From 9042233a5a9378e2b79639e7dde8fe610a7e6188 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 3 Oct 2023 01:01:05 +0300 Subject: [PATCH] Sync with portage [Tue Oct 3 01:01:04 MSK 2023]. --- Manifest.files.gz | Bin 29319 -> 29287 bytes app-accessibility/Manifest.gz | Bin 4543 -> 4552 bytes .../emacspeak-ss/emacspeak-ss-1.9.1-r1.ebuild | 2 +- .../sphinx2/sphinx2-0.6-r1.ebuild | 2 +- app-admin/Manifest.gz | Bin 31686 -> 31692 bytes app-admin/ccze/ccze-0.2.1-r4.ebuild | 45 -- app-admin/ccze/ccze-0.2.1-r5.ebuild | 2 +- app-admin/cronolog/cronolog-1.6.2-r5.ebuild | 26 - app-admin/cronolog/cronolog-1.6.2-r6.ebuild | 2 +- app-admin/ide-smart/ide-smart-1.4-r2.ebuild | 25 - app-admin/ide-smart/ide-smart-1.4-r3.ebuild | 2 +- ...4.3-r1.ebuild => logcheck-1.4.3-r2.ebuild} | 1 + app-admin/logsentry/logsentry-1.1.1-r2.ebuild | 73 -- app-admin/logsentry/logsentry-1.1.1-r3.ebuild | 2 +- app-admin/mkosi/Manifest | 1 + app-admin/mkosi/mkosi-17.1-r1.ebuild | 41 ++ app-admin/setools/Manifest | 2 - ...init__.py-Make-NetworkX-dep-optional.patch | 62 -- .../files/setools-4.4.0-remove-gui.patch | 16 - app-admin/setools/metadata.xml | 3 - app-admin/setools/setools-4.4.0-r3.ebuild | 55 -- app-admin/setools/setools-4.4.1-r1.ebuild | 60 -- app-admin/setools/setools-4.4.1.ebuild | 56 -- app-admin/sxid/sxid-4.2-r2.ebuild | 36 - app-admin/sxid/sxid-4.2-r3.ebuild | 2 +- app-backup/Manifest.gz | Bin 8051 -> 8043 bytes app-backup/dar/Manifest | 2 +- .../{dar-2.7.12.ebuild => dar-2.7.13.ebuild} | 5 +- app-benchmarks/Manifest.gz | Bin 4686 -> 4690 bytes app-benchmarks/geekbench/Manifest | 4 +- ...ch-6.2.0.ebuild => geekbench-6.2.1.ebuild} | 0 app-dicts/Manifest.gz | Bin 31980 -> 31822 bytes app-dicts/edictionary/Manifest | 1 - .../edictionary/edictionary-2.6-r1.ebuild | 26 - app-dicts/edictionary/metadata.xml | 8 - app-doc/Manifest.gz | Bin 7317 -> 7322 bytes app-doc/python-docs/Manifest | 2 + app-doc/python-docs/python-docs-3.11.6.ebuild | 23 + app-doc/python-docs/python-docs-3.12.0.ebuild | 23 + app-editors/Manifest.gz | Bin 13905 -> 13905 bytes app-editors/vscode/Manifest | 3 + app-editors/vscode/vscode-1.82.3.ebuild | 112 +++ app-emacs/Manifest.gz | Bin 72374 -> 72386 bytes app-emacs/apel/apel-10.8_p20220721.ebuild | 2 +- .../clojure-mode/clojure-mode-5.16.2.ebuild | 2 +- .../haskell-mode/haskell-mode-17.4.ebuild | 2 +- app-emacs/helm/helm-3.9.4.ebuild | 2 +- .../markdown-mode/markdown-mode-2.6.ebuild | 2 +- app-emacs/org-mode/org-mode-9.6.8.ebuild | 2 +- app-emacs/semi/semi-1.14.7_p20230811.ebuild | 2 +- app-emacs/transient/transient-0.4.3.ebuild | 2 +- .../with-editor/with-editor-3.3.1.ebuild | 2 +- app-emulation/Manifest.gz | Bin 15145 -> 15151 bytes .../diskimage-builder-3.31.0.ebuild | 2 +- app-emulation/dxvk/dxvk-2.3.ebuild | 2 +- .../vkd3d-proton/vkd3d-proton-2.10.ebuild | 2 +- app-emulation/wine-staging/Manifest | 1 + .../wine-staging/wine-staging-8.13.ebuild | 1 - .../wine-staging/wine-staging-8.14.ebuild | 1 - .../wine-staging/wine-staging-8.15.ebuild | 1 - .../wine-staging/wine-staging-8.16.ebuild | 1 - .../wine-staging/wine-staging-8.17.1.ebuild | 457 ++++++++++++ .../wine-staging/wine-staging-8.17.ebuild | 1 - .../wine-staging/wine-staging-9999.ebuild | 1 - .../wine-vanilla/wine-vanilla-8.13.ebuild | 1 - .../wine-vanilla/wine-vanilla-8.14.ebuild | 1 - .../wine-vanilla/wine-vanilla-8.15.ebuild | 1 - .../wine-vanilla/wine-vanilla-8.16.ebuild | 1 - .../wine-vanilla/wine-vanilla-8.17.ebuild | 1 - .../wine-vanilla/wine-vanilla-9999.ebuild | 1 - app-i18n/Manifest.gz | Bin 17377 -> 17366 bytes .../fcitx-libpinyin-0.5.4.ebuild | 2 +- app-i18n/imhangul/imhangul-3.1.1.ebuild | 2 +- app-i18n/nkf/nkf-2.1.5-r1.ebuild | 2 +- app-i18n/uim/uim-1.8.9-r1.ebuild | 2 +- app-misc/Manifest.gz | Bin 50232 -> 50231 bytes app-misc/fastfetch/Manifest | 2 +- ...2.0.5-r1.ebuild => fastfetch-2.1.0.ebuild} | 0 app-misc/tracker-miners/Manifest | 1 + .../tracker-miners-3.6.1.ebuild | 177 +++++ app-text/Manifest.gz | Bin 48564 -> 48566 bytes .../jabref-bin/jabref-bin-3.8.2-r1.ebuild | 36 + app-text/jabref-bin/jabref-bin-3.8.2.ebuild | 4 +- ....3.1.ebuild => jabref-bin-4.3.1-r1.ebuild} | 14 +- app-text/jabref-bin/jabref-bin-4.9999.ebuild | 38 - app-text/pandoc-bin/pandoc-bin-3.1.7.ebuild | 2 +- dev-cpp/Manifest.gz | Bin 14261 -> 14257 bytes dev-cpp/cairomm/Manifest | 1 + dev-cpp/cairomm/cairomm-1.18.0.ebuild | 50 ++ dev-java/Manifest.gz | Bin 58127 -> 58122 bytes dev-java/openjfx/openjfx-11.0.11_p1-r1.ebuild | 15 +- dev-java/openjfx/openjfx-11.0.9_p0-r1.ebuild | 15 +- dev-lang/Manifest.gz | Bin 20695 -> 20698 bytes dev-lang/luau/luau-0.592.ebuild | 2 +- dev-lang/python/Manifest | 7 + dev-lang/python/python-3.11.6.ebuild | 535 ++++++++++++++ dev-lang/python/python-3.12.0.ebuild | 532 ++++++++++++++ dev-lang/python/python-3.12.0_rc3_p1.ebuild | 532 ++++++++++++++ dev-lang/rust/Manifest | 64 +- .../1.72.0-bump-libc-deps-to-0.2.146.patch | 156 +++++ ...st-1.72.0.ebuild => rust-1.72.0-r1.ebuild} | 15 +- dev-libs/Manifest.gz | Bin 97847 -> 97863 bytes dev-libs/ell/Manifest | 1 + dev-libs/ell/ell-0.59.ebuild | 54 ++ dev-libs/intel-compute-runtime/Manifest | 1 + ...intel-compute-runtime-23.35.27191.9.ebuild | 82 +++ dev-libs/intel-metrics-discovery/Manifest | 1 + .../intel-metrics-discovery-1.12.165.1.ebuild | 32 + dev-libs/intel-vc-intrinsics/Manifest | 1 - .../intel-vc-intrinsics-0.12.3.ebuild | 37 - .../intel-vc-intrinsics-0.13.0.ebuild | 2 +- dev-libs/level-zero/Manifest | 1 - dev-libs/level-zero/level-zero-1.13.1.ebuild | 22 - dev-libs/level-zero/level-zero-1.13.5.ebuild | 2 +- dev-libs/libclc/Manifest | 4 +- ...0_rc4.ebuild => libclc-17.0.2.9999.ebuild} | 0 .../libclc/libclc-18.0.0_pre20230906.ebuild | 88 --- ...build => libclc-18.0.0_pre20231002.ebuild} | 0 dev-libs/libgee/libgee-0.20.6.ebuild | 7 +- dev-libs/libnl/libnl-3.8.0.ebuild | 2 +- dev-libs/protobuf-c/Manifest | 1 - .../protobuf-c/protobuf-c-1.4.0-r1.ebuild | 53 -- dev-libs/tree-sitter-bash/Manifest | 1 + dev-libs/tree-sitter-bash/metadata.xml | 4 + .../tree-sitter-bash-0.20.3_p20230921.ebuild | 15 + dev-lua/Manifest.gz | Bin 7314 -> 7318 bytes dev-lua/lanes/Manifest | 1 - dev-lua/lanes/lanes-3.16.0.ebuild | 93 --- dev-lua/lanes/lanes-3.16.2.ebuild | 2 +- dev-ml/Manifest.gz | Bin 38328 -> 38327 bytes dev-ml/llvm-ocaml/Manifest | 4 +- ...4.ebuild => llvm-ocaml-17.0.2.9999.ebuild} | 0 .../llvm-ocaml-18.0.0_pre20230906.ebuild | 112 --- ...d => llvm-ocaml-18.0.0_pre20231002.ebuild} | 0 dev-perl/Image-Info/Image-Info-1.440.0.ebuild | 2 +- dev-perl/Manifest.gz | Bin 285817 -> 285813 bytes .../Sub-Exporter/Sub-Exporter-0.989.0.ebuild | 2 +- dev-perl/glib-perl/glib-perl-1.329.400.ebuild | 2 +- dev-php/Manifest.gz | Bin 35490 -> 35489 bytes .../pecl-imagick/pecl-imagick-3.7.0-r1.ebuild | 32 - dev-python/Manifest.gz | Bin 267641 -> 267324 bytes dev-python/argon2-cffi/Manifest | 1 - .../argon2-cffi/argon2-cffi-21.3.0-r2.ebuild | 36 - .../argon2-cffi/argon2-cffi-23.1.0.ebuild | 2 +- dev-python/cattrs/cattrs-23.1.2.ebuild | 2 +- dev-python/cbor2/cbor2-5.4.6.ebuild | 2 +- dev-python/clang-python/Manifest | 4 +- ...ebuild => clang-python-17.0.2.9999.ebuild} | 0 .../clang-python-18.0.0_pre20230906.ebuild | 54 -- ...=> clang-python-18.0.0_pre20231002.ebuild} | 0 dev-python/cleo/cleo-2.0.1-r1.ebuild | 2 +- dev-python/coverage/Manifest | 2 - dev-python/coverage/coverage-7.2.7.ebuild | 82 --- dev-python/coverage/coverage-7.3.0.ebuild | 82 --- dev-python/coverage/coverage-7.3.1.ebuild | 2 +- dev-python/crashtest/crashtest-0.4.1.ebuild | 2 +- dev-python/cython/Manifest | 1 - dev-python/cython/cython-3.0.0-r1.ebuild | 85 --- dev-python/cython/cython-3.0.2-r1.ebuild | 2 +- dev-python/cython/cython-3.0.2.ebuild | 84 --- .../cython-3.0.0-version-stderr-stdout.patch | 35 - dev-python/django-redis/Manifest | 1 + .../django-redis/django-redis-5.4.0.ebuild | 83 +++ dev-python/fastjsonschema/Manifest | 1 + .../fastjsonschema-2.18.1.ebuild | 25 + dev-python/flasgger/flasgger-0.9.7.1.ebuild | 2 +- dev-python/flask-babel/Manifest | 1 + .../flask-babel/flask-babel-4.0.0.ebuild | 41 ++ dev-python/httpbin/Manifest | 2 - .../files/httpbin-0.7.0-brotlicffi.patch | 43 -- .../files/httpbin-0.7.0-optional-raven.patch | 31 - .../files/httpbin-0.7.0-test-werkzeug.patch | 19 - .../files/httpbin-0.7.0-werkzeug-2.1.patch | 32 - dev-python/httpbin/httpbin-0.10.0.ebuild | 38 - dev-python/httpbin/httpbin-0.10.1-r1.ebuild | 2 +- dev-python/httpbin/httpbin-0.7.0-r5.ebuild | 59 -- dev-python/hypothesis/Manifest | 1 + .../hypothesis/hypothesis-6.87.1.ebuild | 91 +++ dev-python/imageio/Manifest | 1 + dev-python/imageio/imageio-2.31.5.ebuild | 82 +++ dev-python/immutables/Manifest | 1 - dev-python/immutables/immutables-0.19.ebuild | 44 -- dev-python/immutables/immutables-0.20.ebuild | 2 +- dev-python/ipython/Manifest | 1 + dev-python/ipython/ipython-8.16.1.ebuild | 159 +++++ dev-python/jedi/Manifest | 1 + dev-python/jedi/jedi-0.19.1.ebuild | 72 ++ dev-python/kerberos/kerberos-1.3.1-r2.ebuild | 2 +- dev-python/lit/Manifest | 4 +- ....0.0_rc4.ebuild => lit-17.0.2.9999.ebuild} | 0 dev-python/lit/lit-18.0.0_pre20230906.ebuild | 42 -- ...9.ebuild => lit-18.0.0_pre20231002.ebuild} | 0 dev-python/mkdocs-material/Manifest | 1 + .../mkdocs-material-9.4.3.ebuild | 65 ++ dev-python/moto/Manifest | 12 - dev-python/moto/moto-4.1.10.ebuild | 113 --- dev-python/moto/moto-4.1.11.ebuild | 102 --- dev-python/moto/moto-4.1.12.ebuild | 102 --- dev-python/moto/moto-4.1.13.ebuild | 102 --- dev-python/moto/moto-4.1.14.ebuild | 102 --- dev-python/moto/moto-4.1.15.ebuild | 2 +- dev-python/moto/moto-4.1.6.ebuild | 104 --- dev-python/moto/moto-4.1.7.ebuild | 104 --- dev-python/moto/moto-4.1.8.ebuild | 106 --- dev-python/moto/moto-4.1.9.ebuild | 106 --- dev-python/moto/moto-4.2.2.ebuild | 102 --- dev-python/moto/moto-4.2.3.ebuild | 103 --- dev-python/moto/moto-4.2.4.ebuild | 118 ---- dev-python/orjson/Manifest | 24 - dev-python/orjson/orjson-3.9.2.ebuild | 77 -- dev-python/orjson/orjson-3.9.4.ebuild | 84 --- dev-python/orjson/orjson-3.9.5.ebuild | 84 --- dev-python/orjson/orjson-3.9.6.ebuild | 86 --- dev-python/orjson/orjson-3.9.7.ebuild | 2 +- dev-python/packaging/Manifest | 1 + dev-python/packaging/packaging-23.2.ebuild | 36 + dev-python/pendulum/pendulum-2.1.2-r2.ebuild | 2 +- dev-python/pip-run/Manifest | 1 + dev-python/pip-run/pip-run-12.3.1.ebuild | 58 ++ dev-python/platformdirs/Manifest | 1 + .../platformdirs/platformdirs-3.11.0.ebuild | 49 ++ dev-python/pocketlint/Manifest | 1 + dev-python/pocketlint/pocketlint-0.25.ebuild | 32 + dev-python/pyftpdlib/Manifest | 1 + dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild | 61 ++ dev-python/pygame/Manifest | 1 - .../pygame/files/pygame-2.5.0-cython-3.patch | 214 ------ dev-python/pygame/pygame-2.5.0-r2.ebuild | 92 --- dev-python/pygame/pygame-2.5.1.ebuild | 2 +- dev-python/pylint/Manifest | 2 + dev-python/pylint/pylint-3.0.0.ebuild | 83 +++ dev-python/pylint/pylint-3.0.0_beta0.ebuild | 83 +++ dev-python/pymongo/pymongo-4.5.0.ebuild | 2 +- dev-python/pypiserver/Manifest | 1 + dev-python/pypiserver/pypiserver-2.0.1.ebuild | 76 ++ dev-python/pyproject-fmt/Manifest | 1 + .../pyproject-fmt/pyproject-fmt-1.2.0.ebuild | 42 ++ dev-python/pytz_deprecation_shim/Manifest | 1 - dev-python/pytz_deprecation_shim/metadata.xml | 13 - .../pytz_deprecation_shim-0.1.0_p0-r2.ebuild | 39 -- dev-python/pytzdata/pytzdata-2020.1-r2.ebuild | 2 +- dev-python/pyzotero/Manifest | 2 + dev-python/pyzotero/pyzotero-1.5.15.ebuild | 37 + dev-python/pyzotero/pyzotero-1.5.16.ebuild | 37 + dev-python/radon/radon-6.0.1.ebuild | 2 +- dev-python/setuptools-scm/Manifest | 1 + .../setuptools-scm-8.0.4.ebuild | 64 ++ dev-python/tweedledum/Manifest | 2 - .../files/tweedledum-1.1.1-gcc-13.patch | 21 - dev-python/tweedledum/metadata.xml | 24 - .../tweedledum/tweedledum-1.1.1-r1.ebuild | 47 -- dev-python/typeguard/Manifest | 2 - dev-python/typeguard/typeguard-4.1.0.ebuild | 42 -- dev-python/typeguard/typeguard-4.1.3.ebuild | 42 -- dev-python/typeguard/typeguard-4.1.4.ebuild | 2 +- dev-python/urllib3/Manifest | 2 + dev-python/urllib3/urllib3-1.26.17.ebuild | 76 ++ dev-python/urllib3/urllib3-2.0.6.ebuild | 87 +++ .../websockets/websockets-11.0.3-r1.ebuild | 2 +- dev-python/xlsxwriter/Manifest | 1 + dev-python/xlsxwriter/xlsxwriter-3.1.6.ebuild | 28 + dev-python/ytmusicapi/Manifest | 2 - dev-python/ytmusicapi/ytmusicapi-1.1.1.ebuild | 22 - dev-python/ytmusicapi/ytmusicapi-1.2.0.ebuild | 22 - dev-python/ytmusicapi/ytmusicapi-1.2.1.ebuild | 2 +- dev-python/zeroconf/Manifest | 1 + dev-python/zeroconf/zeroconf-0.115.1.ebuild | 56 ++ dev-ruby/Manifest.gz | Bin 108005 -> 108002 bytes dev-ruby/mustermann/Manifest | 2 - dev-ruby/mustermann/mustermann-1.1.2.ebuild | 24 - dev-ruby/mustermann/mustermann-2.0.2.ebuild | 24 - dev-ruby/sequel/Manifest | 1 + dev-ruby/sequel/sequel-5.73.0.ebuild | 33 + dev-ruby/twitter/Manifest | 1 - dev-ruby/twitter/twitter-7.0.0-r3.ebuild | 58 -- dev-ruby/unicode-display_width/Manifest | 1 + .../unicode-display_width-2.5.0.ebuild | 29 + dev-scheme/Manifest.gz | Bin 9984 -> 9976 bytes dev-scheme/chez/chez-9.6.2.ebuild | 2 +- dev-scheme/guile-gcrypt/Manifest | 1 - .../guile-gcrypt/guile-gcrypt-0.3.0.ebuild | 43 -- dev-scheme/guile-gi/Manifest | 1 - dev-scheme/guile-gi/guile-gi-0.3.1-r2.ebuild | 57 -- dev-scheme/guile-gnutls/Manifest | 2 - .../guile-gnutls-3.7.11-r1.ebuild | 44 -- .../guile-gnutls/guile-gnutls-3.7.12.ebuild | 50 -- dev-scheme/guile-ncurses/Manifest | 1 - .../guile-ncurses/guile-ncurses-3.0-r3.ebuild | 76 -- dev-scheme/guile-ssh/Manifest | 2 - .../guile-ssh/guile-ssh-0.16.0-r1.ebuild | 50 -- dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild | 50 -- dev-scheme/racket/Manifest | 2 - dev-scheme/racket/racket-8.10.ebuild | 2 +- dev-scheme/racket/racket-8.7.ebuild | 184 ----- dev-tcltk/Manifest.gz | Bin 5491 -> 5488 bytes dev-tcltk/tdom/tdom-0.9.3.ebuild | 2 +- dev-util/Manifest.gz | Bin 69278 -> 69279 bytes dev-util/cbindgen/cbindgen-0.25.0.ebuild | 2 +- dev-util/ccache/ccache-4.8.2.ebuild | 2 +- dev-util/intel-graphics-compiler/Manifest | 1 + ...intel-graphics-compiler-1.0.15136.4.ebuild | 95 +++ .../intel-graphics-system-controller/Manifest | 1 + ...l-graphics-system-controller-0.8.13.ebuild | 50 ++ dev-util/lldb/Manifest | 4 +- dev-util/lldb/lldb-17.0.1.9999.ebuild | 114 --- ...0.0_rc4.ebuild => lldb-17.0.2.9999.ebuild} | 0 ....ebuild => lldb-18.0.0_pre20231002.ebuild} | 0 dev-util/maturin/Manifest | 17 + dev-util/maturin/maturin-1.3.0.ebuild | 494 +++++++++++++ dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild | 94 +++ dev-util/pkgcheck/pkgcheck-9999.ebuild | 2 +- dev-util/promu/Manifest | 2 + dev-util/promu/metadata.xml | 10 + dev-util/promu/promu-0.15.0.ebuild | 47 ++ dev-util/promu/promu-9999.ebuild | 47 ++ dev-util/ruff/Manifest | 32 +- ...uff-0.0.291.ebuild => ruff-0.0.292.ebuild} | 36 +- dev-util/tkdiff/tkdiff-5.5.2.ebuild | 2 +- dev-vcs/Manifest.gz | Bin 11522 -> 11521 bytes dev-vcs/rsvndump/Manifest | 1 + dev-vcs/rsvndump/rsvndump-0.6.2.ebuild | 49 ++ eclass/Manifest.gz | Bin 39137 -> 39144 bytes eclass/kernel-build.eclass | 14 - eclass/llvm.org.eclass | 12 +- eclass/systemd.eclass | 44 +- games-fps/Manifest.gz | Bin 11895 -> 11897 bytes games-fps/eduke32/Manifest | 2 +- ...4.ebuild => eduke32-20230926.10459.ebuild} | 2 +- games-server/Manifest.gz | Bin 1895 -> 1898 bytes games-server/bedrock-server/Manifest | 2 +- ...build => bedrock-server-1.20.31.01.ebuild} | 0 gnome-extra/Manifest.gz | Bin 11239 -> 11241 bytes gnome-extra/gnome-firmware/Manifest | 2 +- ...43.0.ebuild => gnome-firmware-45.0.ebuild} | 15 +- gui-apps/Manifest.gz | Bin 4708 -> 4708 bytes .../wl-clipboard/wl-clipboard-2.2.1-r1.ebuild | 2 +- kde-misc/Manifest.gz | Bin 4922 -> 4916 bytes kde-misc/kdiff3/Manifest | 2 +- ....10.6_pre0.ebuild => kdiff3-1.10.6.ebuild} | 3 +- mail-mta/Manifest.gz | Bin 2385 -> 2390 bytes mail-mta/exim/Manifest | 2 + mail-mta/exim/exim-4.96.1.ebuild | 655 ++++++++++++++++++ media-fonts/Manifest.gz | Bin 37585 -> 37586 bytes media-fonts/lxgw-wenkai/Manifest | 2 +- ...-1.250.ebuild => lxgw-wenkai-1.310.ebuild} | 2 +- media-fonts/noto/Manifest | 2 +- media-fonts/noto/noto-20230831.ebuild | 2 +- ...o-20230531.ebuild => noto-20230930.ebuild} | 4 +- media-gfx/Manifest.gz | Bin 37532 -> 37525 bytes .../gozer-0.7-fix-build-with-clang16.patch | 11 + ...ozer-0.7-r4.ebuild => gozer-0.7-r5.ebuild} | 3 +- .../gphotofs-0.5-fix-build-clang16.patch | 11 + media-gfx/gphotofs/gphotofs-0.5-r2.ebuild | 25 + media-libs/Manifest.gz | Bin 69202 -> 69208 bytes media-libs/libkeyfinder/Manifest | 1 + .../libkeyfinder/libkeyfinder-2.2.8.ebuild | 34 + media-libs/libkeyfinder/metadata.xml | 3 + media-libs/libvpx/libvpx-1.13.0-r1.ebuild | 2 +- media-libs/openh264/openh264-2.3.1-r1.ebuild | 2 +- media-libs/openh264/openh264-2.3.1-r3.ebuild | 2 +- media-libs/taglib/taglib-1.13.1.ebuild | 2 +- media-sound/Manifest.gz | Bin 57423 -> 57430 bytes media-sound/audacity/metadata.xml | 4 + media-sound/gpodder/Manifest | 1 + media-sound/gpodder/gpodder-3.11.3.ebuild | 80 +++ media-sound/mpd-ynca/Manifest | 2 +- ...nca-0.1.0.ebuild => mpd-ynca-0.2.0.ebuild} | 0 ....18.ebuild => strawberry-1.0.18-r1.ebuild} | 3 +- ....20.ebuild => strawberry-1.0.20-r1.ebuild} | 3 +- media-sound/strawberry/strawberry-9999.ebuild | 3 +- media-sound/teamspeak-client/Manifest | 1 + .../teamspeak-client-3.6.2.ebuild | 104 +++ metadata/Manifest.gz | Bin 6978 -> 6983 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest.files.gz | Bin 548981 -> 549143 bytes metadata/glsa/glsa-202310-01.xml | 52 ++ metadata/glsa/timestamp.chk | 2 +- metadata/glsa/timestamp.commit | 2 +- metadata/md5-cache/Manifest.gz | Bin 27911 -> 27919 bytes .../md5-cache/app-accessibility/Manifest.gz | Bin 6411 -> 6407 bytes .../app-accessibility/at-spi2-core-2.48.3 | 2 +- .../app-accessibility/at-spi2-core-2.50.0 | 2 +- .../app-accessibility/emacspeak-ss-1.9.1-r1 | 4 +- .../speech-dispatcher-0.11.4-r2 | 2 +- .../app-accessibility/sphinx2-0.6-r1 | 4 +- metadata/md5-cache/app-admin/Manifest.gz | Bin 58157 -> 57079 bytes metadata/md5-cache/app-admin/ccze-0.2.1-r4 | 14 - metadata/md5-cache/app-admin/ccze-0.2.1-r5 | 4 +- metadata/md5-cache/app-admin/clsync-0.4.5 | 2 +- metadata/md5-cache/app-admin/clsync-9999 | 2 +- metadata/md5-cache/app-admin/consul-1.15.2 | 2 +- metadata/md5-cache/app-admin/consul-1.15.3 | 2 +- .../app-admin/consul-template-0.29.0 | 2 +- .../app-admin/consul-template-0.29.1 | 2 +- .../app-admin/consul-template-0.29.4 | 2 +- .../app-admin/consul-template-0.29.5 | 2 +- .../md5-cache/app-admin/cronolog-1.6.2-r5 | 12 - .../md5-cache/app-admin/cronolog-1.6.2-r6 | 4 +- .../md5-cache/app-admin/gkrellm-2.3.11-r1 | 2 +- .../md5-cache/app-admin/gkrellm-2.3.11-r2 | 2 +- .../md5-cache/app-admin/gkrellm-2.3.11-r4 | 2 +- metadata/md5-cache/app-admin/gkrellm-9999 | 2 +- .../app-admin/hddtemp-0.3_beta15-r29 | 2 +- metadata/md5-cache/app-admin/ide-smart-1.4-r2 | 11 - metadata/md5-cache/app-admin/ide-smart-1.4-r3 | 4 +- .../{logcheck-1.4.3-r1 => logcheck-1.4.3-r2} | 6 +- metadata/md5-cache/app-admin/logrotate-3.19.0 | 2 +- .../md5-cache/app-admin/logrotate-3.20.1-r1 | 2 +- metadata/md5-cache/app-admin/logrotate-3.21.0 | 2 +- .../md5-cache/app-admin/logsentry-1.1.1-r2 | 13 - .../md5-cache/app-admin/logsentry-1.1.1-r3 | 4 +- metadata/md5-cache/app-admin/mcelog-194-r1 | 2 +- metadata/md5-cache/app-admin/mcelog-195 | 2 +- metadata/md5-cache/app-admin/metalog-20220214 | 2 +- metadata/md5-cache/app-admin/metalog-20230719 | 2 +- metadata/md5-cache/app-admin/mkosi-17.1-r1 | 16 + metadata/md5-cache/app-admin/monit-5.29.0 | 2 +- metadata/md5-cache/app-admin/monit-5.31.0 | 2 +- metadata/md5-cache/app-admin/monit-5.32.0 | 2 +- metadata/md5-cache/app-admin/monit-5.33.0 | 2 +- metadata/md5-cache/app-admin/puppet-7.24.0 | 2 +- metadata/md5-cache/app-admin/puppet-8.1.0 | 2 +- metadata/md5-cache/app-admin/puppet-8.2.0 | 2 +- .../md5-cache/app-admin/puppet-agent-7.24.0 | 2 +- .../md5-cache/app-admin/puppet-agent-8.1.0 | 2 +- .../md5-cache/app-admin/puppet-agent-8.2.0 | 2 +- metadata/md5-cache/app-admin/puppetdb-7.13.0 | 2 +- metadata/md5-cache/app-admin/puppetdb-8.0.0 | 2 +- metadata/md5-cache/app-admin/puppetdb-8.1.0 | 2 +- .../md5-cache/app-admin/puppetserver-7.11.0 | 2 +- .../md5-cache/app-admin/puppetserver-8.1.0 | 2 +- .../md5-cache/app-admin/rasdaemon-0.6.8-r2 | 2 +- metadata/md5-cache/app-admin/rasdaemon-0.7.0 | 2 +- metadata/md5-cache/app-admin/rasdaemon-0.8.0 | 2 +- metadata/md5-cache/app-admin/rsyslog-8.2304.0 | 2 +- metadata/md5-cache/app-admin/rsyslog-8.2306.0 | 2 +- metadata/md5-cache/app-admin/rsyslog-8.2308.0 | 2 +- metadata/md5-cache/app-admin/sagan-2.0.1-r6 | 2 +- metadata/md5-cache/app-admin/salt-3005.1-r1 | 2 +- metadata/md5-cache/app-admin/salt-3005.3 | 2 +- metadata/md5-cache/app-admin/salt-3006.2 | 2 +- metadata/md5-cache/app-admin/salt-3006.3 | 2 +- metadata/md5-cache/app-admin/serf-0.10.0 | 2 +- metadata/md5-cache/app-admin/serf-0.10.1 | 2 +- metadata/md5-cache/app-admin/serf-0.9.8 | 2 +- metadata/md5-cache/app-admin/setools-4.4.0-r3 | 17 - metadata/md5-cache/app-admin/setools-4.4.1 | 17 - metadata/md5-cache/app-admin/setools-4.4.1-r1 | 17 - metadata/md5-cache/app-admin/sshguard-2.4.3 | 2 +- metadata/md5-cache/app-admin/sshguard-99999 | 2 +- metadata/md5-cache/app-admin/supervisor-4.2.5 | 2 +- metadata/md5-cache/app-admin/sxid-4.2-r2 | 14 - metadata/md5-cache/app-admin/sxid-4.2-r3 | 4 +- metadata/md5-cache/app-admin/sysklogd-2.4.4 | 2 +- metadata/md5-cache/app-admin/sysklogd-2.5.0 | 2 +- metadata/md5-cache/app-admin/sysklogd-2.5.1 | 2 +- metadata/md5-cache/app-admin/sysklogd-2.5.2 | 2 +- metadata/md5-cache/app-admin/sysklogd-9999 | 2 +- metadata/md5-cache/app-admin/syslog-ng-4.0.1 | 2 +- .../md5-cache/app-admin/syslog-ng-4.1.1-r1 | 2 +- .../md5-cache/app-admin/syslog-ng-4.1.1-r2 | 2 +- metadata/md5-cache/app-admin/syslog-ng-4.2.0 | 2 +- metadata/md5-cache/app-admin/syslog-ng-4.3.1 | 2 +- metadata/md5-cache/app-admin/syslog-ng-4.4.0 | 2 +- metadata/md5-cache/app-admin/sysrqd-17-r2 | 2 +- .../md5-cache/app-admin/sysstat-12.6.2-r1 | 2 +- .../app-admin/system-config-printer-1.5.18-r1 | 2 +- metadata/md5-cache/app-admin/ulogd-2.0.8 | 2 +- metadata/md5-cache/app-admin/vault-1.12.7 | 2 +- metadata/md5-cache/app-admin/verynice-1.1-r3 | 2 +- metadata/md5-cache/app-antivirus/Manifest.gz | Bin 1675 -> 1673 bytes .../md5-cache/app-antivirus/clamav-0.103.10 | 2 +- .../md5-cache/app-antivirus/clamav-0.103.8 | 2 +- metadata/md5-cache/app-antivirus/clamav-1.0.3 | 2 +- metadata/md5-cache/app-antivirus/clamav-1.1.0 | 2 +- metadata/md5-cache/app-antivirus/clamav-1.1.2 | 2 +- metadata/md5-cache/app-antivirus/clamav-1.2.0 | 2 +- .../md5-cache/app-antivirus/fangfrisch-1.6.1 | 2 +- .../md5-cache/app-antivirus/lkrg-0.9.6-r1 | 2 +- metadata/md5-cache/app-antivirus/lkrg-0.9.7 | 2 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 12909 -> 12923 bytes metadata/md5-cache/app-backup/amanda-3.5.1-r5 | 2 +- .../md5-cache/app-backup/backuppc-3.3.1-r6 | 2 +- .../md5-cache/app-backup/backuppc-4.4.0-r1 | 2 +- .../md5-cache/app-backup/bacula-11.0.6-r4 | 2 +- .../md5-cache/app-backup/bacula-11.0.6-r5 | 2 +- .../md5-cache/app-backup/bacula-13.0.2-r2 | 2 +- .../md5-cache/app-backup/bacula-13.0.3-r1 | 2 +- .../md5-cache/app-backup/bareos-20.0.8-r2 | 2 +- .../md5-cache/app-backup/bareos-21.1.7-r2 | 2 +- .../md5-cache/app-backup/bareos-22.1.0-r1 | 2 +- metadata/md5-cache/app-backup/bareos-9999 | 2 +- .../md5-cache/app-backup/borgmatic-1.7.15 | 2 +- metadata/md5-cache/app-backup/borgmatic-1.8.2 | 2 +- metadata/md5-cache/app-backup/btrbk-0.32.6-r1 | 2 +- metadata/md5-cache/app-backup/btrbk-0.32.6-r2 | 2 +- metadata/md5-cache/app-backup/btrbk-9999 | 2 +- metadata/md5-cache/app-backup/burp-3.1.4 | 2 +- .../app-backup/{dar-2.7.12 => dar-2.7.13} | 8 +- metadata/md5-cache/app-backup/snapper-0.10.3 | 2 +- .../md5-cache/app-backup/snapper-0.10.5-r1 | 2 +- metadata/md5-cache/app-backup/snapper-0.10.6 | 2 +- metadata/md5-cache/app-backup/tsm-8.1.17.2 | 2 +- metadata/md5-cache/app-benchmarks/Manifest.gz | Bin 6539 -> 6539 bytes .../app-benchmarks/bootchart2-0.14.9-r1 | 2 +- .../{geekbench-6.2.0 => geekbench-6.2.1} | 2 +- metadata/md5-cache/app-cdr/Manifest.gz | Bin 8484 -> 8487 bytes metadata/md5-cache/app-cdr/cdemu-daemon-3.2.6 | 2 +- metadata/md5-cache/app-containers/Manifest.gz | Bin 19294 -> 19278 bytes .../app-containers/cni-plugins-1.1.1 | 2 +- .../app-containers/cni-plugins-1.1.1-r1 | 2 +- .../app-containers/cni-plugins-1.2.0 | 2 +- .../app-containers/cni-plugins-1.3.0 | 2 +- .../app-containers/containerd-1.7.1-r1 | 2 +- .../md5-cache/app-containers/containerd-1.7.2 | 2 +- .../md5-cache/app-containers/containerd-1.7.6 | 2 +- .../md5-cache/app-containers/docker-24.0.5 | 2 +- .../md5-cache/app-containers/docker-24.0.6 | 2 +- .../app-containers/docker-registry-2.8.1 | 2 +- .../app-containers/docker-registry-2.8.2 | 2 +- .../md5-cache/app-containers/flannel-0.17.0 | 2 +- .../md5-cache/app-containers/flannel-0.20.0 | 2 +- metadata/md5-cache/app-containers/lxc-5.0.3 | 2 +- .../md5-cache/app-containers/lxd-4.0.9-r4 | 2 +- .../md5-cache/app-containers/lxd-5.0.2-r3 | 2 +- metadata/md5-cache/app-containers/lxd-5.17 | 2 +- metadata/md5-cache/app-containers/lxd-5.18 | 2 +- .../md5-cache/app-containers/netavark-1.8.0 | 2 +- .../md5-cache/app-containers/netavark-9999 | 2 +- .../md5-cache/app-containers/snapd-2.57.6 | 2 +- metadata/md5-cache/app-containers/snapd-2.58 | 2 +- .../md5-cache/app-containers/snapd-2.60.3 | 2 +- metadata/md5-cache/app-crypt/Manifest.gz | Bin 35477 -> 35482 bytes metadata/md5-cache/app-crypt/ekeyd-1.1.5-r101 | 2 +- metadata/md5-cache/app-crypt/gnupg-2.2.41 | 2 +- metadata/md5-cache/app-crypt/gnupg-2.4.2-r1 | 2 +- metadata/md5-cache/app-crypt/gnupg-2.4.3 | 2 +- .../app-crypt/jitterentropy-rngd-1.2.7 | 2 +- .../app-crypt/jitterentropy-rngd-1.2.8 | 2 +- metadata/md5-cache/app-crypt/kbfs-6.0.2 | 2 +- metadata/md5-cache/app-crypt/kbfs-9999 | 2 +- metadata/md5-cache/app-crypt/keybase-6.0.2 | 2 +- metadata/md5-cache/app-crypt/keybase-9999 | 2 +- metadata/md5-cache/app-crypt/mit-krb5-1.20.1 | 2 +- metadata/md5-cache/app-crypt/mit-krb5-1.20.2 | 2 +- metadata/md5-cache/app-crypt/mit-krb5-1.21.1 | 2 +- metadata/md5-cache/app-crypt/mit-krb5-1.21.2 | 2 +- .../md5-cache/app-crypt/moolticute-1.00.1 | 2 +- .../md5-cache/app-crypt/moolticute-1.01.0 | 2 +- metadata/md5-cache/app-crypt/moolticute-9999 | 2 +- .../md5-cache/app-crypt/tpm2-abrmd-3.0.0-r2 | 2 +- metadata/md5-cache/app-crypt/trousers-0.3.15 | 2 +- .../md5-cache/app-crypt/trousers-0.3.15-r1 | 2 +- .../app-crypt/yubihsm-connector-3.0.4 | 2 +- metadata/md5-cache/app-dicts/Manifest.gz | Bin 33399 -> 33236 bytes .../md5-cache/app-dicts/edictionary-2.6-r1 | 10 - metadata/md5-cache/app-doc/Manifest.gz | Bin 24143 -> 24456 bytes metadata/md5-cache/app-doc/python-docs-3.11.6 | 9 + metadata/md5-cache/app-doc/python-docs-3.12.0 | 9 + metadata/md5-cache/app-editors/Manifest.gz | Bin 24754 -> 24909 bytes metadata/md5-cache/app-editors/vscode-1.82.3 | 15 + metadata/md5-cache/app-emacs/Manifest.gz | Bin 104862 -> 104872 bytes .../md5-cache/app-emacs/apel-10.8_p20220721 | 4 +- .../md5-cache/app-emacs/clojure-mode-5.16.2 | 4 +- .../md5-cache/app-emacs/haskell-mode-17.4 | 4 +- metadata/md5-cache/app-emacs/helm-3.9.4 | 4 +- .../md5-cache/app-emacs/markdown-mode-2.6 | 4 +- metadata/md5-cache/app-emacs/org-mode-9.6.8 | 4 +- .../md5-cache/app-emacs/semi-1.14.7_p20230811 | 4 +- metadata/md5-cache/app-emacs/transient-0.4.3 | 4 +- .../md5-cache/app-emacs/with-editor-3.3.1 | 4 +- metadata/md5-cache/app-emulation/Manifest.gz | Bin 32056 -> 32214 bytes .../app-emulation/diskimage-builder-3.31.0 | 4 +- metadata/md5-cache/app-emulation/dxvk-2.3 | 4 +- .../md5-cache/app-emulation/hyperd-0.7.0-r1 | 2 +- .../app-emulation/open-vm-tools-12.2.0 | 2 +- .../app-emulation/open-vm-tools-12.2.5 | 2 +- .../app-emulation/qemu-guest-agent-6.0.0 | 2 +- .../app-emulation/qemu-guest-agent-7.1.0 | 2 +- .../app-emulation/qemu-guest-agent-8.0.0 | 2 +- .../app-emulation/qemu-guest-agent-8.0.2 | 2 +- .../app-emulation/qemu-guest-agent-8.0.3 | 2 +- .../virtualbox-guest-additions-6.1.46 | 2 +- .../virtualbox-guest-additions-7.0.10 | 2 +- .../md5-cache/app-emulation/vkd3d-proton-2.10 | 4 +- .../md5-cache/app-emulation/wine-staging-8.13 | 2 +- .../md5-cache/app-emulation/wine-staging-8.14 | 2 +- .../md5-cache/app-emulation/wine-staging-8.15 | 2 +- .../md5-cache/app-emulation/wine-staging-8.16 | 2 +- .../md5-cache/app-emulation/wine-staging-8.17 | 2 +- .../app-emulation/wine-staging-8.17.1 | 18 + .../md5-cache/app-emulation/wine-staging-9999 | 2 +- .../md5-cache/app-emulation/wine-vanilla-8.13 | 2 +- .../md5-cache/app-emulation/wine-vanilla-8.14 | 2 +- .../md5-cache/app-emulation/wine-vanilla-8.15 | 2 +- .../md5-cache/app-emulation/wine-vanilla-8.16 | 2 +- .../md5-cache/app-emulation/wine-vanilla-8.17 | 2 +- .../md5-cache/app-emulation/wine-vanilla-9999 | 2 +- metadata/md5-cache/app-forensics/Manifest.gz | Bin 7563 -> 7573 bytes .../app-forensics/chkrootkit-0.55-r1 | 2 +- .../md5-cache/app-forensics/chkrootkit-0.57 | 2 +- metadata/md5-cache/app-forensics/lynis-3.0.9 | 2 +- metadata/md5-cache/app-i18n/Manifest.gz | Bin 25253 -> 25256 bytes .../md5-cache/app-i18n/fcitx-libpinyin-0.5.4 | 4 +- metadata/md5-cache/app-i18n/imhangul-3.1.1 | 4 +- metadata/md5-cache/app-i18n/nkf-2.1.5-r1 | 4 +- metadata/md5-cache/app-i18n/uim-1.8.9-r1 | 4 +- .../md5-cache/app-i18n/yaskkserv-1.1.1-r1 | 2 +- metadata/md5-cache/app-i18n/yaskkserv2-0.1.6 | 2 +- metadata/md5-cache/app-i18n/yaskkserv2-0.1.7 | 2 +- metadata/md5-cache/app-laptop/Manifest.gz | Bin 4266 -> 4256 bytes .../md5-cache/app-laptop/hdapsd-20141203-r3 | 2 +- metadata/md5-cache/app-laptop/i8kutils-1.43 | 2 +- .../app-laptop/laptop-mode-tools-1.74 | 2 +- metadata/md5-cache/app-laptop/mbpfan-2.3.0 | 2 +- metadata/md5-cache/app-laptop/mbpfan-2.3.0-r1 | 2 +- metadata/md5-cache/app-laptop/mbpfan-9999 | 2 +- metadata/md5-cache/app-laptop/pommed-1.39-r2 | 2 +- .../md5-cache/app-laptop/tpacpi-bat-3.1-r1 | 2 +- metadata/md5-cache/app-laptop/tpacpi-bat-9999 | 2 +- .../tuxedo-control-center-bin-2.0.2 | 2 +- .../tuxedo-control-center-bin-2.0.8-r1 | 2 +- metadata/md5-cache/app-metrics/Manifest.gz | Bin 9696 -> 9677 bytes .../md5-cache/app-metrics/alertmanager-0.24.0 | 2 +- .../md5-cache/app-metrics/alertmanager-0.26.0 | 2 +- .../app-metrics/blackbox_exporter-0.21.1 | 2 +- .../md5-cache/app-metrics/collectd-5.12.0-r8 | 2 +- .../exabgp_exporter-1.0.0_p20200718 | 2 +- .../app-metrics/fusioninventory-agent-2.5.2 | 2 +- .../app-metrics/github-exporter-1.0.3 | 2 +- .../app-metrics/nftables-exporter-0.2.7 | 2 +- .../md5-cache/app-metrics/node_exporter-1.3.1 | 2 +- .../md5-cache/app-metrics/node_exporter-1.4.0 | 2 +- .../md5-cache/app-metrics/node_exporter-1.5.0 | 2 +- .../app-metrics/portage-exporter-0.1.0 | 2 +- .../app-metrics/process-exporter-0.7.10 | 2 +- .../md5-cache/app-metrics/prometheus-2.40.4 | 2 +- .../app-metrics/prometheus-2.43.0-r2 | 2 +- .../md5-cache/app-metrics/prometheus-2.47.0 | 2 +- .../md5-cache/app-metrics/pushgateway-1.5.1 | 2 +- .../app-metrics/redis_exporter-1.40.0 | 2 +- .../app-metrics/redis_exporter-1.43.0 | 2 +- .../app-metrics/redis_exporter-1.44.0 | 2 +- .../app-metrics/uwsgi_exporter-0.8.0-r1 | 2 +- .../app-metrics/uwsgi_exporter-1.1.0 | 2 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 76446 -> 76601 bytes metadata/md5-cache/app-misc/beanstalkd-1.12 | 2 +- .../md5-cache/app-misc/elasticsearch-7.17.10 | 2 +- .../md5-cache/app-misc/elasticsearch-7.17.12 | 2 +- .../md5-cache/app-misc/elasticsearch-7.17.9 | 2 +- .../md5-cache/app-misc/elasticsearch-8.9.1 | 2 +- .../{fastfetch-2.0.5-r1 => fastfetch-2.1.0} | 2 +- metadata/md5-cache/app-misc/fhem-6.2 | 2 +- .../md5-cache/app-misc/g15daemon-1.9.5.3-r15 | 2 +- .../md5-cache/app-misc/g15daemon-3.0.4-r1 | 2 +- metadata/md5-cache/app-misc/g15daemon-9999 | 2 +- metadata/md5-cache/app-misc/g810-led-0.3.6 | 2 +- metadata/md5-cache/app-misc/g810-led-0.4.2 | 2 +- metadata/md5-cache/app-misc/geoclue-2.7.0 | 2 +- metadata/md5-cache/app-misc/geoclue-2.7.1 | 2 +- .../app-misc/lcdproc-0.5.9_p20211220 | 2 +- metadata/md5-cache/app-misc/linux-logo-6.0 | 2 +- metadata/md5-cache/app-misc/linux-logo-6.01 | 2 +- metadata/md5-cache/app-misc/lirc-0.10.1-r4 | 2 +- .../md5-cache/app-misc/mosquitto-2.0.15-r1 | 2 +- metadata/md5-cache/app-misc/mosquitto-2.0.17 | 2 +- metadata/md5-cache/app-misc/mosquitto-2.0.18 | 2 +- metadata/md5-cache/app-misc/recoll-1.34.6-r1 | 2 +- metadata/md5-cache/app-misc/recoll-1.35.0 | 2 +- metadata/md5-cache/app-misc/spacenavd-0.8 | 2 +- metadata/md5-cache/app-misc/spacenavd-1.1 | 2 +- metadata/md5-cache/app-misc/spacenavd-1.2 | 2 +- metadata/md5-cache/app-misc/taskd-1.1.0-r3 | 2 +- metadata/md5-cache/app-misc/tracker-3.5.3 | 2 +- metadata/md5-cache/app-misc/tracker-3.6.0 | 2 +- .../md5-cache/app-misc/tracker-miners-3.5.2 | 2 +- .../md5-cache/app-misc/tracker-miners-3.6.0 | 2 +- .../md5-cache/app-misc/tracker-miners-3.6.1 | 18 + metadata/md5-cache/app-misc/uptimed-0.4.6-r1 | 2 +- .../md5-cache/app-mobilephone/Manifest.gz | Bin 2883 -> 2886 bytes .../app-mobilephone/smstools-3.1.21-r2 | 2 +- metadata/md5-cache/app-pda/Manifest.gz | Bin 2569 -> 2568 bytes metadata/md5-cache/app-pda/usbmuxd-1.1.1 | 2 +- metadata/md5-cache/app-pda/usbmuxd-1.1.1-r1 | 2 +- metadata/md5-cache/app-portage/Manifest.gz | Bin 18253 -> 18246 bytes metadata/md5-cache/app-portage/pfl-3.2.1 | 2 +- metadata/md5-cache/app-text/Manifest.gz | Bin 72539 -> 72518 bytes metadata/md5-cache/app-text/dictd-1.13.0-r5 | 2 +- metadata/md5-cache/app-text/dictd-1.13.0-r6 | 2 +- metadata/md5-cache/app-text/evince-44.3 | 2 +- metadata/md5-cache/app-text/evince-45.0 | 2 +- metadata/md5-cache/app-text/jabref-bin-3.8.2 | 4 +- .../md5-cache/app-text/jabref-bin-3.8.2-r1 | 14 + metadata/md5-cache/app-text/jabref-bin-4.3.1 | 13 - .../md5-cache/app-text/jabref-bin-4.3.1-r1 | 14 + metadata/md5-cache/app-text/jabref-bin-4.9999 | 12 - metadata/md5-cache/app-text/pandoc-bin-3.1.7 | 4 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 25794 -> 25957 bytes metadata/md5-cache/dev-cpp/cairomm-1.18.0 | 16 + metadata/md5-cache/dev-db/Manifest.gz | Bin 32375 -> 32365 bytes metadata/md5-cache/dev-db/etcd-3.4.16-r1 | 2 +- metadata/md5-cache/dev-db/etcd-3.4.26 | 2 +- metadata/md5-cache/dev-db/influxdb-1.8.10 | 2 +- metadata/md5-cache/dev-db/influxdb-2.7.1-r1 | 2 +- metadata/md5-cache/dev-db/mariadb-10.11.5 | 2 +- metadata/md5-cache/dev-db/mariadb-10.6.11 | 2 +- metadata/md5-cache/dev-db/mariadb-10.6.14 | 2 +- metadata/md5-cache/dev-db/mariadb-10.6.15 | 2 +- metadata/md5-cache/dev-db/mongodb-4.4.20 | 2 +- metadata/md5-cache/dev-db/mongodb-5.0.16-r1 | 2 +- .../dev-db/mysql-init-scripts-2.3-r6 | 2 +- metadata/md5-cache/dev-db/pgbouncer-1.16.1 | 2 +- metadata/md5-cache/dev-db/pgbouncer-1.17.0 | 2 +- metadata/md5-cache/dev-db/postgresql-11.21 | 2 +- metadata/md5-cache/dev-db/postgresql-12.16 | 2 +- metadata/md5-cache/dev-db/postgresql-13.12 | 2 +- metadata/md5-cache/dev-db/postgresql-14.9 | 2 +- metadata/md5-cache/dev-db/postgresql-15.4 | 2 +- metadata/md5-cache/dev-db/postgresql-16.0 | 2 +- metadata/md5-cache/dev-db/postgresql-9999 | 2 +- metadata/md5-cache/dev-db/redis-6.2.11 | 2 +- metadata/md5-cache/dev-db/redis-6.2.13 | 2 +- metadata/md5-cache/dev-db/redis-6.2.7-r2 | 2 +- metadata/md5-cache/dev-db/redis-7.0.12 | 2 +- metadata/md5-cache/dev-db/redis-7.0.13 | 2 +- metadata/md5-cache/dev-db/redis-7.0.5-r1 | 2 +- metadata/md5-cache/dev-db/redis-7.0.9 | 2 +- metadata/md5-cache/dev-db/redis-7.2.1 | 2 +- metadata/md5-cache/dev-dotnet/Manifest.gz | Bin 4271 -> 4269 bytes .../md5-cache/dev-dotnet/pe-format-2.1.2-r1 | 2 +- metadata/md5-cache/dev-dotnet/pe-format-9999 | 2 +- metadata/md5-cache/dev-embedded/Manifest.gz | Bin 12985 -> 12979 bytes .../dev-embedded/rpi-eeprom-13.19_p1 | 2 +- .../dev-embedded/rpi-eeprom-13.3_p1-r1 | 2 +- .../md5-cache/dev-embedded/rpi-eeprom-15.0_p1 | 2 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 77110 -> 77103 bytes .../md5-cache/dev-java/openjfx-11.0.11_p1-r1 | 2 +- .../md5-cache/dev-java/openjfx-11.0.9_p0-r1 | 2 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 43312 -> 43810 bytes metadata/md5-cache/dev-lang/erlang-25.0.4-r1 | 2 +- metadata/md5-cache/dev-lang/erlang-25.1.1-r1 | 2 +- metadata/md5-cache/dev-lang/erlang-25.1.2-r1 | 2 +- metadata/md5-cache/dev-lang/erlang-25.2.2 | 2 +- metadata/md5-cache/dev-lang/erlang-25.2.3 | 2 +- metadata/md5-cache/dev-lang/erlang-25.3 | 2 +- metadata/md5-cache/dev-lang/erlang-26.0 | 2 +- metadata/md5-cache/dev-lang/luau-0.592 | 4 +- metadata/md5-cache/dev-lang/php-8.0.29 | 2 +- metadata/md5-cache/dev-lang/php-8.0.30 | 2 +- metadata/md5-cache/dev-lang/php-8.1.20-r1 | 2 +- metadata/md5-cache/dev-lang/php-8.1.23 | 2 +- metadata/md5-cache/dev-lang/php-8.2.10 | 2 +- metadata/md5-cache/dev-lang/python-3.11.6 | 16 + metadata/md5-cache/dev-lang/python-3.12.0 | 16 + .../md5-cache/dev-lang/python-3.12.0_rc3_p1 | 16 + .../dev-lang/{rust-1.72.0 => rust-1.72.0-r1} | 4 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 164739 -> 164759 bytes .../md5-cache/dev-libs/cyrus-sasl-2.1.28-r4 | 2 +- metadata/md5-cache/dev-libs/ell-0.59 | 14 + .../intel-compute-runtime-23.35.27191.9 | 15 + ...3.1 => intel-metrics-discovery-1.12.165.1} | 14 +- .../dev-libs/intel-vc-intrinsics-0.12.3 | 14 - .../dev-libs/intel-vc-intrinsics-0.13.0 | 4 +- metadata/md5-cache/dev-libs/level-zero-1.13.5 | 4 +- metadata/md5-cache/dev-libs/libcgroup-0.41-r6 | 2 +- metadata/md5-cache/dev-libs/libcgroup-3.0.0 | 2 +- .../md5-cache/dev-libs/libcgroup-3.0.0-r1 | 2 +- metadata/md5-cache/dev-libs/libcgroup-3.1.0 | 2 +- metadata/md5-cache/dev-libs/libclc-14.0.6 | 2 +- metadata/md5-cache/dev-libs/libclc-15.0.7 | 2 +- metadata/md5-cache/dev-libs/libclc-16.0.6 | 2 +- metadata/md5-cache/dev-libs/libclc-17.0.0_rc4 | 13 - metadata/md5-cache/dev-libs/libclc-17.0.1 | 2 +- ...{libclc-17.0.1.9999 => libclc-17.0.2.9999} | 2 +- .../md5-cache/dev-libs/libclc-18.0.0.9999 | 2 +- .../dev-libs/libclc-18.0.0_pre20230925 | 2 +- ..._pre20230906 => libclc-18.0.0_pre20231002} | 4 +- metadata/md5-cache/dev-libs/libgee-0.20.6 | 6 +- metadata/md5-cache/dev-libs/libnl-3.8.0 | 4 +- metadata/md5-cache/dev-libs/libratbag-0.15 | 2 +- metadata/md5-cache/dev-libs/libratbag-0.16 | 2 +- metadata/md5-cache/dev-libs/libratbag-0.17 | 2 +- metadata/md5-cache/dev-libs/pigpio-79 | 2 +- .../md5-cache/dev-libs/protobuf-c-1.4.0-r1 | 16 - .../tree-sitter-bash-0.20.3_p20230921 | 14 + metadata/md5-cache/dev-lua/Manifest.gz | Bin 8438 -> 8273 bytes metadata/md5-cache/dev-lua/lanes-3.16.0 | 17 - metadata/md5-cache/dev-lua/lanes-3.16.2 | 4 +- metadata/md5-cache/dev-ml/Manifest.gz | Bin 108596 -> 108445 bytes metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6 | 2 +- metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7 | 2 +- metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6 | 2 +- .../md5-cache/dev-ml/llvm-ocaml-17.0.0_rc4 | 16 - metadata/md5-cache/dev-ml/llvm-ocaml-17.0.1 | 2 +- .../md5-cache/dev-ml/llvm-ocaml-17.0.1.9999 | 16 - .../md5-cache/dev-ml/llvm-ocaml-17.0.2.9999 | 16 + .../md5-cache/dev-ml/llvm-ocaml-18.0.0.9999 | 2 +- .../dev-ml/llvm-ocaml-18.0.0_pre20230906 | 16 - .../dev-ml/llvm-ocaml-18.0.0_pre20230925 | 2 +- .../dev-ml/llvm-ocaml-18.0.0_pre20231002 | 16 + .../md5-cache/dev-perl/Image-Info-1.440.0 | 4 +- metadata/md5-cache/dev-perl/Manifest.gz | Bin 375199 -> 375186 bytes .../md5-cache/dev-perl/Sub-Exporter-0.989.0 | 4 +- .../md5-cache/dev-perl/glib-perl-1.329.400 | 4 +- metadata/md5-cache/dev-php/Manifest.gz | Bin 45915 -> 45758 bytes .../md5-cache/dev-php/pecl-imagick-3.7.0-r1 | 17 - metadata/md5-cache/dev-python/Manifest.gz | Bin 380159 -> 378710 bytes .../dev-python/argon2-cffi-21.3.0-r2 | 16 - .../md5-cache/dev-python/argon2-cffi-23.1.0 | 4 +- metadata/md5-cache/dev-python/cattrs-23.1.2 | 4 +- metadata/md5-cache/dev-python/cbor2-5.4.6 | 4 +- .../md5-cache/dev-python/clang-python-14.0.6 | 2 +- .../md5-cache/dev-python/clang-python-15.0.7 | 2 +- .../md5-cache/dev-python/clang-python-16.0.6 | 2 +- .../dev-python/clang-python-17.0.0_rc4 | 16 - .../md5-cache/dev-python/clang-python-17.0.1 | 2 +- ...n-17.0.1.9999 => clang-python-17.0.2.9999} | 6 +- .../dev-python/clang-python-18.0.0.9999 | 2 +- .../clang-python-18.0.0_pre20230925 | 2 +- ...230906 => clang-python-18.0.0_pre20231002} | 8 +- metadata/md5-cache/dev-python/cleo-2.0.1-r1 | 4 +- metadata/md5-cache/dev-python/coverage-7.2.7 | 17 - metadata/md5-cache/dev-python/coverage-7.3.0 | 17 - metadata/md5-cache/dev-python/coverage-7.3.1 | 4 +- metadata/md5-cache/dev-python/crashtest-0.4.1 | 4 +- metadata/md5-cache/dev-python/cython-3.0.0-r1 | 17 - metadata/md5-cache/dev-python/cython-3.0.2 | 17 - metadata/md5-cache/dev-python/cython-3.0.2-r1 | 4 +- .../md5-cache/dev-python/django-redis-5.4.0 | 16 + .../dev-python/fastjsonschema-2.18.1 | 16 + .../md5-cache/dev-python/flasgger-0.9.7.1 | 4 +- .../md5-cache/dev-python/flask-babel-4.0.0 | 16 + metadata/md5-cache/dev-python/httpbin-0.10.0 | 16 - .../md5-cache/dev-python/httpbin-0.10.1-r1 | 4 +- .../md5-cache/dev-python/httpbin-0.7.0-r5 | 16 - .../md5-cache/dev-python/hypothesis-6.87.1 | 16 + metadata/md5-cache/dev-python/imageio-2.31.5 | 17 + metadata/md5-cache/dev-python/immutables-0.20 | 4 +- metadata/md5-cache/dev-python/ipython-8.16.1 | 17 + metadata/md5-cache/dev-python/jedi-0.19.1 | 16 + .../md5-cache/dev-python/kerberos-1.3.1-r2 | 4 +- metadata/md5-cache/dev-python/lit-14.0.6 | 2 +- metadata/md5-cache/dev-python/lit-15.0.7 | 2 +- metadata/md5-cache/dev-python/lit-16.0.6 | 2 +- metadata/md5-cache/dev-python/lit-17.0.0_rc4 | 15 - metadata/md5-cache/dev-python/lit-17.0.1 | 2 +- .../{lit-17.0.1.9999 => lit-17.0.2.9999} | 2 +- metadata/md5-cache/dev-python/lit-18.0.0.9999 | 2 +- .../dev-python/lit-18.0.0_pre20230925 | 2 +- ...0.0_pre20230906 => lit-18.0.0_pre20231002} | 4 +- .../dev-python/mkdocs-material-9.4.3 | 16 + metadata/md5-cache/dev-python/moto-4.1.10 | 16 - metadata/md5-cache/dev-python/moto-4.1.11 | 16 - metadata/md5-cache/dev-python/moto-4.1.12 | 16 - metadata/md5-cache/dev-python/moto-4.1.13 | 16 - metadata/md5-cache/dev-python/moto-4.1.14 | 16 - metadata/md5-cache/dev-python/moto-4.1.15 | 4 +- metadata/md5-cache/dev-python/moto-4.1.6 | 16 - metadata/md5-cache/dev-python/moto-4.1.7 | 16 - metadata/md5-cache/dev-python/moto-4.1.8 | 16 - metadata/md5-cache/dev-python/moto-4.1.9 | 16 - metadata/md5-cache/dev-python/moto-4.2.2 | 16 - metadata/md5-cache/dev-python/moto-4.2.3 | 16 - metadata/md5-cache/dev-python/moto-4.2.4 | 16 - metadata/md5-cache/dev-python/orjson-3.9.2 | 17 - metadata/md5-cache/dev-python/orjson-3.9.4 | 17 - metadata/md5-cache/dev-python/orjson-3.9.5 | 17 - metadata/md5-cache/dev-python/orjson-3.9.6 | 17 - metadata/md5-cache/dev-python/orjson-3.9.7 | 4 +- metadata/md5-cache/dev-python/packaging-23.2 | 17 + .../md5-cache/dev-python/pendulum-2.1.2-r2 | 4 +- metadata/md5-cache/dev-python/pip-run-12.3.1 | 16 + .../md5-cache/dev-python/platformdirs-3.11.0 | 16 + metadata/md5-cache/dev-python/pocketlint-0.25 | 15 + metadata/md5-cache/dev-python/pyftpdlib-1.5.8 | 16 + metadata/md5-cache/dev-python/pygame-2.5.0-r2 | 17 - metadata/md5-cache/dev-python/pygame-2.5.1 | 4 +- metadata/md5-cache/dev-python/pylint-3.0.0 | 16 + .../md5-cache/dev-python/pylint-3.0.0_beta0 | 16 + metadata/md5-cache/dev-python/pymongo-4.5.0 | 4 +- .../md5-cache/dev-python/pypiserver-2.0.1 | 16 + .../md5-cache/dev-python/pyproject-fmt-1.2.0 | 16 + .../pytz_deprecation_shim-0.1.0_p0-r2 | 16 - .../md5-cache/dev-python/pytzdata-2020.1-r2 | 4 +- metadata/md5-cache/dev-python/pyzotero-1.5.15 | 16 + metadata/md5-cache/dev-python/pyzotero-1.5.16 | 16 + metadata/md5-cache/dev-python/radon-6.0.1 | 10 +- .../md5-cache/dev-python/rtslib-fb-2.1.74 | 2 +- .../md5-cache/dev-python/rtslib-fb-2.1.75 | 2 +- .../md5-cache/dev-python/rtslib-fb-2.1.76 | 2 +- .../md5-cache/dev-python/setuptools-scm-8.0.4 | 16 + .../md5-cache/dev-python/tweedledum-1.1.1-r1 | 17 - metadata/md5-cache/dev-python/typeguard-4.1.0 | 16 - metadata/md5-cache/dev-python/typeguard-4.1.3 | 16 - metadata/md5-cache/dev-python/typeguard-4.1.4 | 4 +- metadata/md5-cache/dev-python/urllib3-1.26.17 | 16 + metadata/md5-cache/dev-python/urllib3-2.0.6 | 16 + .../md5-cache/dev-python/vdirsyncer-0.18.0-r4 | 2 +- .../md5-cache/dev-python/vdirsyncer-0.19.2 | 2 +- .../md5-cache/dev-python/websockets-11.0.3-r1 | 4 +- .../{immutables-0.19 => xlsxwriter-3.1.6} | 15 +- .../md5-cache/dev-python/ytmusicapi-1.1.1 | 15 - .../md5-cache/dev-python/ytmusicapi-1.2.0 | 15 - .../md5-cache/dev-python/ytmusicapi-1.2.1 | 4 +- .../md5-cache/dev-python/zeroconf-0.115.1 | 17 + metadata/md5-cache/dev-ruby/Manifest.gz | Bin 172467 -> 172297 bytes metadata/md5-cache/dev-ruby/mustermann-1.1.2 | 17 - metadata/md5-cache/dev-ruby/mustermann-2.0.2 | 17 - metadata/md5-cache/dev-ruby/sequel-5.73.0 | 17 + metadata/md5-cache/dev-ruby/twitter-7.0.0-r3 | 17 - .../dev-ruby/unicode-display_width-2.5.0 | 17 + metadata/md5-cache/dev-scheme/Manifest.gz | Bin 14544 -> 13250 bytes metadata/md5-cache/dev-scheme/chez-9.6.2 | 4 +- .../md5-cache/dev-scheme/guile-gcrypt-0.3.0 | 14 - .../md5-cache/dev-scheme/guile-gi-0.3.1-r2 | 15 - .../dev-scheme/guile-gnutls-3.7.11-r1 | 11 - .../md5-cache/dev-scheme/guile-gnutls-3.7.12 | 14 - .../md5-cache/dev-scheme/guile-ncurses-3.0-r3 | 14 - .../md5-cache/dev-scheme/guile-ssh-0.16.0-r1 | 14 - .../md5-cache/dev-scheme/guile-ssh-0.16.2 | 14 - metadata/md5-cache/dev-scheme/racket-8.10 | 4 +- metadata/md5-cache/dev-scheme/racket-8.7 | 15 - metadata/md5-cache/dev-tcltk/Manifest.gz | Bin 8795 -> 8790 bytes metadata/md5-cache/dev-tcltk/tdom-0.9.3 | 4 +- metadata/md5-cache/dev-util/0xtools-1.2.4 | 2 +- metadata/md5-cache/dev-util/0xtools-9999 | 2 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 129493 -> 130291 bytes metadata/md5-cache/dev-util/buildbot-3.6.1 | 2 +- metadata/md5-cache/dev-util/buildbot-3.9.0 | 2 +- metadata/md5-cache/dev-util/buildbot-9999 | 2 +- .../dev-util/buildbot-worker-3.6.1-r2 | 2 +- .../md5-cache/dev-util/buildbot-worker-3.9.0 | 2 +- .../md5-cache/dev-util/buildbot-worker-9999 | 2 +- metadata/md5-cache/dev-util/cbindgen-0.25.0 | 4 +- metadata/md5-cache/dev-util/ccache-4.8.2 | 4 +- .../md5-cache/dev-util/conf2struct-1.0-r1 | 2 +- .../md5-cache/dev-util/conf2struct-1.3-r1 | 2 +- metadata/md5-cache/dev-util/conf2struct-1.5 | 2 +- metadata/md5-cache/dev-util/conf2struct-9999 | 2 +- metadata/md5-cache/dev-util/drone-2.18.0 | 2 +- .../md5-cache/dev-util/gitlab-runner-16.2.0 | 2 +- .../md5-cache/dev-util/gitlab-runner-16.3.1 | 2 +- .../md5-cache/dev-util/gitlab-runner-16.4.0 | 2 +- .../intel-graphics-compiler-1.0.15136.4 | 15 + .../intel-graphics-system-controller-0.8.13 | 15 + .../md5-cache/dev-util/jenkins-bin-2.401.3 | 2 +- .../md5-cache/dev-util/jenkins-bin-2.414.1 | 2 +- .../md5-cache/dev-util/jenkins-bin-2.414.2 | 2 +- metadata/md5-cache/dev-util/jenkins-bin-2.416 | 2 +- metadata/md5-cache/dev-util/jenkins-bin-2.424 | 2 +- metadata/md5-cache/dev-util/lldb-14.0.6 | 2 +- metadata/md5-cache/dev-util/lldb-15.0.7 | 2 +- metadata/md5-cache/dev-util/lldb-16.0.6 | 2 +- metadata/md5-cache/dev-util/lldb-17.0.0_rc4 | 16 - metadata/md5-cache/dev-util/lldb-17.0.1 | 2 +- .../{lldb-17.0.1.9999 => lldb-17.0.2.9999} | 8 +- metadata/md5-cache/dev-util/lldb-18.0.0.9999 | 2 +- .../dev-util/lldb-18.0.0_pre20230925 | 2 +- ....0_pre20230906 => lldb-18.0.0_pre20231002} | 12 +- metadata/md5-cache/dev-util/maturin-1.3.0 | 17 + metadata/md5-cache/dev-util/ostree-2023.1 | 2 +- metadata/md5-cache/dev-util/ostree-2023.2 | 2 +- metadata/md5-cache/dev-util/ostree-2023.3 | 2 +- metadata/md5-cache/dev-util/ostree-2023.3-r1 | 2 +- metadata/md5-cache/dev-util/ostree-2023.5 | 2 +- .../md5-cache/dev-util/pkgcheck-0.10.25-r2 | 16 + metadata/md5-cache/dev-util/pkgcheck-9999 | 6 +- metadata/md5-cache/dev-util/promu-0.15.0 | 13 + metadata/md5-cache/dev-util/promu-9999 | 12 + metadata/md5-cache/dev-util/ruff-0.0.291 | 15 - metadata/md5-cache/dev-util/ruff-0.0.292 | 15 + metadata/md5-cache/dev-util/sccache-0.5.4 | 2 +- metadata/md5-cache/dev-util/sccache-9999 | 2 +- metadata/md5-cache/dev-util/sysprof-3.48.0 | 2 +- .../dev-util/sysprof-capture-3.36.0-r1 | 2 +- .../md5-cache/dev-util/sysprof-capture-3.48.0 | 2 +- metadata/md5-cache/dev-util/tkdiff-5.5.2 | 4 +- metadata/md5-cache/dev-vcs/Manifest.gz | Bin 19801 -> 19955 bytes metadata/md5-cache/dev-vcs/git-2.39.2-r1 | 2 +- metadata/md5-cache/dev-vcs/git-2.39.3 | 2 +- metadata/md5-cache/dev-vcs/git-2.40.1 | 2 +- metadata/md5-cache/dev-vcs/git-2.41.0 | 2 +- metadata/md5-cache/dev-vcs/git-2.42.0 | 2 +- metadata/md5-cache/dev-vcs/git-9999 | 2 +- metadata/md5-cache/dev-vcs/git-9999-r1 | 2 +- metadata/md5-cache/dev-vcs/git-9999-r2 | 2 +- metadata/md5-cache/dev-vcs/git-9999-r3 | 2 +- metadata/md5-cache/dev-vcs/rsvndump-0.6.2 | 15 + metadata/md5-cache/games-action/Manifest.gz | Bin 15313 -> 15309 bytes .../md5-cache/games-action/minetest-5.7.0-r2 | 2 +- metadata/md5-cache/games-fps/Manifest.gz | Bin 12435 -> 12439 bytes ...-20230826.10364 => eduke32-20230926.10459} | 4 +- metadata/md5-cache/games-misc/Manifest.gz | Bin 10391 -> 10389 bytes metadata/md5-cache/games-misc/nyancat-1.5.2 | 2 +- metadata/md5-cache/games-server/Manifest.gz | Bin 1751 -> 1750 bytes ...r-1.20.30.02 => bedrock-server-1.20.31.01} | 4 +- .../games-server/minecraft-server-1.20.2 | 2 +- .../md5-cache/games-server/monopd-0.10.2-r1 | 2 +- metadata/md5-cache/games-util/Manifest.gz | Bin 10848 -> 10845 bytes metadata/md5-cache/games-util/gamemode-1.7 | 2 +- metadata/md5-cache/games-util/gamemode-9999 | 2 +- .../games-util/xboxdrv-0.8.8_p20190118-r1 | 2 +- .../games-util/xboxdrv-0.8.8_p20190118-r2 | 2 +- metadata/md5-cache/gnome-base/Manifest.gz | Bin 7533 -> 7532 bytes metadata/md5-cache/gnome-base/dconf-0.40.0 | 2 +- metadata/md5-cache/gnome-base/gdm-44.1 | 2 +- metadata/md5-cache/gnome-base/gdm-45.0.1 | 2 +- .../gnome-base/gnome-session-44.0-r1 | 2 +- .../md5-cache/gnome-base/gnome-session-45.0 | 2 +- metadata/md5-cache/gnome-base/gvfs-1.50.6 | 2 +- metadata/md5-cache/gnome-base/gvfs-1.52.0 | 2 +- metadata/md5-cache/gnome-extra/Manifest.gz | Bin 17858 -> 17865 bytes ...nome-firmware-43.0 => gnome-firmware-45.0} | 10 +- .../gnome-extra/gnome-user-share-43.0 | 2 +- metadata/md5-cache/gui-apps/Manifest.gz | Bin 12036 -> 12048 bytes metadata/md5-cache/gui-apps/foot-1.12.1 | 2 +- metadata/md5-cache/gui-apps/foot-1.13.0 | 2 +- metadata/md5-cache/gui-apps/foot-1.13.1 | 2 +- metadata/md5-cache/gui-apps/foot-1.14.0 | 2 +- metadata/md5-cache/gui-apps/foot-1.15.0 | 2 +- metadata/md5-cache/gui-apps/foot-1.15.1 | 2 +- metadata/md5-cache/gui-apps/foot-1.15.2 | 2 +- metadata/md5-cache/gui-apps/foot-1.15.3 | 2 +- metadata/md5-cache/gui-apps/mako-1.8.0 | 2 +- metadata/md5-cache/gui-apps/mako-9999 | 2 +- .../md5-cache/gui-apps/wl-clipboard-2.2.1-r1 | 4 +- metadata/md5-cache/gui-libs/Manifest.gz | Bin 8737 -> 8742 bytes metadata/md5-cache/gui-libs/greetd-0.8.0 | 2 +- metadata/md5-cache/gui-libs/greetd-0.9.0 | 2 +- metadata/md5-cache/kde-misc/Manifest.gz | Bin 6305 -> 6301 bytes .../{kdiff3-1.10.6_pre0 => kdiff3-1.10.6} | 4 +- metadata/md5-cache/kde-plasma/Manifest.gz | Bin 9803 -> 9802 bytes .../md5-cache/kde-plasma/drkonqi-5.27.8-r1 | 2 +- metadata/md5-cache/lxde-base/Manifest.gz | Bin 2580 -> 2576 bytes metadata/md5-cache/lxde-base/lxdm-0.5.3-r4 | 2 +- metadata/md5-cache/mail-filter/Manifest.gz | Bin 12250 -> 12269 bytes .../md5-cache/mail-filter/amavisd-new-2.12.2 | 2 +- metadata/md5-cache/mail-filter/dcc-2.3.168 | 2 +- .../md5-cache/mail-filter/opendkim-2.10.3-r30 | 2 +- .../mail-filter/opendmarc-1.4.1.1-r4 | 2 +- .../mail-filter/opendmarc-1.4.1.1-r5 | 2 +- .../md5-cache/mail-filter/postfwd-2.02-r1 | 2 +- metadata/md5-cache/mail-filter/postfwd-2.03 | 2 +- metadata/md5-cache/mail-filter/postgrey-1.37 | 2 +- .../mail-filter/postgrey-1.37_p20190625-r1 | 2 +- .../mail-filter/postgrey-1.37_p20220122 | 2 +- metadata/md5-cache/mail-filter/postsrsd-1.12 | 2 +- metadata/md5-cache/mail-filter/rspamd-3.5-r1 | 2 +- metadata/md5-cache/mail-filter/rspamd-3.6-r1 | 2 +- metadata/md5-cache/mail-filter/rspamd-9999 | 2 +- .../mail-filter/spamassassin-3.4.6-r2 | 2 +- .../mail-filter/spamassassin-4.0.0-r3 | 2 +- .../mail-filter/spamassassin-4.0.0-r4 | 2 +- metadata/md5-cache/mail-filter/spampd-2.61 | 2 +- metadata/md5-cache/mail-filter/sqlgrey-1.8.0 | 2 +- metadata/md5-cache/mail-mta/Manifest.gz | Bin 4212 -> 4369 bytes metadata/md5-cache/mail-mta/exim-4.94.2-r12 | 2 +- metadata/md5-cache/mail-mta/exim-4.94.2-r7 | 2 +- metadata/md5-cache/mail-mta/exim-4.96-r4 | 2 +- metadata/md5-cache/mail-mta/exim-4.96.1 | 16 + metadata/md5-cache/mail-mta/notqmail-1.08-r5 | 2 +- metadata/md5-cache/mail-mta/notqmail-1.08-r6 | 2 +- metadata/md5-cache/mail-mta/notqmail-9999 | 2 +- metadata/md5-cache/mail-mta/nullmailer-2.2-r2 | 2 +- .../md5-cache/mail-mta/opensmtpd-7.3.0_p1-r1 | 2 +- metadata/md5-cache/mail-mta/postfix-3.8.1 | 2 +- metadata/md5-cache/mail-mta/postfix-3.8.2 | 2 +- .../mail-mta/postfix-3.9_pre20230924 | 2 +- .../mail-mta/proton-mail-bridge-3.1.3 | 2 +- .../mail-mta/proton-mail-bridge-3.3.2-r1 | 2 +- metadata/md5-cache/mail-mta/sendmail-8.17.1.9 | 2 +- metadata/md5-cache/media-fonts/Manifest.gz | Bin 43612 -> 43616 bytes .../{lxgw-wenkai-1.250 => lxgw-wenkai-1.310} | 6 +- metadata/md5-cache/media-fonts/noto-20230831 | 4 +- .../{noto-20230531 => noto-20230930} | 6 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 57133 -> 57308 bytes .../media-gfx/{gozer-0.7-r4 => gozer-0.7-r5} | 2 +- metadata/md5-cache/media-gfx/gphotofs-0.5-r2 | 12 + .../media-gfx/sane-backends-1.1.1-r11 | 2 +- .../media-gfx/sane-backends-1.1.1-r13 | 2 +- .../md5-cache/media-gfx/sane-backends-1.2.1 | 2 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 117708 -> 117855 bytes .../md5-cache/media-libs/libcanberra-0.30-r7 | 2 +- .../md5-cache/media-libs/libkeyfinder-2.2.8 | 14 + .../md5-cache/media-libs/libpulse-16.1-r1 | 2 +- .../md5-cache/media-libs/libpulse-16.1-r2 | 2 +- .../md5-cache/media-libs/libvpx-1.13.0-r1 | 4 +- .../md5-cache/media-libs/openh264-2.3.1-r1 | 4 +- .../md5-cache/media-libs/openh264-2.3.1-r3 | 4 +- metadata/md5-cache/media-libs/taglib-1.13.1 | 4 +- metadata/md5-cache/media-radio/Manifest.gz | Bin 8166 -> 8169 bytes .../md5-cache/media-radio/direwolf-1.5-r1 | 2 +- metadata/md5-cache/media-radio/direwolf-1.6 | 2 +- .../md5-cache/media-radio/svxlink-19.09.2 | 2 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 75362 -> 75709 bytes .../md5-cache/media-sound/alsa-utils-1.2.10 | 2 +- .../media-sound/alsa-utils-1.2.10-r1 | 2 +- .../md5-cache/media-sound/alsa-utils-1.2.8-r2 | 2 +- .../md5-cache/media-sound/alsa-utils-1.2.9 | 2 +- .../md5-cache/media-sound/bluez-alsa-3.1.0 | 2 +- .../md5-cache/media-sound/bluez-alsa-4.0.0 | 2 +- .../md5-cache/media-sound/bluez-alsa-9999 | 2 +- .../md5-cache/media-sound/fluidsynth-2.3.3 | 2 +- .../md5-cache/media-sound/fluidsynth-2.3.4 | 2 +- metadata/md5-cache/media-sound/gpodder-3.11.3 | 17 + metadata/md5-cache/media-sound/mpd-0.23.12-r2 | 2 +- metadata/md5-cache/media-sound/mpd-0.23.13 | 2 +- .../{mpd-ynca-0.1.0 => mpd-ynca-0.2.0} | 2 +- .../md5-cache/media-sound/mpdscribble-0.24 | 2 +- .../media-sound/pulseaudio-daemon-16.1-r3 | 2 +- .../media-sound/pulseaudio-daemon-16.1-r6 | 2 +- .../media-sound/pulseaudio-daemon-16.1-r7 | 2 +- .../md5-cache/media-sound/rescrobbled-0.7.1 | 2 +- ...strawberry-1.0.18 => strawberry-1.0.18-r1} | 2 +- ...strawberry-1.0.20 => strawberry-1.0.20-r1} | 2 +- .../md5-cache/media-sound/strawberry-9999 | 2 +- .../media-sound/teamspeak-client-3.6.2 | 17 + .../media-sound/teamspeak-server-3.13.7 | 2 +- .../media-sound/timidity++-2.15.0-r6 | 2 +- metadata/md5-cache/media-sound/upmpdcli-1.8.1 | 2 +- metadata/md5-cache/media-tv/Manifest.gz | Bin 5312 -> 5318 bytes metadata/md5-cache/media-tv/mythtv-33.1 | 2 +- .../media-tv/plex-media-server-1.31.1.6733 | 2 +- .../media-tv/plex-media-server-1.32.0.6973 | 2 +- .../media-tv/plex-media-server-1.32.1.6999 | 2 +- .../media-tv/plex-media-server-1.32.2.7100 | 2 +- .../media-tv/plex-media-server-1.32.3.7162 | 2 +- .../media-tv/plex-media-server-1.32.5.7349 | 2 +- .../media-tv/plex-media-server-1.32.5.7516 | 2 +- .../md5-cache/media-tv/tvheadend-4.2.8-r2 | 2 +- metadata/md5-cache/media-tv/tvheadend-9999 | 2 +- metadata/md5-cache/media-video/Manifest.gz | Bin 39082 -> 39074 bytes .../mjpg-streamer-0_pre20200524-r1 | 2 +- .../md5-cache/media-video/motion-4.5.1-r2 | 2 +- .../md5-cache/media-video/pipewire-0.3.75-r3 | 2 +- .../md5-cache/media-video/pipewire-0.3.77-r2 | 2 +- .../md5-cache/media-video/pipewire-0.3.78-r1 | 2 +- .../md5-cache/media-video/pipewire-0.3.79-r1 | 2 +- .../md5-cache/media-video/pipewire-0.3.79-r2 | 2 +- .../md5-cache/media-video/pipewire-0.3.79-r3 | 2 +- .../md5-cache/media-video/pipewire-0.3.80 | 2 +- metadata/md5-cache/media-video/pipewire-9999 | 2 +- .../media-video/unifi-video-3.10.13-r5 | 2 +- .../media-video/ushare-1.1a_p20210221 | 2 +- .../md5-cache/media-video/wireplumber-0.4.14 | 2 +- .../md5-cache/media-video/wireplumber-9999 | 2 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 61734 -> 61894 bytes .../md5-cache/net-analyzer/arpwatch-3.1-r4 | 2 +- .../net-analyzer/check_mk_agent-1.4.0_p31 | 2 +- .../md5-cache/net-analyzer/chronograf-1.8.5 | 2 +- .../md5-cache/net-analyzer/fail2ban-1.0.2-r1 | 2 +- .../md5-cache/net-analyzer/fail2ban-1.0.2-r2 | 2 +- metadata/md5-cache/net-analyzer/fail2ban-9999 | 2 +- .../md5-cache/net-analyzer/goaccess-1.6.3 | 2 +- .../md5-cache/net-analyzer/goaccess-1.7.2 | 2 +- metadata/md5-cache/net-analyzer/goaccess-9999 | 2 +- .../net-analyzer/greenbone-feed-sync-23.7.0 | 2 +- .../net-analyzer/greenbone-feed-sync-23.8.0 | 2 +- metadata/md5-cache/net-analyzer/gsad-21.4.4 | 2 +- .../md5-cache/net-analyzer/gsad-22.5.1-r2 | 2 +- metadata/md5-cache/net-analyzer/gvm-22.4 | 2 +- .../md5-cache/net-analyzer/gvmd-21.4.5-r5 | 2 +- metadata/md5-cache/net-analyzer/gvmd-22.5.5 | 2 +- .../md5-cache/net-analyzer/gvmd-22.6.0-r1 | 2 +- .../md5-cache/net-analyzer/icinga2-2.13.8 | 2 +- .../md5-cache/net-analyzer/icinga2-2.14.0 | 2 +- .../md5-cache/net-analyzer/kapacitor-1.5.5 | 2 +- .../md5-cache/net-analyzer/munin-2.0.69-r1 | 2 +- metadata/md5-cache/net-analyzer/munin-2.0.73 | 2 +- .../md5-cache/net-analyzer/munin-2.0.73-r1 | 2 +- .../md5-cache/net-analyzer/munin-2.0.73-r2 | 2 +- .../md5-cache/net-analyzer/munin-2.0.73-r4 | 2 +- .../md5-cache/net-analyzer/nagios-core-4.4.10 | 2 +- .../md5-cache/net-analyzer/nagios-core-4.4.14 | 2 +- .../md5-cache/net-analyzer/ndoutils-2.1.3-r3 | 2 +- .../net-analyzer/nessus-agent-bin-10.4.2 | 2 +- .../md5-cache/net-analyzer/nessus-bin-10.6.1 | 2 +- .../md5-cache/net-analyzer/net-snmp-5.9.3-r3 | 2 +- .../md5-cache/net-analyzer/net-snmp-5.9.4 | 2 +- metadata/md5-cache/net-analyzer/net-snmp-9999 | 2 +- .../md5-cache/net-analyzer/netdata-1.40.0 | 2 +- .../md5-cache/net-analyzer/netdata-1.40.0-r1 | 2 +- .../md5-cache/net-analyzer/netdata-1.40.1 | 2 +- .../md5-cache/net-analyzer/netdata-1.41.0 | 2 +- .../md5-cache/net-analyzer/netdata-1.42.0 | 2 +- .../md5-cache/net-analyzer/netdata-1.42.1 | 2 +- .../md5-cache/net-analyzer/netdata-1.42.2 | 2 +- .../md5-cache/net-analyzer/netdata-1.42.3 | 2 +- .../md5-cache/net-analyzer/netdata-1.42.4 | 2 +- metadata/md5-cache/net-analyzer/netdata-9999 | 2 +- .../net-analyzer/notus-scanner-22.5.0-r1 | 2 +- metadata/md5-cache/net-analyzer/nrpe-4.0.0 | 2 +- metadata/md5-cache/net-analyzer/nrpe-4.0.2 | 2 +- metadata/md5-cache/net-analyzer/nrpe-4.0.3 | 2 +- metadata/md5-cache/net-analyzer/nrpe-4.1.0 | 2 +- metadata/md5-cache/net-analyzer/nuttcp-8.1.4 | 2 +- .../net-analyzer/openvas-scanner-22.7.3-r1 | 2 +- .../net-analyzer/ospd-openvas-21.4.4-r4 | 2 +- .../net-analyzer/ospd-openvas-22.5.3-r2 | 2 +- metadata/md5-cache/net-analyzer/pmacct-1.7.8 | 2 +- metadata/md5-cache/net-analyzer/pmacct-9999 | 2 +- .../md5-cache/net-analyzer/snort-2.9.17-r1 | 2 +- .../md5-cache/net-analyzer/suricata-6.0.13 | 2 +- .../md5-cache/net-analyzer/suricata-7.0.0 | 2 +- .../md5-cache/net-analyzer/telegraf-1.18.3 | 2 +- .../md5-cache/net-analyzer/telegraf-1.26.3-r1 | 2 +- .../md5-cache/net-analyzer/tptest-3.1.7-r3 | 11 + metadata/md5-cache/net-analyzer/vnstat-2.10 | 2 +- metadata/md5-cache/net-analyzer/vnstat-2.11 | 2 +- metadata/md5-cache/net-analyzer/vnstat-9999 | 2 +- metadata/md5-cache/net-analyzer/zabbix-4.0.47 | 2 +- metadata/md5-cache/net-analyzer/zabbix-4.0.48 | 2 +- metadata/md5-cache/net-analyzer/zabbix-4.0.49 | 2 +- metadata/md5-cache/net-analyzer/zabbix-5.0.36 | 2 +- metadata/md5-cache/net-analyzer/zabbix-5.0.37 | 2 +- metadata/md5-cache/net-analyzer/zabbix-5.0.38 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.0.19 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.0.21 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.0.22 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.4.6 | 2 +- .../md5-cache/net-analyzer/zabbix-6.4.6-r1 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.4.7 | 2 +- metadata/md5-cache/net-dialup/Manifest.gz | Bin 7253 -> 7247 bytes .../md5-cache/net-dialup/freeradius-3.2.2 | 2 +- metadata/md5-cache/net-dialup/mgetty-1.2.1-r4 | 2 +- .../md5-cache/net-dialup/xl2tpd-1.3.16-r1 | 2 +- metadata/md5-cache/net-dialup/xl2tpd-1.3.18 | 2 +- .../md5-cache/net-dialup/xl2tpd-1.3.18-r1 | 2 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 13243 -> 13246 bytes metadata/md5-cache/net-dns/avahi-0.8-r7 | 2 +- metadata/md5-cache/net-dns/bind-9.16.37 | 2 +- metadata/md5-cache/net-dns/bind-9.16.39 | 2 +- metadata/md5-cache/net-dns/bind-9.16.41 | 2 +- metadata/md5-cache/net-dns/bind-9.16.42 | 2 +- metadata/md5-cache/net-dns/coredns-1.10.1 | 2 +- metadata/md5-cache/net-dns/ddclient-3.10.0 | 2 +- .../md5-cache/net-dns/dnscrypt-proxy-2.1.4 | 2 +- .../md5-cache/net-dns/dnscrypt-proxy-2.1.5 | 2 +- .../md5-cache/net-dns/dnscrypt-proxy-9999 | 2 +- metadata/md5-cache/net-dns/dnsmasq-2.89 | 2 +- .../md5-cache/net-dns/dnssec-tools-2.2.3-r3 | 2 +- .../net-dns/ez-ipupdate-3.0.11.13.3_beta8-r4 | 2 +- metadata/md5-cache/net-dns/getdns-1.7.2-r1 | 2 +- metadata/md5-cache/net-dns/inadyn-2.11.0 | 2 +- metadata/md5-cache/net-dns/inadyn-2.12.0 | 2 +- metadata/md5-cache/net-dns/knot-3.1.5 | 2 +- metadata/md5-cache/net-dns/knot-3.1.9 | 2 +- metadata/md5-cache/net-dns/knot-3.2.2 | 2 +- metadata/md5-cache/net-dns/knot-3.2.9 | 2 +- metadata/md5-cache/net-dns/maradns-3.5.0022 | 2 +- metadata/md5-cache/net-dns/nsd-4.6.1-r1 | 2 +- metadata/md5-cache/net-dns/nsd-4.7.0 | 2 +- metadata/md5-cache/net-dns/nsd-9999 | 2 +- metadata/md5-cache/net-dns/pdnsd-1.2.9a-r2 | 2 +- metadata/md5-cache/net-dns/smartdns-42 | 2 +- metadata/md5-cache/net-dns/smartdns-43 | 2 +- metadata/md5-cache/net-dns/unbound-1.16.3 | 2 +- metadata/md5-cache/net-dns/unbound-1.17.0 | 2 +- metadata/md5-cache/net-dns/unbound-1.17.1 | 2 +- metadata/md5-cache/net-dns/unbound-1.18.0 | 2 +- metadata/md5-cache/net-firewall/Manifest.gz | Bin 7034 -> 7060 bytes .../net-firewall/arno-iptables-firewall-2.1.1 | 2 +- .../arno-iptables-firewall-2.1.1a | 2 +- .../net-firewall/conntrack-tools-1.4.7-r1 | 2 +- metadata/md5-cache/net-firewall/ferm-2.6 | 2 +- metadata/md5-cache/net-firewall/ferm-2.7 | 2 +- .../md5-cache/net-firewall/firehol-3.1.7-r2 | 2 +- .../md5-cache/net-firewall/firewalld-1.3.2 | 2 +- .../md5-cache/net-firewall/firewalld-1.3.3 | 2 +- .../md5-cache/net-firewall/firewalld-2.0.0 | 2 +- .../md5-cache/net-firewall/fwknop-2.6.10-r3 | 2 +- metadata/md5-cache/net-firewall/ipset-7.17 | 2 +- metadata/md5-cache/net-firewall/ipset-7.17-r1 | 2 +- metadata/md5-cache/net-firewall/ipset-7.19 | 2 +- .../md5-cache/net-firewall/iptables-1.8.8-r5 | 2 +- .../md5-cache/net-firewall/iptables-1.8.9 | 2 +- .../md5-cache/net-firewall/iptables-1.8.9-r1 | 2 +- .../md5-cache/net-firewall/nftables-1.0.7-r1 | 2 +- .../md5-cache/net-firewall/nftables-1.0.8-r1 | 2 +- .../md5-cache/net-firewall/nftables-1.0.8-r2 | 2 +- metadata/md5-cache/net-firewall/nftables-9999 | 2 +- .../net-firewall/pglinux-2.3.1_p20171006-r1 | 2 +- .../md5-cache/net-firewall/shorewall-5.2.8-r1 | 2 +- metadata/md5-cache/net-firewall/ufw-0.36.1 | 2 +- metadata/md5-cache/net-fs/Manifest.gz | Bin 5192 -> 5196 bytes metadata/md5-cache/net-fs/autofs-5.1.8-r1 | 2 +- metadata/md5-cache/net-fs/ksmbd-tools-3.4.4 | 2 +- .../md5-cache/net-fs/ksmbd-tools-3.4.6-r1 | 2 +- metadata/md5-cache/net-fs/ksmbd-tools-3.4.8 | 2 +- metadata/md5-cache/net-fs/netatalk-3.1.12-r7 | 2 +- metadata/md5-cache/net-fs/nfs-utils-2.6.2-r1 | 2 +- metadata/md5-cache/net-fs/nfs-utils-2.6.3-r2 | 2 +- metadata/md5-cache/net-fs/openafs-1.8.7 | 2 +- metadata/md5-cache/net-fs/openafs-1.8.8.1-r1 | 2 +- metadata/md5-cache/net-fs/samba-4.18.4-r1 | 2 +- metadata/md5-cache/net-fs/samba-4.18.5-r1 | 2 +- metadata/md5-cache/net-fs/samba-4.18.6-r1 | 2 +- metadata/md5-cache/net-fs/samba-4.19.0-r1 | 2 +- metadata/md5-cache/net-ftp/Manifest.gz | Bin 4531 -> 4534 bytes metadata/md5-cache/net-ftp/atftp-0.7.5 | 2 +- metadata/md5-cache/net-ftp/atftp-0.8.0 | 2 +- metadata/md5-cache/net-ftp/proftpd-1.3.8 | 2 +- metadata/md5-cache/net-ftp/proftpd-1.3.8-r1 | 2 +- metadata/md5-cache/net-ftp/tftp-hpa-5.2-r3 | 2 +- metadata/md5-cache/net-ftp/vsftpd-3.0.5-r1 | 2 +- metadata/md5-cache/net-im/Manifest.gz | Bin 16530 -> 16172 bytes metadata/md5-cache/net-im/bitlbee-3.6-r2 | 2 +- metadata/md5-cache/net-im/bitlbee-3.6-r3 | 2 +- metadata/md5-cache/net-im/bitlbee-9999 | 2 +- metadata/md5-cache/net-im/coturn-4.5.2-r1 | 2 +- metadata/md5-cache/net-im/coturn-4.6.0 | 2 +- metadata/md5-cache/net-im/coturn-9999 | 2 +- metadata/md5-cache/net-im/ejabberd-22.10 | 2 +- metadata/md5-cache/net-im/ejabberd-23.01 | 2 +- metadata/md5-cache/net-im/ejabberd-23.04 | 2 +- metadata/md5-cache/net-im/prosody-0.12.3 | 2 +- metadata/md5-cache/net-im/prosody-0.12.4 | 2 +- metadata/md5-cache/net-im/ricochet-1.1.4 | 15 - metadata/md5-cache/net-im/ricochet-9999 | 14 - metadata/md5-cache/net-im/spectrum2-2.2.1 | 2 +- metadata/md5-cache/net-im/synapse-1.90.0 | 2 +- metadata/md5-cache/net-im/synapse-1.92.2 | 2 +- metadata/md5-cache/net-im/synapse-1.93.0 | 2 +- metadata/md5-cache/net-irc/Manifest.gz | Bin 14270 -> 14257 bytes .../net-irc/atheme-services-7.2.12-r4 | 2 +- metadata/md5-cache/net-irc/ergo-2.11.1 | 2 +- metadata/md5-cache/net-irc/inspircd-3.16.1 | 2 +- metadata/md5-cache/net-irc/irker-2.23 | 2 +- metadata/md5-cache/net-irc/ngircd-26.1-r5 | 2 +- metadata/md5-cache/net-irc/quassel-0.14.0-r1 | 2 +- metadata/md5-cache/net-irc/quassel-9999 | 2 +- metadata/md5-cache/net-irc/soju-0.6.1 | 2 +- metadata/md5-cache/net-irc/soju-0.6.2 | 2 +- .../md5-cache/net-irc/unrealircd-5.2.4-r1 | 2 +- metadata/md5-cache/net-irc/unrealircd-6.0.4.2 | 2 +- metadata/md5-cache/net-irc/weechat-4.0.4 | 4 +- metadata/md5-cache/net-irc/znc-1.8.2-r2 | 2 +- metadata/md5-cache/net-irc/znc-9999 | 2 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 56988 -> 57150 bytes metadata/md5-cache/net-libs/dleyna-0.8.3 | 16 + metadata/md5-cache/net-libs/libupnp-1.14.18 | 4 +- metadata/md5-cache/net-libs/phodav-3.0 | 2 +- metadata/md5-cache/net-libs/tox-0.2.13 | 2 +- metadata/md5-cache/net-libs/tox-0.2.18-r2 | 2 +- metadata/md5-cache/net-libs/tox-9999 | 2 +- metadata/md5-cache/net-libs/xrootd-5.5.5-r1 | 2 +- metadata/md5-cache/net-libs/xrootd-5.6.1 | 2 +- metadata/md5-cache/net-libs/xrootd-5.6.2 | 2 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 20902 -> 20896 bytes .../md5-cache/net-mail/courier-imap-5.1.2-r1 | 2 +- .../md5-cache/net-mail/courier-imap-5.1.3-r1 | 2 +- .../md5-cache/net-mail/courier-imap-5.1.4 | 2 +- .../md5-cache/net-mail/courier-imap-5.1.7 | 2 +- .../md5-cache/net-mail/courier-imap-5.1.8 | 2 +- .../md5-cache/net-mail/courier-imap-5.2.1 | 2 +- .../md5-cache/net-mail/courier-imap-5.2.1-r2 | 2 +- .../md5-cache/net-mail/courier-imap-5.2.3 | 2 +- .../md5-cache/net-mail/courier-imap-5.2.4 | 2 +- metadata/md5-cache/net-mail/dbmail-3.2.3-r5 | 2 +- metadata/md5-cache/net-mail/dbmail-3.2.5-r2 | 2 +- metadata/md5-cache/net-mail/dbmail-3.3.1 | 2 +- metadata/md5-cache/net-mail/dovecot-2.3.20-r1 | 2 +- metadata/md5-cache/net-mail/dovecot-2.3.20-r2 | 2 +- metadata/md5-cache/net-mail/dovecot-2.3.20-r3 | 2 +- metadata/md5-cache/net-mail/fetchmail-6.4.27 | 2 +- metadata/md5-cache/net-mail/fetchmail-6.4.33 | 2 +- metadata/md5-cache/net-mail/fetchmail-6.4.34 | 2 +- metadata/md5-cache/net-mail/fetchmail-6.4.36 | 2 +- metadata/md5-cache/net-mail/fetchmail-6.4.37 | 2 +- .../md5-cache/net-mail/onionrouter-0.6.2-r1 | 2 +- metadata/md5-cache/net-mail/onionrouter-9999 | 2 +- .../md5-cache/net-mail/poppassd_ceti-1.8.9 | 2 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 92696 -> 93236 bytes metadata/md5-cache/net-misc/anydesk-6.2.1-r1 | 2 +- metadata/md5-cache/net-misc/anydesk-6.3.0 | 2 +- metadata/md5-cache/net-misc/asterisk-16.30.0 | 2 +- metadata/md5-cache/net-misc/asterisk-18.17.0 | 2 +- metadata/md5-cache/net-misc/asterisk-18.18.0 | 2 +- metadata/md5-cache/net-misc/asterisk-20.3.0 | 2 +- metadata/md5-cache/net-misc/asterisk-base-1 | 2 +- metadata/md5-cache/net-misc/asterisk-base-2 | 2 +- metadata/md5-cache/net-misc/chrony-4.3-r5 | 2 +- metadata/md5-cache/net-misc/chrony-4.4 | 2 +- metadata/md5-cache/net-misc/chrony-9999 | 2 +- metadata/md5-cache/net-misc/connman-1.42 | 2 +- .../net-misc/connman-1.42_pre20230116-r2 | 2 +- .../net-misc/connman-1.42_pre20230411 | 2 +- metadata/md5-cache/net-misc/connman-9999 | 2 +- metadata/md5-cache/net-misc/croc-9.6.2 | 2 +- metadata/md5-cache/net-misc/croc-9.6.4 | 2 +- metadata/md5-cache/net-misc/dhcp-4.4.3_p1-r3 | 2 +- metadata/md5-cache/net-misc/dhcp-4.4.3_p1-r4 | 2 +- metadata/md5-cache/net-misc/dhcpcd-10.0.1 | 2 +- metadata/md5-cache/net-misc/dhcpcd-10.0.2 | 2 +- metadata/md5-cache/net-misc/dhcpcd-9.4.1 | 2 +- metadata/md5-cache/net-misc/dhcpcd-9.5.1 | 2 +- metadata/md5-cache/net-misc/dhcpcd-9999 | 2 +- metadata/md5-cache/net-misc/dhcpcd-ui-0.7.8 | 2 +- metadata/md5-cache/net-misc/dibbler-1.0.1-r3 | 2 +- metadata/md5-cache/net-misc/dibbler-1.0.1-r4 | 2 +- .../md5-cache/net-misc/dropbox-181.4.5678 | 2 +- .../md5-cache/net-misc/dropbox-182.4.6427 | 2 +- .../md5-cache/net-misc/dropbox-183.4.7058 | 16 + metadata/md5-cache/net-misc/endlessh-1.1-r2 | 2 +- .../md5-cache/net-misc/etherdfs-20180203-r4 | 2 +- .../md5-cache/net-misc/ethflop-20191003-r2 | 2 +- metadata/md5-cache/net-misc/eventd-0.29.0-r2 | 2 +- metadata/md5-cache/net-misc/exabgp-4.2.21 | 2 +- metadata/md5-cache/net-misc/frr-8.5 | 2 +- metadata/md5-cache/net-misc/frr-8.5.2-r1 | 2 +- metadata/md5-cache/net-misc/frr-9.0 | 2 +- .../net-misc/gnome-remote-desktop-44.2 | 2 +- .../net-misc/gnome-remote-desktop-45.0 | 2 +- .../net-misc/gnome-remote-desktop-45_rc | 2 +- .../md5-cache/net-misc/gns3-server-2.2.41 | 2 +- .../md5-cache/net-misc/gns3-server-2.2.42 | 2 +- metadata/md5-cache/net-misc/icecast-2.4.4-r1 | 2 +- metadata/md5-cache/net-misc/igmpproxy-0.4 | 2 +- metadata/md5-cache/net-misc/iperf-3.13 | 2 +- metadata/md5-cache/net-misc/iperf-3.14 | 2 +- metadata/md5-cache/net-misc/iperf-3.15 | 2 +- metadata/md5-cache/net-misc/iputils-20211215 | 2 +- .../md5-cache/net-misc/iputils-20221126-r1 | 2 +- metadata/md5-cache/net-misc/iputils-99999999 | 2 +- metadata/md5-cache/net-misc/kea-2.0.2 | 2 +- metadata/md5-cache/net-misc/kea-2.2.0 | 2 +- metadata/md5-cache/net-misc/kea-2.4.0 | 2 +- metadata/md5-cache/net-misc/kea-9999 | 2 +- metadata/md5-cache/net-misc/linuxptp-4.0 | 2 +- metadata/md5-cache/net-misc/linuxptp-4.1 | 2 +- metadata/md5-cache/net-misc/lldpd-1.0.16 | 2 +- metadata/md5-cache/net-misc/lldpd-1.0.16-r2 | 2 +- metadata/md5-cache/net-misc/lldpd-1.0.17 | 2 +- metadata/md5-cache/net-misc/mcproxy-1.1.1-r2 | 2 +- metadata/md5-cache/net-misc/memcached-1.6.18 | 2 +- metadata/md5-cache/net-misc/memcached-1.6.19 | 2 +- metadata/md5-cache/net-misc/memcached-1.6.20 | 2 +- metadata/md5-cache/net-misc/memcached-1.6.21 | 2 +- .../md5-cache/net-misc/memcached-1.6.21-r1 | 2 +- metadata/md5-cache/net-misc/minidlna-1.3.3 | 2 +- .../md5-cache/net-misc/modemmanager-1.18.12 | 2 +- .../md5-cache/net-misc/modemmanager-1.20.6 | 2 +- metadata/md5-cache/net-misc/mptcpd-0.12 | 2 +- metadata/md5-cache/net-misc/mptcpd-9999 | 2 +- metadata/md5-cache/net-misc/mrouted-4.2 | 2 +- metadata/md5-cache/net-misc/mrouted-4.4 | 2 +- metadata/md5-cache/net-misc/mrouted-4.5 | 2 +- metadata/md5-cache/net-misc/mstpd-0.1.0 | 2 +- metadata/md5-cache/net-misc/netifrc-0.7.5 | 2 +- metadata/md5-cache/net-misc/netifrc-0.7.6 | 2 +- metadata/md5-cache/net-misc/netifrc-9999 | 2 +- .../net-misc/networkmanager-1.42.6-r1 | 2 +- .../md5-cache/net-misc/networkmanager-1.44.0 | 2 +- metadata/md5-cache/net-misc/ntp-4.2.8_p15-r6 | 2 +- metadata/md5-cache/net-misc/ntp-4.2.8_p17 | 2 +- metadata/md5-cache/net-misc/ntpsec-1.2.2 | 2 +- metadata/md5-cache/net-misc/ntpsec-1.2.2-r1 | 2 +- metadata/md5-cache/net-misc/ntpsec-1.2.2a | 2 +- metadata/md5-cache/net-misc/ntpsec-9999 | 2 +- metadata/md5-cache/net-misc/ofono-1.33 | 2 +- metadata/md5-cache/net-misc/ofono-1.34 | 2 +- metadata/md5-cache/net-misc/ofono-2.0 | 2 +- metadata/md5-cache/net-misc/ofono-2.1 | 2 +- metadata/md5-cache/net-misc/oidentd-3.0.0-r1 | 2 +- metadata/md5-cache/net-misc/oidentd-3.1.0 | 2 +- .../md5-cache/net-misc/openntpd-6.2_p3-r2 | 2 +- metadata/md5-cache/net-misc/openntpd-6.8_p1 | 2 +- .../md5-cache/net-misc/openntpd-6.8_p1-r1 | 2 +- metadata/md5-cache/net-misc/openssh-9.3_p1-r1 | 2 +- metadata/md5-cache/net-misc/openssh-9.3_p2 | 2 +- metadata/md5-cache/net-misc/openssh-9.4_p1 | 2 +- .../md5-cache/net-misc/openssh-contrib-9.3_p1 | 2 +- .../md5-cache/net-misc/openssh-contrib-9.3_p2 | 2 +- .../net-misc/openssh-contrib-9.4_p1-r1 | 2 +- .../md5-cache/net-misc/openvswitch-2.17.6 | 2 +- metadata/md5-cache/net-misc/pingu-1.5 | 2 +- metadata/md5-cache/net-misc/pingu-1.5-r1 | 2 +- metadata/md5-cache/net-misc/portfwd-0.29-r2 | 2 +- metadata/md5-cache/net-misc/ptpd-2.3.1-r2 | 2 +- metadata/md5-cache/net-misc/r8168-8.051.02-r1 | 4 +- metadata/md5-cache/net-misc/r8168-8.052.01 | 16 + .../md5-cache/net-misc/rabbitmq-server-3.11.2 | 2 +- metadata/md5-cache/net-misc/radvd-2.19-r2 | 2 +- metadata/md5-cache/net-misc/radvd-2.19-r4 | 2 +- metadata/md5-cache/net-misc/radvd-2.19-r5 | 2 +- metadata/md5-cache/net-misc/remmina-1.4.32 | 2 +- metadata/md5-cache/net-misc/remmina-1.4.33 | 17 + metadata/md5-cache/net-misc/rsync-3.2.4-r3 | 2 +- metadata/md5-cache/net-misc/rsync-3.2.7-r2 | 2 +- metadata/md5-cache/net-misc/rsync-9999 | 2 +- metadata/md5-cache/net-misc/rygel-0.42.4 | 2 +- .../md5-cache/net-misc/sks-1.1.6_p20200624-r1 | 2 +- metadata/md5-cache/net-misc/sntpd-3.1-r1 | 2 +- metadata/md5-cache/net-misc/sslh-1.22c-r1 | 2 +- metadata/md5-cache/net-misc/sslh-9999 | 2 +- metadata/md5-cache/net-misc/stunnel-5.64-r2 | 2 +- metadata/md5-cache/net-misc/stunnel-5.65-r2 | 2 +- metadata/md5-cache/net-misc/stunnel-5.68 | 2 +- .../md5-cache/net-misc/teamviewer-15.34.4 | 2 +- .../md5-cache/net-misc/teamviewer-15.42.4 | 2 +- .../md5-cache/net-misc/tigervnc-1.13.1-r3 | 2 +- metadata/md5-cache/net-misc/tigervnc-9999 | 2 +- metadata/md5-cache/net-misc/tinyssh-20230101 | 2 +- metadata/md5-cache/net-misc/tinyssh-99999999 | 2 +- metadata/md5-cache/net-misc/udpxy-1.0.23.7-r2 | 2 +- .../md5-cache/net-misc/x2goserver-4.1.0.3-r2 | 2 +- .../md5-cache/net-misc/x2goserver-4.1.0.5 | 2 +- .../md5-cache/net-misc/x2goserver-4.1.0.6 | 2 +- metadata/md5-cache/net-misc/xmrig-6.18.1-r2 | 2 +- metadata/md5-cache/net-misc/xmrig-6.20.0-r1 | 2 +- metadata/md5-cache/net-misc/xmrig-9999 | 2 +- metadata/md5-cache/net-misc/ytmdl-2023.7.27 | 4 +- metadata/md5-cache/net-misc/zerotier-1.10.1 | 2 +- metadata/md5-cache/net-misc/zerotier-1.10.6 | 2 +- metadata/md5-cache/net-misc/zerotier-1.6.4 | 2 +- .../md5-cache/net-nds/389-ds-base-1.4.4.19-r4 | 2 +- .../md5-cache/net-nds/389-ds-base-2.1.0-r4 | 2 +- metadata/md5-cache/net-nds/389-ds-base-2.3.2 | 2 +- metadata/md5-cache/net-nds/Manifest.gz | Bin 4541 -> 4544 bytes metadata/md5-cache/net-nds/openldap-2.4.59-r2 | 2 +- metadata/md5-cache/net-nds/openldap-2.5.14 | 2 +- metadata/md5-cache/net-nds/openldap-2.5.16 | 2 +- metadata/md5-cache/net-nds/openldap-2.6.3-r7 | 2 +- metadata/md5-cache/net-nds/openldap-2.6.4-r1 | 2 +- metadata/md5-cache/net-nds/openldap-2.6.4-r2 | 2 +- metadata/md5-cache/net-nds/openldap-2.6.5 | 2 +- metadata/md5-cache/net-nds/openldap-2.6.6 | 2 +- metadata/md5-cache/net-nds/rpcbind-1.2.6 | 2 +- metadata/md5-cache/net-nds/rpcbind-9999 | 2 +- metadata/md5-cache/net-nds/yp-tools-4.2.3-r1 | 2 +- metadata/md5-cache/net-nntp/Manifest.gz | Bin 1855 -> 1861 bytes metadata/md5-cache/net-nntp/nzbget-21.1-r1 | 2 +- metadata/md5-cache/net-nntp/nzbget-21.1-r2 | 2 +- metadata/md5-cache/net-nntp/sabnzbd-4.0.2 | 2 +- metadata/md5-cache/net-nntp/sabnzbd-4.0.3 | 2 +- metadata/md5-cache/net-p2p/Manifest.gz | Bin 13883 -> 13894 bytes .../net-p2p/airdcpp-webclient-2.11.2 | 2 +- .../net-p2p/airdcpp-webclient-2.11.4 | 2 +- .../net-p2p/airdcpp-webclient-2.12.1 | 2 +- metadata/md5-cache/net-p2p/automatic-0.9.0 | 2 +- metadata/md5-cache/net-p2p/bitcoind-0.21.0-r1 | 2 +- metadata/md5-cache/net-p2p/bitcoind-22.0-r1 | 2 +- metadata/md5-cache/net-p2p/bitcoind-24.0.1 | 2 +- .../md5-cache/net-p2p/cpuminer-opt-3.23.1 | 2 +- metadata/md5-cache/net-p2p/cpuminer-opt-9999 | 2 +- metadata/md5-cache/net-p2p/deluge-2.1.1-r1 | 2 +- metadata/md5-cache/net-p2p/deluge-2.1.1-r4 | 2 +- metadata/md5-cache/net-p2p/deluge-9999 | 2 +- metadata/md5-cache/net-p2p/energi3-3.0.8 | 2 +- metadata/md5-cache/net-p2p/energi3-3.1.0 | 2 +- metadata/md5-cache/net-p2p/energi3-9999 | 2 +- .../md5-cache/net-p2p/freenet-0.7.5_p1497 | 2 +- metadata/md5-cache/net-p2p/kubo-0.20.0 | 2 +- metadata/md5-cache/net-p2p/kubo-0.21.0 | 2 +- metadata/md5-cache/net-p2p/kubo-0.22.0 | 2 +- metadata/md5-cache/net-p2p/mldonkey-3.1.7-r3 | 2 +- metadata/md5-cache/net-p2p/mldonkey-3.1.7-r4 | 2 +- .../md5-cache/net-p2p/qbittorrent-4.5.2-r1 | 2 +- metadata/md5-cache/net-p2p/qbittorrent-4.5.4 | 2 +- metadata/md5-cache/net-p2p/qbittorrent-9999 | 2 +- .../md5-cache/net-p2p/resilio-sync-2.7.2.1375 | 2 +- .../md5-cache/net-p2p/resilio-sync-2.7.3.1381 | 2 +- metadata/md5-cache/net-p2p/resilio-sync-9999 | 2 +- metadata/md5-cache/net-p2p/rtorrent-0.9.8-r1 | 2 +- metadata/md5-cache/net-p2p/rtorrent-0.9.8-r2 | 2 +- metadata/md5-cache/net-p2p/syncthing-1.23.6 | 2 +- metadata/md5-cache/net-p2p/syncthing-1.23.7 | 2 +- metadata/md5-cache/net-p2p/syncthing-1.24.0 | 2 +- .../md5-cache/net-p2p/transmission-3.00-r6 | 2 +- metadata/md5-cache/net-p2p/transmission-4.0.3 | 2 +- .../md5-cache/net-p2p/transmission-4.0.3-r1 | 2 +- metadata/md5-cache/net-p2p/transmission-4.0.4 | 2 +- metadata/md5-cache/net-p2p/transmission-9999 | 2 +- metadata/md5-cache/net-print/Manifest.gz | Bin 6811 -> 6816 bytes .../md5-cache/net-print/cups-filters-1.28.17 | 2 +- .../net-print/cups-filters-1.28.17-r2 | 2 +- metadata/md5-cache/net-proxy/Manifest.gz | Bin 8991 -> 9005 bytes .../md5-cache/net-proxy/cntlm-0.93_beta5-r4 | 2 +- metadata/md5-cache/net-proxy/dante-1.4.1-r6 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.4.18 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.4.23 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.4.24 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.4.9999 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.6.14 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.6.15 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.6.9999 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.7.10 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.7.9 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.7.9999 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.8.2 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.8.3 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.8.9999 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.9.9999 | 2 +- metadata/md5-cache/net-proxy/haproxy-9999 | 2 +- metadata/md5-cache/net-proxy/privoxy-3.0.33 | 2 +- metadata/md5-cache/net-proxy/redsocks-0.5-r2 | 2 +- metadata/md5-cache/net-proxy/redsocks-9999 | 2 +- .../net-proxy/shadowsocks-libev-3.3.5 | 2 +- metadata/md5-cache/net-proxy/squid-5.7-r1 | 2 +- metadata/md5-cache/net-proxy/squid-5.8 | 2 +- metadata/md5-cache/net-proxy/squid-5.9 | 2 +- metadata/md5-cache/net-proxy/squid-6.2 | 2 +- .../net-proxy/tinyproxy-1.11.1_p20230201 | 2 +- metadata/md5-cache/net-proxy/trojan-1.16.0-r2 | 2 +- metadata/md5-cache/net-voip/Manifest.gz | Bin 2044 -> 2045 bytes metadata/md5-cache/net-voip/murmur-1.4.287-r1 | 2 +- metadata/md5-cache/net-voip/murmur-9999 | 2 +- metadata/md5-cache/net-voip/umurmur-0.2.20 | 2 +- metadata/md5-cache/net-voip/umurmur-9999 | 2 +- metadata/md5-cache/net-vpn/Manifest.gz | Bin 13738 -> 13719 bytes metadata/md5-cache/net-vpn/fp-multiuser-0.0.2 | 2 +- metadata/md5-cache/net-vpn/frp-0.42.0 | 2 +- metadata/md5-cache/net-vpn/frp-0.43.0 | 2 +- metadata/md5-cache/net-vpn/frp-0.44.0 | 2 +- metadata/md5-cache/net-vpn/frp-0.45.0 | 2 +- metadata/md5-cache/net-vpn/headscale-0.22.3 | 2 +- metadata/md5-cache/net-vpn/i2p-2.3.0 | 2 +- metadata/md5-cache/net-vpn/i2pd-2.47.0 | 2 +- metadata/md5-cache/net-vpn/i2pd-2.48.0 | 2 +- metadata/md5-cache/net-vpn/i2pd-2.49.0 | 2 +- metadata/md5-cache/net-vpn/isatapd-0.9.7-r2 | 2 +- metadata/md5-cache/net-vpn/libreswan-4.12 | 2 +- .../net-vpn/logmein-hamachi-2.1.0.203 | 2 +- metadata/md5-cache/net-vpn/ocserv-1.1.6 | 2 +- metadata/md5-cache/net-vpn/ocserv-1.1.7 | 2 +- metadata/md5-cache/net-vpn/ocserv-9999 | 2 +- metadata/md5-cache/net-vpn/openvpn-2.5.2-r3 | 2 +- metadata/md5-cache/net-vpn/openvpn-2.5.6-r1 | 2 +- metadata/md5-cache/net-vpn/openvpn-2.5.7-r1 | 2 +- metadata/md5-cache/net-vpn/openvpn-2.6.4 | 2 +- metadata/md5-cache/net-vpn/openvpn-9999 | 2 +- metadata/md5-cache/net-vpn/strongswan-5.9.10 | 2 +- metadata/md5-cache/net-vpn/strongswan-5.9.11 | 2 +- metadata/md5-cache/net-vpn/strongswan-5.9.8 | 2 +- metadata/md5-cache/net-vpn/strongswan-5.9.9 | 2 +- metadata/md5-cache/net-vpn/tailscale-1.36.2 | 2 +- metadata/md5-cache/net-vpn/tailscale-1.38.4 | 2 +- metadata/md5-cache/net-vpn/tailscale-1.46.1 | 2 +- metadata/md5-cache/net-vpn/tinc-1.0.36 | 2 +- metadata/md5-cache/net-vpn/tinc-1.1_pre18 | 2 +- metadata/md5-cache/net-vpn/tor-0.4.7.13-r1 | 2 +- metadata/md5-cache/net-vpn/tor-0.4.7.14 | 2 +- metadata/md5-cache/net-vpn/tor-0.4.7.15 | 2 +- metadata/md5-cache/net-vpn/tor-0.4.8.6 | 2 +- metadata/md5-cache/net-vpn/tor-0.4.8.7 | 2 +- metadata/md5-cache/net-vpn/tor-9999 | 2 +- .../md5-cache/net-vpn/vpnc-0.5.3_p20220927-r1 | 2 +- metadata/md5-cache/net-vpn/vpnc-9999 | 2 +- metadata/md5-cache/net-vpn/vpncloud-2.3.0 | 2 +- .../net-vpn/wireguard-tools-1.0.20210424 | 2 +- .../net-vpn/wireguard-tools-1.0.20210914 | 2 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 27999 -> 27686 bytes .../md5-cache/net-wireless/blueberry-1.4.8 | 15 - metadata/md5-cache/net-wireless/blueman-2.3.5 | 2 +- metadata/md5-cache/net-wireless/blueman-9999 | 2 +- metadata/md5-cache/net-wireless/bluez-5.68 | 2 +- metadata/md5-cache/net-wireless/bluez-5.69 | 2 +- metadata/md5-cache/net-wireless/bluez-5.70 | 2 +- .../net-wireless/gnome-bluetooth-3.34.5 | 16 - .../md5-cache/net-wireless/hostapd-2.10-r1 | 2 +- .../md5-cache/net-wireless/hostapd-2.10-r2 | 2 +- .../md5-cache/net-wireless/hostapd-2.10-r3 | 2 +- metadata/md5-cache/net-wireless/hostapd-9999 | 2 +- metadata/md5-cache/net-wireless/iwd-2.3 | 2 +- metadata/md5-cache/net-wireless/iwd-2.4 | 2 +- metadata/md5-cache/net-wireless/iwd-2.5 | 2 +- metadata/md5-cache/net-wireless/iwd-2.6 | 2 +- metadata/md5-cache/net-wireless/iwd-2.7 | 2 +- metadata/md5-cache/net-wireless/iwd-2.8 | 2 +- metadata/md5-cache/net-wireless/iwd-2.8-r1 | 2 +- metadata/md5-cache/net-wireless/iwd-9999 | 2 +- .../net-wireless/kismet-2022.08.1-r2 | 2 +- .../md5-cache/net-wireless/kismet-2023.07.1 | 6 +- metadata/md5-cache/net-wireless/kismet-9999 | 4 +- .../md5-cache/net-wireless/sdrplay-3.07.1 | 2 +- .../md5-cache/net-wireless/unifi-6.5.55-r2 | 2 +- metadata/md5-cache/net-wireless/unifi-7.3.83 | 2 +- metadata/md5-cache/net-wireless/unifi-7.4.162 | 2 +- .../{unifi-7.5.174-r1 => unifi-7.5.176} | 4 +- .../net-wireless/wpa_supplicant-2.10-r1 | 2 +- .../net-wireless/wpa_supplicant-2.10-r2 | 2 +- .../net-wireless/wpa_supplicant-2.10-r3 | 2 +- .../net-wireless/wpa_supplicant-9999 | 2 +- metadata/md5-cache/perl-core/Manifest.gz | Bin 3435 -> 3435 bytes .../perl-core/Unicode-Collate-1.310.0 | 4 +- metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 9399 -> 9561 bytes metadata/md5-cache/sci-astronomy/kstars-3.6.7 | 17 + metadata/md5-cache/sci-biology/Manifest.gz | Bin 21378 -> 21210 bytes metadata/md5-cache/sci-biology/express-1.5.1 | 14 - .../sci-biology/foldingathome-7.6.13-r1 | 2 +- .../sci-biology/foldingathome-7.6.21 | 2 +- .../md5-cache/sci-electronics/Manifest.gz | Bin 14913 -> 14909 bytes .../sci-electronics/labone-21.08.20515-r2 | 2 +- .../sci-electronics/labone-23.02.42414 | 2 +- .../md5-cache/sci-geosciences/Manifest.gz | Bin 19052 -> 19043 bytes .../md5-cache/sci-geosciences/gpsd-3.23.1-r2 | 2 +- metadata/md5-cache/sci-geosciences/gpsd-3.24 | 2 +- metadata/md5-cache/sci-geosciences/gpsd-3.25 | 2 +- metadata/md5-cache/sci-geosciences/gpsd-9999 | 2 +- .../sci-geosciences/owntracks-recorder-0.9.3 | 2 +- .../md5-cache/sci-mathematics/Manifest.gz | Bin 28092 -> 28100 bytes .../md5-cache/sci-mathematics/gimps-30.7.9 | 2 +- .../md5-cache/sci-mathematics/gimps-30.8.15 | 2 +- .../md5-cache/sci-mathematics/gimps-30.8.17 | 2 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 90451 -> 90084 bytes .../sys-apps/accountsservice-23.13.9 | 2 +- metadata/md5-cache/sys-apps/apparmor-3.0.10 | 2 +- metadata/md5-cache/sys-apps/apparmor-3.0.8 | 2 +- metadata/md5-cache/sys-apps/apparmor-3.1.4 | 2 +- .../sys-apps/audio-entropyd-2.0.3-r1 | 2 +- metadata/md5-cache/sys-apps/bolt-0.9.1 | 2 +- metadata/md5-cache/sys-apps/consolation-0.0.7 | 2 +- metadata/md5-cache/sys-apps/dbus-1.15.4-r1 | 2 +- metadata/md5-cache/sys-apps/dbus-1.15.6 | 2 +- metadata/md5-cache/sys-apps/dbus-1.15.8 | 2 +- metadata/md5-cache/sys-apps/earlyoom-1.6.2 | 2 +- metadata/md5-cache/sys-apps/earlyoom-1.7-r1 | 2 +- metadata/md5-cache/sys-apps/earlyoom-9999 | 2 +- .../md5-cache/sys-apps/edac-utils-0.18-r1 | 2 +- .../md5-cache/sys-apps/edac-utils-0.18-r2 | 2 +- metadata/md5-cache/sys-apps/etckeeper-1.18.18 | 2 +- metadata/md5-cache/sys-apps/etckeeper-1.18.20 | 2 +- metadata/md5-cache/sys-apps/flatpak-1.14.4-r3 | 2 +- .../sys-apps/gentoo-systemd-integration-9 | 2 +- .../sys-apps/gentoo-systemd-integration-9999 | 2 +- metadata/md5-cache/sys-apps/haveged-1.9.15 | 2 +- metadata/md5-cache/sys-apps/haveged-1.9.17 | 2 +- metadata/md5-cache/sys-apps/haveged-1.9.18 | 2 +- metadata/md5-cache/sys-apps/hd-idle-1.05-r2 | 2 +- .../sys-apps/hw-probe-1.6.5_p20230812 | 12 + metadata/md5-cache/sys-apps/hwinfo-23.2 | 14 + metadata/md5-cache/sys-apps/hwloc-2.6.0-r1 | 2 +- metadata/md5-cache/sys-apps/hwloc-2.8.0-r1 | 2 +- metadata/md5-cache/sys-apps/hwloc-2.9.0 | 2 +- metadata/md5-cache/sys-apps/hwloc-2.9.1 | 2 +- metadata/md5-cache/sys-apps/hwloc-2.9.2 | 2 +- metadata/md5-cache/sys-apps/hwloc-2.9.3 | 2 +- .../sys-apps/ibm-powerpc-utils-1.3.10-r1 | 2 +- .../md5-cache/sys-apps/ipmi-fan-control-0.4.0 | 2 +- .../md5-cache/sys-apps/ipmi-fan-control-9999 | 2 +- metadata/md5-cache/sys-apps/ipmitool-1.8.19 | 2 +- .../md5-cache/sys-apps/ipmitool-1.8.19-r1 | 2 +- metadata/md5-cache/sys-apps/ipmiutil-3.1.9 | 2 +- metadata/md5-cache/sys-apps/irqbalance-1.9.2 | 2 +- .../md5-cache/sys-apps/kexec-tools-2.0.22 | 2 +- .../md5-cache/sys-apps/kexec-tools-2.0.24 | 2 +- metadata/md5-cache/sys-apps/kexec-tools-9999 | 2 +- .../md5-cache/sys-apps/lm-sensors-3.6.0-r1 | 2 +- metadata/md5-cache/sys-apps/man-db-2.11.2 | 2 +- metadata/md5-cache/sys-apps/man-db-2.12.0 | 2 +- metadata/md5-cache/sys-apps/man-db-9999 | 2 +- metadata/md5-cache/sys-apps/mlocate-0.26-r3 | 2 +- metadata/md5-cache/sys-apps/nvme-cli-2.2.1 | 2 +- metadata/md5-cache/sys-apps/nvme-cli-2.3 | 2 +- metadata/md5-cache/sys-apps/nvme-cli-2.4-r2 | 2 +- metadata/md5-cache/sys-apps/nvme-cli-2.5 | 2 +- metadata/md5-cache/sys-apps/nvme-cli-2.6 | 2 +- metadata/md5-cache/sys-apps/opal-utils-7.0 | 2 +- .../md5-cache/sys-apps/openrazer-3.6.1-r2 | 2 +- metadata/md5-cache/sys-apps/paxctld-1.2.3 | 2 +- metadata/md5-cache/sys-apps/paxctld-1.2.5 | 2 +- metadata/md5-cache/sys-apps/pcsc-lite-1.9.9 | 2 +- metadata/md5-cache/sys-apps/pcsc-lite-2.0.0 | 2 +- metadata/md5-cache/sys-apps/plocate-1.1.19 | 2 +- metadata/md5-cache/sys-apps/qingy-1.0.0-r6 | 2 +- metadata/md5-cache/sys-apps/razercfg-0.42 | 2 +- metadata/md5-cache/sys-apps/restorecond-3.5 | 2 +- metadata/md5-cache/sys-apps/restorecond-9999 | 2 +- metadata/md5-cache/sys-apps/rng-tools-6.15 | 2 +- metadata/md5-cache/sys-apps/rng-tools-6.16 | 2 +- metadata/md5-cache/sys-apps/smartmontools-7.3 | 2 +- metadata/md5-cache/sys-apps/smartmontools-7.4 | 2 +- .../md5-cache/sys-apps/smartmontools-9999 | 2 +- metadata/md5-cache/sys-apps/systemd-253.11 | 2 +- metadata/md5-cache/sys-apps/systemd-253.12 | 2 +- metadata/md5-cache/sys-apps/systemd-253.3-r1 | 2 +- metadata/md5-cache/sys-apps/systemd-253.6 | 2 +- metadata/md5-cache/sys-apps/systemd-254.3 | 2 +- metadata/md5-cache/sys-apps/systemd-254.4 | 2 +- metadata/md5-cache/sys-apps/systemd-254.5 | 2 +- metadata/md5-cache/sys-apps/systemd-9999 | 2 +- .../md5-cache/sys-apps/systemd-readahead-216 | 2 +- .../md5-cache/sys-apps/systemd-utils-252.9 | 18 - ...d-utils-253.11 => systemd-utils-253.11-r1} | 2 +- ...d-utils-253.12 => systemd-utils-253.12-r1} | 2 +- .../md5-cache/sys-apps/systemd-utils-253.6 | 18 - .../md5-cache/sys-apps/systemd-utils-254.3 | 18 - .../md5-cache/sys-apps/systemd-utils-254.4 | 18 - ...emd-utils-254.5 => systemd-utils-254.5-r1} | 2 +- .../md5-cache/sys-apps/tas-1.7.0.220503-r1 | 2 +- metadata/md5-cache/sys-apps/unscd-0.54-r1 | 2 +- .../md5-cache/sys-apps/usb_modeswitch-2.6.1 | 2 +- .../md5-cache/sys-apps/util-linux-2.38.1-r2 | 2 +- .../md5-cache/sys-apps/util-linux-2.39.1-r1 | 2 +- metadata/md5-cache/sys-apps/util-linux-2.39.2 | 2 +- metadata/md5-cache/sys-apps/util-linux-9999 | 2 +- metadata/md5-cache/sys-apps/watchdog-5.16 | 2 +- metadata/md5-cache/sys-apps/watchdog-5.16-r1 | 2 +- .../sys-apps/xdg-desktop-portal-1.16.0-r1 | 2 +- .../sys-apps/xdg-desktop-portal-1.18.0-r1 | 2 +- .../sys-apps/xdg-desktop-portal-gnome-44.2 | 2 +- .../sys-apps/xdg-desktop-portal-gnome-45.0 | 2 +- .../sys-apps/xdg-desktop-portal-gtk-1.14.1 | 2 +- .../md5-cache/sys-apps/xinetd-2.3.15.4-r1 | 2 +- .../md5-cache/sys-apps/zram-generator-1.1.2 | 2 +- metadata/md5-cache/sys-auth/Manifest.gz | Bin 13810 -> 13823 bytes metadata/md5-cache/sys-auth/fprintd-1.94.1 | 2 +- metadata/md5-cache/sys-auth/fprintd-1.94.2 | 2 +- metadata/md5-cache/sys-auth/munge-0.5.15 | 2 +- .../sys-auth/nss-pam-ldapd-0.9.12-r2 | 2 +- .../sys-auth/nss-pam-ldapd-0.9.12-r3 | 2 +- metadata/md5-cache/sys-auth/polkit-122-r1 | 2 +- metadata/md5-cache/sys-auth/polkit-123 | 2 +- metadata/md5-cache/sys-auth/seatd-0.7.0-r2 | 2 +- metadata/md5-cache/sys-auth/seatd-0.8.0 | 2 +- metadata/md5-cache/sys-auth/seatd-9999 | 2 +- metadata/md5-cache/sys-auth/sssd-2.6.0-r2 | 2 +- metadata/md5-cache/sys-auth/sssd-2.9.1 | 2 +- metadata/md5-cache/sys-block/Manifest.gz | Bin 15992 -> 15820 bytes metadata/md5-cache/sys-block/di-4.52 | 4 +- metadata/md5-cache/sys-block/nbd-3.21-r1 | 2 +- metadata/md5-cache/sys-block/nbd-3.24 | 2 +- metadata/md5-cache/sys-block/nbd-3.25 | 2 +- metadata/md5-cache/sys-block/nbd-9999 | 2 +- metadata/md5-cache/sys-block/open-iscsi-2.1.8 | 2 +- metadata/md5-cache/sys-block/open-iscsi-2.1.9 | 2 +- metadata/md5-cache/sys-block/open-isns-0.102 | 2 +- .../md5-cache/sys-block/targetcli-fb-2.1.54 | 2 +- metadata/md5-cache/sys-block/tgt-1.0.87 | 15 - metadata/md5-cache/sys-block/tgt-1.0.87-r1 | 2 +- .../sys-block/{tgt-1.0.86 => tgt-1.0.88} | 6 +- metadata/md5-cache/sys-boot/Manifest.gz | Bin 8905 -> 8899 bytes .../md5-cache/sys-boot/plymouth-22.02.122-r1 | 2 +- metadata/md5-cache/sys-boot/plymouth-9999 | 2 +- metadata/md5-cache/sys-cluster/Manifest.gz | Bin 29676 -> 29661 bytes .../md5-cache/sys-cluster/ceph-16.2.14-r1 | 2 +- metadata/md5-cache/sys-cluster/ceph-17.2.6-r8 | 2 +- metadata/md5-cache/sys-cluster/ceph-18.2.0-r2 | 2 +- metadata/md5-cache/sys-cluster/glusterfs-10.4 | 2 +- .../md5-cache/sys-cluster/glusterfs-11.0-r1 | 2 +- .../md5-cache/sys-cluster/glusterfs-11.0-r2 | 2 +- metadata/md5-cache/sys-cluster/gmqtt-0.4.1 | 2 +- metadata/md5-cache/sys-cluster/k3s-1.25.4_p1 | 2 +- .../md5-cache/sys-cluster/keepalived-2.2.7 | 2 +- .../md5-cache/sys-cluster/keepalived-2.2.8 | 2 +- .../sys-cluster/kube-apiserver-1.24.17 | 2 +- .../sys-cluster/kube-apiserver-1.25.13 | 2 +- .../sys-cluster/kube-apiserver-1.25.14 | 2 +- .../sys-cluster/kube-apiserver-1.26.8 | 2 +- .../sys-cluster/kube-apiserver-1.26.9 | 2 +- .../sys-cluster/kube-apiserver-1.27.5 | 2 +- .../sys-cluster/kube-apiserver-1.27.6 | 2 +- .../sys-cluster/kube-apiserver-1.28.1 | 2 +- .../sys-cluster/kube-apiserver-1.28.2 | 2 +- .../md5-cache/sys-cluster/kubelet-1.24.17 | 2 +- .../md5-cache/sys-cluster/kubelet-1.25.13 | 2 +- .../md5-cache/sys-cluster/kubelet-1.25.14 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.26.8 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.26.9 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.27.5 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.27.6 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.28.1 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.28.2 | 2 +- metadata/md5-cache/sys-cluster/nomad-1.4.3 | 2 +- metadata/md5-cache/sys-cluster/nomad-1.5.3 | 2 +- metadata/md5-cache/sys-cluster/nomad-1.6.1 | 2 +- metadata/md5-cache/sys-cluster/rdma-core-43.0 | 2 +- metadata/md5-cache/sys-cluster/rdma-core-45.0 | 2 +- metadata/md5-cache/sys-cluster/rdma-core-47.0 | 2 +- metadata/md5-cache/sys-cluster/rdma-core-9999 | 2 +- .../md5-cache/sys-cluster/sanlock-3.8.4-r1 | 2 +- metadata/md5-cache/sys-cluster/sanlock-3.8.5 | 2 +- metadata/md5-cache/sys-cluster/slurm-22.05.3 | 2 +- metadata/md5-cache/sys-cluster/teleport-4.1.4 | 2 +- metadata/md5-cache/sys-cluster/teleport-9999 | 2 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 39911 -> 39140 bytes .../{binutils-2.40-r8 => binutils-2.40-r9} | 2 +- .../{binutils-2.41-r1 => binutils-2.41-r2} | 2 +- metadata/md5-cache/sys-devel/binutils-9999 | 2 +- metadata/md5-cache/sys-devel/clang-14.0.6-r1 | 2 +- metadata/md5-cache/sys-devel/clang-14.0.6-r4 | 2 +- metadata/md5-cache/sys-devel/clang-15.0.7-r1 | 2 +- metadata/md5-cache/sys-devel/clang-15.0.7-r3 | 2 +- metadata/md5-cache/sys-devel/clang-16.0.6 | 2 +- metadata/md5-cache/sys-devel/clang-17.0.0_rc4 | 17 - metadata/md5-cache/sys-devel/clang-17.0.1 | 2 +- .../{clang-17.0.1.9999 => clang-17.0.2.9999} | 8 +- .../md5-cache/sys-devel/clang-18.0.0.9999 | 2 +- .../sys-devel/clang-18.0.0_pre20230925 | 2 +- ...0_pre20230906 => clang-18.0.0_pre20231002} | 12 +- .../md5-cache/sys-devel/clang-common-14.0.6 | 2 +- .../sys-devel/clang-common-15.0.7-r5 | 2 +- .../sys-devel/clang-common-15.0.7-r7 | 2 +- .../sys-devel/clang-common-16.0.6-r2 | 2 +- .../sys-devel/clang-common-17.0.0_rc4-r1 | 14 - .../md5-cache/sys-devel/clang-common-17.0.1 | 2 +- ...n-17.0.1.9999 => clang-common-17.0.2.9999} | 4 +- .../sys-devel/clang-common-18.0.0.9999 | 2 +- .../sys-devel/clang-common-18.0.0_pre20230925 | 2 +- ...906-r1 => clang-common-18.0.0_pre20231002} | 8 +- .../sys-devel/clang-runtime-17.0.0_rc4 | 12 - ...-17.0.1.9999 => clang-runtime-17.0.2.9999} | 2 +- ...30906 => clang-runtime-18.0.0_pre20231002} | 2 +- metadata/md5-cache/sys-devel/distcc-3.4-r1 | 2 +- metadata/md5-cache/sys-devel/distcc-3.4-r2 | 2 +- metadata/md5-cache/sys-devel/distcc-3.4-r3 | 2 +- .../sys-devel/gcc-14.0.0_pre20231001 | 16 + metadata/md5-cache/sys-devel/gdb-13.2-r1 | 4 +- metadata/md5-cache/sys-devel/icecream-1.4 | 2 +- metadata/md5-cache/sys-devel/lld-14.0.6-r1 | 2 +- metadata/md5-cache/sys-devel/lld-15.0.7 | 2 +- metadata/md5-cache/sys-devel/lld-16.0.6 | 2 +- metadata/md5-cache/sys-devel/lld-17.0.0_rc4 | 16 - metadata/md5-cache/sys-devel/lld-17.0.1 | 2 +- .../{lld-17.0.1.9999 => lld-17.0.2.9999} | 8 +- metadata/md5-cache/sys-devel/lld-18.0.0.9999 | 2 +- .../sys-devel/lld-18.0.0_pre20230925 | 2 +- ...0.0_pre20230906 => lld-18.0.0_pre20231002} | 12 +- metadata/md5-cache/sys-devel/llvm-14.0.6-r4 | 2 +- metadata/md5-cache/sys-devel/llvm-15.0.7-r3 | 2 +- metadata/md5-cache/sys-devel/llvm-16.0.6 | 2 +- metadata/md5-cache/sys-devel/llvm-17.0.0_rc4 | 17 - metadata/md5-cache/sys-devel/llvm-17.0.1 | 2 +- .../{llvm-17.0.1.9999 => llvm-17.0.2.9999} | 4 +- metadata/md5-cache/sys-devel/llvm-18.0.0.9999 | 2 +- .../sys-devel/llvm-18.0.0_pre20230925 | 2 +- ....0_pre20230906 => llvm-18.0.0_pre20231002} | 6 +- .../md5-cache/sys-devel/llvm-common-14.0.6 | 2 +- .../md5-cache/sys-devel/llvm-common-15.0.7 | 2 +- .../md5-cache/sys-devel/llvm-common-16.0.6 | 2 +- .../sys-devel/llvm-common-17.0.0_rc4 | 13 - .../md5-cache/sys-devel/llvm-common-17.0.1 | 2 +- ...on-17.0.1.9999 => llvm-common-17.0.2.9999} | 2 +- .../sys-devel/llvm-common-18.0.0.9999 | 2 +- .../sys-devel/llvm-common-18.0.0_pre20230925 | 2 +- ...0230906 => llvm-common-18.0.0_pre20231002} | 4 +- metadata/md5-cache/sys-firmware/Manifest.gz | Bin 8782 -> 8629 bytes .../md5-cache/sys-firmware/sof-firmware-2.2.4 | 10 - ...of-firmware-2.2.5 => sof-firmware-2023.09} | 6 +- metadata/md5-cache/sys-fs/Manifest.gz | Bin 39771 -> 39761 bytes metadata/md5-cache/sys-fs/bees-0.10 | 2 +- metadata/md5-cache/sys-fs/bees-0.9.3 | 2 +- metadata/md5-cache/sys-fs/bees-9999 | 2 +- .../md5-cache/sys-fs/btrfsmaintenance-0.4.2 | 2 +- .../md5-cache/sys-fs/btrfsmaintenance-0.5 | 2 +- .../md5-cache/sys-fs/cachefilesd-0.10.10-r1 | 2 +- metadata/md5-cache/sys-fs/e2fsprogs-1.46.5-r4 | 2 +- metadata/md5-cache/sys-fs/e2fsprogs-1.46.6 | 2 +- metadata/md5-cache/sys-fs/e2fsprogs-1.47.0-r2 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.03.21-r1 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.03.22-r1 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.03.22-r2 | 2 +- metadata/md5-cache/sys-fs/lxcfs-5.0.4 | 2 +- metadata/md5-cache/sys-fs/lxcfs-5.0.4-r1 | 2 +- metadata/md5-cache/sys-fs/mdadm-4.1 | 2 +- metadata/md5-cache/sys-fs/mdadm-4.2-r2 | 2 +- .../md5-cache/sys-fs/multipath-tools-0.9.3-r2 | 2 +- .../md5-cache/sys-fs/multipath-tools-0.9.4-r1 | 2 +- .../md5-cache/sys-fs/multipath-tools-0.9.5 | 2 +- metadata/md5-cache/sys-fs/udisks-2.10.0 | 2 +- metadata/md5-cache/sys-fs/udisks-2.10.1 | 2 +- metadata/md5-cache/sys-fs/udisks-2.9.4-r3 | 2 +- metadata/md5-cache/sys-fs/xfsprogs-6.3.0 | 2 +- metadata/md5-cache/sys-fs/xfsprogs-6.4.0 | 2 +- metadata/md5-cache/sys-fs/zfs-2.1.11 | 2 +- metadata/md5-cache/sys-fs/zfs-2.1.12 | 2 +- metadata/md5-cache/sys-fs/zfs-2.1.13 | 2 +- metadata/md5-cache/sys-fs/zfs-2.1.9 | 2 +- metadata/md5-cache/sys-fs/zfs-2.2.0_rc3 | 2 +- metadata/md5-cache/sys-fs/zfs-2.2.0_rc4 | 2 +- metadata/md5-cache/sys-fs/zfs-9999 | 2 +- .../sys-fs/zfs-auto-snapshot-1.2.4-r2 | 2 +- .../sys-fs/zfs-auto-snapshot-1.2.4-r3 | 2 +- .../md5-cache/sys-fs/zfs-auto-snapshot-9999 | 2 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 19860 -> 20149 bytes metadata/md5-cache/sys-kernel/dracut-057-r3 | 2 +- metadata/md5-cache/sys-kernel/dracut-059-r2 | 2 +- metadata/md5-cache/sys-kernel/dracut-059-r3 | 6 +- metadata/md5-cache/sys-kernel/dracut-059-r4 | 2 +- metadata/md5-cache/sys-kernel/dracut-9999 | 2 +- .../sys-kernel/gentoo-kernel-5.10.197 | 2 +- .../sys-kernel/gentoo-kernel-5.15.133 | 2 +- .../sys-kernel/gentoo-kernel-5.4.257 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.1.55 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.5.5 | 2 +- .../md5-cache/sys-kernel/git-sources-6.6_rc4 | 15 + .../sys-kernel/vanilla-kernel-5.10.197 | 2 +- .../sys-kernel/vanilla-kernel-5.10.9999 | 2 +- .../sys-kernel/vanilla-kernel-5.15.133 | 2 +- .../sys-kernel/vanilla-kernel-5.15.9999 | 2 +- .../sys-kernel/vanilla-kernel-5.19.9999 | 2 +- .../sys-kernel/vanilla-kernel-5.4.257 | 2 +- .../sys-kernel/vanilla-kernel-5.4.9999 | 2 +- .../sys-kernel/vanilla-kernel-6.1.55 | 2 +- .../sys-kernel/vanilla-kernel-6.1.9999 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-6.5.5 | 2 +- .../md5-cache/sys-kernel/zen-sources-6.5.5 | 14 + metadata/md5-cache/sys-libs/Manifest.gz | Bin 39664 -> 38687 bytes .../md5-cache/sys-libs/compiler-rt-14.0.6-r1 | 2 +- .../md5-cache/sys-libs/compiler-rt-15.0.7 | 2 +- .../md5-cache/sys-libs/compiler-rt-16.0.6 | 2 +- .../md5-cache/sys-libs/compiler-rt-17.0.0_rc4 | 14 - .../md5-cache/sys-libs/compiler-rt-17.0.1 | 2 +- ...rt-17.0.1.9999 => compiler-rt-17.0.2.9999} | 4 +- .../sys-libs/compiler-rt-18.0.0.9999 | 2 +- .../sys-libs/compiler-rt-18.0.0_pre20230925 | 2 +- ...0230906 => compiler-rt-18.0.0_pre20231002} | 4 +- .../sys-libs/compiler-rt-sanitizers-14.0.6 | 2 +- .../sys-libs/compiler-rt-sanitizers-15.0.7 | 2 +- .../sys-libs/compiler-rt-sanitizers-16.0.6 | 2 +- .../compiler-rt-sanitizers-17.0.0_rc4 | 15 - .../sys-libs/compiler-rt-sanitizers-17.0.1 | 2 +- ...999 => compiler-rt-sanitizers-17.0.2.9999} | 4 +- .../compiler-rt-sanitizers-18.0.0.9999 | 2 +- .../compiler-rt-sanitizers-18.0.0_pre20230925 | 2 +- ...compiler-rt-sanitizers-18.0.0_pre20231002} | 4 +- metadata/md5-cache/sys-libs/glibc-2.19-r2 | 2 +- metadata/md5-cache/sys-libs/glibc-2.31-r7 | 2 +- metadata/md5-cache/sys-libs/glibc-2.32-r8 | 2 +- metadata/md5-cache/sys-libs/glibc-2.33-r14 | 2 +- metadata/md5-cache/sys-libs/glibc-2.34-r14 | 2 +- metadata/md5-cache/sys-libs/glibc-2.35-r11 | 2 +- metadata/md5-cache/sys-libs/glibc-2.36-r8 | 2 +- metadata/md5-cache/sys-libs/glibc-2.37-r3 | 2 +- metadata/md5-cache/sys-libs/glibc-2.37-r5 | 2 +- metadata/md5-cache/sys-libs/glibc-2.37-r6 | 2 +- metadata/md5-cache/sys-libs/glibc-2.38-r2 | 2 +- metadata/md5-cache/sys-libs/glibc-2.38-r4 | 2 +- metadata/md5-cache/sys-libs/glibc-9999 | 2 +- metadata/md5-cache/sys-libs/gpm-1.20.7-r5 | 2 +- metadata/md5-cache/sys-libs/libcxx-14.0.6 | 2 +- metadata/md5-cache/sys-libs/libcxx-15.0.7 | 2 +- metadata/md5-cache/sys-libs/libcxx-15.0.7-r1 | 2 +- metadata/md5-cache/sys-libs/libcxx-16.0.6 | 2 +- metadata/md5-cache/sys-libs/libcxx-17.0.0_rc4 | 16 - metadata/md5-cache/sys-libs/libcxx-17.0.1 | 2 +- ...{libcxx-17.0.1.9999 => libcxx-17.0.2.9999} | 6 +- .../md5-cache/sys-libs/libcxx-18.0.0.9999 | 2 +- .../sys-libs/libcxx-18.0.0_pre20230925 | 2 +- ..._pre20230906 => libcxx-18.0.0_pre20231002} | 8 +- metadata/md5-cache/sys-libs/libcxxabi-14.0.6 | 2 +- metadata/md5-cache/sys-libs/libcxxabi-15.0.7 | 2 +- metadata/md5-cache/sys-libs/libcxxabi-16.0.6 | 2 +- .../md5-cache/sys-libs/libcxxabi-17.0.0_rc4 | 16 - metadata/md5-cache/sys-libs/libcxxabi-17.0.1 | 2 +- ...xabi-17.0.1.9999 => libcxxabi-17.0.2.9999} | 2 +- .../md5-cache/sys-libs/libcxxabi-18.0.0.9999 | 2 +- .../sys-libs/libcxxabi-18.0.0_pre20230925 | 2 +- ...e20230906 => libcxxabi-18.0.0_pre20231002} | 4 +- metadata/md5-cache/sys-libs/libomp-14.0.6-r1 | 2 +- metadata/md5-cache/sys-libs/libomp-15.0.7-r2 | 2 +- metadata/md5-cache/sys-libs/libomp-15.0.7-r6 | 2 +- metadata/md5-cache/sys-libs/libomp-16.0.6 | 2 +- metadata/md5-cache/sys-libs/libomp-17.0.0_rc4 | 16 - metadata/md5-cache/sys-libs/libomp-17.0.1 | 2 +- ...{libomp-17.0.1.9999 => libomp-17.0.2.9999} | 6 +- .../md5-cache/sys-libs/libomp-18.0.0.9999 | 2 +- .../sys-libs/libomp-18.0.0_pre20230925 | 2 +- ..._pre20230906 => libomp-18.0.0_pre20231002} | 10 +- .../sys-libs/llvm-libunwind-14.0.6-r1 | 2 +- .../md5-cache/sys-libs/llvm-libunwind-15.0.7 | 2 +- .../sys-libs/llvm-libunwind-16.0.6-r1 | 2 +- .../sys-libs/llvm-libunwind-17.0.0_rc4-r1 | 16 - .../md5-cache/sys-libs/llvm-libunwind-17.0.1 | 2 +- ...17.0.1.9999 => llvm-libunwind-17.0.2.9999} | 2 +- .../sys-libs/llvm-libunwind-18.0.0.9999 | 2 +- .../llvm-libunwind-18.0.0_pre20230925 | 2 +- ...6-r1 => llvm-libunwind-18.0.0_pre20231002} | 4 +- .../md5-cache/sys-libs/musl-nscd-1.1.1-r1 | 2 +- metadata/md5-cache/sys-libs/musl-nscd-9999 | 2 +- metadata/md5-cache/sys-libs/slang-2.3.3 | 4 +- metadata/md5-cache/sys-power/Manifest.gz | Bin 7616 -> 7606 bytes metadata/md5-cache/sys-power/acpid-2.0.34 | 2 +- metadata/md5-cache/sys-power/acpid-2.0.34-r1 | 2 +- .../md5-cache/sys-power/apcupsd-3.14.14-r3 | 2 +- metadata/md5-cache/sys-power/cpupower-5.18 | 2 +- metadata/md5-cache/sys-power/cpupower-6.2 | 2 +- .../sys-power/intel-undervolt-1.7-r1 | 2 +- .../md5-cache/sys-power/intel-undervolt-9999 | 2 +- metadata/md5-cache/sys-power/nut-2.7.4-r8 | 2 +- metadata/md5-cache/sys-power/nut-2.8.0-r2 | 2 +- metadata/md5-cache/sys-power/nut-9999 | 2 +- .../sys-power/power-profiles-daemon-0.13 | 2 +- .../md5-cache/sys-power/powernowd-1.00-r5 | 2 +- metadata/md5-cache/sys-power/sispmctl-4.1-r1 | 2 +- .../sys-power/switcheroo-control-2.6-r2 | 2 +- metadata/md5-cache/sys-power/thermald-2.5.2 | 2 +- metadata/md5-cache/sys-power/thermald-2.5.3 | 2 +- metadata/md5-cache/sys-power/thermald-2.5.4 | 2 +- metadata/md5-cache/sys-power/upower-0.99.20 | 2 +- metadata/md5-cache/sys-process/Manifest.gz | Bin 17279 -> 17282 bytes metadata/md5-cache/sys-process/acct-6.6.4-r3 | 2 +- metadata/md5-cache/sys-process/at-3.2.5 | 2 +- metadata/md5-cache/sys-process/at-3.2.5-r1 | 2 +- metadata/md5-cache/sys-process/at-3.2.5-r2 | 2 +- metadata/md5-cache/sys-process/atop-2.7.1-r1 | 2 +- metadata/md5-cache/sys-process/atop-2.8.1 | 2 +- metadata/md5-cache/sys-process/atop-2.9.0-r1 | 2 +- metadata/md5-cache/sys-process/audit-3.0.9-r1 | 2 +- metadata/md5-cache/sys-process/audit-3.1.1 | 2 +- metadata/md5-cache/sys-process/audit-3.1.2 | 2 +- metadata/md5-cache/sys-process/below-0.5.0 | 2 +- metadata/md5-cache/sys-process/below-0.6.3 | 2 +- metadata/md5-cache/sys-process/below-0.7.0 | 2 +- .../md5-cache/sys-process/cronie-1.6.1-r3 | 2 +- metadata/md5-cache/sys-process/dcron-4.5-r2 | 2 +- metadata/md5-cache/sys-process/fcron-3.3.1 | 2 +- .../sys-process/incron-0.5.12_p20171113-r1 | 2 +- metadata/md5-cache/sys-process/iotop-c-1.24 | 16 + metadata/md5-cache/sys-process/iotop-c-9999 | 15 - metadata/md5-cache/sys-process/numad-0.5-r3 | 2 +- metadata/md5-cache/sys-process/numad-0.5-r4 | 2 +- .../sys-process/numad-0.5_p20180531-r2 | 2 +- metadata/md5-cache/sys-process/numad-9999 | 2 +- metadata/md5-cache/sys-process/rtirq-20220923 | 2 +- .../sys-process/systemd-cron-1.15.19-r1 | 2 +- .../sys-process/systemd-cron-1.15.20 | 2 +- .../sys-process/systemd-cron-1.16.7-r1 | 6 +- .../sys-process/systemd-cron-2.1.3-r1 | 2 +- .../md5-cache/sys-process/systemd-cron-2.2.0 | 2 +- .../sys-process/uksmd-0_pre20220705-r1 | 2 +- metadata/md5-cache/virtual/Manifest.gz | Bin 42735 -> 42741 bytes .../{rust-1.65.0-r1 => rust-1.65.0-r2} | 4 +- .../virtual/{rust-1.66.1 => rust-1.66.1-r1} | 4 +- .../virtual/{rust-1.67.1 => rust-1.67.1-r1} | 4 +- .../virtual/{rust-1.68.2 => rust-1.68.2-r1} | 4 +- .../virtual/{rust-1.69.0 => rust-1.69.0-r1} | 4 +- .../virtual/{rust-1.70.0 => rust-1.70.0-r1} | 4 +- .../virtual/{rust-1.71.0 => rust-1.71.0-r1} | 4 +- .../virtual/{rust-1.71.1 => rust-1.71.1-r1} | 4 +- .../virtual/{rust-1.72.0 => rust-1.72.0-r1} | 4 +- metadata/md5-cache/www-apps/Manifest.gz | Bin 24188 -> 24371 bytes metadata/md5-cache/www-apps/gitea-1.19.1 | 2 +- metadata/md5-cache/www-apps/gitea-1.19.3 | 2 +- metadata/md5-cache/www-apps/gitea-1.20.4 | 2 +- .../md5-cache/www-apps/grafana-bin-9.3.15 | 2 +- .../md5-cache/www-apps/grafana-bin-9.4.12 | 2 +- metadata/md5-cache/www-apps/grafana-bin-9.5.3 | 2 +- .../icingaweb2-module-director-1.10.2 | 2 +- .../www-apps/icingaweb2-module-director-9999 | 2 +- metadata/md5-cache/www-apps/jackett-0.21.919 | 2 +- metadata/md5-cache/www-apps/jellyfin-10.8.10 | 2 +- metadata/md5-cache/www-apps/jellyfin-10.8.11 | 2 +- .../md5-cache/www-apps/kibana-bin-7.17.10 | 2 +- .../md5-cache/www-apps/kibana-bin-7.17.12 | 2 +- metadata/md5-cache/www-apps/kibana-bin-7.17.9 | 2 +- metadata/md5-cache/www-apps/lidarr-1.4.3.3586 | 14 - metadata/md5-cache/www-apps/lidarr-1.4.4.3614 | 14 + metadata/md5-cache/www-apps/miniflux-2.0.44 | 2 +- metadata/md5-cache/www-apps/miniflux-2.0.45 | 2 +- .../www-apps/nextcloud-notify_push-0.1.7 | 2 +- .../www-apps/nextcloud-notify_push-0.2.0 | 2 +- .../www-apps/nextcloud-notify_push-0.2.1 | 2 +- .../www-apps/nextcloud-notify_push-0.2.2 | 2 +- .../www-apps/nextcloud-notify_push-0.2.4 | 2 +- .../www-apps/nextcloud-notify_push-0.3.0 | 2 +- .../www-apps/nextcloud-notify_push-0.6.3 | 2 +- ...rowlarr-1.9.1.3981 => prowlarr-1.9.2.3992} | 4 +- metadata/md5-cache/www-apps/radarr-5.0.2.8103 | 14 - metadata/md5-cache/www-apps/radarr-5.0.3.8107 | 14 + metadata/md5-cache/www-apps/radicale-3.1.8 | 2 +- .../md5-cache/www-apps/readarr-0.3.6.2232 | 2 +- metadata/md5-cache/www-apps/rutorrent-4.2.6 | 14 + .../md5-cache/www-apps/sonarr-3.0.10.1567-r1 | 2 +- metadata/md5-cache/www-apps/trickster-1.1.5 | 2 +- metadata/md5-cache/www-apps/ttyd-1.7.3-r1 | 2 +- metadata/md5-cache/www-apps/ttyd-9999 | 2 +- metadata/md5-cache/www-client/Manifest.gz | Bin 12386 -> 12222 bytes .../www-client/chromium-118.0.5993.32 | 4 +- ...93.21 => google-chrome-beta-118.0.5993.32} | 2 +- ...11 => google-chrome-unstable-119.0.6034.6} | 2 +- ...0.2045.40 => microsoft-edge-117.0.2045.47} | 2 +- ...pera-102.0.4880.70 => opera-102.0.4880.78} | 2 +- ....0.4920.0 => opera-developer-104.0.4941.0} | 2 +- .../md5-cache/www-client/vivaldi-6.2.3105.48 | 15 - ...ivaldi-6.2.3105.47 => vivaldi-6.2.3105.54} | 2 +- ...6.3.3120.3 => vivaldi-snapshot-6.4.3149.7} | 2 +- metadata/md5-cache/www-misc/Manifest.gz | Bin 3927 -> 3923 bytes metadata/md5-cache/www-misc/fcgiwrap-1.1.0-r2 | 2 +- .../md5-cache/www-misc/monitorix-3.14.0-r1 | 2 +- metadata/md5-cache/www-misc/monitorix-3.15.0 | 2 +- .../md5-cache/www-misc/vdradmin-am-3.6.10-r1 | 2 +- .../md5-cache/www-misc/vdradmin-am-3.6.10-r2 | 2 +- metadata/md5-cache/www-plugins/Manifest.gz | Bin 1927 -> 1925 bytes ... chrome-binary-plugins-118.0.5993.32_beta} | 2 +- ... chrome-binary-plugins-119.0.6034.6_alpha} | 2 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 8483 -> 8313 bytes metadata/md5-cache/www-servers/apache-2.4.57 | 2 +- .../md5-cache/www-servers/apache-2.4.57-r1 | 2 +- .../md5-cache/www-servers/apache-2.4.57-r2 | 2 +- .../md5-cache/www-servers/apache-2.4.57-r3 | 2 +- .../md5-cache/www-servers/apache-2.4.57-r4 | 2 +- metadata/md5-cache/www-servers/caddy-2.5.2 | 2 +- metadata/md5-cache/www-servers/caddy-2.6.2 | 2 +- metadata/md5-cache/www-servers/caddy-2.6.4 | 2 +- metadata/md5-cache/www-servers/caddy-2.7.4 | 2 +- metadata/md5-cache/www-servers/caddy-2.7.4-r1 | 2 +- metadata/md5-cache/www-servers/caddy-9999 | 2 +- metadata/md5-cache/www-servers/h2o-2.2.6-r1 | 2 +- metadata/md5-cache/www-servers/h2o-9999 | 2 +- .../md5-cache/www-servers/lighttpd-1.4.71 | 2 +- .../md5-cache/www-servers/nginx-1.24.0-r1 | 2 +- .../md5-cache/www-servers/nginx-1.25.1-r3 | 2 +- metadata/md5-cache/www-servers/nginx-1.25.2 | 2 +- .../md5-cache/www-servers/nginx-unit-1.29.1 | 2 +- .../md5-cache/www-servers/nginx-unit-1.31.0 | 2 +- .../md5-cache/www-servers/varnish-7.1.1-r1 | 17 - .../md5-cache/www-servers/varnish-7.1.2-r2 | 2 +- metadata/md5-cache/www-servers/webfs-1.21 | 2 +- .../www-servers/xsp-3.8_p2014120900-r1 | 2 +- metadata/md5-cache/www-servers/xsp-4.7.1-r1 | 2 +- metadata/md5-cache/x11-apps/Manifest.gz | Bin 15749 -> 15744 bytes .../radeon-profile-daemon-20190603-r1 | 2 +- .../x11-apps/radeon-profile-daemon-99999999 | 2 +- metadata/md5-cache/x11-apps/xdm-1.1.14 | 2 +- metadata/md5-cache/x11-drivers/Manifest.gz | Bin 6599 -> 6607 bytes .../x11-drivers/nvidia-drivers-390.157 | 2 +- .../x11-drivers/nvidia-drivers-470.199.02 | 2 +- .../x11-drivers/nvidia-drivers-525.125.06 | 2 +- .../x11-drivers/nvidia-drivers-535.104.05 | 2 +- .../x11-drivers/nvidia-drivers-535.113.01 | 2 +- .../x11-drivers/nvidia-drivers-535.43.10 | 2 +- .../x11-drivers/xf86-input-wacom-1.1.0 | 2 +- .../x11-drivers/xf86-input-wacom-1.2.0 | 2 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 24597 -> 24760 bytes metadata/md5-cache/x11-libs/fox-1.7.84 | 15 + metadata/md5-cache/x11-misc/Manifest.gz | Bin 62916 -> 62916 bytes .../x11-misc/appmenu-gtk-module-0.7.6 | 2 +- metadata/md5-cache/x11-misc/autorandr-1.13.3 | 2 +- metadata/md5-cache/x11-misc/autorandr-1.14 | 2 +- metadata/md5-cache/x11-misc/autorandr-9999 | 2 +- .../x11-misc/bumblebee-3.2.1_p20210112-r4 | 2 +- metadata/md5-cache/x11-misc/bumblebee-9999 | 2 +- metadata/md5-cache/x11-misc/clipmenu-6.2.0-r1 | 2 +- metadata/md5-cache/x11-misc/dunst-1.9.1 | 2 +- metadata/md5-cache/x11-misc/dunst-1.9.2 | 2 +- metadata/md5-cache/x11-misc/dunst-9999 | 2 +- .../md5-cache/x11-misc/gammastep-2.0.9-r1 | 2 +- metadata/md5-cache/x11-misc/lightdm-1.32.0-r2 | 2 +- metadata/md5-cache/x11-misc/redshift-1.12-r10 | 2 +- metadata/md5-cache/x11-misc/sddm-0.18.1-r8 | 2 +- metadata/md5-cache/x11-misc/sddm-0.20.0-r1 | 2 +- metadata/md5-cache/x11-misc/slim-1.4.0 | 2 +- metadata/md5-cache/x11-misc/slim-9999 | 2 +- metadata/md5-cache/x11-misc/sxhkd-0.6.2-r1 | 2 +- metadata/md5-cache/x11-misc/virtualgl-3.0.2 | 2 +- metadata/md5-cache/x11-misc/virtualgl-3.1 | 2 +- metadata/md5-cache/x11-misc/virtualgl-3.1-r1 | 2 +- .../md5-cache/x11-misc/xscreensaver-6.06-r2 | 2 +- .../md5-cache/x11-misc/xscreensaver-6.07-r2 | 2 +- metadata/md5-cache/x11-terms/Manifest.gz | Bin 9136 -> 9133 bytes metadata/md5-cache/x11-terms/mlterm-3.9.3-r1 | 4 +- .../md5-cache/x11-terms/rxvt-unicode-9.31-r2 | 2 +- metadata/md5-cache/x11-themes/Manifest.gz | Bin 26694 -> 26690 bytes .../x11-themes/fedora-backgrounds-39.0.4 | 9 + .../x11-themes/papirus-icon-theme-20230601 | 12 - .../x11-themes/papirus-icon-theme-20230901 | 4 +- metadata/md5-cache/xfce-extra/Manifest.gz | Bin 9496 -> 9820 bytes .../xfce-extra/xfce4-pulseaudio-plugin-0.4.8 | 16 + .../xfce-extra/xfce4-taskmanager-1.5.6 | 15 + metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 43254 -> 43253 bytes .../tptest-3.1.7-clang16-build-fix.patch | 11 + net-analyzer/tptest/tptest-3.1.7-r3.ebuild | 50 ++ net-im/Manifest.gz | Bin 9395 -> 9226 bytes net-im/ricochet/Manifest | 1 - net-im/ricochet/metadata.xml | 15 - net-im/ricochet/ricochet-1.1.4.ebuild | 57 -- net-im/ricochet/ricochet-9999.ebuild | 65 -- net-irc/Manifest.gz | Bin 8231 -> 8227 bytes net-irc/weechat/weechat-4.0.4.ebuild | 2 +- net-libs/Manifest.gz | Bin 32148 -> 32149 bytes net-libs/dleyna/Manifest | 1 + net-libs/dleyna/dleyna-0.8.3.ebuild | 54 ++ net-libs/libupnp/libupnp-1.14.18.ebuild | 2 +- net-misc/Manifest.gz | Bin 54466 -> 54479 bytes net-misc/dropbox/Manifest | 2 + net-misc/dropbox/dropbox-183.4.7058.ebuild | 110 +++ net-misc/r8168/Manifest | 1 + net-misc/r8168/r8168-8.051.02-r1.ebuild | 2 +- net-misc/r8168/r8168-8.052.01.ebuild | 32 + net-misc/remmina/Manifest | 1 + .../files/remmina-1.4.32-REM-2981.patch | 54 ++ net-misc/remmina/remmina-1.4.32.ebuild | 1 + net-misc/remmina/remmina-1.4.33.ebuild | 111 +++ net-misc/ytmdl/ytmdl-2023.7.27.ebuild | 2 +- net-wireless/Manifest.gz | Bin 13893 -> 13729 bytes net-wireless/blueberry/Manifest | 1 - net-wireless/blueberry/blueberry-1.4.8.ebuild | 59 -- net-wireless/blueberry/metadata.xml | 15 - net-wireless/gnome-bluetooth/Manifest | 1 - .../gnome-bluetooth-3.34.5.ebuild | 84 --- net-wireless/kismet/Manifest | 1 + net-wireless/kismet/kismet-2023.07.1.ebuild | 7 +- net-wireless/kismet/kismet-9999.ebuild | 2 +- net-wireless/unifi/Manifest | 2 +- ...7.5.174-r1.ebuild => unifi-7.5.176.ebuild} | 0 perl-core/Manifest.gz | Bin 2269 -> 2268 bytes .../Unicode-Collate-1.310.0.ebuild | 2 +- profiles/Manifest.gz | Bin 181223 -> 181231 bytes .../arch/powerpc/ppc64/64le/make.defaults | 5 +- profiles/default/linux/package.use.mask | 5 + profiles/package.mask | 53 -- profiles/use.local.desc | 1 - sci-astronomy/Manifest.gz | Bin 6845 -> 6848 bytes sci-astronomy/kstars/Manifest | 1 + sci-astronomy/kstars/kstars-3.6.7.ebuild | 102 +++ sci-biology/Manifest.gz | Bin 19481 -> 19313 bytes sci-biology/express/Manifest | 1 - sci-biology/express/express-1.5.1.ebuild | 38 - .../files/express-1.5.1-buildsystem.patch | 55 -- .../express/files/express-1.5.1-gcc6.patch | 19 - sci-biology/express/metadata.xml | 8 - sci-mathematics/Manifest.gz | Bin 18834 -> 18833 bytes .../alt-ergo/files/alt-ergo-2.4.2-dune.patch | 11 - scripts/bootstrap.sh | 2 +- sys-apps/Manifest.gz | Bin 49666 -> 49674 bytes sys-apps/hw-probe/Manifest | 1 + .../hw-probe/hw-probe-1.6.5_p20230812.ebuild | 66 ++ sys-apps/hwinfo/Manifest | 1 + sys-apps/hwinfo/hwinfo-23.2.ebuild | 53 ++ sys-apps/systemd-utils/Manifest | 5 - .../systemd-utils/systemd-utils-252.9.ebuild | 525 -------------- ....ebuild => systemd-utils-253.11-r1.ebuild} | 14 + .../systemd-utils/systemd-utils-253.11.ebuild | 535 -------------- ....ebuild => systemd-utils-253.12-r1.ebuild} | 14 + .../systemd-utils/systemd-utils-254.3.ebuild | 537 -------------- ...4.ebuild => systemd-utils-254.5-r1.ebuild} | 14 + .../systemd-utils/systemd-utils-254.5.ebuild | 537 -------------- sys-block/Manifest.gz | Bin 11020 -> 11028 bytes sys-block/di/di-4.52.ebuild | 2 +- sys-block/tgt/Manifest | 2 +- sys-block/tgt/tgt-1.0.87.ebuild | 61 -- .../{tgt-1.0.86.ebuild => tgt-1.0.88.ebuild} | 4 +- sys-devel/Manifest.gz | Bin 10633 -> 10634 bytes ...2.40-r8.ebuild => binutils-2.40-r9.ebuild} | 4 +- ...2.41-r1.ebuild => binutils-2.41-r2.ebuild} | 4 +- sys-devel/binutils/binutils-9999.ebuild | 4 +- .../binutils-2.40-linker-search-path.patch | 36 - sys-devel/clang-common/Manifest | 4 +- ...ebuild => clang-common-17.0.2.9999.ebuild} | 0 .../clang-common-18.0.0_pre20230906-r1.ebuild | 243 ------- ...=> clang-common-18.0.0_pre20231002.ebuild} | 9 +- ...build => clang-runtime-17.0.2.9999.ebuild} | 0 .../clang-runtime-18.0.0_pre20230906.ebuild | 40 -- ...> clang-runtime-18.0.0_pre20231002.ebuild} | 0 sys-devel/clang/Manifest | 5 +- sys-devel/clang/clang-17.0.0_rc4.ebuild | 475 ------------- ...1.9999.ebuild => clang-17.0.2.9999.ebuild} | 0 ...ebuild => clang-18.0.0_pre20231002.ebuild} | 0 sys-devel/gcc/Manifest | 2 + sys-devel/gcc/gcc-14.0.0_pre20231001.ebuild | 64 ++ sys-devel/gdb/gdb-13.2-r1.ebuild | 2 +- sys-devel/lld/Manifest | 4 +- ....0.0_rc4.ebuild => lld-17.0.2.9999.ebuild} | 0 sys-devel/lld/lld-18.0.0_pre20230906.ebuild | 89 --- ...9.ebuild => lld-18.0.0_pre20231002.ebuild} | 0 sys-devel/llvm-common/Manifest | 4 +- ....ebuild => llvm-common-17.0.2.9999.ebuild} | 0 .../llvm-common-18.0.0_pre20230906.ebuild | 28 - ... => llvm-common-18.0.0_pre20231002.ebuild} | 0 sys-devel/llvm/Manifest | 4 +- sys-devel/llvm/llvm-17.0.1.9999.ebuild | 540 --------------- ...0.0_rc4.ebuild => llvm-17.0.2.9999.ebuild} | 0 ....ebuild => llvm-18.0.0_pre20231002.ebuild} | 0 sys-firmware/Manifest.gz | Bin 5706 -> 5706 bytes sys-firmware/sof-firmware/Manifest | 3 +- .../sof-firmware/sof-firmware-2.2.4.ebuild | 33 - ...2.5.ebuild => sof-firmware-2023.09.ebuild} | 8 +- sys-kernel/Manifest.gz | Bin 4585 -> 4582 bytes sys-kernel/dracut/dracut-059-r3.ebuild | 2 +- sys-kernel/git-sources/Manifest | 1 + .../git-sources/git-sources-6.6_rc4.ebuild | 41 ++ sys-kernel/zen-sources/Manifest | 4 + .../zen-sources/zen-sources-6.5.5.ebuild | 55 ++ sys-libs/Manifest.gz | Bin 14735 -> 14755 bytes sys-libs/compiler-rt-sanitizers/Manifest | 4 +- ...compiler-rt-sanitizers-17.0.2.9999.ebuild} | 0 ...er-rt-sanitizers-18.0.0_pre20230906.ebuild | 216 ------ ...r-rt-sanitizers-18.0.0_pre20231002.ebuild} | 0 sys-libs/compiler-rt/Manifest | 4 +- ....ebuild => compiler-rt-17.0.2.9999.ebuild} | 0 .../compiler-rt-18.0.0_pre20230906.ebuild | 177 ----- ... => compiler-rt-18.0.0_pre20231002.ebuild} | 0 sys-libs/libcxx/Manifest | 4 +- ...0_rc4.ebuild => libcxx-17.0.2.9999.ebuild} | 0 .../libcxx/libcxx-18.0.0_pre20230906.ebuild | 204 ------ ...build => libcxx-18.0.0_pre20231002.ebuild} | 0 sys-libs/libcxxabi/Manifest | 4 +- ...c4.ebuild => libcxxabi-17.0.2.9999.ebuild} | 0 .../libcxxabi-18.0.0_pre20230906.ebuild | 116 ---- ...ld => libcxxabi-18.0.0_pre20231002.ebuild} | 0 sys-libs/libomp/Manifest | 4 +- ...0_rc4.ebuild => libomp-17.0.2.9999.ebuild} | 0 .../libomp/libomp-18.0.0_pre20230906.ebuild | 151 ---- ...build => libomp-18.0.0_pre20231002.ebuild} | 0 sys-libs/llvm-libunwind/Manifest | 4 +- ...uild => llvm-libunwind-17.0.2.9999.ebuild} | 0 ...lvm-libunwind-18.0.0_pre20230906-r1.ebuild | 132 ---- ... llvm-libunwind-18.0.0_pre20231002.ebuild} | 0 sys-libs/slang/slang-2.3.3.ebuild | 2 +- sys-process/Manifest.gz | Bin 10144 -> 10142 bytes sys-process/iotop-c/Manifest | 1 + ...otop-c-9999.ebuild => iotop-c-1.24.ebuild} | 14 +- .../systemd-cron-1.16.7-r1.ebuild | 2 +- virtual/Manifest.gz | Bin 28413 -> 28413 bytes ...st-1.66.1.ebuild => rust-1.65.0-r2.ebuild} | 2 +- ...1.65.0-r1.ebuild => rust-1.66.1-r1.ebuild} | 4 +- ...st-1.67.1.ebuild => rust-1.67.1-r1.ebuild} | 2 +- ...st-1.68.2.ebuild => rust-1.68.2-r1.ebuild} | 2 +- ...st-1.69.0.ebuild => rust-1.69.0-r1.ebuild} | 2 +- ...st-1.70.0.ebuild => rust-1.70.0-r1.ebuild} | 2 +- ...st-1.71.0.ebuild => rust-1.71.0-r1.ebuild} | 2 +- ...st-1.71.1.ebuild => rust-1.71.1-r1.ebuild} | 2 +- ...st-1.72.0.ebuild => rust-1.72.0-r1.ebuild} | 2 +- www-apps/Manifest.gz | Bin 13459 -> 13454 bytes www-apps/lidarr/Manifest | 12 +- ...3.3586.ebuild => lidarr-1.4.4.3614.ebuild} | 0 www-apps/prowlarr/Manifest | 12 +- ...3981.ebuild => prowlarr-1.9.2.3992.ebuild} | 0 www-apps/radarr/Manifest | 12 +- ...2.8103.ebuild => radarr-5.0.3.8107.ebuild} | 0 www-apps/rutorrent/Manifest | 1 + www-apps/rutorrent/rutorrent-4.2.6.ebuild | 71 ++ www-client/Manifest.gz | Bin 6043 -> 6036 bytes .../chromium/chromium-118.0.5993.32.ebuild | 3 +- www-client/google-chrome-beta/Manifest | 2 +- ...> google-chrome-beta-118.0.5993.32.ebuild} | 0 www-client/google-chrome-unstable/Manifest | 2 +- ...oogle-chrome-unstable-119.0.6034.6.ebuild} | 0 www-client/microsoft-edge/Manifest | 2 +- ...ld => microsoft-edge-117.0.2045.47.ebuild} | 0 www-client/opera-developer/Manifest | 2 +- ...ld => opera-developer-104.0.4941.0.ebuild} | 0 www-client/opera/Manifest | 2 +- ...0.70.ebuild => opera-102.0.4880.78.ebuild} | 0 www-client/vivaldi-snapshot/Manifest | 6 +- ...ild => vivaldi-snapshot-6.4.3149.7.ebuild} | 0 www-client/vivaldi/Manifest | 9 +- www-client/vivaldi/vivaldi-6.2.3105.48.ebuild | 223 ------ ...5.47.ebuild => vivaldi-6.2.3105.54.ebuild} | 0 www-plugins/Manifest.gz | Bin 1241 -> 1241 bytes www-plugins/chrome-binary-plugins/Manifest | 4 +- ...-binary-plugins-118.0.5993.32_beta.ebuild} | 0 ...-binary-plugins-119.0.6034.6_alpha.ebuild} | 0 www-servers/Manifest.gz | Bin 4713 -> 4713 bytes www-servers/varnish/Manifest | 1 - www-servers/varnish/varnish-7.1.1-r1.ebuild | 103 --- x11-libs/Manifest.gz | Bin 18335 -> 18342 bytes x11-libs/fox/Manifest | 1 + ...pthread_rwlock_prefer_writer_np-musl.patch | 20 + x11-libs/fox/fox-1.7.84.ebuild | 117 ++++ x11-terms/Manifest.gz | Bin 4557 -> 4554 bytes x11-terms/mlterm/mlterm-3.9.3-r1.ebuild | 2 +- x11-themes/Manifest.gz | Bin 20596 -> 20604 bytes x11-themes/fedora-backgrounds/Manifest | 1 + .../fedora-backgrounds-39.0.4.ebuild | 24 + x11-themes/papirus-icon-theme/Manifest | 1 - .../papirus-icon-theme-20230601.ebuild | 23 - .../papirus-icon-theme-20230901.ebuild | 2 +- xfce-extra/Manifest.gz | Bin 7714 -> 7715 bytes xfce-extra/xfce4-pulseaudio-plugin/Manifest | 1 + .../xfce4-pulseaudio-plugin-0.4.8.ebuild | 77 ++ xfce-extra/xfce4-taskmanager/Manifest | 1 + .../xfce4-taskmanager-1.5.6.ebuild | 55 ++ 2470 files changed, 10907 insertions(+), 13871 deletions(-) delete mode 100644 app-admin/ccze/ccze-0.2.1-r4.ebuild delete mode 100644 app-admin/cronolog/cronolog-1.6.2-r5.ebuild delete mode 100644 app-admin/ide-smart/ide-smart-1.4-r2.ebuild rename app-admin/logcheck/{logcheck-1.4.3-r1.ebuild => logcheck-1.4.3-r2.ebuild} (98%) delete mode 100644 app-admin/logsentry/logsentry-1.1.1-r2.ebuild create mode 100644 app-admin/mkosi/mkosi-17.1-r1.ebuild delete mode 100644 app-admin/setools/files/0001-__init__.py-Make-NetworkX-dep-optional.patch delete mode 100644 app-admin/setools/files/setools-4.4.0-remove-gui.patch delete mode 100644 app-admin/setools/setools-4.4.0-r3.ebuild delete mode 100644 app-admin/setools/setools-4.4.1-r1.ebuild delete mode 100644 app-admin/setools/setools-4.4.1.ebuild delete mode 100644 app-admin/sxid/sxid-4.2-r2.ebuild rename app-backup/dar/{dar-2.7.12.ebuild => dar-2.7.13.ebuild} (97%) rename app-benchmarks/geekbench/{geekbench-6.2.0.ebuild => geekbench-6.2.1.ebuild} (100%) delete mode 100644 app-dicts/edictionary/Manifest delete mode 100644 app-dicts/edictionary/edictionary-2.6-r1.ebuild delete mode 100644 app-dicts/edictionary/metadata.xml create mode 100644 app-doc/python-docs/python-docs-3.11.6.ebuild create mode 100644 app-doc/python-docs/python-docs-3.12.0.ebuild create mode 100644 app-editors/vscode/vscode-1.82.3.ebuild create mode 100644 app-emulation/wine-staging/wine-staging-8.17.1.ebuild rename app-misc/fastfetch/{fastfetch-2.0.5-r1.ebuild => fastfetch-2.1.0.ebuild} (100%) create mode 100644 app-misc/tracker-miners/tracker-miners-3.6.1.ebuild create mode 100644 app-text/jabref-bin/jabref-bin-3.8.2-r1.ebuild rename app-text/jabref-bin/{jabref-bin-4.3.1.ebuild => jabref-bin-4.3.1-r1.ebuild} (89%) delete mode 100644 app-text/jabref-bin/jabref-bin-4.9999.ebuild create mode 100644 dev-cpp/cairomm/cairomm-1.18.0.ebuild create mode 100644 dev-lang/python/python-3.11.6.ebuild create mode 100644 dev-lang/python/python-3.12.0.ebuild create mode 100644 dev-lang/python/python-3.12.0_rc3_p1.ebuild create mode 100644 dev-lang/rust/files/1.72.0-bump-libc-deps-to-0.2.146.patch rename dev-lang/rust/{rust-1.72.0.ebuild => rust-1.72.0-r1.ebuild} (97%) create mode 100644 dev-libs/ell/ell-0.59.ebuild create mode 100644 dev-libs/intel-compute-runtime/intel-compute-runtime-23.35.27191.9.ebuild create mode 100644 dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.1.ebuild delete mode 100644 dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.12.3.ebuild delete mode 100644 dev-libs/level-zero/level-zero-1.13.1.ebuild rename dev-libs/libclc/{libclc-17.0.0_rc4.ebuild => libclc-17.0.2.9999.ebuild} (100%) delete mode 100644 dev-libs/libclc/libclc-18.0.0_pre20230906.ebuild rename dev-libs/libclc/{libclc-17.0.1.9999.ebuild => libclc-18.0.0_pre20231002.ebuild} (100%) delete mode 100644 dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild create mode 100644 dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.3_p20230921.ebuild delete mode 100644 dev-lua/lanes/lanes-3.16.0.ebuild rename dev-ml/llvm-ocaml/{llvm-ocaml-17.0.0_rc4.ebuild => llvm-ocaml-17.0.2.9999.ebuild} (100%) delete mode 100644 dev-ml/llvm-ocaml/llvm-ocaml-18.0.0_pre20230906.ebuild rename dev-ml/llvm-ocaml/{llvm-ocaml-17.0.1.9999.ebuild => llvm-ocaml-18.0.0_pre20231002.ebuild} (100%) delete mode 100644 dev-php/pecl-imagick/pecl-imagick-3.7.0-r1.ebuild delete mode 100644 dev-python/argon2-cffi/argon2-cffi-21.3.0-r2.ebuild rename dev-python/clang-python/{clang-python-17.0.0_rc4.ebuild => clang-python-17.0.2.9999.ebuild} (100%) delete mode 100644 dev-python/clang-python/clang-python-18.0.0_pre20230906.ebuild rename dev-python/clang-python/{clang-python-17.0.1.9999.ebuild => clang-python-18.0.0_pre20231002.ebuild} (100%) delete mode 100644 dev-python/coverage/coverage-7.2.7.ebuild delete mode 100644 dev-python/coverage/coverage-7.3.0.ebuild delete mode 100644 dev-python/cython/cython-3.0.0-r1.ebuild delete mode 100644 dev-python/cython/cython-3.0.2.ebuild delete mode 100644 dev-python/cython/files/cython-3.0.0-version-stderr-stdout.patch create mode 100644 dev-python/django-redis/django-redis-5.4.0.ebuild create mode 100644 dev-python/fastjsonschema/fastjsonschema-2.18.1.ebuild create mode 100644 dev-python/flask-babel/flask-babel-4.0.0.ebuild delete mode 100644 dev-python/httpbin/files/httpbin-0.7.0-brotlicffi.patch delete mode 100644 dev-python/httpbin/files/httpbin-0.7.0-optional-raven.patch delete mode 100644 dev-python/httpbin/files/httpbin-0.7.0-test-werkzeug.patch delete mode 100644 dev-python/httpbin/files/httpbin-0.7.0-werkzeug-2.1.patch delete mode 100644 dev-python/httpbin/httpbin-0.10.0.ebuild delete mode 100644 dev-python/httpbin/httpbin-0.7.0-r5.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.87.1.ebuild create mode 100644 dev-python/imageio/imageio-2.31.5.ebuild delete mode 100644 dev-python/immutables/immutables-0.19.ebuild create mode 100644 dev-python/ipython/ipython-8.16.1.ebuild create mode 100644 dev-python/jedi/jedi-0.19.1.ebuild rename dev-python/lit/{lit-17.0.0_rc4.ebuild => lit-17.0.2.9999.ebuild} (100%) delete mode 100644 dev-python/lit/lit-18.0.0_pre20230906.ebuild rename dev-python/lit/{lit-17.0.1.9999.ebuild => lit-18.0.0_pre20231002.ebuild} (100%) create mode 100644 dev-python/mkdocs-material/mkdocs-material-9.4.3.ebuild delete mode 100644 dev-python/moto/moto-4.1.10.ebuild delete mode 100644 dev-python/moto/moto-4.1.11.ebuild delete mode 100644 dev-python/moto/moto-4.1.12.ebuild delete mode 100644 dev-python/moto/moto-4.1.13.ebuild delete mode 100644 dev-python/moto/moto-4.1.14.ebuild delete mode 100644 dev-python/moto/moto-4.1.6.ebuild delete mode 100644 dev-python/moto/moto-4.1.7.ebuild delete mode 100644 dev-python/moto/moto-4.1.8.ebuild delete mode 100644 dev-python/moto/moto-4.1.9.ebuild delete mode 100644 dev-python/moto/moto-4.2.2.ebuild delete mode 100644 dev-python/moto/moto-4.2.3.ebuild delete mode 100644 dev-python/moto/moto-4.2.4.ebuild delete mode 100644 dev-python/orjson/orjson-3.9.2.ebuild delete mode 100644 dev-python/orjson/orjson-3.9.4.ebuild delete mode 100644 dev-python/orjson/orjson-3.9.5.ebuild delete mode 100644 dev-python/orjson/orjson-3.9.6.ebuild create mode 100644 dev-python/packaging/packaging-23.2.ebuild create mode 100644 dev-python/pip-run/pip-run-12.3.1.ebuild create mode 100644 dev-python/platformdirs/platformdirs-3.11.0.ebuild create mode 100644 dev-python/pocketlint/pocketlint-0.25.ebuild create mode 100644 dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild delete mode 100644 dev-python/pygame/files/pygame-2.5.0-cython-3.patch delete mode 100644 dev-python/pygame/pygame-2.5.0-r2.ebuild create mode 100644 dev-python/pylint/pylint-3.0.0.ebuild create mode 100644 dev-python/pylint/pylint-3.0.0_beta0.ebuild create mode 100644 dev-python/pypiserver/pypiserver-2.0.1.ebuild create mode 100644 dev-python/pyproject-fmt/pyproject-fmt-1.2.0.ebuild delete mode 100644 dev-python/pytz_deprecation_shim/Manifest delete mode 100644 dev-python/pytz_deprecation_shim/metadata.xml delete mode 100644 dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild create mode 100644 dev-python/pyzotero/pyzotero-1.5.15.ebuild create mode 100644 dev-python/pyzotero/pyzotero-1.5.16.ebuild create mode 100644 dev-python/setuptools-scm/setuptools-scm-8.0.4.ebuild delete mode 100644 dev-python/tweedledum/Manifest delete mode 100644 dev-python/tweedledum/files/tweedledum-1.1.1-gcc-13.patch delete mode 100644 dev-python/tweedledum/metadata.xml delete mode 100644 dev-python/tweedledum/tweedledum-1.1.1-r1.ebuild delete mode 100644 dev-python/typeguard/typeguard-4.1.0.ebuild delete mode 100644 dev-python/typeguard/typeguard-4.1.3.ebuild create mode 100644 dev-python/urllib3/urllib3-1.26.17.ebuild create mode 100644 dev-python/urllib3/urllib3-2.0.6.ebuild create mode 100644 dev-python/xlsxwriter/xlsxwriter-3.1.6.ebuild delete mode 100644 dev-python/ytmusicapi/ytmusicapi-1.1.1.ebuild delete mode 100644 dev-python/ytmusicapi/ytmusicapi-1.2.0.ebuild create mode 100644 dev-python/zeroconf/zeroconf-0.115.1.ebuild delete mode 100644 dev-ruby/mustermann/mustermann-1.1.2.ebuild delete mode 100644 dev-ruby/mustermann/mustermann-2.0.2.ebuild create mode 100644 dev-ruby/sequel/sequel-5.73.0.ebuild delete mode 100644 dev-ruby/twitter/twitter-7.0.0-r3.ebuild create mode 100644 dev-ruby/unicode-display_width/unicode-display_width-2.5.0.ebuild delete mode 100644 dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild delete mode 100644 dev-scheme/guile-gi/guile-gi-0.3.1-r2.ebuild delete mode 100644 dev-scheme/guile-gnutls/guile-gnutls-3.7.11-r1.ebuild delete mode 100644 dev-scheme/guile-gnutls/guile-gnutls-3.7.12.ebuild delete mode 100644 dev-scheme/guile-ncurses/guile-ncurses-3.0-r3.ebuild delete mode 100644 dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild delete mode 100644 dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild delete mode 100644 dev-scheme/racket/racket-8.7.ebuild create mode 100644 dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.15136.4.ebuild create mode 100644 dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.13.ebuild delete mode 100644 dev-util/lldb/lldb-17.0.1.9999.ebuild rename dev-util/lldb/{lldb-17.0.0_rc4.ebuild => lldb-17.0.2.9999.ebuild} (100%) rename dev-util/lldb/{lldb-18.0.0_pre20230906.ebuild => lldb-18.0.0_pre20231002.ebuild} (100%) create mode 100644 dev-util/maturin/maturin-1.3.0.ebuild create mode 100644 dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild create mode 100644 dev-util/promu/promu-0.15.0.ebuild create mode 100644 dev-util/promu/promu-9999.ebuild rename dev-util/ruff/{ruff-0.0.291.ebuild => ruff-0.0.292.ebuild} (94%) create mode 100644 dev-vcs/rsvndump/rsvndump-0.6.2.ebuild rename games-fps/eduke32/{eduke32-20230826.10364.ebuild => eduke32-20230926.10459.ebuild} (99%) rename games-server/bedrock-server/{bedrock-server-1.20.30.02.ebuild => bedrock-server-1.20.31.01.ebuild} (100%) rename gnome-extra/gnome-firmware/{gnome-firmware-43.0.ebuild => gnome-firmware-45.0.ebuild} (73%) rename kde-misc/kdiff3/{kdiff3-1.10.6_pre0.ebuild => kdiff3-1.10.6.ebuild} (90%) create mode 100644 mail-mta/exim/exim-4.96.1.ebuild rename media-fonts/lxgw-wenkai/{lxgw-wenkai-1.250.ebuild => lxgw-wenkai-1.310.ebuild} (94%) rename media-fonts/noto/{noto-20230531.ebuild => noto-20230930.ebuild} (90%) create mode 100644 media-gfx/gozer/files/gozer-0.7-fix-build-with-clang16.patch rename media-gfx/gozer/{gozer-0.7-r4.ebuild => gozer-0.7-r5.ebuild} (86%) create mode 100644 media-gfx/gphotofs/files/gphotofs-0.5-fix-build-clang16.patch create mode 100644 media-gfx/gphotofs/gphotofs-0.5-r2.ebuild create mode 100644 media-libs/libkeyfinder/libkeyfinder-2.2.8.ebuild create mode 100644 media-sound/gpodder/gpodder-3.11.3.ebuild rename media-sound/mpd-ynca/{mpd-ynca-0.1.0.ebuild => mpd-ynca-0.2.0.ebuild} (100%) rename media-sound/strawberry/{strawberry-1.0.18.ebuild => strawberry-1.0.18-r1.ebuild} (98%) rename media-sound/strawberry/{strawberry-1.0.20.ebuild => strawberry-1.0.20-r1.ebuild} (98%) create mode 100644 media-sound/teamspeak-client/teamspeak-client-3.6.2.ebuild create mode 100644 metadata/glsa/glsa-202310-01.xml delete mode 100644 metadata/md5-cache/app-admin/ccze-0.2.1-r4 delete mode 100644 metadata/md5-cache/app-admin/cronolog-1.6.2-r5 delete mode 100644 metadata/md5-cache/app-admin/ide-smart-1.4-r2 rename metadata/md5-cache/app-admin/{logcheck-1.4.3-r1 => logcheck-1.4.3-r2} (75%) delete mode 100644 metadata/md5-cache/app-admin/logsentry-1.1.1-r2 create mode 100644 metadata/md5-cache/app-admin/mkosi-17.1-r1 delete mode 100644 metadata/md5-cache/app-admin/setools-4.4.0-r3 delete mode 100644 metadata/md5-cache/app-admin/setools-4.4.1 delete mode 100644 metadata/md5-cache/app-admin/setools-4.4.1-r1 delete mode 100644 metadata/md5-cache/app-admin/sxid-4.2-r2 rename metadata/md5-cache/app-backup/{dar-2.7.12 => dar-2.7.13} (67%) rename metadata/md5-cache/app-benchmarks/{geekbench-6.2.0 => geekbench-6.2.1} (70%) delete mode 100644 metadata/md5-cache/app-dicts/edictionary-2.6-r1 create mode 100644 metadata/md5-cache/app-doc/python-docs-3.11.6 create mode 100644 metadata/md5-cache/app-doc/python-docs-3.12.0 create mode 100644 metadata/md5-cache/app-editors/vscode-1.82.3 create mode 100644 metadata/md5-cache/app-emulation/wine-staging-8.17.1 rename metadata/md5-cache/app-misc/{fastfetch-2.0.5-r1 => fastfetch-2.1.0} (97%) create mode 100644 metadata/md5-cache/app-misc/tracker-miners-3.6.1 create mode 100644 metadata/md5-cache/app-text/jabref-bin-3.8.2-r1 delete mode 100644 metadata/md5-cache/app-text/jabref-bin-4.3.1 create mode 100644 metadata/md5-cache/app-text/jabref-bin-4.3.1-r1 delete mode 100644 metadata/md5-cache/app-text/jabref-bin-4.9999 create mode 100644 metadata/md5-cache/dev-cpp/cairomm-1.18.0 create mode 100644 metadata/md5-cache/dev-lang/python-3.11.6 create mode 100644 metadata/md5-cache/dev-lang/python-3.12.0 create mode 100644 metadata/md5-cache/dev-lang/python-3.12.0_rc3_p1 rename metadata/md5-cache/dev-lang/{rust-1.72.0 => rust-1.72.0-r1} (74%) create mode 100644 metadata/md5-cache/dev-libs/ell-0.59 create mode 100644 metadata/md5-cache/dev-libs/intel-compute-runtime-23.35.27191.9 rename metadata/md5-cache/dev-libs/{level-zero-1.13.1 => intel-metrics-discovery-1.12.165.1} (56%) delete mode 100644 metadata/md5-cache/dev-libs/intel-vc-intrinsics-0.12.3 delete mode 100644 metadata/md5-cache/dev-libs/libclc-17.0.0_rc4 rename metadata/md5-cache/dev-libs/{libclc-17.0.1.9999 => libclc-17.0.2.9999} (91%) rename metadata/md5-cache/dev-libs/{libclc-18.0.0_pre20230906 => libclc-18.0.0_pre20231002} (84%) delete mode 100644 metadata/md5-cache/dev-libs/protobuf-c-1.4.0-r1 create mode 100644 metadata/md5-cache/dev-libs/tree-sitter-bash-0.20.3_p20230921 delete mode 100644 metadata/md5-cache/dev-lua/lanes-3.16.0 delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_rc4 delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-17.0.1.9999 create mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-17.0.2.9999 delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0_pre20230906 create mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0_pre20231002 delete mode 100644 metadata/md5-cache/dev-php/pecl-imagick-3.7.0-r1 delete mode 100644 metadata/md5-cache/dev-python/argon2-cffi-21.3.0-r2 delete mode 100644 metadata/md5-cache/dev-python/clang-python-17.0.0_rc4 rename metadata/md5-cache/dev-python/{clang-python-17.0.1.9999 => clang-python-17.0.2.9999} (82%) rename metadata/md5-cache/dev-python/{clang-python-18.0.0_pre20230906 => clang-python-18.0.0_pre20231002} (77%) delete mode 100644 metadata/md5-cache/dev-python/coverage-7.2.7 delete mode 100644 metadata/md5-cache/dev-python/coverage-7.3.0 delete mode 100644 metadata/md5-cache/dev-python/cython-3.0.0-r1 delete mode 100644 metadata/md5-cache/dev-python/cython-3.0.2 create mode 100644 metadata/md5-cache/dev-python/django-redis-5.4.0 create mode 100644 metadata/md5-cache/dev-python/fastjsonschema-2.18.1 create mode 100644 metadata/md5-cache/dev-python/flask-babel-4.0.0 delete mode 100644 metadata/md5-cache/dev-python/httpbin-0.10.0 delete mode 100644 metadata/md5-cache/dev-python/httpbin-0.7.0-r5 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.87.1 create mode 100644 metadata/md5-cache/dev-python/imageio-2.31.5 create mode 100644 metadata/md5-cache/dev-python/ipython-8.16.1 create mode 100644 metadata/md5-cache/dev-python/jedi-0.19.1 delete mode 100644 metadata/md5-cache/dev-python/lit-17.0.0_rc4 rename metadata/md5-cache/dev-python/{lit-17.0.1.9999 => lit-17.0.2.9999} (96%) rename metadata/md5-cache/dev-python/{lit-18.0.0_pre20230906 => lit-18.0.0_pre20231002} (84%) create mode 100644 metadata/md5-cache/dev-python/mkdocs-material-9.4.3 delete mode 100644 metadata/md5-cache/dev-python/moto-4.1.10 delete mode 100644 metadata/md5-cache/dev-python/moto-4.1.11 delete mode 100644 metadata/md5-cache/dev-python/moto-4.1.12 delete mode 100644 metadata/md5-cache/dev-python/moto-4.1.13 delete mode 100644 metadata/md5-cache/dev-python/moto-4.1.14 delete mode 100644 metadata/md5-cache/dev-python/moto-4.1.6 delete mode 100644 metadata/md5-cache/dev-python/moto-4.1.7 delete mode 100644 metadata/md5-cache/dev-python/moto-4.1.8 delete mode 100644 metadata/md5-cache/dev-python/moto-4.1.9 delete mode 100644 metadata/md5-cache/dev-python/moto-4.2.2 delete mode 100644 metadata/md5-cache/dev-python/moto-4.2.3 delete mode 100644 metadata/md5-cache/dev-python/moto-4.2.4 delete mode 100644 metadata/md5-cache/dev-python/orjson-3.9.2 delete mode 100644 metadata/md5-cache/dev-python/orjson-3.9.4 delete mode 100644 metadata/md5-cache/dev-python/orjson-3.9.5 delete mode 100644 metadata/md5-cache/dev-python/orjson-3.9.6 create mode 100644 metadata/md5-cache/dev-python/packaging-23.2 create mode 100644 metadata/md5-cache/dev-python/pip-run-12.3.1 create mode 100644 metadata/md5-cache/dev-python/platformdirs-3.11.0 create mode 100644 metadata/md5-cache/dev-python/pocketlint-0.25 create mode 100644 metadata/md5-cache/dev-python/pyftpdlib-1.5.8 delete mode 100644 metadata/md5-cache/dev-python/pygame-2.5.0-r2 create mode 100644 metadata/md5-cache/dev-python/pylint-3.0.0 create mode 100644 metadata/md5-cache/dev-python/pylint-3.0.0_beta0 create mode 100644 metadata/md5-cache/dev-python/pypiserver-2.0.1 create mode 100644 metadata/md5-cache/dev-python/pyproject-fmt-1.2.0 delete mode 100644 metadata/md5-cache/dev-python/pytz_deprecation_shim-0.1.0_p0-r2 create mode 100644 metadata/md5-cache/dev-python/pyzotero-1.5.15 create mode 100644 metadata/md5-cache/dev-python/pyzotero-1.5.16 create mode 100644 metadata/md5-cache/dev-python/setuptools-scm-8.0.4 delete mode 100644 metadata/md5-cache/dev-python/tweedledum-1.1.1-r1 delete mode 100644 metadata/md5-cache/dev-python/typeguard-4.1.0 delete mode 100644 metadata/md5-cache/dev-python/typeguard-4.1.3 create mode 100644 metadata/md5-cache/dev-python/urllib3-1.26.17 create mode 100644 metadata/md5-cache/dev-python/urllib3-2.0.6 rename metadata/md5-cache/dev-python/{immutables-0.19 => xlsxwriter-3.1.6} (71%) delete mode 100644 metadata/md5-cache/dev-python/ytmusicapi-1.1.1 delete mode 100644 metadata/md5-cache/dev-python/ytmusicapi-1.2.0 create mode 100644 metadata/md5-cache/dev-python/zeroconf-0.115.1 delete mode 100644 metadata/md5-cache/dev-ruby/mustermann-1.1.2 delete mode 100644 metadata/md5-cache/dev-ruby/mustermann-2.0.2 create mode 100644 metadata/md5-cache/dev-ruby/sequel-5.73.0 delete mode 100644 metadata/md5-cache/dev-ruby/twitter-7.0.0-r3 create mode 100644 metadata/md5-cache/dev-ruby/unicode-display_width-2.5.0 delete mode 100644 metadata/md5-cache/dev-scheme/guile-gcrypt-0.3.0 delete mode 100644 metadata/md5-cache/dev-scheme/guile-gi-0.3.1-r2 delete mode 100644 metadata/md5-cache/dev-scheme/guile-gnutls-3.7.11-r1 delete mode 100644 metadata/md5-cache/dev-scheme/guile-gnutls-3.7.12 delete mode 100644 metadata/md5-cache/dev-scheme/guile-ncurses-3.0-r3 delete mode 100644 metadata/md5-cache/dev-scheme/guile-ssh-0.16.0-r1 delete mode 100644 metadata/md5-cache/dev-scheme/guile-ssh-0.16.2 delete mode 100644 metadata/md5-cache/dev-scheme/racket-8.7 create mode 100644 metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.15136.4 create mode 100644 metadata/md5-cache/dev-util/intel-graphics-system-controller-0.8.13 delete mode 100644 metadata/md5-cache/dev-util/lldb-17.0.0_rc4 rename metadata/md5-cache/dev-util/{lldb-17.0.1.9999 => lldb-17.0.2.9999} (85%) rename metadata/md5-cache/dev-util/{lldb-18.0.0_pre20230906 => lldb-18.0.0_pre20231002} (78%) create mode 100644 metadata/md5-cache/dev-util/maturin-1.3.0 create mode 100644 metadata/md5-cache/dev-util/pkgcheck-0.10.25-r2 create mode 100644 metadata/md5-cache/dev-util/promu-0.15.0 create mode 100644 metadata/md5-cache/dev-util/promu-9999 delete mode 100644 metadata/md5-cache/dev-util/ruff-0.0.291 create mode 100644 metadata/md5-cache/dev-util/ruff-0.0.292 create mode 100644 metadata/md5-cache/dev-vcs/rsvndump-0.6.2 rename metadata/md5-cache/games-fps/{eduke32-20230826.10364 => eduke32-20230926.10459} (93%) rename metadata/md5-cache/games-server/{bedrock-server-1.20.30.02 => bedrock-server-1.20.31.01} (76%) rename metadata/md5-cache/gnome-extra/{gnome-firmware-43.0 => gnome-firmware-45.0} (63%) rename metadata/md5-cache/kde-misc/{kdiff3-1.10.6_pre0 => kdiff3-1.10.6} (94%) create mode 100644 metadata/md5-cache/mail-mta/exim-4.96.1 rename metadata/md5-cache/media-fonts/{lxgw-wenkai-1.250 => lxgw-wenkai-1.310} (80%) rename metadata/md5-cache/media-fonts/{noto-20230531 => noto-20230930} (72%) rename metadata/md5-cache/media-gfx/{gozer-0.7-r4 => gozer-0.7-r5} (95%) create mode 100644 metadata/md5-cache/media-gfx/gphotofs-0.5-r2 create mode 100644 metadata/md5-cache/media-libs/libkeyfinder-2.2.8 create mode 100644 metadata/md5-cache/media-sound/gpodder-3.11.3 rename metadata/md5-cache/media-sound/{mpd-ynca-0.1.0 => mpd-ynca-0.2.0} (88%) rename metadata/md5-cache/media-sound/{strawberry-1.0.18 => strawberry-1.0.18-r1} (98%) rename metadata/md5-cache/media-sound/{strawberry-1.0.20 => strawberry-1.0.20-r1} (98%) create mode 100644 metadata/md5-cache/media-sound/teamspeak-client-3.6.2 create mode 100644 metadata/md5-cache/net-analyzer/tptest-3.1.7-r3 delete mode 100644 metadata/md5-cache/net-im/ricochet-1.1.4 delete mode 100644 metadata/md5-cache/net-im/ricochet-9999 create mode 100644 metadata/md5-cache/net-libs/dleyna-0.8.3 create mode 100644 metadata/md5-cache/net-misc/dropbox-183.4.7058 create mode 100644 metadata/md5-cache/net-misc/r8168-8.052.01 create mode 100644 metadata/md5-cache/net-misc/remmina-1.4.33 delete mode 100644 metadata/md5-cache/net-wireless/blueberry-1.4.8 delete mode 100644 metadata/md5-cache/net-wireless/gnome-bluetooth-3.34.5 rename metadata/md5-cache/net-wireless/{unifi-7.5.174-r1 => unifi-7.5.176} (85%) create mode 100644 metadata/md5-cache/sci-astronomy/kstars-3.6.7 delete mode 100644 metadata/md5-cache/sci-biology/express-1.5.1 create mode 100644 metadata/md5-cache/sys-apps/hw-probe-1.6.5_p20230812 create mode 100644 metadata/md5-cache/sys-apps/hwinfo-23.2 delete mode 100644 metadata/md5-cache/sys-apps/systemd-utils-252.9 rename metadata/md5-cache/sys-apps/{systemd-utils-253.11 => systemd-utils-253.11-r1} (99%) rename metadata/md5-cache/sys-apps/{systemd-utils-253.12 => systemd-utils-253.12-r1} (99%) delete mode 100644 metadata/md5-cache/sys-apps/systemd-utils-253.6 delete mode 100644 metadata/md5-cache/sys-apps/systemd-utils-254.3 delete mode 100644 metadata/md5-cache/sys-apps/systemd-utils-254.4 rename metadata/md5-cache/sys-apps/{systemd-utils-254.5 => systemd-utils-254.5-r1} (99%) delete mode 100644 metadata/md5-cache/sys-block/tgt-1.0.87 rename metadata/md5-cache/sys-block/{tgt-1.0.86 => tgt-1.0.88} (74%) rename metadata/md5-cache/sys-devel/{binutils-2.40-r8 => binutils-2.40-r9} (97%) rename metadata/md5-cache/sys-devel/{binutils-2.41-r1 => binutils-2.41-r2} (97%) delete mode 100644 metadata/md5-cache/sys-devel/clang-17.0.0_rc4 rename metadata/md5-cache/sys-devel/{clang-17.0.1.9999 => clang-17.0.2.9999} (56%) rename metadata/md5-cache/sys-devel/{clang-18.0.0_pre20230906 => clang-18.0.0_pre20231002} (56%) delete mode 100644 metadata/md5-cache/sys-devel/clang-common-17.0.0_rc4-r1 rename metadata/md5-cache/sys-devel/{clang-common-17.0.1.9999 => clang-common-17.0.2.9999} (84%) rename metadata/md5-cache/sys-devel/{clang-common-18.0.0_pre20230906-r1 => clang-common-18.0.0_pre20231002} (74%) delete mode 100644 metadata/md5-cache/sys-devel/clang-runtime-17.0.0_rc4 rename metadata/md5-cache/sys-devel/{clang-runtime-17.0.1.9999 => clang-runtime-17.0.2.9999} (78%) rename metadata/md5-cache/sys-devel/{clang-runtime-18.0.0_pre20230906 => clang-runtime-18.0.0_pre20231002} (78%) create mode 100644 metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231001 delete mode 100644 metadata/md5-cache/sys-devel/lld-17.0.0_rc4 rename metadata/md5-cache/sys-devel/{lld-17.0.1.9999 => lld-17.0.2.9999} (71%) rename metadata/md5-cache/sys-devel/{lld-18.0.0_pre20230906 => lld-18.0.0_pre20231002} (66%) delete mode 100644 metadata/md5-cache/sys-devel/llvm-17.0.0_rc4 rename metadata/md5-cache/sys-devel/{llvm-17.0.1.9999 => llvm-17.0.2.9999} (97%) rename metadata/md5-cache/sys-devel/{llvm-18.0.0_pre20230906 => llvm-18.0.0_pre20231002} (94%) delete mode 100644 metadata/md5-cache/sys-devel/llvm-common-17.0.0_rc4 rename metadata/md5-cache/sys-devel/{llvm-common-17.0.1.9999 => llvm-common-17.0.2.9999} (72%) rename metadata/md5-cache/sys-devel/{llvm-common-18.0.0_pre20230906 => llvm-common-18.0.0_pre20231002} (57%) delete mode 100644 metadata/md5-cache/sys-firmware/sof-firmware-2.2.4 rename metadata/md5-cache/sys-firmware/{sof-firmware-2.2.5 => sof-firmware-2023.09} (72%) create mode 100644 metadata/md5-cache/sys-kernel/git-sources-6.6_rc4 create mode 100644 metadata/md5-cache/sys-kernel/zen-sources-6.5.5 delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-17.0.0_rc4 rename metadata/md5-cache/sys-libs/{compiler-rt-17.0.1.9999 => compiler-rt-17.0.2.9999} (87%) rename metadata/md5-cache/sys-libs/{compiler-rt-18.0.0_pre20230906 => compiler-rt-18.0.0_pre20231002} (82%) delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_rc4 rename metadata/md5-cache/sys-libs/{compiler-rt-sanitizers-17.0.1.9999 => compiler-rt-sanitizers-17.0.2.9999} (90%) rename metadata/md5-cache/sys-libs/{compiler-rt-sanitizers-18.0.0_pre20230906 => compiler-rt-sanitizers-18.0.0_pre20231002} (85%) delete mode 100644 metadata/md5-cache/sys-libs/libcxx-17.0.0_rc4 rename metadata/md5-cache/sys-libs/{libcxx-17.0.1.9999 => libcxx-17.0.2.9999} (89%) rename metadata/md5-cache/sys-libs/{libcxx-18.0.0_pre20230906 => libcxx-18.0.0_pre20231002} (82%) delete mode 100644 metadata/md5-cache/sys-libs/libcxxabi-17.0.0_rc4 rename metadata/md5-cache/sys-libs/{libcxxabi-17.0.1.9999 => libcxxabi-17.0.2.9999} (93%) rename metadata/md5-cache/sys-libs/{libcxxabi-18.0.0_pre20230906 => libcxxabi-18.0.0_pre20231002} (84%) delete mode 100644 metadata/md5-cache/sys-libs/libomp-17.0.0_rc4 rename metadata/md5-cache/sys-libs/{libomp-17.0.1.9999 => libomp-17.0.2.9999} (94%) rename metadata/md5-cache/sys-libs/{libomp-18.0.0_pre20230906 => libomp-18.0.0_pre20231002} (88%) delete mode 100644 metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_rc4-r1 rename metadata/md5-cache/sys-libs/{llvm-libunwind-17.0.1.9999 => llvm-libunwind-17.0.2.9999} (93%) rename metadata/md5-cache/sys-libs/{llvm-libunwind-18.0.0_pre20230906-r1 => llvm-libunwind-18.0.0_pre20231002} (84%) create mode 100644 metadata/md5-cache/sys-process/iotop-c-1.24 delete mode 100644 metadata/md5-cache/sys-process/iotop-c-9999 rename metadata/md5-cache/virtual/{rust-1.65.0-r1 => rust-1.65.0-r2} (74%) rename metadata/md5-cache/virtual/{rust-1.66.1 => rust-1.66.1-r1} (74%) rename metadata/md5-cache/virtual/{rust-1.67.1 => rust-1.67.1-r1} (74%) rename metadata/md5-cache/virtual/{rust-1.68.2 => rust-1.68.2-r1} (74%) rename metadata/md5-cache/virtual/{rust-1.69.0 => rust-1.69.0-r1} (74%) rename metadata/md5-cache/virtual/{rust-1.70.0 => rust-1.70.0-r1} (74%) rename metadata/md5-cache/virtual/{rust-1.71.0 => rust-1.71.0-r1} (75%) rename metadata/md5-cache/virtual/{rust-1.71.1 => rust-1.71.1-r1} (74%) rename metadata/md5-cache/virtual/{rust-1.72.0 => rust-1.72.0-r1} (75%) delete mode 100644 metadata/md5-cache/www-apps/lidarr-1.4.3.3586 create mode 100644 metadata/md5-cache/www-apps/lidarr-1.4.4.3614 rename metadata/md5-cache/www-apps/{prowlarr-1.9.1.3981 => prowlarr-1.9.2.3992} (50%) delete mode 100644 metadata/md5-cache/www-apps/radarr-5.0.2.8103 create mode 100644 metadata/md5-cache/www-apps/radarr-5.0.3.8107 create mode 100644 metadata/md5-cache/www-apps/rutorrent-4.2.6 rename metadata/md5-cache/www-client/{google-chrome-beta-118.0.5993.21 => google-chrome-beta-118.0.5993.32} (97%) rename metadata/md5-cache/www-client/{google-chrome-unstable-118.0.5993.11 => google-chrome-unstable-119.0.6034.6} (97%) rename metadata/md5-cache/www-client/{microsoft-edge-117.0.2045.40 => microsoft-edge-117.0.2045.47} (96%) rename metadata/md5-cache/www-client/{opera-102.0.4880.70 => opera-102.0.4880.78} (86%) rename metadata/md5-cache/www-client/{opera-developer-103.0.4920.0 => opera-developer-104.0.4941.0} (81%) delete mode 100644 metadata/md5-cache/www-client/vivaldi-6.2.3105.48 rename metadata/md5-cache/www-client/{vivaldi-6.2.3105.47 => vivaldi-6.2.3105.54} (92%) rename metadata/md5-cache/www-client/{vivaldi-snapshot-6.3.3120.3 => vivaldi-snapshot-6.4.3149.7} (91%) rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-118.0.5993.21_beta => chrome-binary-plugins-118.0.5993.32_beta} (92%) rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-118.0.5993.11_alpha => chrome-binary-plugins-119.0.6034.6_alpha} (91%) delete mode 100644 metadata/md5-cache/www-servers/varnish-7.1.1-r1 create mode 100644 metadata/md5-cache/x11-libs/fox-1.7.84 create mode 100644 metadata/md5-cache/x11-themes/fedora-backgrounds-39.0.4 delete mode 100644 metadata/md5-cache/x11-themes/papirus-icon-theme-20230601 create mode 100644 metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.8 create mode 100644 metadata/md5-cache/xfce-extra/xfce4-taskmanager-1.5.6 create mode 100644 net-analyzer/tptest/files/tptest-3.1.7-clang16-build-fix.patch create mode 100644 net-analyzer/tptest/tptest-3.1.7-r3.ebuild delete mode 100644 net-im/ricochet/Manifest delete mode 100644 net-im/ricochet/metadata.xml delete mode 100644 net-im/ricochet/ricochet-1.1.4.ebuild delete mode 100644 net-im/ricochet/ricochet-9999.ebuild create mode 100644 net-libs/dleyna/dleyna-0.8.3.ebuild create mode 100644 net-misc/dropbox/dropbox-183.4.7058.ebuild create mode 100644 net-misc/r8168/r8168-8.052.01.ebuild create mode 100644 net-misc/remmina/files/remmina-1.4.32-REM-2981.patch create mode 100644 net-misc/remmina/remmina-1.4.33.ebuild delete mode 100644 net-wireless/blueberry/Manifest delete mode 100644 net-wireless/blueberry/blueberry-1.4.8.ebuild delete mode 100644 net-wireless/blueberry/metadata.xml delete mode 100644 net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.5.ebuild rename net-wireless/unifi/{unifi-7.5.174-r1.ebuild => unifi-7.5.176.ebuild} (100%) create mode 100644 sci-astronomy/kstars/kstars-3.6.7.ebuild delete mode 100644 sci-biology/express/Manifest delete mode 100644 sci-biology/express/express-1.5.1.ebuild delete mode 100644 sci-biology/express/files/express-1.5.1-buildsystem.patch delete mode 100644 sci-biology/express/files/express-1.5.1-gcc6.patch delete mode 100644 sci-biology/express/metadata.xml delete mode 100644 sci-mathematics/alt-ergo/files/alt-ergo-2.4.2-dune.patch create mode 100644 sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild create mode 100644 sys-apps/hwinfo/hwinfo-23.2.ebuild delete mode 100644 sys-apps/systemd-utils/systemd-utils-252.9.ebuild rename sys-apps/systemd-utils/{systemd-utils-253.6.ebuild => systemd-utils-253.11-r1.ebuild} (96%) delete mode 100644 sys-apps/systemd-utils/systemd-utils-253.11.ebuild rename sys-apps/systemd-utils/{systemd-utils-253.12.ebuild => systemd-utils-253.12-r1.ebuild} (96%) delete mode 100644 sys-apps/systemd-utils/systemd-utils-254.3.ebuild rename sys-apps/systemd-utils/{systemd-utils-254.4.ebuild => systemd-utils-254.5-r1.ebuild} (96%) delete mode 100644 sys-apps/systemd-utils/systemd-utils-254.5.ebuild delete mode 100644 sys-block/tgt/tgt-1.0.87.ebuild rename sys-block/tgt/{tgt-1.0.86.ebuild => tgt-1.0.88.ebuild} (94%) rename sys-devel/binutils/{binutils-2.40-r8.ebuild => binutils-2.40-r9.ebuild} (99%) rename sys-devel/binutils/{binutils-2.41-r1.ebuild => binutils-2.41-r2.ebuild} (99%) rename sys-devel/clang-common/{clang-common-17.0.1.9999.ebuild => clang-common-17.0.2.9999.ebuild} (100%) delete mode 100644 sys-devel/clang-common/clang-common-18.0.0_pre20230906-r1.ebuild rename sys-devel/clang-common/{clang-common-17.0.0_rc4-r1.ebuild => clang-common-18.0.0_pre20231002.ebuild} (96%) rename sys-devel/clang-runtime/{clang-runtime-17.0.0_rc4.ebuild => clang-runtime-17.0.2.9999.ebuild} (100%) delete mode 100644 sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230906.ebuild rename sys-devel/clang-runtime/{clang-runtime-17.0.1.9999.ebuild => clang-runtime-18.0.0_pre20231002.ebuild} (100%) delete mode 100644 sys-devel/clang/clang-17.0.0_rc4.ebuild rename sys-devel/clang/{clang-17.0.1.9999.ebuild => clang-17.0.2.9999.ebuild} (100%) rename sys-devel/clang/{clang-18.0.0_pre20230906.ebuild => clang-18.0.0_pre20231002.ebuild} (100%) create mode 100644 sys-devel/gcc/gcc-14.0.0_pre20231001.ebuild rename sys-devel/lld/{lld-17.0.0_rc4.ebuild => lld-17.0.2.9999.ebuild} (100%) delete mode 100644 sys-devel/lld/lld-18.0.0_pre20230906.ebuild rename sys-devel/lld/{lld-17.0.1.9999.ebuild => lld-18.0.0_pre20231002.ebuild} (100%) rename sys-devel/llvm-common/{llvm-common-17.0.0_rc4.ebuild => llvm-common-17.0.2.9999.ebuild} (100%) delete mode 100644 sys-devel/llvm-common/llvm-common-18.0.0_pre20230906.ebuild rename sys-devel/llvm-common/{llvm-common-17.0.1.9999.ebuild => llvm-common-18.0.0_pre20231002.ebuild} (100%) delete mode 100644 sys-devel/llvm/llvm-17.0.1.9999.ebuild rename sys-devel/llvm/{llvm-17.0.0_rc4.ebuild => llvm-17.0.2.9999.ebuild} (100%) rename sys-devel/llvm/{llvm-18.0.0_pre20230906.ebuild => llvm-18.0.0_pre20231002.ebuild} (100%) delete mode 100644 sys-firmware/sof-firmware/sof-firmware-2.2.4.ebuild rename sys-firmware/sof-firmware/{sof-firmware-2.2.5.ebuild => sof-firmware-2023.09.ebuild} (86%) create mode 100644 sys-kernel/git-sources/git-sources-6.6_rc4.ebuild create mode 100644 sys-kernel/zen-sources/zen-sources-6.5.5.ebuild rename sys-libs/compiler-rt-sanitizers/{compiler-rt-sanitizers-17.0.0_rc4.ebuild => compiler-rt-sanitizers-17.0.2.9999.ebuild} (100%) delete mode 100644 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20230906.ebuild rename sys-libs/compiler-rt-sanitizers/{compiler-rt-sanitizers-17.0.1.9999.ebuild => compiler-rt-sanitizers-18.0.0_pre20231002.ebuild} (100%) rename sys-libs/compiler-rt/{compiler-rt-17.0.0_rc4.ebuild => compiler-rt-17.0.2.9999.ebuild} (100%) delete mode 100644 sys-libs/compiler-rt/compiler-rt-18.0.0_pre20230906.ebuild rename sys-libs/compiler-rt/{compiler-rt-17.0.1.9999.ebuild => compiler-rt-18.0.0_pre20231002.ebuild} (100%) rename sys-libs/libcxx/{libcxx-17.0.0_rc4.ebuild => libcxx-17.0.2.9999.ebuild} (100%) delete mode 100644 sys-libs/libcxx/libcxx-18.0.0_pre20230906.ebuild rename sys-libs/libcxx/{libcxx-17.0.1.9999.ebuild => libcxx-18.0.0_pre20231002.ebuild} (100%) rename sys-libs/libcxxabi/{libcxxabi-17.0.0_rc4.ebuild => libcxxabi-17.0.2.9999.ebuild} (100%) delete mode 100644 sys-libs/libcxxabi/libcxxabi-18.0.0_pre20230906.ebuild rename sys-libs/libcxxabi/{libcxxabi-17.0.1.9999.ebuild => libcxxabi-18.0.0_pre20231002.ebuild} (100%) rename sys-libs/libomp/{libomp-17.0.0_rc4.ebuild => libomp-17.0.2.9999.ebuild} (100%) delete mode 100644 sys-libs/libomp/libomp-18.0.0_pre20230906.ebuild rename sys-libs/libomp/{libomp-17.0.1.9999.ebuild => libomp-18.0.0_pre20231002.ebuild} (100%) rename sys-libs/llvm-libunwind/{llvm-libunwind-17.0.0_rc4-r1.ebuild => llvm-libunwind-17.0.2.9999.ebuild} (100%) delete mode 100644 sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20230906-r1.ebuild rename sys-libs/llvm-libunwind/{llvm-libunwind-17.0.1.9999.ebuild => llvm-libunwind-18.0.0_pre20231002.ebuild} (100%) rename sys-process/iotop-c/{iotop-c-9999.ebuild => iotop-c-1.24.ebuild} (68%) rename virtual/rust/{rust-1.66.1.ebuild => rust-1.65.0-r2.ebuild} (100%) rename virtual/rust/{rust-1.65.0-r1.ebuild => rust-1.66.1-r1.ebuild} (93%) rename virtual/rust/{rust-1.67.1.ebuild => rust-1.67.1-r1.ebuild} (100%) rename virtual/rust/{rust-1.68.2.ebuild => rust-1.68.2-r1.ebuild} (100%) rename virtual/rust/{rust-1.69.0.ebuild => rust-1.69.0-r1.ebuild} (100%) rename virtual/rust/{rust-1.70.0.ebuild => rust-1.70.0-r1.ebuild} (100%) rename virtual/rust/{rust-1.71.0.ebuild => rust-1.71.0-r1.ebuild} (100%) rename virtual/rust/{rust-1.71.1.ebuild => rust-1.71.1-r1.ebuild} (100%) rename virtual/rust/{rust-1.72.0.ebuild => rust-1.72.0-r1.ebuild} (100%) rename www-apps/lidarr/{lidarr-1.4.3.3586.ebuild => lidarr-1.4.4.3614.ebuild} (100%) rename www-apps/prowlarr/{prowlarr-1.9.1.3981.ebuild => prowlarr-1.9.2.3992.ebuild} (100%) rename www-apps/radarr/{radarr-5.0.2.8103.ebuild => radarr-5.0.3.8107.ebuild} (100%) create mode 100644 www-apps/rutorrent/rutorrent-4.2.6.ebuild rename www-client/google-chrome-beta/{google-chrome-beta-118.0.5993.21.ebuild => google-chrome-beta-118.0.5993.32.ebuild} (100%) rename www-client/google-chrome-unstable/{google-chrome-unstable-118.0.5993.11.ebuild => google-chrome-unstable-119.0.6034.6.ebuild} (100%) rename www-client/microsoft-edge/{microsoft-edge-117.0.2045.40.ebuild => microsoft-edge-117.0.2045.47.ebuild} (100%) rename www-client/opera-developer/{opera-developer-103.0.4920.0.ebuild => opera-developer-104.0.4941.0.ebuild} (100%) rename www-client/opera/{opera-102.0.4880.70.ebuild => opera-102.0.4880.78.ebuild} (100%) rename www-client/vivaldi-snapshot/{vivaldi-snapshot-6.3.3120.3.ebuild => vivaldi-snapshot-6.4.3149.7.ebuild} (100%) delete mode 100644 www-client/vivaldi/vivaldi-6.2.3105.48.ebuild rename www-client/vivaldi/{vivaldi-6.2.3105.47.ebuild => vivaldi-6.2.3105.54.ebuild} (100%) rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-118.0.5993.11_alpha.ebuild => chrome-binary-plugins-118.0.5993.32_beta.ebuild} (100%) rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-118.0.5993.21_beta.ebuild => chrome-binary-plugins-119.0.6034.6_alpha.ebuild} (100%) delete mode 100644 www-servers/varnish/varnish-7.1.1-r1.ebuild create mode 100644 x11-libs/fox/files/fox-1.7.84-pthread_rwlock_prefer_writer_np-musl.patch create mode 100644 x11-libs/fox/fox-1.7.84.ebuild create mode 100644 x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.4.ebuild delete mode 100644 x11-themes/papirus-icon-theme/papirus-icon-theme-20230601.ebuild create mode 100644 xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.8.ebuild create mode 100644 xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.5.6.ebuild diff --git a/Manifest.files.gz b/Manifest.files.gz index 21feb06bf89533c99110b59cdf0610a3d4aca524..b94d3b3cdea4fc8d907e02c08ecdc6e0e5776218 100644 GIT binary patch literal 29287 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�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 aIQeYNIH6|FSTa%9fBhdYMG3$g)BpfzR(8n% literal 29319 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 G)Bpf{tdy1j diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz index 72748c5dd1fd4a71c244d1ee1aab1672d40921f4..f1af1d6099295668c44a507c2a07a96d9804e47f 100644 GIT binary patch literal 4552 zcmV;(5jXB1iwFP!00002|81GulH9j(hwuFqd;umn1AQr1oJuNjZtNF8qZ<(;ie!veHwWP3{@mwT8$(D)rO|MJ5he|Yz^ziitt`=9>&^T&62^z!bv|M|mz{I2}= zUD~GU&Qnvi)r#+RXQ`4>K3AvLy_&31sT09c+DvaByYb0Pmf!v1-+t)1ysM|~lNY~ZUUa6)Gi3~xA#=!H zwW^%clC%6eAyo>IHkyzw%9YTx_%8h86h z)k>MN`)_{#!+-tzzy9tIe|)#k@vrB@H~;$2zu%ueT>tj+PV#u0SQ#a!UguqzFY}b! zZyCPQ%(91+n$oV9PuD%Sb#YBDyVUNpTxA8$FxKvUBbswGw^|vAhY$7LlK0Ny zs_neitVwmKiYx}-Zn|eqPI>K8tXI2hEtXUFOx@*J<-m)Y=+ner-hcb@p}gNOKRre^ zQhytnwse+gX`^-Ri$m+#bK;-scX=DDHyPHBj68ML)?3TU-peh$pH_Rl6|@Ktt#$W% z?b==@ZE<)k&Fa>>TFO_tT=j9Mt0$TFYA@sa$fV56?lsjSv);u6#$d;#-#+_rYy0){ z)3pKU!30-M;$@b6S^=;O)ymf96C`th4mo_A2;ZBMrSNB*Los17eXv0Av4{6F$NBq_ zozGwWF|*uTeH$7Ox}`~CZ+F2%v!WH4+>y#1qsr1e*dWh2)#rRA2V*&9r&MQKm(y(1 zyTO6JN`{;hw1_v>b@#|4Z8<{@hvH_(~ZJm2>`#v=D#V>Uqwaz>NvdWrm-m`UY z^J!CMW`hhT0gbaW^8%AVrnhOr(DEn;(&ck{0gtt}Th_2+9qAc)d2PH1+|1ICq}?ZM zt#V&S{TP~l{rK|om&dqDF7s_%!#$3x=@BS*8_!HTjt6?BzJpOqE(cLKS_XUI*78(X zbLuMWF71F-9Sy}9$Gq*vD`r@BkEWAvuDa$Zd+nK5XXQS{bnVgL-1l(-^&JOSS3t7H z{-EJp93rqNh4a%E=fEqo!vzo}fx`*mK{?#?itKiv-%{1Rn8-=$#m0g@D^-Nq4ktIu z$|ZETTc1`q_kjIlTxWm%pr3zv%&YR_Z}aM7Ze8$6Ln<8#BHObwdxn1+a@>_eDsZiM zy9^+4oCo!Wn+qm}^n;rV@L3mf#;P=-fNh{#u-Md^ZmqekWMkyk4gg;0w&eOI{CB0K zO;bV#=A0;#lnk>uvZa+NUAX5y4$5_am^4Ft3W(3y6FLVG?0CVOroxRpu7f>sCYg7) zTki?ufrU601S)dw?$QJc0CbOex#`!>fBN>!$2A`Vo2m?B^0bz10vXhrntF-^<_0^T4r4c6kti2gG3uv*r^Vy_?_-syY12~Eu>}xu2!>h{8&x1 zH$Gl|@8Gls?V9x3*z`nij88yavoj2JZxHW8$ZC7xQ**4UK;&rYaQ@_tjrwGsPXqgTpKo7$|MdRbw`UQn4-vEE7+=G?Z@U#^ z7uesKKeA&ZCH`!=n&G1eJ+x|zvt40#P_%N;IoNtGaU{Xh43>j>8pYq1U8)`2A_xra9{9-(?=M4_C5My zQiA7nfQg(VDkv*)NX3{5tAqqFgomRK!h!CUc4Pr8o?ZNdp*>BkJn=HM89;3$r(qUh zA?3iGP5$>&<{^fG2o`Z(>B3)Yc0V}J@_W5+j+*7nSQ!H6cN;j9mM=UeyTH)_&>BRW z9h0A6a99{=*Zt;|xbBhz8X_W*Cu#x+D}hR66VGL83wh&6oh5f<6gea?dcvL$s2c2H zi{V8Vhpe1a5^#=B2m;yo>s7=myI{aG9UWaqB&x$~pLEQ>e13vgtxuwlakY)>n&M4K zv>W~yA?KX26p%ILshyY3o29of(Th<{Qz9>zN8chv5y*&@1=lPV1Hqsm5SfbK*#n)0 z?8-+)3=xoY>PS%hZCFI$oCzp|>9VvD%TQH<)D5B^9-SwOV`-dmGwBsoLl!U@q`{TZ zmI=y%Jw~9h`!kORUn8ju@^w-44iunbxN`)_U`c|f=(9fs3;!!2KmGSJyz+Xe7~~=U zgLkH0Q4Hh-149{=P+w0(1b>xNC--0yXCWNdg9qfH4)5^&)v&gOouTVDCy0EihCi^l z1-mj|cNPZgNTx0PF%;_VH`y1c1&ub=HO~MpHvQz8Nu4su9|vo)9t-Me0kJYkiqq~v z4lqFA1ke^4O<-)qx|6H31;PVrI|i?hx&Sx~%a^mFL=mB25MP+M{_Vtm`SL9L=>ah_ zpxx2+v>L}uC=KPp;E>mf$z61aG%v6Wi#J=Z`he8TjPCZxp~`9NIGN+c6o5N6Aqy^e zEwOZ(71=*0#l?xEhFxaD|J-rHZ+r~B;+v6B3=yY0Ty%ejv*Jbg@SVzw+?s((OYm-; zcFC)!9&lA}#>bNiW}vhc5?)b6!${AgmCGweha%ppC5i-sLcAy>5>Tv~9s|1{KfFAf zWI+GXj;LeG#yA^|`WEd1dL^6&R%tzynz=3~@3zCfIcKC9wc4JE>;=m|vRmPc#ILh2 zKyAbf+-~EE&0gDFx*$n0D8PE7Wu1#tn&+Jj{NT+=v4UOp)$k!q)mAP9S z%q1<4beB+!mXT@B=ET$J@ufrlBg8;Bx+7mp#vvgLb6_u24cGy9y-4}1jrKxZTV zioKE6Xv=~)&-s|w|NQdt!!N(e6Xj99K{>drnJCgm7Th0EWmZUMai?dJnThfRL}5Fy zmaGQz(!nQF#PLnS5ehG*gS3x*%(zL|@w0_$klZKHoEMY<1yK~D$f7#4=g50+@M4lT zZ`9z5PzCBC=M^Fj2w>w0VdS}_xIrIbpNtLqW%N7ngKZb8dgCidQb(y=brE;4rSANH zBOl^bgZ}dhe~ZFAFk569?SC5APoF=%eBIw(el;+83~WsxfjyHx89i!t&c^f#^skxn zk5xL{C(_rcaallgHo$)n44Q|#0SPpmq`>~c9G#a2PWI1~26kC0iHc&3g!D^EAtF_3 zM1wGdf$sz3+)J+mX3%N2>IN+Eb1-e&?o@F|Ppf7|vu-B;+75T7i+7ZXoVCf3xO;?0 z=0mAWw6Ws`p(VFNpyA)aiabu?unN19Q?#^(Og{$pGb#V$e*eFpKOBF8nbe0#Qd<&{ z3CVR*Jt9V4rsUCXEjlebp~*zniK;X~B8*$L5a|W#Dg>mTZ^Hh`Mj7tmP2^0ZjjdNU zGg5cJSn-J*gUwrpAW^tP*yQ)2jnfv!JI{$i>=98RA5l;O&jU|njcXfILO^ViVk}JV z^%96$iA1V4H^l|Jqcs>N*kE4t}LSWZoGVKVV%Ot%YozvowZwHvw8cXvB{ju$P+TKGM-1EORIn?7 zr5vh*BDrr2pH;Kq5jf81ze{?{6ge#lJ6~@$7yMCv*!r%tuZ*b`hx&jF$Y&u%y6_*5 zLlwbf68e2YnkI-7p$E+w7d`?GsEyHyU=EoA6T=_D2Ok)n(FeUB)cZ;EKV5~CpPt}V z+IYHjH4SBe*=9x^N0?SU^kVxx~6459DQDIh^gx(L107?{pyKklAZJ2U)h2w*S6R?I*v<-@T zR4*Km_>(Fscaf$E22Qj8DV39QDg+ipbSVQc{`G{C1_M$yX{^h5-u5~4fD}~~XjmRfW5s4$t zhr%H&4djL@)3?~VgivqDI7>$gTv)8x`nu(xKXHXI^NKW`} zhO< z$r8yT$sLJ1;zYAV>(g413DLIB=7Nzs?u|!!y$Hlbr7=WHQQ}F|u}TVdAw>X^cuk2G zZ$cg?`%|n5S>OdJ^h6fL>f2i$YZM=>zZ@T(j)f2NDSX4W88lGAL@lZ#6(}xcc3hW2 zD&jS=hWeFehXbEijALc(uMLmLNS2^VNhKC-YpkJ$YLNS)y~RK|jdcHRaxb4he|)~R z$nBBIREyO{gIBWa2&GQLfJ?LpC3_{IX403gB00o?!p?v{OWKn)A{CH={#@hT34$a5 zhzq098$`PS|BGD#;1UYRvVkG;oZ~$xm7{MAT}(Acc|{RuA5k?nfvK;!Na>7wqEm`) zQ_JXQoDl||@W0RyJ{VvJlMEnkd1)SajUd&CYl*v+A&ii)MyNwm@e;au;T(V*X=(rM z(Coc`d~V^-7d;&j#;=iv^Ew2)#YqH<;y&Vyp{`U!%Gd~$Upy%#dhH<2QV(O$ z0GLL`NR(kmg5^L6u2?ogNZ|%D%n{BrTe8Kyq!UV3%U-$@U5QA%7*(8xKAIjX4cLz) z((=CRd1OC+`1I%UD-(DmSOlUkP{sie!lE@(`U%L51Z=a?1=f$sM< zEG5+RNjfLC?|5&R#uWgacrIvv%; z4X0TOarG>F_R}Pd5TYGzJI$U)uaY$9)nk*IL)+VOoVHKxJ=T;prnX|2&}$bhdc;o1 zJ8o??%}{q5v8>c{Eh*)tr_`DGriB&X{pEKbN|blW(zMul&Dx?ZB%V2HWf`N@F?&in z%yJkx?LO*^vq@Vk8t;8d=NYk%ofhj%A&06~S`9s_^|VU}`K-J%Z&R9@g*k-Q*}M*bJl3Qfe4wjlEKvY0MbAbr~nb9Yh35QdnGC zGxpw6P_3$CbOxVKIMy1c+^5JYX`S9X%Sp3^vWKn2fs3x8mx;Z-fBpO<@8{bOkCD|- z?jzG2tPho3bJ5Z{v=Vm={IBlQcdotUQCGH6W7C#$$vG-}mm{TEP9>cLS_TkJX_j-= zS+lQ^JBP>8R+@Tx4)KgKj_!Ke)*VJWM~l?2BOB5VyVsCpv~)TTsFfW{Ii;1lSDv@; zt!M_&l?nD3#+D}0vH)0yx@2nJ4J31b8*=Qq#^CSTh(q|VpM$KyVoGI!;A7TZtX2Ep zk=gUhe#|VEobE#dLPzol?Co@TxRz)FCZ`5DwWiTERyN3UEbZ2A#-Z%B@;Yb8K5Wa*Ir;0**6zHh?3z-G4Iu02Ew^J+ z=Ult3rlZ9L87u$|n~`~eNgz{lTZ5s+DhBDISrPD8vJm!`7_4~X^ZBsjZQkTjN1(EGmm_5U{j2su`kOZ#D z&W8a6j?++YxY=Q%OFy_d0H1XsXRJyC3YaUp1&f!itW#6WJ*-+|&IW)xx;8J( z%R1?p8xJhRu^^BPJF|>DumC{!nAcwV^8C~5m5;qW2G&#=M&oHYt_EaKYnC$;h-VtQ z2ja?#6poIyBct6cAnaB8N={R0sUuK;B}5JqZRl>NT35pFbe>e!l(IrcY9`>yDJsX0 z)#P>OO$Rf<0+dHEdY7oPNvhU^)+WAxJUc$sYEKG8Or^kiixV5&jd@-M_T#kI&wKvx{`K`LV(B4bd4OJt2?Xpl zgE8=cq$`ksic=K7?z{jQ%SbG4$70ak(DBXz3Qsm-M;+M5nc>t`s+Gv*;6uT3;RP19 zN8Xk^Gn`Fu2_lTW*}0n~lqKn`Gh3FzDHPYD0q!kffyw}IorY`~=a2_yVYlqV3Y&)_ zbx8_)J0$>Y?vXQX!^OnIlOz441O{H8d}%2BUY(WbHxxP9gVXCuc0kI61@v;wpY z(OO}Sjm_8PMp|^?V3JsT|do7{s*SVuU{Cg5^3^UcCCY$MdTKe|Gld6)fBiC$0)>wVRBB^sg++$eND!!l+IuMgaQf%uO z=8XXYCx8YE>xff5)>%xOEf5}HX05z`2m`=jSi5gl1S=6`Je+ut^yd@%^7$(J;Q_I= zfObLGL(d#Dp_C9@F*xKkVR9#LA) z!cO8#r&*ExV^Cb2IJywaNceBlPx#J9ge~xwo=_GdPIoxy{&Z)>i;$tyls7pk0+k%# zUAKJ5tCkF0r4#Y-paU~d+6oCz6wz3u=bGj4j^3e&x4HsF0zn~O2#Ev~tA@wG&c~;> zt4TWaAMJ=brfiI}QLk^_E}&PyX<(Hmqtvv1IC=L2?3;7WLQ@%YM8d$TPF1Wyo|YNJD0N0{OCsC22GJ z!Qd*K?dgMJ)EAk?CMO-56_?8UgqoDHv=1wf%OI?uxHXIqesomCZ;FQpS(ifAgaK9 zB7JJ=mjy)U1^9_xk?gkj0upFANrC-?IXW*5oa`Sd4eU~gT@)1Fksni1=<EZ=tBB@V;Ebd--4D+E> z2HKeI1))dGMxf#UofWYfp-_Zfkv&y%My4MF`;nCYalZe@^ONlh%tm^cB()_FnULH~ zsz=1g%alCY?eb2`PG~Zob-XGykO<>?5+eP8x(Wg5=aZOeaZ!egdsFENX=Ce&&D2mf zU`+T#^udx7>p-G#3Af3wL#viM#@o!i5O1uXTINx3IG!t>$Qt`xObG#5jTE!o7(k8gYqb~$4d~wi2TU7Du5^sz2gFtHX>ma{IfQ}gUqEo@H0G6Vw z4vMtN;nAB73$Bjii2m;p?wKNnUOajuI<3PW<(F5PiS`vSHQ7)fkOBEPNRfN+5066? z!DJZp`+zhx5H|)r$m;-y2@a@@-icrinF15TAHfG-7~P@|?qaC-Me{!$g_NHz@RD3F zm##})S?Fz0r03u_M)+i>V^!GH`-}-UCldusE5mp%iv|DTDR}W#R7WsI%nDE}>iEqo zP(HF3E8MQpM)Lq+WTEJF*{Ww&vfBe+)Tm4!UoeEeN2h=Uk`uDeo@nWX>_rCSPkJKW zjV1CXt+>3~AjWu(EZsw?Uk)=e#|`E=D_sH9DyZKmHkp%fOe7|F7n$2!GUI#{!%<9XI}(a3Fba=2Y#NlWL@JTyb`L^? zx)h?%&p$ow_3!Jv;sab5h-@W7qGHi+G07v=6OG9Gvfux5T!Uzijw-A|kO`E%lGH_9 zlLBdw`s9BjSmZf;Pcrk1HN=jbkBCKLFWRHzUw*4-?`L>%rBK}2hC?pp&ydHwUZ1~wTJN9i`AWzU!{dHBM%2~JW3PxOIJWJPeJY5@8ETq{VZX!uT04Rg-yDzecd~b!1AN zCPGYH3n!$D@qD~;`R$>&gZt%Clh6l`=jD5;yC<2IqBKJA&_O{!UPxO5*+igP>ZBjP zP{+hq;_Hy=NjqafQ5qGdgaT1rYQ2o?Gkg2~{d#)+Jm2j5>t`WR%JtSYQE^C?NES)X zhTjnfnk8BvdiP9-wiPz#jGTUNT*K`m5EmW!_^pbUcoMa*l7cOy2teZRIlRTMK^`aj zQ>+PD-~}n%fh>yE=X)N@6d$Z#Y}Z1^!iV`5zG2%88mM5R%c~<5CCaU{?TGTme}&FhriCe+H$)^v=-ERHK(y6oK~PRbvvEO81MD!nhkcrRX-bjDE%$ zVc-G(a}D8(0TwXH0Q{Dh=7HA?q#AJ*zgww;5fau2b!aMHLN^!A0mzY-=Ff+=-tUjs z7Jj|xDQGbwa|*{gkXvs{m~Pfm>cY1M&l&VZSW7d6S75vosVWG^*U*#Z#kzn^VwSoZ z6IeV?ix|N))ziHd0Gk=R5%4-E;Vkm|h&w~KQV}U*)lq)%q!8$}erHHM^g#n)8W|%| zhV2QK10lF#*$5$p8^|z6IL~a!7Uz&oC|NmfDVyj@MDh#B4QtU-H7X6*_au_zJpDSd z@1H*XQ@$~QM}j3bdWIvJ_JqpL>{&hqzYQ2xt# z*4f18G8=IN*cbn(hbGLXS_No+Q*AUp0bT5x$s?K68hKpvkeTUHG5GCR)asucihnHD z{n4$P5+nRW47z!5q)yn>|gWs<@(W4dL)cU=H>a5AhnqfZz>3tp-=ufCvnz4!-E4ScQ4=`AIYvT z2J+Kt8(Ev!Lr_$vfvn?Vo%(v@A3G;=^`3G(>`Ug`ip6+)amJ({%EAa;4 z_-Dg3E(d7Cb7?y(CpKk`5IFH~v@!UdT!sJi%A4%xeUw8&oT#nA8wy#&KV(Kpj)ytG djqDTEp|>J|;5`N(SS#Td{{bH|gP<%R002N>*^vMM diff --git a/app-accessibility/emacspeak-ss/emacspeak-ss-1.9.1-r1.ebuild b/app-accessibility/emacspeak-ss/emacspeak-ss-1.9.1-r1.ebuild index 57422030df4b..f18c1f6f8863 100644 --- a/app-accessibility/emacspeak-ss/emacspeak-ss-1.9.1-r1.ebuild +++ b/app-accessibility/emacspeak-ss/emacspeak-ss-1.9.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://leb.net/pub/blinux/emacspeak/blinux/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc x86" RDEPEND=">=app-accessibility/emacspeak-18" diff --git a/app-accessibility/sphinx2/sphinx2-0.6-r1.ebuild b/app-accessibility/sphinx2/sphinx2-0.6-r1.ebuild index fa5b70bb70c6..62369fd89d98 100644 --- a/app-accessibility/sphinx2/sphinx2-0.6-r1.ebuild +++ b/app-accessibility/sphinx2/sphinx2-0.6-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc x86" DOCS=( AUTHORS ChangeLog README NEWS doc/{README.{bin,lib},SCHMM_format,filler.dict,phoneset{,-old}} ) diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 33c7b6bf5bc1c344d4016d5b61a81100aa2b2c15..397281ced3b5d941e7e1283fa3f1f744fefde91a 100644 GIT binary patch literal 31692 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

P3Q!n0xP(|Iu{hf`8Q)ITbWgobA)4$S35BTw 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 "${S}"/logsentry.cron || die -#!/bin/sh -# -# Uncomment the following if you want -# logsentry (logcheck) to run hourly -# -# this is part of the logsentry package -# -# - -#/bin/sh /etc/logcheck/logcheck.sh -EOF - - exeinto /etc/cron.hourly - doexe logsentry.cron -} - -pkg_postinst() { - elog - elog "Uncomment the logcheck line in /etc/cron.hourly/logsentry.cron," - elog "or add directly to root's crontab" - elog -} diff --git a/app-admin/logsentry/logsentry-1.1.1-r3.ebuild b/app-admin/logsentry/logsentry-1.1.1-r3.ebuild index 1f3bfd76f1bc..8676acdc4a74 100644 --- a/app-admin/logsentry/logsentry-1.1.1-r3.ebuild +++ b/app-admin/logsentry/logsentry-1.1.1-r3.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/logcheck-${PV} LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm ~mips ~ppc ~s390 sparc x86" +KEYWORDS="amd64 arm ~mips ppc ~s390 sparc x86" IUSE="selinux" RDEPEND=" diff --git a/app-admin/mkosi/Manifest b/app-admin/mkosi/Manifest index 033979cc38cc..cb5de898dac6 100644 --- a/app-admin/mkosi/Manifest +++ b/app-admin/mkosi/Manifest @@ -1 +1,2 @@ DIST mkosi-15.1.tar.gz 120606 BLAKE2B 36171c08c18dd3ba3c2e54c8a3374fad2a9b008f8253e6cd57cedf7b7e8216b6610b30f9f46aa634de62ebf257d1e8eff94a83b07c027708e4875e24bc0a8305 SHA512 3b65c6b964aa2bde12117b7b2c3e4be0ac72036a92a115f1e93e7be0b3b0aa0bd3adb753ee49865723a9bc677bc4492416caafff4fec3ffd942de78357c11608 +DIST mkosi-17.1.tar.gz 133505 BLAKE2B 96824568dd53cd83a1f8b95072c750e1a0bbd06356df19c62ea9799a5d8f1b2e55f108a3ec3cf171f5dfdefcc1ac5bc86785a60d80def38a5e1817b91f1d9486 SHA512 59988a6a81c0456df6fa9673032d1e25c5cc382b45fd0299c974559d573279c4c38f5600b4e14a71ecdaa013d9b97b90cc815b3b601a7dd061924519cd8b76bf diff --git a/app-admin/mkosi/mkosi-17.1-r1.ebuild b/app-admin/mkosi/mkosi-17.1-r1.ebuild new file mode 100644 index 000000000000..a01776550dcf --- /dev/null +++ b/app-admin/mkosi/mkosi-17.1-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Build Bespoke OS Images" +HOMEPAGE="https://github.com/systemd/mkosi" +SRC_URI="https://github.com/systemd/mkosi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +RDEPEND=" + app-emulation/qemu + sys-apps/bubblewrap + >=sys-apps/systemd-254 + sys-firmware/edk2-ovmf" +BDEPEND="virtual/pandoc" + +distutils_enable_tests pytest + +src_compile() { + distutils-r1_src_compile + + ./tools/make-man-page.sh || die +} + +src_install() { + distutils-r1_src_install + + doman mkosi/resources/mkosi.1 +} + +pkg_postinst() { + optfeature "For debian support: " dev-util/debootstrap +} diff --git a/app-admin/setools/Manifest b/app-admin/setools/Manifest index 603bd4cea940..ebb92c6431fe 100644 --- a/app-admin/setools/Manifest +++ b/app-admin/setools/Manifest @@ -1,3 +1 @@ -DIST setools-4.4.0.tar.bz2 275218 BLAKE2B f716a78dd628e0309d3802f2155ef3a045dd8ebee7dec42be9f8b5fc0069b0df4e3d827b0a0cc03f7f02f5a3dff1d7ab7e4eee0d83d6cf4c87af82fe756a9321 SHA512 2ec92d7a6e30261549b6a8d2f17175d4a7d8313ef0cd81f4a19a91c53fe0107bac9a89c19dd67a4c534ee51ec520590795b4312f9e03e69fdf1763b0c35291f8 -DIST setools-4.4.1.tar.bz2 262328 BLAKE2B 328a54b8efd570fad03b27a9e52b7c573e0afb6fe23a245ad248fe8931dd737729aac5d9b6371c163d1939043a777b69cf78091cde8c33e5ef7670110615285e SHA512 af1844f7f7232729eb7e93f6680775818cda93532c62524c5385a4ac7437c51bdb58ebd970a9f61f6e1b018367853d35303d3c5ee1cc087e0e26e893be42d559 DIST setools-4.4.2.tar.bz2 261962 BLAKE2B 7c8e47d8c15f1eb72d93da5d3ae1a64e857ed0a75e1a47bbad9e4b0d11180581d9e4705ebe942e460acbc4d68261f06f9b03a8c4af1516cc388c201e30dca75e SHA512 4e8cba61ca28459387d862136a2d8ee0914c4bcd254a6d39792cbfcbbf7e58cb82223c05d66c114b08aebbd75c11cef11517c51f674ddb3c1913dc85414546c1 diff --git a/app-admin/setools/files/0001-__init__.py-Make-NetworkX-dep-optional.patch b/app-admin/setools/files/0001-__init__.py-Make-NetworkX-dep-optional.patch deleted file mode 100644 index 3137f1a89f9a..000000000000 --- a/app-admin/setools/files/0001-__init__.py-Make-NetworkX-dep-optional.patch +++ /dev/null @@ -1,62 +0,0 @@ -From 32eed2ae8fcd868179a317d48cfd61d828c834df Mon Sep 17 00:00:00 2001 -From: Jason Zaman -Date: Sun, 19 Sep 2021 14:12:44 +0200 -Subject: [PATCH] __init__.py: Make NetworkX dep optional - -selinux commit ba23ba068364ab11ff51f52bd1e20e3c63798a62 -"python: Import specific modules from setools for less deps" -Makes userspace tools only need specific parts of setools so that the -NetworkX dep can be dropped for minimal installations. -Unfortunately the __init__ still imports the parts which require -NetworkX. Wrap them in try except to guard for missing NetworkX. - -$ semanage export -Traceback (most recent call last): - File "/usr/lib/python-exec/python3.9/semanage", line 29, in - import seobject - File "/usr/lib/python3.9/site-packages/seobject.py", line 33, in - import sepolicy - File "/usr/lib/python3.9/site-packages/sepolicy/__init__.py", line 15, in - from setools.boolquery import BoolQuery - File "/usr/lib/python3.9/site-packages/setools/__init__.py", line 94, in - from .infoflow import InfoFlowAnalysis - File "/usr/lib/python3.9/site-packages/setools/infoflow.py", line 24, in - import networkx as nx -ModuleNotFoundError: No module named 'networkx' - -Bug: https://bugs.gentoo.org/809038 -Signed-off-by: Jason Zaman ---- - setools/__init__.py | 13 +++++++++++-- - 1 file changed, 11 insertions(+), 2 deletions(-) - -diff --git a/setools/__init__.py b/setools/__init__.py -index d72d343..e583737 100644 ---- a/setools/__init__.py -+++ b/setools/__init__.py -@@ -91,11 +91,20 @@ from .pcideviceconquery import PcideviceconQuery - from .devicetreeconquery import DevicetreeconQuery - - # Information Flow Analysis --from .infoflow import InfoFlowAnalysis -+try: -+ from .infoflow import InfoFlowAnalysis -+except ImportError: -+ # NetworkX is optional -+ pass -+ - from .permmap import PermissionMap, RuleWeight, Mapping - - # Domain Transition Analysis --from .dta import DomainTransitionAnalysis, DomainEntrypoint, DomainTransition -+try: -+ from .dta import DomainTransitionAnalysis, DomainEntrypoint, DomainTransition -+except ImportError: -+ # NetworkX is optional -+ pass - - # Policy difference - from .diff import PolicyDifference --- -2.32.0 - diff --git a/app-admin/setools/files/setools-4.4.0-remove-gui.patch b/app-admin/setools/files/setools-4.4.0-remove-gui.patch deleted file mode 100644 index 01b40adb29db..000000000000 --- a/app-admin/setools/files/setools-4.4.0-remove-gui.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/setup.py 2021-03-17 22:56:42.016632635 +0000 -+++ b/setup.py 2021-03-17 23:02:33.625713629 +0000 -@@ -139,10 +139,10 @@ setup(name='setools', - author_email='pebenito@ieee.org', - url='https://github.com/SELinuxProject/setools', - cmdclass={'build_qhc': QtHelpCommand, 'clean': CleanCommand}, -- packages=['setools', 'setools.checker', 'setools.diff', 'setoolsgui', 'setoolsgui.apol'], -- scripts=['apol', 'sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta', 'sechecker'], -+ packages=['setools', 'setools.checker', 'setools.diff'], -+ scripts=['sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta', 'sechecker'], - data_files=installed_data, -- package_data={'': ['*.ui', '*.qhc', '*.qch'], 'setools': ['perm_map']}, -+ package_data={'setools': ['perm_map']}, - ext_modules=cythonize(ext_py_mods, include_path=['setools/policyrep'], - annotate=cython_annotate, - compiler_directives={"language_level": 3, diff --git a/app-admin/setools/metadata.xml b/app-admin/setools/metadata.xml index 9e77647c601c..2367a4105f5c 100644 --- a/app-admin/setools/metadata.xml +++ b/app-admin/setools/metadata.xml @@ -5,9 +5,6 @@ selinux@gentoo.org SELinux Team - - Depend on dev-python/networkx to use seinfoflow - SELinuxProject/setools diff --git a/app-admin/setools/setools-4.4.0-r3.ebuild b/app-admin/setools/setools-4.4.0-r3.ebuild deleted file mode 100644 index 7281dedc3904..000000000000 --- a/app-admin/setools/setools-4.4.0-r3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Policy Analysis Tools for SELinux" -HOMEPAGE="https://github.com/SELinuxProject/setools/wiki" - -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/SELinuxProject/setools.git" -else - SRC_URI="https://github.com/SELinuxProject/setools/releases/download/${PV}/${P}.tar.bz2" - KEYWORDS="amd64 arm arm64 x86" -fi - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -IUSE="test infoflow X" -RESTRICT="!test? ( test )" -S="${WORKDIR}/${PN}" - -RDEPEND="${PYTHON_DEPS} - dev-python/setuptools[${PYTHON_USEDEP}] - >=sys-libs/libsepol-3.2:= - >=sys-libs/libselinux-3.2:= - infoflow? ( >=dev-python/networkx-2.0[${PYTHON_USEDEP}] ) - X? ( - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] - )" -DEPEND="${RDEPEND}" -BDEPEND="=dev-python/networkx-2.0[${PYTHON_USEDEP}] - sys-apps/checkpolicy - )" - -python_prepare_all() { - sed -i "s/'-Werror', //" "${S}"/setup.py || die "failed to remove Werror" - sed -i "s@^lib_dirs = .*@lib_dirs = ['${ROOT:-/}usr/$(get_libdir)']@" "${S}"/setup.py || \ - die "failed to set lib_dirs" - - local PATCHES=( "${FILESDIR}"/0001-__init__.py-Make-NetworkX-dep-optional.patch ) - use X || PATCHES+=( "${FILESDIR}"/setools-4.4.0-remove-gui.patch ) - distutils-r1_python_prepare_all -} - -python_test() { - esetup.py test -} diff --git a/app-admin/setools/setools-4.4.1-r1.ebuild b/app-admin/setools/setools-4.4.1-r1.ebuild deleted file mode 100644 index b47388f73018..000000000000 --- a/app-admin/setools/setools-4.4.1-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_EXT=1 -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Policy Analysis Tools for SELinux" -HOMEPAGE="https://github.com/SELinuxProject/setools/wiki" - -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/SELinuxProject/setools.git" - S="${WORKDIR}/${P}" -else - SRC_URI="https://github.com/SELinuxProject/setools/releases/download/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" - S="${WORKDIR}/${PN}" -fi - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -IUSE="test infoflow X" -RESTRICT="!test? ( test )" - -RDEPEND="${PYTHON_DEPS} - dev-python/setuptools[${PYTHON_USEDEP}] - >=sys-libs/libsepol-3.2:= - >=sys-libs/libselinux-3.2:= - infoflow? ( >=dev-python/networkx-2.0[${PYTHON_USEDEP}] ) - X? ( - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] - )" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-python/cython-0.27[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - >=dev-python/networkx-2.0[${PYTHON_USEDEP}] - sys-apps/checkpolicy - )" - -PATCHES=( - "${FILESDIR}"/0001-__init__.py-Make-NetworkX-dep-optional.patch - "${FILESDIR}"/${P}-cython3.patch -) - -distutils_enable_tests setup.py - -python_prepare_all() { - sed -i "s/'-Werror', //" "${S}"/setup.py || die "failed to remove Werror" - sed -i "s@^lib_dirs = .*@lib_dirs = ['${ROOT:-/}usr/$(get_libdir)']@" "${S}"/setup.py || \ - die "failed to set lib_dirs" - - use X || PATCHES+=( "${FILESDIR}"/setools-4.4.0-remove-gui.patch ) - distutils-r1_python_prepare_all -} diff --git a/app-admin/setools/setools-4.4.1.ebuild b/app-admin/setools/setools-4.4.1.ebuild deleted file mode 100644 index 52dcc404d73c..000000000000 --- a/app-admin/setools/setools-4.4.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Policy Analysis Tools for SELinux" -HOMEPAGE="https://github.com/SELinuxProject/setools/wiki" - -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/SELinuxProject/setools.git" - S="${WORKDIR}/${P}" -else - SRC_URI="https://github.com/SELinuxProject/setools/releases/download/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" - S="${WORKDIR}/${PN}" -fi - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -IUSE="test infoflow X" -RESTRICT="!test? ( test )" - -RDEPEND="${PYTHON_DEPS} - dev-python/setuptools[${PYTHON_USEDEP}] - >=sys-libs/libsepol-3.2:= - >=sys-libs/libselinux-3.2:= - infoflow? ( >=dev-python/networkx-2.0[${PYTHON_USEDEP}] ) - X? ( - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] - )" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-python/cython-0.27[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - >=dev-python/networkx-2.0[${PYTHON_USEDEP}] - sys-apps/checkpolicy - )" - -python_prepare_all() { - sed -i "s/'-Werror', //" "${S}"/setup.py || die "failed to remove Werror" - sed -i "s@^lib_dirs = .*@lib_dirs = ['${ROOT:-/}usr/$(get_libdir)']@" "${S}"/setup.py || \ - die "failed to set lib_dirs" - - PATCHES=( "${FILESDIR}"/0001-__init__.py-Make-NetworkX-dep-optional.patch ) - use X || PATCHES+=( "${FILESDIR}"/setools-4.4.0-remove-gui.patch ) - distutils-r1_python_prepare_all -} - -python_test() { - esetup.py test -} diff --git a/app-admin/sxid/sxid-4.2-r2.ebuild b/app-admin/sxid/sxid-4.2-r2.ebuild deleted file mode 100644 index 18bb7f556062..000000000000 --- a/app-admin/sxid/sxid-4.2-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="suid, sgid file and directory checking" -HOMEPAGE="http://linukz.org/sxid.shtml https://github.com/taem/sxid" -SRC_URI="http://linukz.org/download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="selinux" - -RDEPEND=" - virtual/mailx - selinux? ( sec-policy/selinux-sxid ) -" - -DOCS=( docs/sxid.{conf,cron}.example ) - -src_prepare() { - default - # this is an admin application and really requires root to run correctly - # we need to move the binary to the sbin directory - sed -i s/bindir/sbindir/g source/Makefile.in || die - eautoreconf -} - -pkg_postinst() { - elog - elog "You will need to configure sxid.conf for your system using the manpage and example" - elog -} diff --git a/app-admin/sxid/sxid-4.2-r3.ebuild b/app-admin/sxid/sxid-4.2-r3.ebuild index 098530470c41..42953f3c0b36 100644 --- a/app-admin/sxid/sxid-4.2-r3.ebuild +++ b/app-admin/sxid/sxid-4.2-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://linukz.org/download/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="selinux" RDEPEND=" diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index 1af40ebaa1cd829725edc7b3dbfc3245c5ac20c2..9585ff792d38960bfba03c3bd7f6e8a41a22ce59 100644 GIT binary patch delta 5338 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 delta 5368 zcmVF)ye_3@Hkw3vIiO6nnn9uFPrbQM3lOdy7odiX%0k~kC!uSlgGG`mxRzOhveStYTm z@39^Wt}H6Y_kb8hdhX%bYYUYJoUxM+p%Pshuk$X_R8q`geG7kA^=KsjmJsR~{Fz9r zk0H{F>x!iWz77c;s!Dd1HdO~bg&p;)&o+qFLa($Bw3|b&owHgm(L0La#KcGC>1T+N zLe@qPTF14-TWWUY8m{O4`Q=iLy!DP2Gg&8t5}UM~uQcdYTiLas<{f2_gt1^`8ToOe z@bxGHD?`Gf9THyNJ7( zK!s~mX4o?=BkDA4gqa_C;5JXEf?SVMvf&|w^;q#*+T!$U% zkiCQeaanU~x0CphgA`bSB;KDVBaADojyLi2i zmJ7FNq1CJc^@QRb--xp~m?Chp(mY^Cnhi~+4GP_nOI8UZ9uPe0;6~~;@%eNjB4-;X z#aaU?DWicnAx7vb@P%Gz8j=g%*EXV4#ZKoIt%{pRV#rwFQ?@?(2uK;*!oO3T=29Lw z8`N7sN|k~-nEWbl(+{Z)G!#6M@+ev>enh%3j&`Uxxfco6PTjgSdctMA((1p;Qn` zxWK%<^%y+@`bx{F5LdqFF zb-16Qkqrw+^ii-%6QL{%l4O}Ol$TpC|hcr(YPljlwb8_Z`YOC{>TM4}y z3HwFJG>3s1HgxBIP*&_bb^>my;_5LpIweiFQm7SJ$YJcUHazS~bPB_%V2gc%1o5<+ zckoG8ATi`IB^eH1Tt37b*WdKrmv}uq|Mu|m%T>ADeR8-l^CS3 zY&1B}>H>TuHXtw{_T>BN`0{-07A+P-$Ws>$^pJWDxbOuDgSN2=YRDU~l9T)lAAd+D z=f~n%h=)gfa6|aGhK+E8l0d}hCkR-RG|>px={VofH?JMcS9E zkS{QDt;Mfj9v|kz>+hF=4!-?vxwV^(6|vaPc9Cxh2;~VJiHAZ>FVn*_#U*T9h(YLt zdC@PCOO^?0#Eg5Uh2dk<#JS7&e+BvZ~Rt_ZWk*HBIS3jSpK$pTBv> zL`V{}iu)NgM)9dl+DklDLmNjIMxnife7vZt(-dN9QHge3YJfDVh5-&6PsXNBN_*zL zH^3cX#5H=KBjNWVNsmr1A$GHW|N5QIGagLP+_P@ zNxi=f*`m7{NRnjM{6=AosG-USYrwPgtg6h1H`C6jG)#t@W(|*JU;(p}77rx^(P03f zlRpnYe*@Vf80`~nayPKkiZTNjNWdK1ugTV=`HdTX@i#-mdMa(v6EH=gM4jOU3^n~4 zU3xnRC~#I#14km44mvc<4tM}|4UY|PAyGgYdW(eNBXtbY*hv}&nHPXUVn>M@bV<3m zqnXeJzkYd7UvS8MKoRCn0?MxQAH;HuPB+G4e`w^5gq5k|44N?7&A#Jb-5b0QoHuP$ zzC_Lp1V8jNosjXOhNpy+3>@m3V`2u;q)F9RoU}j%^hM9}eS%LFp9a36_6yrFv&P&B zp(98}M^j$=VwiWs(WlFt3)s|7HK%1w6sTxSouyuh} ze@+7m1d66#8c1;u*1KAKr(R<;4N6%rpWl34bR3uk?A^F-WFUz<3Eg(!)Fk(PR|^fs zl5qrCgE#huvIHvi9Nh#Bs2E%hQ;nkYl7gusQat_H6eTdO1G{sx+nR95)&bzl=`_b_ zpyM=*cgQ9bOy4gQz@iS1Z#{0B6XFUpf0Ey8W+;RVIyx*Xn)vhmB?GY|i>pDDnsAt8 zy+;=@Cgc`jMjASBbAhkNuk+X6zn3q*H_)uxk_c1?EV$|U&qG%c$vh<1#?FXhQCM5xJivHDhP6ika8?IO)v;a=4mhBr;x5?u8GQfa z7=BX3W$fN*MyM9x3+ONOv<}(>NK_mzuJ@RIdU%Gx-c{p0#blys)+i{XGJy8|$LzP^ zA{L#a514^Ag4ELN9WTaXXPxyFf3NYE9%E@p6*G0{$P$g&X<0M~wy#)QWKT{+7^9}q z_8!NPY7XZGgx;z#SGWW0>r}O-`?#ryP}5OY4wy*@*C?l;Aw31a6Cjlp|Fn(VZZebW zfW(EwLm41{sX6vCf)E|whG3JPlpc6Q)4^Rru-W5z0jO)ZetmhhpLe>9e+*N+%NKy7 zxs}Jl#LOQl1hwZK@nG~Bau+ro5nuvpkB7dn<4`!+0)zREv{2PqI6Cct95}=_Ys(gy{08(A)j~#S{?Ro3TU_SbTdVm7UT>mkvbn*w6G3zrgc$Z!}oVkmbj)!W-W+ef+e{KxrqTx4*AaSSY2`^MS z=0vzEGTd==8&8don;Fg^emw?9a>jh{906Ab){y?aANHRNrQHb_Xv)wz;tfq%F2f}^|nfh zMDh?0S{1hzf2Pg>!J4>wn8wG##5fYVM!d%B;hc}(7iFmJJ~M<>5egT8@`Z+W(GJXq z7D1MH5jH)*7&5?+Bs)WY#0+9ID4szd^+-Dmn)jd_Nl={RneiQ;QyQH~ zQ^yky35)*dvdGPOpI}0d?BA3aK!69a8Htyn{Ct}ye?PJtlq=Lv%*n#03mHWaLg$`n zRksSSDob@kMe5L;_Po>ECj1B~_BsZNtN|#^ZTA9*&ET#<`>rUvyAO7F8{JT6J3b)k z1JxMR2ez0rN-l}HX+ArYL%Ujw-UADwBrFaVn@Pv*1%NW$RfFSv$cJnUsnN}-b|8P_ zHrJRKMF3PKywqUEYF>AmJ;4-a>Mna?+GwE4m~gg{2u#I^+RBkj4J! z5=x9!8&fy!yAHgFcYuR{Fv`r6+;fvO7GZxk7Uee7F+?EJX7Sj{!mSBoLkABpq~}0_ z9!*QTQlSv+9EE0z%Eys*cla(}MYcK|n81q^by741LBxk(n)-w#Krf(GC-ZnbG5|W+ zjiMfxLH_f8H(_m;Gqo{wo1|)e@M_2Rv7m)N0?5HaP`OCDcp~_)fp`KjUH(Egsi>0_ z7dHfZ8=S_IPZy8@!js?^PXfNXlQ9?~e@x^4tONE_2qwkpQEt@Xyq%cxIV&toBpQNS z$9#8k3`Ex<9G@4GrhtZmP%1Y&gc)uGE4!j9OSKi<{p1;tqti4DSbUUWLZFlru)A~` zd{;n21E{7UFO?{BgX@49G8mF{RRB9jPdU2s2&uuc2(NBFXuWoVW-8%YiZ4(07v<%b z&#&)>Id_$5x+Xy<_QG?pj;A_VgGatQCqOaR!-u0GhwV^utwaH6uQf3;6uDqRC`0-q zT>*JN6y(9C=>P@~$?mnN7fekwdb>yL#hz`vJ0H48eZy^UhaW9;){LTiIcs2je-;@G zGZhVfren+z(bkk-b793Y?quq^_tNMT$CIh4DmI_wJ`r|QC$22`{A#-0jd>#vrzS0$l?|k$ zbWD-XSMVAhW$oJ`=c%t$cs3M`f1S!S2S>XM8Y5iF@#W#um&g6Xt$=X370`8;Q1_~K z;;nH^6oxg+8hKrT{Ss5Nu;bb_pt1*qr*%(Skp1f9n$ zRhXCvSnsgPrU$&;@Xa*LTZS#(Cx$s=(ZSdj4NLo|k?z$y-x$;dx{+dRf7=NPEggqk zqdeI`IzWHB9^{TQbhkO*c4HHLVO6LDetw&-%N$vk;D$2|EL&)V&8`_nNq)JGS8-DL za!Ut4Ft7@(%juwx3tO*&QzvcdzcrVfPUxB)4L}MQ^Q68}vJ^A)>e`o2Mu5>wlalBt?n)u1wSH-~Ctj^ORnt^(`2P#nk$9+=j zx;Bt>-<{r+_;6jwG`wTP5eP)+_kmVPXTU@0c#8&(G|ScMK6?nd|3)*;Bpsaski|H~ z3*Ntcd06}Tv;F#UJUqR-6L7CgI!PTmDrB_|iS12|4;(`$bgqNGf9oD!)T}?5ZiMjl zMw#Mj$@-&#L;%$A$GU@_DDw@QAHbyNt~2`r;0-4ekRx&fKww7}teC3B{w-=f(z%p} zUKgzv#3gl)I`bI1#fq}iTuZ>ZE-DdNdgsG5J^h#(`6v<{AgB!BT*zs8)c{98Ia1p19Bebs%Hf+|3I*&$n0=ZXDOC zN(nRS5U1-t;YOK6{E;RR^IJD*DcwdF`~|2~G;1{2l{60|e<(@o#5Hsp9D(X>>VBNg zpfqS9wCJQR$m{oJXcXeyY%+}_>dHsfP}b;W7?W%|u&A1qQ}X0=Q-vTn9&d6vpM15q z4tgDrU932DjfNr3x)4V!R;66Avzf?=!_5TfqIIgm>6)vq3U3-KYk}W#)h*2oXsn3g zDClsdW76AofBS}I)P~_a8l4vP4cD&WExr$y z8yYySY!{pK`ts=#t8#JRJQiGrMTGCz+;bAOror$Uf8$uAK^NOaYOmk4I2F#dt&6uT z28S7fW?xZfu0&nqr=fU8N8{^FuORQ*c9d4qNg1wLS340zU@O)8FB+x50yJ+U3<#+~ zoou43x?>Qq0=oK9=rX2OMC>r@Y$E7Jf8w*Z3~G}@f`Ox4xh|Y{{r;5hBJrJ$4=2%3 zhV1|*8p=s!UMN_9_8IqBeSLbhr=K79$6sDwzr6gD9UeFX*4>hmSRP$}o35g>^~;Rx zxBt`p;;LglUYO&!2-b{=>PFOp_JpLzjoP{m11|61CcKD0+Jhvps;QLQx&*Bu3o)T+ zFcZ2utP2b}NY_kn31ON(*LQ6T{jG>)OixONL+rO6N>O$F!rE$+-AZog>Q`#IjjdZ| zk_Q^P$3l1g?j7iN^!pSyZ@+)o_%Y)7>*=^Mg1y-uC>ZCgNea%uXn9^nO_x|g)ND_e W8$dn%J`f^M|MdSLha3kiIRF54m - - - - - edictionary - - diff --git a/app-doc/Manifest.gz b/app-doc/Manifest.gz index 8d855dce0abb059b317f450466cd8ad87ec18b25..3db2c9782b67b022c18408639f5acfde24c60196 100644 GIT binary patch delta 6908 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 C=0+_5 delta 6884 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 diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest index 21e44227fdd6..937e527820e9 100644 --- a/app-editors/vscode/Manifest +++ b/app-editors/vscode/Manifest @@ -7,3 +7,6 @@ DIST vscode-1.82.1-arm64.tar.gz 132333024 BLAKE2B 7d686c83083f2d864d8d98c55fb1ce DIST vscode-1.82.2-amd64.tar.gz 135438033 BLAKE2B 377fc7065853b55f785c3580a55762631e95bfcb96938f446cc7ccdb132d4f9dac98740195d544bb12ad124039f5dab9092e5b5a052c03f49e5b6ba0e91c9781 SHA512 d0f6232e1cafd833ee330c187a8b50a97d8a0f0c06bac9f37fd12c0dc41171f49516918e7e7b9a993959df8b996ade4b22d30461efd5e2a0fea1e05fe1a44a15 DIST vscode-1.82.2-arm.tar.gz 122191456 BLAKE2B 6acf227590aef535396ad52aa1bbf6634368e4f05ff411b7df3f5a33feb640c4a0dfb922fbc2e388c9f1cc369894616537a8b6106d89ca5efee0001046a301e7 SHA512 f155c2a574c80ed21bd937a8164fb4ba75137e5908dcda105188fd8e32cacf82a9d4e985d7911df71054bfc92e778a8113c565bae8d58ed8386bea27daab8a38 DIST vscode-1.82.2-arm64.tar.gz 132356434 BLAKE2B 4d74c79286a3294a73db629eb318af70109a4debf8be56d6bac2bd6d6780ae0272fad7d290fe303808355b23872a22cf3d7f7ecb23e89dbdc9794e04f1673510 SHA512 4b2f522f7bba974544afd17c4c6b48bd7060a8dd21002d9cefa2c1190f7850ccdcde8bb9f269944c29eaaf0cf369b5e1e7461c490a932cd4082363271f46131b +DIST vscode-1.82.3-amd64.tar.gz 135431570 BLAKE2B 044ac09d4a75f0bc075e164061be763663e75798f28bbe88b9bb049a80791692fab6b6016e9f07e1b8360370e0faa3d4cce6ad1e3300600851dab268afcebf4b SHA512 f5365fd13e365241e6de2acd2ee86a4616fd346d5db6b81e40a384de5107c602e6fac5d14d02b500f4587cf05a65d0519756b13581f1c92040b47bd39bc2916c +DIST vscode-1.82.3-arm.tar.gz 122196444 BLAKE2B 1c2d7f9dcf08c4f47faf599c39afb8580ecf4812f28cfd83ee7d09e1ffc28ef956ee9e69a9b431e16b8d80028936eb376fab17330e5d0176642ba3d387882018 SHA512 f5e97eeccd1cc4b8dda881cd10534b41bf7f648aee121f1538f8e1afabeb965c4784eb123000e27f3fbb0d866d0b9818e042c7b4401de9793a34c321ada822cd +DIST vscode-1.82.3-arm64.tar.gz 132356391 BLAKE2B 04252655fc0473db6850b946aee1d3e6532c936841f4cea22508e3e42b36d9b5e04861688d53a2ced09de284e11ae534022e11523b6ade66218511ebff856c36 SHA512 76c3255170aab5606c5fc18312973152a0b5bdb60f19b5d295d0d7419ae4233d4df5ba64897c2f7dc3f74093efad9b8c4fa419256b01d149e80e16e7dedd2463 diff --git a/app-editors/vscode/vscode-1.82.3.ebuild b/app-editors/vscode/vscode-1.82.3.ebuild new file mode 100644 index 000000000000..8a367acedd94 --- /dev/null +++ b/app-editors/vscode/vscode-1.82.3.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2023 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" +IUSE="kerberos" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + 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 + kerberos? ( app-crypt/mit-krb5 ) +" + +QA_PREBUILT="*" + +src_install() { + if use amd64; then + cd "${WORKDIR}/VSCode-linux-x64" || die + elif use arm; then + cd "${WORKDIR}/VSCode-linux-armhf" || die + elif use arm64; then + cd "${WORKDIR}/VSCode-linux-arm64" || die + else + die "Visual Studio Code only supports amd64, arm and arm64" + fi + + # Cleanup + rm -r ./resources/app/ThirdPartyNotices.txt || die + + # Disable update server + sed -e "/updateUrl/d" -i ./resources/app/product.json || die + + if ! use kerberos; then + rm -r ./resources/app/node_modules.asar.unpacked/kerberos || die + fi + + # Install + pax-mark m code + mkdir -p "${ED}/opt/${PN}" || die + cp -r . "${ED}/opt/${PN}" || die + fperms 4711 /opt/${PN}/chrome-sandbox + + dosym -r "/opt/${PN}/bin/code" "usr/bin/vscode" + dosym -r "/opt/${PN}/bin/code" "usr/bin/code" + 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 + optfeature "keyring support inside vscode" "virtual/secret-service" +} diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 768499be85afe19b5ead5c820b19e236e79c29f1..dde2aba2a1ed4cecfc49167af739ced9e8fbb067 100644 GIT binary patch delta 70866 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 U&Tt2h#Pt9DA38{&n*0p{07)+6&j0`b delta 70859 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 ${P}.tar.gz" - KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-3+" diff --git a/app-emacs/org-mode/org-mode-9.6.8.ebuild b/app-emacs/org-mode/org-mode-9.6.8.ebuild index 77e4614e18c6..2747f4956985 100644 --- a/app-emacs/org-mode/org-mode-9.6.8.ebuild +++ b/app-emacs/org-mode/org-mode-9.6.8.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc x86" IUSE="doc odt-schema" RESTRICT="test" diff --git a/app-emacs/semi/semi-1.14.7_p20230811.ebuild b/app-emacs/semi/semi-1.14.7_p20230811.ebuild index d44d99c43d25..26f90e96c6fc 100644 --- a/app-emacs/semi/semi-1.14.7_p20230811.ebuild +++ b/app-emacs/semi/semi-1.14.7_p20230811.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${GITHUB_SHA1}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="l10n_ja" RDEPEND=">=app-emacs/apel-10.8 diff --git a/app-emacs/transient/transient-0.4.3.ebuild b/app-emacs/transient/transient-0.4.3.ebuild index 8fae47219ad7..494c0c367360 100644 --- a/app-emacs/transient/transient-0.4.3.ebuild +++ b/app-emacs/transient/transient-0.4.3.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]] ; then else SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-3+" diff --git a/app-emacs/with-editor/with-editor-3.3.1.ebuild b/app-emacs/with-editor/with-editor-3.3.1.ebuild index fd92a8464661..b87c51a42c6a 100644 --- a/app-emacs/with-editor/with-editor-3.3.1.ebuild +++ b/app-emacs/with-editor/with-editor-3.3.1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${P}/lisp LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" RDEPEND=" >=app-emacs/compat-29.1.4.1 diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 7bc69aee1fb07674c64633ffb8009d52c213a142..bdc1edae31f443b3ffb4bd2fa456ed9206dcf0ce 100644 GIT binary patch literal 15151 zcmV+~JJ7@*iwFP!00002|8tdq&#YG^%Q=gj+3Te!=)5MX(RQJ zckrjRzH{n+#N%UF7QN5MQqQyPz2{u{)RF4yWk&C+?=7XD{`G(TCHwHxYA)`xV$1PV zK5w+JitW0~2;Pm%YT zdgslSU%t+k>lU+nYC*>B%|>MlNv zb@&zQwagiVw@^Z#&ez#y=((n{cW%A)wDk40<{nyfB}Se-oHP5XKJ_zNs>XB7k_-#f zHZ#WLmzLf%H9y)(ZLI2Y-mC7-YhlwFPX5za7`N=a+B%)H=_Q*Bd3nCw^O?(gb8U`v z`f8PvDJPGa-C8knOqQLU>}Re!?bJt@DVAy{jl~HLPASbWdhf2qm0W3ayKZThZFoY@ zoaED3_SHWB{nOK0p}F!fSI;H!;A;mfbB~hBSeE$q$ph_uMs2a$82g--i;L|nXET&( z{9HCpySu_yA6zB5mZFZjj^I-6HMC=;Hgo6XSqmw1_gwU~?_Z@z_- z_Q6Lih8}a65g&EaUw(o4ecHy$;t?fOtQ^lM7Pz~$Yd0FMHc+olC;HS=Z9P0|zHN3U%o(hHzgHv^K?Y#Z2gybCK4BwK)R8wqqloE`% z!J3%h@!OD(^~W6>-Y8Hm%o46Uw?afd;NMhT&*|5 zl~wvMA6#z>Xc?9&AvP!HvBt(V^x!Au);uw}N6(>`-tqX^Lgkl>^Ze)uymcZ_Bd+Hr zKES`sSpURUW+6gkg>b5@pY^JoNPQR%usanr9sJN-%N?JCFRi8007Bw@FXCs^!uc46 zS!oJTlG{AN?t?g~1R0nzH)m;hU0$6(%)HEY2d~DtOOK_w)v`~6*T`li;|j#kkA{2s z{POK?vh+m#wbK|tqtE?tb~&sbd|$<2vu-5E=LrMJb43*h0Pi{gi}2R%DEj^_kO4Nr^!O)kN9*CIvlVkl5JA7Y3FnT zyMl(meFJJat~GGl1m@;Y+e)!35PLjbAX|l;MCkJ1FhB1d5864@*&>$46+Pb3C;u71 z-rP85A8sal{kYD{*L{Ps+MZAbZkNNU7B@qP&480p1#f#D-kJ=x^|5hp!?7!vO9T=- zJZl@CH=oOV-TVZJA?(I`pXk`C&Cun*+97#obHW%Rm$! zqVwpP2#zJ>REUvin2$Fn9XoIsFd4*0Dlr|8FIwgeJ%}+#HY8s3%L-WBCL^5Suy}4`4aV#G!8^fC5|jwDYzku8~1YPMu^L4&dgZBW8^-AhDcygS7SXd4GLm)C=mW{vo}x#5cfcnl{GwX@3zabhR0d~n&xL)fH65?@Ee0?XqCj{GhYp!&RyXs zxFqR}cO^Sjq9P1lALtXJbv}CEd<@^lU5TD4yYva<06g;SF$W*p+m6|aklQaj?~nK9 z)1g@)ESdHI`w*oC*3P^(-{Ewu&Uv1Ie0GE=4qt-u0j zEX5#bR+i&G@y1gG?8HCOLE?{l!d8>W5MM^_;Y(9%Ai;?^6vxjQkf`z^FpIfFxbOiP z`UHuBP{S7M&2q2vS3>iX&0p}i55N9)<7mDF_sj&MFi^#DCWIB{0*~bRZD11M4Zgp+ zQxaSt`b^*;m_Ojv1zS32UJmYXPKOf)Uh$A+jej4TFwnf?Ul}Mq0H5lN6buN~PQb&p z%K6iDkOPAwy<$~cmJhbyCha9>Ko=OBCXaAMyZbBeDg+LgvSU{`dbY}xW!0J|}#8SgY z{v_6wAOkphABX|v&a#%mwc$-A1Bm@Ne@;j)yII#FHwA!hPK<6i$b{nJwjpQog%`0- zScE(@T>sN*xHE@GOe$mGxDG~x5OWs}?uh!~_Ygz?dO&!Q&@I+P#D_)nXDkX%V9(6K zfur~@zzIFuiKpiQd#e08;6D_p*j8Zt!x95zF3{76|uA`s~>WGd>)5sAu0S6>z$gj&chPHnH?bn;Ju=B%M zm7gc1+Xmr?poz2alpf*$<3Jzq;3#e~3)*)e{)R#&7>WTjLHfWmA^g$stg?|UI)praD07%JxDgU+VKGlPr?m?JUg8c7))p&Af^a3GMZlU~R# zzHCs+<5*De1F<=6;~gj`k4wRDY(!2v4MG%NS$BmEZX^bw<8ZKuNEIIe{}cQGf&=@# z8|&|%?bFMbyKoBriT*qKxsW>8X|#$ITO4P|h-Qc>&mKDRA{@-bf89t%Y=xuntpf|@ z46{TTH=;*WbsXq0)_@HFHHMQ+_-7-RVL}pqR3r{3k&#J&tvy%wfHA5ZWYN5 zg^x#F?!7>2R5d5>Zs>pP`+9l3*D#)(tn(3hf|&!)>bnK-rbDJ{2j2$}g;s+4i8Hp= z6ATCjwiGm^8p!;?DIq|Z1#at51^ge78=*jSaL@==o|Ul01qcnW9;iV6BW;qx_(A>A zYa2ttaZtT3`PBM3=&1-J$SO-A+!p*)QXi6ErOm)rPq@R6_E;JEmzJsuzVU6D<0O4} z{4PQ)&{?8;Kzrx>jU=88y4KJY=z)G?8KV93t6ix7j?3a?{b4sB!BR|j)=8-ncM5%S zHV&RSDo9x1tx>R@+=$rhk{han0TUyjmSEI)5HdjC*;_;vk-dQC0+Ka23m-y`K~R;9 zHgovEg7LxP0*v%gDDzN+fXFpza#$8Lmi&(`YMjW=LKFj7oXQfl8;C>LC=tTN5+2t-BI!He~qXRK!YDjL&JTxMLq|Q64 z_>+Bga>OBK;}Kd7)a1lk}D{$VKuo!2to%3|&B$U%h ziF3sIq01kO4`Nnu5Z_f91?mXqeQ_Fo1>aLt#009f3}+7Q^d`ZHQW>Fu-TP*)w-4WK zfB0zMKhIz8R2FML`55qXz$^zqS~DPloF}5u_)hCkK`}rhI@;(dIasF96Cxi;S3F#) z=tbmK*j>Vz?1ukrs78fE2?~*%2`1bw*5Z*H&cN$=G6@btKf<&0gcv%CrT`7wpq(LL zTjia}8ZIn!sH;J$$CH4;y-*n_v-U|+iir%PiBn;kAVD6|L z$jBIy_Z;NL+o0h;+U*{d=}E*Q=TgYBjmTOmT^EIEh*PA!b`=QcQQ4#q*Aj{FkiUpM z>8p+RA>38Z_3~A?8MF+;HAAXAbJUpjzyykY_xvm?R0 z5iDfbuq>cx$tF#n2Ljy8_5E#s`2OwXud&e!F#^R~TH6(l0afx~07!*PZBU4}z z1sqppeodITc+^3C!sZh{*6~ZQ47NrXsX$Tm^`!1HaUK9V%WX;IP8A$jTXaM$A=O~I zF~Ns$mOqUJR61S=ph*FcLZ1#*IXN#rGZ(K~SWL-hd>9LWy}$>t1aA<(l`d(jEGKjY z4;2P{8Hd_a^%EZ#UyDvhSn&anHT-f_prxBb;+EB)#`@Vleth}<>BDE~%C~R!dD+L; zyH3)r&%=JOsEyN27Xido}$3>tRgtz$)(7A$ENQi7SE-#4( zAlh9_c^8kTLft{FRxF8~@k>ipR6Y1P$qdg$qmt(llXx59uGysJ1Y7s9|ygJrJzCx)hQ9O zRB0xd;@y6q_qUf1uWuhdzrKFCakN|VM7Q`Wa7cbB5<@F;tWdVC95oxzv-nRVBNgyc zMG4CQ0y%V-jktub);dt`Wn_phDGSzk2GWkigxU}^c3zM`A6c=5XCQ$PWc)*aUIjqf zAr!!tgPA5Prqr8}gOywarhCG(I`Xdoz;~Z#a|_mh-NJ}SMFeI_x-S`v$KxTOqOEw8 zRD-|(w6l1g0z)R1lFO<{B}@%>T=$EUr`6tGK7IMPud2|^c=hITJVXTw;Ke5)$-!ez z1usEfBTPm@w@TZtgw}P*6(R&tlm^xo5N?BxgqmT+@BpAp095^TS?E1{1t~P)Gf8T8 zLFNad3?PMb5h~-6K?|<{`yozIVkoUq;CD;pzCsg35rt*CyHo*RTB~jsN0e+rW5WRx z$QY96T(A&SAa`&iM+kt>4wd0M8ANxF#4R5PNWgD6@`NhBY4e}==f8h?{r2+u`8~e{ z>7TqK`=nwyoQ8)&1Mzx#xNSb}LPmvv6CvwV^AJbifow&@rCnj&yeSSFJdoD2?qd6a z%3gOcq*=%(!d(L5}TkRUj)W(H#uTov`E`z=Vz5Wm6wo$eK8g;Sz_imFo_bSapS??W-% zvck_Fx7`cd0Qys-%#b`t`G|HnTGYX7ct32QF5S)fzoq}-P@IbfW7y$DF)&eYn%r-c9l5Z4XPvQt| z0;6)kh4D;T8bNm-fE%oKaT1}yZyhOrqJH_!rMuXvi)jw)WP}_tx<;8r1e_lp{8NEq zp=BkKSM1*W&01f-j}O1^&mVqyefxHIv1b*CpoA)rXL6Ex2+pi4qDYXa!gDfVG-`rJ zv^=Lr_5rMAzjR*#Um$B!v!q`FN*hE@caJs{o~zSH+Cx) zj`K@jV<7!{nm&^)+7@bQh8Kt`{U@KPs3O|;-r$bxc3 zS2{u0LunE?>u|zw@CL^!Ql6%(-^W!zK=eeoJNjx5Jc`W5V}Oppn=M^y@qFkGkC9tD zafoR`YG4xl!pTZ5W9#w&V+8C5yMw`aoUy1p!s#95mpq`H>@_ZkAD9P=i81cO&KnMY_2I z8Fh`d#QX*i36530FptEy3E_qsW#qrWp~MP=&kZ-!0RW7`Us4tTI-ViHDESE?20}Pa z@O9tHjaS3Lx-&C(YnN&&$G6&c7qHd_{un741&s3BLUE-4xP%9SVArHd4;O^27J#9U zrm$^Lrsp`(50FwX-#FOKgSk}*5_vcD1lj}V291Vpfk{=5>X}<1MKKcIm-kVF74iYY z>QV%jB^t}|jNV!^)l|e`t1fI7T%%c3m604vFeC9IXQu`PTz~DXE7sV+OwtrgwrZQad>If>yBo~6^sJjLrLpM?q^4w?U8VAFBz7VJ&p{uo&`CSPcl0~) zqW&Gj%pe&q0~Qom1bS1I5Ry1LKlHX>zJw@Jpy=|whqX6hNz6tGzmSxnmw5Bzf(fjF z3=HCTp$;~-;brenxe}HIEeOYW_q0L0((L7syq-3xDPmeO?jX)$9Z>1(74}4n0^M#;`Z~ z1XzQ$jj1an7_iz6WTX8o(PkCz`3?TiSD-WV@2n2cOs?t&X8>moF6-75Rsm-0Ngh%k z49L&fgO3o9rISHj+ExQ&#m5IQBDfp69Cb@5rq-G!W>lpckQVX$BjerEWqd|wz`ub* zYtHLJd#bOg>2})$_-JLoV<(7Jgelfl1l-mkKICd?bR<)R=0NfiU)7p`+A&~~yyd1tb>FMEFb z`u)>?Q9x6H225CC=$@4)1IJxQSE%;lvfsKk;UO~A9YBy+$9s-=M$x4%r+0u6Fl8g& zcmi**6llfDYL?>n_^7Rxp)_@4sS=GYM6XxCDIacT#0=~Sws#!VzwDrftvVryn4%6` zS1A~wJ|+eN6ydz#keHyYhkp%jbhrbEe<=*8HL!_^V8S-l)CZcvg3ke%)r$j&&yLc} zX@er~Z1&sB*KZ$w=D*zY<`dVv3nQayHvzyoMp#Ers>VaTPpZ10gK`D*GXW>ZPoR6K zMBW5$NMJ`-0#(lr{1K6poSBi_Dn%#^1Ekz1l5XOc%NlDpR09$cl>uXZWPwi533oz( z+_llk639qkUeMogEaIs}n`#*{my;)D=mT(Z)X7x$vk3K8V`r(N9E|`$Cy+~dC)JmC z=cGWsli|AjH%TobTp}X;C!4)%1$sgm{2)Rboj!X{XC=Vv`399T)hOUp)?R27Alj?w z%9E|8K1bZzk@PtaG7*1{IR;%mp`6Zz89WHYh=)Cd5@CqL4aJm-_(Lb^^xrDN613Wn zZpPloW>c3yJ9ok|S2YP%LOHADWS@>7^#xghr~qKa;m$l2UIY+Smy+`#FL%gMwNEuN zk`nQ2a!esxuhjS?j58xhkuYE-`~%_(0)q2BjrIBkCH~u|AB80t@q{siJTP;%hhItK z^Y!YAO!$Usj$|M}0Z2ksqVV7qFxYHfMMjwK)soJM9vCQY!;_=;PTi^%c%pr)O&g_* zjvs3--SVOt4FOqaRCmuKB%{YJ>bS=L?doE40r#9ch)|{A7Y_+2pwFwUzBA9DrbutXJC^f2sPFH0KPa5Gw_P)FLDQAylw@bFTZ>d zetox(<329o^X>K|^Fag)gtOoXP-d`Y@dY7mAj%8d!%)+f1A=OUHddZaeRn8Qo~?G> zX5iasyb)nWz>_t#y@0;3k1nPzKEXrg2pvMP^fit~3DC38tERQ4B|sB4Lwa=8q{`5} zS=T`;>7oY9Ll!_e<HJs-Of6>8U3KEoB;%>#eu^o z9Zhwv5>`M_yR(ZgAHTod@66R8{%n^;mKh)#&O)X_8vuLsN>;~{n9tFm0tqUYF|eCF z8XzW4`z$>4(uJ`dJYJo6Rk=~jpU6;O%27+FR6v5ulZT;YYEWIOD|VG^%s(pEVLB`! z{w1}BW9U-etD4bE9k8FUly>H>>X)o?jR?6_KiwqT5aVYl~Da>IpiZBmd(#)ngdRmPi27zBnw|R1G@5U@tIYTLgO$pU@p#AZ)dK075ue zEO^X_8g?iTd1>lZF9d&6<2!2gOx&wzQVB{ARPTl?!5m|&nT~&vbaz+P^WmgHWmYxw zb(Opvv>INbD<$|cp-~eAn>4wJBE%ZW!*m6unJL_`o?G+Jm+znN#h!cbkAqSKjNKrt zSsmv}_Nv^g%hjYI)Em?hIg^Bi?ud(TKqghcGs6ohJmptVR;{M~#3yG7CDj5sw zYP4*jtYOU#S|UP^DY7nG@hE7F`lQheoLlfBwYYDtYAl5HC9t=xceio>p8oc}$!wIbv7K6Ep` zh*P*{S8W`A4Nb?J5VAaE5QlD6mq}3n88sjg?P@B7|Mei%slq~y&B#VsgC;{Ndfr^? z-{D{%Eg`P@}){UP~jca+>lBS5gu;<6Gvm9nL!jQ zsViuR1KkZB<;B54PM3hgUkC(smvjmHs9~{_RXcM|N&lM4Q%5;2{ctlZqdpNTJd& zf`USV{RsRJNjPWDKNwE)I3M2T*OxEf-uGra0~Dtr+eF}MdPoe!8TXp1tCs=W1C3!J zvtH-{(MDJsV$)0dbJ`ts?bT|puDj?=U8FPM2UY#6Q9U_iudU<A`Llnb`24;wrou9kVq_;e)A%kiLe!Jt&PBlnsdp!iYfu&{7)efu681?l^bezsuH`^;vCg- zGYK5faH+3uA>Y*otKi8E@&8oe>k!2JW)_e_3=lFTI6QJgQb9{qi1}_5WQC4(P2)5I zIO}%M)>WL1P6L*IFqNSKcOt<6j2KoKzhvF5lQ4@gF*oe&#?pLVICeMK=ilz=e;bSj zAQ!AIsuimrb;edz6{=;?(Nv?nRu4z$$16a@r-yst z7;4xS|0JMzGJFJIHGvRuN{UskuMaXN4U3@12O=C|!lfn5j>K2N!Qspa@(RnOa0I!4oA8;3Ju3VzEqMLyip~BU55{ry)~EP5#P0FERci?7eQ#;Z1wi? z>6d$v|5ip+@ejldXlM{i^|>BBc}HQUuA;62sXFfQl&nElG!L&-bUiQjGMfe-dg}}Q zAqW7Q2o_B#ZZr$R25BOC0Pd07ITZ&{gwC#|!I?)J-XiCiXFFA}W$U{r@!;!KnJIusBjB~=kR0jBaV3~Q*F69$%$l)?lY9u`7&;jFWm z2MIIZ#^c_8eYyAd$D8ghsxWzx-h=Le)a$PQ8c3E2WOv>F*HXn10&!Mg86}`B;DrTm z)CH*k>&jA7ji)5Ur2chx)J*SpBPV(?d7A=2wW}cWg(B-#K2+P~(zmG(kB9}$Yy#_%<>AKF_J@-k(X+ONiH_UhRUSC4UZn3Y>-g2*8N}g4Pf99s#bzC!4#yyh)MW!P(?k>6ku2Xe^M0VPsKN9Qk)Wot zaR_aQr{lGADk3saB{(I@OCyY$+|~HV8LsIA#lkeU&BsFv$jW$(T0#uDB`O1#hn;9% z+pF0i>1Gj%Dis9SX^_IYy3KpP4c%Y$=^x5r@mV`WKH^<|?&-kJFe zp&}9ir9M*uTo?#3uLjdF)k$a2z#cJ@DffBxHofl7o$g(; zQ*X4YC1_~fwR_zhX;uZs5;egNU!6|Llq3dZ5R5}|SF`nqJ2;`n8WNm!liI=7(A81K zqe&0qsn_g%(8y^=v#PJ|Q4i~l_kbrKBz+)lBn{8GXmzXRM365v3r*EHKs1ers%dsa zP`zFk?@+q7pgcK*-0hO=<43dowtnFHpz%#4 zp};tK0|j~CRP_YB1(MDkL&RuSTk{rDQ3)wGcF_I;7&2hcif-IsR!!G$KCPhIn09RF zrjpZv*Sn}WTe3PX2{j1y6jwtQPD6bkB8e<&neRAQCPh@i$V+p>Lt~&YFR}+`i%^2` zX#4@MdDO+HE59gAor?Kb13_0_KyUk z**m;_dO;g*lp@&=0O1Uf9T!h`6XnDIk4@d9JSxh~kG!*vpd#*2A~V^9Xs8gcDY&K* zT6t%!Pw&e5PqxZY4)iV&1L`|X2h0%FBiZ581MuihZTDyq=nyVKGI!Vr6e;LhbT7!C z;E(>O{>~ReybZ<(fkHR$lH?UbvRm8>v?u+Q(jj0GkvH8VQDz57JJaw_S&}_ujDZrm ziYc1PQ>%cgI!6Uru&6<~g!e9EVh2qC6Rc+B7oNF0pQF~ItmO+!4XOx+Ty$4Qm>gw% zzQQfsp`Sf&q~bea@vcDq%#sE90+m5(RJ>$qaxDP`DpHyEY8K-`lb(A@6_$n$U!gF{$+Zr8Se4sQX zZ=P5iRv?Q>vN~&U$<+7LF6jbJYNZ2tnoJi%*-0(9K0y$NssM|FhiG&gD?zNMblt%H zOP4eSPyn!aH85!>ij7;A{Qmp9wFKemSg7~z)vuZ*le_wVkx5!#qHPBRy99{h91JW^k zP9^>vXu>)bK@jWF&~DbfioxJ#jT-TU4{JFATw;<2r8bW`lhuc)aTARUPf$vgD&098 zm76iRAe6>geFmC;pdhaQ{(Ole_@ zIE#Ra1h1)3SrSq))Pm%(Wxj@Up^bz`>>5UfJYt@rJpmA56u5T!KzXi>JFbC+5N$Le zSrk{P&pkfkRiqfr8Xk=?!&qwbJe=va-S%-!onwo`B7&hf3vU{II9=76Cf7NiiyTMz z0_lZ!nrM4csCFh;Ry}TM+@)PpPD9mdx3DWgTW(V5xBYp&e*N%uzwLJ`R?5AzLRv>j zM%@N*(QVkE9WA^mgyNLG*JZMnGN9VDSw(ZQ@u-ca!bUU;H#&G_8XY1F0{NZ@C7v4q zEZIBM7l>7WFu3S|;fwr8!#|5)@a_)lQY~=6HTdMCOFdFPf?bp({lOG9(~JJs$R9{6 zUOd#OTQxm!U_iLd&_aiV{@5CE)ZPp5+0KDaYLHYj_u35B_$9yiCJk`jjP@=s-uG&C z63MCB5S9S*l-I~Aq;nt#H-(-{P+qtH>Kk#IPpN8aIxtlb$pL6u{Bu1wRfoGFW)nMGw!jk_T#5UeMbyRE){ z`|!y=L%rTj3Wj!bFs-mc{1i>q;n&bn-?J{Su7wN`W*lJ;-K{Q2t4?~LzrZ6Rq;K@e z!E1;euWAw*9O&}O&OAE`hpea4*V4wX9eFj}qa5`B;drpuo8~3~s=L+aS~U;|4kitQ zk-y=DYI^Y+uyo$YISGocxg;H5y>@aHNOn{%(y}42m{jI;2aer>HY&l47OY1jJ(4R^ z4UKAyi>e=${)5qed)a?`Z?jvS0x!sA!lnW|hR5WEum>O-OafceAcPO^u6Z}7VScg! z`GEjBy*oA4&DoMlN}72NYJz|+RJ99SBaNoPjp?+C&FP|o^acPTO}n<=Jug5IGwCXe z*QT}t#As^o zaw@vitQv!e6XyrCtLgvolk*3g{p}Zf&+l(d`%&}xsz?w51QI-)q@<8XT1p|0tEH`< zYl6LKoJyTD!q^U$YD!nLdKOgfG-j1F|S6l|5n0T4vGkR?Rgv z+%GK-c^`xnV&S5OQ+o&rPhGvYE8`UK!AYKO+Es4pIXH`^MQoSgm9tp{`nxqL`~h&FirG^j(1$ zcHDXtSV83*H24F}wnve5xesuv4vM_AD^4{YKnX{I3{KL{(S8fBZkLn)Hn zLma0Nk(L}JRMny?(Yb+Sa|v5C!>wI@aI~7T(=Z*VfjBxpn(VyYdW4h8L(hvzRp;S{ z;8~HF87jcFtqyaNR{-mYc{IHz7pgfOLRtADl2lpbv+bcj0py|a+#dDrVB|rO9wUi1LJuOKpFHOY3$1U?s+7O}bD3#ntQg>70 z(R81To))~JybAlJR=&ksG zKzq^f*1I0gTL=G9gEVZq29P|cMTW0XWw&BG-UOV8gpEf}1M~!)yJ$k3>O@ryBWTuF z?G>=OtxkH6!$_zv=ojp@X}*oPhx<={*dg~b@Dnxb8`Hs9Thlv{VA!_y`_qo^17sEV4d4M7@cR_|Zb0;j_B z#0}dgkV%n4g=B|-sBkxue{EW+q0UWW0fDmyc&>>Bd<5E(3b{s?xM4tV;l&tkU(F@% zJh>VvS$iSi2-=NRc-^7OhqaWB+OelS*El}XZQJhqUdS^^3$aLf}4giZp=wbM)kz8Yxc%i(i2XC7M7R5iMhgJyNE@p*H6Zb~-b zt?S&0+^;LHKWf}JVv_64(Mpquzr?1zb7JwIpPh^j#{e5a?2qag? zI|QZho53GL@?Y)lFxI8bKwk3;F4j9bRKR^jm`;lbs$#+&QeMeXXK zKvm62H%xFJxavUx_>SblOdUN2VcMD*MLG@B62gcySu%g!T4&9nfwIV{|khKvprj3orj0cUA z7T~jS3~lLZ+KiU@0!N%DNiX5yK$lH88w{h?qnTAGH4dVFLG>{rQZzQWk8by&1Xjw1 z#;FXbics=Fdqm0+4_O+Y$jZK25La(4pK6u*u=d-p-(J6bn6IBc-8~KU_M9m+?I_XU zyzYKw3D}laAaQI;)()fv?}$wf2gL{%BEX0`Z%_j@yrKkD#^leE6j;+}vyjJ=dINr= zy7zU7t!c^(?JaFwTUOOq`t19x+Mr~nzTybQoRC3&DFHn}SD~U1$F=KjP>TVyPyuQ( zQqisvFagflG_>()1KZr_w1xJ9 z>BEl7Pb+Wa z?}LSx$#AjP`#t(?xh&d9i4j+p%QUjM=ENuDJxT3?I7h=0MI2pY>l!M=wL&;3_NLxW zqG4I(1r7bZk~S=4O)+&fK6o+=A{Sb$8spJ1sMppN5=_^P`9m`-hi!?QoPw%&BmzB` zZljZWY_ob|Mga?83K~K~^ZTTg+Bs-ULJO10(p6L0Q!Oe@6E|9jE4bGQXwVn1epemQ@je?hxFVa zC2G{GN{&O7Z5RnA$VPsI2AfKRY7bT45aFP8{rsOK=R1Y~;7HW)3UPlF+O!NiXuAr4 zU$#p45&|<|8Z@WcxDPSuAURqK4Gq>59BK>XUAl9Djm{S4)w(^dUFBL%aCG~AG+U>w zOFV5aDCOcq&_HLdRc+{60pfnJ+1oe!`Q`J^Pot@f^)wp44whY)ZtL2~0apf4w|9Rm z&T4S2p2iuXXWD{x)J5KOtP;d2=^8$C#0^q)R(L@piE67w=_FKKv_P=bnx&;)S|UP5 zRfEWyVl|J@gsvUUr3Xz;YkQKQFsko}m)2h{P=TeR%Cf#Cg1IDxFyPKOmsZCUU{y`{ zBaWpF`H;J;o?6p*hPG>DUTLRF(r;vN2ptC?oz1gW`@v|xVXTiI?P)af({1&04J0dQ zw{L@x(8Lg_M+;qvpW!rP=~dMLE<$M$@#NAhZe$`XYlRGyYN)GTlT1Pt^(v@jSx>Dn z!NtGSzRLp;!T8mK2~TONB;zIa9F*3g0r+vWsb*^}#MXWql>Ab3YXQ+d3w%E=EUj|# zTh$aGZ35#YR7i$6;Wbh2I8z|+8X!$DFs*_>{cD8_c};6JgNQhaR84Q$^*qAsD3b25-R7c_0DzlQ)O zBGLdQO=mzED@vX`pammMy~DT-QKaRjy+W|+6VSj%EkJ-&&8c-k+T}J~kyk;EE1v6Q zQfalNzD_ki^2!>f=lQe;t}Jj5yam}^QWe#uqk6b*fQe7Rqne1)K@dps68cNCTUA|0 zPm}$g+Ple;a@$&f6Ki`AY=|dq)3l79q^p_0YkO|i-Xz%4(CX`&3Iq*rB4HtELo)`v2RFJub{z{5xJrbghoCfY% z)(&@08=I;fQ#7GDHEL*kT7iCEWBs@=iWK%%KzzOgIt2OGj14RVACtx^LdrCj7)or{ zuwBwDGr$itIxtc50+G0KH?8#h{*S7L_T;^Md$~(>zN zq`zQBgG{>6*$c{m7{)W4_AN$9(1z+%)o-Nbrq!YQJg4Ri7%<4dfxByEJc1F{?V|^J zd{8kP0Y1(wHXp1^n^!d?=uNl4K&e&*p~aCLx+d99*M+6a{jCNDHrZ2{x2`?OSfRQo0NZL#N~kQ|ff4nl{*R=41>Hm~ z?<{E|)IfFI4&T(&{SkF_Qkv*3t#=saRiJ@9Az-T}0oposC^GtnV}USnSaQ(Ab3qH> zG}?9R!6{gZEhR}rslp+v`%l}5HBW?2LvzlO^_Mtp{S^aS+_jF16OlZf%P{4P^O8<+ zMav~bh~v#x-@d-fjAy~I!izh)qwxwOk=mXWI ziuSUbhL|N{KovrbG_ce#zCfXx^w))G@SEIvw29EWqQxd5OIw%n-15vpnYJw*yczZ- zg>Cv92MiewVxqPUo`}C5t$xCVHQBEp(2!h$ukiJ!Y0*cB+VHH30DQb@W&O}@ZgPs) dMAH`Bc#U}$#IMG7_^0_#{~s$)iwFP!00002|8^?Fh|A++TD+-i5C724+6_X|DOYetCOZ%Qv4M)|$TJ4LEVO;+%QHi1YK)^ChL$9aiO} z96`|?9_tB|$-fLUn%e~Dvd|T}Sd_rTNQBZ{oVyQoWzUE8KKVopw-X198P4`*C3Ygh z>YvtXd5_9l@uF+F$xj_~9P19%HN3T2PX$AV$*DTIb~bO7kX&<~>025x)f8KurG!CT z@(Y}MT4@%qb6rHst}WwKejP%?^-z1>L{YN+wAT9g`h9=+u)b_uV3$mtMz8M zvP+-C2iMyMTINWV5L=7$*wb(gJ@`qvHBU_1>^bz(J08DUsQhwqo*zAdw@w6V#P!_5 z2l$s6>z~-lDny8^5Kfi#vtE@GsSm>ecBg`-lOI}pyW?~4rL|NVKuEmXCVpluoX@~8 zJ1qf9a>f%_pTtQe$iS3koaMml^6va$=4H$syc*{&J(lKn%RWtBBacxsu0Ra^XtGaOHb6_mgWQ+eeQ>|%VGE6`!0?%TbxI0Ji{h7gvY6;d_bZQ3vi#8jon%_eLeOW zZZ+&fsDit3JECCb#T#HOY}Uvjoaz~%oU^#Q_m<+HCJU86;?q6oaKN5Own=fUaZV?& zD`*JZH=vf|+7qWuU~Uez?G(ELvB%Q|vQ@}Qgl-QG^Yh;Epq)cqEn;b0(c>L`@t*NV(@#dss2Mz-!llVv_rsMI&k$FQ8VoXwb+vL5H&mNrR(1V^+2El-l zvvm`Wb0ow{dL#hSt^)-I33}Ik#@^PZ3Hgzx_z>GZZ z_~9OjL*Hfq1x)$0^R^_enL$fVon#sg;O3$uW(Q$FVma{!Y5V1~eSLkJtMw<2k<@Uh zL3|xiApC!<-arvR+yhOc?CE)XXD-Vc9%}_?nqO@L#^i*_Z%m${RT7WSd^LEwtin-n zNzxhbN_MJ5MVP!k&?iLee6-zs4By6GiJm39^abPqJo4q=P)A=;i6ambk~#psRJH0QfzK#w;8>kr;60ojEVtaM5xA zOXKsFhr{FqNh9InQg#}_h4)1=XN35=N?i016~A$ilX!qJ%S9(Sgu`!w3n!9#u_hEw zM_OUH?yMAUaJFC9uY~5Ov3|khKK%OIjidPz+%pr1!ax=0SrAs33p{dgy0c9@A62k+ zcS?eoZmt9lg836(%`<1`hL?jooYUci0S0-C=Buyz6- zu2s&Trh^>7d~gc5xW0!(PAZ0viTc10$;A%7TA>?5;6NBhk!Svi?-kBea3n4$BD%wT z@l9!S!_SY9Zk32~@y>O4Xy;E3In)ZCN(3J_{wvengg|%-fiPjQfL0~$jsZb9m?=|Y zsp&bs6zfiq0UW(gPEWbB?5%KZ4Y6-My$ed^1NH^%|3m9T8mWjq#GG$;IrT? z0SD#;aODFUmw*C;p7!o{KPJy`FiKdX5~M+Iz1{@p>RWOADOl&%!(6S%O89{nCr*gR=O#BlT-!-XO~ioM|Z4aqp1;V7}@i4M&f zi=m7g_7PQ`2RfWWh7ABU11DMVPjFhgh=d;%iPK4BWD;O&50(L?SOGEzq(^iG+#cpi z{)Krv`5i(PIx*q$xKmJRMT8WRH{kvY_)37WbqFh9j4J2QXPFgEg_;2cmxL(hDV{8R zJnGU&GNgyOD=u4~20P>XetEsuFrJ*O^AVgsZoqMLYXQ9Jkm=gN_X$Lym7sp&jIH$q z1HwnPf(E4ynLmwJ33vspBsf$7{|DqoC=eZk?1_%8yaxPf5gK4UP=WkM+9ZYX!@Y28 z!;o+sRIei`wtmQBq|X+z%2Eio4L_CChvZjjGqBYY?(iccuR{OQR#m|_zAbZ{qz?~; ziVzEQmgpYP-Z}q4V$B1(*3cE`fqr8dqW$aZxKRHcm&M8Y!)_kGZwKUvw12qG5080iTgvC(%paJ-Q(1BSZqAWxVPkjImS7F=8oej-6#iN4YIgl&3PVUm7ll0RwIuK)~hU6ZZhekwzA-toC zKN&EQqXmz=MrI-k`7lJv+59+I*q@@D7XpBsq_>noE|QN4Y(iON=mN3?D|p-$A~8uz zoFmo`UH(`+p38d!U|p5bWu9QRi_`Ec_@1I7CRAa|aApW)ZxWm+l?m9cV>ffXefU1? z!^iRc^ZMmZWwG{?j{!di%!1q5XyD}TVt^n9-#I{gjv9C)I@;_hxpodXhD0lobj8D! zie5x+1?v*dWH!+iCE-Z3R$)hSzD#+qA(2+GTTb+DiE%tvPqw=CD_e@{SbT7 zSBCe&_f^mJ@>RGSl#$~E>wzjmm-xfmLnPs|BI&ARkk%vF_5gpqmnZgv#9=3c+jv~1 zktdd)dGON2-2$Mo@N&5j6beHfi!a5a4F6?{D_u`?r^m@6u%m&muPYDHq$)7AoTm!hMk3;}$24N|rmd zA{(Xvhg1R&9r_x0!b84@hyrrFBbkHk(0vs`ki)B!gve{II6=PW<7M@usz@)S`Ggu< z5AJF%7|vUT0mQ8xu(TUij6m2bBb)+q!mdS%@p{~z+@OLF5_yS3n~J%3l=P*C+Tw@- zI`;unv3{AWF8Mi!#gS@JRb+Wgr%TD2-PJKvQ=p& znBv`jpY7Yrhu60cpI=|U+&J1Td7@kV6*wfn6p5i7IaVl}DMzga^gz`?k%QZ01PcJ1 z0R(cW6+>LYS8JUp_X3qhtst$6KND$3VnS^Q8appYpwFz>!ZVOS2r~YmKd%C;CI|(v z`kbQ%| z0JN)ko&rNAm6FS@NF_`Scii`jlc&|*UOs*KXjfI}X1scHIUb?{1@PjNkmTSor-GLt zuTQg?(5=$8JE3)5a)k&%1*eI%1%x)BBcWzkF+2b$6983zT^4!|Us<^>_)LGj*o>*x3U7Nmdj zj_i|)EUenXsA6nRU|_8sl!7Yfd{e`5tppOx_MI^Hh3VdXWhm21C_n* zU`Vr&TQYqC0N}>GsdSAU5@CdI8XREMXGH^Ed~|V^$5jK{4owMO;8GjzkH-~NU!e@5 z{!N!E#NuoomPSYr99T1hu?en0;g%JC z{%GS~*apxa)qfz$wJnVjVc_lnlmqJ9bVfQj*`35()KaDm> zvIvT-pT#eSFr4s2gdXsc40u!<#M2z3LhAwC7{-?qUuvz zXcTPY(9$FM(NrkqweW(aOBmt{XS>}7{QMmo!Ee94zP_VtIPfztmjgjmXiXCSjR-

    9E=7>sfQ>2} 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 Iqbpwl0179WhX4Qo delta 25862 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 diff --git a/app-text/jabref-bin/jabref-bin-3.8.2-r1.ebuild b/app-text/jabref-bin/jabref-bin-3.8.2-r1.ebuild new file mode 100644 index 000000000000..d1f4bea00777 --- /dev/null +++ b/app-text/jabref-bin/jabref-bin-3.8.2-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop 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="https://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" +S="${WORKDIR}" + +LICENSE="MIT JSON" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="virtual/jre:1.8" +BDEPEND="app-arch/unzip" + +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 b051ca390114..643648ba77fc 100644 --- a/app-text/jabref-bin/jabref-bin-3.8.2.ebuild +++ b/app-text/jabref-bin/jabref-bin-3.8.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ 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="MIT" +LICENSE="MIT JSON" SLOT="0" KEYWORDS="amd64 x86" diff --git a/app-text/jabref-bin/jabref-bin-4.3.1.ebuild b/app-text/jabref-bin/jabref-bin-4.3.1-r1.ebuild similarity index 89% rename from app-text/jabref-bin/jabref-bin-4.3.1.ebuild rename to app-text/jabref-bin/jabref-bin-4.3.1-r1.ebuild index 475c086168ea..ce903d0506ad 100644 --- a/app-text/jabref-bin/jabref-bin-4.3.1.ebuild +++ b/app-text/jabref-bin/jabref-bin-4.3.1-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 JAVA_PKG_WANT_TARGET=1.8 @@ -13,21 +13,19 @@ 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/" +HOMEPAGE="https://www.jabref.org/" SRC_URI="https://github.com/JabRef/jabref/releases/download/v${PV}/JabRef-${MY_PV}.jar" +S="${WORKDIR}" -LICENSE="MIT" +LICENSE="MIT JSON" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND="app-arch/unzip" - RDEPEND=" dev-java/openjdk:8[javafx] virtual/jre:1.8 " - -S="${WORKDIR}" +BDEPEND="app-arch/unzip" src_unpack() { cp -v "${DISTDIR}/${A}" . || die diff --git a/app-text/jabref-bin/jabref-bin-4.9999.ebuild b/app-text/jabref-bin/jabref-bin-4.9999.ebuild deleted file mode 100644 index 6ad4e16b1e25..000000000000 --- a/app-text/jabref-bin/jabref-bin-4.9999.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit desktop java-pkg-2 - -DESCRIPTION="Java GUI manages bibliographies in a BibTeX database" -HOMEPAGE="http://www.jabref.org/" -S="${WORKDIR}" -PROPERTIES="live" - -LICENSE="MIT" -SLOT="0" - -DEPEND="app-arch/unzip" - -RDEPEND=" - dev-java/openjdk:8[javafx] - virtual/jre:1.8 -" - -src_unpack() { - einfo "Downloading the latest Jabref development snapshot." - einfo "Upstream updates these a few times per day." - wget "https://builds.jabref.org/master/JabRef--master--latest.jar" -O ${P}.jar || die "wget failed" - unzip ${P}.jar images/external/JabRef-icon-48.png || die "icon extraction failed" -} - -src_install() { - java-pkg_newjar "${P}.jar" - java-pkg_dolauncher "${PN}" --jar "${PN}.jar" - newicon images/external/JabRef-icon-48.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/pandoc-bin/pandoc-bin-3.1.7.ebuild b/app-text/pandoc-bin/pandoc-bin-3.1.7.ebuild index f5289c741e6a..254155b50637 100644 --- a/app-text/pandoc-bin/pandoc-bin-3.1.7.ebuild +++ b/app-text/pandoc-bin/pandoc-bin-3.1.7.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" +KEYWORDS="-* amd64 arm64" IUSE="+pandoc-symlink" RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )" diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index 92bcc47f4688a2c8d9fc33b12f3909f21bf87718..ce0e1c8dfc46da3cf52698ef7ae81df0d00e9d83 100644 GIT binary patch delta 11524 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 diff --git a/dev-cpp/cairomm/Manifest b/dev-cpp/cairomm/Manifest index 4a545f878c26..15ec5b166503 100644 --- a/dev-cpp/cairomm/Manifest +++ b/dev-cpp/cairomm/Manifest @@ -1,2 +1,3 @@ DIST cairomm-1.14.4.tar.xz 618548 BLAKE2B 611e05b66e731d470c6d9a64c2eb4aee68aa73be5c05cb7e741e9a851ef15609cfc9fc27177531880b16517e62cf5c3f7669d4f7e7c5c78b9bc7d829e27f4d25 SHA512 9e2692837f55a2e66cd7e9d0a8033a35524df1c3186a53a9be75d71e899240dbc8959c914471e61e311812dabaf815e732142686b42fbdc75a71c05b41013d33 DIST cairomm-1.16.2.tar.xz 593504 BLAKE2B 6682604f5907f16e40dd497f07eaaca5a4dc8a0b90771a0631406817ec397c42eb1784a6cbf15094ea6d61591acf04818e1b4d64ede3383b6859668d3b445a76 SHA512 61dc639eabe8502e1262c53c92fe57c5647e5ab9931f86ed51e657df1b7d0e3e58c2571910a05236cc0dca8d52f1f693aed99a553430f14d0fb87be1832a6b62 +DIST cairomm-1.18.0.tar.xz 632520 BLAKE2B e05135eb2e22ed6002821567dd951644febc173b04e001f3574d6dac36d0c6d012c3806e7485fa7856402945934c653c4546855a8e97b016130edac31726d827 SHA512 d358a765136e244773b4a0fdcb2d9c81dd0b76f7a27c7108f94df9765f2d790f5f50b5645c09c292efce3e012528f85114d51916450c5fe6fa87d09f5a405d4c diff --git a/dev-cpp/cairomm/cairomm-1.18.0.ebuild b/dev-cpp/cairomm/cairomm-1.18.0.ebuild new file mode 100644 index 000000000000..c551d96c7702 --- /dev/null +++ b/dev-cpp/cairomm/cairomm-1.18.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) +inherit meson-multilib python-any-r1 + +DESCRIPTION="C++ bindings for the Cairo vector graphics library" +HOMEPAGE="https://cairographics.org/cairomm/ https://gitlab.freedesktop.org/cairo/cairomm" +SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz" + +LICENSE="LGPL-2+" +SLOT="1.16" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="gtk-doc test X" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libsigc++:3[gtk-doc?,${MULTILIB_USEDEP}] + >=x11-libs/cairo-1.14.10[X=,${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + test? ( + dev-libs/boost[${MULTILIB_USEDEP}] + media-libs/fontconfig[${MULTILIB_USEDEP}] + ) +" +BDEPEND=" + virtual/pkgconfig + gtk-doc? ( + ${PYTHON_DEPS} + >=dev-cpp/mm-common-1.0.4 + app-doc/doxygen[dot] + dev-libs/libxslt + ) +" + +pkg_setup() { + use gtk-doc && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_bool gtk-doc build-documentation) + -Dbuild-examples=false + $(meson_use test build-tests) + -Dboost-shared=true + ) + meson_src_configure +} diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index 1e92034c8a24ba542c8689f3cecaf809c0513336..811587ec522548d22504fd8a91f393c631e0089e 100644 GIT binary patch delta 33321 zcmV(yK1UhmNag16cWiV|I|Vw-!wAO?lX9Az~czu;*-!@7JuH^20>|g z|JMeOP(aq#)q&VxkY=qhJA)hTrQDUzs`2;b`~1@X^=W+gv;4Ds`%&D0zZ~J?sg|&3 zWAx?1DO~F7R%f)@4(9;BDoYztP6>dE1%*-tPl{?I1pEtBeh*s-K!3}9FMBD;vqKaqFgU2-tLHFT*$OVDf5@AvwjXIYxCkXV@0!%z1Xb zc&-^7d_7MkZ|qIoM}j(J8JEV+it&;qCL7hID_H@*YWyg9C>fKyX^E4uTo!-$Zt_0_ z<^alDZ=r*|-M8DqE)Nh~3IJaMHHCPoHKSCe1p{J0)R(+#coMx8;6!tfIeIG_L*99Q z_TfWDt~vw3ffO@1Or%^Eu!{ul^ODE^ zIPMb`O48+^+HP8J5_ju;T)KZ1PBKdNeyR|7pV#W+QWG5?Uq1YO2_ftkEJ@2VWq87L zqXEy2Ew(A}fV@L{?uf@_tY#NrRImj&ufo(&Tmtmm#W2!>MtTcYCp%z_uiouOarjab z+)Vr=5Y_F{1)#>)(kT3D+>-7yPnUhmZfYG@wBWMqt5ki*=9WN<%JY8*yUeU$L#|qN zScP3p6qXQL4CJlcRvDb4O`MjZHq|f`Kp?yuJQWM*#2rFzcz@mg{5t;7@#*~(>wLRX z7{TdWTUwWyfhwo!D?z28uV6@TwO|2TQ4vA$mRP4|F1k^-vjd=1!zsW|r4`Ph+K7Ep zGj=idW=Ama)0sk2&zOI^E%DALy+%1Ufx~O7z2UN*gzw}uWbMi~vZKzdJ_Y-nL_4eM zojNb7xBw>GRQ+3x3_3^gv?PJ<)ghcg3k~uc-%Mhc$US|$x0`qkGk%PxG2N`Vzsd6TC3Qxcj&`?vf4WzrP2I@r72~VlZ2V0NerOK<3 zphDn~vwl5y$Nzu6e9udlpVZ-%JDXlO>#W6LiyF`><}0X(mzEzgFyaCmYAS$w*z)H2 z$?BHfa#BJ*=j8^{hHEO$KM9z7^#VbYH6pctu5>)8|_w!scVfG z9fJj~6CJlquHt~?T|I8Xi9VId>orzN9R=qyl7dgXQJa6twbiTYi>if77Sd02sA1?R z2=GbwFK1y$Mh#F(g4@D;XXzds?3ZiJr+H6uQ~?sH&*pm@deA#|zOiIYRnwxu1qYGc zG{pH)$!21qV@d-Sc29$z@?aZVvy!A6I1a{k9I88&<&3DP_Q3%Ub}F1J+BnO;rANy= zP~~2R*Uo=!9ZK;LvnIb}Nd_tP5B*|KszwTUAuaJahuRFh^3AJfFaK{bv1NG^4N5LSoHvxBZ7rJHDbYnlc)PcFsCr=tmHbQwI~imd3n+v`*5T*&seAxKANtYUFa*iVBJ&@rSVNw;Lhm0H8GXW)g>n$7>|`CBU*y={r{Uz>qyE*~62!WbZNc_E4{c+n^DpBe3Z{~8SUM3Z)*hO*kN^@4 zTS=r{3293bj^=i)9Z!Y#<% zo4; zSC+r&>?@$IlbP>+giuTlb~JzQ%11zLS4FPDb5 zryPJo3%>51t0rXDK)qLksvg=3H3vI5aYK)Cz3OjGSNXAxba9SNiD7?mVQ?PZ?v|=C z+C{2O9?_y~Ol8OOyw43t|F>kn4>>+~eY8f&C%ROZGQN9(V5?54D!h8)p%5>l-Tq?( z%qw6rfoRZTHjOiJY=O91;DPr5w<|S0m3a~3-@`*oq}d4bgq5TKv6SZmwm6~qy3tN? zMFA(=fh08ayy%XBNI8FWPyrTpyVzR<)QL5!O<8l(mD;ZK;7ro3D)FVP?yl{DcMlwj zTaD{`4QT>_pc6!$;!KvkUiQY<^Bwr{eSG`(r}5)g(r`UZAZz1iN7}4GCk#L*r^3cV zvXo;;R&)qts^~dDrd*!Q(G|Mx1_*X{7W*?e6EM-+Q6^2L%=mvjm87A^x;xR;ZBz1V zH(qj%6ZvdDB#4~;BbG*q3n`8aGrJC3O6$a=%@&^m?Y6|O-6H&i{2p(e|`S+;rmPZ`YY^x5+fogTzT&) z5u&|B<-?Lw?W}*tp{B8^VeFojLdeNS0R(xabtHYzdDvZt?C8X#R}T6rl1A&z5miLe zi)6CkD&o5EljvoZ)G(14`Fck}?3s>`5a5$i2tdc((SL`jnqxJmBcvKf5Orl#ihM>X zoSbub4GLxO+)JFiG9I=E9Aj-l?d~21jIb zT|kk8bms*1DOTt@LJ;H%iC-~Jm1VYl_`{H=-!V%GR3N6HJLOGsu+u zvao-AJuIj|crNEQq8qUFVs`;S-+2IDe*z-g%bcoquyb=9xN22=7#MZidF`}k_i}hf zh25Qc9A2t`>zH*o<9@03FXGGAR`yNbtOS_Q8A-(us2jXPMJ%Fcsf9fb3ez~06aX+$ z`xc(MU#uj5FK;?BTMHr46sr!utl1m&*2jNp-C9vy8g2}m$D#uV_97@_8Q};j^zPZH z#knXN5dc2O2b!>iTfINBAcR0)Plx=E*4T)bE5=VsvDlu?F{1(?^xjgJB-{5@hkAfp z2ox#koc61Lp?eu|xjI1K`GW;-obcZdy<5cH5P`nb=dIW$f)^W*FD}UeLJjZ*)ZBmj zYduP1Rac;mqH0p84)m)Rn)IZGww3W_wfOwUNfgBh46T(=5XnH>kOwIA*n92H>-pyBf>as_>1Ap7w~=BN=NdqfovSiMT%guEAJRu!tuwy}SK{|RKN z4>bjwZJ(p(qAZuL8Z4=rN%3LKzAe4l&FQsv5|ykPYS(Cs(muzol348khhPf>RMRFM zO$-}&Mm6crS6xjluapO)awZwlOK-Pl_~ic-#U_id>(Mr-sp6fL5_i_RtT~~1Iump`wUljEW9#!@ zE=To)6czYSY+Aayro_$n)#~Ott2m4w7O6>Vi1GO!RpuXvXg(->b5%FY>w@h zW&30Nc=`I{Z~BpzsZt;ms9t>QR^FGF$zb0qRHHtH)6AX>(qP(8XEp8FC8od)#H-MU zTiGckvv;jEAw!cer#TFSOq!gdBfUU4XJgks2FGk^dqo)JH`q<==W4Fj7`)qL#0w#aj)k8W4S2kznz>-yS&nbo}M-#LZnosm?1fn zIHST8C+8>5U)D@U@Ue{#|NX6e{rYz5D&J3|x4uCRC~u2zrgz+?A9c|{>n0)XlYwg! ze|x_r;}>*_5K~SC@$w`-=WwqJE;d9^XIgQ3wY^!peKkdw`)Smh3|B!DNl?$ZgKBGU zZ4FR$3q=6x>dxaQm3ti^D^BBP4cTIgV^!?E4A%hZ7A>)^>coFh-rK~jq6OrNJqzkw zUEsUN$BEM8mvh?MoB7f7bQ_tR?Ngcgf3}A$x}9K{ZP@l7Y#V8}EqDATfGoM1&-TZ` z^DrB59SQbO8HvsCv-!;G$K0!xy&?=x#;OUW375^MamhT9#bxPF5UsC_TpllXTn3Tx?6LK7YOQd_-{e^95sTycM-#n|Dw^Aer$C#xPr=?|l{uCMi-L-M z*sr!{lVxpjfA30)X?t)Tfw;IkANyup$o2ZJxZ3;OyKS?;N;vW2psZOmTL3mq@2+Fq zvF{dBmS9NG&%y&$lt&|c4n+ec;{=2aK2i`&vdET2%H4KA{HFcXD?^n#YohfcgtQTdcn@~ zf;4({3Xs$aXS2e#^n#<4cWx&EvXh@~MSmvk;FI-+&B=0`s5gQ=+tdm(KXyh%+OqcS zY15CoXiEzchJ!e}aq!Q#&b@IsP?rYu68z1-Pu<0*p3C(N_HU+Vg?N|juiqL%G$6SCTv%I!i6qIAQkdG_RUUpz1ymS)jC6+s_=4xP77l-ZM`Xtx~VbXW`ByO z7yJZr(#9eb8YSu2#QW0EmEXWw-yTCl1azzO-643*>h5N1Tb-&E>|O289*@D^z3*Z< z4&)mh66ENqKx{c9+QFVpvG>sld#w9)s)MS6fQDNNHtUJ1)J)XRF9!XXPMw5*U9+E) zFz;Vy=$Wo-&mQbYS*}a`GF3Zm^?zhXld-`}QE7V!)NRAgc>tn8MFL5;C#TvKvt>8I zN0qtqKnrw*6hN@s@p)Rd|Qly0S6pRW`B0_!!CYZ zvp+w7|NHXOrKIjM*V1f>2x7Zl1~LNkwgwA;xDgwIb}0zDj;5poIx?Q1xYtKl2kQY7 zADV^6r39sXgtse~Er7tSIxh>%(IKF$@pV!rsld_GrmiPMh!oxkHUOB*xh+Mw?x@wd zKuP%w=}r$5cETowV`)-X0N*A2x@y0c?4BAqh&$8y3e^CWfZ*Ue>39R7Sty05Rc$xpsIDrX;*CQOCvArQmF&%$U9*( z-U^aBO?E9Mq})!Y5xix})`peII}g6iuPgSXlrYz&*6^Qs*;9$W##)6<>? zC}-WAKeWWE77^NDgiV(?{wo9|-wnKTHibo_q5Z1C{x6_ns0F8QI%&OU5tWAhTpnSLntLNHsn*J*6N{~-;eE0Cr;Z zdkBMVX*iQYs^keZ=VNd}4SJltz)QC2Pq;}`n{&>Etev}O8RN8G1N3Ei6_>Q18O)^V zHb}EB9d>)7ExTQBa>8F9zI|=KLXRhLEHadJ0AR(gYRlDDDA1;q}+pds3yiNvOBk27E#(%S9^_M-iJxw6QP3vE0i%)MS`~WZJoRgCLf6Mwez*2%O z+inVAAYiTPhB%dspbCE;7rOzBp(Kryh_@a;WsVaJOR99T%)3JfGa+%WlT>T}=zTwC zg-AuvLXB%=SywlpIcpB2&Qr_TtUhAbmFsF=pTXNBWc<3||LtedHS&Li9o}Q8jjgEB zsg^#g#=ZyFusbsdRO4cWf7%2vl~l5)Ul#10`O&8Vt7CJU*+L?Xjf(-F6L+qaLG92UW*v+08)by{&H2c4uD1 zsbSaSzP4zja^{qiVllVsU)`n@*3k~usFr0=s#KZK-5U&z7s&yTe?0psn<}mHWYFNmJb)0Lxu%4pxjaOkR3Bw!xx({~>&>FwPeK)-imZ>&U6%&E z>K(mnDjm+EHHIB6@Y2LW&ZWRR;K^lbGnBI;U;I_o|Dw=*2pHjrn{wO9cYE#UnkgPgR!?-*Z1d)i+IFzK_vu|)e;mt^H0awz_GlLG?t`sW zE~9zp!G=Q~u(4u?P|G{H`E{|}w|U!Zwf7jzaB7%g+Zbduu%E}$LiPFrjPE6GfR}Z( zvb9{*+4!d*?QJV4ct*MASsd15Z<240$pRKl))XOTdx)2GLq4T8Z)oRV-+rY6&sQ69 zD7phrz+p|mD4x4 zesOfEZw~7DHaV24tG2@n2d$7CQ-OaJT`dBzS1aY+e*q_bsX=tmy&9F`gsy|pD~#;T zg8ldRzbEMcNm65B%h;o@wioY)z?9c*pqAl#a8O#K&GWYB4(zK2egaHnVu`ryKG+PT zM|&s9|2mf{-!7!m=xJ0-PatWv!%xljIO1@1i|elv0-;!z4<6|R%`A3hDCaZ?V_jk0 z6LO&qfAA!7rsmA2g>gC7Wv`qqz?@CB94FYv8^>_ZG?&XYX^KYz=ADP;wN9Zy$B2fk zAjgOe__ScPef!VXH~joTng}f8=A4{uD7c$WzF=h=UEUh^euT?Qx!ie^Q=bcnaI~Mw z`5e`dWKv`_V!Zq#Xcv2WJyS0TmV3mh0wM)_f2~Jn&3wpk22MA*;bG;u+j+-w9=Z;k zN{`)ygxf0h#c~u2Q(pdqCsw1LLE|LnEgeE{gD=3TdKF`Bu+7@*=(9SXbuN*!ye>-| zSl`_eXLcTgjkhH)|DKoY;~(+=Mp)h-s#R9`)UBH6;$Q{f8|)f~x{8ya0FFOwVzQB- ze*tqyNXxaS*j{ZS1QX;wst2aZMy;J|0L@bQYG zr=#a;bH5`(I%uZqU2!729Ls1_FmS^ZpDQQz<@@({ZiAi{tt^q8&5#;&fz0}s0RM(s zLc81xGj_O>8wA zzhMMGVjgsCi;^B2PuVP%Kzffg1ZLrN*OPpDA_ATClc0Jgf70gxLKt13><~eQs8lj( zx|f~XAXX^^6(5rpP)>)8yJH_poJd3nm}gpI2nH#&cubqX4-yaAWrqzUI|puZMOK;3 zu9~ey`;kR~yMy%ExfM1WoT+f;X+UY<-_>Igkvm8ca^^*d*`tjTd@{J~2)3R>ummveFUEGqh87(1hWk5B|_ z7E46*82i$(f|5S>8?=w}xjEy>U|q&xZKGz+3M_Mzf?d*lf9oc2O@BZtq#|$=A{LD% z9cs`xk$p*$)`G)P^kMsew}~vN%f$&k!cQK+U$hH1aa2{&?@O5jhVqao3d#@>4W={y z`YftXqs(A+?l<&PmENwdF%(>Upjv>E@|-9(_qy1Co-Ko6wl0~`E}S}8PKVBqp(3JP zPszE*s{vbsfA@QK0M}=H(X>E%W9RS;$WA_clP#Bh)2hnWCa+%)lF+5iqLTWgNS4N~ zLFaUpsUjVwWP6))ScLz2jZ>3im=tj$dC9~3Q_jNnm~rjPe;S&4dVQbHLY@K#JX}vJ z@1C@$tBB(6$%)Vj^7X3lz70QYH6R%`OMn{hlm2`%f3csNoXF0Pxz9sRnau;$RVBtS5$(Le)VL1C^6TO{J zx$2+U*LWJJpG`jjuZ`7InX=TXX3wGcNYjT~4Rr8DC6~Tjn#IiTzafhUvFyuB zf~~L=YL2MRK9pJc@n8$4y4hVfxnjd45k|`Zwc;%1@v`Gs{xeZ!xvbzL*tadC-}~|& z!nu#SbFi9A%*#K8SDGpn>!=T@wOu*3%Z3m5cnYcv9mEK7e^v!+^Ug*I@dDU$)qPy3 zKAfp;+8mvhf40OwfauxVrcTGzNvfA~@70~Ag;{u|F*-Q7)f259wF4r0@0rDJFr4hw*oEh~5@ z|4(Z}YznfV{7(yWz@l9n&?L4kNmZdhmABcq_h=5MfAD@D5>5?(n{FK-_S-G5Gdugj zQi49Kd{H8)*j|}8Ib$S$JNd^-!d4aJ9eQ(g<*oGcaNj1&0^V2q`kZecwwVBfy%~e3 z9aa;Fu)i+Z*O%`<{`fZDtlRx8QLQHt0B}MJEI&-+-e}fE$txgCJTKe$I^L*oJoSJM_QP00H@vjIGMQ4Te|tl z`CWAxh0)oP#CyADpnx$R);b!JQ5$&quiZM7Fqe@!WMrTY$3GiZ_Q^<%i_K?j*LByiIXZmES-uOSP8hPa+(*Q9RkNuP5c> zf0EyZLx<3!mwdXSdaqn=FX|vTJd{2-f!%N`kie01=&6v?^T}2+$}J_a;B8&edLZOe z;~zzRZATtfLkZ2}=U@PvkFc@k9J~j4h8E-7%jf@k|0H%|)+TU**ebqtdJkyJ#c7$D z@3T!A%jp%SZJQQgY%tDi8jNKyryr-4e++m)^-35ZH^>e{0>t z6WW`Dwfdq&ZD)YA!qsIerpcszuRJ38rg;Gk=DC{JbE}o=Qk3X+f}tD&1c!AA7dqB* z%9k(0u|_XmqdZ7P}%#t&4WXSe?$=C=|FxR z%O49~1Rgr_O?GV7imc(o)Q+>L(-6y=St0I*wMX?ue%@cMXoPtI+!L9?I9nc-=`%gYP;v|+b+V@Zs( z^mZvH(AX-wGb@+=@_g70ek4V+?oNyX?nIMHV9%kz=^~<4aVy?PcYK2+n)OE8;p@k< z>HO=meR_HM=lAz-Ux5Q615&eX%pe2ZO=HqHH`&+MSBPVulW#!be|G7D$Siu3XyD~g z^=%hk+U2GAotk`c4H-uA!`{2HkV$Rr#MsyS9#6+{YbtgfL2VNcf2izoAr!#>A zp!m*#)={I$)*vPxr!A~eURxOU0kmWnBr9D2!eYU4*s+{|wWVjTpj%aV@Npd$HO+7c z%Vx1`CHyi1S<$TP?^FjhqVUV%^#t3hpgEA*ruogTvHehHTyYP#a%-0w1-qjyb9&jo z*$rkIYqt)!!`8B5)$q2c@a(Db=ckWf#`{U~v{Y97aw?q%ZGd}O^?IG!*|E^we4fdw z23u$wd{4CsoxnTv%H{1^lCh7baA>!*+mnlhIDb7VK?Z?11!O=R@GN_H*HS`R>673Z z>_R7Dk$}Cn+f~|x4R;`jS5WNJZP=B0zv)f+{EuIG_fvmoca)d}vuV)Ljf)^`28o*trh1unRO*GmkKB}1XlIe$!ASPh&|cnK+~g3T`aaf(wR2Ml zT|)5AgSQ8~_j1PpQn?gaQ*7vnEacJ~29n-s<;(&*f7Kg|jj*9X zfKH&gs_*%D)1vsLyy@V1x;NAZeY0?*H=Uf~ux&`2+LAiIOmh(+j#-X~TP;5l5_orD zS=brhCOQ&P=YF!yZ3|Co5<}a2zwNCSohkEnD?4Xn6UQ(RWp@DHeBD_MmY`?v$a8`d zctOsqWxcVMaey5}M1IJ4e|NZdLcBS!Kpn4T4t2KF!6lB^246r|@TME6>p^JE?%pMx z-JJ#w+N|a&kb?+PA{$tdkG9*@z&9*=QY(~WI-zyZA-bOdh!srhZUcUFTk|@?vFwenN1K4< zC{0?yHN$&&b^12%TWrBm^>#>FE-+~)Y2?I8;#jlj(8ha*boQ{}7B5qKh4v$*% z5jFvCv-;w)XH=6%1#PPn-a$i}XSn+1+lP|(lYEFFf90O-^)Fo~4;BG@MhMY&2J+ML zML-V%;OhLjgIE>x>-eFTB^hv-q?-yURZR!)*TOfO#BnA!5*ZCb?!t=TPk zyi!FBR?b8h@x-FZI0#+a}CG z%7>6&Zd27MVd3`^Q}~)ATB&eS+MS(7DeE0phi*p8gMU$I} zxiP6@sTe+Q-aBSKgQP~#Bf^sUqe@_Qx7km)J9V#13K`(^K5xz5+W0b9gQrGU(9o{a zf9B2i&X#}<2GdieBl0B;S$R{xsn4#Ch zrjbCIx2@C!YtCs>y^n;w?b-}llbDJQf12|kBW(OAXHL0GZ_w*&XE2x!FzK|b z;q*>66~t?yLJ-*S%3BL{uRb=X-`JixIAcaGs@-w3snWSk)P@n8{RntgY3ud#0_;kp zm`l|Lfrw30ZH*xw#)9^C!M?tH|M=JYWsg?8=@p9XTU|N|)&oclg&G7agqx?*4Op)Ke|EwC0wTPP`%hI5XDPf3RHFLy3K=wL(fJI@ zJq^M`0i}{z8tXa~T2Y2eAD*GHu(cW;SKA$}KbJ9d5L*&Run%~oJxWHnVPR8WYEDP4 z&ggVS+aET=J}tJ(9w2{=m6*gCEBc!$zqXj*~hzM7-$(WTRs_kWv8acE8o1}o{!_+mH7Zw_4iHripOK zb|c+vu&%lsSX8Zv%P!XLXxBxsJ5C9{tqV!#fyrwnmQ2n1oS>@z+bvMoXm-&%C<~vr zONMXRME86*euW@(Lcnr=W!!{MpzuGuf0)bYv8 z+7B}tX!p`04598?K^I#(&TH8Y-^!V2Le_XKJZWK5i&F__J%R3HSabI5f1s!WGm8p* zR5Kx-el6n3RfDWA>;AXb>skWRThZ+L6wwM{*MA&^Z~ zCPn{lKIU+j0ln1)x;cex>gk;}bg7G#%ey3A7Uw+piMFT66Q6@Csr?W*IK{o<;JiueZ z^mPwD3httG?oie(Dgx-Y+H?SMrnEYe=zwT?&6Gg6R;rf~D%7TvSeSuiWY#cj#MS3m zX)I9vuJ!pbj~-F`=hwmRhfBiJx?+mv3Z|$lQ=7|__)oOR1)XxP4oR%larMJCKv)CSHudQb4 z%`D%^3mVD5I-I24;e@wEU~i$kI3rzbN3<$?-PVPdadhP;b~_6n6At>V3QqC;V;aD<4T%$h|nYXHe&d5+LTBftK^4iAlkScqf6yMF|C|%2 zQsMe)S{1E9v||D$-Cgm8*FYIb#-pH zO-+XfGDh7(%l69!oz2S9OS<;1+@%%x-J&5Nd!9*26ML&T3Y!+6{EoNl_DsSbX>vcD z5mWoTcp6AIw)(@LNbcE!^sXLl(gCBEAsSa-J1RS?yQe-C1h zJh^*8Ww%>U)_+{2MJ3?#f82s$U;O|gTP~})(K%#qm1AK?HNdi?L&jy_QB97o06d)R z(m-uoY{;hCpAu1!yWK(3gGZMRJ0}G~e+B%DqgVSRGE~ahQFT3U_KGcqJ!$7kaGK73 zkXAM#;R!EuD$2{Qsi*QFS9L3?nl0*wJH7p_cfaCtbA~Z22hhtrf7@;wagRRkI!8MBKlq&pau)ti(-Bma4b&e zu4O{i8>VQ4bR{w?e_YX#>#{Xl);KQRiYJ-WkbgTItVN-nw1+z9Z2#jXsp!OR;RA*M z5)=QvU9o3W@wjfS4!H+ayiTv)*{lG(5csoT)0H!30GG3H0%dl!Ip*#SyB*6s+_2PF z$=HE_4ZXGS&Yt1~o(@1NisEnwNYk#eEChyIXivJ4jvwwEe=5y5Sk00)P9(d8q_|x{ zofsXB44gqm2vN_ZCIg)Vr8>nY+kaWw-Hc>UAz7RJu2%3#vTllu9tW>!vXCV~#K^1w zXCPYgg(>dxcCEgBZSg}b-^crRJo;{>Y>{5|0O)QwmIaF{?s^MqvfA~h*&W5;U)8>5 zS396dP&?T&f7-iq_`G5v)UYWb^YFh(#98J=H!nCHXOA|STAEkjyXB(S)kA$ou@Gh6 zw|2^tx>JWH<+FM1r;?mFOS#Ns({b0MkJl3T{nt*qbE<2p8D4C%#*yeY{Hd8U?J?3Q zFga$fBLXDjCWsQy(p}XjKiWHs=4kVqrp@>y+M`Sde`)D-s-kKLPwD`~5cT;|&WU

    Z2MKV`GEt{Vu-0aVfiSM0>n89W!81UJZjHnre_h ziTb!tyx5_HK&t_z@s*r|SeonBqtqg-jTKR{y{t&$y#tW}f(<_{y3&xDG}S8LlfE<@ z)i_hYe}k}kso|5ocn{k53eiHgkus?#@qju9@;E9f?sG>zSi-WRl8qH*YWLR3+p zGw*EBRrX8Da_i6`4zw>EfTSt*8H(C9qV4@ns{HY*^vn}KA`E65lQll<$11|HsKkfo^04ute< z3fEXd@{iM+9v$ba4hUa{#kQVkzYzHk?Az77vU?AvbOnGP{IzJDa;v&IZ7ObXC0?-2 zDVz-lP01^29Ul=OQXDRTxE4EbTe353zm=Th3mgY$-uso!#=PeY`J;dTn{u~me*_my z&&Kk$^{VsF4ms4&t$E>_6+G>hgKF0`b~?Qr97Pk*_&UJ_-jzh)Zi*YHGkW*MV-#h} z6}w`|pdqBmuDU$2LWiz+hWb#TXKg)-`G)Z*z3lzssa;if$T*b?^l#?@Vf0$ACoJpm z>a!|ltGi@5Zn2ilm;Q$0K5w}?e?B}_w^3|Qw|DhYDij#B!5`nVIiT~rRv-I+{-(`| z7fpWfE-O1cm$VT&svTShM>A;kegSS&$8ji6Tg*Xtb5Yb~hB!i8X1TTV)E-GuG>+=9 zgLx9!`0oM4mTca%0(R?-R9Bz=P)O==+nUl=SBXSpUwr}gvt&NoJ{T7Fe^zag{SI*0 z)<9sCGc;LeS|u~W7Z70s)#%zg5^$_6_4!D)oj04={+fJ|PxZ4>vda4({)?t;PpkE> zPal4~eE9xp?ti`?>GjWY22D}b9k?C^0t9V!>^K2N5i*h$nl$#M#aVd(4%beKgYmbb z2>7l$C~4Dam6L5UbYI}rTk{sCvQ_$u_-uC4sX*Y+FmJ1e*J}#k6->WKH@iMXyOwvh z#}Z2Izz}XGO&3A;iT%9Uo*aj2-oD-=C8uE$@vySlcJX?f5dg|>7X)DxH}0O*q8g+*Az!u(h4&a9om+UWOWcS+Ww@UE6034oJS(& zLb#mi2UJ0m*`ddidnWX5Xi=WD%IR=|P!{E}(gN|>iRN83NV!d3DsOqz+b!*|w0CDL z@v1h4d~VfZ7%!#Thyqi6`Ssh&zd!cB17Sm< z!P{$QRRx_`)A6l1EXObHKz;i|ff0F5BAgfIxdf*@MB4+#OyDCA1!<&yK&){jlZ}`( z3)`(cI#5LR%!+SBlgyYLDMi;&A58<}FDv)lVez!jz&2%HvX(o$*bC&ol-LeOzxHE# z3C%HzC03IWnIReKo^^^=JBP0x90NPEcR{cFjA#Woi+0y0lS`Q#f9)9$8k<#Lt}7N^$(U*7^5C+BAmf+M~I9<1boCW3m@G_AP~ zZLTlX76I`2aq9|af6e>N+O*7(^`%>J)Gv-x4E`^qQqJlz$&d-IaBBf!bC(4Ov#bjZ zxy-zG;8|Ys+#0)R;-VTq0e7fWVyi_8+E#U^Riko4wLBNx{^#xJ-&4Nq3Yzf?L7|!} z5I5mRwjFYwSeD_)>}^3wfUM4ea~l9ZQ?w?*N%I76og1WSf3s0Mr359=zf!lfNJNIQ z&GVL2X6uPEegHck1lM`EjgUfbr4D%sKybE@Usl4PYB+HKR}sn~wF%JUPp^ftgLK zq^i&ku!?23hnIj$RL+)c^atOZ>Q&DlX7rd|4(oP{J$~%Vo1mEeLMq9Y$LulomKsW5 zt(xw(nb^M#D1_l`X8<-s!X0_-N*(aGZhL3y8gKN9e`*dT7;pK~;e5MZ5QT3zpdZg( z8K1_-FCV}BF}{3wbG^SEPt_2ft|VZzm5QRuYw;#tS)O~>l~z|OXq>9d4uGqmqsUlu z7Qs79{?IP7HUS=hOWkDDhHx-D+Jwi6?0b^AgAcSO9A@6?!OzO9FA&@u!;XTfB8EvoG#|=8#?#$2!?>4LYg}<{W)!$Vp~m+g{*_2}P}@ zgQEF(wDvGngaHEqCjFGB5+$edkN4YB6jQb-XQ<<|Y!kH3y_z0W!DiClL<)@q>8v*Y zMfXY;IWH_|~KLP02d zhn(&K53lRKIaMLvol(?*tvwYdKYcELedr&*fBTmvgzvYVXZw)Z-^C`qAgogCuY!k|QuzP1Ef^t|KsJTN<9NcGbCS8zV zpP68%XD}bQKZ@YHH!u*1z;9c9_Gf?r>0wsbkx*90;{xQ-wjq{bBO#IjgTnm4#tm4; z18quec(>{FbIE?Cv#@K+CF^!ho&-d4e-q&jXa*le;AM+Et=dcJzr_Bh8;hYcY4(#c zClh#iJEGkMw_6esIhr4o(B(|pG1$Xu@mWr?j^kf|G*z8WC#%%juU5ssgqC(JJ$yFRph-VG_h-Z=OE}IUR1-hE-A6Af96}2 zblsdyCg-k)j7JxQ7)#Ug8#EiV79JX5pRjKT5^QYGF*?Y^lK_q9^K$*M|M_8yzv{j| z;Ooxb01L1YW*iQOX+5)9W1QMALTvec;R5y)Rr?O7CY3d@rA`TnWf5riq^-&E8%K(A6PxONy+heG&x%9Satl92rVak!s zs-i$Vt*OD$iC644Gp5%9Q~8m@7BicdVFyF8bUkCiOE;SUHbBY0_|RQy5Kbk3Fl#tz z*0<`{HG8Z18lS}1_Fd`fytl5-FvtIZF!M%|BV_wB^yF8oue{mIVE2>r4$jRj8Gm)4 zWZ30!_EM9D6Tg1OU0`0E{yS9p-1$BVZSez8F})v~?d1*&J*pv4tU9#qvZ4F#GH`8> zD=(zmAgt0YSd=73kPJ2jR2h<&CWJ;aGti;{WF40U#MPg&#HA|F*^=c*qRMrsR?A5t zn<`5a^|jca8Tro@`_-{LJq1Pbg=!X9`RbDhEXjDm@iprfE=rqc!c7^Rw%t_mSVKsXoNi&AmBJZ#Q1e18J5ub zmiBO6>Jjq}?NH=>+&`TGv_B5VsZ(Ykc--2x49%X3K3^8jZBSQ592Oi1pMT3tnN2N4 z0t}_47S4iMz64o&gFS2bZN*;xJ-+>ZkMTq;yHB!K6OBacC3m4FIQQ=U7aD`P13z}^=9$Mv_EAks%_mzI zB3<U{=(bn17%a6vkrdu{R8oWC&DQUr+;XqmeV!bI znQm)td^L?IlIyvYYt>b=^+`F7*Alp;es#_D*6P&@30+IH^x5oLm}FHptb=01QHrfO zeBmg`kRI!s?=u1+3Pg(Tm;h1&WHvDx!yF3xmJI^ zQLB5F!wU9xi&9tI(Vu;{lZ~Q0fBo(c{jd&oVJ}2e*yg%*z8kY>@M1_t3no3;8fZj=&`qWf(OVWkLCJY z{{1_dd=d{Ph^SL)YxFqx;H;2VpRC;G0I;Io!4P(B4xQg!)W1jvq&7JqNzCclyxt_Y;$mqjY~yd)w;j&p6}q?=9(JBNcUD^t|W@!CoSw%LSE1Ri)ag z<-&e$dgutdf-Xtq5q%4qs@Htll0w>@fV&Q3ZOVE-Yhk0gN5A^M*~p(3Z{IA1op!(Q zORgtq@p*iH`Szdr@zePJpYK1$=f7FE<|OH6U$$1^nN&bqUWIKlhxZBEZU(@ z^^OermM$+<W>zJ_R-HUmLcd zU!dBcvi=VI(S1|KuvIJK`kyN(yQH0omDTGTe%bRW9Y4y)FZ2Ig-@d=EC#fxr?&uC2 zgjTHy-U{R0gv`);39%2OyI2sD~uvblM_b~Wp62fl1q#u`pDp0>Twm7wz&(G=e^T$6vmH)i_ z>u)@4HnvdoWClwYaB{CW+wDD$RbVHrwIe4K#VOXb*LZ*L*OF=kQ)k6BCj>Pq6nwiA z1PhxbioR_cJv$w#B%oeiYM2LpJqS>D^0VZ}f^o!viA4_#PM3qE+76GbH88uLFb{@c&(u6VKSXby2xCfr(s4mx(jL&6E&cGK@1NLmI48WH&S+^A31$PAtJ!0vu|eHQ z8@pmeyY2_3aqR|eHFpZ#=|7;>qYXCcmChk2M_k3bY7LpX{=#7Ao4soL&aM9n+gHDJ z0>6&UBu%qjcF4uc1Oih(wrxy%0i6Wl!Id0x=w?=4$9<8l2=%akr$CwrH68Kk=KAx$ z#~W3|>v0a1`%FUz&$0USyxAT1p}mLw&WbDtO>y*(1t(SVkhgQTo;tSDbekgVl54V8 zIO-&5L(#UQ=y+ax+-p9-nMqkJ)mGKh1GK4!mLA0s`#SQbY3OeGW9SsBzo{onxjcP* zJ;AE2r9~pd6p7e>8kbeL%E5j zbO-xV{~TY&_mAJ-&yLD_I3f=;0;3*i-1B{37avgCEB;q|_uMuo3|9$B`g+)&6%;XyAT6*q@&6K9ak3$9Jnm(i8Jlyc zsFgKo(F_c>bWM$$2v<$}<9cYO6KC-ld!?Y1uk-$Y&BjN*MT`Ic75v`*F`jRPo>vfH zRppb!&Q0x(B`pA^ij^&Y-^*D`N3J%PW9p%QjZV56t@2MSkATZz(c6|PeLumHyJ{?_ zsbj0eq@9hs*>rB(SvyW$W_4ZNAG!oknXW1QwiIkxi3nvaQXE2_BX4)HDMhKBU1S(p zM{P!b#?;*4Py*i?u!d`c@4{a8Uhx8&YaPrRw<(%zKnNh)=I z?&dJM6&0ER3eJS;7v;Q}!c?}hkU0+CLx?zrL7oAEU3WyQ|v&w~S znZvS`yEfn%LjC(@d&;Ol?&~Q-tY!y)c&-sc8FtUrZU$35O_3Lpqd42BYW=IiLy{H4 zXsIsc<1VY|d^1;`H?ZP{6IX{K)CjizeuBI5T=U+g=(2Ta07o#*k0#@}N5x7GfrerU zYU^2OxY*10AlYA9dV&P#^&Rh5Ee z_o41ibs|zxsiZbH`DD>5GOg+nZx_sb@U}YlSTVrzVVC%+u5Uir3&{b}xe=6fj`hOo z25eoPmvSxhEtbpf$T*^LH;*qU@Ce z4-L|cjWFEzwrlRuw^Pfe9Vq0JKCdc&+uX|04l$#8@}tAdt-`UjRJ)5KC_U~CNVbuz zKpl2~hoUl?_-yBLMaidv43;o$dso!fVKE!KhqIEfj`BE}+Rist8~V+vgVSv1^sFm^ zq%xp(yXRh$b8YOyZg;v379f)~u5Zh`^{}j$G=Gsj^n*quespB~eHQW+Ym(T8glEqRX@*^?xd%EpS{O$#hIfnd0MNu&f( z)pFCRM}4?XJMTxk9ZV_d*A;vDtOWSSe|>)ccH%m9O~92S8_F2L z8Vlf#HD&zp83gpbJPD1uo+L?0@;~gl!Z&kB-_=70!(CX5Ew;K8`B%#Se zYyPmHM%)8SOQdrp#+IbvZ6gf=2aeS~py5IEUhmeAH&4ZT*n?0j4!(AAAn9mRB!SGz z*glqjIw=$Ec)+2O{%1~?y9*#lQGbcM{I=0vzKy^4e(UOVYNtHJa1h0^2JZ9e>pS`%mGlsf_Da`qmWp_cw2p#)Iw z#aFW_{gDR9$dic9UQjmG?V7}>qtQC?l;1X*u5rXw2bzxioke?}itfCBS2Cd@*UbXu4$C79 z5Ak%j#cgv&Zj$QYbL}Kq^K1e3K2(1olM`i=7Vk>Z1Eff7;Lpn0AgU;?Z@>HU38`Cw zTgx4_*8OSk`sklJY~UPW`4-tG!!Fkx1ELFZR&+6uWICTt#LYJ(NX43Cx#RFE(otAd zJ#43KLtuS^?NIt?g_Q1u{l4Wj3$^dwG}n!z#A?GqZ`E(Zas9Gjrp|9)zkU2Z{@!xD ztxAcNHX?M@c*2n___xy!4qXrM4ImZt-o5y_#k-E10fG1ntQSOeD!#+pbSl7E#Ge%* z5-*$48#xX^wi#@v!y=!!h<^bG9cM-b?6J2f~JPn-D>2E!O2Xv%3eKG;-!Ve`Je)Dj_(LaXP4X zUp0-}r+;`S4gLC-Qk*{R4xjCs2Pn4boJ(Sht8LeyY?+vK&Q0@{gW#)k5X%Q!gA8i< z6E=fM?z&PJNIksFJ0kD>Y{e&Rp9Hn(j5@j2g6wfTLA9@a)|WTXmj8K*X_X^NfbUB! zh@|3hYVD^b3wUe;e_}4lEc;iyQ`J;)#7<<2QM*2^KX_+OkZ&9do=v6AgY2(7jMMd? zg<<8Wmr7zJG+9vLO~Bc&*L}7*ze5rrg(k0`3|8e3Lq#=&gS62G5vQA@Q3)UveT;S~ z5CXK1FpXPfCsMl*sBDL-EBY@hhc#t3WTD*_(@TklIs_kte}JCT^Ll-3FYVLE_lNO^ z(}FtmrECw#x!i~>Qy$$0jL7~6x2uG~&vEor+9vC0%ch%Ab28}W?;A?h=ezikzgxlw^kDhM`bt& z8$=bz&DrvFe?eLRVpnliPSJwi9PxHUJ;&>E>RWkh?*|(Y-F4QkRaIi32Wa={SbqI9 z{`%MV56g4vzhAz6dNbMjEVa7}8PsUk$7g!OzuBritz)aL&I3b4?Ba)-l32ZkSC6i* z082I}=#Uu)->q8JWOov4XHzps$z9%k)BD@va3-+^fAKD-SvmIF9@mmKu~_V`+6Az< zoFX0~)>~`70wVMd<5nYlQ_AUBb4wh$0FC2ehbDyVR86=b{Jv?M@ti@(2Ig?8E3-K> zwQnshBefjwQ#K{F4+#DSx!!KXhdn)Q_hm9JEw&YB}rJa*R>wIZ_ zC^XBEe|A#8LM)o7aWa(qTvtk@0p2OktrvSzoeE~ddWVxl(bYg$L;v@ZW_azVvRVAz z6)d!MvjIrw*dhJ*741ZGwt`*koP>2fqPtQfLc+p6JC;G0O|iW2pPs2rt!t36mQRPi z+@&AT96*b<3^M6^*C6CpWbArs5c>M<<;P3?f7kr2WACW|b@)CMW>3zw3}X_T`?jcd z!kdX~c`3PDCa^z=c&9!&L37tC8epW^!{l$zJAnEj%TZag2rku*R{umik423x%l;9U>ikjIWBz~R*j+^?)sUb?)?38ms7)whFYy9H&4 zGXbdXq|UA#^a8@H&BLkXk|NsMp%q6^e-G)sGLsT02 zWMO5KHiBqj7egauYCNNt_TGe?tn96BI|;#FP!(g~r-T3)?_;sPl`s9}^T+=gT~qci zZzozGVeGzOxU*@xqz`=C^y%Ck(^027Mdx^Rr2zI9ZIHn8%IxUq0@G$mcp%P6fAFdz z@=t=QP0^k0@&;1@pRqXtN2t_$>{bWx;8@rP!*+dLxSF)Mx*VYwk~#`@C{*rnURn)H z>^!(n--ZyE*IDhNti+7MM{8*4?^GGs887!hZ8Jb4fRq;4#=ZI~u5uAyZ&0!JOskf2 zLCBsKZp=@k3CX^{uU2Un&g7ZTe?HqFJ;Q(4@r10rNgI{V(M7=?N8vB0(tPdi^|lVR!l-iguyUfwf0(*Bbkouf zd1JG2dRaE$v4YI=dC5MNzrOsj2B?4h=j*d*B}e~piKdk<8*YF!Q!K@y8*<@cmugha1rDuVN%bH$AC9Qk)drH$4k7p~9 zFtbe+n?I;$Ht;=P&RJ2QP;dG$mU-z&v}^oT60*^N~tFItpK5N=?W1q}r$(U@AU{qNPK&K*|?|D9(|M>XjZ@Q5AYNWl8hCYYU zLY&oBaJgc63Vt5vf4QVfoU7Us3{O4f>SSX8_iWzsh3;sUx>1qcW$o#7fJvk(VPXG| zP}k*oae|-^c8N8blkoPME`2RTbz4^m;YLNZj-;8kz12IYNb7hUzu~g$Af#l+_(2G3 z3i|OE6>};ZP>`*yS^$wA(lCl{C1!$MPY}?M+J-?;rppNdf0Oj_v{*0C^0Chi?$dLe zi>;T*K%?GBy|P8QknUT3$F+{+%U~f)IW-cKS`MU6(Amwm1`Ln`A%g0g*4mVfyp_J) z6BLv~t@)%7=D0K5lC=@0U*kytqMh0Hjyle)iJbfB$U0#_><_49yiuAAt! z`=`4e-nOf^Q1yppp?dGkgXYR<6rv^A(JM1}LIA#)KCY-&K`Ba#b0W8=-j;8F{dj^F zV27uxf2*b-KNT{vnhn#Q@nb5j8`cnGRW;FwvPn3Pm_dVQQj?~;F+x$1d2>IwDm9av zg0y5awl!}dNL`8i_Lc9;V6UkOIqY#bRfJ!<-D)`6-6te|9D7UT6;+70; zvH^2{lNr1xe|GQh00V3QE3U6!WL{4H>YsIRL4aQYtVrUb=0E`Twxa?R~ zkD=M%P3BnQ&EyDJ1AABhp`h;n8ML4Q46xyX?Ofq`f4%;CK8M%SQo(TuA~$)M~X8mfp4jWvimvNF~~IT0tguG{Zx9eYz5QGHo!*c^~URe=)IV!n?gcXsN3R&f#*1_R$e>JVaS=hl{mDSM*!FZRToq!nYsr3ZV?JA08FTx!Se6v)~S7H3t?aApgm)HRG zk%Pcq*g4O7+G(ns9Nen{jCQPH5AqDpp<2-f1axRm$1-C!!F*T+zji)g)~tltr871s za#y!cjdf1@y+>j+`N`S&tIqO}*j-cpdf#!Lf4u2)t67~t*^*&X$6~V&&DM`4#gSQ! ztXfG^oC^#X9bsk99Cl`(fn#EqY6upE;f(YD)pfQ@cH>48{lD)r5yS^U;&A{Hu;tZg z6q3dx`|0-_D7Ks3(%6m|S<|}W1%ax}LRF>;f*go&t4OaouU41s3Nz;V(DMA+zrCL_ ze|gNvje7~1^GfWjn@a6)=If>bpq4d(X8=Hv+8mq&mfcJ0N^SbC*sxv?AjYh*6WH9z zdgTC|w_H+Nap?&c)#Rn7AzpnWJWA^&z%O?q+7~MxuL!t4bavm`Olmu2v56X#Z z$f_erm83@E@FGy!uPe6|&P};M2M`oKe_f2giN@JU=!$l8exgdTH~9$;rISMGU}Jr( zseD`06dE$n5&3cCV{B^c;cuk`WzpC8#xynVSF633|n5_@_n>4j?^J zTUUIA<8}z!$QHJfNWWQs!l!x#-Z;tdwVWiJI}qv!;W_8BP9a3|jvf0T=&A2zj1l9ey84#@`JDqFAWS;6nR z9hIreq&{(l*E8CGL!?z+4gDa;EBB6vhYF8(Qv75@K~&We);g}fB*W@KEJ=C ze1)nmIMC)+pSe$ao0T`dhR$EQ970|0yDu*o_WY&bRMbvm9!d&20R)g_cgn}~RSsIs zpKxDA%a`otrhk+TzlTbve3bfnYGB2G<9|(ybT7)!6Ap5J5fD_O-+Xa7hRFjfaIW_KghZuC zelRsvWsCQ1tQ2sNR^|rG)X!c7#%Xl6YO3v|C;@1Qgx|xsAKhe7Rz6TFLzGct{pLNw zlARAY^-v66ktx;-vC-h?06rc|7f|!VmUyG9^m`{!RPU{~O<4J7UlcTZIM=x7=xF}^G5;*KRoSh;Me^5+dIT-1YSPyNR2x3NA}KDSqaYFmGlF;UUYVSE6_Aj zij|RLvkBLZ>&;sa4bFW9YELLxY13NJ{(uO7SX60hme}HHb%gi4l>w$_4}*T1Q$JHH zWMc!cXJ3{iO577&&Tjp;!gd7DjbCNwS1Am^m}Zb zpsIhmf+2)Z{bHJ0t(tlgSSu`ry?<%~&RM+dS0oFluCQNY-m5y*H9=^$PC&PUNq9Ve zI*EaEN{Z>Lk-Yffu)&M;Qk->D4aKR`!EzV`@84yK)Du{L*L8E}2u`-X)8u5#);ED00iWN=U8f`{fVSsD z0qfTwW~yZoPv^|WIK@#c5IZ2nY+DxLoeVwB06QJl?4#Dh=e`={y=*B5nV2BrtuAO8 zP;8=55>$s!5_{!{uvSUQvaw{UZ7^OMLHkb&_UVtmIg)95MU}e|!TG1t8GDO=fx$+O z&HTqvQNZq0ur(cCWFD2X1}N{vTRQo7w9Jq-4Ff@vvQ%w6?g1qtvW%sbO%_`X%66*h zF~K$>oWBg1Xz6^|>#`JwY~{2Dmo^>hRZ7ej`^3QD;^aKuuH`vs=CUKDCY3BDjMKXy zHuMkeRY<<7uFYQrg2=q!as6C>W~I|!8Qn_lOMAayzpAyShaY?6RcT16$zNKcoa#)P zy9q^nW0hVk-$A-n^{|Gi!uF-ik2ko4AolvH+3@XbjjaI}n1ka;K4Z(-(z{#1Ig@QB z4!Ff&gR4gOFROMdM=t*)M+COJIwV1&lgO{TuHm|>0mDh0Q@0r2k0m1-a-Q>tMgPYi zYB~gSvUHC8HP9Qle{8%Hl-y!K%l+XRWCLW>6S03EAru7m{W`4wKAqN zv1%WADvVSv-PG)DGSbAM7aK2w!xdF)-)u_PlY%UzI5SVxgo`Q^0CEOA7|ws$y+BlM zf3tW=THBQhYb~nU*c7@-&0@wLo^Fj_KehiI|7pKJhrjmtMwb3oy)VKN8+4j8Lga8z zfb87l+m7DsR!{itj9*$3_xuuVTfZ_@JPoUg>}0F-w_X^l}n1fzgiHX^2?X{?|#{i>zJMX_$A=pHSms z)-x!Fcd8=g<(mk_KLUy9+`ftkXOsa(Zt&R8o4gVxK=h^sw#xedU*X^D72z z#Fhl93gCyuv3`@0yQBThIh(2L(y_YwIlhsvX{PWTg!z)62Rz}%Wc9S-{_P@_rQUB&AD?Xf%La!H55GuuV7FT2F!R0M0U zd$2=7Y}U4zUH1+lZDJ>VsY{E3vC^pe=D@@8)uDyR)y%Km=Ez729^ z`!=36#`-G5qIxLbnX{-HB$$`T24KN86K z`RL_lSOAOT0tkQKZFbV@;aYxdgmTWpVcT6^9TDt{myR*Er~-YS_Ox2S^#=!(%81xN z98iEx;0?!;;3}zXYAfnw2H_O%+waD2r8NiKtjiC@HiG^euu~z6zPyk^GH|3^JK&1WGTgYt)xp<=|=hDfO(m2_+)k*c1 z0lK2or&q4_^zxZ15N5uwSmu6~F#d8_^(Q%zM}NwBcH7`vBDhY)Dbp#y$+j@`TYXF& zO4MYqpUKHHi)$+KTq|Oczc-O}2S{s>dW+y~_0fN8)mh=9%nF;+bO&P7o4$*_bOupA-}+#=KFwzXL3)g(KdK+)ci zSAE$$02Jp71$U>GT7j@VHn!)kff1xewx)j{J>a7p&dk^?RDW8wzusuoACFn3wc>Vm zkcl+d6Z3EO@3Or$1Se>YTc{qgb}~z_=khXr30?60S37JbXOlQ}Mz*PPf*c+BWiO^K zpU?n-q{|)~=+YoU|(CsPSHSGxxeK^jccn zD(o_AZuaVQBEslk3p;`AJ#FeRvnUXKU;Ivbg^=>zba_knbcP`6+VFnG{-%|`oW%;@ z;FJpmc-S%sXHyyiO|RaP=oL+vSOQYFvZC1=z}%PXt5aVs*^}|i9DlV>g(w(aWd-^0 zX%&Ms$D(8{Q8_+!u3<|3s`=CjCZ6^gT9@L8k7_B-;V&M?0&WI4XQfJ16Iy@dN=+Gk z0>weVAbSLbT8KD+qI)XK*zA{lF4rT39r=O$OIVhAK~KFLGf&d`Di7-E4C0Y~_^Q*T z5)i=CyA`{*>;l=fk$>B7dq2|El^D-y6BY4iz_Xk=c;FT`^%^q=iF3*8FFKl6{W(cB zFDkO9rk`xK8k7cCm5M}2b|BDnqbjKN7UkO|6R+jHchaks*w=e}2QLTOFA;$yxJJI{;AHObMfJ+Dp-Qh-k zMXV6+x^{B59E%54?9SEk5^b+2&KaoPtfuHf4#IUmPUE*fe!tqc-#)c( zAO8IY!=A6$LR}Gph%t3qQg_We?`@9ieKwqH+YYIDepG>b?p~9 zq{n1a^M873nf)}KV7@h!j?N`4mpy3A;mtl6wAXWgRVjAS;?&S4cspW3+|GOKPKF)o zU$|_x$P*h|Q^A|}W_<#F)f8id^6-|O zw^LbFn_+jmp4A9h!WC+=YwB=nHC3|4Uuj$2!h8??IMT98Be= zl2$MDIFDkhBA?*ZlC2v+lYZJ7tcr2Bj<(yRUgeXj2EJ zIeBmQzV&wET_PWpP$8H$z-T!7SgZeh9$(3Uzg>TPnjil0YbUhqoYlT&Ktbt5A=_dS zjLZ(6F?2(70BcwCAdJzOG$}@dF|^Wz!nV0G7J1i#lhTFSeq4guDdfQlxMqb zFSN*!r7?4?SnxuXb~~y;37JJI$`G7N>!a3g3MN|1$u2E~wT&3lHEOVTBOMD0h{ zjf&Z?%l7A|KE7V<^Y}Hl)QY(}F1}eaB}LwFS}UOHVD66hgnPkml8)vi=~e_ok zLsLO5_016_0vulSIj{5>{T;1VhNb47| z0HKMkQyW=HwZ`Y5V#fl?(4pFY7)5^6a$Re_1M+$+qY%>J^j9Pj+QMGeXpe)$LG+3?4?kv~-x+Z1`|Gmt5jjO| zPAyd=4X_5OX6oNs2ajBT5&*C?Va}B_HL@+9!<)Q+)T6REqRHyiM5fKn&U&R;mN%5< zYL{xWJU>kMFrttE2UMh};>W)i%oZe2rCv6UqYTG_LrdglNEWmaVKX|Mn{$J>_X z-F`I3gzd^3;CcSg!5%z-8{@XFUN*fR^mdM9F7_5ca7#*|_w_n|Z1dLW=do<#VH{I6sbOuwEUA8E;4a~B+i7RUshs$3Nk*5d)e#Qq5VKU%nOgj-+{UI~l`H$r&vfys- z5}87MJ_R{{)C{!P&2gJ4?l-xW%;Jqcd1JSwt^}J9**`!dRZgnnUS7dH#*#Q3Kqe(C zEJJ`ygCK_h9-R>D`;t&AYTlK~`Swa++w@t=y2GlWy@WKKZQSd0PITO9#MxEKfmq&( z$guN$B}e0jiP?l*1)9#|(cu5ReQckk03Qfx|9y^ET9V1)WB%=w>UIPDt>DfDz`JZO zukcncCAO}#gHkCVM{Q9AT?4Xk=})2$V9<(-!!tC2xrr2HF=#~ASV&t0uNXn~V6SZ7 z1c3!Gkb}jo^lHDf?jNm_zScT_Zfmz0MQ3L?a~ZIwcMJEVn)%VbZujdlAAr{?baL`3 z6Sx%>KP(3z!oG8PI5?@>Nk539mZ$h3pvmR!r2c{7;zbjS9UkB)LEkugurG%t*3cSQ zSt;!cYOZA`Z>7A-2hMs1PhZmugtro{qevH>+2EA*Tf2B~wrtVYpliE-p&q;y;Y2iv z!# zOyIh#1S|vm0pcJ(nd2VPTX|^inWu*94GkMOPG+e3sD=6p%Im6{UU(RDS>c zd147lsQ~FqlpOk4xU`!g0k~V|bt&6vi`pb6&Y~eQOo@}zRwGWc z2bmzNg@(e1aQ;#i3rb?3RP*^}?f&tleg5Z%>+8=JFu<5c*%mP66^QdW3S$t`dj~jH z(!&j@Ry6U}{L2Y7&ULdHIN7cUu60yAI00XkbCh5!5#PwF@@6=T#hV{r(GrGA;5}+M zkqZ%7R=_8|fR9sco60Y%h&n=W)Z&Gcp4u0GY^OahRw~H`(iV0e#}S+h4!tJo3eS`Q zHPLcHC!_b1bVX*+I_1sUE%);F6#(+>Uw?BaY&BJHf#oOx%5dzSR6*M7c1B<13}VI@ z-Z6PEu&dn(U+e!{N5?uI<3!Nn_8d(smkKR(0TZx~7Z=Om|m3Cg%>SnmXO-@>R6uD2^xcl$DIOtG%g+jsjhL0T!D? za9fh>*~Z=i7SOt(`awxO1AolvhoFQeQU2#O`@Ma;{`scV@rF%Zjtv8Itlx%dgO5;c zGIQ><1tRv^&dSrMAEMZVRSUkmeuP~w^g~6nkgduk1JAyMX^-TIE?JhS0Q|W|r)*GG zJ)=6~>oo)a?j@~il--oZnAbrfom1+pkNv>cXuKNqLkS;gDP#CL9&wF)n`pXkpz{t9ySz6NvAu zTJE>Q1XUti2oCs}D&x3TBB6I0^4Myf;`j*_l&@r>%2iw?2DW%$hVSl?NfNY3e_ZA9{^9L?yTr-B2NlxQi5L!0* zJH$CEF(7RL`FTaVtz!6dxjw&9czaHlAH}))npWG?T>fwX*Sr&dffZ0%#hlsTN*J8P zW^=&y!$DSQiKDw-CCx=D{d1WVsn#qaNt*6U4yPC5cDWVXtT7#*OR5y5mxqn1a z+l|bWiIm|Wctq@9A){13QF7 zUQh5!H!jz`puq07bi{U{Pl!rXDp>dL2#)tr=fZQ2$=awx^m7WZ2f0g`?Tu` z<_1Htkwkw(1)B)2qQxmvKxwDT>aDHoxv$X?yYwJ_B%-D(Pp^k+3ig@+V>2Y( z%a1+UQD8w;=`8P;mRo@n5WwHU-Up)CWDADc^l5*9(A!~c&0W`pmwcF0UAoQk@s^Av zX-hzwJG&+8HcUl!z_TR8eKK5y_Qy59qrjd6OKL6<`OZMPEm1w4vTRe>#dmcY1mXl# zB{9?=R7Mf~u>`ChtM%V^!gmCkhh53x7=*{2fJRh!Vjb-s?`TsnbX zymHV(P(dLpb8%|CYK$Jv4iFNW-kV*~IW0KhmC<441e~f%n#0?vd59x-ey6!%hgPi) zMXR^g*A2(5j_}auK~c!|?D_of*KhZ4|N4LQHx2Ce8QPWtM7-?Cc5FpU)vN*A0VMvA z2xvg_2FQ702kjaNm~Fcc)d|*l=()T4J?H3oY04;CG)x{{l-@)nj>O+itNG{zzX`)< z$yKO(!Ks}y2suAg+`Ztnx)@erxpUNzBI{1j2C!VTNpI?kMRJChoGBJ1y{^ld7nj)< zLH&AvwWTfIf7zPrjgxX%P7DaDVGbb^U^jI%pAv5W{cex!du0Fc_F}=OLmpn8UQ3G~ z5YFlDx~f~0Uxh^gx)vG1n&BD(AgG_VCF%nc-IZxiMJ3i@Cs|R@o+GS%>Vo`h7V6l^ zAspAMz@7L=uuFrgrWGZf%D`Uq-WR`&!3AN*WH4 z?mD%>AnX@CLAETu?U7&{4LPp+<}5195nHoATKu4 zwsc(-A|r_qPRy5KC(7oiF5moNZK`iqR16@(xVLN8i~Rr@)Uet&NxTA3XSmf^gCsC+ zkWuX;R)v!-n9UJ+FH7AVLJ7Dd3%=B2=WSuFE}2b$o|;Db7u|O5vO!LJ$N;_dwt1mg zQ`ZD^R#uvI3o3JFWvGc*{FKt#SzD{5epTKfMjjaO9ou*$$d;l^{9saZ96Iwq{|Ck1 J$P2}%0RVhjVAhV8DozGr{>yRpI#$OBy#`5D5o&ywWB->u;uxVN-|HQRxu*1Q1KyNe6Y`M8#xV zPLTGO&>VJ4(vuKd6bMG3vTb}qzBrRCTOBEBM#n`PT-(XN!`V0fiWgxdAr6UmlBfQT z@v<25|6RTRl()16e7tl|I|Vw-!w8&@)^80;Bf?S`;*XH7Jp7`gP^p$ z|7(LsC?MOgETNVC?Mox$DhrA*3a)&2M7`~1@X^=W+gv;4Ds`%&D0zZ~J?sg{tk zG5T`h6fX63t20_{hjV~mm8Fd+rv$*of-U#03hHn#{`RGxo7*kxt~8*KT7C*%I%3(rc7s6F9uK+8Zw0N%&4qL)NZ*BRlHM>Qk`KNwl-7 z-l_AViVI+}P1V2E$e?o+PfHT$ULC?2w9p{G@y#T5ne05Kt*IM?hkweXlj}{2{TbFu z`|%kgcttlfkEyqXlVO8Vub?XIf57_tiJaME-Um}px zl;rim?sevHCNNK@A31nDbCA(ikSb?Fr|<|o0Sz@p+d#TWHBcvtPIyXPKG=E$FI8TR z1Qh~@ob~IuJN|$7<$GSb{G<-A+}ZTPS!XQ{+pYnvV!nck{nGM721Z<9Lrn!x4_n?m zKUv+fTTV*I=e*oN+Hg(9`6mH0RWA@UStC*#nPo^UftKi3A6BjI*V;ll*=V;)OkHcl z-7#3;I?-{<+JPV}jaUazrI>L@su5fyymjoN=yuB~2GUsNqzvXFkFLk&Ym zL4Z%Xe>n?7GHQTQ65JN%J4^TAV82{zKFxcQqY98neKz0Q(1YHw^Nl5Is+txJE;xwn zrXkMXm24&!I;J#WVfQrXDG#=>H7iNFf#YCo$Dz7YSlqK&icTYR+4 z16A&2cCTmmSm7p|Ijb?q-vyq7t#`+bEwV0E8o0&_VWK06I+%y(GYd3 z#Le-~7%fU%CK=VuG!YAfX8^Y=-Zz-s&~iFXSbb7ok?Kq?I2MM02w}_8QtvJye(#VRg}n8{9#d} z5Z<~IsZS`I6*`EGDv)*(Xv4d&c{&HFn#OeP_f`A&<;VEehPr%jnE(D9>rP(rMb!6A z?$du>`ecu;UK5(l07!0IZqLgLb?5w@P;s(3Zuh1yQ?vQZA*7qPm zW>d{ml`Jn8oQqJd?SSrq43Ci7% z!3)5Gu%jvs_<{tcxrw*Jrv`Rxpk04mb)q7tl`X8u*`v!La*R!wvpDgX(%c=KFWv?u zP9q_c4a%tl3K1J1286KXb)}{B=Dpx#iJP^F%v66~{_ zY&?b6Nn|JM;QS)T_C5_KXWI3z-j*QN9c>G??|En&Go61K4^c3ce8bX-P_g#Vtc3&+ zVc1F{B_*USNjRF@wRSue-rr}c2gf!a}mlLIwALkAULVYiFD?SMM5MztwxZn{$2l^&c)x>Y5u!KxcW1FbgEIjWy&YxJRLXyh-(!gydaSz>UEMY% zzmoBia~#QM^C3ax^dGTwm$;DP$S||(u%)!l9<|xxQ-ECjYg;y|P&&;pnhaV=bWJmZ zH;2w-x%t>?NgwC36t|RIIc*tqSix=rozY}82f64S((u>kPanR&l&`5v~DVYt@JgUSJa^hUWeIPpAJ)%LbYGr_%?qLg-U*b)cl?l#`y60;~(FC zVO;l@5%-Sq zmNC4!iF=~;L7c3Q+wQ&3*&9U4cABQqpMq+)n!uL^No+f(`obi2>zWHUf_lfIHX9s~ z&2<4q4$_?y)TdaX>j*)RD)|1%D%{s@6J4A;Pr>Rf1z%pu zt_DBh^$o4YFsvYdy90#si6(0sh-F99(?b*E? zo>5_UryhrwD&RV19nQF4s{M=jvbB}8>6;Y+6FMWQ7y@;Jcc_R(^enZo$3bBlhmryS zCTicpQ`5yt^7rzlBeS&-5>2t{@XMOLQEz{Jtk$g+)urLauz75E;J{u4Wh{3%f(pGU z8?`tWMI!>h2l+q~mT;^0M;3$-=XKypzUoj9 za0`JV1)bA=6)0Z?pXrri_6siOL>V-x`S0Xzix%IwXn8L?Uyy{$&Y6%SawO5lXN7iCrzs?2}3v4Q^y zWU&u51)FW3qvxV5m#!KtshUaq!`}@N9BJ-TnebOjaVLgQ1Y%Zq7Lgt%x2PXc$%2houQlC#h%hj zDpy7198ycGj~j9(8PZEH*)x3de~Mz0#n<&{8`Mt?|LFQof>v(_JQEPQuoo+VA z_RF&UF@C&!{qZ;bNXt|y5DHW;zI7|_%gbc2ZxyOhpTcQoPX=i)rqfwXdv=K_a0Brw z^x;-^O3Cb`wI*a}66Q3Afsjd)^X^D55YE}ywU5CuTijj|2Kfzkv-fi~S8EL3Z8G8o zl4Dydne{x*)A9h@Jf462Hu&5qt13G4lC-#2^Z&726!hPY&Zb>nX+lp=n-C#Vs#44l zok^U#!W1XxXP>{UnT+6L8z27rTlxC+?bKDipGI$egB(!a7T-+oxJ^ImqJh>;LQ2YA z+0u5|G_2T!<1pkk)pKqOrK#VN@e4Xdh$*LnczF_^bGX+97aM;fs57lNz1rTaU0O}i z<$fCVCc{?x5P*TU!HE-9iz7y1MiDN#$M#$codrSwpti;#d`XFT*uJx8pKc?gvwbQv-}bQWZYLOK8@Bxi z+eX@L%N@T7AWMI)=Cl2A@I1^0Tt|XER7PSm{A@n6`Y}_rvR8!R(O5O1G~u%ObYC)0 zWN}&g6GZE);bgxQLJms|3BY#}5zb2kcvsMI6R3#>E0-?Gr|xka5EVF( zb!s(ucqUJyr6zHFpQQy?oaI@Uo*7-E8fZV`p!-Y!FX%n%H@5w@7mi%4IplpXmlf{%J7!vfe@IV#i(FmVI(Ll*K0bv8sIwLn# z@lZF0ub&krRDgpBajOue#{DI3mb_~!ct0eGJVWYv>u|)0kG9+HK8_{?e2|xCy3}k0 zP6A*e3y$csm$U9-Blbvowe@5-# zqxFW($#R>hH-bIe)Cw~{cJ7L_W$oGHrXO|DmKG!o2XS`e;Gb`ud-vf$T^!I$@HhWH zbr+v{F4r^IzZstu;$5=8ey`v?sX1lGTuM8;ekAl%!)5?@K>degkKHdkhT`(5=pQ zhu}4T zYj$B{)oq|uzHQ$H0}eQtf6VOUhh6--W`BPE{`cjlOG({juBF)$5yW=A3}gi6Z4DLx zaU(Va?P3mCc6Q>470`95!-F_LR>W%v1CD8ywBxcnda4YeENt@aRY1HHIfG(q3z+rK zD>*&7v7lBtDM%ZR)q2DBR=pe)9W=7o6?i++2F@beoHDjuK|1eW28Lk@=2WAT<8Utv zh#dJ7JONVH3p3u69dSB;nChdegY|%k56wdNr39sXgtse~Er7tSIxh>%yF)-(#F@)vU_Ue zAnr`(D^vqi0)m6@q~i^QW;OdxuL z>;QF&eM!0Zp+PQqPmKl(?bF-Hp{VHt$dd4QM=Vj@frMLEkH!kbR2Vs^FFdTo-FH<} zhj;`p168d{PP=0FzBKYel1d$5N8SmW@m7%3X|ii6A?0>Djo>X)wl=Ix-g)qCeqFIA zCD&ie0Z+n_f^VRIe>I0+lii!`pd^}K4y)?KlO!4B!miN}=QQeJmjZvSuY%cCA8v*P|mtJe`twSEh4nR2%9c({8tD_z8iSwYzm9+ zhW4ul``gq*Rrtx?H~|R%%Hy!#WuW)55fU`@%!94Rw}GhQTxT)ZoY zrLv^IF5bIEC^E@|ZeEI>UDwiP8~}1~Ea{*R(l@{N02=kam{qgASep=wK>2VDR?oHN zH2qcBl^~zy`0nAyL9>ozlPGf>e|h)b_Yel#(r`wFRLK)+&hNnqHRy5n0x#O8Kj9|3 z+MIJPWbNEN%eYVLH9%jMS8+-EnZZn&Zi6)I(qXqJ+OpgACMW#$;oH~tEA)60$09>n z2LM(iRa>sMLV-4=B-dz#0u-spnx?Qir3yJotCd*8ULeLrrK+tv>B($nf4#_%aoWGF zgHBo|I`A{XF`Iym>IITbqkxM0Q7N`-(9t9(_KLlQGU**g=naA+TVDFvHwDh&@sw~> zyHusle)r1H+pZyq1C_gRz0aOXTR=M5TJoz(+;)ZR;dL_L8bR+TF#ek*tH12A?P&sG z-?aX9w)pgR!VmCb&N(T`f4{7M11v?@vhAh-1_IWqZirLK2&(Ysaj_e~7)sJOiFoVr zQ|36qu%t>S%e*^;FcT6}oupd(NALSFD?}=S7HV80%euM&%~^9Gb)H(zX7v%fu3T61 z`V8K_L&mQQ{@;EUU3dPEu)}){wXqd7I@Qu=)!6so8g^#}fofc=e^8qMrjklh{AI!3 znIC-`usSxknJpyJ*nRP{7eRZExQ@$oZ9LpZFlBHoEmmL?rV!iDrb&4Di(9A{?%N4PX--N7JbPC%G-}6*i585oix?`0kGWF=3vD*!{nv6 zV;d~m_a732zuqj`{UlTYs>u2X-F0cutKQMOrqbaoT4UJJ0xyj$Cp5$E53R(eNu;0xn4elaw7@EnPF8Te;*pJ*}2|5XrfpZ*vj6p z107}t_9SIn6psw&G?%Lk;N(5Kdtc2fw$@FJq%1Isz}0HGO4565SNfcgxan?bSqEC7 z_tyzF*`RE82==!-ZTyXXJQ46()`hy|bZEh_M?bI8ax&qW6$$1|!pIAd(>khE0o%O! zqqZF^?|pigf3}b1NE-BQB6~E8clW{8Dwol`^I*dv57=0-L#X9MZhl=X_if%%t@a*+ z8BPr|Y#W2D2KMt`n5`FY!C60Zpf$9<_+!q>)WqX;Q4A}-*~4<%W|+Ye>9Oqmz)zd{Vf}}DjC}CcjA}x z%kr%@v!cESuYb4i_F~7A<%uf1Xx=AS@g#X=`~B*0ARaV(R=`ug50-%M6E=wS7Rp1@ zsYK8yJH;7se%>pnd3rTsYIalzD*9L>Zvc!FExk`x>t9lIHBuc^a>+;vta-I{qIRSK$6s0*fRF$tL??RAu#228>nS? z3JywZw0Yk4+<|@7z>k25Oe_(X-3Ob2^l0xS`CsQ!<=cf+8a<6_=?NsQcKE5;9!DIm zZgKrpLLd~&^1&k=p_#?54CR~#VXP~xdqOU>e*vCE&e)v!v@kBmy6ly+1(>s`mg5Bb zc;guE8Rv4jCQb23z`XO&yw)i+=orzE733JP0iPDEwr~IW`i7rBNE3l&+?p=4eX$(H!jzZ);EC0!XV5swc}s`T z+u#dus$Rud8*H=oI{K{6XPryrEU(KF2iB8Y;>^xtu<^F&<=^vief(qpzY&)Ahia8o zK6R@mx;R(?_y)V~LtVv5PyojtHZj>qf6#zAB&6lqQ*5ucC&)~=I&X=f>=AXjy*Frf z!f#;LE9)kbmM<158C2oG2&i*kPE)T#wXpkiOog)8Ns+L+RGUt@e&CnLc`S(>2lQ}r zAc<6PX#B~hbSIJ!9R97X-I`|aULq=3+?>4UTzl2atKi8jSB&G(rKPc1%hEo6EVF1o z+RLX;AN%$ucYk0=Muu}*J%=bTOhs(Z_e1=F07^xNzcFHW|PU6W&ZLVxeXHZaH0 zPCHf|CDPsi*3+zr5Dy%U7QlheY~kY-?VgUFtIhq62~bulQNh3sQ+%$R z)R*ty-?H7fJOP_^u&vsC8Sb{(9=6uuh=H#+j3!JrSBI`vCS@K$_TUHh#khfW$oL*cK%{HlDIsEP?bMYY5E3YtoZ= zdLjZH^^=@>CV$lD0YbRDK-nRJ3{k0M(s(aBw?V8@2x@;!T0l7+GVYFjC~+bYAz+?y zi6I!I)Z#I10zXJRWS0aRh;|O#sbdyl z?QQ^wBdW7SjL|^&cyzn(&ah;Vx@xg^5vBtO!);UDd3t#=ZK)&lcvYfSK-KS@-LfXf zmGK8J=_qKScfXvAvu9D!55w5G>-Pvnux7DDM30e{jun*jx!<6DoX^b}PX_BU4r?1V zb5>xPn-uJl=6_o^fou8$QXv(An-H;RH0e--#)<4plC%~aj-n6S2fR&WNnI{Z@DYCU z0REy~xRIl(ihf_p959rJL{U(Nh-fgK`PXMreHvv3t8>4hpQ`kBb&a9m;sezJl$7U0 zvANg92J~zh46}8~jCSGF!E!ouehd{6?RtvNJzfpi8h^asvjez3orbIieXa3iRdK{ z?@u`k+hfL+mj5&~_4N8ao`pOG4tThpR^B~nPgfDe-J=ts6Xfev;e8u^*lJ2Xa;R8x zFqyHCe;Wl90z_`T<1|bH5^-pcxLlRs?Waz&qLu(PPLuk4GJlcIO-^Lz$4v8(Q)cr( zbybOR*W#gZQE+fwo$GQO<}HFuBy@H2f!m&al`%P?cAL~kz}If1Xsw;Wzk?_V162v+ zoWPt`ROJN}=3Et+EBR6kFbrpZY@)aGDOde7`x;LJ^|R?G;I*-uDpQtP)$BPGA8Gn< ztAP%_sKk=ckALSnQ?r=){WoOsAeMc3Nw5``Ld~(OvkzrfemvNMscv@HO|IB5Nrcfd zK&?27dA#g>EdQBZWx1^2BiOesqu=}T9>TegnmAa^CFbRy!YfUcignb7)LK%G?Xuwm zJ|2TALkBT}+@Dp!+Pt$-Lc9R>Ty-B8st;$Xn>I(MrGG8)4wyD!`b&~4k+I~58s~p6p%}U46G8`5FF9`KmIb`8_Vqd6K5R1q275CGQ9GEWDOvj%iPgp(+L4}bdwjDr(FuV-8uS!zMwOLj&% zm_6BaHN$KVPvX8E1WGc*?ey`slYaH5O0Fj7M^~I%-;Omhva38#^w>IlyN^rN3C z97-@KtW=qX)}wud%0zm#$}Z7tSc9hISrlI%Q0b)VBHLf*-|Fmv79>u2SBE^!X7Iie zLDfza1a`_6vvsQ5Hj=5l(OjkqeDo{W-}1gIEE5G`r<1N*A(Gn;re0^Z)Eyl;C)-wg z@qg5mQdhbsm>MtKOx!mK)D0f;ZY=>M$tLMktZpcVZgO1H#{SvGSpXVakEw5#>*e!v z1bdpuxg;EW;01z#;9Aitv<25ytg@WQ%do;`&d#8=yO7MB(h-OKR4LvZYLy?72fLHl zTJkop+r8w|71ev?a(ht+!Qr9w!3pe! zTY&_QoI_8AoSsj%l2L9ci3M-#iq-=mpBn!t>T5gluo_Be9zO>I*nEVIHRs?x$TPGU z-(Eid*ZU{26SFpf6U0{Wt;t$$>| z1F8oDwnuDp6fuz}yT*~KgU@9I-;z(dFR|nuw*9(VfG#zz0MBe?HXlJq&kcy0m-psK z#X7eMS+i)uFIzsz93*}VR81!;&NuLt?72IlWNGhi0mx?<3!vg)F)SV1(pn@(Dp*uz z(_7(bwdVZzHy&gbn=ER1wt&E1w0~af9-h$N9IVwBW!H8FNGn`jrec~*+V{#Ml5d(9 z&|sdcc|EsUsV+r{ZYLPZAwY0gmvEtDEvJ0>G8}94;x)>HWK{0Zd3aMH<*-p}IO^lL zfLbR*cSWEg>EjBw)S_SNEQENwS7EbGMw8n~*k^~vWoVlt>I$Cg9wmU}JbyP{$kekr z@MJ}I>h@*=cz$|Q1KFRW78}MU2yg@W{}A?F8syl0kIu14)grKW1 z)$G|IrIXEr(<2k6v>&>QO^{$DM}pMV&0nhLDYB(92i%KoehP^F*jf>sAfq071@Df> z@;$Vc2Y-iBKqzU=ys3F`=zow1LOdPFuVeXR!Hd8{N5099&03K)e3;sC7Ihl-vSwC@ zyW-*vgk(p}-N>-FD(X6`@qkucn zq!QS3C~&%nXjR;bH_{#7Acb!~Qu~|93?Kv1-Q7WhCn>|7Y+k?;IxKvHT?tE#zT!%WBPk*cSv5yZg-@m_4Cx@Ja zhqVtyB{;>v^{+b#Vm$Eb*gxPVxjLN*900|44z!LMO|}Lx@i=W^jq=*UkOt6_T@bBw z0SJo)%VEcI1lE?Gy@GC4;lams*sf`YLs&M8Wh>#A5y*;WU4N%KsId#b9A1yGtqPh0 zsco9yB#rHdGF*!(+{&$8Y7`_#Tjun#f3q9RG}dk%ZilU9#j4?LQQ_HB<%bI~^>*McB(5!g2TkXCtdoF-A%7o({plLM z5T*~cxh*_zm##04u!6yIycGvoew9kzIo-t@PMR)rgbCzO5Wc4ir^?I{%H)-^@huAx zYl!4k{o?I)cLilv&ZoA|WbP(E8^6Ojf7~X6S7b zfSoX)LaNT&o7DidsGM0~r+<2bu@N>j2+#>sSM`*SH!X@^%9{?Jr+Y(v&^HS=deg}% z4%>#bsV%Yd%QP1O;+W-#xYhC_A%S-XmW7@1ZFWZ@>P#ow+_vzjCNZ?V_uJlT(U~%D zx3Y6KHgOCCQ8oea=IhRCumnAON1hX$zzcF-E$fZ7j05Z-BJxAVyMM#I6XMN*1?qS$ zbEvbW4lZ%THuwU%f;ZhjT@ONQcK0sn?Cvyh&}KDHAuq73!a4i#X04v}8=o!OcnB>y zqM`)JhHtwY*{THK1~ACg%Iv|j1$Dz?ajaoaKn@~E+1bE~e6(a&1K+Tus8%S)bVBQP zhv&>p zCMwTa6u(lAYotulI2|#EMBJc09UisjBWwcPX7$Bo&!{Gk3ffjDyn}``&v5n2w+|(! zlX-|Ce`U({`j@Vg2a5ncBZTNX1NmwBBA^EWaCQFNL97b;b^K7vk_AqAQl%m&kJJGg6=bZqum2x+V3Zv~0wgpQrc z;Cp`~xxd0`CG{r5Cr3Iia}g1;HM=FRw=33Of4+SGQNH~6{=PqhGp0lRh0Vim^LNuS zQZL($KrMd{V0|F#!l(c ze??NoL1XXL_;+4gyUvy!t<+U@3M$67Ox^CAZK+}@q5t0AF4`Lw$#;ApRVNW{g%?T! zpsLEgd3UZV3Uq1XyQkwW&Kc+xO>QRU?ok~}#qfFa-ZAqTBsGE_5th`ys|03uoBf2z zse4^g$N;DJd29C8#+ShwJTdMdTLL=N1{|CBFRS11UQKBrt8I%!A;1_Q zp*mhy+baClR8>cIO!y{-&gIJ`*S>YX17LK0cvWs@Q*K^k+i`5``uTRbzKkFJZ)!za zk3gHd(vUi5bWoKfdsOX_Phu)CL$8NTBY`q+Td4`woYSa!9|?O)+6;7Am8s0|}F`w{T0($?$e1=tlyF_)?h0uh_0+8RSVj0NrOf_;7Y{_(H(%O0(G z(<>B7TU|N|)&*ixlgbt^fG>!t^2#@xe{T-bPqq7RSiN>In%r+YR4vWR6VAoiEa^fv z+urvnq7TQZVH7(Lj-`q7d8`iN&R2c~6uQajynD3EX^^aTa@scwvZtNFlU!?WDbYFIf>zggDP-#9WCe?Mnt%Fn~YgGqFO40)X1R)*hB>^ zFK?rsx7bTx>KFeW-+sKWxYgozHcf;>wj1eYgLT#Az@lnRTz0W`N4qY9-Em6rZC!{u z4@_Pwv1Dr2=LA*#-)@1zMzf3FL0R~`T{3*jCc5Xl@hb$O69Sg|E8`{k)Lnhc#!r+sIFa)xx%B1Mu&Bq+>GN8A*KsTq5O+CGn4ZLo?SvONC zFJ2qr6KGM`Bd0!XDLc;!$m72~)5w=kztPA?R|SztT}TI7cQD>2e~9GUS&gkxZoTnt z?aS{vq-bD8GRlPJ`*gO5Bj`o|j|X^6n7;18N5Nf`&K=6S?TP^Utu`G%oGGo2Bsw4( zUo#~Tu9fO#gbKCsBo<~M8JRT<8*%kHRvHUbpR_(d=Fx+4^2(hu)~Ap1l$c$7@2P4)moR&cF8-#|J)h;?d6Se=`-A)cFTHw z+=jZ+%KYyABJ6U`c9ZLlBY#i|(0|T}Q>k!$HLZ%)AlfkjlkTqg!fT?m8cVWI{o*H7 z2UI-ez6eXY^9(7gR+;rs4oD3ja!yk*o$Z!nQv80*z9NaAp=7aB`? zY=Bw^$Fs8V8VgJ%U*7r^eQ*ExQ2rQSeth`)?d7lkysugeJ_dsC3zLnHM}LYA4ey8k zU(_#)*gzDD`a9XfC*xxT~J?v)ymm#Ce^!Iwbi_uhB-RLv z6J<(fEK`-Pyv4yQ9_!BbxeB5>@$W(GktdTERCc=sW&OuRT2ul)&wni#_SFv{vgNXx z8=XV;R(UV%s0LVebjY~uJF3y~6@Z76T^gv3iw)US`%@wca+e$=J$Q8Kuyax%^jE;Y zIC`~DB15H|9aY!!X0O;%*rRr?1gGij2We#^5}xofr=q;=yWg#%! zLVMDUbo_AVP=9I0!D^PYaU$6zB*pCt>cr@1WZ(=kLWp`MH5up}DAg%G+WyPZCNq*f zg=B5=yIR2~$+{^rdK|o_$wHP05hJq#oPlW37pAz&+qL@kwe25j`99viz{2e^vXMUG0D-LG5JAXn*g{;q!`xP{XE#%)|dC5oehf z-Mrv+)Y7~H-z^utt{&<$iiIfizO_@H)SWssDWA=2Kb7RfS;}Qbn~u94eY}>y z@4pi1&Z(}YW_Yp58b_kr@TX?Zw8u!J!04E{jtG#9n;=R+i+5F@{AlkinxoBcnl|?* z(H>x)XTur2t)(w*${xlHhgOQNOEUF*Y_x z>UZ(|jZ4{uW4Fg^(=h`E<<&4KqNxT6l&FvU#ETtD2(%hd8ehpdh^4u1JxVRY+E@`K z+sle1-a8N(AlUHJqALxVNmH!?KIu!tQH?VNJbwtQml{6Vi}#>?uMjO{8!4lDB5&mV zzkiG2_?z3;X-Tzh=9;;0u>voK`p~*~UK)1kw7~Z_F{mUVGV1kM{>&%)%EwDfvOtGv zU$5Qz-i!f~V3JL@%+>Hemz#Fq)mgi|((3gwrKRLNA&NEjk}XRMo#E*xSrTGq3lm`x zzJGR?bp_qVlBThn(ffjyBpQc~CqxwmI&)%!uCiZLmRpAoaiD$S03=PZ&rsB^5pAb8 zsq)9K(lbx|h%lIKOxF0YAIq>x!3RP$ab1%OorVrFk?JFQuK>zswpybEU{O%f*+htK zRn0sQV5~e$jcD#;O@`ZG67>4EfWK+0e1A0s*)M?c>twE)w=Fo#282* z?89pW#<%PB{zw}n?}TXI?c)8P0~k8{<*Z;?gMUhq zmT0FJ?RW-OsJWF%3_QHeAWKn~9SG^!6t1y^ z7dQ^iy!R`cjd{-*@<;#vH|1{C2!Ae^o{i;g>s9BU1Ub~ut$E>_6+G>hgKF0`b~?Qr z97Pk*_&UJ_-j(dY-MDX@&fU8&9-}B*uGkez1`Q!icGcyH6*_e7XQ&Sade+vXm~R-5 z(#zg2p4wG)hm2#nK>v0g5Js=%dcv{}uRg0{wz^A};}&b#eCcl}?(>$brs=BLc_DQlH<+ zw)18)+h3C}@~M7SN>+LQ!++6~?P<0C_36Wpmk-}R&GhH{kzW5SXV4T?O~CbCAVAPo z$Bq+V6d@y7p@}0cEzZgVaJUjF4#wY#BH&4PP|~K;Dks}y=)S-EoRYr}72>ayxQ?r+IY~$W;z~+DJpGlc1L=C+zFm(?MmRaCZ_murJfu*Az!w z(h4&a9om+UWOWd7xBW>!SB`l)lkk@oe;&2U>2QKj7Ui+h0`W;i^R61C+$JxTw>;|Y zmUdX$yEB$}RU1P-w`wtrmr`v+JnU-%cWDmP;gjUl-HMTu4U$PHYx;G`^v?YH?d9Je z``>}Eq0r#%HM6RMPORzpRveb&mv*4O{h`2!JSP#(3-erp(;lMj0b?fck%xjb22wvD z)_5nAi6l(ZbBy+~SCbE!AsK4QIz_9U!&eWEft}gApx1pyv;v&%cGpIeNtqmfZ4wxi zB#w!WA?}y`*K z{sCH4?Lt=K&!8C_)4F23L-b+?SRgLl_Q-6XHP@ld^`+V(06sr%UE!>MIo+&H%N$u>x)n$L;yA_N|3WI|tR9mL8Q}`I77#Xf zS%5Ihy3mlz%zFo(3TEw7jRd-r-S8k}5=Yre+ydC{}%9mY1 zGkzf`RC5L5Cj7{@L(UV+G8~z`Ehq_))j4o(1K?+h)+9J;p5U!>gEVb_Hj2j>p#=I@ z>Xx<>kzs7}yd{;{dZLUUz|IH3bslabq|jTbLtX+9oGs*+l`yCpPF&5PF2%Oets7M) ze%Yd@8ZvyxF%j$c1P)zWH7Z;Htk@O5dvOcj@Un@&r2ii~^|}?{A|pf)-BTd@XPN&j z#Qu-tZI8usyC#v`%E0M=Jm2L&LDkrTaG$0(VRaSbcpX{sG0i4fC3ZqR1MFnev3{8+ zXZbcTvuTx771{w-vF!Hn5^#yi*^-U^;G0vu>iNTr9@EQV-EOhRkF>lAirFv35^Z_R z9%FB*q4d?NX|m14{%t@Z3}-t7uo)8W$ZJ>XfWLLyJ5$$qqgPaab11=h%a;!4+x3Dd ze8U0#c=pQpG(LX$_~noB<-?on{q1EWt(z_IzG!bLF?SB=|L52Chbk6 z&^VCJYV&_oA`z0b&Gx!egZ8PKVh3)6KS))I63(8K4{1(+fUoOgXV`41(}f|PRgG{R zN*>0m+3Tsm4-^PejH+C=bD_k9ESRk^wVRe(M=B5V?Cozz4PR%~F!WrQE#{aV; zMd1hqq3j)Ux(7VGuKVUxg*Z8*r~_MjDo%d-T>kpdKYsuAFHH#FZ#&QSA+x`WO?p9C zrPyBuA>X!tsa{nQxABexYj=3ptkNU7a|fk1pj;fvq7g@qQ$NG*os|g6VR4{lf}A+G z&)$r>Ai+K}!A{R$J}^Cs;K>^ph(zGGtv>rRz<~5HE9^)ptK)G2@@U%-%dn9U$$&v& zeqiGUEaQPTr8d0Vbo#kuztUOQwdIm^J10*9BDslwa0fJlk0S80MV?merSxB7|I>}d z(3v#*Ntu%gyu2OJ?tHRwZ3GXOqd9^pNrBf)Mx8wEPCm2CapMM%X9p8-fHIOL^ZNWa3GH#`Af({z!j* z*!Ev_Umx%_u{Xd1Y=pTFhr_g<*{m^6?H3`o{JwAjdy1-khf|Zvn%GjOgwS@5rY{QL z#AyYg*jSc^@!A&EcZefqJ?pPz-4_@L&7pZAnp_W;K%kD>T52&Z5nH~ zyIPoXWV5O$u%Fh{;ON9FcAFW~Yk{f!$YG0_&C9TZp;)?}vEZefO?&_-K-a(ME;R_J zl0TR=oHXlO_3N6w)qLHb#Me?%x;m%U)fwja9}s5VNOXiOEkjR!wff4Ny$p6gIq%@y z+>%iTe@ccVhqITOEFAgub58>E;`HC4%4g#HD73{7K*jWaY_^v>EcB>`K(Xr3w#$a@ zyUW0}L9V=zZiBE&w_s6{96>VJ6i{VIUYZaZ&CEcH0+4lF77$l|$`Y5VJZFoRBZ(^4 zp;|2`g>0%U&91LSdS>K5SL|2E^7u61KzdPHe}X94^mY#l_<|}@V#R=oQ-KX$%I;wE zrle7_!}8uP!*sCys2=;ZL=AVfAYi^^r2%rRTH+Ck4_l%1qFIX3cB2vYV1R(*{1D^U zjbvCt=Udvtb*V?pJG4WQ_i_Jp2GIUE9H&m1f#7j#*D^GFD*Aj`IJZGv6>(T_Abc(} ze`Pkc6bUdCms&UrX896i?G5&<;kOlg`S*~$o^?@KQ#PDCw z+V$ky6_x8GqJ8;l5ACEmso_xSBHI&n>0(;h$#vNSgS^30PelCF|D+EJMOmb0S$EQ!hhZe)r9huc|`d{nKS08sII2 z;sGRS&_>X5oIRdOArdri8@*@*30AFj9LyYQ+cbM=$Rz}mZi87-XJUd{e^hMYr93a# z=korrgVlR6Xt?aEJ9-ll=(q%0cOuM78}(~g5nme+JzT3loJCT2-%&{ohBsTkgL2Eg zZufa|5N5osx$)IBqKK~NQm$23&DJO7I9^NOmipB-*ITPsFC=s=(b8wLXJL|6*{}|Z z4M!=q=J181B$qd32`UYeI6c-pDt|*MTD@y79@iP%SyidcinG^g=D7%@o1GC23Ua+^ z7IUrse4|$PEQb~B?G~l3xT8ONvXhOXJb!fehkjUxy08~^Q`qLc4ZBI4>vYyk0J)YG zIyL%CSU6NL+4r|Q>9Lo~`aA^HTfA*`*eWYu;n?g`UThL=*Hs}4DsU?84)jQEKfwd! zk;igrIRLDvcQAxqn?vV!7xgdF0jZ4+2uXAL zydBbpS*@Ep+Ig@PY>6STXXk!O=E(5WO;p>}tG!Qm0p#_yS&a0i)O>e@P(iNE;(Xmn za4M52s-Y@-4WTJNrS%Md#QWKkk)w2fkEv~S^=F*>^6xG2VI#HczUX<;5rVx$M3)OH zi>gYsQ_F?@-1N{9b_HFM$Rqj|G*z$pv?Ya$ezkK`8{P<~n|IhaygtYNrcO6Oy#fNIiCA3OX{REY8}cF99d zQfs8csv29vsHq4WfYl0w>W@)h%zS2r%mV=+pL&jNl~-Zg%;CMq+{o2qt=&daGqrms zwHNKsr+P<*d`p*?DsuKg1C=L#1o6$fefvJXd>KFfTN(amLjI&y?HryG4VP*$_gQ$I z`tC{gY_*E3v0`J-XQfBBpVdLQ)24#bG1Sr0jx*>Xdk~mYg>Bk0tL}0kt${a})sC`{Bp&t(7;rQc?qRQ**6v~O&m@Foy`&$Pf+|qIeQf*GVm?2o&(9zK z_*DM$@~^+~u-Vu`yC*YPx`2~=#o2D}ajXJ6X{{YOp=h6CO?!=hQ@@r}BbYiXt~nv7 zQK8`5ogi4)EK&4r)9BghNF@RF@>0V*@asW} zKJ-NcS_H$`Z4ug;*;Aj$teEyb_si5ggKhyFWMyJmZ^9UVB%?>`33XYUfN1zK%SvlH z!O|5qAs6w{Wq)3kO61N}iFpm8GK@HJ&5F zE<-bIIg1USMK`4k*He$k&S9%vya!H0^K;`)Vm)l2hgprZ*QsU5VWDU~gr8W^o5MqH z(}hmAlGA>Z{HG93ZHFF|pG#Os(opzX^#YmG{s2+cJJssHyx6;jX z4GU(zUsTe0I00xIi-vj+9Zt2>bc9Zj5*OJ`*yfh35 zchk(GC|6#Jh+EH>p>Iqm9b|;Hy43|LqId`sj~Uo&&8ojjB2NtS^Y?#0$FE04$}s{lGM?-Jq@JPN6&f2h@7B!A8B(IppMst9VzfAye0180>trS8d<9^bFkd z*Rh$TX|~G_xp7(pz7e&3;GW&*EK0_Iq0p)=jX$V z4dsJ%OJ`3%ThqLJg#_kCS_Kxwb|U+vv<+ng|5B_!$VVS83k#Bc{`fwhVMm(Yrn4RPafFWb!6oI^#e ztVxSzV6dfYYTQJ)YT6&yLo=Oy7LT!43QGAp@85rHeB@iS{r|s$-`hXN^NrB+3IeRE ze3IC?sok-p1;A8$Wy|09a@Nw3tIg$@dgx!HldeXq{1eL~;Br{>wxvqnPq1WCjpa0T zY?YXl*tnZb=eC`-=vob{Cscl-fxm!<}{1 zW@LX%%?%DE@T~!BxHkAM>}Bs2FQB>B!Mt&sqR9q?ppx{6*@0^(JO{MG$**r$@X!9w zw;*jNzC1Z)IM|^v-n8G6(@M%=gDcyknOfT~9@1-V=YnQh&NSA3kFtD54yR?y2`A=d zrfWDh!CI1Hl>{Ww2J@!+=*p~UVz>-ePfLGNM@$ct)+{_8x{m2X9@l&TdyY`APm^;u zhtaL5&)8;)}A-{Fw(aXiu<{P01MbREaEIdi%)#ZVP_~ zIud*7f2j(fMQ?$1^AAJ8pLpx!tRi#T?!Jt2fSao&*UGJse}AF_K&iG0zFMZqwhvZB zJ)fvBLf;#x(J8Rgrf>taqCC?*8wcS<0X=e;tyj_E6sWsyn4{W7r_zT4qQt8+y9!& z6-t|69f`qKVlQ&g?Im$$+X88;J}?W#MZt|YbCp$Y-}<^wgS|LmjMuZPNYtYVu%jtFm-zV?xjkU zy>j58L7ICb4ENNM<{qq^mQ9Hl=#x6HDt{Yq{b+}nQ9b$5Vdhrh&VH$Ow~wIoxHll# zMzR8RNB|E-Wi;{G&gF`dPX!q)VcPbtsI9|dHg*qZC1D-qaWb`?Z>%<(omB^?+0N-% zR{}|8K<#$VRHJik=hRL^u`M=B+SjYe;x+Q{f=R^0$)ICh=)@}>* z$AZD9=b3=7hboBOIRbWP(etP8aet`{4b|wwwThO!$BXPql8R+x#qXvC7MwsZ+`S}H zf~ab_>C~e>T&JD)qumasl=$n4y?j;z{Nukqzkj=Nh%&Y%5b9(&Azr~NC7mV#&5;dd zj9?9iT)2c7y@2(L^F0-EfKd_9Y$Oi0zSP6coP&trK>2;En$5!>L~(~!mw&$1(03sU zO&(hFhXpmFHCS3Ao$Gn^5;eSSq(R`ovDybTJlMV0yY=JEQ}G`5Ak>P3uU#BSdbcSO z5^ZHHjpd(C$^<(eaHy#NnbYO&0tnKszrSTmqOo_NdSw zC>L%>b|KU|xXL5!N9QGx(SOER{=t>62G7$MN{?H&`S2@hO`Mfe?gW_2*?VAyTKXei zF@SO}zM4(x@ih&Qkth6?y{43k!#&5wqQZF_Ti;gg!w$rt`VgCMPtX(R(6q) zA#QJV*~q6CB5Vg8WY1-$lr)J^N27J(DZgzrUE_$W4m2J2JB#){6@N{<*FeUOQ!R(0 za=jg%Lp!W|_uz_=gn^{}0`4T1FuwtqwE7f_)S_A6bg!kWBkt{X>*)rN!Ks^5m=`engPo!`EG`}lqQ zz2$gYl@cp$MChvVgdJv|x*p&gUNt4{N34iYna4R@LkSs7r zMepZO-q`$96t0D*>6;Wc`?`vQDF-p;npN3iM~13WK-yaq8P#rYMH4%)eE4;*&6j_D z>AxgUPT?aTB>t*{Cf@(E(;ZG4Y7>E{#+n8oo&={APEKAbHfMXH;k|@jbs%gww+S%; zIQP2zW|Di*Nh4>@Lw~mTrxJn_8K;AK_f_M#efo!Y($KGODaGm2?(kXCJV3Ec=UgIN zTx~nxnO*DQoSWt?2ftJ|)*rkxC&)LB1<$6^=0WyX9>(c<(892C)C<`7CNx=4;Z4BVuh)IHIln^^AcaP+ zpA1&z5JT;12nT7S4I)lA??xqn(C%ZjOMwue{SMQ(Rdyn^3xUdZsJf#6vT|5cWKTgT z)VK21-VZh)y6dc6tE$964|&4Va(x?U~xG`Jj7mat@#Rw&^wG@n=?~sYx^?psVdh8B2qk_Naxp=kMB>MTo()F=qMR} z`NG2a2(xzBsF7$(&IDZAIZ3q6m)3_uGYH^K>VH>=MH4knhH{_lN{KYUJLS3cVvnj* z!E9LXaFQsx8VGCX|6bAzul-aui{DAXLR&W*fOL)o>A$btPBdpL*u~CCSl1)ED>Wh{ zEbOym8Fbkc%M1VMncCF41{rJlbm+@nIxN^)gSHG>mE1{#kXwxpiD{r2+XrT%OF z)_<}0RDe2s9}2Ta=URp_iOqdmR68%iCM0kvxmzZ%KZ$s!J~=@%X%!7H((GaKx91%| z{gC-xS+gBnsvWIj0UVaB+S08j>KVWgK;~cvczq1E>N~`{9=sus9Z7)0s};CkS*5&q zN#WUiQ?5X;y!A{2<*DAGQ?}&`{lsm}n}6&^i+M!4(|5g96053`qb4u(RU!nbC?5d& z%+F3O|JC2b{p(q^Mg$BzR>@uC_rdDhISJp?^5CpHT*aG0Z7G)}E}?5~u_@yUaq3fI zdZg7Z!ESe)12Umh9Hjbo&@5R{hBy;|Y9e)Z?VuMBW^Eo$EteG0-VUuef_g}Yc7Fm{ z$qZc@Srm83?k?@i5+-dB^d5Glp-&c8HfbY>7Iu4Rq)d%x^wLgE$jQpy>b8>*>;+XZ z27XEifbl*S>s$HKUp{~QpV2jC|MGUC^%2JI3x+$Jrc3(3w@shU}-jxI25mV^i5oCL2bc7Og!P_-$#vt8a`D&R9VN8kvRdXL@e03I9*`(W6v zuM1bB7FU-e^g>cc!48GW9nOoZVTqjw_vzaZ;_^DHU6hrWQTS*L4gH-e13Tm89;j^w zXatbb0^7J(U&U1};_D46)}CqAaxMtj)54AUX*40(_xIH*?ZTNn^Vw$`q|)>Ez@WS$AR^RmTCK^a3&j>}$&SRNvf%95>!kElZO zI7Q>iFT#jkX;X4ikdv2GB!k#VN$iFrswrnTFJhFH&{H{)eOD`lB{;$OVC8M~M_-z+ z-M!w{p;j1G&K_1yG#OJDhktHbN{}};8>g3L10E~LJfD~BQ~B%5A8Ua6$A7*)i&k>< zAD3ua>9XMlNHgxGICMiUJZv0Q;PX;p`CwZ+;c-E&qc%Y}wyX6F{CI`X@?QA|` zERU)v=b@j5ojJa9QWb}?z!Gff)?gP*W4?R64N?F`VR7~Obm`<|-G5r2Y3@fn=xJRZ z6Dd6lL|oSNDk^E+tKUC6^&>{NuUVGD)?AAGJ*R!Ci01(uhK8$5v zIuh*~e_*gnYPag4be=&=sIIsTdlG!DicH|~#%A>uM9gPRTW;)=xhxrz4I+#xYXRs~ zr1L$`XY(H)zx+)XGGC3f7vj+8aJLX=wG~{hSe}BP$9XR45`X8aQiS2Dr(B(E4B(#4 zTfWd8%~CgNXLnh9IvrpVsY+Pb|07hWg@$=K-hHr3tkIl=x7T#(Yay!JxU-a$oL$K&`7mt6-TMmxq2LReGKkH4sxQ`vxmY;Dy7i1d(#QFJRY6C^!BKtpO9 z20@uFCj?B=$A8mey*$guJ~y~e&v7ocUPc3rdL#A97Ue>`Z}lD5I+8Dgg)rsRNK9%u zkUBwUH{TjCKn{cms&86rQ#SHe`Zh%Q}XSgM6BTT=>lK@0Jv+W&qoLLh& z_tBAc!hqNxP)Ub5($C4^4alyW=#~7_q=&cd>TUgDSxu_jiB+winP4;1#u$4NiYg(r44K znlKG8QMKUK2%JP&mJi|5`&7=7(74;EFqGmMeSf6KQ0r19H{m{*`WUI3 zhxT+VGiDRahgI+^@d2}DCCo0Ju{n`R-99zeIqi4aiP7XIXXmdv%R^#!P5JA6$9aG9 zrq8Wrb^c^ahD{xd%|0|+Kb90nW;L>ECI7Fkvt6VsU6OI-82ByvL^5h04P$M zgOk9rdr4iXP2Uw8*6RVpm^F3+n>$&r9DwtdOKK}FJ>jC7yrpS~m$$XSvfcvt6AqhH7H+JqScXIN0KT@jl|(apk=?V+;%uOJ&Y=I6m4rqGff z-KE|V(!(;=)W13C;7ktaPA^f7^|7Y%rKT&g;=oty-DxYG>J*UK^-t|eU~}j>0`(;$ zI^;@FYaBB*|DzN1ip}s(jUEm_dZf0l_zK7E5Vnymq?1O!S%1c-dIjD%S>bCrNjP^P z)DgmS&SjlKh~^zT_Ce5LF4OCqvbvu(r!)1WLcp>PB+WM+$qCfFF=FWf6h8~` zVSldLm-hRwgMU4>iDvDGVnKm4J_xlzsM+qVv^8#AS)#PW{s{WiA5)1Wb{84qB=*Y0 zkvhv(CGI<@KzS5G(vO~Mi6x!;9lK>r4Cm{*Lk$s=DAnn_GS6KIJwmZ+s1%zjQgIbh+=oykOY# zmx5DKJB@iLDd+?cK$6{QJ*Ka6&}#mq_Eofe$!>1?M@jfSR66CO)YnrxTYcQ{I$XGU zv3z=SZGW`(1Q+2|Hu$r8$~G!#=};o6ksr80Kz!&%X4HjFA9qC|I3Ihd-c(DJsfsR{z+-~^)5vH1;xe{2)Mm0+jNHAyo>4T14|OK z93+1yAAF00{dbII_d%2$Ydl=@K~jNzKahW%UVpstNdO_~NkOv4$ve;pLP)uVs{9hW zHp zNz-`|jO_&P8d$Lvf)Y^0L0E@oQUc*OO^4?%*Y4}v9rqw;k6kBt+hP2#X_4+l`FT=< zTz>=vmFPELT#jM#zzUqJeLpFpQY1f^nyRwJ`!-ezI7lmV17_-HF9PEc2bl8 zG(^JhVcZWk86_(pXemRKQDgn)JyIn*A8_iS7`!4=te3(@gP#NVcr0B&%@14Rjjq<~ zWe>lWr8+Q6yO%PJUnvUMkNY2_XFNl-axriovX4EoVzRO2XwvY?D|$H(?}_HMvhGqu8ix=TMrG+eFbVyC|L=@k`8%AB7a~} zrK#Csi>KWY-t$%ln4Uch`e{!6Os$ZO4Zxm#S&}GmPjorE{o_Wuc`TL^5ATI`ANRSy zut_M=H%*H>^$V(Skg~7kiwvgUW9tM}{nHf;A%yA|)6{C!)RVwksZ!YcrzYT>#Y?^- zSwMA#{TlOL-Knk#LX$c{xfM*p<2F@udrmsfw;)laVU8I-dteYC2r#%?~pD|u0 znVQ&&0cq+-b$@yl4w|&@e=cp}HLTzoUB~4F+2+u5?~2IlOqGC-Y*?bjxX$+rHokxR z^@26;n$PveRXcPJ=WvW%$w`IMmp1u5v>dNlwn&i_Sy_YSFbLki%Mz(4uz#-W=FSnE zY<;K6$(XHg0yhFazmvO8Ns<#i||f{9%rCB z9ro;_*2Cw%i1J>xl!Hu65b;(Qv2${4W`AIi$g!FKI4TO*oeH+5!;8$La@M3z7H{dSzoTu2tZ5hs zl9Z)t<8cp4A|lIJTG?c=MNpQhrpE-^h;aTgV4|h-A=hOo4pIJ3dvIyfp5L^;)&GkU>{;=r(_(M&HU{03Kk-vuWhBQyPM|h+%ldZ)Ue@8*?2!j3K z!rEy;!MWpb4d>Mkg^~zUDXVFt-kSzwTKHb`Ae(N23d$1DP{`h$0|iX-isVU3OL~A% z_Fh-L*g&LPzM!tihjU?0Er!?5n9jtiedMVyQn_?fliOsZi9;_oUIvFNs@A?qO4pNu zETuRzPt}BrDii>626Zqse`ogsQMvui<|S!uS1PQvsA^+V=qfdv8GCrTHGcin{&)PR z{r(*O+T$Bp`djtBNR`+qr#T};4hIFu&dqw;(VN}w3BR4ZFDiPY6WRbyZ8=yR9GysM zc%Qp-e^PIbV^rW9k*QVQEMcvT)eN1|LG^KLB+>RNRt$;{3M%TAe=Z)gl?g^KCm|CU z?U9BpQ4k30G!KcK z-dl!BN^e%|^XG>iw#?tx`f_i6#h{JYk|0$9{IEIJZ!&Usw7)rLGj&}$7OS7*8~Iz+ zla(@Cy=7HeHm%Lxf7$!Wa`Lq=UqY?~fm?~cjkSndQjuqD3U1E)(jN;HXh9xC;f-r; zT-Z6h#w7r_e1sJpD;h?UoSK^0X;v_XO()>S!c=N;9K_k^6^IE<#USgdp7-LALOE1Q z1AGVGv~ua!R0^3Q@UdK<+n2ASfB5!weET)2lX&EWKj8?Rf5ZdKtvS@;u#W;Yn#A2z ztnS|)yF)IQ!P@H{WJrk3+7`3xAHX82uSItzFMK0X_k+_sd-ulV zp}5{PG*{AbR{fI?>gcXdWmkg!9G60ln-T0zi>}Ec@;6ut0Sxcc5xk&LLQ1!)?Trea zQj{%psoTWolRn58e`mo`_$P7(QQekb(giMqEmhg`tU201WK}MYB|VpBvGb+g{S@j9 zhcs^rt-f%X3fg;~yBr>%T#^@L-8pyD)lvi{A}t>wnbgwBUYoGQy=_zUXkAS9LEY4d zthxg^M|qQ;BqL-!i?vAMG|B`aY~|(A#>=D%Qp_RQDZK(oeo4vRib&{ zRdDd|9}eZ8y#8=6dtHgc1nLok%CBsptQqHN-E$b_E-yv| z`{IQ$#uine&(oe31zdk{K&cfG8;Ao6& z!Z?VX6CkWpn#8G2Jufe)R?4cJ+CKd#lV!>^e?qaWq{UE6)cZ#n6PGe?_jWhsrcXem z{Oc{`HiTTf(UWuOQLg`m3$^A&up%#$aAfTMgHDI)*T?NLFz4nm+GU} zf2y;>MVS>gr|AyFrZ;^Ted!QPD0+cq06sm7PT4TQyAsg;;m~ZLx|hOtXuEOrsRt+_ z!tEo)l}N0X+v)_#&GC|mS3(G>>>&~FzB{_vEuBrmRRvg%FL=O<0kLYW$&1n$%v+esA`!4(j;H-xK8?zileZls>!?fBW3Q5T zLNKDfkk;ol-DLAou321aFHp2MN?XNdl^~YmYX|1@-4l^~z64MM*&t1#sykCFCrX zv&)L|IB8YNQRBVvX6|)e=(V_ASlDIO+~n$XBEslk3z_=UWks_$fVnT% zSEs&Ol9TYv9DkLkLKFdm1CB}2wL`D1=@GNJJ zI&ce{dX1Tb#JS}47ah&3{+y(m7Zur4(@!>A4N8NnN<|_hI}m8PQ5DpBi}Gd3#A|sk zUOQFix?$l29*RguV7LSAgpLq^7fI($@bc&+w^QDks_u5SFOr!O3+85y?K4*{fw$kj z{Q2?kbbq&$tyJfF=i@CZCv_T!X5-|`LCzyMBqk4WT{;n!NtwL+p&-5mmdU+ui$nuT zvB-!`)sRnng~-6T%F&v=06uHfj)LocoW^f|{C>4>zkO=oKK%O)hCN@gg|_rdsJbW#dnm-1Z1qwhfg*KAiw;li z{uNcbDSoYc-QYd;rM%nZ>&h27ERV^i=706nGW%&d!F+2d9i2;9E_;+Qhd29R&|c5| zRi)TPi&I0J;O&SBaXas^I~jJUf8nx8kta5`rh+%`&He=SRa1_k z8~37iKcF;`^Dc#VXIRDs_pmd|7YKTOo=XWxVSbtSx6ECB#as0%Tp#zWm(67#L?JFQ zt`Xr>PG!EZF%cKjYYk8=9728Kjq;tFuG| z0j0g36;N?Ta-aX76iQZ&g2$0_JC#+H47OY^yS90KQ*B_te zhkyLq2`xKkwXYdaP&!daT1=uMlfg5FZfFi*4I3t8ZHh??T%hEoL`cHC_H_{;1;eq- zLj9xSVD2icDPnQx?#v10*>35DHaW6o%p5Bgyp&42jA~FqW|4|A1gFw?BoZLp2%3fx zWGO*|V#u}TJyVlQ(j|X|+7H%^irKHr_UETQzFzI~_;qcm6?1i5e6wdtioB_5?SQI- zxjWty?ghI^I+~NDTM>-gGQAdurh;1Pn;3S#*x_VI`xmhQp^2?i8(E8Ljn6^Fjs=vVL$!Y~iu|bMy4HLL#p|t% zLP&?xUy(>Cg}v@gt4)UxlSULldlxb(5DpB^PDtq~#`Wi?5C8t-`ta>Pzpd8nmp8>y zc^KW3_>_@6ykJl?`qDLAE|QYfi)mBU?NEn|3M#7e$%?6pv`0=6Id%gc+QHo`Z`4^O z!k~)C+6e01wCsOb^|$JrzHO=rL8#ijn1A((R_;fQ>1*BTDx;CDz!c_5+BJw@!1sp^ z^~tU^XeixB^>)i9yb8zE*n=?7-V4r+i6^DAEwRYqq!JqL2UwrASf5?S8q|W#tXecO~h;gy3e<6ucy=&14P&8zLIr;~Sf-YiV<yJO~uiyUo{*!0P_V6r8MQ7(tw>3ST!Bi#rw>yym zB#=HJJHBg~xH(Gh9U%`(?&MGC<;iiqmgjJh9CvCwLZz%J!LH?&y80etK#bg5d5 zaEcBwOEsOT#lIMz73i;B_*`>+hm%yiB+%X?4gB@>{`lsq{ISI@b(uTxWbm**$ZWE_ zZ8Ub)#&`QeX1Mbo+fih}UG5T@LVZ33In;j)wAsyZn6PJ1u&3<&8_rmzqIZj?UTROI)5&;+l->KGc|J=R8Q{~ z?pbQ)2Yp@k>oOmpu2tydYf#Kps z6N?=l;3!eParUUb9F|x^YhY!iv@c3?EjxKD z&-y6PzmG3(MAyBmcz9tBFP;mf$r6T9uTic30CKQIp5olWS!wD~T#Jr9huMyBP^o+C zp`)~GrdV>-Ft;5P4*Ch*OM~-F;JT~@%DovDB@2-5G=HjWuSD4$WWlkH;dH!$RIC8F zehnZ$Rkf=1j*aUp=m#hkX8*LIX~^;wQVUp@0+|PMR<>qTM^$%_LK!1xa9ieq1X?AN zr%q2Au1DQp-YggA@h3^_^t6uF)Ui8pd&#~9r`N0(v|VB_1$*7tVjX7V#p`O_NLUvq z2DRpvM1K?dwrHN(jvT7C>7K1@#(pY$>)bVV?v+r?h6GAnLqQXw12OhW z(w{*#PV*d153{T&^;4ko`|ltB--1I%-uUvVeSiG5Il_J1O1JHl6x6h)ge{!FhoOlZ zuU;8Hz#%a~rs3@&@ZPYdm$I>k+t@tc`ZX7$=LVma0}$zE!f?@OG{4YAz&& zoYnGtY0w%T(yfjbaI~K0ql?Y%gDtvMRmy8AM|X8XmMMY-Bw6y5d!SLb6D@;GV-c3M zVSjN(+xc0C)`A{1yc-_d5fk$D38>?+gRk#5N#L<|U&hxzKK}cyvBblH)g}+?WTE?9)G-zBJyX7Czha;3Xr};$)S&hOS>5ofV*{G zm$IEw)Fv@;77dZ9lsGwU5pkLvWP+>~8VVm$^OvevP!a>Bn$I_D_m3~_^FKdaUw^iM z0meMqwty+GK%CD}7=w`BJHWA$9&UZl-3jdGq5d+QLu?yhjZuav>sH74V5K;Nw)=rt-@wqK*_eYVlH&o!S?Fq|=@k zE0wGU(iV0e#}S;18hTCC6`m;rYNG9gPDbx1>59ytb;_HyTkhrUD*)u%zy9V<*lw!c z0?ScC2~8ptse-iEWkz4*3}VI@-Z6PEu&doqWvLOAmqi@%qc1;e>U*bj>$E?AQL}r8 z1QKBJsnB`&qU0|H1_`aVbsKblzl1tqmlt^8K6a^_Tzl^uG*RtQo{AE9FK198NOkHqK~+%0a)HCqMoPG#OXcFarUbElZ zx9gv8S{-kysmrlpV2=HN+i>s^s!e9jowh*4Ug@knjrt*qP1v>IyX!~T^+G>XGz;0T zTr%*0_6`--J<%mwB`N@auF)w8%Bp8nXMDY8;NQKZRgJQnl3fa(Yxgp!+I0mb@H$FT zIS7Y@GRr2xb^vzoR1V}s2bidIr=eF3`IMHI)#(*s1pX)h-w0@bbIsm1%9FfB>Jdsu zB@#7l`)S>N-MUp5ZZRaSqtpne$dxeRs1T2F@%u*$>!w=W`-?Jx_|B^3emhK1Ed)=; zskbs@)UtoND#ClRDh=y4_B?lDN?g}Sm1x6J(p4^=vArt1C15+Xh_m#ph!8hS+s)q2M@w;G&Fc#?Ug!X?zPp%Vzyf;T)A1uxtVO zc}2UeX83ctKEF|Tdrp@h#ku;L7Hw)Se>i|^-ig1!3QAhVoY~+?7@WjrbHMh)K~`yr zS~V^qcgWIqa%gmrm*T{;nVdM?db*6Wt2xV&A_@VkHJA#2Np*u4m`fCuZe*rRqznfk zue)c;8@6g4GZ705=h5+BZLX;p*?w$%)>zYT&K+4Zvje?(2qGoG8c97bt=hXgxR#Y? zmt0RAK8$9ky{ZnvdaTwTzdu`!56wk+=ql~utP}X^#reU<8s{# z3hZu6M{E~f`h=)NrE>p{;CLT(E<9JANdz4eu7yc5>Z}{D{i{xj7Ukz}$5APzCLu`e6*kOpf5_`1{-4r*Yt#sq zvrHl_+QkCxgHAh~Ly6OTCGTp^>2$=awx^m7WZ0%ynJV4&j2rl)7%kbN`3}_i{AJ$6 zc}z7XJC@p#f)SSCq|WF(tOhIEapvwwN92DvYkS3#nsrlm#w~dvG}SJe91g->3vU)H z{o3$_O0jG7A}3M1Pr?CUr`s4wC#SMaHF8;#q|u$|;plnwm-D0x=1b6Rz6qlMrgr=pY=0@X;%M1On zR$t#cmB04O6#k;_1xhC=BeK`+DFp1ZCKFZnR1x^$bZ$6GRzq%8qy?(CMV z+b|W$fM-dF`((IE*&o;ZjsklQEUCFbWw>2el zsi~lL%;|mZrkRbF=cmH4=dNh_G}P?3{AK=;*{2q$t2d#6>wFynLIS=0#kq6>y?EuI zhoFK&R_5Z=c-0s^oE;z}G`%;wqH|hsQddTYl@oBPE@=*Lr{*D!-1(j6h8rW@p9e)D+mrM8->={9-~RP~>2C<^@(iV=01+=4*^aGfshSlM0S##0KyjYf zLAwS5X4~#Vb%J#sdhRa1=NvsRO&LXthRLIg(wm6Hk@(wbH6NYeH>vPhauw=caBAla zQk)+u?q1Zjx)@erxpUMMMfRO28^Cf=lHSx6i{v~s28cyTuj_K=#buTvs9&#twzS3j zFR8iSI4Ota#DJih${}O|?52+9Q^M`P-{r`@NA?eIFBW_{DzOfkWJN)HjrS>8#1YQ_0Y?c536+75-jjAq&PwT^?7G#nz`b!wx6kS}_I zY*~EikzgDRIj;NWEK-WA$1c-cHHxC?!kJa!d%t2H%I7dSXyP?NUTmgq>AEOHMiL>M zm@mUll+96HzWKx2RNt3Fwk5fdW%u4+!5>HoSBK-VdUR_@Lux&!`v>4~fDAG+ zBP$}ZnyjzaoSx0Icd)8hmt;nqv$s27wrnkfnc=_u)BpIVKm5GDk9&L{|Jz@G{``k{ zr1XdX{QvyZ|NURnfBwVF{m8kdW5zvlyGx3rl(NchM>ylL>P{tu^XT`L!ZF6mW1K0q zaPz10+O3U{!aeuh_lW&CkJita>WF;IbziNP9D6DJV(a@3J61ls&Q*>Q&-91?{(t^c zjp+}0m2&TO9VPA3OKNlPnC}(tlaDF)Z1sw%*K?freb-X>yOGk!q4Zr39%=1!9Q7>q zs^`7io!f}Vh-0+fqu*c79&2yy3TK`B8nxc(jQ7!E>BoQiZ~yfF{$KycfBouAP~v~C(s;5yQr?qgJNL17zgs^> zxsG^TCAXaRuDPdtUTd-FVI6Jc99juyS+$diNZ5->Z*)=eYQd*h)EDIgd3DHoP9I%y`XM z^4SJkKVz8J$p?;e*0EBl`|3RR5&O8}mE&ur#`W#BRxyRwTAh8(mUo!(p1g6bb%b@- zcHgNSce?9whck>^%gJ6`>AEngdt5cJM(v6_o#!qsUaRLgORoK79dN2$Hcz?a7!2Udoa z_xs4~Wh`~f$u9B8;oMiguYI&o)2`!MHH^Wcg&DB!vPVCT6w@qkYxVh$ zUp^n_AKw=&zuYiJ-udQ*`MMSB8let+F_*Z{`?!y^?|YTJG3*#~9@r5ZA7ffM#d)M7 zEp{lJJO!)78_ia(eC&Q|I(y^C_iV(NJGGPjj~h45 zZQil1^Vn@3ELJ{Q^ub%=I(NZPj~#pHrO${>)t2KKc%tiE?CX*Gwez#-?aHf0_B_Vx z$OA0khh~gtY}e^?9W2(|deU7vn=tz3?|e5@Q>P^t6Vm60dAQhBmFrt<)s&a%%C`n>BnL7>tu)(n_o7fzoK1PPfp&m)A^?|8M@(i}VP zQVwi4uNc_;jF$o&E#n;LhP2+0Kj2#ES0{ zuImKU?zmU!nZE^|u3UkHb786g@+^x-yz%r7+Tq*zYS+kV)&j1qBe=Yw2G%j}x0U-k zUu(sOek|3|cuyRCr2!7?aIU+I7#j9fO8^HO&o(s~Jdn-2+rD^~NtPQuMv0ThXtZCIE{UacKhJMskyV6Em2LIWj{z*1Tf zqdt~u-RufMpjTr5bygw;NOA9gEAj2BA_icTz!S?eLkUD2*1fRP zMAB2Jj{yTAX2QzY)W~DP^Z>8%_w~9vW-`}RQ_Bmt>FFLVkIJ%L5pM&V8_{waclh&b z1@K9OB7j3eh!6v4tH%cNK@|Ab(b?Nt7A)lA@gkh>(F zpFaKaeSMwd^P4xG`Nb!QYDdorUxUPzy;qvx%{BR$+%RRHj-Xxp1hYWO8%)89^SWRY zC!uDA1&3itcUf`ecx+%L@M9p(PL~E}IBpn~cG>eaubxjS-Io7+AXluc2Y*l_s8kkC zJ8tl^#4_1aXm4q`vob(nB>lbXy^s(40FdgK+ugRu45$-sx)nL!B>cn4TA{KA$T{eh?tqq z7p)IB1Q<>`;7C278EOmXd4cmVPj+KKF-lL6rDc#P(??}h0Uy2+AJ{zWB39l9*syY4 zYY`&`TSLeNZSp~2g!j~&=jpxF1qvPsvxa}XE!gKzzy3g1Q}|dd7GqsyKw`R&(@#095o9E}U+;gYZ){0c@HOQVE@yGCqGU;{IOaA6DznzkGUIuzI{m z7eFenz5`5ti6R8u2DDs*0H@mx{^kTeSh)&)-WU>5ps&Kd3an6lNB~5QNX?(9gaS(j z{k)HXsA4aGURWJw!3(bnp@Q=BI;#OD9}9LYSnLMc?gM586O2f}06oWePZ$`F0-*;S zAPHIb-@C~Z+>{H>cTU0~)Un_hW3jmewq6d_n;1>#yaAm+JSh+rY?w`%cnwq!|H^&8 zFWBe!r}y~y!uxSSJR;$g?L?>fkH#AZ;P!+IKwRpL#e!+-&?;h?wS$_6Bj~~>vO2OQkR|9hgy_S%?!q3k48+vFJKM2fyo7() z@Vel|4JVrfMU@D=8Fyth1FUGN3HG@=@ZG||!T{MAcmz-lm3Ksd!vq1#S5UKHMOpxHpD$ z4;gv`ON4g`OI4|eDmuq(nLNe+U_ z2F*)?7{P1~f_y@!H7G?PRt_wdbsT^^QZ#`U1XsLM*dF{8|BiBcTe~kf*81t&{QBwF z?{ACt2LB0;4@V~^sq@i$4Y+4J+1cEnLj};q#T1l?HrQ@9^rVep@jQvRbfSX+a~M!V zfD*WXUo$Y!36&{ywHc=RJk3QN@N-^MDs`~&_lLph#OS3AbKAK_I85H1l{iL``}Y7? z@W1y^Cn7KSS>y)PI<D|cw`s>#(pTE3icOa(ci(jC>V21I?ELA_9oiLV>n{#sC*P|2yz?#Qz8oHGCu>f)IsJ zd;`V>&y6=W-*`Mka6)~;Hi_d)#fxV{PIkp0F$XjaeD1YikeOfp_9KiXv%!B~u~H#@ znr@P)-3ToV?cn?RUFR7FQ7ai5O^&$VtIt5xh7=KMu8q|p)**wTRd7NE=`-LT;44qM z&3A}QtS{_^eZ4O}vX+P^wGsE zU_hwU6V5_FhGwPOp)znF6xvBp%B&;^1A&GbY*`1um8V`)&TU5aSRq_I?EZ%pdrwxJ zaE8}z%-s*LtaX(>Mfs7^3fdjREt%i&7~U6a8W4n;Fop- z;qk@ogAXz8#48r-nNOH`Pzw`@CF^(PJvKz$q#zF+V8-DUCy!*nhqJP5#McY6SO>)5 zD!?OT9%6vh0J#BJC<3sw@VE)AL2%MF(EXlsu&fYrJUz{x5K_tDhhf*NTf^bR*st7tB?!J#>3;_UQ3`IN5 zRb`YnvLCaCu}8yv879#A70)*a)`-o-1LXk391}i^=0-_DDhS}p-kZfpCjtL>bfzKi z?@I;~ofuf186`g>hz3>JkOk2Oxm+s76guL{NJF4$#9){$n46336kYrHMi=TCqA^!2q|CA`@d zpMT%woH#Xd*T=ccF`+}0-IFyT?(kFzaK+}$TH=V%4}xU@x(~Qn8xPG{t+froG7${} z3kOUboX_m{#JP*9E`BJ~TXyHnJAI1tY_1 z2`N3@6Dch;A)F3;0N)M7g%f?8&|^Vi#8;F73~xfEDg`05MSYJPnU*3<_5En1wntLqVw<1SQLJE|<0v7~Js2tzdE;VI_JRyhqs~h|Y z>Lgqe3I$w4S>Ye(lUfW6N2tM-Zcp|da@MA)dH6nyIU)HT!oo`luqc7B{=Qx(56;TN zO>sirIcMoyOc9HNSKZG^+H>3rX(ti_dJCb`K&XTmKd#1u;P4O|*b8c>P9g?Wqs*JW+JjtZdqo(?g8B*NCDv3WFg|9FVh?ch^pcv_6PnU0UWQL2T@!Q% zC5g7UavF$l^u@;iUxz=l}xBgPJ)fi&^)C=-GPkp^;(dL*1;-!mV9_z5~7!t^lc z*)f3qtD#3akDn4wGY2RJMgwXAV`F28l7YAvBEp!EdxQ^|hlI@NX$4VtH^fhSPKgi- zD$Tn>KMJu6|C(#vC&U8RV`=AwYXvvx0A#VrQ0QGGU%{7G$6m~X_fDG?w+V2JJ z9gi{?9!>` z705?oV1j}nE^`Bv6$5N<6k`86e>fd_JMXZnpm;)i7;*{W1jrobLcMN;Pi2h|xY2Cf zd`>09;_o~fuIzbXJC)6<3#4@1*r(WuC4%#Oz|e{R<_nj*%^P0)JK+Ux%J--)qNjNXNg~``rhEcM0eAH%ET5(yMAqUw|4}5 z2SBcg(%%&X0-Vq%`$QKJ>VfWr9U?ag?qS1e@I?JOn<5{VhbNvw^We}xJPegyJ*nYu z5<2cf_$+<`Gbu!74?Ty)4sa=X156U|jvxWfWad#mk`|}TlU;Qo91;;~vS?S_2bT=b@ zTL#eYzAu|siE ztP#XRC-&c2){nDos}S!5!d#Vz7*1IBFsn=?1bdL;h)pwmgD|)~b0Yc^6yU)T$k}|w zX>uRyyPL`;S#E(8R560&2js30GtK#2xO%q+GL-BQGwN%-ajidkQ2VF%#9)1$Yhy}q zppv?U4xMG+bAsgH;x6ks1M>J{LJzA-jLoxf3FU`zpbm2-_`*2M-ol4uYyfEK5d7vr zcq(b}h88~dU>!{69nIuJ;HF8Ik8?B>aWYRcP2QRoS`Py`?e=Ek!DcQ1F?hVL=zB=ScVVO!jCg=Qs4uud_x{#hvpJe!9*l2rX%VB z^C60LmV)k5@GXoZ#5DMj&Dp>l_hIHZU7%Gw8rMchKI>S95&gb5-c&i zQLR7zGQR)x$6w#`^!(5(2?0d_G{QkV0r9c!jDS_{Y|GOCNIn(5C(vKSum#FNopB7K znkT^{z!K?DCs1Tc3$;>hVZ{XdQ zYOg|-C z;66|QlL!dhW=6QJX)PPU(lpx%Z+;HVMtjuxyr2Wk0`VyEMk?2f01l27PiwA+2}AKR zTpEMgqUT3pG$?bnvJwx`Ei?|+F>l5ND4TK zDVd`=J<~&1Y@(%A)ag3K_3Ns)rBRQl@L(Ji1o~NikMboIJQ%DAhG|-W2w+yT-S1_q zfBf@ywD(QFp&IF{58xoo7TnrFyXle;&Pm85L2Q@ zIgB!ms)jys#mLtCW(Q`}i5e}`OI~25tk7AY~h6V;@BFzDdZ&5}rUFT7)>B#Mp zM(?LyI_CtP=}_vs9y3FGVL_MDQS6OoUD)g3nbU&0v%A(+=2v|oh=3pjX{;1#d^1!& zHcwMg6>^vyAW?H-Fd#UT9jKdF6Vq)PA@T$|epaZGy z*Qr^|%i`H^9>tQajTb+V(2+VFGJYd>5<)Xoz^{go2p2HXY}mEiJ6 zeG=tqT2>9{Znhlpcy8!wuLYb1-@pi9VZ+DY7VG}{>0A1tW9ThW-#iB5gHFWUXswia zJP`&hx;)j}AoyVM?}?N_z2vZP&1I7HUecguM&e{EZwtc~s_^{h-D?dzlg#JSg`!b6U zEwlQt-M1BwR(P9Wo}o#HmhDbAVT#|o3FsEgKv;P1`x=!1`Loi8UulauB@fs1AP%Jb+<<&*=e1 zdK)wh9Naow$RT2T+-1dVWIXNU`bZDLQ3^!0v6`h26#~A00Fyk=WeICl&$n`8-)Wyu zTLK_!-^(yB4^=Rt656X01Kf=L#vFmf>6K;BqZyAECg%30lWns?~mAsNU2JBA`c9hZAwy=gbmx%W~YfQQy!bF zun4ZbP8Vdn12)?NRFCNetY~Nzz zr*H3RuLQij4uWnz<0RTxt{4IW3p-hMhhX~$?r|2Fa8ppAAnJ9)gm$#F_OjIsK6T>6 z2#{o%?=l8$pp|t`^1sZZU=AptO8b%Kv4_xtXguw*%AbhV2c{YY! zKNwog@eS+$Jbqc<|NX2Nj?F&arXvupOM(Sztky*k+a@<&4?)!hMtN!n+qqb#2{nSE zo&*3W2!AFEOkqtP4@WU0keeB5OR>%ju6BZlC#w8PK~v#GAjt>o!apobDN{jUZNXLG zUD*OIEThGE+AgtS{u3pULF?udH`rLP(dF**DR#dqT-n0IwXHMMKW?-nio2hhFA;+! zhjXAUx-1vw0gHWGto8Nl-~O?V5I|0EoiH2Q#RO7fZ7$3ldSzW;2*n(tNBjkW90tpj z$LP<|ykzLMSBY?O@n3A@yr%^zL@k4Q*cOc=j*~nHiUmq9i$Opr6ZTgENGkH@)nEnf zDC&m;HyRqsNnF8eK%b10m8a)7V9TH@TZ{jBE{9#-#CM3P4KnspKwB)ZOIS|~B|VAz zGbpVgwm2igv*WB5Qy(LzQ;#ff>6|}*`uY3({2zdqslRL)mmLxC+^krE>$fP=^gyD; zBW@TxTEtul0tp?_es59<2nd!%TY_#JQ=xu=Cwv&5vpvIV33*QCp9*Sd2Pknr7LTw}71;0H>|0?`fvlJ- z1hU!i_BoBL4`VCj4yHDNXOjZUj;@G~?FOSf*%HdvW4ksyGj@ed;oHt-a7 zO=Di6dip}_K07?S6=)h1GvC%l;`xL$B5mEpm<~w3t=6|Mzx;q-1pAi^BG_IXB6JYT zZ_vdqDYXoAu<&4C z24e$8bpVxo0;XUuGNG!zLStVLh+>cByfVOv9Gxu3K}e4HKC+UvYCw8!3PqvO9g$1yZax}beVpW(uQUn$<-}<%x{M+YGV@Pf@P(>9CkK5N5Omwm9#!p%n2vVdeZDB>p@h z@1;HMkO5+Wo&i@b8+QcEL&Aq@6 z*_ZBe-=LZOkdXfltpPzY`m7J3A6D$OTJ{CL0;IXyHe@b1$gmV`-?5|O0tBOhm8e}T5chF}femZT&2?Y`@4uky zM+^KQzXj|Tdx8!{2E5){lvAI$p0eIvt&6*1x>vDe&S3U&;CS#3uqAv9Sy19>!w_ad z=tVlr%gEgWID@VU5CE8c?-rS_{7{f?)YDa#ry3J5^KS^Isw8XatS+qQQQI9$x-71p zpbsDc#1SFiihBS2KgYM9e@LyqlJ_=eTpl9WH2`J1l-aOKfCCZ=fqB#fsE;Ih8ueJP zXkhET0~)OJ=4l}H-O@cwitvE-1E_7-OKjWAJncuXR_s>WLhfwddE*@IBQ&mLS@L6- z$CzdBl%M98sgk#>CvtRMcY? z(az!1-c^FPr|1N6OdWS*u>sZIjr-vy#`DR9E;Q%UEN^nPL!x@cwF}z{k5bhUJ-fWt zlHm_uy!nMZ>}+Hix^+9Z^%R7`zO4#gkcwJ8|Hp7rg;x~_Jmk4<`|AmtJ(wN^^-&N{ z?{q~0EI+ESe5wt08=BId2Bvcz@K<|rET?(vc>KKAdxG%oI2$j@4Heqp50^c<6Yn$H z2M-ie-J_e=v#Am$!xp(;ecNjt%G2a^K!wC50tki_Zn#21ym$;9Etx5!sEh*YkOVM^2K~3_eHl65b@t~^-^Q3f=+ern+UZETEg9osXPrNO)tfs;%%rOsa@N?9Vj`v0OjY*js%LlE!USnejlIz@}9Rwcjl`8mwMJjgfKV265OWZoYZk{ z>;FNH;m8~Q9}9UwW)t+rVj^@4@_^XK0`3nbdUTTsln!pjw_QUo97x%e+InB-H8{VE@B`dg* zbt_n+!>(DGiSV|jW8}!g!TSXUyV2>MEvW;EPZab?2wrmmHIap(!YL1MF zb>QZ9ickMxt^WM!2f=v0_0cL3i1tlRl&n=(+ViG(1p%m|O0I2-3DMI|q?2V`$6TJr z2Gh^kRM!ns>`gegKzw7IkwBl@X_&gFjbBgA@;=a7GuyB|lj-LCsvgYG0Ge}bb^rx> z?rf#0#fEq!0>jZ2D!_?ygs~H}4Zs^?b5xH_w&;H)!@bNUN#DCXK3*y<2OLysE`}NQ zu-(_AV{1Bi<@sJN!E*ifW?MPE2z|1-oNb4_H!H=h6U=r4HE><|kIHHUNu42HH$$0YqP1@b#vsIr7M9qUP&pZ=U0W>ka3yu~zAnVKKXMV?q&7(VT0)7iS3a^fd3~L~ef`@{>#yIxzR!KZY~PGbVFI)d znPfMsP|c@<9e|^?FVcHhubsWo^p;gy$L5Dln=zflW7T7h9@!x`iUQfQ@oH5g@e*@A z^jwdxpG^I#m-&);>TAzx*f z9XcEkqAmrS;E`h{317G^Po1`)-{%2OWE%;G(N4bO8GK-PvSzyen`L`juY9(*l8J&` z!|EY-Hj12@>(cmI+6+>NqWID%P^4EsS^T z4IycUWumIXunvR3q%;s zvJ-9&BC^wC( zKPX&)#R9qog;~$|vY_?=wlNnwsCi4)G_tfClI?&B2s;}5!lwY=`5FfRd4a6#{CZaKY#k``(l+B|01~IQiGT^qOFYWVGxjHQy&vH5Jz#!k#m>I z*oA!zGFzwu`xY>FICrU$ZMVRt>Aqk$<_Eb*#geAWFvOAHGidQa~qhHU4!*3Vd8Iwo&_ou!h+XUuR zDo?uei$VNUOB0H+LsN`V$zDh7I-K%Wvt&`B9WAVR7{*qamHI*cn{)wXUHtDdP|p*}Ueed37t zzI3y+EuUtBy|!8_M3=` zXEkO)?})e#j=PXQkmGc%z7^f}E4)U1IcD(p>3%JrXkja8Eeik=;A$;6CM#QZv^pSQ z+GDW3^RgQk4H%*gHwh7fP44ryXZ*mD5g(9_&~YNiaAy8+WPBR-2$4KOcLHp`+K(&t z&REa$Z4|9tM@bUZlXAV)ZZ#4z=uY}I_5$@P0`wWM3kXF<^P|Cu@;GU+gu&vX-}8n6 zAKJBg7|P?oZJ-=Zs+HhaJ9kH?Fq*U-EdBjHh?*5n#YFS%+~*;7~nRWplPkbx#I6B-WmR3QpU1vECQ! zU&q()KYjatfBtm6CsxZ_&1xL-%1A_oj(e86)=`_q*5f8prPCnpoL;MQFI=!L`zVo$ zpz~Um!(sJkJpR`FB9aHi!xEK&b6Y`n`I7}^j;bOOdA#G?R0oRf55YN#V(fTL@m%I$Ir0rZSs;P}#p85b z)Ff{w6ddCrGp3k>r>KtZaf|>VByAc%DF&zhcU}kp9w2`gc2M%6r0u3|8=JDvr zauReTrNEizzQ=h#v-^;gyYZIDjobDyB2OULbrU^AE{rnN^O+xlMgEtK;KrIp35eE_UPuvMJK=0<6s zL)9iy`tlJx1T%Cw>&%%wj4{%{JmEOs$5v%_`EJYTg>>b`P^2BC@+`eXH+jWd z$&WxJ(s%TPakv$Dr;rBhf=|ozODAgTC(UXXhn~WDkL$KQ*}h_e|5H3ytcKQg(ZnD9 zdd3Z00?lgg#xm#GEDj5e7sl2=1>0wMEu3n3thyXQd-41^+cb0%kb6MYV?g_1?%CNw zc(jb>^aOXHj&8@GK^z@o4ZF0p;ow$$#Ksm_C z_Ayif#^MQ`#Ao}iJ-kj(*_Ub5y=<;?;uIuqDAr z8_<_#)X&A|!qz_43g&n70SWGvZ>fLS(^f4jv+yDIf17aW_Uly{U?mc}hiWd)Ya3leg3uz28U zg~w^0f)F;LabpAfCO<>g1&@HI>pv#M1~Jv&02ZmvAJo#_3FK#@llJ^RGX2>%Db0 zI@4@#k1bg$yKpz8t`ZlK*rU#oZtIYrQ5@AF@eKHD9vf&2owz-2EKfT}##4{inD)anhY7!M7&R}T-kZ0h-KwqfggQ98!y*A! z{)kZQpiFz)32LxkHqAm?{>;|L=mb!nQZwV@1c_vue)bf+rT%nyS+>R>CkKGM*6Pa~ zKYxB7;~3uBscsnRb`*Fu`HTSDW=@{68Cwj>R2*MUJs39QZwn;BdG-~UxV%4L1go{? zP@yYw(rxzTYQ%U1bcxO<&}}hCX#8CS8*3}@{MS%>>5s?LFs)- zM?^Z6YXq9o;?&{%rz(Y>&G;nb2=@?BjMByY1TL#cABeR^q(|$}&4!=5%-p0>v@m0E(L|Z4Ft{<}?-JEO`4yvn(WYCKaD*B^ajcToJ;J zoOjt>f$GZ@V50yOLf~UH+uet3LBmkab}TKvxUmGL zj&94pR?Fu1TGvqBR?EheeDT9B5ZYNosH&1;N-l87b%@q=0i$?=e?x|I=Eg0?)DsRmSx6%RN($LAcY&7S{|A1HTJQvjP}DHATh;TyWy{ zjJR{EU$yCxzx)B>f1UF`z^n>D%3eFe5jz?2J z52nSh4wg(~v(j>zq2t=9j$Lq>PjE!Eg`9&Jg3ClSP3@Z zcayVmd!K^I2WbM!by+Z`gEr4ZZo?d*+DlFbcmwff$@# z*-$;?F>hOl<<=VNhv)RFgR?7f?&P!rfQ#^o7#}xLwwmbz%AlgBm9*VyXOR!x*ZHcj z9E!TxMCn7EsF?ssX>!4oSC49XTfdr_Ntxh(ICJBwi}QN zfa|OMz*HV!%l8w33j(iIGyz-Z4G5OCT8;%>%iCc#nIGoeyWImjK&^27Yd$mTrs>gI zD(m93vm3#IcbDo|YusQvXT#Irl46!!u7b;iH+cW`)BJM2>*%)&OYj!rX!jiHsW2dp zI1Jbi3ApmLqr;o*g(ZSNl_W=X#8Uw2(vh5!0C_EhMhK8112Nb=PH5gra9Sd9MSN;B ztPX+$M1qg(Lo!$OngNRR0EC{Z-)xhXECl*yJ<95(wD!qnbit6fwoJvTqo>_`$44uWX8_^6pYj0yI9?|*(XLt|yz{`&KT$;i>|%1(%(vz@vhC)_WY|au&Pvua6h{(76g3d<5#e(xdUw+j5WL`h zRP~s)2idwvKyuplnJ|3dJ3BY`uCP@HrNTQ=Gu{kf|8H`h|Es?R@_irO8Pd-Lr>A(- z!r?PG^7N|dJY&Wo?3I$>5RrmIySz&wqI80%cDp)fB|<{3^SLJk-RgZp*c%@!6$&@zq@Yl6RBP&vUbN-JEnMn`xzksr9-Nuv7rcSIA_Ii;f}gJA%Ql= zI>y+UKYO%zJN%pAT%Y_aVLm)VgrEsSf=-wy*&{Ps&~(ar)sxXxsvU9_}75Y zIp7_j7~@8X+t8D(N6t5YB|s3)FFxtixRTWmg=+09c3X z*^C!LJNJ>E+K>YsF@j?;=MP=~|K>2(!hu&8!eR4f@~AIQEX;%?lHuv+_tq6BLuOAi z61oK^#P!+c-?N6{hL~Eo?ZCIKI8N|r6nbl}*?IG4w{4}!zIy(C6O2u)pmDZ>2@^SA zWhK`zezCSGD-o}3uNoGaj(D3?_7aQEADrGC<4J5lVO;7@lcaX+Aq;pJQ>VoNk8o^n z&atG`;ab;I?&o|e78^YUj5%m^S?ZPFPGkT1%h&ZEjEBpMw_%YgoE&KPf;LAYo`{|8 z+~5Y%q9KU}I1rFqr+1DeV)?|(&Emr{j5)y}xkwdX>J6Y#CfI{VBJsFaH(y>wC>32Tx>6;HG-4s zO=E!62sdzQJ$E8_>)8Qa+e3qEj+ka6AWFov1A7neqq6_`x1av)?C1Jc5$Aw>!pd^o z4usbRSaaw7@(lU%OuS5o?FszOr3Zi3`HXFq!yje~S;!NPNt}c-7JLKlUfSvX2$&j? z3uW_6`LfE_>y-HL;2@-#KKLq*Xy-Au=cMBUPSJVu^9-xBzKd0J@Gji zMPVn4CsRk94#5T&@gRHt4{w_@ToMfHjhYG`0C{1UKR!emw|on${x^Ui8LCWHrzf?8YjA(3B;^ zIaAvNAk_WL>Gb-F(=2XwR{QO7-qD_cCAi{}${p3&t_6$cgU4Os+)ql$=GCA-J8bT4 zwSK$aYHvWLw+;m2qRl9WLu*h4OAXwdQq-eeG=`1|-9epNn2l1sK>go?*6n1+5sY{# zTY~SzPAqdA&unj4E&#kN2)mrJ>UD;uuS4+`NR}8KeZMBe-OI60W|+$aAtB1^a+u1@ zIQ``yongDk)5E^~;ZnTA>@3f9KJytiMsSh8onAZVbu19dE7&Vr?bPwoiRM@)5P!%b zA#*%ivUlr!vA%u(vB4$A5c*q(p0lTleP`0l#mk=7ved+*Io%u4jQG7(^}$*}2l`AW z#z9OSqLOV&gK3?KzC!-cndhmcZ`UhC>ZBh`jqSU2|S{f^GCy3n&(Fcs~}* zz2H41*d^)Qk4=De(5F>wFoKeA`%DbE=k2UYf}N9`jUi?PLw0lyieoO2makQAPD0n| z6*V5mASAsYlTAB4ZfWe+`{;U??0s^ow^6?6m&2qWCWN^=9kxLL$xg9$gd^bIfF3ph zvJg%0bU0EWA!hoM+!=PCq8m46U|Iitdnw1^b)k5Ib&`|c@xAE=U4~PA)@`$@;6d|u4y&375 z7Hb9Dfp=YmOluQkZPx4}_w09^!~TKb)t^J!N{H;!`y|rv8mOFY2g}8qj2!d^e#B)J z-AXY!9u4t!pC-Q`i1jsRwqm$mhje+trnOPX{e?3Va#M6pV6*qXYhn05u$LR7{wIKG!#_&O+IvdcO{14-dh#Zf|%xl%;Xv_y{~l5IBI^ zT5-aqZMBfDVFP<{R+e!tcb;S0+<4k=$BLddmOIPeldkUb1e3neRwd$C3BASKt%r7I z<{S0;_Vedo{``hrn9nOX9Hn9X*c!;CIcWDG z1;oqY07t7NAeKV@cNo#Yu%|gTYU2UK*_7?`?ob4-qyxh-9((_waZcVfa}_4b_atM%z#Uw{7c%U{+TT|J3< zFB5BC#f(6OGGDQI55cmj(z+F-9w=tnJP=ZzaZE{230QmaCX(VkX^tib;T%L;p0X0S z_7!i0iiLj3!hrjPi$_Nj9(I3N#AMpdd!awH%eA50gS7s>V3&^K_;Gx`wYrdr#Gdy z()w@z{M)CmU)PWG5#FYQ9?nm?oV^phYmgY{WjFRESV`!0V%7y(@e0StCQ_hpkth!n z1J5tyAFGzEj7RO?WGMk6-r>$3ky~&lmVroJfCp??iBh08VOa9iHS}0+FEN#TR3H zKZ7zChA(?hSe!!&H?+;Z9?vZi0)-XxT6L+dqt`3oZ7QtaW_Z**I2221!)JO$M>ww6 zc_5N;Sy0fMyW!l@^@TxXZ(Q;S^77sVECXYcq&N#A8DSDC{PHeCd@tJ#t`VBrym(UCfr}kCTu!0-J$LyoWEBDw_%GH zA@E@=j#ee|-~w=3c*JQv2kg&N+Tz$E=fB%)a5=0ufDZwZi%|w|a2pqUQ9Yisp#|(7 z&Oph4mZLLXy`asZ>20EDhDWrmdQh;CHeRBfJ*&dQPh1qtXb#a#=p;fT6ar>rbp%A; zxkks~*|US(5~9qh_{k&QXy3NgZ-;GmrO1Gm75&*n{@bC)xBvO+-z0Q?7X4MZP{;VLc!&&D~3gTR-UHM82@1j6r3O95AT?jKFr zY2<{gc9bk5$j>T6~%zmKkgOQvD%(Q@>h^BGvVl)bLyNPHlu&aa_R`Lx@y zIL~YoqC^G#F(@c|u|BLLH&T(SS)_k^)@S_Z#T@mMT6}KJ1cH%Y&WAb54@>srV!dcZ z4#(9U(uw8>&v0M|<6kFloV>087V4cD-uD96h0FrqXYej#2cdg`QL$g~f1QC7bERic z;AzBi%&)n(q~F&9pwcu-AB4u74IUtuEwix zCz!`z<1Q4#OgZSq%2k`%`jg~B2SY|2dmQGHq(aEODK{<)K#Bt;mv=w}mNF6S)_Xs~ z_a9ES&$mimhl+x_y!oupG<%EWQ%43y$LS*_hlL>C+7QfoI-JS-a#+D_hvDInX0fB) zM|045@#@{@%H--F74ML^9Ql(syc_S_ybcmNTITqw0%#5l`~Cj!ZPB+yD^P=Ji5=hT zpgi6WEbLZ>rX$v3J)r$bVrRp8p?_Y6>nRe}ZaKCQq`m5nF2}(gD88QSzbq0!xdI}SfJ-=iB__smuXJ{f287c4*{^F< z>!-$Pe=7TUz?gzEe0f=tnG;*noL!7WjR+gjt2B ziih%gtb<{^Y3=XpZ-4$_ngoXP5<~g6tj><+r!@|kZ7c~7#?n;F>(LD`nt?7kYu}dM z@ucj&H!a!zZSSe4gkEXq@;O#~dgCh|h+1+?EN>S2<@{2`C<@u@3++G-uNuOJQ%acw zct5b~@~{#+jhi=;z^D08XSRb1-HV(qCsH)Qs5xgD7j;B{69t0vNnpLKyjPwNlxz)$ zlauipQyt6c)!pOyNz_IcD?J7H7RJEYg^Evfqbw|^54>)UwVGgbD;uO20r3eFk9cB@UhmoADt6^M`~0@9|LXC%`0?BaEEJ=IRC`h#;&Ye99@*(i z=9V!kuO~O3=mBlZsoxbW153bkjIgk=_LSNp2(^TIBVFE(XutpM*Y$7b#HCjaQ}T$% zd)Nos(K{JDjz7Jud)k%NY;N{cuheQYMt|}%7?+)pm$$rlN1HR&8<2BZwG3&x!FD@a zyq&jM(YG8;>m^N|Wk5G?htVJ2{QRMW4wR|M5lm-W0${lb;_fDJ*_61vfU{lz0$^St z2rz2G0uSIIXu_}w0U*GO`-;U?-YMxoJ1i9!FLy}$fNq&fIIU{f(s0rFnVIl*GTEw}dS0PQWzw-XCtw3N;*ozN`yjj*}BUOskqFq?ho?doK_(J74 zw->J2r2sIu%bwkRCJpz%dPsqhyA(kFT1hxlZ>&14#A))sGc<$sVx?s(=BfXyP z{bx?#wnA;d(12T89&hK8jp&_mKX~mWe;JljGO#}2W7^m_&s?y8wSQ2~jfI-v%&kW_nYxPe%MKOfaLFPR; z4fTch-VKBy#f7Yf9+xH`@Gia63_Q%hfdkibZ#?qA(WT|gY{S}?E=8}wN>DL4O|eB3 z9cr$-6MtrE4f~v4MaYM53(udT^X3)4FgB#xSID&+N=eMNfI|G zy4`XQ;qml?6$lrq0l**oIyydT^Esj4sVeaB?a4EuvUQKF*?{HUUv?he&zuaG2FZ6D0wUQgjFOzuG9UN9C+ z2eE`5Zzn-JPbPbH)l*BIJSM|{n&lP-?(?~ObHl-489``}!i zDAY_00`<`wMXX}p=(b*7;~E{UF6(m<&?13Y0vOxlc0Sh(-K!CN9i$6B-tjqWw+HV= z>Ib|Dwt#l9((ASv5J5gYAOqG>ONaapgTn#5=&MDiPb8G6)h6L0o%_aA@AK zTmEQILU$Spe+`B5g2XfNBEi}yX9++T-)=C58T2`93u*bbxbAwAMBW~JI{hIKjW65z z4zEcu*|QxzhtX@u#XlNWe6{0iYu_kDknJqx(^kVDskZ+y6omybs2MB>YGdb@(~6^$50(J(O#Qu_?B~q)ZLRU)(eVX&EM}r@w=7Qnk#avb#)bY2 RS3LgH{||F|uaVu7007KTKE40| literal 20695 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 /dev/null || die + # We disable _ctypes and _crypt for CBUILD because Python's setup.py can't handle locating + # libdir correctly for cross. + PYTHON_DISABLE_MODULES+=" _ctypes _crypt" \ + 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. + PYTHON_DISABLE_MODULES+=" _ctypes _crypt" emake + popd &> /dev/null || die +} + +src_configure() { + local disable + # disable automagic bluetooth headers detection + if ! use bluetooth; then + local -x ac_cv_header_bluetooth_bluetooth_h=no + 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 + + 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 + -u-network + + # We use a timeout because of how often we've had hang issues + # here. It also matches the default upstream PROFILE_TASK. + --timeout 1200 + + -x test_gdb + -x test_dtrace + + # 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 + + # Hangs (actually runs indefinitely executing itself w/ many cpython builds) + # bug #900429 + -x test_tools + ) + + 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 + --without-static-libpython + --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-platlibdir=lib + --with-pkg-config=yes + --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip + + $(use_with debug assertions) + $(use_with lto) + $(use_enable pgo optimizations) + $(use_with readline readline "$(usex libedit editline readline)") + $(use_with valgrind) + ) + + # disable implicit optimization/debugging flags + local -x OPT= + + if tc-is-cross-compiler ; then + build_cbuild_python + myeconfargs+=( + # Point the imminent CHOST build to the Python we just + # built for CBUILD. + --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python + ) + fi + + # 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= + + # Fix implicit declarations on cross and prefix builds. Bug #674070. + if use ncurses; then + append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw + fi + + hprefixify setup.py + 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/python${PYVER}/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 + + # workaround docutils breaking tests + cat > Lib/docutils.py <<-EOF || die + raise ImportError("Thou shalt not import!") + EOF + + # bug 660358 + local -x COLUMNS=80 + local -x PYTHONDONTWRITEBYTECODE= + # workaround https://bugs.gentoo.org/775416 + addwrite "/usr/lib/python${PYVER}/site-packages" + + nonfatal emake test EXTRATESTOPTS="${test_opts[*]}" \ + CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty + local ret=${?} + + rm Lib/docutils.py || die + + [[ ${ret} -eq 0 ]] || 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 + + ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die + + 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.12.0.ebuild b/dev-lang/python/python-3.12.0.ebuild new file mode 100644 index 000000000000..1a53a9eb0e9f --- /dev/null +++ b/dev-lang/python/python-3.12.0.ebuild @@ -0,0 +1,532 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +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 debug +ensurepip examples gdbm libedit lto + +ncurses pgo +readline +sqlite +ssl test tk valgrind +" +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:= + dev-python/gentoo-common + >=sys-libs/zlib-1.1.3:= + virtual/libcrypt:= + virtual/libintl + ensurepip? ( dev-python/ensurepip-pip ) + gdbm? ( sys-libs/gdbm:=[berkdb] ) + kernel_linux? ( sys-apps/util-linux:= ) + 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 + ) +" +# bluetooth requires headers from bluez +DEPEND=" + ${RDEPEND} + bluetooth? ( net-wireless/bluez ) + test? ( + app-arch/xz-utils[extra-filters(+)] + dev-python/ensurepip-pip + dev-python/ensurepip-setuptools + dev-python/ensurepip-wheel + ) + valgrind? ( dev-util/valgrind ) +" +# autoconf-archive needed to eautoreconf +BDEPEND=" + sys-devel/autoconf-archive + app-alternatives/awk + virtual/pkgconfig + verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) +" +RDEPEND+=" + !build? ( app-misc/mime-types ) +" +if [[ ${PV} != *_alpha* ]]; then + RDEPEND+=" + dev-lang/python-exec[python_targets_python${PYVER/./_}(-)] + " +fi + +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} +# false positives -- functions specific to *BSD +QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags ) + +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. + # TODO: Makefile has annoying deps on expat headers + #rm -r Modules/expat || die + + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + + default + + # force the correct number of jobs + # https://bugs.gentoo.org/737660 + sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die + + eautoreconf +} + +build_cbuild_python() { + # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 + local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi) + + # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get + # propagated to sysconfig for built extensions + # + # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway) + local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto" + local -x LDFLAGS_NODIST=${BUILD_LDFLAGS} + local -x CFLAGS= LDFLAGS= + local -x BUILD_CFLAGS="${CFLAGS_NODIST}" + local -x BUILD_LDFLAGS=${LDFLAGS_NODIST} + + # We need to build our own Python on CBUILD first, and feed it in. + # bug #847910 + local myeconfargs_cbuild=( + "${myeconfargs[@]}" + + --prefix="${BROOT}"/usr + --libdir="${cbuild_libdir:2}" + + # Avoid needing to load the right libpython.so. + --disable-shared + + # As minimal as possible for the mini CBUILD Python + # we build just for cross to satisfy --with-build-python. + --without-lto + --without-readline + --disable-optimizations + ) + + mkdir "${WORKDIR}"/${P}-${CBUILD} || die + pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die + + # Avoid as many dependencies as possible for the cross build. + mkdir Modules || die + cat > Modules/Setup.local <<-EOF || die + *disabled* + nis + _dbm _gdbm + _sqlite3 + _hashlib _ssl + _curses _curses_panel + readline + _tkinter + pyexpat + zlib + # We disabled these for CBUILD because Python's setup.py can't handle locating + # libdir correctly for cross. This should be rechecked for the pure Makefile approach, + # and uncommented if needed. + #_ctypes _crypt + EOF + + ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}" + + # 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 +} + +src_configure() { + local disable + # disable automagic bluetooth headers detection + if ! use bluetooth; then + local -x ac_cv_header_bluetooth_bluetooth_h=no + 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 + + 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 + -u-network + + # We use a timeout because of how often we've had hang issues + # here. It also matches the default upstream PROFILE_TASK. + --timeout 1200 + + -x test_gdb + -x test_dtrace + + # 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 + + # Hangs (actually runs indefinitely executing itself w/ many cpython builds) + # bug #900429 + -x test_tools + ) + + 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 + --without-static-libpython + --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-platlibdir=lib + --with-pkg-config=yes + --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip + + $(use_with debug assertions) + $(use_with lto) + $(use_enable pgo optimizations) + $(use_with readline readline "$(usex libedit editline readline)") + $(use_with valgrind) + ) + # Force-disable modules we don't want built. + # See Modules/Setup for docs on how this works. Setup.local contains our local deviations. + cat > Modules/Setup.local <<-EOF || die + *disabled* + nis + $(usev !gdbm '_gdbm _dbm') + $(usev !sqlite '_sqlite3') + $(usev !ssl '_hashlib _ssl') + $(usev !ncurses '_curses _curses_panel') + $(usev !readline 'readline') + $(usev !tk '_tkinter') + EOF + + # disable implicit optimization/debugging flags + local -x OPT= + + if tc-is-cross-compiler ; then + build_cbuild_python + myeconfargs+=( + # Point the imminent CHOST build to the Python we just + # built for CBUILD. + --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python + ) + fi + + # 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= + + # Fix implicit declarations on cross and prefix builds. Bug #674070. + if use ncurses; then + append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw + 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 + + # 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 + 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/python${PYVER}/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 + + # workaround docutils breaking tests + cat > Lib/docutils.py <<-EOF || die + raise ImportError("Thou shalt not import!") + EOF + + # bug 660358 + local -x COLUMNS=80 + local -x PYTHONDONTWRITEBYTECODE= + # workaround https://bugs.gentoo.org/775416 + addwrite "/usr/lib/python${PYVER}/site-packages" + + nonfatal emake test EXTRATESTOPTS="${test_opts[*]}" \ + CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty + local ret=${?} + + rm Lib/docutils.py || die + + [[ ${ret} -eq 0 ]] || die "emake test failed" +} + +src_install() { + local libdir=${ED}/usr/lib/python${PYVER} + + # the Makefile rules are broken + # https://github.com/python/cpython/issues/100221 + mkdir -p "${libdir}"/lib-dynload || die + + # -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 + + ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die + + 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.12.0_rc3_p1.ebuild b/dev-lang/python/python-3.12.0_rc3_p1.ebuild new file mode 100644 index 000000000000..1a53a9eb0e9f --- /dev/null +++ b/dev-lang/python/python-3.12.0_rc3_p1.ebuild @@ -0,0 +1,532 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +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 debug +ensurepip examples gdbm libedit lto + +ncurses pgo +readline +sqlite +ssl test tk valgrind +" +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:= + dev-python/gentoo-common + >=sys-libs/zlib-1.1.3:= + virtual/libcrypt:= + virtual/libintl + ensurepip? ( dev-python/ensurepip-pip ) + gdbm? ( sys-libs/gdbm:=[berkdb] ) + kernel_linux? ( sys-apps/util-linux:= ) + 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 + ) +" +# bluetooth requires headers from bluez +DEPEND=" + ${RDEPEND} + bluetooth? ( net-wireless/bluez ) + test? ( + app-arch/xz-utils[extra-filters(+)] + dev-python/ensurepip-pip + dev-python/ensurepip-setuptools + dev-python/ensurepip-wheel + ) + valgrind? ( dev-util/valgrind ) +" +# autoconf-archive needed to eautoreconf +BDEPEND=" + sys-devel/autoconf-archive + app-alternatives/awk + virtual/pkgconfig + verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) +" +RDEPEND+=" + !build? ( app-misc/mime-types ) +" +if [[ ${PV} != *_alpha* ]]; then + RDEPEND+=" + dev-lang/python-exec[python_targets_python${PYVER/./_}(-)] + " +fi + +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} +# false positives -- functions specific to *BSD +QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags ) + +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. + # TODO: Makefile has annoying deps on expat headers + #rm -r Modules/expat || die + + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + + default + + # force the correct number of jobs + # https://bugs.gentoo.org/737660 + sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die + + eautoreconf +} + +build_cbuild_python() { + # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 + local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi) + + # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get + # propagated to sysconfig for built extensions + # + # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway) + local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto" + local -x LDFLAGS_NODIST=${BUILD_LDFLAGS} + local -x CFLAGS= LDFLAGS= + local -x BUILD_CFLAGS="${CFLAGS_NODIST}" + local -x BUILD_LDFLAGS=${LDFLAGS_NODIST} + + # We need to build our own Python on CBUILD first, and feed it in. + # bug #847910 + local myeconfargs_cbuild=( + "${myeconfargs[@]}" + + --prefix="${BROOT}"/usr + --libdir="${cbuild_libdir:2}" + + # Avoid needing to load the right libpython.so. + --disable-shared + + # As minimal as possible for the mini CBUILD Python + # we build just for cross to satisfy --with-build-python. + --without-lto + --without-readline + --disable-optimizations + ) + + mkdir "${WORKDIR}"/${P}-${CBUILD} || die + pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die + + # Avoid as many dependencies as possible for the cross build. + mkdir Modules || die + cat > Modules/Setup.local <<-EOF || die + *disabled* + nis + _dbm _gdbm + _sqlite3 + _hashlib _ssl + _curses _curses_panel + readline + _tkinter + pyexpat + zlib + # We disabled these for CBUILD because Python's setup.py can't handle locating + # libdir correctly for cross. This should be rechecked for the pure Makefile approach, + # and uncommented if needed. + #_ctypes _crypt + EOF + + ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}" + + # 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 +} + +src_configure() { + local disable + # disable automagic bluetooth headers detection + if ! use bluetooth; then + local -x ac_cv_header_bluetooth_bluetooth_h=no + 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 + + 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 + -u-network + + # We use a timeout because of how often we've had hang issues + # here. It also matches the default upstream PROFILE_TASK. + --timeout 1200 + + -x test_gdb + -x test_dtrace + + # 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 + + # Hangs (actually runs indefinitely executing itself w/ many cpython builds) + # bug #900429 + -x test_tools + ) + + 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 + --without-static-libpython + --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-platlibdir=lib + --with-pkg-config=yes + --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip + + $(use_with debug assertions) + $(use_with lto) + $(use_enable pgo optimizations) + $(use_with readline readline "$(usex libedit editline readline)") + $(use_with valgrind) + ) + # Force-disable modules we don't want built. + # See Modules/Setup for docs on how this works. Setup.local contains our local deviations. + cat > Modules/Setup.local <<-EOF || die + *disabled* + nis + $(usev !gdbm '_gdbm _dbm') + $(usev !sqlite '_sqlite3') + $(usev !ssl '_hashlib _ssl') + $(usev !ncurses '_curses _curses_panel') + $(usev !readline 'readline') + $(usev !tk '_tkinter') + EOF + + # disable implicit optimization/debugging flags + local -x OPT= + + if tc-is-cross-compiler ; then + build_cbuild_python + myeconfargs+=( + # Point the imminent CHOST build to the Python we just + # built for CBUILD. + --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python + ) + fi + + # 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= + + # Fix implicit declarations on cross and prefix builds. Bug #674070. + if use ncurses; then + append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw + 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 + + # 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 + 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/python${PYVER}/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 + + # workaround docutils breaking tests + cat > Lib/docutils.py <<-EOF || die + raise ImportError("Thou shalt not import!") + EOF + + # bug 660358 + local -x COLUMNS=80 + local -x PYTHONDONTWRITEBYTECODE= + # workaround https://bugs.gentoo.org/775416 + addwrite "/usr/lib/python${PYVER}/site-packages" + + nonfatal emake test EXTRATESTOPTS="${test_opts[*]}" \ + CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty + local ret=${?} + + rm Lib/docutils.py || die + + [[ ${ret} -eq 0 ]] || die "emake test failed" +} + +src_install() { + local libdir=${ED}/usr/lib/python${PYVER} + + # the Makefile rules are broken + # https://github.com/python/cpython/issues/100221 + mkdir -p "${libdir}"/lib-dynload || die + + # -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 + + ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die + + 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/rust/Manifest b/dev-lang/rust/Manifest index e6461f7228a6..85e55592165d 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -236,42 +236,34 @@ DIST rust-1.70.0-x86_64-unknown-linux-gnu.tar.xz 163456784 BLAKE2B 49a8397a7129a DIST rust-1.70.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B e5fae8b3c87f54b39d922fe0c7694e0ba115ae34a668cc873390fc9e4638baaff5b6d1b4c67228c6bfc57b4da9bf77d6a452ca12bf6653d5610895b8ba19d64d SHA512 352749df741287107b966fd603113c51e82a426a7151e224e3a8d1cc7bd4658ef86147f6fce62caccd7b5779d9961be72cbb618db79a2850e8a8c4b0bc229ad3 DIST rust-1.70.0-x86_64-unknown-linux-musl.tar.xz 233692884 BLAKE2B 295e815bbee6dc135ad17dd78801999afa7880a7a8f5ad4932a7580f1b03d50b850bcc3eb68e9d679e0a2d68392d446423ea752e47bb22d64823bf3222e0b377 SHA512 5e42224e109d525a321c107005660059ddcb0414392abc660b80fb09a55c936c79215989646be0aff6b0427b2f5d82a2a19ec3bd3235883a2037575808aeb69b DIST rust-1.70.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 7c5be81109607f191f339cfef87c736e2d35d4a045511036ee6e9bd68f22fbaae825ad5c463b0a5bf29606a8b9cf488172d1338aa4d034767b0f59243613c250 SHA512 241863164ee1a0d702080c9967e2ec5bb7af9222236316c8857b89b517fcbdc362b26ff3e362c4be7fd2989d3fd2aad0a0476feacecd2604855dfa53f5f1af27 -DIST rust-1.71.1-aarch64-unknown-linux-gnu.tar.xz 209839296 BLAKE2B da65e966a6bd8c6a8a13e5ab747da2a8d9b55f90fc20c1bd041ccc1a2f4e2d11d50d2ed9cc7f3a470e7f886ec8b891ef98ea1295491414d5afeae7f83fa3a555 SHA512 a2ea1383a6ea965e4b0c3a7c648bb357fb531a6984418756abcff3c526ccd9221a28aeedd11b65180fd166575e07a00151460dbc15e3b132a0bcac643911d242 -DIST rust-1.71.1-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 52d1fbdba32db7ac2578615fd10a3db1da84441274bb190624e517aec67279c7330f7c6b7fa0835d8e1cd8f578d34952813228a6a221e41c4193e9a079cc6fb6 SHA512 63cbbdd9a73f0223444565b60f59765a734633ef8e93843639969b96fb67550b85fe58079d486a927174f95619f0d6fdfe3f3b84d871f776bc48986be7965238 -DIST rust-1.71.1-aarch64-unknown-linux-musl.tar.xz 193170880 BLAKE2B 26384119108f4503d35f79fc5401c46e1eee326eca4dc6cc282949d2f195928fda5d3bf56c0509b04fdaa3e7c3c47f4ba44b2b82a60b02f7bc520360b0433efe SHA512 3e79692cd4dba512516eb48970dc9711448c33e1d7a5ebe7c5fadaed7f053ae9c1a8e6efcd1713f87dd84107a37b0fb21b1246e0d5c3e0dab677e5c7ed210825 -DIST rust-1.71.1-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 223d21586b07645d5860a3a023f42a191fc2490ad9e5736c3b2335565227780aa1f87174060cd6f87c4c873b965bb32b1556fb60fe70a7dc0f753409adabb024 SHA512 197197752e5ce110a1a96ecab8d1ae3aa82769a199c51b42a14b1f0749045a280f00aea0dd0653211bb941b80fbf43960d1e11766cf2dc35be3a34445e336423 -DIST rust-1.71.1-arm-unknown-linux-gnueabi.tar.xz 173870064 BLAKE2B 3c2e440e22199e081f6121513cf2a86b22ba0da08569d0b95edd1a69d890e191bda150429f4329c9932d45c44d49e8dfe1902513bb379b039dabfeb8bca36a44 SHA512 c59b1ba5d8bc29a2d1bb57f19e584af28ac92d8bbf889b80d443684e09a6249453bea429226078c9ffcc4d04a7a03f3605d82e3d8b412ca83720cabf5595a8e5 -DIST rust-1.71.1-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 38a5fe9e5e67298909d6a36e625b990128649975d47e544847a2d6067ff88fa63cc0c3e1c8e2c8697f0a0f39584b4e60cb8f29390cc6abad721c681a4cf183e2 SHA512 a7230aa7f507e5e4d71d2701fd5c1abe29e3c53109d67a5133fc32ea32018c6ea6dfe512a0e58acfa8d2c39dbaeee2cafe420aef4979e95ce9d62b7520b9b01c -DIST rust-1.71.1-arm-unknown-linux-gnueabihf.tar.xz 174277632 BLAKE2B c317f946f4fa7b4e5c4e39bf4035108ff1a6085420f932eaa532cb89f15babf4b80a5c231f9980300d4ea18b6dd369bcda33bdceeb7065b03fdde41a01165e76 SHA512 ff4b6ac0e6691820f525a84505a3556a729cb189700209c084e9fe981bd076ad7ec30fb748666b7f51ee901ac039d596670bf782c60018590980ff1e61cd396b -DIST rust-1.71.1-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 2fa6e24ac4cd9ec4772655c5e8b135a0118c38ebb41462940669df0c65c0091e60306a5a09cb020dcdaf06aca7b2c8cdff904dd2a5f4ca87acfbc5775adf2b6c SHA512 c9cf9c1f8e19fe0576dd805f21ed8afd1d3536fa8ba00fcd39d6e6638198fca51114a8d99cd62164d8a0aee6bdf37831e678f08241fb8ba63ccdd6e8c7225717 -DIST rust-1.71.1-armv7-unknown-linux-gnueabihf.tar.xz 178239136 BLAKE2B ae0ca46260aa4bb60760812f50e606ecc18fc14b3dfa56135cb6a83249c0cd5e0544d29ef5eb34d3ce45e53552f736c8db2928b3d65d847a9b3d61be7e863ee2 SHA512 56c63d4e9dd99ba3604bec5c0f0d8c2a51a93c0d11beed721d99cca05b20310f4439c049ee5b3ddb6e723381e315ac991d9a7327cea86e852b6cfca4cc7f9a0d -DIST rust-1.71.1-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B d5cea850a1930a316574c977542e7026eed67dc244d8857c720d9de168f39b5437912634cd5ebefb63e8d58200e7b11d69b8c6ea0e257642a0df7c1ae8026c80 SHA512 2d06f90f916e4f184d536b695d123628a28f452ad4fb3da53dd3fcf5e013df594e8ee6eb1819268bc5b20ceb1c05d6d3b68a4021e60c73c7da934fc05014d2c1 -DIST rust-1.71.1-i686-unknown-linux-gnu.tar.xz 202188608 BLAKE2B 153f94771d68ab8bc25d1e38afea206cdd182a1ca0b7ea8616b932617c2368acaffda959ce3220506d7b2601b5120ce65ab83fbef167429b1b8a76108f3137b6 SHA512 e835354cee992f751d994943718d8908bc687a540b91b4b296962ceb0047d447e5b12a7cfc6661de8a4ee9c90722f8274c3e6a37f6842e8012f883cff32ac2aa -DIST rust-1.71.1-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B d2e47ce2eaf7d8c16a12630778cffb25fdbbe23d978ff46d02fb6363f6ce45a6295cb948f7b20c9a966d14f832a38e3c53018188b54fcfaac7b2df85508990a9 SHA512 2e5d191ba550965de6962c595c5dd063f96603522eff467433f3cffb31539e3406c1a62e3fd37a66c4eeaff2c1200a33439c6ca5133dc00930c89c7713ecb0ee -DIST rust-1.71.1-loongarch64-unknown-linux-gnu.tar.xz 158000652 BLAKE2B 6ca5a251202330755f53eff6151abb724cbfbdf190e19d15df009e33cb17795b74a491e8a6c040ea69fcb603d19b7baf6f1f47afb5a984bcbb6239640748e003 SHA512 be33401e6f02669102e51524ecb2a4bcb75a539084ed0e04f80bd389be8432a7f3952304b21397fc1d6894d86a263da40831625a04b72536dd2af79b0d2e1845 -DIST rust-1.71.1-loongarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 5b744b2bd11ff69ac0c66af93a80c0c9f4d6aec465109033a8ffc63d2a1a8bb0e9cde1d3e9aa65e27287105673230acd07511e58112b7c5beb0c452323cea72a SHA512 a5d71f2555bfda22c0366a35032ab902071e3c75e781d1b1c5d090b6b6dac78046b31b789f71f9ed4adf80523903add324c1eb8e8f8a7b744d6a7d8cc6d3be68 -DIST rust-1.71.1-mips-unknown-linux-gnu.tar.xz 152451900 BLAKE2B 86804480dec985aecedec561707ce7dd2dff5e85b25da940051c2d89ae905b630ed7bb0df9e9bf6373917c5f6f513049b8be4b0b673d7c0dd77d8095700e6103 SHA512 0d3069e17c23e6651bc6dc2f7dd4de6b5b54e24ade5aa81a8ddbaa5f4f13c26084c3a04d246181d49fbb15cedede2a5d8f3e4a21080654a257c1b4285dcdef27 -DIST rust-1.71.1-mips-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 217ca15420e4ccce2ea287913eaee07b90a1ec534a805b899032a8ba18f7b6a75feba873b8fa773efef32cbb0b265da08ff026e6d387c824e63000b04e7419b5 SHA512 2e0355d8364a9e6b711012fc8e1f227c76290804d967def666ae30e899f52197da06dc1498191f6b9de6868730eb8883ca0849351981efd82a5b9d12da9681d0 -DIST rust-1.71.1-mips64-unknown-linux-gnuabi64.tar.xz 150685836 BLAKE2B 90496f5f9b3af09d9da3b45913a57ac2b1035838cf4940d3a6d4c2fb6bd1c5dacc86b144e8be851a35bcce19100ed2cc800d840c3182b01ea1954353060d56d4 SHA512 af97988af615c7cfe08db0424169cb133f97914fcc75a76356ae3b0eeac2c8eed436208694d218a75879db163963d87523d23d6ce5ccc91688679950536c13df -DIST rust-1.71.1-mips64-unknown-linux-gnuabi64.tar.xz.asc 801 BLAKE2B 04665afa887c047d2e888ee4275faab1efda5f7dbeb4222c056af53c756a00ccfa5cd0f5a792df4bff325cb870f50ce6cb09e713afeeec201050eaa14dd6b0da SHA512 560d1e474e177cdc28cf94b10f72785ccc0db748a185b5bee8ab0c9598d3ef7152f79bffa7f11594be06ae07c3d56bc8176bfbd40284a6888d20e77bd036b9e6 -DIST rust-1.71.1-mips64el-unknown-linux-gnuabi64.tar.xz 153800316 BLAKE2B 63787c2fd44406d45de5f153259237df8116aa5419d241c92c5e9509db1fdea6fbfa0b119bca83cbc23a2abdfd50365de7c7e3f37bb0f7d402382657c97ad226 SHA512 a6c8399f2f4e56340d1712c71f03ac87ecb8f3694f0c4f1ce64a1f810de850f5ece7361cd93e8881d83cea2094a82a51f0d54cb795c4d02a5a1d94ed49b8f0cf -DIST rust-1.71.1-mips64el-unknown-linux-gnuabi64.tar.xz.asc 801 BLAKE2B b69e13a4dd21447d7a39c24f96e9416c7b68bdb4af08c1ee7e312d78d2b064d1d67e397c0f04f9f8c68498ff3934350729021c9a4ee521967bdb63f53ab08c17 SHA512 9bcf27125cdf776719c87adb2947b1b9965dd3dcb231293a225e2424906e759f97ce2972d2f7ecaf69d708266303b8dc776c3e119c070e1c21ef59fb90405050 -DIST rust-1.71.1-mipsel-unknown-linux-gnu.tar.xz 155924032 BLAKE2B a4862cfd02053dc8303de9158929da634980c15d8fe32b7b51b316e6aa83de1f0d075ea4acd250d5bb210cb269bff373613bd45eba003f38439e22831b433dc2 SHA512 96708e1481c4790d5c2938ce7664cf83c2b9295023af017345ab0c9afa37bd43c2db93b9e8097d8d1aa6c913bab0db9324f057ecb25aa65bc16295cc625f2bdd -DIST rust-1.71.1-mipsel-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 90063d27ffb9071f6c10cc54d17073ea79436dab947b7f8f0a8f2d7c0671edc66f7e45d5954af77f30f8c3a005d2951af56f129d311cf328c9987bd5a5ea9802 SHA512 a2bc87f7c1baaf6f245b1d008162a1e5f52b6f949a3e06f69a7ae22315fc7770403ace7289830cfa60f6e66fabbb23352fabb5f0c24be05d58f4f891a8d6e956 -DIST rust-1.71.1-powerpc-unknown-linux-gnu.tar.xz 172809692 BLAKE2B dd6e3c96d168dc2ad4b3bca38a42a2b3c5c0ec5555f042ffb9a7e1d6430bce3659953c2c6c5454843ab41e648e479c5cef2645f2ce0bafe72892ff1ed014787d SHA512 bc2a8b9fc8494cdbab89364c15212f7f8e9af416639f9dd05cc57f0ffe18288be7ec489d18061387c43a2f8f4ab1273bcd7de58126546b59a42ae80e9a2c45d8 -DIST rust-1.71.1-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 620a63d1732cc0cccdc3bf6b141e2467c0ba50668d72be44cf04becfa9e0c30e5a5a4a7f5ae39fd1321130703bc6522c78e9bfdb23e7b3354fd760eb4d118991 SHA512 f6467c3ab3694fb89db06c67e6fb8afde75b4ab86752d9c918c89ca6bcc8914bf45da71076142eeea2dd10910edea42ab0d8144ff7b769b22edcf9bdb447e381 -DIST rust-1.71.1-powerpc64-unknown-linux-gnu.tar.xz 172399116 BLAKE2B ebc82664a4e9f651e9111e862a9cc341615526c6e7af2b181a653eb7d6a0c52156bf1cd35671c6e5aea41fa2653f042a9c865212bef6e8844a88fb9bb7a8891a SHA512 94395abdeb1615f594e4fc86d8bad85a01bbab05893bc8af7890ec509a2006d51c1a8723d3cc8082a214ee851fe4ba06707e01c3f009ed340d791d35e034341a -DIST rust-1.71.1-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 6d3565b8d9ec5b6d719dbe06120469e2a6f1ac42708bd7ef9705e796f0a4c528929a3984a7090a4da6521b09a53b48db119dc388d66f782f01a1ebfa61c8df21 SHA512 847fa662ddf9234a4a6b73e9d515b06fd0af0f098a826463ddb7df406dfdb25ca7b37110e90ff07f0a58cdf2c42755ccac70f057243b44f3b733ddc449cbde2a -DIST rust-1.71.1-powerpc64le-unknown-linux-gnu.tar.xz 183620460 BLAKE2B f8c562813364a2ddcad26287f227ea93af4d91fb083998835e469a676c9be1c0262e88d0cb7e06cdd1293ba8807334744d4e4000c58d9f34c07fc851b0e31e5b SHA512 f8f627d847e405c9960a01f59eb1e14aa647e42004cbeaabe734c110827921f019cc01bea13f2ea0b5b3c2e4391f60b6ccbe4298182593564169cce0db6c9ae6 -DIST rust-1.71.1-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 2c09621ed09918bcebc6561f7f12e387be7919568929d0215a6bc5333610c158acca2998ff8c918956d8289da2f3e2ed4850c0ce45a9f1d85a304063eb8d5671 SHA512 5f5361a954d4b0510d48cf5b2f2bd0722f9d99a7b28aab8f3dfea9303489d9b60f6e20ee4fc61b74619d3c0fd298ab9bb903b3509f55c448886e428ba9e28d71 -DIST rust-1.71.1-riscv64gc-unknown-linux-gnu.tar.xz 164813572 BLAKE2B f86f7443da64afd416ea3119933a05a7638ee41576e9d761f491376b781e9362992223186109a6b930ee8a012dac5c37547448dcb903bd5bc480b66f8fef3123 SHA512 525a345dcb09141e4f4f5ef911c8f8dd63180fab956752ce0e9f5e2821c89603a2896e7042e019f61ae8807052e96b52bec492f49508dad2a351ce1a9c6de79b -DIST rust-1.71.1-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 6d37bd643caa5780e80a51876228bd12175132af89f1fd35dbd55f8c5544afd21c3e844027083d9cd5ba48bd41c3dc8c1427b400c2141dc3e1d128a6f5672ba2 SHA512 ee22b054810c12dbd48e9ac4006d74f2545c5fa090b80f831673e0850e16122569376380d1edea6c6195bf76441c0751ab52c6a143a643e656af0880c12578c5 -DIST rust-1.71.1-s390x-unknown-linux-gnu.tar.xz 195515792 BLAKE2B e8618c69ccc350c7e63461080a3768bf4d7b26f57e75a98a6e62625cb0deed8cf93dc00e485051d01b9996c6b48d3d1a84f88d5194b618d06e926c5543524071 SHA512 7915806421c07b70acf31bab86086981dcabee08e826668c8225db68c4f895fd16ba3e16b710416d2b96de3c30a9dcd137107a04ced21972d3fe52500e56178e -DIST rust-1.71.1-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 4266dea5182a07d4ea1f28e6a362a2233df684836af9b5d2b78e87aea2626575d3af6716868b1cc10d2f38d77910d845c3997da7bf93fe865d8486d63dbc9e1b SHA512 a70d2d4592021294734ca9e069ce1f22e2531323524e4bc6477efae074026e0685e31c1d06328e2b17eb87a27dd7ec6793804c87280a002733b87a676c374729 -DIST rust-1.71.1-x86_64-unknown-linux-gnu.tar.xz 161080376 BLAKE2B 40bf80551c032dd62e19bae5a235575c5d8894ea75f77dd34510499b4f4e779e27da0faa98aaeacb57f73e9632ee90ff0f60f167108529ade67198841215d109 SHA512 15c5ff75b02357beefe717a36e7755d2841778ce4e39020d2b920239e4c8d0adfc17ee65de7bf42493d287bdfca194189f3276adc0374ac3d1a6af63270ef954 -DIST rust-1.71.1-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B ce029d9af59f26535a3fa121f20672f7eaad5019934457ac7ddc059dafcb2c3a37e5683923d4bba3f3a735805f11092189cf84d0a6352a5f9f475bd3eb00cdf5 SHA512 0376b16b9c845738c3c291ab2a73a3ecb20cbb8bdd0820568a0683c84b211e639413b3046d756e607a0f1b23695c9dcb351711fcc474e6faa8fe3098b1fefefd -DIST rust-1.71.1-x86_64-unknown-linux-musl.tar.xz 232096648 BLAKE2B 7f4deafa57baa300f037ce3d9dbd101d5d28cf29368c4b2fc8e51799e59382155076aa0a3c0b6fa0c076693fd43dfaf80ad7685cd44233d7c31037c091a90224 SHA512 55b507a30d62a36aece4a2c2cab985e09d9552ae331c1cab51d949777261600e61d4f05ca1e81fe8b37591fb91939b1cdb55e6930d70e5126eea1a78caa74eb4 -DIST rust-1.71.1-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B d4a9f89274bf4b0004248764c07c7f82f8708f81a826d7509611b75e51d280707a75ff2c9d6b372e79259f7086b3e962afe51c3f0b98dd3fdd4feb683783c9fb SHA512 8be13b63b48740bec80772a826f06a012de58b1294f87374d7b4c844c90f3093ffe86bd3f1d989987696aa095302cc4644e3137fa2c9e1363c9ae8c3e1a05268 +DIST rust-1.72.0-aarch64-unknown-linux-gnu.tar.xz 212153292 BLAKE2B 2896fb7c195bfb0b1b8313c390458c86e18986e2c1fcd973380e26ed78ea955c20c37475c9788fe9b23435020393fd8408566091c2974ba439b86f3b34676100 SHA512 7843b39ac259267c276834c66bb139f0548e5ee2dd1bf9e3830b07cf687e15f4b27f343dc13ff155bd86c8f0580f7f16576bb6731b782447fd0f0511f8c75e95 +DIST rust-1.72.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B aa8b2eac07010a0e564d6681831f99e3379ab5a2520c3fc29cc67803afdcb8952b596b653d8bd8e15305f1ce5b9c97ec611a3d3e8f4f3ab2dd2dd066c0401218 SHA512 308f82d5acdd18469b751d97d89617502ba554e6dfe72cc38cbcda0abb5705dc667f0c18a69aa1260143cfb4a93ce7c77726a917ab2060f7cd7d4a071387fc28 +DIST rust-1.72.0-aarch64-unknown-linux-musl.tar.xz 195414824 BLAKE2B 0bcd33b23ab927c36d2fe4eeca98edf421824d1ac9d88593bfd29476c8faec6fd7deddf0e6efad38faa0000986b234c7f5aed8d15eab9ca37569a434ddfddbf3 SHA512 7ab0adfabe9e5e3226add9fcc34445fecf9bea270cacf5e87c13edfa240c2b26f34cf035386ccd9b8c1edcbd74285d903d3dd7a96f6f1a928f4f60c6e619324d +DIST rust-1.72.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 243c5108f2f56f742d589a3d510758c7377e5ff2625e1414f6cf5340c111780ad6397305fb01d28af50a9484662777c70328f9b2f490f3e2e3f934a4ff133604 SHA512 49289ccbc79f022d23eaa9d4d9e551365be6cd348e23f01ac099e103cc6cd2508b30494057e181a8246d7c9fe1d7fefb6ff473608e3d8835d098ad6c00dc02a5 +DIST rust-1.72.0-arm-unknown-linux-gnueabi.tar.xz 175875544 BLAKE2B 20dc09b8e2cc48a7a52f184baac30c523cd180524b178a91a72c6b7bc91e8ce0fe3e4d2605b1f9b5aa1535daf29a8e92328bd919a9f5913002086726f5e6d8b7 SHA512 2b8da66ec7575fe4e77d34247cbd91b376f5f00039c02855964883fe0e3610c47f087ff3486b36181ab7724dcecec78762636c9c9fd17a2e9410bee5f7efc84f +DIST rust-1.72.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 8a5cbed0df91a723f3c96b612c2eeb2580073fc895467a051b714b8d29956caee3199422686ebdeec6f38c8b0b05e5ef7a79f4a5ba92d77ed500ffcc4e3532f9 SHA512 a3259d475ad2722319a15ebcdc5c5c7a74b38813d7ee2de5d1d69e7ddcb9cd2bd3144655df73e1f5736262de5166d444a4aa9ec638ab4e2228de0e5b91fc46e0 +DIST rust-1.72.0-arm-unknown-linux-gnueabihf.tar.xz 176030324 BLAKE2B 8285f86700cd5dfb7ad2bdd70fc58a5222e64d7bb70aa51984001ce379b4fc7117e90faba1c3465357a27691231aab1c601f9b603418fb2004a4b2a8ed74a083 SHA512 9f810fd926b7d425c14ae40f8e47f59609fb18618ff4b16f26cc42904f9797a9633852a6747c2a7ecc130adada08ded4c99565a53d563b17ad04350d15145666 +DIST rust-1.72.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 6465556de7829ac1c02fc8cf6f9f394d87d8af9326710c100f24de5cdca62c3a6dcb831177d98d9b060a6e4338985513072f3430418e4378c1988509d8f10528 SHA512 3a85a1a7111fc86a5974700de196f716c6cef0436a7bbf791be7ec5eed3252ae654d48f60c5056e5d5000196b34d7cd32d821670677363aa9a94200ff269d6d7 +DIST rust-1.72.0-armv7-unknown-linux-gnueabihf.tar.xz 180272644 BLAKE2B e3c1d8cfdb4a3ed8e445ea1814d62f1d072de67f0c217908c7cdbffb30614cabcf8582e393a62ac43624e0d131bde1c51426ca04d9dfbbec265887b674863b83 SHA512 36f7d44e52668e4e67700834d0614d7f37f3b7219eecd1008ff9660f79226a011bac75402ecd43ae12ef5479d2e2187b10691057c188fc5046cb79138bf6e521 +DIST rust-1.72.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 09ed6107a45ffc61a80dd2ef21a286d184f0a2c8c57a8c0e41fa1eca786941cef06b66b5035eefade29781912118ff1da11a7f7fbb3ab3b4873d8cd2249e3f03 SHA512 7735c460247df0a6536561967090eeb5784a44d1a1cabbefd6d57a0afd74bbaeec96f65e206388f7958b32568997ecadaf83c9e75451986e70fb05167584bae4 +DIST rust-1.72.0-i686-unknown-linux-gnu.tar.xz 203434692 BLAKE2B 2affd5b42c664939ea0c15837baf51c9f315aa456c41e916300b45a3eb06c26995394d292380470442f0fd4b187fb58a1730ecbe9a4928837a7ccc0d59d8ed2b SHA512 fc8ed251d6c9888894b168506e5980cb9802b43485de5c9145d128257b1b60d363612115149f39cc13a9e18929422deb8285dd999abdcdb089d2318dec8ec606 +DIST rust-1.72.0-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 16048265dcb012b67fe9de44c11353a2506b314c45482721648358ee84dd500d13c30ab55e14f0cbc6837761924904355f02a0001a042819201c096965c8bc74 SHA512 5f16000c95372d9799787c3bb0f4d948cca18ab806e368ccee17d4bddb20352492906d54cd56fa3d50545374a70e42a893c37463baaccd1e612358a7c809a9e6 +DIST rust-1.72.0-loongarch64-unknown-linux-gnu.tar.xz 160819080 BLAKE2B 66b5f34f9dbbc633fc240a240d5b0555ac55c5cfddbadeb22168ab90be83410a75a9fbb154fd1aeec2ba8447ff76ed2984966c7352b46afb52fdb2eae82b02a1 SHA512 fdebcca89a65d5cfa6c9d65f89a34989af0b8c5c1396dc182ff6d4ce320111ae6b23c2e06786ebefd8dc40dc391342d38fed38a193daf0b42b6dac64cd79d36e +DIST rust-1.72.0-loongarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B d7e483773ee6c105829d7b711904dd14194c9e69d6ad1271c45ff826d78cd23da3e8f5dfea688adb157a9c2697d3c36b1e88e7ee2789d571bc90e41701e46540 SHA512 0644e4d76dda08cd95bc45c5797252b26318841844f4d0baa49212c1121c773b64d2a4ea993c83d412e33433e604b1cbdb86ff60f8328cad2f5c741ebfc24a42 +DIST rust-1.72.0-powerpc-unknown-linux-gnu.tar.xz 175099316 BLAKE2B 7eaa2dc7816f63a9a4288d852b2ba7b3e13c5155f5f9a8a6ebb4a2d20f03e900b52054689958a07e7f52918835536ce92a117f8ffa014196040c3bf340d33b78 SHA512 f2e87a12a2d5146011fd9df5532df06b7a936c2ee4866b95d0d484099240df9aa13597877d8f1ef56537928b196dfb89d2b2084784ff9b2f86eb37407661bc4a +DIST rust-1.72.0-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 681fae9a730a7f8006e30d05378ca518abd8514edbf69d82e6485f11a8a98f14c819f63618412fbb4c525a4b60367498d79c0b935f6be5c7b8a59f4e60775bfd SHA512 c4f5020297ff35043c1985e04ef5322b18283d1ee24a84cc29fef3f3e48e87612bece6ea5e86a5573b86133fb1cda7402aae98c897062b18d3ab71da48e3b68b +DIST rust-1.72.0-powerpc64-unknown-linux-gnu.tar.xz 174927468 BLAKE2B 2b7c0d3b22a6b6b80f2f9771a6a6ef678575d94c2dd0dffcde0ab572507a09b663a5a4106f72865b57da37c9e710f75d38882fa0345a73f6f1498566a77e52de SHA512 c7b7f9c2b525c8ea1ec9f9c0090a8a4c098f5680b22b04b30ac86da29586b04d2a901498035ffdb94793b2732ee985c71137c63c1f7b938496568ce8b82d678f +DIST rust-1.72.0-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 5b9a6805c0ca7af4931d47c9950358b896689b452b898f0ae5d21a4c4027c20c321ce6cb2b150ac3b2508ccf0a3a430124a44974cb011572a126594374e9c182 SHA512 239bb2ae442d2b7d970bcbab4bfca77e09ae17d2caf4a2cdcc231d1c9f1aceb4b98a050eb3f3fae3184c2b6f451d32cafdd0d1e11c2714e180f3e3769b9a1b42 +DIST rust-1.72.0-powerpc64le-unknown-linux-gnu.tar.xz 185829712 BLAKE2B 305af3179f7a66e6fd7b8886e9f86e4fd4d2d71654658f0804182bf7ba1a5da6c71903fd89e899eebb74ccae366ada580a7b4a33436b3b82af928ff5d081fce9 SHA512 2401d3490c1e3ec32d185f7f5886c355384ba2cf28c5d14ace0d2b8d14eb5c5cdf4c507c67c104849decc23bdeb7223a151214e11b67c2276dc8f795878c76cb +DIST rust-1.72.0-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 10bd90f3e07d892adcc04d9ca43454a78a5e260dc0e90978ebd50d48aaab488466584180324970f790eb181165f2d3961c515225c95efa55ee3d53d4a8f831a8 SHA512 e72d4482171090bd1e801a94b7ddf7002555e37aea9e9543e3d7f263df938ff223c0980dbae4b56665ea42e2c352e94f0f18c418fad02cd68d3b6d7f087f4e7a +DIST rust-1.72.0-riscv64gc-unknown-linux-gnu.tar.xz 167275368 BLAKE2B 0e77dadf640c0fae29f720458caffb3dfe1d9a6514526676e1da333098341eba20d2df9b191005e5d66e6396b9e12c25520692f862ad84c1fc91eb1a6a71c470 SHA512 157da3684962c3145206910627bebc9fc5f01fc8d7e56477bae2796bc8fafdcc504dcb77cbdcc96cb2288b0cb019452116df7740fae3a87b5274d103da7f3a41 +DIST rust-1.72.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B e660968bd401882034d63884e60ddf0e50a42c1e17a517aaf153731a0d319d9de5c074381fd1e56b535e1a870afe2b17b7dbfbbef33463a6bf4ac0a78226abdd SHA512 87bb2b30710a4159d1b2b87dffd45be772dfaf58218459109c8279da21440ce423cf5ee28fee0281c3b2b9eb433880c0f63177b0b775027b15095c9b6ea99bd0 +DIST rust-1.72.0-s390x-unknown-linux-gnu.tar.xz 197718192 BLAKE2B 465815892d2c4c76978fb3f14fae021f95007f17e3b6937ac64f22432aed808e77eda6081f0918d7fd48e00364099ea147e21dd80ffe93600088d7d1b39ae9fb SHA512 5ba7b7fe39fdf9a542040807283ded3271e37a8576e387c7d5333936623f688192902686027e491a6c5405906102afc0dfd465fd4093956b88942d54e5974e45 +DIST rust-1.72.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B cdf0ee76397801ac561e39cddd1eb1ee94454ff52df8e117a35aec010d4534b1ec024e1e1981579924bd976a1a48bc1217c990adb307a2c4fdf618c85801cd0e SHA512 a333a1ecd37aedb9f32365396dcf69e235a3c084bdb34b656929ce38ad78b5a26092ece2b81380efb32544ba578a657615132c02c7f4491855c9ca90d77fb863 +DIST rust-1.72.0-x86_64-unknown-linux-gnu.tar.xz 163402880 BLAKE2B 0f498510f8bbaba4b36e9e1cdc8e1e0482b4f26bc7f42a600b3e3f2294490f230a87d955c4f79c53ce277163660752a39889456d743c74adb2659cde536e09bc SHA512 f02fc82181fe2665aa66ca4948b66abf031c9ca273bb11ba69d1e99bf5bd1707010c4baaa04d8c83e9e97e7bb60440e3562380077903a459f689ef5dbac3ff40 +DIST rust-1.72.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 51083330fef8b0e9f4fafe71e3a08891bec9be8e1c2e64ef37cba463e99c13f44639981c8aae6c86d50c6a23c4846a4f056535dbcbf39a2d9096615862feff87 SHA512 284b74f87e192451ba95cc423089d64334f43da8c221f45acb683a088e7dfd783c488c7ed3fe68619aff4c245271cdcf4b1b8c5f0bef1f8c3d3af0ca13d394c4 +DIST rust-1.72.0-x86_64-unknown-linux-musl.tar.xz 234831716 BLAKE2B 3ee1a5727ad120bcf173dcee3770e342f107777984b06782f5ae588a58e5da94ad4550b00c168ddbe84350605100558bc01e139763b5734cdea32545ee6ee41e SHA512 62d5967669164ce7e8b6815298d79380ca96cce5a6c8a67db84cd3d5fdb6825ba9d2a91d59c2185a93b1c26030ef017c63942dc7a363e742d0abf356bca6f1f5 +DIST rust-1.72.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B e04731dd5edfe93d17cb032d772917d49bd46f195738cefe2e685f42b9ba5148d120e8d71c627cae46a665235f14ac0b35aff58498ff92da7edfdc5d6e562773 SHA512 2ed245aa779c594f8d9cbcbf63e7c68165d600408a25288163ceebf78946210a36958a3df80c50b2006e11930e09ecec0eee233ff659a9d2ffc78c1b55d3b0fc DIST rustc-1.65.0-src.tar.xz 139674928 BLAKE2B a218263fb67e306b153f5a6dae95b5ec653acaa5eb4b833862d6f0fd4685a8cec097dadc1b8a934e1bf6055672c7a617f9a0ad4a7dbf2e78084297f10b7ada04 SHA512 3d0369ed3028209c4ecb9b9e7b5f5e3a20be8cc05199675df4f091d62a96c0734bc1dbd7630928fe162792392ec6d0daf9ceed10771531ce022200c7b631e3be DIST rustc-1.65.0-src.tar.xz.asc 801 BLAKE2B 43ff92011cd6f7f34ce0495fa341379e5907d032ea90f91e533e5edaec6ad518aad50a9d8b2694074d6909ee96aa779403b16e95792e962e79c1b967542ae26f SHA512 75b9be53363022c81333117876cbcc573bbd4733edf767cbb164218644efb1a9c4bfc2aa73aaa1e39f248a84f1adacb1930a94a6e63f60093ff760fb9ae02efc DIST rustc-1.66.1-src.tar.xz 141692940 BLAKE2B 3fae45345998386fda1b11ec896fac4613b8e3f0092bc0df29c9685f4a4012c0bd1b600911c2d19bcfa8f5a84b8a3c39d4c9e062a62cd61925b59129e1cd72b9 SHA512 1944c024c603140d0a9236043a3bd1d0d211dd8d368d6d82a3a620f1ff43b29624755b0943f2b38b40a188c7eee77a840238ea757eaf435e2a3fa6a0e6b82832 diff --git a/dev-lang/rust/files/1.72.0-bump-libc-deps-to-0.2.146.patch b/dev-lang/rust/files/1.72.0-bump-libc-deps-to-0.2.146.patch new file mode 100644 index 000000000000..bd1c4b589ada --- /dev/null +++ b/dev-lang/rust/files/1.72.0-bump-libc-deps-to-0.2.146.patch @@ -0,0 +1,156 @@ +This patch bumps all libc dependencies and checksums to 0.2.146, which includes the fix for musl 1.2.4. + +--- a/vendor/addr2line-0.20.0/Cargo.lock ++++ b/vendor/addr2line-0.20.0/Cargo.lock +@@ -246,9 +246,9 @@ checksum = "e2abad23fbc42b3700f2f279844d + + [[package]] + name = "libc" +-version = "0.2.141" ++version = "0.2.146" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" ++checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" + + [[package]] + name = "libtest-mimic" +--- a/vendor/backtrace-0.3.67/Cargo.lock ++++ b/vendor/backtrace-0.3.67/Cargo.lock +@@ -64,9 +64,9 @@ checksum = "dec7af912d60cdbd3677c1af9352 + + [[package]] + name = "libc" +-version = "0.2.138" ++version = "0.2.146" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8" ++checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" + + [[package]] + name = "libloading" +--- a/vendor/bstr/Cargo.lock ++++ b/vendor/bstr/Cargo.lock +@@ -34,9 +34,9 @@ dependencies = [ + + [[package]] + name = "libc" +-version = "0.2.138" ++version = "0.2.146" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8" ++checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" + + [[package]] + name = "memchr" +--- a/vendor/cranelift-jit/Cargo.lock ++++ b/vendor/cranelift-jit/Cargo.lock +@@ -224,9 +224,9 @@ dependencies = [ + + [[package]] + name = "libc" +-version = "0.2.141" ++version = "0.2.146" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" ++checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" + + [[package]] + name = "log" +--- a/vendor/crossbeam-channel/Cargo.lock ++++ b/vendor/crossbeam-channel/Cargo.lock +@@ -50,9 +50,9 @@ dependencies = [ + + [[package]] + name = "libc" +-version = "0.2.141" ++version = "0.2.146" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" ++checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" + + [[package]] + name = "num_cpus" +--- a/vendor/elasticlunr-rs/Cargo.lock ++++ b/vendor/elasticlunr-rs/Cargo.lock +@@ -555,9 +555,9 @@ checksum = "e2abad23fbc42b3700f2f279844d + + [[package]] + name = "libc" +-version = "0.2.140" ++version = "0.2.146" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c" ++checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" + + [[package]] + name = "lindera" +--- a/vendor/handlebars/Cargo.lock ++++ b/vendor/handlebars/Cargo.lock +@@ -550,9 +550,9 @@ checksum = "e2abad23fbc42b3700f2f279844d + + [[package]] + name = "libc" +-version = "0.2.140" ++version = "0.2.146" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c" ++checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" + + [[package]] + name = "lock_api" +--- a/vendor/icu_locid/Cargo.lock ++++ b/vendor/icu_locid/Cargo.lock +@@ -318,9 +318,9 @@ checksum = "e2abad23fbc42b3700f2f279844d + + [[package]] + name = "libc" +-version = "0.2.141" ++version = "0.2.146" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" ++checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" + + [[package]] + name = "litemap" +--- a/vendor/libffi/Cargo.lock ++++ b/vendor/libffi/Cargo.lock +@@ -10,9 +10,9 @@ checksum = "50d30906286121d95be3d479533b + + [[package]] + name = "libc" +-version = "0.2.140" ++version = "0.2.146" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c" ++checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" + + [[package]] + name = "libffi" +--- a/vendor/terminal_size/Cargo.lock ++++ b/vendor/terminal_size/Cargo.lock +@@ -47,9 +47,9 @@ dependencies = [ + + [[package]] + name = "libc" +-version = "0.2.140" ++version = "0.2.146" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c" ++checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" + + [[package]] + name = "linux-raw-sys" +--- a/vendor/tracing-tree/Cargo.lock ++++ b/vendor/tracing-tree/Cargo.lock +@@ -100,9 +100,9 @@ checksum = "e2abad23fbc42b3700f2f279844d + + [[package]] + name = "libc" +-version = "0.2.141" ++version = "0.2.146" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" ++checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" + + [[package]] + name = "log" diff --git a/dev-lang/rust/rust-1.72.0.ebuild b/dev-lang/rust/rust-1.72.0-r1.ebuild similarity index 97% rename from dev-lang/rust/rust-1.72.0.ebuild rename to dev-lang/rust/rust-1.72.0-r1.ebuild index 748a71fd0369..1ccf075cab7b 100644 --- a/dev-lang/rust/rust-1.72.0.ebuild +++ b/dev-lang/rust/rust-1.72.0-r1.ebuild @@ -22,7 +22,9 @@ else KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi -RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).1" +# Temporarily set to 1.72.0 since it fixed issues in the stdlib that prevented bootstrapping on musl 1.2.4. Set back to +# normal in 1.73.0. +RUST_STAGE0_VERSION="${PV}" DESCRIPTION="Systems programming language from Mozilla" HOMEPAGE="https://www.rust-lang.org/" @@ -162,6 +164,7 @@ RESTRICT="test" VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc PATCHES=( + "${FILESDIR}"/1.72.0-bump-libc-deps-to-0.2.146.patch "${FILESDIR}"/1.70.0-ignore-broken-and-non-applicable-tests.patch "${FILESDIR}"/1.62.1-musl-dynamic-linking.patch "${FILESDIR}"/1.67.0-doc-wasm.patch @@ -169,6 +172,10 @@ PATCHES=( S="${WORKDIR}/${MY_P}-src" +clear_vendor_checksums() { + sed -i 's/\("files":{\)[^}]*/\1/' "vendor/${1}/.cargo-checksum.json" || die +} + toml_usex() { usex "${1}" true false } @@ -282,6 +289,12 @@ esetup_unwind_hack() { } src_prepare() { + # Clear vendor checksums for crates that we patched to bump libc. + for i in addr2line-0.20.0 bstr cranelift-jit crossbeam-channel elasticlunr-rs handlebars icu_locid libffi \ + terminal_size tracing-tree; do + clear_vendor_checksums "${i}" + done + if ! use system-bootstrap; then has_version sys-devel/gcc || esetup_unwind_hack local rust_stage0_root="${WORKDIR}"/rust-stage0 diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 724e334d8cd9d0cf1d1d211236bc67f20b3c8b09..be7ad3582a2cce66a9670bd865e18c9ef541dd56 100644 GIT binary patch delta 95147 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�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 WlL}rLapo%j-~SKhy-H^>$N~VBVkX-F delta 95142 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 RnXCM-{|kl=9E&l?0szq1Sf&5~ diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest index 60f70840f6e7..4e5bcbb0027a 100644 --- a/dev-libs/ell/Manifest +++ b/dev-libs/ell/Manifest @@ -1,3 +1,4 @@ DIST ell-0.56.tar.xz 563096 BLAKE2B 3be874ddddab558911d5ea4e4fb0b32c1557b8577435f39ee88d7302bbb0efbd24671f6c426bbeaba2704ba45b865320e6f2e31f6a9c4d86e82dc8ed38ebae9f SHA512 7255470331927f67ebd1297e6c524c9c244234cf00923016c77d90bad5e4e381605c70373a7be4ecf9c1e72ec85fbc1671960dd31fb6eec279f2299e81c66ac1 DIST ell-0.57.tar.xz 563996 BLAKE2B 6fec30dc6994656b4a266cddaaf5984c3bcdb06b8b80d432b772f5c2a3166f2f3a4dca7ce1d44857901150a17f17be595606e535ef4ca0cb97476effbb6342cc SHA512 6dd6dea39b835550a4d4fd4ca1ec98c50842eb557d5f55d3a8f8d566f7b8ea3a4473135101860b4d8decfc4d24f55ff5e389ac95d1d309d5504b632cf80c975e DIST ell-0.58.tar.xz 564908 BLAKE2B 8c3d2913db05186b22315f8b9eb62c6009d64d0c30dba4da4eacd92ca3c675a0c6e11aa23b76af710691ef1cabc14dafa157708aa7793939d36eee467a7e543d SHA512 28f0d215d05ae67a9d5aaa0de6c54d2b69d847a6a3127bebabe504c63083937b07d7dfb498f946bd6a40b22387946557dc886591ef87a7d5b926084083146950 +DIST ell-0.59.tar.xz 563416 BLAKE2B 81215058bdb75f387256b4cda843f2a523bae4ca10c472deedd19c77e97d6e3c8c399d4540da21f2ca72a7c532ae6d09c1350c6ea2189966a3375649466533d4 SHA512 adbb6c494209ee2a6fbd60f2baeea41f3b8bd99671cc03af1d18fbfdc29205537b42334d8cdda9c1d08972239e74f4ba8ec9e2c9a41dab4c414bce2f480cc5fc diff --git a/dev-libs/ell/ell-0.59.ebuild b/dev-libs/ell/ell-0.59.ebuild new file mode 100644 index 000000000000..367a5a212600 --- /dev/null +++ b/dev-libs/ell/ell-0.59.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic linux-info + +DESCRIPTION="Embedded Linux Library provides core, low-level functionality for system daemons" +HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git" +if [[ "${PV}" == *9999 ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git" +else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi +LICENSE="LGPL-2.1+" +SLOT="0" + +IUSE="pie test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( sys-apps/dbus )" + +CONFIG_CHECK=" + ~TIMERFD + ~EVENTFD + ~CRYPTO_USER_API + ~CRYPTO_USER_API_HASH + ~CRYPTO_MD5 + ~CRYPTO_SHA1 + ~KEY_DH_OPERATIONS +" + +src_prepare() { + default + sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \ + unit/test-dbus*.c unit/dbus.conf || die + [[ "${PV}" == *9999 ]] && eautoreconf +} + +src_configure() { + append-cflags "-fsigned-char" #662694 + local myeconfargs=( + $(use_enable pie) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name "*.la" -delete || die +} diff --git a/dev-libs/intel-compute-runtime/Manifest b/dev-libs/intel-compute-runtime/Manifest index 555223e44a94..fc31e09fb3e6 100644 --- a/dev-libs/intel-compute-runtime/Manifest +++ b/dev-libs/intel-compute-runtime/Manifest @@ -1 +1,2 @@ DIST intel-compute-runtime-23.22.26516.18.tar.gz 6695812 BLAKE2B c413d0ee70564292122d3eb125669ffc0a0dd7491ec208688055a71173b4112db6da96934cd16c91c4ff1a932cf8fdea490c5d849d98c7171bc916d6d77dc837 SHA512 5949866da0c3e48582636b9260e9ee6321c06db543a30e8567310add1b93a7b37ee3e4f35dcd5d9a6f611ed701daa52fac98ae2c11e26809f3fe7da84d289fc3 +DIST intel-compute-runtime-23.35.27191.9.tar.gz 6856146 BLAKE2B 02676adde05bef374f12ca6d6baac1a577ae32b712e77bf01e09d6cc01a2eeeb4d6eacc8fb302e350aca34f9d70f07a20ac70a52a682bdefb06223c4b6611cf7 SHA512 39abd4830ce379894bd9f17e2a1685b6403ddd13bae1fb1549c11de3e4b26536adfb24194c245466c45ba01c9d89c5d69bb60fbb498d9c23c24d31b018a37af8 diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.35.27191.9.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.35.27191.9.ebuild new file mode 100644 index 000000000000..5d8dd8c58fab --- /dev/null +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.35.27191.9.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +MY_PN="${PN/intel-/}" +MY_P="${MY_PN}-${PV}" + +inherit cmake flag-o-matic + +DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver" +HOMEPAGE="https://github.com/intel/compute-runtime" +SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+l0 +vaapi" + +RDEPEND=">=media-libs/gmmlib-22.3.5:=" + +DEPEND=" + ${DEPEND} + dev-libs/intel-metrics-discovery:= + dev-libs/intel-metrics-library:= + dev-libs/libnl:3 + dev-libs/libxml2:2 + >=dev-util/intel-graphics-compiler-1.0.15136.4 + >=dev-util/intel-graphics-system-controller-0.8.13:= + media-libs/mesa + >=virtual/opencl-3 + l0? ( >=dev-libs/level-zero-1.14.0:= ) + vaapi? ( + x11-libs/libdrm[video_cards_intel] + media-libs/libva + ) +" + +BDEPEND="virtual/pkgconfig" + +DOCS=( "README.md" "FAQ.md" ) + +PATCHES=( + "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch" +) + +src_prepare() { + # Remove '-Werror' from default + sed -e '/Werror/d' -i CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + # See https://github.com/intel/compute-runtime/issues/531 + filter-lto + + local mycmakeargs=( + -DCCACHE_ALLOWED="OFF" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + -DCMAKE_INSTALL_LIBDIR="$(get_libdir)" + -DBUILD_WITH_L0="$(usex l0)" + -DDISABLE_LIBVA="$(usex !vaapi)" + -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include" + -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include" + -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors" + -DSUPPORT_DG1="ON" + -Wno-dev + + # See https://github.com/intel/intel-graphics-compiler/issues/204 + # -DNEO_DISABLE_BUILTINS_COMPILATION="ON" + + # If enabled, tests are automatically run during + # the compile phase and we cannot run them because + # they require permissions to access the hardware. + -DSKIP_UNIT_TESTS="1" + ) + + cmake_src_configure +} diff --git a/dev-libs/intel-metrics-discovery/Manifest b/dev-libs/intel-metrics-discovery/Manifest index f6bcbaa0a568..2d73e93773c2 100644 --- a/dev-libs/intel-metrics-discovery/Manifest +++ b/dev-libs/intel-metrics-discovery/Manifest @@ -1 +1,2 @@ +DIST metrics-discovery-1.12.165.1.tar.gz 4908502 BLAKE2B 2869869d4830881e6894cdef54c13cfbc0c956e93a373617c84da6fee3bcb6dc915df77b16c3296d8bd651a2e76714a632689f927cd1717095bc7aa31ad7d77f SHA512 8293d497e2197f8dba95e690703d0440dfa40b7c16c91a9a1748b985f2bfe8603c0bb20dec5d31132b025d301f1d5492f5993e2870f4a5e04aac7b84b9734522 DIST metrics-discovery-1.12.165.tar.gz 4907749 BLAKE2B 74c59f45580649b950fca6eb2a0c31243211ea45e79dd43a3a333cc0efabece9846e8f9c944a7bcd01cbacda18b4390f436aac7b6a7f4c0ffbbb1a97d325a62c SHA512 504a0dd55e9a4582f0515006130df6af9c086936593cb4ac14e6fdcbe8ba746a4425b1ee8f576b604842b5aaf72051e8e84c4a192198a556553114f21df5b63a diff --git a/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.1.ebuild b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.1.ebuild new file mode 100644 index 000000000000..fcc32bedadce --- /dev/null +++ b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +MY_PN="${PN/intel-/}" +MY_P="${MY_PN}-${PV}" + +inherit cmake + +DESCRIPTION="A user mode library that provides access to GPU performance data" +HOMEPAGE="https://github.com/intel/metrics-discovery" +SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${MY_P}" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" + +DEPEND="x11-libs/libdrm" +RDEPEND="${DEPEND}" + +src_prepare() { + default + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( -DLINUX_DISTRO="Gentoo" ) + cmake_src_configure +} diff --git a/dev-libs/intel-vc-intrinsics/Manifest b/dev-libs/intel-vc-intrinsics/Manifest index 497c7784fca8..ed31c1781fb6 100644 --- a/dev-libs/intel-vc-intrinsics/Manifest +++ b/dev-libs/intel-vc-intrinsics/Manifest @@ -1,2 +1 @@ -DIST intel-vc-intrinsics-0.12.3.tar.gz 140736 BLAKE2B ea01f108679d4e44f65c7e298b727a3d4cba80a98b15a330aaf88785dd7d958d02eeeb632a59c3494d0eaf063654209e36aab6323eae8deb6280095e571b4ea4 SHA512 b816ebd5b6778c63b2a97d93afbd9eb63e43e229b37abf4913186940d707e4132cf3dd60d252e3c73e7b9e9707606bec41e2dfacc421d37f13fef950476b697b DIST intel-vc-intrinsics-0.13.0.tar.gz 142690 BLAKE2B e4069a873d566748e8f8d32acb99ce3ccb504acd3d974b60f8ffb2ea79f5ff99667b153f23bcc40b5f93da43b6adf073aa6ad94f0234a167b8813079496e7441 SHA512 209fab98b614317823a28ebdcde38bcdd653508d315c7fc3a52d75fe05587871f200e5136398ff3e37488b8457ea398a844b92ccb51bf3adea1975d99779c3b6 diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.12.3.ebuild b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.12.3.ebuild deleted file mode 100644 index 00f30b995677..000000000000 --- a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.12.3.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_BUILD_TYPE="Release" -LLVM_MAX_SLOT="15" -MY_PN="${PN/intel-/}" -MY_P="${MY_PN}-${PV}" -PYTHON_COMPAT=( python3_{9..12} ) - -inherit cmake llvm python-any-r1 - -DESCRIPTION="A set of new intrinsics on top of core LLVM IR instructions" -HOMEPAGE="https://github.com/intel/vc-intrinsics" -SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -DEPEND=" - dev-libs/libxml2:2= - sys-devel/llvm:${LLVM_MAX_SLOT} - sys-libs/zlib -" -RDEPEND="${DEPEND}" -BDEPEND="${PYTHON_DEPS}" - -src_configure() { - local mycmakeargs=( - -DLLVM_DIR="$(get_llvm_prefix ${LLVM_MAX_SLOT})" - ) - - cmake_src_configure -} diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.13.0.ebuild b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.13.0.ebuild index 3126e96d78cc..00f30b995677 100644 --- a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.13.0.ebuild +++ b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.13.0.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" DEPEND=" dev-libs/libxml2:2= diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest index 8b87ee01c5da..eefc5ce27199 100644 --- a/dev-libs/level-zero/Manifest +++ b/dev-libs/level-zero/Manifest @@ -1,3 +1,2 @@ -DIST level-zero-1.13.1.tar.gz 886141 BLAKE2B 721d8c6265b168b793d6072ff2f679dbecef31005315d369a740bc1877f3645b5f8bc56caccd425ccd5e54b86344b42da949d3454df2779158f4671accb0d1c5 SHA512 1da12b0a4b60c674760cae80099c9c0422002a157a877b044fff5e8c1c214ab9c4877a2a5087cc1609a723685dbce09c94d7643279d5b4f3b2a8db8bb8e10c1c DIST level-zero-1.13.5.tar.gz 917575 BLAKE2B f6c015bb194eff386ac5bbb077fcd58526c0ee9d3db93c8ea55286f4b20a7772b9a3705ea55ef6f4ebef278ea67f7f21dd2fafe0c7f277a0c2288e8853673218 SHA512 1b1cfec12f06e1095f17c21d3deffec2645b8bdca24d62594602c896a355627c24185415e77e2a4c540316be5b851727ea4619282333ff0f0ad0e8724f726ee6 DIST level-zero-1.14.0.tar.gz 927330 BLAKE2B d025d7b6315037e9ae7fa037d3f86781ccb4f5a2736f5f2c8a8aa250eb0fa313c33b481a0a703781f17d0b3162c87b7f4a83d5d4668e79e82ef9a8aa1087f739 SHA512 6eb862492fb25fdebb5c2b93a24c02608f2a5e91a746e49ecdb8f5fa8f5c680644282ff4933fc7f6d15cb1d7db1f55534e5696b70d2553f0f59bfdf5f6ee1788 diff --git a/dev-libs/level-zero/level-zero-1.13.1.ebuild b/dev-libs/level-zero/level-zero-1.13.1.ebuild deleted file mode 100644 index 44fda91ff929..000000000000 --- a/dev-libs/level-zero/level-zero-1.13.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="oneAPI Level Zero headers, loader and validation layer" -HOMEPAGE="https://github.com/oneapi-src/level-zero" -SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="amd64" - -src_prepare() { - cmake_src_prepare - - # According to upstream, release tarballs should contain this file but at least - # some of them do not. Fortunately it is trivial to make one ourselves. - echo "$(ver_cut 3)" > "${S}"/VERSION_PATCH || die -} diff --git a/dev-libs/level-zero/level-zero-1.13.5.ebuild b/dev-libs/level-zero/level-zero-1.13.5.ebuild index f019194f4f68..44fda91ff929 100644 --- a/dev-libs/level-zero/level-zero-1.13.5.ebuild +++ b/dev-libs/level-zero/level-zero-1.13.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64" +KEYWORDS="amd64" src_prepare() { cmake_src_prepare diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 908f8400d4ca..0f39c1ae5665 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -4,9 +4,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591 SHA512 be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65 -DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d SHA512 5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2 DIST llvm-project-17.0.1.src.tar.xz 127830376 BLAKE2B bb3b9f7358df9006307f5eeccfc5c5ee5497498c4f091347924911cb6534e8d930024c35387456af24bf647d9e24a3d927aa49199036fb475018a610b5d792c7 SHA512 6fc1d5ff4fec49ef5bb495ba9d8f9ee9052c10999ec9d3ac8f825c718e3cdd64abd95408c4e5bb7f67eb9a7bfac9e26d2a949c4da9f163b5646c02e8a670ead5 DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 3182e3c3a48635fdec39b945ee3b782d7c9c2a07911d9ede2e3421031bb1b4959bd495c5e39d094aeaf555579b9fe3eb834c1449077c154c629f5db605375e7c SHA512 301a6e6c46d6fee13c86dec1a021c35f6bf3a97e5d6b0aa7b7eac34e7ca52f6cefffc25a9e376250b1eb721a65a5852f2f1948abd432698363a81dd7ee19d81c -DIST llvm-project-7e5809e7e7bc9a828427b6540a51d45884d8bbbb.tar.gz 197275742 BLAKE2B 17df09155cf3451deffcdd71a4b0602211a4638ad961eb351802028f4fd1b8db870bef817430adb709ea7c1e85f545d7507c06d7fca26869f8a10e6ac6b03967 SHA512 e84aa041aadf3e50376cffd1e92c1447acdca0a2cf8e7df9cca9d0337dfeccb1d022da3a229bb0cfdc9c5fb87215682a1e4f474208b09b8800f30aa0c6e36c4b +DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 BLAKE2B 001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961 SHA512 b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 BLAKE2B 1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988 SHA512 9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3 diff --git a/dev-libs/libclc/libclc-17.0.0_rc4.ebuild b/dev-libs/libclc/libclc-17.0.2.9999.ebuild similarity index 100% rename from dev-libs/libclc/libclc-17.0.0_rc4.ebuild rename to dev-libs/libclc/libclc-17.0.2.9999.ebuild diff --git a/dev-libs/libclc/libclc-18.0.0_pre20230906.ebuild b/dev-libs/libclc/libclc-18.0.0_pre20230906.ebuild deleted file mode 100644 index 117d489acdec..000000000000 --- a/dev-libs/libclc/libclc-18.0.0_pre20230906.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake llvm llvm.org python-any-r1 - -DESCRIPTION="OpenCL C library" -HOMEPAGE="https://libclc.llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" -SLOT="0" -KEYWORDS="" -IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" - -LLVM_MAX_SLOT=17 -BDEPEND=" - ${PYTHON_DEPS} - || ( - ( - sys-devel/clang:17 - spirv? ( dev-util/spirv-llvm-translator:17 ) - ) - ( - sys-devel/clang:16 - spirv? ( dev-util/spirv-llvm-translator:16 ) - ) - ( - sys-devel/clang:15 - spirv? ( dev-util/spirv-llvm-translator:15 ) - ) - ( - sys-devel/clang:14 - spirv? ( dev-util/spirv-llvm-translator:14 ) - ) - ( - sys-devel/clang:13 - spirv? ( dev-util/spirv-llvm-translator:13 ) - ) - ) -" - -LLVM_COMPONENTS=( libclc ) -llvm.org_set_globals - -llvm_check_deps() { - if use spirv; then - has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" || - return 1 - fi - has_version -b "sys-devel/clang:${LLVM_SLOT}" -} - -pkg_setup() { - llvm_pkg_setup - python-any-r1_pkg_setup -} - -src_configure() { - local libclc_targets=() - - use spirv && libclc_targets+=( - "spirv-mesa3d-" - "spirv64-mesa3d-" - ) - use video_cards_nvidia && libclc_targets+=( - "nvptx--" - "nvptx64--" - "nvptx--nvidiacl" - "nvptx64--nvidiacl" - ) - use video_cards_r600 && libclc_targets+=( - "r600--" - ) - use video_cards_radeonsi && libclc_targets+=( - "amdgcn--" - "amdgcn-mesa-mesa3d" - "amdgcn--amdhsa" - ) - [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" - - libclc_targets=${libclc_targets[*]} - local mycmakeargs=( - -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" - ) - cmake_src_configure -} diff --git a/dev-libs/libclc/libclc-17.0.1.9999.ebuild b/dev-libs/libclc/libclc-18.0.0_pre20231002.ebuild similarity index 100% rename from dev-libs/libclc/libclc-17.0.1.9999.ebuild rename to dev-libs/libclc/libclc-18.0.0_pre20231002.ebuild diff --git a/dev-libs/libgee/libgee-0.20.6.ebuild b/dev-libs/libgee/libgee-0.20.6.ebuild index d04df6b84520..31ae5bb1cead 100644 --- a/dev-libs/libgee/libgee-0.20.6.ebuild +++ b/dev-libs/libgee/libgee-0.20.6.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit gnome2 vala +inherit gnome2 DESCRIPTION="GObject-based interfaces and classes for commonly used data structures" HOMEPAGE="https://wiki.gnome.org/Projects/Libgee" @@ -22,8 +22,7 @@ DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" src_configure() { - vala_setup - gnome2_src_configure \ - $(use_enable introspection) + $(use_enable introspection) \ + VALAC="$(type -P false)" } diff --git a/dev-libs/libnl/libnl-3.8.0.ebuild b/dev-libs/libnl/libnl-3.8.0.ebuild index 9e6239deebaa..c72e4b01c347 100644 --- a/dev-libs/libnl/libnl-3.8.0.ebuild +++ b/dev-libs/libnl/libnl-3.8.0.ebuild @@ -22,7 +22,7 @@ if [[ ${PV} == 9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/thom311/${PN}/releases/download/${PN}${LIBNL_DIR}/${P/_rc/-rc}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" S="${WORKDIR}/${LIBNL_P}" fi diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 0044b4089538..9e824fc64956 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1,2 +1 @@ -DIST protobuf-c-1.4.0.tar.gz 505251 BLAKE2B 5f53238c064f82de87012eb739bf6a44c202d0dbf2fc5af394accdc52a9934d1fb9cea2bb4a4d529fdf98959546aaa672c1c991a9a7016803d16f65accc907cd SHA512 6a2e5031b85b5986e863661437dea002eba217257a50a27db88d29fa1a3db1014ed6ec7c21d89df700d181b18e169d1037146cb6475c10cd5a068a91e522e3c3 DIST protobuf-c-1.4.1.tar.gz 513596 BLAKE2B b5e87a3154863581b81790a26b6b522c2b3ad138e966053f20c6264b4a7677d6c5bff8e27faa7c6cfa9e982b72b06e2f518a3def9f6db13241c3cb3ee9afc8f6 SHA512 190a4aa5c607853e6bf860b0974deb21e4f7f6209e810251eaca9612b59ea676779b0ca217fb1572914ffb8de3315a7d24f162b14d447ee671a9adc5b1271e41 diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild deleted file mode 100644 index 8e8ab4e49d70..000000000000 --- a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -MY_PV="${PV/_/-}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="Protocol Buffers implementation in C" -HOMEPAGE="https://github.com/protobuf-c/protobuf-c" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD-2" -# Subslot == SONAME version -SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND=">=dev-libs/protobuf-3:0 - virtual/pkgconfig" -DEPEND=">=dev-libs/protobuf-3:0=[${MULTILIB_USEDEP}]" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.0-include-path.patch -) - -src_prepare() { - default - - if ! use test; then - eapply "${FILESDIR}"/${PN}-1.3.0-no-build-tests.patch - fi - - eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - find "${ED}" -name '*.la' -type f -delete || die - einstalldocs -} diff --git a/dev-libs/tree-sitter-bash/Manifest b/dev-libs/tree-sitter-bash/Manifest index ef16e1657953..4fb9e7bc1cb7 100644 --- a/dev-libs/tree-sitter-bash/Manifest +++ b/dev-libs/tree-sitter-bash/Manifest @@ -1,2 +1,3 @@ DIST tree-sitter-bash-0.19.0.tar.gz 187286 BLAKE2B 8812a593366a65a9cae3eaac5bb81c71e95f4abe8558a01b908333e471f05714b1c768b71e66d3890d1e63202819290813e499a5e8ba49e72bb466b9b0f245f8 SHA512 62bc8bc25c999f9c79632bd6b236edd21ef15b14365dd1a956237b11a32f5e60a2f420ec67b60d46203699b7841d4bc10978fc0307d0c4013b376c6c024d89ae DIST tree-sitter-bash-0.20.3.tar.gz 334446 BLAKE2B e33f841e48458a63e6e084f66a251c6847c004140a1b727752452d031d240756068f5188d1bd90c4194aaf51d040187f3995636673210bc5f93f2ed50ff73a97 SHA512 558a8eef4a04e786c43bef0dd24f022619b77faffdd5788ef47ba28f133d5a55df144169503343cdb46ac4ed66deb36ca483b963e3eb686da30c324c65c9eac3 +DIST tree-sitter-bash-0.20.3_p20230921.tar.gz 442105 BLAKE2B c7755e38488544e4c3f6b02191417e9a1a8be08dcef9391e37e201e8b4d6d10155f3e9f0c67b3ecfbae529a538117ed4e55245144f8f0ed1ac53042accb0bb1c SHA512 c6546e207a4a58acd53407eb3ff67fe4352cbccd8147860c3d679feab709216d6d1d1efe813df2c8fa2d3f2469545a453834d0d319c0584fd8e11589302e4dd5 diff --git a/dev-libs/tree-sitter-bash/metadata.xml b/dev-libs/tree-sitter-bash/metadata.xml index cfc3dcc2ea73..1fffc5c7ee44 100644 --- a/dev-libs/tree-sitter-bash/metadata.xml +++ b/dev-libs/tree-sitter-bash/metadata.xml @@ -9,6 +9,10 @@ sarnex@gentoo.org Nick Sarnie + + pkgcore@gentoo.org + Pkgcore + tree-sitter/tree-sitter-bash diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.3_p20230921.ebuild b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.3_p20230921.ebuild new file mode 100644 index 000000000000..edaa7b13cf13 --- /dev/null +++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.3_p20230921.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TS_PV="fd4e40dab883d6456da4d847de8321aee9c80805" + +inherit tree-sitter-grammar + +DESCRIPTION="Bash grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz index ef7d2343b8ec9ac35340e4e68c4e27bbc45d215b..a772e0a8dc637446c05938fc50160a6bc4dd8d99 100644 GIT binary patch delta 7267 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 delta 7309 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 diff --git a/dev-lua/lanes/Manifest b/dev-lua/lanes/Manifest index ada55d99e237..08f19a66092e 100644 --- a/dev-lua/lanes/Manifest +++ b/dev-lua/lanes/Manifest @@ -1,2 +1 @@ -DIST lanes-3.16.0.tar.gz 257945 BLAKE2B aecc0bd551f10b29791acdde8da30fb83591395eac4d152999a0e92fe9738a6171b13363edae2d94b1db47398a01e011833ccee7a7f234033d3230605423c0b6 SHA512 ffd935baae8af752591251bbb1a7f936034ad281870d453e6e1b4291c175c91537ccae23ec25a616b45e8ab601222f323e05e938d7887091ba7e132b0cd5e449 DIST lanes-3.16.2.tar.gz 446113 BLAKE2B 5343ac98f2fac3c92d8afeb6dbbd4875ce93c44715b40b030cbbb03f311b3e358358c1daa295790b0a62113bb15355fc8927a8b7896af079d8e7fe50e2e6b438 SHA512 c7e8037d6f709b31bdb981cbcf70ba51f23823bac51f7ee9ef47881603547a8e1df3c6b7fa35110528cb7547f83048cbe71868aa94c03a59165f1b9d2d5ad08a diff --git a/dev-lua/lanes/lanes-3.16.0.ebuild b/dev-lua/lanes/lanes-3.16.0.ebuild deleted file mode 100644 index f31509f4e45e..000000000000 --- a/dev-lua/lanes/lanes-3.16.0.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 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua toolchain-funcs - -DESCRIPTION="Lightweight, native, lazy evaluating multithreading library" -HOMEPAGE="https://github.com/LuaLanes/lanes" -SRC_URI="https://github.com/LuaLanes/lanes/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -# Tests are currently somehow problematic. -# https://github.com/LuaLanes/lanes/issues/197 -# https://github.com/LuaLanes/lanes/issues/198 -RESTRICT="test" - -RDEPEND="${LUA_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - test? ( ${RDEPEND} ) -" - -HTML_DOCS=( "docs/." ) - -PATCHES=( "${FILESDIR}/${PN}-3.13.0-makefile.patch" ) - -src_prepare() { - default - - lua_copy_sources -} - -lua_src_compile() { - pushd "${BUILD_DIR}" || die - - local myemakeargs=( - "CC=$(tc-getCC)" - "LUA=${ELUA}" - "LUA_FLAGS=$(lua_get_CFLAGS)" - "LUA_LIBS=" - "OPT_FLAGS=${CFLAGS}" - ) - - tc-export PKG_CONFIG - - emake "${myemakeargs[@]}" - - popd -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_test() { - pushd "${BUILD_DIR}" || die - - emake LUA="${ELUA}" test - - popd -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - pushd "${BUILD_DIR}" || die - - local myemakeargs=( - "LUA_LIBDIR=${ED}/$(lua_get_cmod_dir)" - "LUA_SHAREDIR=${ED}/$(lua_get_lmod_dir)" - ) - - emake "${myemakeargs[@]}" install - - popd -} - -src_install() { - lua_foreach_impl lua_src_install - - einstalldocs -} diff --git a/dev-lua/lanes/lanes-3.16.2.ebuild b/dev-lua/lanes/lanes-3.16.2.ebuild index 42af43b2d1d9..89c99904f4bc 100644 --- a/dev-lua/lanes/lanes-3.16.2.ebuild +++ b/dev-lua/lanes/lanes-3.16.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/LuaLanes/lanes/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz index de7fd05c237f28b64d6ac8b71a018b3f94220ab3..5aa50217f0152d67e3d04777c98752a3691961a4 100644 GIT binary patch delta 38170 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

    (>1e~6oeBNH4~?#>j2QVodkn@?7l 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 FCPs7#u}*Ku!gIWpAAMu)_ze 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%0A;XQFyNxbOKPXE&*oj+EU2h+R1w?w}cMI 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℞k(a8^5&I?n#JWT(f|orRMeZmF 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�m~ffO|HL}Qr53HIBKR>*W-fyjPvm*K3IGmlkiMd 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%0A(icBbGZ1?5pFFL^bb?miwwiJxQXk3%~~W!kRP~T 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%0A?SO+XRmf2 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 B=BEGv delta 260061 zcmV(`K-0gxs1W(85Pu(w2mk;800092bp6@7CP{Xthn?#xa04mX;AZZ22y{0{KI*1G zfg*LL$J~ajP-R9WBO)6pUcKJeQ?>WM3sGovp<++J`?58B-?BCQ=YRZP|M4GwUEllc z-~0dd-+%q(A5w_zAO7jT{^S4szodWqhp=io_FCauXU=_;%76b2XYZxQFhZ*RzH7Ly znp*7p2zNRr-^igH$C>W6&ZDkbS3kxv&T@`=v*X-A!@Y4n(mbD8IKgpab9z;xp&TSjB>Us zjeW$kj}Uu4cYoM*U+3;|t%LVC(+soq8QTbBU!|0B+^t^yZr2%F-DfK+)Y{Yhzx=m< z{Gb1)fBrB3`oI3eKmN!M+xITvL`z4*isv7UF~S$%K0cfMkzdaNTvDx*h@N&wl)fZc+Y#)e7wl) z>u>AlpMO7nc^4Re=S^NEgjrkh!+3RM&hzFTDMH9>&{o@E!wqi9<6P@(QaP4 z^>U`3?zLX`9{@`57K>GW2Vvn=cBdjaOze?-OCGgp``DX1pu6gFk>y9IGI+!xQ9?!JyJDxkOc^-iyym*+F z(mCQW%5iZn`55CsRbq*MptDb6}@b)$2#9S_PE zaR-Tj;>V2?(iOD@R3Ts|rL45if!80Xc*&?jK2}~xb-t+CfBNmW|8e!XzCKcWRkj!F zJXPUz;hW1JTo=wdod?=lV@?R8=Dg4QL?(fFiQAf-!<#Q#r~^iM6JK!0DTUTM9_YBk;O`m! zkm{H_m-wst&W$8Z{9H$?1pV>u(HIuY!7=lj0Y7@T<|USnx@|Esu& zibw?)%AZeXt@o7xXj4}LJ@d!lMY25`?gM@3OX<8iM_z!{T>6o0TlWP2XHjT4K* zdUH8AaRWZloyf)Kxdu}>~JO2DP2T<9F4#M1#5RkIf*DWojJB}?+DP`3CDNO^a3pY`RkYe zbAA5lpMUA!{`~64&NrEHmYq1l`w|&zNq5e~v@31G9zf>+7Jr_l;mX=h0aH9e=Lxz` zbe0WxxI0>r7AH-B&53YHurF(OY#Suh+r0(=8O4bO_sAjRW83E}2>4i7^}v4|S}KUHWQam& zyz>TFHC%rNQ{HIlev=s53S2>B2qgG3#1s4y-amm&=YLhhBCg=hOB_hIH=r=a8&94n zpV#e&;o~pq2+(B3nNVgTb-V(h0jEFCiNnIxgL=;u&PAjzjUT6XtsXni((#~Y z#!cXI34g;&WO0`}@cO_I-Wn}F?urJ516#pv&wlN8z?l-^0VwiUu?6T#uLZN;04lsc$rU2VkN8E?~}^0CM*$kJ5>g@GHDE zjwF={AV~>k$FWZ^O$hH|`=9>hFYlrP4ZkBYpnu}tv4Qtb@XdMRuoon2@#f-Mw67q; zp@wwM@j^M!wxg`o8cq|m3Z`3}T)Jxp3&uqt4NC@rv&i#=K!syN5}ZdR zzJE^v95MJrYcIgeVI%^JBS<4=C?^yJl7%yzH4T8myQu!_`tR%Ww?BPfpFY3({^MP} zz}4rC{o%WLl7Q8rZLp5sJ5hKi+y<7it_Z~d9;e9TsNh&16j_EvxIVBvlw+3z&<-rZ z?HyxekT;+o2S#LsdnRR$qCwJumhc^r^M9M~PvIeF6T06(o3+iI#TdXT%pD3FbH&;( zusVvAqrS93NPvK?z{`ouF#iB|#AhW{G86Q13cC{?p`XOug;t-TqP*GgR-yez=dBMg z=ex}Q+ZumDRHOg$uU~%u?bRsXec5@;cIE3rg(t`wwL0)3sPiQDB_kW!4N#IqLw_mZ zj0?safviV_6`vc52hm&r46LkHJpabSgH4F8@M~h;MJOz|BS>lkHvq3-(g$&Ct@v(~ zlOvyZg|8hANSMOb0PP3OSTVhE0g@ zoIJ|~{~xPzLKr<55{h;b$*xEUxQSyZNCAz&bD^Y=ymkRT=7br|g-{RewI?t)vSA(ktXFw4ehLrmRrL>CFD_X7IpRGumGJj$?aVY#l zgv*a&1v5i;aaB0F%}EqOVxGLz##)!To||Jlh)4v?4lLNCb1v}GuD-^1as5Aj8(-#n zb@?xep15zs2P$k8Y@c{bw4#7z30U0>0%m&3?k><&CcfZoYuFR-L_pviE1(gw0vxIw zdV2^v=1g#(S1e#fRHP!!3x6)PJHKA|NU%%-)Ect?|Kd6bd2p53Pq9a;!kN0X@&pDg zXphMZ++!d(fs?^$ap?ujvfw|Br6)Gfp}_}ne=Nu&0e_ZFv|r$E{R&{xfK0G08DjT1XAffvZ3@;|r}INt^Xu75Lf@Y@6i+%rQd z(e4QHOK?6MsN5ZHRnKTxM9pJ{Zi;w;uXkL~EYuYxDUkMCBfsalI$op*rsl{{hBuiN ztTyy;Us)t(Bn1sbplZHAGjc^>{T2RjQx$YDU~RRIfgI!AP)8snf$-wV3qTmzm4Uh^ zG#`)-dldbLJ)|zVTz?sphc3fqPJHJ5F0+5(lmGM@D%(r`wS}pf4AWOIe}GTE;kymo z69eD^J_*iyls%z}7myOYMkQAObO9Ftkr{moP#;1DXtp-E3El;g4eUIy!WoHls1&b# zZ7BPpOD}lCtG&5>egLnWC4bN)P7A33R6%p9?x`l7ctHN>#(&2~d{zuzCyWABU- zHeUcYk`ErBEwL{r3PiyLpxJ!ZB${In0ZKyPL4n3jXGAJEUDN>wfsX8SA%4BA}Jo|xZmO=ZwNl)WiW3-D&%lo02=54W?l**8k~a0 zAF+X(`V(dGK+p@63BcHIEbtIb7vubSh?#(Za-zPxtSiewiPV7B5PcK`S!LklMwkEuL~!NMsneFMk~G)>P-2VB;NM-h^yd5;^1V zF}wkFBvb*0u5P{&@M<)KMbrUj0CZHG9Vi3DM_`EjwG$|iG69je@y3zx>que^@Ge?1 zq>WQN2Ok}6AUf2Czh-{Ebu&<+C;-?4><7Y`>*%zEvahY zXzUMP2KNEmqLCFXYB$8T6yW2)4W2j|^c)@P7X}KMzrfh0)c_Zrc!0_Ea9sqi)WK#E zM*Rk0&+W}cxOB;V1e`r2m*>K+kEFUbQ?xN6^MA=V1LiP>p7P+d@fqOmGlOh|uvf=R zU;~-pd`7LHnrsBh?s%)P0TcwQ#B(ozGaP$fe*5tEs)<`e-MsRe$>5*Zp5U|NQCmYXUZ< zccW}52Ur2c#VIYd`_#&KSr9T29bgFG#D72<{!TQ7IUOQZkj3U;E2!uKKW(gdOG`G` zo^XVSx~D$}KI{@Q_0hmB7%U%iqM`)%^afqMkK)gROS`vqV9y)2wRgk$sbq1T;+$|o zm2xm}Ld!4cWH?U243JXz2@QIBOU;3gQox|E?6_(AAo=-ZhtNE z+1KBS?Qe|oU10dak?=+301ELIY34;BZzeB~dexM{5%q+n-B$@hgC)^~S0C_R*e#(U z;Pru$sn?PJgMimtICd#s>nlKCS+%Hb_hE8 z9C&(%|E=yP>I{u;xQz$tougvo$bW;^Kq7DzKA{zuY$gOY?>=D>pb#Rw84$5Y4#Z^t zB!u+}yek&_Hv)UbVK34OxOQ~=03(kIS_*qZWE$^T7w1zmPz5DPUXbDFHmcOyTsqN+ z?aqon>)^yZ@pjOXI`Pa0&@5(7ZL|)4KuBIt;l98O8E1&b0Y;kH^*3qt#ed($&)qn! z41d`pERZ}R#PWzt=9ZgpUC=vFoY)SY8bjqj!LbwQH=g?gFcE+YR}cNTRr@pv|2$^k zs|OD@P2cyr`&?kFntb`9?m1o>n-w-gfj#! z5k^x%3IV`SKp}6)0`KCrX*Y*?@!3#YY3vLK0_r$wEDfgxMnTXpxeOLV_&f}F=Jc)< z&&t6f4~RSPuoU!XY=3ytb@>JT$C%K%W)L_|kmKSI081ECd==Qg{^$Riek`qo%j9Lw zfLAVa!gBAkc)`b^1NX`SScarK7j_^JOn?0X9a9k5H7R`>V|ls+I+bK(EG%l zCE)&fdKGo|0)KGtkx*54N4BT~Hi6GC@yNKS>&`ReH+uvlAHX5r$-7{vOEq=Y;fY|& zk>KwU#LQ>nG10LBDV;=1p8FyefLKBIM@u!_O5(WSqp>1q;?sR&L$E0m`PEx{7!#Nv z0y!J*EBdq_V&uPm8Grt8+xCw07hqJzTg%Ov18y+9mVaO+2M2+F1Uq*?!jbUC#84jjAAcr)*s(sQZJF?T@Y#?yn7OrC*Vp+@-zfZl5tfbv_uV$_AN zgw=M#J&qV19VQmwm?f3qMTjA@r47sh0fJFaT^();4?-Xq0yUEZ!2jL7zPc?hu>557 z+Ls1g{C}nilgy8`j-N&wy~2AzV*ktcSK=M77v17>YLP%(6@Azz2IFnwA;`wq2T>-~ zkt+{*$gcsWfOT_xdrRRsI6{Ph`5wGw0Gy&|`|x5jo9131RFs2o-z*(?l4HDC=T!kq zZ$#282vM02yg(pCFII(UrO%N{&NXd70Av1{4hn_~!jSZVd5TRr{Tx1T?~s@8jC^fofZtM}?P*Ip>e z00Hx-(E}d(TKEe!*)%#HAa{P~GLLtn)%Whu11L`>e1WKmdzgUt92dX=C4v$3hN4G| zd4B*$ITFGrV#_ALF{!saMF{1|I@S_qM5(|p=Z&Ylys=7n1DqH{9g(6(9LlU0yoi%R z^Kb8&L4P;W1d&9bsF#_o_A3>_PYQXNGf3FWftN)<0DXAubpx8h;vHV3b$|Qir{Dha zAx-gaiqqT313%T#@w*C&i54PNJQ@TEU4K1HC=_pj5bOgrQS!csC*U-m1k7=mrZoXj z61H37jVOl~(ib2YS$AO3(VKU%>5s5_nUy}`TX_XR5tK&2JcYpnlJC7|S2%!~ruP#F zAfXh4RGg^LXFa_ytANAv!3rEt^vW+su$sC4opFfZF38>xdS67S(l$`&w73A@lYfRM zuwLc$m-*$}D_VUmtC;t>@SC_E*a+y|Of$^up5_zooegyOGy*oh4QNOp%5fvw0pcjw z<@sEhp?JU_P?A!y$gnqn22$i7Xv0NJw=x6Zk6J>aW+;NZH*60^xUea+>;NWkFEJIT zS(fSWLCl8)W?a_b&@2`}x=P`NO?reivOExcYQ?Cz-4~7~z=sNBqJK z_PP^J`iSCmNTTI$>%MW!xKS{&gfMf6*dSysT&hoDv2*J{^KzI9JQz;*;e`R`@_-8=vJp0M0f; z*IUQAkAUm15CK@#JPy$FYJ$8q)Cg4J-Uo==htUCDf3gpTZTO{K}>pEYBphDk4n z+ukvU2Jyyw^W3MDq?uno-*nB~Y$7a-HBkbu0!)|?CgC2aA$pN+ElPB8;1NoZj%{I? zB_Xh*lRqd<%us%FvCATvWPSvc2r7g!;DzyU*`gbaDK4z!5MbZ^)qj<(Z~be3^9d+|=Oze`a0y%=j5PkOw2Z5Y;P{j!Bzd8GYGJw1IXSW&^x|f4D z0GJxlq#yEcuo(e|5`iaOK{a9>5HwU4N~=^{x>yn7$6di*U|rCKL#w4~)1F;d3W<<6{Y7yHxXk@gV0zX7cR9I583QOeC|xK2(W=wm+3tCk9=_GXw8*YxCN&fqJGS@ zll}(WTJU_9l3C-1uQxk%n9k$xLM91qcd`bqOjPTfn`i#3z<)%hdjNl-+UI)isi7@| z6-2NsI2IA$JgxTjnwzJtkWsI1B~CHP(M}Wx58_4EsL4v|7zKwwTZ3gaex5fJ7HXbWthtUi{(s1#SRgCPlQJj0+`^SA$nbj#s&BYXr7>%->?{t2UK9% zc?Qe4VHkB9IO7P#Jj7|$C)!~8=YS7dcYyOPK>B%rCWtU6P#)%*0}rySNbo+rnJ~vS zLSkc$M_jcF0&20G6o8W_Px4xf_=m{8{U0v^19)FARe!>!HS5y(LljUGULFJja9$=d zr2r8yMo0i<+*lRP-F!QSkH&yEh&GUIsJfS>2cR<(vTi=32Rwd*X_|W=m`)&^Nv(k5 zTGgsJ-|&SsinWvrp5YbInY5T~LEc)p3A_;U$2x0`gi&lRS_)+aCJex1I-YBCF(R6C zS;Bh{5PwO!IxzV<>-I(zxDO=b@z$}c1)d^90zqqkBe5TYSLAS9M{echX*UK&3?se) zgk=lX!+YHYLLxNJ1ki0~9KsQ#XQ>$E-31Olnfr^qGI zohSc(JZa9i`wz?AF9fJXquFS|X?gHYfR%NgH-Bfft*$D2gK0rI036sL)`tO1jAG;H zIvh=OgOozqd^SR}3RGFu8a3w+muXX?3HHETVtZAuPhUnKe_F5HsJvg|;!8)U zyuX=A$VBq*gY3K}h5lM@`edOH#s=jc*5K3%Jyu-zT|hWtSaStV=PNVKguU_V94s)i zz<(8<@*fbpMK{x{0_-K@M~LR-jd$Zo$BF>ytScOIzj(-undd^;0LT($9Du{^?R56OD!WF+4qLj$)z)o(WYvN6UWE~*c){UEk@E-W6Fb9D4tnbjMGxI~GR3!H(|>^5(eRUa zs~~xJbNS-}kw(HP--m!NoR(EYum+nuKzAM9af!ArQ$r{`D0W&&HH_pS;*+Rr)@)iK zUoZ6BnoOc5Ts*BFAoOTA?hrh2dkbI*zvy_Jqj;<@U{yKU-2*4 z;DAjNO86Y&o(>0UGxIb%$bWYT-`NP+EO{N97<*61Qi(*HTyd!&081~3L(4LMtDw$d zm3EI&T2TWy`x>&Na=+1|-mHQhR`Sm)KPiYiH85Ww@^_Ffc7`{#2J|`}cFlPasTSvy z5|QSzivX!_^!OmE?nInjmPGM_AeM_5R0t+TUi&1HY>%`1EC+!1e}9nLk9)Ox#sITd z>~IF`8)Nb8`?x$dG!MXlStTG8+Q^|>^u=3QFT)vOvQr(0WkQad|5)aLEv&0JKtz9A z)Q&%l_tBr5pajW>SLm2o=^=2pvcoNmwTa*~H0p zRRz5i$|JVaaq0Na41Z>;hnGmZ5^qo~8|~I*`7ObVKW7Z%t%xyI#`i&7zy0NxpTGb2 zALm@p?!DApi!^gQ2@rm2 zrtb?4ZP`2Bm945Y`Im7oe9=}D>+^^MNb0Yp0?W$Eob94gJb#v&n*fBVo_uLurjerc zJFWAAUM>Nq;rQ7|gh~<{@^kS(FuSj|h(ul!qr`Zf7!mZo#4p$fER=wP_&H;%UeMH! zq4Mkc_S=`w-#*sWz1!rqted-_riDOw;s~EApfLbl=I{mqZ`;yDK;XG}74hpb5sb;& zq>6LHD-&rsJAb@e%GUxg^21==c8g&ba2KusM@|?JDCyX7K^^be-WXDW3g?UHWjGGg zKme1#|AVoxE4^%9rn2yA%K|yX?iK0KKivnU3XB>dO}N1l+qoz73jezBsRVaI4ZId2 z%+FlCCY;~`^Gv)55d)(4QD(o5|M!m@+-`WT88E{1Nq-0uK@+4iKw+XkMD0V5V|xRZ zhShY0m%J?oD06Paf7FY&Xy|4>aSxVN=;DGkpHF@aNv~S%Z!Fb|5iFI^1#aOq-rz+! zE$5v0qKJEY&SUH#+rv>b6bfGstcs!*Kxlzv?qfj<>peG)1ecl+z~HIzFok%!7C{n) z0?ht#bAL7aZ4X|vE~ehtG^etN1B;LS==i^V`uTJJ^j3JuS!571;0=2Z@> zgh4OZ?R-z|d;6kqJ5j>$)ScZ0&kVPT)!H?pEq_pehthL^e(mx#X<`4Xw;av#i^^{T zb~t-4j`LF+I}jP{dxg+(rZ-p@$4d|fncW4!17=~LADtLn^3w-`^jhd@H>gc6nc#C4 z!XP+xdM(XgA==+FEL`YG1mt6ZGB8R4^zl@aS^9T@Z~=H#I%z8`uC8x_{MglN@gto! zf`7(_QE?E6BCo_@Ll|^+Zv^SIh(7hw&;&M5l4;`GQeTGXS7aZktU{(ya> zmR8K*Mwfli^&}dVr!orMe}mijjh$e-7WgMyZhOMI+xCKM)B%(Fh{wKt|GN6G9}w(& z8DfP+Jmm-H0K*%G#yM?kSOjpw@MRVnEPr`{rg&iFiK<2WvBJRmms!q^Pef0lRyRSd z9roE^aZhItv6lEIq+MFWzo>F?HfMc_qF(3h2YC{eS(T z46*-zzkT_P6Z`SiH+~6Hh>Pbed?ZY2fxI@{%*sgk3@#KD9foDiMxO4ynul4eLI-o> z$VwIv5@}OIGcIq#w_WpiW%;Ltfz6B&o-m_%M11tbex~M;pJcB53cPQIU6!vBw+POK$ zl7lx--UoXV|9T(t3vc=D`^TEica!8yQ7L>?+Qg6owk{D0Y)bvcIVI~lEUf@bHNH_! zffk;|ByYy;+W2{bK6pKT>=y54o9jSB8U=_APXWyv;mDitAM6(b#!B#Ge}5O)S#N+V z;3&=m#5F~5FpL|3VBK+&H1G+)vTh=JfzXjp8-@{+HPyVYUGZ=bP%cpqzbQbTI6t2W z&P)h35qi~P^9%lmpE(e?QSDV=>(~3!_&aU$XC$yd_qP28Ho@n|Z^5HsIV)P)5uhc+ zY|hzh{8%9X-n!JiFaXY3XMYCBNRdDc=k7~sTR^j)zG-aGSd z;|=FGUJvYE5oYNJ1QLLiEnqJ&5POKAlD7G^`ZOqdzm`ph6hkrG4KEQ*Qb9lf?hiof z)}@0-9(r;^gKWwlV%!ub-`c`k-LH{MJ8x{r1~meym}mcz=sOZBs1+ffG^6 z#GBM$E@IT zfHg*ZS{r>F;;FhE1L3rje1RzPGzCRyv9Mv$7HRyxXG%*5zbV1J*+fQVGKz ze;m-XloZAw1J1$gE)=QR=i9D%_P5%dVNROx3GX%=KwP_z)_;%l#;If21fPWI!N8tY z%%>a48*-!x6~bX&m}LSyPgI{kH0-b-DnfamO3hVo{x0qc>32(rE?pzR^X9{0Ot05$ zpFe&3g7(E9gD_qPE90=YcYIZv0sr=HwcIF2cm}$F@&ZirbhL)#2E2J{`{@QF!;Ve$ zW6jU#lnd`#;C~~R6?x{R@gpYckH%jyT`7LD2x(P)@f-05=Yr`07OjkEhdq@2v`7Hq zE!j>(6I#-xqn|ZeGcd~u`1kh8i347iU?>*9+(u~(WC~62c(uVgF@sA(B=mq@w?#YM zVvmU|U)AgL=P%#;_ced|{+HiAaHI4B#Uj9UaYpEqlz$X3hJv?@pFOPRw8GWI^NhF; zM@>XRc}&sDce$t7ncxGA26SEg41T%Rn5-}dt@B6;eF2PPGKZJMH);WN!l&Okk>tktiT%3Dzb1$LMss(7q^|jSe|^0 z6SWH#+<(eZ9uU%E&C!LxcY%R<1q__}D7J5(e%xn@!)omu*&x#aJR1svh73t1@DXLY zZItOmqjK6IbwU&^&93F%CZQ27 zUV6Q$7;k~3PP>mSgr3hm2eEQBXFJ$n82aI41%LZXSFolpa02l-?3!_C1W0S)4=Ugb zhEOt3hy3s?P5`;e$`kCjZWuErMErlS2eg7eaF>s=N`LzP>)#XNB(B%K9dQZOK$pM1}-`K-E8oGgAJ(D69@*+yvDq)uPqrj}O7+-$#!1j{RshnMrM216;|38i4`xkxyMM5)%QAFKYuNzrQ6Z|3tuQNctVlp5(2WQ* z@Vb+KA1JJ&5-_mKiZID~lzS2V-=&5IfLU#s0fu`~1o&O{Y|dn_El~v_*;d`3QByWM zgYi-2V&(mlz!6U$CJ;)DX|uS1K`YORLU8gPXTiaPav=8z0J(mePyEQ1@T`fWhmDsB!t^uK=03HIx9~m z#jTL&gRfdoY{}{f&`gxgu15RT@bbyq8;fh+o7)onRf*U(TjC*h=vE;XRMYO<9UTv3 zUDlx|Finj!ih6QOLQnV#NV|6jNnsqp##4OBs@|hp-+cnsGmorM;C}&yzDbQ)Vg@7p zD7f+Em)B87F}21zv!Tdt3OV{qGMn)43A?hX`NQM;!t9P z0rE{~_8j)6TSgRdg#7fAj4P7?50fA)Hh=#5x$#+8amOj)?6B+$Dw@^1%b_)n+~b=_ z7jIjp&Ytk_6s=!g0usTJ#e(SA)8h^{Ph}6sf9$G0puCRvA)-GC$(k+X#vb_m*NeE% zf9c=Gr%yl5_Ctms($?U^%@Nb}^vR*W)rM(vu?Y_2m1xKd02^wl_?8RGW9IeZ#eax( z0L>ksLnX!IhOJg77#*FL7&iJt53fS3vcKfC%cjUl)2QjK6lyJ-mSA0u(;@PCiEWRx zF#+|ii3pjoe^mdenjqHn#7E;yU=kRGz3K}D*C8Ye*064~rO1d_(yqO)Wd&LU;NE5& za53i1rt_0v$RFkPI>s)Rm*|OqG=KkoE=L@!;}BtGn}~Sl&>Xu1DhC+?ZW#E-Q*k`^g!HU*~#Vbxwo`6x`<^uQ7+2( zPYbgovC9b&cOKE=CBBSNLvK+RVD7rW^I~H@+PVR=hgQ($D+OZ733JM5KYvfo0}}Fs z2~?iyawq|YZ3&+-##ucdr1gJ%|1n>R+E2Nyf$S09=)K-$BbA+nH*fC^B;hnUnPHnu z*fz>MNZ+xMK!0Kb9u3FGFHNTs635$}@4VYx4pCEUQDRIKZjaR9tuxqIc)xXqOz_c> zp`pPl@#=~5HrAnCPbDFU(SIpCfT@5&!aFBK65l%k#LtYX#KVDWuHntqEhTW4BS9aQ zTC1Z(;JME1D-{HF5`6Okw1vqhg!n3~->kU!>6cIU_~py*^A&5nd$2Ja`v_pLrqy;* z8#A1Y0lA0CLY@X%)|~c|kky3*fcdbW7M(D53>(oMNCl9>3LQ9B?E?4YlhZCE0iToi zE-V2*vm`GC0RelHDlkR?Ws`9*D+2y}lb$eo0jHB0FiNR(&C5-YNz{3Z@f{x1L7l^F4t{_(6Ly>F0E=) zv)%$|{q){Pyvwn=W_SX4*JZlMde{j8gKiH~FwT{GeLKuyOU6{i6ZESzPD5sl-tC2oTJMwH|}jdVDYdRu{T z+hHczxjxA3H)rGi^lSh8TmN~z8tVCuGO%}H`*px#2%Ye2gB*~M19bLMDCT;?w6_n= zGyZ6Nf72m*ZPPPkE_i2f_G0euvh)=94OuzFJP9~KY`C7`SLfVa^m+?#f&aLq_q*}K zI8>f0WZX7*_zceEI(e(MK<)AlwHRqbhYmqpFm;3SphmY@+GqGtJD%Hk2droNgdq{r zu{hRlH0Ospm)0H)sNc37soS^riZZ@_{qk?Ge`@wpKt=#^JUH&#AQCPV{I;V9lDLCt z*i=*kp_TFU2@!AFgn(aqFi_+P#&yKs(+A>o8Pf|u;OK0lxkG@wLx8jW*jA8N%->Z-#K_Hmkm2tI8E9Wa|b;zPl{=(Yp2p80ZzWMn!3^K$fLKjUi>8x{NfY5cgBA4t4~NrxBTmrMvS zOF+vNznz>1eGcz;o!?hbI1`CzKmk=vBD|N&nl z=YVTE%0CCw9u`ZyiAy`__tO;J3AN7^e?1NX$Os&8xRP~c=_zpF1VHO3k6a983pUxb z!+VhEV5;-Eg$jTel$nFWaJ*b5+M?ow22%#2*Tbuv!)o|hUW=i={ru_c+CQe@)*Qi9 zoT#ypcLh4#*63Pb>!seoYvZ^9WDZaTdm4xwcFB_f!@>bEh{Sd60snO3(Y+?`fAE_U z?Ndhp0DOxaWewA|sd-(;Mq|P2?-T!Ee>HcfOGv!JX};XC6ma#HVFDHtT>yP&-!2qL zoN_t$dzd&m4^FJun+H`Y#mOMs@h<3JS=gujABbNG@_VSlpEs(DOWt zSHi_wPvyhY3}81PZWBPTROf0JJg!BpfN+!pG74>Z>D&!+)od1F)TdB#;`Grjt6(h) zLrUF!9Oed-Gd7w@*K@kD1B<_59mC4Ih?6UbjZY@r^ECk>-Ug}$$MqIPe^!KNG;Bag zTO&HWO6>dk?;mUJUZx2*fCGV+3e`WP}oY%7+#3!_AbFIT+7KekfIVX%0y8R5C>`uWy=Y`VR zs9=@_{F9&okeK>GTp#oMFZl`?@1v4L=9bSZo^aeopesj#K?1E|kfn*hZ!_38w(jLe z%{Bp=5hZjz)0N`kLV{5L7=?jUp&zZ(T20T(e>&BuahKS=BAmrwJxdcUR@+zO&1@(~#22_kWhANSuKI27a4m?U`( zH924ubx(Pfa7_qBA!?o`koiZ_J3uXKBboq#_4l{MQYVl+HG34^ zsxF!r+SO8?Uc91xW)I?699BSRBaUvnU|j{U?sen3?LCoV634IAE&S-d{{pHl_hh6F z19r&1L*{^9mU~?n@XsqK`;yHD7ZXwabz%zg`u^q5>+{Fff0}nV(XHguIRK@~Fi(=4 z3lAJKMctm;4-kzdNE@gHnia7mhdL%p!(q%(NfAvC$B{V{B|anIGcP(ua!l#zriXqM zhs}4OLRbT~07?z-DIO=hgE0Z7*%G{LWf{jZoZ@p4ph10_S}PVwqHm_ZY`At_ejzYz z;sGc$wZqXyf2dNM&UTTFI{LX@(*c)ax)MOTW%LS{i~*xT-{uF2{r>s4kDD-vu`jb4 znt6OLjGg$bIT^7zK5rdRDl2`mqawvB$%KFngcZ(2h`@Q<|6(En^lTqhj8CcR>MkBK zeb?jcU;$IZ&AB`d!~~{T#sh=B_qz+@buM1Tsn~#ue*|ee9H8&*Ub263_}`t3ot&T> zfX}?~z1%TSoam2Zv{U9ZD^xK+{9~4dIhEIDH_?bWFbF*!IHQSn;W_di-G0rve*4Sk z@zXC~fB$hAK}pleJZDDGC1Q#=W`b9|9dqamx+FzexCHnP7K`Xgfq#yBpU%So+W=hM zvjZ=>e*tDk#1%?1PxA_P3MO12g1{btU`TQkTTgkBb7Ws;a3+g;w$qIO&KRS`aHk^` z=Xf9?;1%YD69Gg&EZ{nyaWif9EgW>5spD=PK6W}SA|F;3+zx@7sArkA$fNxx1JS`mYf6j8-kCZmBz&K{$27JzGAb_6O;)Pxp z`;EFK&ed5E1S)>JW5J&96wGOb%kEde+nX!n!ELt5 z(fLic7cj&*r!2dF#%ltbcI_axm}M>e;Q-n*FIzN$H9xZd9g?f>)h`n z_1dxG9|NRUiiXOpmvKgC?xRjLY{K0hPSUIrDo-sZ{1K>9_rM~HriepvWsHNe09(aG zWPtn6e!asnWsE$IW{J09B+j{Abi{*|f7_wr4iMbloR4CjH5Z7@GZRym*}M=to|O^^ z*dgU;g4YNMMEBIJKmB%>@*k-R*DT7KoPrZ@{zh!yzRzDi-9JXK%^Xt>Pk#r#i^H|C z2~bd`!`O2w&Zf@KZCnz^^3O<=;o;lqE~cZ0Sch#iXE9N1#i@$xOcUF2E|(L4e`RYS zYE8nM({4^jeL0@#r8oSK-D=z0WQ*#sAr9^C@!(O)+-_`Z2+c+)kcuFrfUFzgIkT)(kxKD4S8epr;s)NF=H9_3lic1mT@#<5VIdCs>Nio_e=^yp$?2-E zEd2X#zu&+7JsN&i6T`(SN`ZLk&twt2F^HK1@B)liM2(vh#i}FyK;r~aIQBt6H7 zKh`sh*qM?ipv`{!YT2;QEUe^we;D_~@Xml@i(Kpu05u;0 z(q?M-aBGTd5hhO9Tk~szABlcWHn%o5Ix&~y4NQHtDH>+FGyv35e;jMr`u8MLz zL*JJp<}E3FO*xR_=kEiZ7!&skO zN#%=`$biY&9Tls?|A0Wrylr}}sKI0ldm4@v%JwOm`|$d%ULWN(zWn-Y|2%&TUt@U2 z70suqC7Bj?EDNmCwF*x3x4SJIJ+D6|r8)x*Gju;va?uFz!g}4}g?H{d1ex7%xnx_LokH=1V!YC=M4tn8m zr;Zzfos%PRj@ujVDQ^>-IyD>O0wn5=z;=LkaG3ifm@Ef^;vYB08m6}aA4T@-hnnG+ zw3tI$6LIH|c|dJDnh#~QLI&r6ys(=;QUW|uf8N#E??`2xFr8eo&CPatIO!9rG;w=CbPRnt1 zL5aH(Q-}mWPC1t7;Op&z)BP-?aE7m(HRvUJF($&@E|)IAOI(O?KbedCTqA9~Og#QZ zf5Sdr8okOZ-OxdxwDS-FF4=oij<#o~@B`2FyAgJV(bO^Z`19w*6m-hx_l8S z@Hk7llq`gG7(W_4oF_+QQImO;-LEN7f8Gvl;Cp5xyIg#Dot(U72YR~>*=>z8@#BtL z9{h4p_4V)Gf@H90I=-hYdgypQljSF?aLXkYVRW zjxb4!`hey#Ye(h`cb7y5IUJDWHl}kFCr+AQa#tX4CC6S0{nmb_S3ii>rdam_Rrsb`N+W2^)f=Gf97OV0+{qSTnpx%jh)OJ>v2+3IFEkYK26ZIs3KVe>$QpN#)+wriypkA zaCtKTLO{L0UcYmu@Nw(MoIi58BY*aG1B*R3+by6wyRz@Fj>JUKWu?@9UFoCf{{3tJ z%TM3t>src}`LBw;@97fPMYy$<-dci6kOn>;?hq@^xFr%ezbBZx04i{*Py)%--;TF2uM`Q85PSRdYDm+}%WZ&!rxPv8FZp;IKjtPeRah=2FtT&3W6{N$V@ z$CY@STb+VzT^%}X7Xt3vnu78y32-Bp+dIx>3{l6H)3vf2)Ieo!-7Sz8fbVK!0I!Uf!7S+FaB+3E8DEy^R_XN&o4?&;Zpnn1f1;)J zq98Hc0DjL-ptHJ<41Xog*{$GKlDWM6T+hAPZ3=lrH}4WG%B#f2pGW`Y@7z;5aLn3O z)WtM-&^e$E7JIuO9QThD(6}?0W2y=@V0_VTXOtau=ID9nN8y>=80-_vkITdO8Q{F-}*Sr)V$HV0U_Mf=y_u%j>aRxM`{50-6fEwBc9)M=zP*%2dYwJ^;XX>3A zzkc;}FV57h(0_z28`6Nngea36*%1S8>gD(<@IwIB_En0P0_H9Vz!eqG@cL0Wj%Q}1 zo#T+j%b7&DOXuo}h%vGg4Aa;C<4V%aL=ee9q&gg*R^zaz%*6n1*s4wl*@ZKSuj?ok z*VnZ_-n+dANt?1-c651kA=qg>A`HcOFilJhn>P*MDt}RYTMdqysZVjnCQ7*-jbCz- zbu}@to%gXE4oFmV7$)w4s8E3~Jeh?}-F23FyDVuu-}q5-OcB5srm-CT-dxTLF5`op z8RftW2PxX+4NB}@>!J4mk!%)o!fu;@4(NT|4a*)Uhng$^u}3$zEX?Sz8+-c9RXogd zx;1znX@7@TfqkBzzW;b?R=e&6N5h}G!_uMK$y_SV$3mOn{76gbEbb(ClnG|H7EzvdLRMIa7iW*zY;) zV&^|_oH`eP<~DAe&Z))$FVk$m%U5ZA`_tcydwn-Wt3UEQ6Skj_R$u*q-BjM|c&=E0 zCfyCN&Fcgl(dm3c$?s)vFPa5g^isrHaewf2w^+>8=a+>M=jGgFFbF7nxQ}u;;>pFb z(6BSX>fXSF1Bo3adCH%i=D@Kzwcp_>K!EdE$+g|WG@tyFrLh)#oDNjIwpq-1oZ{Ge zJ6aip(=&Qw@|WMmDu8S8xz+W*$96jr9Sd>5*oS^y#r5T<_4Swj?fZv}{tKXRMSqu_ z?qb zxO+$w_Hj5kym(_UFPFyblHZlg8-j`%W~8&N1Aa;)9-QK)?dGD~Hs_@}!3)JMcXc=s zmJTed4#f@6w9Dx*2^>bS&f&5d7Jo`+9(^EoTj(s+-Y_-J19p1^lub^~IjWq-b7}B0QKPR%or^5pY zw{?A9h@4O<3w$j3LY(eW@s8$nZyS+-P=(H)&*(Ogw_6HtyJ)%<){qUyz#udj$1n?! z?*?o2>ga>CzB&iw?~KSLjyr0Ow{)GQ8#ye-fsWdVM_{g&mnMR_JAb%?23p-;fDM-N zY_e(4ehE8Yt=UyEp!Dkc4=b&0(mkSUNS!q21tp&Ne$Z5ZZj{~xhIf;ShP#2vw`tS} zQ@z0G8`hki311yW*gLQIR4|{eDZE`2ZqW+#_j>wD_%6a9ww}6n43FT{wx5HlDdh-~w@4YHgtidk`ZLpsw|CDFAA5}F(zU5rkfM^d?9m10<_B))J38JF z^$1~Ymo?rS-+y+#`F!}kQRk>4{Ab~mwSsq(WVx>n__<(wTdv55+k#=;1qSXmc}F_I z_?@<4ZRLvcM(ZFi4ChSATlwiq?q`jcosB?};f~_Lk?|_$tGK@RU;DrR^lSe<{2#gYgvJ%I2(Ah`g#|wlU1Rb{B~N z6wT%mtqGLg2A=Yi>_J;q(CtUOwZUgl!?{ccJNqm1#IQ}`KCrUe2!`nM0gWRJ$Kl@b z{~))&Gk+i*2kvketLL1;8EvBhDL@|p*0PD}ZI`>zVmzK9JV9S|dl%tya0qBQr)e+e zY~Q});cl&Yd97Ru{Ld+V&8<$`_2a=gqEUu=bg;ymS(Ogopk%$R9n83OqH4Gt z!0iZ0_bXe$vo0uzW073@Cbx{<`#L$o^LKNkDtw!{7%sGaMiZa;e0IOT*9r$4k3kh{ z7k@bXZ3-60mCXmc@cRbsCD$os7u^BdGVcrrdX@}dgsOA89BH_1#Tp%NH(eEDlYv$C zFb8Ye2*WLQcir0^v{ef?uimdh``o|&<;&O4U%r3HioGjZg|j-QQ64`pH!Ga!8I$fF z;yL=s(Yq$m745}gR>?8u-gBMXy;Ubp!G9vaRQEGaHB7+kGfmF%rf5v|(sC3%EubxL z+`zQi)HdIHzkxDW6ma?o0vV@*-aLI^C@)q6uDPAY4+z@8((AVFB2Jg#xCfAEU4r!= zUKjVl`Cj>)7B)QtckzhvnJ$Own`?Dr1X0z#mEavJvHpm!GW*`Ye(itxF%O@H<$udn z-HHX^SsQE~CB`C$Hy_zv>dXIW*4_r#2VTm)&wv5taQ~6*tgf7PQ9yCNd~>+GV`y9w z6o=FL(8KEReKW)y1&{pfKY1&A!c)2T;yz7Y`SaARnXuR{~m49~nfSp#n z{N*~vE4d8k85gW5ZEYo%7w69NfPVz%%dc5-YF8lc>vG4KrEnL@KE0{mALRAz``1sO zfBtbAF%+B9Em|dp!K{;utwyuW3R42;6_=l7``o5;AmFaNu?yBi%GQ_*oqrPrfglW* zJ3#DRsB6Ro-9{`{!3Qg!>g9ei2bad=!bkwqDQ=V0b|h4EMbR9{+H8yWxW+&pBst<4^=LWg^)ABgt2~Z?DLg)PPIwdJL4wJ*)^O?1k@ zyygsiz|S)g!HqTW&JEUf$--fqjP+0EYugnaH=mYm_t0`z;5iHG86d+OxwSM}R4tR= zaUS z-L6n_>xtvb!IHcI#C03p7U9VI1@Mz4TFy>iucKz}UsfL({>4h-M6 zBkrf8z6& z)3IGRUz~`2B*%z2m~A?6*2Wm;10-iYf_zRZJ@Qe&Sbxsfx#Kf)812c=@&}kfwY3F6 zd~YXA59cQ!c_9;T=AJhfid*J{BEBruHTg}@tIGw@$p2h^1ko2NgSNt~lIu23U1#gX z{ZIBUI!D`j5a)H7YlmWayH{PBvt6|VhZ|KlyzOu*2Bl&5vCCH4<)kvATz(bTr_X=> zFt_?8`G0zwyTr~OEEpWpRGcZW9B+6JXU~XJVAJqTxCkK1o;z0!5ICy)w|WM#xl%~p z1cHW7x&fBB<{EFuqzK!W)wu5ZOim&z*f$Iezwjn57tcE{JmN){eOfpe>#4ST9jZIf zakJ$L;h8yN+0!4}*1KDJW71F!HNb;aAUhh31Euth=@EbtAkx=h#lSx5wY${_=QJ+b>? z_kaE$m{l{h6n;TTAlTr=)5@^RHi6{Gv*o%Yy!+Yn$o`bIhc1$EaP8q8lS8#n&~;Cb z-krhA8=S|7`1t$!W&NF7qYWXp?z1~14{>d8#qffT|8; z+du`J{kjjw^AlKrV2&u0+kkPr=bEQ`Frt}(81_NTEPu?T8%TIO{mg(Lppx~W4mj#g zVA%E560bXH+`#C&kVmq42*14lQcYp1C zCf0MB)ypay;;VZx9r|Ua1o)8;-J0CWF(t~6@Nu=_T2T z2N~l<%8^|ch8ySqIWMn2OCjv);W?aoXZK%xD)nGaYXd>7`U2F{nO$Vp9Om36}9}lj}|**=|>G z+&1x%c+Q~|8!XRKaki&BW`Ey1v*aUAMp>(Br@<^)1nWjfP)Q-7w%~*=NVuHF^GEUQ zu^=YN!Fl7dL*=-|-NkG57N048PBn7Nm$gy{LXPffPpZ{S2evyvMpj+DO6+y0fU5mc zan74KAog}XMRX^ofz`yTW6zQc)a$S<^>irwGlbWa(c&B}^>D1DJAc=vIl%*-2`d^4 zui@R9NI*{;T&7iEy7-e4t%_}Kmvxxi`&e)H+!E=_YG|}0l$wpD?h2W>dAqBH(91Dd zz;$;SJoCfwW;e7d8Xfo^j|;apC*|}O;6b(h`*6kH9L1HD8&Nv)M(eq(x+G-vzY$h` zmzE*!J&li&LtIMH7=N)b8;k{t|3ALoMM;hu$)fxsnMDL50>Iad;VE&NRB?+`&-8r# zo&&B`W>VD7w5io(RXz}a`*p|ldru+`TY3XzYJ;R#XeR;2?DUznWBvY!k035#b330k#(<=*_O)2MNTM_snw%>FYp?^dS1e2pkgah-7Hk>0R zkX=qI$jf)QuC3<013lo{)4?X7f=FRXrO>F_UZ#$F%hr}Z2V3hJq}N1{fje})NLCPC zafjE{YH#mPw?$`o(sxq6Ql&RQ^0iYeuOT(^J)zz2YQtVXRkf;AuGGSPI8du$*mn2j ziK3yld>@r^EPpn6wik8JwQDte*UqN9lQQZOq;`i;NsJ^Bijfa?Yn9gt3gt}Ml8<3% zvUaE+uPZ2sgf_;C!jMR$r(U&-N6;O3Wbv$jg*?&Jjj7zDpvyMg1!8Vy^AWtVv zwJKlSa>6nzGN_rB+k~Sx-SIQNKyikJM38L9P^;US2VAI@CiRkci;Zvo7-j${f&=(t zGdo|B;BeM8_0;wm*A=Z&vx<=_&NKFXSN)*`j%W4Gg!~6uOcYC#Fv1Zg@DGg$InPnk zs(NW_;D4NoawZN16<{4;i64ImISb7O2v8e;^81ok@ffB{G{#i#Ho;5N1g^@vzL_XZE0QgadMp)RQmSu)FU~u+Ps0Jye{-qeVC`FO8<~)s?H92$)@8W`YQE%2f|mf| zI&DTTllEO+R?Ls0apVk8$(}Ej6N2edP1vFj8A&htwi;ooWh{^2R=G6Ua9ZwuwwbE@ zL>7|zC*AyC6~I!e8o?X@&4BG*YgtOqS5XR@s64bPd|9qfe|~=-FUpZmniVOiqkq8% zAouS#*ei~(SP0G|u$4Gy8d)vYGKI}aREm@LsdOb0H00iw*sNCB zqsc#UR4QyPF%W~DtT}p+3Gf(aAbt{`bTCzUms4odFs|!4%OX8sw7}wN?ZCXH4LtQP zpco4(>s66WGeIdFBe+-J7NDnJB7f1)#(x)w5f%>WszMgA;=MD+__-_bKFaq${=wi* zPlnaq8^z_IEmW9Ikusvo|LR8+NpPwM8WCItb;Th?s%}W znm4guP6Z@pC(DpSh$dt_acfy|KYut8P+~e+-X`e<40s6nR1@eF_h4UJ{(lNYX*;G7 z6+dGeWdPzFTgrt@;V|bBm0E9JsZDhPmXn~AJZHkGiL*>4cEF}+V|F^*LH$-=HrU(u z&!1l950B>&T=r@^c9p_bKlRpM0U*qiAWCMvjpW?(r-%G^4~6dNQ`;X^ytER|N^MJA zNTbc_&n5C9-%1%8(j+AZg@0SiyW>`5Rn8RosfzKgk2`K1=q_b2x`O9y*g}lIH|0w- z)udck!9v{~qf&Nq&dIH|hA7l;Z)!IlyoOV?ZA%A_=hn8QHr?sZTW|GE!V$TW$7r1{ zVp?K8{dLLy=i7Myt-Zbd>(dC&)PV4$Sd<8dO+Ed}K4)vV&4>k-(SMN=NVApQjsloF zWbO1Or632dB&y7yUbU^jV!57lOSZeTZeq?kI27x z61SxKT@ll;CkmOaVNSMinC;?BIVA2B6Yomgjd8arc^%#xOT*2TlEUVVEjPWHkFEF1 zc~}LGcz7peKWThkr+=-_&F)GeMUDQvY(FJR_U`dCD5)k2SYUaa7qyeiVM80tlDiIe zQS84Fk=<*POyGcI9)k>%%#c*UX?DbzX$KYC=$bXhJiHI+Or_i|GKF#1yIn z;N}Cl@~D@Ly2Mj3tk%%y4u~gilD$vj*tnM0o$INj;GoQu%74~DAyu14M>Dgqx+TK$ zl(8F?GNxeY>#QUedSCuEQ`>U(Yjz@hfDxVxqi<}^@Pb?)V}An}PF5^&j$>C~WA@eC zJ+@7QmCZ)CI2<`}+$i|5>FX=%uH4j>;E4 zSsjaPd`KFX@;Jcy9ylik_=1zYbIYbXb)5GaB>BQ> zK58GW35>2QY&;d_!edBM5hf~8zrwAZ%2G{WTSsRQ-DS=JD~WyR9?`wwJT*Swm3?)v z@&LZws;?Inla#8vh=7;9GDkc2Rpye-rWfJo?XXW*sGl!Mrg>hizdn8LFSoVvnLH;j zWD_Zxug8p^XGrh_1qe=oXf~+qpH%<<}dPuWg(r2>Xj0fSqfzyjR_YZFh8;hLZ1mJQwo21JhgMTK8B%Hu=%~FC&a#QoH$EEcO6gnxj&WBn& zsaLI6+r|ahS@>otk3x=_jprMC}akZR{=3>%gi|? z#en$a)8;mCk2EI_B(YWHCq&aEkl_Al-TqP2X`}o;RXJ>C8!u=a)#to*j{F*Bmw#+d zwWHgmiDrfYbmm{~&5u1Ke%wQ~3vm2W`p?p^fNPS9H_@@(NV}$lWDcH!50WG8AKo7Y zC28$+rdJuJwgg!KQG}|)-I%~(j)}41y+BdB=x}i2Xx_OK1dIB?Cz+DJKke!OXm6g4 zBi^SJ#KpnwMEP{KCN@%Wu*Gc?jekpt_-VbqzrB6_hlalT{W^S3qof~z4SU|>mTI%o zC)kFNpS?Nf>;R!UK)SKDtv!p%Fg#e@;Hx|BAZ`mmr5xW!po)HW>Y4zm1yxe>TXQWkF5sgmol=_9mDJ%) z=PWhtvSxZ})6OMM`;c-SVSfkP1{HP+2=L$_zF>){6?hhVbAHGXcWP@O41pjw3Al2GiBnB_!vKYDeSf>0TF9q{?_#-q zPvYsFZ#g3`<&!3P>9l+T#aq4}^B){XD=2`LVhK{M!pNLmAfD2Dg9D`j92IHMUFmjf z5cU;9jUeE|W4`pCFEtIeFdYTfxH1;W9NAV_u;V%`$+gy+mulHSxa;UItM%_!JL@M} zKvKo=WFv!eIOWA^m498<&ZSQ+Yi3eCk`N9JHJmz8Sh@}!Oby_5jVzqaQN`iCA7E!) z43g5af`n4dm;ShM-Wl+!46U{-_P0Km=HT#@W7QIP*v7Q}a`;o>7z*p=L}9zM1NB-j z9FiepNiNWSDypE|eY z(*PM?mh0`$Pi!%5=6{XF)ccB-#6oKdpjN?PobkL-o~UfHYm9zw8rN4UUml=W3uL5l zd&5f{Q0N^Let8j)mo(aJx~OPkNfn{;GvAT_-iS2>ZGRBmuD<|vPihZ;whE%va{AIj zt1gR+MC^*$20f_+q;o2@pmk_nWR(5dmZNvjF!#PT!#k@){JRJ->Z_jQSPDsiE)eMs zT1-Tp1H5V&4nSPWNfL6d=SBPa{jc{|s?L+7liHM>g4!gv1ht6<#bL#E)}`&q({Gf) zI_(CRJ$(4e5ng{iHxcnb@8d{6&x(Ff`U>Y#*h!~$aX#dv_50i7AH!F$tIN` zgTRv7_2-bEaj{Ehq_W$VJvm^^X2_7wcs#Gydw+f2UD{MVO7CcULpNp>*x4Pb03CA% z?^&kIhATJrM_h z9x`N|5ckr>LjC1i$M z6MtB{jTJMLFg2%bEQ4{rg{a{F<$EsG)JFnRaN` zamqGSED&@_R#Imu6ZO4>TmM^k^22G}A6YZn`r=PG$dc~1Eo(Wc*NV+dimVhi&^Ct$ zsN{&3cbIZ1#j%PEd=OByEoaXxPi+mTC4YvWiXxGEh+)MtS68p(@E7&lE~8@^AXdkC zoKIAbS(SmrR^|=Iy%eee;ksHz)=F}tU&L(PVqr^?=H$AAE1%cvRU^`F@#8dJQcD~a zXCrAa?o1*v19YnAy~m%pb;jb^AthF;USf52{$C33MM0;L`KH!Jj6~H#kNCl+=zod= z3)Hq?|BquJhhHj+WMavi^)XM{r8SQt6Wn&ybYzreC#1>Jk+$2*k}*}qRQ3dgD=|oT z$U9yJ)pIXt$^r!zQWQjfbgN!WgtYvmt4y{gGlZgb*#e%c;ohiP_zhKPY~UXAKx@c%s};(#+8X zy-x0|=Zs>7tRc~ay;2oY-mI-ulq_Co^3@!*`2ZBVUW+?vCnSniYC=`Xl`Pqk@+6Cx z!1+_DvS{%+(r8XaQg5|W=70S`4SABV!9iNc=`Xfgbu0{7@fw`JQ(kG%ATX+9Bl11e zq^2Z)j`iccj`zR5{lg?tB7K1s2m6_1Vl!HVL&2vcU*#Who5ZVnsCP(2r#j6n8^zB_ z;C2>2CPxi83z`y=Oz+_3uMWc=^QeLM5j%y4TroNPWN}c~!9yqy0e=+zCaS%OC9{4N z0;Ar;3Oe0jr7AsK+MXisr`Dgu$HUpaLo1`8>zUUyWx>9GdU4AFq&x@$+G^fSwQoBEBy&X-6E#|x%lXg&l})u3mP4=t zLb5u!_6}a82#!*gMt{(||2I$ipyCXR5WY28paM|?lfDA?E4yTGJ<3M1i zOv7ror`UtNPk+*(9sulTMKaDkKdT+K`TM_r9qJ_>C@;8s@p6+kG!OtPp48i>ND}#8 z_N`y?^rK3hY%1{l<(zN7N?OwuZQU%M&hvmnT55-8y_8twj>PMp_6MbQ%KMD@x`E?q ziN<`~L)rqOgpQh?_CrgilO*hDcqsOGh^zfDxzw1BEq^zbUL;miR(!{nFDuQK)YPvZ z8sjuc393+l$GUS@7XRWgT?=iBSk^hW@3rOgTK)Ok=TCorfALItDz!Cqae7I?`6J1o z=n5O~=DXqz;j-Ih1(&4M?^W;KJ?e2$fHgX(2n306LstMZcjAam2R@EV8Tqs*6zql5 zxs{(!ZwOG`k5R#pO%@*V_CPEFoZD1}uz*e{4}TBZsk zNA`U=gAx-PAgicisgY~5xmhN-E;z94D7g1IS{Fr-7YJ_WlRmc!=TDyT$CI$_^xBxE z0QT%fVu(tV!X>>n9pEGokPs<>l~_~T8az0TFn@IP)>=s&&(ryQmRSu8jfgg#hB*T1 z(7ZOxE?caDpNZ7>8ZJ`Z%=wUyv$z3=*$7GB*u?e&w+E29R|d7XB`8KNMP~Y?9lO0Z zX&S1D?@CZA^tO#oP~&|`50sd3L_H#oGg+APzZ}cpF#>&?7hRlALMaD<1Nw}+et&=a z>woKSe|`V-+*{SO;&CX?^On`w`~m8GM16s!}LkcS*Le zoke9x$zXqRSG`SkhFy5walBAj%KZV9!hcC%F|sXK{u*#Y9CI=yYN*05AN^Bhgk&LsDBnxkZt z5;VFyibMJ=EnkhGOkHqLkmj(xtk`>L-^cr>pGAqDnym6*Y{>C(S(c$<`aU^Hsw%7W zc-T0ljMd`zyetJnRC8V9u?+0GgMVhnLlem)*^Q!o0Thk1yiT@d#?#a!p_4H~Cc^yE| zEQUW+hDPp09U0Z9J}Q}C)Aa4oUJ0CkYnAlVK6{1v&y@U~uQT;{jHh?9gnw3r$+C3P zx*xg_bah&KOAA)>e6)R+pG_@xILAuR1%bD4lR*mjEH0zF5*^C&0!k(z$BNZS60tY= z_8hd0AO(p1Ur$2pLfY}9hxUzh9K`2O3UZ|`5q=THCls|5N$)DTN>5zc$?_T%bJDp^habp%AA=5uR#Gd#UnqkYL4< z&MMkwJTxc{`Z?R6Ie!kRmn<@m{yZJU1|}(^$f={2ro?-YfZ9P?%39D+4dtbwkt0*X^ zq1o4aAq@O6+P}2NU5oX+YEJ{DbE${u?!jjA_a%!bW6zj}+kg31sbeTkGnK?lPOwxk zU;(wd1x|`#xisygT$)ki@cnowcmI%N$V+G- z>(HUx$d!odO#;T!3cNNlt1EGk@}dZZBAnmblMmeU0@bxxJ2*ocq876#cr5qes z*7pf`$*}?lY|AEg-kq#A)N(4jq7)%Zz`lo9XFdo{>2@wfkf@gCrQD$M`$NNwkG^X; zr`nVO#5Y*3&EDJ4vY=#HI6A#XDM5o1*ePI_uSTUlyML%_*`1f3<*O#prl9hHGg;yY zUW!j$<+rft`APuUTv5PVrXoNthL?-nKgRpp+dm9R-Yu&V=uiiTNx=qb_CMYLRPO{~ z?>jgqN|YgN7H^JARUMJ)owzL{LaWzP=rx1JvEpC_aSs4z8QLE1dK?nkvs!4Jo8_a) zf%pI#XMeoJtpuJz&BRYk=QTIY>YRB8UV|d21l8!9I{yHBJH^jNFu!-N{-cWiE(2#m z#v_oG^_~vo6EgSJj#KR|Et4ir6J>xbsWR@ikJsgT|Ih0f+Y?WK&m%?9x2A4$z?FWLdM&7rY2Va^PF~Y{ zdzU%sykz7n$lrdrRa2s=?;gF-j>}b}F6D-zraL)80;lX*l~CEbebc5$%)d)VWczcD z4P4jdfZ48CyuD{qfhAufM+Z-o4`_PLRFa z3V++`!$e9Q;P&O!qM`y`O*lYMS+-lZ*KX%du5tT)aW>hD05WTP2VMYe#0vJg8e1xjs72z89dBISd_&4- zH9dL2bl5)GRZh>}?$+gcKUm8onbY=M{ePh(q1U&Fvx)3B!|u~!{rA8A=e_*Ha`8Y^ zM{|@Xg`pl_l+QL2uSy);v?{WpL5R5Y8>dvxN|Sf{sURW}nLX6)PG0cEd&()>9g#9< z>C~F-5s+t{2rZY!J8EDp=k*#tO7UyYnp&u1cq?wsdFNFW9Hwf$FDXt0^n)#}{(qOv zxl>oQP9aGu8C74l(@UYU922t_l$J!)ToK$Bwt}h!E1ofM0HGA{; z>`Nob)~e(@DrY0O7E33QQ5;$h-Mu(l8>vKb4K^3?gHScQ5g1Trf^v?s=^~{nsDk^MBXz(?#23e*v*}?c_?;qLLF$RP0LroJz}Q_pi<#nok#F za@5*d&+JH%r0SF`bG6;_z954>%bUV6>hTjS9L*bKK2idS35RGBO1|Ro5aefo&p1Q`}~4mH^J!ZGT?B1Z@eH{TL7@ z%xQgl+hq)uqjgvKQUm zf+B;>hE0zY{aJ@>kf?Ul8eDBu?z@zfovN8l$`(Hy%2KxRR+uV@(7giArpoF(G_V~= z&bim|Vk7EF&)pxc7Jme$p}YeJN(uTsE5F?cR(DcRYjO0tSMR4qBM;Q+hF#*UW4OXl zMdtLSY~a*8G^>3lv?q_OHFXp(GI3U&NR!qd5|jP5b+d=_Z%g;7|L5(mFQYs&Q=XXB zhx%};mL;>W4w{l_8tD*-z^NeBMXK$t*r5W&yW?r#Xd7e%`hPQ2NtGvIsA`<+cnKAp z4v|^IlB-@-ku|9sphwB`UUCyAr`T&e3;?S=SBF6~DC3h{`s@T}&(+Co`*9`>BCg#z zf~6=|f-*l2C<3ZfyP0>H`+Wp$yuz+m1d!0v!Mf?)pl{Gl;Tul%gVpS(81wpy5BT%C zc~F0AZ=c^@g?~05V0O2_p5!}C|CAc<%|TuY8F7A9QXqmxSvmEgi5wT0KvEcqsVWlB z_w?4G8#REHhh7PH*37`xO>)XW-2z>xRqW+!EAld_g9z&Nkw8Zpj){&Mbr-G(ViGIXI=++5seyh0|6VF@I((uf?ojBnUyDgDk;7(%4Bt z;PdpZjnK$HFWl$1-+wI?Ka@~Z27Xw*b%jcKESzjhnRqHmrw^MwKTS6_XT3qKiF~wo z0KW^8vowP!uOtw@E63)+;vvQO`rmceSRwesSF?K0-{l$E7GlU452p zGh_0pco3m!CAVKcFWA@5fBpXHRr}*%|7;y%hqTIe z$E=25V!I6st7e0v^2ts|=7x>Yd)ct%bteo;kAJ(kgI%>^z27{TCf68kE)R((k?yJ5 zcGs=CYwuw1r*u25{J4I;`U`~aog0T!lK-a4zWgCx!kJJVFpe!RelSQ!1B#%al!B8) zYrf#%WZ2_6m7oPQDwV{e4?i!Oj+3RoY9SsE@DbGVi|U?iPFK~atRR4o0C`FjAO+}2 zzJCbHBz)&D##oZ+9>b^Q5ZNlk$*`V zS;byC*Wpp2m=u(q;fXiJaXY#e`GF}~CCx5S{bJnIi3rF(?xB}-jf7^5zkkDN+PsjO0pv=5A z$W(M$GKhL+_A_~&-uY=#!t13-Da-Dcvb8y!=Fs%ZV*Tr%%vA2JH+eCRR6DvFEz0DA zgW8?l<0NqMEjxe?2atghuIsl%UCF5eDd;}KdDFb@I0?~d^)@dJNJ(NXWq-;E^TfzDNXzNBgzfaqa2w&fs*& zvEF*Embkk8Q@cFCQ<6r~d4F0-)e$Wk&O@h8v4sa_FIRuT4#o zbazSwY+uz-stQ&+lQalqD(7!YX`Sa&6BW4}+9a`nRXh);|Ic%OIe&<6fAz0Kt{3x$ zJv^B~U4Weu=!qg<|(bul*xnfjWYZFq*0o8p@^~q^wow~LI zEXL&w5QRx`xKe`5C6_(vK<_Qe^iGt8|F~9S^`)J6Z~OJ!je03fx$aLRR zu02S^yd<3PSpw-$p?_y*NW5JplG&XFKWN~=Rty{jP?NLG>PvAx2Z78h0@*n{T7bsG_VJ{vLIEtG;#D< z9YyKR?GaR;59OEs!sgtchC?njU}sh0vaIGH^}QF_Cm+SBNhJd*KF4h%EiQ%8=4Rfu zi~2mNJI7H=x_^X7O(#oGq(+jvuDV?##xT6|A~y4cRgB`pQ-IH}BaPty#f@Wi4`DNb3Mf$|N=c)AqM!OulDPxpM>yV-EP zR3sXwatFumMU_7CR%X5TI=AIc2V&;yQ$eVYA9X=800nJ#)?@{X7(&|kV><~$K@zq) z8Cu4Wvwx1kRz~O{>Be=n3Rb;S-+o%J_PKm}LHJL0c8XtUpK7xtr{L7;Zbvi^?Jcvh z-0@;N>L-|J^Rhm3?9ZJ~wM-gx)}Z)Sqh0m9<5XX!3_CTB$wfkQw>79Wu#_J?rySq| zqm++2QcV`}SaMR%nLUnM1y2xO4Ec)QfjO&v41dZ{ja2}lPWXUQGjV8*sqWrtQX^Q? zDRt*esH(T@yJbCi^GUmM^Qmmt4j#zD;=GoxzDhe zPt>zfZ(7d0lK8{P8b?wzQNC1a;s7;0rCB!iX7Ea!q$+_G_!`u&pGrPtpc$tXus(E; z;eWi^KixcGxAWMJMV7HY8jKW#{o1xFZBlfcv=to0O9G|-!@L$atlHh3`aG|OG(nhZ z39x=Ud%tObAeDR5ja41tLc!O|P;vLZcw1ROES%D*Y-Xj12+leK{B7Z=z+W1S=VQ&Z z=uz9P>mloG@s{%>&6DdXLL9>YZ#dGekAGp^R#g;+q9!{?MMobBbVY;M0(*)<5t=B$ z7gWr-2Z*bpavAWo!t<(Fl~;{BR4DtP!ZrX)K(xQPUy<^^F4>-C7(iKdT|UBmWEFOr z+($AA_|a)=w#Zgn@+K}8y&*`Vp!*c4EA=fXf#5cbCTZ7ynW|FH!j?2NB|Jxmcn`;W>dKU4iXAw1d9E#L#0Cs7TL!2|giR^Ipmi9860|m-XYt?2G0L<5`^5>vX z&g9|#lKKUXh%A&^L*O%hz`{VW!ebATFg9C%y90ZUl=kb<9UEnxA#!LumZOt=3;9*k zuF>vX?ybA3n~Wd3G)L6~d90r(N7p)c4M%_Q30sxBo$lRB)uC)s*2YH8mN$7iweE@y zbw^PFG4pl3{(5Gr98Z@@gVJwTFrP;g))2DIBwe-43gmf$f#cp3u$eeYp{K~`B&Huy zz$aLl*xqeWTzZ#X4jN7&I0vkDFUjj9-R<^gPKi$z$^FthMhN)<_fNh_+q49B!n%Kf zGcBiN>Y8 z^StE#?6|8e)M=0osla8Sj*$m;NnvAiICIPvQVkG{ zlsX07xmXZ?XN`QkaA& zVMuWfJ(xGwPhr16#v}ZJ7`840$&PtchM_9HNkq@8yxV_}KddIR@bOG4JrV?OxwzLI zgx~t66|#szr@T-pdi=hw)%f%K&r_67R?H-P@&=&-EF;TCvqq2#=Kv_=6g7X#(uqPm z*zH^pT9cVgVJuQ~U-ReTR+77EO2?0CVRf+EoaRs+qc&x=h>3cQN(EITaO_lyAdW{@ zM>(RXt)2cMRTkt@UL#6W&De6&i7jVsuav(Apisd(+ZR{{0F4;LQ&+0uP{e{aV8N9&2T^Pn1tWh6Z_P%knW2MT z-gxV*tDa6v)RkUl?la_5bIf*?3BO_xNV5*0c4l28X&Wz*|2yjg6;qHhi>q(+q% zs5_{N%ts_qs>5Dabzp!0E|0#xV8Yy)7jH9J)61*aB^#@jcTFd^Hp(T3*=iug0XS~e z5UE8tU3oQR_nRXV)?_w;wzxxks2mXIz`Ti7i#X3EZ>4oATL#?pw)gH+ii<8~BAE7z-jbS<=zjgH=G*BWi?JDb*>vyJ!gmc&Ebs7X&SLykYR zma4kTJoBU?VxHdMlcoVb0|Ydda(MHyf&ko9(js6RtySdaQ&&>Ac8|(_{k&k`{urM> z|2FHd(d)2LtgwIR)L((aS=4zbDz9m4>?9?Rc;B^Qm8X@;5!KcqVUc?>)g4J^UtV!6 z249(#Yb1hsU)~E69PharXUiT|244T6B+AMwl<;vfRRJF=`sb$S9tm37%&q~Ky_#t7 zXJy!2>`364(yvJp^XgkV=vqXpbIK`IsVdIm$nzoFQRjb7!vZBZz-c*u$&zDn2j6UC ziGNaRkRT&MQm@EbXep@E0J- z!2ZwVGd)5=dR?@?zLolU{MR3EU*3NI{GYFXJO{S((OtCsskUKsBQ?i^Fu{neXoKkl zDX5GsdFiq|k6_Tfy=W*p{07yQ^W_Zip;bC4$XkE5!FFQjUVY!B#hMP4J+X3k95bu@ zS+afK;{(g`6}_49#^B(@le-0cobJF=BRQ<5EZKptehnC#540rVI~$EB!5Q}o=iHW5F`sydCeOjqBXI)yymn^) z#lUOuP_xY2rfwBqP+o|R$DG%~c2?@kK{|g<$igl!%k}NogK#}--D_u`s-8T!l_lw{ z#?lV*A#|NxI<7p;%Zf^)pG$v%DPNC7U*wP+fmoA5sDQJbg`^l6OG&d`_b$^SggfaE zNJ)1O8&!6oIn^J*3`lw|onKeF70|C-_2BLeylt0?!nR&RfnKil}VAc+36WVf5Z zQQ~CJtNOa=Urtt)xokx2XUdLKqoC|p=b<~Ad0$J?NHG7qo;s08gYf7R_~I8>A~fuHX@c>uPte%fQ- z-~Vba6E{!OgTbMPm~^|H_Gy1?Gj!iB0r9E+%OF0g-^2`TOr z`yPSXh)oG_9g6gwzQ(TC0@a>!Mv4Sax!7sb&n1%VAH}#rFfs@yz#P=eFWE4?z&w;^ z6wr$Q&8!QbxApez!GRQDT^TB1F9lHvTb8tw&hEkoI^{)JIsHi{7?9;>qfY#6Ex6Ig(p;B7Cxz{k4nvO)S4)np^ir0t^>%XVzlT76Y& zt1>#qwkg&IIs-}z+ouvt-g9{X`OoR) z+p_*SomQUJt9coW3Y0(7JC~mD%c$iO=PsN#J78gw<-l~>aMSbbQpUV`OJ0h@NJm;X z%E^&3iYZ`~D2H9hR?<&?Tv4(N@Ldsd6*$y-A;PGzN1$|iZ##daZc-@|GHokzm_HCj zRi8ua2t5s^BVLC_AzHpqBMxh|y%%7dZAl%GXc7o=G~r$D-iS3+!+TT@`ET67mmvNnR8V zMYW4VaAOa|mY{z;oaSiKIxZcYNE^h71iU4-B#LKE5C=yj@$i8^D$c9+NuA8ujfdJV zAeZ>qUep9XjOYmBtirXtW|hs>clvU?K=y|+1q3y32|=vU%QiMi-F}#BQ93ne^ftC7 zAlxRJ7g*h@&La4%YJIk&Y;EaEqCzE5wZ zW@!<$+4c4cD?8dab@+1FyP9>kqV>9s&s6|B$$#S{oK3<^RRwG+IJ&xMTCZQkr*u;Z z5dvi=HbqsA^kAk;st5U;yl1`L^>bMUmNiUDJk>mEjXzOCuns^2qpi{PP&Kb9Xtdns zDA|>oae9A;>csJNU_YQFXcjKaq55^~S2sQ-nAKUE>1Bicd%Tz5$FolEQv?gTc-cU{ z9e*q~Unyn@tKeVn&epvln7-<~7ANSaEK$cz<4pw?1ZjLQ6&098o`f#f-qTz& zXlVw9>ssO6z$&HSD774KeVFDt8YZ=t1*N13)B}GqlV!yd)#NzX^ID9*TNNb7c)c*? zq{VW7HfC;LU#4rGK&$pM z3ZSi#Ba3Bfd}V}|DQI;ZdKsogZ9hrHgo5Q)Af;^(w?@&zQEorgllHA%v4y50taMB5 zIjVnlGhp$lYatmSCM6#L<&8y54~Kcz-l5?nedDIUVGk_qbgI{|rn0r=Bv^C;1vyjS zYYK+tUuhXs^s%Q*D7My=1vtDe{PDV)B(bC`>Vzw20tO!^Q}a53c0W5iwDY$*S3>#vwM6`ZV#6#((@ z_S)&xr1rOwpPjG$Q8k&$PU^QzaU0-S68CjH^y4ontQ=4>YwJt3`_`BxtD>i6wu5z& zXR^)aQ(=LF?Jl9!Eb9!vS?03aM#$4nCtb=;65#`N(;U_?CW_7JuQk`ZIqgIER%(Cc zd2_wDFK_+V+iNG9Qwm+qBWIma!kR25FzTLtiV4z>1=6LY%*%NVN$Nqyb5hC0YZ^u8 zhEuncFd8~KHk(yRj%>jI9MJuToig3~z+RB0j@?cOs#JTcj}s#t*qFL33&K zad|?|VB-DLx3B;Ct-ihKV_m*J4^=*~pa@QF>?%QmgRXOVpXrD=jGkfWdw6@>szxhN zDmt8{(S087aGL9*NHp=~c-JWMC&s224; zB)qRF3rgW#5orDB2i5LBkhw^iWG}obg6JLMdyGxP>powY{Sm|Yx(@DYBv9>o-Y1y9L;kHVp*?_Q$ z<@b+>HqQxspK7RyWj1}a2ts?(A(!Z-jMt^Qe$i};xKW9pW%@w#@a4wbl) z$aWO(-jtR)FOVSpauP+WO3jY!fe24clghKN;?FC0y)f^d%;v`(g#LfP24{=wQC7D= z!RV^zVE|Tls$jPF;w6o)FRc{+n`*lx&Ko;nO?I#k)!&;2yUjV^{fE||@+TT?bk*mE z%8L30@M}~T{gF4F^9iTQZufO2r{C|(OFTuNW2OpBUD^3vWA#gHrYye(kX_VF6?O9< z!P@+N1a=RxjU)NsUp9Zal{b)uqD3LHavpjywxwM=GiAo}%Dw&h>9rC2bT58L@damI zno?UiC>@_vtPh&L>r)^Vx2hz}&d5}9>Gb*=%nwWt+V~vAU4?R7Dg{n8o#F6a-OIhUg4^?ia; z^`+0ZmIXE;mAS}AR-)vLn{tdP^N=;O9=YsEPD@;4mx6G$TL4s5GrQ;Y`p?(zZ@;t0 z{&+4g)3cC+)4Ss`vFop~SwC-%rBbH@#qO#=NmR(ffrzYRbfK7)Zm=tiBxj~;*rEWo zj4dD#$8&QKz=D4@?TOrQIxa*?U`>*w8(mHHRR%kMXkhHlG7+!T4^kmSN4T}04m-Uj zrYi{X1}{JsJne9H$0Eqpk*FAwPn}TVW0ngC>e-KrO1KMhu3LwnTTuizB|kEGGm7}F zNep;y`h5HL+gD{U-v5D4w(gL7Ut@c^c3DBL>7j#EJO+PR3HT@txT{c0#Yt3(I}fa? zx~0-RkLo5l3|5vZo5QBVWe#e0%xb>yF6YdB$?)rq73@TKa_&c)jH96kDS^$7dB52I zMk@(vI@kWVm`?JuT2y5~VzvbQORKe`-j^L8OZ?30sqmv!)ZvZdu-$U%6XUF7Y{T1a zFQ_Sc8mWILTl@Bx6>D!_zEU@Rd;5o55>4S`?uw6Co~_)@P>|_4TPf-nE$U~xtC2KM zN0B*eXW2DjlO&^h|E){NDWAavp|;kP%u$ydQN5PsdI!WLzNZ4glDihRi{(i?H_4cD z7WUHeVpD8g4N+ZTl4L$kn-dWl^Qx1%EJw0qqHKTHA?X;%#k+SRXV}y~%j{>ix})v- zGl0mQfeR89G=txS-YyB(RuZ>)MKFI27eZFkA?oUKBn&J z`uMoL443qLB}Pc!S`)ByjNA6l39K&l|wn`SLIfr{ga?3Y|NYT?J)Rz_eNtNt*_D$w|S|0Pt0BKcIRN+1J0@Q!r zfsaIHOlF&`T~#>9VVNTOY7Q$T1;MR^c6IrOlh2B{gHJ#LJo6wHGoA?Oubfqunb{?@+1?VMWW^`9l=M1_)VosKf)H0HL>| z>1xw^QfN!tY08SuQDG6K@;lyml16{1REgq5?DTSR`R(67O^rM`iVTqA$==!YjGzFi zR8X}zdfuaSOyE8Rjcats9EtmKTVr?Ws}sQJ!Z}vSX^-i}*Jf|0$ZF5Cv+W3~lHT{~ zOtsSkf_T)oYvP4VQ@7(ca?;fWpm92n5R?%@8Zi7*L{3}XUv1Xh1Toh_)J z?%YXJKeH^6lLnx5=B{&8X4#2)B}lz$Hed+De9VPHSVtbdSEiPBWmyrB zM6(i-dq1p}9b5(>Z87N=SL=Uc%0|6;9iY@TSD0jz;G$WA*CTt9Q6$rSi|dj^c^Vt~ zHB|>Gef5y|_KJk*ezEa!z3seZOXYRtM>U~Dp?B!I+-?B7EHPHw!SL)Q)&BjzZ(qN^ z=-oZ};N5%=b%t$n=~3ty1_zJVqb%FlCKpkdDwHbO&$TNy4`^-Kg-qhGNRIk~z z`6GE!1+#;+WQp=tMsfV($1>`Bdrlb!98kSmRGD|QECp(|1m2t_-}=o^Yk?0hwcc35 z1QdOSVgJ+q=Traw$FF~-+b%x&(s=gXagC$OMXhRIR0&a1NV5&lZAuh(0Eens>*ztW zXKOi4d8x|ebxf&pa+ECNt7XMCM+a+OccH>*%}MQ{=;7figa9V}0AYZqaf72cOZrDw zu<* zUAFH`VG2UZwYh#cqDshK|GUdgbh@4ccS-+BM&aa#9?J%YUkszj{x1xkpl9e>CL# z8JF7eXdJa$zW2Rt%D`9egUH66^CAm>cmvY-##XsG==gt0^`t#wh;f-*X^6rLvEKHP zWvp!8%Tmc3Eh#|5lVr05?`TlcGF=74vUTr3+ro9h`BDoqKtJ(F5l*|xh?-fCzn@L_l9CgDZ(Dddvy`sC33^BO*TtUnc&?hVaMRn5~- z;L;^$H6VYdtO1hv#fByU+~DIb1+z>$FQ=mz^Q=vnM#2Qg-h785mw>RJ4IMz~?BtiC zX?5Qhjg~W}z0hv9sPoY>BV=FTmTP*6>!gutB^+u!e>NEd8PMfzYEqO?#g(C6VOHeK z*z2gxt>cHPcZ!4t?|!GW#iZD3TZkCLLK$0~8zH2f|Ord~a3um?taUa)Wf zdhtPhnz1B$ICxw54lIU}s#5EF=T$kAY!tz@(mSf0QQT2i^1StEQhtD>HLttzhd^lJ z?79Ha?9*AWJ2;AaIr&N0-8LuLvubumCW(J3F+AqOvv(HV8>8LZDc zYdlyN=0NzzGC1E5M>pE+c=+`{G!uSUJnFCT{VL>v924@%70y)|!|udeS+ z6)`Ew6(1y{5{I-eVbkk+A(eW+ss86xJ*La=niJ@}@p-eMhLH{`Yn8`Kfp->@~EKa#a>ADE@RjUBfl@7yBrJSeICI zIVk){0f4XzeB;%(*2shM`b3?-(Vd=WENgVn1t=ES*d7W^ zKt_&-9PX-#TTfRMCU>?1oSRlQPcdg!XGFmFd4*xxe1k5o8ZUbWnuCu+>$uus(d4m6`@xGBdW&x6u# zDos+AbkH(3bbFnMDSOo&8g`QR)omi?xa|2MFS(R<} zOr0LcS#>Pfh%cQoQMtS%TL?h2s1KXK5 zEnV>iFE9%+`;vd`J;}ZknBq{mB#475#kPX2tA3~I!00B2tpp3>rEvmw3Y0w5Y{Bu3 z=k;oD@8zcr_5|?{T^IS%c2k2MIbHUC%_b+_CCKO-OPL}_$gim@?zlx!s?uw`zgly5 zQ0H}1SeC=(u;5<37MSW5=tdB&Y1H=wX*G>^c#CcHhk1X7o4}FMJ#_UMZ+&XRX(ymu zc9T>PRfa|mVr$W9*=Ty9CO9-8+OAzw(dK2SO~annBm|+>E92;pJ6~37I=+J1O_KSX zlp?EN@p-|<*Zv|r!#REe`6S6n-6n2`DzlJM6!dKr3rBAREuXfGd6juj9!47b8b#&c z#OBN-hgyG<1mA)`n@+|hYQdqTI0%dt_NC72;DzLu$q%ETw$ah=56rqxFt~ENQG@EM z=-1hu=FoaVX1Vp(+n~u!ptuwroe}}BA9MdiMT4G{Ha7I?ECIJk zRpHnyH}rHpm0sabUKi}kc>jI;dWSV>=bC>wyw86^5oKgvMgRo++lN9Bk;gmL`8~jX zm4!Jq;3OtRD$rG&G{Dom(o*=G`iW33+zR1PY~4y-g-s6K(&W-sLWQ!yalaqeZTjL( zF90O&Ic}-eUNU2IIxmyt?l3NxVJ_j2zIh7=G6N>c0<3#+_GzR1CPHQavlbeggdB_h z*))IC2Ab#rN@+vN+#@*oSSCC#A-spICNhahY*6z*7 zd8IW+#h)tz(Hucj;qBulCd{dn+@(nhn^a&Ll8z*S_FV>s#W6MCI&Vjnx zy8E)e3Xuh@>Mfs?PCA~Ed9R0FPg0Tc^7@zMCHI6znJkY&H9d!;l0D2bdvU6o>;?c8 zStxFjl~En4FMvs9im1-P$7p~20{HN76x7l~i^*FZ9g3{RM(5PB=04Hmd6Ru=-;dWQ z_Iw?3ND6g)47k%N(6rZ5u8`{MNSjyRJC8Ufjike&@t3px>^2rgpN3npDo~de3YAkT)N*TgMN8FCYW7lH#(H2M&Fz==r){ zB8yj=#rb6Vrs&POx?W3v^089Wz$}4LctN#R#T_9@~Lk_o0psxE8R)4 zWU`S~dQuH6b6NQb_vXQm>Isg!Ysl+u-2t5DtEu=`_N?vvac7yULzQ*4EbmM$8kRir z8DCfIYx$=ek$rb4r}V`b>RUV2YB_Dzl%nn+MH#Def$F0M7@>d5yW)8zcZ&0GX0U2^ zX$>_6nKA03gI8kE=@1+)kAIx<_~$aPU`d=V{?F?*=Wl;s%J=riZ(sfAuc@6Av~b+#sHz+<^wjE*Ji>ZhJ8%J*1ikI|J9P)xS?Z@ng<_cZcx-w*v z_ER%rfub}B>Z!{KLPA~xqDh5S=2%6r?Q(YB7o5t~xDen~9rd;J3nv5<*UA9{zh z2*ea=ji%JMbEG@JOk=Cx7uJfLlZwg2jJWl~&e$k;H8~6ttlc`&3z{oI~%~ zLtiY*UVb}fG;*#eJ5WjDu6*U9YEe_rjeo4tBqj_Qz#Hck&T+=qa^zaesfU zv5$+)AR8!X)Ou(ZQ$`^_x5Y-&Wk?Mcxs=g?fVhkoGE2{P>Ru1t)Shuk+)#z5$S1sC zmhAiIPxWPsJrKXsrF=d%_zwa=6I9q{SU&fXs-%*i4t1#En%6y*cDh66gJLe$2^!L{ zMI%4&%@Ih$o6D;b=&oBq_(Nx?baH<*IM|N6kD<=#k^CWsn%R!@uF#+EtQ_!DIseXYMJn6aHKPYZZaUPeL1R8UEwXeAsKC5= zl3}})N{-4E?&lKxzkloHJ0O4Z+xYFT_s_qM{D=I@Y*t^E%0;ze&=e8OsHMhY2jnQ^ z)pY*TDtmWPB(M^b6*E)}6R>~uw5{13D(9h0(X!Z>oeVpx>OvL+dP%C9Vrzy^eSK`Q zLsnrYsX0ll6V$xI@RCdi%v-TK>Qb-wHK%2%)bC3Avm`kqY*AZ`x3+&^`%>`aXqR(| zL{*;ck;PsPDG%Lwx1c^0%RO%Mk2)?d%Qn80PoIBUvnQn^P-6yOCRya{97njw0;Cy` z14Rg>gcbsNa+3$bm8TR>j_FCfy5-?eIkDy)Ks~9?l3$p*?@a0hSa>-OJhWO>E89_h zo=vjtqXIK$9+^>cG@_I0a$8|57k`_rO5q8W8fjQ|^m zZwH`LmV#E1z{maG<@FJ3sdNNKvI})Ska|~FUcW(iy zJdPf-Jy%k~?Uf1Tes&&EuUwVRW*g3zkbQJ=%rdXpkKRLQl4B24kBH|*D}Vm}_FMVu z`yao3?$3TxWbS__y*s{w^B{Ya)EPNZdW0vQw;Z}NAGgCSIz;W>No$YJ9+wMN?mZ9p z`lg&6r}$(+beEUVPBPFKi)^P6n)DWSSX@;zXcsi1LaJsr4~~k)y}Kj4+cIa<6(AlI z1N@*;7Wrnc@(C5iB1r{ZiAh;QVufOOK^NwWN^cjKOGJNDS`wV*kfYOP#NC{?HOehL z6&xgag+p?%-{RjEZo#vkBij>I<>qYd&cA2>l@!^fRMtEd708n9vXi!C!UQg&Mi0t6 zbj8*-h2PH5HVc?j2d(M_kTkbV4TZ33Ablz1QQoK5RjIYh{-DpOw}+;pcR^a(%7Ljs zdbUV7RBL}L{=y9=q9%8;-{I!lEAX`Qyyfal<)iKGtwxWN?qjp`tBu|66oF3F?0og= zi(x#1ZHKeV-e3gBN%s8fb$k2z?bjmL=^m^iYrrRVl83E=ru@+ScMv) z0iew1+`NUAT1W{yHPdT1Xn8-5zc1SlnXUKLaC~08@aPAfGKz+BF3zktZm)=R-lfG~ zHrjuSs#du!D%{4$%0pM1C?Rv*U+$(osX$J|6ZUSBenK{czq%s=FTnRu5@AJU6iJI#J%n^C)_g-tn^jrbK zYGay{vl=1-rOTl=TL>$p`8=Jsk)K+%0SKL>ZN8%b}N=U&nt~pERX_7)ljUQJN#PwA;N}IW9IA->nR=WU*vN~Jm@P1xp~sugxSyIT%2>#ciHU(AvyJK$6^m>7S9kHLOT)vESUY=I=Y z6E{Q-GJSXWPF1uIx!I3AQ@@Ou70k7kvXbyjR!DW5DuOkKT z=nfvX;>y)){L6VGHa_ojlgR>sh(P~$O!D8~ekqklIY&#&Q=r*# zxqNUs(#}J1@H_K(cY~TLhMFVs29k)332p0IqSlMW`};xt^7Z@oU&9enLCBuDpzc#3 zOlDrwzG=|Z(Rt2AEVB4DJpy${W^ycSe#oujVQ)e@`O zEbI?O3#Q_{cT`c1)8Kib@NYbV}ac|#W3Wg_VLhn}X zpi`a5BGGP^1TB97m7q>VLy37M6{e4P=>~deTLXYsd;ow?^jca@3J)wN9V$RorOK@w znygWAxlT1p2&n4j2^t$3oOn@HAG5#iV&|mx-K)awQo8T9C_8{N+c<-2?arf;2fTTt zp5xp}1Z<}ulr)oNvQuA~E*ooj^=0dzr(u!RVqZ*Gtge4zg0!q?^Kx;7|F&db-`~EB z?|+QHzWuslkQ5ly@(m~P%qu;@`qgdQHY)8Sgsy)hm67p&O$*Cu)$129djD`6sz#zI1ib@AgWvLPEs$0)UNmR zP={gv+rqt%{^{GV#quP9PT7Rc<_)4W=LooYC@8q?UVC`y>VS=|^Qmr|*N;?QGWy5z z;RGG58J^^jKHyFJVW4@}Ya&x%EQb}U@Dn^SgJXYdAPSY5H%wgy>PZ1+foi}=u8o&UZlsvK30Up9r)DYx257zGTwqOFH^8fz1gm^UAEvl}#w_5^W zR|y~1)(($R=>!Go9aGBEY)Hge2og*vfW`GXrK$Cm2U!J2Db z(>b3>)O%PvMw>;k>zScvoQ^i^P1Yw;l5NfTIhN<>Y%V^<$u18nV4c@gw@M~RmZ5){ z$Yx{LKsPvwUzY`zmp#&oZX0x@b}zvWt6o4Tc;}vf2Or;+GyZn`S~pvMos+j}M>atD zp^V|J9I7X6_ zeE=`Y8V1w4{b-89Nw(*s>l7O2#)@q}%rnTG-3Er1k0+@}i}YH5v1-5n{xVSg%s`=>AC z|K9!_R0-qr6Jw3j|HN9bp$~s%OIbOdUAMXG(!=&9^Ie-h(6zF0F0FZZ>Zcw%Hn&QO ziEl$mucI03#EM;x&QU%dauXD#vd;E_ut~{gaStN~-AGjblHq?oIRbc%qQZVtD8$-q z1F?B`({zk-;&98l+-I*`IVbF%tQIp7YFmynQ`5uJ&dX;21W|}2kzju|z|5wkS0*Rj z!4^KinBB35L?}s7U)Y~l?`atEelmg4x%YGsF_IQ}nx`%#dKU;;wPyoOui)YB(kYEb z*IMU%oZ9N3FIoDO3P|MTVT{p%l}+OO#`4%%mj38%I}+o^s+ zlVm@;R-9}$)k-;2iE?z;ci_INm#G(}JjjZ|iZsbHlay-v|JHv$ilkw0xO*@=)o-~D zWdZoB73>__k$KdfxRJ`-*m~vVde#OrXW}_wkV7>tIU*X5I>SvUcS?js)#Wx{TIj~T zEzUB9=h*fsshZF`Rp!Vi=e}>!T3LI&70yk&U4E#S8>ny!vwvQ>cNS{CmoMXg-d>DO zo&>yr-9%b7KW~4_J?csp2aLb-o?TNFTasylyuBd;=mS`XULx#HBGNeKZk@MEk=v5{sk2gMa`BC}&)_k%4a8Lty`%}A3g42H^!q1YEIX?Vt;UL_3&ecJ@ z?`Qn>uTNiIr7s_s%$Jq4c3bK~5=U*NCK>77iP**l>PFa2Ux?Ojp0V?v)b^X^;gxeM zd6znX2QJWc%hzM=Kh_Pb;CQ-XDMU+!xxx|Htsolh+S22;bkD2VuetCxY#xv!C8xDj zOWKS&y~BUFY=eZk5$)49EI8~R-Y8F%vf4{6Q^k#z0QyY628DRs74 zYfM9Idu|r}`R%vQ<9|Q3XOw$TWIoL(j>>NSfBAa1Z8>ry+4hS#1`sy@@8>^y;1*SE zu}E%`C8_lFdrnY$WhRR}-BL*+*Ci4GxSKo7&D4LA1Z-HXB;7hyb=02QCS%*W(Pp1& z;<73-=ymh)RI;w6v23o;lLgVroV2PHyjSw2!fM z&X&pwP5qIkG;pN^A@v@uE9LIg3o9mnDrIsoDZ4n`t{Ckmzv0%Dc2@}NRN0Bt>HX<- zDwKakfQcttomB3WA$&RBMgFE9)PYR#FNsLol+#9$qs8hjGk8~@3}`kLVk*4XML@QD z{m_V;OKLiZ%Z98<_HdGaswo8VlWt=Ua# zHuj?OUaY?(xyq*JeoJ0h#;e0LIeg< zfmEeQh7Mb7i3lJAQb-3fVm98CX6iGkgG>2RG}qj`YEf8Sa{v|QWhGGi$z72ICq$Gb;dfs`jcn4OLu$RdTGK{H547^3hip^ew?p{q- zD{{v&Ad$T`2%JyNG~P|U9p}`v>#FX-q$&LA9AZU_gxZ)FYBeFHF@y2^)|0Ots^ouM$m~?NvLFZ1Q#}t=qUq{52^EboW1T4XxTtE$RxW9rrX?m?)fDD&z*IXq!;$Y`cofisM0^?yF zN6^~I1tYJ?6=&yzx1w5uf$D!WT4-|EfYMVT1a<9|MhjD$2w>mNiFjGCSAigQ^pmq_ zvZp>M&Z6!Tn_eY$A(GnWA~P=y7DvXGisqoiR2^Ih@tb>`Y-tl?4F~0V4DT|$s&&ES zTX|P-Yns3TyQAg4Zi07ILg#)6=$%QuIbVeeOmUIjvf2})l8BVQ(}jORt!kYu$v`UJ zJHSJ@Ua}s#c(*#2YD{1KB%(t)insVg-MTJBDc8Z}DtAPOF|)AfEH8R+EZ5g>U*3Q8 z7V4dLbK}#$KK}gfSj#WjB`QPkfO-lCeyjevvieDVV1-K=M`8$>UJ>XWOb_buBFzbd zrF(knh|#jcA7r+0Zz_MyX3+Je;V+>@Zj3f8B(J4LRr-O?WTTLTsKlY}~3vqncq><`e)?OTJVvCym{XH@)~*=8187?Aa9#liyyu=eA2w1Cor_xy46zpFd+M+Y zIR>Gq+m8TEK(fDok&E&+e!+4Er;TRRl`H#;w=ud@^L=O>t}LyN0-}3T$X;ty&e9Pp zoddcWk!--KWHrZexu~3)|0Zx_KH0b$e^K-;aa_Rhf0@*5f41iHjmoF@-`>4cNl!52 z2<+OO=t%)lB4vcs&u!JUg*XzO|BP`0k;7e0Ha^9FcM~KfH&p(!f?o>k`T~rp z0nC+8s)j|rv{nGTsJ93_Za5o>f!{NI+9_vB?m==jc%R!cHmH0Y~lCMEvQ{2kW z0X1@})j6qT$Vdj}X|xEI>aA5m*G8R(pspM;qL(^yB*0bb&#LJ^&$LrxN-vY`03od<#IJ{NHm6tw&rg+|d4 zv?T{3hblU85dhw;99@k>ha#4Om$xEs_b2_*3Q&>uy&U}Hqy)s>4^UQ8`HZX?byro3 z_y)^${pUdYm#LUDdVnUC_U3`QOeb(}z7@L22^{BtpI*w-frfeDLo-P>2IZ3OGy6-2 z@zWpgKh|&a7c+{0Q_i@CeDffjYe<+)I4TBT-oaJJiw^CV^YU+8s?ZvPMS%82M4;pc zUuz)}H3>P{H@i~^bvi}0jIcJ&#gfNb&UxO1bbT|A^wuPkIjmb%nlgado>UizJ?R#H;ZUg(S+TuYyFNGsh%?zccsTtjZZ$NhH z!O5w=MWd{k95TIE`2C&3WD8db!mvi@jagM+!@BOF^18_a!GLnMX?u28PDlwAJ5SQ8 z)T$!zO^0f+=lmA!CHF`~;4|M{JWcs9$pX`Jq|xr?#oV@k z-b?VnR;?gy+Utrmii9gi{wO$fyWueA;0xsq91bc><$HG4&rqoaOW_BeNCJuPi#np@UYZ2Efj0DWFX9y@D@IO%{IX@|ptzQ=@w`cse0F z$o8bKH$7S>z&kmL zL>Z)hz5c4*7ZZYFc#dbBH7!=q=`=~9T3NDiskCvb(2=%rssN@cD|p07YZh;7(vBVJ z1__-T>w3@dR#;}8i$Mj40)E$bSs!(Owc}R(#Rz)zq^$AKkpa|xEhV`%e%`!)jn`l9 zN_8p*v5~F`rrF+O0*S-2c=UoAv8o@4o&1=O683eN{K! zo*jU%mK%XUA1g|YDCM4~P*sWlCzBW5^%f1|@FqP>iUie!qos+1aHj@WAUIMT@b(;6 zQz_IrDYY+14c8K7T5j8WS7Swguacqx_x6~Gs`~iu&T!g={Jk)>SCQK;>!mga=?hV+f0ES^~MJRlCZ+zT2hC%nPXOGAy37O zHhBkAiEiokz=*gzDWYf{^=jT#H}$HMvQ`6-ocK9o@wJzYy!ku-Agk9(smT;Wm8k!tV;T`7P?#MqZ1 zjh;T_PfC?s*-t`o>ggRgDV;+N3y_Bf+kXtmtVIN^tSASounouSPBc7KHDyIR}l^SA&JR9@YRX9{@}$q$Lg$_yP2_j;Xr@mseg>Y#^# zk|2Ivm7}n)dY+0VImr0BV4uEx=f2D0p6_0jyvhUi_v3IrOc^6$(WasH$#FW&(_Nje zu7g2T2V`ghNTLio8}7UkIZzp-ll9n^qA=S**8&z#TS6s&|L#pidO-h0s>tTmK#@cY zs=GjpFM4bAQ`m0@r~7DYD)zQ#cvLyks_|VMPYH}vodoX95ujq#MNZr<1A6oqr;*## zJnHtzYNpnAn1u?iImsQ={k~+|3`xt2wtp|})B42Vo*(MhZ}0oNZ(r)iub)4Cc@fr5 zPrOj-E?}^K9Rff?jq4I*NHiD@cq>>k2)~&?81p{6jUApypCk3S3h#X>5*vS7@0*h3xq{MR$Fy za^Hu_p5;~Zle|kjB8ZXAauXpn&5k#bqG{Ad{ZEcIwM&{&?VeD_zL`pTg3M2B z@n%V*TGA;=t|*jtW<9%Zxrsqq_i1~N6_C29IJr&lalZ9_sBiee7HoAE>F?}<=BzVY zFSCMweGsfB>6_>RcPrZYrNy=WNImFD(b1zj`==x_6$yv^(ABKJiY#xfS^rF zJ905am{KM7g`Zb#{xLuPO@HH&5cp_Q(58i&}U+YK;m&XL%(PUhsQ>iA{IADYR3C8CU4oqD|U;yG_J7r-0*(c2L{^@J^r zQ^%)0IZ}!pSMB~Z)YT%!7PY%jR1+O3JtTF+Q~SFE{G)kmkazZ9Y1pWtrlx@wfHF!e zNU>1JYpandqp}<y|1N$4Iw+QhBw|mI#R*xNu)xcfX+Lg2Do9pC}?DM_!7Ckau_emoL@R zGFx<0;p!y(?$stGfmRPJ_WiogY2=H4HV3EwdD*CMett*3E1Mzq;ry`E$O>RW{;l$# zLWyyi^Ad6oStm{?P@7XV0K^@wmOUYYI`#q#5Dsv3QzVc`v)ZKr6S8eP7W;vn;;O4R zOsPl0Bosf$71Z&6k**uC06yuEq?d6O3ti*NXj1| zS8X%L(DhT-CrX)S^9~eu9t0N0WV`{ov{f8BjZ-N+FV?63eg7Q9o;b(5^0nmgG?$2~ z!hOm&p8WYB72iwR!8(m1*v?Fl0?eM^6N1P38ZVZLQuL>ZN}~<$zyX|V@O~3qDU!2G z%DeW}OtM1d_$p8FhB#VX!}DH$aHuXoRkEvn1`1oBwD3Rp2UQXeYoC2cyCX5n?9%Gw z(uzTKhRRyTn>;wQQPy4{+HFcfBW#e-uFQ^BPI-F!>GfAi&rYrLm+XtfnSJU&_I46} z<<0JWb{Oznwq=~SZ8o7tlcsk&nzLryGI)|-#M%N5{9uaMP(BP(&%Ky`W>R#{GxB61 zdS{>3PKeZZN}C+pEDyr0!(SFS^8$KkG2QYx?&?StaZJ(oDbR2{l4sbR(yOB_RY{7c zsr~wL^Eni>RZ@w^i#3vv`733wE_T#7IGBwj5Vtxta3jM;O5yTEVVoboycFdnJX$^q zqD!g<18rO0tpKtD`qXECZhO^!Hnrf10F>x)Xku^@UrN(w_L6}wE#HEeh@twxo@{Ld z_8-L`xwgynR+X!}QR}4?c4H5*Jd%PiduLOYbTPL_QuNekLT6; z`sbJV`Tgg2{QKu}2)TG?#kSH6TifiRk!|-vaq4}iP=rQXk>lCNELjE|C6^e(q*c8F zyyb71RP{!^wREGTU>QW&?7(eFyk)JlrGNQ$sGnz_;jzV%2zTRvsp+N_;4w4@Olo7F zixTd27v&DiDAA{X@5At@3J)hHr1-t>ylntTFpJ6In{vJ}-*8H2;A z=O!eN6gNS62MRiyR?X=ZD!Y6+Jf6H+-{ix|N;>S8*VL|mdl`yZm#G>G%zHx@A#!HB zlChZ*UHi;>sMm39J?YgWJE&y-?~ty_Nx0RK>AS-Z8ZQBH%Bg!nRk}x{toqTewW8K| zULORdNm-{7mSV~{lf)Jt-1*6$E#AL=pYy}d?acwKitBF&sffBK8F1KsRJHr!TJow$ zH`91RcAqMLo@ov5On`Ti6aWqY*Fr1=v}kTio;di7>VVoeaFU=L1~`gz2Qo>1j&oC{ z3P>KhI4LQlx{Tl=e|vcgsWu1|1aE^ET5MEyY4?je;~ia>QLF0A9j8qUt90JF^R1(9 zLrIfylyo>Z%tKUArIl=46FVwN=6sqDUYcjG%l5Q?->#>t09nqpTU4A|urGX*J&T+b zVz)KG>A=H&=JRrT%xT1f+B@C5t(Rk^zvfxjL`~7lsY1zBoQ^$5i)8Jt}`y$fmlCaVSx?sePME;_aI33)D%(lFv) zaT66#uuK3sS=1`IC?ZyhF_WV5;Yj3-o0g7$8o30r2emW1J!y)mqT=3_AST)$+AnhI zs1;Ib+IRRXmI_~ts==&Na%$a55qg;|NgAXq-QcCSC@%r3^^$-$A!&(P>t{>$(h_=H z1@t-`XgM^@01^VqFZHD2kjY{%ow_i1ah?K{a`C^!`W+_ zd+KRQw@=RcjM==Mj3YP%HM>fJMZ3&heMF~U59<5s-D)G;=$75T_l-AOzn-CXzNFEA zzW?$nfe;_jOsV6pBEy=PAfD?4<=*jsFznH>TW@?70Ry+59n{(hWZk!tivx~#0-GixAKnf#{DtGBj% z*K|xrYW?6PP{9FHniqaD$q(&Vd3EWMfYD1Q2sa&j$(44s1yOY;vxOlIfZSw%HL3uQm9q;?=_4yMuW8ZC~ zNON_ZBPhba5`~kbu8Go-X2?X|M?$X;-P*nRE_c z;kliIC^uEgzJ6P_36q>*KTFtj8*pUBNp8zO$D&OwyY?4Cm^GMArg`EP&u{|1= z??3!P41eFPDYnKDV0}2^IjRz_?Q|f=VtT*1r9^;IN&Z35*vfr2ag_}~hxNnKAXA=4Eb2{y zGG|`(bhf$%Eo{l!1l;m)b!yX(iZybO$@zbhfipmxy8JQgb1&~f;w8sGdH6(l)SG$R zo(0k@1Acjf0^IVVXt|D+WhXMe+d#$Y8&h&m)@^TPQsIOpLt3D7*j_Rk)RrmeTRd9q(M zO)Cd+?9g9Upq-{l#D~pR)zV0%Drx%;f`|v;Zz2&e2 ze?h1?o?F@f`s4SXlh+k^3br{feYfo(IP0M#os9cdl0B$50ngtMe3f^$cAV zfjx=*SJfsd*eUK^Rga-sV=T37-pbeR(TL@~oGVdlf(r7DR>lf~^bL@p&t3DsCFDAC z*Kmt+L#U_lsv7wGP|iQcfu9P%&VBJ%e-?KDTr?$3=D8)?0WE_Z3CK4)i?kG^59P~? z7lMgGSjoHjC!W;&cYPlE4NtY@R#%nPmwgwh=?t~&zsPQoQ!mFrl`OzLb-A9y z!XlumgLS-qP{}Db!F>&)&mvPD*vZ{$S%Y}Yrmb82rL`jg20O*%8*h=ltVSgGf7Bba z>lka=b!z4Xz|!g(^fZf#Kk=%-IQda3aUFo`bJN$Jx<{ttP6?mgKK=Rm=L7?N&eElc{nE%{wX?*fs!2eSCwS&T z3f$Siyyc=G*E0XQx1HAr;M&X>xy?Hyj&v%S3IdRD-n|DOHhi$2R!%Zv&;f7@STC!hAa zllqA4cD1r}9CJT+FXiPv^q{xWetF^RT}BR(qg?DedDF19bqr6NYo~Mq@SQF9d*tL# znXzfgu&MvFWr@iB?Ld-)wTqo9AjeHdVWOz{CGrlup4X&Vg(3ZV0EX9GFzniOI9Vp* zOSGMb%#>fdq6$aU#GYMFe{6SfjChqu3KR&FBONrR7kCe%Kpn5k_2;+uAAft%sD0{P zY)x0_A#Luigb(05@u_=fn0Vz~NXro;kvOS$W^y!@+_n~BxT}k>S-ivgdU5VWR0IZQT@+}3=62mdzupGUW>^rJTe^SFhz9pO14zuT> zVv%Botv3)N>B&LW`^rvZ5>jO7Ni38ed$*{Aq!tHN-TwMr2{2FwTsqF@?Rmw1q~Sef z$3qWMPD`nF#>iSuL0`8@K6cD(a236`2#%v@luV_Pcof}CZeU-d7Jym4byMwmAGZdIzLag8LyN3KwTS9V z+o}H?_*WA}k<6~b7>7R`x)`uhsZEIvt-JC*iU=2|@#JKTb)c!m_Tan(7s=7XioT4C{(ZBzGTI{7q}6)lSx zE^im)@qAnPf7kr~_LoZXsZlW;vj+~StR<#zyZ*b8pzHnHQdeF2H9@=Z(~-)lG~l6i z+N7u%-ou3BBAt=T^RoPmSC*usoq1m^2cmITT|>t>k&7v#kiH%Q57vxfHK$m~t{HBX zT3GuUoCb?oV1iMbFgc}qxZJdhZM=# zf_|0?^qrj)mK}B>L=z6i8TFLjNM5%*W9{fpDq22x0w~%va}Xs-Fb9X*#ZQGWeLVck z9gXCre>Zt6%g{a&!Kbu&4FsscKs!!&>m%=`P$GV+6R3{S8!9Sf5UrdSK@87b=&>x@A0IObdVK_!{Ag!D$n(_vIHBBH+WLSgZiu(&aPL|>UrrvyxpqlX=MpIAh?p- zNh8i}10-7!`fB^9YKu@1+;XT_csTwG;!rwts3`WjX7l5VuH}o>m7`oB`Q@4`8DMjs ze`hPl5=_%<@{n$;sJ0^+eODBtC1-l6@w!G_yCkKk;9k!^zEw>i;!;`no_;KgY=Fv8@9}lT{`c#rk6-)m z^N;!q;a+D4`y!we@24qd`|a-H`T3+^Pw>4{%(HEWI)+JZmd7EKG&LfDj502*&{9Apt~ zHz(mt4ngS(DbY~AeAt}*-FQQ8Inb+@I(Kv!bd84T%63XhkS4EruZ@CTeRS1J6NT$g z;OFKeMZ;NmU9`{j%h%@_fASZ@R(?-h1`wSx_)u`NFIF;jFd=2ssd7kg*mKYBmNmL` zvmfU284cZhK#--1k1`yCHp@Y|NlxvOZy+go4>UwU{PZe5<(*t>UfPfK?H@p=CCH`nRN`Fb$#I2KL&KN54~Q%hda{bR+SO^>Ji7Y`4nP)tM3wCuce3A>I(zO$~j=KJ~1%W^HO4AF4t$b`;9By3XK77TVI z7nNG26_T7pmZfjZM)qo~Xxyb8v^3PwkHrEX>?~?)XW#E*e0NMeVVoY{zkV9xHeOGF@d z;+dE-JPj0QgQq9jW{I*6(j8JTREaEF*Y8f>f|9gzpK@8Q_Pkp2!}$91wgm@ivM8yK zJ`c5Y#}$ere~#=Wa!R)GM2PmPL55_P8g}(vnwt-4Qb?5|=PfIC5PqRT7wOYd7@jUGzJjrYm`YdnO9De{$Jhg zMwLW@e{Q+vH=|1+jTe$GiXquXKEf5ZSp-p?nhMN=Kb(F@|BnS-3CJ*eY` z$?4nzFm$+VHqGP-2JCk=*vIMcBW3n-5a*Qb@sy-bPuMT}3+CWbr ze?#CXJDDuj4m+N4^*+j`pf0`b-dxIePP!qF@^D<9D)9E1TK9^B_RKiLU zl$A^MSc#pkN>rXY``l{t$OX|Sie$RmqGa2u_#3q9f22vN zRzu_o<{+OdVXLFBW26&AHO|*1`#Yw15_+zRhBp#klNEcF&P&aWk^>Zz#0HW&n)(B7 z3!N6pbF6JE=dCxj%qU4u-Q=`sv?Mii*JntH#OV0wtp31F-eA$bj!nSpjt8aCUx4FIayr`HhYZL>s-z3CYcH8NIHoR@wO zIyVk22rx*JRn2-umQzpF=%6Ua?0)X}y#My~{ik0Hsmk}&O+6=qE-9LzYe(T!o8#K+ zvM9dQUe#FcR-#*CXV%b63#V)OQBeI~rBaNlXPqdgz3k?6?MrfSEQMiNe@r^)h_!0C zfOp+K=G&oUIWsU-Pbt7&ws7Qk&P(elL0#a-#~=jHnMw?DtUUgbVfQ#7bNz3~UZ>((bQ zXP8zmqa79=JWdsn7^ zvY*Jgd%5iEcK+C#ptst{jWF!pdcULFn68w%4|-FhdN{|JC~-L%7}R#0I&l-vSs+4X z$(t90K|S^jw^dumqSe;?{UW`3t0<^AeE z`n1i+Mp9#@cMINx9g0a(^egwM-VnL(^#1b%dq;VNpwUC}j2^bEE?9QA&A0Ip!M;g1 zicPKFst|@TM|F_pkw8Je)Ols)Y$us&3lCai<+E|Jq{l9yM0RFcj_M$mDa>a9708&9 zPDQL2AyZKpFjjD|e^?Tw)B$G-NhACQZCY;$i<@MuYTlx_*U5L|5OvavT5h)ZkC=a4 zwx4H8+vHj0x2nuE!N(z|L+kpXz*RW3Mmzg$V({|BTh%qFet|*-Mb&#!!1S~O#FpSi zXR2T#OsizBD0yp_!Qt5JMor@otrbi^Km>2dVhNCGx|hJEe;n}hbf7LTR`MD?+V8q7 z@Te^8u+*@OH2G0%U{zx8sESJ>(vlvC7T0uOj_4UL)?NP%)~jmacim!Wy{btn#4o8w z_v>o?_45l6en&rca5P)1nq{i;Hp(OJAan^5OU{lOBOjc_1w2VmLg-{{XNgIx3j4At zcJIHYLL~uQe}3i?mcCRLK#ol6FOpE%FNxn8q@27-MDcb=X(uUrCvQ>PEm2<%?Q(QJ zEX6~+3FsRu*$D7e2aXhWDQVttUsUuQak<|?>xS5EG8W}~NYsjGk+*bcQu>fbK7Brl zT1|$ja9$Sc>ufJq#Vy1lF0DC2ig||}`X$$*2f2Dyrv0zH@DmxD^F+G!=cN(M^>R?W)f-}w6_4>!V`uY9OaXv95IhM}O-HG9BY2eeIbOHC?wWKR4O4@R1 zx;-zKuS8)7npIcG7B!$fscqg>JYU^%cI+;*Q~5P}oE+~{GmH&vsq2Gj>gLquM{lQy zs8stKnle+(WJMK&cbZd!0gyA{@~Ux5ES+*Pe>PcnB^ZlpRFS20_}@DG)M{}aiHPhK zrFK}R1S$e=Z&*$z-NHUNLWHd~y;FZ&FlDvc|WM}`2Cyy(kkf5`_QbS zs-hUYny!kMS0H?#c3P$bQ`66}L7E^q~9e^YGE)Rpbe_F5D~`X1uQ zq}khcXY1oyHYLnSw)(5w`_kc3#Bd9o*&mmzfBNI|mlqj_c<#^lNZ0mXrz?0Lddyq#lU zSsiduQgWP8#hu~XIl;YenUZShHlIckX>^j4RTkQK=i%Tu7*sN>RSQ42e%dEP{9N%36GvB0ce-%HR!i}G_pGz$JR=a7r!I42q{BgyW$=ABW~ML&AbZ8D(fCkDz?ChFXsEnGd!y~fp-*CJB* zq3HObHuHHopee4X(`jY-Ef4PItd%0*TH@$Vg&&j^z-1i>b*xJUN2>nQe=;ByZzCN( z19GQ3hYqS@{i=oC#ATBCxucg(Z1Q@wD`YG9ps*fVeNfxEVeq6HOzSMu# zZ_k!!FBeHkR>-*LG2{ZKELW`=B?(7a2jhD=lk;MvPS&Jk6UR$E&12iuaVALET|M*_ z<`aV^4{~X^RibAB$E`vge+$lG<%AfuHwVEKBitVxVP{4O_*7J4i$l3_ZOwU*c=+XT-kHWSg+!CTh!(Iz>-=2Wt~QZcm}4K@mNc>%r2JK&&Y zeLR0$wco$}@!^m6AAgSeiOn*2oE-xwT2N3htDk;5l96|cnkWmBe<-D*U~xi@+w|}C$_(Up8uj!8X%bmTCZ#=y)pZeCu6=bKtC!ep ztfu?ZMHmNd10GdPb@f!r2j;1`L{PgOk-zNWE#8&|DaA|Qb{3U4Th?f0&}NbFbJ}9N zW%=!CwA0$(5$k7~fAIH3`|#g9F|OT7euvM>in9Vhl@Z1cY=t*#y#5wjLZz;FFaX!kerj zDbH5`+#QF*qk0HwG@<;#ahzSxJ+^*n`UxF-_9aVZxcJ<+f2z$}P$2x=SNmKyq3Kjq z+p}Dpyf1s)!xo5Bp;Wf)(sZb%p_k|Rw;b@tdk*L`gFl{63Z9a~s`Oia$l0ZVX*2<# zVrML~3QK;KnKXVVCGr)(wW{~Q*}Z{N|8(f)yK}0E)DqKcwO4j$bz)720u3slx|&#< zc5wL|fa!cZe}dZbj^Ia5epMsth2&g$FJC)7Q>}_{^N?{U0l*t>k#G2_Sen^>D5;LT*f2n9j) ztBx7TdviAPT#9y0OPBBv2~U;{$_r3_Mnew;n@t`4b`>U<#-uYbuga=Rw^)ZKWueG~ zXu6nFu&JVcr{Qh=&BFcC58CDKEuJ9Oz9?lMA8yq(u?KVjyP7|8}j1{lGmzxFgxLwDs zYn(H)_qxd=w}y*ilCZg64rs3GEZLI-Ie}6?e-r(cu~c+~HB%*kpR3#=FPC~}|NE+a zsUJVRAHNvp4Km6=(;L;>OaY9mdLmK3Q2pr*e}nTA4`vaf*cYqRzhA3u5{?xT%DW~@ z3Q!Rp$ya1I3KS*gC1>lvm$DVJS*5hp`4&FHJ-53*IA!&8*hQ)Jq#Ufvx=E@9q3Vdp ze+Ey$)&jm7heD{D1RpxasBnMU3#x;Pxe!|8=$EXduC{~CYA2Drqo&|lUv;XlBkm&z zpEvnq{J3ggKmY#zO+RQ}m=8K7;)d5^Xne>NRqtR63!66w~8o;b8i$EwO9VW*MiTrkAB)H3|?mJg9Q&n!tiO!bJYH?mHb&y?AoR>U1(8 zi8e);Rl%^qz$4Uk{lDp4{I|gN_5XaRA0+<#^&*7yWPfu9o1soTYF0PJ&$s(Ne>gTa zrUIshI?mXdn>S>igJmT5=u^?_JeIw(!oO(+@}jn6yHc*Z%FS7j!ddMqR8vNDmE7{W z58A@pN%dY&Hvf501RUg2K9C$zw#v@I-ntivs_Bvl|v!Rcyk zg83RU2H8^R&ys2)m09z!Oau2 zQva3_%^U=&-JT`Dhcf9B@DlaIamMeaPeHEpecGDXtwHQH0vU_%f3#d#!pmG%LMK%j z(fab%$ng$)k^D)cmd)f>7Qy`72*?lJ#p_mTWUyDGlHb``Ys>6ovvbXV5LCN&_}7+n zZqG|W@bC{WRo+1L>2UVqWI;&v(zrP@EV1LWH_0xq3wuHi>E(z+TN15#RWZF@lE8eH z@Q=?naXh_xh2xI5e<#GMNmZ1nfJ2mutGn?%%IOXcR2)&CVURiHi!I8o)3*E`;Hxsd ziZMFPuEi;}z)f}o^0Nvc_zrmL@_B5Ta3ZAxzX959L;#Kfvv?1s*ax^+$_kmNQ;Ae> z#Q3!mn(g{uy4z&sS3v%GHK>}wb(R(fIG-|tvgTG#WYdsYe*wyqn3OFfBR))b%E758vTjgbmv>HzRCj`}q{1A^ zp_Fq?le5h<#=1`;)E(SW&1_8?B3=*e?BsBg^i?xcf74}b6%4sO?BO^c3TzW9`J!c| z%`t8sXSP;N^D z#3A#te>5$OYXSUGZC*u5BptB&VP6}_pyUs$;OJ$QE7#){=QwiU;bdLwI8gh;Z`<~k z{1~d$djv^)WJ!Pr1qi4#3aqI4jXu=(GO+t$B39xpkO>QzJ5%*&vmr7%Hl^Mu?!gdS za_X1@^J;O^$nKi{!<`6_4Gx06uGRm1?SK5@f0EoO(o5ZqVPisUxB7ZOz(6iMi1X3= zY@NH3vT!*o9O5*awo}qjWFQ9PEt%XVt`|r_4AQjY@hY!>w>PUr5!|{_&3doBm#6jO z36^(6QM$@`E`Aho>s-zp?uDB}tS6U}n8OPak#LkfXEDj^+;_E6o8MqNO?iarn4Dtu ze^TXlna|P$_5KAQOaCGc0gy$o`=hDZK7`==6&_BB-&?6$_u8+5y|%LinvA?-yQ%e?0 z`(vt$@^HDLcZX;kRdFq#|f3&C~@IfI?X4O5ALUE_~WTR&#k$CI_K;i(( z64gz1CO3%%$_`SJ#lC!}ZJU_KQ)k4d0sIiFYY0a$x?m@jQcG0r>uqWZrL?N#UU&vC2?vfh$u}rp9 z94AsBg*1ID+s}40$fQa(1qv-euN;Q@M3?-|_YD+dcNUpR% za1QNM8lr$x0M1$WECWYfS7CN%4$b9QA0pbtXClxgr{L#No;}>}FLN;!e}AxRIi7hw zGqKa}dC_C{H!u-QEXP*R^-jq!r#?c_h{lm}neAffY-MjuzvXODzKsSHMNZkC-z z_KCJYD5mGy2YnGLBIsQ$^_$mRfC6u=>+G21Db?@hgxz-jZI?Ec@0wHaSGm+a;HCAz za_PZH;TXNybQ<-zspE>Ge|h%uod^c;sY@Vi+o=_7ushB|8N$oHZFaOwN$iqcKP=gQ z=5K#~{KXKQmJmzJ>{zozngwSa9Y}Yaro_uVW%PH2Po;S17I*vmhw|x4k?EaCYUBG< zzjltVcztZKd#b*bSub*mqFORTNGHq4S{u1}c7pqjgh2S+XUL@{fB7G_Wz*goN5P83FhrZXFz_Xj}M5 z&tBU1m-pZP(?5OuIQy&Ny%$?gf*1P8fa9j-bXp#M*B#Sk?p`{k&f(RAd@2NLV8r2M zLvF{Vo?Hk-;9;JUe@cI^wvDoOvD@dFEwi$0Tnf5VFF|WfH5W4|Sa#Ig;k?V{J@*Y^WqtWS=B#-6%1@Gq8#J&>u)9nPZ;QCyxKOOTsE%JZNQy6lbi zM{PtQc%|T=E1>!AlO22vN{d6K&0T}>UGZuv?USBBuW2qc_Eq>;CN0>dz^$ z3I6F>vfA9WgmkX*vJTc`N$s9f#Y|#J(r{TUFf>B*PJ8HOlk_1m6DlW?y)xl1PDl3! zu=={Xr*PPI0oFV$;i`_YItsBtwL&htcPs7*rJ1|!f5)W2YT8sn-*ry0#MWv~A`}?A zFNL4`R*XsK!JW)y#vmm)t)$I!2FUo+mxhO0;EFVX9 z?n$h)e`eCC^a*%xfnSBd;^@Vl7O11v57b(crj=LY2Z!D9;+u5AaottZ)5`EFK09bx z;o6O;b$Gs-CWA{4d@sr^6;c(Mh+w?iS3X4MO}`R;9q;>kS*fp|XMc`f&sJUJ!iy@@ zh@4GxMDTfYa#jV9bbHoZhPsZxrfYVT`Ecn#e+6i|Y^vwIYI!Apnm;QO$hN7vcq*c( z6k@y!Co`;ms8nU?!%hmQUG@-fsN^5^rc9OTK+)8Zh!XjxhFxOT5)>%mZsLS0Z(5ia z4S$zlZKoKz)IH8*?-4+}eb{v`4mi8d^h(>qQnkXVSYSK$SPs330*1IdB zN`=E_mIQn|p$R&s=#>=sb}) zxK2f|?Ozw|ujd2#M1~D&6YaY4mHSX0^01Qk_L`i=FC-hw_P_W&P8jG;d}++M^Fj3A zIh_GZl60$-Rqe$0BEJDJt`+%qNMS9r0UEtDaW=ZHfvPy#qqAdEPa}G22YFLce{@Kd zd`9ngHCDUklGeIwR0^D8;xvh}3?pg>NfynXeqL%+;F+iL-icB-B^?(;&PrY^gwjmE zijS)}s9@i--R%A6mlrz!@u-SQx4;*RL^f+oXIo<<`wUs;E=lez(&MY*<=OH3YD~Gb zI+N$he=W|Hkf9Y?**QoQE&Dw-e{UgWw)gH_yUi6zE5v(gX1dEs@_cw1P$g*qx3hOOeX^v-Wq{rPpi`@6IF1Ak51q^f|bhjnTNplQuEqoJ9-e{~vZfZJ>> zGEr-?NVnaHv9B>nP78HM$!pjO1R(F?bVRZY9jo%CR@&sn4C>=+j3e6XI+ysVa-?sE zu{lWQ98IQ{bUbYNrrzdBg0v#iMcZ;+jd#15jzx1e(;17`3SG~`v$G_;ThPn2tF3%s zl#jqdi6!}|qw&_&1=$@(f9Dww$1ShtA=Ez|fcS+z2*^)EA|h*U(zaQoO*0w5=Oo1J z8)e6^_|{#{Y@07&^BWup|`(7y3fPt|FY6VMTD_Ud>DJSZyfMO7i|(Hr0?W>(SZ z_(TC)-WYevQ%jFNEH+fy1O_D4sdo05w;U#mpe_7mpISq#bK{>)e^XGlw`|i}6_zY^ z85E(x?$@n-otkCTW8qS2ac1pfh+|#}$Yhd^Q=YFq{`}8>{`!~y`1uA4M8wlU)Ii_{ zK6ufh2>Dc$hrCj~Xx5p}fm|x>;XplrLuqa>rGjW|2eKojT;d3fT_y#Q?KZ~7wdkix z7*t6l_omWfb*izBf2n}W+XgE^pImD4t?F5SD0x|x+Fvfl)p-$Mg58=;77e(adL}Az z6!mGB*FqI`r(>4oKOz0tj`Y30h2KlCn!Jd8?_r#5dS}^#`rD@x+K(0ct-b=)r?Fj7 z$~i3#gX4wX{-5%Hsd+eOtCy$@fw%@#4loOLY`O-f>II#;e{bp@P8~zOmppgG+J^>s zw=z+)e=&=QhJPp^BiEnKspV@3As)E`effszO7!TefQCJw)eiN z<4h?=D(5He1~Fd}&`UA&PF|IqYJeJ2;w)T9;^*m%vaY!s!ABp0AQ>-~ixTu{vF69G zzrX*vm)WHBe=3~>?B@c?tiCxVMJ5_%B5-gTQM>AV^6L*i3e}Bb1I~1I=_UgBrdq7J zufPY64yj(cinBPo_Y-HkuhsIp&qgr?S|Y^AcwQlnsEeN(k^adl!y&AFfG~Mi9DAqr2+zlE|6H4R@0=;SH#-X)09!z$zrabHS9FTX zj*zRb$sEf{?6QJ8wTae{j1B7@?sRs1VQY$~v~EL)(bPbJWZ_gqnolyEU>Lc4p7rVc zY7;S?%Eah+w13IRy}BB0WH<1(T1Y0|tQxw#kjSB-($#Fe5=QEETtdUeymmN&9XmCQ z@#e96hR6~Wpc+`-*UM^s`}9d#`XA4Wc0DZ`pO$*SLPH-9t6`PHsQxGyc*@%184c6qBEM0|iN!cY5*?(lF)RS!wLQtszJX-mDQOB3J zw$6&{8>x_I;S0!|haJs3=C%!etv06_)QO(e*^oW+Gn8&##z&p(qzYMG+dDXua_A?{ zn<2U1-TS}g%K+YQxmu*rE5tHif zm<$l$Zhx2KmFi+uHDNW3m5_dWTcM8bN!(VoLmKgrcmzmNeaT@o`+j>lbf92ATo(nMVuFGtFI*Rg~Gq!me>Pk)Q``{#Fmmo++`*y!Z`OQ9J+Fc4Hb zMz79Qkyr49&Ed$4%~jbl1Rq7lIli))L4_>L&;@up&L4QqWKhC8Re@rOmdDg-iqswi zu_LHtw`52U-K5I-*8Mt(UQ?UzlXKR!6=R=Esa=L@XQp(xLnq!A)~cxql*lU7v74?5 zdwFT1@*pt97U0Z9CW?tgo)zV|=h&wst> zG(0dqbtn6?C|IW;p?)kENCkAIm7Bj?4LhnoLdKGB+c=daPcO@4rFO|sn)IsDxa%21 zbRUyAvJqW;Xo>_bWy6DV921jK!ymLI9Y#%a zus;02;2>tm)Li^E-k z5rZi1yoVvta?T|M=zK$Tl?*_N+!rS*u^Rb!(5a=IssB0$_||cV7Qgcjdv%N)I5U>2 z9*ey%yL$2mRY1_+S;tmAuVW6paeW`f7M}La#N|i#S zx%#fu@jm+#!2j(B^Q|X$PkvInwV6=#@tA@xFhQVN&9@ReD)P1neBC8JftAUEvNi1K z1YMtR?LPIY+~s7cqzJ<3UL*2?Glv00eiL?=wYXl=91km)avYSNZ_qw0l{2=<5xtI{ z_d$55*+SagF{mW;rytG$E`NctxIC}Vs&IAI5p3wCec4#IS_Mi{XHX>awhEORr!I8O z(K-PT6b1mQMC8sJkk$OOR-Zoo_F+0q`2+Vvs{7+q>P4)^C`ny{Lkvpl9P&}5dO37_ zdrLvBNJ+M2e4Vb0G71V{Y4RX8#B@jkNlXq1r%eZ+pjYalgj%!{+JCRgn@yW8M055q zziXqtv76fHR;I0z=Z4X6vW~n|Ezn52da7v8+hy>vn}D8jP;83u3R0uw23@Bmk#`T} z=jC}2EOaYoS5x$pqn#&^;T@!42ir(j*M{mYKV7%)&5C#Z!+U_nV*&T`xe9Lwz!dyC z)fmf>&sbD>%?=xr|9=R$WFV>2yue7sqFhS{vZ+oJ#NS2rE`USbWzomBsklX~kaIS=MV4Ovyj&HRAV0M#;Eei3Dv62!TRmYyiFY@0Dzpft?46Xm}et)M;y;BM2dFZ zMz3p41C?7>IyMA*)84t#9uDDajdR_XN|3i27T0Ef3Ixa*YWqW<`S5xuvMI{Vit{9M zS!Z3*X0OdG3mkjZ&o81zTwv&u8MDjCl5tRHSB)=SE}4zVew>$33jrp7Q_Xe~w9Fb} zO*?rYooWsb^g;AZwi!2eTB76*hY0TeZn#A$(11LAlSS}2GP$z0~#kn{J85wZRN=@&3 z!8If&J+i}~I?YruBvJr>A202+&+iuGoP|bOaNdURpK4ILfj(j zL>eV!<3s4%-8G_a-p*+@qLiDLVjX}!M3lJ{4R`#q85Ia}`uf?==D%z9KIV__>KLyx z(d9`?-43CHdD|hT*#TFqoZ$;td1@r??6>2v&d=+&POemV8*FenPS0KqUa_(E6a$B< zWX`tcPDn~c9Yz*^YV&%Hk7`?D$a`Z496QxTe4{D$Ri#~|;)_y0UI*_~e-2P&y=|%} z0-zIv?dNS$mo&-&d*rH8a)g_s2+BxM2M#klC_ti2r(!CgJkq`hZ_^9SE9!l)Tk2uz z@1Ur^E#2q(^;`Yyf*E3LQ9}vdlxl2nK}oNFF#goXUeR`TT!9H z;d0h{A|%TV{+ zdm=St?PMJyzV)+k*v9@OrSLY~k`(=bGbQ6Utt$b-EYPXsIUq A$b)3$YNa;-#-h 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�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

    tjzTK}mJlO`&4w%uWpWkz+?b(eVB%~GNm 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 qvM$&4j}40rcZbE8*yfV67H!K(O2fq&?I -Date: Fri, 28 Jul 2023 06:52:03 -0400 -Subject: [PATCH] Only write the version to stderr, if it's a separate file - descriptor from stdout (GH-5572) - -At least one project tries to detect the Cython version by redirecting stderr to -stdout and capturing it. This is done in pure POSIX shell, so it probably seemed -like the simple and obvious solution for a less capable programming language -given that no output at all was expected on stdout. - -But the result is that the version number appears twice, and then gets misparsed -and ends up triggering bad assumptions in the code running cython. - -It turns out that it's pretty easy to just print once, though. Detect when -stdout and stderr are redirected to the same location, and only print once. - -See https://github.com/cython/cython/issues/5504 -Fixes https://bugs.gentoo.org/911333 ---- a/Cython/Compiler/Main.py -+++ b/Cython/Compiler/Main.py -@@ -776,7 +776,7 @@ def main(command_line = 0): - print("Cython version %s" % __version__) - # For legacy reasons, we also write the version to stderr. - # New tools should expect it in stdout, but existing ones still pipe from stderr. -- if not sys.stderr.isatty(): -+ if not sys.stderr.isatty() and os.fstat(1) != os.fstat(2): - sys.stderr.write("Cython version %s\n" % __version__) - if options.working_path!="": - os.chdir(options.working_path) - diff --git a/dev-python/django-redis/Manifest b/dev-python/django-redis/Manifest index 7d270d65c97f..1d93f72da443 100644 --- a/dev-python/django-redis/Manifest +++ b/dev-python/django-redis/Manifest @@ -1 +1,2 @@ DIST django-redis-5.3.0.tar.gz 44800 BLAKE2B 29a671f2899aefa6e59086bc194438aaf7e724b3edcefaf0c590a14e958847e86da34b8f94d4c29d62270f53f88395df2e911659e58471b5c037d1c2cd0f4dd7 SHA512 2867d405b69400355576eb3c052b4245844d56304979f09750251f8a2cf35ce704ebcdb6c80e6280fbfe24acfb237a3428f68081b6ada11ffc78257263703d7e +DIST django-redis-5.4.0.tar.gz 52567 BLAKE2B f3ac670500dbe57d795905d10d3a63102c60de6b61e96af257c0e654cd7aa7dc2e70e512bad55ef4129dd11f60ceaaeeccf78b94486550a555a843e4dea98f1f SHA512 12eb85ee3ce2c8fcf013c804a630bd3eb943de0980d1f6d365b5b5ed762ab956db80329f3e170f330ccc5b9e6f178ffa7938b1880477b7fb609d2cc3680b984a diff --git a/dev-python/django-redis/django-redis-5.4.0.ebuild b/dev-python/django-redis/django-redis-5.4.0.ebuild new file mode 100644 index 000000000000..28c605fdb016 --- /dev/null +++ b/dev-python/django-redis/django-redis-5.4.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Full featured redis cache backend for Django" +HOMEPAGE=" + https://github.com/jazzband/django-redis/ + https://pypi.org/project/django-redis/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/django-3.2[${PYTHON_USEDEP}] + >=dev-python/redis-3.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-db/redis + dev-python/lz4[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -e '/--cov/d' \ + -e '/--no-cov/d' \ + -i setup.cfg || die + distutils-r1_src_prepare +} + +python_test() { + cd tests || die + local setting_file settings=( + settings.sqlite + settings.sqlite_json + settings.sqlite_lz4 + settings.sqlite_msgpack + settings.sqlite_sharding + settings.sqlite_zlib + # TODO: requires pyzstd +# settings.sqlite_zstd + ) + for setting_file in "${settings[@]}"; do + einfo "Testing ${setting_file} configuration" + epytest "--ds=${setting_file}" + done +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + local redis_test_config=" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 + " + + # Spawn Redis itself for testing purposes + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<< "${redis_test_config}" || die + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +} diff --git a/dev-python/fastjsonschema/Manifest b/dev-python/fastjsonschema/Manifest index 47a5ec364df9..0d09a3fa0c8a 100644 --- a/dev-python/fastjsonschema/Manifest +++ b/dev-python/fastjsonschema/Manifest @@ -1 +1,2 @@ DIST fastjsonschema-2.18.0.tar.gz 371063 BLAKE2B d2b79eb442351487ffebc59ff48af1e8f07fb5e2ca97059cc98cc8f02eda3523fcf60b2aa6b46edc1d3d019ed04d65d2fc5c3eee58471ea9b2a0bd0bf7bf40ed SHA512 848ea4587edb9d694d4f42cee35c8a6a785f601b3e84daae5a5b155ca61c0c7de1b9164e86c0a48166d429a4a737799480dfdeaad7e81eab28f68f71dd46988f +DIST fastjsonschema-2.18.1.tar.gz 371060 BLAKE2B fc77683215e9080d3a6f162336a7ed55550a310c9921f0e669d90bfaea659dd77ad27ed0c623b0355d5efafa3ca2e83f72edf228c42cca0fc4fa16f4f474aa6b SHA512 a08fce64a67c67a06a7c3c637047648e1b2cfa749291794b8accc6dcc1ccf744eb50c8db773734017b79612b2dc4e19730a5956807b2459928fb0b996b59711e diff --git a/dev-python/fastjsonschema/fastjsonschema-2.18.1.ebuild b/dev-python/fastjsonschema/fastjsonschema-2.18.1.ebuild new file mode 100644 index 000000000000..ec0f5cdb075d --- /dev/null +++ b/dev-python/fastjsonschema/fastjsonschema-2.18.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fast JSON schema validator for Python" +HOMEPAGE=" + https://github.com/horejsek/python-fastjsonschema/ + https://pypi.org/project/fastjsonschema/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + tests/benchmarks +) diff --git a/dev-python/flasgger/flasgger-0.9.7.1.ebuild b/dev-python/flasgger/flasgger-0.9.7.1.ebuild index 0887e7b96a06..c990a605407d 100644 --- a/dev-python/flasgger/flasgger-0.9.7.1.ebuild +++ b/dev-python/flasgger/flasgger-0.9.7.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/flask-0.10[${PYTHON_USEDEP}] diff --git a/dev-python/flask-babel/Manifest b/dev-python/flask-babel/Manifest index 9007775b295f..876d26a4d2f5 100644 --- a/dev-python/flask-babel/Manifest +++ b/dev-python/flask-babel/Manifest @@ -1 +1,2 @@ DIST flask-babel-3.1.0.gh.tar.gz 20625 BLAKE2B 44c0f6e0af8e9d48035819a98dcfe472af0e53d98486b3bca367227092d098e392e09b0383b08d0eb782732d235f6f519bf6f553ea751750a869fc5f4de4bdd2 SHA512 74faab1e259fe38caf583982bf7a3595440ef37ec223a68243fa43eadfd4d661055706ba8eb92d29f37586e6a27d4f00fbdf5be8443820346b35b9551b716fc7 +DIST flask-babel-4.0.0.gh.tar.gz 20777 BLAKE2B 60c43fde9a2c131672fa7d97dbfe8cc1c69117e60b3616a2f4d19b5693ff79937537cf7563de2fcf26c3380dd51166fd1bc965a1c583dc33fb340da609070503 SHA512 c2ac57e4ebde67114d535e57eb8b4094c8e3af865ea3076cd8d0ae30ff4a189037b7481280faaf7a4742bbbddca1513b3c408e198d1156c1e61a7b90c05bfe6f diff --git a/dev-python/flask-babel/flask-babel-4.0.0.ebuild b/dev-python/flask-babel/flask-babel-4.0.0.ebuild new file mode 100644 index 000000000000..8af225659c24 --- /dev/null +++ b/dev-python/flask-babel/flask-babel-4.0.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="i18n and l10n support for Flask based on Babel and pytz" +HOMEPAGE=" + https://python-babel.github.io/flask-babel/ + https://github.com/python-babel/flask-babel/ + https://pypi.org/project/flask-babel/ +" +SRC_URI=" + https://github.com/python-babel/flask-babel/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/Babel-2.12[${PYTHON_USEDEP}] + >=dev-python/flask-2.0[${PYTHON_USEDEP}] + >=dev-python/jinja-3.1[${PYTHON_USEDEP}] + >=dev-python/pytz-2022.7[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + dev-python/pallets-sphinx-themes +distutils_enable_tests pytest diff --git a/dev-python/httpbin/Manifest b/dev-python/httpbin/Manifest index 1b7e09265efb..0dc9fe2291fa 100644 --- a/dev-python/httpbin/Manifest +++ b/dev-python/httpbin/Manifest @@ -1,3 +1 @@ -DIST httpbin-0.10.0.tar.gz 103729 BLAKE2B 1daff5bd9eba62c224d4fd6030e3c3378f849365d0e94f04e890fe555537580841bb4bc6868d04c0b64599aa09bf697f331b091f6a4c0450f23bf047fd0da887 SHA512 4fae4fe22cb1870acd31f51c25c1bbe946cfe9be88a63f0ba8d7078d2c48089d794726e86290fc41fa38dcf72f8573f054286cb47ab7518e953b7aafa4518215 DIST httpbin-0.10.1.tar.gz 107058 BLAKE2B a46732946fc3454e2ae71c4eec4f88521e190b736445c54f555021a273a75f57acbc9234237e6973a21fc3bf8f71d8c8b51d6422d719f03546ecd6887a20fe1b SHA512 e3b851253c347893a80e866e7d0188c572f2a87a540125de3d9cbe0b8c3f1ddfab2c60ee3ffde3fd7274fc662294c978c39b1b52acfd92c52fd552966da203be -DIST httpbin-0.7.0.tar.gz 92613 BLAKE2B 59252df1d4d0ef853ec65263b472d3ba6c597336d844f9b457f2d0a009048d4222f715a7f6fb120aca00fa641d1687e302036dc151bd2fd67ba98cf5fc47a63a SHA512 82e80058b58943637e9f8191764cea79bf7a6e40f36069f9b5d3f908585dbef20a03ef070d1f865d350920b6e874a93a48a544b05c14ff4911038ec2c20f6f63 diff --git a/dev-python/httpbin/files/httpbin-0.7.0-brotlicffi.patch b/dev-python/httpbin/files/httpbin-0.7.0-brotlicffi.patch deleted file mode 100644 index 8031ad72de5b..000000000000 --- a/dev-python/httpbin/files/httpbin-0.7.0-brotlicffi.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 69d1e62e69b7f886ebbb41b8e9aae62e76adf375 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Wed, 2 Dec 2020 10:42:52 +0100 -Subject: [PATCH] Replace brotlipy with brotlicffi - -The brotlipy package has been renamed to brotlicffi. Update the imports -and dependencies accordingly. The major advanage of the new package -is that it no longer collides with the Python bindings provided -by brotli itself. ---- - httpbin/filters.py | 2 +- - setup.py | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/httpbin/filters.py b/httpbin/filters.py -index c6268b6..4deeaaa 100644 ---- a/httpbin/filters.py -+++ b/httpbin/filters.py -@@ -10,7 +10,7 @@ This module provides response filter decorators. - import gzip as gzip2 - import zlib - --import brotli as _brotli -+import brotlicffi as _brotli - - from six import BytesIO - from decimal import Decimal -diff --git a/setup.py b/setup.py -index 7f9956b..8e17ef3 100644 ---- a/setup.py -+++ b/setup.py -@@ -34,7 +34,7 @@ setup( - packages=find_packages(), - include_package_data = True, # include files listed in MANIFEST.in - install_requires=[ -- 'Flask', 'MarkupSafe', 'decorator', 'itsdangerous', 'six', 'brotlipy', -+ 'Flask', 'MarkupSafe', 'decorator', 'itsdangerous', 'six', 'brotlicffi', - 'werkzeug>=0.14.1' - ], - ) --- -2.29.2 - diff --git a/dev-python/httpbin/files/httpbin-0.7.0-optional-raven.patch b/dev-python/httpbin/files/httpbin-0.7.0-optional-raven.patch deleted file mode 100644 index 5d626768bd27..000000000000 --- a/dev-python/httpbin/files/httpbin-0.7.0-optional-raven.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff -dupr a/httpbin/core.py b/httpbin/core.py ---- a/httpbin/core.py 2018-05-08 13:41:03.000000000 +0200 -+++ b/httpbin/core.py 2019-11-22 15:07:27.516500217 +0100 -@@ -21,7 +21,6 @@ from werkzeug.datastructures import WWWA - from werkzeug.http import http_date - from werkzeug.wrappers import BaseResponse - from werkzeug.http import parse_authorization_header --from raven.contrib.flask import Sentry - - from . import filters - from .helpers import get_headers, status_code, get_dict, get_request_range, check_basic_auth, check_digest_auth, \ -@@ -58,6 +57,7 @@ app.debug = bool(os.environ.get('DEBUG') - - # Send app errors to Sentry. - if 'SENTRY_DSN' in os.environ: -+ from raven.contrib.flask import Sentry - sentry = Sentry(app, dsn=os.environ['SENTRY_DSN']) - - # Set up Bugsnag exception tracking, if desired. To use Bugsnag, install the -diff --git a/setup.py b/setup.py -index 7f9956b..3cab2ae 100644 ---- a/setup.py -+++ b/setup.py -@@ -35,6 +35,6 @@ setup( - include_package_data = True, # include files listed in MANIFEST.in - install_requires=[ - 'Flask', 'MarkupSafe', 'decorator', 'itsdangerous', 'six', 'brotlipy', -- 'raven[flask]', 'werkzeug>=0.14.1' -+ 'werkzeug>=0.14.1' - ], - ) diff --git a/dev-python/httpbin/files/httpbin-0.7.0-test-werkzeug.patch b/dev-python/httpbin/files/httpbin-0.7.0-test-werkzeug.patch deleted file mode 100644 index 956a2f5235ca..000000000000 --- a/dev-python/httpbin/files/httpbin-0.7.0-test-werkzeug.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -dupr a/test_httpbin.py b/test_httpbin.py ---- a/test_httpbin.py 2019-11-22 15:06:56.199774070 +0100 -+++ b/test_httpbin.py 2019-11-22 15:18:58.010069445 +0100 -@@ -144,7 +144,6 @@ class HttpbinTestCase(unittest.TestCase) - data = json.loads(response.data.decode('utf-8')) - self.assertEqual(data['args'], {}) - self.assertEqual(data['headers']['Host'], 'localhost') -- self.assertEqual(data['headers']['Content-Length'], '0') - self.assertEqual(data['headers']['User-Agent'], 'test') - # self.assertEqual(data['origin'], None) - self.assertEqual(data['url'], 'http://localhost/get') -@@ -158,7 +157,6 @@ class HttpbinTestCase(unittest.TestCase) - data = json.loads(response.data.decode('utf-8')) - self.assertEqual(data['args'], {}) - self.assertEqual(data['headers']['Host'], 'localhost') -- self.assertEqual(data['headers']['Content-Length'], '0') - self.assertEqual(data['url'], 'http://localhost/anything/foo/bar') - self.assertEqual(data['method'], 'GET') - self.assertTrue(response.data.endswith(b'\n')) diff --git a/dev-python/httpbin/files/httpbin-0.7.0-werkzeug-2.1.patch b/dev-python/httpbin/files/httpbin-0.7.0-werkzeug-2.1.patch deleted file mode 100644 index cf7871268d99..000000000000 --- a/dev-python/httpbin/files/httpbin-0.7.0-werkzeug-2.1.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 5cc81ce87a3c447a127e4a1a707faf9f3b1c9b6b Mon Sep 17 00:00:00 2001 -From: Maximino BOGADO -Date: Wed, 30 Mar 2022 16:26:31 +0200 -Subject: [PATCH] Replace BaseResponse to Response class (new werkzeug version - 2.1.0) - ---- - httpbin/core.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/httpbin/core.py b/httpbin/core.py -index 305c9882..2bad408e 100644 ---- a/httpbin/core.py -+++ b/httpbin/core.py -@@ -29,7 +29,7 @@ - from six.moves import range as xrange - from werkzeug.datastructures import WWWAuthenticate, MultiDict - from werkzeug.http import http_date --from werkzeug.wrappers import BaseResponse -+from werkzeug.wrappers import Response - from werkzeug.http import parse_authorization_header - from flasgger import Swagger, NO_SANITIZER - -@@ -77,7 +77,7 @@ def jsonify(*args, **kwargs): - - - # Prevent WSGI from correcting the casing of the Location header --BaseResponse.autocorrect_location_header = False -+Response.autocorrect_location_header = False - - # Find the correct template folder when running from a different location - tmpl_dir = os.path.join(os.path.dirname(os.path.abspath(__file__)), "templates") diff --git a/dev-python/httpbin/httpbin-0.10.0.ebuild b/dev-python/httpbin/httpbin-0.10.0.ebuild deleted file mode 100644 index 488246720918..000000000000 --- a/dev-python/httpbin/httpbin-0.10.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="HTTP Request and Response Service" -HOMEPAGE=" - https://github.com/psf/httpbin/ - https://pypi.org/project/httpbin/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~s390 ~sparc" - -RDEPEND=" - dev-python/brotlicffi[${PYTHON_USEDEP}] - dev-python/decorator[${PYTHON_USEDEP}] - dev-python/flasgger[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/itsdangerous[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=dev-python/werkzeug-2.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - [[ ${PV} != 0.10.0 ]] && die "Remove find_packages hack!" - sed -i -e '/find_packages(/d' setup.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/httpbin/httpbin-0.10.1-r1.ebuild b/dev-python/httpbin/httpbin-0.10.1-r1.ebuild index 5c1775fc8286..452043b95db7 100644 --- a/dev-python/httpbin/httpbin-0.10.1-r1.ebuild +++ b/dev-python/httpbin/httpbin-0.10.1-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="|| ( MIT ISC )" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/brotlicffi[${PYTHON_USEDEP}] diff --git a/dev-python/httpbin/httpbin-0.7.0-r5.ebuild b/dev-python/httpbin/httpbin-0.7.0-r5.ebuild deleted file mode 100644 index 1199c113d762..000000000000 --- a/dev-python/httpbin/httpbin-0.7.0-r5.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="HTTP Request and Response Service" -HOMEPAGE=" - https://github.com/postmanlabs/httpbin/ - https://pypi.org/project/httpbin/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/brotlicffi[${PYTHON_USEDEP}] - dev-python/decorator[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/itsdangerous[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=dev-python/werkzeug-2.0[${PYTHON_USEDEP}] -" - -PATCHES=( - # do not import raven if it's not going to be used - # (upstream removed it completely in git anyway) - "${FILESDIR}"/${P}-optional-raven.patch - # fix tests with new versions of werkzeug - "${FILESDIR}"/${P}-test-werkzeug.patch - # use brotlicffi instead of brotlipy - "${FILESDIR}"/${P}-brotlicffi.patch - # fix compat with werkzeug 2.1 - # https://github.com/postmanlabs/httpbin/pull/674 - "${FILESDIR}"/${P}-werkzeug-2.1.patch -) - -distutils_enable_tests unittest - -src_prepare() { - # a new version of flask or whatever converts relative redirects - # to absolute; this package is dead anyway, so just skip - # the relevant tests - sed -e 's:test_redirect:_&:' \ - -e 's:test_relative:_&:' \ - -i test_httpbin.py || die - # broken - sed -e 's:test_digest_auth:_&:' \ - -e 's:test_base64:_&:' \ - -i test_httpbin.py || die - - distutils-r1_src_prepare -} diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 12f7970ae17a..674e4fedae4d 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -4,3 +4,4 @@ DIST hypothesis-6.85.1.gh.tar.gz 9387516 BLAKE2B 362dc9adff39e0229307ed4d8c63a2c DIST hypothesis-6.86.1.gh.tar.gz 9388105 BLAKE2B 92a645c1e2f0d40bb96271b9539f415d5bdf8a57c50d658a8d041802cc3adc49708c420127bf0ae0daca1480c975766b5c4b1d4a07b18c020a608ea577e1894f SHA512 133adced2ef15f64aca404384ac372d36dec4a28b8b768631b09de6698fb718bd27c062546f0fe8b428510c51014ff124d4469e1b904aedc2fdd84183cee48bf DIST hypothesis-6.86.2.gh.tar.gz 9388171 BLAKE2B 7f6ba341c96e9ad2c6a05c777cd94d5437b24a66f571e690701501ce13bce7a448afdad0964f6ba0c34d3a4e1f52cbbc0f23709e4a15750c0f13b81d25ae2810 SHA512 6d858e9722014ae136a13bf93f1f4bd55b7eef7ae9f25dbb90abe1e5dab4422aa2987ed01f852d74ba8332af2cfc99b7f938f9a934604fea74e51f5dd4d52f9c DIST hypothesis-6.87.0.gh.tar.gz 9388325 BLAKE2B 5774e125a212a3ec4b64e9575db727c6338f931a2b065dce4f8c2bf9e7fa7026c4ed1dc11b4030af7f012064fbeae7240086eda2b0862b41d2ee37ae8540c03a SHA512 2f11d3bfff9c6f6322e368b40987d5379d0aeb619c5017a746ac935e43f50381d4ad8e180765cfddf5196a4f0f69f89df48cc9069e9d3f79446e5d396c673a3b +DIST hypothesis-6.87.1.gh.tar.gz 9388383 BLAKE2B 0b0b9156566a84f4e5972960dbf5ec68c68703e0be0ac31392919a5177332f1dccfc7519c0a58ea2ed9f758f1b9d7e601b30e72db63c85031f5136b83c6dd255 SHA512 1f946d99ecbb3392b105ed479b43a72034d1563c541d1bdc263c76495b05e7e9881585cad50b6c0453e083b05e1ebd1c2ff0cf5a8b98f0f7ce68f009d23dbfeb diff --git a/dev-python/hypothesis/hypothesis-6.87.1.ebuild b/dev-python/hypothesis/hypothesis-6.87.1.ebuild new file mode 100644 index 000000000000..0d6df2a9e475 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.87.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !! "${HOME}"/somefile || die + + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # fragile + test/test_speed.py + # assumes pristine virtualenv + test/test_inference/test_imports.py::test_os_issues + ) + + # some plugin breaks case-insensitivity on completions + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # django and pytest tests are very version dependent + epytest -o addopts= -k "not django and not pytest" +} diff --git a/dev-python/kerberos/kerberos-1.3.1-r2.ebuild b/dev-python/kerberos/kerberos-1.3.1-r2.ebuild index 51bb0f1de358..b8ffc4ea5c70 100644 --- a/dev-python/kerberos/kerberos-1.3.1-r2.ebuild +++ b/dev-python/kerberos/kerberos-1.3.1-r2.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" # test environment is non-trivial to set up, so just use docker # (see python_test below) # also for alpha/beta Python releases support: diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 908f8400d4ca..0f39c1ae5665 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -4,9 +4,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591 SHA512 be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65 -DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d SHA512 5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2 DIST llvm-project-17.0.1.src.tar.xz 127830376 BLAKE2B bb3b9f7358df9006307f5eeccfc5c5ee5497498c4f091347924911cb6534e8d930024c35387456af24bf647d9e24a3d927aa49199036fb475018a610b5d792c7 SHA512 6fc1d5ff4fec49ef5bb495ba9d8f9ee9052c10999ec9d3ac8f825c718e3cdd64abd95408c4e5bb7f67eb9a7bfac9e26d2a949c4da9f163b5646c02e8a670ead5 DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 3182e3c3a48635fdec39b945ee3b782d7c9c2a07911d9ede2e3421031bb1b4959bd495c5e39d094aeaf555579b9fe3eb834c1449077c154c629f5db605375e7c SHA512 301a6e6c46d6fee13c86dec1a021c35f6bf3a97e5d6b0aa7b7eac34e7ca52f6cefffc25a9e376250b1eb721a65a5852f2f1948abd432698363a81dd7ee19d81c -DIST llvm-project-7e5809e7e7bc9a828427b6540a51d45884d8bbbb.tar.gz 197275742 BLAKE2B 17df09155cf3451deffcdd71a4b0602211a4638ad961eb351802028f4fd1b8db870bef817430adb709ea7c1e85f545d7507c06d7fca26869f8a10e6ac6b03967 SHA512 e84aa041aadf3e50376cffd1e92c1447acdca0a2cf8e7df9cca9d0337dfeccb1d022da3a229bb0cfdc9c5fb87215682a1e4f474208b09b8800f30aa0c6e36c4b +DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 BLAKE2B 001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961 SHA512 b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 BLAKE2B 1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988 SHA512 9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3 diff --git a/dev-python/lit/lit-17.0.0_rc4.ebuild b/dev-python/lit/lit-17.0.2.9999.ebuild similarity index 100% rename from dev-python/lit/lit-17.0.0_rc4.ebuild rename to dev-python/lit/lit-17.0.2.9999.ebuild diff --git a/dev-python/lit/lit-18.0.0_pre20230906.ebuild b/dev-python/lit/lit-18.0.0_pre20230906.ebuild deleted file mode 100644 index a1f25977a11a..000000000000 --- a/dev-python/lit/lit-18.0.0_pre20230906.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 llvm.org - -DESCRIPTION="A stand-alone install of the LLVM suite testing tool" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="test" -RESTRICT="!test? ( test )" - -# Tests require 'FileCheck' and 'not' utilities (from llvm) -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - sys-devel/llvm - ) -" - -LLVM_COMPONENTS=( llvm/utils/lit ) -llvm.org_set_globals - -# TODO: move the manpage generation here (from sys-devel/llvm) - -src_prepare() { - cd "${WORKDIR}" || die - distutils-r1_src_prepare -} - -python_test() { - local -x LIT_PRESERVES_TMP=1 - local litflags=$(get_lit_flags) - ./lit.py ${litflags//;/ } tests || die -} diff --git a/dev-python/lit/lit-17.0.1.9999.ebuild b/dev-python/lit/lit-18.0.0_pre20231002.ebuild similarity index 100% rename from dev-python/lit/lit-17.0.1.9999.ebuild rename to dev-python/lit/lit-18.0.0_pre20231002.ebuild diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index 91a30921382a..eadd53cc399b 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -4,3 +4,4 @@ DIST mkdocs-material-9.3.1.gh.tar.gz 14442779 BLAKE2B 8a10b863708614f4fb9c082606 DIST mkdocs-material-9.3.2.gh.tar.gz 14484998 BLAKE2B 24c45c9583835f8bf59b49c6b892459920207356cfcc469fec707acf728839af3c551f73a781745e71fbfeda6de65436079d8f27e4157454ca9979a8cdf499cd SHA512 c46de59682c70679164dd3768a793ffcf8e638ffc71dad5d21325090e0c3bfd345dc3c58829a992f995d1047a2007626fc9e68e98729766f8f75c2c3274fcb8d DIST mkdocs-material-9.4.1.gh.tar.gz 14492819 BLAKE2B 8390e3875108fe9a0cb8ab9388278fa936be4839d159124a4f3c482443ea19ae0f90eb623d6f6a74a37881d353c54b27c03e83300bb4cda5446922861092ad78 SHA512 d45356ee77a0b768f9e2158169ed1505dab6c23f99f6893343de4636924dfd83740f1c9e19789753018fa666f27865b45334bffb4ee92190324da98a887c1cfa DIST mkdocs-material-9.4.2.gh.tar.gz 14501913 BLAKE2B a822b1bb54ffffccca7d3f41b10b2e76e2ada99b0a113c18695753558421049425a2eaf5be79fd3433861b746be303ca6a87e6c45de596038680a3e3974114d8 SHA512 f837f20de15415473f6e260330a8189b252e176a8a3dceebc9536fbad51662ade8e1760149f97ce3b95f9b9c0c2b0902600c33219accd0b3efaf1fec51c23efa +DIST mkdocs-material-9.4.3.gh.tar.gz 14505461 BLAKE2B 11b36bbd097e8b83e8a6b854dfe3c5b4d1a872ade7b4b13d784e8638da7d98d88852f8a878ba06fe092da9863bb8667ea2a75c88a57693e5c72a97ef7a65ab21 SHA512 408c77f064a6aa695488a314fe51b74f73f872d2483c3b5ae14fff018d7700f38d5e1ea0f46e51a35f159d5af87e878a3578280002461662215f5f029dbc8817 diff --git a/dev-python/mkdocs-material/mkdocs-material-9.4.3.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.4.3.ebuild new file mode 100644 index 000000000000..491714f2ee3b --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-9.4.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material-extensions + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material/ + https://pypi.org/project/mkdocs-material/ +" +SRC_URI=" + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="social" + +RDEPEND=" + >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + >=dev-python/lxml-4.6[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}] + >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}] + >=dev-python/pygments-2.16[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}] + >=dev-python/readtime-2.0[${PYTHON_USEDEP}] + >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] + >=dev-python/requests-2.26[${PYTHON_USEDEP}] + social? ( + >=dev-python/pillow-9.0[${PYTHON_USEDEP}] + >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}] + ) +" + +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep +PDEPEND=" + >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}] +" + +PATCHES=( + # simplify pyproject to remove extra deps for metadata + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" +) + +src_prepare() { + echo "__version__ = '${PV}'" > gentoo_version.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest index 7d19887289f9..6682e8ff8dc9 100644 --- a/dev-python/moto/Manifest +++ b/dev-python/moto/Manifest @@ -1,14 +1,2 @@ -DIST moto-4.1.10.tar.gz 3553976 BLAKE2B 1b6eb1a8defe5cf8cab0bb2419c469dd2251dbbd76597103cd8185ac0488210ec2d4b18268f72bfec4139f82f7f1b10936de7c2f8f9e766f5bb98b6b26164160 SHA512 c45955ead56746f42613defe683c05f787c20222914b0f44503b538c5937d32e3ffe21b25271e5ef614a628e51451451d04806de2167c83c6503bde2a2d9cbee -DIST moto-4.1.11.tar.gz 3565932 BLAKE2B b1bc982ea54d8e2e8f418be8808c23094d263b2d8f3c5f4eec387ff273535a7eea38053193dc94ccbdac74a48e586d6b1fd9ceb874fe21ecafc63d03119f863d SHA512 d1e948de5b966577a94c023dc0c4d2b5a862e14215b3dc21805eb7c464881472dc240d268d6208b71e20c4ac3b6b6c55bc9ab3b850f030b58db900dac0889fd1 -DIST moto-4.1.12.tar.gz 3589463 BLAKE2B 4672cd3f04173557eb163436e8d3e53abbe4b04516f948119f28cf9c6eda767be9629d2485324648b3124ea6bf421cdcc99835ecb1cda1ab072da29f7c330a50 SHA512 62742fe4b68dbfc134b61573f4cdf8e10f3e5b35f981463a3a2e827caba67482a897472be0e17b724c8a48479477292b60f6328420512bd7687ce7ddea8d7f46 -DIST moto-4.1.13.tar.gz 3603599 BLAKE2B aed5e867ccb67c208a6e3f0345c7c00f1cf86d2a31d74eb531aaf5c9cda4d0aa19e99e7b969d2c61935d13efba93267c8fd0e6f2a6d7fd45a7144e346638b781 SHA512 9dc9311b15f4bc7168eb8775667be0660fd78497f9950c7bb37db9eae0fd2956c9bbc0c3d02bc5b76de83b27f2ec67b22e22698c8572f4e01a8da3b261d9d156 -DIST moto-4.1.14.tar.gz 3612859 BLAKE2B 35e913bf0745600ea42ba66b5a9cdbdb489a537b066a7c92619c490d4ff057b13f5e72cdeb4425b155174b856584c5fa8ef2d382dde2052316d1b8bb8e033d3e SHA512 6bd963f8aa82aee2166a5deff61e37ffc915b4c14ffd218256ef465b0469f2066eaf70c40df8be40c91a6fc07bec02389ecef26d61de4d503c5e2b630f8ffd38 DIST moto-4.1.15.tar.gz 3627847 BLAKE2B 65349e72dc6cc90f0ed148a1a68efae0b3c171adbc79d41dee8d058c62f2944a3e55c86c2e8e302ff865208393be551a4b6bf387a33136dfa808443ccfe3869a SHA512 b49541ac8ddd8d669af06253451ddd2e0d70eea63fd2b2fd28eb783b2fb9dccb1e13e650bfca3a5b0f94932b22b112d15317599bc70307828fb2c47191f94da7 -DIST moto-4.1.6.tar.gz 3470215 BLAKE2B 78f9c54128ba71fc5e3ba622be0596490bc82df0a17fa80d9f11bf135bdc91d9698cc29445b5765e6057e80f221c016ca8999186201b83b5f929f5831c417f60 SHA512 fb2dc73a66326216a4c5338660dab844de9a46e6626e0ef68bccb3573a3eba693b30b89961b019a4b7a51207ab11335e73cbdf523c75d91a5a9625a1bc409e61 -DIST moto-4.1.7.tar.gz 3506753 BLAKE2B 76e38629f1a772816bfa647b90e89e3c4533cd36fa5a8a26e026229dd1dd8bf1cea404f99c85784a6eefa9173aecff7b88ba1ca7b3f890407c2ad7ef29106fac SHA512 3b20d2a535654cee22c909e19eb492e3b4b8fd382d26367c12cee00128dc4d1ea5228ccc97d40a01c5c2707ff3ca1039644268c47c525c79a9b68fc7ee78541c -DIST moto-4.1.8.tar.gz 3520127 BLAKE2B 623d97dbec357227ea401ac98f694eaaa129fcb47f6b160a22bf95f8d52facf9bb3917e00409990a7e447e70de5a94df9f234c3ed615081573169f3976169f3d SHA512 9c3e9825d1e8d09e278f8bbeb11719c4bee756f9e95b2edbe82b4ffbd3acb93008f6ffdc582eb46619104d0b839428b5e8078ef0e341a3b73f0bc61a7ebf806f -DIST moto-4.1.9.tar.gz 3537033 BLAKE2B fda091585fd331ff68127290426bb1f5418b118b9d60711ca54bcf57b1ff4375320bb3f3ae79321d105e815d856183b7f3c012f20c07f357831fb8260dcbd9f1 SHA512 1ce3aa3549b6320a8493f7018ccdc630f94cd324791e91c2ce28a994dff8da37058c47c84f480dfcad870ef63a0e1d35712348b120c112696b8d9cbce66186a9 -DIST moto-4.2.2.tar.gz 3646677 BLAKE2B 142d66f069a8a461f26959be5ec63cbd8dac7c5f4e752be3f78a728ee262a50b9505c7e1631da3fe98ac7b7d0044bcf4dd31edeb936798722d3c5fac0f062908 SHA512 76d3b7f575f70a0ce51dfca0918c036f791ea74be2194a96210bf92ce628f873458f1eb5d2a04308d5b0805f4469f7cf0d50eef845830a0ee1fa85b96bfb4104 -DIST moto-4.2.3.tar.gz 4693815 BLAKE2B 3163376f5dd645af9fb9cd1a9af459ec76c6fd3c6f908d72429c2f72e5b4c2e8864afc0afbabe344524c403da0bf19477491b44bba2f29f422c38334595d0fc8 SHA512 a9a45fdb05722466f29e1a66b59637aa839960922b5992ad0aca6523edbe0c3b6c4e4724311d74d5b18cebdbf3fb26dd64887b2fea83ab5cc5487728f18a4c0e -DIST moto-4.2.4.tar.gz 4705570 BLAKE2B b9e6e60b147320b8393ca6cfe1c985d9814b18be0b8722cd960cae66530d0b5f23d9005a4a57fd224a3ec82b6108275832ef10633dafb3e2735f78be22e4d225 SHA512 d733a73d90f6c0dd5f5ce7f626792a5e6f672f9a951b4a841a2ef342f7350bdfbc7caf7e39e06acacedc7153c641565c6339b881487cb80c42adb42bd0a37880 DIST moto-4.2.5.tar.gz 4721089 BLAKE2B 475a26ac75ed1e7e7fc00302b824ed473950c2916281456c1270f1489ab7c225468f2cd193b99f9589e8bf996590520abccdda8bc33278951696e8322ee6a1a8 SHA512 15211c367011acc049840555e2706d16a520226a1b9de0860977c90167b66702b06e7187af537da8c6312b0d8dcf50130e2a293120230d836b1e77691179827e diff --git a/dev-python/moto/moto-4.1.10.ebuild b/dev-python/moto/moto-4.1.10.ebuild deleted file mode 100644 index 4a7ed006d17d..000000000000 --- a/dev-python/moto/moto-4.1.10.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${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/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${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_core/test_docker.py::test_docker_is_running_and_available - 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_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header - "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]" - # TODO - tests/test_batch/test_batch_jobs.py::test_failed_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_job - tests/test_batch_simple/test_batch_jobs.py::test_submit_job_by_name - tests/test_core/test_environ_patching.py::test_aws_keys_can_be_none - tests/test_core/test_mock_all.py::test_context_manager - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue - # require py_partiql_parser - tests/test_s3/test_s3_select.py - tests/test_dynamodb/test_dynamodb_statements.py - # broken by new urllib3 - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_data - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_file_using_requests - tests/test_s3/test_s3.py::test_upload_from_file_to_presigned_url - tests/test_s3/test_s3.py::test_put_chunked_with_v4_signature_in_body - tests/test_s3/test_s3.py::test_presigned_put_url_with_approved_headers - tests/test_s3/test_s3.py::test_presigned_put_url_with_custom_headers - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # note: pytest-xdist causes random test failures - epytest -m 'not network' -} diff --git a/dev-python/moto/moto-4.1.11.ebuild b/dev-python/moto/moto-4.1.11.ebuild deleted file mode 100644 index 03ffd378c1bc..000000000000 --- a/dev-python/moto/moto-4.1.11.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${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/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${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 - # broken code (local variable used referenced before definition) - tests/test_appsync/test_appsync_schema.py - # Needs network (or docker?) but not marked as such, bug #807031 - # TODO: report upstream - 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_container_overrides - tests/test_batch/test_batch_jobs.py::test_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_job - tests/test_batch/test_batch_jobs.py::test_terminate_job - 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_core/test_docker.py::test_docker_is_running_and_available - tests/test_events/test_events_lambdatriggers_integration.py::test_creating_bucket__invokes_lambda - "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]" - # TODO - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue - # require py_partiql_parser - tests/test_s3/test_s3_select.py - tests/test_dynamodb/test_dynamodb_statements.py - # broken by new urllib3 - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_data - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_file_using_requests - tests/test_s3/test_s3.py::test_upload_from_file_to_presigned_url - tests/test_s3/test_s3.py::test_put_chunked_with_v4_signature_in_body - tests/test_s3/test_s3.py::test_presigned_put_url_with_approved_headers - tests/test_s3/test_s3.py::test_presigned_put_url_with_custom_headers - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x TZ=UTC - # note: pytest-xdist causes random test failures - epytest -m 'not network' -} diff --git a/dev-python/moto/moto-4.1.12.ebuild b/dev-python/moto/moto-4.1.12.ebuild deleted file mode 100644 index f4e8dab45b72..000000000000 --- a/dev-python/moto/moto-4.1.12.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${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/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${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 - # broken code (local variable used referenced before definition) - tests/test_appsync/test_appsync_schema.py - # Needs network (or docker?) but not marked as such, bug #807031 - # TODO: report upstream - 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_container_overrides - tests/test_batch/test_batch_jobs.py::test_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_job - tests/test_batch/test_batch_jobs.py::test_terminate_job - 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_core/test_docker.py::test_docker_is_running_and_available - tests/test_events/test_events_lambdatriggers_integration.py::test_creating_bucket__invokes_lambda - "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]" - # TODO - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue - # require py_partiql_parser - tests/test_s3/test_s3_select.py - tests/test_dynamodb/test_dynamodb_statements.py - # broken by new urllib3 - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_data - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_file_using_requests - tests/test_s3/test_s3.py::test_upload_from_file_to_presigned_url - tests/test_s3/test_s3.py::test_put_chunked_with_v4_signature_in_body - tests/test_s3/test_s3.py::test_presigned_put_url_with_approved_headers - tests/test_s3/test_s3.py::test_presigned_put_url_with_custom_headers - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x TZ=UTC - # note: pytest-xdist causes random test failures - epytest -m 'not network' -} diff --git a/dev-python/moto/moto-4.1.13.ebuild b/dev-python/moto/moto-4.1.13.ebuild deleted file mode 100644 index 03ffd378c1bc..000000000000 --- a/dev-python/moto/moto-4.1.13.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${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/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${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 - # broken code (local variable used referenced before definition) - tests/test_appsync/test_appsync_schema.py - # Needs network (or docker?) but not marked as such, bug #807031 - # TODO: report upstream - 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_container_overrides - tests/test_batch/test_batch_jobs.py::test_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_job - tests/test_batch/test_batch_jobs.py::test_terminate_job - 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_core/test_docker.py::test_docker_is_running_and_available - tests/test_events/test_events_lambdatriggers_integration.py::test_creating_bucket__invokes_lambda - "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]" - # TODO - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue - # require py_partiql_parser - tests/test_s3/test_s3_select.py - tests/test_dynamodb/test_dynamodb_statements.py - # broken by new urllib3 - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_data - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_file_using_requests - tests/test_s3/test_s3.py::test_upload_from_file_to_presigned_url - tests/test_s3/test_s3.py::test_put_chunked_with_v4_signature_in_body - tests/test_s3/test_s3.py::test_presigned_put_url_with_approved_headers - tests/test_s3/test_s3.py::test_presigned_put_url_with_custom_headers - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x TZ=UTC - # note: pytest-xdist causes random test failures - epytest -m 'not network' -} diff --git a/dev-python/moto/moto-4.1.14.ebuild b/dev-python/moto/moto-4.1.14.ebuild deleted file mode 100644 index f4e8dab45b72..000000000000 --- a/dev-python/moto/moto-4.1.14.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${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/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${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 - # broken code (local variable used referenced before definition) - tests/test_appsync/test_appsync_schema.py - # Needs network (or docker?) but not marked as such, bug #807031 - # TODO: report upstream - 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_container_overrides - tests/test_batch/test_batch_jobs.py::test_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_job - tests/test_batch/test_batch_jobs.py::test_terminate_job - 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_core/test_docker.py::test_docker_is_running_and_available - tests/test_events/test_events_lambdatriggers_integration.py::test_creating_bucket__invokes_lambda - "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]" - # TODO - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue - # require py_partiql_parser - tests/test_s3/test_s3_select.py - tests/test_dynamodb/test_dynamodb_statements.py - # broken by new urllib3 - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_data - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_file_using_requests - tests/test_s3/test_s3.py::test_upload_from_file_to_presigned_url - tests/test_s3/test_s3.py::test_put_chunked_with_v4_signature_in_body - tests/test_s3/test_s3.py::test_presigned_put_url_with_approved_headers - tests/test_s3/test_s3.py::test_presigned_put_url_with_custom_headers - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x TZ=UTC - # note: pytest-xdist causes random test failures - epytest -m 'not network' -} diff --git a/dev-python/moto/moto-4.1.15.ebuild b/dev-python/moto/moto-4.1.15.ebuild index 03ffd378c1bc..a7af9e9f7072 100644 --- a/dev-python/moto/moto-4.1.15.ebuild +++ b/dev-python/moto/moto-4.1.15.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" RDEPEND=" >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] diff --git a/dev-python/moto/moto-4.1.6.ebuild b/dev-python/moto/moto-4.1.6.ebuild deleted file mode 100644 index eb57f334fab5..000000000000 --- a/dev-python/moto/moto-4.1.6.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${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/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${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_core/test_docker.py::test_docker_is_running_and_available - 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_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header - "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]" - # TODO - tests/test_batch/test_batch_jobs.py::test_failed_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_job - tests/test_batch_simple/test_batch_jobs.py::test_submit_job_by_name - tests/test_core/test_environ_patching.py::test_aws_keys_can_be_none - tests/test_core/test_mock_all.py::test_context_manager - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue - # require py_partiql_parser - tests/test_s3/test_s3_select.py - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -m 'not network' -} diff --git a/dev-python/moto/moto-4.1.7.ebuild b/dev-python/moto/moto-4.1.7.ebuild deleted file mode 100644 index 571e7dabe338..000000000000 --- a/dev-python/moto/moto-4.1.7.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${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/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${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_core/test_docker.py::test_docker_is_running_and_available - 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_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header - "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]" - # TODO - tests/test_batch/test_batch_jobs.py::test_failed_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_job - tests/test_batch_simple/test_batch_jobs.py::test_submit_job_by_name - tests/test_core/test_environ_patching.py::test_aws_keys_can_be_none - tests/test_core/test_mock_all.py::test_context_manager - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue - # require py_partiql_parser - tests/test_s3/test_s3_select.py - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -m 'not network' -} diff --git a/dev-python/moto/moto-4.1.8.ebuild b/dev-python/moto/moto-4.1.8.ebuild deleted file mode 100644 index 4e97127e1b71..000000000000 --- a/dev-python/moto/moto-4.1.8.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${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/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${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_core/test_docker.py::test_docker_is_running_and_available - 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_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header - "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]" - # TODO - tests/test_batch/test_batch_jobs.py::test_failed_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_job - tests/test_batch_simple/test_batch_jobs.py::test_submit_job_by_name - tests/test_core/test_environ_patching.py::test_aws_keys_can_be_none - tests/test_core/test_mock_all.py::test_context_manager - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue - # require py_partiql_parser - tests/test_s3/test_s3_select.py - tests/test_dynamodb/test_dynamodb_statements.py - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # note: pytest-xdist causes random test failures - epytest -m 'not network' -} diff --git a/dev-python/moto/moto-4.1.9.ebuild b/dev-python/moto/moto-4.1.9.ebuild deleted file mode 100644 index 93968fff6062..000000000000 --- a/dev-python/moto/moto-4.1.9.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${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/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${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_core/test_docker.py::test_docker_is_running_and_available - 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_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header - "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]" - # TODO - tests/test_batch/test_batch_jobs.py::test_failed_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_job - tests/test_batch_simple/test_batch_jobs.py::test_submit_job_by_name - tests/test_core/test_environ_patching.py::test_aws_keys_can_be_none - tests/test_core/test_mock_all.py::test_context_manager - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue - # require py_partiql_parser - tests/test_s3/test_s3_select.py - tests/test_dynamodb/test_dynamodb_statements.py - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # note: pytest-xdist causes random test failures - epytest -m 'not network' -} diff --git a/dev-python/moto/moto-4.2.2.ebuild b/dev-python/moto/moto-4.2.2.ebuild deleted file mode 100644 index 03ffd378c1bc..000000000000 --- a/dev-python/moto/moto-4.2.2.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${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/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${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 - # broken code (local variable used referenced before definition) - tests/test_appsync/test_appsync_schema.py - # Needs network (or docker?) but not marked as such, bug #807031 - # TODO: report upstream - 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_container_overrides - tests/test_batch/test_batch_jobs.py::test_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_job - tests/test_batch/test_batch_jobs.py::test_terminate_job - 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_core/test_docker.py::test_docker_is_running_and_available - tests/test_events/test_events_lambdatriggers_integration.py::test_creating_bucket__invokes_lambda - "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]" - # TODO - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue - # require py_partiql_parser - tests/test_s3/test_s3_select.py - tests/test_dynamodb/test_dynamodb_statements.py - # broken by new urllib3 - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_data - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_file_using_requests - tests/test_s3/test_s3.py::test_upload_from_file_to_presigned_url - tests/test_s3/test_s3.py::test_put_chunked_with_v4_signature_in_body - tests/test_s3/test_s3.py::test_presigned_put_url_with_approved_headers - tests/test_s3/test_s3.py::test_presigned_put_url_with_custom_headers - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x TZ=UTC - # note: pytest-xdist causes random test failures - epytest -m 'not network' -} diff --git a/dev-python/moto/moto-4.2.3.ebuild b/dev-python/moto/moto-4.2.3.ebuild deleted file mode 100644 index 41ae63f02903..000000000000 --- a/dev-python/moto/moto-4.2.3.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${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/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${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 - # broken code (local variable used referenced before definition) - tests/test_appsync/test_appsync_schema.py - # Needs network (or docker?) but not marked as such, bug #807031 - # TODO: report upstream - tests/test_awslambda/test_lambda_layers_invoked.py::test_invoke_local_lambda_layers - 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_container_overrides - tests/test_batch/test_batch_jobs.py::test_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_job - tests/test_batch/test_batch_jobs.py::test_terminate_job - 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_core/test_docker.py::test_docker_is_running_and_available - tests/test_events/test_events_lambdatriggers_integration.py::test_creating_bucket__invokes_lambda - "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]" - # TODO - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue - # require py_partiql_parser - tests/test_s3/test_s3_select.py - tests/test_dynamodb/test_dynamodb_statements.py - # broken by new urllib3 - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_data - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_file_using_requests - tests/test_s3/test_s3.py::test_upload_from_file_to_presigned_url - tests/test_s3/test_s3.py::test_put_chunked_with_v4_signature_in_body - tests/test_s3/test_s3.py::test_presigned_put_url_with_approved_headers - tests/test_s3/test_s3.py::test_presigned_put_url_with_custom_headers - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x TZ=UTC - # note: pytest-xdist causes random test failures - epytest -m 'not network' -} diff --git a/dev-python/moto/moto-4.2.4.ebuild b/dev-python/moto/moto-4.2.4.ebuild deleted file mode 100644 index 82ac9a3b5b9b..000000000000 --- a/dev-python/moto/moto-4.2.4.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${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/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${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/pytest-xdist[${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 - # broken code (local variable used referenced before definition) - tests/test_appsync/test_appsync_schema.py - # Needs network (or docker?) but not marked as such, bug #807031 - # TODO: report upstream - tests/test_awslambda/test_lambda_layers_invoked.py::test_invoke_local_lambda_layers - 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_container_overrides - tests/test_batch/test_batch_jobs.py::test_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_dependencies - tests/test_batch/test_batch_jobs.py::test_failed_job - tests/test_batch/test_batch_jobs.py::test_terminate_job - 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_core/test_docker.py::test_docker_is_running_and_available - tests/test_events/test_events_lambdatriggers_integration.py::test_creating_bucket__invokes_lambda - "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]" - # TODO - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue - tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue - # require py_partiql_parser - tests/test_s3/test_s3_select.py - tests/test_dynamodb/test_dynamodb_statements.py - # broken by new urllib3 - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_data - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_file_using_requests - tests/test_s3/test_s3.py::test_upload_from_file_to_presigned_url - tests/test_s3/test_s3.py::test_put_chunked_with_v4_signature_in_body - tests/test_s3/test_s3.py::test_presigned_put_url_with_approved_headers - tests/test_s3/test_s3.py::test_presigned_put_url_with_custom_headers - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x TZ=UTC - - local serial_tests=( - # these tests set up credentials that are needed by the tests below - tests/test_core/test_importorder.py - # these tests apparently rely on some other test setting credentials - # up for them, so they need to be run separately, after the above - tests/test_redshiftdata - tests/test_resourcegroupstaggingapi/test_server.py::test_resourcegroupstaggingapi_list - tests/test_s3/test_s3_file_handles.py::TestS3FileHandleClosuresUsingMocks - tests/test_utilities/test_threaded_server.py::TestThreadedMotoServer::test_server_can_handle_multiple_services - ) - - epytest "${serial_tests[@]}" - - EPYTEST_DESELECT+=( "${serial_tests[@]}" ) - epytest -m 'not network' -p xdist -n "$(makeopts_jobs)" --dist=worksteal -} diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest index f3697fa9b273..97d5719735d4 100644 --- a/dev-python/orjson/Manifest +++ b/dev-python/orjson/Manifest @@ -1,63 +1,39 @@ DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e -DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac DIST associative-cache-1.0.1.crate 14048 BLAKE2B 77f36f2d23b6d07e556f20e743c9a0e47c0b54899397c64dd6d4fc9b4c31469481d4a99ceb28b250924e0aa5f52de9fb65ce93ed96f23191f2984c32156bace0 SHA512 2ad673ab907c71cbd45abf3cf59630fd56aeb95888c94932b9fe5d83d71d0c14f908915670cbc0566b691035f82ac2069ed17589edbc97db1e4388225ac2a040 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST beef-0.5.2.crate 15275 BLAKE2B 95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e SHA512 755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa DIST bytecount-0.6.3.crate 12416 BLAKE2B 462e41d5a4ee23a6c9ff2bf350171e309cbc32f14bbdbde25a5743072a6511634d6c0429903edcfa8df4b9ef3c7bd95d73fff8a7b2018f3b4a8147de2bbfd3f4 SHA512 0c5f424329883726589e69842d2ac0767dc0b440d744a4452a14cbd449b8ca2e8117fa2978b4aa9b803a1a7cf79e9cf67e948057e8ee521e2422ca2e145ea670 DIST castaway-0.2.2.crate 11091 BLAKE2B 3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b SHA512 dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4 -DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 -DIST cc-1.0.81.crate 66857 BLAKE2B 1f20aa7fe1e41b7d043242ed2e6b840ef7e764fcd844d82441d20dede2bac7386c8089e7dffee5bc22a49bfab2cf9f2c82757bb5068fdfc82610eae7cb2b188e SHA512 00878fcc5e344571cd8756fcd7e0a8e11325cf504eed09ea2ac890368c4d69978fc0de9ef99757cbacdadbf50faadc486d20640b529ac9a4963b3afd71caca6a -DIST cc-1.0.82.crate 67879 BLAKE2B 3b06cbe1516d4fe8291e1543b09d32d39a135c2352e545b64bc69fc82a40128a9b1291f20bd4cac6a3c37d9466093f8b63cae20663ad517bd7dbc380bfa87ee7 SHA512 27810ea12401635b0122e5b3a71367a52ca7040f196cb30f709e0b8ec0e717aeb8a89ef4e891b1c7c88f7cc8a1c35e55db132b728b0c499e0b683d5b803a671f DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST chrono-0.4.26.crate 191501 BLAKE2B eae49ee247607995c28463b8c3e2119497141e69d19a756c408f2b72d94bea39397ea2d0d3cd2ccbf1348ef973dd8bae6d29a0d0590e8dd34633f365a9170adb SHA512 2b66faf4d8374cfb0485710ceb2c9c1ce63aa6f9670e405a0810af4aca01c57d8dcd198a1f4cad498d5efd89e00003ba1b4f0bab599422af4f9bd6fb74494c47 DIST chrono-0.4.30.crate 212084 BLAKE2B 27d9ce4aae3ce0278f2c9f4883b6d3a123ae428a14c03f4fa0d90c077e827387df9b2221712e44bb47478de9207d908115d115df967585544dc0cd3aa239e225 SHA512 886f064e935220848f966ec2e1e3271849ed20235137836f31ae2aaa8408eaeb657b54b074bdf316914c95ffab9a8c7f53330046e761ef4bfe6ee958d1c7a598 DIST compact_str-0.7.1.crate 57246 BLAKE2B 2da5cfdc91d417294ca87ce834e8006d3426aff4cb22945e6744ace7d22c940f0181a75f25e6acc41efb5d83bf6ba4ee0876db3ce5cc05b9524a9868dcb8c7c9 SHA512 29ed591024f8f1b478722384664f5700fbde97b44af82fa32a8d1ccdedca9dc425555f9e5a4431a6c954d58cd90d60a25a9ed7f18773ede13edfc68094a23275 -DIST encoding_rs-0.8.32.crate 1370046 BLAKE2B ca9c15eb521434daef94de5eecefb487e2b4053ac002f0fa24e3ad101b89fd4a19cbc05b2e52a85599a45d50869a5671dca0786254138b7a5e9d5dddd2be712e SHA512 8a695aedf388dc90b039277fb8a88cd0fe157002554ef478b820e962b6fb19f3fecd5940d0720cc820d07c77e64f7415271a119c87b72c740e6e370ee8cc418a DIST encoding_rs-0.8.33.crate 1370071 BLAKE2B 0e81419086ca6e18f2aba5194b87eaba49ddf20493fd6ee09d479db86306e39dff9b23f399594afc42f1fdb33855e070beaa1871794dc0b0371c35d296a6369a SHA512 20d28a4c0ff0710f911f510be56c2bc5e7514b76d370493d2b89b7f25d1c0cd46ffa64862e54fc472f07f928a2cc24cf9d790a37751cafafc81f263705aac4bc -DIST itoa-1.0.8.crate 10465 BLAKE2B e518264938d044e24a4d72cab788de717c36cc7396fdbf2805fe3a3e0cdfc361c4f6fedee7bcebea6fbacff254e073da26b2400a073fa75f75523b8ed9de9938 SHA512 6171bfcd70634a2587740c145a15790e12807d2c756a25e74950daf9dd36acc662f12836c5b87e20483b4d020bc0d98a352b8e9787b0b8544bf1ee1b6a0c2c8e DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d DIST itoap-1.0.1.crate 83316 BLAKE2B db0d9f712155bfe4285c3d3debf314da2d64ffd127d6b9dd471074eb7e5dcda41f1e5b04bdad63e0fbd695043eff21956709ffdf2cdd7fc5b329d1d79ee69fc6 SHA512 ed15ba3e1ee1ef5f1658fbb47e8cba66e62acf05d8ac45340e15ace24c86e5adf072b52bfb90ebc5e90f31a9a8e91ada23d4322db9a87bb966922afdd4775840 DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e DIST libm-0.1.4.crate 110593 BLAKE2B 5018f4efbc8fd45ff88a28e92c273bb3b48724009e17eadd0d4abb8e34b0fc8784607f71eebaa2f308dedb3185969f092d4305cd1d2cef7a53f7d8774390e38f SHA512 6bc647425ec8be5995ad4798427a86e28282b06532b8e6a53745e2a2ac16652d087b84c0946a4858a49d98995b9e543e1764765d270bf5569cd2ad92d52b81f2 DIST libm-0.2.7.crate 115688 BLAKE2B e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1 SHA512 b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9 DIST no-panic-0.1.26.crate 11551 BLAKE2B 2de0c8bbc8310a723af2badb26d4f906d30fe45c13c6fde2e3c729f8ab2885c3ac7450e58f2b7a929cc56a7cc426bcff88162679855442c25648aa5d6b79d139 SHA512 1d0bfa9d8ae91d1bdcefe97623e8f18378c6c4b8b430c7e87c1e41c5722ee6d0bfbb8e03f94f4118526da574ee4db9ea6da78f3e6b867d3d8770daaa390db076 -DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 DIST num-traits-0.2.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94 DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 -DIST orjson-3.9.2.tar.gz 4207405 BLAKE2B d4c157b7e60a00ce48773b3befe9b3ed312b38423aaf4048f667207a8ec4f10c330b45864da6a79531e6cc182e2196bf23d97713a50454e9da6b3575128efd9b SHA512 5ac8713c8f921f876e1c6d61daacde5d5b7a738d00f1a0c3f51df2fcb10815de0d73cc980bca43139ddd7fbfca5e800a6d31a35cc833ddb1fac7cdb181a1116f -DIST orjson-3.9.4.tar.gz 4601888 BLAKE2B 77ee0fccad4e04408700d78f23a5cac0d8bac9df94419809dccb03406c7fcb83185d282715e727da0ea351b6c97f33c70f6bf0b451377fcd885bdeccfe7ddbfb SHA512 75192e144ee54edfdbfe83cd069cb3e2da80b7ec379235832508010dd6c45f1a993906c48a992b93b5802cdf7472340129c5a27c91190e6fb4dc818254d0a194 -DIST orjson-3.9.5.tar.gz 4604499 BLAKE2B 24ba14b5d3bf499045be299bb731869cae07e9e2c1990be8d6ceac86919781cce34eab8c5d84cdb546c4a334041012b8ff0e3977d0fcef3f5c776207f45bd23e SHA512 d3a5726a4bd10a2d6ad2ec7f7a6d358c65c2270bbc42a00f8d1b2a6ef538b87920f8b2b10cd8cc0e1bbb66fc070b6f836ea62f4d7d84b99cb8341bbbe50aaa5c -DIST orjson-3.9.6.tar.gz 4897179 BLAKE2B 4c3974cdf25b683e4ce8e2843107e3ba1800b257cc1d2dc589c57d4357a0d037fdcb28b994b319675b31ea77a99f3d7cea3805a6f65db62c35624bb546f57194 SHA512 9b403cdbe8a218f3937892610ef7d137a3ad457b3cc8f68a67f5ab6877479e989168297144a6edf04f398918981c840175357b6e79772ac3d7bb71a281332e50 DIST orjson-3.9.7.tar.gz 4895035 BLAKE2B 0f9d24e7b6552a3edb4c2377b30b86c17f9402b8cf9f924d34ad72f6569f6d9d0c0a49c37c15811309481c9b8f22e63af8a9cd7859bc52dddf58d4a08f1bece2 SHA512 8d36e10960fa362d26926a1dd48922abdb6dc0085d50907b9885aadc645983b26789b3682d9fbfd7734a97cfa580a374eb7e7c99e05be7dcd3a68442afe5e9f5 DIST packed_simd-0.3.9.crate 98340 BLAKE2B 8668038eb213cec44afded5164ccf368fbecea21aa3de64d49e798d7f0fac638af9616a435cb79cf0435387f67fe97a7eb00748eaf39be14bb6d50ecbb4c938e SHA512 1336ed8aee50a580784f38388f0cc2f0a8639149333e94b7f83aa7cc314a80c60b66ac203a7302cd4cf01f3d0b89da58d2ce9038b7685840fbc1b758217dbd1b DIST packed_simd_2-0.3.8.crate 97388 BLAKE2B 89d2a1401efef8e0a665d883b41a587601cd4704a6acf80c542f3e6e274a6fa9c975a03799857c409c8764bf6698784cf85f1fb73b4fab2c4f98b368326760c4 SHA512 de1ff7cc43f6d0f6e2a94073ab80bd178864d375d334c4d8aaf30f8ae3320b6aa470f14b25babc264d9032af0c4fa7663e442321fc91acbd7adc7550b5177984 DIST proc-macro2-1.0.66.crate 43575 BLAKE2B 9eb3e816b00fcf625c280ba14ad269f5893d0523473a24de07c21945f6f932fbd08efb3c339b35d903245510e3f065e1478439b024a325f2bb9f97bc7bcbb18d SHA512 85f5a762f9411142e5ac28144bd380f07f0633ed2e44d8a2545be9fb8f42abaca6b5d45631b4be83b8e8b9beca7438bc52f25615c3a410a3a1249474b1aca407 -DIST pyo3-build-config-0.19.1.crate 29205 BLAKE2B f88cbf9763fd68f7b30d109ae608efc29e0d4bf6672ee5f31b77342b5f37baa4f981916124af6897ccea3d93990ff889815fc3abbe9ce3fdbd860b6d5698b7da SHA512 311fef01ac2c3ce12485849cb99eba038a36260206308c5af4621fc5393f942e03aae4f6a5fe24ef3005eb781d2161453667ad552d6a371ddd96460b05a2e710 DIST pyo3-build-config-0.19.2.crate 29206 BLAKE2B 5b1cd80d643e448cf8f1d28a514333526061c178121b9a0dcb5bff6082f402ecfd166536d94d42065f6dc1f108a73f12bbb78eedf9ea053a6aa2e9c80ac00ddf SHA512 ccc73061ec1989258921c5b5800689170635fa5503d74a4ac458baef903dd31efa41995d238783f1e099ece1f66d0a0e95c4fcb4b772b9f653dbb20e838b4e28 -DIST pyo3-ffi-0.19.1.crate 64837 BLAKE2B deb3065ce99b4bd3b5dee182f7cc20dbbb1792e792e78425f30a71ad3e45aa8552f99f02debd640e16db44cbcad58f67b04ca6e08cb964e788d41dca64500a0c SHA512 6293d75c71ebe80c320f0a240716a2e0c62f66aecc58320f2f40a81f85390c7d9174b4888ead89818b73fdc8d3d21df12adc6625087f0c9ebb82767d4a7c5adc DIST pyo3-ffi-0.19.2.crate 66500 BLAKE2B b4139fba31ef17017b6b60784e41ccda34931a072c2638af1eed8d02d7af701c46fe38b12772d2301cff41d10a433ff0f00a69d79d40233eadafe82abe585f8d SHA512 789191bca537998dd23d72dce4f185b84bbe700f4171c47de35b9bbca15a180ad214392b4f465cc1ecb0be955ebec1cf5a3c497815073be18035bd8bf8c51a32 -DIST quote-1.0.32.crate 28037 BLAKE2B 7b243ac7929f3b2e1d91a51a2dc2b11dd29bc017be9db588c83bd137609e2f991a4f3ff8682c7c11c177153e517c4f818285cce3237f435aa43ad0126c4bab6d SHA512 13cae36920dcbd0ad1978be63f20b35b8424d02b4d9992032fa78c7770d61d1fa7ec1532a48793cab48e703236b7bee7843041253b9e83700903228078b4c025 DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c -DIST rustversion-1.0.13.crate 17267 BLAKE2B f2cc10a9d998b95bedaecb60298b11637724058634b00844d7e3e77dc321d8c7578bab9a9362b94c6b4b30558df538578fe7a4a05a130fb16795e913b3fda8bf SHA512 4705face9c4e2570c6a7c8bd61ccfe1ce68bcc7bd11dcbb9e7321744de38277d1f66429b59498adad3cbfc25de68dbf194c2d244ab74003830ba5fcda47e621a DIST rustversion-1.0.14.crate 17261 BLAKE2B db30d01914059a893bdb4c448ed0bf04852085c2d948bfbed8819a1d2317c34133cf609abdd806ad628b86974a9c1ab9d09f79743cb8e13257ef32cd444f49c6 SHA512 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b -DIST ryu-1.0.14.crate 46861 BLAKE2B 208fa87e54e3c6831193ddefcdfa7e9731a3b72de6ea23a4af708a15487cf4d6cbc49fd3681da078390741595ff5d44b02e607cab6ea9e37e7f5f05c7275b4a9 SHA512 9832c760d1ac674ba362639968962928971231d696e450738045ca36ae2780116ad865b2bdd96e36f14d8f92e12107dc8b75be90c74d76e3bb834a94bd6e5599 DIST ryu-1.0.15.crate 46906 BLAKE2B 6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3 SHA512 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b -DIST serde-1.0.167.crate 77395 BLAKE2B ce8c8473292e83e77b5a9fe768d6eb1984682a269098087af71ab490dbc8dd24ef0fec064e8b7b9e94e9dbf2a8d11f0ae85da923d6de091b6bed91d8c44cb706 SHA512 c58689fd0d5235e2a5cdbb0ed0f4100c9473c6c22b516409121138e4ede0f8932a1cc59b6f85843185260d5e373e1682f5266c27b7de29f52855ad103e4fb6cf -DIST serde-1.0.180.crate 76950 BLAKE2B 9508b77f0d050f3abc18246b0380f6e8ece40b02d3eb97d887f1349b001b560328f0bcb8e4f651de6d7848eb8bbde27f76e07f1e2c22fcc6bbcda443981dfe99 SHA512 daf3c40363c113c568dd150b75d7874ec06f346ca0fc130e29d9148fe6c0817e0474e13d7fef91e3a18f09c066cafe816ee1c0318900fad81e75da97e1f4d185 -DIST serde-1.0.183.crate 77210 BLAKE2B 280e3d253a29b664b4e2d17f41397b17fe22af64417facca42d6ca0c839f1def745380a5402d7a87345bb16f4fdacf9a8c01966579b8c08fb06c05f097a87e68 SHA512 3a27efdff92cb1f6b50449a761efde781af91584b8410fbf5ce37b20005e7d46dc4c750fd1730e15468ea22aac7799421c4e60c74243c65ef7916d3cbadd0ef8 DIST serde-1.0.188.crate 76230 BLAKE2B 81e92adf17e3f2ce73c82e3069b8fd656211cfeb6755abd338b74d52f748f5bba6690abf5c83ea2a126fbd6187bc587b539f0ebcf621e928085876f28fbb9513 SHA512 7d42ce834bcd1034f8ccbcd6646cc93f8e189e344f29f4d7b0ab148ba11ce7848d0ab986dce7a0245fcd6893243f5768f7bc0ca9c24c75c53585ecc899d312d2 DIST serde_derive-1.0.188.crate 55563 BLAKE2B 3b24044915a704d9d8a2cae6e6547ecffea7ee3fd4260ddb2bf7fa38b23fd7fc597b61ac28bf65b9f0d45e18ffd6bc7596f5a3d602cc79835697fb3f5440242f SHA512 fa9132a319f7829e6afad65289031be99255466d76270875d9d81f82f63e53592eaef5452d0df38da92e9d0b6f2b37e91026635fff4bf597b0ae662b71b5eff0 -DIST serde_json-1.0.100.crate 145170 BLAKE2B 0a15476563643e2b9fa3a2416bf21ce0be62f05d7f483b566eff806c01e19ff82016ecbc970a636252798316f2fec40465ca85c74759cc83b23d147e05016f4e SHA512 182b0a2c77a7c06d0c88e629acd56b16e50bdecac2a066d2b6a3a2a41b50dd6bb147e943df7eb3e26c2b7a99f656f1af98e8c2a83d991c5356b46f3573b94b88 -DIST serde_json-1.0.104.crate 146130 BLAKE2B 62a613eba9c39bc3f007404995528ac101df3e74d90049e9aca699029f55ce4cee54a1bbfdd9e69cda9ab3e7ba9893fc66f3f9bbbc1eb358d570dd292ae77216 SHA512 06b2f3c818fa5819ff936d2f456fccded743ccc336359bfd1371aecebae9ca2d4f77879f61d1cda510b7a1aaa47b0010688b8e8c656388950e79fa5d007c7f6f DIST serde_json-1.0.105.crate 146316 BLAKE2B a40b99ac4b5e9aa31a61c4f49f9f4dd9fad94946267a47ac4ba7c1bf3af7122dc410c8984235281b19a917b1fea088615c8e95b4f1aead0957c9e31f2b222599 SHA512 d4203d93ee6e8ffa0d88c21d347196b8d1496d506841273e992c9996019175ed9a965e9401ba63d48589133b13ad9cac6246b7e0143545778b5a090a48a31452 DIST simdutf8-0.1.4.crate 28621 BLAKE2B 94ab48bc899e603acf3805dd45ae8489d565aa39ff79606e80a1731b59d11f429d71bb6c65becf3ceab123767f2d20612cb9f86410fd1aad00d0a796091ad045 SHA512 9f821035e147c035707910227b51e01d3f761ab8b578d95a86a776b2a4da01bc4d8ef28df7ea2c16ca125a2699d8903b826ad07a5937728e33dd58753ebd704c DIST smallvec-1.11.0.crate 34680 BLAKE2B e54d56f6bbffbfa7ce5fe5f04e325b2e5cf19d290e4be278bc00a136e26284625b9c18c7c2b10b7fb8fad0ea7e3770f3cdbcfbaa913f5ac08d0a2f8b4e0de188 SHA512 41bfbecbc2c244497568a41724d65791ec3fd6d8057813d521367cca316c09c2b28fb3973826236b01c1f5d2f905d8d22b0c3c47f957a9ff5d7685591f15ccd7 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee -DIST syn-2.0.28.crate 241635 BLAKE2B 5784468a0dd04eb298821ae5a3facf72c5fe5907cc469919b0a0b636bb55bd15e9e3a31c9ceb05b7b0f88e7a53e5891e6874641b61e5fde247a91361ae37047f SHA512 96e83979e70e2e1e46ca2af45d10fb259847d61e327809a51351a988282be9688a8c4942a284504674c8684970082dc15cd9ab9b3584bbfa68ac9716e071f9c5 DIST syn-2.0.31.crate 242369 BLAKE2B 5bdd346c0dcc8eea96b3c10dcf6e713e7fb3508a21d1d98f3e0cbecd01558c91d54c816bd0f75725cc8b3f071bed105583bba57ce0abf4fea2d05d8029f19393 SHA512 0bee1285083c5eb97eac82d170924d95e782d4a7fef1381160b449f66c9513b7ba434ea6f77fd67068c6b6a2810ebd44ad03506f0f0692f43237d7eebac34efd DIST target-lexicon-0.12.11.crate 24594 BLAKE2B cf06720caecb5b5758f05c6375fa600da9260aac04017458060406a042dc578d51a2c5b6f189345d45dacea42ba01fbe46853d07f70d7b37cba17d87aa101f9a SHA512 f38701a8e9dd17b7db591b1b4c82c3b75d317e003262bb7b09b9cabd3afab5ab79c02a7dd524910b6941ada3a8f1378ea9e199b2b5938f8f01ee75bb0eae8718 -DIST target-lexicon-0.12.8.crate 24518 BLAKE2B c76d50d34e5da9431982ee446cb2f586db61182f928a25d862021b6fc32afa9ef8eccf51624c3b63442b90a4c0d8042ceb30d00122cfcc142f69a91ffdea222a SHA512 613af05fb80fe8967eef7b640d6b1a33eac5e6f3e70e1b26043b0f5e5b1356b4509b4d4daf0474c8d24d019c5e1d4ef8f950e092bebc14174930ebb60c6e151a DIST unicode-ident-1.0.11.crate 42067 BLAKE2B 3c7cac3d2bf1cbf1cf04716a482f130123e8e6940f7a90a17bc62fca44ac0069688165538f5329b95a72f735b594cfb85e3250738393ffd1b53cb0cd95077d89 SHA512 9682bbee339fb987c9d0bb6a54406d37b28b5c3587372d406402e4341900fec97e3234cd03b5c98b90b6378fd533dc452cac3de90d3ade19c4b09657e4abf6df DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 diff --git a/dev-python/orjson/orjson-3.9.2.ebuild b/dev-python/orjson/orjson-3.9.2.ebuild deleted file mode 100644 index 6ac56bba6dcb..000000000000 --- a/dev-python/orjson/orjson-3.9.2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.6.1 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( python3_{10..11} ) - -CRATES=" - ahash@0.8.3 - android-tzdata@0.1.1 - arrayvec@0.7.4 - associative-cache@1.0.1 - autocfg@1.1.0 - beef@0.5.2 - bytecount@0.6.3 - castaway@0.2.2 - cc@1.0.79 - cfg-if@1.0.0 - chrono@0.4.26 - compact_str@0.7.1 - encoding_rs@0.8.32 - itoa@1.0.8 - itoap@1.0.1 - libc@0.2.147 - libm@0.1.4 - num-traits@0.2.15 - once_cell@1.18.0 - packed_simd_2@0.3.8 - pyo3-build-config@0.19.1 - pyo3-ffi@0.19.1 - rustversion@1.0.13 - ryu@1.0.14 - serde@1.0.167 - serde_json@1.0.100 - simdutf8@0.1.4 - smallvec@1.11.0 - static_assertions@1.1.0 - target-lexicon@0.12.8 - version_check@0.9.4 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" -HOMEPAGE=" - https://github.com/ijl/orjson/ - https://pypi.org/project/orjson/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="|| ( Apache-2.0 MIT )" -# Dependent crate licenses -LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -BDEPEND=" - test? ( - dev-python/arrow[${PYTHON_USEDEP}] - dev-python/pendulum[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - ' 'python3*') - ) -" - -QA_FLAGS_IGNORED=".*" - -distutils_enable_tests pytest diff --git a/dev-python/orjson/orjson-3.9.4.ebuild b/dev-python/orjson/orjson-3.9.4.ebuild deleted file mode 100644 index 145f0498f212..000000000000 --- a/dev-python/orjson/orjson-3.9.4.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.6.1 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( python3_{10..11} ) - -CRATES=" - ahash@0.8.3 - android-tzdata@0.1.1 - arrayvec@0.7.4 - associative-cache@1.0.1 - autocfg@1.1.0 - beef@0.5.2 - bytecount@0.6.3 - castaway@0.2.2 - cc@1.0.81 - cfg-if@1.0.0 - chrono@0.4.26 - compact_str@0.7.1 - encoding_rs@0.8.32 - itoa@1.0.9 - itoap@1.0.1 - libc@0.2.147 - libm@0.1.4 - no-panic@0.1.26 - num-traits@0.2.16 - once_cell@1.18.0 - packed_simd_2@0.3.8 - proc-macro2@1.0.66 - pyo3-build-config@0.19.2 - pyo3-ffi@0.19.2 - quote@1.0.32 - rustversion@1.0.14 - ryu@1.0.15 - serde@1.0.180 - serde_json@1.0.104 - simdutf8@0.1.4 - smallvec@1.11.0 - static_assertions@1.1.0 - syn@2.0.28 - target-lexicon@0.12.11 - unicode-ident@1.0.11 - version_check@0.9.4 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" -HOMEPAGE=" - https://github.com/ijl/orjson/ - https://pypi.org/project/orjson/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="|| ( Apache-2.0 MIT )" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 -" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~sparc ~x86" - -BDEPEND=" - test? ( - dev-python/arrow[${PYTHON_USEDEP}] - dev-python/pendulum[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - ' 'python3*') - ) -" - -QA_FLAGS_IGNORED=".*" - -distutils_enable_tests pytest diff --git a/dev-python/orjson/orjson-3.9.5.ebuild b/dev-python/orjson/orjson-3.9.5.ebuild deleted file mode 100644 index 699f5964eb5f..000000000000 --- a/dev-python/orjson/orjson-3.9.5.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.6.1 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( python3_{10..11} ) - -CRATES=" - ahash@0.8.3 - android-tzdata@0.1.1 - arrayvec@0.7.4 - associative-cache@1.0.1 - autocfg@1.1.0 - beef@0.5.2 - bytecount@0.6.3 - castaway@0.2.2 - cc@1.0.82 - cfg-if@1.0.0 - chrono@0.4.26 - compact_str@0.7.1 - encoding_rs@0.8.32 - itoa@1.0.9 - itoap@1.0.1 - libc@0.2.147 - libm@0.1.4 - no-panic@0.1.26 - num-traits@0.2.16 - once_cell@1.18.0 - packed_simd_2@0.3.8 - proc-macro2@1.0.66 - pyo3-build-config@0.19.2 - pyo3-ffi@0.19.2 - quote@1.0.32 - rustversion@1.0.14 - ryu@1.0.15 - serde@1.0.183 - serde_json@1.0.105 - simdutf8@0.1.4 - smallvec@1.11.0 - static_assertions@1.1.0 - syn@2.0.28 - target-lexicon@0.12.11 - unicode-ident@1.0.11 - version_check@0.9.4 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" -HOMEPAGE=" - https://github.com/ijl/orjson/ - https://pypi.org/project/orjson/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="|| ( Apache-2.0 MIT )" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 -" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -BDEPEND=" - test? ( - dev-python/arrow[${PYTHON_USEDEP}] - dev-python/pendulum[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - ' 'python3*') - ) -" - -QA_FLAGS_IGNORED=".*" - -distutils_enable_tests pytest diff --git a/dev-python/orjson/orjson-3.9.6.ebuild b/dev-python/orjson/orjson-3.9.6.ebuild deleted file mode 100644 index 26ec321cbb01..000000000000 --- a/dev-python/orjson/orjson-3.9.6.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.6.1 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( python3_{10..11} ) - -CRATES=" - ahash@0.8.3 - arrayvec@0.7.4 - associative-cache@1.0.1 - autocfg@1.1.0 - beef@0.5.2 - bytecount@0.6.3 - castaway@0.2.2 - cc@1.0.83 - cfg-if@1.0.0 - chrono@0.4.30 - compact_str@0.7.1 - encoding_rs@0.8.33 - itoa@1.0.9 - itoap@1.0.1 - libc@0.2.147 - libm@0.1.4 - libm@0.2.7 - no-panic@0.1.26 - num-traits@0.2.16 - once_cell@1.18.0 - packed_simd@0.3.9 - packed_simd_2@0.3.8 - proc-macro2@1.0.66 - pyo3-build-config@0.19.2 - pyo3-ffi@0.19.2 - quote@1.0.33 - rustversion@1.0.14 - ryu@1.0.15 - serde@1.0.188 - serde_derive@1.0.188 - serde_json@1.0.105 - simdutf8@0.1.4 - smallvec@1.11.0 - static_assertions@1.1.0 - syn@2.0.31 - target-lexicon@0.12.11 - unicode-ident@1.0.11 - version_check@0.9.4 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" -HOMEPAGE=" - https://github.com/ijl/orjson/ - https://pypi.org/project/orjson/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="|| ( Apache-2.0 MIT )" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 -" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -BDEPEND=" - test? ( - dev-python/arrow[${PYTHON_USEDEP}] - dev-python/pendulum[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - ' 'python3*') - ) -" - -QA_FLAGS_IGNORED=".*" - -distutils_enable_tests pytest diff --git a/dev-python/orjson/orjson-3.9.7.ebuild b/dev-python/orjson/orjson-3.9.7.ebuild index f4fcdc9b9cea..02fe76b0e4ca 100644 --- a/dev-python/orjson/orjson-3.9.7.ebuild +++ b/dev-python/orjson/orjson-3.9.7.ebuild @@ -67,7 +67,7 @@ LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 " SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" BDEPEND=" test? ( diff --git a/dev-python/packaging/Manifest b/dev-python/packaging/Manifest index 048a982b9ebf..c184afe13479 100644 --- a/dev-python/packaging/Manifest +++ b/dev-python/packaging/Manifest @@ -1 +1,2 @@ DIST packaging-23.1.tar.gz 134240 BLAKE2B ef7ef320a98592769078581e32fcc355d05f6fbb7611e7bd83fd2ed64d5f5f5d9c1f89c2a4a91ace1221214a9047e233d8d6a339fd29066b3695137ec5a870bd SHA512 0f2246b8bfeb467623ee72e6fdb7c0416e3b4ba0e00102c1528581e0835cc8e731a812b15e2e429d3ebb0001713d95cc2675f443f4597b092e305a3ef2e9137a +DIST packaging-23.2.tar.gz 146714 BLAKE2B cf7986a07312fd82a2a0ee738088993b9570d95cd0b573afa7a1f911bf335de7084e3d40d961adea7f5a8369738688f9d0a4265ef26a393f2d30769bc13f752a SHA512 8ab5e9bc4feef2fac1c9044dc8a6f2d41aaf9fe2dae671de8b98c0b1a19dca2169588b87d85a8c990d808b1e76faee65984ce970eaa3282b75e107ca82cc2863 diff --git a/dev-python/packaging/packaging-23.2.ebuild b/dev-python/packaging/packaging-23.2.ebuild new file mode 100644 index 000000000000..1db529fd81cb --- /dev/null +++ b/dev-python/packaging/packaging-23.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Core utilities for Python packages" +HOMEPAGE=" + https://github.com/pypa/packaging/ + https://pypi.org/project/packaging/ +" + +SLOT="0" +LICENSE="|| ( Apache-2.0 BSD-2 )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + >=dev-python/pyparsing-3.0.7-r1[${PYTHON_USEDEP}] + ! pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "${PN}" + version = "${PV}" + description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".' + EOF + # sigh + cat > src/platformdirs/version.py <<-EOF || die + __version__ = version = '${PV}' + __version_tuple__ = version_tuple = (${PV//./, }) + EOF +} diff --git a/dev-python/pocketlint/Manifest b/dev-python/pocketlint/Manifest index b01a4686a894..04cc4273f1ac 100644 --- a/dev-python/pocketlint/Manifest +++ b/dev-python/pocketlint/Manifest @@ -1 +1,2 @@ DIST pocketlint-0.24.gh.tar.gz 23875 BLAKE2B b4699d1f0633ed6a3f84b97db972818c00a1d382a48648fd4fe6870f4c54f983fd36366f85a409a99b860f385902a9a05adec63199e35d1264a522a7a3086e31 SHA512 21c4055dd42c244760950b64ec4cd9359fc589014953be6f9296e0265101f098fbe34351e87f92630751fa0055de20281974a04b425f691acc4608cf929d4bf4 +DIST pocketlint-0.25.gh.tar.gz 23931 BLAKE2B e8254477223ea0e631129778cc760ef57d34adb78f783258c8c097f7eac1acfe4cb00d21bc9aff576fbfab2bb3f7b687de33b3bc1f02c8d083d690a2e392bbac SHA512 dcb21ee147839a606520370f948594fc695c779a03d9edfb054dd6c07f4dd1c4ad0b64ccaad504da01e3b6c572ce27db8813ac8b61468d43e3745b5053a4edb7 diff --git a/dev-python/pocketlint/pocketlint-0.25.ebuild b/dev-python/pocketlint/pocketlint-0.25.ebuild new file mode 100644 index 000000000000..c3bc7b176957 --- /dev/null +++ b/dev-python/pocketlint/pocketlint-0.25.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Shared code for running pylint against rhinstaller projects" +HOMEPAGE=" + https://github.com/rhinstaller/pocketlint/ + https://pypi.org/project/pocketlint/ +" +SRC_URI=" + https://github.com/rhinstaller/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pylint[${PYTHON_USEDEP}] +" + +python_test() { + "${EPYTHON}" tests/pylint/runpylint.py || die "test failed with ${EPYTHON}" +} diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest index c9d0dab51af5..5f5c7f7efb9b 100644 --- a/dev-python/pyftpdlib/Manifest +++ b/dev-python/pyftpdlib/Manifest @@ -1,2 +1,3 @@ DIST pyftpdlib-1.5.7.tar.gz 196076 BLAKE2B 9400fb9ff5d8c0e904f07dabef72a07528bc43a5332ad26544f0e512c457a919e887e9f9af18b75cb7853f2e0b70993bc5a858438924320e738d4bc9e2e17090 SHA512 66ad5a1ab8fde26233250351f553cdc411303616d717c416cdce059f93c64e6ef64c7707103644583249b6aba22a9841994b38e731edc7997e95e266dbdbdc22 DIST pyftpdlib-1.5.7_p20230828.gh.tar.gz 257359 BLAKE2B 043f4be70b38b409548dd13739e9bcade7f489e9ce1a2e87ee4c631b76f484a0fa72b3ec45e7978cb38168823cdfc020adddc056a135644948415c5baab5ef33 SHA512 b0626559d2942abe63cf45a593f8da98d07124fca19e33c66bf86a9f24bffa842941cd419ad14f43b7ae337bdecb6628ce3184af991d3e87767a11f37eccdd63 +DIST pyftpdlib-1.5.8.tar.gz 201963 BLAKE2B 5a957c207dcdc7c8d66d6ed4176cd12db019cf3d5247233db057b5c266a4fbda5e6e1c0b8ccdf33b4c154400d5d7a5e9a62ab9244f7c74c03c2f912a2ac0eb2f SHA512 2d4c4beb40d604d41eeed51f690b805377e84e594bdbb5d67135f50e5696824ba24aa9ae53aecced9f6c1b7eb3ec7727d31b883f9bbb0d2c43802277b2ef2aa6 diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild new file mode 100644 index 000000000000..afb20a57db76 --- /dev/null +++ b/dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="ssl(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Python FTP server library" +HOMEPAGE=" + https://github.com/giampaolo/pyftpdlib/ + https://pypi.org/project/pyftpdlib/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="examples ssl" + +RDEPEND=" + ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] ) +" +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme + +python_test() { + rm -rf pyftpdlib || die + # Some of these tests tend to fail + local EPYTEST_DESELECT=( + # fail because they process sys.argv and expect program args + # rather than pytest args, sigh + test/test_misc.py + # TODO + test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst + ) + # Tests fail with TZ=GMT, see https://bugs.gentoo.org/666623 + local -x TZ=UTC+1 + # Skips some shoddy tests plus increases timeouts + local -x TRAVIS=1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest --pyargs pyftpdlib +} + +python_install_all() { + if use examples; then + docinto examples + dodoc -r demo/. + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all +} diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest index e425372d158a..860b2f9c101c 100644 --- a/dev-python/pygame/Manifest +++ b/dev-python/pygame/Manifest @@ -1,2 +1 @@ -DIST pygame-2.5.0.gh.tar.gz 6640084 BLAKE2B affa92cacee34ab1db246e80bea0ee425985c1c2a75b5702b2368536fe4b07ffb24f5e6ef345afb3ee63e7b1eccfc275082649251791a2f34a0eba019cc327a8 SHA512 741c5d11b2b52c5bc08672fb9e7420540f20879ef67b84dd18904d317f3cce7593bf08a9e7bf9d0c6470c6bb88512c9af9eb86056e654ab32d4b33532b2bf702 DIST pygame-2.5.1.gh.tar.gz 6854761 BLAKE2B e137f73a3bb718213ef92e938ed1b065f5568d7dd2ade6edd973bc55d06425874da0e89e3c102fad39adac25f977ac97025a0c59099702cfabeffd0d3b8f109f SHA512 d7aceb2bc6e40c5dc2d7a19fdc7af18abf021b79dd98b859975f99ec10895e1b09e11fbf17fd6ab925d3aa6c64e5b3dd56c0d857ecacc67303d92fc0efb2630c diff --git a/dev-python/pygame/files/pygame-2.5.0-cython-3.patch b/dev-python/pygame/files/pygame-2.5.0-cython-3.patch deleted file mode 100644 index 48e48e738ab3..000000000000 --- a/dev-python/pygame/files/pygame-2.5.0-cython-3.patch +++ /dev/null @@ -1,214 +0,0 @@ -https://bugs.gentoo.org/898704 -https://github.com/pygame/pygame/issues/3938 -https://github.com/pygame/pygame/pull/3956 -https://github.com/pygame/pygame/commit/bff1ba00fa58de40d357d70ba645be2957593b69 - -From bff1ba00fa58de40d357d70ba645be2957593b69 Mon Sep 17 00:00:00 2001 -From: Matus Valo -Date: Wed, 12 Jul 2023 01:26:21 +0200 -Subject: [PATCH] Mark functions as noexcept - ---- a/src_c/cython/pygame/_sdl2/audio.pyx -+++ b/src_c/cython/pygame/_sdl2/audio.pyx -@@ -67,7 +67,7 @@ def get_audio_device_names(iscapture = False): - return names - - import traceback --cdef void recording_cb(void* userdata, Uint8* stream, int len) nogil: -+cdef void recording_cb(void* userdata, Uint8* stream, int len) noexcept nogil: - """ This is called in a thread made by SDL. - So we need the python GIL to do python stuff. - """ ---- a/src_c/cython/pygame/_sdl2/controller.pxd -+++ b/src_c/cython/pygame/_sdl2/controller.pxd -@@ -101,8 +101,8 @@ cdef extern from "../controllercompat.c" nogil: - Uint16 high_frequency_rumble, - Uint32 duration_ms) - --cdef bint _controller_autoinit() --cdef void _controller_autoquit() -+cdef bint _controller_autoinit() noexcept -+cdef void _controller_autoquit() noexcept - - cdef class Controller: - cdef SDL_GameController* _controller ---- a/src_c/cython/pygame/_sdl2/controller.pyx -+++ b/src_c/cython/pygame/_sdl2/controller.pyx -@@ -17,14 +17,14 @@ def _gamecontroller_init_check(): - if not SDL_WasInit(_SDL_INIT_GAMECONTROLLER): - raise error("gamecontroller system not initialized") - --cdef bint _controller_autoinit(): -+cdef bint _controller_autoinit() noexcept: - if not SDL_WasInit(_SDL_INIT_GAMECONTROLLER): - if SDL_InitSubSystem(_SDL_INIT_GAMECONTROLLER): - return False - #pg_RegisterQuit(_controller_autoquit) - return True - --cdef void _controller_autoquit(): -+cdef void _controller_autoquit() noexcept: - cdef Controller controller - for c in Controller._controllers: - controller = c ---- a/src_c/cython/pygame/_sdl2/mixer.pxd -+++ b/src_c/cython/pygame/_sdl2/mixer.pxd -@@ -5,7 +5,7 @@ from .sdl2 cimport * - - #https://www.libsdl.org/projects/SDL_mixer/docs/SDL_mixer.html#SEC79 - --ctypedef void (*mixcallback)(void *udata, Uint8 *stream, int len) nogil -+ctypedef void (*mixcallback)(void *udata, Uint8 *stream, int len) noexcept nogil - - cdef extern from "SDL_mixer.h" nogil: - ctypedef void (*mix_func)(void *udata, Uint8 *stream, int len) ---- a/src_c/cython/pygame/_sdl2/mixer.pyx -+++ b/src_c/cython/pygame/_sdl2/mixer.pyx -@@ -14,7 +14,7 @@ import traceback - # Mix_SetPostMix(noEffect, NULL); - - --cdef void recording_cb(void* userdata, Uint8* stream, int len) nogil: -+cdef void recording_cb(void* userdata, Uint8* stream, int len) noexcept nogil: - """ This is called in a thread made by SDL. - So we need the python GIL to do python stuff. - """ ---- a/src_c/cython/pygame/_sdl2/video.pxd -+++ b/src_c/cython/pygame/_sdl2/video.pxd -@@ -430,7 +430,7 @@ cdef class Texture: - cdef draw_internal(self, SDL_Rect *csrcrect, SDL_Rect *cdstrect, float angle=*, SDL_Point *originptr=*, - bint flip_x=*, bint flip_y=*) - cpdef void draw(self, srcrect=*, dstrect=*, float angle=*, origin=*, -- bint flip_x=*, bint flip_y=*) -+ bint flip_x=*, bint flip_y=*) noexcept - - cdef class Image: - cdef Color _color -@@ -445,4 +445,4 @@ cdef class Image: - cdef public Texture texture - cdef public Rect srcrect - -- cpdef void draw(self, srcrect=*, dstrect=*) -+ cpdef void draw(self, srcrect=*, dstrect=*) noexcept ---- a/src_c/cython/pygame/_sdl2/video.pyx -+++ b/src_c/cython/pygame/_sdl2/video.pyx -@@ -731,7 +731,7 @@ cdef class Texture: - raise error() - - cpdef void draw(self, srcrect=None, dstrect=None, float angle=0, origin=None, -- bint flip_x=False, bint flip_y=False): -+ bint flip_x=False, bint flip_y=False) noexcept: - """ Copy a portion of the texture to the rendering target. - - :param srcrect: source rectangle on the texture, or None for the entire texture. -@@ -904,7 +904,7 @@ cdef class Image: - def get_rect(self): - return pgRect_New(&self.srcrect.r) - -- cpdef void draw(self, srcrect=None, dstrect=None): -+ cpdef void draw(self, srcrect=None, dstrect=None) noexcept: - """ Copy a portion of the image to the rendering target. - - :param srcrect: source rectangle specifying a sub-image, or None for the entire image. ---- a/src_c/cython/pygame/_sprite.pyx -+++ b/src_c/cython/pygame/_sprite.pyx -@@ -188,10 +188,10 @@ cdef class Sprite: - else: - self.remove(*group) - -- cpdef void add_internal(self, group): -+ cpdef void add_internal(self, group) noexcept: - self.__g.add(group) - -- cpdef void remove_internal(self, group): -+ cpdef void remove_internal(self, group) noexcept: - self.__g.remove(group) - - def update(self, *args, **kwargs): -@@ -346,16 +346,16 @@ cdef class AbstractGroup: - """ - return list(self.spritedict) - -- cpdef void add_internal(self, sprite): -+ cpdef void add_internal(self, sprite) noexcept: - self.spritedict[sprite] = 0 - -- cpdef void remove_internal(self, sprite): -+ cpdef void remove_internal(self, sprite) noexcept: - r = self.spritedict[sprite] - if r: - self.lostsprites.append(r) - del self.spritedict[sprite] - -- cpdef bint has_internal(self, sprite): -+ cpdef bint has_internal(self, sprite) noexcept: - return sprite in self.spritedict - - def copy(self): -@@ -650,11 +650,11 @@ cdef class OrderedUpdates(RenderUpdates): - cpdef list sprites(self): - return list(self._spritelist) - -- cpdef void add_internal(self, sprite): -+ cpdef void add_internal(self, sprite) noexcept: - RenderUpdates.add_internal(self, sprite) - self._spritelist.append(sprite) - -- cpdef void remove_internal(self, sprite): -+ cpdef void remove_internal(self, sprite) noexcept: - RenderUpdates.remove_internal(self, sprite) - self._spritelist.remove(sprite) - -@@ -697,7 +697,7 @@ cdef class LayeredUpdates(AbstractGroup): - - self.add(*sprites, **kwargs) - -- cpdef void add_internal(self, sprite, layer=None): -+ cpdef void add_internal(self, sprite, layer=None) noexcept: - """Do not use this method directly. - - It is used by the group to add a sprite internally. -@@ -779,7 +779,7 @@ cdef class LayeredUpdates(AbstractGroup): - self.add_internal(sprite, layer) - sprite.add_internal(self) - -- cpdef void remove_internal(self, sprite): -+ cpdef void remove_internal(self, sprite) noexcept: - """Do not use this method directly. - - The group uses it to add a sprite. -@@ -1059,7 +1059,7 @@ cdef class LayeredDirty(LayeredUpdates): - if hasattr(self, key): - setattr(self, key, val) - -- cpdef void add_internal(self, sprite, layer=None): -+ cpdef void add_internal(self, sprite, layer=None) noexcept: - """Do not use this method directly. - - It is used by the group to add a sprite internally. -@@ -1333,7 +1333,7 @@ cdef class GroupSingle(AbstractGroup): - else: - return [] - -- cpdef void add_internal(self, sprite): -+ cpdef void add_internal(self, sprite) noexcept: - if self.__sprite is not None: - self.__sprite.remove_internal(self) - self.remove_internal(self.__sprite) -@@ -1355,13 +1355,13 @@ cdef class GroupSingle(AbstractGroup): - None, - "The sprite contained in this group") - -- cpdef void remove_internal(self, sprite): -+ cpdef void remove_internal(self, sprite) noexcept: - if sprite is self.__sprite: - self.__sprite = None - if sprite in self.spritedict: - AbstractGroup.remove_internal(self, sprite) - -- cpdef bint has_internal(self, sprite): -+ cpdef bint has_internal(self, sprite) noexcept: - return self.__sprite is sprite - - # Optimizations... - diff --git a/dev-python/pygame/pygame-2.5.0-r2.ebuild b/dev-python/pygame/pygame-2.5.0-r2.ebuild deleted file mode 100644 index e7cd405ad570..000000000000 --- a/dev-python/pygame/pygame-2.5.0-r2.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for SDL multimedia library" -HOMEPAGE=" - https://www.pygame.org/ - https://github.com/pygame/pygame/ - https://pypi.org/project/pygame/ -" -SRC_URI=" - https://github.com/pygame/pygame/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" -IUSE="examples opengl test X" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - media-libs/freetype - media-libs/libjpeg-turbo:= - media-libs/libpng:= - media-libs/portmidi - media-libs/sdl2-image - media-libs/sdl2-mixer - media-libs/sdl2-ttf - X? ( media-libs/libsdl2[opengl?,threads,video,X] ) - !X? ( media-libs/libsdl2[threads] ) -" -DEPEND=" - ${RDEPEND} - test? ( - media-libs/sdl2-image[gif,jpeg,png,tiff,webp] - media-libs/sdl2-mixer[mp3,vorbis,wav] - ) -" -# fontconfig used for fc-list -RDEPEND+=" - media-libs/fontconfig -" -# util-linux provides script -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - media-libs/fontconfig - sys-apps/util-linux - ) -" - -PATCHES=( - "${FILESDIR}"/${P}-cython-3.patch -) - -python_configure() { - PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \ - "${EPYTHON}" "${S}"/buildconfig/config.py || die -} - -python_configure_all() { - find src_c/cython -name '*.pyx' -exec touch {} + || die - "${EPYTHON}" setup.py cython_only || die -} - -python_test() { - local -x PYTHONPATH=${BUILD_DIR}/install/lib - local -x SDL_VIDEODRIVER=dummy - local -x SDL_AUDIODRIVER=disk - script -eqc "${EPYTHON} -m pygame.tests -v" || die -} - -python_install() { - distutils-r1_python_install - - # Bug #497720 - rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples,tests}/ || die -} - -python_install_all() { - distutils-r1_python_install_all - use examples && dodoc -r examples -} diff --git a/dev-python/pygame/pygame-2.5.1.ebuild b/dev-python/pygame/pygame-2.5.1.ebuild index 8b38b8f854dc..9cb7c203c8b0 100644 --- a/dev-python/pygame/pygame-2.5.1.ebuild +++ b/dev-python/pygame/pygame-2.5.1.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="LGPL-2.1" 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" IUSE="examples opengl test X" RESTRICT="!test? ( test )" diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index ed9abcb6dc9f..7512417e17a7 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1,3 +1,5 @@ DIST pylint-2.17.5.gh.tar.gz 1413718 BLAKE2B 7ba0a6cb78cdef5f16e80d98d1b02f41ae700c44365de26a0a650b60fe95b4b806e36786d16ec50ed5c78c8b86c13afe8e7fe215dd938df654c2883d5493d318 SHA512 431e722d027b03f1b657841ccaba43233961e810aecfe1a679e3ba4ba92fea94f28524195861a6fd4fe6fc6267a1af6489b9b69e5e30f919ac3a476fd35698ec DIST pylint-2.17.6.gh.tar.gz 1415348 BLAKE2B d760a81cc8a453a081f1b0e3845c5a0b608b8109863665361990da127323c877e8e02ed9c1aca656fa84dd49941b23652fc465177a3e347942047299ebb86a32 SHA512 1e1bba425d295f9d267ef439f4f402dfc7284ee57ac41c222ac39e502c66bbac60c9afb0024ca4236de7cc7130ac733c781f5ee98670fae054005a8d69107123 DIST pylint-2.17.7.gh.tar.gz 1415651 BLAKE2B 9b2edea7d7d9e05fd265749cb1e50e77513e382518dc16bf654861e66564c55a430193ab1f538cb23e31e85d2130784c648ba185d62139c6df752ca54f0fc09d SHA512 514fe9d244a58e21fade66f0e343f2162a2fc2f99d7197f4d91801250c13fde2ddc365f92a274d89d602689466a12bac3ff9dd364ce15891171ef86d6313aba2 +DIST pylint-3.0.0.gh.tar.gz 1418878 BLAKE2B e0e86bc53e3b081b92a1f7af94a53b125e4d57c08c269e30defd51fcf07024deaf02a664d05d506a469999e6f6660a4f3d26a6698f8023f48a9d81467dce0282 SHA512 77f20425d03fd2e13e3c6ee7f75b32f37918aafbaeab7280d4275e4bdd285d9d4df541e6165bbe76a57663ff78dc4d8126a72788ee29b08fea5c479f9b162b09 +DIST pylint-3.0.0b0.gh.tar.gz 1421208 BLAKE2B e58859e85b5001236a7f92060bca3e828957c8a24b3f0981cac795f0a0ce1af3d0be3ab8cc45c9e7fee173f988598e23fb3b9bc3c257d2e354c7d1c621ae7301 SHA512 265f29d28879c09320a8aa3d235873d96505a2472fb9b41ac0f11fa453c2e4d3fb57133bc588583ac82bdaad895b1cafe828f5662d3700baf6eaf6c3f22817db diff --git a/dev-python/pylint/pylint-3.0.0.ebuild b/dev-python/pylint/pylint-3.0.0.ebuild new file mode 100644 index 000000000000..5046bb6252b7 --- /dev/null +++ b/dev-python/pylint/pylint-3.0.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +MY_P=${P/_beta/b} +DESCRIPTION="Python code static checker" +HOMEPAGE=" + https://pypi.org/project/pylint/ + https://github.com/pylint-dev/pylint/ +" +SRC_URI=" + https://github.com/pylint-dev/pylint/archive/v${PV/_beta/b}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples" + +# Make sure to check https://github.com/pylint-dev/pylint/blob/main/pyproject.toml#L34 on bumps +# Adjust dep bounds! +RDEPEND=" + =dev-python/astroid-3.0.0[${PYTHON_USEDEP}] + >=dev-python/dill-0.3.7[${PYTHON_USEDEP}] + >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] + =dev-python/mccabe-0.6[${PYTHON_USEDEP}] + =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + test? ( + >=dev-python/GitPython-3[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO + 'tests/test_functional.py::test_functional[dataclass_with_field]' + + # incompatible versions of numpy/scikit-learn? + 'tests/test_functional.py::test_functional[no_name_in_module]' + 'tests/test_functional.py::test_functional[shadowed_import]' + ) + local EPYTEST_IGNORE=( + # No need to run the benchmarks + tests/benchmark/test_baseline_benchmarks.py + ) + + rm -rf pylint || die + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p timeout +} + +python_install_all() { + if use examples ; then + docompress -x "/usr/share/doc/${PF}/examples" + docinto examples + dodoc -r examples/. + fi + + distutils-r1_python_install_all +} diff --git a/dev-python/pylint/pylint-3.0.0_beta0.ebuild b/dev-python/pylint/pylint-3.0.0_beta0.ebuild new file mode 100644 index 000000000000..5046bb6252b7 --- /dev/null +++ b/dev-python/pylint/pylint-3.0.0_beta0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +MY_P=${P/_beta/b} +DESCRIPTION="Python code static checker" +HOMEPAGE=" + https://pypi.org/project/pylint/ + https://github.com/pylint-dev/pylint/ +" +SRC_URI=" + https://github.com/pylint-dev/pylint/archive/v${PV/_beta/b}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples" + +# Make sure to check https://github.com/pylint-dev/pylint/blob/main/pyproject.toml#L34 on bumps +# Adjust dep bounds! +RDEPEND=" + =dev-python/astroid-3.0.0[${PYTHON_USEDEP}] + >=dev-python/dill-0.3.7[${PYTHON_USEDEP}] + >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] + =dev-python/mccabe-0.6[${PYTHON_USEDEP}] + =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + test? ( + >=dev-python/GitPython-3[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO + 'tests/test_functional.py::test_functional[dataclass_with_field]' + + # incompatible versions of numpy/scikit-learn? + 'tests/test_functional.py::test_functional[no_name_in_module]' + 'tests/test_functional.py::test_functional[shadowed_import]' + ) + local EPYTEST_IGNORE=( + # No need to run the benchmarks + tests/benchmark/test_baseline_benchmarks.py + ) + + rm -rf pylint || die + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p timeout +} + +python_install_all() { + if use examples ; then + docompress -x "/usr/share/doc/${PF}/examples" + docinto examples + dodoc -r examples/. + fi + + distutils-r1_python_install_all +} diff --git a/dev-python/pymongo/pymongo-4.5.0.ebuild b/dev-python/pymongo/pymongo-4.5.0.ebuild index 994727171236..9145df4591b8 100644 --- a/dev-python/pymongo/pymongo-4.5.0.ebuild +++ b/dev-python/pymongo/pymongo-4.5.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc kerberos +native-extensions +test-full" RDEPEND=" diff --git a/dev-python/pypiserver/Manifest b/dev-python/pypiserver/Manifest index 99cb5b1d2d2f..1dc813963f34 100644 --- a/dev-python/pypiserver/Manifest +++ b/dev-python/pypiserver/Manifest @@ -1 +1,2 @@ DIST pypiserver-1.5.2.gh.tar.gz 153032 BLAKE2B 58cb9ef1bc842fd31612009201e4fafbb5c477b7284cf1f85f1e2939167573c27d451a8b8735d52be8cfb467ff1bfe30b7b83567926b3945beae62b1ee82833c SHA512 e8794341c0b5e6d9d7c72bd4cf29380adc2415563724d5af0ff808d8fb81afea646477859a2dfd5dc2d3ccf62cad5118887891faa11e70b125cbb8b7e88e977a +DIST pypiserver-2.0.1.gh.tar.gz 156624 BLAKE2B b37700ffe0c7361289a3825dafd86041fab9ddf574d7792c7cd155f7e869a1bdd2de4e2a658c808afc7fe5ee8989876fcb7e85a8da74202c2c4c4344fbaf1df4 SHA512 962b34ea2bbca680fcf7ee8153ecea09c2f0c1bcebaaacee4666c93deab9d2508e08a22d82635a64d8aaec7cab3b5485e3752f1439006ed01b58539035f3b711 diff --git a/dev-python/pypiserver/pypiserver-2.0.1.ebuild b/dev-python/pypiserver/pypiserver-2.0.1.ebuild new file mode 100644 index 000000000000..ece25808b111 --- /dev/null +++ b/dev-python/pypiserver/pypiserver-2.0.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Minimal PyPI server" +HOMEPAGE=" + https://github.com/pypiserver/pypiserver/ + https://pypi.org/project/pypiserver/ +" +SRC_URI=" + https://github.com/pypiserver/pypiserver/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + dev-python/bottle[${PYTHON_USEDEP}] + >=dev-python/pip-7[${PYTHON_USEDEP}] + >=dev-python/wheel-0.25.0[${PYTHON_USEDEP}] +" +# NB: many test deps are optional/specific to tests we skip +BDEPEND=" + dev-python/setuptools-git[${PYTHON_USEDEP}] + test? ( + >=dev-python/passlib-1.6[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/webtest[${PYTHON_USEDEP}] + ) +" + +DOCS=( CHANGES.rst README.md ) + +PATCHES=( + "${FILESDIR}/${PN}-1.5.0-unbundle-bottle.patch" +) + +distutils_enable_tests pytest + +src_prepare() { + # remove bundled bottle (sic!) + rm pypiserver/bottle.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # Internet + tests/test_server.py::test_hash_algos + tests/test_server.py::test_pipInstall_openOk + tests/test_server.py::test_pipInstall_authedOk + # TODO + tests/test_app.py::test_root_count + tests/test_server.py::test_pip_install_open_succeeds + tests/test_server.py::test_pip_install_authed_succeeds + # seems to rely on internal bottle details + tests/test_main.py::test_auto_servers + ) + + if ! has_version dev-python/twine; then + EPYTEST_DESELECT+=( + tests/test_server.py::test_twine_upload + tests/test_server.py::test_twine_register + ) + fi + + epytest tests +} diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest index da5c4fd77baf..4c6b4ffec345 100644 --- a/dev-python/pyproject-fmt/Manifest +++ b/dev-python/pyproject-fmt/Manifest @@ -1 +1,2 @@ DIST pyproject_fmt-1.1.0.tar.gz 14219 BLAKE2B 9b5180edab6f1f0684d1bc5a503321f09d59acfc71e2f98a36c2b974f95a3f6c0309d43e2a87cbb0c9249d3bc0f74f0696dd3965d9fd2c8329441a2f20fcafea SHA512 dc18e19b7140bfe7a97e1b9720d493327f9006fb666130438b0ef670a91480e2faaad9ff951d42b8856044d028b725ec3b6a522084b7090208df5c853cefc78c +DIST pyproject_fmt-1.2.0.tar.gz 14304 BLAKE2B 7d7c469b5e5156097bdc176aa874338b4f848c8a2fb20bee3467d4267a60a6942c4bb512bebd1aa8abbe53349df9a899e9e0e9c27e2298f22d77ffca181af134 SHA512 368a29ca91052f51551ac3d0c707994fc9ba77ee5854460880164aafec9d92dd28d2950644cbda8760ce6396076ec9f3a034444e11cf0f59c6822cf2b6253f68 diff --git a/dev-python/pyproject-fmt/pyproject-fmt-1.2.0.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-1.2.0.ebuild new file mode 100644 index 000000000000..c440d098979a --- /dev/null +++ b/dev-python/pyproject-fmt/pyproject-fmt-1.2.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Format your pyproject.toml file" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-fmt/ + https://pypi.org/project/pyproject-fmt/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/natsort[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] +" +# tox is called as a subprocess, to get targets from tox.ini +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] + dev-python/tox + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # upstream lower bounds are completely meaningless and copying them + # to the ebuild is a horrible waste of time + sed -i -e 's:>=[0-9.]*::' pyproject.toml || die + distutils-r1_src_prepare +} diff --git a/dev-python/pytz_deprecation_shim/Manifest b/dev-python/pytz_deprecation_shim/Manifest deleted file mode 100644 index 6d44d53e6408..000000000000 --- a/dev-python/pytz_deprecation_shim/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pytz_deprecation_shim-0.1.0.post0.tar.gz 60190 BLAKE2B a6d186ca6fff17a3fb787ad6164fcf45fbac272e6123491a6822699cf54a115c9941f2b1ee3d227f531a0ab1d11846300dc24974611cc1671c77405606704754 SHA512 201eea777f4da9def1b060911da5eaa89652f6716d5608278fdc94a2f67af5ea23a8b667cb181e03d5edd7f0a07f4954047621668f4c2e7bb325dd07f454d0b6 diff --git a/dev-python/pytz_deprecation_shim/metadata.xml b/dev-python/pytz_deprecation_shim/metadata.xml deleted file mode 100644 index 12126b02ffe2..000000000000 --- a/dev-python/pytz_deprecation_shim/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - python@gentoo.org - Python - - - - pytz-deprecation-shim - pganssle/pytz-deprecation-shim - - diff --git a/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild b/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild deleted file mode 100644 index a85eee83b3d1..000000000000 --- a/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Shims to make deprecation of pytz easier" -HOMEPAGE=" - https://github.com/pganssle/pytz-deprecation-shim/ - https://pypi.org/project/pytz-deprecation-shim/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - sys-libs/timezone-data -" -BDEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme - -src_prepare() { - # apparently used only as a fallback - sed -i -e '/tzdata/d' setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/pytzdata/pytzdata-2020.1-r2.ebuild b/dev-python/pytzdata/pytzdata-2020.1-r2.ebuild index eb4b15cd9160..3693914f96df 100644 --- a/dev-python/pytzdata/pytzdata-2020.1-r2.ebuild +++ b/dev-python/pytzdata/pytzdata-2020.1-r2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-python/cleo[${PYTHON_USEDEP}] diff --git a/dev-python/pyzotero/Manifest b/dev-python/pyzotero/Manifest index 0fbc25a5608c..375b0618acf9 100644 --- a/dev-python/pyzotero/Manifest +++ b/dev-python/pyzotero/Manifest @@ -1,2 +1,4 @@ DIST pyzotero-1.5.10.tar.gz 526403 BLAKE2B f62607b14dd558f7d3bb74e9758ae3bc762df178ce92c31253d183609dc0e8c48e67382457a6078139e003076ee8b1cd20959d807fdf9fd8bf1cf2c383bbdf1a SHA512 9fe4c337e597786ada1cfdfbe1bbb42f03356e3a1258760f945f22e17fd3c48a77ad1f92b3854fc36be4ffcbaf9453cd7109f2bd339b2bfe837719fdbc71b129 +DIST pyzotero-1.5.15.tar.gz 527652 BLAKE2B dee831d15cb5a387b985ff1a85fd505b5063dc7348a61a1acc4a5b1c730fe7ec2f55096697df14df16e17c32cb2d15460f9896eb28d9481a08c96f149716a4f2 SHA512 0061e08983aaef115a88e181093b5e7bca521f5a627dfbfc7ccdf56ff7d606aca2c1d70001dc3c93cc621b621d1909f9d0f6acb25a65b04e0bf9764ed969de8b +DIST pyzotero-1.5.16.tar.gz 527689 BLAKE2B b772368057c7ef078dbbe187ae4089a1d0dec883de9ffcced875b111478cad5ab48b23f48411426be6e17db61e741a359e275a0615a84071cbab8cd635779485 SHA512 56521688229399eff1997e42212e155dc691f6fe1f28e8db997dd5419e93552854c974f4069d34c19678bf1df9e7b0d0328c52993bd5f4a5e5f33853347fa033 DIST pyzotero-1.5.9.tar.gz 526093 BLAKE2B bf29b557226363d71d536c41fb168b55b0d63dace5789f8abc92b8342bffb1ddcb4344132a68cc401db0ca0a536f534141690b017bc4dcf4d45299dec308a554 SHA512 be8c2135d3cc1bc5defc27a4eaf5233ced01a7c84cdf89074ce318558728c9356ddcf9e4ede4012b03c1f836dde641fee9366ca954e5d3cf35642638c3e38145 diff --git a/dev-python/pyzotero/pyzotero-1.5.15.ebuild b/dev-python/pyzotero/pyzotero-1.5.15.ebuild new file mode 100644 index 000000000000..f3a14dc2a090 --- /dev/null +++ b/dev-python/pyzotero/pyzotero-1.5.15.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python client for the Zotero API" +HOMEPAGE=" + https://github.com/urschrei/pyzotero/ + https://pypi.org/project/pyzotero/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/zotero-bin + dev-python/bibtexparser[${PYTHON_USEDEP}] + >=dev-python/feedparser-6[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/requests-2.21.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/httpretty[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx doc --no-autodoc +distutils_enable_tests pytest diff --git a/dev-python/pyzotero/pyzotero-1.5.16.ebuild b/dev-python/pyzotero/pyzotero-1.5.16.ebuild new file mode 100644 index 000000000000..f3a14dc2a090 --- /dev/null +++ b/dev-python/pyzotero/pyzotero-1.5.16.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python client for the Zotero API" +HOMEPAGE=" + https://github.com/urschrei/pyzotero/ + https://pypi.org/project/pyzotero/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/zotero-bin + dev-python/bibtexparser[${PYTHON_USEDEP}] + >=dev-python/feedparser-6[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/requests-2.21.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/httpretty[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx doc --no-autodoc +distutils_enable_tests pytest diff --git a/dev-python/radon/radon-6.0.1.ebuild b/dev-python/radon/radon-6.0.1.ebuild index 520b0f6f4913..be3e9f7dcf95 100644 --- a/dev-python/radon/radon-6.0.1.ebuild +++ b/dev-python/radon/radon-6.0.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi diff --git a/dev-python/setuptools-scm/Manifest b/dev-python/setuptools-scm/Manifest index f28feba89e0d..1aabe119937b 100644 --- a/dev-python/setuptools-scm/Manifest +++ b/dev-python/setuptools-scm/Manifest @@ -1,4 +1,5 @@ DIST setuptools-scm-8.0.1.tar.gz 71827 BLAKE2B 4011879490a02f5bb8b4fa0292ee696010cca9cb5c322854f2c342b4c02a86f7a31535c3fe7b4e6eab4fb77c90a469714227c1487ee7e1c1d4de3a4db1137b6b SHA512 05c087cbcb8bf2f03d68cf91e5545c25dea85d61d16c26194ade42a5e78a573f1adc4265897998d4b151834e994b3aa32e02a1eb2fa103a4cd1f3c8e3b78d8d4 DIST setuptools-scm-8.0.2.tar.gz 72614 BLAKE2B 80dedf269f504a632f6b8c8ceafc28948e359825b926ac851219171db4015856aaebde8c0e8ee81dc807bb1b25010d686a039063922046dc4d72beacf14914c6 SHA512 1a636f452cbe61fc1bc6fca49032e7d12b80fe5d8931f292cfa295d6787fb9273fd7f3887f3f74d60c1da19f4e2f676d038fd860c0410838225cad95e6375f9b DIST setuptools-scm-8.0.3.tar.gz 72824 BLAKE2B f45b3bf67cc259e18fbd3a155d10967cf7c6a9df69d6bff7cc452236da3c3e1d0205ff7f5523c5bfdcbdbf5056e00f06c21dc1178edf14b386a0b89e95c947c1 SHA512 7002da1abdabbf617fb92b94aa04f6fe90aa5cbe26ae7ff8a9df0c53b35e8d13e6294ed38373d081ccafe375b376d52e72d5c7a031dbfb356aa0ee3221641096 +DIST setuptools-scm-8.0.4.tar.gz 74280 BLAKE2B 317f4955365b6b7d21ddecc846b0158a72537692b70b5f2092183bd93af119875054d775628659b113dec3bdb94575485b6f1e58760f1580b143dc3b0882cb57 SHA512 1b584f20dfad115f379a97de9e96bb3b36ab00986381748c2f395facd26ce01a6556ccfbabeb8f0cf9ce8720b26ce3a00040dba02cc689701ccf1d31f13277da DIST setuptools_scm-7.1.0.tar.gz 71904 BLAKE2B be5ae215dadcc290290762b732434258409ecc2d71cdf1332ffe73431effae7cbc33e052a718efd952be79350171ed3e468492fc719bc08750dc23364fb0ee9d SHA512 bd7260672c213db6b8c5842dbb6ac69e69ce040777865c935033971f65d905bd8e6b54e174190a924e452c302e69d4c1de231cbc8f603176ba013a739840dad3 diff --git a/dev-python/setuptools-scm/setuptools-scm-8.0.4.ebuild b/dev-python/setuptools-scm/setuptools-scm-8.0.4.ebuild new file mode 100644 index 000000000000..bd4c320ce6c3 --- /dev/null +++ b/dev-python/setuptools-scm/setuptools-scm-8.0.4.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Manage versions by scm tags via setuptools" +HOMEPAGE=" + https://github.com/pypa/setuptools_scm/ + https://pypi.org/project/setuptools-scm/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +# there's an optional dep on rich for cute logs +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.10) + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-vcs/git + !sparc? ( + dev-vcs/mercurial + ) + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # the usual nondescript gpg-agent failure + testing/test_git.py::test_git_getdate_signed_commit + + # fetching from the Internet + testing/test_regressions.py::test_pip_download + + # calls flake8, unpredictable + testing/test_functions.py::test_dump_version_flake8 + ) + + if has_version dev-python/nose; then + EPYTEST_DESELECT+=( + # https://bugs.gentoo.org/892639 + testing/test_integration.py::test_pyproject_support + ) + fi + + epytest +} diff --git a/dev-python/tweedledum/Manifest b/dev-python/tweedledum/Manifest deleted file mode 100644 index 0ca31a66f0e4..000000000000 --- a/dev-python/tweedledum/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST tweedledum-1.1.1-fmt-e73beb23a3feeba02a851e3f8131e3c85a29de2b.patch 4394926 BLAKE2B 1035945714e7a5f5ac8cc41f9b799c6a3f0ded13b2f86098be11705d09029578d7e019cd784c6fb783c1bbaddb49425b5e2ec4bed142f01436620c6ac793e8f5 SHA512 1307e63be3366ec0b52e4238e3ac58c793f437acca95840b0bf15499efb3eae0e339d3c75c61b9a0c2734eaa6be416b6a35b51f784884aef98d86613e0b540d1 -DIST tweedledum-1.1.1.gh.tar.gz 5105832 BLAKE2B 71e3e9baaccc345910d5be3831ea0476b06bc3171311d17fc3f160b7d4c9026bab719b1e80f1d462183cdcc1feb750542e2649c2aab5cdc6d4551ab258866649 SHA512 eda9c0d895d59450150946d52d942174652d305a863a10bafa60300cde63a692a8105b7bb5dcc86aeb610b666945215905cf95859f3726b875c88d5cd3d34891 diff --git a/dev-python/tweedledum/files/tweedledum-1.1.1-gcc-13.patch b/dev-python/tweedledum/files/tweedledum-1.1.1-gcc-13.patch deleted file mode 100644 index 64a171c50b46..000000000000 --- a/dev-python/tweedledum/files/tweedledum-1.1.1-gcc-13.patch +++ /dev/null @@ -1,21 +0,0 @@ -https://bugs.gentoo.org/895130 ---- a/external/pybind11/include/pybind11/attr.h -+++ b/external/pybind11/include/pybind11/attr.h -@@ -10,6 +10,7 @@ - - #pragma once - -+#include - #include "cast.h" - - PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) ---- a/include/tweedledum/IR/Cbit.h -+++ b/include/tweedledum/IR/Cbit.h -@@ -5,6 +5,7 @@ - #pragma once - - #include -+#include - #include - #include - #include diff --git a/dev-python/tweedledum/metadata.xml b/dev-python/tweedledum/metadata.xml deleted file mode 100644 index ef80e29ba7f0..000000000000 --- a/dev-python/tweedledum/metadata.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - gaboroszkar@protonmail.com - Gábor Oszkár Dénes - - - sci@gentoo.org - Gentoo Science Project - - - proxy-maint@gentoo.org - Proxy Maintainers - - - tweedledum is a library for synthesis, compilation, and optimization of quantum circuits. The library is written to be scalable up to problem sizes in which quantum circuits outperform classical ones. Also, it is meant to be used both independently and alongside established tools. - - - boschmitt/tweedledum - tweedledum - - diff --git a/dev-python/tweedledum/tweedledum-1.1.1-r1.ebuild b/dev-python/tweedledum/tweedledum-1.1.1-r1.ebuild deleted file mode 100644 index 77026b12bc5a..000000000000 --- a/dev-python/tweedledum/tweedledum-1.1.1-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2022-2023 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="Library for analysis, compilation, synthesis, optimization of quantum circuits" -HOMEPAGE="https://github.com/boschmitt/tweedledum" -SRC_URI="https://github.com/boschmitt/tweedledum/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -# Drop on next bump, see bug #858200 -SRC_URI+=" https://github.com/boschmitt/tweedledum/commit/e73beb23a3feeba02a851e3f8131e3c85a29de2b.patch -> ${P}-fmt-e73beb23a3feeba02a851e3f8131e3c85a29de2b.patch" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -# Unbundle dev-python/pybind11[${PYTHON_USEDEP}]? -RDEPEND=" - dev-cpp/nlohmann_json - dev-libs/libfmt:= -" -DEPEND=" - ${RDEPEND} - dev-cpp/eigen -" -BDEPEND=">=dev-python/scikit-build-0.12.0" - -PATCHES=( - "${DISTDIR}"/${P}-fmt-e73beb23a3feeba02a851e3f8131e3c85a29de2b.patch - "${FILESDIR}"/${PN}-1.1.1-gcc-13.patch -) - -distutils_enable_tests pytest - -python_compile() { - # -DTWEEDLEDUM_USE_EXTERNAL_PYBIND11=ON - local -x SKBUILD_CONFIGURE_OPTIONS="-DCMAKE_BUILD_TYPE=RelWithDebInfo" - distutils-r1_python_compile -} - -python_test() { - epytest python/test -} diff --git a/dev-python/typeguard/Manifest b/dev-python/typeguard/Manifest index afbf3b4df506..8fa77d5ac849 100644 --- a/dev-python/typeguard/Manifest +++ b/dev-python/typeguard/Manifest @@ -1,4 +1,2 @@ -DIST typeguard-4.1.0.tar.gz 67584 BLAKE2B d2f6777cad306410d4a536312a981600371e0e0cae224eee286e3b6bd48a0777ca587eb44b4f48fd9a2c7fe5e35d274f5d1c2eb508ed9708b25b686b395976fb SHA512 5a1a374c1b9679cf1d840a750698caea47deae0fcec8eda3312773fd8eee8ccc533030b78c8e1c8bfae6bee79c323ba421176b2c8d2e85a87444ba767891ede7 -DIST typeguard-4.1.3.tar.gz 67821 BLAKE2B 66373b95f9f3c995ad560f4f35318647a6dd8581b1b7ad1a4adbc3f4944a7ca130cc3291d12b062b3c0d05f82ad254249a80ececa5984f4d16fd093deeecc1fb SHA512 bf9914ac33b3c7afb439e96c9319f79ee67591d3bfa7da1f0df50ba7b2bbaf0c3705d45d9fe7215b132f838f4d57ae2c0abe1f4b90c4199520601453d2ca04f8 DIST typeguard-4.1.4.tar.gz 68958 BLAKE2B 92147b2d8e2c444d4e8085ebe337aee4e1be771678ef84c7fca14aef8a3b18c51dd694948fa0b0a4c3bfa1a6e1c11fe38d1990cd734cfbc358a8a54a731e018a SHA512 fc1b8c154d3e26f83241eda5e7781a8d09ac7cb5d5da5809bebf40db7a1691afe008384bdaafbfca4f3eb619e452c8bb841d5691e90bcabb95ab00b710d03c98 DIST typeguard-4.1.5.tar.gz 69228 BLAKE2B 2af39b1cb179483e167b8cfbf053e633f5947b3a17c496aaa2bdf22f3a69f7b41e2c9f317534eb12ffb781364cf81d117ced9fafd389aadd85d16d05e42bff0b SHA512 50bf3760246dba5de2e98038c78acbd6f2fd2d69ae8c688c3efeface5ef6cc4c2521f82d6084dabc1258286ac589ff94f1b9e3c9b67e9b019d725bf13884fce2 diff --git a/dev-python/typeguard/typeguard-4.1.0.ebuild b/dev-python/typeguard/typeguard-4.1.0.ebuild deleted file mode 100644 index fcb8380128ee..000000000000 --- a/dev-python/typeguard/typeguard-4.1.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Run-time type checker for Python" -HOMEPAGE=" - https://pypi.org/project/typeguard/ - https://github.com/agronholm/typeguard/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.7.0[${PYTHON_USEDEP}] - ' 3.{10..11}) -" -BDEPEND=" - >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # mypy changes results from version to version - tests/mypy - ) - - local -x PYTHONDONTWRITEBYTECODE= - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # the XFAIL test pass due to some package being installed - epytest -o xfail_strict=False -} diff --git a/dev-python/typeguard/typeguard-4.1.3.ebuild b/dev-python/typeguard/typeguard-4.1.3.ebuild deleted file mode 100644 index 2d5d1842fcbf..000000000000 --- a/dev-python/typeguard/typeguard-4.1.3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Run-time type checker for Python" -HOMEPAGE=" - https://pypi.org/project/typeguard/ - https://github.com/agronholm/typeguard/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.7.0[${PYTHON_USEDEP}] - ' 3.{10..11}) -" -BDEPEND=" - >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # mypy changes results from version to version - tests/mypy - ) - - local -x PYTHONDONTWRITEBYTECODE= - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # the XFAIL test pass due to some package being installed - epytest -o xfail_strict=False -} diff --git a/dev-python/typeguard/typeguard-4.1.4.ebuild b/dev-python/typeguard/typeguard-4.1.4.ebuild index 26615350643d..fcb8380128ee 100644 --- a/dev-python/typeguard/typeguard-4.1.4.ebuild +++ b/dev-python/typeguard/typeguard-4.1.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest index 9ebdf4b3c07f..999e6a2d2ca9 100644 --- a/dev-python/urllib3/Manifest +++ b/dev-python/urllib3/Manifest @@ -1,3 +1,5 @@ DIST urllib3-1.26.16.tar.gz 303733 BLAKE2B 94c0cfb8696b15ff7aed25927ba584d0d67b150953586ca4d74ddc8f1d0a95ca447a482cf7d0f95728fad1e7e51a610e29c3e342ebe68e65a86789308544ea51 SHA512 caa58af5bf49644459a9074be659511b56c5d66802153c72ba2ba2eb9c0aafd56b4cd8f8588964ee7d2a9b16a5e114d62298ab1e128710260ed86f1e315b5571 +DIST urllib3-1.26.17.tar.gz 305031 BLAKE2B 616b183168a78737988428efa52516586b66cab067d6a257af544c67922156e1e769fbbdd65c8f1ba606f02faa5918e4bafe8c1b27105b8e3f5fe644260d093d SHA512 f26c54def8564981f241a94c915c660d26a52d5437a1e1f4b8ebb6d6cd9de834a31b5816306c2cf2cadc2af00a1633bee97c8bbefa5a45b8e732f7566b4c0327 DIST urllib3-2.0.4.tar.gz 281517 BLAKE2B 58635787069b6d8e83394ddacca2c70824c03190efb4e0838b9b80d8e8c1499fa0143e1d38ece4e2a7f9b34d6b50f9805050bf85707d98eb171307ff35f8b215 SHA512 64d55714d871716730af5a691fc222722cffc13b0603ecae597e5f4cfd82297beede2b08cedc030b2419bd446f51c4c6e54f466ad96c71dd0848abbf806b4db4 DIST urllib3-2.0.5.tar.gz 281697 BLAKE2B 7ae1cc90243cd2069767d4a3f7ca3b96d9e6270f38b363ba2c2cfddeb293cc75782740524bdf91d64bd08dcf1dc44cb9fe6ec2b501d34bdf4c69d893c794382a SHA512 dead3fcda9637c6142b577f051f25578249f7513d3d2bdf4ed880b7a063ff7ee2e946e72b91355328b12205600abc487252ca025f3946408093df46134d9fc12 +DIST urllib3-2.0.6.tar.gz 281846 BLAKE2B 3af632a77f07d5c686e6412b06d67df5c62517239431ead7d0c7e7bbb5efe06c298db0afda1a84fb314f3e3936edd16aef693ac316a923f67232abf8789b6201 SHA512 872a5899ad4486b45fe7a327f029beb5f7d3dd8447b58b861922b32bd15f1cff68d12136f262c2d2d3740047976bc6cff16a54590c1eab19949149e7dae2956a diff --git a/dev-python/urllib3/urllib3-1.26.17.ebuild b/dev-python/urllib3/urllib3-1.26.17.ebuild new file mode 100644 index 000000000000..fd7fd21b5100 --- /dev/null +++ b/dev-python/urllib3/urllib3-1.26.17.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_REQ_USE="ssl(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more" +HOMEPAGE=" + https://github.com/urllib3/urllib3/ + https://pypi.org/project/urllib3/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="brotli test" +RESTRICT="!test? ( test )" + +# dev-python/{pyopenssl,cryptography,idna,certifi} are optional runtime +# dependencies. Do not add them to RDEPEND. They should be unnecessary with +# modern versions of python (>= 3.2). +RDEPEND=" + >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}] + =dev-python/tornado-4.2.1[\${PYTHON_USEDEP}] + >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}] + " "${PYTHON_TESTED[@]}") + ) +" + +src_prepare() { + distutils-r1_src_prepare + + # unbundle urllib3 + rm src/urllib3/packages/six.py || die + find -name '*.py' -exec sed -i \ + -e 's:\([.]*\|urllib3\.\)\?packages\.six:six:g' \ + -e 's:from \([.]*\|urllib3\.\)\?packages import six:import six:g' \ + {} + || die +} + +python_test() { + local -x CI=1 + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local EPYTEST_DESELECT=( + # unstable (relies on warning count) + test/with_dummyserver/test_proxy_poolmanager.py::TestHTTPProxyManager::test_proxy_verified_warning + ) + has "${EPYTHON}" python3.{8..10} && EPYTEST_DESELECT+=( + test/contrib/test_pyopenssl.py::TestPyOpenSSLHelpers::test_get_subj_alt_name + ) + + epytest +} diff --git a/dev-python/urllib3/urllib3-2.0.6.ebuild b/dev-python/urllib3/urllib3-2.0.6.ebuild new file mode 100644 index 000000000000..32852e31e793 --- /dev/null +++ b/dev-python/urllib3/urllib3-2.0.6.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_TESTED=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_REQ_USE="ssl(+)" + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more" +HOMEPAGE=" + https://github.com/urllib3/urllib3/ + https://pypi.org/project/urllib3/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="brotli test zstd" +RESTRICT="!test? ( test )" + +# [secure] extra is deprecated and slated for removal, we don't need it: +# https://github.com/urllib3/urllib3/issues/2680 +RDEPEND=" + >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}] + =dev-python/brotlicffi-0.8.0[${PYTHON_USEDEP}] ) + zstd? ( >=dev-python/zstandard-0.18.0[${PYTHON_USEDEP}] ) +" +BDEPEND=" + test? ( + $(python_gen_cond_dep " + ${RDEPEND} + dev-python/brotlicffi[\${PYTHON_USEDEP}] + dev-python/freezegun[\${PYTHON_USEDEP}] + dev-python/pytest[\${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[\${PYTHON_USEDEP}] + dev-python/pytest-xdist[\${PYTHON_USEDEP}] + >=dev-python/tornado-4.2.1[\${PYTHON_USEDEP}] + >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}] + >=dev-python/zstandard-0.18.0[\${PYTHON_USEDEP}] + " "${PYTHON_TESTED[@]}") + ) +" + +src_prepare() { + # upstream considers 0.5 s to be "long" for a timeout + # we get tons of test failures on *fast* systems because of that + sed -i -e '/LONG_TIMEOUT/s:0.5:5:' test/__init__.py || die + distutils-r1_src_prepare +} + +python_test() { + local -x CI=1 + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local EPYTEST_DESELECT=( + # take forever + test/contrib/test_pyopenssl.py::TestSocketSSL::test_requesting_large_resources_via_ssl + test/with_dummyserver/test_socketlevel.py::TestSSL::test_requesting_large_resources_via_ssl + # stupid test, next bump please verify if they fixed it + test/test_poolmanager.py::TestPoolManager::test_deprecated_no_scheme + # fails with newer secure SSL configuration, which removes TLS 1.1 + test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1::test_verify_none_and_good_fingerprint + test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_1::test_verify_none_and_good_fingerprint + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1::test_verify_none_and_good_fingerprint + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_1::test_verify_none_and_good_fingerprint + # TODO: timeouts + test/contrib/test_pyopenssl.py::TestSocketClosing::test_timeout_errors_cause_retries + test/with_dummyserver/test_socketlevel.py::TestSocketClosing::test_timeout_errors_cause_retries + # warnings, sigh + test/with_dummyserver/test_connectionpool.py::TestConnectionPool::test_request_chunked_is_deprecated + ) + + # plugins make tests slower, and more fragile + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # some tests are very fragile to timing + epytest -p rerunfailures --reruns=10 --reruns-delay=2 \ + -p xdist -n "$(makeopts_jobs)" --dist=worksteal +} diff --git a/dev-python/websockets/websockets-11.0.3-r1.ebuild b/dev-python/websockets/websockets-11.0.3-r1.ebuild index a5c8fa1f3963..780348397b0c 100644 --- a/dev-python/websockets/websockets-11.0.3-r1.ebuild +++ b/dev-python/websockets/websockets-11.0.3-r1.ebuild @@ -24,7 +24,7 @@ SRC_URI=" 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 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="+native-extensions" distutils_enable_tests pytest diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest index 75b7216b9338..eb9a0db40990 100644 --- a/dev-python/xlsxwriter/Manifest +++ b/dev-python/xlsxwriter/Manifest @@ -2,3 +2,4 @@ DIST XlsxWriter-RELEASE_3.1.2.gh.tar.gz 36697835 BLAKE2B 055d0ac2e70ce5f86167f63 DIST XlsxWriter-RELEASE_3.1.3.gh.tar.gz 37317330 BLAKE2B 08dd76cfb7bcb336d0fa64276d11d0cee90809169cf0597739a262b970cc82741ac56beb681e78e7f3d88bec65f4a5c4b7a368ea800aab8bcfc4814e5b679638 SHA512 673b51d7d25fae462fb0b40fbb131ffd32237ee0078d235cbe1bb2fb4cee67bf72955aa555e3f5950bee9be7d256dad9ddadba2df4f50dc774cf1fda7503f43c DIST XlsxWriter-RELEASE_3.1.4.gh.tar.gz 37324495 BLAKE2B ebedb84e46eb73e750b9442969c397bb9c77af807c1bd78fe956bf304ae942cb8575f8f410631c7ae542f9e16c1d5c76385ba232fec109bc5ccf59fd1843b2c3 SHA512 2faa7a9fc03a620c3a1f9230685b2bd09c5b282fb783d36a28de225b1d5e64663db32cd5da1a16ffe3cb4bc886f77b79eb7f13ce460c18f6e88667b9979e504e DIST XlsxWriter-RELEASE_3.1.5.gh.tar.gz 37348174 BLAKE2B ae86c45f63dabe7678a476fcc7aae60de36a0b4b1a422b83ecfb6143ab0b1563ee274ea715aca7147e1fa184a3311c9f7c92c3b7d3c01bf934d5772c635862e3 SHA512 c2da3a2dc52e7f9b887e71828452484edabd99e882a3cbeed9969e04fef538cac2b48042900e9ac4bf8e41ed21178aa498b3ebecd018d2bdd31cad29b81c040b +DIST XlsxWriter-RELEASE_3.1.6.gh.tar.gz 37354453 BLAKE2B a2b54fb38d7c7a60b5814968431b781f533dc0803ed23aed38df4e78ea0d5f9315cddb00ec6d59db340e5cf19142cac2179ace53d42e903d8b0f2cfe64b0385b SHA512 4a7996163ff25881210b729d025998343bf9f142693a40e6f73039a3b4582e668699bbd27e1a77c0bbfba61f2160ecd8cf1179206d011217b46cf11d17b56bc4 diff --git a/dev-python/xlsxwriter/xlsxwriter-3.1.6.ebuild b/dev-python/xlsxwriter/xlsxwriter-3.1.6.ebuild new file mode 100644 index 000000000000..ef0440386377 --- /dev/null +++ b/dev-python/xlsxwriter/xlsxwriter-3.1.6.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +TAG=RELEASE_${PV} +MY_P=XlsxWriter-${TAG} +DESCRIPTION="Python module for creating Excel XLSX files" +HOMEPAGE=" + https://github.com/jmcnamara/XlsxWriter/ + https://pypi.org/project/XlsxWriter/ +" +SRC_URI=" + https://github.com/jmcnamara/XlsxWriter/archive/${TAG}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_tests pytest diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest index 86405654779b..8d42c2897ca3 100644 --- a/dev-python/ytmusicapi/Manifest +++ b/dev-python/ytmusicapi/Manifest @@ -1,3 +1 @@ -DIST ytmusicapi-1.1.1.tar.gz 69876 BLAKE2B bdc729033710fd1a1bbfb7ee98c3e0ed4651c1f784f3d3fe2d429bac012d6440a897e38955c88f2d8cbe298e5bfdae4e191a894435a4e27b4f6fde57d9117569 SHA512 f65f568d7837cca06b9e1827d39cbb281adf4c9bbf9c1e1030e320ccaac9df00a343bdfa7036807cea57d205b3501551bed37f71e4c33e7cc5a898412ef9e564 -DIST ytmusicapi-1.2.0.tar.gz 71189 BLAKE2B 99c93d650c1546004db2b13b2b56c6cbaa2450b440c0efe4a09cf97d0944dae307c51d0414c00702dd91653ae0e0f4f88efea75d45a55111647235dd5e0d1476 SHA512 4fa5efcbbc2a5e079cfa588ef4328cc17390edb44ae1261f6de87a18d57e7c1d02009e1b6cac26163ed149b131782692f97ec532cff6ee1040812e7f5a9cf193 DIST ytmusicapi-1.2.1.tar.gz 71105 BLAKE2B 852015adc0b15a34a1a808810c37bb15d6a2ed7bf1fbcd1dfa8dc3559115842a325b9ce45630ed620f15c113d1f75b3811ab4d9b2cb4416ae4b08903ca1c91c7 SHA512 758050e30f6e328aeb0a43b440cd9bab9719730203073def810a33071f7b5c01a34b83ed3615cf4010f54c29b768f166b4a76ab6a49306f8d299f4a933af21aa diff --git a/dev-python/ytmusicapi/ytmusicapi-1.1.1.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.1.1.ebuild deleted file mode 100644 index 7b7932d2da72..000000000000 --- a/dev-python/ytmusicapi/ytmusicapi-1.1.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Unofficial API for YouTube Music" -HOMEPAGE="https://ytmusicapi.readthedocs.io/ - https://github.com/sigma67/ytmusicapi/" - -LICENSE="MIT" -KEYWORDS="amd64 ~x86" -SLOT="0" - -RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" - -distutils_enable_sphinx docs/source \ - dev-python/sphinx-rtd-theme diff --git a/dev-python/ytmusicapi/ytmusicapi-1.2.0.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.2.0.ebuild deleted file mode 100644 index 7b7932d2da72..000000000000 --- a/dev-python/ytmusicapi/ytmusicapi-1.2.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Unofficial API for YouTube Music" -HOMEPAGE="https://ytmusicapi.readthedocs.io/ - https://github.com/sigma67/ytmusicapi/" - -LICENSE="MIT" -KEYWORDS="amd64 ~x86" -SLOT="0" - -RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" - -distutils_enable_sphinx docs/source \ - dev-python/sphinx-rtd-theme diff --git a/dev-python/ytmusicapi/ytmusicapi-1.2.1.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.2.1.ebuild index 3d685ec4c091..7b7932d2da72 100644 --- a/dev-python/ytmusicapi/ytmusicapi-1.2.1.ebuild +++ b/dev-python/ytmusicapi/ytmusicapi-1.2.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://ytmusicapi.readthedocs.io/ https://github.com/sigma67/ytmusicapi/" LICENSE="MIT" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" SLOT="0" RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index 26f60b47486d..3b1f66712aad 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -3,4 +3,5 @@ DIST zeroconf-0.112.0.tar.gz 155715 BLAKE2B ce19e2d7798f3bc4e6e3ae5b6d319594f694 DIST zeroconf-0.113.0.tar.gz 155892 BLAKE2B 4de635a601349d2db2e2a0e72c0a1a130e3f9590bde2b1adfd603e758a17362a7588e90dfeeed91841317c0bc977f51ca176fa4e94734641ca8249436e78844c SHA512 e9000ea6d2787598b3203c79446c0f5f5efc833abcc2b625542850383e9905be023c89938adace8f7c06d46fb88263bb556281f0929fb1d5fa822dd55cbe9751 DIST zeroconf-0.114.0.tar.gz 156001 BLAKE2B b3bc076746f5d510ba655dc5de748e7ff7cb0c0b4db371369a0b886828d0721b92b47d3f8c4cf74135aa1642ffef5e4953c12160060a25b714072f3c50215d63 SHA512 e03ac6c6861112e4164a2f20cf1fe2492c39e636c57673b1a2a65d0ac67abfa24739662e27a9628b06add8e5f38554c53b8612c8ff685ed0ad8c97dab51e6250 DIST zeroconf-0.115.0.tar.gz 156238 BLAKE2B 5f32c06e247bff5bfbd0ea53588458e8da6e94a2ee0a33627de1195c6e34fffee7c403cc8c6e234f4ab91cde10af50b3714b6493e5ae33f0523fdb8fd2f8f6bc SHA512 95d0c106e4a5bd5a25d0c91224642ada7cefbe16e3a4fbfff7c31b03c7359d34160c120adb9d4c06fb50be2cb20e298a1e775cd8c7b62f7207d04be59f49f6d8 +DIST zeroconf-0.115.1.tar.gz 156318 BLAKE2B 1322b3ccf7d4d749642bb813b1655aefb410c1e953b89edb6a07196031e8a8fb8cfc923fd5d4a7149b7b25e5a16612ec86c6f353caf326d6cc3cff9a6881f7a3 SHA512 786e0dc1e7a321e37e491220f7aa83c5678ef7396bcf844d4928433fa7a1f43d1c5bb4dca10372ea982de5fb7640f3f8bb4b304ad59f9c6b4017c594bc54af61 DIST zeroconf-0.91.1.tar.gz 150551 BLAKE2B 220e6b5684d503c7d1c594196ffa7ecc4f06975accad2ad64a6dd0a75881326110bbf897e74a2a176307fc392fc9fce903c77bbf9fc70fec84f193072bd7a016 SHA512 852946a2f823de1dc25dda5321ec23c67e3893fd8dcf55391e001afb01eb4c8143813aaa0950fddbea6634975eb0904a6e3b500cbe082e843da301c0cd704e9a diff --git a/dev-python/zeroconf/zeroconf-0.115.1.ebuild b/dev-python/zeroconf/zeroconf-0.115.1.ebuild new file mode 100644 index 000000000000..b3ff07347a6d --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.115.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" +HOMEPAGE=" + https://github.com/python-zeroconf/python-zeroconf/ + https://pypi.org/project/zeroconf/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}] + ' 3.10) +" +# the build system uses custom build script that uses distutils to build +# C extensions, sigh +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export REQUIRE_CYTHON=1 + +python_test() { + local -x SKIP_IPV6=1 + local 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 + + # fragile to timeouts (?) + tests/services/test_browser.py::test_service_browser_expire_callbacks + tests/utils/test_asyncio.py::test_run_coro_with_timeout + ) + + epytest -o addopts= +} diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index e04a8429ec81154a90b7ab375b0680269cdb6576..266c56b0065df6425f71b6826a9242189ce64b37 100644 GIT binary patch delta 57573 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 i9ypz?m(z~ delta 57472 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 lh_fV*=dev-ruby/addressable-2.3 - =dev-ruby/buftok-0.2.0* - >=dev-ruby/equalizer-0.0.11 - =dev-ruby/equalizer-0.0* - dev-ruby/http:4 - dev-ruby/http-form_data:2 - =dev-ruby/http_parser_rb-0.6* - >=dev-ruby/memoizable-0.4.2 - =dev-ruby/multipart-post-2* - >=dev-ruby/naught-1.1 - =dev-ruby/simple_oauth-0.3* -" - -ruby_add_bdepend "test? ( - dev-ruby/rspec:3 - dev-ruby/webmock:3 - >=dev-ruby/timecop-0.6.1 - ) - doc? ( dev-ruby/yard )" - -all_ruby_prepare() { -# rm Gemfile || die - sed -i -e '/[Bb]undler/d' Rakefile || die "Unable to remove bundler code." - - sed -i -e '/simplecov/,/^end/ s:^:#:' \ - -e '1igem "webmock", "~>3.0"' spec/helper.rb || die - - # Avoid a spec that fails due to changes in dependencies. - sed -i -e '/#reverse_token/,/^ end/ s:^:#:' \ - spec/twitter/rest/oauth_spec.rb -} - -each_ruby_test() { - CI=true RSPEC_VERSION=3 ruby-ng_rspec || die -} diff --git a/dev-ruby/unicode-display_width/Manifest b/dev-ruby/unicode-display_width/Manifest index d2d2dec55073..ffad72f4c458 100644 --- a/dev-ruby/unicode-display_width/Manifest +++ b/dev-ruby/unicode-display_width/Manifest @@ -1,2 +1,3 @@ DIST unicode-display_width-1.7.0.tar.gz 10822 BLAKE2B c3db387b9d61ba4ea9d5559824b22e40f173f9e9bcf7fdad3dba1edc36b39ae90276818bd54e74a6731bd2cb8c48b28e440d07f7e3cedbd8dc13441f79a2b56c SHA512 2b6d2b0118f4a2ad69e98fe2fac611ca94adc0dc59ad076083d0243c630a81a01d650965149a25feaf8986c262a5d55294e064361420e2140b53c5ced5fb1c77 DIST unicode-display_width-2.4.2.tar.gz 13096 BLAKE2B 89f7f8ded131a6c049242ede8822475c2629e2377a6b06ca59b1264c1c18981039c95c0aea8a24c00488b8f5c48aed3cc1b5672785eb36bbcf3cee1af8c2cc53 SHA512 c0815c19821855fed2d3205a6cae2059e0338fb27148f55281c910b54d5b0be2d34ba4bf990ba1c328c454f7ec8dbc0c69427550f2d62d1ac4ce5174b53b8ff3 +DIST unicode-display_width-2.5.0.tar.gz 13115 BLAKE2B 93d50190346409b3ba0dc23cbce841cabab7584f07a5b152851e40fd06168ff26a38c4872aed994e1a77292cf04de31f54075ad6b4329975fd93c30d9afe38b3 SHA512 cd6302136e5d61e6209bd9c6eb432c09d562b59a6a02868a3343a5968c56239cff0f547ed5bed15d5a6a06265385a6a499b148e59f9b84778241c9f8c5efa2be diff --git a/dev-ruby/unicode-display_width/unicode-display_width-2.5.0.ebuild b/dev-ruby/unicode-display_width/unicode-display_width-2.5.0.ebuild new file mode 100644 index 000000000000..566cc9a8e3fc --- /dev/null +++ b/dev-ruby/unicode-display_width/unicode-display_width-2.5.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +RUBY_FAKEGEM_GEMSPEC="unicode-display_width.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Adds String#display_width to get the display size using EastAsianWidth.txt" +HOMEPAGE="https://github.com/janlelis/unicode-display_width" +SRC_URI="https://github.com/janlelis/unicode-display_width/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm64" +SLOT="$(ver_cut 1)" +IUSE="" + +all_ruby_prepare() { + # Avoid experimental emoji support for now + sed -e '/\[emoji\]/,/^ end/ s:^:#:' \ + -e '/Config object based API/,/^end/ s:^:#:' \ + -i spec/display_width_spec.rb || die +} diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz index 62581018737a21830196e0f3fc536a4ad57855b2..c4a6ff6ecd56fd609c2f35fe0d0521f10d58e154 100644 GIT binary patch literal 9976 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 KuU#sYM*sj6H{~G! diff --git a/dev-scheme/chez/chez-9.6.2.ebuild b/dev-scheme/chez/chez-9.6.2.ebuild index 6cce9c186365..d843641e5a15 100644 --- a/dev-scheme/chez/chez-9.6.2.ebuild +++ b/dev-scheme/chez/chez-9.6.2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/csv${PV//a} # which are both MIT licensed. LICENSE="Apache-2.0 MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="X ncurses threads" BDEPEND="virtual/pkgconfig" diff --git a/dev-scheme/guile-gcrypt/Manifest b/dev-scheme/guile-gcrypt/Manifest index 6f754c556550..8f752af6b134 100644 --- a/dev-scheme/guile-gcrypt/Manifest +++ b/dev-scheme/guile-gcrypt/Manifest @@ -1,2 +1 @@ -DIST guile-gcrypt-0.3.0.tar.gz 55022 BLAKE2B 20d0948df250637c38a9e583ed9b8e0f4fd6d6142a60b4cceddab9a6a5c3062ffc7a0c8bc61187a1e942a137186ccc6e3cbc44b86d3c64f8cea91c67ae46cb08 SHA512 036017bbf10247bf474f41bb23fa0e824ed17241f169d0b36da5b20753502050bf6b14fa3a584076521e8f076732b75fe3f5e0ec9fb9ffeaf142319a98d36ae9 DIST guile-gcrypt-0.4.0.tar.gz 56915 BLAKE2B 0b1ca0b23531f1dd28422798f235d15898ec67dd77fa08b52f9ccbfc9b9c1ed55abd1ec7cd15c9a129444e9d7411e24ef5b73ebc8547ca9e0408e7e5a552a200 SHA512 5dbb5ca9f00a607200c600d438f5d96db271a5e889f4e92d361793073ef618b1f731c3bc31dc39c7b939c2e9111da7905ed68845f55fe7fd24b064496e9d2677 diff --git a/dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild b/dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild deleted file mode 100644 index 925cd6308503..000000000000 --- a/dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Guile bindings of libgcrypt" -HOMEPAGE="https://notabug.org/cwebber/guile-gcrypt" -SRC_URI="https://notabug.org/cwebber/guile-gcrypt/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-scheme/guile-2.0.11:= - dev-libs/libgcrypt:0= -" -DEPEND="${RDEPEND}" - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die - - # upstream tag on top of source tree. has no autogenerated files - eautoreconf -} - -src_install() { - default - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-gi/Manifest b/dev-scheme/guile-gi/Manifest index 2681e7b7ed11..58ec9ee423fc 100644 --- a/dev-scheme/guile-gi/Manifest +++ b/dev-scheme/guile-gi/Manifest @@ -1,2 +1 @@ -DIST guile-gi-0.3.1.tar.gz 345440 BLAKE2B 17c4ecda48951244d427098767072621278750614919f13d1b03b7ecda5f06b2274c7db50c4288b4bfe581cd852e80cd1d4137b5ccc0e18d0e23866e1eba323a SHA512 b866df95946069cad606bc8f7e7c988665029482bcb986109d652728023151a5e60ee39e86635b9f0b9f0d4d3a9cd72f39b65ee983438f71dff186994e3af197 DIST guile-gi-0.3.2.tar.gz 350346 BLAKE2B 8680891e3a0854b2741a26847ad0f75262d83ba240caa6afc38765445477cd3d9b4abfecf0c2dc68b05c61efe6cdbde633c16d98cbb6db49e2727adfb83004c3 SHA512 88a58ac8c97a2bb0c9304183423b77831365706aafb9a98185a555b19783247aaf7bf80963a3b75090a9774a8360b3767583e8cdd8416fdad0d3c23973fb37c6 diff --git a/dev-scheme/guile-gi/guile-gi-0.3.1-r2.ebuild b/dev-scheme/guile-gi/guile-gi-0.3.1-r2.ebuild deleted file mode 100644 index 77813d0f30d8..000000000000 --- a/dev-scheme/guile-gi/guile-gi-0.3.1-r2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Bindings for GObject Introspection and libgirepository for Guile" -HOMEPAGE="https://spk121.github.io/guile-gi/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/spk121/${PN}.git" -else - SRC_URI="https://github.com/spk121/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3" -SLOT="0" -RESTRICT="test" # Tests fail - -DEPEND=" - >=dev-scheme/guile-2.0.9:= - dev-libs/gobject-introspection - x11-libs/gtk+:3[introspection] -" -RDEPEND="${DEPEND}" -BDEPEND="sys-apps/texinfo" - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die - - eautoreconf -} - -src_configure() { - econf --disable-static --enable-introspection=yes -} - -src_install() { - default - - mv "${D}"/usr/share/doc/${PN} "${D}"/usr/share/doc/${PF} || die - find "${ED}" -type f -name '*.la' -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections. Bug https://bugs.gentoo.org/905898 - dostrip -x /usr/$(get_libdir)/guile -} diff --git a/dev-scheme/guile-gnutls/Manifest b/dev-scheme/guile-gnutls/Manifest index 45b8c11a3e44..727ba44c51c5 100644 --- a/dev-scheme/guile-gnutls/Manifest +++ b/dev-scheme/guile-gnutls/Manifest @@ -1,3 +1 @@ -DIST guile-gnutls-3.7.11.tar.gz 684772 BLAKE2B 518d46fdc6f24cae03216205ffd010e45a9c38c6f8d0f6b7021df74308bb24706772174b6e8078057d20b06f7c81a4fe42b388c309ce463ad044f194ea33cbc6 SHA512 bdd7e0dc97939ef792facde0038062ffc4f6a8d2495eb57d08b774b774a4edd7259de46d3a86de2a36c0ed5027889ffa91f2edce2289e5932f16a421870693d7 -DIST guile-gnutls-3.7.12.tar.bz2 159199 BLAKE2B 1d44344d98231d2dcceedc87f8959c301024a1cb20a7e055dcf477e79b166405673d2447080e6579022435c546f8f34223320718d03ecc3612f9c6c10607dcac SHA512 c75ed619fd2eb79718ac5634c24a589308e371f83cac941fafcec297ea2877cb793760c4bfa0ca9f7396ca591daa781aebc0622636fc904f58f544193a655e3d DIST guile-gnutls-3.7.14.tar.bz2 176631 BLAKE2B 9d21a90e066d4360a329b5bd8f4375856b90fd0c262250064fa8ec92a76372b2c8cb746c10c5d8465353e49d1e8dae0a5897eba4831e1f947b9102b72b05b756 SHA512 7f690ea7c09e5017eef2a660f9db022d627fd562b90d1ce663915e5f28c38cafd3c8fdb459afe98a6ae973cc25283ec5dac00e590ba674f4af2f955abdb75ae7 diff --git a/dev-scheme/guile-gnutls/guile-gnutls-3.7.11-r1.ebuild b/dev-scheme/guile-gnutls/guile-gnutls-3.7.11-r1.ebuild deleted file mode 100644 index 6ab4195e2beb..000000000000 --- a/dev-scheme/guile-gnutls/guile-gnutls-3.7.11-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Guile-GnuTLS provides Guile bindings for the GnuTLS library" -HOMEPAGE="https://gnutls.gitlab.io/guile/manual/ - https://gitlab.com/gnutls/guile/" -SRC_URI="https://gitlab.com/gnutls/guile/uploads/56e18069ab63ca67d61aecb6b2697ec1/${P}.tar.gz" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-scheme/guile-2.0.0:= - net-libs/gnutls:=[-guile(-)] -" -DEPEND="${RDEPEND}" - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_configure() { - econf --disable-srp-authentication # bug #894050 -} - -src_install() { - default - - find "${ED}" -type f -name "*.la" -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-gnutls/guile-gnutls-3.7.12.ebuild b/dev-scheme/guile-gnutls/guile-gnutls-3.7.12.ebuild deleted file mode 100644 index 2ddce6cbaeee..000000000000 --- a/dev-scheme/guile-gnutls/guile-gnutls-3.7.12.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Guile-GnuTLS provides Guile bindings for the GnuTLS library" -HOMEPAGE="https://gnutls.gitlab.io/guile/manual/ - https://gitlab.com/gnutls/guile/" -SRC_URI="https://gitlab.com/gnutls/guile/-/archive/v${PV}/guile-v${PV}.tar.bz2 - -> ${P}.tar.bz2" -S="${WORKDIR}"/guile-v${PV} - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-scheme/guile-2.0.0:= - net-libs/gnutls:=[-guile(-)] -" -DEPEND="${RDEPEND}" - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die - - eautoreconf -} - -src_configure() { - econf --disable-srp-authentication # bug #894050 -} - -src_install() { - default - - find "${ED}" -type f -name "*.la" -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-ncurses/Manifest b/dev-scheme/guile-ncurses/Manifest index 5b3628129a54..eb270fdf7a1d 100644 --- a/dev-scheme/guile-ncurses/Manifest +++ b/dev-scheme/guile-ncurses/Manifest @@ -1,2 +1 @@ -DIST guile-ncurses-3.0.tar.gz 910030 BLAKE2B e7bfa1e7c7ff8fd4e8b653a5bcada99f8f047142322e4abb946cd42b27bd1d2014f904b5a73d5356ad95bec1c394d0b76ad06204a7d117ab4c2e9a3181633fa2 SHA512 6f36ec57b1835dc90f6691243e3b627e067522c78ea620fc109bf270016034842a933c2d9e09c1a3998a740ae17cb1b7ae291d3e4c578c54128eae4c88a450ac DIST guile-ncurses-3.1.tar.gz 921257 BLAKE2B 26ee97ac62ae7877ecf4cce9d798f7afadc98cbba914da1c802321bf83572e5bfe9775e6e3739bbe849cde9843998aca001b6753bde9d5fbb48c4d70133740f9 SHA512 c43264cfb0cc9fe658f7ddd53bb3dfc6c7636ecaf9b8f3f416d449e6463e38061faf419b43d91775dd9642a904055122e7992c16dea1532de6229fcfa68e292f diff --git a/dev-scheme/guile-ncurses/guile-ncurses-3.0-r3.ebuild b/dev-scheme/guile-ncurses/guile-ncurses-3.0-r3.ebuild deleted file mode 100644 index fb61958b58df..000000000000 --- a/dev-scheme/guile-ncurses/guile-ncurses-3.0-r3.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Guile FFI to ncurses library for text-based console UI" -HOMEPAGE="https://www.gnu.org/software/guile-ncurses/" -SRC_URI="mirror://gnu/guile-ncurses/${P}.tar.gz" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-scheme/guile-2.0.0:= - sys-libs/ncurses:= -" -DEPEND="${RDEPEND}" -BDEPEND="sys-apps/texinfo" - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -PATCHES=( - "${FILESDIR}/${P}-slibtool.patch" # 843416 -) - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die - - # Remove bad tests - # > In procedure list-ref: Wrong type argument in position 1: #f - local bad_tests=( - curs_attr_attr_off_underline - curs_attr_attr_on_blink - curs_attr_attr_on_bold - curs_attr_attr_on_dim - curs_attr_attr_on_invis - curs_attr_attr_on_protect - curs_attr_attr_on_reverse - curs_attr_attr_on_standout - curs_attr_attr_on_underline - curs_attr_attr_set - curs_attr_attr_set_normal - curs_attr_standend - curs_attr_standout - curs_bkgd_bkgd - curs_bkgd_bkgdset - ) - local bad_test - for bad_test in "${bad_tests[@]}" ; do - echo "#t" > test/${bad_test}.scm || die - done - - eautoreconf # 843560 -} - -src_test() { - emake check -} - -src_install() { - default - - find "${ED}" -type f -name '*.la' -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-ssh/Manifest b/dev-scheme/guile-ssh/Manifest index 06d5cfba150d..0a63bb90db1b 100644 --- a/dev-scheme/guile-ssh/Manifest +++ b/dev-scheme/guile-ssh/Manifest @@ -1,3 +1 @@ -DIST guile-ssh-0.16.0.tar.gz 522003 BLAKE2B dfa6011bb8b220b9a365fde832434eca0c26b58361a919b36228a95a7b042eb68ef7a0d5aa4b0360119983dc63fe65175ae67fe74da38e90ca19a3914f3d6b07 SHA512 195d763e49fd2506c50fea25606ec1873e3c950851f0be0f91fd73842acb9104c89baa1c69daccc7b28b6504a4aa1648a4c049991a63ecf7336c03c48d23e570 -DIST guile-ssh-0.16.2.tar.gz 523528 BLAKE2B 1cf513a5c77f5ea622c80ce96f8a8b3b2a83e371f1d44bb236a65a6b50e3edfd1096a1b2971a45a1df35bb90d611104214caae49f70ec4c5d96a137d66a28d37 SHA512 7a8143e408c91779591b32a50f2fceb3348bcdf92e810cf6dd70e0e9777229277bb26ba87b0a1f79590ed136aedb06661ce77bad577fb56187af324d209a552d DIST guile-ssh-0.16.3.tar.gz 524546 BLAKE2B e8cbe500493d80962f31b1d9ab97f5dc45c2e3612f419244528676b6cc3cf517a7dd84022b84356b0da456cdca404cca3ee25bef1762da9f0e126e086f34a721 SHA512 7b66dd5a29d47f3f7beaefb6576f74f62fe30736ddf97870a72612b44a608d61edd5ba9bc520e577b6f19a9de9044743e880601bae26b9645dafbef2c3134609 diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild deleted file mode 100644 index 82787f9347f0..000000000000 --- a/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Library providing access to the SSH protocol for GNU Guile" -HOMEPAGE="https://memory-heap.org/~avp/projects/guile-ssh/ - https://github.com/artyom-poptsov/guile-ssh/" -SRC_URI="https://github.com/artyom-poptsov/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-scheme/guile-2.0.0:= - net-libs/libssh:0=[server,sftp] -" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) -PATCHES=( - "${FILESDIR}"/${P}-tests.patch -) - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die - - eautoreconf -} - -src_install() { - default - - find "${ED}" -name "*.la" -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild deleted file mode 100644 index 82787f9347f0..000000000000 --- a/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Library providing access to the SSH protocol for GNU Guile" -HOMEPAGE="https://memory-heap.org/~avp/projects/guile-ssh/ - https://github.com/artyom-poptsov/guile-ssh/" -SRC_URI="https://github.com/artyom-poptsov/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-scheme/guile-2.0.0:= - net-libs/libssh:0=[server,sftp] -" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) -PATCHES=( - "${FILESDIR}"/${P}-tests.patch -) - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die - - eautoreconf -} - -src_install() { - default - - find "${ED}" -name "*.la" -delete || die - - # Workaround llvm-strip problem of mangling guile ELF debug - # sections: https://bugs.gentoo.org/905898 - dostrip -x "/usr/$(get_libdir)/guile" -} diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest index 6fe06928b59f..c13b0f07a14d 100644 --- a/dev-scheme/racket/Manifest +++ b/dev-scheme/racket/Manifest @@ -1,8 +1,6 @@ DIST racket-8.10-src-builtpkgs.tgz 156573576 BLAKE2B def6007fec5701a3ca399f3173f863155214521e95b8e655090a61506a8ecd8eae7ddc02785593d256e6a0e23f022997c18460130bdc72e9fcaad8de36030b7d SHA512 4a861b90ca03b252dae0b530ab39cf0fe67dd38e306cc639b6e24516b01d7d25918c0f7e1fb0a105ab51d3be802d349576b4f0ee7ef6ea26bb11fc16abada3dd DIST racket-8.6-src-builtpkgs.tgz 154505661 BLAKE2B ab788ae3e5175024ec75fa0c34297616ab4dcc1bb6f62d4ff4623dc2dd699d63eb9b24238407a854b03210f21fefd02680dc29931ed9d146920ae32472196e32 SHA512 c2948164463fb59a2d6f1b5188cee7634da190ea40bd19f5a88ef466ccdf07da03503b6a1f00e327a66c31b862048bcd5b047f7c586ea0d26e23397ee5ee7682 -DIST racket-8.7-src-builtpkgs.tgz 156337131 BLAKE2B a323683b6fd6d39473ab3eaeea24d175e12f8e36b9103849ec0730757b9c3d32f2e84ab8a9bde7fa834e2c6cf709e2531ab15e36e2694c5843b3b0bb41e909f8 SHA512 4c01001be49271e5536d24257c36bc57b16ff2cbf14eb59208b2939f4d14b5f58028cd1f643d49497eb8bffa84e5847f761171c951e006c278cf5d8ffafdd73e DIST racket-8.9-src-builtpkgs.tgz 157090283 BLAKE2B 515ad19f37a18decb52ea42ceff5b4570d311d39e15996eb0abd228d16ef5fcae971a87145faf7d27584dc0d6b54b1d94a77bb099e6c2dfd3fa5ddca0b3333b0 SHA512 0eb823600233746e9b5e054747fc5ee1c033a102fe6ab912cc2a15d4ad5b217e04c25124f1877ce04eada4f99c2d6b08cc58adf07535c3962f7d05a21dce8471 DIST racket-minimal-8.10-src-builtpkgs.tgz 23128997 BLAKE2B 614cd3bdaf8852a5de1487c06e2b28968709fade25654684a4ba4f458a983783af23837996bbf163907312fc8e79b2fe22421983bcfe10ae391e0091ec60474d SHA512 aa16ee792b978fbef74b9b3a4af70eb264515bc16ed2109ade15ce54c658b0ccf9bffd9b07b71263298c0eb6eed768ad3d7e2c9e00df284ec1793b7fe0494f82 DIST racket-minimal-8.6-src-builtpkgs.tgz 22396113 BLAKE2B e8c09da9aef52566746def36823e736e07990ba703d8440a3d067cbeeb43c8d026469c1d4b7d9ad2a423766692b81d6efa400c55512450621acd624d23b1b193 SHA512 695f9be11cab2cf84d1c16b322feb6c4552bf05edbfd901e91fa9532ef52339a6463d8327f4ae4c704cd2e8d67e69c2333bc13b1c862bbe565af00b407debee8 -DIST racket-minimal-8.7-src-builtpkgs.tgz 22795747 BLAKE2B 3f0194ffff3f3a9ea383ddd6c447a8d56d8cf4fb029c77bf9e8733570ca59244afd321541e7506ca11bc8b09f4c56dd3e26cd01d22caa7f3f36bd5af29c861a6 SHA512 b60472160b41a070a4aa74265e6319da4e80c6e58ac3152a30dfa3398f457c6579384de62b66dcb7a7ead68f72f787c41eae65325cdc1ae928b54a90d0a25f05 DIST racket-minimal-8.9-src-builtpkgs.tgz 23084628 BLAKE2B 5e1e688dc600b700ed13acdbbafddaa2d6bf5a0e05db4a845b53f33e9448b277f342f5f615086f78db4762eeac11911c9b88cd102f05fbe165fcdff72a9ebcf3 SHA512 404aa01242eb68453e9db3cc14e38b99a02af9eb13b1dccce36e1de9c10d2ddd37bc6411abad7ab58045c71d25336e09d6e06f391cc3ee372097ca68fc497051 diff --git a/dev-scheme/racket/racket-8.10.ebuild b/dev-scheme/racket/racket-8.10.ebuild index aea3f9340d79..37f448162231 100644 --- a/dev-scheme/racket/racket-8.10.ebuild +++ b/dev-scheme/racket/racket-8.10.ebuild @@ -25,7 +25,7 @@ LICENSE=" # PV == SLOT but this has to be checked carefully and in cases # where we use _p, _pre, etc it will have to be set manually. SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" IUSE="+chez +doc +futures iconv +jit minimal ncurses +places +threads" # See bug #809785 re chez/threads REQUIRED_USE="chez? ( futures places ) futures? ( jit threads ) places? ( threads )" diff --git a/dev-scheme/racket/racket-8.7.ebuild b/dev-scheme/racket/racket-8.7.ebuild deleted file mode 100644 index c1aa334b4e61..000000000000 --- a/dev-scheme/racket/racket-8.7.ebuild +++ /dev/null @@ -1,184 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature toolchain-funcs readme.gentoo-r1 - -DESCRIPTION="General purpose, multi-paradigm Lisp-Scheme programming language" -HOMEPAGE="https://racket-lang.org/ - https://github.com/racket/racket/" -SRC_URI=" - minimal? ( https://download.racket-lang.org/installers/${PV}/${PN}-minimal-${PV}-src-builtpkgs.tgz ) - !minimal? ( https://download.racket-lang.org/installers/${PV}/${P}-src-builtpkgs.tgz ) -" -S="${WORKDIR}"/${P}/src - -# See https://blog.racket-lang.org/2019/11/completing-racket-s-relicensing-effort.html -LICENSE=" - || ( MIT Apache-2.0 ) - chez? ( Apache-2.0 ) - !chez? ( LGPL-3 ) -" -# Bytecode generated by Racket is not compatible between versions. -# The bytecode version should be denoted by SLOT, in most cases -# PV == SLOT but this has to be checked carefully and in cases -# where we use _p, _pre, etc it will have to be set manually. -SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" -IUSE="+chez +doc +futures iconv +jit minimal ncurses +places +threads" -# See bug #809785 re chez/threads -REQUIRED_USE="chez? ( futures places ) futures? ( jit threads ) places? ( threads )" - -RDEPEND=" - !dev-tex/slatex - dev-db/sqlite:3 - dev-libs/libffi:= - ncurses? ( sys-libs/ncurses:= ) -" -DEPEND="${RDEPEND}" - -# "mred" and "mzscheme" are binaries generated by Racket, not CC -QA_FLAGS_IGNORED="usr/bin/mred usr/bin/mzscheme" - -DOC_CONTENTS=" -If you wish to use sys-libs/readline instead of dev-libs/libedit -for readline-like features in the Racket's REPL you can install -the package 'readline-gpl' using raco, Racket's package manager -https://pkgs.racket-lang.org/package/readline-gpl -" - -# Package database files (for pkg_preinst & pkg_config) -PKGDB=( - /usr/share/racket/info-cache.rktd - /usr/share/racket/links.rktd - /usr/share/racket/pkgs/pkgs.rktd -) - -src_prepare() { - # Prepare the environment. - unset PLTADDONDIR PLTCOLLECTS PLTCONFIGDIR PLTUSERHOME - - default - - # Remove bundled libffi. - rm -r "${S}"/bc/foreign/libffi || die "failed to remove bundled libffi" -} - -src_configure() { - # Compilation of Zuo does not respect the autoconf configuration. - tc-export CC - - # Configure Zuo. - pushd "${S}"/zuo >/dev/null || die - econf - popd >/dev/null || die - - # Configure Racket. - # Libtool: - # According to vapier, we should use the bundled libtool - # such that we don't preclude cross-compile. - # Thus don't use --enable-lt=/usr/bin/libtool - # Backend: - # --enable-bc builds Racket w/o chez backend - # C Libraries: - # --enable-libs & --disable-shared is the way to build - # .a files that are needed to embed Racket into programs - # https://docs.racket-lang.org/inside/cs-embedding.html - local myconf=( - --disable-shared - --disable-strip - --docdir="${EPREFIX}"/usr/share/doc/${PF} - --enable-libs - $(usex chez "--enable-cs --enable-csonly" "--enable-bc --enable-bconly") - $(use_enable doc docs) - $(use_enable iconv) - $(use_enable ncurses curses) - ) - # Some options are togglable only for the BC version (are forced in CS) - ! use chez && myconf+=( - --enable-float - --enable-foreign - --enable-gracket - --enable-libffi - $(use_enable futures) - $(use_enable jit) - $(use_enable places) - $(use_enable threads pthread) - ) - econf "${myconf[@]}" -} - -src_compile() { - # Compile Racket. - CC_FOR_BUILD="$(tc-getCC)" default - - # Recompile Zuo with optimizations. - emake -C zuo -} - -src_install() { - # Install Racket. - default - - # Install Zuo. - emake -C zuo DESTDIR="${ED}" install - - # raco needs decompressed files for packages doc installation, bug #662424 - use doc && docompress -x /usr/share/doc/${PF} - - # Create missing desktop files and icon. - if ! use minimal ; then - newicon "${ED}"/usr/share/racket/drracket-exe-icon.png racket.png - make_desktop_entry "gracket" "GRacket" "racket" "Development;Education;" - make_desktop_entry "plt-games" "PLT Games" "racket" "Education;Game;" - fi - - readme.gentoo_create_doc -} - -pkg_preinst() { - # If we are merging the same SLOT check if package - # database files exist and do not overwrite them - if has_version ${CATEGORY}/${PN}:${SLOT} ; then - echo "We are installing the same SLOT: ${SLOT}" - local rktd - for rktd in "${PKGDB[@]}" ; do - if [[ -f "${EROOT}"/${rktd} ]] && [[ -f "${ED}"/${rktd} ]] ; then - einfo "Keeping old file: ${rktd}" - mv "${ED}"/${rktd} "${ED}"/${rktd}.bak || - die "failed to create a backup of ${rktd}" - cp "${EROOT}"/${rktd} "${ED}"/${rktd} || - die "failed to create a copy of ${rktd}" - fi - done - fi -} - -pkg_postinst() { - # If we have any pkgs not included in Racket main distribution (outsiders), - # then we have to re-setup them or during installation other pkgs will want - # to recompile parts of "outsider" pkgs they depend upon (and fail). - local outsiders=( $(raco pkg show -i | grep 'link' | sed 's|link.*||g') ) - if [[ -n "${outsiders[@]}" ]] ; then - ebegin "Running \"raco setup\" for outsider packages" - echo "Outsiders: ${outsiders[@]}" - raco setup --all-users --force --no-docs --no-user --pkgs "${outsiders[@]}" - eend 0 # do not fail - fi - - optfeature "readline editing features in REPL" dev-libs/libedit - optfeature "generating PDF files using Scribble" dev-texlive/texlive-fontsextra - - readme.gentoo_print_elog -} - -pkg_config() { - einfo "Swapping package database backup files" - - for rktd in "${PKGDB[@]}" ; do - mv "${EROOT}"/${rktd} "${EROOT}"/${rktd}.pkg_config - mv "${EROOT}"/${rktd}.bak "${EROOT}"/${rktd} - mv "${EROOT}"/${rktd}.pkg_config "${EROOT}"/${rktd}.bak - done -} diff --git a/dev-tcltk/Manifest.gz b/dev-tcltk/Manifest.gz index 670fd20785762079acd47681e0b0c47e5ca17fbc..2ecfa966360e6fbe4b5909f26062e1e23cb187e1 100644 GIT binary patch delta 5465 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 "${T}"/pip.conf <<-EOF || die + [global] + quiet = 2 + + [install] + no-index = yes + no-dependencies = yes + EOF + + # used by *git_sdist_generator tests + git init -q || die + git config --global user.email "larry@gentoo.org" || die + git config --global user.name "Larry the Cow" || die + git add . || die + git commit -qm init || die + fi +} + +src_configure() { + filter-lto # TODO: cleanup after bug #893658 + + local cargoargs=( + # TODO: try switching to `--profile gentoo` then should be able to + # remove all `use debug` checks and --release in tests, but needs: + # https://github.com/gentoo/gentoo/pull/29510 + $(usev debug '--profile dev') + --no-default-features + # like release.yml + native-tls for better platform support than rustls + --features full,password-storage$(usev ssl ,native-tls) + ) + + export MATURIN_SETUP_ARGS=${cargoargs[*]} + export OPENSSL_NO_VENDOR=1 +} + +python_compile_all() { + use !doc || mdbook build -d html guide || die + + if ! tc-is-cross-compiler; then + local maturin=target/$(usex debug{,} release)/maturin + ${maturin} completions bash > "${T}"/${PN} || die + ${maturin} completions fish > "${T}"/${PN}.fish || die + ${maturin} completions zsh > "${T}"/_${PN} || die + else + ewarn "shell completion files were skipped due to cross-compilation" + fi +} + +python_test() { + local -x COLUMNS=100 # what tests/cmd was generated for + local -x MATURIN_TEST_PYTHON=${EPYTHON} + local -x PIP_CONFIG_FILE=${T}/pip.conf + local -x VIRTUALENV_SYSTEM_SITE_PACKAGES=1 + + local skip=( + # avoid need for wasm over a single hello world test + --skip integration_wasm_hello_world + # fragile depending on rust version, also wants libpypy*-c.so for pypy + --skip pyo3_no_extension_module + ) + + edo cargo test $(usev !debug --release) ${MATURIN_SETUP_ARGS} -- "${skip[@]}" +} + +python_install_all() { + dodoc Changelog.md README.md + use doc && dodoc -r guide/html + + if ! tc-is-cross-compiler; then + dobashcomp "${T}"/${PN} + dofishcomp "${T}"/${PN}.fish + dozshcomp "${T}"/_${PN} + fi +} diff --git a/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild new file mode 100644 index 000000000000..3526f28efb7e --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.25-r2.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git" + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + inherit pypi +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck" + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == *9999 ]]; then + RDEPEND=" + ~dev-python/snakeoil-9999[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-9999[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + >=dev-libs/tree-sitter-bash-0.20.3_p20230921 + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND="${RDEPEND} + dev-python/wheel + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests pytest + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == *9999 ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-util/pkgcheck/pkgcheck-9999.ebuild b/dev-util/pkgcheck/pkgcheck-9999.ebuild index c53659016c06..3526f28efb7e 100644 --- a/dev-util/pkgcheck/pkgcheck-9999.ebuild +++ b/dev-util/pkgcheck/pkgcheck-9999.ebuild @@ -34,7 +34,7 @@ else fi RDEPEND+=" dev-libs/tree-sitter - =dev-libs/tree-sitter-bash-0.20.3_p20230921 dev-python/chardet[${PYTHON_USEDEP}] dev-python/lazy-object-proxy[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] diff --git a/dev-util/promu/Manifest b/dev-util/promu/Manifest index d0f72ebc4f7f..3c1653f92685 100644 --- a/dev-util/promu/Manifest +++ b/dev-util/promu/Manifest @@ -2,3 +2,5 @@ DIST promu-0.13.0-deps.tar.xz 106902576 BLAKE2B c09fadd7957896a452f3d34bf066eddc DIST promu-0.13.0.tar.gz 46099 BLAKE2B 674580c4b853881db6307f065678afdb561fcab51be6ad3ac604849b6a7f3c63b1eb5f5be4f4ee533f25e087b3ed19bb7584ee5c72b30b8c0e33d19f690cc115 SHA512 04feddf514417e636498d111b0cc9678af4b1c2be16eb61f257e013b10ec427b5055d54150a76dce0867d659ca7e8833702e29bdf32cb00d5d02dad906c3de21 DIST promu-0.14.0-deps.tar.xz 9838972 BLAKE2B 110e71d59c05974ca2fd953c240b3f798e22bd9631463a6c211714dc9a0782fba38c6114180fe999e11de8776a8eb0a8e807e3ff6bc56cab7a3b3711c1846ff6 SHA512 675d4d16c2278064d7fe6b22c3e92c6e4bba865649342c1af7d7f3c99e35fc4679d132ca12ff5ea45bac64d8a40319dd55023bda1bbc601884c28da10103c1b7 DIST promu-0.14.0.tar.gz 47254 BLAKE2B d944677b1ceb3cb6e6ff8fb1a04cb5df54b8731c7d721a6c8016ea96e8a7696f238fe614ff2011b0c3c2b6240799125bf6ec4ccacecd8fea16e35e29fc8e347b SHA512 709214f72f6ad1e4cbd04cb92b2f10efa2f198265f3a3e2274e8a454a2e24ce42db024d15e26f8bb5f9e3c8672d212dac6b0a52cead8dde9e425f0bf72577260 +DIST promu-0.15.0-deps.tar.xz 11022948 BLAKE2B e8f1a65dca92147c1f617dbfb7279c1eb45efcdc93a019c7a4fb9e9ff2895e71283e1368751e37732972554d7dce20ed08553f9e3111efa2b48eb0c86e191a06 SHA512 f4d1456969ea5454990ccebf81d49e857e3a6311b81dfcdb2538e82e8b7842d1020fd489567a10534759d44c69f6adb1e70f9de4b36c24286908c5758b8fd05d +DIST promu-0.15.0.tar.gz 33465 BLAKE2B 83fae1e8cf663fe9aaedbdf66d86f3d4d7db0b14572cec9f0e9b25a205712cf19b137f6cafa3adcc0cbdd9177078a1bc696b9333ae830cf38de83e4837829abf SHA512 7e1de86c67b7a6d469e49b63431c9be1f93295f79225bfe409deef426c11c2f5273e185ef3b53ff5fd5fd41ddf7d9ddc79c2629e34a7ae2ec55adebdf8ff3b44 diff --git a/dev-util/promu/metadata.xml b/dev-util/promu/metadata.xml index 9a9b03c07115..0d1185897523 100644 --- a/dev-util/promu/metadata.xml +++ b/dev-util/promu/metadata.xml @@ -5,7 +5,17 @@ zmedico@gentoo.org Zac Medico + + rahil3108@gmail.com + Rahil Bhimjiani + + + proxy-maint@gentoo.org + Proxy Maintainers + prometheus/promu + https://github.com/prometheus/promu/issues + https://github.com/prometheus/promu/blob/master/README.md diff --git a/dev-util/promu/promu-0.15.0.ebuild b/dev-util/promu/promu-0.15.0.ebuild new file mode 100644 index 000000000000..36b0779a8ac2 --- /dev/null +++ b/dev-util/promu/promu-0.15.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Prometheus Utility Tool" +HOMEPAGE="https://github.com/prometheus/promu" +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/prometheus/promu.git" +else + SRC_URI="https://github.com/prometheus/promu/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +fi +LICENSE="Apache-2.0" +LICENSE+=" BSD BSD-2 MIT" +SLOT="0" + +RESTRICT+=" test" +DOCS=( + "doc/examples" + "README.md" +) + +src_unpack() { + if [[ ${PV} == *9999* ]]; then + git-r3_src_unpack + go-module_live_vendor + else + go-module_src_unpack + fi +} + +src_compile() { + emake build +} + +src_install() { + if [[ ${PV} == *9999 ]]; then + dobin "${PN}" + else + newbin "${P}" "${PN}" + fi + einstalldocs +} diff --git a/dev-util/promu/promu-9999.ebuild b/dev-util/promu/promu-9999.ebuild new file mode 100644 index 000000000000..36b0779a8ac2 --- /dev/null +++ b/dev-util/promu/promu-9999.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Prometheus Utility Tool" +HOMEPAGE="https://github.com/prometheus/promu" +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/prometheus/promu.git" +else + SRC_URI="https://github.com/prometheus/promu/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +fi +LICENSE="Apache-2.0" +LICENSE+=" BSD BSD-2 MIT" +SLOT="0" + +RESTRICT+=" test" +DOCS=( + "doc/examples" + "README.md" +) + +src_unpack() { + if [[ ${PV} == *9999* ]]; then + git-r3_src_unpack + go-module_live_vendor + else + go-module_src_unpack + fi +} + +src_compile() { + emake build +} + +src_install() { + if [[ ${PV} == *9999 ]]; then + dobin "${PN}" + else + newbin "${P}" "${PN}" + fi + einstalldocs +} diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest index 8a54fff8263c..627c332d4639 100644 --- a/dev-util/ruff/Manifest +++ b/dev-util/ruff/Manifest @@ -1,7 +1,8 @@ DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd SHA512 f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e +DIST LibCST-03179b55ebe7e916f1722e18e8f0b87c01616d1f.gh.tar.gz 747131 BLAKE2B ded9d5cea4bf823228c0c050f98adf8a899a2de0b66734f212012aef6a424ffbaed4e2b491149163f66b9d988a0535caa5a655cf54ca9224fe2a0e2e04f7f205 SHA512 2d44bd81a41cbd47969ff47a7fd621048aaae45f5d8002afe54e1a58591a61e9800c3ebf5b38dd47fc2eb20ed43d958d1287d61ef2b367fd018052abb51e0536 DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e -DIST aho-corasick-1.0.5.crate 172064 BLAKE2B bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50 SHA512 6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b +DIST aho-corasick-1.1.1.crate 182812 BLAKE2B df74c2cfa0ae392a8d466e370ba761c4cd37c65773affba9a3cdcf7f5797b34b4a25e1646be3de5081644b34db2dce273609edb4f18a1ce7fdbf31ac28a10b88 SHA512 a894e1cefbb63a3b7b78a3676874d0b7a507c27970f48cdfbda1e5deefbf6b20ed4271b660a12eea77b318cd2fa0f80850a0b1ddfe0d0731ffa326c0fc295692 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 @@ -35,8 +36,8 @@ DIST chrono-0.4.31.crate 214513 BLAKE2B 2ac43852ea14cb7b129adf68ff62adac1763b3f4 DIST ciborium-0.2.1.crate 34974 BLAKE2B 370f4228aa63075cd7a0d41dd83f15211fc69267235905e7f5607f6e6c0baf64db0f6203c97990604de2ae683ca1937acf284c6444702414fe1a685ccfdc12a4 SHA512 4403239badcdb5ea6e754e706472e25c4593a1fbdfc5a07e46409ea3dac41151020204167102dbf401a2e5f31b3731267bc3759be59a73880a022e5f4a3064fc DIST ciborium-io-0.2.1.crate 6679 BLAKE2B 1835b1002c2e5f6fb1cc36a6a1f1e3ee10423760646b00a75e5ee5e66dfd2892914705e4456ec440cde27dda04e28329febfbd5c640ec7f86e7c013a9a9d748d SHA512 8860de0a72f07d0d0bb84af3c24635193540c574cc87367c7379222bf97ed68648330511866810265b68076bd1146e0ddb41c269e62db669b1c3390aca679c50 DIST ciborium-ll-0.2.1.crate 14649 BLAKE2B 02f5ddca41141e426492afe237ef439acca518c448a6f8daea650ceb925f6a13517819df88c93c979ed1ad9e8411cde400ff39ca288d2de8577ec870531453f3 SHA512 214550780734dcb0bb5dc999ecf22283850bf52ee4a9cfb58d86bdac9d4b80db32f0664eef71e8197e7e56a6643ff45d2974b9a36945db2c754a98df42adf9f8 -DIST clap-4.4.4.crate 54812 BLAKE2B 62c4de57d222fa41305b0459ab152e85c1a0aa3b9f72c97a87b0e4d3ee30b762fee7dec2831c74ed192b7620bdeb28f8722fa0efc6edaeae51e0d7395c8ecd4e SHA512 92d70ecc3a3d3800edfcbfa6d7767d06027790c4bfa88d0205a62665366511961b5e45630abd1eb53abd121563196ef1171c20b9df18b6fc2e0c6a375b24b770 -DIST clap_builder-4.4.4.crate 162344 BLAKE2B 7c6f4ced18655caea97b52d43bdf28e6b65e952336dddaac83d26ce8166ed17b3c8b67f7612010858624bdc8913b8bae12eb69364f77392426973e8b17c3bda3 SHA512 a74b68fe67ca50177ef79539278f97d2adb872885b5e8babdb486c50fffdec87c42cab9fb4112ad1449d8c22e5fece765d0190654c0d36cf21ad866284bee204 +DIST clap-4.4.5.crate 54815 BLAKE2B 89716654bac0189993d382bdfff8bf5ca084ae08404aec9a7eb7d07613f9d9cdeb8c77b075b0d796054bc0e9c01222f796bd76fe1960a86f18cda799ee4cb030 SHA512 69daac21dcd5f815f1d57314bcd12ddf697fc3cc8f44c2e450fbc59ccfc3b5ef6e75df286d09720af7489d2dc0793f2eb65a34abb14c5fba903b319c24ce2d11 +DIST clap_builder-4.4.5.crate 162442 BLAKE2B 4f5bd295e1d52e2190ae6f65d8f9fea3a2982c621aadc74d57a0c1869bd9d9834026061503b230c2395cb4de1535867b66d68c2cff869ce9d359bf3f3a0f4285 SHA512 d15d8a9041c00ff9cc80e992ee85efd8a840222ed34901d7e158e41750c1ed1475f5ed0269abf2ba6da0bc0e752885e8360804c48c80e1a7985adc2747659e82 DIST clap_complete-4.4.0.crate 37256 BLAKE2B bcf58bb9739823bf87d854f9b10206f9ac59a537c5e103915f03dd291f1656943b0aef3a41345b66dd63046b395e6cfde5d19c89b3e1e321fd8374268cedb456 SHA512 56a5d9e49dd5fda7d06100dc2701ce1c231b255400f4fe06fa37066b366ccbd9c8064c9305d29017db8e31d2b88ba1acef4934ec8ae82f649a28bdbabed05d84 DIST clap_complete_command-0.5.1.crate 8273 BLAKE2B 84302d7ffc34d9e947dd141421462b2035f324a77a8c68fa342a49242b0f97e43afc54be90d7cbb2efb311ea7848313af3d98c572402e7b25f83c22ff1fce8c4 SHA512 0cbd75f41349c709440ceee1075cd209f927b928c665b31907caecae91ab0b1e00c0a73f8185df754663e4d079467c6312abdc175bb6f8bd58c6d783b371754c DIST clap_complete_fig-4.4.0.crate 10486 BLAKE2B ee68943cb4d0b1e8609e3a54a2522d9a87d3fdbae7a0b16da233043077f033660a56abe177e4d4766f90de6cae08a7d11c9b487d7735e1f92f9b33551c747d3c SHA512 313610635be8c383079615d1c77a5e35e2bdc2c10e1df9284d0ecad9e35d5ebab2adbccc77a9682ba17a3db1574c87c93ee1667537626882dc66a9bc4435beda @@ -114,7 +115,7 @@ DIST indicatif-0.17.7.crate 63108 BLAKE2B 665bc2077207cac6ca2071d9e6ead76abb30d5 DIST indoc-2.0.4.crate 14311 BLAKE2B 8d604e20825ae64530014081c627abe4ecec6447e1e214408743aca79ed217531baad4bd7021137ae6628555d769a248f06acc556cc3254d2626074aab110a44 SHA512 ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da -DIST insta-1.32.0.crate 543885 BLAKE2B e4f8bcc98dbb14116584ef75aaebe20db97232cd1b2d204235f7a676f3be3f297104fb41a9850e4de435c5e3f8d06b6d0e17120b16a4c3cf1dfc46785ad08368 SHA512 4bd3808737c609230dc2ee8e2b4235795bd4c744fe823f2a46e947d64c9d2c4ee0d0d3141f603976c2524731b18eb3acd8ebd4395b364c4ff60b1bb7dc904314 +DIST insta-1.33.0.crate 543900 BLAKE2B 1873281acd3b461cab6985e95ff2ce21c4ac3e8b29b98a7e86e9403a6f4883730482b86c91179547965b24ab80010895d34fb3f65d0c0fd9e89d7e594bd6e7a4 SHA512 84ffb050248547e9bcee09f01543a9b1612a119e12a321ed6e7b269a94653ddf5eb787443748fd7db7ab18fd1c604547868d67334d90a0a2c267463247876c4e DIST insta-cmd-0.4.0.crate 11925 BLAKE2B 307a25394bc93e8289644c3df660ec0de96ea3e3b3ac53e632ee8b0ed8e2bf342019e9004ed7a78230ff28bb6807d3f8fe5c6b880f4ee27258d7fd2f4316c2ea SHA512 933ea5c3b0408523ab3e4587879f8ad8dbbbfea0ed30322b18ba6fe6aaea93f0687faa33fa1f5bb8d06394cdf0753aa53e2f5a74b9b7952383e71f96be15e83d DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 DIST is-macro-0.3.0.crate 5252 BLAKE2B a6d6bdd9be134c5df29a88e294a2907f5f30e5eb15d24eccc25563a9fa7ae75962b00b85b452918d09f3072991846283d4f8519141a5b0c7397b7f39fe1b98f5 SHA512 5bf9bd45a015b2a39d84d904ee1136137cab7668a12a362042cce2b83f37a73fe3371d662156a82ae538d957d37fc063630d1fe5d3128e58250f5d7c531588df @@ -132,8 +133,6 @@ DIST lexical-parse-float-0.8.5.crate 180161 BLAKE2B 881e4db32a21c26a1919fd1373ae DIST lexical-parse-integer-0.8.6.crate 33647 BLAKE2B a0ebd7a51c271a163796b0f55bb85e16830bf06e26e3f10d9b13dc5b65af590c77f47fb64360a8738c5ad4be6e6932d58e83e1594a80c067859645c35b907c53 SHA512 e9a814d2928bf5bb2d9dce53e26c65356191c9e21c3aa0e674d58ed879aa52293272f3897f64372d996a3f8c471b0f59348ad48f15a21c2f35ed15f522ac2daa DIST lexical-util-0.8.5.crate 85152 BLAKE2B 42a968c6f9d20cb4cb10906399d37d6581b425eadb31439fec4a71395819133249c4fb75b1d962100e77ba35b6f6b4cd428d5b5c161b405b22333ee390e671a6 SHA512 449c7f2a22c109cd179937c36e14d91c742e1a837a85fcf4fb58c21f05317511d1281b564d216a34760ae54a0df2d0ff5caf49da4aa9d43a8d87fcec0033cc39 DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e -DIST libcst-0.1.0.crate 109735 BLAKE2B fb3b24625a8e0e79ea05b5c922ab66c37941dd7cb16d00163ef8120ac41ed7a6f768b97709be13d41d3d2cef682b7f8842cbc8ec5a2bd27848a9b633e3e6c21d SHA512 988d13734173da471f24523b84ee2ca58278eae2534be756124c4493bca332ee5d33f3f029016d402db19adfaddb07c5a87352d092e67f2bb7947641b8322563 -DIST libcst_derive-0.1.0.crate 9250 BLAKE2B 49fb3fd1260f1a040723c7c693a79f97a86310cc1e31ec2532d05bd44737db40454ae847e5b60f8dd9e67c2e5dec0585f084f8fd6d8a953b73cb93922e761c95 SHA512 5e6bfdf06e54903d685863660e8614d14c09a270e9f73fee1012641561e20ed5a8d4915f5a1bcaf252eb5b6889afdfcf55c969b31bdc4ac80954441cfd1cca5b DIST libmimalloc-sys-0.1.35.crate 184695 BLAKE2B 13d7793a67c6e2bf2377af59818c2e109e7b9f6d6415089970626b614bb33e96fd30bc962f820d5bb2beeefae6e155a30b7584e7027e3187f088c190eb8115f7 SHA512 7f9ef551d23d7e22073cf9d8593103a4ca17cf82b65b2bc1404dbfc2cec46c4f305ad9dfda9ca1c61e7ff3a617196c6798f505d62c90552dd25b4ba0c05e5847 DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 DIST linux-raw-sys-0.4.5.crate 1274380 BLAKE2B e15ca5b63cb994e86a8161e3b6e4bd20da8f574d1a470128f9a209a729ff22c86470f4c2b2a8ccbc1e37d6284b026e0805902645ea4b742425fe34491e519638 SHA512 13c36e03cb5bdb2e9f17622e21eda608057fc9d908bc55a829fdeeb77785094769d4f4b4daf376c5509ceb3abfdb3936f668bd6d5b2fd48e21c5c28b6e597e78 @@ -141,7 +140,7 @@ DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfd DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 DIST matches-0.1.10.crate 2592 BLAKE2B 6e9e8ce8ade3fa0f144a1befae104f63764f8346fe864395be44f99d40ff0fbaeb45b6f2fafb2e7822d1ca72f1cbeaee4c5f9bc3e2485cfef2b8de2a4183ec04 SHA512 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d -DIST memchr-2.6.3.crate 94377 BLAKE2B 5f1603397d6703ddd9a1e68429cb6e9dae9021e14692c1e084f3b5c82d36645a1fa930c7a76b97df8e1919402fa7e1c621969ce85ce20c82b3087104afe18f25 SHA512 8d5e1425ea702a0950c95271dfd2e81610731496f77af0d683536b074a22922a7d7ec6da41577487d1d658e3b27257b7d1e142761b523e68760a2f5f24f049bc +DIST memchr-2.6.4.crate 94439 BLAKE2B d1136f7105a33565214fdeecdc5a95e74d7fc7cf45997f81bf3cf389f3015fa561ab326433ddcff2db0b7259246eb6d26fc7b4e3c90c3af8b9b7ed7e8ec56ba0 SHA512 1065a67e04ec9210c70e430288e0a8d39f36ce6414722099553e99112ea2f8f710eae44bf39f8775b9850e6c8a50e634a1b1b084a8eb4f6b2eae6697dcf5b5f4 DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 DIST mimalloc-0.1.39.crate 3727 BLAKE2B f61007119805ec636fef03acb096c97ad65d1fdd548eb2c2b7d1fffb8bf4f2a1cdc0b27d05965adbe917390474f93499341084179ce82698bba87d8a58e52fbb SHA512 6fc9116ed74bca69ca4c4944c37ba235105c631960779a1becaafd2cdefb83566c8403e9636f73922bd7a628a168713d1e7651600c4dbf132b16cc9080ee23f3 DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c @@ -154,8 +153,6 @@ DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba4636602 DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad DIST notify-6.1.1.crate 40117 BLAKE2B e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29 SHA512 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69 DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 -DIST num-bigint-0.4.4.crate 99369 BLAKE2B 09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de SHA512 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5 -DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735 DIST num-traits-0.2.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94 DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 @@ -172,7 +169,7 @@ DIST pathdiff-0.2.1.crate 7142 BLAKE2B 7f9a162c2add4acd69a81171fdb31aa9a67beb4e1 DIST peg-0.8.1.crate 17093 BLAKE2B 9cef0848d005fac3cd767dff16c1226bac39b1fbf9ab4730a03226249c672fc7d75c964eee0a6c109e631a43a1d9a161cb1093d2e98c29e03631af47c133b681 SHA512 e2b88ee2f55e1761b46191bd79a945261bbc7ce327a98cbd47394e5d60608a47cc845cdb0d834149e43d694ff542fb9eadbbc2b628facfe492f89a6bd1786d38 DIST peg-macros-0.8.1.crate 27881 BLAKE2B 70705aa86c901bd54cfc8e1bc37d5cfcc4e932e2953e4b2f70be862df938d5e0b57258d0ff7812f217ae19b9dbb3f2a40161a2392d4877b040892d8c61e22593 SHA512 84f7fb240ea3c543df4d28f3bbcd80fa6d68133af3557c214eca2298a8e988dbbea84fda85fc87d1f1149dcf4cf6e8b83e23c3a75525409aa0d02758fcf2cfc1 DIST peg-runtime-0.8.1.crate 4019 BLAKE2B 48293433e655ee0a243361f1af0fd35160a32a41cb40d5acbbffafec0d9adac9c7b01668288f4108d896c1509abccedac5ba9c08b2ab38482efafee2394c66bc SHA512 360677e388c0d98053bf60d7ae003bafae38e892d4f30e5f31f6fe26f13e236aa1e0dfc7c4d741604b4df601a1cbee376b5a32078ec6b0abe0b2062ab0d136cc -DIST pep440_rs-0.3.11.crate 23835 BLAKE2B 33fdef06df53317bfeca3487468dd15f9f67cf8b10f2d1d98bf1e0a384c6d20fb0a576c1385ea3c31ec8a5a3e7e2f8216c67f4f6f5554ff275ba848d2fe3b7b4 SHA512 69b7ffb22ffdf461a497b14a59b5693c5f1e80a0bf1717b4b9dc7349be0435083ef4f3f7a958dcde5fd9cfba35f1b4be7702d6980a5858fc48304ac488dbfeea +DIST pep440_rs-0.3.12.crate 23943 BLAKE2B c2b19b4ebd4a6a5b05f35e95f6b748cfd992ae67487f775ac67d09ad2b2fa3ff17927f22d89d440e3d41906fccc05387ce0c93792ee6eb5fe1611b38892ecee1 SHA512 b405d0b2e87e18c65e8ed36d0eadd5b56d8161d8567fd1f7fd4cec6f276d2c362990571b7d069d31e80dd7cf4cff921274e82cb4211adba35a454ead0b2669d8 DIST pep508_rs-0.2.1.crate 30134 BLAKE2B f49fc4a816b87ab6bd72d038ffec0f62089154bd3caf2d95b44e73794377e076047a7f95a22fc72d50a19614825d731151b0e22fb2364dba8dc7e05dfa716ae5 SHA512 761c477654fcd7044a864ca27d37c9d584ed2df5f949bcfd293c626384063e96d77866e5a86ca4c482fa3a60d9a200a0a132a5174e29c57690cb0369664c7767 DIST percent-encoding-2.3.0.crate 10196 BLAKE2B 155bb1aaf0db4d22179bbe24b2d312f3d507876436e8ce76dfb59775282c1136a6c2bf5672f4b6bc274e4535acc9e50497c3e20b77aa2490512755c9cc9e6c41 SHA512 54ba129b0f3b43627707be994a281cdb69d5a7bdbc91dfeaa0226cf2834adeff7d2597dca5d11dd48b5731e831acf1284497b251abfebc0618761f98fe3c01cd DIST petgraph-0.6.4.crate 185895 BLAKE2B 9ddfb2796c461d2820db8227753113b02024e5dcb694a0bb2826bc1f375f028d8b98a3bd67555485db7fab88eb86043f5b768585dbe0c60703cc655976030a2c SHA512 b5a21572526387af3151dd4f864bd95c94f65eaf0612d96f99926faf646214df205bcc652b98d3b281f2e270779a4c1fdd6a32614ed60b3612e5d594b2bf3f20 @@ -214,12 +211,11 @@ DIST regex-syntax-0.7.5.crate 343366 BLAKE2B af07596e45e3525ffd253d6070ddad08dff DIST result-like-0.4.6.crate 4311 BLAKE2B 612ad606f331449907b9c0c99b525aedd53b46b5143b21472eb34d38ac64026498712de7c774183c358531b8296952eb39067c0bc5da07fee5483c28d78de37b SHA512 81b202903a90058a993315253099748c69b9caa42e62121f3fdd63b7d4f22878c81133d0b09f28f3366f180615241cfadf3e055ac86fb9662b9c982e5cc06a91 DIST result-like-derive-0.4.6.crate 5814 BLAKE2B 2598173bb8920e6b8143e034a77eeab17dea379f947098c35054c928db567513da4043d0830a8dbc40d3660e1257b90b18309f36cd83ac03e018921ae48343da SHA512 1097cfd81fe99472c0c308df7ba64ebd20497b0f855b66839c2a81ce8a179a305d04e7eb4d17be9d1dcc3e90f5fec7d59cf6d3093924354a6e02aa4ac2bfcbb5 DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 -DIST ruff-0.0.291.gh.tar.gz 3097146 BLAKE2B e5521ad832376cdf253300b995b8b4ac1f0e71a893cbec23211d34fba34f770c865da140987dbd024704cc749caf1fe6eca513760c8e855cef8b393a7127c276 SHA512 cae79673f305883ad7a761bb80c4da48c96d318e67ca670e9781b9b7df655baf30fa05f09035bfaa58937dbceccdb95e1f4e060d5a11b8ae591700444a038bb9 +DIST ruff-0.0.292.gh.tar.gz 3153481 BLAKE2B 405d07119dfdde12e1f7184059ea9db43253f90ca72a7ac7c3862adb15a99534c5349ad396b4f368c0da950c8ad61de7a3af4a3a173ddd8724f5bc72f2dd572c SHA512 bc3e8968e9c621d76e1be05a40c17454c3c2ca72d286be1c01c82679dba99caa054e1a5031f92bb16d328d0927c74a1a087771a19c61824cf497d617267768cb DIST rust-stemmers-1.2.0.crate 2351301 BLAKE2B d633c0d7091fd05e55a521670104831bed89deef7a2fb7c1eed3528246e65b67a97888fed48b134b10c477e7b95c034e8bbad70500c779b1ff7b0c334de0b37b SHA512 b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 DIST rustix-0.38.10.crate 342427 BLAKE2B 6b65b3b8d7ceba7e606bb1a2b07d447b8110c728c0b3a81838be8b0ad04ff01f4a6d9b6fc1a4725a392eeb0d455a06b6f7abf40b0990a7dbdf4a632199ccde95 SHA512 4329ad809994cb377f2bade3673a3cc829062f4c9977019735b90df17af92c22d3f036a13a3fe7073872dcac8f5e424db7bc56b0d2530e5e7b468a9d92a867c9 DIST rustls-0.21.7.crate 283818 BLAKE2B 9d1f814a79c91d5a6ecbe4219c4b93882462e4b6e7baebe3b4b6f26ffc22edd26991c2a287aa9e90a2c8e46266ec993a969cd2d541487e94a13a471b115aa866 SHA512 44d8e9af46113651bfbd627042c9643dcb82a94369fefd6010ce3c53378d3014697d97cad0c1e8649480c0e3b437096f0adf23e44bc98a6580df48c39f2642f6 -DIST rustls-webpki-0.100.2.crate 71561 BLAKE2B 60c86cd859276754ed137681d14ff199976eaf10e7c744956998f774ce6a4c3fbfe02b3bd0382e61c61f9f84f798a5678174230930b568403b2cafa553f48e58 SHA512 2b67d962b0d9a0a912f05424d384fad51e4645d482d8333e9b7522097390204502fbbcdf25e2b045d2a9a25da15ec3d1177a64439d32f97b4c9cabad84c64461 DIST rustls-webpki-0.101.4.crate 164324 BLAKE2B 127391b0d209b0ab2bdf1c39481263794becf9e6bae7f19adf0adbecf44a49ce0f3decca6c7b6f33266bd976222f8a08574f86e7018c7f3b475364677eaea29c SHA512 76e1780027469e2b9ab8305bd0242f22764d77094f4283aa78033665b1cc1a04aeecaa1dbbd6a28d95ade752447a2311cf76be16ccc2e87fb514293b57809984 DIST rustversion-1.0.14.crate 17261 BLAKE2B db30d01914059a893bdb4c448ed0bf04852085c2d948bfbed8819a1d2317c34133cf609abdd806ad628b86974a9c1ab9d09f79743cb8e13257ef32cd444f49c6 SHA512 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b DIST ryu-1.0.15.crate 46906 BLAKE2B 6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3 SHA512 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b @@ -230,7 +226,7 @@ DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e20083 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb DIST sct-0.7.0.crate 27502 BLAKE2B 93912044e47473d72d7415e01cbe2545f84d7d087e7a7fb210be7524d44f69daaa58edf487ea6f8e5f06cbe25ec02062b1b55978e7cb4761b8bfd79a32d4fcc7 SHA512 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046 DIST seahash-4.1.0.crate 31976 BLAKE2B f553bcff7af9da9b024efd8db4ec8cbe4100dcf4ccd8f627c724fe4a34b678ef0be8da44e92ea55c4622b9f9f37228792a22c8bcdd54e652ca926eb3c7d37655 SHA512 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b -DIST semver-1.0.18.crate 29703 BLAKE2B b1867f552ac87968d895c5e49123bcce0f8aa0ad384e421e5ac88bd04ae203ed6b731d5c77fb8488ec6601f1f02a8f2a207a9d21f1cc66d433032628f5d7beda SHA512 698dcd37b354cfd6ee452dce02d16051f23088ce53f0b4d099e1e4ad0f9350996f0b9b2e1c3ac7d5ed258accd92773266892e945fcae28055d4671c7ae5aac02 +DIST semver-1.0.19.crate 30027 BLAKE2B 426db70341dea6a78264d70f6aba45dd6b9f9ad5950a2dc09ed07c59642ea0ab5bd70325837ba4280aa40321027c4110f86f441fa29b726c6ecec3eb7da60c19 SHA512 df67c8042a8045196ef2a929b3075056d27da68cbf8d895bc4527ed2a769c579382cbe720e34554078182c12657fe40d47206a676d142d82b73715551f3f6e1c DIST serde-1.0.188.crate 76230 BLAKE2B 81e92adf17e3f2ce73c82e3069b8fd656211cfeb6755abd338b74d52f748f5bba6690abf5c83ea2a126fbd6187bc587b539f0ebcf621e928085876f28fbb9513 SHA512 7d42ce834bcd1034f8ccbcd6646cc93f8e189e344f29f4d7b0ab148ba11ce7848d0ab986dce7a0245fcd6893243f5768f7bc0ca9c24c75c53585ecc899d312d2 DIST serde-wasm-bindgen-0.6.0.crate 19623 BLAKE2B 93506fc78d1516155ff2b5acc90a0621cf6497a315da7894ea109071ff7d09ff7c6b6b23485d23ff0163c7ae2ddd3c057138dec832cdfdcfcdbd1ffbcf687ed0 SHA512 52b31f9014fa6b98007782d46a5f7ded5cf90461de329e88bc105c3dc00646fdc6e67a518e86ea99ee10423dd14fc6710f32fd770d5c99ae3a38dec5d69daf2c DIST serde_derive-1.0.188.crate 55563 BLAKE2B 3b24044915a704d9d8a2cae6e6547ecffea7ee3fd4260ddb2bf7fa38b23fd7fc597b61ac28bf65b9f0d45e18ffd6bc7596f5a3d602cc79835697fb3f5440242f SHA512 fa9132a319f7829e6afad65289031be99255466d76270875d9d81f82f63e53592eaef5452d0df38da92e9d0b6f2b37e91026635fff4bf597b0ae662b71b5eff0 @@ -263,8 +259,8 @@ DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2 DIST test-case-3.2.1.crate 8664 BLAKE2B 9238eb28a712dc3d0e4c37705a02219f14ebd50076923c335ce8ca53a36ae60072fd87546a9a94d5a6c20ddb11475570ee6f3b8c5adb794536cc0560f363a5ad SHA512 60724384f47ed37089362c30eed7365de240c86fcd5dafe05061a29ce313fe9d91cc40a021455acc32fb4bbe7225aa81874f3e79c097fb41876e7d18cb4a2337 DIST test-case-core-3.2.1.crate 13783 BLAKE2B 61d5c7383443a401b2fdcf35091ddcc5d2c183a44438a7c2d17cdcdfd884ce515b86514a71826222f4c02d0e94d0734e383d97178bcda074ea5ffbcea38f569a SHA512 aa794947a737e8cdc8323cd55f7166eb1d93718f887388dd9537721cd26100ccd2afa27d0a017104024ca3d032ced686c9f778cd01cdd6b15577ae7d3ce1ab3e DIST test-case-macros-3.2.1.crate 5011 BLAKE2B ea959c01b66ed021101d3b45834e01e95eb6ad0d4d087af9d9e91b11f695279d07ec3b2acc729f4dfcb5d348b4bdf818c2e6376e131ce70c7f678c365c373ffb SHA512 21ad4f69caf795575e4bf04e4ce438d6d47f5878abd4ab0094c53cf56cef262ba01951e9acaf4bf3ddf23a502378d5af971e54d71019faa1cc3df99bcbf11abe -DIST thiserror-1.0.48.crate 18862 BLAKE2B b98d63646526e1ed0baf27a17faacee3d8be34421f6fb211d4e1909965a3a327440c0b97c4aba423f416c5a849a47a1d42623a6e64ae27d2236706dc9a30a783 SHA512 078427d19a28f59aaca27f508795cfb06c024b5a34dfc83360c3bec2b8f7abe474706a41fb68732998f154507921beb03dd033f0a6d1dcfcee03b1f2adb8a0b2 -DIST thiserror-impl-1.0.48.crate 15096 BLAKE2B 6b5eed1102256f2c809c21201cf319cc8eed11ab1dd04e6b6bf9759c8eb32e58f0c88407e7c515ac801cea69abfa3bba0c4ee98b034459129f322f6918e9e168 SHA512 6826e242445fba8beb16325fe2e0ad0423b84aae6c1a035dca85e6e07d2b62be8879cb1a0a2b307602d330ad83530260a2480123c9ac5cde59157f74ffd665b7 +DIST thiserror-1.0.49.crate 18912 BLAKE2B ec93a21ea72626a0d49d87e8989633a4a1c6747e3dc4f183bd490b52488ded6fe97e60d0db59da6e67db2c2181ac13eb903a9b77bc8df7f61de77fdd73bd1c3e SHA512 a6b0476b9250f2a1555ad1f528b062fe7683f7aed338efaebd86b967e58d08f03ea10b4b6c502f4b6ccbeb44cf773b7511996a8504e541c1ea6a6efcc8cc2814 +DIST thiserror-impl-1.0.49.crate 15101 BLAKE2B 7a097705408155ff28e13b30c9a84e5da5cbb2ea60cd586f2bea303aab8180b4d57dc7edff1b36437376c04aa03758c4ba573492118785c3cd1f12b70d77de66 SHA512 dffaacf5238c81fa5bdd605c84c7d064695c4435b5927c0a7ef8975340170252d1361ad48c26116663fcdb0afaec0ec0a63b5f613ad256d75bcdfa3f0659a437 DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31 DIST tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate 884765 BLAKE2B 58789abe69c2a7c653fb0227aba06f814e2a0cc0d007f382a2d7fef34013022656a1d4c439bae8b86b85bf47b2b90f59ab14077af71176845c58998554fddc72 SHA512 d9c2254acb33fbae58048a978cc27173bbe3c5f1aed0c0c8ce8e86dd09e6faee80676cdced9950169758ca7298f8d5c6ead81e47909866d98bc35c7db16ea2c8 DIST tikv-jemallocator-0.5.4.crate 13101 BLAKE2B 4dfc9e39418ce00d2c9913624db9f558fcbffdd224ffa5536906092186c2e3cbed0b9df6e6e0c530a803887b5341d46af307c014faba9512fa312fb8f41796aa SHA512 e66a14d83e22fa3e895b631c1f2a141dfd526e8a8f0a83f272de814627340ad3ab7b9b986ef491d59ce53b05524f07ed5f643b999ac2f3feabc5e1ec0675cee2 @@ -294,7 +290,7 @@ DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968 DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c DIST unicode_names2-4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde.gh.tar.gz 799276 BLAKE2B c7f777e387bd5c3f0a459c79fd642c5ac526d438efdfc96b46d271d5e807fc6796de6f362ab69f353deab360fdc7ca45dbcf4837412b0172e4df9d89b982b767 SHA512 9623bf76114d2f7f107c74a08b974efcccf8a024549447709231a2a9e72f317ec7d67f44dec2ab6be9979bb3eb7b87d09c70450b9f976b4d56814d0fc8cf30d1 DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0 -DIST ureq-2.7.1.crate 111068 BLAKE2B 79213d1aa2e7cf4fab43ccf8ab9c1f804d717b8dad8b47d2fc3d28dc82b05e73eb798f29ebe8b1fe1954029f407db5c02ed79a054b9783ba931c7c6bc6ae8052 SHA512 44447f3e4e417b2fa4f94f1ca638b0ceb43877a2ef4697619d7c584407a0fbcac2624a7a3d9528c00aa81401e98e51a29ea051051123d716399e1f67e0a3afb8 +DIST ureq-2.8.0.crate 112867 BLAKE2B 60409a3d3b271a1578986f5d99c14c8c1300b44010d32cd52f3e32885eb0ed36cadc04b939f2e0d81a0b30f21be433f4c7428b0485c75217b00ed0988c29fd43 SHA512 3b398a52da98e9350792d29eeef8a20d4689a55210df3e30d3e1786d3c5e378c3a144d64b3728f282a07e7e701ce21794e6c50eccceef670d7f5bfefd5da0333 DIST url-2.4.1.crate 78228 BLAKE2B 6e324237af50605e9285889d967e6a66e258982c5e78ec99b2df68cbcc555574c0b0d650724ecb015e1065c737c88e3c04205973c35b0afcd63f222e91dde3f9 SHA512 ff2aed100e405f4474e17dcc01d59b63460e7a8babeb7cdcf9df6c1c65216c425e24d557f76c7097702b2befc381656107bef755ce929089b52a3901c46aa185 DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 DIST uuid-1.4.1.crate 55291 BLAKE2B 36a1d7abe0a695f6fa3a8ad3a0c8a078bc61b17396a317b01226d9b35a3544a8a74305ade1166dfee7a9028e6d4a1e6b0956dc0975ea58a86ec6052fb869c577 SHA512 95914b62948941e9dcda7b66b932088b328a23286d163449a72961874f4a856db6db1d60a125e56cd1d7b1c00391485a45520852ea49bd8e5a7b8cae8ecf8b96 @@ -316,9 +312,9 @@ DIST wasm-bindgen-shared-0.2.87.crate 7248 BLAKE2B 0393ce9452119fd5f92836a76b28d DIST wasm-bindgen-test-0.3.37.crate 16984 BLAKE2B a37d1cb40592a86ce58137311dd65ef3622d2a7837d64f895b7950954e1feac5b1bb44b1417c947963957477badaf897dd2661497040a6a45204ede483f2df12 SHA512 642a772a358f396c7b2bad0aa96ff97e28c96007d66d06782ca0305e73359d6b6aca39cdb5dfc976230ec5cd147720242506e437403cdee9473a78b2bed7e733 DIST wasm-bindgen-test-macro-0.3.37.crate 7739 BLAKE2B e931670baf8f854781130a1cc0062566b96863c28e03fbc0f6296fd70763f14488ea0b3b198a15b11895f9f07a2f7d6fa9a5451e95c08e1faf150b288e3ea030 SHA512 e33763962d426b59749ae7f17c7f524a585963c6e0a7a2a0337c51bdc323f6fd8a6e9c63297fb80c6e8f1e5d0d25bb8970a94d2eaa4381cc028ed61e475407b4 DIST web-sys-0.3.64.crate 725584 BLAKE2B f650eecc22ca53b75fff06c4117439d8fe9efa486701cb16a0daf76865cd017a9e25ed8c7ae1fc65fa2dd94a12c14bc2e6f9e837b70b47b4ca468bef65a29f82 SHA512 b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4 -DIST webpki-roots-0.23.1.crate 245626 BLAKE2B 06937586fd4c34f4d2ec6f1bd0318b282cb98eddf52c2408d74cd677a343fc9ae1b17091f703a82b2b99605fb1e44a29a8339cf9a7a4509ad6ea1dd7deeef0ad SHA512 0fc144a385c92cc641f8683e935ccc3c30678404094f75b1b4396adbdaa40a2a758cc196c3df6f550a3e617bc780bf5d1448b752a3a1cd626605e28dbf307fb6 +DIST webpki-roots-0.25.2.crate 250405 BLAKE2B e603f95c1d05a7191b00abff160f52063945ca7cb8159b40da3b6934703ac5cdd5a2ffc36a6437e62c9bcba871331bdd32e2cab606b56617027bce8f66722c10 SHA512 7988580df398bad3d62e6ce9d19afc9af7c7ad9d374533c2c67fccce930243a2712c667da9bf02a7624e88dfb94cd5ea04fcf58eda006976ca27e5c87fcb1002 DIST which-4.4.0.crate 10889 BLAKE2B 3118f923319f260d6574ee0fd28d641f858a1885c3082090f079ca64acd2a3dd996aafd84803f0f2ae2e58b87d5cadf63059d75e72ff836dbf3ebcf4cee82602 SHA512 8380e5ea79f7768c8b1479c2fbb6e6c8b232f3a8d43b6554b78a370f302fb396d53842678d760ce9fc720fe607cfb9da3e0da4180e4a6ecfef48119105555fd7 -DIST wild-2.1.0.crate 7548 BLAKE2B 51de93b588b1d2934a7b41a8a259a3948db846383e966ac4d1d0fde68927dedd6aac08eb659ceee893a2c1005a33e320bd7ee1b3af17c05a3f0ad6e213ef3230 SHA512 458716b78fde64c65a10ae28d9ac75494c5362a834dd48f5d29efbf7bc54323033f524cfa8ec9d4c851121cfc357d3935129069fcb746e656b8ae397cb9b197c +DIST wild-2.2.0.crate 8067 BLAKE2B 628902dd8c2d252397bb0677b59295f37ab088df79cbc92c32d3a17023535d9c192b49bffe23c74a49145e0e3c57cbb84c0db7d41923adc204b291d19d9f3272 SHA512 12a3484f372b5979715d56afdadc6d9b152ee75c1961fd0352f5cfb500691b526d4fc32bee32af7548cb7e6bb20288a5eae710a473bde9d2065fcbfc3f8de851 DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd diff --git a/dev-util/ruff/ruff-0.0.291.ebuild b/dev-util/ruff/ruff-0.0.292.ebuild similarity index 94% rename from dev-util/ruff/ruff-0.0.291.ebuild rename to dev-util/ruff/ruff-0.0.292.ebuild index c317557746ca..a8eba68b933e 100644 --- a/dev-util/ruff/ruff-0.0.291.ebuild +++ b/dev-util/ruff/ruff-0.0.292.ebuild @@ -12,7 +12,7 @@ CRATES=" Inflector@0.11.4 adler@1.0.2 ahash@0.8.3 - aho-corasick@1.0.5 + aho-corasick@1.1.1 android-tzdata@0.1.1 android_system_properties@0.1.5 anes@0.1.6 @@ -46,8 +46,8 @@ CRATES=" ciborium-io@0.2.1 ciborium-ll@0.2.1 ciborium@0.2.1 - clap@4.4.4 - clap_builder@4.4.4 + clap@4.4.5 + clap_builder@4.4.5 clap_complete@4.4.0 clap_complete_command@0.5.1 clap_complete_fig@4.4.0 @@ -126,7 +126,7 @@ CRATES=" inotify-sys@0.1.5 inotify@0.9.6 insta-cmd@0.4.0 - insta@1.32.0 + insta@1.33.0 instant@0.1.12 is-macro@0.3.0 is-terminal@0.4.9 @@ -143,8 +143,6 @@ CRATES=" lexical-parse-integer@0.8.6 lexical-util@0.8.5 libc@0.2.147 - libcst@0.1.0 - libcst_derive@0.1.0 libmimalloc-sys@0.1.35 linked-hash-map@0.5.6 linux-raw-sys@0.4.5 @@ -152,7 +150,7 @@ CRATES=" log@0.4.20 matchers@0.1.0 matches@0.1.10 - memchr@2.6.3 + memchr@2.6.4 memoffset@0.9.0 mimalloc@0.1.39 minimal-lexical@0.2.1 @@ -165,8 +163,6 @@ CRATES=" nom@7.1.3 notify@6.1.1 nu-ansi-term@0.46.0 - num-bigint@0.4.4 - num-integer@0.1.45 num-traits@0.2.16 number_prefix@0.4.0 once_cell@1.18.0 @@ -183,7 +179,7 @@ CRATES=" peg-macros@0.8.1 peg-runtime@0.8.1 peg@0.8.1 - pep440_rs@0.3.11 + pep440_rs@0.3.12 pep508_rs@0.2.1 percent-encoding@2.3.0 petgraph@0.6.4 @@ -228,7 +224,6 @@ CRATES=" rust-stemmers@1.2.0 rustc-hash@1.1.0 rustix@0.38.10 - rustls-webpki@0.100.2 rustls-webpki@0.101.4 rustls@0.21.7 rustversion@1.0.14 @@ -240,7 +235,7 @@ CRATES=" scopeguard@1.2.0 sct@0.7.0 seahash@4.1.0 - semver@1.0.18 + semver@1.0.19 serde-wasm-bindgen@0.6.0 serde@1.0.188 serde_derive@1.0.188 @@ -273,8 +268,8 @@ CRATES=" test-case-core@3.2.1 test-case-macros@3.2.1 test-case@3.2.1 - thiserror-impl@1.0.48 - thiserror@1.0.48 + thiserror-impl@1.0.49 + thiserror@1.0.49 thread_local@1.1.7 tikv-jemalloc-sys@0.5.4+5.3.0-patched tikv-jemallocator@0.5.4 @@ -303,7 +298,7 @@ CRATES=" unicode-width@0.1.11 unicode-xid@0.2.4 untrusted@0.7.1 - ureq@2.7.1 + ureq@2.8.0 url@2.4.1 utf8parse@0.2.1 uuid-macro-internal@1.4.1 @@ -325,9 +320,9 @@ CRATES=" wasm-bindgen-test@0.3.37 wasm-bindgen@0.2.87 web-sys@0.3.64 - webpki-roots@0.23.1 + webpki-roots@0.25.2 which@4.4.0 - wild@2.1.0 + wild@2.2.0 winapi-i686-pc-windows-gnu@0.4.0 winapi-util@0.1.5 winapi-x86_64-pc-windows-gnu@0.4.0 @@ -359,6 +354,8 @@ CRATES=" " declare -A GIT_CRATES=( + [libcst]='https://github.com/Instagram/LibCST;03179b55ebe7e916f1722e18e8f0b87c01616d1f;LibCST-%commit%/native/libcst' + [libcst_derive]='https://github.com/Instagram/LibCST;03179b55ebe7e916f1722e18e8f0b87c01616d1f;LibCST-%commit%/native/libcst_derive' [unicode_names2]='https://github.com/youknowone/unicode_names2;4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde;unicode_names2-%commit%' ) @@ -408,11 +405,6 @@ LICENSE+=" ISC SSLeay openssl MIT " -# rustls-webpki -LICENSE+=" - ISC BSD -" - QA_FLAGS_IGNORED="usr/bin/.* usr/lib.*/libruff.*.so" DOCS=( diff --git a/dev-util/tkdiff/tkdiff-5.5.2.ebuild b/dev-util/tkdiff/tkdiff-5.5.2.ebuild index 13ad74c9b368..e0d30b7ef09f 100644 --- a/dev-util/tkdiff/tkdiff-5.5.2.ebuild +++ b/dev-util/tkdiff/tkdiff-5.5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PV}/${MYP}.zip" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux" RDEPEND="dev-lang/tk" DEPEND="${RDEPEND}" diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index e5798cf3e118806a2fe9b9077082344c4b711199..279289ab6bb50488e25489ee8166ee0c41ef57dc 100644 GIT binary patch delta 1927 zcmV;22YC2`T7g=yJ|%xTfnL*9d?np%(fNi>4V3^$Ce4GYhno;618@XdG!7PY&Vjyy zaxgTM3N#UY1lGw!O^#<>!PX29JG~()1XI7w7B~bCnlxyTIm(ZuvcfKRmEY9Nr6ya3 z64uh~uc}dXeKZ6~1P}$?qbZ66x)8ZSw0ZuO*)cL1R62-AUF?6?E%u^MBuKtYjRr!~ z!Oh#48~jXB9F6Tyd1W*Y&xk*N1nm3Acs@)+YCR4fBN*+qV`L2uX-Gvh-CC?21eqG$ zVRNIT^J#2o)#nQEC9T1G-CG>!Blhhi}}>hu#Z{tLj693od&)#2@8 zi|$2vIs#)!q#}P;Zl9R}I4CJSZZ_|T%+hS|(S*;$D|s|i*N~*H$r~!P7Txb@e(KUB zeiNU0bm|dBn|Q6R`#YvPZ5?H=5qFS69}pqN9p@UZr)Xi6)8jH=Q?HoJAu~)eAN&@& zI1S0Ps80-N!Vb8Och%<=c+6MKBdHIiV`6>m2|^!^meqgRx6=)%Ep?t;qn*HYQeDGY zx|M!N*0wZL2>`XnAxBWmM;;!^!xS49F+6*Xs8NxAGm73K3eccSh(`WIcF5z_*$#ImdgpX@-)KyVL z0NB}9qSt44P(7?JZBR^efhI~sCyw+uNCULka5On6#Sd?Oag~&o>4SAJN4%N}b4prB z>GzJ_)0NAFzy)2n8y8tvET50&C&z6=aI)5Jeh2VVg9>S7jM7R1rZN$b|1 zkP~y(K|x$&)9qxKH5N^rr>Qy10J}#vLnD77U7sL@g4JikAdYm+RI5vuz=5c?z!@F5m(kA)ObHO{*3nVcRoKvV&%0@Q)NYfOx7&o$b6!V1xZZV- zS!o)&lW-|le{vj{uYtk~z^ZQftxzRk5q?2723w~~v8J{S>2!{yT3*R?qNhV7>>jcr zXpX}ng+q+`V2z^NpIbHo`qW{8K7%IpsH>zD-2Jj?*Yu`Zh8g|K5(q4CmZ$voAoF#L zsH6YAK6gyh);e4VwFZJ8q-#rK+dK&Gi3Rr7bT!v&e}+7JT_4tPu`VLTCSn|@8%S>G zLkSF#a8a!ve|q{<6lCuuSiEWn19e?Ot*3rFvY*tT=I7DcFr&1A*MX_W;ij%$be%dL zCR*}OV-*cDZ^EY$KMXce_By(+Jc=b<{2kOoBTfcU$nM|+6O?er`l(|&U>k2p{b?qv zVelwCf3<7a1Vm4r`n)E6OjcBH0h%i6M&B+;r0P$YLC9%u0s8|@%ao9Rq|ZP5tKLOAGXC#d5bP(Reb z_T3jPXCziwBrsRW%~L>&ijjpJzi09h1#h36`YsY8D_ zQta`Fjb$wGR0fIAcTJY+1a~EnTfK>EYQ4RGyuEz4FPCZ*bv(`TbYc0cdX|xi+@q!>+PSa^2jiW0UtKZH<5?t0b@I*Q1+ecQVh=`mi>iQV+ zvFeZ&O@+B2kE!jhPssZN?WqWi7w}&6F-%Y+qz!NqIPlw9{3{V#f9S;TR(zmHND7zB=|0jj$ zU@s)iE<;^Wd7>*L8n6SmPy<7k4Nw`p_2aVzpq8qvB<$*K>@t^S_07ODDk>sxL3O0e zR}Tx&-9&tn42eDzP#+2CBn%JLr5pEEZ|b*3g&L)x{%-+1F~=x1I1!G36{rbFzp>VT N_J9M007>ylrjJS delta 1928 zcmV;32Y2{^T7p`zJ|%zYLQTJngX#LahPgmI$v<7vK*v!6l)=;$Ni3m`znVTS1FIj3 zhX!R1XldOBgx=|LXT|{KZ4SS%Amz!?*7)gLx)h}Z#8?AuAm`J{gH6tL;yC^@&(>2I#^UjT;W5V^Xl4sREj ze=o|@5g1D%6}f+M`^*f$K}qRxvw25kmS%&GCVVDd$)lONh9q@O-cX^n=zdRQ^N|Pm zO?>9jsYeuT;`nyCbU+T)NTDCQ#%59MKs4U3o|>IyDE5fdCBy}%#BO`P@7C;DUyKo<=xhpp57 z&1(QlNk_!cBHOVvP-{BL+Q2+MzO3$V!=`OF4V)*nR&~;J3D>XlH+%p7a)mJ7`f?=% znJUZC5fp!Cz%1+opzY8xUGq0SLpTPjCg2JWqnlxP`Ye9bCA=Z&Lr z0PJil(d)B2z$#XkHYldKKocdR6GwU+qybuNIGP-k;)gfCxJpXP^uaoqBVG;X;ija8 zlz#8%Jzcp>2wc!FdG8!Xj_Q(O_pna^KL;wQ_*;L=pxGoodZ4p3NQ2Z}av|)}={=IUY=T^7XA%Sr3j zAO6x~&N?WFYizom470|fiSslyXBlAk$Yy_NB&6#Tq)@Q>Y#79mu9-Y;9D(pBYvf{x zQ;x^m3jq*wMQ1pgf6iN%q7GIYL$66-c1Ocx)LFp-Bwe1h=@vl0q zFWoT?OV-FiWMezcHvl-J1NSoe8D7Ludw44A)IvjCUH813rbq2IX?eR%C_U$O)Pw6? z_n4I?o|A7WSAR0hT_)_D1F))Fek)W7ScG4YjltIGQmml+Tw^t#KTUA0UeYdKveEV(QQz zjud-5Vq+N#Je5Hr^j(vsI>B8D)!ZtbRKaNpM-$z!T-1Zy#BeA|i68sOw|M z$ErhCG!^cNJf^n0J|XW9w5K94Uch_N$1p*Sls5#S4=w3fEM)ywLT24R-{1x$r@#Y$ zCunF)ZNZtTi;De6s>ZYt5Ar=4m@w69l_$C~q5(T_3pFrw*#MQnTR%Qq0BWhqO2V$*#x8SNR^JRfqoN}6RzXL~ zeD$yZ-A&AZ22xue3aF0+bP|S#>e7w-syFppqe6{RQ2)08o|t2l8k`76zzWm^q~BQU OKm0#ge^#UzQUCz=JEMmH diff --git a/dev-vcs/rsvndump/Manifest b/dev-vcs/rsvndump/Manifest index 0257d0fd4937..cfed37a13b52 100644 --- a/dev-vcs/rsvndump/Manifest +++ b/dev-vcs/rsvndump/Manifest @@ -1,2 +1,3 @@ DIST rsvndump-0.6.1.tar.bz2 233503 BLAKE2B eee3c0c61724544bc5b335d97eb76b0826cadaa883830f84e9be6fab4f901121d0cb2517633b5a53f2bc465d5ce384ce234d052860eadfd7c5237ac0192ab771 SHA512 3055070b8e128dad0ef099130d3ac7fe147a334b97c3db71354f37a00dfba3ec34194bf4dc5f1e31315852681501422986ac3d6b032fa4d6a6f9d87c45c5b391 +DIST rsvndump-0.6.2.tar.bz2 234950 BLAKE2B 8c42ca253573df0fdadac28ae19602c02fbf156c0cdc136607191c666498707610929d0c535f743c9a7f978ef0b2e42da33c696abc7ed377fc486d01a1e11830 SHA512 a33d262c9a5e6c82129fa11fc503439d903e7237275e7fd14ab728c1d4c37496bcc7a5b59e3dd937df7108ccf0b24078635771b6297c1337912d6eda396cd406 DIST rsvndump-0.6.tar.bz2 220891 BLAKE2B 97792a13beb0a37452df941599a753297f0322d04608e86da0740cb553a9da7d1a2f9b6e712c15698ae9d5f2c8d4911d8bed45e66c58ca46b2d1b0c29ec4f275 SHA512 cadb10b48e66be1ea562fa6b96460b5c864e2f16a1e0d5fbb4be4d31023b6d5dfa978634900b1649530a12335eb712032d9d9cc82f663737581521121d3b2120 diff --git a/dev-vcs/rsvndump/rsvndump-0.6.2.ebuild b/dev-vcs/rsvndump/rsvndump-0.6.2.ebuild new file mode 100644 index 000000000000..f59d8cbbc67b --- /dev/null +++ b/dev-vcs/rsvndump/rsvndump-0.6.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Dump a remote Subversion repository" +HOMEPAGE="http://rsvndump.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-3+ BSD public-domain" # rsvndump, snappy-c, critbit89 +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc" + +RDEPEND="dev-vcs/subversion + dev-libs/apr + dev-libs/apr-util + sys-devel/gettext" +DEPEND="${RDEPEND} + doc? ( app-text/xmlto + >=app-text/asciidoc-8.4 )" + +src_prepare() { + default + + # We need to patch use of /usr/lib because it is a problem with + # linker lld with profile 17.1 on amd64 (see https://bugs.gentoo.org/739028). + # The grep sandwich acts as a regression test so that a future + # version bump cannot break patching without noticing. + if [[ $(get_libdir) != lib ]] ; then + grep -wq svn_prefix/lib m4/find_svn.m4 || die + sed "s,svn_prefix/lib,svn_prefix/$(get_libdir)," -i m4/find_svn.m4 || die + grep -w svn_prefix/lib m4/find_svn.m4 && die + + grep -wq SVN_PREFIX/lib configure.ac || die + sed "s,SVN_PREFIX/lib,SVN_PREFIX/$(get_libdir)," -i configure.ac || die + grep -w SVN_PREFIX/lib configure.ac && die + fi + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable doc man) \ + $(use_enable debug) +} diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz index a5795868baca99ae368225c1132af6ee6c5b753c..50d635968be71c01583d15145cb9aeef9fc9604e 100644 GIT binary patch delta 37800 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%0A$j+8NJ9;clQ2ImVF8LeD!E(GzO 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 z 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 z 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 "${WORKDIR}/secureboot.config" || die - ## Enable zboot for signing - CONFIG_EFI_ZBOOT=y - EOF - - merge_configs+=( "${WORKDIR}/secureboot.config" ) - fi - fi - if [[ ${#user_configs[@]} -gt 0 ]]; then elog "User config files are being applied:" local x diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index 5efa80ce67e8..a43cef51ef81 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -72,18 +72,12 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then _LLVM_SOURCE_TYPE=snapshot case ${PV} in + 18.0.0_pre20231002) + EGIT_COMMIT=39fec5457c0925bd39f67f63fe17391584e08258 + ;; 18.0.0_pre20230925) EGIT_COMMIT=f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3 ;; - 18.0.0_pre20230906) - EGIT_COMMIT=7e5809e7e7bc9a828427b6540a51d45884d8bbbb - ;; - 18.0.0_pre20230829) - EGIT_COMMIT=f6259d9b9a546dbfa5bc2f29313c6edd6c701177 - ;; - 18.0.0_pre20230825) - EGIT_COMMIT=e3373c6c83d3855adb78f1952a3bf0398baf359e - ;; *) die "Unknown snapshot: ${PV}" ;; diff --git a/eclass/systemd.eclass b/eclass/systemd.eclass index fbed387e0ca0..03d6a82fd310 100644 --- a/eclass/systemd.eclass +++ b/eclass/systemd.eclass @@ -1,4 +1,4 @@ -# Copyright 2011-2022 Gentoo Authors +# Copyright 2011-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: systemd.eclass @@ -227,6 +227,48 @@ systemd_install_serviced() { ) } +# @FUNCTION: systemd_install_dropin +# @USAGE: [--user] +# @DESCRIPTION: +# Install as the dropin file .d/00gentoo.conf, +# overriding the settings of . +# Defaults to system unit dropins, unless --user is provided, +# which causes the dropin to be installed for user units. +# The required argument may be '-', in which case the +# file is read from stdin and must also be specified. +# @EXAMPLE: +# systemd_install_dropin foo.service "${FILESDIR}/foo.service.conf" +# systemd_install_dropin foo.service - <<-EOF +# [Service] +# RestartSec=120 +# EOF +systemd_install_dropin() { + debug-print-function ${FUNCNAME} "${@}" + + local basedir + if [[ $# -ge 1 ]] && [[ $1 == "--user" ]]; then + basedir=$(_systemd_unprefix systemd_get_userunitdir) + shift 1 + else + basedir=$(_systemd_unprefix systemd_get_systemunitdir) + fi + + local unit=${1} + local src=${2} + + [[ ${unit} ]] || die "No unit specified" + [[ ${src} ]] || die "No conf file specified" + + # avoid potentially common mistake + [[ ${unit} == *.d ]] && die "Unit ${unit} must not have .d suffix" + + ( + insopts -m 0644 + insinto "${basedir}/${unit}".d + newins "${src}" 00gentoo.conf + ) +} + # @FUNCTION: systemd_enable_service # @USAGE: # @DESCRIPTION: diff --git a/games-fps/Manifest.gz b/games-fps/Manifest.gz index 883a370dfb94feb351ad773da27b93a597f101ed..c4bab61cb254b677e6f57950a3dffa491754945c 100644 GIT binary patch delta 11518 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 delta 11516 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 diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest index 75c0ddb61586..ac986352011a 100644 --- a/games-fps/eduke32/Manifest +++ b/games-fps/eduke32/Manifest @@ -5,4 +5,4 @@ DIST duke3d_psx-1.11.zip 7636016 BLAKE2B 63094c0eb2343e443f98844675ddc23a138d87c DIST duke3d_voxels-1.21.zip 2997999 BLAKE2B dcb3103a82b45cfcf906d00147a57fe47997680ff7550973ed9741e62e78f9a099c1a13f65eaa133076d6551fcdfbf34e28ff59f2ad59f91ece98753e7d39523 SHA512 4b55dcc192cb2aa8830250fd222664272176bea8f6c6e4ac6d488abfecb1332b5793986c164fde78901904e2bde37e6ee4aa020c5eb578002de8f6102f44df15 DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 7e3c46172d3db1b2eb49eb07f243a9ead4f260d6b1dcae9f8bd599b8e9ba3a19068032afeb4ec2cf61742b6216e3a06c24f2b7e8903f9636f9d00f4d57ada47f SHA512 4783d159610fc178e748446b7a5f9c13d90e1aca3cef34deb82e99655b7f4a254f1130e16dbcfad9013b95bc07161d5c5dccfcc552fbb7a88404b4b9cedbadbf DIST eduke32_classic.png 5129 BLAKE2B 332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8 SHA512 b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833 -DIST eduke32_src_20230826-10364-c257d5a65.tar.xz 18711604 BLAKE2B ea4cb72f58aad0336e36ac0509701f51f84c2255e57c1440c0fb581f708a20e31b73406211b657f453b19d74de5e4ddfd8accc278af09901f7cff75456f33966 SHA512 2c0f065dcb39c91931d3b4cb9822bb2d976f7771b3119d75f241ee052400c2f0cce0b56d46fdd3c1cf873c91722f932f433828d0e7d95ead1d146d1ea433f999 +DIST eduke32_src_20230926-10459-8feaf6c25.tar.xz 19141676 BLAKE2B 387d56f09d98a661d0518ddc23420b42f955d2285bc9075e6cec1a60ba6d814ee96e3452c92cb57dd0a82949f7f353186b92eca912fa184c7bb0941413c2a28c SHA512 1575d03cf6b3a92e9b911cac98b10650b940a15793f87d5203b6d146b5ca6108901ad2fd1508276742376fec600149f8e658a5e37ce006a6c26bd1e8f75930d4 diff --git a/games-fps/eduke32/eduke32-20230826.10364.ebuild b/games-fps/eduke32/eduke32-20230926.10459.ebuild similarity index 99% rename from games-fps/eduke32/eduke32-20230826.10364.ebuild rename to games-fps/eduke32/eduke32-20230926.10459.ebuild index ae52591f3f38..388719401c0c 100644 --- a/games-fps/eduke32/eduke32-20230826.10364.ebuild +++ b/games-fps/eduke32/eduke32-20230926.10459.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit desktop toolchain-funcs xdg-utils -EGIT_COMMIT="c257d5a65" +EGIT_COMMIT="8feaf6c25" MY_BUILD="$(ver_cut 2)" MY_DATE="$(ver_cut 1)" MY_PV_HRP="5.4" diff --git a/games-server/Manifest.gz b/games-server/Manifest.gz index 08809a4142a2e62ba5a5eef6d3a630b3288c3d7d..f972c24fb960786a642ad093a6227076ebfb5cd3 100644 GIT binary patch literal 1898 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 literal 1895 zcmV-t2blODiwFP!00002|81AsuAVm$hR=Hyxq*T`_IPuciXsq{llBJ2o*7g@(vpP2 z<@0<<$y%snDN*!qK9Apdck6d=e|Y=mU3@aPPxhOCzx(@}T1$EJ&7a@?>09~cO_w{o zoxau?GRl=ct~A%Pwv;xvbStO0w&>I5oSwJxdflaOkJD;7xA#%>*w|IIu3cnJpKdv| zgqV77MXhV^8N2vg)1>9yF+=B@@Bi>ttGtQuGOJ0>l5GkdO>%w@pdULP59aUQuwOIMpcW?jl z$KQYZ{SR+W_=lhF-@g7BAAX4szx~eM|CsUd)0@iIzQCq6a^I*Y(&p(E3`Y*zTib1` z<~EUODXT^UU)!Ztjj5}j zDffPcjlol&++V8ejJD4vC=9RL&X>$R)7ufEHpFV!fA3wzZ0dCGO!0kQatl7f%NNXU{ zZw-yuxuor)4x`xaUfjaPjuh!FZrC%~S$AiOUoSd(%pAU|w>qoZaX8kZtSdgsQVG8& z#^Nwu9ycJmd;x9%Q(s_F8hF8=a(h!7v1_dvWkkJlWt=7q+*Eg-4%#`!s4ZkvS*uyp zre}xqbD*aRB4U!wHD}ak^KOr3WQ9v#wP?S4-SrB%`1Fr|ea!=20NZuHB3dg*(m3y| zaw|W%pbh9D8AztXtgmtB>S;i6E>qdH)aR8xZ;#TPuW1=R?z&yo_vKOPjrYg2tlSeM z=Cj|_TAULi%gG#{@iG{uo*Ux2sSe?CFmxdL+n;6CSoN0D;?yWdtsSV&cP{3#*^!;P z;sA{oI~%ZDmf5{^Lql*V22iL_3@Sw;2F2t)Ve`8>QS*ABV~o+4^G&rC+g9{IrtK z0i_q23{PZi_0Ov)Y zz1F~la01p4HE)~u5uu|lR@m9P1H!VsI1bxm)G4J`oA3&xYv)*U0pAx^uSZbJ!ia1j z$=15!;X{(`+@;`UMY#^1jsNWO892T&Mq>Mc+jrJ8FS3~BuJ!mB%J!0*LEBNe9TZmq z*FJgF_Wqm}D=dVVK%~{ZEJ%e~WFyk&---*eT4JamZ7j2y;Y)ZdcKHgppWgrU^DA{$ zc@>{{R}l!#h(7PwD~9ZB9z1OAiJFFG7i3Sqk~Xd2e*|P1Z8wdS{TLwu!hqgZSqUKB z=LX<0*3|*5xaIH)jVGEs7qyOFr{R7687>s4uwv`l_Z(cTDbaG1kcJ6(_BF6Sh1Bz? zel%Zvk{{AUUpRr*8&aA!& z1&t;YKdu3@E%vG$*C|Dvzy;UR&Y~}ML*V6!hryA@8*U&$u~KH+#1fRtdiUVwFKGSz z%g=v(|2ir~zM#e2c~1v0oNAJYT^@HWP&9EW(v3RS&4`$V3$Y*-3ecvTl$!I##=Dd*_3r6S2E=x10=!g z&XN1d`agaOdw1Wx79;-nLN7{ZA%G`O$3HK{>g@egKV?mUgh;>1QwgQwK?~DeXJQZ& zmmN#;45HSM@}Y}i3z7~p6c%COe6u@OO+sxlBXvk{G%P#lb2Hj!z@A-`r-HdR%Id0k zrNV5wh71(DBj#>!~!`K>@{kSLIc%lysB-{x_T95FQ=Gbrqe%}U$2+0rsBWAPv zMmQt{-iGz-Qw&}J`{ySv-~YE=NF6Udwy{r@Qx4gT0ozk#X$lLs>=Yoc)Kl8f#u-k^ zL7E2|m&ez3X-|IYe8QY4$e@ipTu?&1HCoc$vM&y;SRdVvmdS!C3tp%hiSNDGJwii= z71<%C4l0-&MZfSH$v#Tq#KR6dh^J3&*uJs5iB->g?h$?uSeH&aVPGaj>EXQR6V}NX h-0irdz7iAk2rU||6-ojIOOSf|>ObVi{Lv>30031G(9Zw> diff --git a/games-server/bedrock-server/Manifest b/games-server/bedrock-server/Manifest index bf9bde5d4785..25fdbf17d59b 100644 --- a/games-server/bedrock-server/Manifest +++ b/games-server/bedrock-server/Manifest @@ -1 +1 @@ -DIST bedrock-server-1.20.30.02.zip 88025941 BLAKE2B 4259d3de3363efe01c374107deb3f6c451243be0c6bd62478fd9d965778364e078704d6a411751c5130e9a3261f7dffad6de7e7506eeaee4af5ae588e188fc7e SHA512 1a4909ca45807d029f8aa2280a6bdd2420991a6e5ce6f7af16c61f4b2fc6c2b390b6587b1db955025e3eb682c82385edf70dc3e600f68089bf8fcbd37eac4335 +DIST bedrock-server-1.20.31.01.zip 87981399 BLAKE2B 286c83ec0bc6d044c6704accde65cb1a7225e0f46280a8c0fc3a5b42cda5f31fb175606a11c5e637327e14a794c6ff8747b335a58dc61ec14dccb8213978628f SHA512 206f6baa7e73538507e121c56d12587af77b0bc9e6d586d9f09bf383ec099fa4982bc64f0bfa925651afbedb31e85db83e718f1cf01d7515854019b072548a31 diff --git a/games-server/bedrock-server/bedrock-server-1.20.30.02.ebuild b/games-server/bedrock-server/bedrock-server-1.20.31.01.ebuild similarity index 100% rename from games-server/bedrock-server/bedrock-server-1.20.30.02.ebuild rename to games-server/bedrock-server/bedrock-server-1.20.31.01.ebuild diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz index a66704d584561ad76e86048fb90faf70d424d6cd..a437fbecae9c0d3305abee58a435d3e127b578a6 100644 GIT binary patch delta 10464 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 AOaK4? diff --git a/gnome-extra/gnome-firmware/Manifest b/gnome-extra/gnome-firmware/Manifest index 5535bc7f0a47..66e93180440e 100644 --- a/gnome-extra/gnome-firmware/Manifest +++ b/gnome-extra/gnome-firmware/Manifest @@ -1,2 +1,2 @@ -DIST gnome-firmware-43.0.tar.xz 261244 BLAKE2B 93eaf911d080f70d9f7de0467804751fe9f26fbe7d9aa0835360949bcc8c7ecb827ecc1a21c71392448b98b442db239ac85181bd1bfeedd896ff7357ebfee206 SHA512 8aa06de07e5fb40f15ee8c8a688552978dd183db8f783246094d5713c99d8b90aeb50212517a45e80e3152053fed864f99028f1f2b8535dc596c86a7d70c339a DIST gnome-firmware-43.2.tar.xz 272344 BLAKE2B 6fc698d3b8c831d4802111bc5bfd290f570a1a87ca621280621e191c9669b892732ed63b8dac516fd7231092b777977844f06848c32ea67a9ff6338166330f25 SHA512 8524a2b2c5ab5de5f2cbb01e02e158d351e29182af6330c34760745fdd2817323ac11eaad302a540dfe16d29aef10778c38bb705523d8260340d06188b98fc4d +DIST gnome-firmware-45.0.tar.xz 277276 BLAKE2B b6ef1995b3861e4f44a7463d55be3450cdb6e1d623b41e82d87ddbd3b25cde258ecdd8ed0d6edf1b9c4d6711ad401050a879ad5dcae1d77267511b92f078082f SHA512 62cf662545ab3f4eb5f9f76880a5593dd3a428fdc255eb011bb53b6a3b9f81e8ad5d8b392734ca02ba6067fde32087e19f581b0e9103c960afb72168309053d3 diff --git a/gnome-extra/gnome-firmware/gnome-firmware-43.0.ebuild b/gnome-extra/gnome-firmware/gnome-firmware-45.0.ebuild similarity index 73% rename from gnome-extra/gnome-firmware/gnome-firmware-43.0.ebuild rename to gnome-extra/gnome-firmware/gnome-firmware-45.0.ebuild index 7fb07fc6db85..c808f3bd68fd 100644 --- a/gnome-extra/gnome-firmware/gnome-firmware-43.0.ebuild +++ b/gnome-extra/gnome-firmware/gnome-firmware-45.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,15 +11,15 @@ SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="~amd64" IUSE="+man elogind systemd" RDEPEND=" >=gui-libs/gtk-4.2:4 - dev-libs/glib:2 - >=sys-apps/fwupd-1.7.5[elogind?,systemd?] + >=dev-libs/glib-2.74.0:2 + >=sys-apps/fwupd-1.8.11[elogind?,systemd?] >=dev-libs/libxmlb-0.1.7:= - >=gui-libs/libadwaita-1.0.0:1 + >=gui-libs/libadwaita-1.4:1 elogind? ( sys-auth/elogind ) systemd? ( sys-apps/systemd ) " @@ -32,11 +32,6 @@ BDEPEND=" DOCS=( README.md ) -PATCHES=( - # https://gitlab.gnome.org/World/gnome-firmware/-/issues/47 - "${FILESDIR}/${P}-build-failure.patch" -) - src_configure() { local emesonargs=( -Dconsolekit=false diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz index 131ee4e8a01893515e2a27d2363fe8063f38e87b..59cec1bb5c094fd289d381bc4e03da29d2ac05fb 100644 GIT binary patch delta 4632 zcmV+z66fvYB;+K2ABzY8000000{?ZHNpf7r5r+3V1usCm=3z;N<*>t+H_`<%E2}63 zL4X254Y&7~u-V;Egcf2@B=Ndl=08^d?cI;>-hAB8V)871`R(KVn;hnwZ~y)7U*Dx~ z-y9p#QYbsml0zRNx#=k~=NMb^IlI=Qd-3Px$Zlu#6C{s+EKO(CG?%r-FJdvo)#J{o zh7e_CS<6Zvp|@g*-;5q}=`l8m+U4w)hDv+$!$02DnBG)=tmk4{yUcuSYZ^V&I<}TQ zcIp13bC%j_wGjM7W1ph2Wlp&*=bFooS;|Z+>^72RNh3%)I@+*oy9Jv(f5y>8cFLt# z8+FLw-^6c!zJK?hfByZuAAWpu9v`3IKJTZGcMs?BuiwkV-Pxa?Ibh0{sg>5kj8SuF zGg+;Y!x+bwu8{UBHLY3gSnOL{UOBaX81mUs>lwXgpg^1V&h+yvBwzUtXS5XV|NQ*rRYma^Kq*zxkl~HLd$1>B^)uxrYSRn(}IqSX- z>;1#y$NhFaK74+>-`A*dOJ1c6huc1fIFpf;u4!skAGapnf2rXLdqFxX8tG$c7`SR$wGGgI)I#HsdGOR8*v$a+>9J0*_LlziKqbazIbw z01Dlu0q!8Shs`)81Hw{P7t26lXLMzx+1768m)U^pi4%+UIP-u!Eg+67=GOC+)W_Fh zWhlI-1SeCjV`$=$BkUYAoQoZmXt}U|iBMChT8m3uH-sbsCP;O1j#h|uO09b>K?&!LioJjS@cwD<=Ua5eaT%D%s0%JuUZ=Na3MtYk zR&6F3K{M!1OAkPY_!3G|#>r^{XoR$_jnf*e)&gi3zz;QdhAhl_xL`MAnnxXfNMz~M zz+z&OJ@5~NnqXqF6ADgE1dfZ@+^VdI7e`TlQ!UvvIk#qqC<8!LqzKWAyJ_jruavUOoO7Ya9nJ=Z zq}buej2zA^Rj_qVR;E9Lmdm(GZ=&oS!(LHpbAmLqX`!cUWkd`j#xP6At=8sg1&zf4 z_vYNpw}u2o;r>4D7_Tv*TsWA*IsljHD^6ee0eDcf&z10u;LKln*mYcg_wtL}%a@1s z(|)=Rjbw4fSn6maLOn_qgae9-gS;!o7eEpAr-;0*ykZ3AlfPW%P5@W->E(3b80Kz7 ziP(*?DtKdq4!Z46Wv5_f$f^_Fw#-{`(*V$88Bd?FK6;b}3A++3Ih^=`e+ zjCMl&5!WHwlxcoG|bcNvx#i|`A>XHXM?9lFUVPUMwFt-%Fmh8;#|7PqTfX#r=r z8QR^?U+(PlPy7DC_$Q*Ti@bwwAeYSglqnt&hOxxNelRwbiWEstO*Shfo$lNa zkIu3*Ef$oCfuunL1N0M!-P(l8UVRl-Dr1t6(z+vdU29jX;<#|4_hyS(r^<2tN|k8hu!?A}cBI_#Ee>sZz~c3Bhmb0MM*7SzF`sRJ87{eGMxE%; zP~z^yM}q(<;@UJ8ky7oveB_i3PFMs+cFu*4IU$2)o_f)NRSrQbG{qh_*)XzD!Z~s( zvr#9&grs&Ldaw=m$aNeDb4Y0ZgeGG}%cKwzBE29fVmb(v3pL>3^)zDdlGVW#xia1a zil3j`dS#I523#JP@F1(^%?nDD1hwA@+eNweD&|)C$pU2|Ri5p17&U-2f>o z%Fyr!Ol@f<=JQX$X)HBE9V4{wisbMIk^jXIia^av!Y7Y!jhTt|*orF_cCj0QC6Zi6 z0uETM9900~XY3z>27rIS&%-VTRim^8tVFm||8lu`z&WbD9 zK?1Q&YZbiFJqLKJXOrSKr1nD7Bi4DL;&FhMW>yo@7nvNn&sa+46txHMLlX$~v^T_;aHjQ5nOiyl_9=;ot|G2=^@&KmRJ9 zKK*_>uGntCrLFmoDMdRBoXJ*;9w=#KQqj!WConJ?B^i_iMG47hNs)rcdnNXq1eNJO zi0pxEMDSUNx&U{h{RPKktbKz)fCC{{iNJ=R4&n!8bzq~I9>*dZBfL`}-kOAPf@H%WNjenvTzB_) z7C^*!J+9yN{VSorj*DU%h?nleG*GY~gExILM6blM6*IyO7{X&=7GEdY!RdKoiB&AOUDJ2v6o&OcjKzWO&{DIxvD1cHas9 zwDLY&84s@P`wAY@c{ITTYIh@~bFSLk9Bu{DXJvDi8i9_&Wt--AJ>Ol zLZ<7$ATq#6d@8a=`FG0|#R*G3qS z$e1dj^ktLl3Lk$!D`6Sb1KC8Xq#!k9w&vpHQbT-M6p!%>x$xpBy(> zZ*`t}KPJ;>&*Zem=^{H+=)0Hlbo90lYseUfY^34`A{=0-J{6Ar`DDVh$qZ2ytCRnSJgb1A$oeqLgK+9|tGP;-&RuLwQlR@*&fJP>hA%oN2 zP?1`&(2Dy(J05)nSlUEg4eoPR`(QPoDUjFQXjd)BpWmKl7DT&29aP*+u{nKTJ(BS4&JQT7%M#h7Ijb*aE5<2+)ZDN>s}u0?fv8X$1k@jETtRe zr_4b5)d{J4(ABbzmI}V*t63fQpNgEqR+o+loCnAnxN;N)r5Un~xt#Jl7AhbWA!58$U#J7KsmZ zQX-$gZ<&Z4zj-7L_dr^kSlt?Ac>qm~S$=&T$toS*Id1EK7U(00nPTN zy*vnI+W3}{{Dzfgk5|PQnm4j(@E9Y_V?_L)ou7iFsO9aGz zHLqVD)~jG~t=oC|?K;dnjn9~f*lB(trxTl|$TYuT0?Ext(102d!&jA=S#d=}o(O*; z1b_O;@+-0KK~p2Tu>4*VGd!SxJS>|;M&y|R0l*R!xzYAkP zN5qk7dA!lQxyJu>eS8)1uUBA&;8uSqtQiOPVqvBGTXY;J2ID)4m$}*e6?_=a_o6(@~8LaFnes9ME=k^x`95l~MeT+o!!ApX~Mq%QK2^^O^N4D1yyv`o#JUA3So3KGqpw5}!ia}ii{^AJ-7Nf)Tq3sx*nX~v; zJy>P(AQZQ~n%N(&zfhNJs@PPQko}4xd0o%E<8G(IQlU?ftMlaOd^+eOC{l`6l)Z?o zgmrPGlYP)O+BN^%f01fx*CaknB#>s~{!i)(FEsso75mdpaBt()awSPea>W%mD#I9v~L8sl~@`0oRUthv1!3YTn#TYVS zN-@oGL79Kof>18%cBkJ^%ovW6;Jb6$iCsa?f!oC#%(e`<2C;nSS{v?j_P^14H!r5Ai*_M3~HUmwq_oBVKtFuJ-9k}BFj@g|hB zAAfQp0kWTpyLp~2Bz%`RI8Tf*52aqvkzk>LPUKYr;ezylntFHRO(-3NLjPVH-y}!+ zB~|cuqEXO}^${H&X}tt^_hf@nL-Y0Jps3fE!%_WvaI%bo2BmcA8({O<4^85-uT%~( zLx{Svu4Sc<&|9&@Z$^)~^cb7Q+4by}#?)5mG zu}k+K6)CmVY9aWE#y(}nmO16NoNF#SW-XFd*li@snnuuc=4ivR?G{XUzQoa0cgm$$ z8+GX5-^6c!zW?x_fByZuAO8F9JUzX4(#5i+k zlB`zEVT@yIu8{UBH7%)jEcQKHUOBaX81mV1)-!s~lfyHX*mhcNowj?gO=5~AOU!+X z^&Y}0vGFg<*kg=vRxE4D*xka{sih*}SeR>D_ft%N##m=r@l;JAhsql^4H_&r)lyR8 zRC}kB#?E!I$C}w+s3N}pbj%lC4I&ZXAmr#cR zvCbraM$}Txbj{jQo=0nlGIUFcJRTrNSu1@V)&$aP4U1=XmQs&R?MItc#$5vcvu9=u z8e+DdfmGAdYR{t`nYETvEom6we}SYCIctx7@T6E*FO^ZvSdL|;J697cb+JMQJVolh z4(sFN)5Ctho*q9x-S6wvVlCk^wc72lS4pRT1X+N3^c^jxK2>&~DD}thZBBPC@600dS{OPF!jN_4vni9H}Q45K_*VX6BEAU}so@pDbj@uTzUn_%VJS zRLKg`2JB9C%e3iGpAziU!ND?`fPMhc!B!Un0nIy;+@bW75=ca1G(fstrXe<<(}ppB zPDlYu#@S&u1+*}klkvl$+)VBH?%`%wDWuD=wi!RMWTGPNl+!G)6L{1F`m07`EC=)? z4ltp+HozU!_ArT}84#ATx>^PbJEJQjNn5+2UuFZYCr+%^qvQd3T0k6E%&lk9)W_Fh zWhlHwgOe%OF=pbCBkUYAoQoZmXt}U|iBMChvlf@QZU{*NOppqR4IIBN=F&rIQED2a zq;X@!<0fp*=sAtj24gpr2S zvW8Z8a$@g>lICUBn3M2#jqURQjKMTw6U~xgG6(4|!lzyb_LDw-{_*b3xZ-78!!&N|k9U95vim}wuMud8lst5-ZRR?*W7+(NI*xy9tZRHgsFcn`?!)H)}z>c}eC{E;+Myh9+t+aqM z+zjpR=P!5m`Nw^Kf1R1!&~l-?qmWY)>#1&is4Wo%x^F&)=>jH_27jfo^^i0F6|5gA zZ3!1V>e3Lxh&dXXk=F%y|2OyqLi;_N|xdioR5pNqVMZXlP;`V>)*2*X%nVm}z$)QS{oPfa%~C7tfv z5RcBXW?C#L69Y*Eg9hjYlXeCke>gp-06H`R)vqh=E|X+gXY@!6lhw+~2&A1`9w^-L}nxr8`tB*p3S{hj)45b;fmAj}Px(p7r+| zY=wFa6fF5QE5bk}_>hvY6cSa-RXS4c_*REDJz(+rxI;)4KO=qS*O|uuFo-{p;E)-*LGJ*sL&NM`|p_~<0 zvV#O-o7O6Lqk9hUR?jBIZAk5frbn#vLdD|%EzPVZq%Sf#a-Xr3%qeOQ-iHJT^|Uv_ ziZ(K)!(@7wuCy$})8oNre*hH$A~Bo8rxUkH5&XH)j;M@bR9?8B?r`vf3Br9##m~R$ zr%%7%jw`ksaLv~I$0kKP44lbUiykOxWLnWo=>iOlMo9)GK~X|7T2izi@?MEOCqZTU z46PY3aXvO2I)OpjxcjS*f^h_{3gPLOOEBuR(Dp6l)& z&jN@TZ^!lf{P;%buj8Va2I8grFbx#!$KXw$4ACobdC-0ejT|T8Q{gJXVnH)$wIHvs z+Bn0e{M@2h8iiGv_@nn(rV4flVHh>@QAOX;Pc{&g@8avM?b0SjANf6 zWz$NT3{AGeLym&bH-SAp3Bf)A#ntwnjpi*GdT9@Iw1_VQUosvNNl%+d0g9JqgAvC| zIO!Bug@+}+#tdt3$8~3Kx+4N|8JKC3wWDmWrTA>^LsDHfO% z^_f~yn*g`&sHY%L+=T>Bf`*8T(Cdut3YsXM1_?l;L3lFHVyYlyCBy6F>%a(7*nKDX z)5`mBWjwgD?<;sr=g|ZYsNIc_&bexDGTaKZOJ#GG8i9_&Wt--pVm*e zgiP0gL1ciD_*7(#^6!?b6DKVBkh6e$hVZLVh{*848-M_>E?74?XRV?wSuLQ0e}>qS z$e1dj^mUW#3Lk%9R>Cr<2eOG&NkMAJY|X{Xiq=H%6 zl})*O5a}{o^h`YmDaJ2bTEj>Ad#v>)cfEYM`$KoXDscTThr3>+CE z_*Uns_hT}B_DoJ|jQ-ve>R>+ub}9xoNwqd&L_ts|_Pl=$T`f|Db&#SGETV0LR{Ybk zMR_dSZ>;KtlMuOPnk!A;?^rU)#owx-0ziuR%27ZL(lpE zhKkgJg;v}T+VSWsz|tn_&fq?0wGUPUngV&Y>bs20E;?I6i|Oc8}6oW#&xfc_Wu6q6CY{py6&J?LtAj+P3(<*Qj8_m_#B!d91#2%HDV8n|*Kh)uZ5Dan-Ey^t0o(jhfr z&L7s%SCgY@hBv zy%qjz#*eQTw;tx%{b3A?$Ri#zC^j2ogL=+A`WK5sC$aBw{5pk&8Xc34!p08~okijU zos`HY@LMKg$8R1n}Mhywb8~k_(eu=$flH&gXB7C!pEh zw3i2=OdH=ilHah>?D47?L-R%^29Gh)JVwO-+4(8xZ99g!GkS+I@dRTkr2WY6yhK3k zH}m@CalHu^*SejT->$>V)A$TQ#7^@IxhdE*MW*=$6G(1Gf(F!x7`{50nH5(w73d#cHd}XBuFb3B+0*3ppVcu z`<`=>(x|vpW@(<4CXV3gh_cM4@cS4!+h#NbBv=lB<6qqfxT4!`oS%_s@GhJ=^UKnBTQuZ@@zDj34LCI1;wQ$91CWqSNJZ z$TzTwg(hq>@ks>6c7PF#^zUf8YnflA!_Q9A*wZiSr4n6blV1-Uf92(*J!uZF_W&tP ziT))I^^Knf5;!h-j%+_i@H%^_^WaeVY{CXbfjVb?D+YB9_^T%zSd0$Shqhx>GH3Cx zda%mmK`3r}GqXQjf1xhdRI#ZpA^R0Y^17aR$K6harAnV5S7+hqd^+eOC{l`6)V+wT zgmrbKlYP)O+BN^%f01fxmk=KW38dM$|C2h@UlVIfxC0WVT6hJd)2=--)87dNFq-g! z944gZY-x*%6*j4wbc`9|nEY_}GgHlL<6&p|H)niI*NCyFd;-ahJW7bgqd2U2S3?9S zsdQA?tPG9tdr}@npD%JVu>1Gx{_fL!(r3F44b8s}O*Z?6e=DLeB_zLVNTiucCUB)% zM4ISdB62Gf(Zr2I+8~u@PIkgmB~>29H9aw!OeISuBgfHIFZ}wRTw!q z5&uosFC*PRDBy{+oO2vO8UIMlzvrPkX^(y_aOiSGn8ZUS36Zpg=(C)RiQ?&$0sJ{- zGECT@mWIuKe_He#)d0S;-%5<^UqX_8bjM-hC5udZGqk7k<|aSfAnf?dkyOzJiZ`L0 z{orEMIB1T_;%=U&3klyP4$c!}%tNUcbR?JqL_uCP5H3g$sHt~1CPwKX6#Dntyf-=0 zFR6%(aMU_YnBj(eP5OM+r1|53uU}IzX7PMM(eZD8f2j;v{2T3wrO@IKj>8W?P71Z~ zpvaI&k!08@L0y~~w-Nd}^${IPr7o{DF1U@OjY+A^}Z!gW}`{XdEQa%cN#KHu5L zn{*-d8ZMe&8-eE;517KNa2)y@KrX2EtF=f>7`vmJW{A@iRDzMV;^)M+I%qgbNHtcXa{aBbWnx@=N)7{C?D>)YA&X z#KEaYxU;oxFd?gd6G4?OsMbomV}LLv5*J$mi;G~vdyxo37^eO}=!#Ec)~eOm?Z&3+ OH~#|+0|&!WApihnm+7AX diff --git a/gui-apps/wl-clipboard/wl-clipboard-2.2.1-r1.ebuild b/gui-apps/wl-clipboard/wl-clipboard-2.2.1-r1.ebuild index a6e795516423..eb69a2b7385a 100644 --- a/gui-apps/wl-clipboard/wl-clipboard-2.2.1-r1.ebuild +++ b/gui-apps/wl-clipboard/wl-clipboard-2.2.1-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://github.com/bugaevc/${PN}.git" else SRC_URI="https://github.com/bugaevc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" fi LICENSE="GPL-3" diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz index 18d7e2943868a44513226db4e6d33a5cc35597e6..1bdf3ada6a50699667614865e6f888135e4fc6c2 100644 GIT binary patch delta 4892 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 diff --git a/kde-misc/kdiff3/Manifest b/kde-misc/kdiff3/Manifest index ac9255f770a3..532bb7b9c48e 100644 --- a/kde-misc/kdiff3/Manifest +++ b/kde-misc/kdiff3/Manifest @@ -1,2 +1,2 @@ DIST kdiff3-1.10.5.tar.xz 1119712 BLAKE2B ba2a2750db48e74d1668b8f39fb59bede65385fd9c9457881f90f4bb55bed20a96c1983ff43ac21896773cf9894ab171a8b2a4054cd11d9a115263caec2dd223 SHA512 567feae45f622fe07c33435949da2418b74a986afad72b25a53f1bf9d628e4a5dc2b2e915caec9ddeb02a57e0309ecde6554af100e38af3143f7601f9a8a12f2 -DIST kdiff3-1.10.6.tar.bz2 1330356 BLAKE2B 5953183ed599346ccc09b0ab112114fa18dbf7ec5d09e2492d850bdc0fba2e38eef6e3ffc399213931aefd6e4ed0ab54053ff96bebf9c5109dbdc487b18298f8 SHA512 104ff95d84e4fb81a4b8fcdb407030cb2123d466795e6c778d6645aba7ea2d9ffa4db286ad05966119e4fd64859ce12b38c351719e5a16dae06011ac9afdb966 +DIST kdiff3-1.10.6.tar.xz 1122552 BLAKE2B 381f9a579247d5b3b630a16a633beb99ce9d33d3a2ecca90d072654ab3705ac5911d207187dfc73a901ca78ce3d53d30573f7c7b411fe17c29e3272d96a48abc SHA512 86b6274acddd58ff80d6d1c83aa884987af05df1b820732394d52197c43adfb13258336de38ffa87203ed8700dd1b9725c96a8be67c48e1189ea776216152e7f diff --git a/kde-misc/kdiff3/kdiff3-1.10.6_pre0.ebuild b/kde-misc/kdiff3/kdiff3-1.10.6.ebuild similarity index 90% rename from kde-misc/kdiff3/kdiff3-1.10.6_pre0.ebuild rename to kde-misc/kdiff3/kdiff3-1.10.6.ebuild index 4dba975a3847..4c421ae349ce 100644 --- a/kde-misc/kdiff3/kdiff3-1.10.6_pre0.ebuild +++ b/kde-misc/kdiff3/kdiff3-1.10.6.ebuild @@ -10,8 +10,7 @@ inherit ecm kde.org DESCRIPTION="Frontend to diff3 based on KDE Frameworks" HOMEPAGE="https://apps.kde.org/kdiff3/ https://userbase.kde.org/KDiff3" -SRC_URI="https://invent.kde.org/sdk/${PN}/-/archive/${PV/_pre0/}/${P/_pre0/}.tar.bz2" -S="${WORKDIR}/${P/_pre0/}" +SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" LICENSE="GPL-2" SLOT="5" diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz index bc4a5832dac4c6ec1b54d62dc04fb2ffc5b7f73e..54b74b2224eb46cea611e7dea45728f01afd3dac 100644 GIT binary patch literal 2390 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 D2 Local/Makefile || die + + # work on Local/Makefile from now on + cd Local + + cat >> Makefile <<- EOC + INFO_DIRECTORY=${EPREFIX}/usr/share/info + PID_FILE_PATH=${EPREFIX}/run/exim.pid + SPOOL_DIRECTORY=${EPREFIX}/var/spool/exim + HAVE_ICONV=yes + WITH_CONTENT_SCAN=yes + EOC + + # configure db implementation, Exim always needs one for its hints + # database, we prefer tdb and gdbm, since bdb is kind of getting + # less and less support + if use tdb ; then + cat >> Makefile <<- EOC + USE_TDB=yes + DBMLIB = -ltdb + EOC + sed -i -e 's:^USE_DB=yes:# USE_DB=yes:' Makefile || die + sed -i -e 's:^USE_GDBM=yes:# USE_GDBM=yes:' Makefile || die + elif use gdbm ; then + cat >> Makefile <<- EOC + USE_GDBM=yes + DBMLIB = -lgdbm + EOC + sed -i -e 's:^USE_DB=yes:# USE_DB=yes:' Makefile || die + sed -i -e 's:^USE_TDB=yes:# USE_TDB=yes:' Makefile || die + else # must be berkdb via required_use + # use the "native" interfaces to the DBM and CDB libraries, support + # passwd and directory lookups by default + local DB_VERS="5.3 5.1 4.8 4.7 4.6 4.5 4.4 4.3 4.2 3.2" + cat >> Makefile <<- EOC + USE_DB=yes + # keep include in CFLAGS because exim.h -> dbstuff.h -> db.h + CFLAGS += -I$(db_includedir ${DB_VERS}) + DBMLIB = -l$(db_libname ${DB_VERS}) + EOC + sed -i -e 's:^USE_GDBM=yes:# USE_GDBM=yes:' Makefile || die + sed -i -e 's:^USE_TDB=yes:# USE_TDB=yes:' Makefile || die + fi + + # if we use libiconv, now is the time to tell so + if use !elibc_glibc && use !elibc_musl ; then + cat >> Makefile <<- EOC + EXTRALIBS_EXIM=-liconv + EOC + fi + + # support for IPv6 + if use ipv6; then + cat >> Makefile <<- EOC + HAVE_IPV6=YES + EOC + fi + + # support i18n/IDNA + if use idn; then + cat >> Makefile <<- EOC + SUPPORT_I18N=yes + SUPPORT_I18N_2008=yes + EXTRALIBS_EXIM += -lidn -lidn2 + EOC + fi + + # + # mail storage formats + # + + # mailstore is Exim's traditional storage format + cat >> Makefile <<- EOC + SUPPORT_MAILSTORE=yes + EOC + + # mbox + if use mbx; then + cat >> Makefile <<- EOC + SUPPORT_MBX=yes + EOC + fi + + # maildir + if use maildir; then + cat >> Makefile <<- EOC + SUPPORT_MAILDIR=yes + EOC + fi + + # + # lookup methods + # + + # support passwd and directory lookups by default + cat >> Makefile <<- EOC + LOOKUP_CDB=yes + LOOKUP_PASSWD=yes + LOOKUP_DSEARCH=yes + EOC + + if ! use dnsdb; then + # DNSDB lookup is enabled by default + sed -i -e 's:^LOOKUP_DNSDB=yes:# LOOKUP_DNSDB=yes:' Makefile || die + fi + + if use ldap; then + cat >> Makefile <<- EOC + LOOKUP_LDAP=yes + LDAP_LIB_TYPE=OPENLDAP2 + LOOKUP_INCLUDE += -I"${EPREFIX}"/usr/include/ldap + LOOKUP_LIBS += -lldap -llber + EOC + fi + + if use mysql; then + cat >> Makefile <<- EOC + LOOKUP_MYSQL=yes + LOOKUP_INCLUDE += $(mysql_config --include) + LOOKUP_LIBS += $(mysql_config --libs) + EOC + fi + + if use nis; then + cat >> Makefile <<- EOC + LOOKUP_NIS=yes + LOOKUP_NISPLUS=yes + EOC + if use elibc_glibc ; then + cat >> Makefile <<- EOC + LOOKUP_INCLUDE += -I"${EPREFIX}"/usr/include/tirpc + LOOKUP_LIBS += -lnsl + EOC + fi + fi + + if use postgres; then + cat >> Makefile <<- EOC + LOOKUP_PGSQL=yes + LOOKUP_INCLUDE += -I$(pg_config --includedir) + LOOKUP_LIBS += -L$(pg_config --libdir) -lpq + EOC + fi + + if use sqlite; then + cat >> Makefile <<- EOC + LOOKUP_SQLITE=yes + LOOKUP_SQLITE_PC=sqlite3 + EOC + fi + + if use redis; then + cat >> Makefile <<- EOC + LOOKUP_REDIS=yes + LOOKUP_LIBS += -lhiredis + EOC + fi + + # Exim monitor, enabled by default, controlled via X USE-flag, + # disable if not requested, bug #46778 + if use X; then + cp ../exim_monitor/EDITME eximon.conf || die + cat >> Makefile <<- EOC + EXIM_MONITOR=eximon.bin + EOC + fi + + # + # features + # + + # DomainKeys Identified Mail, RFC4871 + if ! use dkim; then + # DKIM is enabled by default + cat >> Makefile <<- EOC + DISABLE_DKIM=yes + EOC + fi + + # Per-Recipient-Data-Response + if ! use prdr; then + # PRDR is enabled by default + cat >> Makefile <<- EOC + DISABLE_PRDR=yes + EOC + fi + + # Transport post-delivery actions + if use !tpda && use !dane; then + # EVENT is enabled by default + cat >> Makefile <<- EOC + DISABLE_EVENT=yes + EOC + fi + + # log to syslog + if use syslog; then + local eximlog="${EPREFIX}/var/log/exim/exim_%s.log" + sed -i \ + -e "s:LOG_FILE_PATH=${eximlog}:LOG_FILE_PATH=syslog:" \ + Makefile || die + cat >> Makefile <<- EOC + LOG_FILE_PATH=syslog + EOC + else + cat >> Makefile <<- EOC + LOG_FILE_PATH=${EPREFIX}/var/log/exim/exim_%s.log + EOC + fi + + # starttls support (ssl) + if use ssl; then + if use gnutls; then + echo "USE_GNUTLS=yes" >> Makefile + echo "USE_GNUTLS_PC=gnutls $(use dane && echo gnutls-dane)" \ + >> Makefile + use pkcs11 || echo "AVOID_GNUTLS_PKCS11=yes" >> Makefile + else + echo "USE_OPENSSL=yes" >> Makefile + echo "USE_OPENSSL_PC=openssl" >> Makefile + fi + else + echo "DISABLE_TLS=yes" >> Makefile + fi + + # TCP wrappers + if use tcpd; then + cat >> Makefile <<- EOC + USE_TCP_WRAPPERS=yes + EXTRALIBS_EXIM += -lwrap + EOC + fi + + # Light Mail Transport Protocol + if use lmtp; then + cat >> Makefile <<- EOC + TRANSPORT_LMTP=yes + EOC + fi + + # embedded Perl + if use perl; then + cat >> Makefile <<- EOC + EXIM_PERL=perl.o + EOC + fi + + # dlfunc + if use dlfunc; then + cat >> Makefile <<- EOC + EXPAND_DLFUNC=yes + HAVE_LOCAL_SCAN=yes + DLOPEN_LOCAL_SCAN=yes + EOC + fi + + # Proxy Protocol + if use proxy; then + cat >> Makefile <<- EOC + SUPPORT_PROXY=yes + EOC + fi + + # SOCKS5 (outbound) proxy support + if use socks5; then + cat >> Makefile <<- EOC + SUPPORT_SOCKS=yes + EOC + fi + + # DANE + if use !dane; then + # DANE is enabled by default + sed -i -e 's:^SUPPORT_DANE=yes:# SUPPORT_DANE=yes:' Makefile || die + fi + + # DMARC + if use dmarc; then + cat >> Makefile <<- EOC + SUPPORT_DMARC=yes + EXTRALIBS_EXIM += -lopendmarc + EOC + fi + + # Sender Policy Framework + if use spf; then + cat >> Makefile <<- EOC + SUPPORT_SPF=yes + EXTRALIBS_EXIM += -lspf2 + EOC + fi + + # + # experimental features + # + + # Authenticated Receive Chain + if use arc; then + echo "EXPERIMENTAL_ARC=yes">> Makefile + fi + + # Distributed Checksum Clearinghouse + if use dcc; then + echo "EXPERIMENTAL_DCC=yes">> Makefile + fi + + # Sender Rewriting Scheme + if use srs; then + # this one is the default/supported variant since 4.95, and the + # only variant available since 4.96 + cat >> Makefile <<- EOC + SUPPORT_SRS=yes + EOC + fi + + # Delivery Sender Notifications extra information in fail message + if use dsn; then + cat >> Makefile <<- EOC + EXPERIMENTAL_DSN_INFO=yes + EOC + fi + + # + # authentication (SMTP AUTH) + # + + # standard bits + cat >> Makefile <<- EOC + AUTH_SPA=yes + AUTH_CRAM_MD5=yes + AUTH_PLAINTEXT=yes + EOC + + # Cyrus SASL + if use sasl; then + cat >> Makefile <<- EOC + CYRUS_SASLAUTHD_SOCKET=${EPREFIX}/run/saslauthd/mux + AUTH_CYRUS_SASL=yes + AUTH_LIBS += -lsasl2 + EOC + fi + + # Dovecot + if use dovecot-sasl; then + cat >> Makefile <<- EOC + AUTH_DOVECOT=yes + EOC + fi + + # Pluggable Authentication Modules + if use pam; then + cat >> Makefile <<- EOC + SUPPORT_PAM=yes + AUTH_LIBS += -lpam + EOC + fi + + # Radius + if use radius; then + cat >> Makefile <<- EOC + RADIUS_CONFIG_FILE=${EPREFIX}/etc/radiusclient/radiusclient.conf + RADIUS_LIB_TYPE=RADIUSCLIENTNEW + AUTH_LIBS += -lfreeradius-client + EOC + fi +} + +src_compile() { + emake CC="$(tc-getCC)" HOSTCC="$(tc-getBUILD_CC)" \ + AR="$(tc-getAR) cq" RANLIB="$(tc-getRANLIB)" FULLECHO='' +} + +src_install() { + cd "${S}"/build-exim-gentoo || die + dosbin exim + if use X; then + dosbin eximon.bin + dosbin eximon + fi + fperms 4755 /usr/sbin/exim + + dosym exim /usr/sbin/sendmail + dosym exim /usr/sbin/rsmtp + dosym exim /usr/sbin/rmail + dosym ../sbin/exim /usr/bin/mailq + dosym ../sbin/exim /usr/bin/newaliases + dosym ../sbin/sendmail /usr/lib/sendmail + + for i in exicyclog exim_dbmbuild exim_dumpdb exim_fixdb exim_lock \ + exim_tidydb exinext exiwhat exigrep eximstats exiqsumm exiqgrep \ + convert4r3 convert4r4 exipick + do + dosbin $i + done + + dodoc -r "${S}"/doc/. + doman "${S}"/doc/exim.8 + use dsn && dodoc "${S}"/README.DSN + use doc && dodoc "${WORKDIR}"/${PN}-pdf-${PV//rc/RC}/doc/*.pdf + + # conf files + insinto /etc/exim + newins "${S}"/src/configure.default exim.conf.dist + doins "${WORKDIR}"/system_filter.exim + doins "${FILESDIR}"/auth_conf.sub + + if use pam; then + pamd_mimic system-auth exim auth account + fi + + # headers, #436406 + if use dlfunc ; then + # fixup includes so they actually can be found when including + sed -i \ + -e '/#include "\(config\|store\|mytypes\).h"/s:"\(.\+\)"::' \ + local_scan.h || die + insinto /usr/include/exim + doins {config,local_scan}.h ../src/{mytypes,store}.h + fi + + insinto /etc/logrotate.d + newins "${FILESDIR}/exim.logrotate" exim + + newinitd "${FILESDIR}"/exim.rc10 exim + newconfd "${FILESDIR}"/exim.confd exim + + systemd_dounit \ + "${FILESDIR}"/{exim.service,exim.socket,exim-submission.socket} + systemd_newunit \ + "${FILESDIR}"/exim_at.service 'exim@.service' + systemd_newunit \ + "${FILESDIR}"/exim-submission_at.service 'exim-submission@.service' + + diropts -m 0750 -o ${MAILUSER} -g ${MAILGROUP} + keepdir /var/log/${PN} +} + +pkg_postinst() { + if [[ ! -f ${EROOT}/etc/exim/exim.conf ]] ; then + einfo "${EROOT}/etc/exim/system_filter.exim is a sample system_filter." + einfo "${EROOT}/etc/exim/auth_conf.sub contains the configuration sub" + einfo "for using smtp auth." + einfo "Please create ${EROOT}/etc/exim/exim.conf from" + einfo " ${EROOT}/etc/exim/exim.conf.dist." + fi + if use berkdb && ( use gdbm || use tdb ) ; then + ewarn "USE=berkdb is ignored because USE=gdbm or USE=tdb is enabled!" + fi + if use dmarc ; then + einfo "DMARC support requires ${EROOT}/etc/exim/opendmarc.tlds" + einfo "you can populate this file with the contents downloaded from" + einfo " https://publicsuffix.org/list/public_suffix_list.dat" + fi + if use dcc ; then + einfo "DCC support is experimental, you can find some limited" + einfo "documentation at the bottom of this prerelease message:" + einfo " http://article.gmane.org/gmane.mail.exim.devel/3579" + fi + if use srs; then + einfo "SRS support using libsrs_alt was dropped in this" + einfo "release of Exim, you are now using the native SRS implementation" + fi + use dsn && einfo "extra information in fail DSN message is experimental" + einfo + elog "Note that this release contains a tainted variable check that" + elog "is likely to break your configuration used with Exim 4.93 and before." + elog "Please check your transports for occurences of \$local_part, and" + elog "use a replacement like \$local_part_data where possible." +} diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz index 9291278d1f9b65b4710a5bfff9559dc4d072d31f..c5e4c606d11c5b93ceb58534fb54d354e03e682e 100644 GIT binary patch delta 14572 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 B-M#<- literal 37532 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 ++#include + + /* Comment out all this code if we are using the GNU C Library, and are not + actually compiling the library itself. This code is part of the GNU C diff --git a/media-gfx/gozer/gozer-0.7-r4.ebuild b/media-gfx/gozer/gozer-0.7-r5.ebuild similarity index 86% rename from media-gfx/gozer/gozer-0.7-r4.ebuild rename to media-gfx/gozer/gozer-0.7-r5.ebuild index f14a25fce9c2..6dd3168d57a0 100644 --- a/media-gfx/gozer/gozer-0.7-r4.ebuild +++ b/media-gfx/gozer/gozer-0.7-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,6 +24,7 @@ DEPEND=" PATCHES=( "${FILESDIR}"/${P}-fix-build-system.patch + "${FILESDIR}"/${P}-fix-build-with-clang16.patch ) src_prepare() { diff --git a/media-gfx/gphotofs/files/gphotofs-0.5-fix-build-clang16.patch b/media-gfx/gphotofs/files/gphotofs-0.5-fix-build-clang16.patch new file mode 100644 index 000000000000..0a88035cc60f --- /dev/null +++ b/media-gfx/gphotofs/files/gphotofs-0.5-fix-build-clang16.patch @@ -0,0 +1,11 @@ +Bug: https://bugs.gentoo.org/896214 +--- a/gphotofs.c ++++ b/gphotofs.c +@@ -26,6 +26,7 @@ + #include + #include + #include ++#include + + /* + * Static variables set by command line arguments. diff --git a/media-gfx/gphotofs/gphotofs-0.5-r2.ebuild b/media-gfx/gphotofs/gphotofs-0.5-r2.ebuild new file mode 100644 index 000000000000..5fe6dbff0ba6 --- /dev/null +++ b/media-gfx/gphotofs/gphotofs-0.5-r2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="FUSE file system for interfacing with digital cameras using gphoto2" +HOMEPAGE="http://www.gphoto.org/" +SRC_URI="mirror://sourceforge/gphoto/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-libs/glib:2 + media-libs/libgphoto2:= + sys-fs/fuse:0=" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-0.5-fix-build-clang16.patch +) diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 562a9b443f1af50a0a3c2405ca3cf633b213255f..2e0f03e322c9ee6dde3434035fa4cebddbc30694 100644 GIT binary patch delta 41947 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 DFp5ro delta 41946 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.org Gentoo ProAudio Project + + mixxxdj/libkeyfinder + diff --git a/media-libs/libvpx/libvpx-1.13.0-r1.ebuild b/media-libs/libvpx/libvpx-1.13.0-r1.ebuild index 077445309847..96aaa64d4a17 100644 --- a/media-libs/libvpx/libvpx-1.13.0-r1.ebuild +++ b/media-libs/libvpx/libvpx-1.13.0-r1.ebuild @@ -24,7 +24,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/8" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="cpu_flags_ppc_vsx3 doc +highbitdepth postproc static-libs test +threads" REQUIRED_USE="test? ( threads )" RESTRICT="!test? ( test )" diff --git a/media-libs/openh264/openh264-2.3.1-r1.ebuild b/media-libs/openh264/openh264-2.3.1-r1.ebuild index 6c26bb488b3c..25a7f600b016 100644 --- a/media-libs/openh264/openh264-2.3.1-r1.ebuild +++ b/media-libs/openh264/openh264-2.3.1-r1.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # (2.2.0 needed a minor bump due to undocumented but breaking ABI changes, just to be sure. # https://github.com/cisco/openh264/issues/3459 ) SLOT="0/7" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin test utils" RESTRICT="bindist !test? ( test )" diff --git a/media-libs/openh264/openh264-2.3.1-r3.ebuild b/media-libs/openh264/openh264-2.3.1-r3.ebuild index f97e1deaaf35..81838099d70c 100644 --- a/media-libs/openh264/openh264-2.3.1-r3.ebuild +++ b/media-libs/openh264/openh264-2.3.1-r3.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # (2.2.0 needed a minor bump due to undocumented but breaking ABI changes, just to be sure. # https://github.com/cisco/openh264/issues/3459 ) SLOT="0/7" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin test utils" RESTRICT="bindist !test? ( test )" diff --git a/media-libs/taglib/taglib-1.13.1.ebuild b/media-libs/taglib/taglib-1.13.1.ebuild index 9044836e0341..7a16f31cc2bb 100644 --- a/media-libs/taglib/taglib-1.13.1.ebuild +++ b/media-libs/taglib/taglib-1.13.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1 MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc examples test" RESTRICT="!test? ( test )" diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 443addbbdd284ffd75b66ed30e494d54dd06ef71..1c4573ce17128326296a53617ba77ddb6c1b57b0 100644 GIT binary patch delta 57196 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 VaC8;m*?Q^!{C~2VB#ddF0RXC@wwwR} delta 57063 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 diff --git a/media-sound/audacity/metadata.xml b/media-sound/audacity/metadata.xml index b55217fe7ef8..e37b9049dcc8 100644 --- a/media-sound/audacity/metadata.xml +++ b/media-sound/audacity/metadata.xml @@ -10,6 +10,10 @@ Richard Ash Upstream - please CC on bugs that concerns upstream + + mehw.is.me@inventati.org + Matteo Bianco + audacity/audacity diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest index 7648d1783ae1..eb38f14310e3 100644 --- a/media-sound/gpodder/Manifest +++ b/media-sound/gpodder/Manifest @@ -1 +1,2 @@ DIST gpodder-3.11.2.tar.gz 1177302 BLAKE2B de66191dd50f5041b10f52c18be31e059f6547c12f7e81f036939b3fdf1a9de5e18d6a25dac9db9487e3efa907c9967e220f41386929b9053fe1e5670b6babe7 SHA512 367c1e0eba7a5973b681e7b91463624b4e9ef2ad75ce1697f5d2e5937958c417bc3e6b1b34a54344f66ebb047479ab16a35dd913e54050f71ac54af05e62b30a +DIST gpodder-3.11.3.tar.gz 1183434 BLAKE2B 553642b17beaadc686c2a2b01971436ca44e84029269f776423905bbac1c2448878d4fb8f3d9f8a1776da5c0417b5df425a884bb2b4d2a80c19e952ceb922a92 SHA512 643097fe209cc69a7674fd265a64099c9b34cc9b2dcee4cc09004113559334822db1dea5359f302956e15b74d3f9c5e1ce8727b89e02f067e7ee6b8261c53ca6 diff --git a/media-sound/gpodder/gpodder-3.11.3.ebuild b/media-sound/gpodder/gpodder-3.11.3.ebuild new file mode 100644 index 000000000000..d6e67e460c88 --- /dev/null +++ b/media-sound/gpodder/gpodder-3.11.3.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 optfeature xdg + +DESCRIPTION="A free cross-platform podcast aggregator" +HOMEPAGE="https://gpodder.github.io/" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+dbus bluetooth mtp" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/html5lib[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/podcastparser[${PYTHON_USEDEP}] + dev-python/mygpoclient[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) + ') + bluetooth? ( net-wireless/bluez ) + mtp? ( media-libs/libmtp:= ) + kernel_linux? ( sys-apps/iproute2 ) +" +BDEPEND=" + dev-util/desktop-file-utils + dev-util/intltool + sys-apps/help2man + test? ( + $(python_gen_cond_dep ' + dev-python/minimock[${PYTHON_USEDEP}] + dev-python/pytest-httpserver[${PYTHON_USEDEP}] + ') + ) +" + +distutils_enable_tests pytest + +src_prepare() { + default + + sed -i -e 's:--cov=gpodder::' makefile || die +} + +python_test() { + # These are pulled out from the Makefile to give us more control + # See bug #795165 + # Previously, we used 'emake releasetest' in src_test + LC_ALL=C epytest --ignore=tests --ignore=src/gpodder/utilwin32ctypes.py --doctest-modules src/gpodder/util.py src/gpodder/jsonconfig.py \ + -p no:localserver + LC_ALL=C epytest tests --ignore=src/gpodder/utilwin32ctypes.py --ignore=src/mygpoclient \ + -p no:localserver +} + +src_install() { + emake PYTHON="${EPYTHON}" DESTDIR="${D}" install + + distutils-r1_src_install + + touch "${ED}"/usr/share/gpodder/no-update-check || die +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "track length detection for device sync (only one package is needed)" media-video/mplayer dev-python/eyeD3 + optfeature "for the YouTube extension" net-misc/yt-dlp + optfeature "iPod sync support" media-libs/libgpod +} diff --git a/media-sound/mpd-ynca/Manifest b/media-sound/mpd-ynca/Manifest index 55eb77127b52..b346f7cbeb29 100644 --- a/media-sound/mpd-ynca/Manifest +++ b/media-sound/mpd-ynca/Manifest @@ -1 +1 @@ -DIST mpd-ynca-0.1.0.tar.gz 12092 BLAKE2B b8b8fbd5323e8793631b3a1e6a0ead9f742a4a7b02ac254ab7617da24ff231c85ea70da3aed5026f985399c6051af074d14e022b5109a8083eb0a6b21a102dcd SHA512 752da6527d6989a30ecf754f054f2d0e1958cc68926197456fb5ed7431a8630d29a702b3865422b34cadfb8f49f9f8fbf393628b91748d301b7198bf64eb28d4 +DIST mpd-ynca-0.2.0.tar.gz 12555 BLAKE2B b8fe262dc3abebd134640e4c4472030d9be728c1428629193e5d93e5c80e97335e57f66c444e26530b943f5daa5fbcd3c1dab106517dc23ee4b69f8296a6fd48 SHA512 5a0adac8f4fd01b3adf33c905e29ba23010c9153c27fa30dfbd9906c60e9cf0c26c057cc6d7c68f8538e63e7fda30eba98119a02296cf0c8be019b31d9adef92 diff --git a/media-sound/mpd-ynca/mpd-ynca-0.1.0.ebuild b/media-sound/mpd-ynca/mpd-ynca-0.2.0.ebuild similarity index 100% rename from media-sound/mpd-ynca/mpd-ynca-0.1.0.ebuild rename to media-sound/mpd-ynca/mpd-ynca-0.2.0.ebuild diff --git a/media-sound/strawberry/strawberry-1.0.18.ebuild b/media-sound/strawberry/strawberry-1.0.18-r1.ebuild similarity index 98% rename from media-sound/strawberry/strawberry-1.0.18.ebuild rename to media-sound/strawberry/strawberry-1.0.18-r1.ebuild index e7b15325921c..3b9cb84b945d 100644 --- a/media-sound/strawberry/strawberry-1.0.18.ebuild +++ b/media-sound/strawberry/strawberry-1.0.18-r1.ebuild @@ -102,8 +102,7 @@ src_configure() { -DENABLE_SONGFINGERPRINTING="$(usex gstreamer)" -DENABLE_UDISKS2="$(usex udisks)" -DENABLE_VLC="$(usex vlc)" - # Disable until we have qt6 in the tree - -DWITH_QT6=OFF + -DQT_VERSION_MAJOR=5 ) use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT diff --git a/media-sound/strawberry/strawberry-1.0.20.ebuild b/media-sound/strawberry/strawberry-1.0.20-r1.ebuild similarity index 98% rename from media-sound/strawberry/strawberry-1.0.20.ebuild rename to media-sound/strawberry/strawberry-1.0.20-r1.ebuild index d228a9e4d370..3db9ec7c7628 100644 --- a/media-sound/strawberry/strawberry-1.0.20.ebuild +++ b/media-sound/strawberry/strawberry-1.0.20-r1.ebuild @@ -102,8 +102,7 @@ src_configure() { -DENABLE_SONGFINGERPRINTING="$(usex gstreamer)" -DENABLE_UDISKS2="$(usex udisks)" -DENABLE_VLC="$(usex vlc)" - # Disable until we have qt6 in the tree - -DWITH_QT6=OFF + -DQT_VERSION_MAJOR=5 ) use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT diff --git a/media-sound/strawberry/strawberry-9999.ebuild b/media-sound/strawberry/strawberry-9999.ebuild index d228a9e4d370..3db9ec7c7628 100644 --- a/media-sound/strawberry/strawberry-9999.ebuild +++ b/media-sound/strawberry/strawberry-9999.ebuild @@ -102,8 +102,7 @@ src_configure() { -DENABLE_SONGFINGERPRINTING="$(usex gstreamer)" -DENABLE_UDISKS2="$(usex udisks)" -DENABLE_VLC="$(usex vlc)" - # Disable until we have qt6 in the tree - -DWITH_QT6=OFF + -DQT_VERSION_MAJOR=5 ) use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest index 81910e39dcdc..ee5a2222e2d9 100644 --- a/media-sound/teamspeak-client/Manifest +++ b/media-sound/teamspeak-client/Manifest @@ -1,5 +1,6 @@ DIST TeamSpeak3-Client-linux_amd64-3.5.6.run 100152301 BLAKE2B 9fbaa32ac000c9e29e09dcb1c932acea45265d5cf464308d6f27063fb3095690f3cb96abb061ce947438a4b919dcbaf8f3f0189048b470b09bb2b8285e426e39 SHA512 fe1b41773d2b2de8198fdaf189c6665994eeaf6a0255485f7d342a3e77702f5515d5c5c685410a0b5844b4ad5c395d57b68e57c7b1f46bd1211ef813ce1e0030 DIST TeamSpeak3-Client-linux_amd64-3.6.0.run 110887559 BLAKE2B e3b09089be342c7818d7fe0ecc868a78e8820aa1e233302c9a6de1f5a619e701c3ab50e9243e7acdd9c4a8300dd7b92e6cae60149defba7e19ec01d15ce1138f SHA512 59b156feeb4b9ee68962c90f27541e86a926536ac67c376aee71e3534ba1776aacf1597fd3eee3b0c9b3177386a042e6f4355a464fd2f63222d6d479c7146553 DIST TeamSpeak3-Client-linux_amd64-3.6.1.run 110901490 BLAKE2B 70aea129eca16f65700573837939d0566bd5beebc901b43904f9c4ee0e1f4015fb9ed085562c52a767ae222506e40b42e9dd3873bed301a939025c17d2fee4e5 SHA512 0745b7619b98de17d934b751d020f28923331dcf9dd3c4bc6bb347dea5b8a70b76ffb8ac34217523a6c2f595f6f9acc220e5a30802a7f0ed420a8d93290b76a1 +DIST TeamSpeak3-Client-linux_amd64-3.6.2.run 110899830 BLAKE2B e832af37b3fe89741d6eed0214dcb790e69184ebfdf0cfbcebe8ec433eef62e42597a75bfb6bbf7d36cc172fa49e22c527023b787ad88584654b9297d5730d5f SHA512 09448086ed3322ba5a37905c5b893fdf0860e5e80852da2713a2d3aceddc071ff6cd7bc213f494759b9448615a027130579da7292f59447b3c31553e151d35eb DIST TeamSpeak3-Client-linux_x86-3.5.6.run 98637555 BLAKE2B 6f891e6846f8f899edb8ef107b7ea6518f413488525b7696863292d99d73614cae40631f5ed2341cce75ea62ffd94c60968ff6b5d587446d7469271835c01202 SHA512 dfc5ed3e2a92ed9f1cea2fdde5e40cf73e4a999ea782c434b26072ac0e7ac37d6305c06ae2d39c104eeee10639f325c7b96f538082e60224a68c0553fab0d12c DIST teamspeak-client-5.0.0_beta74.tar.gz 141049252 BLAKE2B d8f4265de82bf0c0cda60ff98acfeba76ecd1b56c13be15fd7a017aa1c3676e3311c4f57293f2f75914499d862a21f9bbfddab29d090bec8dee7c3b1f1de7537 SHA512 744b801fc304b4259903a8744a66695a41f990c1d7d2357636e5c5670e3439513f63075b0b598d17bef311136265561fba386f65db2a7302ff3f19a4351f17d3 diff --git a/media-sound/teamspeak-client/teamspeak-client-3.6.2.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.6.2.ebuild new file mode 100644 index 000000000000..44b5187971c1 --- /dev/null +++ b/media-sound/teamspeak-client/teamspeak-client-3.6.2.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV/_/-}" + +inherit desktop toolchain-funcs unpacker xdg + +DESCRIPTION="A client software for quality voice communication via the internet" +HOMEPAGE="https://www.teamspeak.com/" +SRC_URI="https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_amd64-${MY_PV}.run" +S="${WORKDIR}" + +LICENSE="teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )" +SLOT="3" +KEYWORDS="-* ~amd64" +IUSE="+alsa pulseaudio system-libcxx +system-quazip" + +REQUIRED_USE="|| ( alsa pulseaudio )" +RESTRICT="bindist mirror" + +BDEPEND=">=dev-util/patchelf-0.10" +RDEPEND=" + dev-libs/glib:2 + dev-qt/qtcore:5 + dev-qt/qtgui:5[accessibility,dbus,X(-)] + dev-qt/qtnetwork:5 + dev-qt/qtsql:5[sqlite] + dev-qt/qtsvg:5 + dev-qt/qtwebchannel:5 + dev-qt/qtwebengine:5[geolocation(+),widgets] + dev-qt/qtwebsockets:5 + dev-qt/qtwidgets:5 + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-libs/libpulse ) + system-libcxx? ( sys-libs/libcxx[libcxxabi] ) + !system-libcxx? ( sys-libs/libunwind ) + system-quazip? ( dev-libs/quazip:0/1[qt5(+)] ) +" + +QA_PREBUILT=" + opt/teamspeak3-client/libc++.so.1 + opt/teamspeak3-client/libc++abi.so.1 + opt/teamspeak3-client/libquazip.so + opt/teamspeak3-client/error_report + opt/teamspeak3-client/package_inst + opt/teamspeak3-client/soundbackends/libalsa_linux_*.so + opt/teamspeak3-client/ts3client + opt/teamspeak3-client/update +" + +src_prepare() { + default + + if ! use alsa; then + rm soundbackends/libalsa_linux_*.so || die + fi + + mv ts3client_linux_* ts3client || die + + # Fixes QA Notice: Unresolved soname dependencies. + # Since this is a binary only package, it must be patched. + local quazip_so="libquazip1-qt5.so.1.0.0" + if has_version "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 Z?nCGq#CUKwi7ox?e*xmp!_#Lw001xjXm|hs literal 6978 zcmV-I8@=QoiwFP!00002|LvREavipjhVT6pd;!^L?6`C)nMrCUNmY`mn%f4@kT|A9 z#-!~yPd{HDi9AYqMqaKRIktFs7ND1Z0s8#*%fEej^W}g2?e~BF%U^H$s5ig)&oBSu zckwqj+IvewlGbtJ?7dG}X{xSc=d6;;YND%zdL)eyZJL_Y(6p^^%AR$svznz8%T6jM z$kfz!UOQQ?%T#L^(j~Uuav7m#nKkUQ0)L$)-u(6VUlxfs%KOfx^X!y0H)&mVPElD# zDS7M_HFT|It`?-OS!-I;x>@Z(Mv_z|vm%x?b_wNZDXo^01}|y4W1pubv(QUaNyTQ+ zzQgDvvzglSXTS9b-M)K#(!0A?f7e&*jjgXf-(Q6O+TK0g-@kg$r#Fu`Q6#?vFP1Pv z?I%W-ZZWLfx5P2WNW8y{Xh}+mdrH}jU+-E(`aV%s>0uWBq?%_oJG02v&FgYV&194l zwN;irYTh##@7YgEQ$jp7@T``XJ_j$3J$atyVkRVXi%#58p1CKg%kHlXOOj62mb!B5A&(r1wNfo**d}Bt%H&TvAaM`tZ@^t^}49+MKH zFM=gvR4A#vC~<404XKt3J0VkxC~M2a;At}|+ zrJfOwmD=kkg7^CAt5^GeeJDLrUtXdoX0cAv*7f94=ZJ)4)!lj|F%sJDtId$oYNdue zcg+A0yo?dNxAbPof6un8@W^Q|~otxKLx78X8 zjlk9q5j$R;e6Oi38lvJ`&r)fEG%n7Qb-6^{Ra8fyQ^_=UBReO#yD8v)b7*cpb z?2F}j*{xBl$pRrln6nXlNx76gXz?sm3YcR@^8mivn4gXwsCW13PH9_d*U$mWgD%}d zpR@!ch;{ld#U*>DPWugdFOaF$szv&wOps^BRjZc?GIHs2-P>L#t4Xkkl?0<`5d~ki0*<+Ow)|ikWiguLYlYRu;MI6lQr^Ocee)2r5;T~ zCii`20v-*VnWvCO8ig9*5imSu@FvH32>6a0R-?9$bX_r@Loa z<2Seb=cY@)@-5A}sW8wZ9O5Unt7=Q7=6JS|rF!}xGCE4=qivuHWQ#{T{CDb^(+O>y zzDrIumNt3*teZC&Ya8ziU{5HRU5(xs^^_9T(nt(={Tx29JEY8>cIK_uSYTL%S@RB+ zR}-Q=zeMwoG!- z@Xsg0_wfDGoBMaK9==~U)b5pS0q(kkWH{{{fQD!}K-aJqS#K*kY%RdTpnmeq zrV8NJ$ZeuWy>HS^1xT*oF7MR#L7jB#@EOa~LO=5$ih-YJ5IGA?LhWs^dWILNLd~aK z>k0%MgenoPN2TlpNTQZ@qv{bEFa`fdrFfppScVAb%O5Mzs|{Tvv(pxI!_2$df}r@# zspN5uP?~rR*W96Z>bYodzV{yw-KF;6i;wE=#B$ndkOa*d=ue1p1(0~66u{=JO5SoH zMQo@mEfClee7q$QOo|bah(-|C6hk|>Q)qOF1p&DV;GJD{=?IBpO&k8^X*wEk(N=j0 z-e@5qDyfQ|EV!Bh3m}862^iH1yheBvrHJ4O`4oV9CSrwB-F!+z4bt=y(JVB*Hbg+o zJl)`Ggc8*YzabYwIxq!VsNJc@&ZC`ffFnM!~@;zmEgo2Qb*;JUt}>u8o>#I^+V z$bpt8g_r}x>+&A36p*~wpzruNFV^%NyGEtcrU%O+(*X8e4jAWJ80ifCD0O)HnS(7S z^^QdC!08>~vv^x_z4AGO5}?%YHcekE1}PSH5&fRP93VX+Al2GF9G%6n9e$Wi~*a(&|RiT;2T;utM8 z&@o5aX2%T2qSQ&P3*$kXE4BhuL58)AZ0Iz01XIM8DzZF`{Gx~1A?1qbOH}EkCNXhP zX?Nx7piT{l@wT1C)d7^IjhJkXV5f=u6ptbD6LNuBfIila^0H+_9G!xw zwvd;bp%iI{4;^}UyX@Vgy?Tp*xPABfeY^^F^-)>DC(RiibCl3*t9w0xJD^SnVh3L})H$WH_cQ^Se13fHjIc2XQTPYNd-JC<$Hz84bPFFlR{NJR{6#j_#=a zmzE@=ppF4P8BKjCz@mxr1YngFVhE7o`Q#31uH<$mZUmZOK{_rVwSGtsqO6b)-elv@ zuoUPidU3YlcE`6k!kU>q!XT(t<9!j5c%=97dieVOe{4NHe*TZQcQ==W#%rYDZ5Kq~ zumW8vA%+mEXI7!BXTXXc$9YRo0VT8##%yN%7Fh;1@UFDi4w@;&lboB^hW)dgo5|xK|(Gw^40EL#_rmAor;d zq%A9_fX=|Uh~cgWHKOjL5%rsfMZU1hq+}V{IbOsqVut*qy$~$8Vi2wg5?M>m(Sv~y z-LL}kVY|U4L3~2bhO4LeQ4zYNBfT8^S)?cB2!xJ$lqxi+HdHgR8NDTItzD;`m7+& zOzM(zKSvGvK!8R9+fi`C6G>U-ioqub_|m2>fR-%Gnr?TibOfaeJdg=NW{@$A7M;aY zk&AA7!^wyqXuM2NI8jH)aL|t$8zZ5PU=k97760+5eSZ1z*Vz56*u8#t|JJ^+Z}0EE z@rQ5v71>xoLzhAu{i6MV>b|Qc`W-32z<*I2a3|c3iPM-eAK(2LP!kaaqSe-BWqC;6!vR9fKu+MO`|)YSPpwolq=bFM zT>tdweW<`+WBBu9`1xdw1e%h$m?2gf{GZ0VE0P45YuCy9^upA9? zR^$mRaZXV*JT6E=ND`(KZ3fs2lzECD!XpkBnjC(L*&RE!7wLoVKu^KrI7M0bLAa#~ zMv5(@MGAr|JOo2?nHP4WtMw-Z?nB-E8opl;KL7Wt$2WF|vI|!M9CW#YUSSWHTo}oQ zdC06-q8};})6zlU&Tn0ij^x)n5tFnrTP~FZ-Re39jl^GF90nu-$w(uh`GA8OOT|JZ zJR7QPhbC+SUD1fZi(&B8*sQu-h#{N`k4{t?tWz_Zm*?V&18`5Skd#fKh}zddzd%DJ zRF}Nza?Yj*TZGIpup^^H0#1iTk}+l7xZ0F@bIHQP;6&U#{G0%OD8paF_)EfgKiy)y zx_$Tb_5I@me|0vlSEFBWhUf=8G*VuJGrs#K)PN&3)(N|t26{P;?Bx%-)BSCk>(p6B zBi=igk#SJqecE&%5RJ_Um2IB|2`Y#-3c>PyFN?cOjF7{3 zlNRL6?p_LJ@I$?&epAu*nST9M_>nF~dsNMc*d*){DSeUY2$Qm-V$HRI{205v3hIUc zUJk~uPOkY)Nk3*HXsF$z%^Y#^OQLfHys~i40Tx=pwgjAC^mC|)i)>~184&KS`+Ya9 zu4A-3cW-vOa~h_>-7@Heysx`Duc%$_N7--HpBlU8>iacYd)CE1`hj2gLT9 zQ5?55!`!tU{qnq<6T`yKS2>h9QhWKeUz0j9ZoyB17Xlg+R#CJq^|)i#58itthl}et}A*7+Bg-nZ)jla!LPYbs;I7(Cb5iiP+nF8-ckZ4 z(yiqfv-mxui+$;#6g@}%7Wp(orKhE12EWdpe#(zWtr*aR#Y@^^N&+w`{r{5!_o427 z4c{*a-;>?sYrnF5jCu@O=~O^9^L8nrQV(titluq!-fMvcngG6rZTG194Ye9EjuEZF zx-|~J7hNHtcGu;4Acw#POcaNP=MulzkAC1(eF6bVM5JGI3>|pX?_Cj3K0L8xx{NlM zh`iLGvH0a;O6MTd!N?KkwGi`jQvoePW~tJqQ>$Mdz$zWcfZ+(7 z!7#i7+rqo9pAxs{bC_SF_cNk*clYhv=fIWgnJJy&(-b4%#1CdWh24uFey7Ytn~iKe z*V&{D9VvOcl(8^XJkGv0lAFdW2!oE;_Cs_TbJ1Y#DS$bN-XL=rYJOg{wyVt@|AV#bzA z@`I{eT4L3LUW#ODqmxbnTGU1uZ6Idwu~zw~jLy;9lKf z<`Vrl8@(nu6DF9>5BPl);l+P6za`Eyrc?nwMIKxbZayz)=!8ufL-k&&KF}a&Nx(6XO5tzR2ihf96{bZAEQ<`HCSu)ah2o8pi~yG#oXES zOIV@w>HBhau;KS)S(E^+64pLJiB|Bjyyg=%$F>nOA45SS0V;k8?`1o(uN{5dccZS$ zIOWG9_;CC1+`-odru?(QZBu8R!HAzy0Cm$qIwO6J!1E|tps-@%dF+5J`Y&h9U{#{b zaLp8l&r3kx=B~I(O7vtApW7O`ItkjXp0vFzR^;Dw)OD0B&$FU;yU&&mFI}kIM>TUn zL)r%Lio1jDZJPKH1F{>;O45CV!3T$IPTbJUZi2BaV4U)reN=Jb$hmYWkLq4#`GAoR zcBnz%Rojn;@6n#VdGM*I#~-$Ft6{}G=VW`WY#;d0*f^3l+cwzM<{nx`@xH4)W#+Nac`dz+^jqfzq6D^(ORQMeMHo+-OQ&l*wbv= z(ypak<|3)&j&FdjaZyU$9C$(stkBUEeYz3Dg=CK0&?Zk zpt8I?ia{PDC@EwcAm&V+783$aDO5ix0h!IGGUv&y=5Y>stW)3<;HxM_A9$sP{QZh` zSuf|%l#m~uhycb(Mg8S&LIYUmaz;IGUK1OdOpKX9FLOim^)C(PEdmw z>rly7o4Ys;@FRvu{5)|0eKmnYCAx4ya47yVMMr}#7DW)}8elg|&$ zuyH-fuUQr~jy!cKOC!R)1dMQG$3>(xJk~>QaE%Xp&O8MxUNc0H7eqd5tTK6!?%uoO z230#`u&SRM(Q)T;`TK%_L4Dk6G_r$_vOKA20);oLB_Nx8Od%o+!UFCfu~aX&P890m z?I4YeM5gVr0OrF`ovuERA&$<=)$4X`XsXb)2Yo}aq6+dhUNR}sPet#Ef9iASO1j2w zdi0x*>JA_b${j$n-@)%S>l!|>NV}9yia?%4DP>;>&`3^4D;dt~34^+(t9OFtE!q!m zQ=rJ&D1-zY1{YN zwBEec=R>OU(FG>L4wczaFDnP+Xd|D8-T^>>l_9QmXQPN*^?s1yB8FZ)Qr>W~<^*T+B> zoeqQ|o-zJ_rpb)cXL80tm-++|d!WKGcHKvLsJc>%Z3xM4%Zby;(@zuTuEP4~M$kt3 zV5$W1gjoGl+x|o3i@V$T-y%OGUpOCVnf1)a_TX ziBI;C@|dYo_KJV@%tNsLe&aFqH? zt>3(Kh)et%6Fn^iSMQ2@$!gpNM9jLu)C4A1JGcmx(}Dr6Djzi)!b|RNc_Ij@9*^8ey+bOZ$SAd*5so} zKA(GhUek3d3RGxI_0e<0Dh>#aTAjWVq>IsI8v`&ab(VQGqCj?eniL#DfnyQIjv)*?la`%o70DecVR)%mMN!0xY@X3_(TkZ~2#gP=Mep z273T`l)6uqHj2QHcp!6w$_i^;{>=dheh&aR>+rF;y!;{?0!cpR;MxZ+o}c~U-~aUI zzx?jz>GrJ=#kUVXc;NH(=BxkX!TYywZ=Zhn_&+}T!@vFRuYbGQPy35M>bu*+ zuReeM&l?FJo$*7Zh63HFIsevx`iZI!Nmif{!;5n%z!30?&PL*IywytnEr~v8W_VMn zv2wW-_px$S!PIU$xY!!Ajl5>ymAny_+b4j1ws2(NGpUbZU2j2o2kf#`pQ)_ED|P!9 zGWbyS%2y56+&7uK@14t`C_JjuuWe6(i$?arD8ns)zw7dS4d~tn{?NB%l#= z>4ZzagzHyd99vVLV^_3TGQf`^qK-mI2J%2v+Dk>V|{@$$5sDgkn3s^OPM9i1==pRDcL9N@ z3S!~8ULcZ;^no>AGpB%9nLe-&9$|qqe~%V6gvN-MnFu(2+Zb( zunDDO{?){CM)13%*iI-H&I@fKh#*y;NJVui3Y9X8b2 ztN&7C?IY{9ih-x6urWStqcFn3;d3JIk%aAEu&P}nDXIM6O0=j5t0v?6771? zz18P$>lpZ2coV78UFqQi>3p;g-ow9@QrR=2X!uO?3y76WpB9`mOhe^{!pHRLq>B*f z%l}4IVsd@pXG6IoOxUlj(}I6TkVJ|U-54gc3(yPgQ<%7U%ul6xsa)O*{S2kE4?#L3 U#)G>_Z0TqJ3p6HgCTBYU05d&{v;Y7A diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index d1de68081bf1..854736fc6241 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Sun, 01 Oct 2023 08:10:07 +0000 +Mon, 02 Oct 2023 21:40:04 +0000 diff --git a/metadata/glsa/Manifest.files.gz b/metadata/glsa/Manifest.files.gz index 0926db59085930ac1e675e36e10cc016c356f78b..2e8a131935d3d7a64c3f5f2871ae37ed97d194d6 100644 GIT binary patch delta 7386 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 M0sI}MGi>J%0ClKSkpKVy delta 7223 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 F4* + + + ClamAV: Multiple Vulnerabilities + Multiple vulnerabilities have been discovered in ClamAV, the worst of which could result in remote code execution. + clamav + 2023-10-01 + 2023-10-01 + 831083 + 842813 + 894672 + remote + + + 0.103.7 + 0.103.7 + + + +

    ClamAV is a GPL virus scanner.

    + + +

    Multiple vulnerabilities have been discovered in ClamAV. Please review the CVE identifiers referenced below for details.

    +
    + +

    Please review the referenced CVE identifiers for details.

    +
    + +

    There is no known workaround at this time.

    +
    + +

    All ClamAV users should upgrade to the latest version:

    + + + # emerge --sync + # emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.103.7" + +
    + + CVE-2022-20698 + CVE-2022-20770 + CVE-2022-20771 + CVE-2022-20785 + CVE-2022-20792 + CVE-2022-20796 + CVE-2022-20803 + CVE-2023-20032 + CVE-2023-20052 + + ajak + graaff + \ No newline at end of file diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index d1de68081bf1..854736fc6241 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Sun, 01 Oct 2023 08:10:07 +0000 +Mon, 02 Oct 2023 21:40:04 +0000 diff --git a/metadata/glsa/timestamp.commit b/metadata/glsa/timestamp.commit index cfb882390115..e45c04ca216e 100644 --- a/metadata/glsa/timestamp.commit +++ b/metadata/glsa/timestamp.commit @@ -1 +1 @@ -de793de405f9e13d0d29d94de3f236ce0b5b3338 1696064247 2023-09-30T08:57:27+00:00 +de933a38b263b239206a394919eff4c8f72f835c 1696149575 2023-10-01T08:39:35+00:00 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index b4c6a2c4426e03b3c804678cf3f2a7d09410dac2..619cabd41d0cc3c340c4e81173b50a73c8d0ef4a 100644 GIT binary patch literal 27919 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 K0BvW2$^ZafLC$^v literal 27911 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

    n^~2OV?(uK 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 I*=Lji0KVCh#sB~S literal 58157 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 diff --git a/metadata/md5-cache/app-admin/ccze-0.2.1-r4 b/metadata/md5-cache/app-admin/ccze-0.2.1-r4 deleted file mode 100644 index d092a33b1909..000000000000 --- a/metadata/md5-cache/app-admin/ccze-0.2.1-r4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=prepare -DEPEND=dev-libs/libpcre sys-libs/ncurses:0= sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DESCRIPTION=A flexible and fast logfile colorizer -EAPI=6 -HOMEPAGE=https://git.madhouse-project.org/archive/ccze -INHERIT=autotools fixheadtails toolchain-funcs -KEYWORDS=amd64 ~arm ppc x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/libpcre sys-libs/ncurses:0= -RESTRICT=test -SLOT=0 -SRC_URI=mirror://gentoo/ccze-0.2.1.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde eqawarn c9847c43b3253a276ae2eabddedab3d7 fixheadtails 1721997ed44d035654efe12da50797ef gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=d5a05ff612a1c4094100127beeade50d diff --git a/metadata/md5-cache/app-admin/ccze-0.2.1-r5 b/metadata/md5-cache/app-admin/ccze-0.2.1-r5 index d2c01594eb61..914e46b9f94a 100644 --- a/metadata/md5-cache/app-admin/ccze-0.2.1-r5 +++ b/metadata/md5-cache/app-admin/ccze-0.2.1-r5 @@ -5,11 +5,11 @@ DESCRIPTION=A flexible and fast logfile colorizer EAPI=8 HOMEPAGE=https://git.madhouse-project.org/archive/ccze INHERIT=autotools fixheadtails toolchain-funcs -KEYWORDS=amd64 ~arm ~ppc x86 +KEYWORDS=amd64 ~arm ppc x86 LICENSE=GPL-2 RDEPEND=dev-libs/libpcre sys-libs/ncurses:0= RESTRICT=test SLOT=0 SRC_URI=mirror://gentoo/ccze-0.2.1.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde fixheadtails 1721997ed44d035654efe12da50797ef gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=1a6a085ef51f7b181d2c6a072918956e +_md5_=7e24d566bb11b05d29f08bab71427687 diff --git a/metadata/md5-cache/app-admin/clsync-0.4.5 b/metadata/md5-cache/app-admin/clsync-0.4.5 index 3d7b072a443e..f56524523a4e 100644 --- a/metadata/md5-cache/app-admin/clsync-0.4.5 +++ b/metadata/md5-cache/app-admin/clsync-0.4.5 @@ -12,5 +12,5 @@ RDEPEND=caps? ( sys-libs/libcap ) cgroups? ( dev-libs/libcgroup ) clsync? ( dev- REQUIRED_USE=|| ( clsync socket-library ) || ( gio inotify ) mhash? ( cluster ) seccomp? ( caps ) SLOT=0 SRC_URI=https://github.com/clsync/clsync/archive/v0.4.5.tar.gz -> clsync-0.4.5.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=6b16fe300954041b8a7ecd24b6a7763b diff --git a/metadata/md5-cache/app-admin/clsync-9999 b/metadata/md5-cache/app-admin/clsync-9999 index 620de0cef20e..5f4d40fda156 100644 --- a/metadata/md5-cache/app-admin/clsync-9999 +++ b/metadata/md5-cache/app-admin/clsync-9999 @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=caps? ( sys-libs/libcap ) cgroups? ( dev-libs/libcgroup ) clsync? ( dev-libs/glib:2 ) mhash? ( app-crypt/mhash ) !app-doc/clsync-docs !dev-libs/libclsync REQUIRED_USE=|| ( clsync socket-library ) || ( gio inotify ) mhash? ( cluster ) seccomp? ( caps ) SLOT=0 -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=8c162b4f7f75e1902854e405b5a93d40 diff --git a/metadata/md5-cache/app-admin/consul-1.15.2 b/metadata/md5-cache/app-admin/consul-1.15.2 index 6c9198f1cf77..2be841e23e75 100644 --- a/metadata/md5-cache/app-admin/consul-1.15.2 +++ b/metadata/md5-cache/app-admin/consul-1.15.2 @@ -11,5 +11,5 @@ RDEPEND=acct-group/consul acct-user/consul RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/zmedico/consul/archive/v1.15.2-vendor.tar.gz -> consul-1.15.2-vendor.tar.gz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=1dcdebfb7173f817fa9478cdd96b40b7 diff --git a/metadata/md5-cache/app-admin/consul-1.15.3 b/metadata/md5-cache/app-admin/consul-1.15.3 index 6aa9d879f34f..bd876d29266a 100644 --- a/metadata/md5-cache/app-admin/consul-1.15.3 +++ b/metadata/md5-cache/app-admin/consul-1.15.3 @@ -11,5 +11,5 @@ RDEPEND=acct-group/consul acct-user/consul RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/zmedico/consul/archive/v1.15.3-vendor.tar.gz -> consul-1.15.3-vendor.tar.gz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=534640e07ec4302640ce7ecd9235c409 diff --git a/metadata/md5-cache/app-admin/consul-template-0.29.0 b/metadata/md5-cache/app-admin/consul-template-0.29.0 index 79148323320f..b9555b0be862 100644 --- a/metadata/md5-cache/app-admin/consul-template-0.29.0 +++ b/metadata/md5-cache/app-admin/consul-template-0.29.0 @@ -11,5 +11,5 @@ RDEPEND=acct-group/consul-template acct-user/consul-template RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/consul-template/archive/refs/tags/v0.29.0.tar.gz -> consul-template-0.29.0.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-template-0.29.0-deps.tar.xz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=9765149f446d9b92f64855290893a3fb diff --git a/metadata/md5-cache/app-admin/consul-template-0.29.1 b/metadata/md5-cache/app-admin/consul-template-0.29.1 index 3d99b82bfe59..bf2ea11cc9c7 100644 --- a/metadata/md5-cache/app-admin/consul-template-0.29.1 +++ b/metadata/md5-cache/app-admin/consul-template-0.29.1 @@ -11,5 +11,5 @@ RDEPEND=acct-group/consul-template acct-user/consul-template RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/consul-template/archive/refs/tags/v0.29.1.tar.gz -> consul-template-0.29.1.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-template-0.29.1-deps.tar.xz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=9765149f446d9b92f64855290893a3fb diff --git a/metadata/md5-cache/app-admin/consul-template-0.29.4 b/metadata/md5-cache/app-admin/consul-template-0.29.4 index 1f6755c1adb0..b569af0830e2 100644 --- a/metadata/md5-cache/app-admin/consul-template-0.29.4 +++ b/metadata/md5-cache/app-admin/consul-template-0.29.4 @@ -11,5 +11,5 @@ RDEPEND=acct-group/consul-template acct-user/consul-template RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/consul-template/archive/refs/tags/v0.29.4.tar.gz -> consul-template-0.29.4.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-template-0.29.4-deps.tar.xz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=9765149f446d9b92f64855290893a3fb diff --git a/metadata/md5-cache/app-admin/consul-template-0.29.5 b/metadata/md5-cache/app-admin/consul-template-0.29.5 index b9c9a9e69c86..303ca69aa8ff 100644 --- a/metadata/md5-cache/app-admin/consul-template-0.29.5 +++ b/metadata/md5-cache/app-admin/consul-template-0.29.5 @@ -11,5 +11,5 @@ RDEPEND=acct-group/consul-template acct-user/consul-template RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/consul-template/archive/refs/tags/v0.29.5.tar.gz -> consul-template-0.29.5.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-template-0.29.4-deps.tar.xz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=f30b4b2e22de6c0340cdf6a83183b3ac diff --git a/metadata/md5-cache/app-admin/cronolog-1.6.2-r5 b/metadata/md5-cache/app-admin/cronolog-1.6.2-r5 deleted file mode 100644 index 1a1371732ae1..000000000000 --- a/metadata/md5-cache/app-admin/cronolog-1.6.2-r5 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=prepare -DEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DESCRIPTION=Log rotation software -EAPI=6 -HOMEPAGE=https://github.com/fordmason/cronolog -INHERIT=autotools -KEYWORDS=amd64 ~arm ppc x86 -LICENSE=GPL-2+ Apache-1.0 -SLOT=0 -SRC_URI=http://cronolog.org/download/cronolog-1.6.2.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=cde3a85060951d02c4ae946298822943 diff --git a/metadata/md5-cache/app-admin/cronolog-1.6.2-r6 b/metadata/md5-cache/app-admin/cronolog-1.6.2-r6 index 82ddd00f0872..dedcd1e1b65c 100644 --- a/metadata/md5-cache/app-admin/cronolog-1.6.2-r6 +++ b/metadata/md5-cache/app-admin/cronolog-1.6.2-r6 @@ -4,9 +4,9 @@ DESCRIPTION=Log rotation software EAPI=8 HOMEPAGE=https://github.com/fordmason/cronolog INHERIT=autotools -KEYWORDS=amd64 ~arm ~ppc x86 +KEYWORDS=amd64 ~arm ppc x86 LICENSE=GPL-2+ Apache-1.0 SLOT=0 SRC_URI=http://cronolog.org/download/cronolog-1.6.2.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=caf1db8b3b385a4a98fab9c5a3aa1417 +_md5_=407be2dc5b2c4e5e9af3153d7d0e7500 diff --git a/metadata/md5-cache/app-admin/gkrellm-2.3.11-r1 b/metadata/md5-cache/app-admin/gkrellm-2.3.11-r1 index 433f32be468a..aa9f6a193831 100644 --- a/metadata/md5-cache/app-admin/gkrellm-2.3.11-r1 +++ b/metadata/md5-cache/app-admin/gkrellm-2.3.11-r1 @@ -11,5 +11,5 @@ LICENSE=GPL-3+ RDEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango ) SLOT=2 SRC_URI=http://gkrellm.srcbox.net/releases/gkrellm-2.3.11.tar.bz2 -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=694eeaa1329cf09853c19b94e5bf803a diff --git a/metadata/md5-cache/app-admin/gkrellm-2.3.11-r2 b/metadata/md5-cache/app-admin/gkrellm-2.3.11-r2 index f1d3e93da72b..6cabfd8719c9 100644 --- a/metadata/md5-cache/app-admin/gkrellm-2.3.11-r2 +++ b/metadata/md5-cache/app-admin/gkrellm-2.3.11-r2 @@ -11,5 +11,5 @@ LICENSE=GPL-3+ RDEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango ) SLOT=2 SRC_URI=http://gkrellm.srcbox.net/releases/gkrellm-2.3.11.tar.bz2 -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=d034d80622c601b45c2ff8805cb45d8b diff --git a/metadata/md5-cache/app-admin/gkrellm-2.3.11-r4 b/metadata/md5-cache/app-admin/gkrellm-2.3.11-r4 index cbc08946562e..8b9167223d83 100644 --- a/metadata/md5-cache/app-admin/gkrellm-2.3.11-r4 +++ b/metadata/md5-cache/app-admin/gkrellm-2.3.11-r4 @@ -11,5 +11,5 @@ LICENSE=GPL-3+ RDEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango ) SLOT=2 SRC_URI=http://gkrellm.srcbox.net/releases/gkrellm-2.3.11.tar.bz2 -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=b554568b01b1aa470673e30cff073542 diff --git a/metadata/md5-cache/app-admin/gkrellm-9999 b/metadata/md5-cache/app-admin/gkrellm-9999 index a3a9fef4197d..46408320050c 100644 --- a/metadata/md5-cache/app-admin/gkrellm-9999 +++ b/metadata/md5-cache/app-admin/gkrellm-9999 @@ -10,5 +10,5 @@ LICENSE=GPL-3+ PROPERTIES=live RDEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango ) SLOT=2 -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=31b33ce0d2ca8e7512161a997b2b99c3 diff --git a/metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r29 b/metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r29 index 8d4625beede9..d58112acbdcc 100644 --- a/metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r29 +++ b/metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r29 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=selinux? ( sec-policy/selinux-hddtemp ) SLOT=0 SRC_URI=http://download.savannah.gnu.org/releases/hddtemp/hddtemp-0.3-beta15.tar.bz2 mirror://gentoo/hddtemp-20080531.db.bz2 mirror://debian/pool/main/h/hddtemp/hddtemp_0.3-beta15-53.diff.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=b88811babddfcb715e258c99800100f0 diff --git a/metadata/md5-cache/app-admin/ide-smart-1.4-r2 b/metadata/md5-cache/app-admin/ide-smart-1.4-r2 deleted file mode 100644 index ed47a9cb1931..000000000000 --- a/metadata/md5-cache/app-admin/ide-smart-1.4-r2 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install -DESCRIPTION=A tool to read SMART information from harddiscs -EAPI=6 -HOMEPAGE=http://www.linalco.com/comunidad.html http://www.linux-ide.org/smart.html -INHERIT=toolchain-funcs -KEYWORDS=amd64 ppc sparc x86 -LICENSE=GPL-2 -SLOT=0 -SRC_URI=http://www.linalco.com/ragnar/ide-smart-1.4.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=5dd8f8fb80f351e9bd1e94d09b57a095 diff --git a/metadata/md5-cache/app-admin/ide-smart-1.4-r3 b/metadata/md5-cache/app-admin/ide-smart-1.4-r3 index e024772227ea..658f8667a7f0 100644 --- a/metadata/md5-cache/app-admin/ide-smart-1.4-r3 +++ b/metadata/md5-cache/app-admin/ide-smart-1.4-r3 @@ -3,9 +3,9 @@ DESCRIPTION=A tool to read SMART information from harddiscs EAPI=8 HOMEPAGE=http://www.linalco.com/comunidad.html http://www.linux-ide.org/smart.html INHERIT=edo toolchain-funcs -KEYWORDS=amd64 ~ppc sparc x86 +KEYWORDS=amd64 ppc sparc x86 LICENSE=GPL-2 SLOT=0 SRC_URI=http://www.linalco.com/ragnar/ide-smart-1.4.tar.gz _eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=b349cf5828c1fef87c400d16e2961c1e +_md5_=0d2bfd3122e3d5930baa0cd5b42aa453 diff --git a/metadata/md5-cache/app-admin/logcheck-1.4.3-r1 b/metadata/md5-cache/app-admin/logcheck-1.4.3-r2 similarity index 75% rename from metadata/md5-cache/app-admin/logcheck-1.4.3-r1 rename to metadata/md5-cache/app-admin/logcheck-1.4.3-r2 index dac9af9ad0d5..0832f2f03c5e 100644 --- a/metadata/md5-cache/app-admin/logcheck-1.4.3-r1 +++ b/metadata/md5-cache/app-admin/logcheck-1.4.3-r2 @@ -8,9 +8,9 @@ INHERIT=readme.gentoo-r1 systemd tmpfiles IUSE=cron systemd KEYWORDS=~amd64 ~ppc ~sparc ~x86 LICENSE=GPL-2 -RDEPEND=acct-group/logcheck acct-user/logcheck[systemd?] !app-admin/logsentry app-misc/lockfile-progs dev-lang/perl dev-perl/mime-construct virtual/mailx virtual/tmpfiles +RDEPEND=acct-group/logcheck acct-user/logcheck[systemd?] !app-admin/logsentry app-misc/lockfile-progs dev-lang/perl dev-perl/mime-construct virtual/mailx cron? ( app-admin/sudo ) virtual/tmpfiles RESTRICT=test SLOT=0 SRC_URI=https://salsa.debian.org/debian/logcheck/-/archive/debian/1.4.3/logcheck-debian-1.4.3.tar.gz -> logcheck-1.4.3.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=8ad50b9caba6a5fcfc295244c46512f0 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=a1828718eb011d35bb0ce350252979fd diff --git a/metadata/md5-cache/app-admin/logrotate-3.19.0 b/metadata/md5-cache/app-admin/logrotate-3.19.0 index fe8c365b7e5b..fca44adf4c4f 100644 --- a/metadata/md5-cache/app-admin/logrotate-3.19.0 +++ b/metadata/md5-cache/app-admin/logrotate-3.19.0 @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) cron? ( virtual/cron ) virtual/tmpfiles SLOT=0 SRC_URI=https://github.com/logrotate/logrotate/releases/download/3.19.0/logrotate-3.19.0.tar.xz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=bf112e2f56e96bad71260f25fd4f6423 diff --git a/metadata/md5-cache/app-admin/logrotate-3.20.1-r1 b/metadata/md5-cache/app-admin/logrotate-3.20.1-r1 index f09e3cc43c75..faad254f13bb 100644 --- a/metadata/md5-cache/app-admin/logrotate-3.20.1-r1 +++ b/metadata/md5-cache/app-admin/logrotate-3.20.1-r1 @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) cron? ( virtual/cron ) virtual/tmpfiles SLOT=0 SRC_URI=https://github.com/logrotate/logrotate/releases/download/3.20.1/logrotate-3.20.1.tar.xz verify-sig? ( https://github.com/logrotate/logrotate/releases/download/3.20.1/logrotate-3.20.1.tar.xz.asc ) -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a _md5_=afb09f3ba2a133dbf71a470ea3510ca7 diff --git a/metadata/md5-cache/app-admin/logrotate-3.21.0 b/metadata/md5-cache/app-admin/logrotate-3.21.0 index c690f966ecd6..34bd305e8d0c 100644 --- a/metadata/md5-cache/app-admin/logrotate-3.21.0 +++ b/metadata/md5-cache/app-admin/logrotate-3.21.0 @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) cron? ( virtual/cron ) virtual/tmpfiles SLOT=0 SRC_URI=https://github.com/logrotate/logrotate/releases/download/3.21.0/logrotate-3.21.0.tar.xz verify-sig? ( https://github.com/logrotate/logrotate/releases/download/3.21.0/logrotate-3.21.0.tar.xz.asc ) -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a _md5_=e4bbcd029a9a482c1f7a977b98f05779 diff --git a/metadata/md5-cache/app-admin/logsentry-1.1.1-r2 b/metadata/md5-cache/app-admin/logsentry-1.1.1-r2 deleted file mode 100644 index ae2c4d71833b..000000000000 --- a/metadata/md5-cache/app-admin/logsentry-1.1.1-r2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install postinst -DESCRIPTION=Automatically monitor system logs and mail security violations -EAPI=6 -HOMEPAGE=https://sourceforge.net/projects/sentrytools/ -INHERIT=toolchain-funcs -IUSE=selinux -KEYWORDS=amd64 arm ~mips ppc ~s390 sparc x86 -LICENSE=GPL-2 -RDEPEND=virtual/mailx selinux? ( sec-policy/selinux-logsentry ) -SLOT=0 -SRC_URI=mirror://gentoo/logsentry-1.1.1.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=24faf13474b15011b0a51d236fe53950 diff --git a/metadata/md5-cache/app-admin/logsentry-1.1.1-r3 b/metadata/md5-cache/app-admin/logsentry-1.1.1-r3 index 80b443f53b09..61c8c9dc3c6b 100644 --- a/metadata/md5-cache/app-admin/logsentry-1.1.1-r3 +++ b/metadata/md5-cache/app-admin/logsentry-1.1.1-r3 @@ -4,10 +4,10 @@ EAPI=8 HOMEPAGE=https://sourceforge.net/projects/sentrytools/ INHERIT=toolchain-funcs IUSE=selinux -KEYWORDS=amd64 arm ~mips ~ppc ~s390 sparc x86 +KEYWORDS=amd64 arm ~mips ppc ~s390 sparc x86 LICENSE=GPL-2 RDEPEND=virtual/mailx selinux? ( sec-policy/selinux-logsentry ) SLOT=0 SRC_URI=mirror://gentoo/logsentry-1.1.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=a72bf37015122b5926714dcb5bf60ec7 +_md5_=07674285c9b6c28a4d60fb883c286985 diff --git a/metadata/md5-cache/app-admin/mcelog-194-r1 b/metadata/md5-cache/app-admin/mcelog-194-r1 index ad4d85c1627c..9a41dd8b692d 100644 --- a/metadata/md5-cache/app-admin/mcelog-194-r1 +++ b/metadata/md5-cache/app-admin/mcelog-194-r1 @@ -12,5 +12,5 @@ RDEPEND=selinux? ( sec-policy/selinux-mcelog ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/andikleen/mcelog/archive/v194.tar.gz -> mcelog-194.tar.gz -_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=996c36c9bdb522848cbb72710a5f8711 diff --git a/metadata/md5-cache/app-admin/mcelog-195 b/metadata/md5-cache/app-admin/mcelog-195 index 39ca5ab6cfb5..352b961bf736 100644 --- a/metadata/md5-cache/app-admin/mcelog-195 +++ b/metadata/md5-cache/app-admin/mcelog-195 @@ -12,5 +12,5 @@ RDEPEND=selinux? ( sec-policy/selinux-mcelog ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/andikleen/mcelog/archive/v195.tar.gz -> mcelog-195.tar.gz -_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=37159846b767636ec20c67a1b8465fd2 diff --git a/metadata/md5-cache/app-admin/metalog-20220214 b/metadata/md5-cache/app-admin/metalog-20220214 index ad80ae120fb9..45cc62747fc2 100644 --- a/metadata/md5-cache/app-admin/metalog-20220214 +++ b/metadata/md5-cache/app-admin/metalog-20220214 @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/libpcre2 SLOT=0 SRC_URI=https://github.com/hvisage/metalog/archive/metalog-20220214.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=f9c07c8e9e83b310f31dc282de151b3e diff --git a/metadata/md5-cache/app-admin/metalog-20230719 b/metadata/md5-cache/app-admin/metalog-20230719 index 5e17f91363e4..d8f26ce07549 100644 --- a/metadata/md5-cache/app-admin/metalog-20230719 +++ b/metadata/md5-cache/app-admin/metalog-20230719 @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/libpcre2 SLOT=0 SRC_URI=https://github.com/hvisage/metalog/archive/metalog-20230719.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=16e6ef73712c196d500aa741b231743d diff --git a/metadata/md5-cache/app-admin/mkosi-17.1-r1 b/metadata/md5-cache/app-admin/mkosi-17.1-r1 new file mode 100644 index 000000000000..72f34a3b63d1 --- /dev/null +++ b/metadata/md5-cache/app-admin/mkosi-17.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pandoc test? ( app-emulation/qemu sys-apps/bubblewrap >=sys-apps/systemd-254 sys-firmware/edk2-ovmf >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Build Bespoke OS Images +EAPI=8 +HOMEPAGE=https://github.com/systemd/mkosi +INHERIT=distutils-r1 optfeature +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 +LICENSE=GPL-2+ +RDEPEND=app-emulation/qemu sys-apps/bubblewrap >=sys-apps/systemd-254 sys-firmware/edk2-ovmf python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/systemd/mkosi/archive/refs/tags/v17.1.tar.gz -> mkosi-17.1.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_md5_=ac61973ad573f3b14a722df5809a47a6 diff --git a/metadata/md5-cache/app-admin/monit-5.29.0 b/metadata/md5-cache/app-admin/monit-5.29.0 index a96b64b87353..065f5dd60369 100644 --- a/metadata/md5-cache/app-admin/monit-5.29.0 +++ b/metadata/md5-cache/app-admin/monit-5.29.0 @@ -11,5 +11,5 @@ LICENSE=AGPL-3 RDEPEND=sys-libs/zlib:= virtual/libcrypt:= pam? ( sys-libs/pam ) ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=http://mmonit.com/monit/dist/monit-5.29.0.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=cc462639fd22d805211161957eca55eb diff --git a/metadata/md5-cache/app-admin/monit-5.31.0 b/metadata/md5-cache/app-admin/monit-5.31.0 index 9b48abd30156..676bf1c66af0 100644 --- a/metadata/md5-cache/app-admin/monit-5.31.0 +++ b/metadata/md5-cache/app-admin/monit-5.31.0 @@ -11,5 +11,5 @@ LICENSE=AGPL-3 RDEPEND=sys-libs/zlib:= virtual/libcrypt:= pam? ( sys-libs/pam ) ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=http://mmonit.com/monit/dist/monit-5.31.0.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=dc0877eaf1fb7210efba2b8b14631a27 diff --git a/metadata/md5-cache/app-admin/monit-5.32.0 b/metadata/md5-cache/app-admin/monit-5.32.0 index 728abe4bbf26..06b17774335d 100644 --- a/metadata/md5-cache/app-admin/monit-5.32.0 +++ b/metadata/md5-cache/app-admin/monit-5.32.0 @@ -11,5 +11,5 @@ LICENSE=AGPL-3 RDEPEND=sys-libs/zlib:= virtual/libcrypt:= pam? ( sys-libs/pam ) ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=http://mmonit.com/monit/dist/monit-5.32.0.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=dc0877eaf1fb7210efba2b8b14631a27 diff --git a/metadata/md5-cache/app-admin/monit-5.33.0 b/metadata/md5-cache/app-admin/monit-5.33.0 index 15967656e435..b4b4c10e67b7 100644 --- a/metadata/md5-cache/app-admin/monit-5.33.0 +++ b/metadata/md5-cache/app-admin/monit-5.33.0 @@ -11,5 +11,5 @@ LICENSE=AGPL-3 RDEPEND=sys-libs/zlib:= virtual/libcrypt:= pam? ( sys-libs/pam ) ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=http://mmonit.com/monit/dist/monit-5.33.0.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=6151f6e6ed6c086351f9161dfd8b96cc diff --git a/metadata/md5-cache/app-admin/puppet-7.24.0 b/metadata/md5-cache/app-admin/puppet-7.24.0 index 5abdf1c323be..e4d85af553f0 100644 --- a/metadata/md5-cache/app-admin/puppet-7.24.0 +++ b/metadata/md5-cache/app-admin/puppet-7.24.0 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby31 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=http://downloads.puppetlabs.com/puppet/puppet-7.24.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 6c200c98361f47219e106ddc67c43a1e systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 6c200c98361f47219e106ddc67c43a1e systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=969d79cc67de019e8f94147d52e85d72 diff --git a/metadata/md5-cache/app-admin/puppet-8.1.0 b/metadata/md5-cache/app-admin/puppet-8.1.0 index 74f29711735e..41516cfb424a 100644 --- a/metadata/md5-cache/app-admin/puppet-8.1.0 +++ b/metadata/md5-cache/app-admin/puppet-8.1.0 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby31 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=http://downloads.puppetlabs.com/puppet/puppet-8.1.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 6c200c98361f47219e106ddc67c43a1e systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 6c200c98361f47219e106ddc67c43a1e systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=dfa23234c2da26e5bc25467164dca9cd diff --git a/metadata/md5-cache/app-admin/puppet-8.2.0 b/metadata/md5-cache/app-admin/puppet-8.2.0 index 9adc90716f6b..17e20e6708da 100644 --- a/metadata/md5-cache/app-admin/puppet-8.2.0 +++ b/metadata/md5-cache/app-admin/puppet-8.2.0 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby31 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=http://downloads.puppetlabs.com/puppet/puppet-8.2.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 6c200c98361f47219e106ddc67c43a1e systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 6c200c98361f47219e106ddc67c43a1e systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=dfa23234c2da26e5bc25467164dca9cd diff --git a/metadata/md5-cache/app-admin/puppet-agent-7.24.0 b/metadata/md5-cache/app-admin/puppet-agent-7.24.0 index 1b986d19d0fe..431a23045214 100644 --- a/metadata/md5-cache/app-admin/puppet-agent-7.24.0 +++ b/metadata/md5-cache/app-admin/puppet-agent-7.24.0 @@ -12,5 +12,5 @@ RDEPEND=!app-admin/puppet !dev-ruby/hiera !dev-ruby/facter app-emulation/virt-wh RESTRICT=strip SLOT=0 SRC_URI=amd64? ( http://apt.puppetlabs.com/pool/focal/puppet/p/puppet-agent/puppet-agent_7.24.0-1focal_amd64.deb ) arm64? ( http://apt.puppetlabs.com/pool/focal/puppet/p/puppet-agent/puppet-agent_7.24.0-1focal_arm64.deb ) -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=53f5169f0576fa74daeeed1869ab8dd2 diff --git a/metadata/md5-cache/app-admin/puppet-agent-8.1.0 b/metadata/md5-cache/app-admin/puppet-agent-8.1.0 index 71bd63025c45..d5d79ee29ffd 100644 --- a/metadata/md5-cache/app-admin/puppet-agent-8.1.0 +++ b/metadata/md5-cache/app-admin/puppet-agent-8.1.0 @@ -12,5 +12,5 @@ RDEPEND=!app-admin/puppet !dev-ruby/hiera !dev-ruby/facter app-emulation/virt-wh RESTRICT=strip SLOT=0 SRC_URI=amd64? ( http://apt.puppetlabs.com/pool/focal/puppet8/p/puppet-agent/puppet-agent_8.1.0-1focal_amd64.deb ) arm64? ( http://apt.puppetlabs.com/pool/focal/puppet8/p/puppet-agent/puppet-agent_8.1.0-1focal_arm64.deb ) -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=b543fc5afb2634341492d00c17622b21 diff --git a/metadata/md5-cache/app-admin/puppet-agent-8.2.0 b/metadata/md5-cache/app-admin/puppet-agent-8.2.0 index 2183cdb87d65..d66cf7f020df 100644 --- a/metadata/md5-cache/app-admin/puppet-agent-8.2.0 +++ b/metadata/md5-cache/app-admin/puppet-agent-8.2.0 @@ -12,5 +12,5 @@ RDEPEND=!app-admin/puppet !dev-ruby/hiera !dev-ruby/facter app-emulation/virt-wh RESTRICT=strip SLOT=0 SRC_URI=amd64? ( http://apt.puppetlabs.com/pool/focal/puppet8/p/puppet-agent/puppet-agent_8.2.0-1focal_amd64.deb ) arm64? ( http://apt.puppetlabs.com/pool/focal/puppet8/p/puppet-agent/puppet-agent_8.2.0-1focal_arm64.deb ) -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=b543fc5afb2634341492d00c17622b21 diff --git a/metadata/md5-cache/app-admin/puppetdb-7.13.0 b/metadata/md5-cache/app-admin/puppetdb-7.13.0 index 4221b11e6b9c..de5957da6812 100644 --- a/metadata/md5-cache/app-admin/puppetdb-7.13.0 +++ b/metadata/md5-cache/app-admin/puppetdb-7.13.0 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 RDEPEND=>=virtual/jdk-1.8.0 virtual/tmpfiles SLOT=0 SRC_URI=https://downloads.puppetlabs.com/puppetdb/puppetdb-7.13.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=e6a7d35c5904edb208f78e68aeac716c diff --git a/metadata/md5-cache/app-admin/puppetdb-8.0.0 b/metadata/md5-cache/app-admin/puppetdb-8.0.0 index d949471e89ce..916d47b30235 100644 --- a/metadata/md5-cache/app-admin/puppetdb-8.0.0 +++ b/metadata/md5-cache/app-admin/puppetdb-8.0.0 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 RDEPEND=>=virtual/jdk-11 virtual/tmpfiles SLOT=0 SRC_URI=https://downloads.puppetlabs.com/puppetdb/puppetdb-8.0.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=1c8ff96832281cd177922ca27571ae42 diff --git a/metadata/md5-cache/app-admin/puppetdb-8.1.0 b/metadata/md5-cache/app-admin/puppetdb-8.1.0 index 4b9639eeb719..985bd12c506d 100644 --- a/metadata/md5-cache/app-admin/puppetdb-8.1.0 +++ b/metadata/md5-cache/app-admin/puppetdb-8.1.0 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 RDEPEND=>=virtual/jdk-11 virtual/tmpfiles SLOT=0 SRC_URI=https://downloads.puppetlabs.com/puppetdb/puppetdb-8.1.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=1c8ff96832281cd177922ca27571ae42 diff --git a/metadata/md5-cache/app-admin/puppetserver-7.11.0 b/metadata/md5-cache/app-admin/puppetserver-7.11.0 index 0c7f011dbc0c..9f086a04e411 100644 --- a/metadata/md5-cache/app-admin/puppetserver-7.11.0 +++ b/metadata/md5-cache/app-admin/puppetserver-7.11.0 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0 RDEPEND=>=virtual/jdk-1.8.0 app-admin/puppet-agent[puppetdb?] virtual/tmpfiles SLOT=0 SRC_URI=https://downloads.puppetlabs.com/puppet/puppetserver-7.11.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=d71551c2f54c2f15fb883060e87e53f9 diff --git a/metadata/md5-cache/app-admin/puppetserver-8.1.0 b/metadata/md5-cache/app-admin/puppetserver-8.1.0 index 024f3e16f393..9f639b05e801 100644 --- a/metadata/md5-cache/app-admin/puppetserver-8.1.0 +++ b/metadata/md5-cache/app-admin/puppetserver-8.1.0 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0 RDEPEND=>=virtual/jdk-11 app-admin/puppet-agent[puppetdb?] virtual/tmpfiles SLOT=0 SRC_URI=https://downloads.puppetlabs.com/puppet/puppetserver-8.1.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=0c0f6cdff8fcaad084ca45c194a03de8 diff --git a/metadata/md5-cache/app-admin/rasdaemon-0.6.8-r2 b/metadata/md5-cache/app-admin/rasdaemon-0.6.8-r2 index 7e4d4cceb8ed..2607acb201ce 100644 --- a/metadata/md5-cache/app-admin/rasdaemon-0.6.8-r2 +++ b/metadata/md5-cache/app-admin/rasdaemon-0.6.8-r2 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-db/sqlite elibc_musl? ( sys-libs/argp-standalone ) dev-perl/DBI dev-perl/DBD-SQLite sys-apps/dmidecode SLOT=0 SRC_URI=https://github.com/mchehab/rasdaemon/archive/refs/tags/v0.6.8.tar.gz -> rasdaemon-0.6.8.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=bbcbbd830ca67bdf83ea3dd896da4607 diff --git a/metadata/md5-cache/app-admin/rasdaemon-0.7.0 b/metadata/md5-cache/app-admin/rasdaemon-0.7.0 index 0ebd7069ed4c..67e805a1ec92 100644 --- a/metadata/md5-cache/app-admin/rasdaemon-0.7.0 +++ b/metadata/md5-cache/app-admin/rasdaemon-0.7.0 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-db/sqlite elibc_musl? ( sys-libs/argp-standalone ) dev-perl/DBI dev-perl/DBD-SQLite sys-apps/dmidecode SLOT=0 SRC_URI=https://github.com/mchehab/rasdaemon/releases/download/v0.7.0/rasdaemon-0.7.0.tar.bz2 -_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=7ba6e76f76058bd1256115dbcd633354 diff --git a/metadata/md5-cache/app-admin/rasdaemon-0.8.0 b/metadata/md5-cache/app-admin/rasdaemon-0.8.0 index bd506d31ae4c..451f9f775d8f 100644 --- a/metadata/md5-cache/app-admin/rasdaemon-0.8.0 +++ b/metadata/md5-cache/app-admin/rasdaemon-0.8.0 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-db/sqlite dev-libs/libtraceevent elibc_musl? ( sys-libs/argp-standalone ) dev-perl/DBI dev-perl/DBD-SQLite sys-apps/dmidecode SLOT=0 SRC_URI=https://github.com/mchehab/rasdaemon/releases/download/refs%2Fheads%2Fmaster/rasdaemon-0.8.0.tar.bz2 -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=10ca9668b8ca87a3d35fbd9aefa18415 diff --git a/metadata/md5-cache/app-admin/rsyslog-8.2304.0 b/metadata/md5-cache/app-admin/rsyslog-8.2304.0 index 2bc52998d68d..5be6447cef59 100644 --- a/metadata/md5-cache/app-admin/rsyslog-8.2304.0 +++ b/metadata/md5-cache/app-admin/rsyslog-8.2304.0 @@ -13,5 +13,5 @@ REQUIRED_USE=kubernetes? ( normalize ) ssl? ( || ( gnutls openssl ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2304.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2304.0.tar.gz ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=a22d1028a5ef060c4a47fa3b5a8cf164 diff --git a/metadata/md5-cache/app-admin/rsyslog-8.2306.0 b/metadata/md5-cache/app-admin/rsyslog-8.2306.0 index c7273e456dc3..068ed0556272 100644 --- a/metadata/md5-cache/app-admin/rsyslog-8.2306.0 +++ b/metadata/md5-cache/app-admin/rsyslog-8.2306.0 @@ -13,5 +13,5 @@ REQUIRED_USE=kubernetes? ( normalize ) ssl? ( || ( gnutls openssl ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2306.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2306.0.tar.gz ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=4799dff7c077e8bb49112482cffde84f diff --git a/metadata/md5-cache/app-admin/rsyslog-8.2308.0 b/metadata/md5-cache/app-admin/rsyslog-8.2308.0 index 6ed35b5ac09a..5cd99354bc1c 100644 --- a/metadata/md5-cache/app-admin/rsyslog-8.2308.0 +++ b/metadata/md5-cache/app-admin/rsyslog-8.2308.0 @@ -13,5 +13,5 @@ REQUIRED_USE=kubernetes? ( normalize ) ssl? ( || ( gnutls openssl ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2308.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2308.0.tar.gz ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=328f23350166f423e6117207ab134859 diff --git a/metadata/md5-cache/app-admin/sagan-2.0.1-r6 b/metadata/md5-cache/app-admin/sagan-2.0.1-r6 index 2a8a7cc1e8b8..fdf6538ba36c 100644 --- a/metadata/md5-cache/app-admin/sagan-2.0.1-r6 +++ b/metadata/md5-cache/app-admin/sagan-2.0.1-r6 @@ -12,5 +12,5 @@ RDEPEND=acct-group/sagan acct-user/sagan app-admin/sagan-rules dev-libs/libestr REQUIRED_USE=mysql? ( libdnet ) SLOT=0 SRC_URI=https://sagan.quadrantsec.com/download/sagan-2.0.1.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=b6a5a34920489f48d17c12e3eeed6333 diff --git a/metadata/md5-cache/app-admin/salt-3005.1-r1 b/metadata/md5-cache/app-admin/salt-3005.1-r1 index 9e6d5317e885..86b8cbdd939e 100644 --- a/metadata/md5-cache/app-admin/salt-3005.1-r1 +++ b/metadata/md5-cache/app-admin/salt-3005.1-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( raet zeromq ) test? ( cheetah genshi ) || ( python_targets_pyt RESTRICT=!test? ( test ) x86? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/s/salt/salt-3005.1.tar.gz -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=491b9f9a4d95e935d1f9a6d3f0a5de3c diff --git a/metadata/md5-cache/app-admin/salt-3005.3 b/metadata/md5-cache/app-admin/salt-3005.3 index 8c6506eec97e..0aec28ba4515 100644 --- a/metadata/md5-cache/app-admin/salt-3005.3 +++ b/metadata/md5-cache/app-admin/salt-3005.3 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( raet zeromq ) test? ( cheetah genshi ) || ( python_targets_pyt RESTRICT=!test? ( test ) x86? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/s/salt/salt-3005.3.tar.gz -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=df74f08f3e68f9222051622e97d3042b diff --git a/metadata/md5-cache/app-admin/salt-3006.2 b/metadata/md5-cache/app-admin/salt-3006.2 index 508d1e7692d0..c1e68b6fa310 100644 --- a/metadata/md5-cache/app-admin/salt-3006.2 +++ b/metadata/md5-cache/app-admin/salt-3006.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( raet zeromq ) test? ( cheetah genshi ) || ( python_targets_pyt RESTRICT=!test? ( test ) x86? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/s/salt/salt-3006.2.tar.gz -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=90755ec1426878d0554242ac7b89c3c6 diff --git a/metadata/md5-cache/app-admin/salt-3006.3 b/metadata/md5-cache/app-admin/salt-3006.3 index cf8c82dc9172..4dd8e09b28b1 100644 --- a/metadata/md5-cache/app-admin/salt-3006.3 +++ b/metadata/md5-cache/app-admin/salt-3006.3 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( raet zeromq ) test? ( cheetah genshi ) || ( python_targets_pyt RESTRICT=!test? ( test ) x86? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/s/salt/salt-3006.3.tar.gz -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=0719c3ae11d8b635660c248ec692c5bc diff --git a/metadata/md5-cache/app-admin/serf-0.10.0 b/metadata/md5-cache/app-admin/serf-0.10.0 index 8ea32e649340..eef73943ddd8 100644 --- a/metadata/md5-cache/app-admin/serf-0.10.0 +++ b/metadata/md5-cache/app-admin/serf-0.10.0 @@ -10,5 +10,5 @@ RDEPEND=acct-user/serf acct-group/serf RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/serf/archive/v0.10.0.tar.gz -> serf-0.10.0.tar.gz https://dev.gentoo.org/~zmedico/dist/serf-0.10.0-deps.tar.xz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=1c8da28ac6c65e3fde56fa067b281416 diff --git a/metadata/md5-cache/app-admin/serf-0.10.1 b/metadata/md5-cache/app-admin/serf-0.10.1 index 93d3770c34e0..7a365afe87dc 100644 --- a/metadata/md5-cache/app-admin/serf-0.10.1 +++ b/metadata/md5-cache/app-admin/serf-0.10.1 @@ -10,5 +10,5 @@ RDEPEND=acct-user/serf acct-group/serf RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/serf/archive/v0.10.1.tar.gz -> serf-0.10.1.tar.gz https://dev.gentoo.org/~zmedico/dist/serf-0.10.1-deps.tar.xz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=1c8da28ac6c65e3fde56fa067b281416 diff --git a/metadata/md5-cache/app-admin/serf-0.9.8 b/metadata/md5-cache/app-admin/serf-0.9.8 index 2ba106d5c024..a2d96fbc29c4 100644 --- a/metadata/md5-cache/app-admin/serf-0.9.8 +++ b/metadata/md5-cache/app-admin/serf-0.9.8 @@ -10,5 +10,5 @@ RDEPEND=acct-user/serf acct-group/serf RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/serf/archive/v0.9.8.tar.gz -> serf-0.9.8.tar.gz https://dev.gentoo.org/~zmedico/dist/serf-0.9.8-deps.tar.xz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=1c8da28ac6c65e3fde56fa067b281416 diff --git a/metadata/md5-cache/app-admin/setools-4.4.0-r3 b/metadata/md5-cache/app-admin/setools-4.4.0-r3 deleted file mode 100644 index 3493d8e90af0..000000000000 --- a/metadata/md5-cache/app-admin/setools-4.4.0-r3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND==dev-python/networkx-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/checkpolicy ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=sys-libs/libsepol-3.2:= >=sys-libs/libselinux-3.2:= infoflow? ( >=dev-python/networkx-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) X? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) -DESCRIPTION=Policy Analysis Tools for SELinux -EAPI=7 -HOMEPAGE=https://github.com/SELinuxProject/setools/wiki -INHERIT=distutils-r1 -IUSE=test infoflow X python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 arm arm64 x86 -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=sys-libs/libsepol-3.2:= >=sys-libs/libselinux-3.2:= infoflow? ( >=dev-python/networkx-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) X? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/setools/releases/download/4.4.0/setools-4.4.0.tar.bz2 -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=42fad9513af05b6be19cf2453cdb34d0 diff --git a/metadata/md5-cache/app-admin/setools-4.4.1 b/metadata/md5-cache/app-admin/setools-4.4.1 deleted file mode 100644 index d4124d29d16c..000000000000 --- a/metadata/md5-cache/app-admin/setools-4.4.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-python/cython-0.27[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/networkx-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/checkpolicy ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=sys-libs/libsepol-3.2:= >=sys-libs/libselinux-3.2:= infoflow? ( >=dev-python/networkx-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) X? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) -DESCRIPTION=Policy Analysis Tools for SELinux -EAPI=7 -HOMEPAGE=https://github.com/SELinuxProject/setools/wiki -INHERIT=distutils-r1 -IUSE=test infoflow X python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=sys-libs/libsepol-3.2:= >=sys-libs/libselinux-3.2:= infoflow? ( >=dev-python/networkx-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) X? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/setools/releases/download/4.4.1/setools-4.4.1.tar.bz2 -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=074adcff5ab2275a36f23e379c1243ea diff --git a/metadata/md5-cache/app-admin/setools-4.4.1-r1 b/metadata/md5-cache/app-admin/setools-4.4.1-r1 deleted file mode 100644 index e3062094bc40..000000000000 --- a/metadata/md5-cache/app-admin/setools-4.4.1-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-python/cython-0.27[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/networkx-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/checkpolicy ) test? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=sys-libs/libsepol-3.2:= >=sys-libs/libselinux-3.2:= infoflow? ( >=dev-python/networkx-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) X? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=sys-libs/libsepol-3.2:= >=sys-libs/libselinux-3.2:= infoflow? ( >=dev-python/networkx-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) X? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -DESCRIPTION=Policy Analysis Tools for SELinux -EAPI=7 -HOMEPAGE=https://github.com/SELinuxProject/setools/wiki -INHERIT=distutils-r1 -IUSE=test infoflow X test python_targets_python3_10 python_targets_python3_11 debug -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=sys-libs/libsepol-3.2:= >=sys-libs/libselinux-3.2:= infoflow? ( >=dev-python/networkx-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) X? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/setools/releases/download/4.4.1/setools-4.4.1.tar.bz2 -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=c07d10d6887a85616e196e488ae0755c diff --git a/metadata/md5-cache/app-admin/sshguard-2.4.3 b/metadata/md5-cache/app-admin/sshguard-2.4.3 index 95d5ab981ad3..c040af2e7760 100644 --- a/metadata/md5-cache/app-admin/sshguard-2.4.3 +++ b/metadata/md5-cache/app-admin/sshguard-2.4.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=virtual/logger SLOT=0 SRC_URI=mirror://sourceforge/sshguard/sshguard-2.4.3.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=7df09dc95cbdec60dd9a43985cf8ce67 diff --git a/metadata/md5-cache/app-admin/sshguard-99999 b/metadata/md5-cache/app-admin/sshguard-99999 index 1beaa48d2433..b13e18dbbef6 100644 --- a/metadata/md5-cache/app-admin/sshguard-99999 +++ b/metadata/md5-cache/app-admin/sshguard-99999 @@ -9,5 +9,5 @@ LICENSE=BSD PROPERTIES=live RDEPEND=virtual/logger SLOT=0 -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=1352e238b80dd443885b756e4a9be65c diff --git a/metadata/md5-cache/app-admin/supervisor-4.2.5 b/metadata/md5-cache/app-admin/supervisor-4.2.5 index e81a501dffc4..5aac037f50d7 100644 --- a/metadata/md5-cache/app-admin/supervisor-4.2.5 +++ b/metadata/md5-cache/app-admin/supervisor-4.2.5 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/s/supervisor/supervisor-4.2.5.tar.gz -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=1acf4e1f9e6bf5dd21f780a17c3755b4 diff --git a/metadata/md5-cache/app-admin/sxid-4.2-r2 b/metadata/md5-cache/app-admin/sxid-4.2-r2 deleted file mode 100644 index cf551c6bf18d..000000000000 --- a/metadata/md5-cache/app-admin/sxid-4.2-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=postinst prepare -DEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DESCRIPTION=suid, sgid file and directory checking -EAPI=6 -HOMEPAGE=http://linukz.org/sxid.shtml https://github.com/taem/sxid -INHERIT=autotools -IUSE=selinux -KEYWORDS=amd64 ppc x86 -LICENSE=GPL-2 -RDEPEND=virtual/mailx selinux? ( sec-policy/selinux-sxid ) -SLOT=0 -SRC_URI=http://linukz.org/download/sxid-4.2.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=db80320bd27ecccaf3699339e907f14c diff --git a/metadata/md5-cache/app-admin/sxid-4.2-r3 b/metadata/md5-cache/app-admin/sxid-4.2-r3 index 2b8ae082a13d..8f379ee93062 100644 --- a/metadata/md5-cache/app-admin/sxid-4.2-r3 +++ b/metadata/md5-cache/app-admin/sxid-4.2-r3 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://linukz.org/sxid.shtml https://github.com/taem/sxid INHERIT=autotools IUSE=selinux -KEYWORDS=amd64 ~ppc x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-2 RDEPEND=virtual/mailx selinux? ( sec-policy/selinux-sxid ) SLOT=0 SRC_URI=https://linukz.org/download/sxid-4.2.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=9d94265f59844da9b22043f5ef6edab8 +_md5_=da47af7a42b6bd847d4c0c219a8f9f90 diff --git a/metadata/md5-cache/app-admin/sysklogd-2.4.4 b/metadata/md5-cache/app-admin/sysklogd-2.4.4 index 0cf2b0464339..6eefd7b42191 100644 --- a/metadata/md5-cache/app-admin/sysklogd-2.4.4 +++ b/metadata/md5-cache/app-admin/sysklogd-2.4.4 @@ -12,5 +12,5 @@ RDEPEND=logger? ( !=sys-apps/util-linux-2.34-r3[l RESTRICT=test SLOT=0 SRC_URI=https://github.com/troglobit/sysklogd/releases/download/v2.4.4/sysklogd-2.4.4.tar.gz -_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=413cbb3e4b152b7d59ad90d17f13b8b1 diff --git a/metadata/md5-cache/app-admin/sysklogd-2.5.0 b/metadata/md5-cache/app-admin/sysklogd-2.5.0 index fd2f9e242545..797be9d0e60b 100644 --- a/metadata/md5-cache/app-admin/sysklogd-2.5.0 +++ b/metadata/md5-cache/app-admin/sysklogd-2.5.0 @@ -12,5 +12,5 @@ RDEPEND=logger? ( sys-apps/util-linux[-logger(+)] ) logrotate? ( app-admin/logro RESTRICT=test SLOT=0 SRC_URI=https://github.com/troglobit/sysklogd/releases/download/v2.5.0/sysklogd-2.5.0.tar.gz -_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=459e82ea4bd5cf50fd65dcbefbf5a04a diff --git a/metadata/md5-cache/app-admin/sysklogd-2.5.1 b/metadata/md5-cache/app-admin/sysklogd-2.5.1 index 60e31e1a1772..134fd77d1d10 100644 --- a/metadata/md5-cache/app-admin/sysklogd-2.5.1 +++ b/metadata/md5-cache/app-admin/sysklogd-2.5.1 @@ -12,5 +12,5 @@ RDEPEND=logger? ( sys-apps/util-linux[-logger(+)] ) logrotate? ( app-admin/logro RESTRICT=test SLOT=0 SRC_URI=https://github.com/troglobit/sysklogd/releases/download/v2.5.1/sysklogd-2.5.1.tar.gz -_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=dae99852e5108a3d785555767266fc93 diff --git a/metadata/md5-cache/app-admin/sysklogd-2.5.2 b/metadata/md5-cache/app-admin/sysklogd-2.5.2 index cecd52e023f0..49f87b36e3ee 100644 --- a/metadata/md5-cache/app-admin/sysklogd-2.5.2 +++ b/metadata/md5-cache/app-admin/sysklogd-2.5.2 @@ -12,5 +12,5 @@ RDEPEND=logger? ( sys-apps/util-linux[-logger(+)] ) logrotate? ( app-admin/logro RESTRICT=test SLOT=0 SRC_URI=https://github.com/troglobit/sysklogd/releases/download/v2.5.2/sysklogd-2.5.2.tar.gz -_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=459e82ea4bd5cf50fd65dcbefbf5a04a diff --git a/metadata/md5-cache/app-admin/sysklogd-9999 b/metadata/md5-cache/app-admin/sysklogd-9999 index dc175a3225fc..d3aef01d859e 100644 --- a/metadata/md5-cache/app-admin/sysklogd-9999 +++ b/metadata/md5-cache/app-admin/sysklogd-9999 @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=logger? ( sys-apps/util-linux[-logger(+)] ) logrotate? ( app-admin/logrotate ) RESTRICT=test SLOT=0 -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=459e82ea4bd5cf50fd65dcbefbf5a04a diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.0.1 b/metadata/md5-cache/app-admin/syslog-ng-4.0.1 index 317a11d9f0ee..f300bed6e651 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.0.1 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.0.1/syslog-ng-4.0.1.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=b983399bd663625d95cbb08904c4eb8a diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r1 b/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r1 index 5e7f5d9f3c78..795875312f05 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r1 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.1.1/syslog-ng-4.1.1.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=d6c65550663c373522e0b096ff50b776 diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r2 b/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r2 index 4049bb3f6dc6..b985f16924d2 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r2 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.1.1/syslog-ng-4.1.1.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=f4f4395babc5ff45f20b4e5eab456f7e diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.2.0 b/metadata/md5-cache/app-admin/syslog-ng-4.2.0 index a440f6395a7e..da5461378d8f 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.2.0 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.2.0/syslog-ng-4.2.0.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=e9c31bde3d0a9c51fbeac9227defd548 diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.3.1 b/metadata/md5-cache/app-admin/syslog-ng-4.3.1 index 759b8e317be3..2340a9c17901 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.3.1 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.3.1 @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.3.1/syslog-ng-4.3.1.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=701b2e0886038eb629a3d492e7d4a444 diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.4.0 b/metadata/md5-cache/app-admin/syslog-ng-4.4.0 index 8b5dbe1f23ec..5e1cc72793f1 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.4.0 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.4.0/syslog-ng-4.4.0.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=701b2e0886038eb629a3d492e7d4a444 diff --git a/metadata/md5-cache/app-admin/sysrqd-17-r2 b/metadata/md5-cache/app-admin/sysrqd-17-r2 index c9d5e3f5e80e..19c4d15b8b6b 100644 --- a/metadata/md5-cache/app-admin/sysrqd-17-r2 +++ b/metadata/md5-cache/app-admin/sysrqd-17-r2 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=virtual/libcrypt:= SLOT=0 SRC_URI=https://github.com/jd/sysrqd/archive/v17.tar.gz -> sysrqd-17.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=329be521e690bf176fb0e56f0d4278f8 diff --git a/metadata/md5-cache/app-admin/sysstat-12.6.2-r1 b/metadata/md5-cache/app-admin/sysstat-12.6.2-r1 index ee3bb0842d62..1d9382e88695 100644 --- a/metadata/md5-cache/app-admin/sysstat-12.6.2-r1 +++ b/metadata/md5-cache/app-admin/sysstat-12.6.2-r1 @@ -12,5 +12,5 @@ RDEPEND=nls? ( virtual/libintl ) lm-sensors? ( sys-apps/lm-sensors:= ) !dcron? ( REQUIRED_USE=dcron? ( !systemd ) SLOT=0 SRC_URI=https://github.com/sysstat/sysstat/archive/v12.6.2.tar.gz -> sysstat-12.6.2.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=e7725dba45d3acf5daae9d01518519ff diff --git a/metadata/md5-cache/app-admin/system-config-printer-1.5.18-r1 b/metadata/md5-cache/app-admin/system-config-printer-1.5.18-r1 index cc9527225da1..84abd842a376 100644 --- a/metadata/md5-cache/app-admin/system-config-printer-1.5.18-r1 +++ b/metadata/md5-cache/app-admin/system-config-printer-1.5.18-r1 @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test SLOT=0 SRC_URI=https://github.com/OpenPrinting/system-config-printer/releases/download/v1.5.18/system-config-printer-1.5.18.tar.xz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=88a43daae7fea8f45580ae18b61e3eb3 diff --git a/metadata/md5-cache/app-admin/ulogd-2.0.8 b/metadata/md5-cache/app-admin/ulogd-2.0.8 index 9c7999c08d3e..a7ed90bbe243 100644 --- a/metadata/md5-cache/app-admin/ulogd-2.0.8 +++ b/metadata/md5-cache/app-admin/ulogd-2.0.8 @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=|| ( net-firewall/iptables net-firewall/nftables ) >=net-libs/libnfnetlink-1.0.1 dbi? ( dev-db/libdbi ) json? ( dev-libs/jansson:= ) nfacct? ( >=net-libs/libmnl-1.0.4 >=net-libs/libnetfilter_acct-1.0.3 ) nfct? ( >=net-libs/libnetfilter_conntrack-1.0.6 ) nflog? ( >=net-libs/libnetfilter_log-1.0.1 ) mysql? ( dev-db/mysql-connector-c:= ) pcap? ( net-libs/libpcap ) postgres? ( dev-db/postgresql:= ) sqlite? ( dev-db/sqlite:3 ) acct-user/ulogd acct-group/ulogd selinux? ( sec-policy/selinux-ulogd ) SLOT=0 SRC_URI=https://www.netfilter.org/projects/ulogd/files/ulogd-2.0.8.tar.bz2 -_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=08ee668f7f1c3c1be16b49afa8c72b1d diff --git a/metadata/md5-cache/app-admin/vault-1.12.7 b/metadata/md5-cache/app-admin/vault-1.12.7 index 714c57b4fc63..876893b1da16 100644 --- a/metadata/md5-cache/app-admin/vault-1.12.7 +++ b/metadata/md5-cache/app-admin/vault-1.12.7 @@ -13,5 +13,5 @@ RDEPEND=acct-group/vault acct-user/vault RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/zmedico/vault/archive/refs/tags/v1.12.7-vendor.tar.gz -> vault-1.12.7-vendor.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.12.7-webui.tar.xz ) -_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=1650e4e3a498b7df93acd87b0f6c2b10 diff --git a/metadata/md5-cache/app-admin/verynice-1.1-r3 b/metadata/md5-cache/app-admin/verynice-1.1-r3 index 020877381b26..167fa8fe666b 100644 --- a/metadata/md5-cache/app-admin/verynice-1.1-r3 +++ b/metadata/md5-cache/app-admin/verynice-1.1-r3 @@ -8,5 +8,5 @@ KEYWORDS=amd64 arm arm64 ppc x86 LICENSE=GPL-2 SLOT=0 SRC_URI=http://gentoo/verynice-1.1.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=f897f53195bc238a6e84d8980271e161 diff --git a/metadata/md5-cache/app-antivirus/Manifest.gz b/metadata/md5-cache/app-antivirus/Manifest.gz index 3bf6c575dbc266491b6b88fe8b865fc9ce00ab99..bdaeed8d3cf609f6600b7ec4a229c2fc9b06c91b 100644 GIT binary patch literal 1673 zcmV;426p)$iwFP!00002|7Dg-j%BwEhUZ?z-9Q&aQlh9~8x9a4nI#*bUXEcWgHDk3 z=Q~cSI&K41z{PzWk^fUaeE#d_*ZL*@p8x(--lQ1+FEy#J@BjSyPk+$wU-PEPmA2;D zeK!x+E_3D#EoI!B-p3eQYI=uapK%J5V7 zts`@eUB*}$oOfowmU>@*`Qzs%`dWEy)GVjeVI_~-iBYcc#R!vm*B+|gduUzu0gdezHl|yxEJj zYkUCZK8DK4dS?tlPd+(n@)*zX8}%?S%DU0!NJTAYW=BqIWxL3&lqSWy^*Y&O2s_pR zP7lYGiR$24t$R*(K?WlqrJ`XsFt&G~#I7UbEw}mHf*MZ0x@v7_pLEfFj5*uVBij>7 z``9yfjLD)+(0#S(-gg4gF-Y=ttLSSxHt-H!~h}k@uea$B}?6z)C6)m#5pJ+{biuHNMK9E)V((G1a&eFV$FfUkWX_=~y zeEKsT=2$v=TvirFTUZt!k9Jjhe0Xp00n!-AvYhRfJy!Ff-Uj$Ys7{UDwEDz`06AIj zJft*6o7Yg3=fPs3(a_FX4l$Ep0dc&9SJ3j*wjI?tzsHEBRmi{sa&eJAVyjSjoD-sVg6=C&|N8lpzlp!J==gwXXGPjo z=MG4r3Vgy_ddjXskkdpVrIW&h1B!|%IG&84NET5_yl2#_PkI^gbr*qT zK&Q|9T`#|ibsT%+m^>5ESVJFBfYu!O^YDf7c)UZ~ zfS0`&{ULMoJe#=c%g-XidI7K2JBi!pwx%1(AT_Dac$%Y=sQ-oO=0ASCUw-=M`Wu=8 ztd~~pUu&;Fb*Usc8JLY-Vb%bDJpJI8-R~Uj5UvyJ$IMktiBTQ%NijlLZdJpgtIgx< zsi~(|8iQrug;%Y!9}&HjLXWAHY@y4kO4WC);>>|7+asJp6mRi|6+#a~a&bV9U`eZA zSy(Bb0-KlW>uv0-y{xv^Ws5U#9bsGd8MnrbHAPNj;$U07+7ZGQx`A!ZDN2gw{$HB^ z^7EG;xgLx+|MW#(i0=PtulBn01Uw0SLHiAXIAUc)O)G<51-{9r7Z%-w2yu|QbR=!5 zN&X`+-)5A-E^9uH%^}>e+C}ZKPDVg9T39f0sEFlZ+<$bmk2HTY!TW_S;okII1WrUw zIsmGOOy{D)^^1O2@>>T1iVrFm8ZH7H6YX)`-V`26s)RWiQsZz>LhpN`JkpF#XhX?D zAln|=l!j`A-Zwz?-=Z||P{GVwI~G~-6k8>3%OO>iz{@Z_TKleKGIDJQH-vo&8sXwe zr_U(6WeYtUa_VFQmOk@=j(84I{JBwGBuQ>Qo@q#edO(_AQF3|+>}8OMTqBh56RsdM zISoU0GL2AP*?6~e-(>K(hzAAX%Cx%|fFNnI2i*}-V1)OGNZdZdx%^@gy8M=>J88jQ TX$w3}w}1B^*Wq}Xn+pH{W)DFV literal 1675 zcmV;626Xu!iwFP!00002|7DiVZf3U)hWELO?*?WdN+cyMCrE(;?XJB6k&@CPX&2L? z*Wc$Du?LwLFkpZ7IilWQ{`BSVUtam^`q%p3r}9}!W{DKA#$h8 zCAXC&v(&vpGi{A*%VpIlYejEXIP9J(((f80*34;9_-cA%>M6t5w#XS?Pr0M!owXHPKm7Cus0K(C z`9O-(+q5>8*Li0L3}-xRzHNEAtKA)8V9;&sn(c7Y5>m~Y@T5%Hx9I|qS;p==$I#&> zOrg>lxD8!q8nrE^iawh8oZ!@^w_e|oQq9i0YtGu+u6x{Mv~_O>bgk=j4v@U{t|=1x zlylC`zQT8(!HdI3&tt7hZZ{VlYj+=UTxA!)zk5GyEl?^eT0<~y8%e;({T)*BxqNOf zX{zG`sCX#8VMlqtfjf*^8MPZ!md-1VN9670a=%)T$z3rXfMQG6c0#~cLzU0HacJr$W+_o38`_w?>aiNr zEwcwmbS;chkq`fJV>uHJ-X8tjJIs${nEE!y#tk~sEOaw&f0D5HQZB#r(GW@BbgP?Lx|ym3g$;i zOpV*}wlhz~hjD~J;36_?tz6SxVYZf;tw+>rjX=TRkh@ET;Co7s=H(ASRe%IEC#c=cio{K_(siFE|MfdJj%QZN>ym&d9o)>GvKe|Du-vL!0MVXj?OLKg> zQqtxijHdPOT>e&VglH+uL24V??x|6@b9J!^$;buGlMAifhG~vKE#%1>L>SuGas5sQ zBhY&y6Flbt14TO8@DsZHNb{H*w-R8wWls|#+7E};=8dcqK*BbToGQVu2QrV+E=;io zsr;nQF+RQx_08i+>XzL2yNh#6;z^I5jd#~|`r)oZU{s#l@b?X<|NipHKa0PfcKLv5 zFL0t#Vv~F#YLwsr@FiP?8ficxXcH=NAlWpDo-k|;^`Z=g-n^qH#^b(ot^vx}vbQc@dDSy)d-GMEm(#=8 zp0Fxs5~q77xg#(8tQ^Rs{YDlaMXTkR#Rqn7|1#VK?7Qx&r<0};$#0g^r3n4M1At+{dU>}(XA;HBBq?EF8K@eY*VBWupA39gfR*wOoD zVNmj}WaxTBy|6LO?))(->4g=IXDlfQF-(7`RJucGx!!ZEtBkvA&9@y;y%Jw+j$PRe z=Cc7Z$f-r;JD~dSQ5qSdbMDh|{UD1yah1Gj0k(J3J|x?{!hVMkji4kjEGR6J=*W56 zn?_bAS)2>9jI!*}MKseH#fS7(&z&4HNh>r-4G~cEXO{Dh5|C`HBIp#4Z=UXi3q+uT zgdyp4b5K{dF*NJOrbk(n!a57mX60fFhAW~?b3dq(0(6#>`m$M}?ih47E62v9Y(sSK Vq!uOyk$&`t{{v`h^-7xy0044IQ`i6i diff --git a/metadata/md5-cache/app-antivirus/clamav-0.103.10 b/metadata/md5-cache/app-antivirus/clamav-0.103.10 index dee85216c1f5..aa944237e2cb 100644 --- a/metadata/md5-cache/app-antivirus/clamav-0.103.10 +++ b/metadata/md5-cache/app-antivirus/clamav-0.103.10 @@ -13,5 +13,5 @@ REQUIRED_USE=libclamav-only? ( !clamonacc !clamdtop !clamsubmit !milter !metadat RESTRICT=!test? ( test ) SLOT=0/lts SRC_URI=https://www.clamav.net/downloads/production/clamav-0.103.10.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=97152977d22aea1a8b22fe6e32fd965c diff --git a/metadata/md5-cache/app-antivirus/clamav-0.103.8 b/metadata/md5-cache/app-antivirus/clamav-0.103.8 index 68dc7615a390..a8843dd1810c 100644 --- a/metadata/md5-cache/app-antivirus/clamav-0.103.8 +++ b/metadata/md5-cache/app-antivirus/clamav-0.103.8 @@ -13,5 +13,5 @@ REQUIRED_USE=libclamav-only? ( !clamonacc !clamdtop !clamsubmit !milter !metadat RESTRICT=!test? ( test ) SLOT=0/lts SRC_URI=https://www.clamav.net/downloads/production/clamav-0.103.8.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=b5bf886f2a473f7653d3364b3335e6db diff --git a/metadata/md5-cache/app-antivirus/clamav-1.0.3 b/metadata/md5-cache/app-antivirus/clamav-1.0.3 index ba3c1b60693f..093603069cb5 100644 --- a/metadata/md5-cache/app-antivirus/clamav-1.0.3 +++ b/metadata/md5-cache/app-antivirus/clamav-1.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=libclamav-only? ( !clamonacc !clamapp !milter ) clamonacc? ( clamap RESTRICT=!test? ( test ) SLOT=0/lts SRC_URI=https://github.com/Cisco-Talos/clamav/archive/refs/tags/clamav-1.0.3.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.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.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bindgen/0.65.1/download -> bindgen-0.65.1.crate https://crates.io/api/v1/crates/bit_field/0.10.1/download -> bit_field-0.10.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/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/bytemuck/1.13.0/download -> bytemuck-1.13.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cbindgen/0.20.0/download -> cbindgen-0.20.0.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.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/clang-sys/1.4.0/download -> clang-sys-1.4.0.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.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.13/download -> crossbeam-epoch-0.9.13.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.14/download -> crossbeam-utils-0.8.14.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.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.6/download -> digest-0.10.6.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/exr/1.5.3/download -> exr-1.5.3.crate https://crates.io/api/v1/crates/fastrand/1.8.0/download -> fastrand-1.8.0.crate https://crates.io/api/v1/crates/flate2/1.0.25/download -> flate2-1.0.25.crate https://crates.io/api/v1/crates/flume/0.10.14/download -> flume-0.10.14.crate https://crates.io/api/v1/crates/futures-core/0.3.26/download -> futures-core-0.3.26.crate https://crates.io/api/v1/crates/futures-sink/0.3.26/download -> futures-sink-0.3.26.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.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/gif/0.11.4/download -> gif-0.11.4.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/half/2.2.1/download -> half-2.2.1.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.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/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/image/0.24.5/download -> image-0.24.5.crate https://crates.io/api/v1/crates/indexmap/1.9.2/download -> indexmap-1.9.2.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itoa/1.0.5/download -> itoa-1.0.5.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.0/download -> jpeg-decoder-0.3.0.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.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/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/libc/0.2.139/download -> libc-0.2.139.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.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/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.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.6.2/download -> miniz_oxide-0.6.2.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-complex/0.4.3/download -> num-complex-0.4.3.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-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.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.17.0/download -> once_cell-1.17.0.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/pin-project/1.0.12/download -> pin-project-1.0.12.crate https://crates.io/api/v1/crates/pin-project-internal/1.0.12/download -> pin-project-internal-1.0.12.crate https://crates.io/api/v1/crates/png/0.17.7/download -> png-0.17.7.crate https://crates.io/api/v1/crates/prettyplease/0.2.4/download -> prettyplease-0.2.4.crate https://crates.io/api/v1/crates/primal-check/0.3.3/download -> primal-check-0.3.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.crate https://crates.io/api/v1/crates/rayon/1.6.1/download -> rayon-1.6.1.crate https://crates.io/api/v1/crates/rayon-core/1.10.2/download -> rayon-core-1.10.2.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.7.1/download -> regex-1.7.1.crate https://crates.io/api/v1/crates/regex-syntax/0.6.28/download -> regex-syntax-0.6.28.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-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustdct/0.7.1/download -> rustdct-0.7.1.crate https://crates.io/api/v1/crates/rustfft/6.1.0/download -> rustfft-6.1.0.crate https://crates.io/api/v1/crates/ryu/1.0.12/download -> ryu-1.0.12.crate https://crates.io/api/v1/crates/scoped_threadpool/0.1.9/download -> scoped_threadpool-0.1.9.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.152/download -> serde-1.0.152.crate https://crates.io/api/v1/crates/serde_derive/1.0.152/download -> serde_derive-1.0.152.crate https://crates.io/api/v1/crates/serde_json/1.0.93/download -> serde_json-1.0.93.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/shlex/1.1.0/download -> shlex-1.1.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.4/download -> simd-adler32-0.3.4.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/spin/0.9.5/download -> spin-0.9.5.crate https://crates.io/api/v1/crates/strength_reduce/0.2.4/download -> strength_reduce-0.2.4.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.107/download -> syn-1.0.107.crate https://crates.io/api/v1/crates/syn/2.0.15/download -> syn-2.0.15.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.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.38/download -> thiserror-1.0.38.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.38/download -> thiserror-impl-1.0.38.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/tiff/0.8.1/download -> tiff-0.8.1.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/transpose/0.2.2/download -> transpose-0.2.2.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.6/download -> unicode-ident-1.0.6.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.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/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/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.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/weezl/0.1.7/download -> weezl-0.1.7.crate https://crates.io/api/v1/crates/which/4.4.0/download -> which-4.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/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/zune-inflate/0.2.42/download -> zune-inflate-0.2.42.crate -_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 llvm 2e1701c714b75feb512bffdecd3fe7d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 llvm 2e1701c714b75feb512bffdecd3fe7d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a02c9162ea910bc3d5c1f7b686277acc diff --git a/metadata/md5-cache/app-antivirus/clamav-1.1.0 b/metadata/md5-cache/app-antivirus/clamav-1.1.0 index 5753eaa17732..4ce4775d9934 100644 --- a/metadata/md5-cache/app-antivirus/clamav-1.1.0 +++ b/metadata/md5-cache/app-antivirus/clamav-1.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=libclamav-only? ( !clamonacc !clamapp !milter ) clamonacc? ( clamap RESTRICT=!test? ( test ) SLOT=0/sts SRC_URI=https://github.com/Cisco-Talos/clamav/archive/refs/tags/clamav-1.1.0.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.20/download -> aho-corasick-0.7.20.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.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.21.0/download -> base64-0.21.0.crate https://crates.io/api/v1/crates/bindgen/0.59.2/download -> bindgen-0.59.2.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.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.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/bytemuck/1.13.1/download -> bytemuck-1.13.1.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.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.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.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/clang-sys/1.6.1/download -> clang-sys-1.6.1.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/clap/3.2.23/download -> clap-3.2.23.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/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.6/download -> cpufeatures-0.2.6.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.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.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.6/download -> digest-0.10.6.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/env_logger/0.9.3/download -> env_logger-0.9.3.crate https://crates.io/api/v1/crates/errno/0.3.1/download -> errno-0.3.1.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/exr/1.6.3/download -> exr-1.6.3.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fdeflate/0.3.0/download -> fdeflate-0.3.0.crate https://crates.io/api/v1/crates/flate2/1.0.25/download -> flate2-1.0.25.crate https://crates.io/api/v1/crates/flume/0.10.14/download -> flume-0.10.14.crate https://crates.io/api/v1/crates/futures-core/0.3.28/download -> futures-core-0.3.28.crate https://crates.io/api/v1/crates/futures-sink/0.3.28/download -> futures-sink-0.3.28.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.9/download -> getrandom-0.2.9.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/half/2.2.1/download -> half-2.2.1.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.1/download -> heck-0.4.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/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/image/0.24.6/download -> image-0.24.6.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.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/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.0/download -> jpeg-decoder-0.3.0.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.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/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/libc/0.2.141/download -> libc-0.2.141.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.1/download -> linux-raw-sys-0.3.1.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/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.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.6.2/download -> miniz_oxide-0.6.2.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-complex/0.4.3/download -> num-complex-0.4.3.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-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.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/os_str_bytes/6.5.0/download -> os_str_bytes-6.5.0.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/pin-project/1.0.12/download -> pin-project-1.0.12.crate https://crates.io/api/v1/crates/pin-project-internal/1.0.12/download -> pin-project-internal-1.0.12.crate https://crates.io/api/v1/crates/png/0.17.8/download -> png-0.17.8.crate https://crates.io/api/v1/crates/primal-check/0.3.3/download -> primal-check-0.3.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.56/download -> proc-macro2-1.0.56.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.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/rustdct/0.7.1/download -> rustdct-0.7.1.crate https://crates.io/api/v1/crates/rustfft/6.1.0/download -> rustfft-6.1.0.crate https://crates.io/api/v1/crates/rustix/0.37.11/download -> rustix-0.37.11.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.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.160/download -> serde-1.0.160.crate https://crates.io/api/v1/crates/serde_derive/1.0.160/download -> serde_derive-1.0.160.crate https://crates.io/api/v1/crates/serde_json/1.0.96/download -> serde_json-1.0.96.crate https://crates.io/api/v1/crates/sha1/0.10.5/download -> sha1-0.10.5.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/shlex/1.1.0/download -> shlex-1.1.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.5/download -> simd-adler32-0.3.5.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/strength_reduce/0.2.4/download -> strength_reduce-0.2.4.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/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.15/download -> syn-2.0.15.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.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/textwrap/0.16.0/download -> textwrap-0.16.0.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/tiff/0.8.1/download -> tiff-0.8.1.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/transpose/0.2.2/download -> transpose-0.2.2.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.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/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/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.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/weezl/0.1.7/download -> weezl-0.1.7.crate https://crates.io/api/v1/crates/which/4.4.0/download -> which-4.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/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.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/zune-inflate/0.2.53/download -> zune-inflate-0.2.53.crate -_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 llvm 2e1701c714b75feb512bffdecd3fe7d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 llvm 2e1701c714b75feb512bffdecd3fe7d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f04d0b2b2fce5fe6f1e1d71fc1a6a099 diff --git a/metadata/md5-cache/app-antivirus/clamav-1.1.2 b/metadata/md5-cache/app-antivirus/clamav-1.1.2 index 58f54e3126c3..4a212cc0acaf 100644 --- a/metadata/md5-cache/app-antivirus/clamav-1.1.2 +++ b/metadata/md5-cache/app-antivirus/clamav-1.1.2 @@ -13,5 +13,5 @@ REQUIRED_USE=libclamav-only? ( !clamonacc !clamapp !milter ) clamonacc? ( clamap RESTRICT=!test? ( test ) SLOT=0/sts SRC_URI=https://github.com/Cisco-Talos/clamav/archive/refs/tags/clamav-1.1.2.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.20/download -> aho-corasick-0.7.20.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.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.21.0/download -> base64-0.21.0.crate https://crates.io/api/v1/crates/bindgen/0.59.2/download -> bindgen-0.59.2.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.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.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/bytemuck/1.13.1/download -> bytemuck-1.13.1.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.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.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.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/clang-sys/1.6.1/download -> clang-sys-1.6.1.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/clap/3.2.23/download -> clap-3.2.23.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/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.6/download -> cpufeatures-0.2.6.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.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.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.6/download -> digest-0.10.6.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/env_logger/0.9.3/download -> env_logger-0.9.3.crate https://crates.io/api/v1/crates/errno/0.3.1/download -> errno-0.3.1.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/exr/1.6.3/download -> exr-1.6.3.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fdeflate/0.3.0/download -> fdeflate-0.3.0.crate https://crates.io/api/v1/crates/flate2/1.0.25/download -> flate2-1.0.25.crate https://crates.io/api/v1/crates/flume/0.10.14/download -> flume-0.10.14.crate https://crates.io/api/v1/crates/futures-core/0.3.28/download -> futures-core-0.3.28.crate https://crates.io/api/v1/crates/futures-sink/0.3.28/download -> futures-sink-0.3.28.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.9/download -> getrandom-0.2.9.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/half/2.2.1/download -> half-2.2.1.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.1/download -> heck-0.4.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/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/image/0.24.6/download -> image-0.24.6.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.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/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.0/download -> jpeg-decoder-0.3.0.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.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/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/libc/0.2.141/download -> libc-0.2.141.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.1/download -> linux-raw-sys-0.3.1.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/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.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.6.2/download -> miniz_oxide-0.6.2.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-complex/0.4.3/download -> num-complex-0.4.3.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-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.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/os_str_bytes/6.5.0/download -> os_str_bytes-6.5.0.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/pin-project/1.0.12/download -> pin-project-1.0.12.crate https://crates.io/api/v1/crates/pin-project-internal/1.0.12/download -> pin-project-internal-1.0.12.crate https://crates.io/api/v1/crates/png/0.17.8/download -> png-0.17.8.crate https://crates.io/api/v1/crates/primal-check/0.3.3/download -> primal-check-0.3.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.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/rustdct/0.7.1/download -> rustdct-0.7.1.crate https://crates.io/api/v1/crates/rustfft/6.1.0/download -> rustfft-6.1.0.crate https://crates.io/api/v1/crates/rustix/0.37.11/download -> rustix-0.37.11.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.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.160/download -> serde-1.0.160.crate https://crates.io/api/v1/crates/serde_derive/1.0.160/download -> serde_derive-1.0.160.crate https://crates.io/api/v1/crates/serde_json/1.0.96/download -> serde_json-1.0.96.crate https://crates.io/api/v1/crates/sha1/0.10.5/download -> sha1-0.10.5.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/shlex/1.1.0/download -> shlex-1.1.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.5/download -> simd-adler32-0.3.5.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/strength_reduce/0.2.4/download -> strength_reduce-0.2.4.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/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.15/download -> syn-2.0.15.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.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/textwrap/0.16.0/download -> textwrap-0.16.0.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/tiff/0.8.1/download -> tiff-0.8.1.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/transpose/0.2.2/download -> transpose-0.2.2.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.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/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/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.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/weezl/0.1.7/download -> weezl-0.1.7.crate https://crates.io/api/v1/crates/which/4.4.0/download -> which-4.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/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.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/zune-inflate/0.2.53/download -> zune-inflate-0.2.53.crate -_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 llvm 2e1701c714b75feb512bffdecd3fe7d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 llvm 2e1701c714b75feb512bffdecd3fe7d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=98add7b20e0afd55457ee159a4654c61 diff --git a/metadata/md5-cache/app-antivirus/clamav-1.2.0 b/metadata/md5-cache/app-antivirus/clamav-1.2.0 index 1853314e077f..e6e9c9dce7d8 100644 --- a/metadata/md5-cache/app-antivirus/clamav-1.2.0 +++ b/metadata/md5-cache/app-antivirus/clamav-1.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=libclamav-only? ( !clamonacc !clamapp !milter ) clamonacc? ( clamap RESTRICT=!test? ( test ) SLOT=0/sts SRC_URI=https://github.com/Cisco-Talos/clamav/archive/refs/tags/clamav-1.2.0.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/1.0.2/download -> aho-corasick-1.0.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.21.2/download -> base64-0.21.2.crate https://crates.io/api/v1/crates/bindgen/0.65.1/download -> bindgen-0.65.1.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.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.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.13.0/download -> bumpalo-3.13.0.crate https://crates.io/api/v1/crates/bytemuck/1.13.1/download -> bytemuck-1.13.1.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cbindgen/0.24.5/download -> cbindgen-0.24.5.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.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/clang-sys/1.6.1/download -> clang-sys-1.6.1.crate https://crates.io/api/v1/crates/clap/3.2.25/download -> clap-3.2.25.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/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.9/download -> cpufeatures-0.2.9.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.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.15/download -> crossbeam-epoch-0.9.15.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.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.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/errno/0.3.1/download -> errno-0.3.1.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/exr/1.7.0/download -> exr-1.7.0.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fdeflate/0.3.0/download -> fdeflate-0.3.0.crate https://crates.io/api/v1/crates/flate2/1.0.26/download -> flate2-1.0.26.crate https://crates.io/api/v1/crates/flume/0.10.14/download -> flume-0.10.14.crate https://crates.io/api/v1/crates/futures-core/0.3.28/download -> futures-core-0.3.28.crate https://crates.io/api/v1/crates/futures-sink/0.3.28/download -> futures-sink-0.3.28.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/half/2.2.1/download -> half-2.2.1.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.1/download -> heck-0.4.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/hermit-abi/0.3.2/download -> hermit-abi-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/image/0.24.6/download -> image-0.24.6.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.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/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/itoa/1.0.8/download -> itoa-1.0.8.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.0/download -> jpeg-decoder-0.3.0.crate https://crates.io/api/v1/crates/js-sys/0.3.64/download -> js-sys-0.3.64.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/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/log/0.4.19/download -> log-0.4.19.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.9.0/download -> memoffset-0.9.0.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.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-complex/0.4.3/download -> num-complex-0.4.3.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-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.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.5.1/download -> os_str_bytes-6.5.1.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/pin-project/1.1.2/download -> pin-project-1.1.2.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.2/download -> pin-project-internal-1.1.2.crate https://crates.io/api/v1/crates/png/0.17.9/download -> png-0.17.9.crate https://crates.io/api/v1/crates/prettyplease/0.2.10/download -> prettyplease-0.2.10.crate https://crates.io/api/v1/crates/primal-check/0.3.3/download -> primal-check-0.3.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.64/download -> proc-macro2-1.0.64.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quote/1.0.29/download -> quote-1.0.29.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex/1.9.1/download -> regex-1.9.1.crate https://crates.io/api/v1/crates/regex-automata/0.3.3/download -> regex-automata-0.3.3.crate https://crates.io/api/v1/crates/regex-syntax/0.7.4/download -> regex-syntax-0.7.4.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/rustdct/0.7.1/download -> rustdct-0.7.1.crate https://crates.io/api/v1/crates/rustfft/6.1.0/download -> rustfft-6.1.0.crate https://crates.io/api/v1/crates/rustix/0.37.23/download -> rustix-0.37.23.crate https://crates.io/api/v1/crates/ryu/1.0.14/download -> ryu-1.0.14.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.171/download -> serde-1.0.171.crate https://crates.io/api/v1/crates/serde_derive/1.0.171/download -> serde_derive-1.0.171.crate https://crates.io/api/v1/crates/serde_json/1.0.102/download -> serde_json-1.0.102.crate https://crates.io/api/v1/crates/sha1/0.10.5/download -> sha1-0.10.5.crate https://crates.io/api/v1/crates/sha2/0.10.7/download -> sha2-0.10.7.crate https://crates.io/api/v1/crates/shlex/1.1.0/download -> shlex-1.1.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.5/download -> simd-adler32-0.3.5.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/strength_reduce/0.2.4/download -> strength_reduce-0.2.4.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.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.25/download -> syn-2.0.25.crate https://crates.io/api/v1/crates/tempfile/3.6.0/download -> tempfile-3.6.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/textwrap/0.16.0/download -> textwrap-0.16.0.crate https://crates.io/api/v1/crates/thiserror/1.0.43/download -> thiserror-1.0.43.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.43/download -> thiserror-impl-1.0.43.crate https://crates.io/api/v1/crates/tiff/0.8.1/download -> tiff-0.8.1.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/transpose/0.2.2/download -> transpose-0.2.2.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.10/download -> unicode-ident-1.0.10.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/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.87/download -> wasm-bindgen-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.87/download -> wasm-bindgen-backend-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.87/download -> wasm-bindgen-macro-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.87/download -> wasm-bindgen-macro-support-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.87/download -> wasm-bindgen-shared-0.2.87.crate https://crates.io/api/v1/crates/weezl/0.1.7/download -> weezl-0.1.7.crate https://crates.io/api/v1/crates/which/4.4.0/download -> which-4.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/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.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/zune-inflate/0.2.54/download -> zune-inflate-0.2.54.crate -_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 llvm 2e1701c714b75feb512bffdecd3fe7d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 llvm 2e1701c714b75feb512bffdecd3fe7d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=e450a105687f94db8abf1018828d2b96 diff --git a/metadata/md5-cache/app-antivirus/fangfrisch-1.6.1 b/metadata/md5-cache/app-antivirus/fangfrisch-1.6.1 index 765cdd13cc91..12e51c6ddebb 100644 --- a/metadata/md5-cache/app-antivirus/fangfrisch-1.6.1 +++ b/metadata/md5-cache/app-antivirus/fangfrisch-1.6.1 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://github.com/rseichter/fangfrisch/archive/1.6.1.tar.gz -> fangfrisch-1.6.1.gh.tar.gz -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=c3b9cdb0f1a1158155648e58a2648114 diff --git a/metadata/md5-cache/app-antivirus/lkrg-0.9.6-r1 b/metadata/md5-cache/app-antivirus/lkrg-0.9.6-r1 index 76b586e4a905..d2cf270e5814 100644 --- a/metadata/md5-cache/app-antivirus/lkrg-0.9.6-r1 +++ b/metadata/md5-cache/app-antivirus/lkrg-0.9.6-r1 @@ -12,5 +12,5 @@ LICENSE=GPL-2 RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) SLOT=0 SRC_URI=https://lkrg.org/download/lkrg-0.9.6.tar.gz verify-sig? ( https://lkrg.org/download/lkrg-0.9.6.tar.gz.sign ) -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a _md5_=f4549a44e2527df8efa99761abdecd81 diff --git a/metadata/md5-cache/app-antivirus/lkrg-0.9.7 b/metadata/md5-cache/app-antivirus/lkrg-0.9.7 index 9207611942d4..71a47e8eb76f 100644 --- a/metadata/md5-cache/app-antivirus/lkrg-0.9.7 +++ b/metadata/md5-cache/app-antivirus/lkrg-0.9.7 @@ -12,5 +12,5 @@ LICENSE=GPL-2 RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) SLOT=0 SRC_URI=https://lkrg.org/download/lkrg-0.9.7.tar.gz verify-sig? ( https://lkrg.org/download/lkrg-0.9.7.tar.gz.sign ) -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a _md5_=f4549a44e2527df8efa99761abdecd81 diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz index 2352ffac765110d78c8d3533324178158ece96e6..a7ac59e60560740bd934261540fd22982573d869 100644 GIT binary patch literal 12923 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 l2ftXmF7AN1HDtG)4l|w*G`tS}}0wo=k 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 diff --git a/metadata/md5-cache/app-backup/amanda-3.5.1-r5 b/metadata/md5-cache/app-backup/amanda-3.5.1-r5 index 39c699d4eda8..f09d96ea24b5 100644 --- a/metadata/md5-cache/app-backup/amanda-3.5.1-r5 +++ b/metadata/md5-cache/app-backup/amanda-3.5.1-r5 @@ -11,5 +11,5 @@ LICENSE=HPND BSD BSD-2 GPL-2+ GPL-3+ RDEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) selinux? ( sec-policy/selinux-amanda ) dev-lang/perl:= SLOT=0 SRC_URI=mirror://sourceforge/amanda/amanda-3.5.1.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module aa997145fb9941f14e9be1c3ed7238b8 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module aa997145fb9941f14e9be1c3ed7238b8 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=9a3756ba4598df7a436efc9c0fdbd303 diff --git a/metadata/md5-cache/app-backup/backuppc-3.3.1-r6 b/metadata/md5-cache/app-backup/backuppc-3.3.1-r6 index 906933496133..c77cb4016879 100644 --- a/metadata/md5-cache/app-backup/backuppc-3.3.1-r6 +++ b/metadata/md5-cache/app-backup/backuppc-3.3.1-r6 @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=acct-group/backuppc acct-user/backuppc app-admin/apache-tools app-admin/makepasswd dev-lang/perl app-arch/par2cmdline dev-perl/Archive-Zip dev-perl/CGI dev-perl/File-RsyncP dev-perl/libwww-perl virtual/mta virtual/perl-IO-Compress www-apache/mod_perl www-apache/mpm_itk || ( >=www-servers/apache-2.4[apache2_modules_alias,apache2_modules_authn_core,apache2_modules_authz_core,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_cgi] >=www-servers/apache-2.4[apache2_modules_alias,apache2_modules_authn_core,apache2_modules_authz_core,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_cgid] >=www-servers/apache-2.4[apache2_modules_alias,apache2_modules_authn_core,apache2_modules_authz_core,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_fcgid] ) rss? ( dev-perl/XML-RSS ) samba? ( net-fs/samba ) =www-servers/apache-2.4* SLOT=0 SRC_URI=https://github.com/backuppc/backuppc/releases/download/3.3.1/BackupPC-3.3.1.tar.gz -_eclasses_=depend.apache 6420dce9fae406df14eceb29fff90bab multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=depend.apache 6420dce9fae406df14eceb29fff90bab multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=837656a5c98741c18aa11daadcaaf381 diff --git a/metadata/md5-cache/app-backup/backuppc-4.4.0-r1 b/metadata/md5-cache/app-backup/backuppc-4.4.0-r1 index b6f50b605efe..b98247b055ce 100644 --- a/metadata/md5-cache/app-backup/backuppc-4.4.0-r1 +++ b/metadata/md5-cache/app-backup/backuppc-4.4.0-r1 @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=acct-group/backuppc acct-user/backuppc app-admin/apache-tools app-admin/makepasswd dev-lang/perl app-arch/par2cmdline dev-perl/Archive-Zip dev-perl/CGI dev-perl/File-RsyncP dev-perl/libwww-perl dev-perl/BackupPC-XS net-misc/rsync-bpc virtual/mta virtual/perl-IO-Compress www-apache/mod_perl www-apache/mpm_itk || ( >=www-servers/apache-2.4[apache2_modules_alias,apache2_modules_authn_core,apache2_modules_authz_core,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_cgi] >=www-servers/apache-2.4[apache2_modules_alias,apache2_modules_authn_core,apache2_modules_authz_core,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_cgid] ) rss? ( dev-perl/XML-RSS ) samba? ( net-fs/samba ) =www-servers/apache-2.4* SLOT=0 SRC_URI=https://github.com/backuppc/backuppc/releases/download/4.4.0/BackupPC-4.4.0.tar.gz -_eclasses_=depend.apache 6420dce9fae406df14eceb29fff90bab multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=depend.apache 6420dce9fae406df14eceb29fff90bab multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=b2a8ac01047659719144bfaffc40cf5d diff --git a/metadata/md5-cache/app-backup/bacula-11.0.6-r4 b/metadata/md5-cache/app-backup/bacula-11.0.6-r4 index 12585e4b909a..2837811ea41f 100644 --- a/metadata/md5-cache/app-backup/bacula-11.0.6-r4 +++ b/metadata/md5-cache/app-backup/bacula-11.0.6-r4 @@ -12,5 +12,5 @@ RDEPEND=!bacula-clientonly? ( !bacula-nodir? ( virtual/mta ) postgres? ( dev-db/ REQUIRED_USE=!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) static? ( bacula-clientonly ) SLOT=0 SRC_URI=mirror://sourceforge/bacula/bacula-11.0.6.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=380deb5abbe4e25656a65f8de671a192 diff --git a/metadata/md5-cache/app-backup/bacula-11.0.6-r5 b/metadata/md5-cache/app-backup/bacula-11.0.6-r5 index 1b8e9450d99a..6f1dd03cd112 100644 --- a/metadata/md5-cache/app-backup/bacula-11.0.6-r5 +++ b/metadata/md5-cache/app-backup/bacula-11.0.6-r5 @@ -12,5 +12,5 @@ RDEPEND=!bacula-clientonly? ( !bacula-nodir? ( virtual/mta ) postgres? ( dev-db/ REQUIRED_USE=!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) static? ( bacula-clientonly ) SLOT=0 SRC_URI=mirror://sourceforge/bacula/bacula-11.0.6.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=2eb2682bf4846e70669e529bdd38ba6f diff --git a/metadata/md5-cache/app-backup/bacula-13.0.2-r2 b/metadata/md5-cache/app-backup/bacula-13.0.2-r2 index c88bb7688cfa..909334f4da2a 100644 --- a/metadata/md5-cache/app-backup/bacula-13.0.2-r2 +++ b/metadata/md5-cache/app-backup/bacula-13.0.2-r2 @@ -12,5 +12,5 @@ RDEPEND=!bacula-clientonly? ( !bacula-nodir? ( virtual/mta ) postgres? ( dev-db/ REQUIRED_USE=!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) static? ( bacula-clientonly ) SLOT=0 SRC_URI=mirror://sourceforge/bacula/bacula-13.0.2.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=83e06c3be5a0d5fcd429b0866c7ad16e diff --git a/metadata/md5-cache/app-backup/bacula-13.0.3-r1 b/metadata/md5-cache/app-backup/bacula-13.0.3-r1 index 4a3bdfb2c84a..86ec68766496 100644 --- a/metadata/md5-cache/app-backup/bacula-13.0.3-r1 +++ b/metadata/md5-cache/app-backup/bacula-13.0.3-r1 @@ -12,5 +12,5 @@ RDEPEND=!bacula-clientonly? ( !bacula-nodir? ( virtual/mta ) postgres? ( dev-db/ REQUIRED_USE=!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) static? ( bacula-clientonly ) SLOT=0 SRC_URI=mirror://sourceforge/bacula/bacula-13.0.3.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=88317aa9f4dde85385f66b6a34e66b07 diff --git a/metadata/md5-cache/app-backup/bareos-20.0.8-r2 b/metadata/md5-cache/app-backup/bareos-20.0.8-r2 index 32d95189fc62..04dd1b73377a 100644 --- a/metadata/md5-cache/app-backup/bareos-20.0.8-r2 +++ b/metadata/md5-cache/app-backup/bareos-20.0.8-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=!clientonly? ( || ( mysql postgres sqlite ) ) static? ( clientonly RESTRICT=mirror SLOT=0 SRC_URI=https://github.com/bareos/bareos/archive/Release/20.0.8.tar.gz -> bareos-20.0.8.tar.gz -_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=d503375232a7464a30b9605586c83486 diff --git a/metadata/md5-cache/app-backup/bareos-21.1.7-r2 b/metadata/md5-cache/app-backup/bareos-21.1.7-r2 index 15f135b1b62f..6fd71992bcec 100644 --- a/metadata/md5-cache/app-backup/bareos-21.1.7-r2 +++ b/metadata/md5-cache/app-backup/bareos-21.1.7-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=static? ( clientonly ) x86? ( !ceph ) RESTRICT=mirror test SLOT=0 SRC_URI=https://github.com/bareos/bareos/archive/Release/21.1.7.tar.gz -> bareos-21.1.7.tar.gz -_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=3f7720be3e6219f5dea0538807fc7074 diff --git a/metadata/md5-cache/app-backup/bareos-22.1.0-r1 b/metadata/md5-cache/app-backup/bareos-22.1.0-r1 index d6ee45c980ed..fbcec0822ded 100644 --- a/metadata/md5-cache/app-backup/bareos-22.1.0-r1 +++ b/metadata/md5-cache/app-backup/bareos-22.1.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=static? ( clientonly ) x86? ( !ceph ) RESTRICT=mirror test SLOT=0 SRC_URI=https://github.com/bareos/bareos/archive/Release/22.1.0.tar.gz -> bareos-22.1.0.tar.gz -_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=2137728ec05e043c2ab2f81e238f6701 diff --git a/metadata/md5-cache/app-backup/bareos-9999 b/metadata/md5-cache/app-backup/bareos-9999 index 211a3095f97d..0d8849f36e53 100644 --- a/metadata/md5-cache/app-backup/bareos-9999 +++ b/metadata/md5-cache/app-backup/bareos-9999 @@ -12,5 +12,5 @@ RDEPEND=!app-backup/bacula acct-group/bareos !x86? ( ceph? ( sys-cluster/ceph ) REQUIRED_USE=static? ( clientonly ) x86? ( !ceph ) RESTRICT=mirror test SLOT=0 -_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=2137728ec05e043c2ab2f81e238f6701 diff --git a/metadata/md5-cache/app-backup/borgmatic-1.7.15 b/metadata/md5-cache/app-backup/borgmatic-1.7.15 index 4b97df8c2b56..987d891022f6 100644 --- a/metadata/md5-cache/app-backup/borgmatic-1.7.15 +++ b/metadata/md5-cache/app-backup/borgmatic-1.7.15 @@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/b/borgmatic/borgmatic-1.7.15.tar.gz -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=f1c79b2f2bceed7516e10015e8ea5702 diff --git a/metadata/md5-cache/app-backup/borgmatic-1.8.2 b/metadata/md5-cache/app-backup/borgmatic-1.8.2 index b05055f40a4d..c333d94ab70c 100644 --- a/metadata/md5-cache/app-backup/borgmatic-1.8.2 +++ b/metadata/md5-cache/app-backup/borgmatic-1.8.2 @@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/b/borgmatic/borgmatic-1.8.2.tar.gz -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=61081a88e9c85b7a85b72180509e97d8 diff --git a/metadata/md5-cache/app-backup/btrbk-0.32.6-r1 b/metadata/md5-cache/app-backup/btrbk-0.32.6-r1 index ce718b0f70c3..519d9c164805 100644 --- a/metadata/md5-cache/app-backup/btrbk-0.32.6-r1 +++ b/metadata/md5-cache/app-backup/btrbk-0.32.6-r1 @@ -11,5 +11,5 @@ LICENSE=GPL-3+ RDEPEND=dev-lang/perl virtual/openssh mbuffer? ( >=sys-block/mbuffer-20180505 ) >=sys-fs/btrfs-progs-4.12 SLOT=0 SRC_URI=https://digint.ch/download/btrbk/releases/btrbk-0.32.6.tar.xz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=6e238f018c206b4f673ea3b88da77a3a diff --git a/metadata/md5-cache/app-backup/btrbk-0.32.6-r2 b/metadata/md5-cache/app-backup/btrbk-0.32.6-r2 index 496810bc1f9d..c8be9a58fcd1 100644 --- a/metadata/md5-cache/app-backup/btrbk-0.32.6-r2 +++ b/metadata/md5-cache/app-backup/btrbk-0.32.6-r2 @@ -10,5 +10,5 @@ LICENSE=GPL-3+ RDEPEND=dev-lang/perl >=sys-fs/btrfs-progs-4.12 virtual/openssh mbuffer? ( >=sys-block/mbuffer-20180505 ) SLOT=0 SRC_URI=https://digint.ch/download/btrbk/releases/btrbk-0.32.6.tar.xz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=6ae9860c5a56464daed46af35c516af3 diff --git a/metadata/md5-cache/app-backup/btrbk-9999 b/metadata/md5-cache/app-backup/btrbk-9999 index e0a51f18a59a..3a3303ad9e2b 100644 --- a/metadata/md5-cache/app-backup/btrbk-9999 +++ b/metadata/md5-cache/app-backup/btrbk-9999 @@ -9,5 +9,5 @@ LICENSE=GPL-3+ PROPERTIES=live RDEPEND=dev-lang/perl >=sys-fs/btrfs-progs-4.12 virtual/openssh mbuffer? ( >=sys-block/mbuffer-20180505 ) SLOT=0 -_eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=701e62bbc353f7c9a9543e79e8a8dc14 diff --git a/metadata/md5-cache/app-backup/burp-3.1.4 b/metadata/md5-cache/app-backup/burp-3.1.4 index 22898de1609e..f83af34a26a3 100644 --- a/metadata/md5-cache/app-backup/burp-3.1.4 +++ b/metadata/md5-cache/app-backup/burp-3.1.4 @@ -12,5 +12,5 @@ RDEPEND=acct-group/burp acct-user/burp dev-libs/uthash dev-libs/openssl:0= net-l RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/grke/burp/archive/3.1.4.tar.gz -> burp-3.1.4.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=a45e03b972bf35859ae630b408ecfb50 diff --git a/metadata/md5-cache/app-backup/dar-2.7.12 b/metadata/md5-cache/app-backup/dar-2.7.13 similarity index 67% rename from metadata/md5-cache/app-backup/dar-2.7.12 rename to metadata/md5-cache/app-backup/dar-2.7.13 index 6dcbfd2bbe70..452e632fe47c 100644 --- a/metadata/md5-cache/app-backup/dar-2.7.12 +++ b/metadata/md5-cache/app-backup/dar-2.7.13 @@ -1,6 +1,6 @@ BDEPEND=doc? ( app-doc/doxygen ) nls? ( sys-devel/gettext ) DEFINED_PHASES=configure install -DEPEND=app-arch/bzip2:= app-arch/xz-utils app-arch/zstd:= dev-libs/libthreadar sys-libs/libcap >=sys-libs/zlib-1.2.3:= argon2? ( app-crypt/argon2:= ) curl? ( net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gpg? ( app-crypt/gpgme:= ) lz4? ( app-arch/lz4:= ) lzo? ( dev-libs/lzo:2 ) nls? ( virtual/libintl ) rsync? ( net-libs/librsync:= ) xattr? ( sys-apps/attr ) +DEPEND=app-arch/bzip2:= app-arch/xz-utils app-arch/zstd:= dev-libs/libthreadar sys-libs/libcap >=sys-libs/zlib-1.2.3:= argon2? ( app-crypt/argon2:= ) curl? ( net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan ) lz4? ( app-arch/lz4:= ) lzo? ( dev-libs/lzo:2 ) nls? ( virtual/libintl ) rsync? ( net-libs/librsync:= ) xattr? ( sys-apps/attr ) DESCRIPTION=A full featured backup tool, aimed for disks EAPI=8 HOMEPAGE=http://dar.linux.free.fr/ @@ -8,10 +8,10 @@ INHERIT=flag-o-matic IUSE=argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync xattr KEYWORDS=~amd64 ~ppc ~sparc ~x86 ~amd64-linux LICENSE=GPL-2+ -RDEPEND=app-arch/bzip2:= app-arch/xz-utils app-arch/zstd:= dev-libs/libthreadar sys-libs/libcap >=sys-libs/zlib-1.2.3:= argon2? ( app-crypt/argon2:= ) curl? ( net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gpg? ( app-crypt/gpgme:= ) lz4? ( app-arch/lz4:= ) lzo? ( dev-libs/lzo:2 ) nls? ( virtual/libintl ) rsync? ( net-libs/librsync:= ) xattr? ( sys-apps/attr ) +RDEPEND=app-arch/bzip2:= app-arch/xz-utils app-arch/zstd:= dev-libs/libthreadar sys-libs/libcap >=sys-libs/zlib-1.2.3:= argon2? ( app-crypt/argon2:= ) curl? ( net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan ) lz4? ( app-arch/lz4:= ) lzo? ( dev-libs/lzo:2 ) nls? ( virtual/libintl ) rsync? ( net-libs/librsync:= ) xattr? ( sys-apps/attr ) REQUIRED_USE=?? ( dar32 dar64 ) gpg? ( gcrypt ) RESTRICT=test SLOT=0 -SRC_URI=https://downloads.sourceforge.net/project/dar/dar/2.7.12/dar-2.7.12.tar.gz +SRC_URI=https://downloads.sourceforge.net/project/dar/dar/2.7.13/dar-2.7.13.tar.gz _eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=55bebe160c41116ce817b040190393d5 +_md5_=06a0e9f5c21199fbb5cb0494d7992d23 diff --git a/metadata/md5-cache/app-backup/snapper-0.10.3 b/metadata/md5-cache/app-backup/snapper-0.10.3 index ea003336ad0d..a12469dfbe27 100644 --- a/metadata/md5-cache/app-backup/snapper-0.10.3 +++ b/metadata/md5-cache/app-backup/snapper-0.10.3 @@ -12,5 +12,5 @@ RDEPEND=dev-libs/boost:= dev-libs/json-c:= dev-libs/libxml2 dev-libs/icu:= sys-a RESTRICT=test SLOT=0 SRC_URI=https://github.com/openSUSE/snapper/archive/v0.10.3.tar.gz -> snapper-0.10.3.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=8d754f231b01c4e60595e9b30eef8da2 diff --git a/metadata/md5-cache/app-backup/snapper-0.10.5-r1 b/metadata/md5-cache/app-backup/snapper-0.10.5-r1 index 3c3a51d59522..3a2f379d4012 100644 --- a/metadata/md5-cache/app-backup/snapper-0.10.5-r1 +++ b/metadata/md5-cache/app-backup/snapper-0.10.5-r1 @@ -12,5 +12,5 @@ RDEPEND=dev-libs/boost:= dev-libs/json-c:= dev-libs/libxml2 dev-libs/icu:= sys-a RESTRICT=test SLOT=0 SRC_URI=https://github.com/openSUSE/snapper/archive/v0.10.5.tar.gz -> snapper-0.10.5.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=e316e380a3d53ed03f49e29bdf8dc6f4 diff --git a/metadata/md5-cache/app-backup/snapper-0.10.6 b/metadata/md5-cache/app-backup/snapper-0.10.6 index 0c3abb2bfa44..c33faa437f6b 100644 --- a/metadata/md5-cache/app-backup/snapper-0.10.6 +++ b/metadata/md5-cache/app-backup/snapper-0.10.6 @@ -12,5 +12,5 @@ RDEPEND=dev-libs/boost:= dev-libs/json-c:= dev-libs/libxml2 dev-libs/icu:= sys-a RESTRICT=test SLOT=0 SRC_URI=https://github.com/openSUSE/snapper/archive/v0.10.6.tar.gz -> snapper-0.10.6.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=a2bd8eab698e20df5399305e8b374a73 diff --git a/metadata/md5-cache/app-backup/tsm-8.1.17.2 b/metadata/md5-cache/app-backup/tsm-8.1.17.2 index 1b4237bc1b0c..b531105f7742 100644 --- a/metadata/md5-cache/app-backup/tsm-8.1.17.2 +++ b/metadata/md5-cache/app-backup/tsm-8.1.17.2 @@ -12,5 +12,5 @@ RDEPEND=acct-group/tsm dev-libs/expat dev-libs/libxml2 sys-fs/fuse:0 acl? ( sys- RESTRICT=strip SLOT=0 SRC_URI=https://public.dhe.ibm.com/storage/tivoli-storage-management/patches/client/v8r1/Linux/LinuxX86/BA/v8117/8.1.17.2-TIV-TSMBAC-LinuxX86.tar -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 rpm 745ef34afb8c31915d9d42a6aca23a35 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 rpm 745ef34afb8c31915d9d42a6aca23a35 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=d419b7f334e3708772764bc82e5158b1 diff --git a/metadata/md5-cache/app-benchmarks/Manifest.gz b/metadata/md5-cache/app-benchmarks/Manifest.gz index a1d7d7239269e1cc6f806a75205d1edfe88b12ca..e8bea86b53e2eea1dd33e523d51bdb4ae7d2cbec 100644 GIT binary patch literal 6539 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 x{1amzQPKD24!g#8X(L~J%boP%dCY!oN!@4b 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 bootchart2-0.14.9.tar.gz -_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=5a4aa57bbc3678c05837ca9b1f87ef0c diff --git a/metadata/md5-cache/app-benchmarks/geekbench-6.2.0 b/metadata/md5-cache/app-benchmarks/geekbench-6.2.1 similarity index 70% rename from metadata/md5-cache/app-benchmarks/geekbench-6.2.0 rename to metadata/md5-cache/app-benchmarks/geekbench-6.2.1 index 1564e2d7e94e..5ee598bfb76c 100644 --- a/metadata/md5-cache/app-benchmarks/geekbench-6.2.0 +++ b/metadata/md5-cache/app-benchmarks/geekbench-6.2.1 @@ -6,5 +6,5 @@ KEYWORDS=-* ~amd64 ~arm64 LICENSE=geekbench RESTRICT=bindist mirror SLOT=6 -SRC_URI=amd64? ( https://cdn.geekbench.com/Geekbench-6.2.0-Linux.tar.gz ) arm64? ( https://cdn.geekbench.com/Geekbench-6.2.0-LinuxARMPreview.tar.gz ) +SRC_URI=amd64? ( https://cdn.geekbench.com/Geekbench-6.2.1-Linux.tar.gz ) arm64? ( https://cdn.geekbench.com/Geekbench-6.2.1-LinuxARMPreview.tar.gz ) _md5_=1baae51cfcf787d9ae161e83b9e1b56c diff --git a/metadata/md5-cache/app-cdr/Manifest.gz b/metadata/md5-cache/app-cdr/Manifest.gz index 752d620b54beed6de3ad8e755b3113665556c027..e538fc1311a9a4b5ff52f54a868ce4a35b7578e4 100644 GIT binary patch delta 8308 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 delta 8323 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 Ne*=dev-libs/glib-2.38:2 >=dev-libs/libmirage-3.2.0:= >=media-libs/libao-0.8.0:= sys-apps/dbus >=sys-fs/vhba-20130607 SLOT=0/7 SRC_URI=https://download.sourceforge.net/cdemu/cdemu-daemon/cdemu-daemon-3.2.6.tar.xz -_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=8e7eae115a82f29b769c69240f1c214f diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz index 413ce9fc2be85ad3e03c36beaa298cfb57014cb4..ae98c2b288d3ffce3301f987d9635ae02aee375d 100644 GIT binary patch literal 19278 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 B!cqVL literal 19294 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 R(;xkR{Qvxi@7|q<004h;KidER diff --git a/metadata/md5-cache/app-containers/cni-plugins-1.1.1 b/metadata/md5-cache/app-containers/cni-plugins-1.1.1 index c6a9ec70b910..8945c6396a35 100644 --- a/metadata/md5-cache/app-containers/cni-plugins-1.1.1 +++ b/metadata/md5-cache/app-containers/cni-plugins-1.1.1 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/containernetworking/plugins/archive/v1.1.1.tar.gz -> cni-plugins-1.1.1.tar.gz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=2d3c3f96d66ffd014004400c0ee5ae25 diff --git a/metadata/md5-cache/app-containers/cni-plugins-1.1.1-r1 b/metadata/md5-cache/app-containers/cni-plugins-1.1.1-r1 index f5a1bb2cf3ce..8fa2bda8c187 100644 --- a/metadata/md5-cache/app-containers/cni-plugins-1.1.1-r1 +++ b/metadata/md5-cache/app-containers/cni-plugins-1.1.1-r1 @@ -11,5 +11,5 @@ RDEPEND=net-firewall/iptables RESTRICT=strip SLOT=0 SRC_URI=https://github.com/containernetworking/plugins/archive/v1.1.1.tar.gz -> cni-plugins-1.1.1.tar.gz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=54e62717192dbd8ca2527e4dca02959a diff --git a/metadata/md5-cache/app-containers/cni-plugins-1.2.0 b/metadata/md5-cache/app-containers/cni-plugins-1.2.0 index 7a990fbb525e..997146e75d50 100644 --- a/metadata/md5-cache/app-containers/cni-plugins-1.2.0 +++ b/metadata/md5-cache/app-containers/cni-plugins-1.2.0 @@ -11,5 +11,5 @@ RDEPEND=net-firewall/iptables RESTRICT=strip SLOT=0 SRC_URI=https://github.com/containernetworking/plugins/archive/v1.2.0.tar.gz -> cni-plugins-1.2.0.tar.gz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=8f76d89973aaf03fd39a7b37867cc7a4 diff --git a/metadata/md5-cache/app-containers/cni-plugins-1.3.0 b/metadata/md5-cache/app-containers/cni-plugins-1.3.0 index 9678168fbf88..6a0e2d311059 100644 --- a/metadata/md5-cache/app-containers/cni-plugins-1.3.0 +++ b/metadata/md5-cache/app-containers/cni-plugins-1.3.0 @@ -11,5 +11,5 @@ RDEPEND=net-firewall/iptables RESTRICT=strip SLOT=0 SRC_URI=https://github.com/containernetworking/plugins/archive/v1.3.0.tar.gz -> cni-plugins-1.3.0.tar.gz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=72c3b8d602788d5654e70a322146bab4 diff --git a/metadata/md5-cache/app-containers/containerd-1.7.1-r1 b/metadata/md5-cache/app-containers/containerd-1.7.1-r1 index eaf0a7d9a69e..e8876c7d3075 100644 --- a/metadata/md5-cache/app-containers/containerd-1.7.1-r1 +++ b/metadata/md5-cache/app-containers/containerd-1.7.1-r1 @@ -12,5 +12,5 @@ RDEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp ) ~app-cont RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/containerd/containerd/archive/v1.7.1.tar.gz -> containerd-1.7.1.tar.gz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=b1f5ea4c2d1a876026d0ffeff9a49595 diff --git a/metadata/md5-cache/app-containers/containerd-1.7.2 b/metadata/md5-cache/app-containers/containerd-1.7.2 index 92416437583e..a8c777cfbbe4 100644 --- a/metadata/md5-cache/app-containers/containerd-1.7.2 +++ b/metadata/md5-cache/app-containers/containerd-1.7.2 @@ -12,5 +12,5 @@ RDEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp ) ~app-cont RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/containerd/containerd/archive/v1.7.2.tar.gz -> containerd-1.7.2.tar.gz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=b69449704a8e401a8d46a83faac4ba48 diff --git a/metadata/md5-cache/app-containers/containerd-1.7.6 b/metadata/md5-cache/app-containers/containerd-1.7.6 index 4db3857fad38..88d64d394b46 100644 --- a/metadata/md5-cache/app-containers/containerd-1.7.6 +++ b/metadata/md5-cache/app-containers/containerd-1.7.6 @@ -12,5 +12,5 @@ RDEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp ) ~app-cont RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/containerd/containerd/archive/v1.7.6.tar.gz -> containerd-1.7.6.tar.gz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=6996d3e1ebeea3c211c24d6ffd159d24 diff --git a/metadata/md5-cache/app-containers/docker-24.0.5 b/metadata/md5-cache/app-containers/docker-24.0.5 index 1c1615a0be22..e7b9f18a16d8 100644 --- a/metadata/md5-cache/app-containers/docker-24.0.5 +++ b/metadata/md5-cache/app-containers/docker-24.0.5 @@ -12,5 +12,5 @@ RDEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparm RESTRICT=installsources strip test SLOT=0 SRC_URI=https://github.com/moby/moby/archive/v24.0.5.tar.gz -> docker-24.0.5.tar.gz -_eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 80659643e60eb07e6df6ff936b7d5f66 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 80659643e60eb07e6df6ff936b7d5f66 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc udev eec0bbab06977f1cfc5597269c1fa152 _md5_=c0c23c4343da58d1b661ed3253147762 diff --git a/metadata/md5-cache/app-containers/docker-24.0.6 b/metadata/md5-cache/app-containers/docker-24.0.6 index 1b99cdf67e62..7f2ab826f1f7 100644 --- a/metadata/md5-cache/app-containers/docker-24.0.6 +++ b/metadata/md5-cache/app-containers/docker-24.0.6 @@ -12,5 +12,5 @@ RDEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparm RESTRICT=installsources strip test SLOT=0 SRC_URI=https://github.com/moby/moby/archive/v24.0.6.tar.gz -> docker-24.0.6.tar.gz -_eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 80659643e60eb07e6df6ff936b7d5f66 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 80659643e60eb07e6df6ff936b7d5f66 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc udev eec0bbab06977f1cfc5597269c1fa152 _md5_=8dface580e77269784c6d10f54255760 diff --git a/metadata/md5-cache/app-containers/docker-registry-2.8.1 b/metadata/md5-cache/app-containers/docker-registry-2.8.1 index 00217c6bb6b0..2087b5543dc4 100644 --- a/metadata/md5-cache/app-containers/docker-registry-2.8.1 +++ b/metadata/md5-cache/app-containers/docker-registry-2.8.1 @@ -11,5 +11,5 @@ RDEPEND=acct-group/registry acct-user/registry RESTRICT=strip SLOT=0 SRC_URI=https://github.com/docker/distribution/archive/v2.8.1.tar.gz -> docker-registry-2.8.1.tar.gz -_eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 80659643e60eb07e6df6ff936b7d5f66 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 80659643e60eb07e6df6ff936b7d5f66 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=c34de40841fe31307552b736fe9d2e2a diff --git a/metadata/md5-cache/app-containers/docker-registry-2.8.2 b/metadata/md5-cache/app-containers/docker-registry-2.8.2 index 7c1db99c3f56..e3d95701db57 100644 --- a/metadata/md5-cache/app-containers/docker-registry-2.8.2 +++ b/metadata/md5-cache/app-containers/docker-registry-2.8.2 @@ -11,5 +11,5 @@ RDEPEND=acct-group/registry acct-user/registry RESTRICT=strip SLOT=0 SRC_URI=https://github.com/docker/distribution/archive/v2.8.2.tar.gz -> docker-registry-2.8.2.tar.gz -_eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 80659643e60eb07e6df6ff936b7d5f66 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 80659643e60eb07e6df6ff936b7d5f66 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=25c990f15fb563a810acb1c127557834 diff --git a/metadata/md5-cache/app-containers/flannel-0.17.0 b/metadata/md5-cache/app-containers/flannel-0.17.0 index 2bdfb5780d8a..01a087c747ad 100644 --- a/metadata/md5-cache/app-containers/flannel-0.17.0 +++ b/metadata/md5-cache/app-containers/flannel-0.17.0 @@ -11,5 +11,5 @@ RDEPEND=virtual/tmpfiles RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/flannel-io/flannel/archive/refs/tags/v0.17.0.tar.gz -> flannel-0.17.0.tar.gz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=f028856793212738e63ab42c5452c717 diff --git a/metadata/md5-cache/app-containers/flannel-0.20.0 b/metadata/md5-cache/app-containers/flannel-0.20.0 index 68fbe0266cf5..15fee5c104b6 100644 --- a/metadata/md5-cache/app-containers/flannel-0.20.0 +++ b/metadata/md5-cache/app-containers/flannel-0.20.0 @@ -11,5 +11,5 @@ RDEPEND=virtual/tmpfiles RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/flannel-io/flannel/archive/refs/tags/v0.20.0.tar.gz -> flannel-0.20.0.tar.gz -_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=f028856793212738e63ab42c5452c717 diff --git a/metadata/md5-cache/app-containers/lxc-5.0.3 b/metadata/md5-cache/app-containers/lxc-5.0.3 index 728cca4d1fa2..1590f60f0b72 100644 --- a/metadata/md5-cache/app-containers/lxc-5.0.3 +++ b/metadata/md5-cache/app-containers/lxc-5.0.3 @@ -12,5 +12,5 @@ RDEPEND=acct-group/lxc acct-user/lxc apparmor? ( sys-libs/libapparmor ) caps? ( RESTRICT=!test? ( test ) SLOT=0/1.502 SRC_URI=https://linuxcontainers.org/downloads/lxc/lxc-5.0.3.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxc/lxc-5.0.3.tar.gz.asc ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a _md5_=4f23cf7496f739d2a911aabf043520fe diff --git a/metadata/md5-cache/app-containers/lxd-4.0.9-r4 b/metadata/md5-cache/app-containers/lxd-4.0.9-r4 index 00e72789c3aa..39762cd6bfb5 100644 --- a/metadata/md5-cache/app-containers/lxd-4.0.9-r4 +++ b/metadata/md5-cache/app-containers/lxd-4.0.9-r4 @@ -12,5 +12,5 @@ RDEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-3.0.0[apparmor?,se RESTRICT=test SLOT=0/lts SRC_URI=https://linuxcontainers.org/downloads/lxd/lxd-4.0.9.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxd/lxd-4.0.9.tar.gz.asc ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a _md5_=a83258ab2c8179a12f55f975d5eff58d diff --git a/metadata/md5-cache/app-containers/lxd-5.0.2-r3 b/metadata/md5-cache/app-containers/lxd-5.0.2-r3 index f4f5a547acd3..11a66d9ae10b 100644 --- a/metadata/md5-cache/app-containers/lxd-5.0.2-r3 +++ b/metadata/md5-cache/app-containers/lxd-5.0.2-r3 @@ -12,5 +12,5 @@ RDEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-5.0.0:=[apparmor?, RESTRICT=test strip SLOT=0/lts SRC_URI=https://linuxcontainers.org/downloads/lxd/lxd-5.0.2.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxd/lxd-5.0.2.tar.gz.asc ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a _md5_=807e41dfc2b6a489e1f0a6cf29d0c867 diff --git a/metadata/md5-cache/app-containers/lxd-5.17 b/metadata/md5-cache/app-containers/lxd-5.17 index fa18cb495425..9bf08f933eb3 100644 --- a/metadata/md5-cache/app-containers/lxd-5.17 +++ b/metadata/md5-cache/app-containers/lxd-5.17 @@ -12,5 +12,5 @@ RDEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-5.0.0:=[apparmor?, RESTRICT=test strip SLOT=0/stable SRC_URI=https://github.com/canonical/lxd/releases/download/lxd-5.17/lxd-5.17.tar.gz verify-sig? ( https://github.com/canonical/lxd/releases/download/lxd-5.17/lxd-5.17.tar.gz.asc ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a _md5_=af1584867b643c07486722805437b1cd diff --git a/metadata/md5-cache/app-containers/lxd-5.18 b/metadata/md5-cache/app-containers/lxd-5.18 index 3f8cc9d119e5..e6ba7d96fa59 100644 --- a/metadata/md5-cache/app-containers/lxd-5.18 +++ b/metadata/md5-cache/app-containers/lxd-5.18 @@ -12,5 +12,5 @@ RDEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-5.0.0:=[apparmor?, RESTRICT=test strip SLOT=0/stable SRC_URI=https://github.com/canonical/lxd/releases/download/lxd-5.18/lxd-5.18.tar.gz verify-sig? ( https://github.com/canonical/lxd/releases/download/lxd-5.18/lxd-5.18.tar.gz.asc ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a _md5_=5052904af8282b522f62d1f26d4f2fa0 diff --git a/metadata/md5-cache/app-containers/netavark-1.8.0 b/metadata/md5-cache/app-containers/netavark-1.8.0 index 03c8737c95c0..55c6ba912c3a 100644 --- a/metadata/md5-cache/app-containers/netavark-1.8.0 +++ b/metadata/md5-cache/app-containers/netavark-1.8.0 @@ -9,5 +9,5 @@ KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 MIT Unicode-DFS-2016 Unlicense ZLIB SLOT=0 SRC_URI=https://crates.io/api/v1/crates/netavark/1.8.0/download -> netavark-1.8.0.crate https://github.com/containers/netavark/releases/download/v1.8.0/netavark-v1.8.0-vendor.tar.gz -_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=388ea26e7948a1ae88738f983e8ff04b diff --git a/metadata/md5-cache/app-containers/netavark-9999 b/metadata/md5-cache/app-containers/netavark-9999 index ec9f7696fa13..caf523edc4c9 100644 --- a/metadata/md5-cache/app-containers/netavark-9999 +++ b/metadata/md5-cache/app-containers/netavark-9999 @@ -8,5 +8,5 @@ IUSE=debug LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 MIT Unicode-DFS-2016 Unlicense ZLIB PROPERTIES=live SLOT=0 -_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=388ea26e7948a1ae88738f983e8ff04b diff --git a/metadata/md5-cache/app-containers/snapd-2.57.6 b/metadata/md5-cache/app-containers/snapd-2.57.6 index 2ed79c5aea14..9bc14544514d 100644 --- a/metadata/md5-cache/app-containers/snapd-2.57.6 +++ b/metadata/md5-cache/app-containers/snapd-2.57.6 @@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd RESTRICT=strip SLOT=0 SRC_URI=https://github.com/snapcore/snapd/releases/download/2.57.6/snapd_2.57.6.vendor.tar.xz -> snapd-2.57.6.tar.xz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 8624eede24936fd7666e5298e5332f22 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 8624eede24936fd7666e5298e5332f22 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=4890ef91805a8a226b2aab1d3054ea58 diff --git a/metadata/md5-cache/app-containers/snapd-2.58 b/metadata/md5-cache/app-containers/snapd-2.58 index da8767f7e158..8f0152480383 100644 --- a/metadata/md5-cache/app-containers/snapd-2.58 +++ b/metadata/md5-cache/app-containers/snapd-2.58 @@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd RESTRICT=strip SLOT=0 SRC_URI=https://github.com/snapcore/snapd/releases/download/2.58/snapd_2.58.vendor.tar.xz -> snapd-2.58.tar.xz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 8624eede24936fd7666e5298e5332f22 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 8624eede24936fd7666e5298e5332f22 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=960ad1b1ce3188966084dacbfedb0100 diff --git a/metadata/md5-cache/app-containers/snapd-2.60.3 b/metadata/md5-cache/app-containers/snapd-2.60.3 index ce651bfe542f..a705a4443c5f 100644 --- a/metadata/md5-cache/app-containers/snapd-2.60.3 +++ b/metadata/md5-cache/app-containers/snapd-2.60.3 @@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd RESTRICT=strip SLOT=0 SRC_URI=https://github.com/snapcore/snapd/releases/download/2.60.3/snapd_2.60.3.vendor.tar.xz -> snapd-2.60.3.tar.xz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 8624eede24936fd7666e5298e5332f22 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 8624eede24936fd7666e5298e5332f22 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=499a69dfbc3290a7f3064f6a5966696b diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 855c4aa77d5121d570584a13d25717ae97f8c581..a0b3b47b7f11b7ac80b7d365c5c31969657c0870 100644 GIT binary patch literal 35482 zcmV(sK<&RDiwFP!00002|BSucvK={+ZTGIP;14hj*8t+Nj~$uGOnQ^vj{yNhCA;!w zB&&~FU#~HOQ`=e_depPeb180T~p4zT&t~h-{;6> zrkbyOEq-#gly+FXrai*ESD2}{vy?n)N~_J;`RM=UzrU^0$$viN(!<*#jk-hVJN3Kg z(T-ALX}#1K8jsDB#Ji_*&GR_I94u&BJB^Vh%a~hCXAVaTt)ExC%31n#)>cw=ImQe} zt^7&6bKN7?vmB{~-s8B+zRNvgzS56Hy7!rnRqyM*`%G=jJwsaORgQL?SG|sy(=K(6 z&4-oTd5n0J^SsZqtRswe=22$svo_Y4uj}g!*O9MUYY6S0fwdb)9zCz!ubl6Z%51To zZMT)eyG8o)^T+&C`04miOL<$T-S0fx;1@^Sda(0H&j)N`*8&)mcA$6aQViU?;uoi5!jaK@?4#o;0$HALoOS7iF^HoX;nCjVbU3p%Zbw6gl z^SVpDMhIu)N#{CayZK?h>AsG0vBZ%LDQWS<<6dt~;S!cr4*44&c8+%ypmh(Jz7%_A_DaD1YWuEUy*Bx3cR~~_{8>Ow| zm?7_$cRi1A-Lpg->in@x^EgkIJe11fBy4K%3VrladT;k)Cnq1+*!@#$j*?bd>+7VkS2fNd2T{GrbOXGpIZdT)*vmAr{n{m8brmvrV`}dC( zgNh&Gd(Z2muo(;g${9O~o2TGW_@dGZkLI$o0axUo6^9%3&Nl$EHlGqO_ZD!Z5?jq| zZVzqpYHa074eJ6MdLN_J>$>VK&pApMKb9(oYxXO#-$!XN;?5vXO>s81 zD_pUM$(OV6sbdj$FZb21KJNoB+t)R&GmOO6fN|*F#l3i=mb)+&@-prDI>< zYAXbdq=VwlH%_{6AAavTjxypA?r;{DC1A`Q+{5JaL9ECF_v&-xlb~|%wE)zK!(iXJ zk8`!anjf2|o$NADg1hjGcdNu4UgXDWea`(KALCE$r^s5B5B;ofOLet|6SYxiyul@2 zV6oh~GR_IErWP}?>^Tv53((8#%#*1rDX}OSP_FK79;7oj(Dd z<#=1AdY-)b4)_B$QZU);y!JT>&)_?#;I0(H5!+47y6`}7>mKu}ZMIpil=poTbg!$H zlX!5A4)hx)T?m&6Qvz9Q5aknD{KA@IvYA z4>|w~YGtxZH|R7*Uq`MO6>%SQiV-X2&srq-U3w-abAyC&<#H8`ZQgz=rn8P~ETV3N zUyO?=fQw(Sr;FH{@t#%i;yzE`3|a`O*!yjr{`mBVbhF%I)Dd2>@9MnaeFO+)Yscz9 zDXx9Poq*%XhbCAQ=2Ce0PHa5Z1+p9q$AMbiM}~mz1ss(dj_D7rQZVQ%;|Q>>1;=R( zJddH2wING25+&Q!z`?oS_$J?7#{dE$ECuGl;_M4n#0CKg6Y`j@joIWIJ_=TceB)*W zB3!QkGptTe2drV-_!v=ivM}JpaU4X6n-v1s`3n{Y6oHGJaAuH{fL!)G`uCOk+XkNk zq#THNd0pj2I+zS<68=_58$!h+h4UiDwtcY61JV`&^l?mR5hT43aA7X3goS_bf7j+; ziPlOJaiaW<1K?RV3_|PT<8B5(i)~MF25#d|QGNqNz`!PK%x3W*c zFbU&_mV=?^E;uRvHM;bZpaoBX-Qcj0)+xZT*nvOf>%sRUU`gp%&r9&WxYkHxcWC?Lb-^W^y&Q6!zP$P|ySZ4K$n(f)%lA ze2w(#_29QL%sWlCsT4v1=oU`6-#X^%9r(y`t&9b~QO#=&h;D2yI2x&n zCp-g02vUzb17oon%qEBj&2A+Er{LRi16O=#De7dyy8|IG9<_iIZNcJj3<7AEQx2l$ z36k^EClR-&ef2ih`msiz|MvTD=_B?EZwTpey843geO@=8hz*tk=~G zmxfV7YH)Lu8H5S{>F7KS8}%is%YiGHoC5?H7KAHwDETDrpt9h&^TYvJO12JyxH`NC z=bc!{Td<3m4x5}CydA#gvjigeO@xCOMF3F32Y_FDH9$qf+!gCCo!6d(U#LXDeIndK zlZEB4s|N5J9**m>tz#geh=%O-*((tS(ph^oK73!SFMECd^l$sqr%&+n{rS`Q1w^kO za(k`VgwWu~F1_5FFosnUF(A3;g!-;VRKzX&0WPw72mtsfHggUzwi7{4#K+kW&!fh6qxhOb9Le>Kcis?*1I40^t#}PWDuIchl22F)djSXK zM-a&;hKP?x9C%`f6NBeDak~IIp(s;Cxvml_67WJu9Qb4oHzp;`unruu@omHd#57wA^~xc^vxyxW4nPRKAfHg>u5zvkR6J3N@MX+y z9X%s*kO(J#gIFSNLQ49`Z_D-f{qHPNBlM-WMasDvYth3S!y;b6-u8*u1+9o;*c!gV z-)*EN#%3ag1w@5_m0&0I2YSrz5K}N4-|#quZxLecE3ac*9oGc3kl{zVS<*4Ca6Qau zys`)&8UC+Q>z6@KN(F<0`rjxP)E-DVh$XN(LgPNwSjdv=KrVrS9X5debU-k(Q^*f^CJG1IlMJ`$FkmvFa`5?-ZxBFaB2_)Uhrs#e z)8BqW!jzw?2Gz?ei9iJ2YoKKCKx7FY*)a4Sdc=U^k=UcF8U#=2azM${Q1^iI9VgBu zLAWBWiF5Ki&|{GFs{EeBHy)#~R;Y~_LFCS+upO@Iyd{XR&NmfXDaPX&;C?GfOQm@*KWG7r^J znz!l`fkjy5dBR{#FZ2bE$kzhe@N@(a95Dlruv4_eksus{hl4v`zymhka2Wgm?)pZk zZs^4f6Y-+}!?CZ@iSkIy^WKU7>OR^9WG;w543>gzRh#5rV z18Bdq+OZ>fiS~E_YkJfMjX`0a!6*%JmopdC~ z-xvqzR#;uMME$W)EGTLPYBD7qH(&%f6WrLV7+PNFliUz%kRTLCg{{Mh&~6wGF!tmX zG3by+U5|KC<74uuidiDTO~pTW&3VFviwg;qu;4ph8b$rSQ2X=O`TN%&M+@&$ERe22 zT;~hVv3BcsH9d@Z#0_ub(`J$%6zRW~0V7%J2SiD_psE8_yx>@}M#RH9GhT?Xp2Q5$}1U(2n}n-UpDj} zvY!cJ;bYZYBH@`p2|Y$12pKpCvS^sWLq?s@DflQ6FTv=;8TfVRF95O{v@?}IFVwfw zh5nA6n=#>iBa#~?y*m=Zgkl>{z8MdIa27Ba@T-qVkot9~aJY%n=$vV=4qXRJ_Xcwt zm?HM_iI8HR6X|H`aRX71=G{wgL@yM;sIRO!Zz5%AJUGJNTmx=Mh~Q<~xKvl$Wc?NO zWmfXUeRr%dSLjpaPYGS;h2*;yh77WT1JERh9tyFhqw{KszmrR(c_scNNT_F!Du(0F z>ooot*UvwWtU!+T&aO~T8HEB9@t7fAZ2K(Zgy`-^ILa2yqhP?0ZD>K*=vJcMZm2t` z9uP4!8{jI2h!PBOtK5$cL0sjWSM$7rU{RW>O_6$`11kFaEh&W+WP}|y6V2&hRWJi+ z3a%d~VAXM#2+a#uGda!TpZZ(7=3%DXlpL~#9b`K&U1Twll!(pq5tYhunx9W*hZkWB zBTkA&)N)!AIWzupy&m%-6unCd6NN53Za*5SqF1V?10J0axC0ReBx?JN1qs`Lg@rp5 z^A@Q73d@9Pd`m}%^&f{0c=56Godt>_@BI*id_X8V`Hb*Iy<+{xG^@s zG+==@!S-UQ5g!wRh3>*)&t*XJ6rup8crW~KLyFPDd{8cbv1-44`Te&iBhy(kPvc(4 zq@*=vUp#&ysE`*}>4BG@H z=bhkBaJ`B@V0oS>tz0h|6OwhRVOi|i52SP>qTzdQJf08)U}xa+ASPZ34}x>yMF4s9 zXa=6*$;eqtF?rhY^0N~X;Or+f=e(g^>ma^(bl-2K4m2BX2f5rGsS%%sEdD(vZ+o#|D?>EmZFIs^@p)GklD4&tS13KyiyWE;E%i72J7rgS0d097jpgJU!|CtUIw&oFT8 zahu^mL__2n@-4HpGmbLW`m5#ohW`0o(xI?DpcEm3i|BjyxC${L*HTeoWuNTpnc)UK0zkx%lUV=e zli1q0`h<<(h^g?mdCj>k0|>}@q9!qbw}jonb%4;+76HH`)H(}`fw{67D9Gbhc?5GE zDIWz&Jsa>kvA}-AQ*`NNZjE3GZAD%Ja^F|${_^D){IHl!>Db7d`?Vg1evyV7!x! zH!+%;M?^=48Q(3TOmFt}4*nU0l7Pn2o}e*!hpGTFhz~=Xu=W6shzG(mH=GmWfaT;P zOKMGI8c`4QGLrl)-A8ndybgF0I!0v*jMdE^=FAk|4GknO z=yF65$Vt4v5LKRgvj*|tpB?2Db3~R@_&@8yFI<+`3|K=sh4Xr$CyAXWy9lttN;?X% z6YkS_AG6&oI?LNHMGCYLnR&vB-p+1djmLF+0?4YC05?zQ0PwxyBZL{aIOG>9(RsO< zIwTnk;HyxnyL5IIW`h!dP$4T-lg+FlQWdR_0`}yThwz9ii87X6uvg~BEIawWNt)f4-`7aw=G8som>y**dE z&EBr$E{gm|DV`0S*NAd|c7K8|#PI${{lR6W&AnmcfT{y?^ZiGVcH)F=b7F^Sb-52nJ4OpM*Ym+@o5 zR>}#6om>n?+d^Q4uM-6E00Nu#F0NWigZ%tDJ z?5$_H8jEQk`%dWE6BN_7k^* zXqUsvFA)&iOhiK%Ox?zL*wZ1;L@FQz+lAfU$B;JZUjJBC=NwSG1H(Oi#ydQ};JQ6-G%b+kN0MxwL6jX7CE3P#m zHf)(ih2Z}Z#us*Z04ab%0Z-L_Ve()ibaI&wN!um{QE!t_y_?Z=!Pea zT;82YKm-U$n80PawaInxj=+=8ZtADQXSzutps!$i2(l6H0(4t#LDk~S^}wV8AalS)v%YBI(V>Av+;pNSO`{f)ucnIiP0!95AVX?_;PpB;K7FEHO@k-}C7At@^##IY8n0=KW|Pwuyhv*x}I(P)F25kXjkT6DPPo(M7Jl%7o!(Wrwg{H!NCS za;6|7yl2y4Uf5nN`7F@dCo=}&zXOuy!pFjQE{)mlz z{`A}5o}=h*6>9Zek{OIJb0+(Pyn%}_%MCeY&#^~9837H!xbD`ZbMUri$sYi0Ju)vH zP;cWB3o7CHLQwPsKJ|EF56Ku`Oju)Kpb%DjTP>(TEz5>qM_{-%OPnLF+AZ*m{2&0( zL4l~9jlM#?`$7gni&z|_GYk5Z^v%Ve#k6_+h3xQnncqP+K%gg@7oh=}!QfhKfL=jH z!ITVC^I1W*|G!weWVOTlb%Uv(FlVy%jDW4H^W?2s>AAttu(roKdrPv3KM*yZgRcbr zLVz4w>Ov3$%?z9RG{)8j3ZR>jLk(mk2p&Aqeo-tWSZugN;)nWM4#%phqj+2dBjNR} zKPm80lO+N8$P;Q|-5W+8q0K69Aj`@(YYEtqfH*w?a>P>hU(n3yK7+^PkmHG8BkWkg zJS;b|qB&+>;Q~DKk2; z?sr!O)Ft!)8|TVIfRx~!0TslLtp94|@;_Nz8d=^uM??-Tv~MO(_qq9*4sKZ+J3SCA z7R9b&86?pWcd#C^@6$680!Sueve*g1#7=bl;et3;Wslm;ZX*GJ@%y0$)koy@`-`#(7%l0Q6&l zmX6hi)6bkDfW%TQze&_uz3G!u;nAjcoAfTcfii{cd7fSZ<2OE zj@OkuXYNlD8fa8918oy#egw3ABYxHHxh1QImEyJ-%8zyX`QO*)@pUfC+OXEP~YVS{wUeBu(sfDi8$o8;s49BC4s(72XWws;*W_rG4P z2xz=ylL_M+La#;zrt-<#K#T=%3*!5-$}f&xZDW9p+tV~lLl_?fLG0jS-8_z9@5~S^ zSRWEO5c!b84OeREXr*ACYY-b*v`7rT@TkFGyq2o+O&30bF|j`ZPKH*%cwi6#@rwysEOs6cEFRDU5?K86 z#PNG-XMNf~kI!p={)hv{pPs|*^PL-Jc;Pxu40{|n4C(?RWKRr)mKCv}8%#y<_RA_r zPzfwv#A)c2gwBd6)C*$L#0NwSy3|h;CG2!r;l$Gt{IeP!5^cj6;DYW1s(_<6q5(t$ zq!HByYd>1^6th6O%n-m!+i~u718w2a|CLBUS~+e)5b z2dpg(A`!u&POPzB@Rea#hmX3}k-rm-J-+<=$IoAe1>fL2YV?(~UsAFDkSPg!LMj5( zo2ZGToz{r3Q5FPV)~@61iMVxw*Q<>%Ee^q$EU{w8k!&V^M+1(!{aEqNPd!*NYY#iS zj(*yCG1|ey@`dY7U7lbXiY9-n$H4ba)`BOimTZ923E2vlD3e$-vq|k58vkKkPOE)b zbVMs!ra&QaD=7_Tdmz;|v12Rn2nBWEt$1m+)v0@`Pn0Hr{>4HaEY#~zXrAp+Bqj=Y z>5jt7_fuAa)I*7v^U2s<9^oOI6k{nLApABZ3zvlNEJRJ=uMtuR1=a#8o23v0YGTCL zI3F=o!ACG^hv!hJBDdgGNeNtg{%D&;00N^vwN9xBy0Jhkti9kz##kt~6NYE~hGlOS zC=k+kHb@*2yWo`kU0Nu)gd5@je4^DT2-IX>3GAWpvDNwyyfl>`heG@Q^c5xk<*DaN z|6HhKZq4pFBxfZ0EWCZjMtKnokYHBR*%(2R^Abj0ZFOW z)tMTC#S_8;igN3Eu#$<@PrUk6ATlYOO9bNiv^zo7u*U$z*;~UA;X07fbuuO zvX}=k1@y&zi-)>MeWd-L*XlX{i2%#H%3RB3p_lC`ci2)%*iVB^u#EsQVXxR8iF>rp zLR!GsJkZAd>ytNu-sWUy9OT}NWLfP9<^S1S$E(9j;2wa7 z6%h~vLQNenyOi+Gm z3lUh&V!4Z8Tf^I0nRGB)YemL}d@sX#Xm)QxuE5adDd2<#4Wr>gZXAFEG|B^?+!J_~ z?M{W!%xeSXx4H9XpIr^86O?U1a8JYppNYWYXVCEl6W*wx?`!qT{`&Rvus`L`$`H-T z1DAT+7-qn_tqi#j3%$)C62?rtV%-yeyKIXctM@uQ^)TRMxWqQS0xx`U89>I^Vs;j00KA%znl6D$9dRW16hWaS>bbkU!~vv?fQ9q z`t51si68R2`ZtJSWREPPgLFgrrE>VInjot+r77Do>iTSu{C7(`7r`+tDj=5zn%N0d0(rTbWhX?Is*> zuQO*>)g9X&EL_ub*^|HR$!0k-4;~UMOSu)bgn(%C5U_OFWc*m1`G*a>X3r$Q)!3ob z_`3R|PU(KKs{hZYKOTch@7BpoCFqPhAcQ@XR51g^D6kSB;p65xEwp0^@#~IoMbTl{ zgxL&TBlsgtFNI#kL#tgae2U%AP6W70-G2l0b4#4+Sf!nHW zA2)btsx@szlZ@3_)Sw#VTs=p^?$qM=H=n$sD|`@Rs#gbGzNQ*+J^8g%pMnpGR=WtvNTp| z!>WVi?lbOmg8>I3bq5%G1ukxEzuBsR_~OIPr}7559M1}1MKi}wBeD%cp@n&<0V8ho zwournNoCCN5@g~cP8}XYU4%1;1+10$k&z*%84rw75}P4No;G?q-`At?JNDk}JS2!- zeC2)dyPF*%AXjCQH5;cbX~{A}j~1hba%)DXYV4&4up0&&ki}6Hc9gyNd)LTGnj+XvN z>rW3W_&LjfZDkF3th5+yWSJ6DYM9DJH63}+?;!rSPxqIf|8d_>k=wU4LV9=lO5jJK z5E9V65St4cn9zUK{u`^@0V@6uE>q9@TWvY?9SUR74KP_{Tp&Md$Cg_vAK<&eZlVcR zjvgKOa61Wr2aZ4&k=t^<>LFWxL#V(bgeym+qE6B5Q9e2(pgf1R!E7hY_KxgK^+8L5 zvf7F|LqB>o_0TOkK#>eK#CW^mJU!PwEqXref_@5X537-?Q$a$ERthEF`TJV^vi~^p z$Lr^P{rzJMAL0?-b@F2waPlzZL=%OO^ieNdFG6T(0sli~&^aJB|3i#Ww2*sVRSMunsUV6k`( zjv`GWa6C={^ExiL&&0ip6&Tn#k+qaRuT%LZiy_+WT{k936+Cz=5(N8bbFjl5cUo2k zMNn)xujLqWE_7vR$A#fTKcGVkq;8h%PHlxa4lu*AZkB2{>kxVtWV6NOfuMRXhX5d+ zu@gk$Tj0CeWz9X({E#;i<}*8vBbjF6j|y?59>h~SRg%+`x;;Y#?He}L9tx`UW=96i z4S7KnV^cF*0o1BZq1}?53G=@Kya*MExKTD)k^0XomH)g<_)Q=*FAqv@)6JerTUiAi zv-J^(044zGijIMp6OwW_$aWMdig{R49~L_Vj-5R`OsARogrso(xe*AK+Z{sbrt@dsnfvM%= z+rS?is1W1hDLX>LU7G2FqvKeoX^TR{u_19}r<(*UA62o#UPp6A!#0fV8)l|KabJP-rCu|@BC{Xt``LE#(AOii1LaLfWW;M%YxCMmz`+H zp&twN$H1Oq_{OOsDE_i2OV@8_pzWu*CB|SAO2`{{E}-@S3PB{n(Gdth&~90xC0SOu zLs&W}WntG)4+f8@*-b#C9$=p;A6nGyfCXxx?Fcy73DnW5lH=ut!9aFeKZ_(kY@5pM zxQQAEl>f=-@QTF=Aok^4fV|4KhJ6u?iOvn`agUPCQGt>b;&a4;s_jH_Bxe9SpNgBS z0xj!St=oHVQ#rr?W1;@`(KEka|MuCu%j18!z5I`5XKe|v&^UIJuy+@$YGH8%Sd&I5 z9h9I||EJkXJ{@Mfpb-fMN;HG~+@NK|n!p9+i@i51TCqKdp9{b+9lVd-Y-&EFvL0pv zv+J#<)RM;y%ys zvm%xtHsE6pD0F^OUI(^hb?$ZDkJ5pU*iF-0cw4Ps?Gs3ktjX`sM*+A_R7Y%|CWuiu z=JMDvY|J;hp+>+TLG?VoO~lyv*}*^I7tU6>v_oIRsbvA$8t~)VAs9tb)I@1tl?Ye6 zTAP5HPAu`Mn0(WI<^gRvILzReiKM+P8#k^6hx( zq)P}Fm}T=Y!6ux_6FIOWcr2w_h8W}hPV*~IseVmQiJx-@VR+!ahcJOX4ae}H$?*+P zE&G)tjyWUVXutiN{5x?f+YXi|zfL8)oO2WrpI9(N0~kj>hXC#CM2v0$^|TtzfnpvO z3Od_NXSjLyVVBwju`hmV7t6GU*>*c@>xN6kir!CFZAGVVy{*%iuj8www^cx|?`qx? z;TaeYo}}U1SRwBpAx(D8LK%9py$kPlY6va}jeN#207$11$K&gT(H9L!<=3D^$@8^p zv7Y5tPE_IXyKTAa1b?6oPZSCFYaGFlDy;;0$(NkAp4J|kPO$4Mo71;V<>*NB>LkCQ zbg$L;^VE~JU6HGaP+1Wfo_E5};TC*xW$k!y&jR2DM8*qx-_iqYAn@kTzjrwOJih!q ze);_?E0tX-eC)-mP#@5aaU>-@TC;F*}CP zLw>PA&5{5akJ52@5)G(iYbl3}-A2Zz4%KA^zjySA=8Yqydp-)bpgoIKNc?5GlX4DS z$$G=h;xi5l%Q%xF5_xso=Wga{9MkCtY!UqVMkWvYW}B((g7qBwYPd{4956bMxDouJ z7BrHR2K#HJuJQHbfuuQ}T=mQOCVmvoUY5rd3Gv5UBF_gXKCH4VNDsJ;6*@@PLwe&- z%n+A#fg!*FZ}2LkqXV-pbb`ZFteWFtf{oUI4QeSm z5|1|;CjXI) z#D#MJIViC(tV;6S8jC}7c{c8eHM$i}b4-LTyE_p&_Uk+Mf&b?a&g`VTIAE*F3h2xm zMF6iO0TO*3f)z1#@3&`W8Zpe=omQ~&ld*xn7TE|oj8}o`wG1Ldsw|^)7SK~JeGsitGV$3hdm>95kM8H4csf-mRsS%1bBQ4@37koGPLbGLMxic zix!32@1d*=>y=GFT5cT(EI;~fsV{^IGvK#*99Tl}v=9o%b0CRvRU8v3*Pg1q4WotS zq~&On<-rkpsZBO!5QuO%XtGJw!*(IN&uv_u*153@+eupA*J^+Ib&X#>wx7Ot5<1H6 zMWz7oN+{wf9K*T}sCF-=F1yGMQ_|Sn zYCz_3OK(^;=jJwtGvdca^NP0Y(+ByH&szz_5uBeI4kxo6@Uc=176~T8ms%@sr8J*U ztZALNcR2e3McB8KAn`?$XSkE6FNNKKOqud*_ezB4{cr}0_j@`Pg1ut5!4@~X{4duE zMht;?*G3qPFZc%WhbRSwU(VfX*SLm#rNgne!-*ysg%b)L40k)*_n1BbUilQB!5;<) zXVTko2gy!HSPk17kCW#oPM^+AfQ=#Iu6#-2`&)a!NVdZ9QY+hKZ)uii6;HJuD7ek$ zPjE?zX^s$j>R5(=Dq3USFjPoG8qR99^U86JM?HP+OhACAWotI0BZfTCoau53fGyYj zKwE!pSNVgJSl-PK<3+C?9W-RM=Pu3)Ug*Yv0-Oz5b3xy&t8xy8g%>u?J|zoDL0rpo z+B6O^2G)b(6aSuiKL^SjNQzsfzx#1L3L?;Bs4(*y? z8bm=}-LXsr?_dpIv(5ozcl6s+*EEykSDnq%$~8U9+1t!mM^Y8fnVcPRT(ww1S3R3d z@rV%8`Ob;{KS;<4m%8o;)rAcnR6m7s%7A~&rS?!{{4QJ#Xh<>rKF%{qDj6Lj7m{*IkG z&eVPaf~14O_?vC(!{KQbYQR<$MgCtc*AooScX@?qHb20BJV@HjX_Hv0`excr-GC2= z7L)^ga#;@hmV|h?Eb()f8@GNYBG}(xSI!;n%`U1y0%W+Si+EaRGOa#>ius4Y3qq*A z2^%{vtAndqj1{(oX=JNIOLqtm!G^^SPBcN@+Rt8K4nX<^$(sa1;O}%Aj?GPoYDfK8 zS%y3EAXjrt6|iq}SOYQ<)t9w0#@Q1PoZk<%{&ie`|MHJtJpufN@5j4Z_GV`RnjLcK zGkBt&rfIUc(86q3$R4HvxOEu8K|p05x!xXXKa&ox10S?)WJ(-j-1g!u zST~9f#>ArC+Zu)=Izi)nxnX0UEed_qz(yv(S^;(RAd$07LI^OEE{EUo3HbfALzj?> zmZ~s;Rcz+~@8faHX6%W=+f5)vJ0fpq`C_)4IN`WclK^`M+=R^wKS~+@b$@+|iNj9> zo?PEeA>YlC@B67NC0v0E?5QWe(1&e3Uf9P4K}YrM@^Cs#|GI5EGph(SyLNFV6CWf! zj>IyZH#O*@YoDCPgVb&wQ%HI3T|q^HZqUb9pT$U9W_Zmu( z^>tKCKBB^e@G=u*&A}rw>SXeJ>Y)lp4?Q&RC>1}{^L0$>jB{AWk@gje)yJXmZ`ad1YrB#I zKJ)2i4=FF~EZ8j!dE7?>=Zyg>Yez}rF;-___XPBNS+I8_27yfnq43d35wzDccOxGM zyas*f$NCIP? zd^#LO23(VaPBGgiy_sRKc5tmt)Jr{KakrydQO}nl9$LgsoksjU9Ot;g)5~DPnH5^j zm$yI|Yq^H)uwJvV`x>tfrRL;vFO^8e9OAI44MK|b#0>0o(->gZ7`8C1<{S}FEJqo% zL&rK~?ld!DRtbJiHjqzPpw*P9ogp4@GPq^=PnWE-WG|nT1UoFR z;po<41-lIRR!50#2b@mJ6LO0LeEylOfpqBC9ge=AM|mQiZE%CXU|Eodb3wtXcV?8! zF`eBRB~I;sN_JpA{Muwd3iUWu1uW$(>-GC5e}CRmIPD2{6H`R2{PCuIKh_n&|J z`t$z$>5o6QN%rq*r@eE_ryjhCf6s_WnCH&fii*Pm{pxt*XPR~oUQlAspyd<+xN-gl zVd6ebV8KrL5#!}yL7cDW83)klr&rh`;X_0UPBm%{KF44CtM4*ybKmfG8=WE+ke~7N z&Vab_QFI)T-ktLpFUPTz>ulJJObB^vk-VyH8mp6Brz5@9>?9OpH0Yb!MYDOeJ1 zx)s#tQMPQU?7v>H^QZ6u4f9$pr#3ir@K}&FXn+R|BUv_fVXDx2SwZ%^i)Ao-@U%g{o%w4-UUjxQ4yemc=$qHRe zB<*2?pYzY3p}NApdVRA`-Gp=^I6>Zn=QrCca1bxV)#I|Ji8a4Fpyp8PrSphd{L<}# z{kWaCTHt*4e41%pf4N%!`j21d@88z!fBa#`CFXj5yNKf53Kp+?@lPBFk%#IA;Bx4- zhnEAf&2#Ys83O7F)hKn^;4!MxFfuj?l&$!T8o@s;ySYb3;)miPS8;j(5cG^xUQe^% z0RO60CJ7exR)poj2!tIWY|HU%=yWK!BM3aT+H7M+S0G*;#+)rJhDe>rgGHQYJ52R^ zVt3%)lQ4^NY{ewKf8bRMUQQFB;nr!wEm_KN+=k_+_@w;*SwUw@v=7c6ennB1W{wT# zsykhtfH~M=W+7~wh`EMWs62hUU;%>5G1BcqsCY#S<{Nq^mU^&)i={9r{12OhaSy-yGD!+Sj=Gu+PP(sj!r0uB`Zsh0K^5tFu=1MS_>m0 zR88xlg-3J4L}l2UjaZ4m>YXuowRIXgdVJSAAtm;tYY}^$@L+S`_L#_yrs@oJryDu0 zH0)_(K_LW<;xVS<^d5bHRYrs)F%`e>2=GEQKL(O6UOe%-(Za~OW^D%Xr`j%311R-v z&Hg@q`Se$9mx!eg`CSE|S1gSqicC)j)rx7 zp1qKH6DvGjCQQLXe$?LnecoR_9zVHA?fsdeLmE<7%oWe1F)(OkE}n5k`xSNthv4+K z;R5cEXVf=%>%ntb4y5sBCLU=!G9YKCeFR4?LoA5&Z2N^GwC&d73TL(#>)?pe0NZQg zD?qfCyumBL@E`x(+n#t#)NBj(<87x96p)uPw-WT2A3nC zik&)gCB8bqp`3meykqNf`q$|&Ft{K@=-nbc{&&3V3P23kvYbZcgtP732L5rtbO@lp zRkUD@_i`jDQh5_`2$I${IHbY*e7tGP(oP5nstz!5FyP48=E|Oldc1hS1Q5&+SOUa; zuIjOn5mx%0#Ks7g=F&-tL+>$=u+&&CeM*1aRpAZ3bHQ#)8O9|dt^C)nvMoY%3UCFMj^FA&Jh z^DQDHOd+he?Z-g=Oowo{AWMUZeXIU=Wa=}#i^nii0^^&_4s`&o==PhZ-ktD10*rP! zmi>IPJq~u#)sI*~tNrJ7dR*{*DVtf%Y|cE{ngBUK#=o>x`OT~Viqtd_TJo^x5xcDx za5|09uDN=_7Fafmyy2$ZA!qCunz%3fGR(S7Si!Is8D{_=tbB+(rfuII|FIXa^fw`S z`yQ8b&Tdf3Q^3u+u@Y_&LG?KU{L3 z0plTrq;a?rey@ctyRd@LoS-y9VZANWFTel(cLzj$tNMGNA`Cc|rxDS6d#1D5Iy4ly z0WvyKv!QM*i?pNCER7QhA=jWaq0At4TM}`d){gZ^^eaeFyO{$x;Z0nU$|meOgbV^z z>Jw)D4m8B8Mr%GzeBM{(wKEQF&Ca9lC`u%#g9&oj7Ag}5gSv`PMxe7s8$Sjc>=EcT z)IR;sL_yEvcB@`r=I9^T8)W&pSt`$_I|DKvZg)WD<#}Iz{q*(ck178YtSaS=Ufzf2 zn@F$>=B%Sze(VjJ*{ct*2fH7gtT%ub&Mxe(Cs|07eqSw@9hm4^I?bdJ2 ziSbShNZ|&s@UCF;}VJo za+4U9EZBq&0xCp?q-+4elca@5c)ts4o zVQe#8PG)f!g7g2ptTi0l+kd|jkvI(HTv z1}d0rta3$*ZCG%v5WaKHUp~$0n6b0l@s+*)^0ibL$#O1J4*kZaCyU#?=hGR+4wWq? zAU*889F)gX0%yez?|ogH+wy0KK>;9QGm%Xxea&DT{XR z=f1F)?>Tr8AhyF)JoMVwIB~}Fg4aXH>;^KkWwQWM2hoD5N5UyKle>cp?#S0q%+$nP z-ws{(WE^$@<8bs;_1Rmxwc7T8i}xL2?0LK`)vxPmv@9QDd{;!ObSX|YsO{;73q;rW z#6CnlI^?Q1gsJX>_;1gNnF27-GsK~*TZc5fSiqAmuYdEdP)n1x2`>jld-aTW*JNkG z)b@y6yIEmc@3bEwZF)^IzvQS1>}A4+yLm_Gm`Uyj;-wd;5FSRYF29mnee z6j7}iiGUyiOL!)G9)exvUbWJ^4$5J17vvaMmDD&wB<(*hlQpD7{a0FR!630|D;9Vz z$GfnJU;yg<@VHPqc5IvPx))nrx4oX*uK=hWT!L{Nb~T!|N|tqHwrcqGXlakWP@Wn7l)XK# zd8ZvKA56$SwODX6=lD-E`&VsN>4J8+j`JNZGh3&3QC%7aVfk&9e*5(G^Y7m-A?hE_ zcT-7W%1)Qi$Ix-G&mMY_*ueBUr~Cdp--rus-hejs<%p zE(i;jQoQX21D`0cr{%Nk+v6Pepz2ActfGTa`{{U>rxnf#$;stO^3+&8J;f6SjO0JA z)VJgNcWIX-(FAX7okv(F4{B~0w9MtSc&8Hen-{oc;+(~#D8q4J4rxHy*e(;I84_Ua zqWMxURJ)!Jd74p)71s4Tc;MVlSxV(es+=>m_L>~&I3t+67Z_RF2UiQuR!dJMhlxeh z;s%nkMFG1!gWjD~;egWcG{qt_rz2qDDy@M#_UOV|0L|gV1x#l<9R6~WgY~`+l+}e| zw-@?tslNOe;F@@-{{BX}`)<*jDQqE$=Jr?{^pAI8KS!9CqMvBvojBDybAdza)WkNl zgE!U?jh?GgvT4`sh{G12Q>xSX72X&Tvs{41JRK+8ypJK-5qrL%d^jsH*eh)zTfU!W zWoOSjAjI2Q6FcR*5gU2GJ2_LGU{JF<`Gkl=!v|Ch<+Ag0*TwNns3+oit-1%%zyfmk zcy1oILMRh1(W&sX*Fx><^S0hLJ;llSgZGrYn3TC+4CkD-ta-r=ug^OH632}Y+uk@f z%q}~JFgF`u*m$^u_h^6b_Va!u;xS6pA@;UDNsn!{v46;FSSe_6=$jW9IUn|PKmZ8x z23EIKgAniS6m%zc13;Dl_Wq1J^rpe&HSMSMLnT4Cvo-oq^vh`t2q$Z67Galg&GW(7 zLL>g#nC6Yb2;HGVlmk`oG4hIx1`Bmy(e8h-T=AJR@UG(oyT3XF?y&i{n#iz2YRcw3 zpGHaH(jFLv;(#4&tn=4ipL|vCXmrlC*H{v^fEJr&oO|z3_47G(1QB`znfO!BSZ?o! zHA=`o0isvUd%-olffAQ#)=1>jndt{~eLxYwWLpiP8o{~p(PkqcDHF;SN{ z+w$*TBW-cq@*uGhah-!Wz3s@WxVB`}8YHXAkqXa*2Im$DG+?AdZR}-=htZVK26I6# zmg7(B^<{tlx92o0emg!)@jZC81B}L;q8Bg%1-@jyypHR7Cc8YV;}C63k8ihAA>8q~ z3LRpKV&wTRlOvvq5e{wRzi#m5;+Ke<-o@=z_33b8-ULUSgbRQXQPGGmT{G>5cv{`U z(+}X~(lyv^knp*a77E+3893T~|_>|&Z zwqd2H@LI!KGh1Pxdgph&{LAmZ|M79`FCTyT{mcIPWEgV&$?HwSyEAGw*Sm=?EA6}; zuzKIbAn15k0TEkw%%&tAN;r&P!~k#m5VfqF@_s{K-?D0=#&lpF+{(h)1N=g`+!r`) zPo^zBUT!hV3GN+^w0d`j1Jl2N_iSZ`^Vqy~AbJB`DZ%#B3*WPb)se8#Ti)Q4HmyEm zAKCZw)++!JB2;DHq00|m+J%-qUCFV8`pgmnSWPWEtk!zh{i6}(*KbkL>pY&p<|Vyz z$Ln+q2hQ=_>%O7|LIKX>)h0-liH120(oNxbdt?S1^@j1`MKhQh9y%0)-od~R*ZoXS zFi7K~j*0h@=OPR2I1LmjeghG%LyFtsZyxJn;ND4CYxi~zOdQIVv3wj#QUZ2dVSI!@U?TA=UxuUjVcl#44Pv>6L=8Zz15-2 zJw~)Bve>)KB0JjI3cGXKJLs+O(FUXKkgw&H93BSnV_1%zL9gLE2%+Y@$klHzXS}>K z3Nta6=EOjgg^uTQii3BqI6tO8*LXOC>{5M-2$BS^1v{)E$No!4K=7NJ9rEt=X$6o) z8`VoV9jKbTW9I&`R(0+D$H#&o?C*S!IB&ApLQ$~KPw4}lHm#oY9@1^erNgdyH|tNF zX5|$FPHuXx_(ss2yLvK+^Dc-Ru4>UB9Lx!u(P3cSsjk^QHosOJ2#WieI(yBW^A19X zMI|hnfB>UaP3SQg=dRc5bEc>fdHUSOuKo%8v&Fu`Mf_xiRLpM|Vj!LPx zd^0~Wy6x?!QxIUN(i_0t%g2AL(xF9t$My2Aj;8t?PPncJgy;6e;r-s(l72NyEg()S zC%k6^&JOHa-rJb%YRKNV{EWJ)Xry@9_2ke2^e*-ty!{1Jyw-;A_h*nMO3@1Vc328~ z_VQ|M8n;EW0f)+7R_rjua(QD7UxLA44o>sNc6o+#HJilQ;Hu6*in9~pJQVHM@S284 zFu|!7f!I*il=M0vWz`R{Z4!uc+_K2SN`I#3)& zF1NgQcBh=}jP>Z6_ZDZhQ(t<)PcI#UEp3e*N^@r|=8p=)M2f!fpQP#bkCL#_MG7 zD-rp}I(_~4_s_E`n;oN8QhmuA3#jJdM1*H11UTf4^tf3pc42kM`vp^*&5_F})@S0k z=|(TFvCTNKOwA5nSONlQJKd?q=+FewDO)-5l*z{XT!^M>g}s+z5xaTF*S*=+G{8~r zZ_}=k%II%YYBl-eOncxRqtUo+Rd2AqW*G8D^clQocG{6+B{xEYc_>?&Q|~a)lxZ>_T81xe1jKE=BmOYmJ@c(H<+&WraG@XJ?mj|2eN|g z^nN+}@tN9eV*2f`HeOes{4OElxx}ml7x|+i3 zFHkZPG0Q%PaCVgjXS)@Zr59&d*?K33dY<-|Lfb7B<143C^^Rzm(My7{=j((}9T95D zyOrR$pQo*<(>Cj3CH=O^+PT<7_4Bz7FJG*0 zcz5^?w#p?j%sI>scgV^!>C)5-MpnC*kb&e@JKO#Z@}LGBF&iy-ji&3MNZa!gnBam@ zp%EajFaifDcmXA})-h&X*$c_{GQ5jOcEQdqtdOZ&jOy!bTd!N&o!x3elLQsJ=qtqfbY;GNj4 zbHzcRY|)ehf0mRodz~b4a5OUq zJe@}AL8Q&VlZQNUhU@Sby6qpq`7HKnSWM`tm!s+G{B}|wo$7_WMPoYc2*mPy|Ll-s z)a3W2`u#UgnE&{Bf8JhZ|E;&MzB^&Aj_N|IWFi!xOc->~{PM0!6LPZNxcTN->c| zS#G*v21F2hjm;bk3#{+^sfX$9AW{x53)nUg5SJnG4jIl~?fF0h#G+JIDdu!BA!j+}NIFI&t##2C+doP5{>`JdwsZ^gn* zw#7=gKsKvDoN%ZTUhYvz&*-Wj%k}#&Uq4;{`06l_AajWC(^g@jiw*CRgzEG$LhREI zic+<87`BeKVG%IaXSDb23>XXkpIfcqI(BKtYk7ielYCK_sh6b~%PWpeKq0W5m}d=r zan?Lb8=X1*mV?ROi`~7L+k35o7gNB_z3K5exRX&$hkD$A)xu=k2Xgs*rs_fz`;S|DhF2_yn^dA=MTdgsx{Ytn`+b;;BG_=UNUbiH$RJQ#(=Dp5RJbOTOqaKo{5y5g9cj>t~BiV!t%yhh{I_Dmjgn6$%wHGBSJHR@Bq;eo0g0rbbxf;Y{Y%x6L{uh_jh@pN`daBdnp zEhmS8u)p1oj*!f}VGTs|&+P7}y!ZlN7Nvwq_4oB^fdAJ08%0U{h3daMk;4F_t ztY{kmX(o5_i49+tx-K&qHb*ZfGF)47a;f2)qt^Q~2)D!=tR*ZsvWb^DEDCxi#XCa6 zB#n1Xc*R(=X@)+bqa{EL;UUK8|gM*D;+E<1vriTqw`O>_-TJ{iu>>(Fl?Q5qd> z+q6X_Jtoz{{hYmfS#9t{c$#gor&Q%Lt?E6~4dS_y(b=bHwadvK5$XJl#DM+0F)I&M zp37Gr-0l3-01km+r)cjs*b1~1@!v~-^3x=UQ^Rmj>Fc>q&$2Kl{V#6@_6BppDel6) z!#=z_{Q}(<+={0KP#o^J#lE}tAG3JgtyJ-{-u7;#puo=avd+z6>c_Ho!@lNj`k#>a zlz_qB0VI4!g>hM72+y>Fw$y6Y8)_5or6l#zZRo#V0NJJOu}8N}l$bRF{A@TUZWmlWcWadrH|>mj_2 z59EdQZezsjM)7qzJ!;;mnh~_`41#gklU=Rz=IyP1FAh1)2~FkJI_&kr#pYHeF1uc5 z&&Yw>{#evg06V8OdyvBQ)ZN0PE|tFYzzK|peU$shY~Qz95A@A*Rkm|C-qp@JA&iZz z(b^zS#t;PN*|UT1fcF?|wzTBm890RGripNds;dsCnCI`&RFn@+ir)s zoJ}zYMtTH~5?-EOIK=zCuk+E_ngOJj^YnOvSBES+BM?*>puZiQ&C-p8wobvR zQv`q95#Kq%lu ztYWtq_qm5~o4dVk?f)(8T(j)BktF?pR>2KWC-90utfmiuK$LhSkt{yCx_b5VeaOeX zQmbdgDv4EMX2wMT?&c12v&au%GgEIC1=?ALI(Tt=^y0)3A{M#{5w&#!@u`O1oJmoO z>vggI_35i+O-di?6Nd-@NTtgf1TF5!&Xod*7_v`Ee_JMLcC0C%M>;@FZXcDb}WPela<4kxNmmjSB0SeSM> zDdr<-CdnmIWK8iL7CBOe=~mqdP98NDZ&1WJeX85=-fkbheEoHqZpd$Z6RLfN=VcetQ||(bSPduPoe*UY z1Tx$J8L6J66o6O!jn~VoI*EXn{FjquQ?YuU#z<9pGBJUCbey(1Z(%hE-fns|yX<-S zB_#LbE`$0Vo_j-=Rtq)|le>nT>PmYfoZC#x(sOgBMQ@ZIgO-Q8sy|drUV87m7tLR+ zZHDB$L-TCI=dc}btGgD-?8(G(=y$OR^Fe1R9rZ7Z^`rIQ=l8ekQYwN6_N1yEU7@H3 zvaizHZWZt163iq%D83x0gWg)dEfw~;9h^~;yhv~lUD^Q^!*JwQUuO2hkgK&RAa;qX zwnN!Ql4nx}_&g+G{+BV*vrMbzMQd z&=FPNtR&717>>%lX<97To8zVOjJNgo(6IWE_cV|&NfjLu9Obzb>AY)Al2zA*6qs19 z;ikote!KFA6oCW_)RSF22&6=mTD#qX8hO>FI{eCO8b=?AfOC;{RO!*oVfF~R4L3)> zTz|V%MJ% zqiD_(^mZ!Yg*Y!|Nr5feS%0&Dh3d%N}-i+$k86JWTCI^>-;AA)OGRMQ|VTic6J?mBUn=NNm7G)kS9P+ zp{Y8ZUjYFGtx$;5`%?G3%>BCt&vvRxmT}Lzs&d7-)bVYLOP)J&9!^g3RHjlbVO#P0 zsj$)USf&9~xpj}=#9g{81eJZJ)7z5lHpRoVB2bJd=@sHjyHEXjlcOLZXp##&R3VnK zoS+tEp%rD^D#?={NV3YtjDr*)UxEtPhRs1G{u-*jUN7!bi){QMKb3yX`mTHRu@kYY zwWtnSDzRwIc6p@L0bimXd}hj!3Pfxh$7yP8F>hOp#rsXx!p{dFh=)9=!@_#$@s9H( z+oaoMMj@MZf4VluDIe{Gwkzzh9dM}O)0=*i+aWD&roW<39SAVVD z+bCeGirUi0L+Rw|P{_}A>b-4#ERw?6vZ_@L0T5C3lzHp?J=(SnNsD?zTn0R`IS@)~ zF@5DE`q}~3!$}K1y~?$aZR=#%3}ywrI#FacIF1QGZ^c^!4&|lL-u9+w|MeeVub+Q> z6`_|8DW6YPiO6>yFseyG85Z46(D1b8g zpcE!fXQx4$=jzbnQ^!+fld`tUTAC^+2eu{mP!e_@BZFTEV%>=kCt`p<%HuW3yBb9A z$3|LzU8YZ;RdM?Fl5cvMY$UdIP=3A^4Mf&z1L-j zs?VNswxJE=&;zG~UEUV!=XX&0yPd@TWRL)EQDBt{^K!B*hm^e0UHy#7Cz+BuuU(tj zi&LcU_6y<)pBV4ggOB+-ly zlKeHREOSZhduh6}gM!r@p>P|ol#Z{zy##VM)tc(&>7T5=iFZ`LPD%5a1Q(gI_fRS& zMuA`9;OSGRxCN0ze;q+4$6ncr z32)k3Kcqx?+ndd4LWu6vl0P`2YN#A)g&E~-9rD4m7qn#crWC^2Rqu_wWe{m|?6;O? zant6xhBDGz_xWl~M%gNvccH%IHKkkY=X+gqdtWM@Z?5*EEnD>bA%_R(-1Xxs!h&7R zj>?g8^j6%)0Ry8*kPNkp{xu#Ywvj3w4$}gJ^;pwKEOd`zQZqRiS#3M#@i3oK1z!brQ(q05$tvI-5c3gnELkV^O#@1eHrun z_b=bXRD{tdncA*B5Jz4~MPftM9)^;LPpZ!;Fo;jaZt%esWfcw?o-LLs@9sLCEf2>| z6%(Y|=6Dy=Q}PO;@nxry7N_$voE}xbfna<(;0@U@Y>$hFd}(>TPjwfD24(T^(Hx0L zltMlS`xpGn&)-U4{hp{=h1rv6DeJml!r|3Ch?b|9eVnb@CG*x>$KkvycSz!Ni)Aq* zsqsx&`=3JrnDoo>!MotcB1uHI7j0SEXSOSTl&Bn^JPV@FmMFgT|2((BcBp+(!nArM z6!Gpze3OuB6MIvdZYPt98^Mi83WN;R;7C zMoUMn@ifSE;(>fo^r^KH=iyxBLar!N^^%^7!>2NDgb$Ur9oO66dANosn{-};?fF0DH z)Q*RA7jjev6?h2Xoy)l>u~~>KEm}mxGf1Y3;RbXJJ*slnD10ilU!8=Y?8?%Y)wH_C zduWesXpbX@D8=d=1}}bdd=SuIIe`?H1nCgGJS;$-`c0o{mZ}JQekDOo=O@Kvh&e>Uv7sT z7@()>3{e-8D0z_b0ANa~>xjki!gty>MbZ^8kS{+aq7pYqnq%ZOi*bXeP7V7c`6_;W zjCR}SFwGSucLDB?rQ*Ff(!&?@pf6wB> zNP6my2fX54U6keWF0LrskWHwvNT?f!k<{KS^2^ff*4#Mu*DUyLk@~|j%L7+Ex}R#v ztIlsq5on4#0NZQ@K&9G=`V(v~9w?Pm64)!+VNj#^=ItrT*(2d;*I?JfNkzVTs$h33 zY){pDsFFu~*Ppd-j=ja>SWb8EH#51<;#D4}0U*swzBP|L))gdWi}A~u9v#(f`i|Z2 zD{$Ej`B9c3V0w3mg*SaDKf{{s5`P!xNp}E6ZIhRWmS_?cG;eQ4miX6Y${)PneS)9h z8-N1EG|!k852YNo?FP?uFD9UJPdt~tnCz|SNJ(Pj9s2YnN~{{mo8DKhI$DorC5WRF z!hPvi5uLp&QFa}8&8Z@TPH#IOzNaG`ntijmby(%2HzBq@LT6zQ54-jXV~xN|REmjR zL8Qx<1DAuuz{U<_Z$CqqSIN50=Qu#^P&S9{S|ku^QwKS&H&LN)Uw(Z0 zFG5sJOPl>^1U*3ouGSWz;!|@$J^Bi+syZsa}O>b#1FCg4v~QMoXG| zS(K^7RdgrM8j28qrmAoft@vh3bhPet#XJdG-ea8I)}$cE#`PNr#|hK;!eUV%e%onN-TVYRS#Z z%g(ASmjTjZ+8W7?)CC>{#AFRCV>{LuKnSX)RK6hOvebY2UFm)_JA6X|*(?S)#hh160oCve> z3pqFXJG^($olDm@(Fq%>Om(^)ZqClsu-n*8>?^zd>QYHwBl3`RZ7>BVyyx1}0T`8Z znBmKsqG?Vi6AijuF)=zTcCWNZIkUB_nj|=kUHSLxRa~s+Y6jTI$ps7&n>z`HAPjP9 zXI)li(k7OZBsH;=&5ONtEG_-6#%osxHtTkCu@IAIKB=p~m`&F4WjA~CmR^TYeN}r| z&Yzb;0ZXp?p*LD0%4Tk(^)~{Yr1S|M=yvr>RGLoY$Rp5*VF3RLLNZZ6+J&yttL%y2>7TI zw3qgs@T(ZNVqcmPpFHkEE=L(@;5Vgz;}^?I#d3ggHG|>ssWg6Y>J(*^NC6;l$Tr#% zj-<$RtFxm*sWT7uu0RnAEGY0VTRxr?4S@czWpx}`yAAjOhzS6V^0rQ|vL@-5@F70= zxAasGZD^~P8Kv@Hz;)xaO$~}DMA*v!U81L|uNq(gwTbZxvH@^!<d>vyF}$GV zi=ByaN{V1VQQjUKhgUwAWWOS-O%8`5Bkx){Hpu8&{nePl>%3Wg~bW5jaH91(ayxLqhsBfEUYQu@Bm5o{~8r333g^qkT5r<2xqBA-mv$=K*Y3zM%d_`W>FK;KW7IL* zmrfnHvIK&uwtAfNsMnRVRL%&>lvfRwWZkq7A4@(hPd2QbT;23o^Z)G|8MJt4bU^w{8a_t*HAeejZ}2cnT6romr-YN%r;@cnu5(S+ zA0^~9#eNW|^HM$E6I;R@sLEft-Y>d1;Rm06JDO7MV1wb@8!1A{(&4~d3DXN>6Suac zS%rVoqi0S5kW;1K+aXJ3G@M6lX>|wPsoI;zefR45%G#W<`AGM1X;y&w_dhS*_kS+) zpqGdy@#_)%^%ZDT#*RM^0zv|TPa?Lm3kn$AQkriSPUcQoGZZp6YzD2SwSe>*WHJ2o zk)LEzB2XjL*XpFI7VGvH`1h2~6bhrH-l=zR3gW*4}EJS-tGZ1=Ybl>M*v*VPa5->pZ3J5t1}B&3-IE*nOH3!43&q3_Vr8k39KgA6jq*fm1>o*< z7<=^Lub~EwLL{Mj36qY~PvN!dlAUJv&%3V!l8jU>`Gn=SWm0-_0nh4c7k0ndX z$O?OxQbfXhM5(vu&|*F~LU*Z_GP@jy?Ch+MFE#C?!lUW>S zChpzr>F%8ig<09-)IAGS>V&3l%jDvs7`4;!Qfk-1)T+fg^_1i49fJ0P4IrmM1BF_; zHE*q!44kc|bmXH!x;hnR4$wJKnGg|bjRJ~P1*hLw5x zedvO{t4DXJzL^!4I)*udAKm37$;R;VjxZd{L7KW|qY`>rq|g8O__cle@$Zk(jtv0i zX)0o=Q#P=rA7pd>+)nl(KHmlAj=-t)GeJ6R+92w?!7^E$12(aeBNBwD4vD2ULv8jt zc@$M&P?Dd@F09MAPV^hLSeG!@&dYze>1DQIa~p9gieW1>g4r^X-!}pyn<>iUJ8!35 zKswG@6eS>muqiIA7&!N&Ue;+DnmIhD*WF822leI*{7dY6Ng>Nfy_-+@DfioI{qgnp z`SHisKR$l_EdAwkwLXj)Gw_I7bf zZe6b*iwPd$tqrig&hH!S`;xL^XXTe6`Qs>04Z%rNQc_yR>QoUw%2NRqXiv81%`x}d zCEez(?l%!aBbl=XWz@XhVWE^oRwJ3Z-i|5ZPfO>+d_-B&om|q)Dq2Vs_gRA;;? zuj|gL^VDg@RX7gpsz|a{dtuoH15?vGFy*gB{y)|=VLhIv<3YF=XGX;`3TEy62w-)o zwv5AJaw;EcQU^tpi=h-bB#csA+UF%|G_}z{95=t$!I0xSc=O7R9!jPUr&Bc_p2w~F za60-bP0+7t8}QLLyQm= zjp4Ls9n@K2Wu!(~+s(kok&neJiJD016iR5-4~<9Ose?USx5h}k>0FTbfwO?t}FIG zH6j$$Y%26PNUe~K(zGvkXNsf^Wmj%}i@Z(T1>;R|=D1aM;pT-IKhFPmSHs9nnJOVm zV?0)z64H0*Opv4^CHM$7vT3L>&-%Eo0AY|FHl=z@9X)VgQqaK!ATNXR53_be%?t>(+6W$!JM=S}$X`@f9n z+nd86_3YENv*@xB&&W3e|6A;k;|@-Ek*cm)zsBccfS&J8SQisb5s0$ z?Ehn>!dj{FB$2kM50-UrKFnPHFrK3xDhXF5l!scr9EQ!l*(40`*yW1D@V@KvK@Pu3 zYbu|2tpurEWwu>T3^+2UL9907HVv0!Tb@n7>3maTyh8=Y33&)&dDM^1vB9F)cGS&9 zBWSRreR*vZRgn#B(~0crHbRO(TQ@P@R=()EexF zau9Fe;mb<>7}_MM!Ja-GPpV&*`@QYS!ci@+hsAE^u;zN*FSj#5gL~_$0Uov(6^iU)`Kq@O-_Buy_X|}%?WwYFP~T~j zvK~%q-=I;P>_N?4oFxTN6O8zT%Kouy>wfBtnJty9;I%x}TS?2tQ%$dYs0Cqa7<=lL zXft}L>&>^u;(RIZ@^zKiO)ob(cHqyK<`w(!aj|*=$P))R?#pD2(~%CR@0GM*D>;ta zqc?#3I;0_kdSu@wE$zA^=|nW0+vD<_%Z>&Dg_Qsyxbb{h=~u}_i{Dn1dew`jDqGz4 z_ej;VrXJfib!OG&V5q?_H_)-3mX)@X@05Vg#mYr4AGnPpG!$az532eUECt7|+Ewpc zkfFJQf640ip$=!URij`nmEayPm(zKux4{V3D}HSK+aK2(t=1{#__Vz)awzA2>UUoB zoMzFdza3Ir$}ZhN=CclBVY?)DQDX!rUnsAlf&y~O4-c^lO2KiDTlF@IxWnt=w5}u; z-ErEKJk(_1P&33F;q*T~I3kr#;LOMaeW%j?0P#lxf z$!O9YSr3@4R7>TgS>~vhPTsj>#LU_qL3v0(+xE$hZvnUUub)F}KyOT5#QEl;I1k<8 zhmMl`Xts!G-t=kL@oG*KYUT?78&&f!jpkwHcLm6ZN!MJ>|B4%g57ty)u`u4Riz2jB26+3H)b|KYS{px*5^OkUsDWU0 zidj#qqJAYG0KhIMgSu`v0tuS=BRxr%4@#=WTLSNU@FLGQA@SA#jGB&9VH=9v@AAJ? zO*ebpRRm_;>Z=>_mwo0M_6Na+i%CPang_ZU=d!FjlJOgaE7ORl>-uAC zY9z2Pm%KS=WF|$mL*2d62Jl%vZ{hWVG22RSdM6b#@= zIR-X$)|{wm5FrP`oWRDniQXl5`@KAy|Fme zgb6_I-I?yAXkp*CBZ6S-q1Es1J**1C6lhMSRR!5^W&AZNZWkwsvY3d^A$cF!it%ix+9q*k`+%qV++)ppr9&G`+gw0c-qU)JTb;42nml+< zB>~xZQXiC4b^Io)Y3ZN^v9Ug{7PVmhWi{K=Q+!WKI>)k1xE(%cv6E%MIieoZ8i1dw zyX}r0b4>1bYDY;{&{&vakK%z0oNku%)TTAcDHoSjL-k70CbL~&QdDo% z!1&OKp-xmUW7q^x+pI5T+k?Oj%B{)^306w-c<-Fiq$J-6M!%p@AmJe?pCW^fJtldj zQ{l+{mmstsG1w4{YvR<`eH^#!7A*?-9)DS>`S~B8KF>8ivDv_STCgDM0n3D_H~7UN zQy>T+%9i6%RDxTaXTSrS?cB&FQQLwP4_m@ZgqW2&_LlUdH;GeTUiBKY-4uufdxcbF zpO0NN3BWdc=(6Q?Jv6h$**jZC59?jGk5s|k{N`d;16Z9nqrxGCb)sjZz8Mbjl6~2C zU04dx;YiA(lbEY{`e|E60*}LqPBVFBNccaAMC|mURJ$%=#FMx9{_V@p@AKRDmpfKs zR(#?_7L!d$T1zVJAq;Gmum*8nwm70vvH+jS0ih_RE~inp`aKs3geaLu6R++BhWHs87YW1Y-BUU8)tc z2rG|rXG%>iz{YlQ(67vEpU(TtO>^d)=dJdhv!p}4c;IWdx&fHU0$ScE>^YqQG`y` z6u9ITT53!Kek)yxS>VfPx^QGdXXf}hEi^SW>Nddl#)Io=VN3t2P3285!xweGkHt(; zPR0Is8^G?LK4Ifsrksn&G9v7ukXo;AbVHgwen(F zTjUg%u%>Q(QNgw|P;*@xjVu1hKs)b*+^h?}XvnS?ql_{W;9nW}@oJfG0KvJeQ z_R#P+PE8M`;Elewk*SpnQG}8}1w5%RRg!R|X5*<3Fd4NnVLfSUtP#hO&2W%(+QGNE zt6A=p!|{$OoMd%punYd3B0SVr&L~USa+PzW(e%LD<@^@{d4yS!2 zIZp@syA2ic4;8L7LDrBzNHX{7OKsXkN&_b;yc(7K=ls^*9lXjf3O}apX$*z8AHhft zfdhFO-@Sq+x2F5sl)g+9uLBzWzxKu5;xFzju$|#y)Tv~jx1BnYo%|Y-ik8^cB z3T}#?E*@y7Q-7;F(DiRktlB%Sx39_O@#gbbMtC~ZvoE}M9?sOZZ=x(az7xnKeur8=_xyz8CrcvIrJ~~{0EFgg9Uu4j|Iufj@3>kJ^3@yC~ zPeC$!5gLI9* zEYp8{m7KAW>{MQTGz1A0#aS|<2mnFmq+`8BnYpF_{3U$M{IF{rH>hgdF}R}ZMChkS z2C~1UgwWETSywPkj!-!X{2(I|F6U_1y+HlQU8zi+QHNuQ@3Ua5%+em>=8P!6t~|H4 zv)PKLOO0`apr{x&RPb=RqbXoiG}0?7O!BCt8LO@8C3el6PTfi!4v<-px`LetKS87O zi|rYTvP0v|TjFn)>lITxnq6C<mN@Iz@a_qSXesTrXUqGk9Mkj? zc~cecQc_P|<8>u79A%?Y1(U70UcH*k!4Z>FlOv)BVZ+%(K|=^ z+GtID=y3+fT?W41IH-l9Y>~c;8>yoz-)r>IwMYj=XF$Vl&tkDhMxnZ%_p%!(;xLu% z?L2Q5#|j&y5}#L0EiCr?(}-{LBN0IqWHWFoSaNunZ-upXk=xjWcKy*0IE?Iu~DuAXv#)zm+iw?&i8F~ZI|+;RUwhY zVXl+`#6q?(0f|LU5^*{^xaUr^Yh*;CjRTow~y^}`~Bblt+?8Psbtaz+o3oCqAU@S^zee7ue|QV zMrXg}Gwcy8uTZ5{Nj#CQh3b9GZC}roXe67aJgGA`I!AZ$b{r}pZW9zhXk9bvjROu! zbnaEo%f-uikL-Kk>wIsQjPiU~iUmc#cO|XT?f{48Alk*BwsrLI<+c+wX=lN}bv^jPRpR*)hb9jkM|fjYgN*T!)xtEea5cppU4k@_9LsCudK=>p!p9 z_h0AlzrVz<59brLl-Cce<|#*X)HDH5nbScZI%I>CCfusXXwSj?~M&q4>n8rLKQLkxZ zdfNq%FtHgY>SMK(E&78K`H%VSW3lDzSixh#C`PmM3eqt_mDwUxxu>k(U)C5l-A)k9 z<#P+rOiJcbeBaSKC;efGnG_&|yiIpS9{6<5mdHd+8L61pytW##Jz6gD@ixaDH=A4U zA%1ux5()f%w{d3b05K(@ThDoWgCt%Ddbi8r{S$=PD9opZyNNJzT~wrw5P7%0t407^ z9TG<1({P%TvQ^%J`TUU-ygC7_@`D@EWGWt z(fGR;7p1VzHd#h1bWtJj`azKzW$@C+;XFs_f4^Y=T!8+U@*zG`CY@PzoNZHTmlLK? z1As|Elzlxuk-f^H)frnErcOAro#D;<)S8U*b;u1_v$pCuUusQDz9W?Es^4odx%W`@ zes1;*HHM&mCy~Ba*)l;ckn!ow5lN1!&au@ZAntkyo$4%xKp9&c_VbDpbYA67fIX7R zaQTq?&7q~Js)JfjLZL48{6^e$v#+)_qvOS@*WGjXvYTvvKi2F^`|<0?`}dzeez0i$ z)8~)-n;~d@(kth<>!l)-pAa^V+-^mFbI_KOlQ^lh^xM9K>sQ`n;(`vc{x*(slJcFw zCCO@MgSppUI?hU3_skN{=BcUPU;)3mwSg^*${z0%YlY|8~r z!lsRh1V|%~NHQFN6a~@FL)|w*XSZ*rO&gGy(jqBg&@{BH=BO)!>8dw2D+TOCkIO1W z>!b7v@c;Yg?>}E^#v%&)kFVcY9#!OHQhWZ<)FG>|PdHrc2d8Jq)D&DYeX498rF6YG z+tg_T`YEwO=(qF-np4{71gqr1PWGovj+_lOv}-(*nl*Mk!E?=_0Hqa|)T~xIWl6)P z{A7-{uKya_VI=PfbcZGS-m@P{Mdc-tSoL_A&e9VVoiEeiXI;2cPN#W!t-HZl0qKeb? zXC!+@t*6&okz{68PiaQo)?F-S=9dwG`}VyZ?vDTdFaOuSeCYGn{V{zyKZOrRiS@&O z`=9^vKmPah-#&z}cZ^5f<)~%MJ+JG?*F9Tk$L{A|Bc-zLYoGbP?=r8{=Q!)#LY!gM zcwc$%d&T?SvDD){?!X7d>t4ByeC+dFwWiu)I&x1b9dXVzW=`i_cfZ?*|MUO&mlD&5 zt6w8te&>v<-sKMG80Wf2X~)gB;GCMIj-{zqqCrC?bLf3EaOpQx{h$xP}?=*%vWynDmAC#a`X|- zQuv#AA7%HWT=`5jv=;l!`_6Zd$4oyK>E73Iu5!=&ZX?w`_6TWRGoSUmW|?O^(#~b{ z&4=Zq@fh*U*L7c4UT5g_I(i z_p$C=W)I=2Jn2|htT*4xZ@TAsEtWX4AvrCcIRAN_9(yV=zAe*nPF!Qx*zZ*_Qaqx$ zMF~$@>q-d+3z>({Ym||2wKZ$MOJxu9U5{g&JMU+PYbZV~l)u_HV@gZkfJ){_P(h z3kDTG#P^=pdS){g{&gJKQQSNQkHRm?HS=gLI~y<~|13CMFZXc+AZzm}0dubbN6N95 zgUxNB4qlC|T&ZGRU_)!Y*D~kC!mqv0IUC4w^Uu+9=s%X~2y?WV*zYsf7;$Hir=&P4 z+ZASPVerdY_|&k7yXAY<*~We1WqZy(uh0`)1IDGZFa4sXh4JM+Qm-@KCxCJk7Kx2q z>`bUQe>p3zga7^IQhofwYL$4r8P?3B$HGD%SL;#d#?=7H8{ms<^qEJ-E`;t}FJ9&f z*qs0bZm?{5VNzEMdJDUB)^wbO6)WfShGm8OI1y zyX;-glU2F$#V3Tpw$Ahl>CwPI2t6Y>+^5(G@*EpWWkEI03&UIOIA%;^#6jSyU@@UD zA4`}OAZk9_l`1y0`6l6sMHv|yO*WA}2JcI9`g1eFlM{GASYvO_6*4@V}b<~k(I`(}NbmuJj zA|A}%fc~>LkO@a1Y~pvFFj)6GIz!L zXm{pq_Sk&w`zr0P^UFW}_(tT5`9rPkb)7P+jv?G5Zurp5mWRhix>d!5y(~rFaWb7t#%Fh%k}Db z&;eLb&4XRKL8so^I*)=;5%)o-7_n0Ru1132)H5-e8zhYD$TMqfh`JGe z(I-&=7oV`FNo+mvo|W<9HZI=`S_rAw`*ofE`22@-Gv8v=8Qx;wY`o!p1_))X=W0MH zu6@IufaAf3CRh~al6m+>Y&_QlS2Ld518Ro&_>_o8g`%3+^!KVNz z2O{3QuJ9raOa?Uxe=DR7q2iIkHHooxpX_pnv_$~Dp95M1NzVjam`lxJ;UD~OZvL3H zEW8x%x>*p|VhwyEbT}8>IkpHYfDFWkIv~hc>i)4trOZl%ul0~At>d~M)5CHL`xFe5 zFn(w`7<%oDlj2{!Nk0i%@D$h$4hv}=0vwAS_)C60_6AD1LaKZi7IaX`H#}U^$u;5p!Iai11#_EEjk&1Z2 zGeCqO^|&)I7OTN*fOydCnj>%uzAZO!#fO%nPBy$d5CY>_GB{BeEDpyYfHpa0Cu&|G zIp2K|aa-E6)xOq`HTv??@4uyw*ekptq{r#X8;tL3-h3i9m@}Zm2e252uY9y~Bi49n z7$u|zH%FO4nDC#5&eO0_U!uAkxPZw=fB?gSaD@gXAH*G0794k6I3P>O)|n;B&7EsA!nGVBNX#+Jo>5l?b>`gj;B` zu>3Vk0KehkxGvk;I}(a$$X;Kq5Mdylr4{4D_r?0U*O$-#wm*OV3_ssrKKEZh^zz}T zZ!0z+G&r(LFZU*lVUw|306vP%Tpf&UM34*dakUdP!g9co ztAW(uE$_wZAtVOI*`e1uDctMKzGfFkj`GSoZ-~T+V$sG{oSl$LU?Qj-7c7OnfP?Za zh~x`H#K$8JJg~!o!SkHBT>za>lqsTIR}KXUI1v&jK6!*2laglgp=Um>^FRn7Gce9b zY;FB7R_yOz$IEiHH*btrA)swcEZ{3R<$0%spFuT{=5_XJn2Hy^$1g4c;f5{ALrW#r zu7R_HSt#}xQJx429u+Dl#ULIZi_o5M1_U>2ST7uzcP+?CV1@AhiddLw#&khb#1mSF zJpsB}xWzx7Y!Ve=9XMp=w-FBz(`+r&>j(*+P3+ik07B@5d_t9*%DE&^@j@xWmod9_ zwgZuaM7a10Vu`p3DQW$9U9P|Ff3QfE(3f5p={Sn97CpQ%EaDaHZC{98(26LAt>G(t zZ6hr)HWMidFFp!qzA3y8<~pOXvhOdJQ6&H$c~*7rNa$$ z3I@E}!rjUOKUMdD?trMuQ6M~!yHH97OQ40pMZ0);hz-A< zP1>M9-W9$Az+ORVu;(U*vBfZ<>ze&c#&WiC!Av2jFY7eszssc}+#IEs+MC+D4*--P z6OlwyHVFnFNTC_9O%`u2Xo!zVNEwlhWTi3$QCfaYIZV#k!rJ^-0* za_FvXGB^#duaVeM(MlPIjfIDPC7p&b79QlTZW{qN8%KG%-NEz=8A2GiGnjc20{RJ6 z0h_^yg6pK4XbeOL1T#B@{D5boaG*WOaElHDCKDZNRR~`^q zv<|_S00c?_@NiVr9R!V+z$@noS*{JFI)5zEBlO~r%)z@P3n4)hNA|>UU;-yGgJ^sL z?f0Q}Y)D?BJzl_?o~1%#P?%RRN<-Y`%*d0K;L1|N0XtLnAy7+dH4f-Gv{lq5j^Wcc z#sRuzRu?T%ek>FViduo13`xfg7y-@%H})!qdMxzGQ4wp9AQVS|t;31XZWsA#i%BU$PPL`j-Z)eb9Oa4cCP;$d9}UWl=wUGZfo z9@Yt?=6CYRL<|@kj2;S>Hr(gVKNgA&h7-YF(^%TTb*3a%Vwww;mk%T&G^`qb+0eVo zeg=qzj}>!?gl7UJ^ca00WZ)pkqHYEc8FfLY;G;ym1fvgE;K!lA0LZG)&XoVWP%ozo z?HxNeW5WAJBsWZYHzb4!#oC{IGadlp%wRC!S00fd^=nY!a1*D|Im2Kbnhuuk4dzxb zMeOAhA;ml=($Uo82BIL%yX97iUMPTG-m>PriIk!8;0S+n4Y(m8f|sd%s;;)l`Wf|Q zR`SAqcPubh=u_cu30>Dj^38=IgRI~HGzp@ILM-WQyjtRGa)~r%;%|b4dIYIrIRCs( z{f|C>{&8dla@2Qrg?c(rC@>L^8RBHyNA4FycR#{WwrCy&1BPrv3&KXX67_aP-9hz$ zh_2ZHS20ACV2E4gel`f=%Ga3H^9q7RuBJ9c>V*y{=d=fZ*`8-Ot~pJWDPsWc3`^5Vj?LKo981cpUe&~!WKrH z6pg6mv<7mf|K)l;=0zxamlP%nO+0Qt8mXXHil+k}oe;PK5e6ix`-&L}TY-gzJ7n_~ zsQv=WglQd7nshHhxh?BL2`|@f#gaTJ_z9hLea@rjQ6}(fudlUa5zt1h(5JA)_4gmw|YGnl-Vh0x`((DsHK%mSfy`IGEDHsx--~$j=Z3kmr z>E=1l%&YEKr)OYP$x@@1Rz?OU?HfZ#jm|njjy@A-YVLv7Z1wNHpdD_A5f&-A;c@elIKjpy@7F6 zFcS6pJT?ZPwAnYV8(f^x;k6NpfKMQbac|i6DVtzTSu5P=NWku;!vlyOdEN6rUo+Wh zLYThs_<^88USOpsUVhz3W;}t&wD!2;*;;~7b&zJy1m{DlMGzW0yOcu_nGY=lH`vcR z!JpuI1%JTuJW*OlnKC9M>rlh8*rT0D=}JVy_g;BCAqc=efXkDZI1?TO=faBs^61eF zJjIidtK@9*wBhAfBP77tFKEtnL%Y^VeDUbM-AWy3Hrx(!#iIdfcsB2bY$o#HUHm}8 zw^_3TX8Y%5`|YRCzy05@o|)fh1qzLq*CWhU4pR@g`QSQMFsFZv=g9pWI7t~(o*;e@ zb~;i6|LKs(b@+#bE4EQi^fqLmj+1ABb$g7-t4{MZ4;LM%SkD^n`!(0jr=$~GuIwA3 z_e8@?RyF|g+ho+vPr44`rD_Tj(q*y@-hxDw(ic;@5Osj6W`x1ntD6(1e8w{j9J}9U zco5MLxr%%{SlSVL?rZ(ka=oDc@h<6**`9t+)&Xq1Mm!Hh1a!w34kV|d*$foqd8<5vxsG(4 z8A?4W@H()-cEeM2>1A$>UQ0>~gfbZx@g12`fc2+!PbPK*PVbDW2y z)ooj@VG?ijiQcFpzk3NEbc}&sQsF z@B`Q1aJG3Ccrqy11|oq#hUws&8L3YgF~yF;;Qb=h2K@s1{?jVydgnVGJrc5^g5()p zjtBxdiT4vx<+(R&5KsQuP+swf$dUs8XI=P#X^BmTHRMY;FB3gU?7Y}TfE8BSP>79i zpRW5H^=8po-Zm8}&_-nD1uJ?zyMZ;H^Y#RgRm}lzp3ni{d%;HtGjMUpFI1xOaw9cJ zG8n+GLZ$B9*jbnjN&rHItW-@_vxZ1jv_1;hlT#kTBd#RMSbD);nH#h07C_WY`r*av>`c{i&u?mOPwbG6&- z?Mm*V$baVS*}ye>l>4*$12jRTd**8D2g^S#4qTu=kgZ@MAdNIN%0O&PVl~)j?+{Fty6 zjx=?q^Lxe6{M#S>>(`IrQ~LPDqqnz;p(f+>48E~C+5%*#5)T)l?#AapO>hs}!Qi35 z1RPcm*a;TK;PV%Oga_wsqJMKk5Ib^;=K!lsU1F*xH_xz%>nMHL8@6#pQ>*t|WmQIz zBhgWbkYjXn?@}=nyq?XTAaq>e!kj((8fH31LyQ8SmB8Rp16n&kH;$Hp?S`1Qrl|t< z*0apYB3`g8AgvIE)-?uRi<<`o*6u%2Gr#lR-xCk*6B+86%c}TBKo0#%As|h#K`8MD6ir{rgbvmN*LrGCRULD zV4BDKB^A&VD%LTH*WwPN?ZLJr*+i9_t*w3Dk3{Sq37^w4C`<_eH7_;s-M36{`WsVLO=+*;YlOs zcV`k10YVZcFip2sxeneDc=FLq{WSPYGbsf0Wo!>Y*5jRlE^G*w>3wd5+L+jQ#aW*O z?rIyAXWkB~7ROOeOez2}C#=NdM1(ica>06E)1wLX*$;&0R;Co1XXu&$`;p8#hb| zi@G2ISjb^c4^f{aTSWvG4nU z9Rb(;Y5*}6);?-4qXCn(f$@YJAg){E1-5VhgQ-4Z)nX}FRI=jcYOuC)SdyhvA_hFn z;Nfwa=217#jW-f=0bocL5cGYmzH|`lZ}V$RV%Db^Kk!U%WFZ691KF2Mj2}QLa16Tg z)Icb#+!M9klW9f5?+nD~21_M&cr*jl5%mzHR>tte3GPpHk*lvfVEBi!Ls%~x7A-Hi zQjiheqv|kk*q$x<%+T5=GX~+m1Cr+AN33T%T_@HYU5?p-v3w^q5AZ`TFW`uuUP#(# zIcfDst>YRUROMem0JzWrR(5;_TrfMteiLr*T!gy)H%XbF63@xmUGF+Q8H#=<}$toF8AP=i{Q4Zj_M;o29O3*I^ z$g!m^1ToOeu&GaDY_+2Rni)CNz<~t8g9q9#iiHG=4VOrKQ+v(fSXFgqkBeX=yuS4( z89r*VBmf`BfLd7hhLJ~Tv&tLDvhvMZ0(K-IPA`BQv2^$cG;_MI;4wMmc;MFvJ67=M zmK#~o91mV$0-nc@I;{V6-JX?uS8vq2NsfZ;ud+i2^MfZ*gra#Q9)b_%%~!wB1Bcvj zd%{}wB$k0(=v^q<&8yT3%YqaP*a(JFCJ2?W!wZjZ?8Rl(@r>q$PHPZ6EqRNY1hy0_ zZ*>GT=(6kxRtlRqiJ=JpUI^K_G^^?0a|XSE_|H(1I?RVy0usZ<&YIEqJgy43G*r3V z?=A|cDf9pv*E)y*DZx7fDu{1c|JBMJ|73BgAM)POBXV$|eGlSv8=LQG;Fh(q!vn!= zQS8c=K@uHt2kRl*zC05lfE+|j7CRxB*olT;T$UUafQsmVQk|WZL}QK!KBYFF)5oj7 z)oH<42lS-EZ;q1(vE86%rc(L++0IU10H*F4ZWUgta(3foG1}l2+s+tO*w< z{t_H2a0WBRHSyLX=fb*05A|UHmYac&%|3(wdfn2WJ+*q?TRa#VmQQaYu_DcP3v6?kPw(u6-XU5)~g21?bA) zL$_RYjyEMqY}+<*n72mShB7egHrWR2CR4uvJP4LY=Mn1CmcdvZPAst?-Sf8;WEu7) z+*XMr&Dhj>tZo%O>x_#_)q#@>>1NS-Wi;46u{HxUxgxGpOlfPO5{ z((&6&R4_&y=JpbSA0Am?IDk_fsg`hKg&Qscg~IwzD?!iIb&Kq|55NW5K^03hksL2i zwK{J{SSD<|`YAw(TrLpMK`=a_x;L!oQpqJHEZ)B=Z21f_UIZE89k4U~oy&geo1`6( z<294#%6o@R7Bn@Mqo4blbQ6th_T>pL3~?Q`Nh7AZ48icdzwbB2;-9=h#gGU&Ep96&J4kV z^&yc1kq;?caiyBhnlsk9I!A zkCcGPF%Ev16~T-TPbh=!CpS1>)H+cAyCHQ5?=7Us=b};(znGxKV%G`5;sHG%fyF;h z9KWY_*600m|FZU%k2qlb^c-$q@7(Z!7q0Wdu=|O_pe`Un_QXJFSrH4m!BiA)n^r-B zN?`FKPD8IGbXG*6UJ#QeJ|JSyrFNkxVW-OqC!Utzf2iRh(Kd_$F6d663OITt8bCBa z8c}Vq_On(`F*Bsg3<12fp4VPCj(g`~r&GU?UN%ELN1*2CW!8|Jvleqnm+fk$uH*@J zz}iwL5)mxQz#7YhuXMXQeAKnh<2%vV{p&wIe)-xh_y*@uqi;$3B^7HAnUb(4q#{7Q ziJC~-VT}kIWkKMyb{%I=#H|awUbTl|aR|m_i4{AJWHb5OD{$28$BOsy)Pp6n_OP>g zw#&|oUQZsDU$|b?pFsWTa8WGEzVC8fb^Po&x=c5DS6p`diU6)!z(b!wjK6Qv2Df3Z*}3-xv=G_Lw65)%cy zbVK1C_fuAa)I*8q>&e(nkMNL9im`N@ApABZ3zvlNEJRJ_%Lpli0&4-4J){r>YGOp+ zI3F=o!ACHvr{_?pBDdhJk`lP~{Lwax00c&TYF$zhbYq5CSbM>@^uADT7Yxt(4a?pv zP#~o7Y>+r4cE&0BT3RT%gd5@je4^DT2-IX>3G5;BvBmliyfoz>heG@Q{0$}k^{MAd z|6HhKZq4pFB<$Rl1>v3w@mlh+lgL-h>ap6$$~z)5ASuPV zI#WZictTh}QEpuiRx+^qp?Ba5J7<3BbJU$&6hb9#y>7@b#4rXk?)5Tph{eOwcK%-Z zwm+|rzyABj^68}t$Ih^r-X)_kh~4d1oe{Qobqg@> zvzh*8zioB1%;F%9Ls%^YSSn=L5UvKV#4}rh6821NYZprm0mc{xX7lEN_Es%VbYi;f zh~1XjmR={Utk{BK4+UFC#G2s$A_ljcV3^Qcatw=EEcg_-;8qX<)&jx^877nml)n*{ z#XN~ApfB#5J=8_&BkljZR?qoQ1X$ix=2|Wby{u2U!2K&9|Vo6RNyg+K61rr|0&s4RrlJ z&4b;Z{)`M3bvpwG!C-fblS;FNhwUV|6qpS5$A0lBcQE{3EUO)%{GZKrygIxD?g4mM z5dkqkMDX)4g9sTVs;+qi^9L+a{*g7bIkcZ4JHF4kfURYOAPf zvA%=N;z>~Oph(S_S-R#$9L8yhOqUhihbMhUs`h~dxYTucLX7so9<%9d%dcI@ZDmdJ zAcXb12GMc=xUb3R-fbHO&+h}T=s?`%$vE$Ggk(_!YoU0r`3m?!9Mx?3I`kj5E7?CB z8zBIGf5PREgwYD~L1cs1LJ8uDn&fF#U76*C9uk;R^K5y1*NXd>{q5VAZhy+3l_8pQ z!gR`QW0(Q!wld^CE%Y{n$aK+HdKhpHxWqQS0W(NYz2P2-(1>=?7hH4pY^3)NGv3WM#q-u-0T5cy_*<7u-OKF(tk zkv-d+_<@DY7yr_sd7wfmt2Yy59vfd1Ab@l5v#E`6UZ=e^kY#9@6+ZX(Rr>AU=Fk1} zZ%-Rf{BXRhe}foC7T7X6NH>&UDu*vF3+o|5k)6oE5NO!zh%H~yGTQ(nUY2AJ$fZB;#qbuppEfyE3@*t-GmeF zbz#}PxntXdg*iNzz4&TNHp`iL@Q`3x%B`p+1Vo#MfTd}ZF*`)?D;8Rme0V1LQe%fw zRsDZH|M3`9dbdtyDnVyRCqmdmNfk3tjHTv)oAsOLw9t+v#IGB|6-77Z zCd?ktHG)6VbSm@;ZcyxM;Zy8>b|S!?Ox;xk@0|8vot6)vLvX>Q0lzYI0KTmP+!k&7 zyum|LrNvrE0xi}Yb639~o?duL9Qo$cB6HL9uMj62;|A#xCb0*t*to^Ncw+Ny#0;=`_|@&>sauhIxPW{#gmWE+M;4dYY;M%?Ii zp|DMp%9!Cirf0##sncVqNjQU8z*>nP2QuU`yh(E~EMye(Az^cYim*E|Q=vilLU5f<=}ZLfMoPTrTl z6zu9&!xNM}ZaIeMz1Dm$)Qf_5SkP%%20J-0tpLmoE8wAg9!q<43l%2Fnw3Wuj?(Sd zwvHAfc}*k?QG48$_PhuUdlMMA?O}r6LPqSN03IE~a!c2`iml)+5RFPr#lq3!;%(mYQ^#o!u1|r^w?y@}1$I~# zq^M3B!HM_VA`26$A)`r6OEg8R z9$Hsoiw+EbwN%ik`mXjNY@76p!vk1fPXyp$^E3+p`w!z5wk0Vz9h#z9un!Z-FvBxK zM3&pfS|jZ56Zh1)Zkt_MZsI}!l?q$qloAt_9;vD#v50%gc3xFXjkgm~1k0h6fr`zi zO$eQsSw+l>zsIh?&C-HhBkDqY91g3vT0PdUjLBR*{0A>#Vsx_gkaS-|9wD9P#UMeS| zYQV<9;O3#C(;c!Q1D%5sX*O7Tj%ISfmQBe$RBX5b_6i0ozc9WVw^-O?)U}d57hYcI^`ExoYK4FX;jE`27|4uR!!K>)9o<|aI8`- zi9y{641_Ws23YH!N>l>z(})4s?gULm%q7GG9|epNLd(;(i6}$RI-}w;-5mm~=Q>2{ z6UU0-tx6shC` zP>MK*nxH;OA#~YgxgrX&dxYeSjKEJ5rqB7$D|P&NnamgF203xcz;uWVyd~MP3QO+b z=`vaD+#(xB_^#(vlu%U6A+ai!%0=b+kXv8&Y*`57z?VDJ`=zWN?#G6kdqaTgEFy4E zt-Xf6!;@~l6966dAz9p5EDzl!$fBFA;MP`v*>h_#^Ds8_yIoM59I(FxMkRFjcxq6b zeq&L-nRbMXCGv!Gi^y>Pd)PvC3SzM7@uP42WtpC1{P^+fTrcA-w5|GX9)YRl^JUCV`toWAjltW}5qyvquLc)j|6IB!rCk&YR>}n5; zvs$Gs5jbpQ)64_>rNGP%>rCu|Z~Rfvo3^~-69YJL`~vd@EURaaJrIDP-LgbWvaE22umGmp z!mh3!3?5Oln=t=!Zp>dWhIrZmdyWci2QNT#sH0US=PRjV!#&)yeili7+BS96(=@>e z<$p3dykd3&h5F-n$N!G{=6@_ZYYUD7BJAdUVyRZu!r}<9CXIk;a~94< zGh4~01F;Jlkzk-=H@mX7-IM5qrhKvYW{GFJcNQw-+jQ_gceSbcl*)RT30q&UHKmq3 z?wyNAkgSU*YZW?7@Wh!;YMe3^)`@w1bECTs*9H?>1w!>MHf+8XfV(nZ=BDu&K2P--!sD zpNh#>?Png)mV?s_ejZ5L+p_VhR&=OeDqAXgt1Kh28Z`zrTKXQ;cAE=-&fsJy5ko`) z!Thl-^NJv&bzKM)iSXN?{}JCeoFOAdP@A9GYG>2_dSFO>}fc=2ThJ|ID%tqGGqvr zfH&H2|0@43oXWO?<;ky8$)>Z6#tf3#fSo*Ruq}i^=Zv(NtlElB-+EoAuiyGNOK*#SUf$KbLsc$dJb03Z zZ)1hLKk@jmYj*OrWP2Ch?bHxl5HbCXV*rpYBaX+{3!~2(kjjs!56VO^)?z)&t(>UB z<2T!K*9HD;0+LaLSfAd6vIq1D(tk|TedV(D&~$=bUxzt;+f>emG%rr_3rhD=j6Y93 zY25|6nh2Ezk>PnKlnar=FD|Sd5AIn&Y=Byv(EFMmU;}|SfB&5={M^6(+<*D~8!L6V zQux>#ue!~tn&?&1qduQZkhRjt$bPQqDdLV;j||lFWtNT5F<{+jOcoLfjr?MRswDxF z$gFf+oJ>z8a?KhqE8UBW?sggba=3q`~&K zQnP>icp_=e4;IM1Ip4sK!qxKfxFR9`cuVAY2gSQpmU%~1n3W^!G5=joBEY2MvMvzf zO|%EUQ@JzB%Pef{b~YUremX2?K5aTkluB$f~}dwt-YC*NC{yE^4?}{a>9YrGtINWBPPxPE%uFMOnY+^p*70O);ICOWvI3jw=_{HlqA`nQl+FTr%B4@j_HnXT(|He) zdqe~RmuOXPtP*yE*;`^v5NqzP;B5{;kMig7bd{tTX=`vUXY<}-_dav6M501Q2RY> zI0@@5n=np0K}G}1(PftULZ~nUewxRDC1g(vp>RA$-uC?Cm}A+q5caWEyXQ{J(I(3h zL#5|nWBT%#=7c7jR6T7Mvisb|kOxp+0Le}G*~2<2*1=?aVw?yd}2*)#J$tm z7vVzUISCS9G@XDv~4F1qTIFsIvJ4kjq z!fM#wcwRg|ar$y@0&ENsH;*ZaZ?EkEJ=qG!ORd8$drPxCt9YvQK*4P`e}GF$Oml?L zQ^zs{RMG0=hM__lJPsTJS#@0FSuUUZARxfg4r?}}BZh2a9BDcQz?N&ip{~EStK)-{ zSl-PK<3(qS4jMAAva_>-7rHT^07pgEOz69HRnEb%@WRH~r(_{1h)aG>oBAonz~*KoF!X9S3H|c@r)4C`0YT@cYakg16s|_w_J!!*(b_R4j@+h-5j@yc;9s&3Fv?v5vDO=gUV}Zf`?wgRHt06 zBOddSF9XT3s&9tv)D`$}XhA-~Czs{4 zZ%K%U%Mw3#zH#ekB7*%5cIDjB-t4RjBtV9HxQLf^Cd29@sF;5VydZ?itFW>2vN*V! z#aLlWnEGLLXl@PxBG|Cl!HFiwTl?8F%mGNBki0=41pY3k;n>`SsCLwkm1Vdi4>GG` zs(^i)!zz%8sGio!7-ug)aC|@1`qw`H_Vw?-dII=@@8`Q(_G)JVnjLcKGkBt&kXnxa zK?}2C0S|=vI9@t9gP8cpj$4Nj90cU~f4M!>ekL8x6Cbo~WJnxh-1g!uST~9f#>ArC z2#w}+LnqL@xnX6WEed_qz(yv(S^;(RU@@^w2mxl&bod>gfZq>0bP1_wsR9#N*>(=_ zKAyL1#-1p=-2_s!Bl32ZFJ`-m6OKDI39xs-P1wBfqm=Pq_qV5*ID8`T9Oc~<@?9Po9XgN5%i2({(4hOW@fL?ZZSS&j(t7i0 zt#Nc9`$`_3;-r^T7+YM=uMXROpiW&S2cEz z5aFb?Ilr+y{eZU7HuoyPtT+~I@R7$mb#%LyFb#tc^nfK){B_Twz!WcH`$XN=9~7@82R+Ot{QpH+sU~F=+d;dLy~_i z)8}vB_Lu$Jw=ci{@s9_k;)im*9g{la9M*BBJwvwoIAs1bpWa#9l^pPSTweB&j)k2C zyM-Z-`>f!+F+gSQC}}*#>J03jfPOCv_HM)=u<0NaJ~}Ca_Il=S9OnryT5ly(mF+Eu z-QJQlkK(OJtPZBlEcFT2JH3#Qn8PFQ9jouS$_odAXWAYP`;4%H=nMfXXKdg)98qj( zeQ{dx?Qsx`e43rJ%A+@;c*eT_YPG)n_LH?|$+3_zzeDwF+w1LN%n5QkN^QjePfC_y z!cV&eCCAEP+Voz0LgyUv6X1t|zG*|LS=&HMe3b(fw z5G2@S8F#a3-q`|IanSjptf|O(3_Q)?1gYTwMN4RU&$gVRx099o1O&o9OGLn24x>5J z*_^%(^E&$Rc4>(v>IveHx`r$eFyeMh8-{B?joasd*yXfyz|fNK`}Cp;i6=0TW$+$0 z0%vwQSY1{Vz6110sRyZ^W4W_Ma5}>esR3DGr<-5V|!u2*_tQ;oW>wR0HTTzy~+u-N?^Jl28 zu&-X<>{Bx#od`~l_u%=>_6i)t3vu1sK$SF~Whp*3Qu2P?Q3uttn_ELd{ro|9Ql;5R$Q6+n)+ z`n-AY06{%?v)3cUyIH>0ZK#YkWTeYu0NxUuv*?q(J!Ch%Pgtpg`Jp@8t4**T{bHLH^m8u!`v{) z412Q?D?uQ=GsdV0z0uL*yWR;Yu_s*%O6`OPn*)u_Car35hPp-Kjw=m&*jSKL_v93p zbDZ9z53tHetPSnJ?;8S~$jlNW>Eh&x*NqlN)>$gF(D%i5krF_umo@ua|K;;vwOt~X zJ{<2V0KI|%5RG*@g3k7zX<6NNGDZW#AkBBc^Z_<2Bc00a9YDn{ZM#bR6O`nFGw=nV z#i=%@H#p@9%|j16rZhgY;D$^Pkh5CfmpB2$S9VJT@H`(af&zo3701tZYcD*}xyp0- zSISCAM}|~KS9RwS!jn$Vq;9ps75F~T1T;IG4%qX>U-Y#+Ge^TZK5sq6?!*dDmkCo7 zw;Jnpf*{v^J1K*(Th)rMqCYW4 z6IvYyh8QR&Y%1p!`RvfWL&a-`%ISa_+tiE=*|B+Glck4{fNer&@f~cmlk}a7%B$9( ztm*d1o4d1fK)=EgX6T4*|1#;ks)sBnfpfk#rYc}*G9 zQ*m9-p3Fv0kK}kp4+KF510wim{k^^8G23(94u>OnQh>onc)d9ZLSpk8vgNr(lwtC$ zVBO^vK?INn-ljv)@Vpw#GJ_YePj zH_6AE%Iz2*fWg9yGtwTUE{uNhQ$Jn?uMTP`Nx|*56^T)+?fq zr-{$|s=Ri_p{#v``{roW!r&z!g8dfGYG;yXOeemWRBSbJnR zx7{^RFK?i5ihM}r4cQ4n+kq^HhmAlF_?R(;$#zArsW}`nh90zAzg8#4J24=I8^E$g z)aGS=Y=B6hgu|Brir`qqX}!v{7XX88*<$qP6agmxa6pG?|HWE0uPeOT8wp)Ywu@dp zoW}@f@JdBzZx?v9FmPuFC-U%)Q1TW)JUoEuw*i<)?cB6|^5wXM;*Q)L%hSgJXtjPC z8J07!h}vF{W%AnGwG)5CezmKn8+iwVwF6)XMBlkY`zTUTQ#{o>4=@R$vB}w(o#olQ ztTmk5+kd;rhUYb2A&qBp9v?j{qk9IX1VVJQ+t>R8 z-B;qhbJXM0N8uFVU7zvogtir;gTx=3gDhKw8F8y;hN)hE(?AJ08Y;kou9 zo0tZAF`=G&Yhp z)SmhSUu!p~OaqYo=XyGuy*u%~h!J3VsfQQ$gtH)7JF2of$CO38_j6y^o9{Vz5x#d5 zwZucOjg13myoj3noHk8bY{Y|}N*zQCrXKI5Cmyz|f~WlYftj{~?QVyzdom8YfN?l_ zs`%_R-CAvZz{UHHF!rOrF4eE=X|&8AVtiLbs&vUtHYoM!hLd+gA)T3fpiFs2C~_&A z5VGw#F;f5rdWP6_b?cD27YlgO<@Img6>4eHHsR%!1`76IBxJN8XnsMAH8AGFd~~&UZ<`1vkN_tyti>9Ph#=CYw5xW!Wi< z*u2em&AjEj?e*OLieyVjwU6MmtI=!~3KSa5Yg~%jY#kxb1$TvW4)v10X!}oaWG6ae zz0LNxs>kEJY3lq?ENGA3$BZm;l4iqBPMOwr{((ndD9;0CcX)eV^-eohKA4buYOw-w z)e|%``%*UBsES3W&Uct*wl43Yni>XS`E`|k`~2<8?=P1SH3ZBXJ$RJQu=m>ubm=*t z9TuG(j-?m4E!4wq9X@ND1rZ5a>J(M4eQP)guY9r$_AVaL{#1~`3j{M1^tpcO8Siy? zLo@4V4cBw6$qAs%*E65X@k_?oq6+f}*0IN)&q6V*kGs5MA$N=%!h)q_Z+pSOky80- z`9utQoWmXzJ;{_+bTDeW9Pje9!Z{&1xje}^^s#t)iYIg!$$wm_m*e|)X_sV%3cTsJ zQ#0@6LCxKHZAsMJZNm7tNP?q1t>tQbqk$-zG;o&S>++T25>G;A+9yYU!!uFtNDRb7)eF0(O1|y*sJG z0j1$-ibeSjN5H~WDq6MKqYG;RG`kZQf=3uNl<6b~>wO(4s|&?uFZAnDef=@OHStjG z{f%<>U85~Dwva?~d#nxm$GfnfBg~nRxT-UCH%7!mF2G`5juWol$B^uZz1|CCU@h1yZ6VunKh4U{o_9cqx3ebu&3HFr zBky-7XQ~qn;Q!tnm68JkJ^zX5q~p2k;(R956Y;!O-GgXgVQn7Bo5!sXItZ8ORCwCk zLhbowTW_15;^gCl_msRbDRaLV&NXgtDt3NVw%QtyIPZh)^v1DncG)?EN3{WljfXpU zkM{R&Kkr8(9-~AZVo#j4;OMf|2I1wM6&k{~&hzOEL4e#q1wwYf z4mQ^Kvezfi;vJ37x%L`M!qy|qP;co}&LA;De@J|*AQOM<8O!bcuto{_CqVR8^PX`H zZ=l3wsx=aa;ticJ;108c$;q)%IJtA>BV3D+%W{X{J$tP2m4@>c&h8|QOF0ks@wOLi z0kyTA0ccnI=*eL&tnb-+?N$?bfbqIke^2+vpMU@Q?d9Ikr;etcZ@H?|K{O!mjWmsx zJ_p+&oHALhQgwXz@G`h`dm|?6m@X6+AmVZ_jC1 zd^tW$@jZCe6O6{3q8BheDY55LRcO?FCc8YV;}C63kKb;mLb&5|6*|Ne#mMtdw2ouI zAnuoK{PPB1CO<^n^e%3%s!yjA^9DHLB;3o>>V-yp(={gW_S5PXo_+u?moC9>D+lqx z5E`u83j0tUPbJ~rxJ3_U`fc6UgQJO-k}71F_*qnq9i)0WKE^n0!%9)%wYs%tw!%R5 zuJ3yJm*0Q?<73}nKmPLj*Zu9uFdXHR*PDj(ofM3xcN0%5?YteZc;7@P=y+EF5nFe( zz19IPXn=EpPD2s4{l!Bl~{cdIcatgeo3% zua_zXyU-3#R}M$XJhOxV)?h!*;Bld0`$r?nuP;&2>pY&p<~hA{$9Xx11Lt_|bzji} zp#bOcY7?Z&K*O8{>8fzNJu-uhdc%14q8UsL5A6y;?_l7Y%YLRO7^HDg$HZH>kY#}l zr-35H7eI0t?_1j{AFv(%=CLjY?wy3CG;im?#Gz~lmXAY8${;s6cq0b8$E)av&{vaJ zu%?ir*C*``U%STWPCw5CY843(2FJPoq)*|c73E!N z>C>5PvC~OxL=&nNyas>(5AD0mp*UXAD|WUQe|cN>g~FcJ!-ECGV?>K0F_go?Tt_=w zVRsFC2fYJFOwd{&TamUaP3SQg=dRc7RE&D4&HUSOuKo%7^$99HMM!t2cp{uEVv!w->ujVIuBTS{sDF`rB z=?&oS<>NnA>C~dW<9dEqM^k(bCtMciySg4qyPZc`kBU_9T_>y7^ZdQJyYw{`=g%aJ{R&?Wmk)9ViYXms{RDyVG&l%j0#_ zw>?wXFN6y`m_|h}Bt%OD%Oqp&4o){<5+fZcJ)UGta&|s2A5Cl3eNV@Zm=p14^V1<; z!#mPntF)x~UiCOF);E+#FHR82pCxgvTx1*lg<+Y{RCZ(rH(f$Ny&sj78Wqo?HfPKp#hMQYou7A}|iZl62 zYlYp1jN7R1T(z{{T2RUe-nF-GyLtNgRJ%8ct976DV`Nj{w`E=qIc+?1&(C!$rJNwx z?i?7@}wh{Yy)izXc8hYOk@=}z+{CjZkqJ-WHQbG_mHIYoy9 zO`=!>w`=nCvp$5we&`dbg(WNpz7>n)j4(*83B3kRoekm5k(TGp)ex`Ea*E;A?YG^+ z$7Dn8KTzU(q2Pg=ZCf>8lb~LQby!Ukg7-Ch|0P5l-n55zXP}v%lye^Zl2ARea&*{J zsDz+$n7|Qk%d%LZnx_q6FGId9mprqI-ur(o+~%KNOlJ3CoELjvh{!+I>D$M@eHlgB z>=?D2$~$?Jp9H^?VF(4@wR^OH$QZU*AA$y`E6ZcypJ^&rxUA1`zU#GDALgj}13x1P z=Y72kCn%=9O6|FtPPeKaQwjA&CT_;NcS10S|_c4oZr%ISE!UqQl??KKI`cjuA3fC{}N zm_4J(y~$Dz+E?-tzwvYuLP|{dl;gQ<&nzQ?>avHI54^njl*M(>;qAfqw9*^ya+_zX z7SP#^Vp->ZT&nn3)w`wYr>JPhH*vyg_pHXS+l$R(S7MssRQtEvwm5~ksRzrO58FMw zmFcW#hr?^F8bYC-PH9ADV@7RyFc$dGK?Lo^t0E4|i};f>_=o^+^+NI9| zlCXweBbdOtOY}O;P=dU}>zxgVLzlg#Gms_k8eCL|Uj^>R$V{dSiHOtYA&$izr{Qyok5b_(J2&k&*h-oYJB z%?%Itoc$-oRUD@KX)(6`#|sM-&24!Dn0166eMei3c@?LT@qbs6hnKM(r(Yf1k>I_n z+hCrWcXv7e&=Jk4|FZ-3KmPdTIgL1;bDMCzNg4;-Sq@c}qy9GjXgOoQLC)&cl6H=4 zR3~(#S_(X@n)QmZ_Dr1xl<(USW7cBB_X|PE2yFyM>GF0@-D9<2e0a#jj|9hifwz@) ze5L6uq%DQ{JF&D6tjUWna~^!0C+g0sD7u}^Z@JsL1@FApcCI+=!YNJrJePwK);PRQ z5?|=m496&_R_EoCoKoJjdQC$ADYZ1;BBrR^1vc(X;`SATnhr1{81C`Zy3bL_|iPx8FB>9*^_WT z;9naV4sYo#_Oy8SRjaRrp&w2P>-Y3lWjD@o)eb^NcLOZDd9&u_G)fO5Z3Z4ZJdfu)I5A=2H*S7&%$Efp5N5dPh8YBQc9m`Bpj%)K zxCPI{h^^6kqr9?ZXX7#?-XX(>S9?BI2}ihi@Np?I|z-51qJG>POH?dtH-~xwP1t_gUm55*- zl?akQeDU|+fBE)#{{5T7K!VI6{wZyRwG#bdyvn)>KYvn&lfAz0HJ^Jey;-8^7x(3b z5-%4FZL4p2Q23Ay!6vrtxpF`dPZpOg)XpFp!L-ZaEorv8fOp;TLxbOe&Ajyq4A0!* zX67XPklRbkhNoN}g^7Z8xLjUH8l5RPoDsb*Pej3Tkj~?57-KVo)SMn`S{240?E`{$ zB%*<{OT%SG#qxCUPm5)bhZAEw67mom2fFOs^3qW}5g<4u!`E?p zA};%uo7&k30kjJcW#lZ&_S|jbZ7+Pt@^ocA**)7it4tazaIe-n9db_S& z*QrnI{;-_eqxtC7v6rn_;bt*z@1y~9x`#f?u@eRE@7=W4)W&E7J@MMhh?*ze==bN6 z?(m$LK>}GkOKKNl_od+h#){x2!rcF1v0iG8LAE#DJczgr@bk9$Z0h5v&-6S@!7-V5 z&vR>o83QxA32%o0J!c2W*47s1@XkI_*Sic^&fAJvB6b`d0e1#3>`3a`%h_E{`$B%L zFy?rNSthc&w`BwWfPxiAwg|QHRFLQ7jat~D=e4bQNQ@UayJyLwoO^Tmt1MG8vxfF3 z9Ky3!KsZXOLh#n>rsBLKnw))i!tKOe9HsQKRKNAF-~Ituoi9E1@9ql?eseKN>DVQQ z69bS(bK*-uJ$Q33mTncKY{jcpupT(8H~Dx?(rrtX<0z}@D1r&gK`F$F>yg%0lG_7o zL9v`@AzRYz-9GgwZ?nfE@iFz{Q1E6OeYfVeqlE}z8EOf6oXIP%(RigklgAt;?XX|R zf$*RH6tX$9CvU(fOkA`>tGsD0bQ6XAn6h>$NH<>0Pu^xuy#eg|GI@qNfB9^S;iv2n zthek!!C+%gJY0V|%@j$MT{S~#na_X)&FHpzT>`qtxoPM$M-+PVrFXt4h0MH-i)Z9J z2a%!Jw{GPE^z2|stcA%AM{T1za<_)+AdR=dDJNXPSssg6;WWsjn%n_QhSS2}7-leR zj$Te=m|Jo()$r9(>+KnYo1HCa?S&(oc$w3ppl4FNBP2}Hc-Mqij3rwFcJ(YhE$7nz z#Yz>g33{tW!z`xNl*dyzAHCL^=;~0y(Vd@%WRpqb10KjY(9E+4O$v?moV|NlZSX{R zm~FAA)Rt^0d?EteM}Jl_I{UQ1(46dHb?`G1gLv}FtUOeCE??={OK3`VNQvwD!-siw~vg0SLFf7i+ zbiP|L>kYLD_ez9JFWp9V=|vuk@jakA`*)XWrx9dJ*?h}j;TiL_BD+UN35+moJaiIw z_r`Tl#y<66v99+v+IQh~PTMwEYf+u9cv=w(qi^0m7%kk!87z~%^#2>W?qGt_vi)&B zr)5jtErgWFPA9=q`(Lb7^a!xNYw@*J#A305^&bTB6V96Nm z8N}l$q+?P6vMpgC^jQ%$nj{?-=FCzAETj;RjLX37^$_01NBn~IvY+#MyHR{Oy45~` zVn)!uv*Yx(=4e}1_w6CNM1JrEwOf)~8?7b4#m07|#Lj&vrY(OBTKY4$dfSyfqC}B!FRxW z3`heE28HDnyF@%M!)d7L?d>GXk!7=t=VRJ4UIF-BFky#$-SKizn3K>5Om*B?08$P3X6s91{VCXmHK$DL&f>-Vd+>fiGZwg#)4PeHapCD&U2;<6udoxhZHPN zFC60QrHFRS#l!2jr`N$@>Q0-f%}IJrGb0x2S77vCt=0=uNbe?Md3mgtYq;xX%>C#y zdb=?eal+?r?bqfKwx$E=5DJeccy(BdGXg=C4*J`{SuNc_gU1w{I@MFbJtn4pIb77T z7nJ$sQKL=B-iiB~kYS7ZGxWs7Sk2X2Iy^T+3`35enc>~4K(zZntYWtq_qF@~TiDrV zOL8Me_W!J+Hc&i300AIYqXQr!nsrE4Ro91Ft<}%HcpsUhs2NdevB`S*A`yVQxx?Jd zaGRR5ZXlY*2GZ+fSD>9`Xn?=7Y+jr=Lc~JbMOwB_REw&i6G3K{l>NF`|N8XRvL>Yu z?TJGK45rd$4WbrzWambKL~;Nr&PA-Yxu$luW`FnGKn|07wnTfATp~rr6yLd& zgtq)i8rpcPv+LABAr`#`&yMBr>YB`AKu;ECyf4yADW#8IjVnF^34jQEfn^pq<-=Ib zd!rM#lV}`5kWMd}(%`2@y;5`Yc39D6hmFK6d?#{bQznHJP60nC1S|MquSzBj9oUZ7 zo%H2%|4mUtDUR_OaSkE}wTfo)$Fd4jxkxVKPDyfj<=%HcGz~D&`J$en`#=n8Rb1-z z9dc<WVQ&^%Jx=K2)Q=co4!=Q%Ohrp{d^D`xczRFa}D)LAMF89(N2QA$E zPvYFI9tkkw?e^iz*I$?EhWy4iq1tD7PC3>RiT(f-u^NOp<%+b7h-A14GEzNBIZ?0p zJFk~lbr1n{rWpszw)>!mF;Z0?2VSxQ-MqJS3#&o!byw2MONYGt5|aC|$e@0Q=ibmI zrAA2i0Ba37iOby^;oPsZEIr8y%J!EssE}3lQ1zz}(&@(eII0HyE`l&0be2+We_5;_ef)lXf4eTFB6wiW7NwH$ksV~;q_^EF-fc@T zllY+c@^(4st@WEDv;Cs{Ehc%9V2MN80Tsh^LwQ;wpQf)$y;S_#b;j zd*Y?Y^v;6W)sZbuO$-N$^6F*B$uU|kx;A>24%)6tn7c`h8pm1lsT%BAcb?eWMJY_~xX*+Y$W!{de!SbYgeJ?L&JauG`S9wnucO zwA2L7b#Et9Hfxv9R{NSqlkyeapl zX|Y^yj+e?a-qvenMCFnmw9s9Fu(Ior;3&_jNas!2FIjb6NP&sv8U~K^so$>rAw?j; z0_|WIPXZ|sr8PpQ51WLU~Lt7F)KiIptbA0RHovzkS|uw zGLyaU-9+@u_6gL#@R4GS-m|_lg#v5st-4W*ly>S}bQS(<+zQ!do`9x z4~4Bg2bkHBl3rMrtF3Nwu(~P=2vQ5yZM?9r4)t^ic7wu_(Cc8HH}|EK zeOg4v{UvBQ{PpO6j^cgIJ$KD{qTWtQ=}VlKG6j$&ggNb(oJ8@?e>#2*=t(+;ZT47r z=+2`p^W9xZdO&bdf7}_$q;`_+hC^kuGI&f?gO#PG)_6=r99je3gndqNo(^#H^GX@8 zf4eq8+Q6x0r@xk^Kw$F<=U7J;RTqrzU3nhl%f;r6;r=ZpK)A{&3mPo-bCz8hYB6e6}mj=K(8No{?5T^?z5 zz?Y~8-u2BmPB*Cx6{8~i>wf1{!qiS+pt%zgZ+1CGgPiMT&<2v zmay+q@H;rmm$#*Ab;wMsbTs~&ol zYa!d$$xvFI74+&vky#D?z*DLt2TH11Plfivo1*>Ke|$ZE{_$0WzJEyhc(Pig^xO5B zF8Z}dP$wN-UOidJZd#{XAdxd9N#rKERH-ilNV)=>z2%+;i=-vM?pTtF+lrbtAyK{+ z?Q_~d&HTezc!Qd>%__qY4xdRf}rY-`Q!9?zyU3eCl|r zt5eo?SxZypdBl_wl@eQwg$=KAcQ3M&D%1?u;un>8`ex7u;+s zJ)WA4MasY+slI6Wv1O7AaF%c1sE9j|$C)42kjExF>%A^JbYJ)K*@iZdqdGVNc6nQ@ zpWi|0?{*U9$shsTqQEK@=ILZvjwyMgyZRXy-{g|id1_vxErKv>%d6&NxtDWFR3}AA zfL82`9sK=vdG^RjnqKSc?(n1r%}w)q?a2wb)MWADbE*olktI%vA;+m{BUQLJQ=~R8 zI$0;>)N)kLVvi{-CvdiIJgTh&+v3f;lC9q-Fz;^N_E}z*H~w`sS>}@1%ieWo2L-D+ zGL>|AU8vt)0=b)NO?C71PgdW=JE~u&q z`e)A(oHkOW!(m#0upVprh=m@Tm{iSVww#KBf}5#y82`n4T!1Ep{-Ii<<*c@yS3MrL zeS|g@*iC&cY9_0IcXWn8fIUH_dp;MJUwc^Ftfa(L_`|AV6>S#pHd!Af-W7Gz4Xxk1 z?s1f1YO3$&>j3m2bI3b<_U*3uUHkJ|y~cH~XP)#YoZ9qmKwtGPwR$hQMK_W%WeTbF zvSpAJYRH2EAV|a;>N@DA!8bBa8poWU*5B)PNQ77CJZ@D!lDM_iJM)EDpjdj)vFb(q zG>`WqcqU@Ej2Ef;g%fpxg`J#}INx=P6`ja)C;zg&Ie(iYAD!G%RV}fwuy3n(%oIs+ zZbvNRPL5AlG>E~Jrc6?~fmy7e^SqZgq;FvA+o#X-`ugq5yuN?`@=Z)d7=4nd9ohpO zlAM6I!A|OJNyInR=M)&kH)A*W;EJ*ehYZga%anI_yPPeLwNS-GskV8$chghy3ZnC4 z-g{FvSe0FNoxwSoZwI^~8^-Xsc*v)g*X2@ofxSz5sXm$`5s6aB=V1SWfBF4kAFJQ9 zU7L;5TNztf*W(lpujYYw(f+t}3cF-Yem1c#7tnMiak|B_n32@@rmX$XsQ^s+rIP>B zlP$VLbbHa3rQ=$@!*$=3;kyEFH95slQthy5q;HgfvdmeM0b(ccC3^l&=hw7wv`Xf z3JWdk%<$rY(p2?iuV{xsjpCcPrzB^Ogr{ADT@NP}`RPjqyIU?XRc}=#kNB=X>j;j$ z$=}qZ=ly0Tk8AfTkJA8<<|W^nN7i)(N!eoja;8T|b(_Ak__+d?V#wcQ83Lw@LoB@M zs{9OVCgbGjd(kvw>q^EZFApuzBr4=(b53O0{<=*0gZH~n@DqHa;3(VYb_6;s%S?Os zJk!0HfXY4bT>4_Nw>C#g5*x4T(<42$ZRAbwD_0$@N3#;dn-jug=~oe*y(>|69eB;D z(%I45&WG>mj8(I5=`FW>HKkE=(?{so*~8PWy~0?_iG82RT|uPFrvsOh#8C8(>_gG} zC>B?cI8CD898Et~=W`sOb|{;}b}kYKwW)&~XL!wh-@g3#^k0OimXq1t$ z3qlp;g%>Q~qdn!KS91dz+da=Jps>6TsgBb>dpqG&q}6Fr;x#h3>2d&5#bjr^HIUcs zv8gKxY$W|Vk{fKu9!HGR=}W+XujSHN)K-EWePA;<#R(R+I%w!rG+k|h=!Sh+r|)C_ z`2BT==Gh+zWUz;o*z1`jeVs8X8PNGYtXQ_{QYMx1u32*P^0Kok%VmJHm_jGHk-ETx zfS9ad<<@Jkktv&hs1cyujDuobllDDX;a`e7#dpBTZso1qClSYKkJINNU^WS1q>Cmw z*}@9Y&4UiTVy#kmA+=V$=vaDN`M3VsQ>O`S+MC|;QW)8Z*Db5vrWwh3ZZEcL3NatL zLcA@KU8x^mzWn}up@YSVB`iL5&{`!AY42g-7mE>l%^{wsTEIb!Of3#zA?b z8lE-jNiHV%+-;fkU8Wg=DV5;CMqd-CX`u?=Lm?P)!U?kqRB&$ecX;ohJD09+q7yb$ znG~|k;pXg24ZDrq#J;lIuP&A3H6jm5*9KE`!uwi#Is&7T4m121C(0J6im$STl+xMx zC+%Kok#Z*V48E!0Fm~nNuh;HkJy$cpMounZ(9s1F3_%#=)Q`5T%%n{$CrN5zO@U7K zR$W^9Lygy=4s6!#=42r*p824z0%LYr$EV%w;4Qrlq57)w)H;8j3I*7me?NhBwL#-D zPIVGWGhX#|zy_Naw)PS^k4{R5vFBWu%eI6K-RTZhyfs)kv-4NByVupX9m)1WM=ML} zV$JJyljd{=SGzmF(B5C~NWahXTmO8%QqA(yI&IDHd!%)1?d{kM+Zyn_R8Sy{5`2ck zB1HbvruOCqQJ|jHTFFLImV13!JzK~F=*BswGYRCTB7umndV%&*DTH6exE1>f6#vqJ zA96X$NarP{-m|vHcI+z{S2Gw6A6Sygn#1N)SUYt+cgS|LCA^U$)2+_V@GdB-h{JBU zrveKK{L7Z#4vGdqe+*e2N7gO?KTgH=IQMVs^eStTeu*EpC;yg_TGfWOd6}^{{ts~7 zIc=8)MHC|JWv!wK!9~L!l|+CGVVU-7R?I&T)X4r z%1*UW&@FYPaBZq@cX7E_Xs1&`Ck3j!|6NEUvQv(;Zg0!pz*ds(;`#~ zsikN@_0?{rTqrpy!`R(fI-$4LUaQ;8Xdt}^cII&oIY}J#Md~h~xYujG?^plz%eU{> z$DCdar?zL>6cCp9?H%9J?Ot77#WJ>wP0cs<;(b;n2Q`_a^u7mqC`X&yjaN#!8m2<~ zYxK+k5rT+v{;oPPo)Ww4%0}=$wyLu@?^bSpAtN2(p*JxJH(nC#Dxpva7j~lJlTM>K z5NeZ3h58;;Q=47sj(W>l5FDQy-#wBhrhHG31NF1)4Jo(tU|UZ~K`O!#HYjK=gP6=n zFz~#3d|#`7{`~T(f1JPeKd#@eFP}fYcw2{c809NJc3C`ap0PxhHPYR5$cVNT`qF`Q zAo{vC+n-Ka--sV2{3UDuic?AG_vA9pcGB50?%=^4x7@$uA!U_q5%6G^A-w@GMM zbas1U5*NYk;8C=6sVcxw`b7zL0`-%9c7`OMm!vH3{%+tRFXa`exO_x+#CJm@8&N&I>Qe`S~F*#!j*ZYj;T3MW^gteFa#8#bd>(^^1!4YC-1R8BnWmWV)|P~SMZhyAz9 z9s~cL(wRa*l}@T5`>|S&J+7Hg-cM9xjgt5T(z8*s)}Uu`5GItcd$t|qPL7Q?3M!}Y zso-y_OfOlT{+53TVA~xw*s1*-O!DGxP)uBAEH)W6>QaN2&?cCqrZ~gjFW6eGCs=PQ zQzgi3V=SqLJhZByl8d^3x8#t$Q}@2+pu4*!uKWPW#((8tx<-e&DZfsdEW-VCENv?9 z)H8*+_o$joG)0~^@Ngx1DUANOpD41J$-;nN(AiM@Ti0ejpy)1rpX#yQRN(w6;@&|n zA^S-cN%Xy$>B;%h4$}O%Wb!~5R?UqekB^eOb&a8|I zKu)7Q(&tUAa#FLLmPOQ1onPa+@xq1|4?2h!Tf1thIikeN3i?n;`&HqA9J6~tJjY*G z>p$N#nka%CDSDFPlNj4Ibs8<(X97~G*JV_DQ;Y!M~Tb-ZlHA$^aKq?sYd4`AmZ3|Lse{4R z1WuCnVNBKSgR;gTUMa1qG}y}y%Mu8*Enz(YM?$r*@og@`?_z0CpKL6C9Fo|0XR#{; z%!gO7@f#9*RrA=KOUfU_woi%zy!O-i%(gj#PW}?p$@kT6$!+ZTMJAn}F9?r!d!>Hs zo~OjH+GB@k)S)J);;WupRSU($FJfh>ksQFeZ;kRqYdgSQ9UAuN!(T%U8ih!drdPxH z@LPDT3Qo4g;czDayUATmWEzb<7Bicu)0AM(I+_U8IgfjmmXSLjw(q-0n6D`H_Ly4C z$4xy9)sh_GAJ_5bXKA(g>Hhb}6hE{l&V|BkFWaSi z7O2z-P2HBs#k*qE8dFHAT?bRE7VFeQj;nVF+6#7ooCXaPYU$RzwOKN7wz|@hj|S=L zRG2wH=R{>fgmMI%%vo)fINwGAMXE^ur;18?WT<{D&0%SgTi0wbGglgD@5PP>3~oU_=KfCR#(ZDGZ@ zDL&yATZU#1&*^pdlGQ=IIRpO^`(9GWGEyJrQ+~_+wpxFD{r&p*9n_{x*L^8D<;)@Jl%r2k6pLtDPbl{G?v&iRUayM@9=BT?V11q6 zH`wRcew2alOur8ZC6;MG`Eh7iV+}n_Jn}@pJL|i#c@+oJfh*lWnRJV0In$A;)71z#jU{`G< z>v?NOc>`^C1wP)E>ihRa{;%tru+^vOc)b!hGb)x*Fl*;W0OQ++O)+Q#D+iy*y01XK zQHoRvqZF6+d9%iLclN^b=I?bdaF^4s$-RLMCnJ3P3=II zm_09NQ8U1ehNQPOUgccotnZ-;Nz!y=V{j#_sziDJr*)wOiIHr)`e*1VwK*W5vH zIG=!Q%U=P==F%oZjxB9S^G_-E(*KRxIyf^vgeK8mx=C8?+!8h2|!_YO(~A{3NMXK_`Cg*DYz84q|eNA0cW)fmTiYh zL}1lj;H$wkAI=dOe8%uRsFp_h3Nqi{ar=)izg@1>v90Th@~1|Gf|``38r4zE9A02v z_siXxB56~Z`di;3Zxf4PyerPUg~l!nUYPOg{HLYJy*(t)5VADJW5qRCH1&h7B^4>b zN3fAiLydW~$8`k=gX|C})_5sFFXCkYpeUP+v+Yzx4p_xuIsNb27Rtc}q+MAPynB-r zS_uJ5wm+zK&(7(~pQB31BqNV3DXFjK%c*7WEtBU>`11R|jOgLbVUT+E>DpOz*@

    w&d{=42(iL$lr8N>sJhfBYZw-0#AI$^ZcP C1A-+0 diff --git a/metadata/md5-cache/app-accessibility/Manifest.gz b/metadata/md5-cache/app-accessibility/Manifest.gz index b5fcb72c8b21613591d4cb5eb821db1eb9c2413a..d611ebf4de1f87222f1d302b93b2d0c0f88a71fb 100644 GIT binary patch literal 6407 zcmV+i8TjTOiwFP!00002|8<((a$dP{MeqF-dI7S~_{XJPPF1RsyW~CvG=Ny~c%&jV zah#{m+Mgs+GqKC#8A>F-b55gs@3n#R$KU_^?>|iU^Wq<0&&yMK&fz(HNNJ=GfB4tm z|I0tcKYZx@%${1^x8xo3v37gu>$)$GWkgFW_!@Rf+kNbiYjdA1#(m~)Ew$Fyyz@+J zv4?(}rIF7mR&Q_K_Bgc-@77xBr_Inxt-JM@X4x^__~GCF`S-=*2Rp-O$hU-f_Zf4i z(fSFYWsA|)8KdqwV;X$_TrRN2EPbc8cMo@j7Hrt8Yp=>Z-qQL$VUDqr-*9qv=V$$l zvu3=RkIZxQvwh##w|V~EA0Nf~^7Q)oV|8)GfW=80{!QDQn}uM_)PE8XFtbA2y!ozU}cqwSd|w{`C2{>tQDcWt}bq^4eL z-+T35qVZ3R!>Rv>^Lw#Q8>uFX+f%aALkMYAirHG^6MDJTM!GeWP)3=v_ub}RDc9lk z9@}X}JAIBk{AAX+q{$U~EPGFH>#SC5JuGBud7XCntbD1Lt-B&+{&lhZ)5}q{`g8h_ zQ+hAg9o6)HK7n-0Kao zP>eZvLQlmg$uZiA)!n05xqL4se)s0dO>o!cd%0%xRjsUY$Du1arH>X)9l1CiHYp*G zdc&$WkL7!BV>!cZ^fOhX4f!yiY1Fd&iL1KlLCVadq!65E*=3K^`emVW3foc`$?mBv z?@WKUTt%Zux%ykVQi|)c?8g0ZPbu7ZsLGr<$5F;&1Z<_{TspSQy|G+}o{HR;sh4AB zDjTc3*7iPb%)PI;=>tZ0#o&>~oAaE-qI8CG(o-=|QChCp_j0A$=FJ}0=Br^m5Ovvf z%}I5x*mDgvM@r{(%7~ZCEUE^{1MA7po>A{+xR2LECFw2? zb@MT|$H{o68SB?_t(Tv^eEHi`eJ)Qgx~Dka$FSDO`Z5~vw90vcR-o%;Gz5D5dzA>U!y>6aSdOra9C&FFne8Z zW5^F~V``^`nYINMst>2e&b%RJr?=a9NJmm7o%AvjXpQ#ltEYJQhK03fIS9*{so!8e zcd^_MPFgjD$@s-WUl$fM6u-_Coa86?|1VUcP(O6kpvI`(q^IkhZKc_G$aU_rYL|6q z?Wtw-v&_4XI!<>Bu~Ik+JiM%QB&?J$Ps_;fvVGMqjVD8`c@7%FP^{g3F}&(MyQyx! zmcJJYnG4*51=BR8lD4lMPO`jD=HWYCXmr^+b+$Kv__cl* z;PbIoMq)J%GHmWM!cBYS~X6FGIm4^a}PLb0Y9h`KLv9Dw(ge?NP@JP{LKMd z%R7KwX>Fzo{f-*D;>9k42S!xx=BBX3FLgt#kX>mkt%oxMmCGH7)8Akd z35Wzg8skC7t_(Ntk`Ukqh#?9r*l!E<`ub$g`W^ZF=}F_q17RnimnCL$&no7;326~*KxhJPtnBpO&h(7qolMh$N;?&%yYv6T ztPgblt*bH)oFyW#`c--0xOFkEjWaTJ++VW_NY)rq%oOZ^PnZZoIZAJk0s^~2Q*PMl zCWa!1W_OD%=rk(bm>G#WY6ZGY{zD`0w9g9Z9~Dbe_+!05{a((>7|zAf&>P3=M%O2n z3d7-q4-i0-tZy`lYxmX*!34SvIP?g}jpEQ@spFy3_`TAQ4Svz5qQP>srKbUYsiYU9 zga$5h{=Hr_5`Z1YF*=Zi$+*^}Y1VB?u0`_d41Pn>7A5NVHw1Miw?3ps`M|u_pfju( z!-n-+x-jZuoG*@zPkSOOfwYKSL3#NfPRSHjtKSvt^QTu)=yPhqhSuv_p%4k+%r>kM z2Awp3&rRqXSYYHsdmm^5MfVKS2)4OK#$<3zavSE;>RC4l zxv2|=fb^K^&c`?MWi=n~jYYp`Ef%!^5;lqN(%xtm3YQs444CGpp41YSbFM7;U%BjD z;-qS+mbehA9D=B@6mFb^wfJLzM(KvNfzrm0Uwi=Pr;erxKl@vuzIN5m|4CQD$c8z; z6MK|Yp{hhKQpK558o$acfW%UW0r~h;7-aggDZ4`lpc%d?ui~c2My(+&)s#~BWf5Qp z02`#tuc3h0Gh|I4&5`f1gz^^4_Axjm+3B!W55Z3?zH@F^UrSw!7+eH!PO*{X#QV(Ib zP=4$ww2~`hD0J|}ab$ATgSE&cIVexzc#KY(;7`o>roq7yQjs}HCqqt4xJb#9vQ~?P z0xH+n;J#8_%wTS^b{c~jvP)V;Qo#LuzgNm(NiYx4X~rT&RD|4s8o>Qn=O&X(ZZ7&D zsng^91mHy~qaaHZ&Lr7FtT4#vEE+zM4woMIT^>XbeiR%uoCYvn9h0#F$PJ5uG5oPo zzkCKo$AcCOmVMun!E*)G2xLSvOG6q^!w_dxXoAa0(8QOB2_v+tAG z0*hzC1zN^<%`VY?GD1V?Uarl8GgXKK4cZ_Xh~qMUNZgyCx0K0@BPcYM>nzym+!t4m zLp~?63V_oFj!?9OfJdUA^TAg;7|cJnMK{v(1lA^5--CFiowY(`)!Y(!Bpozkfbsi9 zlxohf#QU{Q_ot6vw672!zQ<_1*9l}jvdYGDkynsMAO#7?3t|{Z9cux+@l(Mez+ICz ze`W=4(4edi3UePSUaSAgMqLXO)i3%NYia6 zU;%yKy5J+^6H+JVK>Oc<&3!rN%NH@iqgGK#=B-p%coiTcrU4WoXDFN8n&QN(QQm>4 za~)`{keL#yFDZxblHU<5v*w2n@H|;!VkxGwjTIz%Js=>2x6Qd0Wl zEdvs)r{lsr0E`nt?&ZjkU>If#!6+Z}9!sFF$?!<@G5)f9on*@ZI_V1Y@dha~8D< ztSnYbLwS79R3MWZHreS!92VuKgAekEE*%#SkZHJMA4(1~LVh2VAYB2DfzXbO!5~J4 zKo4j>(gsNdc?Jwa_+F`aWVgF+Z9eZ(P>u}Nu1*6+Z75wMchZya8r^hDmr_$E1_v|? z>yof$1dg}H_*7+4oK#Xk*Dx$$L;=LgabzV9QK>^Vs`px7EA{73KYw|duV0>GdJg$H z;dlL=Jd*$r_B^;Jj?_p@6EYoD`6?;^EXI#g##xS`JdmR{)L_KWI&$suNt6Tqlp!Ek zz;G7a+(7;tv>e(#rSE}Qi-W;zy^;a>?D!UIruLSwaGK>Znz+`bkrr$|(!PcdE*5~~ zM3f-yZbo2P8>l>@Ul2t3!6rWt8;RoFVCpmt62{sgyAhRA#$|1xVyKz{zn9R)gphmw zUadNzh9`O#^+1r{@TRs&FnWgK5VcRx83IWQ=%BJ2OkmiMlEiR=B7A`o;IK=ZM^0oV zsMLywBU>~Z;Gtm?zPNc@^lMG!@a&|>t&E$QwE%B_ua)fWVp|#Eq*@#5buL0;;6aA= zib3m!bV9V43Btp4kybpxV&eK;wWrR%YA^gk14*^TPBgCcJz(7FqNOPU1dpP=(8ggL z$9VeJTK#3ceEMlVrRSviLuB9gUmBf2zIAdw9Eql6?MuUO+E3~h5YyDP^^0gm0z*K` z8>^eZ1#KZ{N4zsw*(5(8)zxcHxk%=)}iyi{y@Ov=vEWQ;NLz zB@tnb%mX&7y#q4yTh+#aI!Xy-_=KdJYwy=seCuRiqPjMo#s$_(;l}!KxB_#Uakm2XMn8cr7pW1WFvcmks z!5|95jn%f0!=ZDlg|yROE{s2S}@Ze&%vMsFK@&L<*sDf9rc;23C0?LZlI051^$#1DX$ zCTu>G!URGLu6dxydF~>_leoyMjhlu>(ep_i$P{=>Pdc=$Aj}Zf0H^$T^Nv-raJBs1 zQYA|DW4Ot64PvM^b@*&rnUGt=5JpJH+LWv5{Qg4K5wi^U=nxZg6-y9qBCLil zev5&hUVJ{~jIgKr!zL(6=&Z*v3rRE14e1l|+9Kv5#U#<8ED99BLm=^vIujj?po+q0SQsW)YXz&v3cTj!J7KTv8~Hp{$Ef%Jk;q&{4_wP3Kgjcb6O}cH^w!hK+=gi1l>vK zOicOFJ`0aMb=aUCEF{6SPY2>bnuZr-7?DndkW9M=I-8->m;y>e3wV8;X|6UG`f=Ve z^3ZwjpbI+v|79C#J==-EYPyjDkS$^Yu1}M&^dt;gPFuK&y`(;xDK?L(@F_0nn&>ASNJyt7q#x(W z>GP5+*$G|;vbYd3e%?}YMhgk+ku1e^n*fqYLyoF}s)4;V`a0TyXwmLJ#X9pct zVp&srdzr!`pqZSB2+;l+(g%Tw&5cDZlr(Z@d4n|}GHkg%wwUvLbW&K*q^gddQp=(v z-d42X+kREHFP}dB^mW(x>#h~GeJfbqLQ$lSWD|1J4hBydHF8MnByIGfIoB>I45d93 zqy*3-=CZt|w&RjDv8XZ$5;pzqUUtZZVAqs1U;yoDI}VDrNLhL>7FMGtOy^X_& zN2m?-tVm?n(*S<}29aPFA~V#~C(9`7=-RJ{P&`Qu1<|1mGM)|l&?`UW?{H~3@_f$P zQ@XS#;05ZEUe_%6P2B@<#&`a4!J-OQ-X#nzihCv00U-j@6Z5TuRFsP~#(GUDk`h{* zN6{mm##4ivllgrd4KyD8D$IdIty3ryS5L@PIGAgQBV>g`$d73xu&G6;4!QV^8fp&c zW#g)h9&~$!R*HcbrB1b6k$k`uEGWSm+a6*my`F-;Q8`qP9Q5_H8MVa^iX2sDu@N~# zAqiO6EN!-%p?!ruMn(AavVJVsemXxW!LU20RVMOxdJq8_RWNmgRS|XR5C1fgqL0y^0jj-=jra>j38F-Hl8dx`ZiiA>? zwk!D1;(5GT&>HwpqDyE;!|xUJ5tAe&_&b&AA4+*I6nsc&X48L(^jIDQPkz{&caNVPAX_JSVpfZ zh?~IaL6IL@lvc^7;lRFlAs$MjGNh)rfKor-59MD!|LNn;{}WO8`l0>sTH28Ug{)T< zk%zABy`nR}thpk>HoXYYm!rt0J#*9;abv-qZzYK_pGGMnFreUz32wcRv;aurpz~~m zRKiXv^ayGLBCw>0R7cl#{az(tH&3985R<~~;^CrGcUq8{^RY-l{C%VikW-W*j-kEd zME8zNf1v*;rC%Prc+)$ZIK6heOebWB-_nLSx3P4{g<@G`Idw9(hwbqHsw7SSkw!@( zaBl%Qmg$Wz2zf60idGGX4iV`ld~)aom8&;dIubM^k`<0CN)TVtP?*Q|GK5Eph*d{{ zsL+`T)p`%cYAIwN0!XA4+T(RaBSXLK@sWU{1^NKKq-~qt_i+GK*pMnAw_A%SqKXBb zk)%*^JUV4y0}xDlF^si+xZT2RwcW`2F=?2d4pGL?Pcb*B3Y~;>>BMu8sxhx`?=Ado zzKRy=^H81IkF20(=bjJ&eD#cR7exWlquvB!+FWnSrUk$da63H=Y7`x;Y=ntPU;=5R zbCc_oTdL2~EgW835IQoT#kG6W1{OVA1pgBx;$2wu{+bm!=^J2&Jz_U)`(yGK+rBa6g??g;Lvz1i7no2r>bGgViNeuCqki<{rdzoq3SO2&K|Kp7MaBL@`QL V090fh5LxMW{|6k!qaAT9007qZZMpye literal 6411 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%0AX#xOKpKe?or_0_9h*`D{{a$0n)(|%SByB3 zb&vMfTd6-5spvGm*7u=XgNd%2-kvQApL$bP2+R}K!Q((61KrRW37^3F$F4>cooFg@ zjeOxZL(YTyj-vh8J+%=;cmW)^zQ1P+#vK_;P7}LNMC@Z&& z=K^R4PoZo@p%D6K>@ig=5=Lj+5zo5E19ozm4HrAl;iP5-ny^cdxd$ z&XE(>jF;%*`r1m%=j}`rErBQC^fh#E#I7?!1dXB*=dJgc-&*SRGlKEQr~UEu^Zc^@ zcwSVm`26O6Jo>v_WqOu0Q%#^m&LfaU9ih2W9Voqr@%tI`x3Yct^y%lXyT)I4t*GszV08;ckvfu1$W1#KFp_EHkk(1s=tXm`T~HWG zdniZ=phwJQd868{OgNH7l}V7W>F>454!IEQnvw<#0J#y_QbAj?H5k4Sd(U}*yP5Vj z4kK<*8|X>VD>6C<@CRTJ30R+7p{73l>d#qe83d?mWX$3dx)jNC3`moB2a;e(C?W6R^o2nN-+%@hDk`AW*cv>_F&d`H*HXJ8N_2P*eRENLnB}FHwpqGLY6u$vY1p^YRY_&b&AA4+*I6nsc&X4C%@>9ITrXt}<) zv$T=R>o5p&Lo`W&zL4q8(6``D;j!S>aN%Ck2H_p^OK>?+H<`p;e6}KQ4-Mh-)GQJF zczNMFC>Tn6-#Mn4O~)VT+%c=#RCLqf@L^PGSA9JXB!P^H4F~qc3-M4Il_8D#7EtQv`=R{n=Rbb@<$nx?uOHeEUrReu zppf-dMdYDtdymWam^D{K*rqQ6bYJ*c)SfxYiny`hiytK-6#opA!hitltPc7HXs5^ib!>IZP&-w(hjBobP-}wxLrJ4bm~qEGIMJM(osQi9de;q(O6EM%pvfSjOl(&>)Cg_V6f-%B)d zn~VVVaJleNx*!QueGSrpfJVweEF4I{(V(D*LZyJIkwbI>tZh~19(u!VhrSC{7AA@w z3Q1^Fs?=vEHWH`<_AuZtej;7}U^-v2BEj zNniqLBoJchlv}C~etU>=0oRcMEv_eSgG@hhej^D@*iu;Z{xvIf62{ob#jqZ=?Z0(? zO}6GnB;ryQPJAi0&g^wk6-sT#2y$2F5M%=W2CGY`T)$D@3L_Q6Y6VpR=Wmks@s{93 ZC5kb01wcjC$ diff --git a/metadata/md5-cache/app-accessibility/at-spi2-core-2.48.3 b/metadata/md5-cache/app-accessibility/at-spi2-core-2.48.3 index 8919eec98a59..8d12283cd0fe 100644 --- a/metadata/md5-cache/app-accessibility/at-spi2-core-2.48.3 +++ b/metadata/md5-cache/app-accessibility/at-spi2-core-2.48.3 @@ -14,5 +14,5 @@ REQUIRED_USE=dbus-broker? ( systemd ) gtk-doc? ( X ) RESTRICT=!test? ( test ) SLOT=2 SRC_URI=mirror://gnome/sources/at-spi2-core/2.48/at-spi2-core-2.48.3.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 08b7183c3f4811568ee93eb0f79a89fe meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 08b7183c3f4811568ee93eb0f79a89fe meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=8de14a511063f9f113010dd996e08f9e diff --git a/metadata/md5-cache/app-accessibility/at-spi2-core-2.50.0 b/metadata/md5-cache/app-accessibility/at-spi2-core-2.50.0 index 5188d7a05b3d..5fe4da5bb545 100644 --- a/metadata/md5-cache/app-accessibility/at-spi2-core-2.50.0 +++ b/metadata/md5-cache/app-accessibility/at-spi2-core-2.50.0 @@ -14,5 +14,5 @@ REQUIRED_USE=dbus-broker? ( systemd ) gtk-doc? ( X ) RESTRICT=!test? ( test ) SLOT=2 SRC_URI=mirror://gnome/sources/at-spi2-core/2.50/at-spi2-core-2.50.0.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 08b7183c3f4811568ee93eb0f79a89fe meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 08b7183c3f4811568ee93eb0f79a89fe meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=21807a7b7ed8d6df8d627e8b61745500 diff --git a/metadata/md5-cache/app-accessibility/emacspeak-ss-1.9.1-r1 b/metadata/md5-cache/app-accessibility/emacspeak-ss-1.9.1-r1 index 88b119fe6a8a..c87547f17293 100644 --- a/metadata/md5-cache/app-accessibility/emacspeak-ss-1.9.1-r1 +++ b/metadata/md5-cache/app-accessibility/emacspeak-ss-1.9.1-r1 @@ -3,10 +3,10 @@ DESCRIPTION=Adds support for several speech synthesizers to emacspeak EAPI=8 HOMEPAGE=http://leb.net/blinux/ INHERIT=toolchain-funcs -KEYWORDS=~amd64 ~ppc ~x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-2 RDEPEND=>=app-accessibility/emacspeak-18 SLOT=0 SRC_URI=http://leb.net/pub/blinux/emacspeak/blinux/emacspeak-ss-1.9.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=673e6cb1cf7ee03a440b2ed94abfb7a7 +_md5_=44ed571f895adf249d7c5e878ab1684e diff --git a/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r2 b/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r2 index 96f61e67863d..80b18f9b68aa 100644 --- a/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r2 +++ b/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r2 @@ -12,5 +12,5 @@ RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_tar REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) SLOT=0 SRC_URI=https://github.com/brailcom/speechd/releases/download/0.11.4/speech-dispatcher-0.11.4.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs fbbbc99d10168de2926e06da7169b8dc +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc _md5_=58e5a523fdf72cadaf678d00ae5c4988 diff --git a/metadata/md5-cache/app-accessibility/sphinx2-0.6-r1 b/metadata/md5-cache/app-accessibility/sphinx2-0.6-r1 index 33c7e8efd7d6..7a56482c9122 100644 --- a/metadata/md5-cache/app-accessibility/sphinx2-0.6-r1 +++ b/metadata/md5-cache/app-accessibility/sphinx2-0.6-r1 @@ -4,9 +4,9 @@ DESCRIPTION=CMU Speech Recognition-engine EAPI=8 HOMEPAGE=https://cmusphinx.github.io INHERIT=autotools -KEYWORDS=~amd64 ~ppc ~x86 +KEYWORDS=amd64 ppc x86 LICENSE=BSD-2 SLOT=0 SRC_URI=mirror://sourceforge/cmusphinx/sphinx2-0.6.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc -_md5_=48c3a64db7969a5da792523c6190543c +_md5_=055e9dd6a603cb35f11b85612c8ec264 diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index 29c585f21e6b661d5b8937d8ee1cd696809ff821..2d4fd052af71496acd9b433acd2d36c683ee9b65 100644 GIT binary patch literal 57079 zcmV($K;yq3iwFP!00002|Af8WvL3mSWqChO!51J6e-QvKtF6au%x3Op?%MzaLSl=V zOd~U^y87v7tsr^Mp_EdoN)l5%=ldcY?%VeU+#Ub@-~PXUdpGu%&tHH0__zIj{IcG! z&%gZg$FCoM|Ihd3L--K;`!DHT?(yA!`+xrJ|NcMIe|wjXxX&1mYwT;qwT>(IbR8j$ zBZZcZJ#!l|%^1TTS3CB)%WiiG{XCC2uOo+6YQJh8$GpyRmeEIxIbP>XtH*jAbGO!J zYdNQ0&%4Ki-#ybBAJ&et)v={>QA37r@Y6R&a;-hCXaBH5K4)& z@&ZRX*5>)*;2-wUR?Btdc9c|Fym^;$UFEoDNJmcLj(1)c|5RdM=gfCIXIob-VYJ+P z?Z^M|-~W~E4r~|Rm6BfU7F#HH(Q0MxeC`@{O1W+<7Z(5XIj^{Q?0fee$`#7FV@bQ6 zwdGmHQSNK6U3=f>S;D#ZNclR(UaRlxY7+}JY&6%bvDS1PW7g5`cnseEKKBp1&Ern3 zlzGlG)t+bAXWwyOBNT0uOUL#*kH|{xyH204)bk2_Igfs{af}{W7Z!{ssAaUk%B(f} zI%Zz+3gbTRW8Ld{q?wO<)DdzTb*8ev+wGU}zd!%_ey{ZYBL;h)LJTpcs<)-1zgX=W zBd?lpqcY~WQaNMVE8-WdPB^c*SbDx=lo0Q$CLC;ydc}U_yBD6Yj(PTU#u4{A`Y0o< zbL>9SNWAw96<@i+omts?o+BN1#vsQmtXHe&535~m)mrbe%ATz>d@Qtk^Y|lRl6kDk zg3QqKbz<%H*z|8N?@*0(QEorWMvw#;XnrbV1g*Z-ZA4^SX`Aogv$2nKJ zLpwuiS4ymPy{{CnjLG7;`gyM~cIi3X?at-GxbeJL|MO@pbzid(E5uAGJ2!$o#axf^ z!%jrac;cks#;wfG3)PVGz6i}65*~Wtt!1XsL(6Bq)^*IgP5g@w+Pln`yq=VE!zHv7O^^1*xF zvEjihyL@L`IK#{{g(DX{EaJ1NuU_sEf7mL-oI9=)@T*piyA!76S`*(p`nti=1-;>|QPmU65%8Ar)l+OP!<2(cQPraAcc##*#BBpab ze9ME^969cS3+_?D?9L-xX-80l^{9AUo_Z^|a$>PCO1ek|L?%h3VWgVw1k)h@;bt%( zVEe$o07@Ql;PXW0HFr5N$4#bgyVXG=0(L{hp$LZ!7Kgg_CdK@{p~_>Z!dur>h6c`UNV0wf}N92=DS!WKF~5fb^otSe_6rr>*!Dh$_20~ZX2B*(9@t{AkI zrehOn1YOz#ZC*>JR-@9QFsk5qc<{DT}Wwz|$Ez;g_s zyBeM$F5Z~OCh?c>&+OGSSAHd<<3;tDvIJ0RT2E?0n)73m7A4>#;Y$slBQye5f!hj>-q67o^ni+g2Q8=p<& z1q8*+=NNoJKhpUC5pjHN;+=nmRmej5=Cv0O8zw~a8f}a(rYvms@D1&C|3#N9bnyzsWSOJE8<%3{Klb5)D zm<#Aw0BwQwmki@2&zCD!QbEjwJ`jD&4KOEZZPa5y;rm5SfVv0RHCT9`!VvGllV6xU zoSEbTKSFQxgPhQ3fxJAw4CBZDGjxm?fq;xZH`nnY{cJ9raaP>nL{;$O_&-`D?--Fz zkSSzZj*-ONu8=_VjF+Pop-7WuY=rC)qxlUK$SBCL$a3(>GlHIz^qE#fC*CBT5(Duw zNsRbL;hDka`-NcPx^qJPTgdlJY2JN8b^8HpIFWb_0md_yge(AzI#MVGbV^E)B>2pO zd~)>NK`e}$C;D{3_(|F19Oxe32W=QF;eaFDgiM5tPI4>hJO49t<)6)kO6wy=XlT4y z6qo~k&<3!B9~}vQ4nUOosnL)m^Z*6W-h- z9)d?K?S6u-E`ea^P*MO~HX!~%gWKH=)K$TCc_QMs# zb3yt+uKdPWM}+-mvNySQx9b#i@_=0vY@{uowzQ5y<@JCQMBpf@EFSlk+FxfT5{Z<- zyFmv}fGwIRL3>cW@q&Bb5PoAbdoLoOE2o_$Wl_Im(}#tGT6hK)rsLOE$0}Z4pO6CT=pE>}#W; zaIhf-mJC7DCn90Vd&0anYLI6-$<+ifS%`;;X!oAnMClK>z$@`AT;yJEEUul-TaLjO zBp!QT(17-0F0peXP&bMB;=}NdB-ZO-h@cYT!VSLyi})B`H)UXJ_LHZDpZde zi-o|YgPCw|OobkZ^TPA{h4T~AZdj7=vF1X@j74JlQ*)*8&0Mdf9?655F<9U3hoWve z(gZ#Q{DWfBeV$s7>B#$qW|hSNBrG2pklb^rgvZKI`;Awx4BLmne|r&}?dGEi9CG85 zM`t%WCbWEq`#N5bOG81%$?E(V0l(p>iIobKRp7PwHhd{{xf&9Nd|61@=$!My`P?W< zl_O#7JmkLfXLJ4X`TFD2{`&r}gj)9>%ghZDvMIeG;$fG_tH@ptG6oB}q&$Du?(Tb{H*6UM}FyjlrFBErbsv~ZxF z2MtOrCGVIaG2G@w;FQbsS@|khJW>}_7Sflyfs9Ho|(KSI8wS%@)T#+&J8X;R&@`6>ksjItSn% zuG{(};?eGI?!#HS>CJ~epk;VqZh#_4aYw!r1pdJ>ejDqr`~B~qKY#iPB`Y6}`Ysas zuX$j=LvKk_#3HgLX#_mPtzZ~pL0H_AfS7QR0KgIx8*I<~^~k~fu6x6u7s(%yjf%X_ zL-Ply86p{mFpdLHyr8ZuFdt1)C6Qbn0Hl{QA;bU{=f&zt23Q@eg0w|3ag*5j!b5T~ z6H);giDGW)-nb%eIRV;-G4`h0Uz1g9ZtEnsdV$CRqaZ<~EiG`{0-gjfLp=k$JOxzd zt+{^x{M&oa&py<5aF{pB8!*mfN&JT-JwbGGC=U&-1HAzO6iDN3`whHY=gs%ebD-}a zsig)9YVPDp-Y=ETKTm);pNPx}P*s@7kw^d%(Hudk1ntmKh`N9&U$hZ+L4qz`+@x1w z!K{0QqqdsKn;;Y`cO@X}f?_Nbuet`D>f3{%g|Jn#@ZaDi`81SS)t@+2ItXUGwSsWK z%D0n1kPx<82d+7xp#Ny9l+lr_{fnv23Ka+O2fvAEA!#D#0MB{2^FZW5X+VPvqq%pf zW1?6h0k*3Lf}n+u1`hF~&x^2_@M$tGM7sbRFr!@#s4UWmk3EK)fY=KiuC=Nv6e&Z1rJwCQI%t zD2Z7b2nt?f@%iW%fB{s!GJu0j_+hHQ5PSJUnE&H9bi{$4?;dTya9;@q!slumM^5`l z1MSezt^667L{B68JQm~o34N4NogO6I0ne*^+kxsl&9bTANRR`N!#X%$pDs5%_yiIT z!W*?MB9bBC2q%9oflQgw%ZB}Z<5IqX(7x2vUR`!eA9KZ?B%XSz;ibg zB0DZzpGSr1&UmAkfGp&8Ma{d}i88o7vu(L7l=y`37Q_$PZn;tL$6eiBoV@6smd@QD(HwO%X4_jHNYs4W*|BEiYm6l zJXq@=3Gt8L|2jYZda1Sz!Sw1-*aU_ia?21VmI5#75Qd)l4=6YU09t}iPslz_gH6%j zc-s|~T4# z#A<~{Z646?69I{mC9}rhd0Wk;G~BI`eU4l3YMybIDPm*%)Jr?Vglzbi@N(8VOEQkTUd^EQ+^Y%mm#{xYj zB!R~c$kSiO?x$vZQ@*ld0Jh_O=tQ2M(>a(&&& znJurZI*z0t-k%SFErH^2Rr=3ERW~|RK{R4sYR|xXu_VdTY7|PxnIKY#0v@O)!^s1IJXk$S9>XmES6A^`$Ce9 zfhF)gcr&6QN><6VF+<-1kd2;2hLfZVP|!mm((!rEOi2(Gm5%GXZH(j11vkEKY=tm5 z{?SrLerFzj<)cVPIC20g4)=`Pk+HYuQP6o9cQO7?P}ypi!{P%H*;UHMfmXY748$If zj&}_YXW@hpsMB*9z!e^S5`Xw)Cua6d0_})V4;!aP!0iRF5Z-4X@5AG+0S`J7*?{=# z2j8;Wx%vexWwc{NBl`>u)qT2J9jvY{hT)#vzab)01nDjAxzxDJEfE+7+Q=g+@+x|= z$c!?ai7yO)VyW`8rFMr6L*3h%Htz(XEaY|a4GJUUtPR9Kd*4^*10fH16Yh7TCXdU1 zKmZ-?Eu*kI4%i3>erH;gLwH>Y5z9;ZZ+LPF9#gZJkZZE9Vju6YN3i~?Ksh7 zo(k;Ko#A8F8dK|kVyWY2OI^SR>WzdujpT$E`v;5C+rxAIuK6kEq8X|a+g9DTmjq3_1DOE zSrwVpQy!3uX;p)V*%PS!6HA>xTZ+sC^}peXsEHfi-wL3F8egY*skm7SKY=bK5>+6m zJxy6RkG?^M4F9}g0|zJ$F-1vCYbTCFHgMovipW#64hvs``NPKsNR}38)?VpCx2}iP zs#nK}rbGkm!;=Zer#5O-^*Fo)^P`@ZysJTXiGP3@Gg*oe(Mae~g8f<(;Lyoa?6~J3 ze_+f2X{e|lGJXi>+=VYBugvl%ma0EnDgxiK1CohW8j4?4y!DZm2m+D0CKPZmjzgbFVgA5ix4c) z9kiQQBBPKFJh7NXT(cg7G#iiJo*kJxo{)YenY(AOqZ`DAwF9ips3iI)F+zY`ZbPHl zP~n#wZDc98KhZfLevbZuzq&mw*gshcZY8yXhav_08&L1f>Y>4_;Gm$K3>d`=9@iW* zkZ=7!uy_G!JV;37`)MIhh#e3(aQjkEH{RN+mJE?327y|(dj;WE4j_0^OHwW}8BU83 zM4}T~=j*u-!AI<3$^wXh*->|zRyT+OfD9~mdUA@$+e2}Gd$5nnz8Cs15-(Wr@x4rs@>D$oZ5D5ocqr0%!4{ zh4h4X@WWLB7XKM`R(#NDu-14EG4I8U*}g zb>ZxQMJGa__8=rHez&m;Tq^YwNmGg&;n{dh(20fR&>Ra0Ew%octuns#lVe?FWekpj zyhutGzATsrDC5agghU-AB?~x+?YqfG7uh)yB02Eo-#j018=kC^ldlc=oaa+w0i}XK zMnvOLf|>o`(~jrV<04^77hjBZuG2l+VYMWA9j!=O0cr-65t@F~7o=bM1?h^<1__KY5?wuuCpy5zXa^z?l5+P8ek`1U z$Qz&Md(m8&X`!yOb;w9Ti*{K+mZHjo5Zs8mc*AXLxm2+hR3JQtb<^q1QLKCMB#hml zxV^$QurAnF4iqH1Xn8JfX(B0XVHR|(#V#d;se&TTSG^QpEk4gi)IG{@nY8Z!ZM>`z zI}cPDaTN|3TBwsChI0@E|E1+TIs3_S?r3`se8JB+xGL*5Y(`5vHad>X%uFZ=6zo$L(nzm#|I{#SD;r0PxHsen$g zCPIH3#02=Vg{r)GybHM9RwqXiv$&0%D`70TRL?XQpgGAn7PD}{o@8*BTAvgwYs|k z2dSH7C-d&=F?WC_BS-ihvQkyjdvH2uf3T~PEb;eHk~JIv@jT}bbN#w5cS}EDsq-DL z`?^(wz}eX<&Jlp=P*5+*Cai&dAo>=QT`hVlhd~>vfrVjd0Eddy2R#YB&F>tSyZI37 z!e!KOW?31a_)1;&+l(Vwj;zO5Jrh-nG)+Ft2{Yh>zh3K-{bb-wKEs&u;zjJPBe|%C{4P-F4Z%ySusLbn6*N z+gP{p2>b$EA6ntBcnEI7*tmVbovv!}I?Or)kQ=Ucx6oe-XWUTU&(4^KQ-B7K57*^&ZktG!6tLbV zh3Gqt)e#uq?R0(o>KSZ*juGF$)FxC&jVukBaabj9Q4BDi^KG%fRT=>9UWp73xyoCU zp^MEQ$DQig4lCOOkJaO8QR*y_s0Bg#l%9I*l`&<+`nO~a-gsu@KmkWy$i(16CT64ANUj@SO@m>9*n}e!b>W00d&7_d>@fiP=kCT%m}ZAq{1gR zcytr9?Q~-U7X)iaiCFSX_m3UYZ)U1buL@rLx-&xv0SvGu-q{294g&KZmRQ}9+~(KK z8@W8M(4l`79|gU84n%&0JvI~bbwxK6GC;m;2LW1!^-<{pK1gQG4d|pwI+$ zyXDM#yZPMRkWKiNr;ab2flNet#~lbSUYMkXSC9OZal19)Aq6}EcDJ#`Q}F;8&bvc0 z2I7hbsiYb}i+n~nBsU?zTPfGJhzLQ#(oPRm?)e;xvFHghEj5|_A8d8}u+=L{+0{Zy zNMl?`$`ar*BxfSJC)=+Q04}9^%1&?GIzdwocXT|ZM+@tWd>wgm*?w}{gj8?+92@pT zf`eAy8`+OURqcTm_UOf|4?TdK43OXib;f*zm`h}7LRPi-|EbcR7-0c)u2VNt+k zQDGa6ynut2r(Gu`G1>~0hlED_QBc!IarfBWkR=7S$v;EA9-)hk2p60JkSRZG_2u*D z-~Y$gaqsu>LwSr<-qwFN&^eIBQnixe@OYok|t-?7gb0OV}W1;7ervRY$Md8 zzu`x7TqK?O2xxo~W*F6M{>7ATUMMu!3np|^>G@onFyirYR+w)TIY}2^K|MZgMQ9!S z2|~T@6T6bE5}GJ_To08CHlkcSW^^wr6dihfD>%iecS^zn*{4N5@bvs9lj;fA&ie61 zL$@jjnmG9bv}y&^A=$!07k)X57|CwCm4 zB2*6!tbZD3-R{5Y9soL_N9@_}QxV*UM-gq*4SiayGW^%DCF$5uFl=qW7OPw4wXAA^ zfo6R3itFGl?CzO~X9rgxKCI)5seT*3|5fsNKF6tVvYMrJNWnSo85{r{2|B=W>g(0`mp` zt!}jP*L?E~M09a8G^of?3A*A$#ahNo(jxO#TMxcl>eI&~W2g2Zws$qWRskM1WVNR{ z7N-djZniB$4;wm#;3C!XYM0d#yDAIAmF-N*=mdyC^lXb@h05RV+mvbH>8!!CA`D{* z8;@j#VX%szP76>y@`3Q_Z7-+JP+;W&u4&QEffi1L*lcHtM2>}Nd%;1LIH|;x&Lk|* zE2;^}uvHVuqFZz(i3j1Ne(CCP^(ujhGPprY$S(;vMzE9|e!IUCe{d>0G@}Rgx>JpB znxE`EK~=QsCd^?|5QICxBcb6F89PuQW+E^(K>2UC@KQ&H_2!u{o<^kDqyv*`%YzMg zn0uh7b%A@|V3~ol>;W2$&+_DTB^H~PsxKHtHrgJ-FUZ_L$0F&-cJMe$^zh1NegImg z^`OY*89bWYp3Oi*3ITbbvX?!$FxNdj-5C?IXK8*@Wpt@2zgHol-Dc*?`cLaYK=~hb z`ud;0F8rx{INrr0zbW+#p4}DRitIsNfozX!*hYoj?`!o&dc)Z~r#r1{9zIzYZBSFT zhrr??0cZx8KJP9)cf%1xMT6Vb120?fADLjW^BPHwzuH&_Zol?tE}J0GuHlGQmm(3X zs@kqmtM-7N1>1#r&jfs;r0n5S(m~Q{opw~Q9?GyG2o<+jQO7xFa?3*SpsNWUvH&*Z zW!&z8Q(c74zQ#{>dP=+FkzU=2CAv{8!afWE0h(q6MsT3ERTJolLH3#f8JD|7HyJ|j zaWMM7SPcpJ3L#!0#YvXJM(7ceGV&(dw7NZu-j*ONoys#{a=}TySpey)I~`WE$ZQcK z)h&x{8S(ZUxE}x-sdTm0JRTukSiy96XfFI|UhdqZZO+owRdsegdwULN>*h2Mw4>SGo_4obd>tFY$PlR9p-uK(z6f>;tK2Al$cR8^A?g`;E zpA+WWl6ZJi10drKvYPtO6Bn~T)7Bh*ce~w={^2nTFki@&&kuPx0o6iUp~>vnO(ayy z&k|oVSR1@BwpZ=f!TM@LfZcUaM2k`Z{}8NK$fSAX7P;SjOxvSiQz;XS*u(8wn7Mzt zYQrBkKKb-ihWprq%n?`|MKzQj+IwBMZGBZ(*xmdy<3BMN4@P=;wUz~F$Shrfw+fG@ z-DI*=>`tlHNZaClS^awjthPvGH#rV>U*saJ3Y)Znu)B!x;w$Oe(Oz!l2NP<4caO(hh-_3yW_TVW`u#41w zZQSp)y%VCAENG2aedYmRX!2mPHDuc_!qdNOD&T7?{|K8q))hYj1+#;fRN#&hg48dM$4H*BAP*zSTe+vWfVhAyhch9;Zo zf?A+0ka75QtQtZsiwm6S6=#!7%mbU9H;M3aJjEEVg$z$M6!2%m{3Um~ub}qp$Z}jN zqSaZV!Cx$xIo3e~ko!DqwGRVd=GCptu~P=EC!&t%cH)GRMLVNW_HbvG>9T%>6a#Cq zAbkHgAbex0jGfBcBWEQG7O*C2A>L|&0pq@wYpBiJg#nBmTQ<82F(Rl;ey7@^p-Hxm$o+VN!zjy3pwepwqyLb{Sd@9D{Cl*>7ZNi1d+U zn2@1`IL3$n!A|98J7wv?0b?cwH9Q&zy)OIqakJq*Xoew^-uj3{3u$lW!WZJh2y0lO z#l+S5AuR>9UI)P=sZUV7tva;FnOyI5mU_FrgWAf#D(?!4zf$y?Afz|y4?FPer3lHoT-1~8X(zBg_OdjyBatok@X(=I06;w5{JoVrJlJi79yp7~t6M5h3Pgh^3k}D0 zJhNUhABO;3 zLfgaoSXGjCBb~Z3gw2)lL!k96uhIAQ4|Cts!OBa#Zt1yqXz6o006#pYxLU}TWO)np zW!R7k{XlUZD%Nh9rfrSQ7HW&H?LdPFbyGc0N&+W!!Z?9)Ye6j;a1&c^M`d1>r;@-tb(HJep_h?J1_MqB!icxgFa*=e{9Q;ah2y zg90pgSSF97?P>Lxhnjcw(4sr`#9GKoek}iJr~H$h;A-e1BIFt{<>D#wv}dhKguoZj zIt}q~Ai_=<1n+&5zi!0c3E@er*lSPrEvK6iB>yl?K9%1j;lV5|`>}a96XAiF<*T+^ zn>LQVY!llx;GB#j%ULSVqi@|#DFPG`J3UWlg%B&TJr!&>-`p+VxQKvyI`N3VAR*QJ zQCGzZSM%I?*=MfIL`8T4K%xQJoPHC}Yk0~L@1N}SW&if+;~Ky3N81FewJm{9^<8~a z`)INH;#=%7Cjab$*qZ=X5Ij6eiVJ{e4ahv!I1!9sB4X`2?WMr|O0ag%%}rKd!~Osq zFgycafIfsakwS3{fNN#o$eQW_9Kf?yd=WWT=)kI4@NkAaC4|PqGVqwo@GO4KcGn+K&+y7JnuLmMULiR34xk>2{4B@4o_c!g1>L60=j$0xw|=5MmBbtIg=(u% zn%fx|B!2$z94xY^@LHI>4G92vfC2!pYqsr(3@f=2_@$6)fSAU*+fSUx?y%D6Y!h;c zGiBVO34~EnW3rCtzc5(&$zX_Da?A$9Kx!!Og*?TjqmvP?x^1gOAOR4>vmF{FhC89_ zI{t!}f%vx%JxT|IGO5=3-1Ka{SOXi?b7*e_4-%Z8Dtp6dmvqEMdO4gxRK;?Y?D3}4 z%J}e}Eg>hd)hpWh?D&^-r}s62(Mb8!Nw@P+;Ju z8pKF`3St=BC+jVV>>V>=ffr4;{iBCvtShl{H($R^fy)M1*n>k6P7j8rLvp6mChT$@ za37NI4Nn8Fij9wXLAsQcWZ8Sakkl`Ge*XOX`#*mF`04BW@*%co>%G77uPKpQ(m!%i zQLN0a;*DQa=@-2Y6+Y24r=eyj!K({G5&;S zCwIe1s@M=c;)KDIe2C`*8Nykt~kGSWZpxSn?6o`977@QpeZbJvPitLM8#Qgp3pdhY9p-Nj9v9oSE9YADB`I?Iq+%l00vMFE3R!M z`=O`5eE#**=k+&Oeeg^bZ5ZA(=&)KfJju*m0~V(cIehTxz>l+d#0M}=-fiMvAmi{D z8K;S|#$aWXyPqsLE=f|xdUZxvW(FqQ0PR-K9*8M&K-jmSwht#T79#FtPiwjfUM>?o zSr&|6O2+vkTz@xK;*Z(D6<;fSEhZ z##e$6kuNkCpo`35+t<3y*}DLPZ-zQJC86`JAzIV956e$4)8f+x=*}^IdXUuYUkT1hfFBUafX#hh zpbdO9Wh?V7w}GcxBL|^Yc*@?^uyHe7#LMRArWIx9vcO{92{=63vmwlV#)m~0Y>Z&XgjPR4a+vI%cevd zLr-uUrP?+`OuD1k9M)}JZdegO>$NQ)r0$?i$S@k|X;F;iescM76Ub=c440Wm1B-NL za~K>3-0qG6U!+y1=sk6mS50QzxU5gaOc{7!p| zxRrE}c-S0|lw|`*-AQh=N5*1vC{n*K>ER_LFUusXn}IZ57SP|>FdZb4mojcgo;WBD zj&XqAy;;E(4(Q~N%N*xKQx(U708!0RH@myRO)|y3iM9rY!CNmhQWhAVE&k?+J*&%c zLtLQ7GdX9-8t;xIwaWr)f@a@s_IZ4Le|q|?p-2U<+wYc$-A*`huMXDWaBADtPdCqF z0!xc%- z2VF!;vRtnanzpYTnZR^Tn!W#H5X^g8&P`B)J^kDIq0b7i7zn^gT7c>&6Assf6D2FqQ%<8;`CHROkCEX zgPF%u_ZL$jwU9roU4fsGZf5HfX5cJn$7Ie0gA&HTJK_dqKjTIZdJt7#JZk;!_Fr}W z6G{HH@B?&#PG?0t&t-SxCiUCD4R(|IF2ZkGay6pKH=TIkviiPRZ_>Kwt3pED&#+oE z%(0Ra1EDa`c_;FMt6;&jsCE;ukpECD7`gA46X@YA*5v7Xa9#$?aLwCk@{-rfIR#LW z2G2hfc{w8lEPTXhZp~aav;#HMQCl^!qRFn-6Nen+BL|yWhd65j%^WzrF1O(M$MV(OX^vr#i|kuo&q&th#+B0Uyq~c$_sd3%172c$x@{uN1D-=7naR`r=s5@f z!tjp6huPsNZYX36Nl~h>|EJ9R$fXbGiV?DC?uIul7>Sc)tV*;$E;#HA8Im21CJDUl zzb1pcHPchhK={1r+a1nYl*BFqD}#yH;22hlSMtbVDBt*KK`-nI#*phmM3y6?;lC&x zFv@AlV_H1z%o&m!!CBn{MNdH;-TZ2-vD3$_Nyjm3(%54z$71 zcV&^n4i9-LD+K2>)f_i*Z?X3X?&(2}EBK9yL<0l|zZ>bxA7B3pia)2#<=ye7A;JP(1mcnn;xmUJdpc;(gUzrph zji$-?3|tcUuI(PE2Dqg>-GTb#+=Cnmc(E93dyxY$9v1(8<}W(E01x8FC)9~J1Qn$Q z#=;fsiLMEXe$_Rf@x*gBOZ1DQDE9gjL!B5Zzu7P*o5B-N>KLKm<2-I7L~iFO_r@Cn zBD32;?-7nu=bTPokvqu&+V|5NeFMiDhTQVk0%L#Q-GMNnkHr$BtdtT(wP*;Icdk znX=|^6b*z29u)xz6eLD@&i5Uo+s4B_tndv#hPLkYX^&sull6YxpJeH7=B4yT&XiT$ z-^}QaoA2Fn@NM~~Zh38Dt6BVk1`DE1etO=ll85e%@r(gZMJ>M^K!kz&bGyY<>>`- zo9wc9`zUUxx!r-J#Kd>AbrSJ7ER#kbMd;rV{0T5ZExjErSgbR}@#Z-l3-wR!WmkB5 zQ*xXvc{{AB*z+8yheyty!wEx(7{sZ~%e+l?ryUP;*cpPE6|)=zL3%^_E;wsJ&%<tPOX90D|z*d*pY?2!P{oG7*&bR$dXe`c=- z-ct>4Mua&gfn0``!_KJoW+^)&&>VDF%9|7FcJ{+MK8KfuWa;qzlq?indt0E1331TF zz2Hh#b{=6TouXiFORZ6G2xBA+YvG7GYunu>X!%vljPM)_#$7zizAU@70nrt)k*7@X z`m`+JKA59oh*d0wU@B#8NTTZ?{F($Dh44>EsuT*X#nDp!qdl5y@V#a22Cp2 z+xO#}{mWQi-~aL3HGYSN#t#wb%C8td9I2kk<%o|xW0+*~;FLa_Xgr^F^z3yI;mNj9 zi|KHxOeEYut9946Baht*pB5TVjbwwu1-UDZ!@sRCJ3VvUHqdX!!0;aZCV=|OS(gK9 z1F<%pnG>GT!^V9p^P&QdQ=f#B1d zx2%sRK@EHN>%2mJDh#Gt?sS?_OaH`J6=S`rX9uuYV0a2ND)Rr{1q0ijvMxkbv&_u) zvg~%|BKzG2$|}=K+W7qst2^FLtJ2K#hHBH+GZ^7QZSq3;@RxZ7_YZf z1Y5RSM^FMNyyS^(lha~&Aza=aj%5j^`-ANqj@E_lnxU=F9Jf_UBwfe#I;AEmo1yBY zy{HmIM?-UmQ;mwj(uj$4LsGo;V||y&``6#Uyg#h^M1R@x)=Pvjf=s*O4X%>uk2O7Z1 z@c3b;pjSsgplu9*un0TjNaJbGu`{jWqdZ4&cG0Yc?N3%JnCN^v<^AforDN_$)a~2I z@%rrqsDi*YxS`R>B!|19ZNsJ%Iqner?3mUZSIj`VeZ+Us|lZ9b&qU4JuX z&OJ`j4SLOjgyms_7mT12cC~PAqM4wC_D}EWq$*6fiUVok2CNEFh1|mG_vg}=f=@q} z>Num(u^-OI2@pZAt*G9>^-K$JBR~XMZwmg$Q^5z}&cGq0$n&oI#%5T4g7Z$MgEU#Q z6P;T+qSsV8k&?*#iSaa$t{lTM_udB-2R z?66a>hqB?cmQcHwffqvv4=Zn<3y~0SI?oMNxM5`DvR?ac=1wb8RNJN0 z{xn?wiJ|Jd-rj_shi_o%Ivt3Jn99$DoPyDL0@#7KeL1gmfLX`(blwX^oSj41IfP|f zb1lijCwW8r6}=0<<*cMJiviqC2<@^p%ae)Gc06tKUi}4~SYc=TIP}Yt@Z#u|{0u*_ z9NQz5!(p@4Q$g?XK&7&7kWpu%b$@z0;A6RA=RB-&N=)5zOqR`fXULK4(ZTSym0|$- z;aG+~mh+f?Hq^J8|M(`?;YU4LWCe<2?B)4tAl^2P_B7hrRh&|}vX8Ja+R-kz6j)2Y z+POmYYTM1N!$ts`J^{JYIXf*l6e208-4dN(X$#J$38W1~VT&)Eb4KsyamaZFSb5jO zRu~k_td2geAe!w-cE_aC5j8gQLQEbA8o66nnZb&#i#yWvf=zXE@9^HUN*+iK{k3{9 z9i%94lfu)o!=lLG-|h78zyGfvv-sk-L3}a1DfqW_%L~n%q8eO8*8C)W@J?3b)j;+u zcA7er1T3;O@bGvqPe(M_EsLOpC&9U;Ubdp1&Ze|>Sw$};a!UUC|0!EIf ztJ1vaJqou2XS&q^rbcur9N2p8S!a=8{Ajq@|H}ivnm)vL`OT^50b!IvdD$UGm^@0h zKnkT2FA}&3*x3a*x#j$+4DTEyId444D~04QsRUzT7s;y?mb8M9L<7r&wi=_^Y&xbOb_C0Tw?hC6Tpy)73DR#yx`#(t)v~=<|Hp6n z9aea=rGVl~?pZ8VfDJYXAe&vAmTh@^m~PN1iLQ_Lem$ka_!QIy$qh z?cQ|Yhxs@4=7R@W2k!3>qJvmCPxoXi3jEE6r==9n986cN#)U3ni$ ztz@rY#H`iJ`-<%=P6a{$5mlD!1bZ=^g##dawaHG1PeKxsbASE2)DE8FT#_g&`8zENh?Sw*l&2|#k=*4mOR~K_rg9$cQ{Act*hpN zgarima1+;RIllNiP~9Kz&+p$9CwvF1TwXJvN4-~LHJ3LNI4&m&c+Kf~JY(}fr8fEY z6rh|`0rB6C=kK-?uAsN=)Vl9#!K_s35gW$J8-SU()^9KipQ1M!q2JPjDFIkwFf zL3gQCvbRHA!Pem5S}#60F_jaWh?VUIakKmy3tY=tJHgh{BRn_FRVhaDPDjX)puDEH z5n9Gh08IRzCB0ww^{`1hEiQ(FHAga>FfaZvp6QqUbYdz_=U~nmZEL-~3CyyVd7P^{ z^ecJn&NBk3eAdL9o*If_r9JHR@IJ2B(d-2!R8E!e4CmU1 zQzbWK(gFzQY|7X@+2Mf*s#x8* z&lbKQC}5*b3K|}T{J^ZQ|1PgeAC8At@vpaK|F)kwlFeENF9-z(EJ!5u9E=FbxgGLy zJ~KV1(#P3Hz;KN=19+C@y|{ZU2aRH8OZubNJ7ziGaHedqRS(9*N}?f=B3|vcLABS( zq0UvG&MV56D9`S=^v&G5yS$ar`P-SEzYoCYLWLPI+PY7%QJ^;Dli|=f2lGszBINv(Rw)MY|fO;>l=?L}<*3;sAAhe(E zfjX3&5REISl*l=9d{-Vig0V8`_`{@ZfUg}l_>Ql|+W-Z}#L^IE}}pL!vScL24#QKjUGJJ)UW zIoqf8=R$FQ%dRf_M8Gb))GT{K9OjoPR*uy`D)4c$d9r-i!{kM4_#uR49{is>rZ~k# z9*jp{P`J;OM7f#gkOB}W!7QwA_0A#jqB$7OYh>=1!8+;({s0vTWS zvMy^}w~hrkW((#aD<}f1+%GFZ-QP?DkPqI|g~*&|#!bVC>J>8+3G_rq=CVzqCYnXK-4*bGmFXSP&i@Pv+Ya-!dI zd*ycD#r@J3_Rc%23eeh6Op8m`vWe8AMTOO2Nk+BL*$czqw5d0g^0chQ6588&G~Fxe zp$^@P>B-{H1%%iyqDBA*XBt>A?*2$*`N54HpK0p%ar_rH`?hoZ%D3YEt%*I6Zr4!` zyp_BPXKbFEIE*)1jdr>zMG6YzDfFr#L^sR53^N@Y0_91jW68XVJbLLa%#jRX%OET) zT7idBBRZ|juHHA=97+FDjZN@JFMIL&$AeVsJuFWV#qzM9Wf;wigB^V2peT4lw+r?< zoHL4U0UxK^u+HOiqDO#3*oMFZ0}=%LJnd)PNPJJFf>#F(FZlyTcN#yN?aTiCyy5H_z0Pwhu>>(-Gjz$RX0%y$Fc~CS=F`~$_uhquQT7~<$clMc& ze>tSz_9Dm0$X}KtNWI7e$>kngv=2QZv|WNh#6Z(MYr8Jv5liLm94u=`f`g}`8$FhZ zcJJD}gSD*pjk)c4{n>2KEQ?=0e);m*lbq+wKGoM#irXRtS1ven%qa%zwyJmUe(<5$ z1_|E5iPT;ci__<;TqQiT-D&}zb=&V)w$%yC`_rL=)zKbsIxlD;2sSePsnj3AQxWnq zwzu!^MFlxUY>eXAxeS{jdGu|c0V(xzfE;vmI%<3(scP|p!Qq~_Q4PiWb~&rMw(&1= zniV773T|73XG_zDi|90ZWU%$C!Hw5`OfL)p3BK>x{N>~CsK$L^yN~13`@ektZG8Ru ztq-%jYi|gd3v#JGjI1q}?iWfVIX)E6JH4nfJBBMs(N5b(iJ|G0WjxyL&@$xyxPc;v ze_5qpO^Vy{C%alLT60f>RKQ<*(-q7aJ(rwH-(D|j_j=c-RHwU}7p#(pTRIu6;C+{@ z1zVTYTawnB! z!N>ngvmHN~?X)}A;a3p;ke6B(8+v<1_QXQD2w-{Ta`Tc7FD|_;yX~%Pw6Cn9_f)PCv5))W*di})xl$ae}v2*S6Ix|xqfAX$m#G0Qn3iQPR%@H38 z+3vZhec04_R>jTiDF5c&o9VV*slh4&&K(a+#4nUbsh)E<1Y=q6ZmF^}5{9EWNAtSW zdOq`oc)S1F+ZtwjRg_2F(PJ&Q_8cVR$Zfc^m$61m;T=C4pt+U*@C<`LiB#3OM9E#6 zmBnO7@j4CBHUOLAAJ}rh$VQzGn?|J0B@ZVFkj5}*FWa_Io99)`0ab|SAHgHg8HwL$rhw&xD-#>9cy(2EBm3Z*iFK5 zSZK!zfo8U|%8f#?No;#w;AB?2AuPr6^2z4dQC^qlN;Nl2m8x^W?BTzHHzIh00(p8D zXYRdrel4g4EZxg2$%3~d({SJENG$ttF=3A0sxUo-1~=>*8=mp(?POUmVk4tn<@CZ< zUTb?<;=E?F!LPX;b(~Vs=BT5dNF-2)=~M%6XZlw*^Zu{)rV6(&6A@4C1(_CYByTg# zcxV*8!G#N&X}!nQk&SbQGN1 zr~5R$`vX?&?w4c6oSRpr6CZyW zUP03z6=K1?H`PNwx>C;}5zf^bcB$EpaGtG3yV?pVbmE5|fS>hW*~~I#pz4)$TnMFM z8!w*ZRH-ZGXZ$PL29Lfy4SO#C^PXR~Gm|vM>73zDMG(fcS*h@HLI{=yG={x>CNs0rROrqZGBUB*D$$Hv7LZW`;p4)w4>&j(NL{2 z@v1%BVy2bNDPB)w(B(}ZP=4&Eh>0YkB&^!RA`wAJfrV$eEXY z{ai}S1E?VtSRHqu!gF(mUEnL+GqOqLcI?aH$h9Ml=di6J6wGxn5mH6Yp&g1^9>OHg zFOX9m9dbOkOJo~#PjA=S4#Atx?X>}AH-0wOw;F)*W;~*$8SaLpvpYn?GLq}^6xwn+ z)d&)!^x#hOjMcgF&$TtfZ48?qZihFR!SMuyHlzuih2IpX z5Ua(VTdPrF&W@WSj6qP9$2crp_wM@AkZRC5=T&{T)907UKGY!R)atEZb*nSf;jEtQj)qkXHiMkgdr}<)e#Ggd+-ZedInwmXOzS4Q{Xy0?-z{05 z9xXZS9z;hZ*ntM?-f?A<=}QRKXXgI)7J(yrW4E{3_vsWhD8Vxmho?JbrS=zh*_gT~ zIQ1LLJSFe^c848rBD@?LXRoh4t?5c`LIp_ zSi6E@B}j%t2SDP?^zGW?WJ!z_Ag_(&1$VKAojm8IPG0JqNvg0^*owEKdi4ad%%03+ z0b_h?^L82NNb}Nf=e_7Duqw;9GIaXDM#~u|E!o`zLmbad!#H$z#*ha#LCiV-(N1W_ z{DxrJ+3qpKEDkF=o+=K!#hL#V*YTDWZ$EaUG_HP?>Gfa*O!f|8CsR92#v3wmbht$H zB3LKrpY8%YojjGG^mZAqLi4is0lR9_HnM4XJtV@&_P_=Q95~PnmIo|*i%E7*9N%_y zXR=X#OY*wqa#jO+9bj>P3{KL$+|&(d2XCNJn=@a58z)S7>=K=Rx(z+6tQ4rreg6F? zc4|M_$;&-(1jjMDIfny5t&j_>D~iy;w!l|Lemg6Abp^cJsKGH9(ZM9KBrN;%3aikk zx38Tna(GJW?0q>4iIqS`#jM+ddzBOPyaU89M3n4NNq&1|8x<3(iAS*Nwc)*XUtDf| z4fy`{(#N{8QvutB#HzOLqVxH92TWL*mYg7AjX_JvNvOMfG;(>I>_q15mO9D}l(PL8 zfV_XQ(_cT%-+lyNeKV5#w!p}?B(KgmJXKEB8)&=;7qyLucX*bA=4~Si4nOLo5gsdf z2i8+S^8Aa;?i8uZ@qyEwF|R9a1*w4n0PSj1gM)c5m4}tp zVmMaRtLvbJ@as%}@2h`b!mtBh?*$Jype&)pE?c0i8P4$_-D=6G@|Znob` z_J?HKR`0RGT|F!tHeSPoB@xL|Ee}FH`6TUmv#f^+@Y;wlYYu{Kb`)m3qc^{W z2A_5^!sSIz?pIpdWHLDaiLn~Sdac75EFY9(9Uud$>Z!iY&*216$fry-r=wcH8`6q% zwSse7<{2&1;Q8E*ciN-H8KnA?r)yw{bcS>_q95WN&~P*qEI@ZCG;Qw<>Gi^eUOd8e z8UvE(g6i+v5#HPCYAX$=Odoed)hz3zq5swxcBkwQ+rylJxx=Z-!-+ivaKgUR+8R(p zhVz~cw^ZFNUv9YG&U0{Z3G_ApWUT-B_4BXew~sH8_+|qdITyTlDW0r+D=La_+h?bT@mkG0A*99k`qpx!tX6R( z0ursaUpJt^S_^M-IZr1Xj!arxd0AxO4T|#Q!>OOZ;w&V+AsY$H!enbm2>k}}c0{#D zrP+LV1^c+WwTazY`Wvdh+-C5e#JMoDgFx*_%jfma?RETQFQ+b?YF#9P*SbcH}-v zzc^aQU1j(Fy?=8iZ^E(4*~!LGdM6^@WOzb_XE$#;e#m)C{sW%|UPM^ia@t*hEj_oD z;E8>mUK|48Y{lT!`8INGeYy zNs8B1+Lj7J?yPI}vN3*+|MF1WN^56T;uMbaLH7q|ik9n0KiTW+AHV$a`PcWqefj+F zAFppMJ`X*8Q%~q*_4xF@5hXaQiSkaU5)XL@e+yTJXX?|_6$d{wM*}tY0im5BS1%4s zt&S$G&S+IBcjrl;Er#K_@x^E!!Tx{Jgwd6{hWKDF0NwcU};c4CLq@s` z;$`wL4Bj?vQ||O`Z)nDL z)<8P+`KR&WrR3ya*zNeqZcxf><|Y&ZnKygwS@a^b?ez|~I=NdN4P8dVdNWaPyoW>1 z9jEV2dW4gM+6{EKNMNZzOnv4IJLUt=Ejd0jM!k|ZnQUw71D+gS?`9~cRL|mlv`JYk zSPJ$^A3&fdpv8^cGeozy?NxIaZwA{i!15qq+i2Om(W1DMgcev$j(a%gL65Ty2psgf zd+&nEcC9+ZRP9rK%*Xv#cJqwm71z8_^@QahtZrKjRh?Eylby3G0%F<}cDV;_3+(c= zEy32D?|-UHoY+qGsizYE+$;mZ6O$TB7;-u+9%4UcFjgGHzrCS6IMecFn~RrJkRKl7 zI{+U;z;A}ycpNN?b5YMe4n?g~SiD4=H3n@#8KqQ)(=1C?qUE;%LW^qEqak{Ev<7D>T+Jox4}sT*mi2V`%BGAgS0H4gM@GL)7l;b zJIeIMP~n2Y{Qrc#?UE!na&7x6{r?)<5C9^8c$zUFfZ)*hdAgftM(648TBxebYz`$! zGD$;LWkn(Y_wA1DdlOr|7d+dLjeS+8ULAP2z0A~h5YRj+NQMEfTecj!8t z5&eql)BMp*{h*|5Gk>#f$0^VHwxKcom%4iC_dA1v@_${Z__=&aFF@>6TyS+c&s()R zXGzS4!cyhMDzD+vO@?KZ2Ug^Nbz24svfa6K%1FtMM1!3T2HsBjQbo26PAsp0!@$~Z zET_`?ggV?oX*)ov*_p^_SDRnaXyED#9-_z39E?9yDh@o7SLOmYf#h`>DGR zW!sb%o7GiRZ$*Q=rifD(9+G-N+etHP$&gc3OwEPKujP$w`*CUZ?dS2+*Prh%bN&!N zhtGMb`7*F3^wu@Q>!9%^fbSf5akfzcMJSWjFACK02;`C_&)ZIHus@`t)z=sx> zVM%w%$cq46(|{woRmLm{{Frx@fTgA>L27pb{#Z^*Am|W1fVSU*Y)20AI7w>G$V6wV zE}%gFm<#$JR_#p_>ABrRFBZ8lHBnx>G-9pV_cyBuCpo251!s*Eb|U5ImBZJn`y>&l zjJA`D&a`gYKXArB+n4dvZ};y%gwMx6+An|nv;E_bFO#*46kn1xU)rmhPdd;k!FSfp z2}Q8Ky*{;v6#jH182CuFo@|-k@~X9pkteQNn@pe0PTx6?Ty!|ptZmN(J;1e~uG|_2=#OnQB?iUK)WY1fa#DqBIm*NB7dQx@V>qhFY|2JgMV3Hhi4U zsrKV^G&)#X-ROZV<#w>z9OTf?)Iee5&~93?6O)Lk=SIRi?kj(++}EEq2zgFlr#Gdt zS3&?e`vUzWU_$Ww!>F|if0Tb9KRbsrNi-zHXj8J= zR#t;dqk8!?`o2>fY))KcfS%^X6y|Qx`JkVuVVyHyc3LKaZK7p6QT%W`h&oL^7SS*$ zy<|&XIy7K^T{H5!g_sU7Y!0(}s@pQ+w!v^O+4kuCkw8V)B>j72$nwo?tdlX`m+boG z_dl2O+VMHqe|q-BNLZ&z(M9(JV4qTU4jQNsbZm;YvU$&K34W<35bWk%hhwCi&s^DM z6jfuX4e#LQbq#n)an-ioQV`R7sN-;CQmS-u2$ao40u$9$9+ib^jf7~uo(t*%RV0a99Z zb9fzgoq%)gc;A~A{~SXRW@17AJOcXGDW)Nxo*lW#k(@(8`; zQP)SS<4Z+1!m8SoYbG-Q7uLM~nZfN6=98?&Je#G9CC!y?4VH-{#r8SXz^ys}Tfcw` z@>4yDHAo7d5X3>MB{j9MTaaVVa@iWm(qnBB6)6Jz$C-LPCUAuC?z}v|1*8xr`-`^? zaGhF7A1AxVR^LTcUYahS-u&+BNwaTj`OrZ4=ltc@AG~AyOc;HcTlfCdS4pv`GAC%1 zO)68JuXy&Is>GJ5X2(ilgni~ikts($vz~JVq?7RG<&gf5>Wc7hscA$WdIRpo+dQJo zE?Q>;Z~_Ohfr``t;-{B%R{5lkruD7X7mA`>GikQmmMpJ>Iqlr4#A~f@RF>O`Z)Y$s z9LrCa41JbF;g;B4?CYT9goFc|=iLrz_fo*`rt$I`U6+@ezF(#IIk8GFrM6<%RmWdT zCk^2y;lTnCsCD>fRngt5n}=%nkekLSI}Zn~6qitnn51P(Dh|EQbZ5CDU=&1BoRH=e zsg5aO#yIZy4(E$Hw2bg*=~%T`%UKUet@mmm@Z0+TI-&tUQ=gXlD-E^xDJwuAH+3oL z%x0=2sMs7+r>U-w^gD*{Nd}b?aQ~f zDaZ6FzbH>m3P2x(f@!L@TaUL13NScJV^6*=H^x4_6uuNGSt51Bph{LO%Gl-Mbr`Qm z1>~dTPSv&ZnZQehaX>(9wS7>}kuQ&!crFNm|rUp`S&$169oh8oje5%6+jq6ir#zr&VvNH!@^QzD*h*PBkRf)skHIdVJA5qoDr%UqT_0cu! z-J+I+_sp_+WrQnpt2@)?F(W+T0mX)Rw<>2^)a1(cx5GD0X?{xy{_a%JpFKesD_Z}mH#Os_m8PyffV{&Q zbxkz9MB3D90$fRMTRd6Y#kx0~dNcy^K^XbNne}~{{(Y^{_5IEGaC_eEtK!jh_0c@= za#YBKo0m_o%mUd~1n`|Y&s;svxv@Ag+EHyg;M^9@e<)u@_5?$>smmZ2*A0N+_M zU?#Oz<8R(XcdfS6V^Kg;Au>q_cds`wY`5X+^xLJX#*$-_H_-lWwT|zX>e4*?CP-?z zM6?5F9~W8A+*4KjV44Z20veV$n^HQ2TNaKwZj&aGjNcj; zUVQtZY)^9PS2F7rl`bOvxT;hY&)nx2mtuVDKCSUPfX74c%nr8iDhmJ*1Yv3B?IP5J zD?Qyj&or#62&r80d7YQ4{``A#16fH~SPDw(4>qiRFG|-ZkeN50ByAwpN2L1cmtX$) z^1FL#TiRQ>KFQxfAj}!w)v-^`>k@v|5HGSA00NwoDwAEc{gWd^&61RMEc}1uJz_N{ z(#yQaG6Uf_D4^o31`}^FEGCs>!VRpHyMr8j9}PNe3qSRe%1sWa#{BBI-$q2yoP`G? z{VH-^yqgAN#Y8#)MN-yXYvAQ3&+F3{^}^vas;6r(912M3Lb975Po0;IvIK6(;Txd$8xIE6I>`L^d2(YH7nmNDeJcL zertJaleAsRUz3s4n&=<1pFjWE=R=?R@D?$?kdU%UQC)BPqSE>@h!Z7Y~N3z)0Z(> zeGksaNq4fpTU^wQ{6LvURH*jmb_xmAgW1nV_wrM7wop%=gQsMF+nFakxUb5zpah^D z#F0JutHk@bB63_pm5SbKU9#J-`VdoesjhGTW}S3&Dz79YP9e{H%|@V;PwNE-h|&IL z)xn1XndHvbo(_F#!*ke5x5p{UQ2{<`JCqK4$@xxf!8vt(pc-4Etxma9`2alZIbS<3 zo^p(}zpiI5kE88G%eaY)WJ*<&Nu1|$CnvuQ6HlQmqYqgkAOku|NgZIl%{U3jReVg;#_D`C)Ju4YD zpML3!!y!*wJ42=PfSCI`w{2=Iw`J!;cy(RjxN)lxtV+_kpeN;m{B+5>eAfjKs+MCS zRE1?_7g*9Ai|Rq8z03BGPg+}&6KQ8JZh2jN5oW-R>N;w~cnj6|`^2G}<)GG!V>kdb z-zNFgAxr?l&Fm-y*bnK2YLgsF^^YaI21a1dtJa{~49Jm}QIzf4-mh_f`K|q57wJP( zD!$y{lasSX#Emzs^ML*>7gc2R-6RK+2wTor-&ITT`%q_y7;4i=>Ii4{mOfAX2jc__ zyHnpX2jqLS+s>2Tp(-w;1T3H;DT_teEu7)UN~zRAiYwH)I<5pISx9UOx@y5hY;wZK z#!p((RQJw?>!M6HSO|7jlIA~bVG5XYdK-5KJxwlB%@SKRjRgB<`OTnlQ(1T@PC|nH z>q@OqEVhSa(u8g^8$` zn(~~QEqIwE95ZGe;1#7|S+l{;ZE}3{@1lfU7ntlQrEIb>H3;Qd z-htFFzyEmsb6!6$?YrcjI``wHn#rWmV5h*FWPrW;x@0iwA&pPvW)Gdq6qhAFof_&n zh$9^EvMZfh4eCNj6hF2_gFPJGw3$q;5p+CP$l;F$GQc8vQ zB|ay|UK%#4nsY4CPD09Kt-PIg7JXf7QT0DpN@aQ_B9gwydWJgZ$_iX^8>vN`8h0`8 zNouim)Jc@f#)D0bVD)ztbg+|ezoTqR`;iae#GQbrLuDFWKb?_0G$z)Rt0=C2mFubK zraHOCr(O$j9QM6y)4fl9vFB~Q!0`?RINc7#(~I?2;;o6?_G@U-uK4H3-s%|6z~*-U zO>)7jN%B?!7|eUok(ym>-ueb|951`-%kSSb=Sx~6hfn8=R@tctoNViRTYPp&C0^;> zwx^}2O&i7}|Dm|@h(QBGGCwdt{=hw>nwydReBYJL47`wEwg#hk+s#F3M9dw)aJopG zZhgYLD)VHy=TsBHSCfP8(3XU4zUM+_5~}2qaA_<`ECK?sPE;=or= zbYbNr%#c=2J1u%vXnvQo+Eb%U+A(7u`R;0mRna@cXVi$+LV8z#r)E_-j+bXZE2r2$$64e$|lA8Oyg+S?tu! zyEyT|86YcA5pOr?5KLkR2%wv*1_@m~xodexOWE>b*C9gEgB6SwvVvL1vdOuVnua#| zw5!uqivV+<&YN@SN_`BoQnTol6YgcPHzlsuOLk5g;9wmj9MrF;k_M4jk@UQA9jCT- zCSbOd42VV;*I{5M*&RAy?+!eKuFx(|T_ykDi#ctWD_52^;JFL|N0PiOP}`i z3|Was4hrX_TQ;9}7duIoyuPWHNufs>r9bw46|xZ32H~Kbx>ou_d8!uNOOzC;6}-HF zOih?OQ5U%2#35fsCbhn_Oh6Y-wvGPwZsoOPhl&2s5AD@a^XPFgZ0;6iXQ`VTr*cG~@&N|EX zT&!>Hmmhy>YqjEcaGfBkGxbz`W%(2zyR)1sPs=Zv#3jc(qoPQsZhToWR8PoyFxX=7+WY2YZ`RH|X)EIl82P>x4GJ86hz`0wXlw>R!$8tds4ru3#1V#PzE&QjaVW6cr~V8!eerW zj1e}92V(y&oi~ESic)jnUP&wWb$T>Gsa;Wc{YODD8eZraPc#HFC@tcx=vkIvA6~ee!1tD|BtX$fB3S0%Jt>;{qmC18()4O z5Kt}DIZ{)jnI-7aln~IUML+uNWWG8QM9bBLQk#;8B{YNh`Jd+XfNGt5*gd7pBn5<4 zYin2WM=pz5_H}s|3C`9XY5C} z39EEDwt16Ly-XD|SL**kozL-9iaB-drmD@JC0Z1#_I>-N{_e+G{r2ORKLzloGrq?Q zO`&^DHYB=9SJGo|$T``y5SuGp5Tv7`rk5(@O^qHBpR;~W;g_8%+Cqt_&m)1I^#%6G zsdX2fi+6T<3sMAFb}h=4I#G0QGm$@v!XmGYdk270pSE*Yw%<3fTt=XZKOCaH0 zE4RozmF*Cu4hRYC)=$y3hVM3$=eD zRlL~xmbt47?1qZf;e-vS5@bv$)ewu;ki&20B^#iRL_}EFwRN}QAC}XKro-%qTdVLz zT~ImoIQvvrxOZ*VWPs%5=s_d}O370@pLg&>VadB!)taLMuBx09xI>ptyXjn2*i%O1 z;B6kMGGqsWy*Q2j9na0m8dm~>-WN*M zsPRMmELCCKUIy%y0aa+X=xC#t!tJpb4phpPZ~eBa**!su)st9A&)VB*L3;?8?sFM9 z+k+>(s$J@Ji!KI02r@RCL}{}%lB;Xe| zT9)rC-E*$_Z-s=}a?W`HU0D|XzvfMkMDeaF$fkZ3^|VY9c2f8Ha@U|e`IXpjLF-Y| zf{qm7!?Wnu_Vc>0`Pb4neH(?YFLvz*=`iVEPT-)bqOMzAz2#h`nhQCD^^m+ zp7-YXU}L8^V!B=F4Oh!!>uN7V9oOtpodn=**$Xu1Y=c};4IzoEfxL9*2fWfgE@c@- zM6}VJ2vbu~qQR~1k#jyoNYFU3Zc>*Ia_Fwt2)_ihs4mwfVV5M?E0L8KoE3+Yua}1= z6a3Fo0=hVxBnoN~5CoMdOZwj9`}LYjjQM_BX_NCHvNx=hkrJO8pyJB##eFHkP^th%I^pejh7ae+qd z=x352t2W`O_nxvUKrRkqbvkFNYN%Iw)|##bZyVHB&}+gs_z#}cMoiQcJXD6%KexQB8C+U=ej`tGWaKlBAuoc;Gl>nub z3?aU%D0ip`rBJa0%%kZy4l-*_lw5>2y8@2N>(VygBh;_+ryts{-+p*&@&$R>)N3Hy zPshtpiCuEVQiuy}xy{B;^HU5iZSgK>S0o8ylw_QMrO67Qfb6}Jqsb85V zb+TB!+bat;>#d?Pk-3A_6&j4un`f0dYX-2NgDUH=*OrR>NClwQvXKgG1XJKEPVlj2 z6oTw5Y1kmO{ONol{*PlBwcSyYB`}WI+Brt|(4K+dE}7+!D&G|81vF3^lB*7-52Wo` zeFDk|A4O9(K4>W4+!Vg|u5h|^o95}&*&eoOr>GGuM|aAD;NeY>sydCZ&+(s1Z8jC( zsj}jwL!Rc2zy;!9Uj0b_^bs|DQynFFcY6>^Pml3Uh$jyhsY)gt6;_o>k)F0oddlaK zb8EZu6KWU#=Th;p+xeXv4s->rOGl;1tC!NV*;UfNpxhc*Z8aR4e(FZA=1_O!e19tP=>2*|jl_86YN&;4 zBVq&Hh*Wl99PC%5i9C@Mx?~dux%`yCz%U|w$V&yeE5@H}IoP!nhfXq!vOvdnTH|_R ztvT46l(~|H`}<|!uRs6(^`{@U{qy#T6Zlg74X4&eC_IH)!E8>J==RD{ZnV;!WP1C> zWf^=>=bvQkDpg+cZzez5?Tgc?pMxC8nJG)ASrY+*iK3pT7kbW3Zcda?$?R*{dO2RC zctRCXFXc~?uXo8cQ8Q;soMHDs3sD}4b66!2lYW6iIx&|+kysmJs!r_e*=e1T#>Jl` zO(tEGZp8$2-5#U!Bb0&!1ADj5#~u53tMqQvzLo98h#;`%FUOvEN>C*TV^>dlqim3h zKL-!3yU!^g5pVC2E62D^ZR;q*>H(u1R@Z z_2sgH36GOU5jCCkxGAg&f}O&=u!j`9)y}2yL*zO|u!Ho_wnSFtUL`qgqKnA#%T1EkJl^WB^hkp{=AsV=syado~;o{qp!CEMJWNfEk(R84((Cvcsd z>cmDR14GpoPGokmX3ds-eUWWYV5hWJ_SIomjNhpNFqp&nMD3tK1}EGb&>=5|5V!8! zR6IO5+kj+?;rnz(RVH|w-t8=lHyzoP51!doYb4b?$R=JmDmF4c_7vsJ??1fz@dU4L z)`I1iOF_?TCoDT!ry`uq*n8P!P?-l^2?jeHzzNC(S=FGC?sTL>!wwC^x*k1*Ef9dN zdV(+3gre+L?RcxP?=rS2+$|qC;Q(^NAMsY7$p;Z;B*4NNm%HPVmQwU>Q}|a!hZ!~{ zRCg89Z!H|bl_#N~O5$WKVqf09UPL5~ch4f;zqhj-w&S&sZaQwL9|m5yR0T}3L;+rW z{8^*Y8Gk2qOhsgGXR7B{*IZ08|z4 zX0Kh+<)FOphVY~rL2v|w70+7!)O@HoVq^ST+)m!cQ)yrI3u0T;98|Yu#lS4?S_BHG z;V1BR>KI8!8%f1UZC(=OP4%=jMX(DY#1iT98BT!)JDXGQc-W+vcVOqZw95qPDNM$f z58COS|G8jJSZ<5zn2%=%SrGzK3m`xzP)_v#g;IUxrEPcw$6(XCU7}K;?9eP!OP=9y zK@M!kvN`dt$nce{1vNTIno>|GvYT#d=C-_vbJD*Q)H$_`paPeJ@QCsu?n}~^AQ{yx zWknUL_M#7{;+!P-SBT!(S6wwD@xi7pJJ8q*`_px97wz`>6}ysGs#xjxS*&$R+C%A?st|5;So5MhbxvQAX*~cgnLlnr&J}_EYDBz8pMm;eS!p|P zmrf^rls6S2Z%TOV&MLAespBg7GA#YObnyD@Ebi(_HHD3LC&T1fI8H&a=fi_~s*`P7 z7uzd&FcTHht@5O*2=>8V*6Y0`>g~k&ohj>)mS5Nr zgTYEHuU?ye$Yi&~B2B794nb$d`dz7~iRD=hJ|$E_x@L<~iBE?q7 zB-WQDdw#L~s-||sI^0ogHW@fOoFA@-->+2yZjpOl+(!GfyyEFjj&V>-Cr*H9k+>7G zwrmvanm>DKMaUUcFnNUK4dhNF7wp4Z^TR$85FCtjtJ|U5o)e&QWUiZ?sJ6#tb5%Vc zy#m71z;?eJSDU)N>ePFbWd%*hyj?d*@SNI3I~1<=lQK+aD7GAbkbs~E;H8koynrdg zB;c^$P!J}_|LrFrGs~?AY-f4Epj1mzz$1b8u~t8Q`(gha*ByO&ozh*c{atqBw>IhNf|>smoAuYtL}5$jef!EwN(+^6!fEd*UYZ++O$ ztECKxa7x$f9qDhN-Kb8{BTBK6+EiUwa;U^5VvX0qI>{9ZEb=`UvRg~zOft&If~kDjr^J?>>Cpz9r-Byj>R0`qRwKqSo!Yk9Sqh+S-9hfUKS zc^_w3%&sF-cg>zS5Q*JF7*wdakeg0dYZ1;_tb@o+Qlcm)j>YZT{ATaV^sW8$%bQ^N zKfdslKh+n<6pPutEPF*2i@YM>*pHJnmttt)qzH0UmPnJ`7<631Twf(mH z7>%jtV#GB^NY&ITux;Y^~P#Vd6<{o51*gquiT6Gd0x^|{R@gG zMc?7gJEHOgLpar`Lt^EJ_qN6&IHCa2Ji6gUHvG0JR;55SbxM+w8jte4V@^)KWSw4v zooeOH$>*2Kbeq?V@&Yc(yPLybj@2u=m!P$Z@Z`Xt+qA-_1SDr%b$6DwXKg>dBcs@K zf+jyWwMqm@)d)}{uA0t~d+31V?wHG2pl9J71GyqIM zv%fC~E~St+ZO}P8$~A&!oa3Tu0-jbCk-L(!JJkosl#; zABxYjRl~u@l;r%XH~Tw)ka~g>s!9Q1wMWkGp$7Oo0bxXUa^`WW7P*YnFEhnZ-Exhr zlYqci&QlhhN2Mqwe(k|xA4|KDQn}sUe??8%MC`l_%VlLZsEG#UozjsuWG`uA>zK2+ z3O$Xk=(2cV(^SxM`|3*4B|>QP2Febp#Vfz(pc|oJ*u`vj`dF%eef_VmA3mDlbA2nC zUv8NriJvs+>>~NQ+MC_k_8kZm^odi@i#S!Q5Swk6EenW1j))OAZ0Bl(LP2~^+Y7{; zB@}Gh0x0aqMr04(fd+?e@1`uR8U?`qNLK1RtbeoQ8J(J3!P3G z+Nt1m-9u+Njr686tHZ`=N^&&{p@ZeCTq`Hr41u*4t4_R1a0H;9Gg?-S($G%i2;YOn!F7ngoR~MHUa4A1wsr?3ndj=O!_T_gV;nx zRU5U;BQ1iEg5&MUZ8#CzipkE( z9=qNNz-~X7ueYt-4I=_AU>9-%hjx`P- zxi-JJ)G4wGoI6w!CdYd?cD4F;r`qDFWTefv!wbyyQ^9F)>UbxW4nPhy8}YL1^Fm1| z&kFEI`PhgOmEzLh>Jlh-?U#V{o3rGnc1kaT<>9L0PFZrig9Eh8>A$q$49dgKAciI= zuqq${^8OrI6_KJ5-5zWyle@{S&Y{d(m4g?_QfH&`57QZ5_I+AaD5-(N z{)^pFr>2Oy z;t|2S*?jYkzB=!1Eq3e{f0r_a$1SB&yIWSj+RnNi&3;bG6Iw1u%)3n$(p6_89bR2- ztg*G7MvqRu9}035IiEw1DWYB>XqgW-**yw^kEQ@%bx4r?qhpNZ-l)+XC7|78M-3yT zvvMFZkJ|jpIxQz|XC7Y^@L48MV0IMd1flTm#&SZG-5X3my2xJUookKeD}qb#*XaQ8 z%V9Nr1r6yrZ$KKcTU$lV5uHq@%;w=*)_RklZL*0t!P^a9yB`~>AFH3cRNt*|oO++$s01OeKrm6+h1y3N!k1N8GW}2kHQ@E;vDl>3UtSazl~c}B z;Rcm$PAO{TWue|6)=M9>s0&W{Yx_h3B|vysvD(V#(04M&aY>W;bddc|nj?&r<#&@j^W@U5Mf;Fmo#J#`9U}?A0fITuc=0iBtvPpHkku#qdZu zxl6oL1!C_bXR_mx`=Ck;r#4q)1tmLJwNu2j9A~`Ux;B3NSUM#{&;myAvs7H`)e8Z; zUL=s+ONH~pPIIl%@8AAd_P^oN@p9Qrx}lg;9h@_Ec>6vGMSbIi1F}hj&ANCx;mt;{ zGgfz@j4bC%(MFBuNP3+U%GcneE7WQ;oUo-lT)fL{-lCJJ*mA+^m5s#5u>%u5Pu&Kf zX3udh$hYn{D`wmMfbe+~cT5y+$VofM#Fmq49*RteUAMZJCud45yzfJ1EF(BYI4tUJ%mdCyvVZ1?IbA4;agrhJL__a(5Su5|$ldLGRgO#thY zZ{>yiE)9lk<(AB+-+zm8?ieU>RZJeVzKto&8Y4$(&VQBKg05|1!R|d%h{IlK9xUPgG@>xAba9g~XwT zrHW^l_Fm~29Ciu`!**tmfQ12y7lp-@SVP%N%km+yn4-F?IbBs0OI=z!hb!4+`3cp$ zo0k^JYiWgV#BRPGH}vc@K2XAfH?R~>UP!XWiasgyNbVaFzopldQ<2xhLDf^HY+s0T zSMo^NT2fTjvlPI?Y0lR&Bo11>QnoGqtG;<@$A8DU98^dTf4^METCSInmEM@8NlH~D zae{~xaq%dSvnkWH3~F)=G-%?PHf?zbbl!nDuFlyhzGi?FF;u>W>hPAcRlhxggL`I^ z&@PdAKbL_?v);UNen?}ghr-$7tQ|TlA!@gz9b)W279c;aTBoC8zcIPY4 zL*4gNAvFMttS3ia<V}Q!M*yU{rlVe`fZKO zFFmdETloK$lNY+P+3Ny|>KDwM!T(fm6p;mVZ3?4oi@XmC^tO zc-5C#mWfn%9ja9oAmcXnaDx#JvcO5d`j>Q7K5GSVBzg0 za!N}Q72tf^w9E1as`rDfEl#EG1!Ui?<}^1IcN&=|N#)ga5V*i2snx)$4C%Q|fijbX zT#R8SjtYsmNt%*U_cv>`K~#?O^PJ(4>{KWP?p+}9ZktunXDY1$fpDQ%2Lz5@1r?AT`zrG6eUSr z?S`sg-A$4Xb(xVw^_qMASgUX9wXeo|5NyRy>BT+nj>1}=68xa%I;h2IY7*SevCo^l z8|oCN+Vbw*nC_(uJv3!BZr$;waz)4KREXveYB1@T=nc%KN(p#b-yF8nCsiY!&E(UYgEOcv;=mFg zA{~(u+}%l)pkM&+t0>(vP>cPPHbkUQq<-oxv}aC z1&b2Fm!7;WmeD6U@7hk?EwyW2TQhoDfjy_J^-HgRCoYL1Qw?^6btkwEh#VG$N?N+l? zcvp(5)5}jjIOtW~HMO)TL65TLtTX_&v^-6HXVd%AOF2ze4w(pd%Z(IXsPp?{!S0`a znXdu9d;*<3yA2f1+Env>^;X^sb;LmiCWJ0Cc7jmuYZLLdPwyhB4k@a;gECTF2?M)` zpMO1;vZn2bT_J4n$8q=TPE&!GC81mV)_2#RDBEFw8k~e>->w_>PL)97k7`z3GM%N$ zE`zTWE`^`Tb&BcUdVz0RY+mHSrhWIF?BreTaHb`e)5+NTEn5>KtRp5^f%GuJhK(3< zfYVeo|G2CF^^kPHvrPebMAH&?K!aim7pN=THxoJS8|c)E^m+YDic7KI%pbMr8R^>e6{WogK*F?5OC<0~!t$^W)EAtgM0F5dI34BN;S`WA zwa=@~TCv__*JLlYDS-*~C#&3@(WrVu-pv{HrplvpxXDZYu2NDw z)OKx6H8>!cRx4=(%-jkBv)_`YS;QGKR4d;vRQ2-flhxcyMOY*_ji3ukVIz9w0w7Tt ziOP>H!;gaa7pVYF?b{?1uNZWfHC~?}v-`0C&)bjr7Q4=?frg-PtzPR|2xN7iXiG zpft$6#Cb(|ZE%xHNneUD>I5)=-Hn69@uQ9-XtCITS*Q5dbsF1(Z!9*|-dML>hb|N0 zkY7m&qWu#&IeCdlv{g1BY->KKXd19dM(>2;Ao-{YmIzLj{Apj{(hE0e?CaWZahkzy zy(=jHjeUHCt#;#*$VcLxhmosw&f$7HImo;fd3?`kj3CD zQwU#kqj=GIXpq%8>#}<$c%uTf2pUmWho-l&Dgkl-@T_`Yr}pFg?Q#4FY){0Xg^r?< z;5^=lQ(R0lfHP(-jxFjg4TK23)rBZpqEiI%+>F` zyrHXHak>XZKKJ}^Q0W9i~5?{@7Icv4Xzge!gL-^fl zkwwm}D`cJ25~b)W%F>=zP5|I#f)={h0+|BTR@!b>p(F(fl&LFyRvrMvr>CM}L?Zrf zM}&`FH}9JxfMCnfmOU7`^w4rh4E1P`c2XiyP$jia>Q`KpkPf6uLo~qEjo5fq)q(_TI#9*-_5e3Z}!=Hg)%xo=*u{qv)J^2IZ=yN&~tCl5Fu^P?eVx z8Bxt?gw6#Aj;#KBh z`HCw>cGBh2aXPkTvSiPiL#s}^xU)|6MW_UZ-d(yCMJWxSWJ%`QCG0G>Bh%;iNAZ`R zev>cbL6l(gvbB_g2WM;!RY!|dhvU6wzAXw3^lDjYhXbm`mJl5Qrw{pBc)#d^8HgRoC zD6jpWiGWO){ZzY3D1HUkOXN&)by_pPZXWd3xxOtGE5 z=)D_AbuMXfWuWh!Anb%pwkPS$v1uqa<#pDDOmINGJ*6L&aaJ2@QK9u7ap?PEp`E(# z(j=|KqSt+6E_d_eQjkf9@!jw2FpAtjLPqpjP_=1bgOP>&sgu~EG-WAq5(IX~kX5VX z)gATk7i)8|UM8Nc=Xmw^y?dwQp4Y4kz_RL9`@a5Z71#JTy-r&pPHUZQI3K>s-DTo57=Q+Y}b4CxB-@w z>z6!B8Fr|xcsfB+9VCpqW8u*rFp-x6vE9lPSB=?KM*yxDrDX`bPV^<^ zI@u9`%D>%N+uP21F4oz3xT?laJb65-kFz@HSXC33f--gC5fK5V)oI~v9+gn7by3dK zzE(MPyik~#pOWahOcPquFU<_0pG%vXTaiN*$)+lCgr30soG}54fvnicUJi3yPt663 z27|ikX?!OIdG4T8QlFM$cj4K{|N7gV75}sgW)@zqg4CreqF5572J`Q{Hl#ooP%v@ad3#n8idmB7E}~&=cSsWlnp@GI8+oZ z{L`KMx2itL%bo3CPUX9`#ko|Zz53FGYn3hl=$eCJDdWrFMNfSZac7Q?b zYbL;gkEKO5wcojPMK708uIVLQNxN>V-o2{4o0inE(XCd{yn^W~t6qxoRwI?lZXXME z+t!z^Acs~qx4=cko=SjIk439Z_9wNoOrWV)E#Vt{e;vcxK)ku>{?6Z`5MH3&rs8D? z&`OWP22Kt7R)PMi3Z9h+rYLbZ|6`%Hzbup!IQ3lK7LLT_O`WA=FxIoZ_g z-MYq}ohBx&C7bSAiEE*eNz?@Ls;t*mk~7iS0$R2?bpX|og!r*E871f{ak1!951N`Z zhimTR&@+6wG~dh1(Q-@CMIcd7?0M0tc7jo|w$DlvRy|48+8MkNJzh?4vBU1j0O(ek z0qKaa|VJa$J>?^Oj- zl=3DU3q%mqP(}_|aq9b=fNrW7Eyj2@=P$cvOFfirX+iZ;?!Hw3K)%(@Ci2W%4|2|z zoC&)I-L3?C7b^-E!nCmS-yIajPD$n8s`X#1PhdfQrMdlA+q!elAEpu0R(efRS#QVBpUgv5^x3cl7v-qysVL^2%_YtL{;aDd_?E*4`&TZa%xClG(Ifpk$oJzH3hijQJn^Fn=wruMBT}B z1;leGzU3rbRN0j0CV(Fn9{^kc#>SJX@utFb)V|_;^7$wn+MP~aq?Q{mf2Z2%)BBx` z0s6gJrm%<~4o_{>dDpjnH%~`kyygj~wD6XbZ&YdiV@*m)LEo0j<*xhSoE#aua==i+ z$@rKxd0nTdCd0D|r7K@EFrhf2k=)gKo)_cE8ef)}axHh~+&&B!KC z>N457C&~2Y1kp0^38aYd2JVrYH=GXLZx#y6U?a2QM0j#;S_TKzio5V0 zykb=iE_}qPfBo8iOYd6kp9rKceJfoFlcy@|mxS7s*F3*Nno$k6?PzOYO7SWH(^j-H zC7De-FBgBK72SGQCny5+b)`;@Fai_CRvn!)ie1uc1i4|gFPb(f__|_cT!08LMh!_w~1KX{6v&qcGa2pYfy_* zUM(w$+pEGV{nG)RvfGlOdTpBm*9XrFWaihLt)#%-*dsNpl0&(**|+;TGcxPNf6OB(G9foMOArkxHHN8`A_OtY4CyMI|2 zvt>UaMc(dH8I^m#+qs#r zcm

    FdK};x5MI*6R6>WmVy_>doK9hK7IdqH`k5biiKmo zi2Ea2h$=wF^XdluBSEDDA1nxB-4>&Qa~GNiHwiwz@e;`BRT5t6WT=G}+zMGxuINf9 z=z1tE0%spi7!KaxSVhWn=<4@zi4qV!5$=w@vWZ8L*?0`l5qKM0*IGOuy2E4S)=r#a znvfcp1ix^ylFJ0re83n1yTR^YFdk1TgMDXa?$$2VRE}@8Sr@R@2L23E@>Yq~n^0US050KyAlNmj(!&KIs|8>vq$zA0 zl<7H6^aG^S%Qp^o^I&cjf<)d8J%RSXxk00;TVPVvqk86cNKuT0_vL-mV1<0Zu(}k1 zWr@aeJhQjfhH5I}uvHf}8?MntRF#n&OE4qxB4?)t1YCbx))i}PU?yn_rdtz?35$*d zeh(1AL)M?x`uH*-pyO^Z-_o;gww1<~FOZs&adwr;`yjCs33v|rV24iHnZBdni5K?0VQ{ge5T>CHz8ChTh`Mj|(QS1~M>- z-;FvjY{ScRJ7D=z_kmOS+7olTCY(1QkaxPrqMIho{ zc&{$2b(4TQItNl;@*%-~y?bY|{r2m{OND(7Vl|@znro7rncF>&>V24g5Q9RqR%VByPBQgr66*|-Ju7&!x+raC%_u4 zZR)NVy;9U}ARF1UM4MH-=QsF6UxCidzZ-ReW^z?OIRiLza9OveunI847I{d0Fd%=_ zr8QoL%;jWIm&4S+Sn=@*j0oIc}m=5m@BY6=RH=7 zOA&_8k*CzgI0Ke$1qFDfCl1xPqN+m=hRQ`j1d=KS#4lXuOrY&#h4Rj1Z(nSE`}+OU ze^EeFfd)+2Vd|chCj-Y_M^~u!;<7hgoA3}B>JA`Ctm8dLJfrARm(x4I2$*7sH=e)` zSPHaaXEjUldwi6sWhgD(SgJ&$3(@NpaLR|94PplN1lv0f>R&9VVXH0(BBrPl*HsEe zsLzFg07W=&I3y-$>)~I68y)Td;$I2_Y7J~+BAD=4YU%?`VZrAB%<9Df#8*dY=47DA zJDdIX^7Y$?pZPEMy!pg6@50QeS|b2B#|Z1_N!56$_eoV3bWpBT|@c9obBGNFCb5AM2`$NLfc3W-fRD+85doRCCNCT0&!tn^bxol6}v%40s*%wyR|` zsyyI0uof<2=Ox~FX?Q6TpM2*DMPP)?iw~Dj5m z2Z+75&lAR(EvhaDQ{U=Qd)n*syY>Q~Z%Gp&*L4p-{&4`lKzF4zVu017@q@U8$JL3< zM1;aFf&DFrLnh+SF~^|GCzR8k_{ zWHWUYb<3Tw%vDW-l~B%VIkD66qrM?45ETHdINX`1!ixZc>QZt(zx{(gmG2`DG~;(gnvMMK|pZ6r?FnYpu~Us^rNr@Bc3pZkOyXtdH9tyK3}h{ z$b@gG=12wt6o4dDB?=E-0fWuMtH=oRy;{;a(E|g;ZFq9@-l?WqfhXEcZQ3Yhbo|_F z>y{VII1rF^MRoT)LNa>nqK@mXUI%rtIrTCu3nEl%6yPBN1@w89)h+W3YKl}RJ2sk1 z=4b`OET~w>K14^?*AY+=<%RAL=1V1G5**LKTkY$bukLW~H~zBh9p>LFve5{1wXuV* z2y&O8wGaX{AI{~vI+wz%4)=(FtQZ9lOzfet6`6xr-mbY+6ABH!tD5aW*kbal??$)A z3H&Wh1@oeM59$j^KVseSiTM*oh8kAOcZ8~VQ>WHczaO3i{pZLU;0(nk)$DN+@+pRn zzoEn`OqQQ?9E;L;g=+H)oE85DJ_DPaL8z(j2k^yln1NSRe~~)~<9#dmeEH>z@ay~d zIPc>UKHqLnG9N^+KsXDI0A&VSHeV2u0a0Gq9;TYM91v6+w6XGZWPjcTBgNWvn}Khm z@n(b>0Z*e5gF;`}M;B8UpWq>Lgbtxt`kqIl1nAl4Rny)}O?d-0Lwa;|NR^>`v#x`7 za#sTi@*D!54IgnvV*;9&bnRnj4+mjDFBn&IE$g;=tjPj+Q!C z2`iwe-Py&LkKf;~{n9tFm0tqUYIkB5O8XzW4 z`zk#2)`jsnc)U9Cs&b>4Karunl%tkTselBRCl5o*)S$XmSL`a;4F9NHho#;^@h_=0 z97C7#Ue%0V>V*A-t+cbOl1_mUHP1k9)lav`HUzrE`4Ui|W}0Q{QUXeiKc5Mas~%%g zt?oOm%>%YVDdDtNoo3x5^6Trj*U#U+zN}y0?!=ABK6B;!^u+>sU6d~3~9z$19nwi24>$x@meEI(QUhKK|{x~Q_z}OAKn$>Zx zWUtEoRx7JCgnENIB4?4X&>eB}4ai;HT2_=LepxQn$MeA)VQHGpB8?bN7IhDYlOT50 zgo!95F>CM!;vKwdq7Swo$^Q)<6lHc>9nFfmKn+3$yW}Zn5bcjUFCXSw@aBjhi)Z)Ims<9B(m%!e(-`&Rjd-~h^CQtWtt&w;i z*h)ui&*Rku1_&L}^;VY&#vw%doEgpx-NtFiY#F|mlA1PmkB}YUYy)}S& zI}~BqSy5I{R(!l&%{Cw+5l>>M@V`emdKHj$bt2~C^z#RmbG6T^*NTkS`_#?+CQjj= zUA1xeH8dS>Ldf!vK^(eOT_!>OSJZ$+93bYb@V_3UI#pPxu?@0O)}YChie5L@`gb_k zhf7d?7(d(R8+pwk-5TMrRL_EE!PC#!bmoRa=Em8Xt!T>9Z=SVnz9zya)iYQnK# zce3`$oGQ?Vj7TcC=)zZSiZ*WYeqZt8s{G{ak_s7x0gi1Hdd3Z8dZK!c36MgiVFU$* z1p5*AA(C*;oPRK!=5ao}t*Cb6*)U{Wuy}ItAL&vDm5I?BuUybU?A$ysUA7HWwyr`t*@hUQWEYD&Y zrd|OKg8ZuLnuIK4`=+5g;EJyhlH;y?Y=ufeE*vQ@ZK0qD_6fwbdM|WKO=vh+<>~|{ z^aFh4JUj{-)TmiwRY*gRl1K7)tJpZcx7@vTotJqAXyDT~xQPx)UKjQxUGE@SFcw|y zrn9i&LB&;gGdjjJN#Vm#4grkvPLmufnJNgp zjxSe}(1TuR&Y)mgl-V}0Qeli%R)YF$l0x&k%V76gZc88x;;h~Dz$*YD?iyqCv%zV{Veg@LFNA*esd zezgIvdm%-ziHBkN7KYP2lIr!mx8_{3RZ%4%oc}2#!re~fwQ@u4E>&VpEzVIbH;cdl z4Y&I0Hu7C{1zDkEUDG&?0M5D{ z9Q!KHMyCPGKbXo?fjg0407eX}j9;?u)=8K}n3x-Oc5`b!FPw2V*yrEw=zklG1|T=A zE~*u)A9co7RTZjc3`jp&CH_%h%4lnK9Ul&hGsUUZ_lYIt29<~%Jua@#-w2p^!Px8LoB$ogxQh!DmXZtIYC~?Ih!{lKH+&9 zIw1(Q+OA36n#AEqH%E~OGRT)oQj<5TM6m1d!D6Pl9FO>}MPq>^T(}5A<7TV3mruXk zi~P4TqKbbYWH|DoT8{Q`S;zSb@D+@PWO5)te1>Qt60bLFC zL=*JQ@rwj2KN!{Fl{nL+z77QhNl8_NPJpTW3&Waf=7fPIB&9F`hlhn|Sm+4+;v`|_ z+j!jDuP^uh{&>^fMHMD5(tFT7kb2$qUjxZ9f$XmP|5`L$q{~OOcWLqhHU<5{8+Ab{ zz`C;3QsXHJF{yvuft^(qNHyz|$=ebDs$B({FBI9g@}b%;x4un%ctk9)h7&JoTxYsr zzGaeA6}YIAH;~{p zA5AvBU5LEBo^L;Yf7f_@-%!wx##0*j;xtv;(byzK2s~^Wy+~*wDJB9aTZy_C>7j98 z8adADSR!2w{(n>#guiaQ!LVtFaySN2q%IqXnI@Xhj%4|+nfC*QMGdBhhy*p=n1|4Y zcsgD?ry?Q)Rf1EZyfnh7$z6?)oavfAP%KPi+k8B~Jr1!HHYy?! zQ0g-kz=eqr^J*{+OPzEB8faIWHBU9fuWQpR4k|{djC=ueIxz)P)!-dD9CltDDqKSW zkDkSYc@P>|+F#2BG(_kTVcmk*0WPO1aOgx8-$r?sV^(oqD5H zEkQ%;uHEbA$Z1Hh3Wp)MaCN6-N)iJy2*xS7tJ!+Q9h^{O4GGR_q;{}1baj;RXwrjt z>NR^GG;-R}tm>ba)NgqfXNyBq4j%uno5#(FVLQ6Fc5KSYZYMPx9RIk^? zJCv?%D9;v2(XS8>P#Lv{5Z@3mpZN{MZr6mWM~pQcce^C}{LyT`?H{;4XnYe%C@@Zb zfP%bls(J$60!io2K*VTPTk{rDQ3)wGEogrM3>h$JMK^9RtETHWpLS4fOglDoQ_1PT z>s{2GEm<9xgc^i;imM?Dr=h+Nkwg|9neRAQCPh@i%v*EAgd`a{6|x6si%^2`X#4@M z|%{zOjYKZ#uv3U4Gl&gZsdC-yhr?FXyfvFtW& zSyhNr_Yt0A>O2xF(u5kA2JoydMpVebpeW)-YgovmBTkK25w-~z1xz*dK%Q-G66i@A z9n3QF3C^mPfL)I2J4+^U{DR0lvKlXZ46634CpTx*;DFo*xmS&vL$RaTKN5^)@9_5J z1#P%diex_kgfl>PTs++^ln?(Ko4QANRFs>a*|LtHBJNNkD~$!wP$6DZa7`t&^3GbH z-j(&AY?Y&&=v^WP)OVT=SRtxMvcsn*;L)Ah?$IL9AzXxH?ywOkQqZ;NUXVY*AN^7N zoiB!X4;Ui^3f*ia$t$L0x40K*Px>pRL%<>;Z@EXJ%np!tL&HC1OZJd4CQ9fkrXZkI zJKw7692I22q6Xy>-n)#69W((<7&Rlm@J#D`j#`VdmM?5Is3I70(On&3a+LA;3b%2G zer(=I#dpHuU4iMZG+d-l!F7J2QE9qb9g+DJv+SkKxs-go>&`J zAd5+|I%{xgsPCs;(gmEhJ&`|t185`?E?q29Y!ziO6D?&|+VCTV?%wjB`c5+I6mNMO`g2;_^( zB1bhvRRsK2lL0irq$!VnJ!>4FH_`rv(KOvL%NQK81IAK9OmAdYsNvC4hhQA)RN~Kp zCahBt1hF0s?PlGp3>f^XvCO8H6)h)#ODs)(@>xfn$?8MYxQRxF7bvAlmF^r4Oa-7*m?rB75OZ=;hTZkLh2ji0}ccNiaTQYfi?Rk%4cs*J8uJM`oXU`iWX#8m`T zB=`uT%aV|asTL%UE%P;;3vDDkV%IP-~=RM?1S;bsS~hDL|TfyA|NA0};pT{}yNez-}=3bk@8o%T>-=qP~o6+9o#rs~ZP9ix~ z8^RJ`p7Neqg>(+&;HJ=X3CipCUwtD^^C?wrO$Vk5A~^s}i+_&F{>x8@lV)_5Lx`%8 zVSDHmK%|*p-Ct_@!52A1P`m$p^dM#pt0hTn*#!aUgTj;CGaxEz+4R!;FL zK103UO$vr~b1<#2Li`j>)#2CBQQxyJudam*5M~^~rtVfZq*W(9(O=*Z5z-BPax`d; zpj0)93=VX8WoMopg+ta;>1%7_mqlI;_b5j_KsX-k^`^N=fa-4bxmFDXf`duJVB~K& zp_*R21}vQ)!VzrEPs-rMX}r@#wxS+J=9kKr+SA?yK&h9QBiX%NDPch|g|(=b2Tfc!uJ zo!*_A>egyWB_+)~2Q@)J7pmF?u93!}!Hwm#ip}Ywg7gLeB2BwS?w=PRh?#Vi#cNYr z0b;Z?AZs`v6;VVE(Mq(W4nwjmWL+h*tza zFB+#(=ZrA6gQc3%)hu7aY8t$oT^yen!(;ZodIIOX)c6AVLz)GBQdC-iH39>ViZr<< zYH3dcaHeKYJc_DJO%NJ{WKtpf>PNNwyb3q4R6(4Q^Wnz z=8)}p?H-sHHC)<5NOL0eCahxa8vOk8VAnL&)Vr0z|aI>(_ufG~FkM?7P!!8mA1|o@&Rf zM}ZYozCnXO(9ArFtjm3XQ*}_}tzB`d@c>FV3S@ARc8>O2cy;Sk;wka-N*YR$qQj2EwU9+mv;Pt{T?So9i6Qh9444n96I-=qx@+Ky7meI#|aBp!$E zlhM<`ad+D{r>ICSigRF{W{jWn~`$sPIP$Mf@c)<0v}aT)3qT;1I_CFi+m-7KWLJ9 zX?B_vIaNq@2#5-IBl*{+l^W{YBo+`jdxGbhSinc1Evb-ebcq`#^cG%>;p}QIap%d^ zNXgm@0Y}hotitO~RX#>b>8KrhsW!{$rZtxKmumWJYP5t086#?~RbFk0#On69_5idA z_h28cC!Q^9M$Ip>0wP`=_nPglw!7%_KeXU~-1q)xCsYCNHYjZ>SPRB`BTIvE9v{(m zI`AA<(-zOOBHSOY-}3~i#H9j3j~3>UkCSn|>geD;S}f(M&6^sl&_&uNbeF0d9Ud2h zVR~d()vC;S9yb796L4OBYUFh_E~}X+&ujfno&Gen?x-?J8jWXc4-S3GKU4oJSLvnzT@XVrcgi*#2%1|7OBZulxN3PV_n6x-y2> zFxL?*i=Jy84NQa>Y8sV71H#97ZZxr$nv_E_)_R|E?d`PG)s2dhhnQ-rMdj}?G?fZ5 z?UlzSClXXRDe|=pZ5%_$=b9=+`8?~jDo9R=9<>sM*3=u^wXd_Pkh80##kE0oOCpT1 zf|i=Oq74(`2SIJT;-CH$?Ft$qfCrwXA$3JFCroBF?HO6>m#MXMZ7hvT3mg8C>23k* zT)wqRWnfH(QR^L=PuJh*AGJfNyu8sfWTvuAjiqjv7%ve>J`gb*q6efuLVZQS(`u+% z#sXsQb}{t=R}_tBy`qBnq@wltTe#>Yq5k=#UPA(svnn8+otUXY}CIRAkuJI$aG z)JS-(x^1p0h0i=W=7j`8CjsT!X{G^R4K(uQ@VT*8o*sOy8r{f2vpU!K{BV43N@K!X z_qh|fUw7Pp)VOcNB-gv6sR2c+xI)4BXYlmw2lktQ2y1G zigLx&9zWI3;hNokG}^m;y!qC=$iZk~8epkCsYe?DHCT?m#(h+lffj2U%Ygzo?S+D{ z>7HekK6EW-Dv`h>liEK`wpTeGEBL`WR6HX_Efu@RZ^pmEXyd^U~& z8zm|QoP2>J&Xc5<@NlBb7Mu-+QR~snDwG-rQNN)27!fHN8?>X_eJH^w#h`I21F9mF ze9#_|a>PTn#wW6}uNK7BTg#_fr9NzX`}N!Fmk;ap)2F+qq28V|g+n_^G&rxjUs(dS zr4>lPxstWBYXu{*X{6zRXvCM`qc|nhKn<@b0hKZNvm^!9G}y2REr zWyXQ=)@#eE`bwXDpH&-_aCGfpgJLe+m|seGf6!H^D8zB?x*ODD04-F2n#@$RYXnSy zb2bgFY2)WeS-TB2IYN%;d*}vYYQ1kfBvP%XhJkJ|VbXyXf$two_p_~EZ(F%wr_cOp zTB;5;;L*C*%IOM??F#_rDYQv$s6mTo&Hzyp6l?7cuaLcVL?Hv)GIZKTd%^VKM}vs0 z7c|35!07ES1Q*^Mj}w<8@ut-#1m7bz`GpPV)dmpVGHZi@RJ(S8PHn)|J)A~@Lhng^ z0ysGocY$rD!hclNO%5m(fGk-}0~bw|2DH2`X4K)6oV$kF67p7)#9ckDypg{T7G5U9 z#a{3C=(pvvXd@*?Tv;yD$l{t4Uy%1C+yOh!wcAr1U1RGSD#W!yI4Jg}-cF)nkID-U z^!HBMu#h#y)YbUlK{G@yv{*I9qhnC7Eg*Q*V|N}YK)ul$*1thXRq;p!dM@2YC-vB7 z^~B5q7QhrVgoft#Nh`H;(3pf4CX=PBrm~k>RGKDkv=CQtuW{I{w4)h6Y0c zas({;{s)Wwm;sWzWq=k*YfgFus)G<#`?^*(4W1SEz{S!vzobp^DsUgtbAyzqQLidF zPF1#}whV&#E3Oq3RnV9JH>V|C8i=XCMGL5;eSn(2qi!mSG2NS2-S~tP;M2 zzzUcK&8ar-LrgkIj@Cj$gEa+*+5&mE?p$D_tA%y7ZqI91xt0?g-M$~q)@kb!PumMh zx%dz?(3wdcTFIpb-5+fB_HF$9^7-ed(IC{fW!b!+Ya|0D^P)moMOX%)f`M*9t8ef&6{Mk7BxqtknGrHdM{hYX%; zMhj(NyQ-&CH#SZklR-`YSfe_rOMbTN`1m9OC&7k1q*lcqD6;-$fTA1fqpK2JcB2eQ zXYgfJJV`a7ODYk_z~ zkqhJtttcaB@$b~Rs$kGy4is1eGNz4FS+{8j=Bb`1gfV1*B&DgW_eT4%lRfy`;+kuZ zlSX@ORxLtRDOM9A7hlXlTQRyf-WKGCJXQWlHj280Le8m~L!Aqnw$$H4022{ufRd&& zp^OzJPae>Mk*40^Iu%7)ZrbrGg8u<%;G-5G_^fr^>PR=f+LZ`thu&4#wQG_bXtk}r zPBlN0b~H@S^Jx!Uk(&=WwYj7!s!K=paNPiNz=B6L5v7A5km4ouw`RAhx{jVE`#rUH zlO^T0wE#Az?Ln|1p0p8$LCL*oCh*#xo3%FywluZ+x~2j_Lj>|lq*K6cXfs(YQ;qsi z@eK+I=dMnQru}_97ue{~4%&;R_Cakb-I!V{_MRJMo0A-a&cx-!&Nc_HDY+R3o~m&R zk|zWUg#$@xNH##6d<_*%>fXAV4EEB6v~FxmGf=jvvoomz+y+Po98Rqr?eIm_47Bb= zw_x|llHb>tb-!J?^#cW1`O#7=Nj5T`mM-;}pm(6Uo7#f_(}DeE+Xly-rUQjHW7&DM zu!hINDq4o8yGV45mLpmqi8_+j)i9`ri)x-HhCx9;$y`%^CB?HInVQyW`3}3(4tGu) zn+own6Qn#`)b=!xwOwQVxG;(o_EtcAz63f1E@;LE7J`pSV_|HP>D*!{v0cMVPDNu1U=4+K^O}RF{AZ5sgD*;jNP~;#incgu(Ttf>$$6>3=fxPa{yqw14aU_LaE?*^KN>4g_bcSD z;16kUE~B@%d}#LW2#l#xX3&SMWQBsZRwq;EG^Q< zOM|XZv3k~HWp1rEsnk!Q_H2t+jWaEhSW74i$4^E}7 zIuD10C{;LQb^mD_vF3@;X=u(>vi=e$(_b-Q;;wa8oTxx}$^2W3y>Jj{hid8}LL6_l z`u6o*cD&6l=`SKd3X*~AA2Q?+5!b>2(K?l33&CoNEuI7c*|v5iLvU1=D%#6FG{h_s z1F8^eq=Bu5ak74@Nq=342EWOzN1F)YCt7S0vb1$6&n?d!)X=u2gEvDZq_9U ${PN}-vulkan-headers-${HASH_VULKAN::10}.tar.gz https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info/-/archive/${HASH_DISPLAYINFO}/${PN}-libdisplay-info-${HASH_DISPLAYINFO::10}.tar.bz2" - KEYWORDS="-* ~amd64 ~x86" + KEYWORDS="-* amd64 x86" fi # setup_dxvk.sh is no longer provided, fetch old until a better solution SRC_URI+=" https://raw.githubusercontent.com/doitsujin/dxvk/cd21cd7fa3b0df3e0819e21ca700b7627a838d69/setup_dxvk.sh" diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.10.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-2.10.ebuild index e290854b3408..e25d27adcaa5 100644 --- a/app-emulation/vkd3d-proton/vkd3d-proton-2.10.ebuild +++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.10.ebuild @@ -34,7 +34,7 @@ else -> ${PN}-spirv-headers-${HASH_SPIRV_DXIL::10}.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz -> ${PN}-vulkan-headers-${HASH_VULKAN::10}.tar.gz" - KEYWORDS="-* ~amd64 ~x86" + KEYWORDS="-* amd64 x86" fi DESCRIPTION="Fork of VKD3D, development branches for Proton's Direct3D 12 implementation" diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index aa494e6fadb8..1b02ec7ca60f 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -9,4 +9,5 @@ DIST wine-staging-8.13.tar.gz 9785058 BLAKE2B 6c797cd50276009cc23619447a70ac972b DIST wine-staging-8.14.tar.gz 9847486 BLAKE2B 62762efe15007b7a275c4f30c79b398f77078e5ba7ca44f9159d300cc7688439d8efbfae1c7c2faa73a17ceab0de82dbc1fc6338e99f3714fc1212b6e1bf71a8 SHA512 c126ddd49f2c89b61448c71779f022f7031b19f1bc346d4aa1e8dbe4845f2c5d80e92810db5e0bbc0cae3d5f8466e2ab9a2c5685923318aedfb766669504a7db DIST wine-staging-8.15.tar.gz 9856164 BLAKE2B 9313c88a436cd73e5b1b0cc44d0c781babcd870cdf89c4111ef1eef6012362123c244360bb7ae39b65317b39f3dfffd0530dd5674507bc0c1824d9d2efeabd3e SHA512 23d956dd9a5d5b8cb4efd5dcb5a0fd5926539b7e45d230920e20a84d27ecd6e4b1cc8285d328a0be622f66c48d453b577a4eeb096f8a866760da81cc47410a2a DIST wine-staging-8.16.tar.gz 9865735 BLAKE2B 83848d86b55961e3f84013bac2c5280dd6a281470ee09cd7f7cfccb1b91f5e62d73e0214bdeb2cfcfb255f387fe8de3b90e50b2e5e96c165f315fd6eb81aea58 SHA512 3748c9e41aa4c50e10f2dc7301d059bfeb614adc859bacad3b1d7ff00fa72a8ee65fd527c6ce2c065523002df353b82f17ff601b4cbbc4f7b84b1197ece3d9e2 +DIST wine-staging-8.17.1.tar.gz 9569937 BLAKE2B 8db9aa679d18b8a6da6d287e0b4ad717ab76bc809e14a8117d1b2fddf91d232c4face730f327884ae294f295b5f7d5ca9a113361389c7b5c0889e71775c0d795 SHA512 ae015251c5dd1bf23be038362ec2acbf351836a9bd9e7c2ef2d005fa36b75de18919ecba99b43b881e2fa63edc99b07ad1665a25b9efb486a986cf06d51083a6 DIST wine-staging-8.17.tar.gz 9570270 BLAKE2B f031961be2d42a3e29c63a5c085ec4d56ffead908f6433791aaff47a3fcd55bca17c5f526618da698c7c312693d2dae703e17ec5c658afea8613bd2c49a634af SHA512 699d3caec080686986a3b66a6c905d4542a3f06a12def3f30ad9d97484c9a0c2ba00ab81ae75a8ec83eaad0ef8029fcc702ac2c1f0a46c60118b9e451afe7613 diff --git a/app-emulation/wine-staging/wine-staging-8.13.ebuild b/app-emulation/wine-staging/wine-staging-8.13.ebuild index 9f4dff71c714..7814d829f071 100644 --- a/app-emulation/wine-staging/wine-staging-8.13.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.13.ebuild @@ -5,7 +5,6 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) PYTHON_COMPAT=( python3_{10..12} ) -# note: multilib+wrapper are not unused, currently a pkgcheck false positive inherit autotools edo flag-o-matic multilib multilib-build inherit prefix python-any-r1 toolchain-funcs wrapper diff --git a/app-emulation/wine-staging/wine-staging-8.14.ebuild b/app-emulation/wine-staging/wine-staging-8.14.ebuild index 9f4dff71c714..7814d829f071 100644 --- a/app-emulation/wine-staging/wine-staging-8.14.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.14.ebuild @@ -5,7 +5,6 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) PYTHON_COMPAT=( python3_{10..12} ) -# note: multilib+wrapper are not unused, currently a pkgcheck false positive inherit autotools edo flag-o-matic multilib multilib-build inherit prefix python-any-r1 toolchain-funcs wrapper diff --git a/app-emulation/wine-staging/wine-staging-8.15.ebuild b/app-emulation/wine-staging/wine-staging-8.15.ebuild index 9f4dff71c714..7814d829f071 100644 --- a/app-emulation/wine-staging/wine-staging-8.15.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.15.ebuild @@ -5,7 +5,6 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) PYTHON_COMPAT=( python3_{10..12} ) -# note: multilib+wrapper are not unused, currently a pkgcheck false positive inherit autotools edo flag-o-matic multilib multilib-build inherit prefix python-any-r1 toolchain-funcs wrapper diff --git a/app-emulation/wine-staging/wine-staging-8.16.ebuild b/app-emulation/wine-staging/wine-staging-8.16.ebuild index 9f4dff71c714..7814d829f071 100644 --- a/app-emulation/wine-staging/wine-staging-8.16.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.16.ebuild @@ -5,7 +5,6 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) PYTHON_COMPAT=( python3_{10..12} ) -# note: multilib+wrapper are not unused, currently a pkgcheck false positive inherit autotools edo flag-o-matic multilib multilib-build inherit prefix python-any-r1 toolchain-funcs wrapper diff --git a/app-emulation/wine-staging/wine-staging-8.17.1.ebuild b/app-emulation/wine-staging/wine-staging-8.17.1.ebuild new file mode 100644 index 000000000000..7814d829f071 --- /dev/null +++ b/app-emulation/wine-staging/wine-staging-8.17.1.ebuild @@ -0,0 +1,457 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) +PYTHON_COMPAT=( python3_{10..12} ) +inherit autotools edo flag-o-matic multilib multilib-build +inherit prefix python-any-r1 toolchain-funcs wrapper + +WINE_GECKO=2.47.4 +WINE_MONO=8.0.0 +WINE_P=wine-$(ver_cut 1-2) + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine-staging.git" + WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git" +else + (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 + SRC_URI=" + https://dl.winehq.org/wine/source/${WINE_SDIR}/${WINE_P}.tar.xz + https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="-* ~amd64 ~x86" +fi +S="${WORKDIR}/${WINE_P}" + +DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging patchset" +HOMEPAGE=" + https://wiki.winehq.org/Wine-Staging + https://gitlab.winehq.org/wine/wine-staging/" + +LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" +SLOT="${PV}" +IUSE=" + +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos + llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer + kerberos +mingw +mono netapi nls opencl +opengl osmesa pcap perl + pulseaudio samba scanner +sdl selinux smartcard +ssl +strip + +truetype udev udisks +unwind usb v4l +vulkan wayland wow64 + +xcomposite xinerama" +# bug #551124 for truetype +# TODO: wow64 can be done without mingw if using clang (needs bug #912237) +REQUIRED_USE=" + X? ( truetype ) + crossdev-mingw? ( mingw ) + wow64? ( abi_x86_64 !abi_x86_32 mingw )" + +# tests are non-trivial to run, can hang easily, don't play well with +# sandbox, and several need real opengl/vulkan or network access +RESTRICT="test" + +# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked +WINE_DLOPEN_DEPEND=" + X? ( + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + opengl? ( + media-libs/libglvnd[X,${MULTILIB_USEDEP}] + osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] ) + ) + xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] ) + xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) + ) + cups? ( net-print/cups[${MULTILIB_USEDEP}] ) + fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] ) + kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] ) + netapi? ( net-fs/samba[${MULTILIB_USEDEP}] ) + sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] ) + ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] ) + truetype? ( media-libs/freetype[${MULTILIB_USEDEP}] ) + udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) + v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] ) + vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )" +WINE_COMMON_DEPEND=" + ${WINE_DLOPEN_DEPEND} + X? ( + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + ) + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + capi? ( net-libs/libcapi:=[${MULTILIB_USEDEP}] ) + gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] ) + gstreamer? ( + dev-libs/glib:2[${MULTILIB_USEDEP}] + media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}] + media-libs/gstreamer:1.0[${MULTILIB_USEDEP}] + ) + opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) + pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] ) + scanner? ( media-gfx/sane-backends[${MULTILIB_USEDEP}] ) + smartcard? ( sys-apps/pcsc-lite[${MULTILIB_USEDEP}] ) + udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] ) + unwind? ( + llvm-libunwind? ( sys-libs/llvm-libunwind[${MULTILIB_USEDEP}] ) + !llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] ) + ) + usb? ( dev-libs/libusb:1[${MULTILIB_USEDEP}] ) + wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )" +RDEPEND=" + ${WINE_COMMON_DEPEND} + app-emulation/wine-desktop-common + dos? ( + || ( + games-emulation/dosbox + games-emulation/dosbox-staging + ) + ) + gecko? ( + app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] + wow64? ( app-emulation/wine-gecko[abi_x86_32] ) + ) + gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] ) + mono? ( app-emulation/wine-mono:${WINE_MONO} ) + perl? ( + dev-lang/perl + dev-perl/XML-LibXML + ) + samba? ( net-fs/samba[winbind] ) + selinux? ( sec-policy/selinux-wine ) + udisks? ( sys-fs/udisks:2 )" +DEPEND=" + ${WINE_COMMON_DEPEND} + sys-kernel/linux-headers + X? ( x11-base/xorg-proto )" +# gitapply.sh prefers git but can fallback to patch+extras +BDEPEND=" + ${PYTHON_DEPS} + || ( + dev-vcs/git + ( + sys-apps/gawk + sys-apps/util-linux + ) + ) + || ( + sys-devel/binutils + sys-devel/lld + ) + dev-lang/perl + sys-devel/bison + sys-devel/flex + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( + >=dev-util/mingw64-toolchain-10.0.0_p1-r2[${MULTILIB_USEDEP}] + wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) + ) ) + nls? ( sys-devel/gettext ) + wayland? ( dev-util/wayland-scanner )" +IDEPEND=">=app-eselect/eselect-wine-2" + +QA_CONFIG_IMPL_DECL_SKIP=( + __clear_cache # unused on amd64+x86 (bug #900334) + res_getservers # false positive +) +QA_FLAGS_IGNORED="usr/lib/.*/wine/.*-unix/odbc32.so" # has no compiled objects +QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext + +PATCHES=( + "${FILESDIR}"/${PN}-7.17-noexecstack.patch + "${FILESDIR}"/${PN}-7.20-unwind.patch + "${FILESDIR}"/${PN}-8.13-rpath.patch +) + +pkg_pretend() { + [[ ${MERGE_TYPE} == binary ]] && return + + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) \ + $(use abi_x86_32 || use wow64 && echo i686${mingw}); do + if ! type -P ${mingw}-gcc >/dev/null; then + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + fi + done + fi +} + +src_unpack() { + if [[ ${PV} == *9999 ]]; then + EGIT_CHECKOUT_DIR=${WORKDIR}/${P} + git-r3_src_unpack + + # hack: use subshell to preserve state (including what git-r3 unpack + # sets) for smart-live-rebuild as this is not the repo to look at + ( + EGIT_COMMIT=$(<"${EGIT_CHECKOUT_DIR}"/staging/upstream-commit) || die + EGIT_REPO_URI=${WINE_EGIT_REPO_URI} + EGIT_CHECKOUT_DIR=${S} + einfo "Fetching Wine commit matching the current patchset by default (${EGIT_COMMIT})" + git-r3_src_unpack + ) + else + default + fi +} + +src_prepare() { + local patchinstallargs=( + --all + --no-autoconf + ${MY_WINE_STAGING_CONF} + ) + + edo "${PYTHON}" ../${P}/staging/patchinstall.py "${patchinstallargs[@]}" + + # sanity check, bumping these has a history of oversights + local geckomono=$(sed -En '/^#define (GECKO|MONO)_VER/{s/[^0-9.]//gp}' \ + dlls/appwiz.cpl/addons.c || die) + if [[ ${WINE_GECKO}$'\n'${WINE_MONO} != "${geckomono}" ]]; then + local gmfatal= + [[ ${PV} == *9999 ]] && gmfatal=nonfatal + ${gmfatal} die -n "gecko/mono mismatch in ebuild, has: " ${geckomono} " (please file a bug)" + fi + + default + + if tc-is-clang; then + if use mingw; then + # -mabi=ms was ignored by /dev/null) != @(LLD|GNU\ ld)* ]] + then + has_version -b sys-devel/binutils && + append-ldflags -fuse-ld=bfd || + append-ldflags -fuse-ld=lld + strip-unsupported-flags + fi + + if use mingw; then + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + filter-flags -fno-plt # build failure + + # CROSSCC was formerly recognized by wine, thus been using similar + # variables (subject to change, esp. if ever make a mingw.eclass). + local mingwcc_amd64=${CROSSCC:-${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}} + local mingwcc_x86=${CROSSCC:-${CROSSCC_x86:-i686-w64-mingw32-gcc}} + local -n mingwcc=mingwcc_$(usex abi_x86_64 amd64 x86) + + conf+=( + ac_cv_prog_x86_64_CC="${mingwcc_amd64}" + ac_cv_prog_i386_CC="${mingwcc_x86}" + + CROSSCFLAGS="${CROSSCFLAGS:-$( + filter-flags '-fstack-protector*' #870136 + filter-flags '-mfunction-return=thunk*' #878849 + + # -mavx with mingw-gcc has a history of obscure issues and + # disabling is seen as safer, e.g. `WINEARCH=win32 winecfg` + # crashes with -march=skylake >=wine-8.10, similar issues with + # znver4: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110273 + append-cflags -mno-avx #912268 + + CC=${mingwcc} test-flags-CC ${CFLAGS:--O2} + )}" + + CROSSLDFLAGS="${CROSSLDFLAGS:-$( + filter-flags '-fuse-ld=*' + + CC=${mingwcc} test-flags-CCLD ${LDFLAGS} + )}" + ) + fi + + # order matters with multilib: configure+compile 64->32, install 32->64 + local -i bits + for bits in $(usev abi_x86_64 64) $(usev abi_x86_32 32); do + ( + einfo "Configuring ${PN} for ${bits}bits in ${WORKDIR}/build${bits} ..." + + mkdir ../build${bits} || die + cd ../build${bits} || die + + if (( bits == 64 )); then + conf+=( --enable-win64 ) + elif use amd64; then + conf+=( + $(usev abi_x86_64 --with-wine64=../build64) + TARGETFLAGS=-m32 # for widl + ) + # _setup is optional, but use over Wine's auto-detect (+#472038) + multilib_toolchain_setup x86 + fi + + ECONF_SOURCE=${S} econf "${conf[@]}" + ) + done +} + +src_compile() { + use abi_x86_64 && emake -C ../build64 # do first + use abi_x86_32 && emake -C ../build32 +} + +src_install() { + use abi_x86_32 && emake DESTDIR="${D}" -C ../build32 install + use abi_x86_64 && emake DESTDIR="${D}" -C ../build64 install # do last + + # Ensure both wine64 and wine are available if USE=abi_x86_64 (wow64, + # -abi_x86_32, and/or EXTRA_ECONF could cause varying scenarios where + # one or the other could be missing and that is unexpected for users + # and some tools like winetricks) + if use abi_x86_64; then + if [[ -e ${ED}${WINE_PREFIX}/bin/wine64 && ! -e ${ED}${WINE_PREFIX}/bin/wine ]]; then + dosym wine64 ${WINE_PREFIX}/bin/wine + dosym wine64-preloader ${WINE_PREFIX}/bin/wine-preloader + + # also install wine(1) man pages (incl. translations) + local man + for man in ../build64/loader/wine.*man; do + : "${man##*/wine}" + : "${_%.*}" + insinto ${WINE_DATADIR}/man/${_:+${_#.}/}man1 + newins ${man} wine.1 + done + elif [[ ! -e ${ED}${WINE_PREFIX}/bin/wine64 && -e ${ED}${WINE_PREFIX}/bin/wine ]]; then + dosym wine ${WINE_PREFIX}/bin/wine64 + dosym wine-preloader ${WINE_PREFIX}/bin/wine64-preloader + fi + fi + + use perl || rm "${ED}"${WINE_DATADIR}/man/man1/wine{dump,maker}.1 \ + "${ED}"${WINE_PREFIX}/bin/{function_grep.pl,wine{dump,maker}} || die + + # create variant wrappers for eselect-wine + local bin + for bin in "${ED}"${WINE_PREFIX}/bin/*; do + make_wrapper "${bin##*/}-${P#wine-}" "${bin#"${ED}"}" + done + + if use mingw; then + # don't let portage try to strip PE files with the wrong + # strip executable and instead handle it here (saves ~120MB) + dostrip -x ${WINE_PREFIX}/wine/{i386,x86_64}-windows + + if use strip; then + ebegin "Stripping Windows (PE) binaries" + find "${ED}"${WINE_PREFIX}/wine/*-windows -regex '.*\.\(a\|dll\|exe\)' \ + -exec $(usex abi_x86_64 x86_64 i686)-w64-mingw32-strip --strip-unneeded {} + + eend ${?} || die + fi + fi + + dodoc ANNOUNCE AUTHORS README* documentation/README* +} + +pkg_postinst() { + if use !abi_x86_32 && use !wow64; then + ewarn "32bit support is disabled. While 64bit applications themselves will" + ewarn "work, be warned that it is not unusual that installers or other helpers" + ewarn "will attempt to use 32bit and fail. If do not want full USE=abi_x86_32," + ewarn "note the experimental/WIP USE=wow64 can allow 32bit without multilib." + elif use abi_x86_32 && { use opengl || use vulkan; } && + has_version 'x11-drivers/nvidia-drivers[-abi_x86_32]' + then + ewarn "x11-drivers/nvidia-drivers is installed but is built without" + ewarn "USE=abi_x86_32 (ABI_X86=32), hardware acceleration with 32bit" + ewarn "applications under ${PN} will likely not be usable." + fi + + eselect wine update --if-unset || die +} + +pkg_postrm() { + eselect wine update --if-unset || die +} diff --git a/app-emulation/wine-staging/wine-staging-8.17.ebuild b/app-emulation/wine-staging/wine-staging-8.17.ebuild index 9f4dff71c714..7814d829f071 100644 --- a/app-emulation/wine-staging/wine-staging-8.17.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.17.ebuild @@ -5,7 +5,6 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) PYTHON_COMPAT=( python3_{10..12} ) -# note: multilib+wrapper are not unused, currently a pkgcheck false positive inherit autotools edo flag-o-matic multilib multilib-build inherit prefix python-any-r1 toolchain-funcs wrapper diff --git a/app-emulation/wine-staging/wine-staging-9999.ebuild b/app-emulation/wine-staging/wine-staging-9999.ebuild index 9f4dff71c714..7814d829f071 100644 --- a/app-emulation/wine-staging/wine-staging-9999.ebuild +++ b/app-emulation/wine-staging/wine-staging-9999.ebuild @@ -5,7 +5,6 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) PYTHON_COMPAT=( python3_{10..12} ) -# note: multilib+wrapper are not unused, currently a pkgcheck false positive inherit autotools edo flag-o-matic multilib multilib-build inherit prefix python-any-r1 toolchain-funcs wrapper diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.13.ebuild b/app-emulation/wine-vanilla/wine-vanilla-8.13.ebuild index a3fad03a1c4d..fb89e272b6ea 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-8.13.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-8.13.ebuild @@ -4,7 +4,6 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -# note: multilib+wrapper are not unused, currently a pkgcheck false positive inherit autotools flag-o-matic multilib multilib-build inherit prefix toolchain-funcs wrapper diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.14.ebuild b/app-emulation/wine-vanilla/wine-vanilla-8.14.ebuild index a3fad03a1c4d..fb89e272b6ea 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-8.14.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-8.14.ebuild @@ -4,7 +4,6 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -# note: multilib+wrapper are not unused, currently a pkgcheck false positive inherit autotools flag-o-matic multilib multilib-build inherit prefix toolchain-funcs wrapper diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.15.ebuild b/app-emulation/wine-vanilla/wine-vanilla-8.15.ebuild index a3fad03a1c4d..fb89e272b6ea 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-8.15.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-8.15.ebuild @@ -4,7 +4,6 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -# note: multilib+wrapper are not unused, currently a pkgcheck false positive inherit autotools flag-o-matic multilib multilib-build inherit prefix toolchain-funcs wrapper diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.16.ebuild b/app-emulation/wine-vanilla/wine-vanilla-8.16.ebuild index a3fad03a1c4d..fb89e272b6ea 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-8.16.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-8.16.ebuild @@ -4,7 +4,6 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -# note: multilib+wrapper are not unused, currently a pkgcheck false positive inherit autotools flag-o-matic multilib multilib-build inherit prefix toolchain-funcs wrapper diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.17.ebuild b/app-emulation/wine-vanilla/wine-vanilla-8.17.ebuild index a3fad03a1c4d..fb89e272b6ea 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-8.17.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-8.17.ebuild @@ -4,7 +4,6 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -# note: multilib+wrapper are not unused, currently a pkgcheck false positive inherit autotools flag-o-matic multilib multilib-build inherit prefix toolchain-funcs wrapper diff --git a/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild index a3fad03a1c4d..fb89e272b6ea 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild @@ -4,7 +4,6 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -# note: multilib+wrapper are not unused, currently a pkgcheck false positive inherit autotools flag-o-matic multilib multilib-build inherit prefix toolchain-funcs wrapper diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz index 473e826d5990c3218bf647e7ab1ddc0f6e836713..73083a5c92ace2a9eaeb095eba53018812c3a422 100644 GIT binary patch delta 15969 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 P5C0zspjAH#nS1~M!KfMQ delta 15953 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 diff --git a/app-i18n/fcitx-libpinyin/fcitx-libpinyin-0.5.4.ebuild b/app-i18n/fcitx-libpinyin/fcitx-libpinyin-0.5.4.ebuild index d550239de5e7..728ff9efb5d8 100644 --- a/app-i18n/fcitx-libpinyin/fcitx-libpinyin-0.5.4.ebuild +++ b/app-i18n/fcitx-libpinyin/fcitx-libpinyin-0.5.4.ebuild @@ -21,7 +21,7 @@ fi LICENSE="GPL-2+ GPL-3+" SLOT="4" -KEYWORDS="amd64 ~ppc ppc64 ~riscv x86" +KEYWORDS="amd64 ppc ppc64 ~riscv x86" IUSE="dictionary-manager" BDEPEND=">=app-i18n/fcitx-4.2.9:4 diff --git a/app-i18n/imhangul/imhangul-3.1.1.ebuild b/app-i18n/imhangul/imhangul-3.1.1.ebuild index 98d208888711..ff9b578fc3a2 100644 --- a/app-i18n/imhangul/imhangul-3.1.1.ebuild +++ b/app-i18n/imhangul/imhangul-3.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.go LICENSE="LGPL-2.1" SLOT="3" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="" RDEPEND="app-i18n/libhangul diff --git a/app-i18n/nkf/nkf-2.1.5-r1.ebuild b/app-i18n/nkf/nkf-2.1.5-r1.ebuild index c39a4c68fac4..44490ab3b00b 100644 --- a/app-i18n/nkf/nkf-2.1.5-r1.ebuild +++ b/app-i18n/nkf/nkf-2.1.5-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/70406/${P}.tar.gz LICENSE="ZLIB python? ( BSD )" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="perl python l10n_ja" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/app-i18n/uim/uim-1.8.9-r1.ebuild b/app-i18n/uim/uim-1.8.9-r1.ebuild index fc373fa65ce6..ec51cd6da6de 100644 --- a/app-i18n/uim/uim-1.8.9-r1.ebuild +++ b/app-i18n/uim/uim-1.8.9-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.bz2" LICENSE="BSD GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~hppa ppc ppc64 ~riscv x86" IUSE="X +anthy curl eb emacs expat libffi gtk gtk2 kde l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW libedit libnotify m17n-lib ncurses nls qt5 skk sqlite ssl static-libs xft" RESTRICT="test" REQUIRED_USE="gtk? ( X ) diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 9f1c2de703825544b698720a77ee70f8e63487ee..18ec76cdb6d32e3d7e2cdede457e153bf5675c3d 100644 GIT binary patch delta 33473 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 diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index f0e97c8be656..437879139129 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,2 +1,2 @@ DIST fastfetch-1.12.2.tar.gz 538194 BLAKE2B bc6badbc7f690dacbe1408479286a0d42ec687526f776ff4d2ec7b0eb767032e5781cbbe37778f4dc03a5d386979a9ae2aab84c466be997b82d9a9a6c81ea78f SHA512 a82a7c7ae365335c20d659a82215cf320c4c6b07ff127c4dad322a0a01f7ec57e34d229f4953108daadcd0d243c84f8504a3b4367df5e255e5a06e685fd6739a -DIST fastfetch-2.0.5.tar.gz 772840 BLAKE2B f8eb5a662455ac1599eea5b6486ea2208487b363464c23a94ca9f1c19e275ab81f3b033789527bb7137b8379f74b52a313e593c9a4dd590acafb5a2af77e383b SHA512 91c506407538f1e59c38ade63d7112be9d1040e5b322d578698e3e35e857d7f473a13805760548a49b0e0757a93c54339b6a9b09a3675e0d7e86f1527b9b2cde +DIST fastfetch-2.1.0.tar.gz 793673 BLAKE2B 3d974f80ff014b951388124e1c6e61f10cca75ba7480341c1d7341a31710c71883b043bd423457f3908cabffaef2b28daadba6d8c6489141fe394bcd059ad8b3 SHA512 6163f31e5424e2750a6e5cd0f8573ceb88bc31426e81ca02c19f5ed6348f2572626e33b68709c6947067c7611dbbb73024d5087e1408c2343609b5716c47fb88 diff --git a/app-misc/fastfetch/fastfetch-2.0.5-r1.ebuild b/app-misc/fastfetch/fastfetch-2.1.0.ebuild similarity index 100% rename from app-misc/fastfetch/fastfetch-2.0.5-r1.ebuild rename to app-misc/fastfetch/fastfetch-2.1.0.ebuild diff --git a/app-misc/tracker-miners/Manifest b/app-misc/tracker-miners/Manifest index 045e7d1303a2..cd467f0d928e 100644 --- a/app-misc/tracker-miners/Manifest +++ b/app-misc/tracker-miners/Manifest @@ -1,2 +1,3 @@ DIST tracker-miners-3.5.2.tar.xz 7513024 BLAKE2B 6f144bb5e263c08c32b940dd18f98faa4201cfa1c40fa9c97b7e0406b6ed1c9547b1925337e0b3a7e5448dd7c2518b78f62e04e5beab221a55f464506baa151b SHA512 adb29549c94c68a46e2c5ede8a51bac2d014f772a5dc1c63f5cc6950da7f941e735bf5858c3306d2ad988ce2f60126bc97e5db746afe757b9b7cbc4f90518648 DIST tracker-miners-3.6.0.tar.xz 7506144 BLAKE2B bb223fce64901580bf33970fe350692f578d35b5fdb5f1d8bcdf3dcd8a0b0aaac083de60f90d6c4a5aa810b8912971a75517309e75d252c3772997f0d7ec2f0b SHA512 c56c182ee2200d8d264826d77ccc0f22fd1d27bf0953dbdf75538ab70981707fb384943f77db632c202a54ae3b990a9c852a619172c701e14288b7c4f4c70917 +DIST tracker-miners-3.6.1.tar.xz 7506716 BLAKE2B 73791820082611023f0a275eca0b92eea8cbbf56cd198143c43f1d9be4b47c2004de081618767dd8a929d899b4fa19128d1ddb2c03988b86c7b638b59cab6c09 SHA512 08685983e6ffd9b6ce435465e8996c07fd83775c0f00cafa991fbb1bda6227bb6ef52cfad7ebc9fa5854b06c4ee15d6f94dc81192efa9e9d798f22cee404026f diff --git a/app-misc/tracker-miners/tracker-miners-3.6.1.ebuild b/app-misc/tracker-miners/tracker-miners-3.6.1.ebuild new file mode 100644 index 000000000000..d4adb19cc0c5 --- /dev/null +++ b/app-misc/tracker-miners/tracker-miners-3.6.1.ebuild @@ -0,0 +1,177 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg + +DESCRIPTION="Collection of data extractors for Tracker/Nepomuk" +HOMEPAGE="https://wiki.gnome.org/Projects/Tracker" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="3" +IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +playlist raw +rss seccomp test +tiff upower +xml xmp xps" + +REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg +RESTRICT="!test? ( test )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# tracker-2.1.7 currently always depends on ICU (theoretically could be libunistring instead); +# so choose ICU over enca always here for the time being (ICU is preferred) +RDEPEND=" + >=dev-libs/glib-2.70:2 + >=app-misc/tracker-3.6_rc:3 + + >=sys-apps/dbus-1.3.1 + xmp? ( >=media-libs/exempi-2.1.0:= ) + raw? ( media-libs/gexiv2 ) + 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:= ) + xml? ( >=dev-libs/libxml2-2.6 ) + pdf? ( >=app-text/poppler-0.16.0:=[cairo] ) + playlist? ( >=dev-libs/totem-pl-parser-3:= ) + sys-apps/util-linux + + gif? ( media-libs/giflib:= ) + + networkmanager? ( net-misc/networkmanager ) + + rss? ( >=net-libs/libgrss-0.7:0 ) + app-arch/gzip + + upower? ( >=sys-power/upower-0.9.0:= ) + + >=dev-libs/icu-4.8.1.1:= + + 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= ) ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-text/asciidoc + dev-libs/libxslt + dev-util/glib-utils + dev-util/gdbus-codegen + + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') + $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]') + gstreamer? ( + media-libs/gstreamer:1.0[introspection] + || ( + media-plugins/gst-plugins-libav:1.0 + media-plugins/gst-plugins-openh264:1.0 + ) + ) + ) +" + +python_check_deps() { + python_has_version -b \ + "dev-python/pygobject[${PYTHON_USEDEP}]" \ + "dev-python/tappy[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + + # Avoid gst-inspect calls that may trigger sandbox; + # instead assume the detection will succeed and add the needed test deps for that + if use gstreamer; then + sed -i -e 's:detect-h264-codec.sh:/bin/true:' tests/functional-tests/meson.build || die + else + sed -i -e 's:detect-h264-codec.sh:/bin/false:' tests/functional-tests/meson.build || die + fi + gnome2_environment_reset # sets gstreamer safety variables +} + +src_configure() { + append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS + + local media_extractor="none" + if use gstreamer ; then + media_extractor="gstreamer" + elif use ffmpeg ; then + media_extractor="libav" + fi + + local emesonargs=( + -Dtracker_core=system + + -Dman=true + -Dextract=true + $(meson_use test functional_tests) + $(meson_use test tests_tap_protocol) + -Dminer_fs=true + $(meson_use rss miner_rss) + -Dwriteback=true + -Dabiword=true + -Dicon=true + -Dmp3=true + -Dps=true + -Dtext=true + -Dunzip_ps_gz_files=true # spawns gunzip + + $(meson_feature networkmanager network_manager) + $(meson_feature cue) + $(meson_feature exif) + $(meson_feature gif) + $(meson_feature gsf) + $(meson_feature iptc) + $(meson_feature iso) + $(meson_feature jpeg) + $(meson_feature pdf) + $(meson_feature playlist) + -Dpng=enabled + $(meson_feature raw) + $(meson_feature tiff) + $(meson_feature xml) + $(meson_feature xmp) + $(meson_feature xps) + + -Dbattery_detection=$(usex upower upower none) + # enca is a possibility, but right now we have tracker core always dep on icu and icu is preferred over enca + -Dcharset_detection=icu + -Dgeneric_media_extractor=${media_extractor} + # gupnp gstreamer_backend is in bad state, upstream suggests to use discoverer, which is the default + -Dsystemd_user_services_dir="$(systemd_get_userunitdir)" + ) + meson_src_configure +} + +src_test() { + export GSETTINGS_BACKEND="dconf" # Tests require dconf and explicitly check for it (env_reset set it to "memory") + export PYTHONPATH="${EROOT}"/usr/$(get_libdir)/tracker-3.0 + dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index ce9739413c146bfb3d40a7afbcd97cecd20e1e53..1b8281f650c3d495cc86ecfd56e608b6b88579a6 100644 GIT binary patch delta 25889 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