From 60a81c65e12eb569cc510239d3aef12d2ce7fa91 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 18 Sep 2023 10:40:41 +0300 Subject: [PATCH] Sync with portage [Mon Sep 18 10:40:41 MSK 2023]. --- Manifest | 30 +- Manifest.files.gz | Bin 29291 -> 29315 bytes app-accessibility/Manifest.gz | Bin 4545 -> 4553 bytes app-accessibility/at-spi2-core/Manifest | 2 + .../at-spi2-core/at-spi2-core-2.50.0.ebuild | 76 + app-admin/Manifest.gz | Bin 31670 -> 31677 bytes app-admin/conky/Manifest | 2 + app-admin/conky/conky-1.19.4.ebuild | 234 ++ app-admin/filebeat/Manifest | 3 - app-admin/filebeat/filebeat-7.17.3.ebuild | 58 - app-admin/logstash-bin/Manifest | 3 + .../logstash-bin/logstash-bin-7.17.12.ebuild | 88 + app-admin/sysklogd/Manifest | 2 + app-admin/sysklogd/sysklogd-2.5.2.ebuild | 85 + app-arch/Manifest.gz | Bin 17583 -> 17582 bytes app-arch/bzip3/Manifest | 2 - app-arch/bzip3/bzip3-1.3.1.ebuild | 32 - app-arch/unrar/Manifest | 2 +- app-arch/unrar/unrar-6.2.10.ebuild | 2 +- app-benchmarks/Manifest.gz | Bin 4690 -> 4689 bytes app-benchmarks/cpuburn/Manifest | 2 +- ...-1.4a-r4.ebuild => cpuburn-1.4a-r5.ebuild} | 7 +- app-crypt/Manifest.gz | Bin 24795 -> 24792 bytes app-crypt/rotix/Manifest | 4 +- .../files/rotix-0.83-cc-cflags-lflags.patch | 61 - .../rotix/files/rotix-0.83-meson-build.patch | 61 + ...ix-0.83-r2.ebuild => rotix-0.83-r3.ebuild} | 25 +- app-crypt/swtpm/Manifest | 6 +- app-crypt/swtpm/metadata.xml | 1 - ...-0.8.0-r1.ebuild => swtpm-0.8.0-r2.ebuild} | 22 +- ...-0.8.1-r1.ebuild => swtpm-0.8.1-r2.ebuild} | 22 +- app-crypt/tpm2-openssl/Manifest | 3 +- ...fined-references-when-using-slibtool.patch | 26 + ....1.ebuild => tpm2-openssl-1.1.1-r1.ebuild} | 18 +- app-editors/Manifest.gz | Bin 13909 -> 13913 bytes app-editors/gnome-text-editor/Manifest | 2 + .../gnome-text-editor-45.0.ebuild | 57 + app-emacs/Manifest.gz | Bin 72544 -> 72538 bytes app-emacs/haskell-mode/Manifest | 2 +- .../haskell-mode/haskell-mode-17.3.ebuild | 2 +- app-emacs/mmm-mode/Manifest | 2 + app-emacs/mmm-mode/mmm-mode-0.5.10.ebuild | 30 + app-emacs/nxml-gentoo-schemas/Manifest | 2 + .../nxml-gentoo-schemas-20230914.ebuild | 24 + app-emulation/Manifest.gz | Bin 15329 -> 15331 bytes app-emulation/uxn/Manifest | 2 - app-emulation/uxn/uxn-0_p20230609.ebuild | 56 - app-emulation/wine-staging/Manifest | 9 +- .../wine-staging/wine-staging-8.12.ebuild | 412 -- ....11-r1.ebuild => wine-staging-8.16.ebuild} | 158 +- app-eselect/Manifest.gz | Bin 6539 -> 6700 bytes app-eselect/eselect-dotnet/Manifest | 2 +- .../eselect-dotnet-0.1.0.ebuild | 2 +- app-eselect/eselect-pwsh/Manifest | 3 + .../eselect-pwsh/eselect-pwsh-0.1.1.ebuild | 19 + app-eselect/eselect-pwsh/metadata.xml | 13 + app-forensics/Manifest.gz | Bin 4723 -> 4721 bytes app-forensics/volatility3/Manifest | 2 +- .../volatility3/volatility3-2.4.1-r1.ebuild | 2 +- app-misc/Manifest.gz | Bin 50233 -> 50243 bytes app-misc/broot/Manifest | 2 +- app-misc/broot/broot-1.24.1.ebuild | 2 +- app-misc/elasticsearch/Manifest | 2 + .../elasticsearch-7.17.12.ebuild | 82 + app-misc/gnote/Manifest | 2 + app-misc/gnote/gnote-45_rc.ebuild | 63 + app-misc/graphlcd-base/Manifest | 2 +- .../graphlcd-base-2.0.3-r3.ebuild | 19 +- app-misc/regex-markup/Manifest | 2 +- .../regex-markup-0.10.0-r2-configure.patch | 15 +- app-misc/tracker-miners/Manifest | 2 + .../tracker-miners-3.6.0.ebuild | 177 + app-misc/tracker/Manifest | 2 + app-misc/tracker/tracker-3.6.0.ebuild | 106 + app-portage/Manifest.gz | Bin 9756 -> 9759 bytes app-portage/mirrorselect/Manifest | 6 - .../files/mirrorselect-2.3.0-setup.py.patch | 81 - .../mirrorselect/mirrorselect-2.2.6-r2.ebuild | 49 - .../mirrorselect/mirrorselect-2.3.0-r1.ebuild | 44 - .../mirrorselect/mirrorselect-2.3.0-r2.ebuild | 51 - app-shells/Manifest.gz | Bin 8791 -> 8960 bytes app-shells/gentoo-zsh-completions/Manifest | 2 +- .../gentoo-zsh-completions/metadata.xml | 12 +- app-shells/pwsh-bin/Manifest | 14 +- ...-7.3.1.ebuild => pwsh-bin-7.3.1-r1.ebuild} | 4 +- app-shells/pwsh-bin/pwsh-bin-7.3.2.ebuild | 51 - app-shells/pwsh-bin/pwsh-bin-7.3.3.ebuild | 51 - app-shells/pwsh-bin/pwsh-bin-7.3.6.ebuild | 69 + app-shells/pwsh/Manifest | 263 ++ app-shells/pwsh/files/pwsh-7.3.3-copy-ref.fsx | 43 + .../files/pwsh-7.3.3-disable-telemetry.patch | 11 + .../pwsh-7.3.3-disable-update-check.patch | 11 + app-shells/pwsh/metadata.xml | 22 + app-shells/pwsh/pwsh-7.3.6.ebuild | 404 ++ app-shells/zsh-completions/Manifest | 2 +- app-shells/zsh-completions/metadata.xml | 13 +- app-shells/zsh/Manifest | 2 +- app-shells/zsh/metadata.xml | 4 + app-text/Manifest.gz | Bin 48570 -> 48569 bytes app-text/ghostscript-gpl/Manifest | 4 - .../ghostscript-gpl-10.0.0-r5.ebuild | 194 - .../ghostscript-gpl-10.01.0.ebuild | 190 - dev-cpp/Manifest.gz | Bin 14269 -> 14264 bytes dev-cpp/cpp-httplib/Manifest | 4 - dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild | 50 - dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild | 50 - dev-db/Manifest.gz | Bin 15755 -> 15925 bytes dev-db/litedb/Manifest | 222 + dev-db/litedb/litedb-5.0.17.ebuild | 267 ++ dev-db/litedb/metadata.xml | 17 + dev-dotnet/Manifest.gz | Bin 2100 -> 2261 bytes dev-dotnet/coco/Manifest | 4 + dev-dotnet/coco/coco-2014.12.24.ebuild | 43 + .../files/coco-2014.12.24-Coco-csproj.patch | 11 + dev-dotnet/coco/metadata.xml | 13 + dev-dotnet/csharp-gentoodotnetinfo/Manifest | 2 +- .../csharp-gentoodotnetinfo-0.1.0.ebuild | 2 +- dev-dotnet/dotnet-runtime-nugets/Manifest | 50 +- .../dotnet-runtime-nugets-3.1.32.ebuild | 6 +- .../dotnet-runtime-nugets-6.0.12.ebuild | 4 +- .../dotnet-runtime-nugets-6.0.16.ebuild | 4 +- .../dotnet-runtime-nugets-6.0.22.ebuild | 59 + .../dotnet-runtime-nugets-7.0.11.ebuild | 59 + .../dotnet-runtime-nugets-7.0.5.ebuild | 4 +- dev-dotnet/dotnet-sdk-bin/Manifest | 21 +- .../dotnet-sdk-bin-6.0.404-r1.ebuild | 2 +- .../dotnet-sdk-bin-6.0.404.ebuild | 67 - .../dotnet-sdk-bin-7.0.200.ebuild | 67 - .../dotnet-sdk-bin-7.0.203.ebuild | 2 +- .../dotnet-sdk-bin-7.0.401-r1.ebuild | 71 + dev-dotnet/dotnet-sdk-bin/metadata.xml | 5 - dev-java/Manifest.gz | Bin 57792 -> 57816 bytes dev-java/failureaccess/Manifest | 4 +- ...1.1.ebuild => failureaccess-32.1.2.ebuild} | 15 +- dev-java/guava/Manifest | 2 +- ...a-32.1.2.ebuild => guava-32.1.2-r1.ebuild} | 2 +- dev-java/java-config/Manifest | 2 +- dev-java/java-config/metadata.xml | 3 + dev-java/java-getopt/Manifest | 3 +- .../java-getopt/java-getopt-1.0.14-r2.ebuild | 32 + dev-java/java-getopt/metadata.xml | 11 +- dev-java/javatoolkit/Manifest | 2 +- dev-java/javatoolkit/metadata.xml | 3 + dev-java/jna/Manifest | 5 +- dev-java/jna/files/5.10.0-build.xml.patch | 55 - dev-java/jna/jna-5.11.0-r1.ebuild | 96 - dev-java/jna/jna-5.13.0-r1.ebuild | 2 +- dev-java/xerces/Manifest | 2 + dev-java/xerces/xerces-2.12.2-r1.ebuild | 68 + dev-lang/Manifest.gz | Bin 20017 -> 20349 bytes dev-lang/boogie/Manifest | 5 +- dev-lang/boogie/boogie-2.16.0.ebuild | 94 - dev-lang/boogie/boogie-3.0.4.ebuild | 8 + dev-lang/dafny-bin/Manifest | 6 +- dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild | 2 +- ...n-3.11.0.ebuild => dafny-bin-4.2.0.ebuild} | 8 +- dev-lang/dafny/Manifest | 275 ++ dev-lang/dafny/dafny-4.2.0.ebuild | 515 +++ .../files/dafny-3.12.0-DafnyCore-csproj.patch | 13 + .../dafny-3.12.0-DafnyRuntime-csproj.patch | 11 + dev-lang/dafny/files/dafny-4.1.0-lit.patch | 14 + .../dafny-4.2.0-lit-use-system-boogie.patch | 11 + dev-lang/dafny/metadata.xml | 34 + dev-lang/eisl/Manifest | 2 - dev-lang/eisl/eisl-3.30.ebuild | 46 - dev-lang/fennel/Manifest | 2 - dev-lang/fennel/fennel-1.3.0.ebuild | 44 - dev-lang/jint/Manifest | 203 + dev-lang/jint/jint-3.0.0_beta2051.ebuild | 259 ++ dev-lang/jint/metadata.xml | 17 + dev-lang/lua/Manifest | 2 +- dev-lang/lua/lua-5.4.6.ebuild | 2 +- dev-lang/luau/Manifest | 4 +- .../{luau-0.583.ebuild => luau-0.595.ebuild} | 2 +- dev-lang/rust-bin/Manifest | 2 +- dev-lang/rust-bin/rust-bin-1.71.1.ebuild | 2 +- dev-lang/rust/Manifest | 2 +- dev-lang/rust/rust-1.71.1.ebuild | 2 +- dev-libs/Manifest.gz | Bin 97691 -> 97865 bytes dev-libs/gjs/Manifest | 2 + dev-libs/gjs/gjs-1.78.0.ebuild | 68 + .../gobject-introspection-common/Manifest | 2 + ...gobject-introspection-common-1.78.1.ebuild | 30 + dev-libs/gobject-introspection/Manifest | 2 + .../gobject-introspection-1.78.1.ebuild | 79 + dev-libs/iksemel/Manifest | 2 +- ...el-1.4-r1.ebuild => iksemel-1.4-r2.ebuild} | 16 +- dev-libs/json-glib/Manifest | 4 +- dev-libs/json-glib/json-glib-1.8.0.ebuild | 65 + dev-libs/json-glib/metadata.xml | 3 + dev-libs/libburn/Manifest | 2 - dev-libs/libburn/libburn-1.5.4.ebuild | 41 - dev-libs/libcdio/Manifest | 3 +- .../libcdio-2.1.0-realpath-test-fix.patch | 48 + dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 1 + dev-libs/libdex/Manifest | 2 + dev-libs/libdex/libdex-0.4.0.ebuild | 60 + dev-libs/libgcrypt/Manifest | 2 +- dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild | 2 +- dev-libs/libgweather/Manifest | 2 + dev-libs/libgweather/libgweather-4.4.0.ebuild | 88 + dev-libs/libisoburn/Manifest | 2 - dev-libs/libisoburn/libisoburn-1.5.4.ebuild | 66 - dev-libs/libisofs/Manifest | 4 - dev-libs/libisofs/libisofs-1.5.4.ebuild | 45 - dev-libs/libisofs/libisofs-1.5.6.ebuild | 45 - dev-libs/libpsl-native/Manifest | 5 + .../files/libpsl-native-7.3.2-cmake.patch | 36 + .../libpsl-native-7.3.2-test-cmake.patch | 18 + .../libpsl-native/libpsl-native-7.3.2.ebuild | 39 + dev-libs/libpsl-native/metadata.xml | 13 + dev-libs/libsodium/Manifest | 4 +- .../libsodium-1.0.18_p20220618.ebuild | 50 +- dev-libs/libsodium/libsodium-1.0.19-r1.ebuild | 24 +- dev-libs/yyjson/Manifest | 1 - .../yyjson-0.7.0-fix-clang-16-valgrind.patch | 24 - dev-lisp/Manifest.gz | Bin 3369 -> 3369 bytes dev-lisp/clisp/Manifest | 2 +- dev-lisp/clisp/clisp-2.49.92-r1.ebuild | 15 +- dev-lisp/clozurecl/Manifest | 2 +- dev-lisp/clozurecl/clozurecl-1.12.2.ebuild | 2 +- .../DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild | 134 + dev-perl/DBD-MariaDB/Manifest | 2 + dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild | 27 + dev-perl/GD-Barcode/Manifest | 2 + .../GnuPG-Interface-1.30.0.ebuild | 42 + dev-perl/GnuPG-Interface/Manifest | 2 + dev-perl/Manifest.gz | Bin 285303 -> 285319 bytes dev-perl/Net-DNS-SEC/Manifest | 2 + .../Net-DNS-SEC/Net-DNS-SEC-1.220.0.ebuild | 33 + dev-perl/Perl-Tidy/Manifest | 2 + .../Perl-Tidy/Perl-Tidy-20230912.0.0.ebuild | 32 + dev-perl/Type-Tiny/Manifest | 2 +- ...2.4.0.ebuild => Type-Tiny-2.4.0-r1.ebuild} | 4 + dev-php/Manifest.gz | Bin 35498 -> 35497 bytes dev-php/semver/Manifest | 1 - dev-php/semver/files/autoload.php | 8 - dev-python/Manifest.gz | Bin 268132 -> 267965 bytes dev-python/argcomplete/Manifest | 2 + .../argcomplete/argcomplete-3.1.2.ebuild | 41 + dev-python/argon2-cffi/Manifest | 2 +- .../argon2-cffi/argon2-cffi-23.1.0.ebuild | 2 +- dev-python/cchardet/Manifest | 4 +- dev-python/cchardet/cchardet-2.1.19.ebuild | 28 + dev-python/cchardet/metadata.xml | 8 +- dev-python/cfgv/Manifest | 4 +- dev-python/cfgv/cfgv-3.3.1-r1.ebuild | 25 - dev-python/cfgv/cfgv-3.4.0.ebuild | 2 +- dev-python/cfn-lint/Manifest | 10 +- dev-python/cfn-lint/cfn-lint-0.78.2.ebuild | 64 - dev-python/cfn-lint/cfn-lint-0.79.10.ebuild | 64 - dev-python/cfn-lint/cfn-lint-0.79.7.ebuild | 64 - dev-python/cfn-lint/cfn-lint-0.79.8.ebuild | 64 - dev-python/cfn-lint/cfn-lint-0.79.9.ebuild | 2 +- dev-python/click/Manifest | 4 +- dev-python/click/click-8.1.6.ebuild | 38 - dev-python/click/click-8.1.7.ebuild | 2 +- dev-python/contourpy/Manifest | 2 + dev-python/contourpy/contourpy-1.1.1.ebuild | 47 + dev-python/coverage/Manifest | 2 +- dev-python/coverage/coverage-7.3.1.ebuild | 2 +- dev-python/dask/Manifest | 2 + dev-python/dask/dask-2023.9.2.ebuild | 85 + dev-python/dj-database-url/Manifest | 4 +- .../dj-database-url-2.0.0.ebuild | 31 - .../dj-database-url-2.1.0.ebuild | 2 +- dev-python/django-filter/Manifest | 4 +- ...-23.1.ebuild => django-filter-23.3.ebuild} | 6 +- dev-python/django-otp/Manifest | 2 + dev-python/django-otp/django-otp-1.2.3.ebuild | 43 + dev-python/djangorestframework/Manifest | 2 +- .../djangorestframework-3.14.0.ebuild | 15 +- dev-python/ensurepip-setuptools/Manifest | 8 +- .../ensurepip-setuptools-67.8.0.ebuild | 24 - .../ensurepip-setuptools-68.0.0.ebuild | 24 - .../ensurepip-setuptools-68.1.0.ebuild | 24 - .../ensurepip-setuptools-68.1.2.ebuild | 2 +- dev-python/exceptiongroup/Manifest | 4 +- .../exceptiongroup-1.1.2.ebuild | 36 - .../exceptiongroup-1.1.3.ebuild | 2 +- dev-python/fakeredis/Manifest | 4 +- dev-python/fakeredis/fakeredis-2.17.0.ebuild | 78 - dev-python/fakeredis/fakeredis-2.18.0.ebuild | 2 +- dev-python/fritzconnection/Manifest | 2 + .../fritzconnection-1.13.2.ebuild | 50 + dev-python/hcloud/Manifest | 4 +- dev-python/hcloud/hcloud-1.27.2.ebuild | 49 - dev-python/hcloud/hcloud-1.28.0.ebuild | 2 +- dev-python/humanize/Manifest | 4 +- dev-python/humanize/humanize-4.7.0.ebuild | 28 - dev-python/humanize/humanize-4.8.0.ebuild | 2 +- dev-python/hypothesis/Manifest | 4 + .../hypothesis/hypothesis-6.85.1.ebuild | 91 + .../hypothesis/hypothesis-6.86.1.ebuild | 91 + dev-python/immutables/Manifest | 2 +- dev-python/immutables/immutables-0.20.ebuild | 2 +- dev-python/irc/Manifest | 6 +- dev-python/irc/irc-20.1.0.ebuild | 45 - dev-python/irc/irc-20.3.0.ebuild | 2 +- dev-python/irc/metadata.xml | 1 - dev-python/joblib/Manifest | 4 +- dev-python/joblib/joblib-1.3.1.ebuild | 53 - dev-python/joblib/joblib-1.3.2.ebuild | 2 +- dev-python/jsonpath-ng/Manifest | 2 + .../jsonpath-ng/jsonpath-ng-1.6.0.ebuild | 31 + dev-python/jsonpickle/Manifest | 4 +- dev-python/jsonpickle/jsonpickle-3.0.1.ebuild | 59 - dev-python/jsonpickle/jsonpickle-3.0.2.ebuild | 2 +- dev-python/jsonschema-spec/Manifest | 4 +- .../jsonschema-spec-0.2.3.ebuild | 44 - .../jsonschema-spec-0.2.4.ebuild | 2 +- dev-python/merge3/Manifest | 2 + dev-python/merge3/merge3-0.0.14.ebuild | 25 + dev-python/moto/Manifest | 2 + dev-python/moto/moto-4.2.3.ebuild | 103 + dev-python/nbconvert/Manifest | 6 +- dev-python/nbconvert/nbconvert-7.7.3.ebuild | 93 - dev-python/nbconvert/nbconvert-7.7.4.ebuild | 93 - dev-python/nbconvert/nbconvert-7.8.0.ebuild | 2 +- dev-python/nest-asyncio/Manifest | 2 + .../nest-asyncio/nest-asyncio-1.5.8.ebuild | 21 + dev-python/nextinspace/Manifest | 2 +- .../nextinspace/nextinspace-2.0.5.ebuild | 2 +- dev-python/numpy/Manifest | 2 + dev-python/numpy/numpy-1.26.0.ebuild | 152 + dev-python/pathvalidate/Manifest | 2 + .../pathvalidate/pathvalidate-3.2.0.ebuild | 31 + dev-python/patiencediff/Manifest | 2 + .../patiencediff/patiencediff-0.2.14.ebuild | 27 + dev-python/phonenumbers/Manifest | 2 +- .../phonenumbers/phonenumbers-8.13.20.ebuild | 2 +- dev-python/pipenv/Manifest | 1 + dev-python/pipenv/pipenv-2023.7.11-r1.ebuild | 115 + dev-python/portalocker/Manifest | 2 + .../portalocker/portalocker-2.8.2.ebuild | 45 + dev-python/pyGPG/Manifest | 6 - dev-python/pyGPG/metadata.xml | 16 - dev-python/pyGPG/pyGPG-0.2-r1.ebuild | 39 - dev-python/pyGPG/pyGPG-0.2_p20220808.ebuild | 55 - dev-python/pyGPG/pyGPG-9999.ebuild | 55 - dev-python/pygame/Manifest | 2 +- dev-python/pygame/pygame-2.5.1.ebuild | 2 +- dev-python/pykka/Manifest | 2 + dev-python/pykka/pykka-4.0.0.ebuild | 32 + dev-python/pyocr/Manifest | 2 + dev-python/pyocr/pyocr-0.8.5.ebuild | 36 + dev-python/pypdf/Manifest | 3 + dev-python/pypdf/pypdf-3.16.1.ebuild | 56 + dev-python/pyproject-api/Manifest | 8 +- .../pyproject-api/pyproject-api-1.5.3.ebuild | 41 - .../pyproject-api/pyproject-api-1.5.4.ebuild | 41 - .../pyproject-api/pyproject-api-1.6.0.ebuild | 42 - .../pyproject-api/pyproject-api-1.6.1.ebuild | 2 +- dev-python/pytest-codeblocks/Manifest | 2 + .../pytest-codeblocks-0.17.0.ebuild | 33 + dev-python/pytest-system-statistics/Manifest | 5 +- .../pytest-system-statistics/metadata.xml | 1 + .../pytest-system-statistics-1.0.2-r1.ebuild | 49 - .../pytest-system-statistics-1.0.2-r2.ebuild | 2 +- dev-python/python-lsp-server/Manifest | 2 +- ...uild => python-lsp-server-1.8.0-r1.ebuild} | 2 +- dev-python/qscintilla-python/Manifest | 2 + .../qscintilla-python-2.14.1.ebuild | 80 + dev-python/rarfile/Manifest | 2 + dev-python/rarfile/rarfile-4.1.ebuild | 27 + dev-python/referencing/Manifest | 7 +- .../referencing/referencing-0.30.0.ebuild | 46 - .../referencing/referencing-0.30.1.ebuild | 33 - .../referencing/referencing-0.30.2.ebuild | 2 +- dev-python/s3transfer/Manifest | 4 +- dev-python/s3transfer/s3transfer-0.6.1.ebuild | 43 - dev-python/s3transfer/s3transfer-0.6.2.ebuild | 2 +- dev-python/sabctools/Manifest | 4 +- dev-python/sabctools/sabctools-7.1.0.ebuild | 39 - dev-python/sabctools/sabctools-7.1.1.ebuild | 2 +- dev-python/setuptools/Manifest | 4 +- .../setuptools/setuptools-68.0.0-r1.ebuild | 125 - .../setuptools/setuptools-68.1.2.ebuild | 2 +- dev-python/smmap/Manifest | 4 + dev-python/smmap/smmap-5.0.1.ebuild | 19 + dev-python/smmap/smmap-6.0.0.ebuild | 21 + dev-python/spdx-tools/Manifest | 2 + dev-python/spdx-tools/spdx-tools-0.8.1.ebuild | 39 + dev-python/sphinx-prompt/Manifest | 2 + .../sphinx-prompt/sphinx-prompt-1.8.0.ebuild | 43 + dev-python/sphinxcontrib-plantuml/Manifest | 2 + .../sphinxcontrib-plantuml-0.26.ebuild | 45 + dev-python/stripe/Manifest | 12 +- dev-python/stripe/stripe-5.5.0.ebuild | 71 - dev-python/stripe/stripe-6.0.0.ebuild | 71 - dev-python/stripe/stripe-6.1.0.ebuild | 72 - dev-python/stripe/stripe-6.2.0.ebuild | 72 - dev-python/stripe/stripe-6.3.0.ebuild | 2 +- dev-python/stripe/stripe-6.4.0.ebuild | 72 - dev-python/subunit/Manifest | 2 + dev-python/subunit/subunit-1.4.3.ebuild | 91 + dev-python/tcolorpy/Manifest | 2 + .../tcolorpy-0.1.4.ebuild} | 10 +- dev-python/tenacity/Manifest | 4 +- dev-python/tenacity/tenacity-8.2.2.ebuild | 40 - dev-python/tenacity/tenacity-8.2.3.ebuild | 2 +- dev-python/threadpoolctl/Manifest | 4 +- .../threadpoolctl/threadpoolctl-3.1.0.ebuild | 21 - .../threadpoolctl/threadpoolctl-3.2.0.ebuild | 2 +- dev-python/truststore/Manifest | 2 + dev-python/truststore/truststore-0.8.0.ebuild | 46 + dev-python/uritools/Manifest | 2 + dev-python/uritools/uritools-4.0.2.ebuild | 24 + dev-python/validators/Manifest | 6 +- .../validators/validators-0.20.0.ebuild | 25 - .../validators/validators-0.22.0.ebuild | 2 +- dev-python/werkzeug/Manifest | 6 +- dev-python/werkzeug/werkzeug-2.3.4-r1.ebuild | 69 - dev-python/werkzeug/werkzeug-2.3.5.ebuild | 64 - dev-python/werkzeug/werkzeug-2.3.7.ebuild | 2 +- dev-qt/Manifest.gz | Bin 11397 -> 11394 bytes dev-qt/qtbase/Manifest | 8 +- dev-qt/qtbase/qtbase-6.5.2-r2.ebuild | 5 +- dev-qt/qtbase/qtbase-6.5.9999.ebuild | 5 +- dev-qt/qtbase/qtbase-6.6.9999.ebuild | 5 +- dev-qt/qtbase/qtbase-6.9999.ebuild | 5 +- dev-qt/qtwebengine/Manifest | 3 +- .../qtwebengine/qtwebengine-6.6.9999.ebuild | 2 +- dev-ruby/Manifest.gz | Bin 108322 -> 108310 bytes dev-ruby/asciidoctor/Manifest | 2 +- .../asciidoctor/asciidoctor-2.0.20.ebuild | 2 +- dev-ruby/barby/Manifest | 2 +- dev-ruby/barby/barby-0.6.8-r1.ebuild | 2 +- dev-ruby/execjs/Manifest | 4 +- ...xecjs-2.9.0.ebuild => execjs-2.9.1.ebuild} | 0 dev-ruby/mechanize/Manifest | 2 + .../files/mechanize-2.9.1-libxml2-1.patch | 64 + .../files/mechanize-2.9.1-libxml2-2.patch | 34 + dev-ruby/mysql2/Manifest | 2 +- dev-ruby/mysql2/mysql2-0.5.5.ebuild | 7 +- dev-ruby/rqrcode/Manifest | 2 +- dev-ruby/rqrcode/rqrcode-2.2.0.ebuild | 2 +- dev-ruby/ruby-feedparser/Manifest | 2 +- .../ruby-feedparser-0.11.2.ebuild | 2 +- dev-ruby/twitter/Manifest | 2 +- dev-ruby/twitter/twitter-8.0.0.ebuild | 2 +- dev-util/Manifest.gz | Bin 69293 -> 69290 bytes dev-util/blueprint-compiler/Manifest | 2 +- .../blueprint-compiler-0.10.0.ebuild | 2 +- dev-util/cutter/Manifest | 2 + dev-util/cutter/cutter-2.3.2.ebuild | 56 + dev-util/d-spy/Manifest | 2 + dev-util/d-spy/d-spy-1.8.0.ebuild | 43 + dev-util/netsurf-buildsystem/Manifest | 4 +- ...system-1.9-parallel-pre-post-targets.patch | 38 +- ...uild => netsurf-buildsystem-1.9-r2.ebuild} | 0 dev-util/pwntools/Manifest | 2 +- dev-util/pwntools/pwntools-4.10.0.ebuild | 2 +- dev-util/pycharm-professional/Manifest | 2 + .../pycharm-professional-2023.2.ebuild | 118 + dev-util/rgbds/Manifest | 2 +- dev-util/rgbds/rgbds-0.6.1.ebuild | 2 +- dev-util/rizin/Manifest | 3 + dev-util/rizin/rizin-0.6.2.ebuild | 98 + dev-util/shtool/Manifest | 1 + dev-util/shtool/shtool-2.0.8-r2.ebuild | 22 + dev-util/stripe-mock/Manifest | 14 +- .../stripe-mock/stripe-mock-0.168.0.ebuild | 27 - .../stripe-mock/stripe-mock-0.169.0.ebuild | 27 - .../stripe-mock/stripe-mock-0.170.0.ebuild | 27 - .../stripe-mock/stripe-mock-0.171.0.ebuild | 27 - .../stripe-mock/stripe-mock-0.172.0.ebuild | 27 - .../stripe-mock/stripe-mock-0.173.0.ebuild | 2 +- .../stripe-mock/stripe-mock-0.174.0.ebuild | 27 - dev-util/unicorn/Manifest | 4 +- dev-util/unicorn/unicorn-2.0.1.ebuild | 2 +- dev-util/unicorn/unicorn-9999.ebuild | 4 +- dev-vcs/Manifest.gz | Bin 11371 -> 11373 bytes dev-vcs/tortoisehg/Manifest | 4 +- dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild | 81 + dev-vcs/tortoisehg/tortoisehg-9999.ebuild | 2 +- eclass/Manifest.gz | Bin 39165 -> 39161 bytes eclass/java-utils-2.eclass | 2 +- eclass/verify-sig.eclass | 17 +- games-emulation/Manifest.gz | Bin 11863 -> 11863 bytes games-emulation/bsnes-jg/Manifest | 2 +- .../bsnes-jg/bsnes-jg-1.1.2.ebuild | 2 +- games-emulation/cega-jg/Manifest | 2 +- games-emulation/cega-jg/cega-jg-0.6.0.ebuild | 2 +- games-emulation/gambatte-jg/Manifest | 2 +- .../gambatte-jg/gambatte-jg-0.5.1.ebuild | 2 +- games-emulation/geolith-jg/Manifest | 2 +- .../geolith-jg/geolith-jg-0.1.0.ebuild | 2 +- games-emulation/jgrf/Manifest | 2 +- games-emulation/jgrf/jgrf-1.0.2-r1.ebuild | 2 +- games-emulation/jollycv-jg/Manifest | 2 +- .../jollycv-jg/jollycv-jg-1.0.1.ebuild | 2 +- games-emulation/mednafen-jg/Manifest | 2 +- .../mednafen-jg/mednafen-jg-1.31.0.ebuild | 2 +- games-emulation/melonds-jg/Manifest | 2 +- .../melonds-jg/melonds-jg-0.9.5.ebuild | 2 +- games-emulation/mgba-jg/Manifest | 2 +- games-emulation/mgba-jg/mgba-jg-0.10.2.ebuild | 2 +- games-emulation/nestopia-jg/Manifest | 2 +- .../nestopia-jg/nestopia-jg-1.52.0.ebuild | 2 +- games-emulation/pcsx2/Manifest | 2 +- games-emulation/pcsx2/pcsx2-9999.ebuild | 8 +- games-emulation/prosystem-jg/Manifest | 2 +- .../prosystem-jg/prosystem-jg-1.5.2.ebuild | 2 +- games-emulation/sameboy-jg/Manifest | 2 +- .../sameboy-jg/sameboy-jg-0.15.8.ebuild | 2 +- games-emulation/vecx-jg/Manifest | 2 +- games-emulation/vecx-jg/vecx-jg-1.2.2.ebuild | 2 +- games-fps/Manifest.gz | Bin 11888 -> 11893 bytes games-fps/eduke32/Manifest | 2 +- .../eduke32/eduke32-20230826.10364.ebuild | 2 +- games-util/Manifest.gz | Bin 8214 -> 8210 bytes games-util/cartridges/Manifest | 5 +- ...ges-2.0.4.ebuild => cartridges-2.3.ebuild} | 2 +- games-util/cartridges/cartridges-9999.ebuild | 58 + gnome-base/Manifest.gz | Bin 4727 -> 4727 bytes gnome-base/gnome-session/Manifest | 2 + .../gnome-session/gnome-session-45.0.ebuild | 128 + gnome-base/gnome-settings-daemon/Manifest | 2 + .../gnome-settings-daemon-45.0.ebuild | 140 + gnome-base/gnome-shell/Manifest | 2 + .../gnome-shell/gnome-shell-45.0.ebuild | 186 + gnome-base/gsettings-desktop-schemas/Manifest | 2 + .../gsettings-desktop-schemas-45.0.ebuild | 43 + gnome-base/nautilus/Manifest | 2 + gnome-base/nautilus/nautilus-45.0.ebuild | 122 + gnome-extra/Manifest.gz | Bin 11259 -> 11264 bytes gnome-extra/evolution-data-server/Manifest | 2 + .../evolution-data-server-3.50.0.ebuild | 149 + gnome-extra/evolution-ews/Manifest | 2 + .../evolution-ews/evolution-ews-3.50.0.ebuild | 72 + gnome-extra/gnome-calculator/Manifest | 2 + .../gnome-calculator-45.0.2.ebuild | 74 + gnome-extra/gnome-characters/Manifest | 2 + .../gnome-characters-45.0.ebuild | 50 + gnome-extra/gnome-clocks/Manifest | 2 + .../gnome-clocks/gnome-clocks-45.0.ebuild | 59 + .../Manifest | 2 +- ...ll-extension-alphabetical-grid-32.0.ebuild | 2 +- gnome-extra/gnome-shell-extensions/Manifest | 2 + .../gnome-shell-extensions-45.0.ebuild | 70 + gnome-extra/gnome-system-monitor/Manifest | 2 + .../gnome-system-monitor-45.0.2.ebuild | 54 + gnome-extra/gnome-user-docs/Manifest | 2 + .../gnome-user-docs-45.0.ebuild | 38 + gnome-extra/tecla/Manifest | 2 + gnome-extra/tecla/tecla-45.0.ebuild | 35 + gnustep-libs/Manifest.gz | Bin 1898 -> 1899 bytes gnustep-libs/sqlclient/Manifest | 4 +- gnustep-libs/sqlclient/metadata.xml | 3 + ....1-r1.ebuild => sqlclient-1.8.1-r2.ebuild} | 4 +- gui-apps/Manifest.gz | Bin 4559 -> 4720 bytes gui-apps/qt6ct/Manifest | 3 + gui-apps/qt6ct/metadata.xml | 11 + gui-apps/qt6ct/qt6ct-0.8_p20230917.ebuild | 45 + gui-apps/wofi/Manifest | 2 +- gui-apps/wofi/wofi-1.3.ebuild | 4 +- gui-libs/Manifest.gz | Bin 4613 -> 4619 bytes gui-libs/gtksourceview/Manifest | 2 + .../gtksourceview/gtksourceview-5.10.0.ebuild | 74 + gui-libs/libadwaita/Manifest | 2 + gui-libs/libadwaita/libadwaita-1.4.0.ebuild | 66 + gui-libs/tepl/Manifest | 2 +- gui-libs/tepl/tepl-6.8.0.ebuild | 2 +- mail-client/Manifest.gz | Bin 3544 -> 3540 bytes mail-client/evolution/Manifest | 2 + mail-client/evolution/evolution-3.50.0.ebuild | 153 + mail-client/thunderbird-bin/Manifest | 67 + .../thunderbird-bin-115.2.2.ebuild | 327 ++ mail-client/thunderbird/Manifest | 66 - .../thunderbird/thunderbird-102.15.0.ebuild | 1190 ------ media-fonts/Manifest.gz | Bin 37430 -> 37427 bytes media-fonts/iosevka/Manifest | 150 +- media-fonts/iosevka/iosevka-24.1.1.ebuild | 108 - media-fonts/iosevka/iosevka-24.1.2.ebuild | 108 - media-fonts/iosevka/iosevka-24.1.3.ebuild | 108 - media-fonts/iosevka/iosevka-24.1.4.ebuild | 108 - ...ka-24.1.0.ebuild => iosevka-27.0.1.ebuild} | 0 media-fonts/noto/Manifest | 4 +- ...o-20230430.ebuild => noto-20230831.ebuild} | 4 +- media-gfx/Manifest.gz | Bin 37519 -> 37518 bytes media-gfx/aewan/Manifest | 4 +- media-gfx/aewan/aewan-1.0.01-r1.ebuild | 6 +- media-gfx/aewan/aewan-1.0.01-r2.ebuild | 8 +- media-gfx/apngopt/Manifest | 4 +- media-gfx/apngopt/apngopt-1.4-r1.ebuild | 38 + media-gfx/apngopt/apngopt-1.4.ebuild | 39 - .../apngopt/files/apngopt-1.4-makefile.patch | 27 - .../files/apngopt-1.4-r1-makefile.patch | 43 + media-gfx/eog/Manifest | 2 + media-gfx/eog/eog-45.0.ebuild | 77 + media-gfx/inkscape/Manifest | 10 +- media-gfx/inkscape/inkscape-1.2.2-r4.ebuild | 10 +- media-gfx/inkscape/inkscape-1.2.2.ebuild | 8 +- media-gfx/inkscape/inkscape-1.3.ebuild | 201 + media-gfx/inkscape/inkscape-9999.ebuild | 27 +- media-gfx/inkscape/metadata.xml | 1 + media-libs/Manifest.gz | Bin 69168 -> 69170 bytes media-libs/jg/Manifest | 2 +- media-libs/jg/jg-1.0.0.ebuild | 2 +- media-libs/libshumate/Manifest | 2 + media-libs/libshumate/libshumate-1.1.0.ebuild | 63 + media-libs/libsvgtiny/Manifest | 3 +- ...7-r2.ebuild => libsvgtiny-0.1.7-r3.ebuild} | 13 +- media-libs/libsvgtiny/libsvgtiny-9999.ebuild | 41 + media-libs/libwebp/Manifest | 2 + media-libs/libwebp/libwebp-1.3.2.ebuild | 73 + media-sound/Manifest.gz | Bin 57416 -> 57422 bytes media-sound/gnome-music/Manifest | 2 + .../gnome-music/gnome-music-45.0.ebuild | 74 + media-sound/gpodder/Manifest | 2 - media-sound/gpodder/gpodder-3.11.1.ebuild | 80 - media-sound/picard/Manifest | 4 +- media-sound/picard/picard-2.9.1.ebuild | 2 +- media-sound/picard/picard-2.9.ebuild | 65 - metadata/Manifest.gz | Bin 6983 -> 6981 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 30 +- metadata/glsa/Manifest.files.gz | Bin 546444 -> 547551 bytes metadata/glsa/glsa-202309-02.xml | 64 + metadata/glsa/glsa-202309-03.xml | 45 + metadata/glsa/glsa-202309-04.xml | 56 + metadata/glsa/glsa-202309-05.xml | 44 + metadata/glsa/glsa-202309-06.xml | 86 + metadata/glsa/glsa-202309-07.xml | 43 + metadata/glsa/glsa-202309-08.xml | 43 + metadata/glsa/timestamp.chk | 2 +- metadata/glsa/timestamp.commit | 2 +- metadata/md5-cache/Manifest.gz | Bin 27928 -> 27891 bytes .../md5-cache/app-accessibility/Manifest.gz | Bin 6581 -> 6750 bytes .../app-accessibility/at-spi2-core-2.50.0 | 18 + .../md5-cache/app-accessibility/brltty-6.5-r2 | 2 +- .../md5-cache/app-accessibility/brltty-6.5-r3 | 2 +- .../app-accessibility/freetts-1.2.2-r2 | 2 +- metadata/md5-cache/app-admin/Manifest.gz | Bin 59288 -> 59596 bytes metadata/md5-cache/app-admin/conky-1.19.4 | 17 + metadata/md5-cache/app-admin/filebeat-7.17.3 | 13 - .../md5-cache/app-admin/logrotate-3.20.1-r1 | 2 +- metadata/md5-cache/app-admin/logrotate-3.21.0 | 2 +- .../md5-cache/app-admin/logstash-bin-7.17.10 | 2 +- .../md5-cache/app-admin/logstash-bin-7.17.12 | 15 + .../md5-cache/app-admin/logstash-bin-7.17.9 | 2 +- metadata/md5-cache/app-admin/stow-2.3.1 | 2 +- .../md5-cache/app-admin/sudo-1.9.13_p3-r1 | 2 +- metadata/md5-cache/app-admin/sudo-1.9.14_p2 | 2 +- metadata/md5-cache/app-admin/sudo-1.9.14_p3 | 2 +- metadata/md5-cache/app-admin/sysklogd-2.5.2 | 16 + metadata/md5-cache/app-antivirus/Manifest.gz | Bin 1839 -> 1837 bytes metadata/md5-cache/app-antivirus/lkrg-0.9.5 | 2 +- metadata/md5-cache/app-antivirus/lkrg-0.9.6 | 2 +- .../md5-cache/app-antivirus/lkrg-0.9.6-r1 | 2 +- metadata/md5-cache/app-arch/Manifest.gz | Bin 26998 -> 26857 bytes metadata/md5-cache/app-arch/bzip2-1.0.8-r4 | 2 +- metadata/md5-cache/app-arch/bzip3-1.3.1 | 11 - metadata/md5-cache/app-arch/clzip-1.13 | 2 +- metadata/md5-cache/app-arch/gzip-1.12-r4 | 2 +- metadata/md5-cache/app-arch/gzip-1.13 | 2 +- metadata/md5-cache/app-arch/libarchive-3.7.1 | 2 +- metadata/md5-cache/app-arch/libarchive-3.7.2 | 2 +- metadata/md5-cache/app-arch/lunzip-1.13 | 2 +- metadata/md5-cache/app-arch/lzip-1.23 | 2 +- metadata/md5-cache/app-arch/lziprecover-1.23 | 2 +- metadata/md5-cache/app-arch/lzlib-1.13-r1 | 2 +- metadata/md5-cache/app-arch/pdlzip-1.12 | 2 +- metadata/md5-cache/app-arch/pigz-2.8 | 2 +- metadata/md5-cache/app-arch/plzip-1.10 | 2 +- metadata/md5-cache/app-arch/tar-1.34-r2 | 2 +- metadata/md5-cache/app-arch/tar-1.34-r3 | 2 +- metadata/md5-cache/app-arch/tar-1.35 | 2 +- metadata/md5-cache/app-arch/unrar-6.2.10 | 4 +- metadata/md5-cache/app-arch/xz-utils-5.2.11 | 2 +- metadata/md5-cache/app-arch/xz-utils-5.2.12 | 2 +- metadata/md5-cache/app-arch/xz-utils-5.4.2 | 2 +- metadata/md5-cache/app-arch/xz-utils-5.4.3 | 2 +- metadata/md5-cache/app-arch/xz-utils-5.4.4 | 2 +- metadata/md5-cache/app-benchmarks/Manifest.gz | Bin 6394 -> 6386 bytes .../{cpuburn-1.4a-r4 => cpuburn-1.4a-r5} | 4 +- metadata/md5-cache/app-containers/Manifest.gz | Bin 15504 -> 15509 bytes metadata/md5-cache/app-containers/lxc-5.0.3 | 2 +- .../app-containers/lxc-templates-3.0.4 | 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-crypt/Manifest.gz | Bin 35014 -> 34997 bytes metadata/md5-cache/app-crypt/dehydrated-0.7.1 | 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 +- metadata/md5-cache/app-crypt/gpgme-1.21.0 | 2 +- metadata/md5-cache/app-crypt/gpgme-1.22.0 | 2 +- metadata/md5-cache/app-crypt/jacksum-3.4.0-r1 | 2 +- .../md5-cache/app-crypt/pinentry-1.2.1-r3 | 2 +- metadata/md5-cache/app-crypt/rotix-0.83-r2 | 14 - metadata/md5-cache/app-crypt/rotix-0.83-r3 | 14 + metadata/md5-cache/app-crypt/sbctl-0.11 | 2 +- metadata/md5-cache/app-crypt/signify-31 | 2 +- .../{swtpm-0.8.0-r1 => swtpm-0.8.0-r2} | 8 +- .../{swtpm-0.8.1-r1 => swtpm-0.8.1-r2} | 8 +- .../md5-cache/app-crypt/tpm2-openssl-1.1.1 | 14 - .../md5-cache/app-crypt/tpm2-openssl-1.1.1-r1 | 16 + .../md5-cache/app-crypt/yubikey-manager-5.1.1 | 2 +- .../md5-cache/app-crypt/yubikey-manager-5.2.0 | 2 +- metadata/md5-cache/app-editors/Manifest.gz | Bin 24586 -> 24754 bytes .../app-editors/gnome-text-editor-45.0 | 16 + metadata/md5-cache/app-editors/jedit-5.6.0 | 2 +- metadata/md5-cache/app-editors/vile-9.8w-r1 | 2 +- metadata/md5-cache/app-editors/vile-9.8x | 2 +- metadata/md5-cache/app-editors/vile-9.8y | 2 +- metadata/md5-cache/app-editors/xvile-9.8w-r2 | 2 +- metadata/md5-cache/app-editors/xvile-9.8x | 2 +- metadata/md5-cache/app-editors/xvile-9.8y | 2 +- metadata/md5-cache/app-emacs/Manifest.gz | Bin 103746 -> 104064 bytes .../md5-cache/app-emacs/haskell-mode-17.3 | 4 +- metadata/md5-cache/app-emacs/mmm-mode-0.5.10 | 13 + .../app-emacs/nxml-gentoo-schemas-20230914 | 13 + metadata/md5-cache/app-emulation/Manifest.gz | Bin 31417 -> 31089 bytes .../md5-cache/app-emulation/libvirt-9.3.0 | 2 +- .../md5-cache/app-emulation/libvirt-9.4.0-r3 | 2 +- .../md5-cache/app-emulation/libvirt-9.5.0 | 2 +- .../md5-cache/app-emulation/libvirt-9.6.0 | 2 +- metadata/md5-cache/app-emulation/libvirt-9999 | 2 +- .../md5-cache/app-emulation/uxn-0_p20230609 | 13 - .../md5-cache/app-emulation/virtualbox-6.1.46 | 2 +- .../md5-cache/app-emulation/virtualbox-7.0.10 | 2 +- .../app-emulation/virtualbox-7.0.10-r1 | 2 +- .../md5-cache/app-emulation/virtualbox-9999 | 2 +- .../app-emulation/wine-staging-8.11-r1 | 18 - .../{wine-staging-8.12 => wine-staging-8.16} | 14 +- metadata/md5-cache/app-eselect/Manifest.gz | Bin 8427 -> 8587 bytes .../app-eselect/eselect-dotnet-0.1.0 | 4 +- .../md5-cache/app-eselect/eselect-pwsh-0.1.1 | 10 + metadata/md5-cache/app-forensics/Manifest.gz | Bin 7712 -> 7709 bytes .../app-forensics/sleuthkit-4.11.1-r1 | 2 +- .../md5-cache/app-forensics/sleuthkit-4.12.0 | 2 +- .../app-forensics/volatility3-2.4.1-r1 | 4 +- metadata/md5-cache/app-metrics/Manifest.gz | Bin 9320 -> 9323 bytes .../md5-cache/app-metrics/collectd-5.12.0-r8 | 2 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 75506 -> 76154 bytes metadata/md5-cache/app-misc/broot-1.24.1 | 4 +- .../md5-cache/app-misc/elasticsearch-7.17.12 | 13 + metadata/md5-cache/app-misc/gnote-45_rc | 17 + .../md5-cache/app-misc/graphlcd-base-2.0.3-r3 | 7 +- .../md5-cache/app-misc/rundeck-cli-bin-2.0.1 | 2 +- metadata/md5-cache/app-misc/tracker-3.6.0 | 18 + .../md5-cache/app-misc/tracker-miners-3.6.0 | 18 + metadata/md5-cache/app-office/Manifest.gz | Bin 10176 -> 10160 bytes .../md5-cache/app-office/libreoffice-7.5.5.2 | 2 +- .../md5-cache/app-office/libreoffice-7.5.6.2 | 2 +- .../md5-cache/app-office/libreoffice-7.5.9999 | 2 +- .../md5-cache/app-office/libreoffice-9999 | 2 +- .../app-office/libreoffice-bin-7.5.5.2 | 2 +- .../app-office/libreoffice-voikko-5.0-r1 | 2 +- .../md5-cache/app-office/moneydance-2022.4060 | 2 +- .../app-office/moneydance-2023.1.5006 | 2 +- metadata/md5-cache/app-portage/Manifest.gz | Bin 18470 -> 17981 bytes .../app-portage/java-ebuilder-0.5.1-r1 | 2 +- .../md5-cache/app-portage/java-ebuilder-9999 | 2 +- .../app-portage/mirrorselect-2.2.6-r2 | 15 - .../app-portage/mirrorselect-2.3.0-r1 | 15 - .../app-portage/mirrorselect-2.3.0-r2 | 16 - metadata/md5-cache/app-shells/Manifest.gz | Bin 16031 -> 16030 bytes metadata/md5-cache/app-shells/bash-5.1_p16-r6 | 2 +- metadata/md5-cache/app-shells/bash-5.1_p16-r7 | 2 +- metadata/md5-cache/app-shells/bash-5.2_p15-r5 | 2 +- metadata/md5-cache/app-shells/bash-5.2_p15-r6 | 2 +- metadata/md5-cache/app-shells/bash-9999 | 2 +- metadata/md5-cache/app-shells/pwsh-7.3.6 | 17 + .../{pwsh-bin-7.3.1 => pwsh-bin-7.3.1-r1} | 4 +- metadata/md5-cache/app-shells/pwsh-bin-7.3.2 | 12 - metadata/md5-cache/app-shells/pwsh-bin-7.3.3 | 12 - metadata/md5-cache/app-shells/pwsh-bin-7.3.6 | 14 + metadata/md5-cache/app-text/Manifest.gz | Bin 72057 -> 71714 bytes metadata/md5-cache/app-text/ansifilter-2.20 | 2 +- .../app-text/ghostscript-gpl-10.0.0-r5 | 15 - .../app-text/ghostscript-gpl-10.01.0 | 15 - metadata/md5-cache/app-text/highlight-4.8 | 2 +- .../app-text/hyperestraier-1.4.13-r2 | 2 +- metadata/md5-cache/app-text/jabref-bin-3.8.2 | 2 +- metadata/md5-cache/app-text/jabref-bin-4.3.1 | 2 +- metadata/md5-cache/app-text/jabref-bin-4.9999 | 2 +- metadata/md5-cache/app-text/languagetool-5.4 | 2 +- metadata/md5-cache/app-text/pdftk-3.3.3 | 2 +- metadata/md5-cache/app-text/pdftk-9999 | 2 +- metadata/md5-cache/app-text/poppler-23.08.0 | 2 +- metadata/md5-cache/app-text/poppler-23.09.0 | 2 +- metadata/md5-cache/app-text/trang-20181222 | 2 +- metadata/md5-cache/app-text/xpdf-4.04-r1 | 2 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 25781 -> 25471 bytes metadata/md5-cache/dev-cpp/cpp-httplib-0.12.6 | 17 - metadata/md5-cache/dev-cpp/cpp-httplib-0.13.1 | 17 - metadata/md5-cache/dev-db/Manifest.gz | Bin 32672 -> 32818 bytes metadata/md5-cache/dev-db/apgdiff-2.7.0 | 2 +- metadata/md5-cache/dev-db/hsqldb-1.8.1.3-r4 | 2 +- metadata/md5-cache/dev-db/litedb-5.0.17 | 15 + 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/qdbm-1.8.78-r4 | 2 +- .../dev-db/sqlcl-bin-23.1.0.089.0929 | 2 +- .../dev-db/sqldeveloper-23.1.0.097.1607 | 2 +- metadata/md5-cache/dev-dotnet/Manifest.gz | Bin 3233 -> 3586 bytes metadata/md5-cache/dev-dotnet/coco-2014.12.24 | 15 + .../dev-dotnet/csharp-gentoodotnetinfo-0.1.0 | 4 +- .../dev-dotnet/dotnet-runtime-nugets-3.1.32 | 4 +- .../dev-dotnet/dotnet-runtime-nugets-6.0.12 | 4 +- .../dev-dotnet/dotnet-runtime-nugets-6.0.16 | 4 +- .../dev-dotnet/dotnet-runtime-nugets-6.0.22 | 12 + .../dev-dotnet/dotnet-runtime-nugets-7.0.11 | 12 + .../dev-dotnet/dotnet-runtime-nugets-7.0.5 | 4 +- .../dev-dotnet/dotnet-sdk-bin-6.0.404 | 12 - .../dev-dotnet/dotnet-sdk-bin-6.0.404-r1 | 4 +- .../dev-dotnet/dotnet-sdk-bin-7.0.200 | 12 - .../dev-dotnet/dotnet-sdk-bin-7.0.203 | 4 +- .../dev-dotnet/dotnet-sdk-bin-7.0.401-r1 | 13 + metadata/md5-cache/dev-embedded/Manifest.gz | Bin 13011 -> 13010 bytes .../md5-cache/dev-embedded/arduino-1.8.19 | 2 +- .../arduino-listserialportsc-1.4.0-r1 | 2 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 72263 -> 72465 bytes .../dev-java/angus-activation-1.0.0-r1 | 2 +- .../animal-sniffer-annotations-1.15-r1 | 2 +- metadata/md5-cache/dev-java/ant-antlr-1.10.9 | 2 +- .../md5-cache/dev-java/ant-apache-bcel-1.10.9 | 2 +- .../md5-cache/dev-java/ant-apache-bsf-1.10.9 | 2 +- .../dev-java/ant-apache-log4j-1.10.9-r1 | 2 +- .../md5-cache/dev-java/ant-apache-oro-1.10.9 | 2 +- .../dev-java/ant-apache-regexp-1.10.9 | 2 +- .../dev-java/ant-apache-resolver-1.10.9 | 2 +- .../dev-java/ant-apache-xalan2-1.10.9 | 2 +- .../dev-java/ant-commons-logging-1.10.9 | 2 +- .../md5-cache/dev-java/ant-commons-net-1.10.9 | 2 +- .../ant-contrib-1.0_beta6_pre20201123-r1 | 2 +- .../md5-cache/dev-java/ant-core-1.10.9-r5 | 2 +- .../dev-java/ant-eclipse-ecj-4.15-r1 | 2 +- .../md5-cache/dev-java/ant-eclipse-ecj-4.26 | 2 +- metadata/md5-cache/dev-java/ant-ivy-2.5.0-r1 | 2 +- metadata/md5-cache/dev-java/ant-jai-1.10.9 | 2 +- .../md5-cache/dev-java/ant-javamail-1.10.9-r1 | 2 +- .../md5-cache/dev-java/ant-jdepend-1.10.9 | 2 +- metadata/md5-cache/dev-java/ant-jmf-1.10.9 | 2 +- metadata/md5-cache/dev-java/ant-jsch-1.10.9 | 2 +- metadata/md5-cache/dev-java/ant-junit-1.10.9 | 2 +- metadata/md5-cache/dev-java/ant-junit4-1.10.9 | 2 +- .../dev-java/ant-junitlauncher-1.10.9 | 2 +- metadata/md5-cache/dev-java/ant-swing-1.10.9 | 2 +- .../md5-cache/dev-java/ant-testutil-1.10.9 | 2 +- metadata/md5-cache/dev-java/ant-xz-1.10.9 | 2 +- metadata/md5-cache/dev-java/antlr-2.7.7-r9 | 2 +- metadata/md5-cache/dev-java/antlr-3.2-r1 | 2 +- metadata/md5-cache/dev-java/antlr-3.5.3 | 2 +- metadata/md5-cache/dev-java/antlr-4.9.3 | 2 +- .../md5-cache/dev-java/antlr-runtime-3.5.3 | 2 +- .../md5-cache/dev-java/antlr-runtime-4.9.3 | 2 +- metadata/md5-cache/dev-java/antlr-tool-3.5.3 | 2 +- metadata/md5-cache/dev-java/antlr-tool-4.9.3 | 2 +- .../md5-cache/dev-java/aopalliance-1.0-r3 | 2 +- .../md5-cache/dev-java/apache-rat-core-0.13 | 2 +- .../md5-cache/dev-java/apache-rat-tasks-0.13 | 2 +- .../dev-java/apiguardian-api-1.1.2-r1 | 2 +- .../dev-java/aqute-bnd-annotation-6.3.1 | 2 +- metadata/md5-cache/dev-java/asm-9.5 | 2 +- metadata/md5-cache/dev-java/aspectj-1.9.7 | 2 +- .../md5-cache/dev-java/assertj-core-2.3.0-r1 | 2 +- .../md5-cache/dev-java/assertj-core-3.10.0 | 2 +- metadata/md5-cache/dev-java/batik-1.16-r2 | 2 +- metadata/md5-cache/dev-java/bcel-6.6.0 | 2 +- metadata/md5-cache/dev-java/bcmail-1.72 | 2 +- metadata/md5-cache/dev-java/bcpg-1.72 | 2 +- metadata/md5-cache/dev-java/bcpkix-1.72 | 2 +- metadata/md5-cache/dev-java/bcprov-1.72 | 2 +- metadata/md5-cache/dev-java/bcutil-1.72 | 2 +- .../md5-cache/dev-java/bnd-junit-2.1.0-r2 | 2 +- metadata/md5-cache/dev-java/bndlib-2.1.0-r1 | 2 +- metadata/md5-cache/dev-java/brotli-dec-0.1.2 | 2 +- .../dev-java/browserlauncher2-1.3-r3 | 2 +- metadata/md5-cache/dev-java/bsf-2.4.0-r3 | 2 +- metadata/md5-cache/dev-java/bsh-2.1.1 | 2 +- metadata/md5-cache/dev-java/byte-buddy-1.14.0 | 2 +- metadata/md5-cache/dev-java/c3p0-0.9.5.5-r1 | 2 +- .../md5-cache/dev-java/cache2k-api-0.23.1 | 2 +- .../md5-cache/dev-java/cache2k-core-0.23.1 | 2 +- metadata/md5-cache/dev-java/cal10n-0.8.1 | 2 +- metadata/md5-cache/dev-java/cdi-api-4.0.1-r2 | 2 +- metadata/md5-cache/dev-java/cglib-3.3.0-r1 | 2 +- .../dev-java/checker-framework-qual-3.14.0 | 2 +- .../dev-java/commons-beanutils-1.9.4-r1 | 2 +- metadata/md5-cache/dev-java/commons-cli-1.5.0 | 2 +- .../md5-cache/dev-java/commons-codec-1.15-r1 | 2 +- .../dev-java/commons-collections-3.2.2-r1 | 2 +- .../dev-java/commons-collections-4.4-r1 | 2 +- .../dev-java/commons-compress-1.21-r1 | 2 +- metadata/md5-cache/dev-java/commons-csv-1.9.0 | 2 +- .../md5-cache/dev-java/commons-daemon-1.3.3 | 2 +- .../dev-java/commons-digester-2.1-r2 | 2 +- .../dev-java/commons-digester-3.2-r3 | 2 +- .../dev-java/commons-httpclient-3.1-r2 | 2 +- .../dev-java/commons-imaging-1.0_alpha3 | 2 +- .../md5-cache/dev-java/commons-io-2.11.0-r1 | 2 +- .../md5-cache/dev-java/commons-junit4-1.2.17 | 2 +- .../md5-cache/dev-java/commons-lang-2.6-r2 | 2 +- .../md5-cache/dev-java/commons-lang-3.12.0 | 2 +- .../commons-logging-1.3.0_pre20230319 | 2 +- .../md5-cache/dev-java/commons-math-3.6.1-r2 | 2 +- metadata/md5-cache/dev-java/commons-net-3.9.0 | 2 +- .../dev-java/commons-nullanalysis-1.2.17 | 2 +- .../md5-cache/dev-java/commons-validator-1.7 | 2 +- .../md5-cache/dev-java/commons-vfs-2.0-r2 | 2 +- .../dev-java/conversant-disruptor-1.2.20 | 2 +- metadata/md5-cache/dev-java/cortado-0.6.0-r2 | 2 +- .../md5-cache/dev-java/cpptasks-1.0_beta5-r1 | 2 +- metadata/md5-cache/dev-java/dom4j-2.1.4 | 2 +- metadata/md5-cache/dev-java/easymock-2.5.2 | 2 +- metadata/md5-cache/dev-java/easymock-3.3.1-r1 | 2 +- metadata/md5-cache/dev-java/eclipse-ecj-4.15 | 2 +- metadata/md5-cache/dev-java/eclipse-ecj-4.26 | 2 +- metadata/md5-cache/dev-java/emma-2.0.5312-r4 | 2 +- .../dev-java/error-prone-annotations-2.16 | 2 +- ...lureaccess-30.1.1 => failureaccess-32.1.2} | 10 +- .../md5-cache/dev-java/fastinfoset-2.1.0-r1 | 2 +- metadata/md5-cache/dev-java/fec-1.0.4-r4 | 2 +- .../dev-java/felix-framework-7.0.5-r1 | 2 +- .../md5-cache/dev-java/felix-main-7.0.5-r1 | 2 +- .../md5-cache/dev-java/felix-resolver-2.0.4 | 2 +- .../md5-cache/dev-java/felix-utils-1.11.8 | 2 +- .../dev-java/findbugs-annotations-3.0.1 | 2 +- metadata/md5-cache/dev-java/fishbowl-1.4.1 | 2 +- metadata/md5-cache/dev-java/fontbox-2.0.27 | 2 +- metadata/md5-cache/dev-java/fop-2.8-r1 | 2 +- metadata/md5-cache/dev-java/freenet-ext-29 | 2 +- metadata/md5-cache/dev-java/gin-2.1.2-r1 | 2 +- .../dev-java/glassfish-persistence-1.0-r2 | 2 +- metadata/md5-cache/dev-java/gnu-jaf-1.1.2-r1 | 2 +- .../md5-cache/dev-java/gnu-regexp-1.1.4-r4 | 2 +- metadata/md5-cache/dev-java/gradle-bin-6.8.3 | 2 +- metadata/md5-cache/dev-java/gradle-bin-7.1.1 | 2 +- metadata/md5-cache/dev-java/gradle-bin-7.2 | 2 +- metadata/md5-cache/dev-java/gradle-bin-7.3.3 | 2 +- metadata/md5-cache/dev-java/gradle-bin-7.4.2 | 2 +- metadata/md5-cache/dev-java/gradle-bin-7.5.1 | 2 +- metadata/md5-cache/dev-java/gradle-bin-7.6.1 | 2 +- metadata/md5-cache/dev-java/gradle-bin-8.0.2 | 2 +- metadata/md5-cache/dev-java/gradle-bin-8.1.1 | 2 +- metadata/md5-cache/dev-java/gradle-bin-8.2.1 | 2 +- metadata/md5-cache/dev-java/gradle-bin-8.3 | 2 +- .../md5-cache/dev-java/greenmail-2.0.0_alpha2 | 2 +- metadata/md5-cache/dev-java/gson-2.10.1 | 2 +- .../{guava-32.1.2 => guava-32.1.2-r1} | 8 +- .../md5-cache/dev-java/guava-testlib-32.1.2 | 2 +- metadata/md5-cache/dev-java/guice-5.1.0 | 2 +- metadata/md5-cache/dev-java/gwt-2.9.0-r3 | 2 +- metadata/md5-cache/dev-java/hamcrest-2.2-r1 | 2 +- .../md5-cache/dev-java/hamcrest-core-1.1-r4 | 2 +- .../md5-cache/dev-java/hamcrest-core-1.3-r3 | 2 +- .../dev-java/hamcrest-generator-1.3-r4 | 2 +- .../dev-java/hamcrest-library-1.3-r3 | 2 +- metadata/md5-cache/dev-java/hashcash-1.1 | 2 +- .../md5-cache/dev-java/hawtjni-runtime-1.18 | 2 +- metadata/md5-cache/dev-java/htmlcleaner-2.26 | 2 +- .../dev-java/httpcomponents-client-4.5.13-r1 | 2 +- metadata/md5-cache/dev-java/httpcore-4.4.14 | 2 +- metadata/md5-cache/dev-java/icedtea-3.21.0 | 2 +- .../md5-cache/dev-java/icedtea-sound-1.0.1-r1 | 2 +- .../md5-cache/dev-java/icedtea-web-1.8.8-r1 | 2 +- metadata/md5-cache/dev-java/icu4j-72.1 | 2 +- metadata/md5-cache/dev-java/identicon-1.0 | 2 +- .../md5-cache/dev-java/injection-api-2.0.1 | 2 +- .../md5-cache/dev-java/iso-relax-20050331-r5 | 2 +- .../dev-java/istack-commons-runtime-3.0.12 | 2 +- .../dev-java/istack-commons-runtime-4.1.1-r1 | 2 +- .../md5-cache/dev-java/j2objc-annotations-2.8 | 2 +- metadata/md5-cache/dev-java/jackcess-4.0.0 | 2 +- .../dev-java/jackrabbit-webdav-2.10.1-r3 | 2 +- .../dev-java/jackson-annotations-2.13.4 | 2 +- .../md5-cache/dev-java/jackson-core-2.13.4 | 2 +- .../dev-java/jackson-databind-2.13.4.1 | 2 +- .../dev-java/jackson-dataformat-xml-2.13.4-r1 | 2 +- .../jackson-dataformat-yaml-2.13.4-r1 | 2 +- .../jackson-module-jakarta-xmlbind-2.13.4-r1 | 2 +- metadata/md5-cache/dev-java/jacl-1.4.1-r2 | 2 +- .../md5-cache/dev-java/jai-imageio-core-1.4.0 | 2 +- .../dev-java/jai-imageio-jpeg2000-1.4.0 | 2 +- .../dev-java/jakarta-activation-1.2.2-r1 | 2 +- .../dev-java/jakarta-activation-2.0.1-r1 | 2 +- .../dev-java/jakarta-activation-api-1.2.2-r1 | 2 +- .../dev-java/jakarta-activation-api-2.1.1 | 2 +- .../dev-java/jakarta-annotations-api-2.1.1 | 2 +- .../dev-java/jakarta-el-api-5.0.1-r1 | 2 +- .../dev-java/jakarta-interceptors-2.1.0 | 2 +- .../dev-java/jakarta-json-api-1.1.6-r1 | 2 +- .../md5-cache/dev-java/jakarta-mail-2.0.1 | 2 +- .../md5-cache/dev-java/jakarta-mail-api-2.1.1 | 2 +- .../md5-cache/dev-java/jakarta-oro-2.0.8-r5 | 2 +- .../md5-cache/dev-java/jakarta-regexp-1.4-r3 | 2 +- .../dev-java/jakarta-servlet-api-4.0.4 | 2 +- .../dev-java/jakarta-servlet-api-6.0.0 | 2 +- .../dev-java/jakarta-xml-soap-api-1.4.2-r1 | 2 +- .../dev-java/jakartaee-migration-1.0.7-r1 | 2 +- metadata/md5-cache/dev-java/jal-20031117-r6 | 2 +- metadata/md5-cache/dev-java/jansi-1.13 | 2 +- metadata/md5-cache/dev-java/jansi-2.4.0-r1 | 2 +- metadata/md5-cache/dev-java/jansi-native-1.8 | 2 +- .../md5-cache/dev-java/java-dep-check-0.5-r2 | 2 +- .../md5-cache/dev-java/java-diff-utils-1.3.0 | 2 +- .../md5-cache/dev-java/java-getopt-1.0.14-r1 | 2 +- .../md5-cache/dev-java/java-getopt-1.0.14-r2 | 14 + .../dev-java/java-service-wrapper-3.5.50-r1 | 2 +- metadata/md5-cache/dev-java/javacc-5.0-r4 | 2 +- .../dev-java/javacup-0.11b_p20151001-r1 | 2 +- .../dev-java/javahelp-2.0.05_p20170719-r3 | 2 +- metadata/md5-cache/dev-java/javassist-3.29.2 | 2 +- metadata/md5-cache/dev-java/javax-el-api-2.2 | 2 +- metadata/md5-cache/dev-java/javax-inject-1-r4 | 2 +- .../md5-cache/dev-java/javax-jms-api-2.0.3 | 2 +- metadata/md5-cache/dev-java/javax-jsp-api-2.0 | 2 +- metadata/md5-cache/dev-java/javax-jsp-api-2.2 | 2 +- .../md5-cache/dev-java/javax-mail-1.6.7-r1 | 2 +- .../dev-java/javax-persistence-api-2.2 | 2 +- .../md5-cache/dev-java/javax-servlet-api-2.2 | 2 +- .../md5-cache/dev-java/javax-servlet-api-2.5 | 2 +- .../dev-java/javax-servlet-api-3.0.1 | 2 +- .../dev-java/javax-servlet-api-3.1.0 | 2 +- metadata/md5-cache/dev-java/jax-rpc-api-1.1.4 | 2 +- metadata/md5-cache/dev-java/jaxb-api-2.3.3-r1 | 2 +- metadata/md5-cache/dev-java/jaxb-api-3.0.1-r1 | 2 +- metadata/md5-cache/dev-java/jaxb-api-4.0.0 | 2 +- .../md5-cache/dev-java/jaxb-runtime-2.3.8 | 2 +- .../md5-cache/dev-java/jaxb-runtime-4.0.0-r1 | 2 +- .../md5-cache/dev-java/jaxb-stax-ex-1.8.3 | 2 +- .../md5-cache/dev-java/jaxb-stax-ex-2.1.0-r1 | 2 +- metadata/md5-cache/dev-java/jaxen-2.0.0 | 2 +- .../md5-cache/dev-java/jaxrs-api-2.1.6-r1 | 2 +- metadata/md5-cache/dev-java/jaxws-api-2.3.3 | 2 +- metadata/md5-cache/dev-java/jbcrypt-0.4 | 2 +- .../md5-cache/dev-java/jbig2-imageio-3.0.3 | 2 +- .../dev-java/jbitcollider-core-0.8-r1 | 2 +- .../md5-cache/dev-java/jboss-jms-api-1.0.1 | 2 +- metadata/md5-cache/dev-java/jcalendar-1.4-r1 | 2 +- metadata/md5-cache/dev-java/jchart2d-3.2.2-r1 | 2 +- metadata/md5-cache/dev-java/jcifs-1.3.19-r2 | 2 +- metadata/md5-cache/dev-java/jclasslib-3.1-r1 | 2 +- metadata/md5-cache/dev-java/jcommander-1.82 | 2 +- .../md5-cache/dev-java/jctools-core-4.0.1 | 2 +- metadata/md5-cache/dev-java/jdbc-mysql-8.0.32 | 2 +- metadata/md5-cache/dev-java/jdbc-mysql-8.1.0 | 2 +- .../md5-cache/dev-java/jdbc-postgresql-42.6.0 | 2 +- metadata/md5-cache/dev-java/jdepend-2.10 | 2 +- metadata/md5-cache/dev-java/jdisasm-1.0.6 | 2 +- metadata/md5-cache/dev-java/jdom-1.1.3-r1 | 2 +- metadata/md5-cache/dev-java/jdom-2.0.6.1 | 2 +- metadata/md5-cache/dev-java/jeromq-0.5.2 | 2 +- metadata/md5-cache/dev-java/jffi-1.3.10 | 2 +- metadata/md5-cache/dev-java/jflex-1.6.1-r1 | 2 +- .../dev-java/jgoodies-common-1.8.0-r1 | 2 +- .../dev-java/jgoodies-looks-2.6.0-r1 | 2 +- metadata/md5-cache/dev-java/jide-oss-3.7.12 | 2 +- metadata/md5-cache/dev-java/jline-2.14.6 | 2 +- metadata/md5-cache/dev-java/jmh-core-1.35 | 2 +- metadata/md5-cache/dev-java/jmock-1.2.0-r2 | 2 +- metadata/md5-cache/dev-java/jmock-2.12.0 | 2 +- metadata/md5-cache/dev-java/jna-5.11.0-r1 | 16 - metadata/md5-cache/dev-java/jna-5.13.0-r1 | 6 +- metadata/md5-cache/dev-java/jnacl-1.0 | 2 +- metadata/md5-cache/dev-java/jnr-a64asm-1.0.0 | 2 +- .../md5-cache/dev-java/jnr-constants-0.10.4 | 2 +- metadata/md5-cache/dev-java/jnr-ffi-2.2.12 | 2 +- metadata/md5-cache/dev-java/jnr-netdb-1.2.0 | 2 +- metadata/md5-cache/dev-java/jnr-posix-3.1.16 | 2 +- .../md5-cache/dev-java/jnr-x86asm-1.0.2-r2 | 2 +- .../md5-cache/dev-java/joda-convert-2.2.2-r2 | 2 +- metadata/md5-cache/dev-java/joda-time-2.11.2 | 2 +- metadata/md5-cache/dev-java/jol-core-0.16-r1 | 2 +- metadata/md5-cache/dev-java/jopt-simple-5.0.4 | 2 +- metadata/md5-cache/dev-java/jrobin-1.6.0-r2 | 2 +- metadata/md5-cache/dev-java/jsch-0.1.55 | 2 +- .../md5-cache/dev-java/jsch-agent-proxy-0.0.9 | 2 +- metadata/md5-cache/dev-java/json-20220320 | 2 +- metadata/md5-cache/dev-java/json-simple-2.3.1 | 2 +- metadata/md5-cache/dev-java/json-smart-1.3.3 | 2 +- .../md5-cache/dev-java/jsonrpc2-base-1.38.2 | 2 +- .../md5-cache/dev-java/jsonrpc2-server-1.11.1 | 2 +- metadata/md5-cache/dev-java/jsr305-3.0.2-r1 | 2 +- metadata/md5-cache/dev-java/jstl-1.2.7 | 2 +- metadata/md5-cache/dev-java/jstl-api-1.2.7 | 2 +- metadata/md5-cache/dev-java/jtds-1.3.1-r1 | 2 +- metadata/md5-cache/dev-java/jtidy-1.0-r1 | 2 +- .../md5-cache/dev-java/jul-to-slf4j-2.0.3 | 2 +- metadata/md5-cache/dev-java/junit-3.8.2-r2 | 2 +- metadata/md5-cache/dev-java/junit-4.13.2 | 2 +- metadata/md5-cache/dev-java/junit-5.9.2 | 2 +- metadata/md5-cache/dev-java/junit-clptr-1.2.2 | 2 +- .../md5-cache/dev-java/junit-dataprovider-2.9 | 2 +- .../md5-cache/dev-java/junitparams-1.1.1-r1 | 2 +- metadata/md5-cache/dev-java/jzlib-1.1.3-r2 | 2 +- .../md5-cache/dev-java/kafka-clients-1.1.1 | 2 +- .../md5-cache/dev-java/leiningen-bin-2.9.8 | 2 +- metadata/md5-cache/dev-java/libg-2.1.0-r2 | 2 +- .../md5-cache/dev-java/lmax-disruptor-3.4.4 | 2 +- .../md5-cache/dev-java/log4j-12-api-2.19.0 | 2 +- metadata/md5-cache/dev-java/log4j-api-2.19.0 | 2 +- metadata/md5-cache/dev-java/log4j-core-2.19.0 | 2 +- .../md5-cache/dev-java/log4j-over-slf4j-2.0.3 | 2 +- metadata/md5-cache/dev-java/lucene-2.4.1-r3 | 2 +- metadata/md5-cache/dev-java/lz4-java-1.8.0-r1 | 2 +- metadata/md5-cache/dev-java/lzma-22.01 | 2 +- metadata/md5-cache/dev-java/lzmajio-0.95-r3 | 2 +- metadata/md5-cache/dev-java/maven-bin-3.8.8 | 2 +- metadata/md5-cache/dev-java/maven-bin-3.9.4 | 2 +- .../md5-cache/dev-java/mchange-commons-0.2.20 | 2 +- .../md5-cache/dev-java/memoryfilesystem-2.3.0 | 2 +- .../dev-java/mersennetwister-0_pre23765-r2 | 2 +- .../md5-cache/dev-java/metainf-services-1.9 | 2 +- metadata/md5-cache/dev-java/miglayout-5.3 | 2 +- .../md5-cache/dev-java/minidns-core-1.0.4 | 2 +- metadata/md5-cache/dev-java/mockito-1.9.5-r3 | 2 +- metadata/md5-cache/dev-java/mockito-2.28.2 | 2 +- metadata/md5-cache/dev-java/mockito-4.11.0 | 2 +- metadata/md5-cache/dev-java/msv-2022.7 | 2 +- metadata/md5-cache/dev-java/mvel-2.3.2-r1 | 2 +- metadata/md5-cache/dev-java/objenesis-3.3 | 2 +- .../open-test-reporting-events-0.1.0_pre1 | 2 +- .../open-test-reporting-schema-0.1.0_pre1 | 2 +- .../md5-cache/dev-java/openjdk-11.0.18_p10 | 2 +- .../md5-cache/dev-java/openjdk-11.0.19_p7 | 2 +- .../md5-cache/dev-java/openjdk-17.0.6_p10 | 2 +- .../md5-cache/dev-java/openjdk-17.0.6_p10-r1 | 2 +- metadata/md5-cache/dev-java/openjdk-17.0.7_p7 | 2 +- metadata/md5-cache/dev-java/openjdk-8.362_p09 | 2 +- metadata/md5-cache/dev-java/openjdk-8.372_p07 | 2 +- .../md5-cache/dev-java/openjfx-11.0.11_p1 | 2 +- metadata/md5-cache/dev-java/openjfx-11.0.9_p0 | 2 +- metadata/md5-cache/dev-java/openjfx-8.1000 | 2 +- .../md5-cache/dev-java/opentest4j-1.2.0-r1 | 2 +- .../md5-cache/dev-java/osgi-annotation-8.1.0 | 2 +- metadata/md5-cache/dev-java/osgi-cmpn-8.0.0 | 2 +- .../md5-cache/dev-java/osgi-cmpn-8.0.0-r1 | 2 +- .../dev-java/osgi-compendium-4.3.1-r4 | 2 +- metadata/md5-cache/dev-java/osgi-core-8.0.0 | 2 +- .../md5-cache/dev-java/osgi-core-api-5.0.0-r2 | 2 +- .../dev-java/osgi-enterprise-api-5.0.0-r3 | 2 +- .../dev-java/osgi-foundation-1.2.0-r2 | 2 +- metadata/md5-cache/dev-java/pdfbox-2.0.27 | 2 +- metadata/md5-cache/dev-java/picocli-4.6.3-r1 | 2 +- .../dev-java/plexus-classworlds-2.6.0 | 2 +- metadata/md5-cache/dev-java/poi-5.2.3 | 2 +- .../md5-cache/dev-java/protobuf-java-3.23.0 | 2 +- .../md5-cache/dev-java/protobuf-java-3.24.2 | 2 +- metadata/md5-cache/dev-java/qdox-1.12.1-r3 | 2 +- metadata/md5-cache/dev-java/qdox-2.0.1 | 2 +- .../dev-java/randomized-runner-2.8.0 | 2 +- metadata/md5-cache/dev-java/rat-0.13 | 2 +- .../md5-cache/dev-java/reflections-0.9.12-r5 | 2 +- .../dev-java/relaxng-datatype-1.0-r3 | 2 +- .../dev-java/relaxng-datatype-20020414 | 2 +- metadata/md5-cache/dev-java/reload4j-1.2.22 | 2 +- metadata/md5-cache/dev-java/rhino-1.7.14 | 2 +- metadata/md5-cache/dev-java/rome-0.9-r4 | 2 +- metadata/md5-cache/dev-java/rxtx-2.2_pre2-r2 | 2 +- metadata/md5-cache/dev-java/saslprep-1.1-r1 | 2 +- metadata/md5-cache/dev-java/sax-2.2.1-r5 | 2 +- metadata/md5-cache/dev-java/saxon-6.5.5-r3 | 2 +- metadata/md5-cache/dev-java/saxon-9.2.0.6-r3 | 2 +- metadata/md5-cache/dev-java/sbt-0.13.18-r1 | 2 +- metadata/md5-cache/dev-java/sbt-bin-1.3.10 | 2 +- metadata/md5-cache/dev-java/sbt-bin-1.8.0 | 2 +- metadata/md5-cache/dev-java/scram-2.1 | 2 +- .../md5-cache/dev-java/shrinkwrap-api-1.2.6 | 2 +- .../dev-java/shrinkwrap-impl-base-1.2.6 | 2 +- .../md5-cache/dev-java/shrinkwrap-spi-1.2.6 | 2 +- metadata/md5-cache/dev-java/sjsxp-1.0.2 | 2 +- metadata/md5-cache/dev-java/slf4j-api-2.0.3 | 2 +- metadata/md5-cache/dev-java/slf4j-ext-2.0.3 | 2 +- metadata/md5-cache/dev-java/slf4j-nop-2.0.3 | 2 +- .../md5-cache/dev-java/slf4j-reload4j-2.0.3 | 2 +- .../md5-cache/dev-java/slf4j-simple-2.0.3 | 2 +- metadata/md5-cache/dev-java/snakeyaml-1.33 | 2 +- metadata/md5-cache/dev-java/snakeyaml-2.0 | 2 +- metadata/md5-cache/dev-java/snappy-1.1.7.8-r1 | 2 +- metadata/md5-cache/dev-java/sparsebitset-1.2 | 2 +- .../md5-cache/dev-java/stax2-api-4.2.1-r1 | 2 +- metadata/md5-cache/dev-java/stringprep-1.1 | 2 +- .../dev-java/stringtemplate-3.2.1-r2 | 2 +- .../md5-cache/dev-java/stringtemplate-4.3.2 | 2 +- .../md5-cache/dev-java/sun-jai-bin-1.1.3-r2 | 2 +- .../md5-cache/dev-java/swing-layout-1.0.4-r2 | 2 +- metadata/md5-cache/dev-java/swingx-1.6.4-r1 | 2 +- .../dev-java/swingx-beaninfo-1.6.4-r1 | 2 +- .../dev-java/swingx-ws-1.0_p20110515-r2 | 2 +- metadata/md5-cache/dev-java/swt-3.7.2-r3 | 2 +- metadata/md5-cache/dev-java/swt-4.10-r2 | 2 +- metadata/md5-cache/dev-java/swt-4.28-r1 | 2 +- metadata/md5-cache/dev-java/swt-4.29 | 2 +- .../md5-cache/dev-java/system-rules-1.19.0 | 2 +- metadata/md5-cache/dev-java/testng-6.9.10-r1 | 2 +- .../md5-cache/dev-java/tomcat-native-1.2.38 | 2 +- .../md5-cache/dev-java/tomcat-native-2.0.5 | 2 +- .../dev-java/tomcat-servlet-api-4.1.40 | 2 +- .../md5-cache/dev-java/treelayout-1.0.3-r1 | 2 +- metadata/md5-cache/dev-java/txw2-2.3.8-r1 | 2 +- .../md5-cache/dev-java/typesafe-config-1.4.2 | 2 +- metadata/md5-cache/dev-java/unbescape-1.1.6 | 2 +- .../dev-java/univocity-parsers-2.9.1 | 2 +- .../dev-java/validation-api-1.0.0-r1 | 2 +- .../dev-java/validation-api-1.1.0-r1 | 2 +- metadata/md5-cache/dev-java/velocity-2.3 | 2 +- .../md5-cache/dev-java/woodstox-core-6.4.0 | 2 +- metadata/md5-cache/dev-java/wsdl4j-1.6.3 | 2 +- metadata/md5-cache/dev-java/xalan-2.7.2-r1 | 2 +- .../dev-java/xalan-serializer-2.7.2-r1 | 2 +- metadata/md5-cache/dev-java/xerces-2.12.2 | 2 +- metadata/md5-cache/dev-java/xerces-2.12.2-r1 | 15 + metadata/md5-cache/dev-java/xerial-core-2.1 | 2 +- .../dev-java/xml-commons-external-1.4.01-r2 | 2 +- .../dev-java/xml-commons-resolver-1.2-r3 | 2 +- .../dev-java/xmlgraphics-commons-2.8 | 2 +- metadata/md5-cache/dev-java/xmlunit-1.6-r1 | 2 +- .../md5-cache/dev-java/xmlunit-assertj-2.9.1 | 2 +- .../md5-cache/dev-java/xmlunit-core-2.9.1 | 2 +- .../md5-cache/dev-java/xmlunit-matchers-2.9.1 | 2 +- metadata/md5-cache/dev-java/xmpbox-2.0.27 | 2 +- metadata/md5-cache/dev-java/xom-1.3.8-r1 | 2 +- metadata/md5-cache/dev-java/xpp2-2.1.10-r3 | 2 +- metadata/md5-cache/dev-java/xpp3-1.1.4c-r6 | 2 +- metadata/md5-cache/dev-java/xsdlib-2022.7 | 2 +- metadata/md5-cache/dev-java/xz-java-1.9-r1 | 2 +- metadata/md5-cache/dev-java/zstd-jni-1.5.2.5 | 2 +- metadata/md5-cache/dev-java/zxing-core-3.5.1 | 2 +- .../md5-cache/dev-java/zxing-javase-3.5.1 | 2 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 42463 -> 42328 bytes metadata/md5-cache/dev-lang/boogie-2.16.0 | 15 - metadata/md5-cache/dev-lang/boogie-3.0.4 | 2 +- metadata/md5-cache/dev-lang/clipsjni-6.40-r1 | 2 +- metadata/md5-cache/dev-lang/clojure-1.11.1 | 2 +- .../dev-lang/closure-compiler-bin-20211107 | 2 +- metadata/md5-cache/dev-lang/cxprolog-0.98.2 | 2 +- metadata/md5-cache/dev-lang/dafny-4.2.0 | 16 + metadata/md5-cache/dev-lang/dafny-bin-3.11.0 | 12 - metadata/md5-cache/dev-lang/dafny-bin-3.12.0 | 4 +- metadata/md5-cache/dev-lang/dafny-bin-4.2.0 | 12 + metadata/md5-cache/dev-lang/dzaima-bqn-0.2.1 | 2 +- metadata/md5-cache/dev-lang/dzaima-bqn-9999 | 2 +- metadata/md5-cache/dev-lang/eisl-3.30 | 14 - 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/fennel-1.3.0 | 15 - metadata/md5-cache/dev-lang/fuzion-0.083 | 2 +- .../md5-cache/dev-lang/gnuprologjava-0.2.6-r1 | 2 +- metadata/md5-cache/dev-lang/interprolog-2.1.2 | 2 +- .../md5-cache/dev-lang/jint-3.0.0_beta2051 | 15 + metadata/md5-cache/dev-lang/lua-5.4.6 | 4 +- .../dev-lang/{luau-0.583 => luau-0.595} | 6 +- metadata/md5-cache/dev-lang/mercury-20.06-r1 | 2 +- metadata/md5-cache/dev-lang/mercury-20.06.1 | 2 +- metadata/md5-cache/dev-lang/mercury-22.01 | 2 +- metadata/md5-cache/dev-lang/mercury-22.01.1 | 2 +- metadata/md5-cache/dev-lang/mozart-2.0.1 | 2 +- metadata/md5-cache/dev-lang/nqp-2023.02 | 2 +- metadata/md5-cache/dev-lang/nqp-9999 | 2 +- .../md5-cache/dev-lang/python-2.7.18_p16-r1 | 2 +- metadata/md5-cache/dev-lang/python-3.10.13 | 2 +- metadata/md5-cache/dev-lang/python-3.11.5 | 2 +- .../md5-cache/dev-lang/python-3.12.0_beta4_p2 | 2 +- .../md5-cache/dev-lang/python-3.12.0_rc1_p5 | 2 +- .../md5-cache/dev-lang/python-3.12.0_rc1_p6 | 2 +- .../md5-cache/dev-lang/python-3.12.0_rc2_p1 | 2 +- .../dev-lang/python-3.12.0_rc2_p1-r1 | 2 +- metadata/md5-cache/dev-lang/python-3.8.18 | 2 +- metadata/md5-cache/dev-lang/python-3.9.18 | 2 +- metadata/md5-cache/dev-lang/rakudo-2023.02 | 2 +- metadata/md5-cache/dev-lang/rust-1.65.0 | 2 +- metadata/md5-cache/dev-lang/rust-1.66.1 | 2 +- metadata/md5-cache/dev-lang/rust-1.67.1-r1 | 2 +- metadata/md5-cache/dev-lang/rust-1.68.2 | 2 +- metadata/md5-cache/dev-lang/rust-1.69.0-r1 | 2 +- metadata/md5-cache/dev-lang/rust-1.70.0 | 2 +- metadata/md5-cache/dev-lang/rust-1.71.0 | 2 +- metadata/md5-cache/dev-lang/rust-1.71.1 | 6 +- metadata/md5-cache/dev-lang/rust-1.72.0 | 2 +- .../md5-cache/dev-lang/rust-bin-1.65.0-r1 | 2 +- .../md5-cache/dev-lang/rust-bin-1.66.1-r1 | 2 +- .../md5-cache/dev-lang/rust-bin-1.67.1-r3 | 2 +- .../md5-cache/dev-lang/rust-bin-1.68.2-r2 | 2 +- .../md5-cache/dev-lang/rust-bin-1.69.0-r1 | 2 +- .../md5-cache/dev-lang/rust-bin-1.70.0-r3 | 2 +- metadata/md5-cache/dev-lang/rust-bin-1.71.0 | 2 +- metadata/md5-cache/dev-lang/rust-bin-1.71.1 | 6 +- metadata/md5-cache/dev-lang/rust-bin-1.72.0 | 2 +- metadata/md5-cache/dev-lang/scala-2.12.10 | 2 +- metadata/md5-cache/dev-lang/scala-2.12.4 | 2 +- metadata/md5-cache/dev-lang/scala-bin-2.13.9 | 2 +- .../md5-cache/dev-lang/swi-prolog-9.1.2-r1 | 2 +- metadata/md5-cache/dev-lang/tuprolog-3.2.0 | 2 +- metadata/md5-cache/dev-lang/xsb-3.8.0 | 2 +- metadata/md5-cache/dev-lang/xsb-4.0.0 | 2 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 161932 -> 162407 bytes .../md5-cache/dev-libs/OpenNI-1.5.7.10-r3 | 2 +- metadata/md5-cache/dev-libs/OpenNI-9999 | 2 +- .../md5-cache/dev-libs/OpenNI2-2.2_beta2-r1 | 2 +- metadata/md5-cache/dev-libs/OpenNI2-9999 | 2 +- metadata/md5-cache/dev-libs/botan-2.19.2 | 2 +- metadata/md5-cache/dev-libs/botan-2.19.3-r2 | 2 +- metadata/md5-cache/dev-libs/botan-3.0.0-r2 | 2 +- metadata/md5-cache/dev-libs/botan-3.1.1 | 2 +- metadata/md5-cache/dev-libs/cdk-5.0.20221025 | 2 +- metadata/md5-cache/dev-libs/cdk-5.0.20230201 | 2 +- metadata/md5-cache/dev-libs/crypto++-8.6.0-r1 | 2 +- metadata/md5-cache/dev-libs/crypto++-8.8.0 | 2 +- metadata/md5-cache/dev-libs/elfutils-0.188 | 2 +- metadata/md5-cache/dev-libs/elfutils-0.189-r1 | 2 +- metadata/md5-cache/dev-libs/elfutils-0.189-r3 | 2 +- metadata/md5-cache/dev-libs/elfutils-0.189-r4 | 2 +- metadata/md5-cache/dev-libs/gjs-1.78.0 | 16 + .../dev-libs/gobject-introspection-1.78.1 | 18 + .../gobject-introspection-common-1.78.1 | 13 + metadata/md5-cache/dev-libs/icu-73.2 | 2 +- metadata/md5-cache/dev-libs/icu-layoutex-73.2 | 2 +- metadata/md5-cache/dev-libs/iksemel-1.4-r1 | 14 - metadata/md5-cache/dev-libs/iksemel-1.4-r2 | 15 + metadata/md5-cache/dev-libs/json-glib-1.8.0 | 16 + metadata/md5-cache/dev-libs/libassuan-2.5.6 | 2 +- metadata/md5-cache/dev-libs/libbsd-0.11.7 | 2 +- metadata/md5-cache/dev-libs/libbsd-0.11.7-r2 | 2 +- metadata/md5-cache/dev-libs/libburn-1.5.4 | 11 - metadata/md5-cache/dev-libs/libcdio-2.1.0-r1 | 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 | 2 +- metadata/md5-cache/dev-libs/libdex-0.4.0 | 17 + .../md5-cache/dev-libs/libevent-2.1.12-r1 | 2 +- metadata/md5-cache/dev-libs/libevent-2.2.1-r2 | 2 +- .../md5-cache/dev-libs/libgcrypt-1.10.1-r2 | 2 +- .../md5-cache/dev-libs/libgcrypt-1.10.1-r3 | 2 +- metadata/md5-cache/dev-libs/libgcrypt-1.10.2 | 6 +- .../md5-cache/dev-libs/libgcrypt-1.9.4-r2 | 2 +- metadata/md5-cache/dev-libs/libgpg-error-1.47 | 2 +- metadata/md5-cache/dev-libs/libgweather-4.4.0 | 18 + metadata/md5-cache/dev-libs/libintl-0.21.1 | 2 +- metadata/md5-cache/dev-libs/libintl-0.22-r1 | 2 +- metadata/md5-cache/dev-libs/libisoburn-1.5.4 | 14 - metadata/md5-cache/dev-libs/libisofs-1.5.4 | 13 - metadata/md5-cache/dev-libs/libisofs-1.5.6 | 13 - metadata/md5-cache/dev-libs/libksba-1.6.3 | 2 +- metadata/md5-cache/dev-libs/libksba-1.6.4 | 2 +- metadata/md5-cache/dev-libs/libksba-1.6.4-r1 | 2 +- metadata/md5-cache/dev-libs/libpcre2-10.42-r1 | 2 +- .../md5-cache/dev-libs/libpsl-native-7.3.2 | 13 + .../dev-libs/libsodium-1.0.18_p20220618 | 12 +- .../md5-cache/dev-libs/libsodium-1.0.19-r1 | 10 +- metadata/md5-cache/dev-libs/libtasn1-4.19.0 | 2 +- metadata/md5-cache/dev-libs/libvoikko-4.3.2 | 2 +- metadata/md5-cache/dev-libs/mpfr-4.2.0_p12 | 2 +- metadata/md5-cache/dev-libs/mpfr-4.2.1 | 2 +- metadata/md5-cache/dev-libs/nettle-3.8.1 | 2 +- metadata/md5-cache/dev-libs/nettle-3.9 | 2 +- metadata/md5-cache/dev-libs/nettle-3.9.1 | 2 +- metadata/md5-cache/dev-libs/openssl-1.1.1u | 2 +- metadata/md5-cache/dev-libs/openssl-1.1.1v | 2 +- metadata/md5-cache/dev-libs/openssl-1.1.1w | 2 +- metadata/md5-cache/dev-libs/openssl-3.0.10 | 2 +- metadata/md5-cache/dev-libs/openssl-3.0.9-r1 | 2 +- metadata/md5-cache/dev-libs/openssl-3.0.9-r2 | 2 +- metadata/md5-cache/dev-libs/openssl-3.1.1-r1 | 2 +- metadata/md5-cache/dev-libs/openssl-3.1.1-r2 | 2 +- metadata/md5-cache/dev-libs/openssl-3.1.2 | 2 +- .../md5-cache/dev-libs/openssl-compat-1.1.1u | 2 +- metadata/md5-cache/dev-libs/voikko-fi-2.5-r1 | 2 +- metadata/md5-cache/dev-libs/xalan-c-1.12-r2 | 2 +- .../md5-cache/dev-libs/xapian-bindings-1.4.22 | 2 +- metadata/md5-cache/dev-lisp/Manifest.gz | Bin 5516 -> 5523 bytes metadata/md5-cache/dev-lisp/abcl-1.9.1 | 2 +- metadata/md5-cache/dev-lisp/abcl-1.9.2 | 2 +- metadata/md5-cache/dev-lisp/clisp-2.49.92-r1 | 10 +- metadata/md5-cache/dev-lisp/clozurecl-1.12.2 | 4 +- metadata/md5-cache/dev-ml/Manifest.gz | Bin 108446 -> 108439 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 | 2 +- .../md5-cache/dev-perl/DBD-MariaDB-1.230.0 | 17 + metadata/md5-cache/dev-perl/GD-Barcode-2.0.0 | 16 + .../md5-cache/dev-perl/GnuPG-Interface-1.30.0 | 16 + metadata/md5-cache/dev-perl/Manifest.gz | Bin 372649 -> 373456 bytes .../md5-cache/dev-perl/Net-DNS-SEC-1.220.0 | 16 + .../md5-cache/dev-perl/Perl-Tidy-20230912.0.0 | 16 + .../{Type-Tiny-2.4.0 => Type-Tiny-2.4.0-r1} | 7 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 377721 -> 375911 bytes .../md5-cache/dev-python/argcomplete-3.1.2 | 16 + .../md5-cache/dev-python/argon2-cffi-23.1.0 | 4 +- .../{tenacity-8.2.2 => cchardet-2.1.19} | 17 +- metadata/md5-cache/dev-python/cfgv-3.4.0 | 4 +- metadata/md5-cache/dev-python/cfn-lint-0.78.2 | 16 - .../md5-cache/dev-python/cfn-lint-0.79.10 | 16 - metadata/md5-cache/dev-python/cfn-lint-0.79.7 | 16 - metadata/md5-cache/dev-python/cfn-lint-0.79.8 | 16 - metadata/md5-cache/dev-python/cfn-lint-0.79.9 | 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 | 2 +- metadata/md5-cache/dev-python/click-8.1.6 | 16 - metadata/md5-cache/dev-python/click-8.1.7 | 4 +- metadata/md5-cache/dev-python/contourpy-1.1.1 | 17 + metadata/md5-cache/dev-python/coverage-7.3.1 | 4 +- metadata/md5-cache/dev-python/dask-2023.9.2 | 16 + .../dev-python/dj-database-url-2.0.0 | 16 - .../dev-python/dj-database-url-2.1.0 | 4 +- metadata/md5-cache/dev-python/django-3.2.21 | 2 +- metadata/md5-cache/dev-python/django-4.1.11 | 2 +- metadata/md5-cache/dev-python/django-4.2.5 | 2 +- .../md5-cache/dev-python/django-filter-23.1 | 16 - .../md5-cache/dev-python/django-filter-23.3 | 16 + .../md5-cache/dev-python/django-otp-1.2.3 | 16 + .../dev-python/djangorestframework-3.14.0 | 12 +- .../dev-python/ensurepip-setuptools-67.8.0 | 12 - .../dev-python/ensurepip-setuptools-68.0.0 | 12 - .../dev-python/ensurepip-setuptools-68.1.0 | 12 - .../dev-python/ensurepip-setuptools-68.1.2 | 4 +- .../md5-cache/dev-python/exceptiongroup-1.1.2 | 16 - .../md5-cache/dev-python/exceptiongroup-1.1.3 | 4 +- .../md5-cache/dev-python/fakeredis-2.17.0 | 16 - .../md5-cache/dev-python/fakeredis-2.18.0 | 4 +- .../dev-python/fritzconnection-1.13.2 | 16 + metadata/md5-cache/dev-python/hcloud-1.27.2 | 16 - metadata/md5-cache/dev-python/hcloud-1.28.0 | 4 +- metadata/md5-cache/dev-python/humanize-4.7.0 | 16 - metadata/md5-cache/dev-python/humanize-4.8.0 | 4 +- .../md5-cache/dev-python/hypothesis-6.85.1 | 16 + .../md5-cache/dev-python/hypothesis-6.86.1 | 16 + metadata/md5-cache/dev-python/immutables-0.20 | 4 +- metadata/md5-cache/dev-python/irc-20.1.0 | 16 - metadata/md5-cache/dev-python/irc-20.3.0 | 4 +- metadata/md5-cache/dev-python/joblib-1.3.1 | 16 - metadata/md5-cache/dev-python/joblib-1.3.2 | 4 +- .../md5-cache/dev-python/jsonpath-ng-1.6.0 | 16 + .../md5-cache/dev-python/jsonpickle-3.0.1 | 16 - .../md5-cache/dev-python/jsonpickle-3.0.2 | 4 +- .../dev-python/jsonschema-spec-0.2.3 | 16 - .../dev-python/jsonschema-spec-0.2.4 | 4 +- .../md5-cache/dev-python/libvirt-python-9.3.0 | 2 +- .../md5-cache/dev-python/libvirt-python-9.4.0 | 2 +- .../md5-cache/dev-python/libvirt-python-9.5.0 | 2 +- .../md5-cache/dev-python/libvirt-python-9.6.0 | 2 +- .../md5-cache/dev-python/libvirt-python-9999 | 2 +- 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 | 2 +- metadata/md5-cache/dev-python/merge3-0.0.14 | 16 + metadata/md5-cache/dev-python/miniupnpc-2.2.4 | 2 +- metadata/md5-cache/dev-python/miniupnpc-2.2.5 | 2 +- metadata/md5-cache/dev-python/moto-4.2.3 | 16 + metadata/md5-cache/dev-python/nbconvert-7.7.3 | 16 - metadata/md5-cache/dev-python/nbconvert-7.7.4 | 16 - metadata/md5-cache/dev-python/nbconvert-7.8.0 | 4 +- .../{cfgv-3.3.1-r1 => nest-asyncio-1.5.8} | 16 +- .../md5-cache/dev-python/nextinspace-2.0.5 | 4 +- metadata/md5-cache/dev-python/numpy-1.26.0 | 17 + .../md5-cache/dev-python/pathvalidate-3.2.0 | 16 + .../md5-cache/dev-python/patiencediff-0.2.14 | 17 + .../md5-cache/dev-python/phonenumbers-8.13.20 | 10 +- .../md5-cache/dev-python/pipenv-2023.7.11-r1 | 16 + .../md5-cache/dev-python/portalocker-2.8.2 | 16 + metadata/md5-cache/dev-python/pyGPG-0.2-r1 | 15 - .../md5-cache/dev-python/pyGPG-0.2_p20220808 | 16 - metadata/md5-cache/dev-python/pyGPG-9999 | 15 - metadata/md5-cache/dev-python/pygame-2.5.1 | 4 +- .../{threadpoolctl-3.1.0 => pykka-4.0.0} | 14 +- metadata/md5-cache/dev-python/pyocr-0.8.5 | 16 + metadata/md5-cache/dev-python/pypdf-3.16.1 | 16 + .../md5-cache/dev-python/pyproject-api-1.5.3 | 16 - .../md5-cache/dev-python/pyproject-api-1.5.4 | 16 - .../md5-cache/dev-python/pyproject-api-1.6.0 | 16 - .../md5-cache/dev-python/pyproject-api-1.6.1 | 4 +- .../dev-python/pytest-codeblocks-0.17.0 | 16 + .../pytest-system-statistics-1.0.2-r1 | 16 - .../pytest-system-statistics-1.0.2-r2 | 4 +- .../md5-cache/dev-python/python-gnupg-0.5.1 | 2 +- ...erver-1.8.0 => python-lsp-server-1.8.0-r1} | 6 +- .../md5-cache/dev-python/python3-lxc-3.0.4-r1 | 2 +- .../dev-python/qscintilla-python-2.14.1 | 16 + metadata/md5-cache/dev-python/rarfile-4.1 | 16 + .../md5-cache/dev-python/referencing-0.30.0 | 16 - .../md5-cache/dev-python/referencing-0.30.1 | 16 - .../md5-cache/dev-python/referencing-0.30.2 | 4 +- .../md5-cache/dev-python/s3transfer-0.6.1 | 16 - .../md5-cache/dev-python/s3transfer-0.6.2 | 4 +- metadata/md5-cache/dev-python/sabctools-7.1.0 | 17 - metadata/md5-cache/dev-python/sabctools-7.1.1 | 4 +- .../md5-cache/dev-python/setuptools-68.0.0-r1 | 17 - .../md5-cache/dev-python/setuptools-68.1.2 | 4 +- metadata/md5-cache/dev-python/smmap-5.0.1 | 16 + metadata/md5-cache/dev-python/smmap-6.0.0 | 16 + .../md5-cache/dev-python/spdx-tools-0.8.1 | 16 + .../md5-cache/dev-python/sphinx-prompt-1.8.0 | 16 + .../dev-python/sphinxcontrib-plantuml-0.26 | 16 + metadata/md5-cache/dev-python/stripe-5.5.0 | 16 - metadata/md5-cache/dev-python/stripe-6.0.0 | 16 - metadata/md5-cache/dev-python/stripe-6.1.0 | 16 - metadata/md5-cache/dev-python/stripe-6.2.0 | 16 - metadata/md5-cache/dev-python/stripe-6.3.0 | 4 +- metadata/md5-cache/dev-python/stripe-6.4.0 | 16 - metadata/md5-cache/dev-python/subunit-1.4.3 | 17 + .../{validators-0.21.2 => tcolorpy-0.1.4} | 10 +- metadata/md5-cache/dev-python/tenacity-8.2.3 | 4 +- .../md5-cache/dev-python/threadpoolctl-3.2.0 | 4 +- .../md5-cache/dev-python/truststore-0.8.0 | 17 + metadata/md5-cache/dev-python/uritools-4.0.2 | 16 + .../md5-cache/dev-python/validators-0.20.0 | 16 - .../md5-cache/dev-python/validators-0.22.0 | 4 +- .../md5-cache/dev-python/werkzeug-2.3.4-r1 | 16 - metadata/md5-cache/dev-python/werkzeug-2.3.5 | 16 - metadata/md5-cache/dev-python/werkzeug-2.3.7 | 4 +- metadata/md5-cache/dev-qt/Manifest.gz | Bin 28142 -> 28145 bytes metadata/md5-cache/dev-qt/qtbase-6.5.2-r2 | 4 +- metadata/md5-cache/dev-qt/qtbase-6.5.9999 | 4 +- metadata/md5-cache/dev-qt/qtbase-6.6.9999 | 4 +- metadata/md5-cache/dev-qt/qtbase-6.9999 | 4 +- .../md5-cache/dev-qt/qtwebengine-6.6.9999 | 4 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 169588 -> 169576 bytes .../md5-cache/dev-ruby/asciidoctor-2.0.20 | 4 +- metadata/md5-cache/dev-ruby/barby-0.6.8-r1 | 12 +- .../dev-ruby/{execjs-2.9.0 => execjs-2.9.1} | 2 +- metadata/md5-cache/dev-ruby/mysql2-0.5.5 | 2 +- metadata/md5-cache/dev-ruby/rjb-1.6.7 | 2 +- metadata/md5-cache/dev-ruby/rqrcode-2.2.0 | 12 +- .../md5-cache/dev-ruby/ruby-feedparser-0.11.2 | 12 +- metadata/md5-cache/dev-ruby/twitter-8.0.0 | 12 +- metadata/md5-cache/dev-scheme/Manifest.gz | Bin 14575 -> 14576 bytes metadata/md5-cache/dev-scheme/jscheme-7.2-r1 | 2 +- metadata/md5-cache/dev-scheme/kawa-3.1.1-r3 | 2 +- metadata/md5-cache/dev-tex/Manifest.gz | Bin 8913 -> 8909 bytes .../dev-tex/pdfannotextractor-0.1l-r1 | 2 +- .../dev-tex/tex4ht-20090611_p1038_p20210603 | 2 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 131220 -> 131080 bytes metadata/md5-cache/dev-util/argouml-0.34-r1 | 2 +- metadata/md5-cache/dev-util/astyle-3.1-r2 | 2 +- metadata/md5-cache/dev-util/astyle-3.4 | 2 +- metadata/md5-cache/dev-util/astyle-3.4.6 | 2 +- metadata/md5-cache/dev-util/bazel-3.7.2-r1 | 2 +- metadata/md5-cache/dev-util/bazel-4.2.2 | 2 +- metadata/md5-cache/dev-util/bazel-5.0.0 | 2 +- metadata/md5-cache/dev-util/bazel-5.1.1 | 2 +- metadata/md5-cache/dev-util/bazel-5.3.0 | 2 +- metadata/md5-cache/dev-util/bazel-6.2.0 | 2 +- metadata/md5-cache/dev-util/bcpp-20221002 | 2 +- metadata/md5-cache/dev-util/bcpp-20230130 | 2 +- .../dev-util/blueprint-compiler-0.10.0 | 4 +- metadata/md5-cache/dev-util/byacc-20230521 | 2 +- metadata/md5-cache/dev-util/ccache-4.7.4 | 2 +- metadata/md5-cache/dev-util/ccache-4.8.2 | 2 +- metadata/md5-cache/dev-util/ccache-4.8.3 | 2 +- metadata/md5-cache/dev-util/cmake-3.26.4-r3 | 2 +- metadata/md5-cache/dev-util/cmake-3.26.5-r2 | 2 +- metadata/md5-cache/dev-util/cmake-3.27.0-r1 | 2 +- metadata/md5-cache/dev-util/cmake-3.27.1-r1 | 2 +- metadata/md5-cache/dev-util/cmake-3.27.2 | 2 +- metadata/md5-cache/dev-util/cmake-3.27.3-r1 | 2 +- metadata/md5-cache/dev-util/cmake-3.27.4 | 2 +- metadata/md5-cache/dev-util/cmake-3.27.4-r1 | 2 +- metadata/md5-cache/dev-util/cmake-3.27.5 | 2 +- metadata/md5-cache/dev-util/cproto-4.7t-r1 | 2 +- metadata/md5-cache/dev-util/cproto-4.7u-r1 | 2 +- metadata/md5-cache/dev-util/cproto-4.7v | 2 +- metadata/md5-cache/dev-util/cutter-2.3.2 | 16 + metadata/md5-cache/dev-util/d-spy-1.8.0 | 15 + metadata/md5-cache/dev-util/debugedit-5.0-r1 | 2 +- .../md5-cache/dev-util/dialog-1.3.20220728 | 2 +- .../md5-cache/dev-util/dialog-1.3.20221229 | 2 +- .../md5-cache/dev-util/dialog-1.3.20230209 | 2 +- metadata/md5-cache/dev-util/diffstat-1.65 | 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 | 2 +- ...stem-1.9-r1 => netsurf-buildsystem-1.9-r2} | 0 metadata/md5-cache/dev-util/oprofile-1.4.0 | 2 +- metadata/md5-cache/dev-util/pwntools-4.10.0 | 4 +- .../dev-util/pycharm-professional-2023.2 | 15 + metadata/md5-cache/dev-util/rgbds-0.6.1 | 4 +- metadata/md5-cache/dev-util/rizin-0.6.2 | 16 + metadata/md5-cache/dev-util/shtool-2.0.8-r2 | 12 + .../md5-cache/dev-util/stripe-mock-0.168.0 | 13 - .../md5-cache/dev-util/stripe-mock-0.169.0 | 13 - .../md5-cache/dev-util/stripe-mock-0.170.0 | 13 - .../md5-cache/dev-util/stripe-mock-0.171.0 | 13 - .../md5-cache/dev-util/stripe-mock-0.172.0 | 13 - .../md5-cache/dev-util/stripe-mock-0.173.0 | 4 +- .../md5-cache/dev-util/stripe-mock-0.174.0 | 13 - metadata/md5-cache/dev-util/unicorn-2.0.1 | 12 +- metadata/md5-cache/dev-util/unicorn-9999 | 12 +- .../md5-cache/dev-util/valgrind-3.20.0-r2 | 2 +- .../md5-cache/dev-util/valgrind-3.21.0-r1 | 2 +- .../md5-cache/dev-util/valgrind-3.21.0-r2 | 2 +- metadata/md5-cache/dev-util/visualvm-2.1.6 | 2 +- metadata/md5-cache/dev-util/weka-3.8.0-r1 | 2 +- metadata/md5-cache/dev-vcs/Manifest.gz | Bin 19465 -> 19632 bytes metadata/md5-cache/dev-vcs/bfg-1.13.0 | 2 +- .../md5-cache/dev-vcs/subversion-1.14.2-r1 | 2 +- metadata/md5-cache/dev-vcs/tortoisehg-6.5.1 | 16 + metadata/md5-cache/dev-vcs/tortoisehg-9999 | 2 +- metadata/md5-cache/games-action/Manifest.gz | Bin 15355 -> 15353 bytes .../md5-cache/games-action/prismlauncher-7.1 | 2 +- .../md5-cache/games-action/prismlauncher-7.2 | 2 +- .../md5-cache/games-action/prismlauncher-9999 | 2 +- metadata/md5-cache/games-board/Manifest.gz | Bin 12381 -> 12380 bytes .../games-board/domination-1.1.1.6-r2 | 2 +- .../md5-cache/games-board/megamek-0.34.10-r2 | 2 +- .../md5-cache/games-emulation/Manifest.gz | Bin 17832 -> 17827 bytes .../md5-cache/games-emulation/bsnes-jg-1.1.2 | 4 +- .../md5-cache/games-emulation/cega-jg-0.6.0 | 4 +- .../games-emulation/gambatte-jg-0.5.1 | 4 +- .../games-emulation/geolith-jg-0.1.0 | 4 +- .../md5-cache/games-emulation/jgrf-1.0.2-r1 | 4 +- .../games-emulation/jollycv-jg-1.0.1 | 4 +- .../games-emulation/mednafen-jg-1.31.0 | 4 +- .../games-emulation/melonds-jg-0.9.5 | 4 +- .../md5-cache/games-emulation/mgba-jg-0.10.2 | 4 +- .../games-emulation/nestopia-jg-1.52.0 | 4 +- metadata/md5-cache/games-emulation/pcsx2-9999 | 8 +- .../games-emulation/prosystem-jg-1.5.2 | 4 +- .../games-emulation/sameboy-jg-0.15.8 | 4 +- .../md5-cache/games-emulation/vecx-jg-1.2.2 | 4 +- metadata/md5-cache/games-fps/Manifest.gz | Bin 12456 -> 12447 bytes .../games-fps/eduke32-20230826.10364 | 2 +- metadata/md5-cache/games-puzzle/Manifest.gz | Bin 18329 -> 18326 bytes metadata/md5-cache/games-puzzle/pauker-1.8-r3 | 2 +- metadata/md5-cache/games-server/Manifest.gz | Bin 1756 -> 1750 bytes .../games-server/minecraft-server-1.20.1 | 2 +- metadata/md5-cache/games-strategy/Manifest.gz | Bin 10342 -> 10340 bytes .../md5-cache/games-strategy/freecol-1.0.0 | 2 +- metadata/md5-cache/games-util/Manifest.gz | Bin 10536 -> 10708 bytes .../{cartridges-2.0.4 => cartridges-2.3} | 6 +- metadata/md5-cache/games-util/cartridges-9999 | 16 + metadata/md5-cache/gnome-base/Manifest.gz | Bin 7395 -> 8207 bytes .../md5-cache/gnome-base/gnome-session-45.0 | 17 + .../gnome-base/gnome-settings-daemon-45.0 | 18 + .../md5-cache/gnome-base/gnome-shell-45.0 | 19 + .../gnome-base/gsettings-desktop-schemas-45.0 | 14 + metadata/md5-cache/gnome-base/nautilus-45.0 | 19 + metadata/md5-cache/gnome-extra/Manifest.gz | Bin 16878 -> 18329 bytes .../gnome-extra/evolution-data-server-3.50.0 | 18 + .../gnome-extra/evolution-ews-3.50.0 | 17 + .../gnome-extra/gnome-calculator-45.0.2 | 17 + .../gnome-extra/gnome-characters-45.0 | 17 + .../md5-cache/gnome-extra/gnome-clocks-45.0 | 15 + ...ome-shell-extension-alphabetical-grid-32.0 | 4 +- .../gnome-extra/gnome-shell-extensions-45.0 | 15 + .../gnome-extra/gnome-system-monitor-45.0.2 | 16 + .../gnome-extra/gnome-user-docs-45.0 | 15 + .../md5-cache/gnome-extra/libgda-5.2.9-r1 | 2 +- metadata/md5-cache/gnome-extra/tecla-45.0 | 15 + metadata/md5-cache/gnustep-libs/Manifest.gz | Bin 2089 -> 2091 bytes .../md5-cache/gnustep-libs/sqlclient-1.8.1-r1 | 15 - .../md5-cache/gnustep-libs/sqlclient-1.8.1-r2 | 16 + metadata/md5-cache/gui-apps/Manifest.gz | Bin 11698 -> 11870 bytes .../md5-cache/gui-apps/qt6ct-0.8_p20230917 | 14 + metadata/md5-cache/gui-apps/wofi-1.3 | 4 +- metadata/md5-cache/gui-libs/Manifest.gz | Bin 8095 -> 8418 bytes .../md5-cache/gui-libs/gtksourceview-5.10.0 | 18 + metadata/md5-cache/gui-libs/libadwaita-1.4.0 | 17 + metadata/md5-cache/gui-libs/tepl-6.8.0 | 6 +- metadata/md5-cache/mail-client/Manifest.gz | Bin 7475 -> 7644 bytes .../md5-cache/mail-client/evolution-3.50.0 | 16 + .../mail-client/thunderbird-102.15.0 | 17 - .../mail-client/thunderbird-bin-115.2.2 | 17 + metadata/md5-cache/mail-filter/Manifest.gz | Bin 12267 -> 12263 bytes .../mail-filter/spamassassin-4.0.0-r3 | 2 +- .../mail-filter/spamassassin-4.0.0-r4 | 2 +- metadata/md5-cache/mail-mta/Manifest.gz | Bin 4219 -> 4222 bytes metadata/md5-cache/mail-mta/notqmail-1.08-r6 | 2 +- metadata/md5-cache/media-fonts/Manifest.gz | Bin 44101 -> 43476 bytes metadata/md5-cache/media-fonts/iosevka-24.1.0 | 14 - metadata/md5-cache/media-fonts/iosevka-24.1.1 | 14 - metadata/md5-cache/media-fonts/iosevka-24.1.2 | 14 - metadata/md5-cache/media-fonts/iosevka-24.1.3 | 14 - metadata/md5-cache/media-fonts/iosevka-24.1.4 | 14 - metadata/md5-cache/media-fonts/iosevka-27.0.1 | 14 + .../{noto-20230430 => noto-20230831} | 6 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 56019 -> 56320 bytes metadata/md5-cache/media-gfx/aewan-1.0.01-r1 | 6 +- metadata/md5-cache/media-gfx/aewan-1.0.01-r2 | 10 +- metadata/md5-cache/media-gfx/apngopt-1.4 | 13 - metadata/md5-cache/media-gfx/apngopt-1.4-r1 | 14 + metadata/md5-cache/media-gfx/ditaa-0.11.0-r1 | 2 +- metadata/md5-cache/media-gfx/eog-45.0 | 17 + .../md5-cache/media-gfx/graphicsmagick-1.3.40 | 2 +- .../media-gfx/graphicsmagick-1.3.40-r1 | 2 +- .../md5-cache/media-gfx/graphicsmagick-1.3.41 | 2 +- metadata/md5-cache/media-gfx/inkscape-1.2.2 | 4 +- .../md5-cache/media-gfx/inkscape-1.2.2-r4 | 6 +- metadata/md5-cache/media-gfx/inkscape-1.3 | 18 + metadata/md5-cache/media-gfx/inkscape-9999 | 10 +- .../md5-cache/media-gfx/plantuml-1.2022.7 | 2 +- metadata/md5-cache/media-gfx/renderdoc-1.27 | 2 +- metadata/md5-cache/media-gfx/renderdoc-1.28 | 2 +- metadata/md5-cache/media-gfx/zbar-0.23.90 | 2 +- metadata/md5-cache/media-gfx/zbar-0.23.92 | 2 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 116310 -> 116803 bytes metadata/md5-cache/media-libs/jg-1.0.0 | 4 +- metadata/md5-cache/media-libs/libass-0.16.0 | 2 +- metadata/md5-cache/media-libs/libass-0.17.1 | 2 +- metadata/md5-cache/media-libs/libbluray-1.3.3 | 2 +- metadata/md5-cache/media-libs/libbluray-1.3.4 | 2 +- metadata/md5-cache/media-libs/libbluray-9999 | 2 +- .../md5-cache/media-libs/libjpeg-turbo-2.1.3 | 2 +- .../md5-cache/media-libs/libjpeg-turbo-2.1.4 | 2 +- .../media-libs/libjpeg-turbo-2.1.5.1 | 2 +- .../md5-cache/media-libs/libjpeg-turbo-3.0.0 | 2 +- .../md5-cache/media-libs/libpano13-2.9.20-r3 | 2 +- .../md5-cache/media-libs/libshumate-1.1.0 | 17 + ...ibsvgtiny-0.1.7-r2 => libsvgtiny-0.1.7-r3} | 11 +- metadata/md5-cache/media-libs/libsvgtiny-9999 | 13 + metadata/md5-cache/media-libs/libwebp-1.3.2 | 15 + metadata/md5-cache/media-libs/opencv-4.6.0-r4 | 2 +- metadata/md5-cache/media-libs/opencv-4.7.0 | 2 +- metadata/md5-cache/media-libs/opencv-4.7.0-r1 | 2 +- metadata/md5-cache/media-libs/opencv-4.8.0 | 2 +- metadata/md5-cache/media-libs/opencv-4.8.0-r1 | 2 +- metadata/md5-cache/media-libs/tiff-4.5.0-r2 | 2 +- metadata/md5-cache/media-libs/tiff-4.5.1 | 2 +- metadata/md5-cache/media-libs/tiff-4.6.0 | 2 +- .../md5-cache/media-libs/tiff-compat-4.4.0-r1 | 2 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 75383 -> 75232 bytes .../md5-cache/media-sound/gnome-music-45.0 | 17 + metadata/md5-cache/media-sound/gpodder-3.11.1 | 17 - metadata/md5-cache/media-sound/picard-2.9 | 18 - metadata/md5-cache/media-sound/picard-2.9.1 | 4 +- metadata/md5-cache/media-tv/Manifest.gz | Bin 5315 -> 5319 bytes .../media-tv/channeleditor-1.9.2.1-r3 | 2 +- metadata/md5-cache/media-tv/mythtv-32.0-r4 | 2 +- metadata/md5-cache/media-tv/mythtv-33.1 | 2 +- metadata/md5-cache/media-video/Manifest.gz | Bin 39261 -> 39250 bytes .../md5-cache/media-video/bdsup2sub-4.0.0-r3 | 2 +- .../md5-cache/media-video/ffmpeg-4.4.4-r3 | 2 +- .../md5-cache/media-video/ffmpeg-4.4.4-r4 | 2 +- .../md5-cache/media-video/ffmpeg-5.1.3-r3 | 2 +- .../md5-cache/media-video/ffmpeg-5.1.3-r4 | 2 +- metadata/md5-cache/media-video/ffmpeg-6.0-r2 | 2 +- metadata/md5-cache/media-video/ffmpeg-6.0-r5 | 2 +- metadata/md5-cache/media-video/ffmpeg-6.0-r6 | 2 +- metadata/md5-cache/media-video/jubler-5.1 | 2 +- .../media-video/projectx-0.91.0.10-r4 | 2 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 60485 -> 60473 bytes .../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-r3 | 2 +- metadata/md5-cache/net-analyzer/nmap-7.92-r3 | 2 +- metadata/md5-cache/net-analyzer/nmap-7.93-r3 | 2 +- metadata/md5-cache/net-analyzer/nmap-7.94 | 2 +- .../md5-cache/net-analyzer/suricata-6.0.13 | 2 +- .../md5-cache/net-analyzer/suricata-7.0.0 | 2 +- .../md5-cache/net-analyzer/tcpdump-4.99.4-r1 | 2 +- metadata/md5-cache/net-analyzer/tcpslice-1.5 | 2 +- metadata/md5-cache/net-analyzer/vnstat-2.10 | 2 +- metadata/md5-cache/net-analyzer/vnstat-2.11 | 2 +- .../md5-cache/net-analyzer/wireshark-4.1.0 | 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-5.0.36 | 2 +- metadata/md5-cache/net-analyzer/zabbix-5.0.37 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.0.19 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.0.20 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.0.21 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.4.4 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.4.5 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.4.6 | 2 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 12911 -> 13069 bytes metadata/md5-cache/net-dns/c-ares-1.19.0 | 2 +- metadata/md5-cache/net-dns/c-ares-1.19.1 | 2 +- .../md5-cache/net-dns/knot-resolver-5.6.0 | 2 +- .../md5-cache/net-dns/knot-resolver-5.6.0-r1 | 2 +- .../md5-cache/net-dns/knot-resolver-5.6.0-r2 | 17 + metadata/md5-cache/net-dns/libidn-1.41 | 2 +- metadata/md5-cache/net-dns/libidn2-2.3.4 | 2 +- metadata/md5-cache/net-dns/libidn2-2.3.4-r1 | 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_rc1 | 2 +- metadata/md5-cache/net-firewall/Manifest.gz | Bin 6718 -> 6728 bytes .../net-firewall/conntrack-tools-1.4.7-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 +- metadata/md5-cache/net-im/Manifest.gz | Bin 15890 -> 16058 bytes metadata/md5-cache/net-im/synapse-1.92.2 | 17 + metadata/md5-cache/net-irc/Manifest.gz | Bin 13952 -> 14115 bytes metadata/md5-cache/net-irc/ngircd-26.1-r5 | 2 +- metadata/md5-cache/net-irc/polari-45.0 | 17 + .../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-3.8 | 2 +- metadata/md5-cache/net-irc/weechat-4.0.2 | 2 +- metadata/md5-cache/net-irc/weechat-4.0.4 | 2 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 56135 -> 56784 bytes .../net-libs/NativeThread-0_pre20190914-r1 | 2 +- .../md5-cache/net-libs/glib-networking-2.78.0 | 17 + metadata/md5-cache/net-libs/gnutls-3.7.6 | 2 +- metadata/md5-cache/net-libs/gnutls-3.7.7 | 2 +- metadata/md5-cache/net-libs/gnutls-3.7.8 | 2 +- metadata/md5-cache/net-libs/gnutls-3.7.9 | 2 +- metadata/md5-cache/net-libs/gnutls-3.8.0 | 2 +- metadata/md5-cache/net-libs/gnutls-3.8.1-r1 | 2 +- metadata/md5-cache/net-libs/libmnl-1.0.5 | 2 +- .../net-libs/libnetfilter_acct-1.0.3 | 2 +- .../net-libs/libnetfilter_conntrack-1.0.9 | 2 +- .../net-libs/libnetfilter_conntrack-1.0.9-r1 | 2 +- .../net-libs/libnetfilter_cthelper-1.0.1-r1 | 2 +- .../net-libs/libnetfilter_cttimeout-1.0.1 | 2 +- .../md5-cache/net-libs/libnetfilter_log-1.0.2 | 2 +- .../net-libs/libnetfilter_queue-1.0.5 | 2 +- .../md5-cache/net-libs/libnfnetlink-1.0.2 | 2 +- metadata/md5-cache/net-libs/libnftnl-1.2.4 | 2 +- metadata/md5-cache/net-libs/libnftnl-1.2.5 | 2 +- metadata/md5-cache/net-libs/libnftnl-1.2.6 | 2 +- metadata/md5-cache/net-libs/libnftnl-9999 | 2 +- metadata/md5-cache/net-libs/libpcap-1.10.3 | 2 +- metadata/md5-cache/net-libs/libpcap-1.10.4 | 2 +- metadata/md5-cache/net-libs/miniupnpc-2.2.5 | 2 +- metadata/md5-cache/net-libs/webkit-gtk-2.42.0 | 18 + .../md5-cache/net-libs/webkit-gtk-2.42.0-r410 | 18 + .../md5-cache/net-libs/webkit-gtk-2.42.0-r600 | 18 + metadata/md5-cache/net-misc/Manifest.gz | Bin 91400 -> 92039 bytes metadata/md5-cache/net-misc/chrony-4.3-r5 | 2 +- metadata/md5-cache/net-misc/chrony-4.4 | 2 +- metadata/md5-cache/net-misc/curl-8.0.1 | 2 +- metadata/md5-cache/net-misc/curl-8.1.2 | 2 +- metadata/md5-cache/net-misc/curl-8.2.1 | 6 +- metadata/md5-cache/net-misc/curl-8.3.0 | 2 +- metadata/md5-cache/net-misc/curl-9999 | 2 +- metadata/md5-cache/net-misc/dropbear-2022.83 | 2 +- .../md5-cache/net-misc/gnome-connections-45.0 | 17 + .../md5-cache/net-misc/ipmiview-2.21.1.230720 | 2 +- .../md5-cache/net-misc/minissdpd-1.5.20211105 | 2 +- metadata/md5-cache/net-misc/minissdpd-1.6.0 | 2 +- metadata/md5-cache/net-misc/miniupnpd-2.3.1 | 2 +- metadata/md5-cache/net-misc/miniupnpd-2.3.2 | 2 +- metadata/md5-cache/net-misc/miniupnpd-2.3.3 | 2 +- .../net-misc/netkit-bootparamd-0.17-r5 | 14 + .../md5-cache/net-misc/netkit-talk-0.17-r8 | 14 + .../md5-cache/net-misc/netkit-timed-0.17-r11 | 11 + 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 +- metadata/md5-cache/net-misc/rsync-3.2.4-r3 | 2 +- metadata/md5-cache/net-misc/rsync-3.2.7-r2 | 2 +- .../md5-cache/net-misc/tigervnc-1.13.1-r3 | 2 +- metadata/md5-cache/net-misc/tigervnc-9999 | 2 +- metadata/md5-cache/net-misc/turbovnc-3.0.3 | 2 +- metadata/md5-cache/net-misc/turbovnc-3.0.91 | 2 +- metadata/md5-cache/net-misc/wget-1.21.3-r1 | 2 +- metadata/md5-cache/net-misc/wget-1.21.4 | 2 +- metadata/md5-cache/net-nds/Manifest.gz | Bin 4378 -> 4377 bytes .../md5-cache/net-nds/jxplorer-3.3.1.2-r1 | 2 +- metadata/md5-cache/net-news/Manifest.gz | Bin 4190 -> 4026 bytes metadata/md5-cache/net-news/liferea-1.12.10 | 16 - .../md5-cache/net-news/liferea-1.12.10-r1 | 16 - metadata/md5-cache/net-news/liferea-1.15.3 | 17 + metadata/md5-cache/net-p2p/Manifest.gz | Bin 13899 -> 13893 bytes metadata/md5-cache/net-p2p/biglybt-3.4.0.0 | 2 +- .../md5-cache/net-p2p/freenet-0.7.5_p1497 | 2 +- metadata/md5-cache/net-p2p/ncdc-1.23.1 | 2 +- metadata/md5-cache/net-print/Manifest.gz | Bin 7462 -> 7143 bytes metadata/md5-cache/net-print/hplip-3.23.3 | 16 - .../md5-cache/net-print/hplip-plugin-3.23.3 | 14 - metadata/md5-cache/net-vpn/Manifest.gz | Bin 13745 -> 13571 bytes metadata/md5-cache/net-vpn/i2p-2.3.0 | 2 +- metadata/md5-cache/net-vpn/libreswan-4.11 | 16 - metadata/md5-cache/net-vpn/libreswan-4.12 | 4 +- 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/openconnect-9.12 | 2 +- metadata/md5-cache/net-vpn/tor-0.4.7.13-r1 | 2 +- metadata/md5-cache/net-vpn/tor-0.4.7.14 | 6 +- metadata/md5-cache/net-vpn/tor-0.4.8.4 | 2 +- metadata/md5-cache/net-vpn/tor-0.4.8.5 | 2 +- metadata/md5-cache/net-vpn/tor-9999 | 2 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 27503 -> 27512 bytes .../net-wireless/tempestsdr-0.0_p20200221-r1 | 2 +- .../md5-cache/net-wireless/tempestsdr-9999 | 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 +- .../md5-cache/net-wireless/unifi-7.5.174-r1 | 2 +- metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 9079 -> 9077 bytes metadata/md5-cache/sci-astronomy/cpl-7.0-r1 | 14 - metadata/md5-cache/sci-astronomy/cpl-7.3.2 | 15 + .../md5-cache/sci-astronomy/gasgano-2.4.8 | 2 +- .../md5-cache/sci-astronomy/stellarium-23.1 | 2 +- .../sci-astronomy/stellarium-23.2-r1 | 2 +- metadata/md5-cache/sci-biology/Manifest.gz | Bin 21394 -> 21395 bytes metadata/md5-cache/sci-biology/amap-2.2-r5 | 2 +- ...macsWrapper-0.8.2 => GromacsWrapper-0.8.5} | 8 +- metadata/md5-cache/sci-chemistry/Manifest.gz | Bin 13684 -> 13679 bytes .../md5-cache/sci-chemistry/chemex-2022.3.4 | 17 - .../md5-cache/sci-chemistry/chemex-2022.3.6 | 17 + metadata/md5-cache/sci-chemistry/tinker-8.2.1 | 15 - .../md5-cache/sci-chemistry/tinker-8.2.1-r1 | 16 + .../md5-cache/sci-electronics/Manifest.gz | Bin 15763 -> 15761 bytes .../md5-cache/sci-electronics/electric-9.07 | 2 +- .../md5-cache/sci-geosciences/Manifest.gz | Bin 19211 -> 19354 bytes .../md5-cache/sci-geosciences/bt747-2.1.7-r2 | 2 +- .../md5-cache/sci-geosciences/gnome-maps-45.0 | 15 + .../md5-cache/sci-geosciences/josm-bin-18721 | 2 +- .../md5-cache/sci-geosciences/josm-bin-18746 | 2 +- .../md5-cache/sci-geosciences/josm-bin-18772 | 2 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 66380 -> 66388 bytes metadata/md5-cache/sci-libs/cdf-3.8.0-r1 | 2 +- metadata/md5-cache/sci-libs/dealii-9.4.0-r1 | 2 +- metadata/md5-cache/sci-libs/dealii-9.4.1-r1 | 2 +- metadata/md5-cache/sci-libs/dealii-9.5.1 | 2 +- metadata/md5-cache/sci-libs/gdal-3.6.4 | 2 +- metadata/md5-cache/sci-libs/gdal-3.7.0 | 2 +- metadata/md5-cache/sci-libs/gdal-3.7.1 | 2 +- metadata/md5-cache/sci-libs/gdal-3.7.2 | 2 +- .../md5-cache/sci-libs/libsigrok-0.5.2-r3 | 2 +- .../md5-cache/sci-libs/libsigrok-0.5.2-r4 | 2 +- metadata/md5-cache/sci-libs/libsigrok-9999 | 2 +- metadata/md5-cache/sci-libs/libsvm-3.25-r1 | 2 +- metadata/md5-cache/sci-libs/libsvm-3.30 | 2 +- .../md5-cache/sci-libs/plplot-5.15.0-r105 | 2 +- metadata/md5-cache/sci-libs/vtk-9.2.5 | 2 +- metadata/md5-cache/sci-libs/vtk-9.2.6 | 2 +- .../md5-cache/sci-mathematics/Manifest.gz | Bin 28266 -> 28263 bytes .../md5-cache/sci-mathematics/octave-7.3.0-r2 | 2 +- .../md5-cache/sci-mathematics/octave-8.1.0 | 2 +- .../md5-cache/sci-mathematics/octave-8.2.0 | 2 +- .../md5-cache/sci-mathematics/octave-8.3.0 | 2 +- .../sci-mathematics/smtinterpol-2.5_p20211018 | 2 +- metadata/md5-cache/sci-mathematics/z3-4.12.1 | 2 +- metadata/md5-cache/sci-misc/Manifest.gz | Bin 3578 -> 3575 bytes metadata/md5-cache/sci-misc/netlogo-bin-6.2.0 | 2 +- metadata/md5-cache/sci-misc/netlogo-bin-6.2.2 | 2 +- metadata/md5-cache/sci-physics/Manifest.gz | Bin 10091 -> 10089 bytes .../md5-cache/sci-physics/thepeg-2.2.2-r1 | 2 +- metadata/md5-cache/sci-physics/thepeg-2.2.3 | 2 +- .../md5-cache/sci-visualization/Manifest.gz | Bin 7232 -> 7227 bytes .../sci-visualization/gcalc-3.1_rc1-r2 | 2 +- metadata/md5-cache/sec-keys/Manifest.gz | Bin 26488 -> 27011 bytes .../sec-keys/minisig-keys-libsodium-20230914 | 8 + .../openpgp-keys-apache-xerces-j-20200102 | 9 + .../openpgp-keys-gentoo-developers-20230911 | 14 + .../sec-keys/openpgp-keys-tor-20230727 | 4 +- .../sec-keys/signify-keys-signify-30 | 2 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 90388 -> 89913 bytes metadata/md5-cache/sys-apps/coreutils-9.1-r2 | 2 +- metadata/md5-cache/sys-apps/coreutils-9.3-r2 | 2 +- metadata/md5-cache/sys-apps/coreutils-9.3-r3 | 2 +- metadata/md5-cache/sys-apps/coreutils-9.4 | 2 +- metadata/md5-cache/sys-apps/coreutils-9999 | 2 +- metadata/md5-cache/sys-apps/diffutils-3.10 | 2 +- metadata/md5-cache/sys-apps/diffutils-3.8 | 2 +- metadata/md5-cache/sys-apps/diffutils-3.9 | 2 +- metadata/md5-cache/sys-apps/diffutils-3.9-r1 | 2 +- metadata/md5-cache/sys-apps/ed-1.18 | 2 +- metadata/md5-cache/sys-apps/ed-1.19-r1 | 2 +- metadata/md5-cache/sys-apps/file-5.44-r3 | 2 +- metadata/md5-cache/sys-apps/file-5.45 | 2 +- metadata/md5-cache/sys-apps/file-5.45-r1 | 2 +- .../md5-cache/sys-apps/findutils-4.9.0-r2 | 2 +- metadata/md5-cache/sys-apps/gawk-5.2.1 | 2 +- metadata/md5-cache/sys-apps/gawk-5.2.2 | 2 +- metadata/md5-cache/sys-apps/grep-3.11 | 2 +- metadata/md5-cache/sys-apps/grep-3.7 | 2 +- metadata/md5-cache/sys-apps/grep-3.8-r1 | 2 +- metadata/md5-cache/sys-apps/iproute2-5.15.0 | 15 - metadata/md5-cache/sys-apps/iproute2-6.0.0 | 15 - metadata/md5-cache/sys-apps/iproute2-6.2.0-r1 | 16 - .../{iproute2-6.1.0-r1 => iproute2-6.4.0-r1} | 13 +- .../{iproute2-6.3.0 => iproute2-6.5.0} | 12 +- metadata/md5-cache/sys-apps/iproute2-9999 | 8 +- .../md5-cache/sys-apps/mawk-1.3.4_p20230322 | 2 +- .../md5-cache/sys-apps/mawk-1.3.4_p20230404 | 2 +- .../md5-cache/sys-apps/mawk-1.3.4_p20230525 | 2 +- .../md5-cache/sys-apps/mawk-1.3.4_p20230730 | 2 +- .../md5-cache/sys-apps/mawk-1.3.4_p20230808 | 2 +- metadata/md5-cache/sys-apps/moar-1.16.2 | 15 + metadata/md5-cache/sys-apps/sed-4.9 | 2 +- metadata/md5-cache/sys-apps/shadow-4.13-r3 | 2 +- metadata/md5-cache/sys-apps/shadow-4.13-r4 | 2 +- metadata/md5-cache/sys-apps/shadow-4.14.0-r2 | 2 +- .../sys-apps/smcipmitool-2.27.2.230221 | 2 +- .../sys-apps/system-monitoring-center-2.20.2 | 16 - ...8.3-r1 => system-monitoring-center-2.22.1} | 6 +- metadata/md5-cache/sys-apps/sysvinit-3.07 | 2 +- metadata/md5-cache/sys-apps/sysvinit-3.07-r2 | 2 +- metadata/md5-cache/sys-apps/sysvinit-3.08 | 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-block/Manifest.gz | Bin 15828 -> 15835 bytes metadata/md5-cache/sys-block/parted-3.6 | 2 +- metadata/md5-cache/sys-boot/Manifest.gz | Bin 9098 -> 9090 bytes metadata/md5-cache/sys-boot/grub-2.06-r8 | 2 +- metadata/md5-cache/sys-boot/grub-2.12_rc1-r1 | 2 +- metadata/md5-cache/sys-cluster/Manifest.gz | Bin 29647 -> 29648 bytes .../md5-cache/sys-cluster/charmdebug-6.2.0-r1 | 2 +- .../md5-cache/sys-cluster/drbd-utils-9.25.0 | 4 +- .../sys-cluster/{hpx-1.9.0 => hpx-1.9.1} | 12 +- metadata/md5-cache/sys-cluster/hpx-9999 | 10 +- .../md5-cache/sys-cluster/openmpi-4.1.4-r1 | 2 +- .../md5-cache/sys-cluster/spark-bin-2.4.3 | 2 +- .../md5-cache/sys-cluster/spark-bin-2.4.7-r1 | 2 +- .../md5-cache/sys-cluster/spark-bin-3.0.1-r2 | 2 +- .../md5-cache/sys-cluster/spark-bin-3.1.2 | 2 +- .../md5-cache/sys-cluster/zookeeper-bin-3.7.1 | 2 +- .../md5-cache/sys-cluster/zookeeper-bin-3.8.0 | 2 +- .../md5-cache/sys-cluster/zookeeper-bin-3.8.1 | 2 +- .../md5-cache/sys-cluster/zookeeper-bin-3.8.2 | 2 +- .../md5-cache/sys-cluster/zookeeper-bin-3.9.0 | 2 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 41495 -> 41313 bytes .../sys-devel/autoconf-dickey-2.52_p20221202 | 2 +- .../sys-devel/autoconf-dickey-2.52_p20230114 | 2 +- .../md5-cache/sys-devel/binutils-config-5.4.1 | 13 - .../md5-cache/sys-devel/binutils-config-5.5 | 4 +- .../md5-cache/sys-devel/binutils-config-9999 | 4 +- metadata/md5-cache/sys-devel/bison-3.8.2-r2 | 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 | 2 +- .../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 | 2 +- .../md5-cache/sys-devel/gcc-13.2.1_p20230916 | 16 + .../sys-devel/gcc-14.0.0_pre20230917 | 16 + metadata/md5-cache/sys-devel/gcc-config-2.10 | 11 - metadata/md5-cache/sys-devel/gcc-config-2.11 | 4 +- metadata/md5-cache/sys-devel/gcc-config-2.8 | 11 - metadata/md5-cache/sys-devel/gcc-config-9999 | 4 +- metadata/md5-cache/sys-devel/gettext-0.21.1 | 2 +- metadata/md5-cache/sys-devel/gettext-0.22-r1 | 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 | 2 +- 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 | 2 +- .../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 | 2 +- metadata/md5-cache/sys-devel/m4-1.4.19-r2 | 2 +- metadata/md5-cache/sys-devel/make-4.3-r1 | 2 +- metadata/md5-cache/sys-devel/make-4.4.1-r1 | 2 +- metadata/md5-cache/sys-devel/make-9999 | 2 +- metadata/md5-cache/sys-devel/patch-2.7.6-r4 | 2 +- metadata/md5-cache/sys-devel/patch-2.7.6-r5 | 2 +- metadata/md5-cache/sys-devel/reflex-20230523 | 2 +- metadata/md5-cache/sys-devel/slibtool-0.5.34 | 2 +- metadata/md5-cache/sys-fs/Manifest.gz | Bin 38939 -> 38960 bytes metadata/md5-cache/sys-fs/fatsort-1.6.4.625 | 11 - .../md5-cache/sys-fs/jdiskreport-bin-1.4.1 | 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/mount-zip-1.0.10 | 12 + metadata/md5-cache/sys-fs/ncdu-1.18 | 2 +- metadata/md5-cache/sys-fs/ncdu-1.18.1 | 2 +- metadata/md5-cache/sys-fs/ncdu-1.19 | 2 +- metadata/md5-cache/sys-fs/ncdu-2.2.2-r1 | 2 +- metadata/md5-cache/sys-fs/ncdu-2.3 | 2 +- metadata/md5-cache/sys-fs/ncdu-bin-2.2.1 | 2 +- metadata/md5-cache/sys-fs/ncdu-bin-2.3 | 2 +- .../sys-fs/{safecopy-1.7 => safecopy-1.7-r1} | 8 +- 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.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-kmod-2.1.11 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.1.11-r1 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.1.12 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.1.9 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.2.0_rc3 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.2.0_rc4 | 2 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 21623 -> 22430 bytes .../sys-kernel/gentoo-kernel-6.1.53-r1 | 18 + .../sys-kernel/gentoo-kernel-6.5.3-r1 | 18 + .../sys-kernel/gentoo-kernel-bin-6.1.53-r1 | 17 + .../sys-kernel/gentoo-kernel-bin-6.5.3-r1 | 17 + .../md5-cache/sys-kernel/git-sources-6.6_rc2 | 15 + .../sys-kernel/vanilla-kernel-5.10.191 | 2 +- .../sys-kernel/vanilla-kernel-5.10.194 | 2 +- .../sys-kernel/vanilla-kernel-5.15.127 | 2 +- .../sys-kernel/vanilla-kernel-5.15.131 | 2 +- .../sys-kernel/vanilla-kernel-5.4.254 | 2 +- .../sys-kernel/vanilla-kernel-5.4.256 | 2 +- .../sys-kernel/vanilla-kernel-6.1.53 | 2 +- .../sys-kernel/vanilla-kernel-6.4.16 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-6.5.3 | 2 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 37322 -> 37617 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 | 2 +- .../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 | 2 +- metadata/md5-cache/sys-libs/gdbm-1.23 | 2 +- metadata/md5-cache/sys-libs/glibc-2.37-r5 | 18 + metadata/md5-cache/sys-libs/glibc-2.38-r2 | 18 + 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 | 2 +- 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 | 2 +- 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 | 2 +- .../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 | 2 +- metadata/md5-cache/sys-libs/musl-1.2.3 | 2 +- metadata/md5-cache/sys-libs/musl-1.2.3-r7 | 2 +- metadata/md5-cache/sys-libs/musl-1.2.3-r8 | 2 +- metadata/md5-cache/sys-libs/musl-1.2.4 | 2 +- .../md5-cache/sys-libs/ncurses-6.4_p20230401 | 2 +- .../md5-cache/sys-libs/ncurses-6.4_p20230527 | 2 +- .../sys-libs/ncurses-compat-6.4_p20230401 | 2 +- .../md5-cache/sys-libs/readline-8.1_p2-r1 | 2 +- metadata/md5-cache/sys-libs/readline-8.2_p1 | 2 +- metadata/md5-cache/sys-libs/readline-9999 | 2 +- metadata/md5-cache/sys-libs/zlib-1.2.13-r1 | 2 +- metadata/md5-cache/sys-libs/zlib-1.3-r1 | 2 +- metadata/md5-cache/sys-process/Manifest.gz | Bin 17103 -> 17274 bytes .../md5-cache/sys-process/gnome-usage-45.0 | 15 + .../md5-cache/sys-process/parallel-20230522 | 2 +- .../md5-cache/sys-process/parallel-20230622 | 2 +- .../md5-cache/sys-process/parallel-20230722 | 2 +- .../md5-cache/sys-process/parallel-20230822 | 2 +- metadata/md5-cache/virtual/Manifest.gz | Bin 42999 -> 43324 bytes .../md5-cache/virtual/dist-kernel-5.10.194 | 2 +- .../md5-cache/virtual/dist-kernel-5.15.131 | 2 +- .../md5-cache/virtual/dist-kernel-5.4.256 | 2 +- .../md5-cache/virtual/dist-kernel-6.1.53-r2 | 7 + .../md5-cache/virtual/dist-kernel-6.5.3-r2 | 7 + metadata/md5-cache/virtual/dotnet-sdk-6.0-r2 | 4 +- metadata/md5-cache/virtual/dotnet-sdk-7.0 | 7 - metadata/md5-cache/virtual/dotnet-sdk-7.0-r1 | 4 +- metadata/md5-cache/virtual/pwsh-7.3 | 7 + metadata/md5-cache/virtual/rust-1.71.1 | 4 +- metadata/md5-cache/www-apache/Manifest.gz | Bin 7621 -> 7623 bytes metadata/md5-cache/www-apache/mod_jk-1.2.49 | 2 +- metadata/md5-cache/www-apps/Manifest.gz | Bin 22738 -> 22900 bytes .../md5-cache/www-apps/kibana-bin-7.17.12 | 13 + .../{lidarr-1.4.2.3576 => lidarr-1.4.3.3586} | 2 +- .../{phpBB-3.3.10 => phpBB-3.3.10-r1} | 6 +- .../md5-cache/www-apps/prowlarr-1.8.6.3946 | 14 - .../md5-cache/www-apps/prowlarr-1.9.0.3966 | 14 + ...{readarr-0.3.4.2207 => readarr-0.3.5.2217} | 2 +- metadata/md5-cache/www-apps/tt-rss-20220218 | 15 - metadata/md5-cache/www-apps/tt-rss-20230901 | 15 + metadata/md5-cache/www-apps/tt-rss-99999999 | 4 +- .../md5-cache/www-apps/zeppelin-bin-0.10.1 | 2 +- metadata/md5-cache/www-client/Manifest.gz | Bin 12542 -> 12216 bytes .../www-client/chromium-116.0.5845.140 | 4 +- .../www-client/chromium-116.0.5845.187 | 4 +- .../www-client/chromium-117.0.5938.88 | 16 + .../md5-cache/www-client/firefox-102.15.0 | 17 - metadata/md5-cache/www-client/firefox-115.2.0 | 17 - metadata/md5-cache/www-client/firefox-117.0 | 17 - ....0.5938.62 => google-chrome-117.0.5938.88} | 2 +- .../md5-cache/www-client/lynx-2.9.0_pre10 | 2 +- .../md5-cache/www-client/lynx-2.9.0_pre11 | 2 +- .../md5-cache/www-client/lynx-2.9.0_pre12-r1 | 2 +- ...0.1938.81 => microsoft-edge-117.0.2045.31} | 2 +- ...5.12 => microsoft-edge-beta-117.0.2045.30} | 2 +- ...5.21 => microsoft-edge-beta-117.0.2045.31} | 2 +- ...pera-102.0.4880.51 => opera-102.0.4880.56} | 2 +- .../md5-cache/www-client/qutebrowser-3.0.0 | 4 +- .../md5-cache/www-client/qutebrowser-9999 | 2 +- metadata/md5-cache/www-plugins/Manifest.gz | Bin 1913 -> 1916 bytes ...62 => chrome-binary-plugins-117.0.5938.88} | 2 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 9283 -> 9278 bytes metadata/md5-cache/www-servers/tomcat-10.1.12 | 2 +- metadata/md5-cache/www-servers/tomcat-10.1.13 | 2 +- metadata/md5-cache/www-servers/tomcat-8.5.92 | 2 +- metadata/md5-cache/www-servers/tomcat-8.5.93 | 2 +- metadata/md5-cache/www-servers/tomcat-9.0.79 | 2 +- metadata/md5-cache/www-servers/tomcat-9.0.80 | 2 +- metadata/md5-cache/x11-apps/Manifest.gz | Bin 15366 -> 15367 bytes metadata/md5-cache/x11-apps/luit-20221028 | 2 +- metadata/md5-cache/x11-apps/luit-20230201 | 2 +- metadata/md5-cache/x11-drivers/Manifest.gz | Bin 6279 -> 6281 bytes .../x11-drivers/nvidia-drivers-390.157 | 6 +- .../x11-drivers/nvidia-drivers-470.199.02 | 6 +- .../x11-drivers/nvidia-drivers-525.125.06 | 6 +- .../x11-drivers/nvidia-drivers-535.104.05 | 6 +- .../x11-drivers/nvidia-drivers-535.43.09 | 4 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 23923 -> 24081 bytes metadata/md5-cache/x11-libs/qscintilla-2.14.1 | 14 + metadata/md5-cache/x11-terms/Manifest.gz | Bin 8633 -> 9141 bytes metadata/md5-cache/x11-terms/alacritty-0.12.2 | 4 +- metadata/md5-cache/x11-terms/kitty-0.29.2-r1 | 2 +- metadata/md5-cache/x11-terms/kitty-0.30.0 | 18 + metadata/md5-cache/x11-terms/kitty-9999 | 4 +- .../x11-terms/kitty-shell-integration-0.30.0 | 10 + .../md5-cache/x11-terms/kitty-terminfo-0.30.0 | 11 + metadata/md5-cache/x11-terms/terminator-2.1.2 | 2 +- metadata/md5-cache/x11-terms/terminator-2.1.3 | 2 +- metadata/md5-cache/x11-terms/xterm-379 | 2 +- metadata/md5-cache/x11-terms/xterm-380 | 2 +- metadata/md5-cache/x11-terms/xterm-381 | 2 +- metadata/md5-cache/x11-terms/xterm-382 | 2 +- metadata/md5-cache/x11-terms/xterm-383 | 2 +- metadata/md5-cache/x11-terms/xterm-384 | 2 +- metadata/md5-cache/x11-terms/zutty-0.14 | 4 +- metadata/md5-cache/x11-themes/Manifest.gz | Bin 26586 -> 26587 bytes .../x11-themes/fedora-backgrounds-37.0.5 | 4 +- .../x11-themes/fedora-backgrounds-38.1.1 | 4 +- ...ounds-38.0.2 => fedora-backgrounds-39.0.3} | 4 +- metadata/md5-cache/x11-wm/Manifest.gz | Bin 16233 -> 16396 bytes ...2.01_p20230904 => amiwm-0.22.01_p20230916} | 4 +- metadata/md5-cache/x11-wm/mutter-45.0 | 18 + metadata/news/Manifest | 28 +- metadata/news/timestamp.chk | 2 +- metadata/projects.xml | 23 - metadata/timestamp | 2 +- metadata/timestamp.calculate | 3558 +++++++++-------- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-dns/Manifest.gz | Bin 8201 -> 8202 bytes net-dns/knot-resolver/Manifest | 3 + net-dns/knot-resolver/files/kresd.confd-r1 | 9 + net-dns/knot-resolver/files/kresd.initd-r1 | 31 + .../knot-resolver-5.6.0-r2.ebuild | 96 + net-im/Manifest.gz | Bin 9407 -> 9413 bytes net-im/synapse/Manifest | 10 + net-im/synapse/synapse-1.92.2.ebuild | 210 + net-irc/Manifest.gz | Bin 8229 -> 8233 bytes net-irc/polari/Manifest | 2 + net-irc/polari/polari-45.0.ebuild | 52 + net-libs/Manifest.gz | Bin 32157 -> 32145 bytes net-libs/glib-networking/Manifest | 2 + .../glib-networking-2.78.0.ebuild | 82 + net-libs/webkit-gtk/Manifest | 6 +- net-libs/webkit-gtk/metadata.xml | 1 + .../webkit-gtk/webkit-gtk-2.42.0-r410.ebuild | 259 ++ .../webkit-gtk/webkit-gtk-2.42.0-r600.ebuild | 252 ++ net-libs/webkit-gtk/webkit-gtk-2.42.0.ebuild | 249 ++ net-misc/Manifest.gz | Bin 54433 -> 54443 bytes net-misc/curl/Manifest | 2 +- net-misc/curl/curl-8.2.1.ebuild | 2 +- net-misc/gnome-connections/Manifest | 2 + .../gnome-connections-45.0.ebuild | 64 + net-misc/netkit-bootparamd/Manifest | 1 + .../netkit-bootparamd-0.17-r5.ebuild | 56 + net-misc/netkit-talk/Manifest | 1 + .../netkit-talk/netkit-talk-0.17-r8.ebuild | 55 + net-misc/netkit-timed/Manifest | 1 + .../netkit-timed/netkit-timed-0.17-r11.ebuild | 39 + net-news/Manifest.gz | Bin 2228 -> 2228 bytes net-news/liferea/Manifest | 6 +- .../files/liferea-1.12.9-webkit-css.patch | 47 - net-news/liferea/liferea-1.12.10.ebuild | 74 - ....12.10-r1.ebuild => liferea-1.15.3.ebuild} | 21 +- net-print/Manifest.gz | Bin 5748 -> 5755 bytes net-print/hplip-plugin/Manifest | 2 - .../hplip-plugin/hplip-plugin-3.23.3.ebuild | 71 - net-print/hplip/Manifest | 3 - net-print/hplip/hplip-3.23.3.ebuild | 290 -- net-vpn/Manifest.gz | Bin 7234 -> 7232 bytes net-vpn/libreswan/Manifest | 4 +- net-vpn/libreswan/libreswan-4.11.ebuild | 131 - net-vpn/libreswan/libreswan-4.12.ebuild | 2 +- net-vpn/tor/Manifest | 2 +- net-vpn/tor/tor-0.4.7.14.ebuild | 2 +- profiles/Manifest.gz | Bin 181207 -> 181210 bytes profiles/arch/amd64/x32/package.use.mask | 4 + profiles/arch/hppa/package.use.mask | 4 + profiles/arch/x86/package.use.mask | 4 - profiles/arch/x86/package.use.stable.mask | 4 - profiles/base/package.use.mask | 5 - profiles/base/package.use.stable.mask | 4 - profiles/features/musl/package.mask | 8 + profiles/package.mask | 94 +- profiles/use.local.desc | 16 +- sci-astronomy/Manifest.gz | Bin 6839 -> 6840 bytes sci-astronomy/cpl/Manifest | 4 +- .../{cpl-7.0-r1.ebuild => cpl-7.3.2.ebuild} | 15 +- ...8.2.ebuild => GromacsWrapper-0.8.5.ebuild} | 2 +- sci-chemistry/GromacsWrapper/Manifest | 4 +- sci-chemistry/Manifest.gz | Bin 9523 -> 9529 bytes sci-chemistry/chemex/Manifest | 4 +- ...2022.3.4.ebuild => chemex-2022.3.6.ebuild} | 21 +- sci-chemistry/tinker/Manifest | 4 +- sci-chemistry/tinker/metadata.xml | 3 + ...er-8.2.1.ebuild => tinker-8.2.1-r1.ebuild} | 30 +- sci-geosciences/Manifest.gz | Bin 11416 -> 11416 bytes sci-geosciences/gnome-maps/Manifest | 2 + .../gnome-maps/gnome-maps-45.0.ebuild | 50 + sec-keys/Manifest.gz | Bin 20885 -> 21238 bytes sec-keys/minisig-keys-libsodium/Manifest | 2 + sec-keys/minisig-keys-libsodium/metadata.xml | 9 + .../minisig-keys-libsodium-20230914.ebuild | 19 + .../openpgp-keys-apache-xerces-j/Manifest | 3 + .../openpgp-keys-apache-xerces-j/metadata.xml | 8 + ...enpgp-keys-apache-xerces-j-20200102.ebuild | 21 + .../openpgp-keys-gentoo-developers/Manifest | 2 + ...pgp-keys-gentoo-developers-20230911.ebuild | 233 ++ sec-keys/openpgp-keys-tor/Manifest | 2 +- .../openpgp-keys-tor-20230727.ebuild | 2 +- sys-apps/Manifest.gz | Bin 49865 -> 49862 bytes sys-apps/iproute2/Manifest | 22 +- .../files/iproute2-4.20.0-no-ipv6.patch | 38 - ...e2-5.12.0-configure-nomagic-nolibbsd.patch | 242 ++ .../iproute2-6.1.0-strncpy-overlap.patch | 39 - ...route2-6.4.0-disable-libbsd-fallback.patch | 25 + ...te2-6.5.0-configure-nomagic-nolibbsd.patch | 246 ++ .../iproute2/files/iproute2-6.5.0-mtu.patch | 50 + .../files/iproute2-default-color-auto.patch | 7 - sys-apps/iproute2/iproute2-5.15.0.ebuild | 175 - sys-apps/iproute2/iproute2-6.0.0.ebuild | 215 - sys-apps/iproute2/iproute2-6.2.0-r1.ebuild | 220 - ...1.0-r1.ebuild => iproute2-6.4.0-r1.ebuild} | 21 +- ...te2-6.3.0.ebuild => iproute2-6.5.0.ebuild} | 16 +- sys-apps/iproute2/iproute2-9999.ebuild | 12 +- sys-apps/moar/Manifest | 3 + sys-apps/moar/moar-1.16.2.ebuild | 41 + sys-apps/system-monitoring-center/Manifest | 6 +- .../system-monitoring-center-2.18.3-r1.ebuild | 43 - ...=> system-monitoring-center-2.22.1.ebuild} | 2 +- sys-cluster/Manifest.gz | Bin 11545 -> 11539 bytes sys-cluster/drbd-utils/Manifest | 2 +- .../drbd-utils/drbd-utils-9.25.0.ebuild | 2 +- sys-cluster/hpx/Manifest | 6 +- .../{hpx-1.9.0.ebuild => hpx-1.9.1.ebuild} | 2 +- sys-cluster/hpx/hpx-9999.ebuild | 2 +- sys-devel/Manifest.gz | Bin 10640 -> 10638 bytes sys-devel/binutils-config/Manifest | 6 +- .../binutils-config-5.4.1.ebuild | 43 - .../binutils-config-5.5.ebuild | 2 +- .../binutils-config-9999.ebuild | 2 +- sys-devel/gcc-config/Manifest | 8 +- sys-devel/gcc-config/gcc-config-2.10.ebuild | 60 - sys-devel/gcc-config/gcc-config-2.11.ebuild | 2 +- sys-devel/gcc-config/gcc-config-2.8.ebuild | 60 - sys-devel/gcc-config/gcc-config-9999.ebuild | 4 +- sys-devel/gcc/Manifest | 4 + sys-devel/gcc/gcc-13.2.1_p20230916.ebuild | 65 + sys-devel/gcc/gcc-14.0.0_pre20230917.ebuild | 64 + sys-fs/Manifest.gz | Bin 22571 -> 22745 bytes sys-fs/fatsort/Manifest | 2 - sys-fs/fatsort/fatsort-1.6.4.625.ebuild | 34 - sys-fs/mount-zip/Manifest | 3 + sys-fs/mount-zip/metadata.xml | 17 + sys-fs/mount-zip/mount-zip-1.0.10.ebuild | 34 + sys-fs/safecopy/Manifest | 3 +- sys-fs/safecopy/files/safecopy-tests.patch | 22 + ...copy-1.7.ebuild => safecopy-1.7-r1.ebuild} | 9 +- sys-kernel/Manifest.gz | Bin 4415 -> 4415 bytes sys-kernel/gentoo-kernel-bin/Manifest | 10 + .../gentoo-kernel-bin-6.1.53-r1.ebuild | 127 + .../gentoo-kernel-bin-6.5.3-r1.ebuild | 132 + sys-kernel/gentoo-kernel/Manifest | 6 + .../gentoo-kernel-6.1.53-r1.ebuild | 146 + .../gentoo-kernel-6.5.3-r1.ebuild | 147 + sys-kernel/git-sources/Manifest | 2 + .../git-sources/git-sources-6.6_rc2.ebuild | 41 + sys-libs/Manifest.gz | Bin 14741 -> 14741 bytes sys-libs/glibc/Manifest | 4 + sys-libs/glibc/glibc-2.37-r5.ebuild | 1680 ++++++++ sys-libs/glibc/glibc-2.38-r2.ebuild | 1680 ++++++++ sys-process/Manifest.gz | Bin 10153 -> 10160 bytes sys-process/gnome-usage/Manifest | 2 + .../gnome-usage/gnome-usage-45.0.ebuild | 42 + virtual/Manifest.gz | Bin 28260 -> 28407 bytes virtual/dist-kernel/Manifest | 8 +- .../dist-kernel/dist-kernel-5.10.194.ebuild | 2 +- .../dist-kernel/dist-kernel-5.15.131.ebuild | 2 +- .../dist-kernel/dist-kernel-5.4.256.ebuild | 2 +- .../dist-kernel/dist-kernel-6.1.53-r2.ebuild | 19 + .../dist-kernel/dist-kernel-6.5.3-r2.ebuild | 19 + virtual/dotnet-sdk/Manifest | 5 +- virtual/dotnet-sdk/dotnet-sdk-6.0-r2.ebuild | 2 +- virtual/dotnet-sdk/dotnet-sdk-7.0-r1.ebuild | 2 +- virtual/dotnet-sdk/dotnet-sdk-7.0.ebuild | 16 - virtual/pwsh/Manifest | 2 + virtual/pwsh/metadata.xml | 10 + virtual/pwsh/pwsh-7.3.ebuild | 16 + virtual/rust/Manifest | 2 +- virtual/rust/rust-1.71.1.ebuild | 2 +- www-apps/Manifest.gz | Bin 13451 -> 13449 bytes www-apps/kibana-bin/Manifest | 2 + www-apps/kibana-bin/kibana-bin-7.17.12.ebuild | 94 + www-apps/lidarr/Manifest | 14 +- ...2.3576.ebuild => lidarr-1.4.3.3586.ebuild} | 0 www-apps/phpBB/Manifest | 2 +- ...B-3.3.10.ebuild => phpBB-3.3.10-r1.ebuild} | 3 +- www-apps/prowlarr/Manifest | 14 +- ...3946.ebuild => prowlarr-1.9.0.3966.ebuild} | 12 +- www-apps/readarr/Manifest | 14 +- ....2207.ebuild => readarr-0.3.5.2217.ebuild} | 0 www-apps/tt-rss/Manifest | 12 +- www-apps/tt-rss/files/permissions-r1 | 23 +- www-apps/tt-rss/files/tt-rss-no-chmod.patch | 44 +- www-apps/tt-rss/files/ttrssd.confd-r2 | 9 +- ...20220218.ebuild => tt-rss-20230901.ebuild} | 14 +- www-apps/tt-rss/tt-rss-99999999.ebuild | 16 +- www-client/Manifest.gz | Bin 6043 -> 6044 bytes www-client/chromium/Manifest | 9 +- .../chromium/chromium-116.0.5845.140.ebuild | 2 +- .../chromium/chromium-116.0.5845.187.ebuild | 2 +- .../chromium/chromium-117.0.5938.88.ebuild | 1275 ++++++ www-client/chromium/metadata.xml | 11 +- www-client/firefox/Manifest | 301 -- www-client/firefox/firefox-102.15.0.ebuild | 1290 ------ www-client/firefox/firefox-115.2.0.ebuild | 1407 ------- www-client/firefox/firefox-117.0.ebuild | 1488 ------- www-client/google-chrome/Manifest | 4 +- ...ild => google-chrome-117.0.5938.88.ebuild} | 0 www-client/microsoft-edge-beta/Manifest | 8 +- ... microsoft-edge-beta-117.0.2045.30.ebuild} | 0 ... microsoft-edge-beta-117.0.2045.31.ebuild} | 0 www-client/microsoft-edge/Manifest | 4 +- ...ld => microsoft-edge-117.0.2045.31.ebuild} | 0 www-client/opera/Manifest | 4 +- ...0.51.ebuild => opera-102.0.4880.56.ebuild} | 0 www-client/qutebrowser/Manifest | 5 +- .../files/qutebrowser-3.0.0-tests-qt653.patch | 10 + .../qutebrowser/qutebrowser-3.0.0.ebuild | 6 + .../qutebrowser/qutebrowser-9999.ebuild | 2 + www-plugins/Manifest.gz | Bin 1239 -> 1243 bytes www-plugins/chrome-binary-plugins/Manifest | 4 +- ...hrome-binary-plugins-117.0.5938.88.ebuild} | 0 x11-drivers/Manifest.gz | Bin 4714 -> 4719 bytes x11-drivers/nvidia-drivers/Manifest | 10 +- .../nvidia-drivers-390.157.ebuild | 2 +- .../nvidia-drivers-470.199.02.ebuild | 2 +- .../nvidia-drivers-525.125.06.ebuild | 2 +- .../nvidia-drivers-535.104.05.ebuild | 4 +- .../nvidia-drivers-535.43.09.ebuild | 2 + x11-libs/Manifest.gz | Bin 18351 -> 18346 bytes x11-libs/qscintilla/Manifest | 2 + x11-libs/qscintilla/qscintilla-2.14.1.ebuild | 80 + x11-terms/Manifest.gz | Bin 4546 -> 4553 bytes x11-terms/alacritty/Manifest | 2 +- x11-terms/alacritty/alacritty-0.12.2.ebuild | 2 +- x11-terms/kitty-shell-integration/Manifest | 2 + .../kitty-shell-integration-0.30.0.ebuild | 37 + x11-terms/kitty-terminfo/Manifest | 2 + .../kitty-terminfo-0.30.0.ebuild | 23 + x11-terms/kitty/Manifest | 6 +- x11-terms/kitty/kitty-0.30.0.ebuild | 170 + x11-terms/kitty/kitty-9999.ebuild | 2 +- x11-terms/zutty/Manifest | 2 +- x11-terms/zutty/zutty-0.14.ebuild | 2 +- x11-themes/Manifest.gz | Bin 20602 -> 20605 bytes x11-themes/fedora-backgrounds/Manifest | 8 +- .../fedora-backgrounds-37.0.5.ebuild | 2 +- .../fedora-backgrounds-38.1.1.ebuild | 2 +- ...build => fedora-backgrounds-39.0.3.ebuild} | 0 x11-wm/Manifest.gz | Bin 9127 -> 9133 bytes x11-wm/amiwm/Manifest | 4 +- ....ebuild => amiwm-0.22.01_p20230916.ebuild} | 2 +- x11-wm/mutter/Manifest | 2 + x11-wm/mutter/mutter-45.0.ebuild | 235 ++ 2484 files changed, 25709 insertions(+), 18573 deletions(-) create mode 100644 app-accessibility/at-spi2-core/at-spi2-core-2.50.0.ebuild create mode 100644 app-admin/conky/conky-1.19.4.ebuild delete mode 100644 app-admin/filebeat/filebeat-7.17.3.ebuild create mode 100644 app-admin/logstash-bin/logstash-bin-7.17.12.ebuild create mode 100644 app-admin/sysklogd/sysklogd-2.5.2.ebuild delete mode 100644 app-arch/bzip3/bzip3-1.3.1.ebuild rename app-benchmarks/cpuburn/{cpuburn-1.4a-r4.ebuild => cpuburn-1.4a-r5.ebuild} (91%) delete mode 100644 app-crypt/rotix/files/rotix-0.83-cc-cflags-lflags.patch create mode 100644 app-crypt/rotix/files/rotix-0.83-meson-build.patch rename app-crypt/rotix/{rotix-0.83-r2.ebuild => rotix-0.83-r3.ebuild} (73%) rename app-crypt/swtpm/{swtpm-0.8.0-r1.ebuild => swtpm-0.8.0-r2.ebuild} (79%) rename app-crypt/swtpm/{swtpm-0.8.1-r1.ebuild => swtpm-0.8.1-r2.ebuild} (79%) create mode 100644 app-crypt/tpm2-openssl/files/tpm2-openssl-1.1.1-build-Fix-undefined-references-when-using-slibtool.patch rename app-crypt/tpm2-openssl/{tpm2-openssl-1.1.1.ebuild => tpm2-openssl-1.1.1-r1.ebuild} (87%) create mode 100644 app-editors/gnome-text-editor/gnome-text-editor-45.0.ebuild create mode 100644 app-emacs/mmm-mode/mmm-mode-0.5.10.ebuild create mode 100644 app-emacs/nxml-gentoo-schemas/nxml-gentoo-schemas-20230914.ebuild delete mode 100644 app-emulation/uxn/uxn-0_p20230609.ebuild delete mode 100644 app-emulation/wine-staging/wine-staging-8.12.ebuild rename app-emulation/wine-staging/{wine-staging-8.11-r1.ebuild => wine-staging-8.16.ebuild} (75%) create mode 100644 app-eselect/eselect-pwsh/Manifest create mode 100644 app-eselect/eselect-pwsh/eselect-pwsh-0.1.1.ebuild create mode 100644 app-eselect/eselect-pwsh/metadata.xml create mode 100644 app-misc/elasticsearch/elasticsearch-7.17.12.ebuild create mode 100644 app-misc/gnote/gnote-45_rc.ebuild create mode 100644 app-misc/tracker-miners/tracker-miners-3.6.0.ebuild create mode 100644 app-misc/tracker/tracker-3.6.0.ebuild delete mode 100644 app-portage/mirrorselect/files/mirrorselect-2.3.0-setup.py.patch delete mode 100644 app-portage/mirrorselect/mirrorselect-2.2.6-r2.ebuild delete mode 100644 app-portage/mirrorselect/mirrorselect-2.3.0-r1.ebuild delete mode 100644 app-portage/mirrorselect/mirrorselect-2.3.0-r2.ebuild rename app-shells/pwsh-bin/{pwsh-bin-7.3.1.ebuild => pwsh-bin-7.3.1-r1.ebuild} (97%) delete mode 100644 app-shells/pwsh-bin/pwsh-bin-7.3.2.ebuild delete mode 100644 app-shells/pwsh-bin/pwsh-bin-7.3.3.ebuild create mode 100644 app-shells/pwsh-bin/pwsh-bin-7.3.6.ebuild create mode 100644 app-shells/pwsh/Manifest create mode 100644 app-shells/pwsh/files/pwsh-7.3.3-copy-ref.fsx create mode 100644 app-shells/pwsh/files/pwsh-7.3.3-disable-telemetry.patch create mode 100644 app-shells/pwsh/files/pwsh-7.3.3-disable-update-check.patch create mode 100644 app-shells/pwsh/metadata.xml create mode 100644 app-shells/pwsh/pwsh-7.3.6.ebuild delete mode 100644 app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild delete mode 100644 app-text/ghostscript-gpl/ghostscript-gpl-10.01.0.ebuild delete mode 100644 dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild delete mode 100644 dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild create mode 100644 dev-db/litedb/Manifest create mode 100644 dev-db/litedb/litedb-5.0.17.ebuild create mode 100644 dev-db/litedb/metadata.xml create mode 100644 dev-dotnet/coco/Manifest create mode 100644 dev-dotnet/coco/coco-2014.12.24.ebuild create mode 100644 dev-dotnet/coco/files/coco-2014.12.24-Coco-csproj.patch create mode 100644 dev-dotnet/coco/metadata.xml create mode 100644 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.22.ebuild create mode 100644 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.11.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.200.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild rename dev-java/failureaccess/{failureaccess-30.1.1.ebuild => failureaccess-32.1.2.ebuild} (55%) rename dev-java/guava/{guava-32.1.2.ebuild => guava-32.1.2-r1.ebuild} (96%) create mode 100644 dev-java/java-getopt/java-getopt-1.0.14-r2.ebuild delete mode 100644 dev-java/jna/files/5.10.0-build.xml.patch delete mode 100644 dev-java/jna/jna-5.11.0-r1.ebuild create mode 100644 dev-java/xerces/xerces-2.12.2-r1.ebuild delete mode 100644 dev-lang/boogie/boogie-2.16.0.ebuild rename dev-lang/dafny-bin/{dafny-bin-3.11.0.ebuild => dafny-bin-4.2.0.ebuild} (88%) create mode 100644 dev-lang/dafny/Manifest create mode 100644 dev-lang/dafny/dafny-4.2.0.ebuild create mode 100644 dev-lang/dafny/files/dafny-3.12.0-DafnyCore-csproj.patch create mode 100644 dev-lang/dafny/files/dafny-3.12.0-DafnyRuntime-csproj.patch create mode 100644 dev-lang/dafny/files/dafny-4.1.0-lit.patch create mode 100644 dev-lang/dafny/files/dafny-4.2.0-lit-use-system-boogie.patch create mode 100644 dev-lang/dafny/metadata.xml delete mode 100644 dev-lang/eisl/eisl-3.30.ebuild delete mode 100644 dev-lang/fennel/fennel-1.3.0.ebuild create mode 100644 dev-lang/jint/Manifest create mode 100644 dev-lang/jint/jint-3.0.0_beta2051.ebuild create mode 100644 dev-lang/jint/metadata.xml rename dev-lang/luau/{luau-0.583.ebuild => luau-0.595.ebuild} (96%) create mode 100644 dev-libs/gjs/gjs-1.78.0.ebuild create mode 100644 dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild create mode 100644 dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild rename dev-libs/iksemel/{iksemel-1.4-r1.ebuild => iksemel-1.4-r2.ebuild} (74%) create mode 100644 dev-libs/json-glib/json-glib-1.8.0.ebuild delete mode 100644 dev-libs/libburn/libburn-1.5.4.ebuild create mode 100644 dev-libs/libcdio/files/libcdio-2.1.0-realpath-test-fix.patch create mode 100644 dev-libs/libdex/libdex-0.4.0.ebuild create mode 100644 dev-libs/libgweather/libgweather-4.4.0.ebuild delete mode 100644 dev-libs/libisoburn/libisoburn-1.5.4.ebuild delete mode 100644 dev-libs/libisofs/libisofs-1.5.4.ebuild delete mode 100644 dev-libs/libisofs/libisofs-1.5.6.ebuild create mode 100644 dev-libs/libpsl-native/Manifest create mode 100644 dev-libs/libpsl-native/files/libpsl-native-7.3.2-cmake.patch create mode 100644 dev-libs/libpsl-native/files/libpsl-native-7.3.2-test-cmake.patch create mode 100644 dev-libs/libpsl-native/libpsl-native-7.3.2.ebuild create mode 100644 dev-libs/libpsl-native/metadata.xml delete mode 100644 dev-libs/yyjson/files/yyjson-0.7.0-fix-clang-16-valgrind.patch create mode 100644 dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild create mode 100644 dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild create mode 100644 dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild create mode 100644 dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.220.0.ebuild create mode 100644 dev-perl/Perl-Tidy/Perl-Tidy-20230912.0.0.ebuild rename dev-perl/Type-Tiny/{Type-Tiny-2.4.0.ebuild => Type-Tiny-2.4.0-r1.ebuild} (97%) delete mode 100644 dev-php/semver/files/autoload.php create mode 100644 dev-python/argcomplete/argcomplete-3.1.2.ebuild create mode 100644 dev-python/cchardet/cchardet-2.1.19.ebuild delete mode 100644 dev-python/cfgv/cfgv-3.3.1-r1.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-0.78.2.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-0.79.10.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-0.79.7.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-0.79.8.ebuild delete mode 100644 dev-python/click/click-8.1.6.ebuild create mode 100644 dev-python/contourpy/contourpy-1.1.1.ebuild create mode 100644 dev-python/dask/dask-2023.9.2.ebuild delete mode 100644 dev-python/dj-database-url/dj-database-url-2.0.0.ebuild rename dev-python/django-filter/{django-filter-23.1.ebuild => django-filter-23.3.ebuild} (88%) create mode 100644 dev-python/django-otp/django-otp-1.2.3.ebuild delete mode 100644 dev-python/ensurepip-setuptools/ensurepip-setuptools-67.8.0.ebuild delete mode 100644 dev-python/ensurepip-setuptools/ensurepip-setuptools-68.0.0.ebuild delete mode 100644 dev-python/ensurepip-setuptools/ensurepip-setuptools-68.1.0.ebuild delete mode 100644 dev-python/exceptiongroup/exceptiongroup-1.1.2.ebuild delete mode 100644 dev-python/fakeredis/fakeredis-2.17.0.ebuild create mode 100644 dev-python/fritzconnection/fritzconnection-1.13.2.ebuild delete mode 100644 dev-python/hcloud/hcloud-1.27.2.ebuild delete mode 100644 dev-python/humanize/humanize-4.7.0.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.85.1.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.86.1.ebuild delete mode 100644 dev-python/irc/irc-20.1.0.ebuild delete mode 100644 dev-python/joblib/joblib-1.3.1.ebuild create mode 100644 dev-python/jsonpath-ng/jsonpath-ng-1.6.0.ebuild delete mode 100644 dev-python/jsonpickle/jsonpickle-3.0.1.ebuild delete mode 100644 dev-python/jsonschema-spec/jsonschema-spec-0.2.3.ebuild create mode 100644 dev-python/merge3/merge3-0.0.14.ebuild create mode 100644 dev-python/moto/moto-4.2.3.ebuild delete mode 100644 dev-python/nbconvert/nbconvert-7.7.3.ebuild delete mode 100644 dev-python/nbconvert/nbconvert-7.7.4.ebuild create mode 100644 dev-python/nest-asyncio/nest-asyncio-1.5.8.ebuild create mode 100644 dev-python/numpy/numpy-1.26.0.ebuild create mode 100644 dev-python/pathvalidate/pathvalidate-3.2.0.ebuild create mode 100644 dev-python/patiencediff/patiencediff-0.2.14.ebuild create mode 100644 dev-python/pipenv/pipenv-2023.7.11-r1.ebuild create mode 100644 dev-python/portalocker/portalocker-2.8.2.ebuild delete mode 100644 dev-python/pyGPG/Manifest delete mode 100644 dev-python/pyGPG/metadata.xml delete mode 100644 dev-python/pyGPG/pyGPG-0.2-r1.ebuild delete mode 100644 dev-python/pyGPG/pyGPG-0.2_p20220808.ebuild delete mode 100644 dev-python/pyGPG/pyGPG-9999.ebuild create mode 100644 dev-python/pykka/pykka-4.0.0.ebuild create mode 100644 dev-python/pyocr/pyocr-0.8.5.ebuild create mode 100644 dev-python/pypdf/pypdf-3.16.1.ebuild delete mode 100644 dev-python/pyproject-api/pyproject-api-1.5.3.ebuild delete mode 100644 dev-python/pyproject-api/pyproject-api-1.5.4.ebuild delete mode 100644 dev-python/pyproject-api/pyproject-api-1.6.0.ebuild create mode 100644 dev-python/pytest-codeblocks/pytest-codeblocks-0.17.0.ebuild delete mode 100644 dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2-r1.ebuild rename dev-python/python-lsp-server/{python-lsp-server-1.8.0.ebuild => python-lsp-server-1.8.0-r1.ebuild} (98%) create mode 100644 dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild create mode 100644 dev-python/rarfile/rarfile-4.1.ebuild delete mode 100644 dev-python/referencing/referencing-0.30.0.ebuild delete mode 100644 dev-python/referencing/referencing-0.30.1.ebuild delete mode 100644 dev-python/s3transfer/s3transfer-0.6.1.ebuild delete mode 100644 dev-python/sabctools/sabctools-7.1.0.ebuild delete mode 100644 dev-python/setuptools/setuptools-68.0.0-r1.ebuild create mode 100644 dev-python/smmap/smmap-5.0.1.ebuild create mode 100644 dev-python/smmap/smmap-6.0.0.ebuild create mode 100644 dev-python/spdx-tools/spdx-tools-0.8.1.ebuild create mode 100644 dev-python/sphinx-prompt/sphinx-prompt-1.8.0.ebuild create mode 100644 dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.26.ebuild delete mode 100644 dev-python/stripe/stripe-5.5.0.ebuild delete mode 100644 dev-python/stripe/stripe-6.0.0.ebuild delete mode 100644 dev-python/stripe/stripe-6.1.0.ebuild delete mode 100644 dev-python/stripe/stripe-6.2.0.ebuild delete mode 100644 dev-python/stripe/stripe-6.4.0.ebuild create mode 100644 dev-python/subunit/subunit-1.4.3.ebuild rename dev-python/{validators/validators-0.21.2.ebuild => tcolorpy/tcolorpy-0.1.4.ebuild} (50%) delete mode 100644 dev-python/tenacity/tenacity-8.2.2.ebuild delete mode 100644 dev-python/threadpoolctl/threadpoolctl-3.1.0.ebuild create mode 100644 dev-python/truststore/truststore-0.8.0.ebuild create mode 100644 dev-python/uritools/uritools-4.0.2.ebuild delete mode 100644 dev-python/validators/validators-0.20.0.ebuild delete mode 100644 dev-python/werkzeug/werkzeug-2.3.4-r1.ebuild delete mode 100644 dev-python/werkzeug/werkzeug-2.3.5.ebuild rename dev-ruby/execjs/{execjs-2.9.0.ebuild => execjs-2.9.1.ebuild} (100%) create mode 100644 dev-ruby/mechanize/files/mechanize-2.9.1-libxml2-1.patch create mode 100644 dev-ruby/mechanize/files/mechanize-2.9.1-libxml2-2.patch create mode 100644 dev-util/cutter/cutter-2.3.2.ebuild create mode 100644 dev-util/d-spy/d-spy-1.8.0.ebuild rename dev-util/netsurf-buildsystem/{netsurf-buildsystem-1.9-r1.ebuild => netsurf-buildsystem-1.9-r2.ebuild} (100%) create mode 100644 dev-util/pycharm-professional/pycharm-professional-2023.2.ebuild create mode 100644 dev-util/rizin/rizin-0.6.2.ebuild create mode 100644 dev-util/shtool/shtool-2.0.8-r2.ebuild delete mode 100644 dev-util/stripe-mock/stripe-mock-0.168.0.ebuild delete mode 100644 dev-util/stripe-mock/stripe-mock-0.169.0.ebuild delete mode 100644 dev-util/stripe-mock/stripe-mock-0.170.0.ebuild delete mode 100644 dev-util/stripe-mock/stripe-mock-0.171.0.ebuild delete mode 100644 dev-util/stripe-mock/stripe-mock-0.172.0.ebuild delete mode 100644 dev-util/stripe-mock/stripe-mock-0.174.0.ebuild create mode 100644 dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild rename games-util/cartridges/{cartridges-2.0.4.ebuild => cartridges-2.3.ebuild} (98%) create mode 100644 games-util/cartridges/cartridges-9999.ebuild create mode 100644 gnome-base/gnome-session/gnome-session-45.0.ebuild create mode 100644 gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild create mode 100644 gnome-base/gnome-shell/gnome-shell-45.0.ebuild create mode 100644 gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild create mode 100644 gnome-base/nautilus/nautilus-45.0.ebuild create mode 100644 gnome-extra/evolution-data-server/evolution-data-server-3.50.0.ebuild create mode 100644 gnome-extra/evolution-ews/evolution-ews-3.50.0.ebuild create mode 100644 gnome-extra/gnome-calculator/gnome-calculator-45.0.2.ebuild create mode 100644 gnome-extra/gnome-characters/gnome-characters-45.0.ebuild create mode 100644 gnome-extra/gnome-clocks/gnome-clocks-45.0.ebuild create mode 100644 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.0.ebuild create mode 100644 gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.2.ebuild create mode 100644 gnome-extra/gnome-user-docs/gnome-user-docs-45.0.ebuild create mode 100644 gnome-extra/tecla/tecla-45.0.ebuild rename gnustep-libs/sqlclient/{sqlclient-1.8.1-r1.ebuild => sqlclient-1.8.1-r2.ebuild} (96%) create mode 100644 gui-apps/qt6ct/Manifest create mode 100644 gui-apps/qt6ct/metadata.xml create mode 100644 gui-apps/qt6ct/qt6ct-0.8_p20230917.ebuild create mode 100644 gui-libs/gtksourceview/gtksourceview-5.10.0.ebuild create mode 100644 gui-libs/libadwaita/libadwaita-1.4.0.ebuild create mode 100644 mail-client/evolution/evolution-3.50.0.ebuild create mode 100644 mail-client/thunderbird-bin/thunderbird-bin-115.2.2.ebuild delete mode 100644 mail-client/thunderbird/thunderbird-102.15.0.ebuild delete mode 100644 media-fonts/iosevka/iosevka-24.1.1.ebuild delete mode 100644 media-fonts/iosevka/iosevka-24.1.2.ebuild delete mode 100644 media-fonts/iosevka/iosevka-24.1.3.ebuild delete mode 100644 media-fonts/iosevka/iosevka-24.1.4.ebuild rename media-fonts/iosevka/{iosevka-24.1.0.ebuild => iosevka-27.0.1.ebuild} (100%) rename media-fonts/noto/{noto-20230430.ebuild => noto-20230831.ebuild} (90%) create mode 100644 media-gfx/apngopt/apngopt-1.4-r1.ebuild delete mode 100644 media-gfx/apngopt/apngopt-1.4.ebuild delete mode 100644 media-gfx/apngopt/files/apngopt-1.4-makefile.patch create mode 100644 media-gfx/apngopt/files/apngopt-1.4-r1-makefile.patch create mode 100644 media-gfx/eog/eog-45.0.ebuild create mode 100644 media-gfx/inkscape/inkscape-1.3.ebuild create mode 100644 media-libs/libshumate/libshumate-1.1.0.ebuild rename media-libs/libsvgtiny/{libsvgtiny-0.1.7-r2.ebuild => libsvgtiny-0.1.7-r3.ebuild} (76%) create mode 100644 media-libs/libsvgtiny/libsvgtiny-9999.ebuild create mode 100644 media-libs/libwebp/libwebp-1.3.2.ebuild create mode 100644 media-sound/gnome-music/gnome-music-45.0.ebuild delete mode 100644 media-sound/gpodder/gpodder-3.11.1.ebuild delete mode 100644 media-sound/picard/picard-2.9.ebuild create mode 100644 metadata/glsa/glsa-202309-02.xml create mode 100644 metadata/glsa/glsa-202309-03.xml create mode 100644 metadata/glsa/glsa-202309-04.xml create mode 100644 metadata/glsa/glsa-202309-05.xml create mode 100644 metadata/glsa/glsa-202309-06.xml create mode 100644 metadata/glsa/glsa-202309-07.xml create mode 100644 metadata/glsa/glsa-202309-08.xml create mode 100644 metadata/md5-cache/app-accessibility/at-spi2-core-2.50.0 create mode 100644 metadata/md5-cache/app-admin/conky-1.19.4 delete mode 100644 metadata/md5-cache/app-admin/filebeat-7.17.3 create mode 100644 metadata/md5-cache/app-admin/logstash-bin-7.17.12 create mode 100644 metadata/md5-cache/app-admin/sysklogd-2.5.2 delete mode 100644 metadata/md5-cache/app-arch/bzip3-1.3.1 rename metadata/md5-cache/app-benchmarks/{cpuburn-1.4a-r4 => cpuburn-1.4a-r5} (62%) delete mode 100644 metadata/md5-cache/app-crypt/rotix-0.83-r2 create mode 100644 metadata/md5-cache/app-crypt/rotix-0.83-r3 rename metadata/md5-cache/app-crypt/{swtpm-0.8.0-r1 => swtpm-0.8.0-r2} (60%) rename metadata/md5-cache/app-crypt/{swtpm-0.8.1-r1 => swtpm-0.8.1-r2} (60%) delete mode 100644 metadata/md5-cache/app-crypt/tpm2-openssl-1.1.1 create mode 100644 metadata/md5-cache/app-crypt/tpm2-openssl-1.1.1-r1 create mode 100644 metadata/md5-cache/app-editors/gnome-text-editor-45.0 create mode 100644 metadata/md5-cache/app-emacs/mmm-mode-0.5.10 create mode 100644 metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20230914 delete mode 100644 metadata/md5-cache/app-emulation/uxn-0_p20230609 delete mode 100644 metadata/md5-cache/app-emulation/wine-staging-8.11-r1 rename metadata/md5-cache/app-emulation/{wine-staging-8.12 => wine-staging-8.16} (83%) create mode 100644 metadata/md5-cache/app-eselect/eselect-pwsh-0.1.1 create mode 100644 metadata/md5-cache/app-misc/elasticsearch-7.17.12 create mode 100644 metadata/md5-cache/app-misc/gnote-45_rc create mode 100644 metadata/md5-cache/app-misc/tracker-3.6.0 create mode 100644 metadata/md5-cache/app-misc/tracker-miners-3.6.0 delete mode 100644 metadata/md5-cache/app-portage/mirrorselect-2.2.6-r2 delete mode 100644 metadata/md5-cache/app-portage/mirrorselect-2.3.0-r1 delete mode 100644 metadata/md5-cache/app-portage/mirrorselect-2.3.0-r2 create mode 100644 metadata/md5-cache/app-shells/pwsh-7.3.6 rename metadata/md5-cache/app-shells/{pwsh-bin-7.3.1 => pwsh-bin-7.3.1-r1} (93%) delete mode 100644 metadata/md5-cache/app-shells/pwsh-bin-7.3.2 delete mode 100644 metadata/md5-cache/app-shells/pwsh-bin-7.3.3 create mode 100644 metadata/md5-cache/app-shells/pwsh-bin-7.3.6 delete mode 100644 metadata/md5-cache/app-text/ghostscript-gpl-10.0.0-r5 delete mode 100644 metadata/md5-cache/app-text/ghostscript-gpl-10.01.0 delete mode 100644 metadata/md5-cache/dev-cpp/cpp-httplib-0.12.6 delete mode 100644 metadata/md5-cache/dev-cpp/cpp-httplib-0.13.1 create mode 100644 metadata/md5-cache/dev-db/litedb-5.0.17 create mode 100644 metadata/md5-cache/dev-dotnet/coco-2014.12.24 create mode 100644 metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-6.0.22 create mode 100644 metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-7.0.11 delete mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.404 delete mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-7.0.200 create mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-7.0.401-r1 rename metadata/md5-cache/dev-java/{failureaccess-30.1.1 => failureaccess-32.1.2} (62%) rename metadata/md5-cache/dev-java/{guava-32.1.2 => guava-32.1.2-r1} (54%) create mode 100644 metadata/md5-cache/dev-java/java-getopt-1.0.14-r2 delete mode 100644 metadata/md5-cache/dev-java/jna-5.11.0-r1 create mode 100644 metadata/md5-cache/dev-java/xerces-2.12.2-r1 delete mode 100644 metadata/md5-cache/dev-lang/boogie-2.16.0 create mode 100644 metadata/md5-cache/dev-lang/dafny-4.2.0 delete mode 100644 metadata/md5-cache/dev-lang/dafny-bin-3.11.0 create mode 100644 metadata/md5-cache/dev-lang/dafny-bin-4.2.0 delete mode 100644 metadata/md5-cache/dev-lang/eisl-3.30 delete mode 100644 metadata/md5-cache/dev-lang/fennel-1.3.0 create mode 100644 metadata/md5-cache/dev-lang/jint-3.0.0_beta2051 rename metadata/md5-cache/dev-lang/{luau-0.583 => luau-0.595} (81%) create mode 100644 metadata/md5-cache/dev-libs/gjs-1.78.0 create mode 100644 metadata/md5-cache/dev-libs/gobject-introspection-1.78.1 create mode 100644 metadata/md5-cache/dev-libs/gobject-introspection-common-1.78.1 delete mode 100644 metadata/md5-cache/dev-libs/iksemel-1.4-r1 create mode 100644 metadata/md5-cache/dev-libs/iksemel-1.4-r2 create mode 100644 metadata/md5-cache/dev-libs/json-glib-1.8.0 delete mode 100644 metadata/md5-cache/dev-libs/libburn-1.5.4 create mode 100644 metadata/md5-cache/dev-libs/libdex-0.4.0 create mode 100644 metadata/md5-cache/dev-libs/libgweather-4.4.0 delete mode 100644 metadata/md5-cache/dev-libs/libisoburn-1.5.4 delete mode 100644 metadata/md5-cache/dev-libs/libisofs-1.5.4 delete mode 100644 metadata/md5-cache/dev-libs/libisofs-1.5.6 create mode 100644 metadata/md5-cache/dev-libs/libpsl-native-7.3.2 create mode 100644 metadata/md5-cache/dev-perl/DBD-MariaDB-1.230.0 create mode 100644 metadata/md5-cache/dev-perl/GD-Barcode-2.0.0 create mode 100644 metadata/md5-cache/dev-perl/GnuPG-Interface-1.30.0 create mode 100644 metadata/md5-cache/dev-perl/Net-DNS-SEC-1.220.0 create mode 100644 metadata/md5-cache/dev-perl/Perl-Tidy-20230912.0.0 rename metadata/md5-cache/dev-perl/{Type-Tiny-2.4.0 => Type-Tiny-2.4.0-r1} (80%) create mode 100644 metadata/md5-cache/dev-python/argcomplete-3.1.2 rename metadata/md5-cache/dev-python/{tenacity-8.2.2 => cchardet-2.1.19} (70%) delete mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.78.2 delete mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.79.10 delete mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.79.7 delete mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.79.8 delete mode 100644 metadata/md5-cache/dev-python/click-8.1.6 create mode 100644 metadata/md5-cache/dev-python/contourpy-1.1.1 create mode 100644 metadata/md5-cache/dev-python/dask-2023.9.2 delete mode 100644 metadata/md5-cache/dev-python/dj-database-url-2.0.0 delete mode 100644 metadata/md5-cache/dev-python/django-filter-23.1 create mode 100644 metadata/md5-cache/dev-python/django-filter-23.3 create mode 100644 metadata/md5-cache/dev-python/django-otp-1.2.3 delete mode 100644 metadata/md5-cache/dev-python/ensurepip-setuptools-67.8.0 delete mode 100644 metadata/md5-cache/dev-python/ensurepip-setuptools-68.0.0 delete mode 100644 metadata/md5-cache/dev-python/ensurepip-setuptools-68.1.0 delete mode 100644 metadata/md5-cache/dev-python/exceptiongroup-1.1.2 delete mode 100644 metadata/md5-cache/dev-python/fakeredis-2.17.0 create mode 100644 metadata/md5-cache/dev-python/fritzconnection-1.13.2 delete mode 100644 metadata/md5-cache/dev-python/hcloud-1.27.2 delete mode 100644 metadata/md5-cache/dev-python/humanize-4.7.0 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.85.1 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.86.1 delete mode 100644 metadata/md5-cache/dev-python/irc-20.1.0 delete mode 100644 metadata/md5-cache/dev-python/joblib-1.3.1 create mode 100644 metadata/md5-cache/dev-python/jsonpath-ng-1.6.0 delete mode 100644 metadata/md5-cache/dev-python/jsonpickle-3.0.1 delete mode 100644 metadata/md5-cache/dev-python/jsonschema-spec-0.2.3 create mode 100644 metadata/md5-cache/dev-python/merge3-0.0.14 create mode 100644 metadata/md5-cache/dev-python/moto-4.2.3 delete mode 100644 metadata/md5-cache/dev-python/nbconvert-7.7.3 delete mode 100644 metadata/md5-cache/dev-python/nbconvert-7.7.4 rename metadata/md5-cache/dev-python/{cfgv-3.3.1-r1 => nest-asyncio-1.5.8} (66%) create mode 100644 metadata/md5-cache/dev-python/numpy-1.26.0 create mode 100644 metadata/md5-cache/dev-python/pathvalidate-3.2.0 create mode 100644 metadata/md5-cache/dev-python/patiencediff-0.2.14 create mode 100644 metadata/md5-cache/dev-python/pipenv-2023.7.11-r1 create mode 100644 metadata/md5-cache/dev-python/portalocker-2.8.2 delete mode 100644 metadata/md5-cache/dev-python/pyGPG-0.2-r1 delete mode 100644 metadata/md5-cache/dev-python/pyGPG-0.2_p20220808 delete mode 100644 metadata/md5-cache/dev-python/pyGPG-9999 rename metadata/md5-cache/dev-python/{threadpoolctl-3.1.0 => pykka-4.0.0} (51%) create mode 100644 metadata/md5-cache/dev-python/pyocr-0.8.5 create mode 100644 metadata/md5-cache/dev-python/pypdf-3.16.1 delete mode 100644 metadata/md5-cache/dev-python/pyproject-api-1.5.3 delete mode 100644 metadata/md5-cache/dev-python/pyproject-api-1.5.4 delete mode 100644 metadata/md5-cache/dev-python/pyproject-api-1.6.0 create mode 100644 metadata/md5-cache/dev-python/pytest-codeblocks-0.17.0 delete mode 100644 metadata/md5-cache/dev-python/pytest-system-statistics-1.0.2-r1 rename metadata/md5-cache/dev-python/{python-lsp-server-1.8.0 => python-lsp-server-1.8.0-r1} (97%) create mode 100644 metadata/md5-cache/dev-python/qscintilla-python-2.14.1 create mode 100644 metadata/md5-cache/dev-python/rarfile-4.1 delete mode 100644 metadata/md5-cache/dev-python/referencing-0.30.0 delete mode 100644 metadata/md5-cache/dev-python/referencing-0.30.1 delete mode 100644 metadata/md5-cache/dev-python/s3transfer-0.6.1 delete mode 100644 metadata/md5-cache/dev-python/sabctools-7.1.0 delete mode 100644 metadata/md5-cache/dev-python/setuptools-68.0.0-r1 create mode 100644 metadata/md5-cache/dev-python/smmap-5.0.1 create mode 100644 metadata/md5-cache/dev-python/smmap-6.0.0 create mode 100644 metadata/md5-cache/dev-python/spdx-tools-0.8.1 create mode 100644 metadata/md5-cache/dev-python/sphinx-prompt-1.8.0 create mode 100644 metadata/md5-cache/dev-python/sphinxcontrib-plantuml-0.26 delete mode 100644 metadata/md5-cache/dev-python/stripe-5.5.0 delete mode 100644 metadata/md5-cache/dev-python/stripe-6.0.0 delete mode 100644 metadata/md5-cache/dev-python/stripe-6.1.0 delete mode 100644 metadata/md5-cache/dev-python/stripe-6.2.0 delete mode 100644 metadata/md5-cache/dev-python/stripe-6.4.0 create mode 100644 metadata/md5-cache/dev-python/subunit-1.4.3 rename metadata/md5-cache/dev-python/{validators-0.21.2 => tcolorpy-0.1.4} (82%) create mode 100644 metadata/md5-cache/dev-python/truststore-0.8.0 create mode 100644 metadata/md5-cache/dev-python/uritools-4.0.2 delete mode 100644 metadata/md5-cache/dev-python/validators-0.20.0 delete mode 100644 metadata/md5-cache/dev-python/werkzeug-2.3.4-r1 delete mode 100644 metadata/md5-cache/dev-python/werkzeug-2.3.5 rename metadata/md5-cache/dev-ruby/{execjs-2.9.0 => execjs-2.9.1} (95%) create mode 100644 metadata/md5-cache/dev-util/cutter-2.3.2 create mode 100644 metadata/md5-cache/dev-util/d-spy-1.8.0 rename metadata/md5-cache/dev-util/{netsurf-buildsystem-1.9-r1 => netsurf-buildsystem-1.9-r2} (100%) create mode 100644 metadata/md5-cache/dev-util/pycharm-professional-2023.2 create mode 100644 metadata/md5-cache/dev-util/rizin-0.6.2 create mode 100644 metadata/md5-cache/dev-util/shtool-2.0.8-r2 delete mode 100644 metadata/md5-cache/dev-util/stripe-mock-0.168.0 delete mode 100644 metadata/md5-cache/dev-util/stripe-mock-0.169.0 delete mode 100644 metadata/md5-cache/dev-util/stripe-mock-0.170.0 delete mode 100644 metadata/md5-cache/dev-util/stripe-mock-0.171.0 delete mode 100644 metadata/md5-cache/dev-util/stripe-mock-0.172.0 delete mode 100644 metadata/md5-cache/dev-util/stripe-mock-0.174.0 create mode 100644 metadata/md5-cache/dev-vcs/tortoisehg-6.5.1 rename metadata/md5-cache/games-util/{cartridges-2.0.4 => cartridges-2.3} (93%) create mode 100644 metadata/md5-cache/games-util/cartridges-9999 create mode 100644 metadata/md5-cache/gnome-base/gnome-session-45.0 create mode 100644 metadata/md5-cache/gnome-base/gnome-settings-daemon-45.0 create mode 100644 metadata/md5-cache/gnome-base/gnome-shell-45.0 create mode 100644 metadata/md5-cache/gnome-base/gsettings-desktop-schemas-45.0 create mode 100644 metadata/md5-cache/gnome-base/nautilus-45.0 create mode 100644 metadata/md5-cache/gnome-extra/evolution-data-server-3.50.0 create mode 100644 metadata/md5-cache/gnome-extra/evolution-ews-3.50.0 create mode 100644 metadata/md5-cache/gnome-extra/gnome-calculator-45.0.2 create mode 100644 metadata/md5-cache/gnome-extra/gnome-characters-45.0 create mode 100644 metadata/md5-cache/gnome-extra/gnome-clocks-45.0 create mode 100644 metadata/md5-cache/gnome-extra/gnome-shell-extensions-45.0 create mode 100644 metadata/md5-cache/gnome-extra/gnome-system-monitor-45.0.2 create mode 100644 metadata/md5-cache/gnome-extra/gnome-user-docs-45.0 create mode 100644 metadata/md5-cache/gnome-extra/tecla-45.0 delete mode 100644 metadata/md5-cache/gnustep-libs/sqlclient-1.8.1-r1 create mode 100644 metadata/md5-cache/gnustep-libs/sqlclient-1.8.1-r2 create mode 100644 metadata/md5-cache/gui-apps/qt6ct-0.8_p20230917 create mode 100644 metadata/md5-cache/gui-libs/gtksourceview-5.10.0 create mode 100644 metadata/md5-cache/gui-libs/libadwaita-1.4.0 create mode 100644 metadata/md5-cache/mail-client/evolution-3.50.0 delete mode 100644 metadata/md5-cache/mail-client/thunderbird-102.15.0 create mode 100644 metadata/md5-cache/mail-client/thunderbird-bin-115.2.2 delete mode 100644 metadata/md5-cache/media-fonts/iosevka-24.1.0 delete mode 100644 metadata/md5-cache/media-fonts/iosevka-24.1.1 delete mode 100644 metadata/md5-cache/media-fonts/iosevka-24.1.2 delete mode 100644 metadata/md5-cache/media-fonts/iosevka-24.1.3 delete mode 100644 metadata/md5-cache/media-fonts/iosevka-24.1.4 create mode 100644 metadata/md5-cache/media-fonts/iosevka-27.0.1 rename metadata/md5-cache/media-fonts/{noto-20230430 => noto-20230831} (72%) delete mode 100644 metadata/md5-cache/media-gfx/apngopt-1.4 create mode 100644 metadata/md5-cache/media-gfx/apngopt-1.4-r1 create mode 100644 metadata/md5-cache/media-gfx/eog-45.0 create mode 100644 metadata/md5-cache/media-gfx/inkscape-1.3 create mode 100644 metadata/md5-cache/media-libs/libshumate-1.1.0 rename metadata/md5-cache/media-libs/{libsvgtiny-0.1.7-r2 => libsvgtiny-0.1.7-r3} (57%) create mode 100644 metadata/md5-cache/media-libs/libsvgtiny-9999 create mode 100644 metadata/md5-cache/media-libs/libwebp-1.3.2 create mode 100644 metadata/md5-cache/media-sound/gnome-music-45.0 delete mode 100644 metadata/md5-cache/media-sound/gpodder-3.11.1 delete mode 100644 metadata/md5-cache/media-sound/picard-2.9 create mode 100644 metadata/md5-cache/net-dns/knot-resolver-5.6.0-r2 create mode 100644 metadata/md5-cache/net-im/synapse-1.92.2 create mode 100644 metadata/md5-cache/net-irc/polari-45.0 create mode 100644 metadata/md5-cache/net-libs/glib-networking-2.78.0 create mode 100644 metadata/md5-cache/net-libs/webkit-gtk-2.42.0 create mode 100644 metadata/md5-cache/net-libs/webkit-gtk-2.42.0-r410 create mode 100644 metadata/md5-cache/net-libs/webkit-gtk-2.42.0-r600 create mode 100644 metadata/md5-cache/net-misc/gnome-connections-45.0 create mode 100644 metadata/md5-cache/net-misc/netkit-bootparamd-0.17-r5 create mode 100644 metadata/md5-cache/net-misc/netkit-talk-0.17-r8 create mode 100644 metadata/md5-cache/net-misc/netkit-timed-0.17-r11 delete mode 100644 metadata/md5-cache/net-news/liferea-1.12.10 delete mode 100644 metadata/md5-cache/net-news/liferea-1.12.10-r1 create mode 100644 metadata/md5-cache/net-news/liferea-1.15.3 delete mode 100644 metadata/md5-cache/net-print/hplip-3.23.3 delete mode 100644 metadata/md5-cache/net-print/hplip-plugin-3.23.3 delete mode 100644 metadata/md5-cache/net-vpn/libreswan-4.11 delete mode 100644 metadata/md5-cache/sci-astronomy/cpl-7.0-r1 create mode 100644 metadata/md5-cache/sci-astronomy/cpl-7.3.2 rename metadata/md5-cache/sci-chemistry/{GromacsWrapper-0.8.2 => GromacsWrapper-0.8.5} (74%) delete mode 100644 metadata/md5-cache/sci-chemistry/chemex-2022.3.4 create mode 100644 metadata/md5-cache/sci-chemistry/chemex-2022.3.6 delete mode 100644 metadata/md5-cache/sci-chemistry/tinker-8.2.1 create mode 100644 metadata/md5-cache/sci-chemistry/tinker-8.2.1-r1 create mode 100644 metadata/md5-cache/sci-geosciences/gnome-maps-45.0 create mode 100644 metadata/md5-cache/sec-keys/minisig-keys-libsodium-20230914 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-apache-xerces-j-20200102 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-gentoo-developers-20230911 delete mode 100644 metadata/md5-cache/sys-apps/iproute2-5.15.0 delete mode 100644 metadata/md5-cache/sys-apps/iproute2-6.0.0 delete mode 100644 metadata/md5-cache/sys-apps/iproute2-6.2.0-r1 rename metadata/md5-cache/sys-apps/{iproute2-6.1.0-r1 => iproute2-6.4.0-r1} (66%) rename metadata/md5-cache/sys-apps/{iproute2-6.3.0 => iproute2-6.5.0} (63%) create mode 100644 metadata/md5-cache/sys-apps/moar-1.16.2 delete mode 100644 metadata/md5-cache/sys-apps/system-monitoring-center-2.20.2 rename metadata/md5-cache/sys-apps/{system-monitoring-center-2.18.3-r1 => system-monitoring-center-2.22.1} (93%) rename metadata/md5-cache/sys-cluster/{hpx-1.9.0 => hpx-1.9.1} (53%) delete mode 100644 metadata/md5-cache/sys-devel/binutils-config-5.4.1 create mode 100644 metadata/md5-cache/sys-devel/gcc-13.2.1_p20230916 create mode 100644 metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230917 delete mode 100644 metadata/md5-cache/sys-devel/gcc-config-2.10 delete mode 100644 metadata/md5-cache/sys-devel/gcc-config-2.8 delete mode 100644 metadata/md5-cache/sys-fs/fatsort-1.6.4.625 create mode 100644 metadata/md5-cache/sys-fs/mount-zip-1.0.10 rename metadata/md5-cache/sys-fs/{safecopy-1.7 => safecopy-1.7-r1} (67%) create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.53-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-6.5.3-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.53-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.5.3-r1 create mode 100644 metadata/md5-cache/sys-kernel/git-sources-6.6_rc2 create mode 100644 metadata/md5-cache/sys-libs/glibc-2.37-r5 create mode 100644 metadata/md5-cache/sys-libs/glibc-2.38-r2 create mode 100644 metadata/md5-cache/sys-process/gnome-usage-45.0 create mode 100644 metadata/md5-cache/virtual/dist-kernel-6.1.53-r2 create mode 100644 metadata/md5-cache/virtual/dist-kernel-6.5.3-r2 delete mode 100644 metadata/md5-cache/virtual/dotnet-sdk-7.0 create mode 100644 metadata/md5-cache/virtual/pwsh-7.3 create mode 100644 metadata/md5-cache/www-apps/kibana-bin-7.17.12 rename metadata/md5-cache/www-apps/{lidarr-1.4.2.3576 => lidarr-1.4.3.3586} (53%) rename metadata/md5-cache/www-apps/{phpBB-3.3.10 => phpBB-3.3.10-r1} (63%) delete mode 100644 metadata/md5-cache/www-apps/prowlarr-1.8.6.3946 create mode 100644 metadata/md5-cache/www-apps/prowlarr-1.9.0.3966 rename metadata/md5-cache/www-apps/{readarr-0.3.4.2207 => readarr-0.3.5.2217} (63%) delete mode 100644 metadata/md5-cache/www-apps/tt-rss-20220218 create mode 100644 metadata/md5-cache/www-apps/tt-rss-20230901 create mode 100644 metadata/md5-cache/www-client/chromium-117.0.5938.88 delete mode 100644 metadata/md5-cache/www-client/firefox-102.15.0 delete mode 100644 metadata/md5-cache/www-client/firefox-115.2.0 delete mode 100644 metadata/md5-cache/www-client/firefox-117.0 rename metadata/md5-cache/www-client/{google-chrome-117.0.5938.62 => google-chrome-117.0.5938.88} (97%) rename metadata/md5-cache/www-client/{microsoft-edge-116.0.1938.81 => microsoft-edge-117.0.2045.31} (96%) rename metadata/md5-cache/www-client/{microsoft-edge-beta-117.0.2045.12 => microsoft-edge-beta-117.0.2045.30} (96%) rename metadata/md5-cache/www-client/{microsoft-edge-beta-117.0.2045.21 => microsoft-edge-beta-117.0.2045.31} (96%) rename metadata/md5-cache/www-client/{opera-102.0.4880.51 => opera-102.0.4880.56} (86%) rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-117.0.5938.62 => chrome-binary-plugins-117.0.5938.88} (92%) create mode 100644 metadata/md5-cache/x11-libs/qscintilla-2.14.1 create mode 100644 metadata/md5-cache/x11-terms/kitty-0.30.0 create mode 100644 metadata/md5-cache/x11-terms/kitty-shell-integration-0.30.0 create mode 100644 metadata/md5-cache/x11-terms/kitty-terminfo-0.30.0 rename metadata/md5-cache/x11-themes/{fedora-backgrounds-38.0.2 => fedora-backgrounds-39.0.3} (84%) rename metadata/md5-cache/x11-wm/{amiwm-0.22.01_p20230904 => amiwm-0.22.01_p20230916} (82%) create mode 100644 metadata/md5-cache/x11-wm/mutter-45.0 create mode 100644 net-dns/knot-resolver/files/kresd.confd-r1 create mode 100644 net-dns/knot-resolver/files/kresd.initd-r1 create mode 100644 net-dns/knot-resolver/knot-resolver-5.6.0-r2.ebuild create mode 100644 net-im/synapse/synapse-1.92.2.ebuild create mode 100644 net-irc/polari/polari-45.0.ebuild create mode 100644 net-libs/glib-networking/glib-networking-2.78.0.ebuild create mode 100644 net-libs/webkit-gtk/webkit-gtk-2.42.0-r410.ebuild create mode 100644 net-libs/webkit-gtk/webkit-gtk-2.42.0-r600.ebuild create mode 100644 net-libs/webkit-gtk/webkit-gtk-2.42.0.ebuild create mode 100644 net-misc/gnome-connections/gnome-connections-45.0.ebuild create mode 100644 net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r5.ebuild create mode 100644 net-misc/netkit-talk/netkit-talk-0.17-r8.ebuild create mode 100644 net-misc/netkit-timed/netkit-timed-0.17-r11.ebuild delete mode 100644 net-news/liferea/files/liferea-1.12.9-webkit-css.patch delete mode 100644 net-news/liferea/liferea-1.12.10.ebuild rename net-news/liferea/{liferea-1.12.10-r1.ebuild => liferea-1.15.3.ebuild} (81%) delete mode 100644 net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild delete mode 100644 net-print/hplip/hplip-3.23.3.ebuild delete mode 100644 net-vpn/libreswan/libreswan-4.11.ebuild rename sci-astronomy/cpl/{cpl-7.0-r1.ebuild => cpl-7.3.2.ebuild} (81%) rename sci-chemistry/GromacsWrapper/{GromacsWrapper-0.8.2.ebuild => GromacsWrapper-0.8.5.ebuild} (99%) rename sci-chemistry/chemex/{chemex-2022.3.4.ebuild => chemex-2022.3.6.ebuild} (64%) rename sci-chemistry/tinker/{tinker-8.2.1.ebuild => tinker-8.2.1-r1.ebuild} (82%) create mode 100644 sci-geosciences/gnome-maps/gnome-maps-45.0.ebuild create mode 100644 sec-keys/minisig-keys-libsodium/Manifest create mode 100644 sec-keys/minisig-keys-libsodium/metadata.xml create mode 100644 sec-keys/minisig-keys-libsodium/minisig-keys-libsodium-20230914.ebuild create mode 100644 sec-keys/openpgp-keys-apache-xerces-j/Manifest create mode 100644 sec-keys/openpgp-keys-apache-xerces-j/metadata.xml create mode 100644 sec-keys/openpgp-keys-apache-xerces-j/openpgp-keys-apache-xerces-j-20200102.ebuild create mode 100644 sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230911.ebuild delete mode 100644 sys-apps/iproute2/files/iproute2-4.20.0-no-ipv6.patch create mode 100644 sys-apps/iproute2/files/iproute2-5.12.0-configure-nomagic-nolibbsd.patch delete mode 100644 sys-apps/iproute2/files/iproute2-6.1.0-strncpy-overlap.patch create mode 100644 sys-apps/iproute2/files/iproute2-6.4.0-disable-libbsd-fallback.patch create mode 100644 sys-apps/iproute2/files/iproute2-6.5.0-configure-nomagic-nolibbsd.patch create mode 100644 sys-apps/iproute2/files/iproute2-6.5.0-mtu.patch delete mode 100644 sys-apps/iproute2/files/iproute2-default-color-auto.patch delete mode 100644 sys-apps/iproute2/iproute2-5.15.0.ebuild delete mode 100644 sys-apps/iproute2/iproute2-6.0.0.ebuild delete mode 100644 sys-apps/iproute2/iproute2-6.2.0-r1.ebuild rename sys-apps/iproute2/{iproute2-6.1.0-r1.ebuild => iproute2-6.4.0-r1.ebuild} (92%) rename sys-apps/iproute2/{iproute2-6.3.0.ebuild => iproute2-6.5.0.ebuild} (91%) create mode 100644 sys-apps/moar/moar-1.16.2.ebuild delete mode 100644 sys-apps/system-monitoring-center/system-monitoring-center-2.18.3-r1.ebuild rename sys-apps/system-monitoring-center/{system-monitoring-center-2.20.2.ebuild => system-monitoring-center-2.22.1.ebuild} (97%) rename sys-cluster/hpx/{hpx-1.9.0.ebuild => hpx-1.9.1.ebuild} (98%) delete mode 100644 sys-devel/binutils-config/binutils-config-5.4.1.ebuild delete mode 100644 sys-devel/gcc-config/gcc-config-2.10.ebuild delete mode 100644 sys-devel/gcc-config/gcc-config-2.8.ebuild create mode 100644 sys-devel/gcc/gcc-13.2.1_p20230916.ebuild create mode 100644 sys-devel/gcc/gcc-14.0.0_pre20230917.ebuild delete mode 100644 sys-fs/fatsort/fatsort-1.6.4.625.ebuild create mode 100644 sys-fs/mount-zip/Manifest create mode 100644 sys-fs/mount-zip/metadata.xml create mode 100644 sys-fs/mount-zip/mount-zip-1.0.10.ebuild create mode 100644 sys-fs/safecopy/files/safecopy-tests.patch rename sys-fs/safecopy/{safecopy-1.7.ebuild => safecopy-1.7-r1.ebuild} (74%) create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.53-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.5.3-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-6.1.53-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-6.5.3-r1.ebuild create mode 100644 sys-kernel/git-sources/git-sources-6.6_rc2.ebuild create mode 100644 sys-libs/glibc/glibc-2.37-r5.ebuild create mode 100644 sys-libs/glibc/glibc-2.38-r2.ebuild create mode 100644 sys-process/gnome-usage/gnome-usage-45.0.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-6.1.53-r2.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-6.5.3-r2.ebuild delete mode 100644 virtual/dotnet-sdk/dotnet-sdk-7.0.ebuild create mode 100644 virtual/pwsh/Manifest create mode 100644 virtual/pwsh/metadata.xml create mode 100644 virtual/pwsh/pwsh-7.3.ebuild create mode 100644 www-apps/kibana-bin/kibana-bin-7.17.12.ebuild rename www-apps/lidarr/{lidarr-1.4.2.3576.ebuild => lidarr-1.4.3.3586.ebuild} (100%) rename www-apps/phpBB/{phpBB-3.3.10.ebuild => phpBB-3.3.10-r1.ebuild} (96%) rename www-apps/prowlarr/{prowlarr-1.8.6.3946.ebuild => prowlarr-1.9.0.3966.ebuild} (79%) rename www-apps/readarr/{readarr-0.3.4.2207.ebuild => readarr-0.3.5.2217.ebuild} (100%) rename www-apps/tt-rss/{tt-rss-20220218.ebuild => tt-rss-20230901.ebuild} (79%) create mode 100644 www-client/chromium/chromium-117.0.5938.88.ebuild delete mode 100644 www-client/firefox/firefox-102.15.0.ebuild delete mode 100644 www-client/firefox/firefox-115.2.0.ebuild delete mode 100644 www-client/firefox/firefox-117.0.ebuild rename www-client/google-chrome/{google-chrome-117.0.5938.62.ebuild => google-chrome-117.0.5938.88.ebuild} (100%) rename www-client/microsoft-edge-beta/{microsoft-edge-beta-117.0.2045.12.ebuild => microsoft-edge-beta-117.0.2045.30.ebuild} (100%) rename www-client/microsoft-edge-beta/{microsoft-edge-beta-117.0.2045.21.ebuild => microsoft-edge-beta-117.0.2045.31.ebuild} (100%) rename www-client/microsoft-edge/{microsoft-edge-116.0.1938.81.ebuild => microsoft-edge-117.0.2045.31.ebuild} (100%) rename www-client/opera/{opera-102.0.4880.51.ebuild => opera-102.0.4880.56.ebuild} (100%) create mode 100644 www-client/qutebrowser/files/qutebrowser-3.0.0-tests-qt653.patch rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-117.0.5938.62.ebuild => chrome-binary-plugins-117.0.5938.88.ebuild} (100%) create mode 100644 x11-libs/qscintilla/qscintilla-2.14.1.ebuild create mode 100644 x11-terms/kitty-shell-integration/kitty-shell-integration-0.30.0.ebuild create mode 100644 x11-terms/kitty-terminfo/kitty-terminfo-0.30.0.ebuild create mode 100644 x11-terms/kitty/kitty-0.30.0.ebuild rename x11-themes/fedora-backgrounds/{fedora-backgrounds-38.0.2.ebuild => fedora-backgrounds-39.0.3.ebuild} (100%) rename x11-wm/amiwm/{amiwm-0.22.01_p20230904.ebuild => amiwm-0.22.01_p20230916.ebuild} (94%) create mode 100644 x11-wm/mutter/mutter-45.0.ebuild diff --git a/Manifest b/Manifest index 07e232ae237e..382039d3a2d6 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29291 BLAKE2B a3db35971d20b87cdf113cb7daef650ddfb0100104ab5dea80db2c4fdded251137d37f9701ca7069e134c9edeb493a8cc89427dd88d404f1d49acdb1ad2b7a2a SHA512 0bb00dfbf0069cd5a37f5b1b9bda0cd7f48c97ee5d3354dee074f3afa0270b9d3211698b0ba4f9bd711b7296281007a5563c3025e87160073959f22ba9fe8ba2 -TIMESTAMP 2023-09-16T05:44:23Z +MANIFEST Manifest.files.gz 29315 BLAKE2B 20952f80ed49aa839be27dd6e75e003535f17427ddb4c5334e329a81ad1bbdb2c23db44a34c9145a9ba18dffe1acd8ae28bff6af25ea9b01ebc2bcd7a6ec1aff SHA512 3c0c5361fe6a52419a61ba952f30affbabeb2296c36f9c782e8c5e0042b6bf1bab6ef624a590395be52b7f82a6d92c218512870b8cd27f67cf449fcfb9c93245 +TIMESTAMP 2023-09-18T07:10:12Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUFQLdfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUH99RfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klAbMQ/+IZn44Sxxef1f/oA1mQrXyIgXyk9b0hUTFN+Vcq5fta5UC6gWU9Wc4keH -G33ILtY5MfELR/bgBrHPYJCSM/LUFqLUlXYwMH54NRdecbKY4yMYP3RDiW/yGtQ7 -E5Sm37CLROgkNIwbwcCitk8cPxIHL2wDj749LlQC/AWf1kKfoLW40TyY8UVfnZfj -HthZuzyHIAkfGpudixxP9fYN7nSZvvMcl4rum16VSLdDWaQT53YPBCHEr/L3L5mJ -ys9DyjAZLHrkN2gvPgErXFMZD4v/1MRaVZ09zB68f/i6nmADTjIAPrNUn5VtT91b -55mMQRYErIUA3+XcstFSWDNV+VswVaImUyAzsNHZwapggs9rAxhKTkoefkWkM9BC -hHL3eMkntBH0/1sbpF9fws6VMLodtz4+SG5NiDs3AcrV6jgkUOebTQct+o+6UaQU -o5/NipkK967oktHVJ94lsub3Fu/kfWvJlQzi3n5sv/c+LTtKkUNt0tXIZm5ERiBF -4crBTqfVnKHCaf+X3NBvDGctXhsHk0Na0j3mC+4MZCi4Gl37Nurd/VclQN0gNfZb -sz4BT0wKSHdM+sGUFfcy+Ek/EOI0IJ1VuSizfONKbxD1yGGGETr/UG0ZBZ99izdd -SHNA/sFbyZCw3SDXGybG106/9ErlC2KQgRLw7F72bQjFFpCkXRw= -=KdQH +klAB6BAAiem20/1fHSTS4QT6PiNTWFq8EO2a22qClUoALc8W2dRWJLiIz2o9qYGh +VtM9Y/uotCHg5FOS7cCmH8rUsZI3W4p4mL4Raf+Pw2+trN9YZTDhcZYwTaEK+V7Q +LxNzo+yuVY/OCv3D5BC1Sns1bDgZRolah875xPo3YpVU6EH3f3bFkKvZ8z2r+2q8 +0oqL8k6WLDXc8oTN3NpddeO9T0yXd9p23Et+0E1ZH3xnUR+Rb/fHUkMJeFu6gPP0 +xxv/XJRkLBsYFKRHgrddusjWWA5SKm7JAZmajaEKyFooPR/2lb9q4R+0sjwT621J +qZBDg+LSxhlvA1UX/r71oT+a2dOVLmUq1zs5Q2Ah5J1sZQrzYRgHOQl3AWPallrF +FnEMQhC4o1zQxs9QBjIDTHtZRghC9kqj+j+ZaGMTYcfJ1qjS8ykTjAfcSGhb8WrK +vauHOqiF3/h4hC/mSQ59FDUhqGNYCvk+KJNhX2IzQLDvlgU0F6qvCc35P1WacjNl +jHqagzjCFIOFVJNyxubNIVTOUKXruNdsnr0qlel1fk5rxTDMhbcG3WqC+lRIQ9lS +ZpO4RlJBZdJlp8JBXBtDunpkN+ikOaiev52pl9lYfGLQYYFcyYdfXE/VMQsmuB92 +4KuvXQ0TK9lAFY24zj3LEMOKSC2jsJguSQiKSP8HIWpDHp4akmA= +=8iln -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index 339ef213617ae2158d04556c010172b667817abd..0f47eec7b4fe45493bfcebd89a4524467d1797c8 100644 GIT binary patch literal 29315 zcmV(zK<2+6iwFP!00002|8%|EvL(5dW%u4+!FL&}-5r1fc&xT=No`WM%%uJST***H zW@KjuS*-ecjp125mmMW57MU4w&ff08T64__tjmA?$N%wp%S=hIp0{_c6|W$8#Pv&pV8Mrqtrz>FT5PT1uMNeTTEgqs;p_$DQk$ zV;p6Kd$#**bzbwj=23b-LtE({S3c^jd0l(=9q*QpV_dt`Yo?a&R<627{=@(CzyD)8 zuRq*pOxF%MU8U_3uRiZwayjr5%0DVKhaefQm4YyaUtyGFl_U%&kF{kQ+vzkU1u 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 Cy3N1< literal 29291 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 literal 4545 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 diff --git a/app-accessibility/at-spi2-core/Manifest b/app-accessibility/at-spi2-core/Manifest index 7686643288af..42b8ee0d69e9 100644 --- a/app-accessibility/at-spi2-core/Manifest +++ b/app-accessibility/at-spi2-core/Manifest @@ -1,5 +1,7 @@ DIST at-spi2-core-2.48.3.tar.xz 554388 BLAKE2B 9692df8cc0bc8de82f6e339b9358be7ab1bc598afdb39503f5f05ca772109b962a513fe2ef79d8f094ea732457225409f3c765784a54cbabf27b8fc72c893eb9 SHA512 e79ef0eb0f23241d61ba2a62f4024a5df5ff7125bc085590f9038b3397d255b88b8266deec14f3fe53bee4072ab85695a47d27d8be0529b18a103ad792fa0e54 DIST at-spi2-core-2.48.4.tar.xz 554916 BLAKE2B 6329407e1e0d0a085189174ad31ac65d890e36a1b20179d68155fffa029b476a6b094765b6d3c300a8fa3cdeb01936a1b14cac34c530650287e711132c136ddc SHA512 fa85b680ad5254a8281197969f335c69b6c71d3ea4ec04efb8d70ba9feafd76330cd23a09169eef6f04abf0000e4823d2c2591999e8ed88bc035a26ed8bebdf0 +DIST at-spi2-core-2.50.0.tar.xz 567664 BLAKE2B 18b9c84542bffc13e762e770da08f289358b5987b27c0159818c6f1f09981be029a8f15ce2b7dd6ed99b049ad7e4a4cbbf2bc4d5e97a81d9096b247df218328f SHA512 7de02efa7e3cb9db4a7da8bb2e9350dc00458e2ba9bf9dafb68d2cab8512b525fc7dcecb45f5912de7459b86d901ab3a188f0a07f5bdc068a51433c900de2308 EBUILD at-spi2-core-2.48.3.ebuild 2019 BLAKE2B 731470a156ebc12180cd3e7a5f31d54d0cefa14dcd12671ad8c17da4ff3ccc5ae091ff2bc1df768098cd483cf061d16f315de8c36bc1f44012a2187d056bc15f SHA512 08980d0705f714579f587eb8b550a24efd85e27aad0251e5b31f3b60aa4a411a8730d05819041bdf0dd7a0964f9d19c34f6681ec923a4f5cad974327764bc4c6 EBUILD at-spi2-core-2.48.4.ebuild 2027 BLAKE2B 50acb89b25fcbc7665e8a944e20cd7f872f75e9d802a0e139c7060e1b85bb97700ea3863a0d9299ea8ac06fb88ef177e389da6da7007fc48fc626544674b8cb8 SHA512 37398307a0e03bb0bef7ba41cf45a81ed5849f2d2ab8e108f1e839e553635b763a3950b4f2588e1174685ebe74086943e45bcba0728979ca2c8e44aabe4bd515 +EBUILD at-spi2-core-2.50.0.ebuild 2053 BLAKE2B 48be7677577ee2be44d476fd885d3ccee00eab57d4fbc76bf42807d4ca9f00ab6a42147f2dd93dae412c0e426ad37420158c5376681e28c32bc4fe3d3a724eaa SHA512 4c2a54c59da534fb8913a254912ad71988f19535137313fe3c624aee47a2661f3baf41a4034a2569fe26ae3a6b33df3b7ae8059ac2063fa9f62a4167d5f6f7c5 MISC metadata.xml 468 BLAKE2B f6b51c8c4da2bdff93f41f92cbe94687250f28d9c42c5cdb7de9eef0d1a6e208dd911d443298eb08fc83f8765d0b2c09e30e932d97b3fc1d28861ceae9b1ee6b SHA512 908b6e8c5929143a45cd108fed5b3375dc6f8f98b637a230c0eb0da4a261a8d9655954e1f98dc9967bd79a8c3aece79e1827097a5785494692f7655bcd73f331 diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.50.0.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-2.50.0.ebuild new file mode 100644 index 000000000000..3c6f7560662b --- /dev/null +++ b/app-accessibility/at-spi2-core/at-spi2-core-2.50.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson-multilib systemd virtualx xdg + +DESCRIPTION="D-Bus accessibility specifications and registration daemon" +HOMEPAGE="https://wiki.gnome.org/Accessibility https://gitlab.gnome.org/GNOME/at-spi2-core" + +LICENSE="LGPL-2.1+" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="X dbus-broker gtk-doc +introspection systemd" +REQUIRED_USE=" + dbus-broker? ( systemd ) + gtk-doc? ( X ) +" + +DEPEND=" + >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.67.4:2[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1:2[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54.0:= ) + systemd? ( sys-apps/systemd[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXtst[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + ) + + !Hh2mk;800092biGTnB{#CAH`lMIxh$m!01-e8Z(FxaGO0D` zp10viW-}k`%w#?K*X#R&s3zl=Ec+*V&X?|Z-IY^jw|XMb9$huC^(YhHa1duyfF z7Pl?+k<;2@?5p)N?W@m;I=)TO69@mVCm%HY1rmJmj+e=CNcDDcJKmXhR z`+xl(|LMQ{*T2;H?d$hnKmIa5)X)7x|N8m!Z(lzC_{abLpX-;8YkvRn7k*`bTffRj z?eU7+b;P-Ev)7roqqnvque;B^&(-Ex+OZG+ci;LRTYt^lT!X*1+^(^WYxS$eSo%>| z6kay+GiU9qu29o#M^0&`G1|Gc%9d^6y7tkpRR6htbFVR-$5Hs1QbK57nnMhO<-$th7%5#_>3e3A z>XEM!SAX92t4@CHv3{TH|NQ#p!|dV1M;7k2ZWoXF&t*IN71+_WAERSn^~(Dgd}fcw zaq-X-vl;C9m9HMPPi&#odGPKz?YZvdNc&*fhC}`KbQx#Y)dG`W!7qY@?;rLfs<&@2J=zds~YkHF>e>^k!r~Nb}lXFW8`^W*SK)Zxwf$4 zYJV$T>nM3U`I{Q~@v`H?TWI6FPL_I0`@9B!v!`^P`;}hHg=0mQJM1O%@Nr)0z{>)r zg{}8+jeR@n>M?9r0Y326oz*;6$vNZS>)aQ=UR$qWUzqIG&U~h|%9%r}0eg%5ix~0f zSaYf%Qps(r>nwBP$?uly%g6ro%41J&>wk64oZ1Mid75WUVNJj#v}2YY*M))CcJ;}A zj}ZOeFx%QPTZ(_|dkwLG6zujHVg_2uhU>N*@tHY(-}}NU7kqb=2m~Fx?7VjDj^*xQ z{d2v>vCTbPOMARx$8~y-ahqWtsh4?xPpgeMPpkza>pig;4Kwlc0g)mk?&Ul{xPNV% z+mU%xmJ{nt2NrzAsj;&ojyaBVRA7g#tt?CDkq4W|zQqQb25dfUm{h_HcEBbb*JQ``R@Nw2 z-ulcFYaGDI=md()n%8iZw63#bZGRb)KHs1$&l0bz;N592Yv1CP+02nn!85FNg(Drk z#%pa`8+p5k0Ys~?4X_LFPqF9PT3<(P^I~PUQtAtE+}%kCFhP4rWCQqaQ38y zoS4X;7wyx>FF&51dFHo81D*1=0pzRkEf|X(k$C)PBvyT1X-9edyM+AiVQz7upGXtjG`P~uL zaT)+82EyB43H&<<+HrvpSQu_ZI3Wy%5(w-VCjZy4nJblJ+dF=Iu`>tgG_Y_S=&C0H z1cHFs^E53I+Uga-3lIq^5P#dX=RYsn=da_pPxJeSpX>LZKmN7;_UXsdS+5tkwe8GT zXz6U2F;EpYA(scgE<6t;y9j?HU;8;W>=UC80S^+t7U2L-54o~rlNSmZs|?}9G3&T_ z&B;O%u8gTWlwjsPvhg7kf1xdS`0>vry!6j?9r&zdB=N&1TxM1FyMOVYs{sl?!#wo| zAc0^H`j#Um;4+T}Z8~GA*G4FJzatKco0O3t0R$&-ktfE1@cv_g=SwFlhpeTB`tL2_ zr`cJ=$HIm5vc1$m+dWQzdmOQqb7_b%2i&AX5#|Koc7pzSh8ovFD8-_r7Wv}c`ZYp^ z#&u#pVe(w1r7f_!ZGRDp_uE4VfRMVg*BY@+9(crX$>GX&&3`T&k&~aj^vfOk1vfm_ zP8f#Qlu1M;ww8q}!-ZxjxOWn2z%ZZ+%slXcnKRL7-}bTBji}$s9?pr2V|4h`341-F z1TYks+m6HX`(+Zh@QObz+{0J%W4(^!0CxC{x~`l{#*XsV*ni-FSzVCI^T6Q<-Qmn> zt7i!liZ*)!UdFLvIf)Iv6<9oK$3M1pwN8}dkGH;dLRaM*_@G&dhP#XnfNvndiOamL z7fy^7V(G07)}!*#Z3CJDL5~nVO5>0D0Vwl2aO53h-zt`gv8N0(#GJOtNA6(OSg_0q zvNXsAW(`A(y?|%V~UH9_4>8;pXY}kU%!6({v^0(d|R}YG4BFe z@#^zTL?TcMljeEg0RaXG35Qdi3H}3D@8f9vd!7m^S0_;~Lhu&QS}ImG_Wfk>>IU+5 zwsf0t-3y364Djo~SI$VG)P=8njzA)x1#VT;58$OLRT z5*k;A#1?o7TnmFEJQIILDpCQSv8SUQ7fYBI`oiD@{w^%N1FgN+eqwM0;wyzNu+Bd& z+K;clK36QgBvrwuQqT?AP+mVwc4+Mjw!qeIST13U&;X!pAq}v;TtgW`q`v>? zaq8AFpXbVBUD!7+zwa0#{fSxu2Y~4YuL}cYZ3xZct97w4GG2V#-qg{w4INv%9bwCj`k7eE4CTL1dkSCC0*sQ@w%K_)$)F-rc5CPcz zu759#ix7ZVx>y3_V#WBcZ6|z<^jNFkewy{^j3GRDZASRvPc^L!_ru#0v9CeaBLoB% z8_=c)td$=}))YLMe1h63|DJVV^Uz!kWB{~)+d!mGi_qQ9c1DN^x__uE z(uivVhCqBw1P=)o0S(oHuH5^ZeL+xgXLjjig`<(SARt)#eh}<%$Q^rNt#c(l);?h` z(8E2MIoTJYwvMj$-2k|NljX8QyT%1I#OEQe8V0)T!Xf}Q$WYnw1$-hvJ)Y@}zkUBO zKeaz%{uN)44?{ms$PTN9D19jBM?}Tv8F+x=;hHX=+c=P@>~@yw zLxNha`ZHiKYd!@1>)3&yHd)}#pK7i+h8V)r^C1P9hZ06iufbwqr+e7tpl{S7yU6ZN zQ-(JMAzC`)mM7u0v-}aOXMg4KD>eu!6^P^$!PHP&CpLE#SsWS;>E0ElczIEwEsXxW zbuZWl`N33EBKG4J80UnW#B%&`$zIC^>b|mO=o9c8phw_>GCV3;4(3RN46RhYgYa~k zG@O|bKm=eh*?MA;*%|l=tdt+=01Tcx4y9%j;qLz>Oc2Z`ocKTxK!1uN@$?)Q(9I9C z@&8<|qfFLs@Zp%l*g%H;2xukDq@sr=Oj(j}+>9sT;qVf8M>~MEYL+Q4)jS$hnL?zW z8Rm7PFHZxvWYZJc37%B&QG}eyEEcPGf^dCM{`T?5-|Dw9zkC?;`!A4-_r|tkPcNaK zLP{509gYp7p=j(C zOsDmRAmu?5{|HiTjX$m_;#h!ssu=}^e0+-n#GZj&Yy@C5E+GP_gxew}Ylv4z%d$0m z-ozmyPhv)DZ*%aoZNFf-wL*U9p%Z`f zK7@L&pX%rOZ9e1X5nk?z!Nb-;SXAu7ZU@>8Y#@p@Nb4jVPva?as`Mt?#rTRe;Lw^N z17OyK4Z*!((nJbY9_fVI;z4p#kAqCdm@MqoYTIJqMU#XVZZzL$#)-$UU=gv4Llc)w z%Yrp=2RHFQ(0?k&JwyNabo>wj*JO4W)+WsWFW6$_F(fF%zaTz4u*}y?!mfJ_odWt` zQkdvfKxJahIMKNv-0^P3zVz|bN&8EX!z*stfYn-fKMu3yw=;nQ z-o0%EF^C12wj&!LoLfxBX#~WIP^z2?tOEPNV7p>sMo!oOG>J7ti6;kn`8&jW zkJxHKQ-w2KC+xbLP5=QHj0C0$B4uOhW3~GKe2U7nZ;w>t2_c>#U$Ly7G7v=s2-P$( zR+8{J9)JF*fC_{iR3IGkto*zgt=#LxXAsjzhNgj7P}A$YaJ0^YbYS}gSQFYrmORGqU&Km}B4A?5q!8Z{7FakKWv7g9!PUt9% z8WT$V^kjL@IWYi47TjtB&spMxBccbYX@9uZ2qot_fRq8wcU%&qNZ{Gi%uzj-hY#C zjRSzZnACoN2LoxC8W4-K!B5&Q!f8A(LquL>WfJZMFcRrfFHxYF2q=j5wfBTTfgOkO z#x8j5hAf-agik_FvxJ1{xNFGC^s5MuQrNG4CRrFEk@Yza=-I%m4q`w;V)E~hdY}i2 z!gzdi5DL3%dkK zT1*loUU1pzO261EE54brN%GS;Jwq-xIZ1$8fu|!Hg6W=qVc111;5$2SpMMB>0n9vP zXajwg0_&Zywu#38vz~@v!*PHvC>L~LTJ_?M3xI< z*?4pv=Aucp_4uC69|+#OcQ6tnVSfbx___jBcMavjz+X)lUx(GEF zSpes@^B(y0bG4o)y?;Bj>TR(QffGAH77-9DQuO2zAy@=6=(?$s9XP8#aDq(c{8`PBYblvUS1ecJ3&e})%}%qy7Z5`r+?!kSwpdapa63aE zu^v;5g`Yh)Q1ZNO{;EKi=lEtKmIh1|M>C@k8qS%ctrf7rjgsIV<1579C*7OUqN7@kuLy- z7zAm`5y{2|W9ujE5QEPZ*6D#Izy<_>s&JlU=4=QiCx5Ypr}^nX9EV+n1K|#L$`d$T zsl2Ev3M;{jLx1$FmVkKTwV3c&riF0y<#{N|-vdYwY~VcS%oYW((Vbw)Gey{Y?b8Z@ z1wTgHqHu}gc+MSK%86BBt$;h4>pq7@Bj;m2k?YfM-+#<+-+!K;K0VMryeI|RS=swY z-0sbj7HkxHh{8fl!lAA!=F9W3E8|754>$y|1-1jY0DmWKUOWiA6++3P2x3MbLTE(K z2s^|f90c0r_TYyju&_s5RW|;%X4izJmV@v$k%qe`_8=3Y6?d95)C(&xHd^h%u?B#PIknsG9F2%ph2_satMvPCym+Gl2 zkBOmm>zg3>fYu&8xC>k8mSDg~)hy-Q_Ka~sTQln9?NofX6e!+#Z&+zP3s#O~gpY%A z*<|#I{$q0zst?*KuAj$_p^W54!F3LhJPkNmCx2iOloMpMh1E@=LFb_s4K)jzRI}i+ zFSi374G-+^R_pux_SgCCc_bcRE4DBXmV3WzPXg*6c3`zngvD=VgXDK813MTY@7wBH z9ZQv4Xpu;4kp_wrX&F2pGAG8rQYJt{rstOc1T-Wf<2*}mMbh5u3CjbV!W)}7``OtG z3x76HFzkd4I>yLN5HNOHS`(|PS8Ue883_Z!H zi%au^3RI&1HSU8Le6OO*kc`#Rx@^XLFMq1Zt3qum#2cbu8UpbG9oWG-_$+d(AB#|) zj)QniTmosZWZnTV3*im>6Q&YON0-V5Kt5UYJuG~n>xDC@o;A+9swe{*peL3%fLhdC z?T`?j4O~O8VBTg&%nC?qj+n9jonV5VBtHL6ziW-W&#)S!)ITlUkNNr6Pw&pHQB3SWR5&LHKFT$clHCLFuO%%)saF7Wn#mRO{MbHXm znF8Gan;or~0y>#@8qh7+ys5>80QZ0|zMYEr@FSRWoQJ0k5yXtDeOT^p(adIG3D{GZ z)~5k?2p(cA*g8wB_zcc5rw0*HEPo-MZ63yJuZcBI7IvXsU={6(g?P);nDb^kVcLIO zw@0q}e8{89Z{nW_8{!&(GOfEqN8(MV)kmhiJg&KF@YtaNPw1VPkId37Jg^V|+6J3Q zuzo15=j4?oK}2@5GXV_rEaSXPq_Qo&5jC2m(DQ>g{D&;meU)wVRP^GNdwNB~%kwf3+Nrbz@oEpqepa=E}#inD?tP{SG_ z#KaVYe%zjt^6R(R5J(?>`|eDaaVrq| zF8r=k^+zho>yhymqGM%y6MuF(2?o*F6|qu6=e1i^5deLbdUr8e&`MFC>^GbAwrmOg zjB4hE@$yhDJj*9R5%9sN;Xx;$#Hw^f?<@(kL)31F0Ep!1=kFMDAyiC@s~u7fU`0ci z#+C64pd+0YMeu>Bb?oy%dzFj=P2D$$de38N2cQA`t!3Z2-iH0b~dFkj+| zrCs@w79|76D|Jz_VE~ae)qi|^4re^uAnI1we~ibt7U-HUkn_UEAUrL4SZBV2n03PZ z0(iU-06^>--DDx^FMr&^FPP`Hq!(?8)$u(n++kS~Ef1ffj2>Aoa%8v;``MSr>;qUm-mlo# zcWOy0_9`Q`EYu3i+P5wy$5zp{o5gU~j)#oU$6-Agd~uHJ3f4Igs=9Rr7#VwOr6P+} zpe^Fvp%e4V)qgtI>~Rv|Kcn4299Gb3@lG@$3iF3=)px|u5-?G;_yF5?914M?XWdCz zEG7V~$GoD8!17#XDpJb?W=!vd^uu`xJ76GTa8s%EHNYyKnxDv?{1L+mCPzsg1%Gg^SY9Ui3+cI3-|G1MFLH=P`JKRg48tr8*`hgg#T3P3IF7}JvQmK8rkL21 zfjPsLz|FF1^k{XK5Q$}TzYKH-nw)p_2uG4&*TG33-h#@6*a9iD5*^ZM2g94N1dQTn zIF-pW+#VF@U8Br%F6?Pa+KIx7M`$WYsFk2Y`+o&Lg?VdLE_X1MpAE%qCJTRI4+(P2 zDkpmwHctvL0a)U~l>soK^1~I!e{bW<_YXMZul3va`P7y#%nu+ecGOsa1Sf1rRl;N5 z;o>D)-`368H){-mSa@WFA@M8q@Qiu4O#&){R_qoqfL=Byw9~pIG$j%k$}(-CKmp_h z9e-;5!e)Wli8yU<2xdPETY{bQGvNXz)@WF8Wt~AD3n9;8INAnOJMk+v5nSfC2Nc6I z@0@`)PcNH?LSPk-gYawV8lb#&4)QPP0IrgW`A0demEH>eOJxHYrJgiGVgos z$YvG>?C`uAl?N%k3)3nt27$ReAM`+BpMTH>fE<>L5Fa&kKm{_%QX23Z!XD7sv^ERF z*=`i`hFmAgU&n2Gm-)U8G4H3op;zCBrA!zO7zoch@K989+=yv=>EXvS*--6ChC@IJrE!(Yz)how)$KwgMZ_P zHox>|?lnA$Q()i6NT_Dp7dB6h_k}Xzn~!yu?4v_W!beo=l$)Ve*zaI}OO(r`>|q^| z8wOQTfO$-`JkDFjvYOtCf8O(eeov(l;ms@;0DxlO-qhuo8Ea`UXX4_CsK`&7N6Eo@9?>JpFKf& zgXwdE99%f(cZ>Gp(=${3fHAoBVO1RbV1r%($Wj0zTS1)TWu+ew8yJLVu`5NM;%aah zKrC;(bd`Ek`O~zT0OHtj4HyABW^RxlV`M?OxzOWIK-##2{)epXFB5BXjDOP_-gu{x zFnhBpJJJ@|n#n#A46h+76KqYof-=D;*cRv^0L)7R1tuhMSJ9*#0Gf4!6&L9K(1F9I znFGdG5Nb!hlX}YHFdnP*?YHkgKdX4Q<8hYDKB?~eLC}$39=u<=GXsz&C`~a_z27*1 zCg0s$mcvvP?E9*x2%q4A=6|o}wzCdMTl6-HH$gpfD`|t=npWB22EaNRhDQWXN_)-NA$$}jVsjU6u-Yk$U9o(wKN6DWk`VOXMBKH-iv8-d@IYQMu+Z0-Er^6 zTj_Uq85mq_dY?(UT__=CGA`xG_qHu`7#3oOB2=ZasOnw0D6q!j_N@Y! z!NTQeR?>16FzF#oH_eC89aq$K+|lZ*?VP4Z z$E+0W4}Y~=txd=H=jnF_qU-kPuAG1U@%KMgygrI}5Z8p>ff^~79lV`zvNZ_KX=fu8 z2D4e&{%AWcFgnOBbcr{T|Lvyy4wb=vH@oB()v?{$ugkMn4ALAufAO!ACC0FrfNfc_ zYia&ls=^ZYW{K=XU!CZAD;buD>Hr@S8{9puFMrEB3xZ+;u9Oi8Z?{XV-u=&$y|PZ& zP9qi^rTKLReb96VWG@Q7=AYHq)*mVOYjA4&fC_jfw-k<~c@acd;D=pv4+)b7W? zuJr9_iGytm!Gd6Rj)k$)0nd-TIYj>~{hWKekF`?vKr^)A%G4|K2B%q4lpk z5f1A=&`udWSdS@#alnss?p2VQzodG3&YwglF6M*Hul z?dX>=1=t{t1{4r3$*NRq|3kuWuS7i6zWDS#6`S9QL?&QhQF{d=uH#vKzUGhq^M4;s zzaK}FZJl;+0;YDgUDHaK8mys4u-4L-eZwBGu5BTnF>;t5+kr4bv=ZADE9yIz2#Wv{ z?usrDtYH>oXSWqtTOoRP<@$l+x6_mXex2S~+QUt3c#ZtuMlz%zy+nseu2A{3j{{!*5Y(+)~;eF}kb%SNW1A+g{ zv96En>xVyQ!H`5Rmn8N%Y5>THV_9YeLZQdd*GPERPNjkQo5Y3LCbkHtByKH&%Z^~Q z=K_yNM1MUKckf%oPS3j+I03);z&5)s$;wy*i|aLuMCUr+60N*j@_;N|=6|KF=CE}G z5`*7OI7-|+zFl^)&S8QeP18e{$*dDaRO@Lj7MU18(0%L)!rcHsme@1?0!hi6)li5} zJj#-~RHum<{x65;s(nJc)pt$1;gM&>3$`s!$i!tiE6jQyw&8mCI0$#y@*}h*+cG-< zw9dQVIh^tys2DL@X}sZe$bZ?GJe|i6+M&H)HFh;4jx6Q%j2~%ob3EcH*7&O5!Sc|t zt=qea=_V`RJ=)y%KsdAB3}SkF6~Pix(vg4`iGJ&tGKa9e=*tgAM~oZk~^JD?eMeORYUP#rpIcob_2mO|W|9TW$K2INNFf=GK=!S8YBWV7&WlsudO%y~NH_rHGs7sfR_ zJ4qf0))Y>jFi9y(YEd0nM5!Tcnvs&ws@B(e4@=Poy2FffHi<@DO`d zc;w}*0=&}#;De_Jwf423Ytbcn<%0 zw`9+jnSXP80e;xg{KR^z9!uMu+W`!>03EmVQrIB0B@>!ZDw z^o8(aH~zl!5s0t8;C;{#9vgjGbMKJ z?0@LN)FNwQGw1<9-|gPwPi@5_ZVY3ENhMS|F?Hn%=~g#jA1muTb=eJKEex9HB-*;bU?MQp zJ=X;O!?D19o6X*`6`NBfKu-d0L{KJJ)9y)6u)Q5{z%s0yg~Ci)9V z+I102hSd$upn*Hj-M*p?gM)SQuK~mBt|IDsKW0Ky!EJDZ^ryA^Hh+BlHb3(ZA2Yu9 zZy$gC@vi^$<*ge~iJN&6bZRlSs+fxgY@sv-s~&dZ7JJy8yAg=&;NDdoKLp-x1(V(? z7=Ln)`!RQIr{FsF^9|bIC(+I(i~1F7n;F9-E9NVeo)vd*N8aU99>AeA15kYCWc_;_ zgi)m5iDT?`JUAey&ka>)uUoYd>a=G_hbD-094(^UY``f;-2ZHR->iiF@cHAnZ(rXP z-#tnQdWE2a;GK;VI)O@zUDwM%>ltdV{bNJU7L6WPLHh=vni2 zH!}Mhv2}9`)lM;tHkOt#Y6qWX&mk)U-ps;VGB$^4VLnn>;3mifM|sud;Rak{Sgvh{ zA!KGdtOo(NGLPvYJ@(l>eQxuv@PPplp9qx@#iS`CX?D-uf}PnD7D&{F?NzX;0)M<| ze`Yd%`uGC@H3v)hv3~mS)7M|?_lM!duszC&;hWd8R{#%;=F087J-6R8gSEiV;PI;+ z-N-)r)-o;t?Frjtl`SH~8EyPT?yn8@P4M3xFy)Laaq2CK%< z&Tef?v3~ao<+8+W*r2lWqU?VMDC5mipM9yU-p{|a53TlJe*5*0^-%$B@#1i%fF-s@ z?#)wx6C6FGipU!B(*X>`d%nIy;H>s?Oc#$ib?M3OWkEW?Xajs>i_lBQoPXhyP*Xb+ z2zaM*2>Zc|QMstYtW-Exc}omM^t?qm!^~iddUPa8IuQ=4jLyr&Dn6dV3078w;ji3F*hfu+kJt8J_5WpcZ0Rr?`yI;P|PoJL2 zA+Y0BhF9)B6*k79O;fjZWPjNSF`C3&lrxS|rHF?ei{}`3+c(Q)LJV5VCR@n1-)VI` zqB}28I*?+uIcJ!UxKde3&pn*?WS5EjmpJ+sV(&)bdY?O5Y3lC+VZ>{q*s>_Hc~0nb zvDU1dOeI(tX*)Ym(cx@31_E{2aq8?Ekc5?~*j(@NsXhI*S=ie|VNH7uK$wRYB5c|l~0M#OekM-~}}@=LBjF+cuBO#456#pl``Z%6}Ljkz+GO!aKbcWGp-T z*^n#87C`LQG7c7P{V3B;U}ub=$}vo9`lHhqR~O%jyL{!C5+?+@MajYHl)UiCv@7$l zTU%0{)Kn}vwd(@xuq$Qr&|&uQr#1WU-@ksTzdi;O5P}|sWx?qY5Fvuq-2~F1XP(6n zU?K`03qP(riBx=SyXbLZ##$TbbtKg{-& z(AsrjF5*Ie94$M85k%kiWuCk4xGDS=?Wn}FCv3bXZK+@<1{U!{i_0yR-w7lT=x7^P zv>Puv<$v=eYyf^}IaM^Y_=37$#!$@9Mr(Fjl6^PooE~XePmzj^0-%QCzOk45a$^UV zGqZT_KQ7;6x#A;NgnUB%K^oJYKtb0Gb3&sW^ z8z)<8%}wFIJC8Mp7i-Je;ca{jeg$`cu%V8Sr+-$gMwSd`4Cmu~)3({}WH$6H(si@0 zZdt~6<{F^JN9qSO;&SH8jt__9KK;w{^n@Np*fYxy>FIDD7Ny;pZaeWyJLBOx2i_Fe zcD(IftCO5E+F`=^nf~}z|M7=$s1Hy(C8CzZ*w}_j<1K8CoEICIJnN_~RW?tsZVg-Z z9Dnge6eIf1;(}mOnQhvavyH*$U}OApEMyzimf>JW8-X>&<@m5>r;mMqM7FmEUsP?& z4nhOF`jxHXGyj&@z~+JcX-qT;cshhQIF%Emf-Bf8dbw}o==Y#yn6?8NYz3>Qr~ys0 z2@9$mhy(sj!9Gyl=>ltx!@SWmbpH5de1H7@%lbB-%_Zl9+P1de!%+ErO#2>;L-aJ4 z3qBmqtb6r7%YJETC<<)xAF1IdYp6asF|0M zC1Uq}5M-=R$D3nUWU{02#7S8VPp#1az|tsA!ie!o!GWfzi0%NjbI)k+BBrr4>vXVi zyqh+gqf$MjH@VB+J2x-PVKvNv%YT5CZx{xEUk zzvevJolvs1=9-7q4c0%vI-LHDctx#kJBsG?0Lz)t*HVKzWRXC2cT64AXKS|lJQwWy zFA&;)hon756-RN>i3D57!O94yKbe<7+a5OXI)@-R#}w{(A^aQ~<~c2(M1Qb!*c{Qd z4d=K)#U@)vTySndEFrddSc`4XdGJ^snv}#&D?*T;$BWkb>1+`;jhxH7++k=dJd-o9 zGu*}Xa3&RQ+_Bj3N zI18=t=8x>h&;8Ta-^RNd(0}Vus?oM-mKNy zv0Dy2o=)wtoHp2_U

1T3PgKxmCj>ud{63LvKs(dUv#r9VqC0w&r}yT3LrjG?GLp zY&ub8jDXIgQa|gJRox++IP=Rv-}Xoe|OtEN&w)q=-v?Ev6G3LhR)=pPp9^%onOs` z(}ZNS#llt$Fe-TVRe$am-_f^doy`dpN}=M}a3uf_Ojs>T+XUWBF2`sVIP(Pc3> zq-1$`=iriRd56P1@43Ma``B#F>E%)J|MPrGOxV;*FrCimGO+czc= zBLHHO1KDXOz+uL6BYwQ4&n#_7(W z$qTyjIw%<7O3pIR5DQ2W_~3kczyQ+Pk}Y2jD-DS8G%sMEm;}>rwk`8J!qsm3e=XpD z2$=vnon(Nqf*SViL%%Q{Ud#p+M{uEeAXvrO5$)B0PuSWZxbP%TtsH8{ZZyZwRCufP z5WyUcXMch@o-x_mc_~NiTO|58^%D!2Sgu-VfZ1UUDwwX5In zNE|CVQkO|@D5o_3v|fLIj(FIgD;5G+T_9QtVfF$*JI@MhMk8LQeVqiLosYddueik7 zZhyCuiJT3T@gPbX&u(IfEHKi>rYDG@E%|9olpxk0pn7eyJ;{Eh&EBJqgn27GXwE24 z!%4R$WNc?aX@i{C0g7AlhA#3j+5!ED0)z*#p<-!sx0;;z40XkMoanqeu@-Gy9GqY$ zuw{!|%4XvZbG!jTT$8360P!n7X1D$F@qg1N1bBbfclk&xTEH^LWqnrV?~2-px3|S@ z>^6?VXT74qTOuqw5T3jXWuVI-0KnBUIVEQTl%1am{)D~phcQp*$u6%%*qsqLu6rPc zGox6oj4pT!k;JarJrZ9L8~f)$CrfN20IX}u;V!SN;Ja-O#MFb66EaK)p>#U27=QP4 zPGxbJ9#X+h(1zl7xIwXmdu$H43zkO=$Nkr#=~_YbI2r!s*FTJ+eDR6xAm(@ge0Kwa zwkWaejT%Tn2bx>U9AK|Rn4L8uKJ%mH#$XT2&G*4cR|sH;19RJnb=1~uo7kPpY%6Fv z%)z1ma0J=Vc6sV)CDmJ*2GDEk{(r_2@YVh%I5fuPgllK763EUhkTKuO0y9*gx`n}6=W3D;w0 z^G=u`Y{Tk$#~L;Z!yM9Fo%W7!+Y^##^#=M}&2cUCvMbh`Gr#a!+#b}#(l&&|Z73Wmqz`37Hu z%`3iJwE_m1%Y2CS_t_&9An%?7WTuCOsn*8Cv^(Sr%HgppG!T~9x4SQ8dfa>faqsMl zCF?)_{x4by^#jb=fZ@EBWq*kr(c1e5qRb0e9S$F?*c<$6<^hV^HIj+UIE{UbCK?>= z&t~sRa{FmKw2KZ}DBXn1{o^n`78R+>>kM%T3jdmM?U+!O^oE7gaSQj*)=^QC_@uR| z@z~LUtc0zw$pMSt#$gU3boP)_xXlZ)%!<2X!&sb|I!!3&w>BKO@F>L_U)%@> zB@s#yGKz2lWkS}s34ip$i_?xPB%3E})5TJo2ljDG+ucj9GHXzv;~sheK{5CcBC#l* zn7Con%erSJAta0a!s&V#*rzY`ug~yUUX0bK+A`lyJU;DGsaNL3JE&?w1G>;w!RpMe z3OX$7Xi^-6gv$bmWVp)r28$XCg5$B$>1-Bq%O+5M{cC5Lb7Y)FzHNo~eU%!&B$G?}8-;?18j) z1!8j#j!{~UcX1>%1Y3x%r_-_uvGv(A{^{#a_fW;>f;}3c9UmXr(1xPM?E+!mu`?NK z4R|H7c3UW1hkw17yZ*F`wXIr@X~m7VMD^J%G=m!{B_|RaUycqSA^hxELALm-A9wX$ zt2Ppza|_OLehZIKJ^ABsC^2+g;wJ8~7jb2CCE<#uR8ixnefsH6LSgBXU#r!NWr~9) zh!5tB48;z7<&m@FTBBv!Nb8k%esn>d%gN*Kw)`FrI)8q*V4uH!`4<|J=r-<*HZK5Y zCuj%<4m0r((O$uO{9bXw`Z|!%n_0H)ux;7oYHHp+wVXE)?#w3&(%)lUu`qT%WHuKD zXDB-n%n+c}oG{0tmscZn+bq~~OrcZtMXd#kYBz^>^s(pm#5X|am^Via4o>lAp9v@N zk~7pquz%*6e^TH}HezD~ic<+Tsc+3`Ip^^JeEBVVCCurd7|#A~xxRh<@opTA?MM&8 z>d?mpBN4QO?o2mEE-mxE-- zV|vm6KLc@&!GGb$yvAm|J6b%g(X@44fw(o5-#X%61mRP+I@C38*(Q*F~ z0CeJ{w+wwb;$BP!!dLl{&7Du3DJ8i zYJZ*VDufr-X*MtPVx7MAjhB5AUUKFfWzWM<%`Zj)-$wacZ)V|+a|%tu4~L7@!&FMO zfk4)9W+(Hqbj3m>*_x?e*s!UfvqtMS3UC);Mb70n{di_EWjNR!^F>HBFX{mmh(%sm zalT)%ANA8uAM3w=6ux^w(>;n&#&tRU-+#L0Y}$1?HwQM2fPf2!yA%$kVqP9H&zmh! z)e3b7gdJKC`97+0 z3(DTwadP$0G84101q%$k7q2cb2$phM(p-PfeFnuLGL=}BDZjtJ@N7$DkSF zYMY&{aAuM&l@*N1+cLD}y9&d8?W-3nQLBOZynzIj73*Y ztF;6&*$H%>-e`q{wft9g1=4NKZ`_qJrqyEh>e5V%J%7I+&3gxT|AX`#$+UmT6UnSu ze0Ta0UQ8bw+Jk2-=seWJJ#zH8YckDGv2@KFv@EcIPdgso8F(q)^G(j;-D#U+W}uu2 zJgod83wSyAJCv&2Nl-{Lt#;Cy+q`ExkL|wFW~4W!5Bo*e5R&iIphIw-8sgO~>x3e+ zTG<<1nion9Ysc&xNZ0Vn&kcWWY&x!71c?8CV&LgLs>RtO4IUN`XG+PO6C^vJq!zE{ z$$@>#Kg6Ks2-HsYPH^5z?d%-(V zfp1VQm}UyLFCvVqy&IRcp_{kFp+eYfXNDh6w=HYhT1cdmDPokw*L!~mLVOumc1jE2 zT0g84-Gv~|d=F6m= zXKTH9_FeBYb~~A?_vCJ-^PcUOpZk1YDUctX(81eXi*1#sxycJu!h6662jkdnh4~7{ z$AOmyr#wjjaC)_2xX^#Wh@%^^AR6AF=9K~cyvNO>VlE4&lFjyBMnG(Is77HyA%F!| z|0)^V9GQ-o+D<~_&Vt)1omjApm@?)%oa`WAOr}UnSi^dJspm2-px9qri%`F-vMDo zC)7mes()aRuv>3Pez9%3-@rh6@^NlX5A>##eA*B&rxm6dr+>kPet7I1>?boJul zeUa8ym^^|&0*n|1;do3eYW4B88^>420hvrOmqT(lqWZ|99MJS1y3BuN2V*}kk4pK+eX^W(B*UeK zWh>6~+P%HhgM|AG$!q|N;(Q_41Nd+@3(^U*2eeJePH4P5s9a`Tf_2882fMG&Gs(}t zeEt6M31AOKvAL~YCKk$a{{~E9lHI8`UrduStvE3TUbQTdfmf!V~t(hTRc%Pl>xjo!185T4$;>@eKd5pK-UhJpLO zLG};VP4``k?Xu1iQ{Qbqas)Pv(_^AxljrdIP6yIQ2f-*Mh8;OJ7-IJ!K|Pv>Tf;UD zyP$tBPcHc(1g%x~m-CznVo$t>fPMYr^<_Z!v6{_ryovX4dB|3!JijyE&8tYULX5yt zW%i~z?gbDr7wT0T@lrZhtBNOfupwb!IDI?vAJ*)T+9*8R2~X#AZsOd5#EuvZmZWG}COQgjtJ*8u9)bT;uSP zE0*lAe5E=^RKCiu4~qc#2an<*koOHUyGQiE2Enq7@ZQdzr{3{7Lfub8?|U_K@zP~5 z=kUxldq;O7Mwzu7UVdj6%;p6q*p`1)=xR3>f!}bz_f}a+@24-&OPh>gKF&&lS&iM2 zDT^sg5U}yKLV7g=9R1ay6f8L`$@sA#?)|>$)m}Du4=;?8GS^I$bKphwtRGz=zZLNk zQpa_6Y8_tcH5eG@a5jE+4rc`eS+cuTFA8|q-BW6G$8okiA2k2-kNWY`yUBmK>Cw-1 z-;2aE0WkbO9kX~Fb3H9d7}jnS{Lfx1r{8aI17t#NWm?z@a%P>+DQ3aedT4Wmyc7K# z70|uMv^oG!mq!R7@Ipfzc7%&FXy0tB+5^qXp1?x4X#7-aMAMyjxkORnz!;o+>TOGi zEtE~MQ?~?f%V1%OqZ^Uo8P9)9wyeW80n}>4jxAxw=`2H_0a$}fpHNn?w89PZGd}+I z>BmP1#fQ7+{@qm&$D;u8bgD~80AeQwscibZua|S?XBfX9t2qTYHLturQ_Kh_C#)^v zp@}pgoDi67L~HqS@Hy_1yvW&FGLL+TagHXr?)xv7gBuV5VWLdl@`!)L47*}m^mb1N zH>BmQS_A*8YtH+OgH3{!hKQy`k__VKdEe_B9Qn2S4jlywf)U%<4qjhT9dXn{g>?|i z#pL@)kS{BC*6}u8b+sPi=*yhr8|(DP`klvh>?WQPjL)Oe?0pkgw#>~F?(Csh*fl?P zsyWcE*|Y5UYo|bF^of7-2Qubh`A+R#4vo28GQ{PD)SGFRQ4WXBV4NpDbZ8n#jCIF_ z*StH&3p&Tndj2L~_GAQ!BwZhl7dwSmGZUt?p@9`W2KU-Gp4!WZ=Ylk!gjHh8og1lM zy8!99*5QrI1SESp=ET_h=#WsXJIdC>6`pJMx9|V>{(gAK@gRS%V?=LhL%c#(k9!0q z%prLd6n?~uZch2O;T@7ZH(e5H5WLLq^hfYZNWkHdB<}^;MhtkZ=4P2-NZTCN@OW|? zT?7MO#Nt@CE(E>i`OLg~Kz;RUv(s_kRO1`~IEU(io$#D~?MPRUu{i7)-#^%GIJ>D= zr&2UWb*%fQXy|`Lm=LjLEtQODlg^qOy03;CCr~_pKcw+4wa1G6^!N9dJBRojqnmZW z%?U84ml1;*r>2I=y1aGH`b69R5E`dN1E@}9E)D!IqzqNv*xXz?Y@6w8YqO$fJEI&T5mNk4ghs( z5W#(VSwRTaq3(yRuFm1#*YGR#2V&?7KY)yb9r+kZju=fogM%Gl45!kK?wl zzkc}B-Ka2&M=#A)y~eM2xrh0?=)OC=$5{Zu6G-c+RF2-$a!)>Yu&=o&xDb5PyHP<^ zQxe!d@kk0-CzL1eP(aubLL9r;U>OdbaDd>zL}zk} z=di3aRCPXD>$zm}%eVgF`~30a(PG={pjJ>=7DPVs$9=0?+fP_0`PJUHc{}_U50|jlbT7cRtCS<4COTl(!3_9LwxHdj{T=gne1-RovOC8kcX4+hef{z4zbM|!MEqqlmP?edIpEbf z-A?mBJk{DGOx4R|HonejOmWQ1!8t%K+!|qfsZ;FbjwZ5?VJG}a$T*|$2q~~q(3Duk zjHgxYzbDWRtmy@1r#;bk>!~?JLLz$oJ~)54yLi-I{DK!Y`rl!%9|6WQU~PVGr$?(q zVwM3^-@X6%npUvn0n;aH|#UdBade-^&bim_ebF-hHa5@xGz|U zkRtdOTIR0NF3uRrhZluGlZUm_n->P}3+v0)huqUqU_;ks0WThFh>KXf)1&Hr(Kvrj zz;2&rJ`|dF2#zU=1Xq6D0+Bas#HXVH&1^#Ls@Lmk6V7&8Tf49Cm<7PRJh4BV4cok{ zb$L$_vBY{@`w=1c11E%vd(vl>4xV5%`TaP>;gLiE(MP#H74v)he0s0Y{7r)P*<~nZhFZBFWsG-wB`Mtdqjw+p%*Ew%?e`> zcpW$4T>s+jd)CQ1dZBhN^;*v~POBeBtGSX@PnFWyrJYL!IW^|IZO80+VzBv-n z;&ajd{$swo?(=vUSy@YHvCHLv%*{%e)EpY-<;8cS_M$CfUbObZT3ypDT}<$9GBl#Yr) zdf-*2w4**j+VC7idCw2Ihw8qYv{fE*$yosBgk5_0R1WVaN?D8TAzMbV!xOrR;023b zYr{Py^@lUv(c%k>^|(i~8<&FzS>3~ngtB*>gVf=^D%Wx0#RSXUVBdedbjaGBSIVb* zof%C2GVN~Hwf!4KhETM#vb8H zQT81n9q^iD5Q3-g$BJG_Z7Z~e{m(`FVZZ4+rF87&Q9qC^k|emXjo!zJt#}uaZBoAU z@{~2gLcQ-7TJ4-k%ZYz0Cg63=c=HyC4~|{lZrOJk+~(Z9190!7IQkpW3LoCZSv>Q! z65r~M)nAw9 zvxvaa4*c3|y9o_aqjqmaTvvzC2|T ztp0K5I=F^>L1D1;4JVx0+CW7FjyP0x(CxcoXD%q@g*i!!PRD8C$Travd2pb^IeIA^ zVV>q&EcrgK?oEuV;NKqjbVq4SX|gldZH;~_;&hMz5*B|Zvh14VxiT0Prw1N~!)K!x z$697?XWE4Hob^5o?{?}`htaCuo$sYLRx5YRZi0c>-5k}TZMdFCQ=acc>m=;wZPU4< z@7Bzzfqw?G>*1NGQ#qlxazv%{UG%W-YVgkXh3l}u)%)k>(ls_T;Ivs5^b6kiLr7eX z$3%#fTho6P2{ELd_3~Cl2Sf3CmpL!54n9CYrvRXK*7=$ZzTYQvTQN@wbT22v$G(hg#c9KLa}Hn7d(~^Zdn~$B zh;!c@#|<|`5A4o81(^4NFCu>cyXYZz^P*O7fAu2o6OOX&o(b&sG}imp!rck8!^;Eh zx@3JWkR{n;{8quAy|fSt%}4BT8Cj{#q#l18S(4*rcVoXVf`+K{jo=#cNyLHL*(wHE z==aFQ*4cE=%~@J#7pQQcxzIkr}ym3}&ekR0h^&Wpa z1Wkk`Of@B+i;D1|OoQg*EGZ8!@*nOCpPM%tVIAK7mpvPak)RuzS6?g#;+NyTj5|2W zm;J?==gC)DP`SevciiT_vi|NJ<6AJqk!)aehB_gf%_cw&FC59{sH|26Gyk||&pFPI zCf$3mqGKUF>a^hwDd#=ApcGC?Y=?glSocK?z1F~%w(h9V1;}Wc>)JP~7af*wcFWEo zFZVnSAnhF8dy71K&83|!_{)bztt+vhia%Xvb`^ojZU1EmnFNk+UqO zSD*ND-7C7C=ZyI~E87vW-j8Bu&pkjf5i2IG<6 zv=^lf;+GeqCqNe_7Oj6)1Kbdzjg>CrJYiYCqgu9i6Sod2-GB&UqzLS(MR^hE76+rF7 zv6Bw)#M4eE!+4_^U)i&jcj<2Owu!-niNna2gp8l4XWo2ef$NELptMhK zCkU)Zx}1MX0N%k73*4>QE}v&Z>?tiF#BcJO_zd|fMB-qh%6;8bx|;-+gVvn_=ix`i z%mBY|dFq=SW<1T_+^u65>pZe!1b_^v!hYX*&Z}5OxeYJ3tj@{l_Z6v_sR=L*9RVfd%MT8U~Teq3H z!9zXg;hkpokx{#M7kI~AUoZjZR7k21v=LOjdO28dyy|e;l&U+X&8my+SkCUeG;i1$ z_D6pxb;EY{JElKY>&N>%^}AlcV({KEEwK;z>>Thc@2ll*y#~Pd3c#9r;4z%CdB6$l zeZ3frvSiT6ZXCgWIsLXo-moLo%mfkxwzCpmy&}gnIPvYs_w3DO5zC8u-N)Eyz5uCk zNc?eb3owvBIY!&DAs&`l%E?wZcn}cc?VEr6*8Y`yTBkR>*|>>ZoeoAW-cZzwcY)4) zH?G1+2)p)G2P*@;XQ`}5uHt|E_Obu+{cj)tP&n{7INIB04>C&?9m)zNbv_=tnwU*w zYIh?&B3EShxDgC>FtOFsj!uDnfho>&KUYti5Mh@}wYqG0?rOH3-QFFxwXDR!YQcX% zK6G~i!{fkhw*YEuc6OuKqt_4cwE=mC?QR~bl;Dh%9i4`osa3sSx;3X>o8<5=tYVp( zw&)B#=ryoDx={gU-GZOnhh^@|BRWrKZ9{MI>5t#`?Oi+Iqhi2zl5(rClNfI)O}y*% z&A}cXD4O9c_bRlW_=fWT)pf2*dfP6>7X5$T#Z>?a;_@`7NC0$Hu_c|6?bvzxvlf)h z$5ASARjiWd@(~2OccXjnU6aIGi+`3@QrBdn{iB#kb(+cfy3gXU+nO$vmeB@zSZ$-M zAMdF`Kj*ChC$yOji`;uFt`&z>5RKykz%MqAtr_-U3B(Zv^c_GdQ4l)3N)SPEsnaGXur zB3-#P%26GS{H23wpKABy=6{#~_1>*+mKa9Uwd5Cy^F50`9S7@E!7KHKIXZ-eo(Rhx)hMD^lP4`ngMW7*8_d01Rc1*Z_Uy?m<69UMg5mHF!wJ*Q-Mhd*N=hU$73)t00#NNFr*q9xB?*^9Q|57|w+ z*QOho+!uta_FxNwhO2{DzK{~A$1jd z+xZU#>y*}$nH6*#0DtzJS%1U<*daVFF%EW9Y|*(ug)XV=^!szV;tXsI%e6C7g}KCJ86y|X*CYl>$GixxHW8u3tlovkBvBpu3*f?wOE zT$@J3CJn;hwanVH6GJ31J3CaxVNxm*s{*})aM6@{>S~q zo>giC{p^9mIN5KT;<_qbI<>v25p4^vRONtVm)Q$dlaa?Ai>l{Hs(y9OSg7>hy`j?t zH0Y!Xpi&-M5Tv?#(G;;$pIaqw4{bkn5`*4AQlNQxpnr;=pcnuVmUJ3|IAdFO)Jo(k zC*x?Gw;hy(#WlMK-HIH^=ctfXx8|>xwP#~)MwP>Q)XP*^hNF3bT`q?*+B4|S5Aqd{ zOX=^vO$lizC&)x?yHLA1Q}4aosv(eIVk~zQWUr{K*O^{Ul9R+ z*WaIatdFWYIf_sfb)~{ld@gBTnr-p0?^rZGv2(VRg!k;l`JmHsk;*2fbz?VVL8OCnAALX}C`A_D)c;Bs0J>7I8X^WL00{_lnIHzSX`g!7X*iOY~7YXK|4Nb?ew zBk8xdyeJgYBs+pVXVK8GIe|R{^{-aUp~hDhqK6~Jg2?8uJ@aqFcmaNw>#T}rHU$AC5j0>YE&i!mu*y> zO~xP9AxU0e3cd0;k*%wFrTq^PPO_Fw!gJLSQ!*RzN)uwIxp-B&&Av0+vS>~B;DP9DmOYN$S^GxvujA8>kSL>JOZFG3979nWU&W?gF%KFv$HEmgcmcy;$h;Je4 zM_$IEpF2UdE*Dg&mb#Lgql9Fwf zcT6FD5yS?58797(ZE)y~mt;x+_{eV8L9Es3xp;M{=A2SpZ0Kd@tM2_49qOr|#JlYP zIB<~S)6{tU$Y5zIlnV}jfjhWT#m1Z=ZZ4upkx2)RNUH zwz}lM?G?4_^tIW-_2YU?4rU;FNfEP^>?FbP5>8sR0@Hf7vc7u&vVfmoM%n zMu>+B3Eu0drN5DPKmv;f&#TOrYEQ0A$Y2~-7$~w|n?kUEYDf>A@z|gac}8vU`l+sE zT$1B#`~J zzpAp@m!(~Q$ey@LU7-e8BVmJQ0TqtrQpJvNI2d_Tk{d+T(KJgR8@2XLEvi^l+4L<2 z5IRJx(&3@L*r)^vd4OcgBIRJDB7KGhdYK6>=$srXBLiP`wVWhkmSg$XeHS84szyun zQ=Dwf&5H9t^E- zUuXaAZT|G@{N=at;t4OqA|!S%1!aKy&Z0lZX`V(!V7OrY>v^MN}b za9_S#gEClGPL{Su601wpGJE62!QzNs4ld@#N9E9XzXG&V^iFLIaFSC6FGm6e zH1(2ya8&jCoTcP+m3aEn*Ca$+NK6jfsZrt0NnezOT^Vmp(iFK_VD#xz{rvm+_PjlcgBiyYQRaW%Se?Z_k6k(;Yl#2&W zA^{+seXPERPA32h#Xz(vT&$yKuKfL{`RDALeI} z$dxjD)9*gpTcAnb8w<%&ImLUL!bnl{Pv0w(wjym8N+@aQa%W5P?j z!S>nv^a=0U0*`#je@oC=i?WH5f&$WU38xS_q5PZIx5-D96J`r&9_my|vvfYME=GQq z4I7l_;UDEDJtalH&89gtp{CDGQQ1ueEA=Ix(f@=0Kz$5RjGZ*YYt~pv;g;Yascc=R z7rag&I32!aqA^ESH?6IKdpf9$Xg@5}uv0d2iZAiGZW zX($7X=1czniZ5>NH4i?8@VVy7#6YJ$b4(avgiB*!bZYOm3 zHYXvDO8K5^Z1q-?e}3aC?&}U0y8^Qiw2pat<}R-0Yn>QcvL7Ey)@cQ(L6$m;4Skw6sI@Kw?8K-)}sCK z>Dvbr&+zDhc!BDW;hlBL(t4*lf_L&B?YG}vkk3Z=ou@!x zU2WG*IA}|aEutA=)3wsO@>Vnzp>Eoogt6#m0agRp>LZgjmjt8Z8?4+P9<@@d?vQt z%Fmt-W>qIhHdgHp(w6HQ63nK95T?F|_fUoga01*?FEQW74f__r3;vQ^+urFPXIr9> zstn(klTXE#jkKNm>4X7Pe%v3q{sI>q* z1|Y80mrPxXQbQZ7f0eilP$^Cme_`e#dSz|rNEY65647p{A(vB{o{6D4sFt2q{1hd{ zFR^M;*0iu@%{Yq_{A5K9~LfYX4{eP^OZh+?pSyxc*YqVlG30}6@)~K8? zbFna;o2Q)NNhPocP}k-smyXDW=5X5|;fbWk?n-1SZJQdF#XT<)HzJd3l2bjapPOBLJ}<9LnbLw?N@w>p~{gMvU;2(QG1rDH)tiZk8Cs zfk0V;jh{p`I6o}g+y8x-tavoqG}I1C`U2u4am;J=KE97k-I8bJ|8~2_ps_An^1DEr z7S$Ue*_H@3z+!;1HWX>KgHlDFlM0jN?`7LqR+1Ued@Rp|DD0Fk@oKa=E2Q!smDr~G zMN{B6?TxGmej$AvVy07ndX^mTaLgReaytyRuE-T>JhP&+m&sdhFtzd6or-m4NKKm* z34x6mm$aK4cU)$XJn^U>mh0PZ=Ld4>Rvy+fq#v)_WW9rKMll`Vreg5=lj#oKYe}EyXONedmK(3T!y#g z0E6WqlsFU9ISXrlf7^>PJZoz}G=hjCc0)H9=U_DvDz@OLHcKWC$|bp+eKVBv5P%Ey z7rZHyT|#+9s=ojrCkKelJzg>G&|Tf(UW!*xhIeYt%X#s<9qRFF?Wv~i?OCNDJj>Eu zx*KHz0ob9QL+cfNL@7tSLEKcQ>uV4puZuLBm|cmt*&```L!$Vlmm|^V$JHA@&(EJ8 zvzrt{kFkLr%n1}&mLn3R9CDQN=e>B#tM>OI4cI0hLbFn7G>z|4QBD#2sT7uB2zWdB zK%BGP*;ln`DGkdFFrY5r#m40;$*YbQU`{l>^Gp@p0_2@4N+(jKGnykre?i~FCRdmv zw}-`gavHv5$t_n1grt8dMxot|nrPX}xlPjt z&jv)>?QTHc2!Y+MNAz|KEy6 zSgze*3Q{KlrADII+Ecskodije$q~H;XDhVV=)ieXTsSUI!6)%!=jG_kR@B2ksVvp= zB=M?mqq9;``PmD_E?r53&r=Z^o!H%qYP+h2J)`muIwM3?hylWje~H`dQ!d)U6-(oD z#OI2A`%Poh4|6;(VCE%P(5t);CFz@X%v4>NEN`-|07k4`B>6_D->s@U4HhuY+bQCxb^`S6y=dKSy{ z2jXRG!Rv8*@!PLo-{$%CBgrVoXWOl*<8kPkKsf}8B~(q#RePVnF6|PAePZeXB5>Qf zlOvQh4#HnmnlKr^)ZG%U-#}q|v(bAJWwEH?fbrx6)kBLOf6#0Pd#Ons$Cq*)$oVkl z1*I%HkDEzGBL?Re4n>R_IGJ~4PlHdRiL5tUr%K_usI|qR{N8zC-|x=Mm*iL{`5$}- zHX`N)*Gnm(@5xb01Sa;iUmdeT8GYGIKMWkH@>?CWzLF}6p3eIKW`107X`$hXC4 zE(9rie}^hpdf}n+P7V?{-1)cU7ujFV)&#ZCA8YmY>FYl}y**8t%fpd?2$2+MRhVU! zU)OXlm26B!IaOL5mlGu5Ahz%B+;m%4+U%KNCs&Q`u8THMHpMWhoi;BIq;afKN!H;| zcU4SFrK0D$ZTNbfO$YLKE{MWxspvF%D;x{5e^B-B)b6}5&e5sAY?RZxkvQ0!ld79K zlsf%TSe`K3Rf{MZF^|=LOPsO6&KVDpDKk-^E zPM?;_sa6dksJN#0oCk3%2Ws9$MVpkw6xbnpXLST;TAM?7agCqaQa<$#IegB=03;>Y zf9(hIc;lu|SDJpI>&qVE0}^Juf3>GN?6ndT!{vW#K?_=dwLhwt6jD6&Q?WMC zuVf=!lrGIxFmU&s3~AG`t%2BJuc47yl~2)so$?~;d~|}#oT*Km(Q|e0q%AAR9!DZ0 zBPH+Ro=wR=&flK{Jf!XVP}Xk>{&*>+X!IJBYIQGvFIYH)HLfyikkya`X->hsH`(OM zv*4LEM&w=-$U@eWWr>C}}M$fJCk zL7~4DYzN4THz#m_{|F7ILI8~0sNZDp zzG=2m!|f#8RL@1bUT?AGQmW~&1CP$6Zt#?Q!qf5SlrE1o0|5W>>7UOP+vB5(By8_s zdP3n24j@BKaKven+k7exEFeWj4#nMFi4a?s<{RTVOX2KXG44*RgWCs7qf(VsfHJof zXn!o|uG|iXjaVNX8E$4^0CAW1Fy2#S^|ym#FH1<^06Rj(sKhtREQ+bFD*+wh1E-Cr zjhEw8KJ?TLR6UIDc@4Yn3Luk9NjL?&mCU`VLnDX}0gavdO9w-_SvmGU^U zE(DIU=H`~1o4xU)N>7WsLvAE>y+Cw=(YJ$)yuTx{ZQEs%JF?%s1uIioBWFeLx=E|1 z>KvI8N0rjLCf=7^p9*yH4y&=0J!NN=XrY^}_dnj?ZcPF1GIUqX_7;gCG6zL!8h=0( zO_Cm~_O~zp0rU5V#7C!e*3I$QukTS8WJ86+2Xx?J&Nk)et9vQuZ}vcu!=41qO2p-Z zS~=asty2Po=Xu}njmkY&M;usb-7)xXDV7{$>QUuX)MR4A)E7}pbG@wJ)JUsP~M^`Qj;ekfiOIDeF5ob#x~vJ8Nu5sd+^Op6%YfgF>8rf&`^hKu+mi~9w4vM|+{4fdnaA4Eob1Q3Qc{uOg z2APHOgpkGbs0uUfJVQah)GLLK6q0FVs9r0a|u3h zYP~#nEb(f}aue}#n{Kkpb!N4TK@wopy8OANHL+1^7W2MzJ%)O+%1mq3sbURpf8J%? za^zbVqQ>dfq)LU~!Yk%;o+<&`BHtrLvzkhm;GpbuuT!CeeelR WnQ`ohp*TtUpZ^CXN4>@A;s5|i0(^S_ delta 30723 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 delta 16265 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 ULL1s2mh-#+1JZHa5;7qG0Q>_RegFUf diff --git a/app-benchmarks/cpuburn/Manifest b/app-benchmarks/cpuburn/Manifest index 6e68ba8702cf..56d996cb9beb 100644 --- a/app-benchmarks/cpuburn/Manifest +++ b/app-benchmarks/cpuburn/Manifest @@ -1,4 +1,4 @@ AUX cpuburn-1.4a-variables.patch 879 BLAKE2B b1ede6e0c0086caf3b87bd13753a120b47079339aa8d898661119afa2f9c90c4074c2e05e16a5980afcdc31370867b2a72c53d737c7fe66541cb2c8a998bc5e4 SHA512 eef2f5dfc3a49712568001a273be117126beac27560b6e4386e89893ef30acda76c956b96a9a86bf1a0a424003f3eb9214a8a4a1c828fcbbf809eed82a5a7af7 DIST cpuburn-1.4a.tar.gz 9277 BLAKE2B f362380d0f57fd888ee5e5cf8fdf1809ffbc44fc3c3935b64adbd2c29ad0b3f93e5c032fdc265355574625417e7f5f9e9012e6f637c87fe0ae5e2043258f0822 SHA512 db84cabe70af0b6b3579c746f6df08c268b7145c9521fc609ce5b4cfd497dbb0639e52ab55f34110cff297ec23cf1413db28c6bff4e6f81a69722626886df7ce -EBUILD cpuburn-1.4a-r4.ebuild 1358 BLAKE2B c379750884d62f22feed54934384ed22e0b6bdb652d6ce3ee5c14acdc5609a7c424784476588ca2d7899c6253dc34fee8951695f7c4cb462e5ae2678e446b7cd SHA512 44c93ee38662423a8c1d47f9c93679a516d72dff436f0e65d02fe4895f62572ba096515b35474575af602e441887fb211a32edadbe77adbaced197ded45e7be8 +EBUILD cpuburn-1.4a-r5.ebuild 1447 BLAKE2B f19b20a01b6e1174807bf7adb6387b6f12b57911e75a63a56de05ba9a7a77291cad20280743469f5c2021a9671830615f0b0e93408eedfad729dbd293723a2ba SHA512 e9cbb9f802e7722d91d78a37c3ce6fc15eda7b17275149067dc4134b500015c878796fca6b7808165a2f28a60acc588b244cfd70a2f0bd8f88c4cfba6118e564 MISC metadata.xml 484 BLAKE2B 6aac7c4a6f99081b2accfad835e5e31043da1fb25cb39f556383a22f2bee2cfa8306d46fd3c76dd8a1efe87c0e11effb6479db31d02c68c316e7c75da263924b SHA512 abed38b662f699d54a06462c51b1f51f48e7797ad3ae9570ef29bf86f38096193d8636ebca9dabf7fac8de4e3165de7044a0ccf23e77beeb2be39adfc1b1e79f diff --git a/app-benchmarks/cpuburn/cpuburn-1.4a-r4.ebuild b/app-benchmarks/cpuburn/cpuburn-1.4a-r5.ebuild similarity index 91% rename from app-benchmarks/cpuburn/cpuburn-1.4a-r4.ebuild rename to app-benchmarks/cpuburn/cpuburn-1.4a-r5.ebuild index 7c532a610978..37e9bf82a74d 100644 --- a/app-benchmarks/cpuburn/cpuburn-1.4a-r4.ebuild +++ b/app-benchmarks/cpuburn/cpuburn-1.4a-r5.ebuild @@ -1,10 +1,12 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 MY_PV="${PV/./_}" +inherit flag-o-matic + DESCRIPTION="CPU testing utilities in optimized assembler for maximum loading" HOMEPAGE="https://web.archive.org/web/20110623074500/pages.sbcglobal.net/redelm/" SRC_URI="https://dev.gentoo.org/~conikost/files/${PN}_${MY_PV}_tar.gz -> ${P}.tar.gz" @@ -39,6 +41,9 @@ src_prepare() { } src_compile() { + # See bug 913410 for more information. + append-ldflags -z notext + if use arm; then cd "${S}"/ARM || die fi diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 8a0c9fe8b6e7d3615909bdf7e3421d0e2121ef77..bab0167e971d2b7bcb53f54ee7c13ddd794ab597 100644 GIT binary patch delta 24781 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 literal 24795 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 GumAuYEw7IN diff --git a/app-crypt/rotix/Manifest b/app-crypt/rotix/Manifest index 4af6244754f7..9b305f34fe30 100644 --- a/app-crypt/rotix/Manifest +++ b/app-crypt/rotix/Manifest @@ -1,9 +1,9 @@ AUX 0.83-respect-CFLAGS-and-dont-strip.patch 623 BLAKE2B 62cff4d1566fbb9263142404e495de64c8fa5cca8c1a1b4319a7d677ed930c02a6147e71f90f9a9ff0be4e80049c8540148191df170d7124be62f43c1d2c5515 SHA512 1b1fab8bdcfac682d0927075a0614ae888a1b23382ce8484b2ab9eac316f46a907bbd872615553201c5ccbf1d8f677491612956075bffacced0d408defad9e07 -AUX rotix-0.83-cc-cflags-lflags.patch 1411 BLAKE2B 660d530265180f2eade64ba70a1a0402e1e3d822a29ba130e60a04d94253231650ba1cfa58e962c38858d8c35ecc80089f6c31695513fd81966d1a8014ee71e1 SHA512 a04ab4f8f9473b00d0c5d1ae2a04bd0cde7a21947c47213dc71f00dc3787d65bec627f1c30402945b3b0163413b26a2db163ef9afa76561e342d720c72bab257 AUX rotix-0.83-interix.patch 252 BLAKE2B 319f34ee0d874d5a608259d4fd3f018ec085ec28f96b8a620b4b1606b844acec7d3b665e62b5c032bbe2d928f924d1dcbc519628a8ccde9e0ac259be2f485871 SHA512 4c3862c22fb6c39f8f9653d7415414f28c31f91eeac284fa277c2527abe0a4d549f1eda141a5409b9ba171bbab3c4a2b9c66ecf438413e542682a85b2c549b8c AUX rotix-0.83-locale.patch 206 BLAKE2B 98f179037eaebee3ca2c1f41d543dba29fc61209518b3abec238473a38da0d3140aed50ed5a33ed1d0656336df2f3a236cd0f8ced9f0795d807710f1978f881f SHA512 caa6430c0bf96fccae2547524c7eb81170e27ef2adb054671db0f1d8f88ed6a4960b827d1781af4adbf5216c00e007a48071b1b4237f5a691bd46e45bbd599a0 +AUX rotix-0.83-meson-build.patch 1235 BLAKE2B 84af034797a8a309d13925f734097e5c1ee4b0348bb2a9d1412bff7e72f27d263624a3f2b8f44264a816fdfaee9a9e6d12bc2c9c5babde2124e8ec1d4b0c6b99 SHA512 de8f0d07d434c834384934b4f9e6e3390e206ac63e436e7ba038b5e772ef71c2494868b326c365d5b7fa78fb6d07a0627ea75e9e93c9c2924f4e6d1ae310cbf1 AUX rotix-0.83-nl.po-charset.patch 807 BLAKE2B d8482b4244facbff9cc37975edb3ee0613ba90fee69b6ec67c7a04e3812ce05701a3e38038e12ddf1bff2699de8be2d9cba713448e444feb9cfd972c77b9e3d4 SHA512 468e616e8b97b42652abdf7b9f2082233b0084cb971b2fd7dbb26e020777531f5aea758910738270bed3923ba4ce7930d5edcd42f976d549468bd0b08d4bcf7f DIST rotix-0.83.tar.gz 15412 BLAKE2B 4a0db309fa23af3e15a63263e40a2b27e2ebf1e0cf162f2776ebd5237621207eee3a41374170c2e0441104704bde4aff8f929fc5ad8994dfcf4fd1cb5a461696 SHA512 bffe527714f35a99f3322e87d1e2fcbafd38f3a7677e2ca816988df2ce1567ce064f0ab7a543fab3dc2d73f148675fe069c398a5d9c7bb285cb6b1658c3fbffb EBUILD rotix-0.83-r1.ebuild 800 BLAKE2B 720423e54f7e829944a9a958ad4868e80ec32cfc9cdd6e6ce992ec2363433a78a6d290c29ee10d26ff51db663c33a0af8d7930b7447bfe9b8cb9f4d095e3a443 SHA512 cdb690a367fdcb20c0446ef57a69dfbbbd89d174182c9d5897ef7e4c010ea18a7d3f5cbd2b2da69cd69c7f6937fad004e762fa6a954a2d32873d06f6744fb6ce -EBUILD rotix-0.83-r2.ebuild 896 BLAKE2B 4e12fcbb8667acbb3122a09b0e03c31a1c7e3fc88ab3a7ad87cafec7975a013703753063a1cd17c969b27396fa8e4445b78d290b7b8c4b0df822391e3257f32f SHA512 5a5ac5eadab8c93b92aee44f92eb38a97d42dd18c27d595447b863e30fdd31a8607c063fd3d6974aafee071be56161ae4051033b0aba8b342032611d4a3d2fc9 +EBUILD rotix-0.83-r3.ebuild 866 BLAKE2B e30a6ea03e70b401f451393116fd823b352ea0ec0d2cdf9e1898ac7e01a689ed82936231247115c873fbd1290d83a4624ac147dbe15a47f98314551ed37b8070 SHA512 cc27fbae319938ca12860a8d5b8ff3f34ba33a81e441bb4ea4b443925439d0442e3573a5e826ce9365cfc119111a1dd714cd435bd1dce8568705cc5931c90ed2 MISC metadata.xml 248 BLAKE2B b4fe04f63894c1e80ba5c13119bbe5b1eb8dbbbfe86a5d0cfe4fb2998c1b045523c2039787212e05e1ed08ebbbfd83386de86de00fc38e7d4e946bcbad117502 SHA512 7e1ead3f76b507b555179148f9c10a3fa3401df81bf4461d456b3255e9844ed4e706d2788761587b086a5e89b430c1149856733a142f3f58ecbe55c2f2ccad8e diff --git a/app-crypt/rotix/files/rotix-0.83-cc-cflags-lflags.patch b/app-crypt/rotix/files/rotix-0.83-cc-cflags-lflags.patch deleted file mode 100644 index 2cb97fdc52ac..000000000000 --- a/app-crypt/rotix/files/rotix-0.83-cc-cflags-lflags.patch +++ /dev/null @@ -1,61 +0,0 @@ -From 615eaabfa00cbef1b783bd3026fdfa3f45385e53 Mon Sep 17 00:00:00 2001 -From: "Azamat H. Hackimov" -Date: Thu, 14 Sep 2023 00:20:51 +0300 -Subject: [PATCH] Respect CFLAGS, STRIP and CC, append LDFLAGS to linking - ---- a/Makefile -+++ b/Makefile -@@ -22,12 +22,6 @@ - - include Makefile.settings - --ifdef DEBUG --CFLAGS += -g3 --else --CFLAGS += -O3 --endif -- - ifdef I18N - CFLAGS += -DPACKAGE=\"${PACKAGE}\" -D LOCALEDIR=\"${LOCALE}\" - endif -@@ -39,7 +33,7 @@ endif - all : rotix po - - rotix : rot.o help.o rotix.o -- $(CC) -Wall $(CFLAGS) -o rotix rot.o help.o rotix.o -+ $(CC) -Wall $(CFLAGS) $(LDFLAGS) $(LFLAGS) -o rotix rot.o help.o rotix.o - ifdef STRIP - ifndef DEBUG - $(STRIP) rotix ---- a/configure -+++ b/configure -@@ -82,14 +82,7 @@ if [ "$i18n" = "1" ]; then - fi; - fi - --if type gcc > /dev/null 2> /dev/null; then -- echo "CC=gcc" >> Makefile.settings; --elif type cc > /dev/null 2> /dev/null; then -- echo "CC=cc" >> Makefile.settings; --else -- echo 'Cannot find a C compiler, aborting.' -- exit 1; --fi -+echo "CC?=cc" >> Makefile.settings; - - if [ "$strip" = "1" ]; then - if type strip > /dev/null 2> /dev/null; then -@@ -101,10 +94,7 @@ if [ "$strip" = "1" ]; then - else - echo 'No strip utility found, cannot remove unnecessary parts from executable.' - echo '' -- echo 'STRIP=0' >> Makefile.settings; - fi --else -- echo 'STRIP=0' >> Makefile.settings; - fi - - case "$arch" in --- -2.41.0 - diff --git a/app-crypt/rotix/files/rotix-0.83-meson-build.patch b/app-crypt/rotix/files/rotix-0.83-meson-build.patch new file mode 100644 index 000000000000..c18d5f1329a2 --- /dev/null +++ b/app-crypt/rotix/files/rotix-0.83-meson-build.patch @@ -0,0 +1,61 @@ +https://github.com/shemminga/rotix/pull/3 +From: "Azamat H. Hackimov" +Date: Fri, 15 Sep 2023 17:00:38 +0300 +Subject: [PATCH 1/3] Implementing meson build-system + +Replacing old configure/make system. +--- /dev/null ++++ b/meson.build +@@ -0,0 +1,17 @@ ++project('rotix', 'c', version: '0.83', license: 'GPL-2.0-or-later') ++cc = meson.get_compiler('c') ++ ++if get_option('i18n') ++ subdir('po') ++endif ++ ++if not cc.check_header('getopt.h') ++ add_project_arguments('-DNO_GETOPT_LONG=1', language:'c') ++endif ++ ++ ++src = ['help.c', 'rot.c', 'rotix.c'] ++ ++executable('rotix', sources: src, install: true) ++install_man('rotix.1') ++ +--- /dev/null ++++ b/meson_options.txt +@@ -0,0 +1,2 @@ ++option('i18n', type: 'boolean', value: true) ++ +--- /dev/null ++++ b/po/LINGUAS +@@ -0,0 +1 @@ ++nl +--- /dev/null ++++ b/po/POTFILES +@@ -0,0 +1,4 @@ ++help.c ++rot.c ++rotix.c ++ +--- /dev/null ++++ b/po/meson.build +@@ -0,0 +1,10 @@ ++i18n = import('i18n') ++ ++add_project_arguments( ++ [ ++ '-DI18N=1', ++ '-DPACKAGE="rotix"', ++ '-DLOCALEDIR="@0@"'.format( get_option('prefix') / get_option('localedir')) ++ ], language:'c') ++i18n.gettext(meson.project_name()) ++ +similarity index 100% +rename from po/NL.po +rename to po/nl.po +-- +2.41.0 + diff --git a/app-crypt/rotix/rotix-0.83-r2.ebuild b/app-crypt/rotix/rotix-0.83-r3.ebuild similarity index 73% rename from app-crypt/rotix/rotix-0.83-r2.ebuild rename to app-crypt/rotix/rotix-0.83-r3.ebuild index ee8600113fa1..bcef6159843f 100644 --- a/app-crypt/rotix/rotix-0.83-r2.ebuild +++ b/app-crypt/rotix/rotix-0.83-r3.ebuild @@ -3,13 +3,13 @@ EAPI=8 -inherit toolchain-funcs +inherit meson DESCRIPTION="Rotix allows you to generate rotational obfuscations" HOMEPAGE="https://github.com/shemminga/rotix" SRC_URI="https://github.com/shemminga/${PN}/releases/download/${PV}/${PN}_${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="nls" @@ -18,21 +18,24 @@ BDEPEND="nls? ( sys-devel/gettext )" RDEPEND="nls? ( virtual/libintl )" PATCHES=( - "${FILESDIR}/rotix-0.83-cc-cflags-lflags.patch" + "${FILESDIR}/rotix-0.83-meson-build.patch" "${FILESDIR}/rotix-0.83-locale.patch" "${FILESDIR}/rotix-0.83-interix.patch" "${FILESDIR}/rotix-0.83-nl.po-charset.patch" ) -src_configure() { - econf --i18n=$(usex nls 1 0) --strip=0 --debug=0 -} +DOCS=( + README +) -src_compile() { - emake CC=$(tc-getCC) +src_prepare() { + default + mv po/{NL,nl}.po || die } -src_install() { - emake DESTDIR="${ED}" install - dodoc README +src_configure() { + local emesonargs=( + $(meson_use nls i18n) + ) + meson_src_configure } diff --git a/app-crypt/swtpm/Manifest b/app-crypt/swtpm/Manifest index 29020ad251a8..22efa56c0b5c 100644 --- a/app-crypt/swtpm/Manifest +++ b/app-crypt/swtpm/Manifest @@ -3,6 +3,6 @@ AUX swtpm-0.6.0-fix-localca-path.patch 1321 BLAKE2B 06d9e7409dda7554bd819a822e2e AUX swtpm-0.7.2-Conditionalize-test-dependencies.patch 1065 BLAKE2B 359cf6e692691317255d8c456abee7fe59a5370bf94f0bdd37ee6bb16ceb80340939f3f0a348398c6c93177690f4e2dc141d2b6c9f12319586c5a850dec2cd5c SHA512 8a2731b9d9c49fa2a8ea2732b20dbbd7264b1c93b00848e67f83e5d54f8ed150e97ff940422ccf46de21ae8d81fbf951314b3908ef0377d8548adebc4872474f DIST swtpm-0.8.0.tar.gz 363951 BLAKE2B 8ec91961c5ac145dc5d1c3c4a609d18bc425caef0efb4d2b18c08c76acacefa619617b6e7b6e8e4e707117a29e3ff3c0198b63d81d24fc747435c6e06e48e8e9 SHA512 7f70c19f732404061be6168c96c0dd3ec91ed8b50dddcafcb50d810062ce0e83ad85360191f97db5db9dc034e01d91cebe3912449d896d2cde68fe060a0adb09 DIST swtpm-0.8.1.tar.gz 364169 BLAKE2B 4b364ed581ea97d78c5c6248870503b1612d7d164b05b76c1f02644aade6fd09f204396f0a2d0db4e0ecec2792dc512f7c4393c44bf7ce447a3a7fbb8754594f SHA512 07276519b0e20c9c4167ce78e789d2072eb90172ed9bcba2a11eef46ee03a77860f7a2218f4dc013a2ddb8471079e3cbe43f8ab02174bd704a78aea8eee3d2fc -EBUILD swtpm-0.8.0-r1.ebuild 1443 BLAKE2B 928289a394af381ff6fad6db31d985f31eb8644512aa35c26c8a30eb8fe721088c8e2b28572ffcddbe687b323457164838df3ef4077c6c7864068cb44919557f SHA512 f1bdc4a0d0f1cafb9a55f2428169f10c2dd1edbea3454469a676e77b666ca9787002b246671e1aeb106162f542f51455643c27015b6d7d1f324e0fff72cc0ebb -EBUILD swtpm-0.8.1-r1.ebuild 1448 BLAKE2B 9ce4ee50718d422f0760ef78567016e478d8423c1f1df15591e745e7e8ad11ee973f5d73d8524882cd650ade80e32c98ce360e43665ac2f3a4e367d595bf434b SHA512 adc1245a18253f34ef063491fece9a3431615ebda0016976c930204253db51c21f4c3cb3bc2613f3b2126854960bbc6f4705d0da13c7934140c1fcc6f74eaea2 -MISC metadata.xml 818 BLAKE2B a76597f339726e233429c815bbf9a4dce2fb4805c76e870c9e3f71671e158bc0d3fac817f9dd48c524f9a0fd804496a19c697253bb28291fa22ba879aa26ff64 SHA512 aa14715b755387e9d0616cba12550778e60c27d25463211a785b28c9a955447b3a707b6230be94a1160c9e7515d75afa472aff825cdee74d53cb049b2645e955 +EBUILD swtpm-0.8.0-r2.ebuild 1602 BLAKE2B b51ae100307f16be7042c8215121b12a2724c0d370b4261ca9cb2fa3ee1533901b40f7839916fca557f91c0c048154184b9012bd59b2d3997d1c288ce5b0986c SHA512 6c1ee351c2d46a7dcfc368efead75ead25471aa1fdd214827df0fa156259d1b12b348846aee6e87ec1f0c8015eb279967760eedb10f27b7ad1cf43c341043d64 +EBUILD swtpm-0.8.1-r2.ebuild 1607 BLAKE2B d2df7f189dfc87f46c3830619fc20b08ebb500536413310cf6af21053f2c90f827a69a86793bb57327612777b259371bd315dbc10cf990eb0a24a640dab4cc89 SHA512 65e418e311269c5d41e4914436f22e2cba64dff40434e5baa1f8db504dac534f640484e23a74f9f8567a05219db1a657d65836d36f0a251781cf3136fc4f96ce +MISC metadata.xml 717 BLAKE2B 70de08f9ed69084e7ed07c72ae96ab76cdb8bf489c3d3664edab24d2a904f44a6483bb9685f0e97f4520420dab1b6796e58cff00ba82190459af12398aa4b6d1 SHA512 a4f2977c84e03e215f6455def44ead6f767d6a4803061942b799b38bedaada373b51bbd47bd87c4339df32138a339b5f595a5ea19c5706b5e424329cc8aec0a5 diff --git a/app-crypt/swtpm/metadata.xml b/app-crypt/swtpm/metadata.xml index 0cef26f8515d..3187cf4dce7f 100644 --- a/app-crypt/swtpm/metadata.xml +++ b/app-crypt/swtpm/metadata.xml @@ -15,7 +15,6 @@ Support sys-fs/fuse based /dev/tpm interface - Build the swtpm_cert binary which depends on net-libs/gnutls stefanberger/swtpm diff --git a/app-crypt/swtpm/swtpm-0.8.0-r1.ebuild b/app-crypt/swtpm/swtpm-0.8.0-r2.ebuild similarity index 79% rename from app-crypt/swtpm/swtpm-0.8.0-r1.ebuild rename to app-crypt/swtpm/swtpm-0.8.0-r2.ebuild index fa93580b5b34..650e54402d13 100644 --- a/app-crypt/swtpm/swtpm-0.8.0-r1.ebuild +++ b/app-crypt/swtpm/swtpm-0.8.0-r2.ebuild @@ -14,30 +14,32 @@ SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="BSD" SLOT="0" KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" -IUSE="fuse +gnutls seccomp test" +IUSE="fuse seccomp test" RESTRICT="!test? ( test )" +# net-libs/gnutls[pkcs11,tools] is required otherwsie it not possible to +# provision new vTPMs. swtpm_cert spawns certttool, and upstream expects +# pkcs11 in gnutls: https://github.com/stefanberger/swtpm/issues/477. + RDEPEND="fuse? ( dev-libs/glib:2 sys-fs/fuse:0 ) - gnutls? ( - dev-libs/libtasn1:= - >=net-libs/gnutls-3.4.0:=[tools,pkcs11] - ) seccomp? ( sys-libs/libseccomp ) - dev-libs/libtasn1:= acct-group/tss acct-user/tss dev-libs/openssl:0= dev-libs/json-glib - dev-libs/libtpms" + dev-libs/libtpms + dev-libs/libtasn1:= + net-libs/gnutls[pkcs11,tools] +" DEPEND="${RDEPEND} - test? ( + test? ( net-misc/socat dev-tcltk/expect - )" + )" BDEPEND="${PYTHON_DEPS}" @@ -55,9 +57,9 @@ src_prepare() { src_configure() { econf \ --with-openssl \ + --with-gnutls \ --without-selinux \ $(use_with fuse cuse) \ - $(use_with gnutls) \ $(use_with seccomp) \ $(use_enable test) } diff --git a/app-crypt/swtpm/swtpm-0.8.1-r1.ebuild b/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild similarity index 79% rename from app-crypt/swtpm/swtpm-0.8.1-r1.ebuild rename to app-crypt/swtpm/swtpm-0.8.1-r2.ebuild index 96cec582841b..43e4f293c488 100644 --- a/app-crypt/swtpm/swtpm-0.8.1-r1.ebuild +++ b/app-crypt/swtpm/swtpm-0.8.1-r2.ebuild @@ -14,30 +14,32 @@ SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="fuse +gnutls seccomp test" +IUSE="fuse seccomp test" RESTRICT="!test? ( test )" +# net-libs/gnutls[pkcs11,tools] is required otherwsie it not possible to +# provision new vTPMs. swtpm_cert spawns certttool, and upstream expects +# pkcs11 in gnutls: https://github.com/stefanberger/swtpm/issues/477. + RDEPEND="fuse? ( dev-libs/glib:2 sys-fs/fuse:0 ) - gnutls? ( - dev-libs/libtasn1:= - >=net-libs/gnutls-3.4.0:=[tools,pkcs11] - ) seccomp? ( sys-libs/libseccomp ) - dev-libs/libtasn1:= acct-group/tss acct-user/tss dev-libs/openssl:0= dev-libs/json-glib - dev-libs/libtpms" + dev-libs/libtpms + dev-libs/libtasn1:= + net-libs/gnutls[pkcs11,tools] +" DEPEND="${RDEPEND} - test? ( + test? ( net-misc/socat dev-tcltk/expect - )" + )" BDEPEND="${PYTHON_DEPS}" @@ -55,9 +57,9 @@ src_prepare() { src_configure() { econf \ --with-openssl \ + --with-gnutls \ --without-selinux \ $(use_with fuse cuse) \ - $(use_with gnutls) \ $(use_with seccomp) \ $(use_enable test) } diff --git a/app-crypt/tpm2-openssl/Manifest b/app-crypt/tpm2-openssl/Manifest index c3e8f9b3cf70..c87b57f78b1b 100644 --- a/app-crypt/tpm2-openssl/Manifest +++ b/app-crypt/tpm2-openssl/Manifest @@ -1,4 +1,5 @@ +AUX tpm2-openssl-1.1.1-build-Fix-undefined-references-when-using-slibtool.patch 975 BLAKE2B 6a7b744513e026cbcc916543d3aa17300a63185eb112c3f1afb1eb4ffb0a02554c18759106c0c7d82efab9bc7b8c9e9f8809f06959edf763d6b38458416d160e SHA512 a4bc43d08f4cd70ba39a3396351894454edbb4ef284344a3184c8538685b15d85a8554619077d03d694e1355dcac5ab57976531f47158f5d2575c5bf7207e966 AUX tpm2-openssl-1.1.1-tests-include-base-provider-required-to-load-ecparam.patch 892 BLAKE2B 25314711ddf35721fb3b8c3c0b077d29f4a097df226dd986f48411bbb79f9e6a30c7bab9a2d19daad85498d5c648833c918c41060fae3f5e22d91d45e7f546ef SHA512 ad5ad95f3fa91a876032472dcaad55384421daf6d9f7b80381dcf0284471006b58a4c0b1bcad2f0ed3df132e6e8da3eec44e9a20413d3685fe1f69b7de150c5b DIST tpm2-openssl-1.1.1.tar.gz 415093 BLAKE2B 4f05b04ad059b9e5232bde2426102628927c71360cda5c3a1df02f951a8ecd6e1e036a6373ac5d7fc8209415874c52544eca3195e2361a165bc2c91f99ad85b1 SHA512 be4f114b21d15e6baeb7e756a787619d01f20171e86ebc42ea098c98d59ffd2ba648885b345b9d1a9dc3339199eaa6db8335f039587be338c1126e23349b8812 -EBUILD tpm2-openssl-1.1.1.ebuild 2269 BLAKE2B 2b3cadf7e1a5452ca39a7a720e0ebc7ebfe6ad70b8de366c1f2fed0d7bc0b638f6b9e5f359d16aafe2791adca74b39510dc0aadc292e1dd5ee727dcfbddd8c6a SHA512 6c419a5394d6d8cace118b8362c2ce7e8bfd7dcda3d417a72e7bbe96681c13cf1cef0f99d5ba4332bb1bf54d4678e74ca188966bff72c6035e061117ff6c1bb3 +EBUILD tpm2-openssl-1.1.1-r1.ebuild 2440 BLAKE2B 10dc70497ebb0779508eda684d14ae21819a1116827159bcf7976825d7dee3ac961b90cf15d3b12c6d23ad61f8e160bf8605d1d63f7ea99d8104f04931689da9 SHA512 70d67ce9bb432a32e3fbf6968e974cc5841696cf5d79d65073fefb5c3ab20adf469cdb8e8e48030d60b63ab4ce59cf4721fbfd5ccefe95779630bd145f0bfd04 MISC metadata.xml 495 BLAKE2B 2859f35839200edede18d42a8c1e04c3eb2a8983e35a6aa73352d20f5f1a9b8e2685091ab6c121442bbc23ef232ab701cfe1e5eb2f1e2fbd8c3fa1cafd51b749 SHA512 cf93a17e4ef6cf8e9294fadd0b7a33ccf21196bf648f1239a99cb0d8675c130e7e5ab7990b9a292f0814072ee3d234085d92e250f72b86ad854d81a68a642879 diff --git a/app-crypt/tpm2-openssl/files/tpm2-openssl-1.1.1-build-Fix-undefined-references-when-using-slibtool.patch b/app-crypt/tpm2-openssl/files/tpm2-openssl-1.1.1-build-Fix-undefined-references-when-using-slibtool.patch new file mode 100644 index 000000000000..4045a940756f --- /dev/null +++ b/app-crypt/tpm2-openssl/files/tpm2-openssl-1.1.1-build-Fix-undefined-references-when-using-slibtool.patch @@ -0,0 +1,26 @@ +From 8c87d708a168ab090f8e5fc01f2bf1db5103427d Mon Sep 17 00:00:00 2001 +From: Christopher Byrne +Date: Fri, 15 Sep 2023 11:26:55 -0500 +Subject: [PATCH] build: Fix undefined references when using slibtool + +Signed-off-by: Christopher Byrne +--- + Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index a0ad0d5..34a751c 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -50,7 +50,7 @@ tpm2_la_LIBADD = $(TSS2_ESYS_LIBS) $(TSS2_TCTILDR_LIBS) $(LIBS) $(CODE_COVERAGE_ + if TSS2_RC + tpm2_la_LIBADD += $(TSS2_RC_LIBS) + endif +-tpm2_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols-regex 'OSSL_provider_init' $(COMMON_LDFLAGS) $(CODE_COVERAGE_LDFLAGS) ++tpm2_la_LDFLAGS = -module -avoid-version -export-symbols-regex 'OSSL_provider_init' $(COMMON_LDFLAGS) $(CODE_COVERAGE_LDFLAGS) + + check_PROGRAMS = test/selftest + test_selftest_SOURCES = test/selftest.c +-- +2.41.0 + diff --git a/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild b/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1-r1.ebuild similarity index 87% rename from app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild rename to app-crypt/tpm2-openssl/tpm2-openssl-1.1.1-r1.ebuild index 54fda1a513cb..a420baf98c3a 100644 --- a/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild +++ b/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1-r1.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit autotools + DESCRIPTION="OpenSSL Provider for TPM2 integration" HOMEPAGE="https://github.com/tpm2-software/tpm2-openssl" SRC_URI="https://github.com/tpm2-software/tpm2-openssl/releases/download/${PV}/${P}.tar.gz" @@ -18,13 +20,23 @@ RDEPEND=" >=dev-libs/openssl-3:=" DEPEND="${RDEPEND} test? ( - app-crypt/swtpm[gnutls] + app-crypt/swtpm[gnutls(+)] app-crypt/tpm2-abrmd app-crypt/tpm2-tools )" -BDEPEND="virtual/pkgconfig" +BDEPEND=" + sys-devel/autoconf-archive + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${P}-tests-include-base-provider-required-to-load-ecparam.patch" + "${FILESDIR}/${P}-build-Fix-undefined-references-when-using-slibtool.patch" +) -PATCHES=( "${FILESDIR}"/${P}-tests-include-base-provider-required-to-load-ecparam.patch ) +src_prepare() { + eautoreconf + default +} src_test() { dbus_run() { diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index 3380e19a8b1c63853daacfc937674df0062aa887..ee6ce55f1230233b537812ea1a1a69211e3d53f3 100644 GIT binary patch delta 12378 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�q^rD#+?lxTSkw6qL4H~_~re~ouE6gW?# zTZXZ6lWc-wK~i<`hUr>FU8G<^J-ZQgj)LEe0Vma-DVAYQUzW~DPH=f?AZqAbp6Nhj zkflNjB-kH>)-}al+eUSgmP@@pzlTR9xTqsBcu&OPz-U*U_{W*6sWEEO1-@B#l}+8T z$~v={Q|*k~q{P>^Z|3_Cf4_g9WY~aPk`1VJU^vP(J5O2a;NM2V>Bx4)FClSv>KUR}4u26c>bt48{QZ;$=i z>uRpxpaS(9kVsog77lW)S29jsPv>ib?zyqL)y3C@8i16p?h&M?e-@{llm?@rNln#b zeQfKhR$Y7)k<;4j1Szcew(*;A5RdA^tw;FvJ8d6ByWJbKyDqSsn6sfvKuIhZ79)w9 zIJ<5g;y}Fn>*`t5v+in061Z@DTXE}(a17+c1?dXqskX7ovA}Ev=+cF*K+axeOPzYu zx?e%Jw`AR-{*)BDe-#gi)5SC;H}nCb1$7ly3S_XxzP%c|c3lzLbsvxExJQhep8*JT zhYY~jmAk|#YBC3JFtv}8H5PTId63ou*`|9CqHc1)Kk5d~+u+jgU%or*d7Di|s|_5z z4kl?x{8SAv9~~KkjUoUB@}oZk*{3N*&GM;HK27^EI_!JEI)|jS)0AaEDj;sab`OH+ zuQlgu?S0gsdZHBbw~{|Ecp4RU2;002j-fL#Cp diff --git a/app-editors/gnome-text-editor/Manifest b/app-editors/gnome-text-editor/Manifest index 4485754ce0d5..a7c226852b9c 100644 --- a/app-editors/gnome-text-editor/Manifest +++ b/app-editors/gnome-text-editor/Manifest @@ -1,5 +1,7 @@ DIST gnome-text-editor-44.0.tar.xz 610996 BLAKE2B 02ab81055402df584a448d0e611b608e5fa10d6f4a600755cbab9f730aa1806268f7277dafb4fd3aa95ff2be64d2894806c6038ad81dae7cfb87b28dccc7da24 SHA512 bca373a124c3e648fa28da1a493163d768488fa3645fcfbfa7a115e195c0c971dc98e007c9c0fdf7fe415df64e76071fc83e33831707bb31154e66355948bbb3 +DIST gnome-text-editor-45.0.tar.xz 616972 BLAKE2B 41907137026f6175901965c713451292c9cc172381c9f371c00f236cf5bf70ac9604025c856bafcba87eea1a5f31e468b716fd6307e2aaf82570ac64d6574f3a SHA512 5bec27bb7674f8b6d737e24508e9839600145e4ec5e2cbacdb80e1a4f884782e2bb24808595cfcd0139f101104ce94e70cb90229b514d1dd6ed8e672c878304d DIST gnome-text-editor-45.beta.tar.xz 606824 BLAKE2B bea05d6ca321993ff1f2e563b9c6041b381cb1c9986654166b6fda174a0ed678a05521181c603b4d0847ef878838e5773256bf6afea1855afe4bf3a042feeb3a SHA512 32e07cb8c8c605224e1d915b9579efdf7146291835582da7ab460a4dc23e8207d9cdbc19261bd5060421f9ad06869a49d22b6b1b46e14bcf6fc93238c6eef329 EBUILD gnome-text-editor-44.0.ebuild 1037 BLAKE2B 353011edfc52d79a4cabd0f18bc942b2f9bcca87ad0a72a803606407d44698ad0cc490569098fd58b80b6ce8fc9d466fb40d24cc2bbfb6abce6983ecd197f536 SHA512 e6404aaaa55a8dd8d3647a85273f16d91b6bf0b4ae9abb3ee058b70ffff66528beabe301730517956e1732af3aea555ca1019b0c733a52909d13d3ea5d77763b +EBUILD gnome-text-editor-45.0.ebuild 1044 BLAKE2B 36c882bf38738d9a32f4cf4623fe2a0d40c7a942e0cffef709195f45b5ce84983c95196fb55535549e64a9dc2db0298650ec72b29291d33906f038bf45c5d8ca SHA512 65772992985ead4083287422919310a7b55a8db52c1146002f9a4f27e7067c26709ec0e440deceaaf69dd1ea1e6574d781847297e2e6201ac101f54592d733f6 EBUILD gnome-text-editor-45_beta.ebuild 1044 BLAKE2B 36c882bf38738d9a32f4cf4623fe2a0d40c7a942e0cffef709195f45b5ce84983c95196fb55535549e64a9dc2db0298650ec72b29291d33906f038bf45c5d8ca SHA512 65772992985ead4083287422919310a7b55a8db52c1146002f9a4f27e7067c26709ec0e440deceaaf69dd1ea1e6574d781847297e2e6201ac101f54592d733f6 MISC metadata.xml 358 BLAKE2B 908c67ba226a7e65b72a1cbaea99350f05fe9f904644c99b9c4e1e0c81f795c1420a0ca9cba1d56f59fb1b841151ffcf7d088add9f36a0e88314f7f52da94fcf SHA512 5862fb965119f76e19ed997e53e651778458604f1f9b69a1ee04db8eac52bdb6352da84ecb92555b31d3b8c62aa544c57c6040ed358af3beddd35fe356744d85 diff --git a/app-editors/gnome-text-editor/gnome-text-editor-45.0.ebuild b/app-editors/gnome-text-editor/gnome-text-editor-45.0.ebuild new file mode 100644 index 000000000000..cd243ed2cd77 --- /dev/null +++ b/app-editors/gnome-text-editor/gnome-text-editor-45.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="A simple text editor for the GNOME desktop" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-text-editor" +S="${WORKDIR}/gnome-text-editor-${PV/_/.}" + +LICENSE="GPL-3+ CC-BY-SA-3.0" +SLOT="0" + +IUSE="spell" + +KEYWORDS="~amd64 ~riscv" + +DEPEND=" + >=dev-libs/glib-2.73.0:2 + >=gui-libs/gtk-4.7:4 + >=gui-libs/gtksourceview-5.5.0:5 + >=gui-libs/libadwaita-1.4_alpha:1 + app-text/editorconfig-core-c + x11-libs/cairo + spell? ( + >=app-text/enchant-2.2.0:2 + dev-libs/icu:= + ) +" +RDEPEND="${DEPEND} + gnome-base/gsettings-desktop-schemas +" +BDEPEND=" + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.21 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_feature spell enchant) + -Dbugreport_url="https://bugs.gentoo.org" + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 73b988c6b697bfd92a8ffc87f5024493775366a8..25f3a41e2e53cc0ff400989d208e88c8feca0330 100644 GIT binary patch delta 46810 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�`i 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 elnYc>%Y^aNa$#qyU3*Ob-~RQaCG+zZZRMv79+ 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 P|M!0ZI;letEe`?!;O?m% diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest index 32d1a05504ec..27f6548795df 100644 --- a/app-emacs/haskell-mode/Manifest +++ b/app-emacs/haskell-mode/Manifest @@ -3,7 +3,7 @@ DIST haskell-mode-17.2_p20230616.tar.gz 1149636 BLAKE2B 80bc038c475729b2e31e111e DIST haskell-mode-17.3.tar.gz 1149597 BLAKE2B 6cb39102f031d6b6e387a7f7f2419105a8b3d9f10ab5974aa1e56ca587367290253cd9ee823c9ed87fdd0490c02bfdad2c279acc84ebed2adb7a14ca3905a521 SHA512 94d11652a6dab958de94cb5e1525e3888a7463a7328110cfb39b983874f71655c30e3a05eb20f0456b71e2678a7e09f1a389fdee78d493cf08fed2a10fbcc34e DIST haskell-mode-17.4.tar.gz 1149313 BLAKE2B b30e2051448ba749b0d0b1872f824e8624c4f7d15447a94e61a69898c097ed51f289c3d0f581acffe244178e6b406466ff622e50a395be500a807ef787f92f09 SHA512 95296f9937019a9735388fde918a609aafedaeeede55f85729ddbc0b26d91dd9d39841c6aa727cdf0ebc69161b1367ce5ca895bf9a23c0b4fde8dfa49ef66b04 EBUILD haskell-mode-17.2_p20230616.ebuild 1308 BLAKE2B bb021024511a3d2df57dd9d9943e28278a8b5ef608dc5c771435752195cdbdcb942820768710b44f6d757d3cedc6d73034b138b3504566f2d1c64f36da9a6a1c SHA512 ad23b1f9d7fafc0cfe7287b55f65ef3178642b8af93754e4ba39aad5171358a49edde90d814ad24dfa027eee2fb14606447a7e300f104989c61b2162bfa0fbd1 -EBUILD haskell-mode-17.3.ebuild 1278 BLAKE2B 9f8700b26e782054c2dacf75329b88f8c382da5bd792e07a096e220ba07eaa651f2fb712839e91a2241c709d11deba1a0aaf7a9141bf8e7c0e3d6c04134cfb72 SHA512 8dbc1fe05fa5f201c6a5d878619a05e16d5bb33dbc8eefe0c21cc4bcb2ae6eda73b7ff9e944efaf866e73eb24e08c0b72939c63804107fd9b6a50596c56e1b92 +EBUILD haskell-mode-17.3.ebuild 1275 BLAKE2B 895c87a6e6252ff92ba7110c2901a84edaaa75a565d0fb873471762257958851f4409d7612735c960343bb560d61f79fba9166d4dba3eb25913464fe1bcbd709 SHA512 934c8805b9889bf51837fa66aeda2ac117be79187f1797da923a22c9c91bd28deb42d90ad93d8727862ba746ba151e35903453794191c3971b6405d12e47058c EBUILD haskell-mode-17.4.ebuild 1278 BLAKE2B 9f8700b26e782054c2dacf75329b88f8c382da5bd792e07a096e220ba07eaa651f2fb712839e91a2241c709d11deba1a0aaf7a9141bf8e7c0e3d6c04134cfb72 SHA512 8dbc1fe05fa5f201c6a5d878619a05e16d5bb33dbc8eefe0c21cc4bcb2ae6eda73b7ff9e944efaf866e73eb24e08c0b72939c63804107fd9b6a50596c56e1b92 EBUILD haskell-mode-9999.ebuild 1278 BLAKE2B 9f8700b26e782054c2dacf75329b88f8c382da5bd792e07a096e220ba07eaa651f2fb712839e91a2241c709d11deba1a0aaf7a9141bf8e7c0e3d6c04134cfb72 SHA512 8dbc1fe05fa5f201c6a5d878619a05e16d5bb33dbc8eefe0c21cc4bcb2ae6eda73b7ff9e944efaf866e73eb24e08c0b72939c63804107fd9b6a50596c56e1b92 MISC metadata.xml 435 BLAKE2B e26af32c9bc1dc33f2c5b965c3d44ddae9e9a7a38333706e9b2fed22378a0cefdbd4676b6c9b6d66750f232b46fdc05dd5bd1997dbe5b4d1361690607605108f SHA512 cdb49aca769484b149543aab98abacaabc93e4c3f932b79e8fa71acd305126608b8f9bbd1e966183482985eec3e2cff20dacee529170904273f774ac51957dde diff --git a/app-emacs/haskell-mode/haskell-mode-17.3.ebuild b/app-emacs/haskell-mode/haskell-mode-17.3.ebuild index 015e5777a278..b1e45dbb2392 100644 --- a/app-emacs/haskell-mode/haskell-mode-17.3.ebuild +++ b/app-emacs/haskell-mode/haskell-mode-17.3.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]] ; then else SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~ppc ~sparc ~x86" + KEYWORDS="amd64 ppc ~sparc x86" fi LICENSE="GPL-3+ FDL-1.2+" diff --git a/app-emacs/mmm-mode/Manifest b/app-emacs/mmm-mode/Manifest index 9dfe760c0328..725c0aa4f161 100644 --- a/app-emacs/mmm-mode/Manifest +++ b/app-emacs/mmm-mode/Manifest @@ -1,4 +1,6 @@ AUX 50mmm-mode-gentoo.el 58 BLAKE2B 0114bc73a9125264dd76189479ec708455f88c2d50765154c64f7bd5ad386889b055b280a1dae5fe661962f27caabb06a8b6a0fc709fce83abfe9c21be6fd8da SHA512 4cbf0da7bcadcdb30947fdb789542daef059112c894be4ad418321cf526f7789e86f612c92bc5c11504ae2538f0e73650589663b3f87421543f0047932c6126f +DIST mmm-mode-0.5.10.tar.gz 110491 BLAKE2B ea60a2ac871fbacbb358809f682ee174612401ee9e5bafb7f322891710ebcc833e7efeae1c3284e8a30fb95c3aac7c86ccad758b4d65bb9aee772ecc5c9a013d SHA512 c1caffe75d97950850a2c6d53554b17d63eba1a9ee653e469046dfd131ad840e8b9fa5114f6bf7967e3a4797fc7db0eab484d48017f1df6e043f935960b9d1df DIST mmm-mode-0.5.9.tar.gz 110564 BLAKE2B cafcd254489b1b494ddb236d4478f3c44845b1e91571c3c72e89568a15953558c8d341ceddbae111a4f9ee07844762883aa8e3b4d9c7838391bde97d3851cac3 SHA512 77a3ead553cec13537f5fbae15e04295b93f30d2e8e59eebb27820cb164204e35264a066bbd3cb0e86eaeb09c8574fd47c8164fae04b4e9e50786bdba119ab65 +EBUILD mmm-mode-0.5.10.ebuild 734 BLAKE2B 63d6ccf7228f28b4968a7a290db5af06cc5d58d348ad397a46783c7d3c8d9a62a168cc23e4d17530fa19773d823ebd033076cf06ebb127af5b966e638e070602 SHA512 4143dc92948e3f37c3ed028fca9b3301b52ac5187adc393da5af340d958f475ac276764e347b76b6b6dc5c95355620a160836de1b6f176c5ce912a82f41430b6 EBUILD mmm-mode-0.5.9.ebuild 614 BLAKE2B 439097a919d6b49a4a763314035385c25c539834220bc26e705ebf0b44ecfc5acc90e6e9c065c8e9d36a14d30552a69ab883ffb264f31120540c5e2a1d1848b6 SHA512 6e1a64a5b827e023a30d9b090a8d6d049fa6b60f9e1e26b21e98b13ef8b9047c33e4315dadcef76a5a7c20bf7d6321214d6609a3ff7551772e7cfa5ddc8c6f8c MISC metadata.xml 415 BLAKE2B ade4957533ff05ccf267e0b9ddc30949c8cb9dd06c9cd673fba932acbb932765bcabaa7ea9cadbb9bba64eea23b4d6df6be624d6a387a261bc678a89e86f76f7 SHA512 2ab1401a418ffd9682d350a90933983e9bd168422731f14faaa2ca96d51277048d5c86ac7d482beeb9c6af73746a22cde32280391311c64bbce366ef1df8d7ce diff --git a/app-emacs/mmm-mode/mmm-mode-0.5.10.ebuild b/app-emacs/mmm-mode/mmm-mode-0.5.10.ebuild new file mode 100644 index 000000000000..eb4ac623a02f --- /dev/null +++ b/app-emacs/mmm-mode/mmm-mode-0.5.10.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Enables the user to edit different parts of a file in different major modes" +HOMEPAGE="http://mmm-mode.sourceforge.net/ + https://github.com/dgutov/mmm-mode/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/dgutov/${PN}.git" +else + SRC_URI="https://github.com/dgutov/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +fi + +LICENSE="GPL-2+ Texinfo-manual" +SLOT="0" + +BDEPEND="sys-apps/texinfo" + +DOCS=( AUTHORS FAQ NEWS README README.Mason TODO ) +ELISP_TEXINFO="mmm.texi" +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/nxml-gentoo-schemas/Manifest b/app-emacs/nxml-gentoo-schemas/Manifest index dc6dd035dbd8..de9e920808c6 100644 --- a/app-emacs/nxml-gentoo-schemas/Manifest +++ b/app-emacs/nxml-gentoo-schemas/Manifest @@ -1,4 +1,6 @@ AUX 60nxml-gentoo-schemas-gentoo.el 206 BLAKE2B ae9d1fe1da9c86d14796c09597ca34b10dd0e28abb02fdeac4607b8d950bfdf636f5f3c1de49cd5b9cf1fa808513522ab43272f3c26361b871ad0d630a942ed6 SHA512 5592edb5663066fcccaf5b05c3df671b4069d4d259376a8a91ef3f7ae5990687b15dfdf40e6f7aa6cc7d62b7cdaa5090fd851de0ed2718d20ecfe3e3a78530ea DIST nxml-gentoo-schemas-20230227.tar.xz 8812 BLAKE2B 517857a3cd3306daf2570019376eee315abab2f2734283dbfeaf72148471d08e8d2cfbe92b5ad19d3b67104c26da5d02aa2a01ca23b97230aa93d3ab45ec7ec6 SHA512 a92bba645e6122968cdcc0eada9a1a3e5d80f1cb560e95fddcd1cfe60b46699fdf16bad85b86e2d4111d5a10be5124f0d6f8a104038cfa13fd4fff2494f8235b +DIST nxml-gentoo-schemas-20230914.tar.xz 8812 BLAKE2B fa039f3cf1556ef97684d7c485be5efa0cddae3dfa5a98a0bddd924a0e6f736b519a3a841712b8221dde2ee8351c8680c4b1bfb391151cf0a1ef3f073373e58d SHA512 e4cda867fb635a0b7f17a692b38a1f65966f439c585a130319ba8f53f571dedc3ca9d61a34c61ffd3ba09b04ef9aae61578bea9bb9f0562b542296c8a98d64c9 EBUILD nxml-gentoo-schemas-20230227.ebuild 605 BLAKE2B 579aa11ed152a0f94ca8dae0a2294f85c0c18b0c0e30f52a71a8e6586753af30d49b99118229116796181b7ff00f044a72319d6f5ed194a81ef5b40b81589deb SHA512 2ad2d92b55dce6552d67c2bf3e43fc81133031d46cf49cb79d88027ad7c0c705f640c7d3b95ab2a50e4c21d59d17e66494ddcba4701eec6c5d21265389399a8c +EBUILD nxml-gentoo-schemas-20230914.ebuild 612 BLAKE2B c77884c5a93ba997c9a133b58c594089f86c6561c12b2032625c0b7e0dbd04fb57b56d6ea3acabb2e8588e76c7192b326c858874d9a610f733cb334c295071ac SHA512 f751b8bdf32a7229b4ea42e37d5c4f0feb85c1d2edadd245621c52544720f92bde8c9b5b0bd306565152eb07c77af0f8521b981ba0b504c2c2d5f2989c6ab273 MISC metadata.xml 370 BLAKE2B 2af6298a56b5da7f2c32b4bed09ae442df3068aecaddf3be04c6d6d4abed1f23430d14a54bb33b13580cfeca7177e2da00c8eab62d17a84427ad1201e105572b SHA512 abaa11228666364188cd1b23903b43b5b49456050287ba12be8a6bd31a1f063c65b3efe50de478614f8f70f953ae22b238989724be5179df71a2ce820d356904 diff --git a/app-emacs/nxml-gentoo-schemas/nxml-gentoo-schemas-20230914.ebuild b/app-emacs/nxml-gentoo-schemas/nxml-gentoo-schemas-20230914.ebuild new file mode 100644 index 000000000000..94311b25501f --- /dev/null +++ b/app-emacs/nxml-gentoo-schemas/nxml-gentoo-schemas-20230914.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Extension for nxml-mode with Gentoo-specific schemas" +HOMEPAGE="https://gitweb.gentoo.org/proj/nxml-gentoo-schemas.git/" +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" + +LICENSE="MIT GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" + +SITEFILE="60${PN}-gentoo.el" + +src_compile() { :; } + +src_install() { + insinto "${SITEETC}/${PN}" + doins schemas.xml *.rnc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" +} diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 49e6ec18d8dbfeede437601122684f6aa8f58a06..86a281d775b3ef69072e5d5322ae1932e79410b5 100644 GIT binary patch delta 15113 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 delta 15111 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 diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest index 12cbe63f08b6..3374b9ca0a31 100644 --- a/app-emulation/uxn/Manifest +++ b/app-emulation/uxn/Manifest @@ -1,7 +1,5 @@ AUX uxn-0_p20230609-build.sh.patch 626 BLAKE2B 08b58d26f892354e5a6b6e19bfd11584ed62ae4b4640fee99f5baf636eb42a3c9e28d073d95e30e6fcba2ef17b3ad59ae9d06568e0883c244233b42f60b284f9 SHA512 b95e1026abbb28dc152cc5ecb176921d7ff3db9356c2dce95220ab0d360b9535bfc5996839ad19b77a9346304c51e430b9f69747b7dd39a6621f86330e382cb3 -DIST uxn-0_p20230609.tar.gz 289620 BLAKE2B 35d9cdc8266012d5762641b739099aef9ecd1619dd9c650aba3fc8ad285aa80e9a77dc2d7f53a6e8d56f05936a49f561b53cc4d50720be2bf8028f7479efe4ba SHA512 862be7246597fb54e759eee39d2d4a06ca1e6f8a42c1a336c25c5e2d7657ea086a546c9346da911cc4ec73705274794879b22f6da5f7ce88b66210cc1649dc39 DIST uxn-0_p20230803.tar.gz 293291 BLAKE2B 2e295f83bc695861732ad0412900435900bd10c08a99b0a6e88a5a5e10fde3f462b8ff35261365bfec1f7777306e1684eb1dac767cf7a1f83b3e30e36e79d98e SHA512 89b666b11099037404e48cd6cc7467bcbc84fb90c24cc3df183996f26f2a6817d84fe47857d2d9777acd0aed9885e17c726f3b2f32253d0ba3a77f32b46f8abf -EBUILD uxn-0_p20230609.ebuild 1322 BLAKE2B b0e94a0feafc4f6f26af82b2428c887f3defdcacb35d9920c22748e6f9ff3a78f56e094bef11866a4a92def9ddfa9a8f33acc67195e662bb66a839e13cbcf2bc SHA512 f7ea1b81055991b6586e950dc7d562776dd1c1937d8b82e6713308c3a48d80266dad5c0ffcb0732245daeddea35c8d4e65e373f0a88f99f09369bd3c401362f8 EBUILD uxn-0_p20230803.ebuild 1343 BLAKE2B fc067b1ac212846944ee6259e515607263e5757a76895bda5ea1df7ea8dba641ea0346e58b2cd13c3b6ecf08bc8bbef8741ec7f7f61aa9c2904fc33f6f31e2da SHA512 12a2d3600a4cee4357f841464b7b9119eaed5f54d382dfd29f5785cda0925d61c8aa4e419f1aa8cd2da1405d483b330ed1ecfb2eb4332a2945222be1d396089c EBUILD uxn-9999.ebuild 1323 BLAKE2B 376bd1edb1b84cf377032ff9df309e114364ea6b48014c8c5c2f8c8e532b3443405ee58842d0137e7b38e91c99b5cd1da8ff8cd2ef5f834498b62840722a868f SHA512 25d37ae437f9b36a080c8f9c5dde25b8c13954d7ba781c4e487efa3bf2d460867625c771c90cdd7f7f22dc7c5688b56ea41a3af5352ba681132fd5e02bdf9c28 MISC metadata.xml 643 BLAKE2B 11f4437dbab961e620e204294cb8b18e1ef43c2c79411f8b1224a36276c6a4781e3cb5e854040c979eaa27dc145eb606576ba20076d16a301e33aea6bdcd0df4 SHA512 b5bf43fdcafed44459ac77576f631105175691078b8094d505657fdacc0519856ca063890d432051aa5bff8853ca55f7b10d3b8f680230605de63f69b0acf997 diff --git a/app-emulation/uxn/uxn-0_p20230609.ebuild b/app-emulation/uxn/uxn-0_p20230609.ebuild deleted file mode 100644 index 3e74d8832938..000000000000 --- a/app-emulation/uxn/uxn-0_p20230609.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C" -HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html - https://git.sr.ht/~rabbits/uxn/" - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn" -elif [[ ${PV} == *_p20230609 ]] ; then - COMMIT=f3674b2562e6c5557fc008edbac71d9fcfde64ff - SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}"/uxn-${COMMIT} - KEYWORDS="amd64 ~x86" -else - die "wrong package version (PV), given: ${PV}" -fi - -LICENSE="MIT" -SLOT="0" - -RDEPEND="media-libs/libsdl2:=" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/uxn-0_p20230609-build.sh.patch ) - -src_compile() { - CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run || - die "build failed" - - local f - local f_base - for f in ./projects/{examples/*,software,utils}/*.tal ; do - f_base="$(basename "${f}" .tal)" - ebegin "Assembling ROM ${f_base}" - ./bin/uxnasm "${f}" "$(dirname "${f}")"/"${f_base}".rom - eend ${?} || die "failed to assemble ${f}" - done -} - -src_install() { - exeinto /usr/bin - doexe bin/uxn* - - insinto /usr/share/uxn - doins bin/*.rom - doins -r projects - - einstalldocs -} diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index f1423a7a5d76..c570b26bdfd2 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -2,22 +2,19 @@ AUX wine-staging-7.17-noexecstack.patch 223 BLAKE2B 6e6cfc208f11c2c2b7bbc392e370 AUX wine-staging-7.20-unwind.patch 1450 BLAKE2B 80e9222c95393aaa4b95e05597a4181030fc988d95e416d2f92631f29f640b9abb3dd0853d005de4725b41c09224e478741902075259d48a30830a923790579f SHA512 e1a72f1463be32975daa02064acb96189cd79cb41ff98f89b58e46c97100a3ac46405b1b9982378c9de275acbdb74168853e47b932e06398cdd2981b23f483ce AUX wine-staging-8.13-rpath.patch 554 BLAKE2B 209d8c581a9178242ee622338c5252f79b798cf5574f72b3984d71b7933e011b488060502715aa75630fbc3d10fcb03743ac31ed31664cacfc22b725253a117b SHA512 bbb25e02d19bd7c1a1f2d7db331d93cfcd5ce9172206ad9e19a44c52e5ece865d474eac024c2a5791dfa006c6efe0f68cd783ffc925ac793bf447d56090bdd02 DIST wine-8.0.tar.xz 29054044 BLAKE2B baf8f96b665119c9f38a148a2472dbe8f6ca8d4641d9d09d48cb72cb4de2585c274b8b7981c2fa622ead6da2f087c57652e9b48edc8a17c0cfd6be9a36732f02 SHA512 53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77 -DIST wine-8.11.tar.xz 29236492 BLAKE2B db97b9abde6e1f4c854b449d27bdbafbc91bd75b835d84da401777c6ae2f4f623f2130f470d2e9a3aaf7e737f75d143a07191d38b409c06596373bece3df23c5 SHA512 f3e37f51f0a13aacbd41b017fc3d35e197614b03c00f5b9959c0fabc4e89975b5c3f411b38329e45ce6f9d2a2d82952b95e0907fbe2d6ae35cc4bec293825769 -DIST wine-8.12.tar.xz 29276732 BLAKE2B c1bf0d32eaf17f06b47dd7ffc495db4874f72ffec7cfca9edd9b2b9def8ab16db2583349950c3af447d85d476aa013914554f990d5f42d5bc8243b9effbaf869 SHA512 6b9eab7ca1ed5a13202b1250d8d95f6bd8ee5176f0c39b5358aedaf28f7f23543f4a73bf0782c3b4e50936813fc2a459582b5d294569c976ace784fbd9e0af1b DIST wine-8.13.tar.xz 29379824 BLAKE2B fa07edba8e45ef17813e63f793ca18cd05fd421b803d416421ec0fb7aeb4223ae44376a7e75a195e91c30259f27b48c3ed4ab0b613cbb9464b824f51e85ea240 SHA512 952c670635f91879cf6908343a04c0f41ae54e213123242e24fc282f9705fbe3b800dc1de454b6cfb1ebb89431b0e6eb3df3b094c1d9f4e69835d0f1b8f4fcb5 DIST wine-8.14.tar.xz 29412976 BLAKE2B 239f90dd9c40bbca719231d2a0240e75f803ead314ab7fb8cb90e375a52696700af87ac2cdeff9a2ecb1d1cce271142cf16ce200024c98fb8bd543779aa2423e SHA512 cf293546c29379237e8c2b7526b16faa0df6a255aa1718097be4382604da4f84f7fad8486a931f39020fe63548625641cf68a822c975f56c30aaa2aa8a024176 DIST wine-8.15.tar.xz 29427600 BLAKE2B 9a1bb0de4048e32f78e3630e9e33dc99a117d4fcb4e61285e3fb298de9f1742a7d9c52f0d02dd407ce5c62768d7fecf51947165fbc8e62cf076519caea13a2db SHA512 d450dfe868ac7c7cb26ccc5e6d492c1311395c5f8b150610f5b1e78451d303b63b67c7e0ad48d6a66ae5265c5bc16da970544cf12195d8635cc3fc96c4a26cad +DIST wine-8.16.tar.xz 29457688 BLAKE2B 497cefed7990b2c6ae28022276d83e4fb7265cfa99a3c3b88eab56566f125d631cf9310d149a9d4fa05934fa1f26ac2138ec366b16c6d2585f199e3be8ce3beb SHA512 0ba83beacd842e53173c07c30fa4ee57424af0d00b9f168b8bd310c40ea06e26dfc09f4a1991b788a8c4bd2b6eeb439e60b0deff6249424a00fa2940c95662b6 DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203 SHA512 76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9 -DIST wine-staging-8.11.tar.gz 9715880 BLAKE2B 2795389381d6e52215d8b1b2c437a47beaf61e9b36e78f99c45b3fcd79d554f2d4abafcbf34c366dcb7ce4fc14d66b8751466c30648ae0d7c451aaa345c30c5f SHA512 fb7a5f575c092e84afa78868e3b15fa33d67205a5e20deae61a60613714df784b18d54cd32167355ae38543f047f4304bfbc7f2ba2b3f6050c9f738812a15154 -DIST wine-staging-8.12.tar.gz 9764049 BLAKE2B 739c6dfdcef6e744fc7f6dcee24abdedd5f96b7ad688bdd5cc667627cec0b21d658354369ecc0de71a4ba682636e369105cef3de97dbf095f1ee1025d9a12fc2 SHA512 11364b2367e25706b98c168710288b796e9dea1e3400efc0d010ea8827cb8c4187385f53aebd1fda46611902f6619282ea97ce9d7c20fe18aa48c14f15c99d14 DIST wine-staging-8.13.tar.gz 9785058 BLAKE2B 6c797cd50276009cc23619447a70ac972b5c7ad7684d7bd99f20cd7607b88f911eb89f59df98680ef8786495f2f8ff2910c8bbd930d811bb31147aa230105ce1 SHA512 b2104b0893ba27ee7f4f5495f7dee990962ff668786fd95e11af6d3975b7d00bc4ecb2572f280d27fbb6d1672745e0acbdb392ec7b3fd5b330a846783c23e12d 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 EBUILD wine-staging-8.0.ebuild 12655 BLAKE2B 41692e9bafd318d2238d6006a1cbbff199203171a0ed0645fce829daba6127fae26cd9db9284fb57a1876f952578962300b694e27d53448cdb9cb819665a2c51 SHA512 584d5f97c803e8f6961e877946be5a5902a624bf198be9caab021204d33ebbb8f5a411061041f96738b94d8724b8d0af0d9b2e4eb0f81cecdeb14528e311cbe6 -EBUILD wine-staging-8.11-r1.ebuild 12967 BLAKE2B 591146ecffb30a3ddcc7b0f0ee0fcb312b7f1f6f418aa3e893ef1db9ab5c6053205b226df863274148e6a10b947e18b70bc9310da6e56f1a9aa26df0376aae5c SHA512 e82c3237bf2d66fec9d691abfaee1fccec5df35f97ca967978c519175dad2bfeab4e3f8ef6d7c15e085e6131ce5e77c61a917366c752a5aa6b02e061e1781708 -EBUILD wine-staging-8.12.ebuild 12967 BLAKE2B 591146ecffb30a3ddcc7b0f0ee0fcb312b7f1f6f418aa3e893ef1db9ab5c6053205b226df863274148e6a10b947e18b70bc9310da6e56f1a9aa26df0376aae5c SHA512 e82c3237bf2d66fec9d691abfaee1fccec5df35f97ca967978c519175dad2bfeab4e3f8ef6d7c15e085e6131ce5e77c61a917366c752a5aa6b02e061e1781708 EBUILD wine-staging-8.13.ebuild 14643 BLAKE2B f22577e76928c433bb21a0d588ae48b259b85e63e11d066af8ada45ed118d419c298e8aa843775423af0317e62f0bd749c372a3e353dfbd87608ceed6edf06b8 SHA512 bbb243edaf163f89a78797fe67f3a9b406e903d804d31ea60f2e386f14cbe804e5affbb0add67b12325222d1ea4e2b87932ffb356ce13accc576ecdcdcf469d0 EBUILD wine-staging-8.14.ebuild 14643 BLAKE2B f22577e76928c433bb21a0d588ae48b259b85e63e11d066af8ada45ed118d419c298e8aa843775423af0317e62f0bd749c372a3e353dfbd87608ceed6edf06b8 SHA512 bbb243edaf163f89a78797fe67f3a9b406e903d804d31ea60f2e386f14cbe804e5affbb0add67b12325222d1ea4e2b87932ffb356ce13accc576ecdcdcf469d0 EBUILD wine-staging-8.15.ebuild 14643 BLAKE2B f22577e76928c433bb21a0d588ae48b259b85e63e11d066af8ada45ed118d419c298e8aa843775423af0317e62f0bd749c372a3e353dfbd87608ceed6edf06b8 SHA512 bbb243edaf163f89a78797fe67f3a9b406e903d804d31ea60f2e386f14cbe804e5affbb0add67b12325222d1ea4e2b87932ffb356ce13accc576ecdcdcf469d0 +EBUILD wine-staging-8.16.ebuild 14643 BLAKE2B f22577e76928c433bb21a0d588ae48b259b85e63e11d066af8ada45ed118d419c298e8aa843775423af0317e62f0bd749c372a3e353dfbd87608ceed6edf06b8 SHA512 bbb243edaf163f89a78797fe67f3a9b406e903d804d31ea60f2e386f14cbe804e5affbb0add67b12325222d1ea4e2b87932ffb356ce13accc576ecdcdcf469d0 EBUILD wine-staging-9999.ebuild 14643 BLAKE2B f22577e76928c433bb21a0d588ae48b259b85e63e11d066af8ada45ed118d419c298e8aa843775423af0317e62f0bd749c372a3e353dfbd87608ceed6edf06b8 SHA512 bbb243edaf163f89a78797fe67f3a9b406e903d804d31ea60f2e386f14cbe804e5affbb0add67b12325222d1ea4e2b87932ffb356ce13accc576ecdcdcf469d0 MISC metadata.xml 2538 BLAKE2B cb657e04ad7f26b088f03f862a7e7ccbc4eb6592de17ec8022b5e4b306bd10f7daae7f6de113b142a9cf713a91cab9fbd0650cca4591adc13e4a77280f9812e3 SHA512 a87687fb1a0d2f639626f4a90e7fb78bd31926c53460af3cc80c93e9974f189b545c830278157893f5e48a54b20e5b49b2d1e996ccb5520a47f319b7048999a7 diff --git a/app-emulation/wine-staging/wine-staging-8.12.ebuild b/app-emulation/wine-staging/wine-staging-8.12.ebuild deleted file mode 100644 index 55c76dfdc2da..000000000000 --- a/app-emulation/wine-staging/wine-staging-8.12.ebuild +++ /dev/null @@ -1,412 +0,0 @@ -# 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 +xcomposite - xinerama" -REQUIRED_USE=" - X? ( truetype ) - crossdev-mingw? ( mingw )" # bug #551124 for truetype - -# 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}] ) - 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 - ) - ) - dev-lang/perl - sys-devel/binutils - sys-devel/bison - sys-devel/flex - virtual/pkgconfig - mingw? ( !crossdev-mingw? ( - >=dev-util/mingw64-toolchain-10.0.0_p1-r2[${MULTILIB_USEDEP}] - ) ) - 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 -) - -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}) $(usev abi_x86_32 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) == mold* ]] && - append-ldflags -fuse-ld=bfd - - # build using upstream's way (--with-wine64) - # order matters: 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 - - pe_arch=i386 - if (( bits == 64 )); then - pe_arch=x86_64 - : "${CROSSCC:=${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}}" - 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 - : "${CROSSCC:=${CROSSCC_x86:-i686-w64-mingw32-gcc}}" - - if use mingw; then - # CROSSCC is no longer recognized by Wine, but still use for now - # (future handling for CROSS* variables is subject to changes) - conf+=( ac_cv_prog_${pe_arch}_CC="${CROSSCC}" ) - - # use *FLAGS for mingw, but strip unsupported - : "${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=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}" - : "${CROSSLDFLAGS:=$( - filter-flags '-fuse-ld=*' - CC=${CROSSCC} test-flags-CCLD ${LDFLAGS})}" - export CROSS{C,LD}FLAGS - 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 - - # symlink for plain 'wine' and install its man pages if 64bit-only #404331 - if use abi_x86_64 && use !abi_x86_32; then - dosym wine64 ${WINE_PREFIX}/bin/wine - dosym wine64-preloader ${WINE_PREFIX}/bin/wine-preloader - local man - for man in ../build64/loader/wine.*man; do - : "${man##*/wine}" - : "${_%.*}" - insinto ${WINE_DATADIR}/man/${_:+${_#.}/}man1 - newins ${man} wine.1 - done - 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 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.11-r1.ebuild b/app-emulation/wine-staging/wine-staging-8.16.ebuild similarity index 75% rename from app-emulation/wine-staging/wine-staging-8.11-r1.ebuild rename to app-emulation/wine-staging/wine-staging-8.16.ebuild index 55c76dfdc2da..9f4dff71c714 100644 --- a/app-emulation/wine-staging/wine-staging-8.11-r1.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.16.ebuild @@ -5,6 +5,7 @@ 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 @@ -37,11 +38,14 @@ IUSE=" 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 +xcomposite - xinerama" + +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 )" # bug #551124 for 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 @@ -108,7 +112,10 @@ RDEPEND=" games-emulation/dosbox-staging ) ) - gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] ) + 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? ( @@ -132,13 +139,17 @@ BDEPEND=" sys-apps/util-linux ) ) + || ( + sys-devel/binutils + sys-devel/lld + ) dev-lang/perl - sys-devel/binutils sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[${MULTILIB_USEDEP}] + wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner )" @@ -154,6 +165,7 @@ 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() { @@ -161,7 +173,8 @@ pkg_pretend() { if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then local mingw=-w64-mingw32 - for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do + 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:" @@ -221,8 +234,12 @@ src_prepare() { # phase despite USE=mingw, drop as a quick fix for now sed -i '/MSVCRTFLAGS=/s/-mabi=ms//' configure.ac || die else - # ./configure will fail, abort early - die "building ${PN} with clang is only supported with USE=mingw" + # fails in ./configure unless --enable-archs is passed, allow to + # bypass with EXTRA_ECONF but is currently considered unsupported + # (by Gentoo) as additional work is needed for (proper) support + # note: also fails w/ :17, but unsure if safe to drop w/o mingw + [[ ${EXTRA_ECONF} == *--enable-archs* ]] || + die "building ${PN} with clang is only supported with USE=mingw" fi fi @@ -247,9 +264,13 @@ src_configure() { --includedir="${EPREFIX}"/usr/include/${P} --libdir="${EPREFIX}"${WINE_PREFIX} --mandir="${EPREFIX}"${WINE_DATADIR}/man + + $(usev wow64 --enable-archs=x86_64,i386) + $(use_enable gecko mshtml) $(use_enable mono mscoree) --disable-tests + $(use_with X x) $(use_with alsa) $(use_with capi) @@ -284,19 +305,56 @@ src_configure() { $(use_with xinerama) ) - tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug #867097) filter-lto # build failure - use mingw || filter-flags -fno-plt # build failure use custom-cflags || strip-flags # can break in obscure ways at runtime - use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} - # temporary workaround for tc-ld-force-bfd not yet enforcing with mold - # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && - append-ldflags -fuse-ld=bfd + # wine uses linker tricks unlikely to work with non-bfd/lld (bug #867097) + # (do self test until https://github.com/gentoo/gentoo/pull/28355) + if [[ $(LC_ALL=C $(tc-getCC) ${LDFLAGS} -Wl,--version 2>/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 - # build using upstream's way (--with-wine64) - # order matters: configure+compile 64->32, install 32->64 + # 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 ( @@ -305,10 +363,7 @@ src_configure() { mkdir ../build${bits} || die cd ../build${bits} || die - pe_arch=i386 if (( bits == 64 )); then - pe_arch=x86_64 - : "${CROSSCC:=${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}}" conf+=( --enable-win64 ) elif use amd64; then conf+=( @@ -318,30 +373,6 @@ src_configure() { # _setup is optional, but use over Wine's auto-detect (+#472038) multilib_toolchain_setup x86 fi - : "${CROSSCC:=${CROSSCC_x86:-i686-w64-mingw32-gcc}}" - - if use mingw; then - # CROSSCC is no longer recognized by Wine, but still use for now - # (future handling for CROSS* variables is subject to changes) - conf+=( ac_cv_prog_${pe_arch}_CC="${CROSSCC}" ) - - # use *FLAGS for mingw, but strip unsupported - : "${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=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}" - : "${CROSSLDFLAGS:=$( - filter-flags '-fuse-ld=*' - CC=${CROSSCC} test-flags-CCLD ${LDFLAGS})}" - export CROSS{C,LD}FLAGS - fi ECONF_SOURCE=${S} econf "${conf[@]}" ) @@ -357,17 +388,27 @@ src_install() { use abi_x86_32 && emake DESTDIR="${D}" -C ../build32 install use abi_x86_64 && emake DESTDIR="${D}" -C ../build64 install # do last - # symlink for plain 'wine' and install its man pages if 64bit-only #404331 - if use abi_x86_64 && use !abi_x86_32; then - dosym wine64 ${WINE_PREFIX}/bin/wine - dosym wine64-preloader ${WINE_PREFIX}/bin/wine-preloader - local man - for man in ../build64/loader/wine.*man; do - : "${man##*/wine}" - : "${_%.*}" - insinto ${WINE_DATADIR}/man/${_:+${_#.}/}man1 - newins ${man} wine.1 - done + # 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 \ @@ -396,7 +437,12 @@ src_install() { } pkg_postinst() { - if use abi_x86_32 && { use opengl || use vulkan; } && + 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" diff --git a/app-eselect/Manifest.gz b/app-eselect/Manifest.gz index 10331405eb1c5d36f0919286a836b9b43d427d53..3ad04d9b9b72b4188f866e7eb17b8c958654e943 100644 GIT binary patch literal 6700 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 CTFM;& literal 6539 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 xA* + + + + + dotnet@gentoo.org + Gentoo Dotnet Project + + + https://gitlab.com/xgqt/eselect-pwsh/-/issues/ + xgqt/eselect-pwsh + + diff --git a/app-forensics/Manifest.gz b/app-forensics/Manifest.gz index f4870207d8de45258fecd5883e2ada4a64199212..c02193c563c154e8bb4546d5e636ebe28227811b 100644 GIT binary patch literal 4721 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

IyExK~w}Zjp;f5JEOr za_JjU%_lXb zRKG|k<1VBY=-rb>gDm#xku^tLN8bT#Ah+|W!G8Pg+tURF!~gWZ0!)-)Q7e}gD$67* z3P7Og(Zt(Qi*NSgdrA7B6=tbS$h>*2iWQbfIDoV`UWpqqr9z9cQVTaH&EH15wiFRS zOC%%X-}t_w8;12Lb`B0PiDl2pDarr}W>l%ptqHCG=@rVBd;iec1Ga&!~PZbyi literal 4723 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%0AVON8uHxV z(C6Ip+S>tBFkK`CE9J&ou}P4^3iJr-q6MoyyGoclyq|ES*Q!q3t?Iy9j@@KexO=5( z*}(PH&dkP~r@Hg^D_#qRigr@FGX2~}(f2tyvd^d0$JZ}EzkYk?Bk)2LyMs26QHT9U z-@E(LrO$u(OAA~$&i5^4B@hu~6-T{_gsvaFk1|&Z7(@e`jeAv;2GjcGx>gq)a&F$!pRr(jLMX36GVqgC8PM-WZX`Z<$ zQw-|Z?IIaOPQ$5UPHrbCEzLuKj5r`rb-C5q#u!H6ghF00nw-u?bT(L$aiQ56l z;C{Q03v7q4#WwBL0?VDGP1{S{Pz{w^1R$k}S@uI?yki|^^Kx>M>CcFlu> zBdGS`bsY~(0zT1f|5vsDuE zntCM6pBe*$h&=y<+I_o+-;Gpsa78R?oi4gfFb3cfgp|fX+OTXK*1*|mB-=W{@DcOB z-@?^*5@D~dkUoDJe?#VzikB|%4VYrQfb45uVJ9j?5XW$o2^z#FJ6#qD-hbGoV>_^? zGfvI?w0Gv2*4xTe>P~dsMGGoua<;7ry#jzihE?Ev4GY}*K?CY@P%)F^HaQTbIwO9# z)~2-z|FEsKRl5V0M|mL0Q=$f7yJbrb{**(?zTONd!lscOIGejpwpOn6tup&mK(GzJ z^Jvcq*5}7BPfw4S9^(R=THbKeqMZ;to>Z)|J`7y@hmG6stg#c(mAu@-w5%1bHAOwh zm!!32rJ-L~R8Y4&)u1$T%|tL;)4E8CU)__6PJ=^+%)X_BX`SOWby%AXX;cMgF> z+U|7J-kmr<_%MKGJ}2m0Cnv%1Gk}fu_0zlPb)1hT?Kqs_zBe2Ayt0i5)D^3??Zw}z z{UPT*=ys@Qs94$sgSFzH&wabr#I~c}E;c%MezwV{-XZ7~);J0d5OX*n%g~3WU8icg2cZ3GB0$Q}?M`gc*53JGo#Z`Ddu78aGeE3|y|MvSkOz{}2aEvcol2KHx zYG}QX>%0y!j`{(XgB=qjuhrc<;!f`6tn0yj;CKnY-DnKMsbw2)6_~RrINJ|hIXC-r zLv5_HEYU}W**57nK;;dya^;1wQ{(1waLsMUW);R2Zg-quIOJ@sBdSE71kt+)sG(T~*!1-HjjSYb+@VplMeQ*TwvjkIg? z%jHY@6cR2qR_4C<&Iyt^IgNO3i+=O>Z%%daW~1#=S5FDJL)lQ%wDLMr;~2o%^KpIq z`N#Knt1>T00SY`Fxu{1yd?xBt1f6r5WAu<{S6GF3wcDYxnb!DEYPuGMB%PAmiY651 zZS5lXyDZ(mBs?_+0&z8PnBx>&dUqvt z#N(B|dt5)he)`uiinV`!_)>pmct9p@sgWr7!hT01y$@;Vs^X zd()h>Q4}f3F6nBTce#wujjr!XJl{Wl{S$sY9$NWi_0^(Ys8IzuSB=TQ+LV*mL5MA= zRCIIif+rjz74sc;rTDT|31VrTNIUq|p&{4EqU6CdH{CV9ZD^>j&x^LaKCYJCCmRpN z!=l))Q=(RxHCc^gky=-cfnbF7s!JLfhg&#%)i6^dZjvML5b!Y8_Nsk39>h4B?Qn}F z+;+*owX<2rw5D8QR{ERdmb0!w+x48G{{HFNjeKRv;NH$$t_Aky0BJ*|h*NuYKEqan z9w}pCGDRe(?Qde4R#+hGC2bDQRjN0;qGcuzE+B4N@ovjs=s2D8C~8ybAq~&n62FUZ z9A5);3J8{At5qxMaOyL&DWy)B22ub+)x*=Mb90}!ok}y48ArK=u~liaLxx5uBk&F7 zl8Y<6Dm4H%ZEkCd%Q=7~8Aa4*8NDTEZl785)4#vJ8<*Q3EAeVVMYZV%5k2^lh6)?Q z(Fjdj#X`BQnFy|c8bL{-IP%)dv6rp>V7dH!_D!#{#^!?ti9w@2wGyF$BkORe)NFMi zi(s=HjUT{O$w4Qwl+iRGaJNqAzI|Xmz)ZRYKE=Zr|uoyR?vnZ3ml_r&GZI#%!()FmGbK7-E{lU8%RC24Nj z37PIi3Psvp9!|iwqxCN2DK&GCM2PA(*+X@gW!$P$tzsCY=eA`9Ln2__ZUQKp;}TAB zf`_aJx^@X?xkQ@SQ#73!c7+EQn^9VycyYAII}ULTL^>z`cb_J@O0wb&JuFt;4W zfp^1O1!m`i`2f3pcU38OHHRGbTUIQmsn0$GIlxhi!=52e1>}^YV;I@FTmqIAbaDod zTUzckgJwd&pG$Rx_!?#Jld%N z2v5moKuIEZhY2@DCDPgxmu1)2S=1RsJSk^2Z|HgqLI!Ob*Ey7wK2E5K@mxz3w}CsIp4Y; zO}kn3Ryc?NCVusi?89E&-KC(?rz2j)iKj3(6@48nBAvJ0-CqEw0+o6O6*o+wxLgzq za(3h-x{i7i*I)(UFisi|_?$W`72?e!=KpBl$N2ItMZQ8z}Y5(=O{=5L<0J~crgYfky9dtPG9JhSW^8ON4C5*_&fgA&>{ z$M53pf&)0)P5HMtc5sE3iZgIML!&qXb%~Gxt`6?IMll@bVkbGNp+m?$WM{g^aHfVH zbWXurhf?#0x@EG^0bJw6KjPy1*{uS)Z z>!~xXsuJ&l`mG(r-I^Bkz>roIJt#|qcGRUXOAK&>;(G4>@w|S&|3+^?DeOw{=g4y# zRF`)hbT|jFIfBU-*axK52}nZFh#Y>N+BAI619ahhwkx4`>I$Pdv8=RJbNE6JI4gDe zm+mIt?7DbRY58nxkU6&3rsQpo2Y+S2AUPS%z`1u@QmHLIm?Yt9?gpglV)U?)8x>m( zRz4yae#RDcs#4@Sw^h@0z>K3lRX?!neY@NW|5mngYY?2m9Y6YG_~b{g&-L!-G;7$K z!vWUkco~T>zG-jb{OMBFaetM#853^*r=v1S@Nkz3Tbrj*RO!@A~TuvT2Bk3k7$JYmE@Bn(1rQa6`6$c=6 zI3}Z>-ulhUTQzkP;nY(-HK)BBIC|cf)-ZE*L%LHIOd$|HL~_OE;C@ymJ27EZlPn zZ$&QdlVkooT<^*_kC79jCwIAc&LKSUvXKq@-_@6!_vk9^rCXa&_2G2!U>@pX=Xw1cuZo#mynkcRYtEO(Wr+d^5x z*vj7WQrxVGN72$-EhJtRcj{6rTQ7sX?Kz^K>DMslVCr~f#wEEg6 zagCpKSkU%^$m9@wZ!R7ea1E?kQ9Gi2RSa#{%9YSq-D%Mmy}Zn02+OK;L5H~-#LC%0 z1#VMm&VDK3eXFh%Hn1&0N@0)Fy_4nEcj)d>Izglq*W10ILPhuiVX-F*oa2>g(j z+SlDEJkMi}g$^Ij>TCNle!kP{d&Ddi;C3fXmi00LnMkV!aGt6#jwvCv7NT@QcNp~? z#vp(m5t|evV$__Fi&0b$aszB>+^-epO|o~Y)tcSt=g5*r0a1a3S>ione5t6VX~R>q zSJ3}KWZ5cj?R1hpOs54EvAy(PJI>OBg z@rp};jURRD%RyfY{!{t6p5PgJ3%GGxMf}MzNU(xZm7S;6lwXC;EFRx3!=3Z9;c%h0 z_g$S!07SOALhf|4c6V5e^uK!q$i3zHxW4@H?c+Pk!~HP|u)Fc-LJe0+Thw%DdIh}z zWGQY%{_U1GHLGx6)gR-XTyDm#aU_x@IU+eoJ-BQN-h-8GKd&t{!uzqWfzGjEsK(Ew4%E#2lBAgrd{Jt6Qu575r3+v znUYRLvJZ{*y8GYNeVP4?5)Q4zN}LuiIMai7^>|$0U@>3nza9@Pga`YnnhQBITh7r6 zUyk$)Fx7z2#H-OqR}Nd(jZQ}2+eH99`Rew5G|ntgmJrjy%R8b)-=Vn3?d#!SqBK>4p+ayLkVnA+XWq+ zQ@=@SDX%`ICd7QQX~J34tk!^akJHG9hom|#tijn+b#`=nuo1H7_IzUh{P^WRe={DP z6%^0F!LBsb32D}da9@gCP3JA0Ga$OZtVhgo2f&_70kl}cNaR856Zr@@OA~DNq_DtnZ%zNlsF+n$oKpp;4txi^5oR`ry6k@^ z*WpI7le^gx;|44(pfS6yt&pzWL7W+E%agf@!E3CR&sfcmw}T?L27uh;`2-Q)K7JqX z4%cHLCNBj@$N;aA53FLQ`lsDyY$x8#lY1YQ#ASE*thwA8xD$5vlnAgDu2w)DL=^&k zjyi1g z;Em-CtP84>-jGMY5VXn)52-$C{9#34%U;=A7mMLu0~zvd6mtm%SVY}zA8JHF7C!b{ zd)-5s+ME?$C2$cTxeE^9IZjfR6w;XvJ8Hmmp0R^d&hG^fjU*K^b~%K|C$UajDxqX> zW)xbvEh++@p5g2J=XVa~4>{Ib>FYfdL9ax)S*#-NTLOj5fdHnPz{4i1l-gm(>}JNo zW8t*<;Ka1030+AK(4lGPAZ;%{wBe#AsA5`O&2H!eYJ-ksG1a%g1z^woQ>_ztC_s3C z+O!f1fN<$D@k6JZBHKlLC(QHg$lJ@44``t6kAvl~?@p|gPV5;<;eyB-VI>j3R)Pa= zdFkJT;F@c6oY+y#$FutV+xXt<-#9KTCtvW$>a|w=SKxOeW*KndtSiyv)wj^*+WNAy z=5)9wd^!6MC+0Lk5J~&Ck`h3L58y(bO2Cn?+D~nUc|1Om(@j#vSOKf?rJn$O?r`+o zSqpGRk5Z+})^Cmnk4dx85m$LqQ!9>YQ#xWh?1brwr2XM^?1!-HL@$voXQu~FTSJ!Z z6|Lm+T~*DpT+fikQT0C{EIdntf7osO?Z;ocCks7nf!htU8ECyHE}d)n3FZ{33@?_s!LF*n2a|B=P&obA~`s261F@;o8>=Kn~T?H-{?C_1a%|x41Sw(l< zNQK=gS)jBdeJ zc&kLTlDU3hTg9+I#v0d!+jE`BhuJM>SEK+kd~+=oXAO2>+$J4M%jMRbuaQVxJD!Rs zcYX2Hlz;`hiS8N{HwUsN7gMwBAc)0Y&iejgJtuq#x38zg{h!@0RwK9#xXooh^-|{p zlBQf--1)r<_4lgTi>BwY3?A?0fS6#bjW3&B5fL7knf!2+TLbA}Ujq|(bxJ+xNM!tvm-jo^t>-9VM;(-M4<257`?P`S1IlZVrP7pbi%5ZYY<)%{+hPDheb|udh#nXn#h3Ni#TJJ@29!AL^gn6a+f9 zo+Gr&I8CC#p8=9u`A}_5!`Fj56V#Je^jnqAemN;I17G~P%kgvk_BUf)Zbc}^3-6gx z$-in}$>O)&aQ^Oa05V%yw4ON8+(SN!Td+#uB|I&b!YXllqq*7YsnU?=s}W}1AAzwGD7&pf62`P*M3FXx{R&~1X_T`uqgP;8_MlZR@QnvU6Q)OA?z8=nmH;XGB! z2}SV{+eW)nEzVguFiE(+IG-Cye-ilzl!dR)jd3A%bNV7_{i<`q>!9V+PRSk&C|35xzv0ql>!?iz)EaWLE7a7C!_g6 z0h6xmuEX{Cq+CwWDyIoDF32SL2$%~%>+1=WW6rGqHCU}cv z5K|yh;XDRc9`twQENb-tLUH(2a%=^3xt8!!i6dGEkEO>wNfQ^RN!g3K)MZ=+ZNv-( z$?kM=zMK2z_GL0$Yu_B~?b3EP0@|M*+Vh0H`er*p!Ch1}ui!e01##cAJ`n+osf5dn zj@6K)fa0#%Z?dCJe|65DvcJiF^SgS&@@v;g*5>>_`?oj#1!}{%8{qebe`5XOOl9iJ_OU2mbXf0NwiWtJ* zH7w3MIQKSTNlC+)Lu9ZdAG2d(rilS9+nmKIhG9of+?^wTH+Z#0VU^CUcv1EQ}y^KNj49N>p4&D=xcrSUeu!1vq2;02@h-MjyMqGTn)r7*styITRZ@!% zNNXG16ZyhD`3XVoj&Qr1YAU@UB!Uy0Cx=R}+7Ijw>ZPai$~GzN+fn|q&GqcmQQd^+5@tJttc{#3acHoZHJWw?ajtQj&4t4uYiu!flBS30Na~>}9Bqt5G z+W++A{`0MV8Sm5qUXRRO=Zy$XklHfQGigMuOar{TAG+_J$JuxwuKAv%R$#`mw{7A; zXrrpu%JIPgq;Y$4&Hv^JT#jhQ)>MO5Xp66^a6RBo2cjVIhe*A_i|Xo-hHjuIKztre z+j~-3S{wFSQx9b%Z1T0EaNzj;||jX%o0>hA(SkL-!}AKYkFY1QPJd~ZM*5b3BY$_5iNFUQ&ekB4{;XbceMW#^_2 za9kcdmviopIvr}zs)oI0_qpxd19h48zL~0WL8S%JlvTP(EvWSL{$U;e{Q3FQU+dxD?siVq=s6~OmaQ)z*4h{6R3D^yrtav6 z{fM46Q5G<0s!?ITPqQ%fE5^22L)n}^)cU|42dFS+#YQ$e8K5Iach-1j0LChn`Pj2k zQ2x~A@zi|S+s^;yYEzm3p46r2kctV&(7$(6i?(-QJOISO1Kx~%vu(>QE(iH>CYYR~ zAiGu`$>QUQeEe65oo-BVDA?c9;>3zXJ=kPlzK}qUBCUdAW~gUR9=w( zbHK*!`w}l}VQv<3SkfRe!&xjPDjGB9rFZ*kFuAltKDtznw``$QHZjO8K6|Pl-vk=S zZ{3d5eQ}47Tt?OJE9W#^?zVap&){wt`G{b}RlS{!24?BN+Vr@~4q5UGVZ%{BbqFi` zh(84>Z2&(YxpnPaQ_bY=YNDU6$=McJ<>|-M`r5z#^}-|H@+v(?<~xiKL9C~GIDFLv@X@-pJ94kBv7%Rezv)_DF{mk)0FCL%#%fnOMh}!?4Odl5h2e_w z3x_M9Z_kQbuLOeD4IFjX>Vmzz?2df~c7f~#@qF6RO)A&r_;)rF`gE1Qv&J(xYYGt@ zyENcP?n~vD;>c4aP;H3o$&MP$4~FqL&HO(gVPV=Qp04|f`-3B z`8zO>ee*IL?~LbC*m4CSD68p20$(IpI@vESE&S;6 z3ZEp>ixlk8=H6dpao}eDjMAL3b-g*G5SV*A^t9cS;M9W@a>aety2&kj?vI|_X*rmv zMq^J~v+r(C)S<@HU#YZ|8;OcgYe&@`lxgi(8OCL+)E<4bpGxt)BSWvKRkW*Vnw510 z<*yJq0v3w2plIB5XufOp+o-mohB?^^YoE(L(o_j|w)wwL2LZIEK9C19#!=CJr6FbRylHX}izvIv|{MH;X#s0@)$B7Q>z;&DbIdmyl3w zy`1j;=CahvFBb(go15JMaajHi?C6`TwVNBuLj$#5)Uhl6h|&G#M7=~G{# z`P?i`SyH{THX_ZcAdo8BHof9nM7iH8Lx*Cqd>Na>1Qo4(4wXa|`MI4$17O0o#*z7x z=YKu6ryu0`(9MbPt0)_tJ9pYjL>Nm&ZeE_MK7lN)oa%-26-*oy3zHbhYv-Kn`~nWx z$TtEb{Wz`3I2!GwtHO8pZjcR{3Pp{6^|M!&%UaUg+<07~e$y3l%@4+!Ky>7rqp*QH zV^|)XF*`x)F22UQw*`W@lnXR>-Rh>zCs88VtkmnYZ}Dtv4wh>~g55)lN@{Y$wf%8K zh7T66chBp~kNNe}$FF}qIc@~JH{}!WxT~d`tFqOtMlhI~3T4-ND?8z|x#WI8DmIJK zMGrlK=beDqZuG|m!_G`*OhMVJE02*BK_Q5d2!Ogp9dfPq4$b0KaDJPGRuQ^dDcyC5 znH*EE=PenybW4L|P75iA%z?kg0(#XkL;HnXi3Oy+n3r&)#6wjl09{-5%P=jVHkby& zxy{6d;=SLM=*Nxa-_QNs6Z`Q`H(=f=4ZTW-asxhjalAG)x5kMiIvYk;zxJ-M3a@wD zZJ-jrEhJuPt@Jt9m{t!P8W@t+%1M@qThsniHy{aSGM|ce4$16RmN+;!$Ve5i?(1EJ zV$N1k4~e9<r;RqR9;9?cP| zm))AxW4)XR(K{!Cr~&d@)xHxFds^&@3UA+f5xbYKxwoTE@SS*&S(`*46Jkm91S0L` zg6i)Y2f0+P()Jr_bp@5zaFcx$tlvN`9t zP+iV?cUo;T$G6oV>`?w+wPE8Bfm`|4%iF5TFegAEb)NuW%njkJ-wh|iVYKe>t14db zxm)uSFoiQ2Ht))ze^c;xNq zoy9W#ic^{IsCONSvFa}x_-I_^OPkDbfS*riTL{e@Wb2^DGZ@3`asB>fe*OB_6BIzO z(ZEb<=mvF&({ia9VAm^?299Ah&b@gx@{YSDh-_c;_PZjn%TZ$6!55q(xWy)gPBtS5 zv|~-W28q<|aK`0^e!JI9^QPundIhiBR-e=T+(D@T(M;K?phcg;ko@%*4dhcS9;ArR2xhn8sA64n!zgfiZ z?VGq(1F9#942~42%%O;C9|r){)e{;@JrjdT@@w?paZlCH zI7pl((1ac~x8Bf-Aaj)zw%!4?>Yh1B0_1d3RJq-=D2}hkvxe~#3@4R*Ayy4sz;D+$ z;nPY(a~@PcSKiDayF-CYYZ2C`uT3-(R0FHlz9ul?&TANwgmYy}OdCW&Unp(a4E5a3 zB~*U6s-!rnlVrzc&IrfziGBN<%SgloNmW8~RM(=yw?XzKm~-d{sK3u3wS&y3G8W_) z2Xf)HdDpYW=?#SwF9l6%T~g3sud|(TRnJ zI87i;l@pf@d1~4*O#h2V<^EqEp9UvKe6-V?3)kd3k|Pd)r1B{3Tw3gIU-Js>#_YS@ z3myd6xIoWA88>fBXGMUs#!j2Yp0L`aw6Rn0r1N=^*LZIiPoMLzo&3Qm=?z%s{=+CQ z3DM;lqiuy=aikU@aIhQ(az3Uy4Ck)9=-@1XT!scKoUq!~F4DsEhB{m1G7w$VZ-D70 zU2VFQsb&M!5dSuZb2FUSVNyqZMy$_=^=xd%hei%S2sGT5inZ98RN<7K!om7_9ga~E zBuH*9f)M3z-94u9)`^CwKoW#nRk?I8&y`&#zhEmwe5r`$eQN9Ji{!7rmS?HPoGO{U zwSGzfjPoKGJ$O9czvk z_7AE`y6&!wG>EnK!a1*`P}0HWj>DDTJ*%I;{f&yr9;eNjG`7IyC7^)#PF|*l#9%=! z!})JO7i+!w=A0|`RkgDA5e-N4bDj05TihEb>{`wab|lW*NEbyB0NvJHmxNsbQXzJ3 zeUoor-Z|Gnm@X-=;V#ZncRf#R3wpk{%@HUC+c+~EAb0|-O%3Iuo-!xh@rZD7inOh1 zBoht{-=sTHadJ9${j2Y`W}5F5jP5-G^>+_2OziQr{$!j}9$pGgloG@gBzD6TF2wtQ zzJt02T;~q$c8e9bIqb3S4jEiv`Bj$Ihp%V@u2mD!!RggATOK81XnDm^17E0bt*>?; z1YN!#hjY_|eG6|-%g#q!a*6hCK>tg76w+T^Vb;6h*7AJl?Bu9}YJ?Wri&rZskI#GI zB418W^L@ApJoAmuz6AHWg7|iqEoZy8=MpaAURC|BFz@4Oef|0U_;E$4v*t-sr|g7dHc`|-2>{PEXy zRj?q5OVi0&Vc3vlB8q-PRV1-5X-9jQv$<5YDUfn`_akh)N!5H{C zz!dS2JCru19HT~JWThKkp>HId5~k+ZY|*TxS?lM}=`N`A1FX6Wq?MBE`s9xM;EMmQ zpFaKZr}EA57{_eUMjqcs9r8goCIAurIjyw}HCRsG99PVStAmRa0eC4RXfZf@IWm$a)6jfX}h^=T;Q3SR0^$fz80tJFux5T|r3@_DqUwz+PB$e5N6UBG{^_lphlJU1&*nV#56G{Dp_WCkumwz= zm+E4qH8r^}k8U=cz8jbOcY8Nq@&sNyl*8cy!XV&IG!gz#xj;FR}pidLNfg7DM^2;^<~_ zqu{t<1AzI-=TO!*>ORqkVtULzt>ykb{_&6JeGI2&fp5=?V@&YSqRiE%B=3PVM!Sgr5MdgJZG7})p$8E--5r|hVyHg`m$?7`vd$<+ zZW{=q|2d6BiX-wklt>~r3J6s*#^i^vqsC9R|e`IH&}(XUEs%RiJvPBkbg; z0riqnk#6&+(Mk0vssgd!mTI_;8@Pw^?t!Z+pTt$N$34{xIF$6)iLRf{3%oo8cAyZz zpJZIV=X|g3kyf=EtWp-y`DTI015qcOsvfKW%2nY)wVCoyU5E=*&17s~KHk+&C$x{LrBi_!FlBLo)($##|NDbEw_2&tn7a_KuhI8V%;Av&?##a?`e)N{JKO8b0M|KPc8S z*@S((oO36rW!(dgTPn(s6HjrLl%Kf4GMPxoW{|P`RKCN!=3F_T==4dB-eR7L~PnH-e3 zTX3SZ1kj3pp?pXU4a{P{wB<0t-U}6ImA>jo=|P>RZ_ENnP~~Z%_{OI_s&o8DN~K(OjXn(h0dAbfKk`Z6o&qL&wc?FI6xFO&1v#qzP`nc^hnhO^|j6 z#Q0fs#8n!eoU8ByksrvsPko{QhDCcw@@1`6X%AkEEz3r^K^@6jb#ycM@Z*sXzy0~l zhmV*AVpC&5)vP!>BrhF0jp-k;zjPe4-*WA$=BUcpoOagvNWoiqVL-B~lG}OYD;WCW z2bG;M2b>R8Q(uzT3J<58jg$15D9#oE9e-@Y6Gh4{#jKeD0he&Ew&}~)vk^gmAl@GALZgueOQ-;k@;u9pNK{u72u`^ zK!;5Btg}3qt6Fk^K?;PQ{`(Ql|r~4r{B% z$o`)#@&o0^l;D0UrBD>pYmx!A&E&t;?{QF5*CF#s7|QQFoNjvU!3aAR kG5D_I+^(c-3Yj;tfvK4^(BY1)XKVlMKZQz#2`Fj-0GEhrBme*a literal 50233 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� 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.5.1, but the .pc file doesn't + # specify a version + sed -i -e "/UnitTest++/ s/version: [^,]*,//" meson.build || die + if ! use test; then + sed -i -e "/unit_test_pp/ s/ = .*/ = disabler()/" meson.build || die + fi + + if has_version net-fs/wdfs; then + DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote will use it to + synchronize notes." + else + DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes. + If you want to use that functionality just emerge net-fs/wdfs. + Gnote will automatically detect that you did and let you use it." + fi +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + gnome2_pkg_postinst + readme.gentoo_print_elog +} diff --git a/app-misc/graphlcd-base/Manifest b/app-misc/graphlcd-base/Manifest index b481f92efcee..2b493cc82a8d 100644 --- a/app-misc/graphlcd-base/Manifest +++ b/app-misc/graphlcd-base/Manifest @@ -3,5 +3,5 @@ AUX graphlcd-base-2.0.3-cpp.patch 20195 BLAKE2B 5b9c3db6af66ed2b5dedb4d7acc7238c AUX graphlcd-base-2.0.3-imagemagick7.patch 12180 BLAKE2B 26f41a9bfaf83b1c065afd9bc77a5552a5d0183b0458fa9a136ad5ce6dc8b8420341e4fe3c474e70ba71f4990077e78c36e825d0b69ebd65e8a6b2f6ba5dee8e SHA512 04edc28a859850bc40c9f18bad3a8e5a33fb889713f24b85d9d78b2a3c7d9c397abf3bb36bb89c1ddcc6d9a4fcddc0c985c946b7ac24532bdc37d2112ad3a1d9 AUX graphlcd-base-2.0.3-musl.patch 879 BLAKE2B 096867a3095f6e2b6ac8d8cfb4695bfb417f1d72a3b2e2b42d5bb3bc9a309076d2b3d1ff103092076dd38ed3ac88ab368c2b1fe0580ce54045396f60e837fad4 SHA512 0cce578b26a9e85524ef8b7dda4a09fe757a2d778ed2b03c41e1b7e995b306dbe069ac03043f6f1051b29f55d71aa644d84e79a17a957ae6bfb58d43e4d8543d DIST graphlcd-base-2.0.3.tar.bz2 523229 BLAKE2B cfdca5a6a73e8a3858d694aa997037b56471feb20541a328210a106d22c97f57e20f0798411e5a92ca616e5991ec167a8986730b985d0aefcbbb6c6454ab78c2 SHA512 dd0d6a1f1d43405d6ff2e531010f97d47081e3e8e9ccd238adc1084912c99838e80e85b8bd6b37d6462859c3c96229fd83e5ac93fb4068ffe5c30cff3787d138 -EBUILD graphlcd-base-2.0.3-r3.ebuild 2391 BLAKE2B 0388fff40f8f27881cee93b197290ae10385a309b57ebc4790f31f950c61c78aa5115a06a3b38bbd9181f587c15c09ead6e923d5fdc101b8aecffe36ca862b33 SHA512 fd7fc4a824b76da4d1ee9f023e854616e4049735b62b241fbbebadb6b5eeea742cd08c14e878fcf8cc74f7f92f140287960b3010f923e98c426372410e1caa77 +EBUILD graphlcd-base-2.0.3-r3.ebuild 2379 BLAKE2B 959f699abcb6046bc3be5064116e288b50f6eb3137a616f675fc7bb49595abeb7ae056049c03886ac24f890523cc0ce93cdc5cf3c29b8d2bdd1b10b72853960a SHA512 1b59fbf4926c02a62a43783001590c6fa7653a7f482955970424b90dbb534d5f4ffc09d5ede8cb79f205a81ca8e935a990f06128e483f61a46e7f32adc40d96a MISC metadata.xml 1010 BLAKE2B edb76fc1024e7dc42a14155d892a126d611cf3157604b1a12590c97e4c3270dfb66f49962b08780c6bc53874f94acb1188cc275221e27b2e83ed3b02c343dbad SHA512 d623de28fc64e351373fbb6005393e6bded18f163ec771d1f6854b87fe022250fb88447c919c6a88379fb23d4fc057a2a752365a7759ce621c5ab8059d471aab diff --git a/app-misc/graphlcd-base/graphlcd-base-2.0.3-r3.ebuild b/app-misc/graphlcd-base/graphlcd-base-2.0.3-r3.ebuild index df811179a910..785f2ca47f73 100644 --- a/app-misc/graphlcd-base/graphlcd-base-2.0.3-r3.ebuild +++ b/app-misc/graphlcd-base/graphlcd-base-2.0.3-r3.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 @@ -13,15 +13,16 @@ KEYWORDS="amd64 x86" SLOT="0" LICENSE="GPL-2" IUSE="fontconfig freetype graphicsmagick imagemagick lcd_devices_ax206dpf lcd_devices_picolcd_256x64 lcd_devices_vnc" -REQUIRED_USE="?? ( graphicsmagick imagemagick )" RDEPEND=" dev-libs/libhid net-libs/libvncserver freetype? ( media-libs/freetype:2= ) fontconfig? ( media-libs/fontconfig:1.0= ) - graphicsmagick? ( media-gfx/graphicsmagick:0/1.3[cxx] ) - imagemagick? ( media-gfx/imagemagick:= ) + imagemagick? ( + !graphicsmagick? ( media-gfx/imagemagick:= ) + graphicsmagick? ( media-gfx/graphicsmagick:0/1.3[cxx] ) + ) lcd_devices_ax206dpf? ( virtual/libusb:0 ) lcd_devices_picolcd_256x64? ( virtual/libusb:0 ) " @@ -71,11 +72,13 @@ src_configure() { if ! use fontconfig; then sed -e "50s:HAVE:#HAVE:" -i Make.config || die fi - if use graphicsmagick; then - sed -e "57s:#::" -i Make.config || die - fi + if use imagemagick; then - sed -e "56s:#::" -i Make.config || die + if use graphicsmagick; then + sed -e "57s:#::" -i Make.config || die + else + sed -e "56s:#::" -i Make.config || die + fi fi } diff --git a/app-misc/regex-markup/Manifest b/app-misc/regex-markup/Manifest index 2b029b5d2534..4be11b2fb8ac 100644 --- a/app-misc/regex-markup/Manifest +++ b/app-misc/regex-markup/Manifest @@ -1,5 +1,5 @@ AUX regex-markup-0.10.0-locale.patch 646 BLAKE2B 6e445af3492563105352ca63930e7f52a2389d96181aa86e85d28e5ff89d72c28f5ac368d06e46cf4e6d1e2f8adb65f279f494f9413349b79fa947b165bfe0a0 SHA512 d1d181950c1aef34df631f5a9143163e62bbb5171bbcfac7099998e7e658952ae19181e37e95b1d6f2e65cec34ce23d2aa0894cd93e8b4a84f0410d751c36177 -AUX regex-markup-0.10.0-r2-configure.patch 374 BLAKE2B 517607728fbee911fac8607fc24a100cdb7f2bfc5943d6bd7c100edaee93b36344e0e62c180c0202623a1bf870b78afaba0186839d013dd49da241f9eee54c40 SHA512 03d0fe21dd839ea886b094b78f15f797927d3c7654b489ccd5f7f9ff26ef950979ba44571baeccda00bb557063afbc5bb51ef2b5a8c5825809fdb0e7bb2acd44 +AUX regex-markup-0.10.0-r2-configure.patch 570 BLAKE2B 0e0a8857c6dc1a18d37a7c32bd230a7d84996d687f43a7d2d9dcbde86e6e07e428618fc2b1cd19857016f4cc95e90f8103ff647319b97b2f8151a4cf941e7909 SHA512 5b9cbd6c37c484eb48df789792ae216bf240bd92ce36b35d17226343578e80730b65aecbb75c3769aee6e72dfd55cacdbf58eb38a80207aa520982fda254dd93 DIST regex-markup-0.10.0.tar.gz 424480 BLAKE2B 1b1aa0054c754b4ec36e7a06a38617b01fc86699159c98c709fd9b2bd7394644c8eb69eb0b1e4b39fa157c02daa3a55767edce831bcc7f4ceff7f40786b4efbd SHA512 fddb43b41771e5f75a140798304023087931da383cdee0b6fa9c0bd867e9e5280f484bc6182960c08993d91963de22fa9f0052e867a58067dfc39d9b761e0e9f EBUILD regex-markup-0.10.0-r1.ebuild 675 BLAKE2B b0aef5017ff3a2c513a5ba24f84acfdd27bd7b86870c533af2eeecc0b6f53667708feee8a431b85a0df121efb987886c3a305fe03beaf1a309fbd736913fbcaa SHA512 b41ef5ef2f0b7d2037dccb5fb2493e5c827e55b8cd9da4da2f7a0a482906e9b3021b9435af7b696664a66b62e7643eb5b1b2afef3c6d970298263437d817f234 EBUILD regex-markup-0.10.0-r2.ebuild 803 BLAKE2B 736dcbb4777b50291ec236c9dad5b49047ae9aabdf54f6aaf10ab92f62ef83eb9710b1c52c348df58e949e988b9b919684b0b44e9789e2210638c5778cdc6cba SHA512 cd5da82aefbf0a2890449e0b10a2e88849c14e03aa6b90a9a9597df8cf715823c862659e9869b7bbf49eda270a173c5128033f55de76cb10eff3ece3294bfbe6 diff --git a/app-misc/regex-markup/files/regex-markup-0.10.0-r2-configure.patch b/app-misc/regex-markup/files/regex-markup-0.10.0-r2-configure.patch index 5ea8efa2834e..5d082944c2c4 100644 --- a/app-misc/regex-markup/files/regex-markup-0.10.0-r2-configure.patch +++ b/app-misc/regex-markup/files/regex-markup-0.10.0-r2-configure.patch @@ -1,10 +1,17 @@ - configure.ac | 1 + - 1 file changed, 1 insertion(+) +Ensure tests run using serial test harness (bug #914212), and do not +call ar directly (bug #722328) -diff --git a/configure.ac b/configure.ac -index 0b98557..3e24e2e 100644 --- a/configure.ac +++ b/configure.ac +@@ -4,7 +4,7 @@ + # Initialization + AC_PREREQ(2.59) + AC_INIT(regex-markup, 0.10.0, oskar@osk.mine.nu) +-AM_INIT_AUTOMAKE ++AM_INIT_AUTOMAKE([serial-tests]) + AC_CONFIG_SRCDIR([src/remark.c]) + AC_CONFIG_HEADER([config.h]) + @@ -19,6 +19,7 @@ AC_DEFINE_DIR(PKGDATADIR, datadir/$PACKAGE, [Directory where system-wide rule fi # Checks for programs. AC_PROG_CC diff --git a/app-misc/tracker-miners/Manifest b/app-misc/tracker-miners/Manifest index 0baa7118d424..b5424e2e4c88 100644 --- a/app-misc/tracker-miners/Manifest +++ b/app-misc/tracker-miners/Manifest @@ -1,7 +1,9 @@ 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.beta.tar.xz 7514096 BLAKE2B b1af3b443ba6f04ba08c5476e6253a25be3621cc199917ab347a438ca638fd19df3c02bb7fb3272829db32e9df0a290e6771281e9f41cb169b5ea8504950777b SHA512 9825e046d1a0048a18654d27371ff35a998187abb014978a3ebabefbd19d32f36b23325e34aa59580d1cf7676edf41a51026470fb26ce9e30019d1074e593c34 DIST tracker-miners-3.6.rc.tar.xz 7508544 BLAKE2B d0ba2fb29912dd41f75a2ed7d6aa2c4c74bf59f1d22b84a5afb701e741e139d16e00c3bc845c0596be4678451fad18aaa8b08296bf6d5d17c559ae14a8240c1d SHA512 83c25ce56e285163066005fc62af334b6e6e1bc43e33be06686464d1eb5512d9787b093d21149942fd498c0f163f45f7c2bc1546b951d0dd3335e31703c73b1f EBUILD tracker-miners-3.5.2.ebuild 4693 BLAKE2B 6a2b762d48023e0daf42567d17f0dcb20b12a0705f6e7f479905b0816b5996451639e5dac1621f2de87fe3a01d4291dbf5fff96839f7625ddb06d569666d6615 SHA512 0b58fc80e33e7c85ff475ea181df76ae130f778933a89b3d2d37eb3a610a6d98a411a0cfe3e88eb9460552072fe5e84b823f383f488fe9effe38990bc0afb16e +EBUILD tracker-miners-3.6.0.ebuild 4765 BLAKE2B 84bb35f7c6a667d0fc967a0c8132ae7061e41db794131b3530f2d1abb2bcb23c2d87ce7b43db49d2427ba8dbe5d3c526c3d5893253aed0e59b3f530057836279 SHA512 7386d3ade1bc97c65118535519588e835791dd70ce27f87c1642033d65a222a05385ce9633186a4ad3c1d97b7e94280be6a9e8a174a0286a552cbf9c5c8bcbd8 EBUILD tracker-miners-3.6_beta.ebuild 4767 BLAKE2B 274aa5f349da07bb38052a7c979b1c634ac6e4bc5643b8becf295a63df24e636448f49561a82ad2bc4ccbd5ee56fdea7b7d30cf0e666db71999c9efc25c9b468 SHA512 68a224b9c6efebd950bc17fea636bab2de71b5bf85025d3d7c1c207f4e761a86f99bdcf0774546030909f48c3b960493d1488885c7fd977f6dac6edd31e37ce7 EBUILD tracker-miners-3.6_rc.ebuild 4765 BLAKE2B 84bb35f7c6a667d0fc967a0c8132ae7061e41db794131b3530f2d1abb2bcb23c2d87ce7b43db49d2427ba8dbe5d3c526c3d5893253aed0e59b3f530057836279 SHA512 7386d3ade1bc97c65118535519588e835791dd70ce27f87c1642033d65a222a05385ce9633186a4ad3c1d97b7e94280be6a9e8a174a0286a552cbf9c5c8bcbd8 MISC metadata.xml 835 BLAKE2B a7f0c667be6eaaebcd62fd782c72831f8f95f778d2ff1ee36c278fc3a902761ca10d73fd7e6b15afa83d36a960d5f20dc765b62dc6f85022db01d9d0d356bcbd SHA512 9d348dbec07ab8e344dab0d6f3acdc48e91d80171e411353b233f8b49989f4152817c8ed522c234d5dd9a3849cdab3d46f41256702a5d50bbf1e591f112cddd5 diff --git a/app-misc/tracker-miners/tracker-miners-3.6.0.ebuild b/app-misc/tracker-miners/tracker-miners-3.6.0.ebuild new file mode 100644 index 000000000000..d4adb19cc0c5 --- /dev/null +++ b/app-misc/tracker-miners/tracker-miners-3.6.0.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-misc/tracker/Manifest b/app-misc/tracker/Manifest index 75a5b5e04e15..4ba45d0e3684 100644 --- a/app-misc/tracker/Manifest +++ b/app-misc/tracker/Manifest @@ -1,7 +1,9 @@ DIST tracker-3.5.3.tar.xz 2569412 BLAKE2B 8e35234f74eb4ae22c23661fedf6b3898e6daa41868d18473a9cbf998a7edbff893e63f15573585c130b8b7c40c65a4f5df8e057fd14dfe76dcfe2a9abed4cdb SHA512 ed75f7cbb75daab6597bab58937554b531bc2c32581148c2d828cb313644b198a057024c5202d0990237bc01119d1789f0fbc87868919fc2f00bcb40e76f7b23 +DIST tracker-3.6.0.tar.xz 2560980 BLAKE2B f10720b624b2b00eb510961f7346bb6c1fdc278237126d1b5f4b9af2d0f67cc74896b65bce89de14a085e55441fe64985cb13da06242838fe43dd0739e8d5bce SHA512 d3b7d4c1fd1cdcccc0d78c05f43b85f5cdab584e378cb56a2b568293ff95c887650d41c3c7f65de8864a0b6f80ae26410f4a443f045a80e30bacdf7ef9499697 DIST tracker-3.6.beta.tar.xz 2563616 BLAKE2B bc815b9ef01dff6907721018fdb9e59e431aa9a4542d0bf2c195a25207d8ca6d5ffa15a85f72e6b78af33b90c1f3a59e52742f8e8c41e521fdff4e9c46c85994 SHA512 2fc289b7cedf6b42ef0aa935427c169ebc3904bb089573052be8c8513989bc214b9924c597e09f174fc1d9bac9181de96a9914841ba8891af17fdcc3727d7a47 DIST tracker-3.6.rc.tar.xz 2560272 BLAKE2B 3f8b56bfefa818ba7048b79b1227220cab3d0851b2f7cb9ec656049d930585c72a6e997d033fe3db129c7eb863e4a156668bb8c2de7dac96babab49c91a07efb SHA512 2b7e002fc930b7adfd070056c3660b82ae267a3a35296d6e7f2a5c5217353e977fa34f5ac7f6c51aa66bbb7b66b981034e9c2d90f8af07f227292a6a7e690315 EBUILD tracker-3.5.3.ebuild 2462 BLAKE2B 0dfa199cd395c7d92c3665c3b5ffa888298bb44d2992d00ac7e8cb007d46aaafdfe07d050c0a45cb01c1070827829a7d3a187b98e48888097bb1dbc6ae10c63a SHA512 c3b63de9f4071b035a9be78d6ede1822324d1c181150b9c40fc415b6760a720017b097c550154d8f46f4c4728404513cd9252271365819a0a34c8a96c016ac18 +EBUILD tracker-3.6.0.ebuild 2460 BLAKE2B 15305c449edfc7f56d5e398d284784025d73dbd566e572a85330bd2769e05b0ce46b27220ab4a5d6eb3fbe69f830a5d22042b3a78c61203a83c27f4881b2068d SHA512 cc6a284947a71a6bb494457b51797e6c3e26bcd609ea2260380cd181985c3016e82c4bfa89529ec2d64a47ce821c88dadb42ee1476aca7a964aac2b2230cda57 EBUILD tracker-3.6_beta.ebuild 2462 BLAKE2B fcda5d67e78b25c97341cb79d2420f9b1f858e86a5ebfd9c2fb1e55540cc79beccef4a55dd411eeb2c7a845a69030de9f06bf56940b5bc8b605a54a8c752893d SHA512 ea3685a8026475dae4d63189b4e0665879f9367fe9f05f11a58bf8bdc30292ccb41e0514eb3f62d868ed6848333f9c9433eddaa7f2a317fcacad3de007b47980 EBUILD tracker-3.6_rc.ebuild 2460 BLAKE2B 15305c449edfc7f56d5e398d284784025d73dbd566e572a85330bd2769e05b0ce46b27220ab4a5d6eb3fbe69f830a5d22042b3a78c61203a83c27f4881b2068d SHA512 cc6a284947a71a6bb494457b51797e6c3e26bcd609ea2260380cd181985c3016e82c4bfa89529ec2d64a47ce821c88dadb42ee1476aca7a964aac2b2230cda57 MISC metadata.xml 586 BLAKE2B 8244e6f8d9491a0c224ed84f17ee6ad64b22e0c373243a319e7911739a7db6223ce47693ed5b31053b4465f35d20108db1469d74afcebb36b4516a53cbd7f98a SHA512 0a60b0e4b077bb03d02b7990511041695c5dff7a8a0972fa80abe9968b643ad5c2ba65182c079e8d5f3d1ef72a2c4dcc659d6ec283bf80813135c94cab2dddef diff --git a/app-misc/tracker/tracker-3.6.0.ebuild b/app-misc/tracker/tracker-3.6.0.ebuild new file mode 100644 index 000000000000..4df7c34a6c95 --- /dev/null +++ b/app-misc/tracker/tracker-3.6.0.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 flag-o-matic gnome.org gnome2-utils linux-info meson python-any-r1 systemd vala xdg + +DESCRIPTION="A tagging metadata database, search tool and indexer" +HOMEPAGE="https://wiki.gnome.org/Projects/Tracker https://gitlab.gnome.org/GNOME/tracker" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="3/0" # libtracker-sparql-3.0 soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="gtk-doc +miners stemmer test vala" +RESTRICT="!test? ( test )" + +PV_SERIES=$(ver_cut 1-2) + +RDEPEND=" + >=dev-libs/glib-2.52:2 + >=sys-apps/dbus-1.3.2 + >=dev-libs/gobject-introspection-1.54:= + >=dev-libs/icu-4.8.1.2:= + >=dev-libs/json-glib-1.4 + >=net-libs/libsoup-2.99.2:3.0 + >=dev-libs/libxml2-2.7 + >=dev-db/sqlite-3.29.0:3 + stemmer? ( dev-libs/snowball-stemmer:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + app-text/asciidoc + dev-libs/libxslt + $(vala_depend) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( dev-util/gi-docgen ) + test? ( + $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') + $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]') + ) + ${PYTHON_DEPS} +" +PDEPEND="miners? ( >=app-misc/tracker-miners-3.6_rc )" + +python_check_deps() { + python_has_version -b \ + "dev-python/pygobject[${PYTHON_USEDEP}]" \ + "dev-python/tappy[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~INOTIFY_USER" + linux-info_pkg_setup + + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS + + local emesonargs=( + $(meson_use gtk-doc docs) + -Dman=true + $(meson_feature stemmer) + -Dunicode_support=icu + -Dbash_completion_dir="$(get_bashcompdir)" + -Dsystemd_user_services_dir="$(systemd_get_userunitdir)" + $(meson_use test tests) + -Dintrospection=enabled + $(meson_feature vala vapi) + -Dsoup=soup3 + ) + meson_src_configure +} + +src_test() { + dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/Tracker-3.0 "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index 8b660b6037bf3cde05ecb73830ee6711771ab374..9c1d4f84463645123e56279401b2bc53fcdd1a0d 100644 GIT binary patch delta 9224 zcmV+jB=_5#OrK1DABzY8000000{?BCS#n*;afaW$irxV1nuo`BSPnaE`NiHq4OtY- z0SFN6R`1^5e-(Z2L0bw1*#z%Um6iDqS$X&`KmX6qKYg|LvB&%P$G?94@{^C<|MbuQ z`SXALDg5(KWt!{5`Dr=iURKDvZ?}qD+0Hnn`rJp`i&uqzQR2?QcC?&FUppVy@~||U zm9tNBu1r3urVzcQJxeSx2j6nb#k!?*V$HStvGS4wBcLvqvSwh_`&DYwnm&|mC}xW(zD|%*BqmySQ-h(8O>G3P~DuE zYTPN>$`rwfo(S*e2V1llqfeKZz5aOKfnU#mm+|TQHPaqZvu3Babv)6C9B?T+`Cd5? z%8bm(wKx*5=h@aWtGkp+=A_OtTrOj^UHzdhNur}lB|;;gx{n?5!m+JY8rzT48GGM> zPb2ZD=FIQ&_o%fU4sS`zVjqz+DO7)1`*?y@Sj;3Uj=x#utTPW$tj(7-J%O^l2X!8Q zdfKdMTi;>M&f1SZ%J&{>Ae%BEG3^8w3h2R`S!swA#%}8owf%g~*YW-HHD2x>ug+e` z+eIDL8c8VcQ>0A%h@}7QiT~vhk_n|^&NYGnlSqJpHg}sGYM!0!IUx%CD12)Sa4h;2Z!{I=SOE)wNU-%?s#%Lru<> z9RprSjy+dO)fW5Av7Iojme^9gB?~7)B5=Yf_+h_?Dv;2J;H2SBBY)ebk|r?T0%7H( z(oSVBPT5ybFw~q^1QBXj{Aunw8(-ioxv6RlU~+TI0}a`wQ5K*N2$FV@^sT{p2cop* zPR*7}v`eVIJTLq9{R;Z7+~bvhY@ZHbK_jh#7CDpBAma9Rd{3TV)@n16^VKJ6am3sb zfO$&Zh2!+(H~iDd6BYpT)d^jeNREOe=``1(&@8jKlp_oS=k*wmLAAl%Q_FTEPE$Nc zP+$rGbN0YN`5wzs%~7gu?Fl9F5v{H)gqwl$gmUtZ5EutOg=^`!N=|iuP$f^&Z&1{g zstl16uYe#0+&CJ~k-6YpyTuAg-Gk9NzZ%}IC_9oimjL{16~J03}uFY4nqnQB9sF~IsoXs zP-7brNa#-MP0H;n42(sgQ;BuvI6in%Wl1+8XVs)xK}NmPf4@fd9hKzD7_JoG=92WkYi*vLfDgA2*ZW0=*NltEJC;j z?UAk(xb~37K)?xHIat00)Ji1T;;hK1kVzyI5GOXzG%Ln`GEpVRYK{@?-5-MW{`5ND z*I(=+CCH11YNhxoK@OBf1xkt{Y%t<*1BDu-ZK99He^(HRB_ffVdGkpnP|&szu?0Ab z|JZJmj+v~G^vM9B-_SLz2z$g6$*P3#kAPX(A{FrJo?t^-fqDXv!*N!KT>*U#ybCu= zrVOBOY!WMf4%iRL&H+cSOb0DVnt_?v9b!Tqvs3~Jwottl)j?X|Tgdo{y(pgb;s@9z zs%=sr=?Y+9?d_92ZDKc`ezp1b{kL!H0%-o?lIjU)LinEYbnH4Wg$rfP*CMpjgb#Mi zHdSSOH(v@Rodm_g;)q_7fv98&K~6VJs4E&cQ^G-iQZ)oGG~00n6Fx?0mzD7ZurOf{ z?p~flgpJ(jaE5`9sCjBR?jSk3sU;hgikBD(0OvvuK`S6$RUiOWfEiz90sMr`(j2@s z<}(N~RA~rdI2dz-2c$p%OY{Z$kuOD~g>;SHmzUQ^w7|~%U`s3lse5=QY^M)$3+qrJ zqf}LYxMa7>NC=z?#s$77900=(I=0Hjx6Ex7IN{0$&{_J?>bs4%^_Q!* zNRLuPNl|q~3AwdNbVQ5;s}UJw47q`~@PH2r77>ozAiL2SKnk$aaP2Ah>^ofaY z@Xu%=pkBR0lnqaPBcmZzhgikKj;QVc^{@}eXj|NX5boadRUj|*=KvA>0kn*dgHlrm zZKuD)>&N$xu8`}0no51ZgKUwqIv&?b zVR|$h2#1AGs|c?<;ef4vjpt)2$R=d>sMwLbGjfry=Y!B$YXJT*Fc|6}*M=n_BSz3+%WvLmS} z6~K|%E7XUk$t(e}F)DhNY^W9Q3}N~bgVYvky-UrZ7}_VK>mp1>ZsGLfMjXk~I~GXo z9zGqu+O0U=x@kPpV`pfp+vwFpZ*AR#I91D@)QW|F>_MG_0LQf*QZfxP zZ()a6+d;S;>KXegH3|u&5b+13*qtMbN{DwIC9S$m1q*_{1GA7*9$VOnG&&I?MD9t< ztgH?MNgYC5O76uOgi1bxb%yZAtdpd5SqFV8r#~`g3L>BkV5Va7ScsX^>NQ+1>wWxU z9~A5b_}OO4q%ux_7VyE3HlPD$qnK(yrm{OVmWF4u+d*JajoQg!X6hqgg9j2A&ch>N z+UDW>(E>$X1&|mX@C&~)JlVhXH>f^TEh>!c+V>tJwdpBYwtvvEj{2I)^$d}Zi2TT5 zbrphwO4?C^o5KLbWS7kH5{~Y*+Ct*1Hyvk3ZcuCli1e#}tKL6kEcW;)1)*5eBC6 zgRijVL4{HKU|+kauut}NyuV!XtNCyVSCwxwb+%+ush550zO%RPI8sOpecS?+i5s?T zV7nbDwSa8{5;#XPo3z&%E<`1qj(bO@Ayu;s1)pMnrQzx+q%{!*7;^j_W@Y6&RU#L{ z*@1k-*e^Ww4jnOubVo^N>fW~oOHWFj*8^cl14Ki+_bSx~h1HNKFD6%AMtmMqPw!}W!w+|v89riGk5$0z-Yw|TP?e_eZR@y?&ju=bQ zX}C>)*vN+R7$dF#QdAHf$%yAeg{C|}Uo<)Rv-V9OqP+cR7%B)L4(S7+9Dr8;e@^NS zWE}T!>5y$r;D?0a!zi~-gqER7``$o6$N#(B;b9hxSwc${$9j+*p4=zpHigUbdQL~5*&LLi4Yh!r9NTzzJD^N5(lmeEsC01J(B z?3F6-$ZI6ixw9kG2Ph$mgUMjGs%9bofvj*~PZ*eLk=jZopLFRl98A*U- z1!y=^4j!<^{m+00$B$NWg$(Ixl7-SelAts}?iXP7#Eh;4~ zoQZDJI6=+tObDF(|LOX|~sHIdlEMaW;Z z+D46FtZfv+z+kBU_t@xg7LY{j30hS*Ul~`l0~C)Z=Kz;N5Ya&>DC@zI*yWEQd;NOt zi}^>uY-Wr#z&uSt6Z&uny57T{C<-#Zx7erZJagPt9V&;2JdOpiNFc8zlm%ITxg7~u z5tL{kU?n0>VMBnbw8fts8Vbk6mT;r3P}GqK-<$di&EZHOaDfPg*wg}d{OWc=_wQbG zxd-JgEQs8`gQjwYMHBpoo&)?H>a?}&p#^+rHs4V%L^DpR0`-8*zTLnzHT)srA!->N z%i*pJY41O-fFG)VD6j(BE#MM=K@|k2GlFHn@u1Wi@{q6v)Uqx{3-OB4;~`0YEV={9 z=LX$ovy&YRbe!!l!fcJ$BGB6(%!AT?hfw2MX0MvH(M!+%ViEoc!90Gmt zH5@A<2Q(mVx{saO9+)6LQ4`1C4q1yUHUgF?9Sjy+P5@VE0j7m;_!C-xUrOF~5q1E2 zz~nh4dZ4RT$TD9`^5p~Ge`vZE*<`}7fCw+soh%wkw8oANkP;<@kz3M?qYxnk4wwmp zq6&i7B_zj#peD136-h%SZmMmf?C}W`JC9I28OsV@V^vC%{(&hwOrGx10@h8bg?W4j7EvtvFl>Keh-mphXXBOYyjj)T8w393E>K+3SYkT|v_l z69`0_D8RF$nP$ zAR-krKwDJ1$v|R|R>JdwH+*Xz0f~(T@E9dz!NzzjsvJ|xs%nES4B&fRH=THN(8H0! zfXE%b497AJfO1id(vFLnzyZFM@6)}4FG~$3-OEp{hhLKj6P17K2k(k3&9Z5uVrD8S zPFytWB6g4b6}3oYfq#T=TP07?5h}h8d~bx0ktTWib9TwR zi3@b$_R$F-^vyhDA6&z!dO1WEu1Opem9NMYL{$M#$UHW^B@}T%h&B~!ZAcA{El!(* zbVqcPg)t5muRec@E{22%{JYXxF!ZwolU?2$?k%}%N*(rZ2@Wcidgh1Y=HK>$|W@)O+ z$jK)R8TJ6M!f#X4Lgm|l3K_OI4!?-rC{SSlXDO_+P2nD zs{+jN>_kYZ;u{d#;5{N_Mqwg33x<_MuKXAagfl_J7L+}|XG0aCUI+11mjHS(%{PDs z5l2qpnmm7MxOBn(GS=tUm$$3*LP9>U3l-z!X5}cr&O|CrT=8lk{ot7EB(0E<Z>^-I8T zr$L0&PlJ`vjHnLctOlnB8xnBYb=Lyb`$rdynkU``m`0@`_y0CQmc1i&#QmsrNcre? zvXG>BYd_(r(J>NgT(pYhcU_f;rD(Ly`vA$awOQHFeQ;rV|u zDe(En+silm{PIELKcEb6qs~Wx=)f#bq<}A-1LCf`nPG19Vlg$-+XDFsATQus5EeJq zpo+nDpnPwK>;hvbT#SK3I|W_gfM**~I{+K%fDiVAmCuco@ArVYS@4L18peTAMz;iK zRTXNqUCo=o&QPE@@B~$kB0(6YG#-CikcBF#`MuVt*+K$ZrIW_NlX7z9RBRNlNkeWM z8$uo=r&&@`v3(5KhiF~KcChG_j05y_DPbfD+K3Yz1&9hYLFSqjhy>IPRn$CLqZgRw z;alf_fgfUF;U5AItkz;t`IXhr7o9uVX}GC)=#pB#O$Jg3;Ct-%%QcyDI0t_*DE*7M z)N~^mowHtEH3y@HS8A&R-3bJs{NX)ptHZr(iU45@hXcsE?ywO%*sm)n1TFf3h$X3{ zlMp2UbC#Z#fFAhLOAAbsz}UzS+4bnLW=AgJ;VB|il?$D!YI}pL94yM4V^s_C=mr%M zAiNUjHJOkPw^UgOW)7C?YJz`}_1IXAaN>uNgPJ#U7{-$2z3_KcgHtZ3-&Zx-bq6u< zCtG8as7yRHpMD6jQWr)gzbBcrZ)%q+IIu4TT-PC4Ti0DZAD)Xl8mz!BP%s(5>S0Dr zR3XH+#$zL_;Wb#i3HfM;6lSC8gAV)p>E-R)Z%=^#)A#lE{QCZJz~X;#kE;!(SvM8w zvEa_(d8z`2T-g(>D9I3s8^OHxDmX?LlJl0(F*<7s1Ng-(vM6YmAH{SAVj&^aWR!A^ zY>sVH4@=kWC`rP^DQSB1F~O4#z-@?5RCx5tn>HoT2cijW)9qxq<(#BJP?hEkfT3n- z$zAo(GZ0lJRf{HaKmvc#A327klN?!U#C1(YNw<)|^6}uzDVofkmwVi=&u?!pZ{O{U zt@jUIv4=;hn&^Q2_)@YMcg0tl=IAyey6TnyBi__Z0eJi7fDJdZ(!}KAfB-CjDN%H2 z3-uIE2wNscv*4;gqNnb|>_{0L0xK-7XjDr>qWOVlnkVUiC~SY!4!>?fuWudXN#eOY2m~GXL4a;RgoiGnOx9d_{@TZ8tP)C<73usc2qAGO3r96 z0?5ljs!0{e%?kY*ZX>Xs0sbG244~GCW1wt8lc5_Ef09IGE^w>CLCQ>xB2|su;3YKA zLw%LoxXZx?YG?rghKMiJAV{ovlcs4(pEZ!N5W>m@C7iBh;HWYyRvx^8Ccwif0s!Zu z9+em&&ixoVAKf84Nvxu-DY7CYwI>U?flM!=7{Eu<($M=3Xkd*=)It%|vZRanTTew4 z4{~L-5>5uD9+894SEH^89s)v6!$}R3MI1qY5sKj}+xBYTA6;#zG3`2aaWoS<3Z|Xf z1#Iq5f?yXj@>LUE>hbKB;T3eoDR}Fx8>6F#Du_Kk-|1l)OsI#Hap>J5PPP>kvwG;7 zqN5DaCsp$+=H}nVPeii1qMI5sw??Fs#>!%O5YwmGfgsk&xXoL#4Aq?+- zi1?CqeI;$du5Qh70?*cUt*hSW)MV~a=SJ-_u;1Z{qn;uG(ndk?k5n-uY6(D)$H<_K zvLhmB^+l63?L^I_5tx=J9p z0AEonw_4Fd8E9QSu!DIDxCTUbMexE~o4PLt57lLoBgFG!^Zca@Uq63(dM8fL-}wCx z#xh@q>C|wIUaI$I@z>z1U9TAtyTtGFHb&VrQL>sI;>n0i4tbBp1^|aX2AW=h(2(go znvhJoz&^oap&&7n-W?fefP^vfdcp#2SV=A;<9E>$VLqc-+ysNL){fXw1mn2B3-=1y zf|I4FAW{$fDU~y%MwiqddTtK1M8WQbjLt!a^sQ6uYF$r`n6P(H1U?$@k7mxOrQAM7 z?RjA?uhRk#>F+!B%-Q3?bFV>{=o(DXMLV>#HE8Ik4mJXLNC$*x($+BQf9$um#&J9R z877%rovH4qs1mKv$GsEWlC@C|yFrPSNQmO~R%_xlj!DT;jacYvYF z4QkW<83gNwA@>`qLp^QE6Z;g&Y4i&xmTx^i@1~b6_Uhe&QCrQGe}G_1BpUv+$d~L~ zG{l8D)d&P?O_x}}OuSB4yuOXESE77$dDMuX8I!G>WT&gU0t|N}o`g|jBSCkDYK@yG9 z5@b!D;D~SLXW)tqQI6=Ex)q!uOLOVksj~|&Alt~PQ9?O-e^wBHR%IPMuO(B0OT;c@ zgZ&q;xi?|aakUl>UH7o<_E-bN<`DNAPHDPwKrrhv{*YFMA{@Y7=(>5=tlh%5)?Eib zF3(K2YRtnW|iP~>#ynTB4TTk&Cw9BQgZrh@C zsXJ1`NR2jbe~+n*j%OhjoPUC>fOK6s9q<9$3jG5EYWk+6tB9Cyed&gAtgOPRAC7%q zh^Z1XYVjbbZdcmGSt2TF-T*0kXG^eC_gRO!J#L90Nv(N%{;84U(iFE^0lHz}w zZ!e$i+tV+5UYkGZL79D)L3&3u8g??aO$Gt7AQB7LXwV#b)Z0qm*w#JRm7ZO2>g=H5 zgC3dE)FJ$d)^NJ7*EN3|N|QxsXVPFQ`T%A^d-UCKbP#J(An(l|BzsFkWBHqcC1<^c z4sWxf9-7H33tgL_L_IlyH_a6!72fG;wPNLpo+(|>E2RySs3P5esb2$avNVTa)}WEh z5ir;E^oyoo9Y!l^d|eMFFUU{xWNLumwDeqRD;a_tMa^!A4sr~zgGxC-DF_h+DMB^G zpc^VZ#Tw>#C^V=WH6rs&lq`U`dc=*_#iWP%HFFfam!z*t>h}a?F)js3BO3-WBSMa^ zF>Q61Ct_ST2DmtX>R@opC_dtL0A|4Ma2|0MwNa;re;=WHAMYP#p`5#nk2$q{(9k#* z$V=6R{n1l+weyV`UFvWjm|Vl*Pv1ZEM2H%HlYeUn#DxQy_~7YGGs(K> z1#H!Qa!vE`07cVXZUHqj#bZ|WAjZbG5hjD{2(Rf$l*9&N)BF)wGSG>SVEs6D%`A-Q z!!fbJGJ^cqX(}1;h9Bsj5mmHVt#}ZasmKZZX1_fNXEHqMQ)}`DmdEEsoHv2jKPsUq zL}MR_NyHd`WxS@Qay^;igp0=sa!jMJk4I|I-#NmLBVckC)q^A5NJEXpoBrho{26c? zC~Q(2l|_n<>UFD<^f1KM6O^}y^Yyf+{+SB&3@ODsWv%p26X1$9$q^uJ&+d@Kdit~K zlHsELe|-D?+t)A8-#$~A^Y82bj-_+pwM6qgGTTcGGa#Wu034=9O`QHslZ_>D9@N7{ enoz9+$2{~*i%Zxr90Bn55B~@2ZJO^fMF0SVBYPeI delta 9235 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 -Date: Sun, 10 Jul 2022 13:54:45 -0700 -Subject: [PATCH] Revert "setup.py: Migrate from deprecated distutils to setuptools" - -This reverts commit 4cd4fb6280433f301ad9159f7473dc32ceb063d6. -setuptools is installing data_file to the pkg dir inside python. -Reverting back to distutils for correct install for now. - -Signed-off-by: Brian Dolbec ---- - setup.py | 22 +++++++++++++++++++--- - 1 file changed, 19 insertions(+), 3 deletions(-) - -diff --git a/setup.py b/setup.py -index 9111d5e..a9728fa 100755 ---- a/setup.py -+++ b/setup.py -@@ -5,10 +5,13 @@ - import logging - import re - import sys -+from distutils import core, log -+from distutils.command.sdist import sdist -+from distutils.core import Command -+ - import os - import io - import unittest --from setuptools import setup, Command - - - __version__ = os.getenv('VERSION', default=os.getenv('PVR', default='9999')) -@@ -34,7 +37,7 @@ manpage = [os.path.join(cwd, path) for path in ( - )] - - --class set_version(Command): -+class set_version(core.Command): - """Set python version to our __version__.""" - description = "hardcode scripts' version using VERSION from environment" - user_options = [] # [(long_name, short_name, desc),] -@@ -66,6 +69,18 @@ class set_version(Command): - sub(manpage, man_re) - - -+class x_sdist(sdist): -+ """sdist defaulting to archive files owned by root.""" -+ -+ def finalize_options(self): -+ if self.owner is None: -+ self.owner = 'root' -+ if self.group is None: -+ self.group = 'root' -+ -+ sdist.finalize_options(self) -+ -+ - class TestCommand(Command): - user_options = [] - -@@ -89,7 +104,7 @@ test_data = { - ] - } - --setup( -+core.setup( - name='mirrorselect', - version=__version__, - description='Tool for selecting Gentoo source and rsync mirrors.', -@@ -109,6 +124,7 @@ setup( - ), - cmdclass={ - 'test': TestCommand, -+ 'sdist': x_sdist, - 'set_version': set_version, - }, - ) --- -libgit2 1.4.3 - diff --git a/app-portage/mirrorselect/mirrorselect-2.2.6-r2.ebuild b/app-portage/mirrorselect/mirrorselect-2.2.6-r2.ebuild deleted file mode 100644 index b3dccbd45918..000000000000 --- a/app-portage/mirrorselect/mirrorselect-2.2.6-r2.ebuild +++ /dev/null @@ -1,49 +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} ) -PYTHON_REQ_USE="xml(+)" -DISTUTILS_USE_SETUPTOOLS=no - -inherit distutils-r1 prefix - -DESCRIPTION="Tool to help select distfiles mirrors for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Mirrorselect" -SRC_URI="https://dev.gentoo.org/~zmedico/dist/${P}.tar.gz - https://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="ipv6" - -RDEPEND=" - dev-util/dialog - >=net-analyzer/netselect-0.4[ipv6(+)?] - >=dev-python/ssl-fetch-0.3[${PYTHON_USEDEP}] -" - -python_prepare_all() { - python_setup - eprefixify setup.py mirrorselect/main.py - echo Now setting version... VERSION="${PVR}" "${PYTHON}" setup.py set_version - VERSION="${PVR}" "${PYTHON}" setup.py set_version || die "setup.py set_version failed" - if use ipv6; then - # The netselect --ipv4 and --ipv6 options are supported only - # with >=net-analyzer/netselect-0.4[ipv6(+)] (bug 688214). - sed -e '/^NETSELECT_SUPPORTS_IPV4_IPV6 =/s|False|True|' \ - -i mirrorselect/selectors.py || die - fi - - # Apply e69ec2d046626fa2079d460aab469d04256182cd for bug 698470. - sed -e 's|key = lex.get_token()|\0\n\t\t\tif key is None:\n\t\t\t\tbreak|' -i mirrorselect/configs.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - esetup.py test || die "tests failed under ${EPYTHON}" -} diff --git a/app-portage/mirrorselect/mirrorselect-2.3.0-r1.ebuild b/app-portage/mirrorselect/mirrorselect-2.3.0-r1.ebuild deleted file mode 100644 index 008f33b0c3fe..000000000000 --- a/app-portage/mirrorselect/mirrorselect-2.3.0-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" - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 prefix - -DESCRIPTION="Tool to help select distfiles mirrors for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Mirrorselect" -SRC_URI="https://dev.gentoo.org/~dolsen/releases/mirrorselect/${P}.tar.gz - https://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="ipv6" - -RDEPEND=" - dev-util/dialog - >=net-analyzer/netselect-0.4[ipv6(+)?] - >=dev-python/ssl-fetch-0.3[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}/mirrorselect-2.3.0-setup.py.patch" -) - -python_prepare_all() { - python_setup - eprefixify setup.py mirrorselect/main.py - echo Now setting version... VERSION="${PVR}" "${PYTHON}" setup.py set_version - VERSION="${PVR}" "${PYTHON}" setup.py set_version || die "setup.py set_version failed" - - distutils-r1_python_prepare_all -} - -python_test() { - esetup.py test || die "tests failed under ${EPYTHON}" -} diff --git a/app-portage/mirrorselect/mirrorselect-2.3.0-r2.ebuild b/app-portage/mirrorselect/mirrorselect-2.3.0-r2.ebuild deleted file mode 100644 index 07409a536232..000000000000 --- a/app-portage/mirrorselect/mirrorselect-2.3.0-r2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="xml(+)" - -inherit edo distutils-r1 prefix - -DESCRIPTION="Tool to help select distfiles mirrors for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Mirrorselect" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/mirrorselect.git" - inherit git-r3 - - SSL_FETCH_VER=9999 -else - SRC_URI=" - https://dev.gentoo.org/~dolsen/releases/mirrorselect/${P}.tar.gz - https://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test - " - - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - - SSL_FETCH_VER=0.3 -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="ipv6" - -RDEPEND=" - dev-util/dialog - >=net-analyzer/netselect-0.4[ipv6(+)?] - >=dev-python/ssl-fetch-${SSL_FETCH_VER}[${PYTHON_USEDEP}] -" - -distutils_enable_tests setup.py - -python_prepare_all() { - python_setup - - local -x VERSION="${PVR}" - eprefixify setup.py mirrorselect/main.py - edo "${PYTHON}" setup.py set_version - - distutils-r1_python_prepare_all -} diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz index 14765e5801859ed87a175e2558039a82cbfab264..cf960b50135d7214ead945db0f96d72128722734 100644 GIT binary patch literal 8960 zcmV+bBmdkViwFP!00002|8<*Lk{ro#hTnM#TmVw+9`QIdQ6`y0y^t4(bpR0?(GBAa zPp|K_{Qkdx`maBP z-@mcYYilLCHfIWMhITSvY#ZIhu~RNFyWXAac^w=6)G%tW=*Ji*c%NJ>amIG0cQLx1 z*66kSxYw#Hx3oidr^eBI@H54e$KF0R7sHOxd;jK7|M64y;Y}>&VmjvdxrI3MaTaHr zHf9brjqLph`JA{)hwLtk=4f#_WA!yuS6RwD?esirp7B&y*u>I{O?I%?F&fJl zEBE58vK7Y;;U%u!T&UBpmg^Z-%)1hHVvkB5DV4o9`&ZMP!Nx9Wu(!^(yTt3;>*xRd z_VLRlWIWP6V0m^MWzFr6tMTv*r8e&2d~v6&nsN(?T}dUg7cTi&S4=ImGW*Cpb|}NT z8#C2vwoYAcuYO3fHj8hucv2y{(@j@iB=ZS8YZ}vLIC*{#*k~if7IG#1T^?3fw(saF4TWd5MTz_Yhtb0O}9hV$|Obe^0 zI(S?{)vhhXUw(6^e?-b!6LYwUiuo@4b0edFt?OoDy0nJsCkh zXC&8-`yMy)!q1jF1=Y(AyI5)~=C;pqBynBTTrQ>NO#&r0XQmWI_s$2jYAXOLVAo1@ zrx+;VMP;+Ej=EeYg_OEuVQDN1$ZYdJaB&w3t9KUmX2F5o$?+6G?SQ`>3F9 zn^3sQ?vV?}cw!!e>u_y&F%e~<_jD(pn(x`=V6kbX_ZYwzp1!%@ZNlwv+a!~7gocLW zmToq3&ftz&cTNL>jnLEyWv(#wr>B@QaF&BO9+W+$XQ6S7DfHay_B~fPNo1YDlyDy5 zn)5kUk4h|kI}c1rMJ#GG9Tg3^)pqjSY|j%xom!`}32()75;X2%DGJuAbHX@h#unL% zONhFi16fZPaToqx-Q?FyP}L~JL8d62x1v1XV+D9Ul`{@^(@t zpD(d`{q@U!dHWo&M=i3NxSHQyd{&Hv#Qo*ygw8)4QAp6>3`nCK(uas1&_wYSn2VADsz#Sq^*_K%V z<$Mz8xPhYMe5gK*!%|M6N~!AOl0y+tP*g+&-4meT8kG#tkwNS$*voH%>TG0~Ew1Bd z?|>h?#kK`l54dc8JOZ|!k-lE!L`sYJ>;FVUs>Ro?LfC|n5 zz*C%l01Sm)jHm&KItF$il9UuTS;u!P0x=A5%0mlm2OllufZqr0$5$<-O#;>EN~>p< zc+(xADe)had-5PzNXtfy9eH-iuJxQ(52?xqhQ-rB@}M6gzYoe9)Irp5EAa@aA*lud zta3VazQCePxuGBcw34ONxSv~nq8U&k4ZX=~-6|rvF}&qdw9CX8O)?LUJDo#o*d4Tr z0~lQe<>#Jo8Hmqwh6Pve4geq^Qe~SU0^5Odv@;}Rx}pL;B2!l&8Ze%rtEsJVlJRJQ z@&dz4N1uv8MA?~ zz$CT^#$0G3{)X1*d63X36(f-;RM>D)#j|b5YU~LJ!%!u#V^R7IgCpU)`BXgHIugNz z7WcG5Hf1RSgj3xc$AB6*lw9CuKs&eu2Ovc!j~%fV$PtLcqy4fdPZA>Lh`yJH>bs&{jk5Uk*I`|!- zK!nzkqzOI54I~~@!XsOR!SILOH?~0bq4xf{t?plxdExo zg7z9Nx&s#Q=hi*ktt zFqnFv#MR(qQg+GPQMC~YRVoom@jvSKK%{e?eF@gz&sD|;yT=L!#D|bx5cQIV#G|0i zsT4|iu)Gj}RQ7hjwM2ktX#2N>W?M>Y9-x8H*(}sO2sKz2k=t`Er4vjF&KMa0osvj- zHlrMZX1I7(rhz7A^kuQn$bAJY`hvh*QuodVzoPej4 zwUKib7&$_zXnWKyVd9C;y3q`Okyo{Zu9SP>fzi+SeJ?>p>4RcGIwYM-PKqFUETD7X z5R3`_6Dt@~F)4q$TSc~bBQ0V_QU+2+07!i!M{&RreD(_*!hs>fktN6ndYgeke!u+-Dr)5Iz#xx>>K5KAT#VzbPF0F z%sm2937|vR@~AF5a>?%slk9*Yp^#d~qH)JlLEZ0hGY{aAp3~KZ@J^6)LB%|@8(jm822G4{y!GmQ~QdwM^eMfl^ z8gka2mqBNLyH zpEd@@2>0SMWaKyco}F3^IE4-&+D7%VCvw$Ddo)LNnBIgYg4;pf;*vKD3EV`B$xUMK zDpEMsYE2(O2vYL=s9(kXyZ!#_htHoszWsqOADWfx;w4H`2oCZ$LT3%1hpxe}9!ZUg z&qE|r3Tq}(DiAo_hm+et62M!AT%Hpy0mVTZTn|;zP_sjpirQ;H*+!#g=rp;Z-XfI? zAJjWvlC>b{O3owqs4JBDVj(0J-pH$00S&O$gzZ@11tJYGv4PIyGiun25CKg22sSjC zs0{H$)+zX0ARY__*FbO{GU~ZXV|#*mnJF*$UkJ*&35+9U zTgYjv%?e&uik<)PY?$sl@K2}K&KguU_@tHxT0bG>+d%uScJTOWbPOt!l1)-0hz?9P ztH(Bw(6}vRF*+>`wr=uSJl@0>&V-P43&NHazzgObItmV&!NNnjb}>UA-v9O6`}O53 zp#OSh%lJ@aDn5x&9HLZXI=;yLabuwDAQLlbq7HxW#0VV&wcrIEsOv+)l;AE=JR~DR z|EOz%z45>>^?(osmANqghrc9U4`u8SMj)M<)QG=(F9#$$0i|JP>X}w$6FS)?2xF7T zs5+g{^8}_{_x?FX8xh~xd#9}8tWO<2!UgXF^6dx198~v7JKCmvouMvAfunHmFyE$sTP)AVzP;Met8cb4F-QnquQLR6y$>UK_&CP4tVqa_H)jJtMJ7lvT?0Lqbez)AD!laa*<@{y!Qqb`YM zau(X{L(N~59D;8wOe)q0%WR0;N3cH5^WoR4m4vJ=n*U^0g8YM7vRIx(KrJEtdp;CL z7?KvqeY7%oLfNTZWWE%f9)>&_P&GPU4ar(atySc=Fq;YGhEd10VahiYwo$Cm9~9DW z&U|D3?hu9`n5+SQ%`xi3wKU0C2hGDKtP+S@oeTsjz<99W!~!xIdY_bDq2-021wQdG znSD>lqX-TV5hw|nG7=c$PaH_61PQectm0h&zl)Ig_)LySyL+$@?yjiMS#*+!qEvk> z3>*(b^1wCfKjWq$e5O`Z3@VDP!1hv>?RzwBhr_L z=U?DXT9QXjk3#H4Zb+SEWTO;qRt~WOB0p{oZPEnNG{_d5RwEUupccGG*38|;Kn0OI z>vkj(*dmG$GLF(hL=;~EgRKF7p)P!ZGD=T6wbgmdx&-UX`yY;lK!r;yTAkGbM?-Nq zkODFQ5ZJCr_=b+`)OB*e39vA4(8{)eLUHwiaKOz<&_*TnoNCI#+#BKnQ96`Oz96}I zUTAKdFu{ql+C=t119oo~w%7+tP@4uca5_AzU?Ii=_8FD>KG-rIER9)=1axeWHUJuEkJLEy0qL5^zNVwz=_{O$VuBx_>7Zs=*j;X^;JU`;4DHjmA8?-dSG!2n z>^-$a#Zf7%04Qt-s(YtpFw6vR!$DoEPLenQgmdH+wgKC^(5NtxlaX zU^b=kLlIkUm||jaf{y?=>c(y{?H$}F?9-_M3-WawCX}Alk4^$bR_Y=c@`%`%^>Kgt zcC|t70rm(f)Q#zcUP8&7Dxy&a87uC@9XvdcTT52UG63MRaD_PF^Kl)k+5~Kh6e%z^ zBib2#>7$y4;4f-UV++U>yh72rDmdd{E;aS-F2EK(UgkW7-;QZf%yU(C$$_e^$!hSU znn_l|0kL4%DAj?o0(7ye$XCxc72pUH1*xb>U(no$L99yxcCi^Aok~HCpl+zGt=5J| z^gV^^*)v|GJ(8{UrIv?BgIj9>d4wpT%vROmJ)*G?M?y1mrrrv~hNdLzUl9$*Uj zO4(Fox-bu4uJR?VX9VN<9*Pr%jUs^764VJ`p-|kO)i)i4AvEs2Flx1=Qi}wz7rKlh z7l2kLTIzl@mKD*NB^-67k47Re6I5q3IsUrQo*l7F+2b0GL@PzWr+yc4C-8D14UUuo zb6MxO*ltQ=j&YeY`SSUxZ+LCsw5c{D@=z@q@PxV-AvGrhi>d2NBQ_Z}s<&gY8Ac#7 z_2@JKFVxk(sEsPt=!S{P9P)vJ!y-*J6b^`?sR%ZJ7_ciST;w#SFqeB3PP89}XKPZY z14*cCfY7hKDXxGu<^w>4XHgCOLU|rlf;!-}hqwst&ILA@rXJBeJb%)05oW-n>xT~4 z28x*AazE7F?zcvDC^}oI*I4~+fBo?O(|+noKVTmJByT|WvJ%XMk^o%KAQm1z3^n1{ z%7pB+7zHB3qsIE0sOaI&8UmW*_#W~AngXnec*S84#EFClz+k32AYV{k4f%tU4+&B$ zkFK=NHnN5H-&^~D7DXwn0&$}iwO$?{7ptTH zT(WwIGSRv-3$Zu>wP2F^vFoUwAX0w*5OD|`*xykz5ywLV$OY&9OAI z@qK`av_$sDzV#QPwxzLfRYA;4ZjzL^dbAa+*PFT=)FHdx7Dc-x$1wYB4EV)8G16`J z*|VTwXjCn%1p-kI3qw`Z#sOzT=CUAjxR~rO-=59SqZ5skoTu`6cn!}vj|yI5T=RGk z8nD2|x#&R+tfccKFQg8M52R{as2*G)2{`6qk9Pv>;>j8j2slX6j(`;b;ux&FAQ;^l zZ5%J+a`#TO#=mrer(;ui;MN6NL0x42M7HuqsTsFjVLm9gVwO64p#g~5{6wt~`zW+6 zW8n)?sH|=f(xQ{bQwM3W$!rkh2*pS))BGbC;Vy#f%imt!y&czqLfGJuTr;QuBcGVfz#---0-z9CxKa*TPI)h=&0O`=gO5=gR z7`P5bcX3T`gUc*gtqw=s&;Hj!J|V|fMn$1OWRd)`+c=j;2`QW=KfaHPGO@&x5-|{SfLD%h%fwDQSrs0Hd+UPkQTbPsyc2iU({# zAnF#8-B1VA%I3p*Ia35po(2*}{{jw(ineW614D=a_1ev)K{9+Lo6ul-fY8 zu?$pZi5kPiA_B9wih$MmkdJCAu4{F{(2M9|?tpLK&F-8W@$T9N&cI?=p8oV+%iq!UoenvpGz-=A$?I?tb zeM`y7UXIJmG0ViSl;hH9`@RV6|ZRoMS48W=s1soH%Y#;$a1WesH z4&fMN>g(!SWk-Kn*U!-%SlE)u9FQhpM{zwv9i2yBC5-PF8dXH#qjjT~$pfr6Ri0K;ZU@0K( zpf3MJiOU4tPAg%ZUYE}GI+kazuI{)kH!DsAZ3BN4ILlGwsD3sE=}6+oOo$D+tY`yh zDc`(8%o=R!*Q|P?Lyc)X{9)A`C)J;}tRD5QdC4;oH|kK~>KEuwLL{9oQ?9_|269i3 z(APLo+&bl;+z>FfCmDnHP?N@By~#&dye$NJ0H-#|S1+W>*Pt9TZmF>lSxBV^gP zgFwN7dJk#>NX|5+QYfMt)W4-vvs@t=@6~jVWe5I7 z)0EQG3~AV=Uc}N|Yli^A<}~qLnYsi`k^EQ+fL2rgGJUBC1zgg!i;jqHgVUr=VrlC5 zdUhX^qoJkLE0T>m?g+YT=k&*kRR3sg0oNT)aylS4jT@nKe3j~keNc};4B})`)>B6p zIvm5RA@#6+nkAEk9tFXI$fVSOZP00GIt5vny)@rV{^-O}r$Or1VV@#u7r`0s1H8cD z*sdaPAs3Qk%Mch|Q?&>ruOuN5Onng&Fl$hq1+>GC)eQDQbnF*ygPcZd;NohS)Cf`; zeIZSzAs8nKks2aw;5V$0ZFQmbFT&yF;dteh1)@>4vl4LuguaDOociWfnE^WWiJB zLyrjwmXF%UNyngZ+M}`gqInf+x8WwYt_bDadIh=$G3YunlMB)He@tjRgAlbX!NVRT&#gxqdTD!ZI2zI^Uq#^+!D@kAy#bG>t+65x-U9m`L7|Cx{Jk2sH=M0l3i97b4eJFmhwHJR2)Tf2 zzxC45K?7UP@4AQ1f<4jaK*&&cxKt$lJjeM7GLstYc4!UCZbxIHAZkvuj&} zaV^#EYR`H*WMBl<=+cLVXz<7e5=%8m6HGeTQ{q}RyT`K;R2>`$cCmOcv^R^woTU@B zI`r7BJYO5}aYCb(FaK@qU@ z&P4|XoDCxt{UuoM_W3sdaz*?LKVm|iLtp8A2vjejPTf$}Tf;7;TbQ>tIVA;S2PJYH z$q1!&$7j;s9q8;Eaf8@MRXs)5F|R|j?$|rnlEN*{Idq)Y;Gfr|q(B@wa_7elSK@Hy zP=Fe~P<^yqDH^>X=Fvl2|T_Xto;!~#@{aST0pHT;`2wJfgsgj>!JBq5a!TVI{5x{g3+ zKsM~7cUl@qTXvj!7xkQ+SQ$z&sH?;>;-xTu{qcs7UxJopPHJE*f$@Xm1h@z&koOpke~`+f6bW)vlQ>@(p!> zAJBNrJ<-mA7JSf*|Avw^S&yCpEYuHoFvieKPeZ(n49A`Q+c~gTclETX7b6I9G+)O1E6Cp3bwbD9~j>kG91eCje>UOb+9t7dAvEMOK;hJq3` z_5fD!5lHq^UQX}2kY8AX(>1T^VFG75_n$8Dn@9YP0+`7FN4?Awh2Ogx5%jX;cwTCD zHsllRb8qs5z@x~EVpP@{#T@!bE_4i)!_{jZV!- zJ3%H`SfgJ2(kQuiJ8F!qYgowX6+*QuS!02Xk|xIyMg_;92tl+P#z+*0Y}ZU3H}2%o arq@Ab=xRpdthm7%zxzJ{R0``1KmY(gamif( literal 8791 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 - - - gentoo/gentoo-zsh-completions - + + tamiko@gentoo.org + Matthias Maier + + + + gentoo/gentoo-zsh-completions + diff --git a/app-shells/pwsh-bin/Manifest b/app-shells/pwsh-bin/Manifest index 64f775ed6984..010b5ade9869 100644 --- a/app-shells/pwsh-bin/Manifest +++ b/app-shells/pwsh-bin/Manifest @@ -1,13 +1,9 @@ DIST powershell-7.3.1-linux-arm32.tar.gz 69113434 BLAKE2B 12f1124543eddc64b9d7bc51d14cb994ca24eb64332ef9b10e65eeaff5d61d72e0d307e6fe86771b809fa3e5e7f2ba3526b5b9fcfc397e829f1fe5ffb172674e SHA512 796b14da987260deb20bd01bab9e197776218c5c6cb4f7de78529b234239842ee5dd4ea8fded5e0d00795fe8cd226856cda606a3995095e352ed48f2e6310f77 DIST powershell-7.3.1-linux-arm64.tar.gz 68034071 BLAKE2B 626218a9936713be19795dec46f7fb9c0b90b7cdc1821497a1438cca27d4e4e3ee56504c40ac1c2d70a4c58a5dc29ce6189724fa3126a3fc737002ccb191e9fb SHA512 3fca8b04dbac991f4419a64de4372aad9aa490a4750894b1ae0052f55e229be8406ed227db047381c5cfbaae78c406f272c4a30737468cb8cfde4fb51782895a DIST powershell-7.3.1-linux-x64.tar.gz 71616643 BLAKE2B 16ecc1211f796f92d5cf64ac0dea08da353ff4dad8d6fff5ba22d5347fd74b056c25e7682356c23af1ee1bc9b660bf0df7133848e2b9db280cf7ee7796532d28 SHA512 69c7756252b6958faf8b9c962301ea83eaeddf2c05de6d249e20529b2a5cfe09bcb76b5ac60d47ec3260cdd3ab6981d5d5115fc5379512ff2c2f78c3451cec61 -DIST powershell-7.3.2-linux-arm32.tar.gz 69012331 BLAKE2B d905870e2ba8679057ebc057152d400607be089503b0acec76125644ddd01aa18da0da5f52444fa4cd160df93b1f61ba35e16593cc4d1695346fcf87737b219b SHA512 4ac407ebbf0b38ae7d17011390f759a7998343707fa3b412e1fbd710486fbaa04167941491f781b11c91df2abef0ae3fcc07be5300c1d35d4a62f073810ad1b4 -DIST powershell-7.3.2-linux-arm64.tar.gz 67914800 BLAKE2B 594893f484f5c7831538d402ea2bdd3114f5e3625db527ba92df0eabfc5c24e6f9af1502518cb5b6a3b163302482c9c08be692f44e9a1e343218d815f588e0e2 SHA512 b7f134311747c0f66dac37cce813015cb0ce6ff3d35732effb4d8150b2357fa559e13c69cfe33445acbfc1c73a4e02268fb0307fd1d9319449895579420a6842 -DIST powershell-7.3.2-linux-x64.tar.gz 71500527 BLAKE2B 10e6715f3e96de17b8d1bacc34cdd9711490738323a756ec462960731debf556cb1ed2212647c8ff312c2c7d93a4670c2be5f292117d7eb3f164f30511b11e49 SHA512 c42cd23c0a1fd416d9f1c7b639428af70ef71339cd70629ee459cb5cec940a2376317fef3e251f8dca5fa11ac872a319b96d7472b9d359e102c79d8c47a6ffc9 -DIST powershell-7.3.3-linux-arm32.tar.gz 69047872 BLAKE2B 864ff7619290cb509f46e635afd74043c488922a7fe26585a4221b6d9f9780a10c2abb221d8db1c93ca86119956f7bfa0aedcb64fa2bea37a87fa604692d30bd SHA512 99b2eb2b6d420c84be24491b04b3f2aa2602b473187d55cf55e5fd826cbd34d6da5fa04ea28a026fe6eb852d88d2106ddab8ac24e29d539893daf91cc8a96eb6 -DIST powershell-7.3.3-linux-arm64.tar.gz 67958251 BLAKE2B 86ad243deeabb7173ba61ea51e7b66b2201301c210a56dad5b72d2e389f1430b6a361c7cc895edcd8028034cefab61d8c00d2a90a2c6bf02ffd2b77ce19515de SHA512 62ef16ac9d376af91d47b51d18bedd932ea7886c19b84d16657e9080f6b07e215057cf1588ad7816760b73395545e2f436d40b8a323d3c1b608ce056bb6c6ee0 -DIST powershell-7.3.3-linux-x64.tar.gz 71548865 BLAKE2B ab09580a57371fcbe1638b14d86531a74953c8d8093f2c88f2d13f0611459660ca41d05a92f2333f6086c9ed94fa5c865a066a4e17d195f034de77c75fd7e80b SHA512 e53ebe4eb3dc2e4fcd63b997a819828a8234c37334aafff158af98bcaaef743bfe64c00247224c35ddc04a3d227c8cf859a3f1f261f3cf4f9f57257008f59b86 -EBUILD pwsh-bin-7.3.1.ebuild 1240 BLAKE2B e4f47efbdcb57fd8506401b458b1823beabb2788672d300b7caa12ca6be6e59f5c0fec4775239a8ec549fb9f1bc7dc5fc12c35c03192c7f41e4266c434defd1e SHA512 f953dfe495db0d0067ad6261963836758670edd52afbf0dce65a6018525bb9ad96beeb2d390957ea51fdef38daac4b5860c2be652a6458abb17d1924b2110266 -EBUILD pwsh-bin-7.3.2.ebuild 1241 BLAKE2B ae06b08edc55cd0748a3a6094266e3364b2fe023c7255b2aa263ff13a47e93d88ba52c6861b25b26647418685b59ba362e02c0a9176102b45729428874ffcfa7 SHA512 d48c87e006e2107b3c44f4dc1bae0e3ff9509e70dfcb6674bc30c62479ea7d6c7794ef649b8764b6f1ee11d6a5d110efab37cc8018757a6d300a2df69565e199 -EBUILD pwsh-bin-7.3.3.ebuild 1241 BLAKE2B ae06b08edc55cd0748a3a6094266e3364b2fe023c7255b2aa263ff13a47e93d88ba52c6861b25b26647418685b59ba362e02c0a9176102b45729428874ffcfa7 SHA512 d48c87e006e2107b3c44f4dc1bae0e3ff9509e70dfcb6674bc30c62479ea7d6c7794ef649b8764b6f1ee11d6a5d110efab37cc8018757a6d300a2df69565e199 +DIST powershell-7.3.6-linux-arm32.tar.gz 66514877 BLAKE2B 3ea314d0353e5688bcf51288271da472cc3120436779cfee6a248646e82b9730a6136da12daf1127777232b559d81306f50aac006e5c50fb0375a63f9c4f1de9 SHA512 a97f9a34d64d46664bca1c3963858bdcc84d6e6a67c81df8398faf134d86f459466f0b27f969ab18a1158c60eb7652a49106a654ff3ca5bb296e5d4093df771b +DIST powershell-7.3.6-linux-arm64.tar.gz 65416423 BLAKE2B dd3855a9e092092930761ef1db9b5fdad523ced69943c57827980e483b61b21229043638c3e620f76827167905d61f23f240a8b128a294197e457ed4a478ace4 SHA512 7a2c1c7ead3cbda7edf6672a241c7f8368ca58b44d1baa634b28a278c154a75bc1f0bc14a0945fcc3dadfe21c1518577901dc765659476856be3575768a161a8 +DIST powershell-7.3.6-linux-x64.tar.gz 68984703 BLAKE2B 36df952abcf1bc116a4a0734313877ae432120b77fe36e6fe68d6db164f6a73809a6f494169e3a4515594356f1d2812379524c6b6c1d90ba4429d87b570ee95c SHA512 da2d19fef2dc056f5012c1e8e3a027f0c3b6fb35f1d5d4bb0a17dc8ddbc015c38269c5b4459a56280bf3191d85bf4513b53d51ea3202bf071df439374a5a5870 +EBUILD pwsh-bin-7.3.1-r1.ebuild 1255 BLAKE2B 26aaffd1d33bc5d6c28a4b54d33b99cc59d7002a97473ea1b9a062526eaaa7fbf2d30f576fdafc5dd30b9321637f8a1af0db936c4d25a49a30662043e9d2abf5 SHA512 96a2545c91723b35a8738625e61d8442c6af6e0ab68e704a9e1a581d23569d8be250441b167b055cd681ee107ea5e5c72f1325b38e7515b807f5f8d8d9a2af9c +EBUILD pwsh-bin-7.3.6.ebuild 1577 BLAKE2B 25209f363792f2df3b7303795e250847798c7765b1d1a05e65bce1d1c581514760b7fc56f7a9ed84e1e9c90ed37ce4eb6939637790b00ee168eaa470d3a1f8b0 SHA512 3f35062bdf0ff7b21288e72380704d955383fc30dc3c4bcefd6b225d88835d0144627b6f3ca6e167c882b7b6a0b729da405cad97349ca30711c8d49786a2b8cb MISC metadata.xml 1082 BLAKE2B 3e1c57488ad6b31f13445a9480cc9bd8ece18c74862f4ca351ca8f51e9988826bfedb7f7db454736e7ec4d87b8a88b1d03ddfd8220ceda489f804b0fd3f4772a SHA512 d3dae7c30399deef091ed6f7a80e6de1af9b96cd31a3170d4774bd961460b279d94b516af057c4045dfc8346d7e1dd97238c1652e2f5ba7e0039f6fb9b2203c8 diff --git a/app-shells/pwsh-bin/pwsh-bin-7.3.1.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.3.1-r1.ebuild similarity index 97% rename from app-shells/pwsh-bin/pwsh-bin-7.3.1.ebuild rename to app-shells/pwsh-bin/pwsh-bin-7.3.1-r1.ebuild index b987b3df5a27..3390990bf0a2 100644 --- a/app-shells/pwsh-bin/pwsh-bin-7.3.1.ebuild +++ b/app-shells/pwsh-bin/pwsh-bin-7.3.1-r1.ebuild @@ -11,10 +11,10 @@ SRC_URI=" arm? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz ) arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz ) " -S=${WORKDIR} +S="${WORKDIR}" LICENSE="MIT" -SLOT="0" +SLOT="$(ver_cut 1-2)" KEYWORDS="amd64 ~arm ~arm64" IUSE="+pwsh-symlink" REQUIRED_USE="elibc_glibc" diff --git a/app-shells/pwsh-bin/pwsh-bin-7.3.2.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.3.2.ebuild deleted file mode 100644 index c0d59b29fa41..000000000000 --- a/app-shells/pwsh-bin/pwsh-bin-7.3.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="PowerShell - binary precompiled for glibc" -HOMEPAGE="https://microsoft.com/powershell" -BASE_URI="https://github.com/PowerShell/PowerShell/releases/download" -SRC_URI=" - amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz ) - arm? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz ) - arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz ) -" -S=${WORKDIR} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="+pwsh-symlink" -REQUIRED_USE="elibc_glibc" - -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-util/lttng-ust:0/2.12 - sys-libs/pam:0/0 - sys-libs/zlib:0/1 - || ( - dev-libs/openssl-compat:1.0.0 - =dev-libs/openssl-1.0*:0/0 - ) - pwsh-symlink? ( !app-shells/pwsh ) -" - -QA_PREBUILT="*" - -src_install() { - local dest=opt/pwsh - dodir ${dest} - - local broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 ) - local symlink - for symlink in "${broken_symlinks[@]}" ; do - [[ -L ${symlink} ]] && { rm "${symlink}" || die ; } - done - - mv "${S}/"* "${ED}"/${dest}/ || die - fperms 0755 /${dest}/pwsh - - dosym ../../${dest}/pwsh /usr/bin/pwsh-bin - use pwsh-symlink && dosym ../../${dest}/pwsh /usr/bin/pwsh -} diff --git a/app-shells/pwsh-bin/pwsh-bin-7.3.3.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.3.3.ebuild deleted file mode 100644 index c0d59b29fa41..000000000000 --- a/app-shells/pwsh-bin/pwsh-bin-7.3.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="PowerShell - binary precompiled for glibc" -HOMEPAGE="https://microsoft.com/powershell" -BASE_URI="https://github.com/PowerShell/PowerShell/releases/download" -SRC_URI=" - amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz ) - arm? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz ) - arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz ) -" -S=${WORKDIR} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="+pwsh-symlink" -REQUIRED_USE="elibc_glibc" - -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-util/lttng-ust:0/2.12 - sys-libs/pam:0/0 - sys-libs/zlib:0/1 - || ( - dev-libs/openssl-compat:1.0.0 - =dev-libs/openssl-1.0*:0/0 - ) - pwsh-symlink? ( !app-shells/pwsh ) -" - -QA_PREBUILT="*" - -src_install() { - local dest=opt/pwsh - dodir ${dest} - - local broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 ) - local symlink - for symlink in "${broken_symlinks[@]}" ; do - [[ -L ${symlink} ]] && { rm "${symlink}" || die ; } - done - - mv "${S}/"* "${ED}"/${dest}/ || die - fperms 0755 /${dest}/pwsh - - dosym ../../${dest}/pwsh /usr/bin/pwsh-bin - use pwsh-symlink && dosym ../../${dest}/pwsh /usr/bin/pwsh -} diff --git a/app-shells/pwsh-bin/pwsh-bin-7.3.6.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.3.6.ebuild new file mode 100644 index 000000000000..94b1b6ce19ec --- /dev/null +++ b/app-shells/pwsh-bin/pwsh-bin-7.3.6.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit wrapper + +DESCRIPTION="Cross-platform automation and configuration tool (binary package)" +HOMEPAGE="https://microsoft.com/powershell/ + https://github.com/PowerShell/PowerShell/" + +BASE_URI="https://github.com/PowerShell/PowerShell/releases/download/" +SRC_URI=" + amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz ) + arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz ) + arm? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz ) +" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64" +REQUIRED_USE="elibc_glibc" + +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-util/lttng-ust:0/2.12 + sys-libs/pam:0/0 + sys-libs/zlib:0/1 + || ( + dev-libs/openssl-compat:1.0.0 + =dev-libs/openssl-1.0*:0/0 + ) +" +IDEPEND="app-eselect/eselect-pwsh" + +QA_PREBUILT="*" + +src_install() { + local -a broken_symlinks + broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 ) + + local symlink + for symlink in "${broken_symlinks[@]}" ; do + if [[ -L "${symlink}" ]] ; then + rm "${symlink}" || die "failed to remove ${symlink}" + fi + done + + local dest="opt/${PN}-${SLOT}" + local dest_root="/${dest}" + + insinto "${dest_root}" + doins -r . + + fperms 0755 "${dest_root}/pwsh" + + local gentoo_path='PSModulePath="${PSModulePath}:/usr/share/GentooPowerShell/Modules:"' + make_wrapper "${PN}-${SLOT}" "env ${gentoo_path} ${dest_root}/pwsh" +} + +pkg_postinst() { + eselect pwsh update ifunset +} + +pkg_postrm() { + eselect pwsh update ifunset +} diff --git a/app-shells/pwsh/Manifest b/app-shells/pwsh/Manifest new file mode 100644 index 000000000000..1cf5f8d319fa --- /dev/null +++ b/app-shells/pwsh/Manifest @@ -0,0 +1,263 @@ +AUX pwsh-7.3.3-copy-ref.fsx 986 BLAKE2B 29163b4a54689bd38bc8678861c642b3afb9fbcda580a349d3427cdfcd292357d89300a97b5e0203aacb7d5b1b7d9de23b542e50f424ea6897cb259a172b6889 SHA512 ae702b99f18b44fd20d164fb887481a50b6244a0dedc65c22f9e4f702f42ccab39a0dff850fe84a67936b8a7ee164b42b6ab8b462b92df15c5bd40d563415c0c +AUX pwsh-7.3.3-disable-telemetry.patch 610 BLAKE2B 266c9cf3e203974efeda4404e82f912ffb4c5808d69a1e46a727067fcedaa502319c3116e97fa060a0319db1de1f9477ea7d9e3b5a7244f4a6236aa47e075681 SHA512 9837a02c371350629c9327e1b6b28b63ebca8aa3b6486c21bd884c5425f66c2bcc482042d75cb41de58b19d2378cb24ef8c69c1660594d6c72fb6fc019a22709 +AUX pwsh-7.3.3-disable-update-check.patch 536 BLAKE2B eed8b8d948bd197f26d590ad56ec1552dd3809ff0072f8a205ad56519175f18a0387b950aaa2a76fbee655fffb46f26a1c79bdc15658bced08ea220beb5c8550 SHA512 cdf0b80769a60df6e5785b03591b5f4055251ed2f79fcdb3765b41bdb9e455f6be1dd9534927bd439fddd2105d3ccf2c0a88de50b42400c23cf4e74f1cb466c5 +DIST dotnetanalyzers.documentationanalyzers.1.0.0-beta.59.nupkg 14410 BLAKE2B 1a8b2431c6ecada6995d14a244b6a9b346ddbbef5f142afa4097b1167e6e7a4eb177eef52b4cbc2c2abfdf1383d65e822d95e28c124353d51b156e77f014af6f SHA512 b3a943f1a2a5c2dfc67650e13e4b0437d9e2892cb90a76576ece80a2ce74d080545135165b39c8a6c6e2d9a6ea9b8a9671044c8e4dd877a4c4134af46634dfaf +DIST dotnetanalyzers.documentationanalyzers.unstable.1.0.0.59.nupkg 148293 BLAKE2B 2aa4ed104a4c0e14c010106c204c6d31419a41b55a3df8655b61b65577a1ac4a2d84894ca352be7ef31bd590d749b368889124a7e00ac8fa41366791166d7b22 SHA512 904ddfff355e901719c30fdac37aa31c8fcc80b2e16433da14484a356717de45ce8fca241c4797d09c5f09efcdf2251f19a59d7edebb9b00f80b7f2854de9174 +DIST markdig.signed.0.31.0.nupkg 890019 BLAKE2B 0eefc64a8f43e595a5d08970f876f39b948b65c30f4e22b1d794fc3c9a977c463ee91e2aceb5c5881555ac0c893b55ef6f61f8cbe9a696e1a349452d18df3fb6 SHA512 9f965c3c1ae1d7752a33c93335132d542a27dcc6b5d9d9d0821af0d58e6870d7d418a2d0d891047af8987d1859ad9fd8995d29de2b3390f9dc4b01df0059a43c +DIST microsoft.applicationinsights.2.21.0.nupkg 1703530 BLAKE2B f896013855b114aaf565c6e61e478df7371e07ce3ae28f2600c7bec38ba029aec32a8b11b6e01620c419d51d35e8585b5c6feae3f4bf696460c5f2af22b4c28d SHA512 9f1d6b795b083e493ccca927d5f5ca0a09a5acfb808b70906e764798bd28a4da81d2ac58ddd9577ee75a800e2a682f7e059d47a85c71254c10be152a68f1f6c4 +DIST microsoft.bcl.asyncinterfaces.7.0.0.nupkg 95839 BLAKE2B 057f789af840dcb18f3e2a823f8e16725fdecf93986a469544876d66854e541fcbda2031f8379fc22489d5a8a1fd9f766285b99cae88b7ef8412cb4befb0fabe SHA512 35bf41d65c4269bd0b662d228cd2c4a70e21830b745a5f1040cd43c488494b6a2d0a102d21531fc86ad89776337528eca6f0583e588996bd240ad8b334055edf +DIST microsoft.codeanalysis.analyzers.3.3.3.nupkg 1111022 BLAKE2B 8704bf2c8a57bdca4ad3d5a2531ff47b0b44d2461ce3c8eec4b58f5cb38f9371fe5aaeb8026a3abbf6299fe30b3f059c892ee6dd239a03eb8b36462f132a2b4b SHA512 0d4896db8aff9d731c5b1c8f73a4b37460c3f08080fbeac0ecf169abf5bdff9c9a994778f453816b888e939d9d0d615245c91a2e4ba31f85d2ea8de222767104 +DIST microsoft.codeanalysis.common.4.4.0.nupkg 4688165 BLAKE2B 076ebf835f71b445d58ba7b7317f0787ad3ce44026779ded73dce9b3cc347a07c764bfc890d1e51cdb621e8f0d44ad986798645021e47823760aaab99e3617e9 SHA512 564fe62e3a4b98770b5bdcc1ca119189ba96e3c52df9c5f5d150de8b3d1bf6e058ac7a3c5cd85f6fc9db3ec91e0666d93566c763a5b2913b3c58589f557a6d29 +DIST microsoft.codeanalysis.csharp.4.4.0.nupkg 10750699 BLAKE2B 9dc364fb0c577d3dabcc8f1637ff1ebd182842217c684aa2914bb2e62069a40ebe6bc3b331e5342d7c14bfb3336339e0e8b601b550b22f3906cd2ba10574d045 SHA512 fe0f852202c1934df0a5fe5aae60f303685035a93b9ea955c326dc0e53d8d1fd2469dfa813cc0a235b9668fb642a56a18b63eda6ad5fccb58a694abb5fb8953b +DIST microsoft.codeanalysis.netanalyzers.7.0.3-preview1.23267.1.nupkg 4258949 BLAKE2B 4183d97a35c4a1ab1503d2920ee784bbe264285f886c58a927574413af7dd97c18691044756f8985c8f085d81469319fd306b8ed0305e00e8fe507dadf4fec06 SHA512 97745b4146c0fc755b6c2bf3807c4c9a0640a90e8ec6eba096ee82d36155dff5954813d1ca7fa1d5eb1969a65db8160ccb93319e1a8aa98b8307925292dd64a2 +DIST microsoft.codecoverage.17.3.3.nupkg 8943778 BLAKE2B db2047b51bf3465899f478f370f5b8ed88446dc8dbac46a306cb7dd81dc316df3fcf8d76e476e618854bf6b5507914c772d7b1abfae2527ea83967d3d8b22f20 SHA512 733998b098201aec1f94962790700dbca009009eb9e6d9e1247366e61d6fae38b057f676a8bedc35c03ee4760cd70269434f8ebf4759dfcc281199b9d27ddbca +DIST microsoft.csharp.4.0.1.nupkg 462346 BLAKE2B 209ccebc9103b803d26ea1f0232245c3cd231078b03a83a0011a2a79a1a8a324a72c5b3fda94b2686fff170932f366e165f81a36a70df590a39c45d70778e4be SHA512 c0e75a9162f28ba4c4572c8fac4fd4c8c97d6d3505a37683646ba5f7e5f6ac0da69d5200d2646054de90e8e08f893a10e514591b69b8273640842b2cf90bddec +DIST microsoft.csharp.4.3.0.nupkg 462324 BLAKE2B c6cbdfc136e3895429e8d941ff1fd401f2a6652249c920f98267f4c454d6dc6c148d00cc156d904019af16b6f4b3fe6c308146a08a52c477e16e54cb1d1489bc SHA512 30c440b34652c8af000557a50286b75579dd5311bf5b9da24e8e572f46a311a747cd46b7e0279607010f34e2c5ee8393041b536366c0770aea8a97c101e2d91a +DIST microsoft.csharp.4.7.0.nupkg 627100 BLAKE2B 114a5af7151feb80785619d54caf5f928558a034254b5c2e185820a441f017705c933b0d66a31d395ce516a81f97655cfeca46e37397082b1b5d6ac6f507301a SHA512 2c96988515f95714d4b83f5650f183dc6a564e0b3cf5255fa0e3ef48476debab4bde542f9f2f6c47f6620b7a71d6a515e4415e6d2e388b60817a29621d5690df +DIST microsoft.extensions.objectpool.7.0.9.nupkg 82109 BLAKE2B eab5894da4ab77505db8c2580b6b2a3eda72903f13b6d33c042b44d0ffdf7cc1e4c340d256f4951ab44c7c1eb1966f62b1b6745fcac54a5a474da42afedd5245 SHA512 b5e8b122061f714e1bc9182e55dfd5844acaf646468f9fe9d4d9906f87577766332664d0fbd966a25bf937a188513f9a1e2fc287f15f8d8c40406741a019a164 +DIST microsoft.management.infrastructure.2.0.0.nupkg 92871 BLAKE2B 4e09a785ceb108766f7753a052d6d2a3634c474cc3a3baf6b04891f8bc3f57d5cba60c06797999cecf7cbf634bf5366eab631553a33d0d9bc001ad3585278065 SHA512 49b35acb4eafe76d69519bb2f85d8862d18b79e1f168f964ba6669d64ef560ed75945a88ab7d30f30711b6ab3fe7459cb594da51a52feace56cb471e4d3e0af5 +DIST microsoft.management.infrastructure.runtime.unix.2.0.0.nupkg 99289 BLAKE2B 2ef4c83b00f3403f5ca0ad633c6ecab1aba25b95551328b220a605b3abc3308d4493100041174207fa814ba942d2e16235da5e3315c520169d6ab8a0bc453dbc SHA512 6a6ac508f88a1678457a5c6100d01a97e78a199f0d616ec61f8befb4bbc43178460c026439390068ad6f8a4eeaa15e333caa99208d2f5e68a0ab93fd93f62a5f +DIST microsoft.management.infrastructure.runtime.win.2.0.0.nupkg 3341096 BLAKE2B 2b54e123a2eb784440910f5990c930b158b72c41c1dcb74d4dcf9348a760da3d52c25f092d4bc242b6a581de582ed8165c8c4abd61ecdf4f88b52f9a5edd56d5 SHA512 096aae205148c476ab6eaeac92838d8d83760075857c2bd9559987829ff280d6fee041d29a75abff9c3d802e11fe1ce6e74b43b9f93c1ed890bf68d74b7371cd +DIST microsoft.net.test.sdk.17.3.3.nupkg 44468 BLAKE2B 33debdabf02c8a1390425d0b23b68f85aa26dedd3c00c204f9d2397f86557fa0235819cee46f84cce5d00f793ef9b89f60f5fbeaffee0c11ef8ab28f0c5b8cac SHA512 dcea8af87f0cf6419bdc2f920244ce71cab4d6b01d1a492a9a7cc0c64a70b3538a091131106489ce3afee86d92273035bb997894849728103a22304b1a79d252 +DIST microsoft.netcore.platforms.1.0.1.nupkg 17876 BLAKE2B 13250226ef4869ad62b8acbe8b8f791f9bca1932562cb7a7e8162c3fa502c02200673cc9839f79953cb2d3a75f64f92d43ed1dcd9081732e4917197483188163 SHA512 5f3622dafd8fe8f3406c7a7ee506a7363c9955b28819ae1f2b067c38eae7ab6e620eb63442929b967c94fc511e47a2b7547ab62b6f1aafe37daa222499c9bb19 +DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106 +DIST microsoft.netcore.platforms.5.0.0.nupkg 39826 BLAKE2B a122f0d2afb77455c005740fe5096c055f72eb658b0d1f10e6a17f9d07c3bf91ad0010ff472ee1d05b84bfbb75c9de3c46d2a2d33fdcaa245d64d6c3a956f233 SHA512 8493fe11648c7ecc20b6530490d30fd63744961345c0501a7a10b11046661da09b783ddceb8b3208ae52a72a8a94cafdce8dc1bd6073c32081e30d0e7407f174 +DIST microsoft.netcore.targets.1.0.1.nupkg 18189 BLAKE2B d43a064d4c6f836be5164708ff0401913b32fc3340cad7c8fd08f421ea553805ac150a134a0d60a55d41eec124514a5e5197eebcc85aa6595cc6b91e33025d61 SHA512 6ed8e75f945a18651066fe9ee31cf6c8257a5974340fe4d262438903c4959a479f4a515a4d1389e6d3d3ab34f09a3c7bc2009aada2e8a7f697b6655a82d3bfc9 +DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe +DIST microsoft.powershell.archive.1.2.5.nupkg 43929 BLAKE2B 6be1f9ba229b7d75032a9a62c924df8d87d98743be0c9fbecfb8ca6bd49e2c0048c17bd5a4d3ad39f15c9cd2b6cbb59b037103f3e45f9b3d02133903584771cc SHA512 7338db9ccd5d135c60b0b9c2a9fa557b8a321dd74644b87690dcb70e61de043133626f5047a451edf6be69fb61514c942040e384159d49fb5ab81d04766e4182 +DIST microsoft.powershell.markdownrender.7.2.1.nupkg 49815 BLAKE2B 8c231eab9bb94e865876b6d077bdccd42366363ff9e775f2e0fb26a80c00add66920b265b1a292543378a009eef630f0e6f372c731d597f7d861d37582456989 SHA512 57b690134424adf02a83c0320e05b0a37809c53c4a978f8083d74262b3778b0f4661eec41a2f52c4eec2da3befe296664e710219572e884eeaccfecbbf1537b4 +DIST microsoft.powershell.native.7.3.2.nupkg 1571485 BLAKE2B 1845b85e8d40e2f93991f46be12adb0875f8f307afdb0424ffb737f48aaf93e3a5c7cbb2526ea1ff95fd861e1d4ec5e8b7cfb42f73ae1763ac292af21882f767 SHA512 c221007e62daa80e1931442c3ef1491a6ef5b0c21133c92b9cc12f8c999c1afefda825351195e720a9c563d2386d50172bde591017f5683d8b20b00a669cd0fe +DIST microsoft.security.extensions.1.2.0.nupkg 158448 BLAKE2B 3acf6c09ea98045b30e194d318d5492a12f468fa981ee6d3a9c86abda97d563d070a4050063b3771786fdcd6c83ac42e064e77dadd3bf634ed8fed6149096944 SHA512 41defb87e48e694c316e27247a787558967d03b6cbcf0154598bd29b63813f354ac4a10cdf5322823c5ee5d4020feae60d4de7ceb348965740b9ea71524cde44 +DIST microsoft.testplatform.objectmodel.17.3.3.nupkg 3366956 BLAKE2B ce5f9890b26b6b44fd51c4dae543c205f09904fc8bd2631e1b71b9749c3a5db9cdab83f1b7b4682eeef06d15b585d56448ec39b7497e2abbcdfd9e72474992e7 SHA512 f173c847faf90083bd474aa2c12b3a1bc2856211a865df0f6b68dd189d279f85e1bd14f9a72088f793a9b1dfd745a5e96397e877ef66e7c974cc4bb8e1e18c20 +DIST microsoft.testplatform.testhost.17.3.3.nupkg 7796263 BLAKE2B 0e656c0bae9e8192a691adef6b28e46e291aeda1b9ecc577f043e7ddf3bc57b8b93de3c8589ab1bb851b862209f094080e570addabff60d855a636bca132523f SHA512 894b03e9c65878d3358c2176faad75d86429063e88ce33de3fa7cb1ec0179dcd6a67e37f1a165c68d768f4f9120c6bbeaaa447cc26da2d8f11d7e870f405540a +DIST microsoft.win32.primitives.4.3.0.nupkg 63333 BLAKE2B 132ec29940d4b716110980c4f9a06ba15183d29de638379d09998124605165e51652b2727e3892b57dbc7cacfdc71f9e1b59c9dd5463a524657351f5385d896d SHA512 366f07a79d72f6d61c2b7c43eaa938dd68dfb6b83599d1f6e02089b136fa82bec74b6d54d6e03e08a3c612d51c5596e3535cbc2b29f39b97a827b3e7c79826f0 +DIST microsoft.win32.registry.5.0.0.nupkg 354731 BLAKE2B 3e98fbda73990aa8d4a8fe584d317ae59804c3ac40fb42194e332826b5be57ab78e563111dd3278a8099b9cd890d4e37f1bb74e6ec4a443edf7c783ea0cceb0b SHA512 471e66567ce59cc86475aece7815d05261264ce114e0c1688ba2551dd51494901fa72dd7a8f74f8e8f0f3dba74af8595f177552f3c06abb4bfce76692197076e +DIST microsoft.win32.registry.accesscontrol.7.0.0.nupkg 128615 BLAKE2B 24b8b53be85516d422f5a9a2128fd34f4f994d31ee514c1b6e6db00f4a6ee5cf417fff361ca48ffb722e3fc7c5d0e453dfe73188187cd5ec082081693a2c4e02 SHA512 1c422c74b6ed3fe441b759fb723d5c09086b56162da0ecdd2677dba40ccbdaeb1203c877040492eba6e2dccc4f93e9fbe5aa303f99c0481d1691fd7e45eca62d +DIST microsoft.win32.systemevents.7.0.0.nupkg 174438 BLAKE2B 88fc0929dc13c34f563e6b1b30f2a21973751ef61071fc46ea83587519bf58d4978852469bd85f51a1dae3ff62ab837b34fc7accf6eb8fbe347b5912b6c2c1aa SHA512 18ee925b1ff0499205bf13a7ebb63a3a2206773f491828390910c36d2000bc10d079915bc9bbbdb043946fdc3fbd4950bfe0365da91315983d520d70fad81b59 +DIST microsoft.windows.compatibility.7.0.4.nupkg 44739 BLAKE2B 620a137a848cb6033ded2b8367fd0dc844f141315af7bef1e87380171dbea6ae408264b0565a760889effbb2a48d6ecd20fbc77cb481e6da6924a81fab6f2e3f SHA512 10577252143103325cde29e6726fe15f05b3d584f10215e66360a6726f65515bc627f1ad65c18b5c930b61467d3d0d6c7786fc9af2a1d1b415083e947c7fe6b7 +DIST namotion.reflection.2.1.2.nupkg 167992 BLAKE2B 6b365f827950a26c550e773a660e93dba15935d1cd129f66343765f98c4b4eb7f635c7305d6122546492f2aa334832c0d29fdc66c3c5233ae5bcd48fceb009fa SHA512 344c957af63d840ed160fd9de3faca9bc9befe46c693b275015e7c63edb1ac636baa6e24c66ffef2422792dae8dd364a8e583163500e53ca26816b4b0eaaa4a9 +DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 02badd3473451f83997f0b66d05f1541c741e65b9127b8b27ab391260df7939f235eb6648b11c7c11cc5400489ddf1cd26820b7bdf6fd9f1d8f0dfdfeef96acc SHA512 0972dc2dbb4925e896f62bce2e59d4e48639320ee38ad3016dcd485fbd6936a0ed08073ad5eef2a612dff05dfc390f3930fff9e79d87a06070eeb8128277cbd0 +DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1 +DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92 +DIST newtonsoft.json.9.0.1.nupkg 1613054 BLAKE2B 56918db57c3786cff0548b642195521ef203246a6b2ed010186ccae230af3b0c913ace4b2a3319bf94c6e47647b9c5ad7b017e3b50d35e6654b4d5b987643739 SHA512 da8917a5347051c8106f4ea9bade4bc300a3b60a05a3be3390f92c8dcbcea67223c7b4da8065b9228042000e25b99c75fad7e2221a0daa8888ed8ef3c161b228 +DIST njsonschema.10.8.0.nupkg 450277 BLAKE2B 2d6429f51589f47d2b6ba6df90bf798cad198037deb5c5ac07a2922c8386faf273d25ad56eb77a54f8ed06c91272a92c349665512c9047b33e55d3624082917e SHA512 99793d06438087197eeac96abff6eb644884babfe00e1924e8ebcc8c4810f82660de61b5066633ff17b7e558f2b69c7553f65402e8479883b9f2325d7a10b1d4 +DIST nuget.frameworks.5.11.0.nupkg 217001 BLAKE2B da1d47fc7a368b03995b311848aac87b5f0336182bf8479615e56042c363e150f3ecbc0a618ecaaa158c682041fc22e3b9efba9ff72849051ae996be6787b2e0 SHA512 1b3b1ad7813654c84d6c0b48d81a60c2eb060307693d993323cd563fac5462b1deba931a1a59e07b67e8208ca42d62a1ffd66349d5d34fabb2790484ed854944 +DIST packagemanagement.1.4.8.1.nupkg 1153134 BLAKE2B a56bfaddf35023b57682b7e39a5782cc9cfe746d231ed94ae7631b76d15c527e695d0dd3beda598d88caa09a078a6902ebc8d9b448e1605c7e1d88bc8aff0156 SHA512 5896bf6ae8496eafd81add32dc21216ded0fad0b4839598f6c9b04aaea8a1f903e6cc519d7ea432917b4641482d756bd50bc9473d3624e95964e39f3fc69ba39 +DIST powershellget.2.2.5.nupkg 270249 BLAKE2B 15f040cbbca89db9a455791d14bf30959c21da9c94507f3bfc4978c06557f0570272613b55d4b05b1dff630989c93e825a48a64a7d6dcac4d43fde5151dc5ff4 SHA512 5a4af7aa61b6ff0f449efa384e8d44cd7899d586515af9cf7ba266c26a625abf33c0c0dbe0d476cd17980af39a5c764d4ca722e752bec03ed478a73a38397c3c +DIST psreadline.2.2.6.nupkg 237916 BLAKE2B 9aa3f7953aa0601324e83e7fa59165466cfa34daf61ee8ebd506db0a25937b40852b5839ab909ee737fc5b717389abe5b7a36e045135b21ef0b8f9131fbe05b0 SHA512 0a21c4bb0ff15d4d1916c2e0f87721f9e257e1e762f495bd28ec241643ced3c5bfe6684565cea93359ee819eab8ce9492e6a614a4c0b11a282309e1c8574f0dc +DIST pwsh-7.3.6.tar.xz 8757580 BLAKE2B 39cc3cfccbc26cb8189837d73999791e9b93a727bb572ce6466f16a71b7553d405562dad7614ac22d11b6e8a73fef92ad078e1811318f2ed3b124282cb02371d SHA512 a07b99109b0b8687ab4a34226e44563d085314d115383a487ca5bdddd214068b9ae8370e6f25cb7752c7add57f493c94a1aebcb53645fd59085041318852d40f +DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239 +DIST runtime.any.system.diagnostics.tools.4.3.0.nupkg 43707 BLAKE2B 33d1c57eb4e50c06488da02ab2bb1b8dba9948026053e662986af05b74045c014e76815edbb588f10d6a904de22e4c50177f31f3fac36d159b9af361a4cb2b62 SHA512 bd257401e179d4b836a4a2f7236a0e303ae997d2453c946bf272036620a0b14e85e5f42c229332930a954655ab4cae359d191a3e3d9746df09535a651367764c +DIST runtime.any.system.diagnostics.tracing.4.3.0.nupkg 49844 BLAKE2B e35998e1369bacc9fa90f74825e021c62b9c671ac9b7cfad4e9b455656bd40e968f348ba8943ed670c74c22bddb1c94ccf5058885233607e3c73a5c7d2a56688 SHA512 0b480d21e23c38965222be7fa1e1a0c7e444cebdf400d1db8d3ac609f893b82d78c5d8b271da61808b7b179dd6466a0090bd807fc2d35020f93a00f0213bb436 +DIST runtime.any.system.globalization.4.3.0.nupkg 43718 BLAKE2B d6f90f72f080afc0dbaaf487e2966d2569ec8dd51d573ba2afd1d705cc8c1f5d47ea77beb63ffe4fbc75dd6aae869a9b52e9e293b737ab32321420f635113d80 SHA512 3aac1a076212fae7d0ac81d2b5fdf216b064a1d890577307f89c9a4984c239838c3bdfac4dea052027de090704839319231eef49ce542f3e8bb2f85ba23d28dc +DIST runtime.any.system.globalization.calendars.4.3.0.nupkg 43456 BLAKE2B 6453e347e796d426fe00afa28c182e53d764e58e52a21eea8d71661029608de957bcc9a6d9f073f2897d4b5d601f1e056a8d2334fd7cd708461148549454fbc9 SHA512 19053b502b7160af6f6b0bc5b334a8d124f77f6b4418993294fb485d0bb318cd6e97cdbda9bf8c9927366288413cad7209c9d8156a5425a6320c453a8804fb3d +DIST runtime.any.system.io.4.3.0.nupkg 54553 BLAKE2B 0066bcf13ad4f769cced6704e3d5bce057138e35650699df8c84fb67aad1dd0f2b9ac62eec023fd1b2845e3e2038d1a56602e0cbe59795219b34b9b47d0aa880 SHA512 7e0d4a238322d434a19afc79ea988d3727c1687fdd5bcd1c4c39cb6201073caabb924cc201c70545d60acf8b94cde8b783d0c268743e040c357d100677e4c5ed +DIST runtime.any.system.reflection.4.3.0.nupkg 43499 BLAKE2B dbfed54ebbe3c7814773dc60e586bc6442024c4565dc7579c2a3dea9ecb7fa6eb554bb7d8da7d2603fb455d38caffab9ce553e6cb82f8c6202700e2a3c80d6db SHA512 293d3dd8be87e1c5cd76ece4ed64ebb5ae6b50be95a39bee401eeed64355e34641905f8c14392fbc3acf8609f5d6fca731f39ce7607962eb5951f09516480015 +DIST runtime.any.system.reflection.extensions.4.3.0.nupkg 44123 BLAKE2B 77dd6ebec2090e9902b5fb9a0505d07f953baedf9ae30bb823f18867b0e4096af08175203efc2205a5439d53eb264b085615978c782969ac8e051b5c7ac8b516 SHA512 8de7a4c53fc0324e766bfec360342ee4a4b99a5975a9d61faab0a715ef71ff97aa83383a5a8affb354c02a4e2fbbb91e1b4ae6b282d2880108cb489f06aba500 +DIST runtime.any.system.reflection.primitives.4.3.0.nupkg 43106 BLAKE2B 9be774d083220f790c2710bf0add5f186c30da37cdab7abe6fd084e8b3e43926350cbde084ddbab58295b9bdfff34f63de6f24d72c9333c8f0dc0fd6b04b9ddb SHA512 a2f374276290ad9b799d3e49cd8fe7839c07b52f22894bcd77b9470841564319fb2ebbd7503e76feef42db4e8a362af8648cf0842a1cb0b5d9a60a58ef8b205e +DIST runtime.any.system.resources.resourcemanager.4.3.0.nupkg 42939 BLAKE2B f0a3df9518b008cdfa62fa7b7aae3d419bdd8f77e7b400cd06f03bfd20d2ac7abf570b26c63ab32329cb47f7b9763db786e4e397ad958dd81e55d9ee8926bcd0 SHA512 39fab03cbade2b3848d62e137313530c06b37216e24cd58c70ed6ae54bdaf9d9613a3b410375ee167c87ff935a558b1f8766ee016b8b244fde99c38fcf42a49b +DIST runtime.any.system.runtime.4.3.0.nupkg 55302 BLAKE2B 2de44260ec821b818b3c0cb3517be7ade5c16f29e0ced086460dfabc29479743947134214c037df83b9646724cad004f55c2f518cd4bc2079853f2f6e1cd70fe SHA512 bfee3c68312296860e5459af5e770c2e9fcd4ac134361fd569a9ce1e6574b9ae3978aad403f89639a4b5bac8ee5bb0ee1b8edb819e9a60f13ca5bd1812889bbd +DIST runtime.any.system.runtime.handles.4.3.0.nupkg 30945 BLAKE2B 27f615ec387f75416d05d0d545f1f90bda9cd7ace1e7370cf935735ae7e6ecec9c8d54b0b267aa42c041981b7d4ff22603f8a12e18290e0f354e7656f4271d81 SHA512 95cdae2867a2182535bd0f4d01dc3eff70319dff044b070ab7791fa2bf8688a69b00a279ed569b7f0c5f3e26bf705303dc344ecf7d1ea014c579436d8e7b7389 +DIST runtime.any.system.runtime.interopservices.4.3.0.nupkg 71496 BLAKE2B 56aea647e26b0b6fe2e8786732100a20b66dcda904df76d0463c5cd048d842e9899be7482f819bd8d4a62dd6b8d9f2f8289efa99ef6c76d2cbfd0fabe6c5b36b SHA512 70eeb2469726d092bb95568e51ba5cfdd1cc07a9e65077e2b6dd5b7c8b164d4b45c749ef4a52f45928f63a27e8accdb83b861ea73c9ad3d42dc38e6afdbd0e8c +DIST runtime.any.system.text.encoding.4.3.0.nupkg 43396 BLAKE2B 99ea1ca2da0e85683e240129d4adba28eee337d0a3ca937b61123d775255f738b27f00db4b08e1fa9242bf29ad916828552639ab3b55eea05e0f307bdb1bb58b SHA512 cbe6df98acd50e2251d3343620c408af56cfe7c1979277a8ec65b5eef093e93ed93c05980902a7152ed83302d5a625d7058921baa7f446c5e67194fa4c06f20a +DIST runtime.any.system.text.encoding.extensions.4.3.0.nupkg 43296 BLAKE2B eb16dfc6e2fafe299fe49dcc5cd1d2d18180d18caee2b0e65fe5c75b6b4206260e18f4e2bf509fe1d2dc3366541bb38de219929db6e7e12f08b64b3a5d3abac3 SHA512 656aa8bd9d7e19534964ac7b8405615f00359779e322d4cfe1f18c132fec4a4f52c5588bfe61cec9966a9142a73315f5d2b9e5a7c524b418364f0322b20961c3 +DIST runtime.any.system.threading.tasks.4.3.0.nupkg 47940 BLAKE2B 950e0a58dcda7dcb15167d028380ae4ba1ac576b141d95ba8eda08e0d346a9e0452e64ceff1169959eb9f4435231466be209fd6e9d17f8dae05254443f0ffe1e SHA512 5f37a56f5d6c7fc198c7ef76b822b85284f9d7d1c06583c26a698793ade65da1b273d5fb03c20be1eb91a9c835f7122ad2775f4e51dffb2758fabac2a30f8c23 +DIST runtime.any.system.threading.timer.4.3.0.nupkg 43098 BLAKE2B ed9d0f7aa58934bb099bc750d7d433cf82a3b54369143ae4e3b27178213ae3d3c79c17463b2a4a2f1dc2e55a9130b7a8349c0832549a404b82c2b08b9016e9ce SHA512 c0a1fc3661b4e21f329f88a8d2cbf7152698427778add9f850476fc9abe7cdf9b86df79362d6df025f7e15d53f5eb7937d8ac49bdef13fd9eca973a284929fcf +DIST runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44390 BLAKE2B 60483871cb9b81514f5b63f1f9ab9cf1c7a6ddb1d33a2a65608b47a2cf8cc3b7eee8e087250a1c49eb2893f36f29410e897387346fa4c3fc5c71e41046f13673 SHA512 b2cf809fe50c4b46bd6f2372265cd3059622550123afceb5dbb2410906c07a7f47bae4273584d29253d5e7a63a17c68c7ba0434608bbc8fd4d00e479b2f128ff +DIST runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42827 BLAKE2B d2b79a9b83e0bdf569a5c333ba4f86ccb1d5b532d2e1cff3ba7bb597688ac78268a515be4c35a025c66727070100634a4bc946e02ae7b93061be968fab241bed SHA512 fd8e32d7d3e9a465202e391b0ab8b95e212900879bc4d8ac22954fd2d0f98fa579e9d25f88885ac2a4bf1eba755db940f8d131250a3ffec34dbe77431a379cab +DIST runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42833 BLAKE2B be9197f3008b3dda19a45e5b5df2ce3604f58a98045a122aa77f082708de67ad953fba761c39ec419e945155ad74d5800638feb581e5d84424ba104f32541640 SHA512 4afac5cc1734330a6103880e790d639e825bfb1b34dbd42083762c47db5e5dab6c03efd16049ac03861d7d87746caed09c7534241d51b7341d47ba6af7e8dd31 +DIST runtime.linux-arm.runtime.native.system.io.ports.7.0.0.nupkg 48191 BLAKE2B 70cacce2f958667d273528bfc5772cd3b6851d580211f9e8cbf7bac58c5f04ba3f4c5a597c91e286eedb125ed32799ccda0de27e62cc761eb23b830515caebe7 SHA512 49a548091bf24db2a88f6ef345a63648f6d628c0dcc8611e6c77e60390dc67821160934b21d599f6eda984f6ed6301ff057beef129bb6db7c8027e16821a6ce0 +DIST runtime.linux-arm64.runtime.native.system.io.ports.7.0.0.nupkg 49477 BLAKE2B 50a7ee729dedd56486490068e32b18bfe0916ed54917ad2c474b445e43b41648ac3acb11cd1d97fefc41de57d13963cd9cad10fcae472fc7552e2da98424d6a0 SHA512 474186ed063f8e674385446f30120296dd70a08b7059156c19acccaeab4882104302f4386662b4f7cf55994cfffce235e074ebeb253d86b89d3b18b37516fb2c +DIST runtime.linux-x64.runtime.native.system.io.ports.7.0.0.nupkg 49544 BLAKE2B 5ca9f83e5f73f75684264e30d2bd8a5d29f80d08ea2a81a7fe9a3e3a07aaf600f1b1d5a6916ebbd95f5b66d2d777b6d379b96a190039aa6d481fe41c1a9a60b3 SHA512 bf67ecb97d6a1c816ba9e95295a647cf5e52b57bfffd230f0d74cf2e9cef0a9492d33d1e20ea088e0b4d8a0398ebd541d5bfa3e5ab1fea544a5a8c42d68c982a +DIST runtime.native.system.4.3.0.nupkg 16854 BLAKE2B be46e3bd8781915572308ed7d4d8a0338a5c79b901a27c7e7c7fb7fb25788cf00968a40f96cc43b1202e56e5bbb2f87602d247295d8c98f2c143a0ad3a8d7664 SHA512 299c5a96fffdcaf1972e3e3d1c727837d18ac9e88cb79c09914f12ff1de7280dff10c9232a49a1c1d3ba7785a5cf76f28c9dce414f0a2a567688de7fd5331dc8 +DIST runtime.native.system.data.sqlclient.sni.4.7.0.nupkg 26713 BLAKE2B 221a1094378e794f8ce324e50b20426f12c7ede9605acd082138daa9028bfd5e815517bfbc3388748dafb74aa89e30df79a7d44bd35dd96d62095e344db53934 SHA512 6da5bb3d224eeb10335846a5d3ab44fdee157f19f9579af8d6a548d4c5a3c0f5d36004fd5c71f2fff81279a1fb8b61daa8b8d2c64e03b57e26821cbcd7ba1aca +DIST runtime.native.system.io.compression.4.3.0.nupkg 16918 BLAKE2B a158ea64e917d9117684a9974482172fa2450cbc3e41a2918cae1ccbe004988fa31d975c8f06fd9a3bd320bf9b5a0e329eed36491b928df6db242507162dc3b3 SHA512 bff1f0cac94327014bb07c1ebee06c216e6e4951b1ddaa0c8a753a4a0338be621fd15ec621503490dbca54a75809abc4f420669b33052b28d24d726ac79c9891 +DIST runtime.native.system.io.ports.7.0.0.nupkg 43334 BLAKE2B 15d87837688ee2f6782dee7b225596be9dbb200e7a4953bb12ddf70ed5ed34ee5a3abefa88d7ea3a7d289a0cfcf841b6c5f0d3a661e9c2887aa5a39876ad9f00 SHA512 530cfe418bac6e2353e33c67e3447f2e94e42fcfa443a5da0f3c3a47f2e24bbdafc0fd6d7e10ede780dd258689778a2dd10f9c7424ddfc79181a3f5dca88b2cb +DIST runtime.native.system.net.http.4.3.0.nupkg 16894 BLAKE2B c803da4a0e31f509b83e061c0dde9b990188418ee29efe9bb0b7f5873fb2b14990560b4191d78ad16e9ecd53ec701a4fdbec3ff66b88c3e49b5f41b57ae11df1 SHA512 ddd1e5b67545477f7c72b5883666de40e89efb0836d91e7a349e2f3d4ac05ce1125e6add3cb09c39cbdfe7ab7c5dc8fdaeaf6ac25acd92f6de3d8ce2d6db7918 +DIST runtime.native.system.security.cryptography.apple.4.3.0.nupkg 16967 BLAKE2B 4ce2983bbf2c2c6a30c2433151458e4790f43b289e9faecf38e07505e5519bc042f85a46a331ead5f31419971a5af3ad4ca5f18b477c4dfd7e4e7f33cb8a3eb4 SHA512 23c6a99b323cd71cdcb28c6faa71f099f69ff0972d5125607ae8bbc99ba7c08513571d14526e8c2805ab3a8b70d3d3a6dd76dfa193320393ecb05906ee91f37d +DIST runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 17048 BLAKE2B f3d49c45e52d4e317fd5750de6dbd6628b414d127ef38f9fb4e2ebe447b13a0f93f38c91850c9df4c0a6a3fa738f58daf2c440827bcf7c7d3436a8174b5d212d SHA512 ee5d047908b99b776ff9bb54856454b24b09a0f9271b127239543b1f5faa3381a032d9eeb4d813d01b5a4b7d183b6a16250f159fdc450d5314a7eace1550bea3 +DIST runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44200 BLAKE2B 30ee247fc53f9de0147a5c5666bcfbfb674ebf03ceaa4ea3c73671154caa6ccee2c9254c0fca588e9a21f98e27ad86f387255b554ce37d7e36f8a69502049e71 SHA512 81bdb93c1c86c560343df6cc367499fb2a01a9b3016617be416874a23c4355a8d95c7be34f175510f3fdea4872302a87c8efab98a328dfa39422db520c3f291c +DIST runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44118 BLAKE2B f89226f71e042a6bf70a45db59dddf06fb5083da2ccc1cbc17e8b3381a1462c36e0ddee7cb38a2003ccd07ec4f2a987a9e69ab143054a3a106ec314e3ac4947e SHA512 6de9544b4da49f127680cf5b3b4afea96bfcac3293038a1b0a12eea0ad60be368af31ee1dfd66d48d458b40200738c04aa0c71adcc54ae2dddbea2cd50d6f28d +DIST runtime.osx-arm64.runtime.native.system.io.ports.7.0.0.nupkg 48419 BLAKE2B a59c533f4e41d3fce84cfae233b62587a1588b1b53173e9e866efe47c410c5ee83a3549472ed51045eeefb0a7c14cd8f2adfb383fc32a1a6d302cce83069151b SHA512 21c1bca52a69079560397f359fec47e5c6e80173fb1e88c0b01cf6f38b6f76ace6b451a82ae5b49ace1d3e44967451c066ee1f3391c2f6859fa84fa5e738c64b +DIST runtime.osx-x64.runtime.native.system.io.ports.7.0.0.nupkg 48598 BLAKE2B 28e34df6055de9c9199257c4c8ed0b639c2219458c85d663c34fe7ddb54157d2e483e77c9a676fa3bbd94db38f0be6a3f8a53a9b3630426e3de65bb0ce44549f SHA512 68f3065edcef5d1e91c8b7078d57328edb7c3f41afd0a5ff2f9f959ce992a36c984fecb22af01067911afbf10f3ad2ca772a5ac7cd7ba91311738b0aa85113f5 +DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg 19581 BLAKE2B b8bbe11bed19360bb221715acff84d41f7f6cf871e66b09517a3932ce6a4ff454d548dd58c75561a18dcd6395f4ad11eb1e5106330fb702330b8ccee6618d8d1 SHA512 9929942914071e0ea0944a952ff9ad3c296be39e719a2f4bb3eac298d41829b4468b332fba880ebe242871a02145e1c26dc7660021375d12c7efcae4d200278a +DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 37682 BLAKE2B 0fd5229c9394741456079a6eed8efb2c99e4211cb7be1873882ae6708c5e87a4f5116a9cdd6fda005896d2af4237779f1bd3c2332a1fcc993690e2ef6f5d889c SHA512 61da1667a5dd1e53a5d19fbe90abbfe332d84fe755fb811a080668a47d41a97db44539e3174fd1d2a0770ff1bd83afa68c82ce06df5775da65a6054ccc12c4be +DIST runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42668 BLAKE2B be90c86ebb383a1d7e037d0a0b24aeb8a7e9974388ded41964a82a2d2a4dce0e62feae830fe7dcd29c0fa19584c0b15281f1959d326fd6b7e17c6e70bf125c1b SHA512 e65a6a1f1928cfb760c395a399542dc7f9087399c53874376604504ae60abd2da24ed735ebd148d335000a5e35c8108ea55404685e902df392eac2e8d38fb665 +DIST runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 43118 BLAKE2B 242cc78b2b335d3c15e798c81cb19654b44ecb79e29e6babdc404bcbffd1691b07e0640143cde2d03a0640d6e1851228188eb91cc6b8b9f8759d13e8aa258e52 SHA512 c9f219515e268cf40e16b135bd64cba95c35e866dd9bc34954159562314d01d2f9ea7eb8b0db94acf6bdac83d651d90bad7890cb657ffe40fa3440ec662c9944 +DIST runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42901 BLAKE2B c62ae072f63c79e2fbd080688852a545df160e6be41c68365508d6bc96c85927feb6859b32c2d8450b07058c2955aa94d4763600f12efdc76fb4d161081cdc81 SHA512 4981b2d7a106703b185e176ad35bfda149156f3b752778fa71c56b3686407765fd2b6625de352bd563aac1e1e8769d7886cc59a0d5d0bfb41ed60277360beb81 +DIST runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42939 BLAKE2B f166d9c0b266e7c7fa6d6ac61201a755ddca3ca6d3f13e52e4a04575c7143af5bfda9929d3701ac7cacb0e61d8debedae4419fc202d8cef73c8c1496776ffe28 SHA512 5dbe6bc007a9b46491e5299602291f5dbf8cc8d51e6c1b08db2fa0efd365990b41b6e181ed6bf82e873a659396427bc0e33e85b47d645d273fef8bf8ec643631 +DIST runtime.unix.microsoft.win32.primitives.4.3.0.nupkg 31929 BLAKE2B 18ff9482cae737a7098f352f59948119b4f9982eefc1d835245c5336ee6fecdb7fdb92445d0c1fefd4e4c7cc4e64fec3d317e8b5dc160320781a3f820cf34da7 SHA512 93e6d3db61f9c2ca2048f25990dda92acd5ec74561e0c776d2c6dd8d1d55128f2c953f33d6832fb6a72bd9edca304a2551085bdeafe6e18af87619c9ba943c32 +DIST runtime.unix.system.console.4.3.0.nupkg 62174 BLAKE2B 5e0394b879ea85a36c22948a006d41d6d77e2283139265ce5fa6089faf209e447a90a02965dd576c20c28ead4faa232eaf4073343be69c70f4913a3b52f340ab SHA512 7c5cbda7d12315fff6b1e036d55ea27140de8b849f1a9705fd2710a00a2b70f06f534eb0d3e3c8ffb019e1a47d96c559ac61d5fc9d840e48f6e56542fdaccb83 +DIST runtime.unix.system.diagnostics.debug.4.3.0.nupkg 38808 BLAKE2B c7bc02cd3fcc7f547c9d1786fd12da492bea65cf9e01a385e40366614c6e90bbb2a46103096ab491ef6765af5f5ffbad9506f0bae8e68b6d33c40f7672bba0e9 SHA512 a8ce331953b1f4424aa7f4b6dfedfce9ad138940bc92f332de2bc6d05185830ec6eb832e752f62eaf425f749caadd4ea1789121cb7ed79740fa5868eba55c838 +DIST runtime.unix.system.io.filesystem.4.3.0.nupkg 62460 BLAKE2B 6431b1bbf73d43f5d49afcfdac3f4e6a21b4d6c86db7a99f339d97c86fd9f98fe64d2a4873350076a42d1f7faf479fe744220d14d1badaa56370e1c615afb4de SHA512 6d4c80aceffac60e1560fda34c5984bbfa2e1bd106bde2c6d3540905cc30c58e6f5f2eaf5703cef5e68e3d25a4b97982193b2db8130a50c622a498e43eb9bdca +DIST runtime.unix.system.net.primitives.4.3.0.nupkg 125060 BLAKE2B 76f760a4fe1f14bf65ecad43c73f51b819cae80b259d32cc9d5af74cd559dfc86267ba58cf15c577de697c9e1add532da380b267bff5487a2974904fba1e2813 SHA512 c2a0ecf5c72b226b4776eb6281f00267827d6086a0ad758ebf6e6c64a1c148d2056fe99c87ab4207add5fa67f1db73dd1ed3dca81141fc896be6b6e98795c97e +DIST runtime.unix.system.net.sockets.4.3.0.nupkg 105673 BLAKE2B 06119cfdac3ce590b2f12f5587c75b6799fa876d7def559a78a1ccf53e34e6e1bf79410bfd676b04f1ab3f34a887eb919078a55cf79dc75faa75fc62094c2cbe SHA512 31b62be088315ead04d89f452a6c49a656b88f0668f7dadb2790511675d48705e01c9df24dbed3a0095157875c208ab6e6b5b6afc82bac13e4d6cdd3026f8424 +DIST runtime.unix.system.private.uri.4.3.0.nupkg 75969 BLAKE2B 82611545be3eba44ccfbef1f104e9b5afade845fd3b30c6cb40171368330f9d4bb2ad8752e415aa3b1678ec140c40f8e72cd4cc3731f42ca64016c1a1dce70cf SHA512 203ebe272791d79ab0c40afe9d0543852ee91b9fb4ae5bc15524d97728bc8bc9d7e0cbcf65d1fab8cfb0aa7a4ae37e7938933eef127aa5ea46f60e57b6ad2d91 +DIST runtime.unix.system.runtime.extensions.4.3.0.nupkg 54075 BLAKE2B f81d86cc15c63aa0b4a3d03546a07649587af7a0285af0de4123734e719fc023fa4227b7abb18307d4fc060e2952c157ec72b3bb85d49ab8508d8167b1aeedd7 SHA512 54b81784c08e934389c59e6e155af6b1855e4bbc41678b01a702c94e6daba87c6ddfd16fe9e2cb61f3097bfa4950dbc37781454d027ce5ba6c50a393cc91b888 +DIST runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg 97899 BLAKE2B db793b4d370daa113a188eb02fe946ea70d191cef9bb58b51a26096e8e3320fdb3785f4bf8309d3c6162f9c8edfe17ebd8f48af468641087cad4a05a2c745fce SHA512 8b70d2de4d689fa42b7bc4746ad04abb553c68693bc0b099c2df29d222e8d45c2294c4a52e1b02fffd64a6a7f26fd009bb3d2f2081e8d7f2a0091d50efe51305 +DIST runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg 100353 BLAKE2B 5bb97d3f9bbc1ec8906eda22c36c8b4dfa040a2f4f99b9b473c90348ead5715cfc321790b5d8cf86b8cf0b3f6a469c9564869aa8d910b2cc896377f5928a9463 SHA512 9d4e2a28266503ffbe411e6cb18922ebb92b1667d4e4081faba46c16e23d4fe90daf010d5650aecefad6f43c7ab9388b0ca644f4d0a2aa4e9d8f9e07208345fd +DIST runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg 90533 BLAKE2B 7267e1fbd77dc3671bf7c5ba707ff098c48c0c800a4642383093a51d05cb972331c5d51ec4ea7318d89c80f37435d01c6ea904a3b4ae1cb836287c27c023ed10 SHA512 42d4ba39423a13f51b48ff3f04bb6bc7ace0b4678c7838a433a14c3cbfcf28267089df852056503b22a954ca1c1b53d1282c4a090d126ec6f4b7d0625d7e91b9 +DIST stylecop.analyzers.1.2.0-beta.435.nupkg 13829 BLAKE2B 03cc909b8737fe649ccd0f63536447959db8f3cfbcd9153ae6bce621be385c4d79bbb19d5026317cb17a465adaaea1254d521900920690f0a5c8fa76b989c7eb SHA512 2ede8d9352a51861a5b2550010ff55da8241381a6fa6cc49e025f1c289b230b8c0177e93850de4ea8b6f702c1f2d50d81a9f4d890ca9441c257b614f2a5e05dd +DIST stylecop.analyzers.unstable.1.2.0.435.nupkg 465220 BLAKE2B 7777f86e0c3aa9b0984fdc711872fbc38b1b34093a603bb8065e1e7202656bd8c185141616eba7e6f2e640f28fb5f9429fab997c52df56fe900f20e7a2d47144 SHA512 f51e39a1821df5aa9f0e80f90ecd287991850baafa49e8ef5ac45a32c36b48a0c93ec3012c575ed7ad25ec867a51ce31f189dfaf2bcd8214c1626a5fea1e58b8 +DIST system.appcontext.4.3.0.nupkg 147030 BLAKE2B fafd6d050e77a265cf41c6d00a3ab3d8db47f2258e10a6cb556031ab183a01a508a986bb495b68c5e8610c05b92b2f3c7b0718f68f508111fd262291684f84c3 SHA512 0d6ea63006304708feae2cc0590d2cdd99327b682210822bb2803ac842fdf4d8d57170d7947c006eec4b5687c942768478a7ec109745472f3946d230732483e8 +DIST system.buffers.4.3.0.nupkg 35171 BLAKE2B 3b274a048ce14845ca957019b3670db00338972f6e11279e47f59ca6b4326aaecab1d11317694ed98e8a27f3de7ef6f90de94d4711ab224f805388d468728392 SHA512 3dcbf66f6edf7e9bb4f698cddcf81b9d059811d84e05c7ac618b2640efed642f089b0ef84c927c5f58feffe43bb96a6bcf4fec422529b82998b18d70e4648cbe +DIST system.codedom.7.0.0.nupkg 290731 BLAKE2B 4c02d8d59da3b3b183cb6288872759ea14ad2b64a0003f4fe93c7b1358d3f6dd7def35e1bd80f8edf5d839777f2f2f652f1d79d3937daa0c30c618dad40269dc SHA512 eb3d7dece2b09817d0e3606f8a2c0e0e94a0fc928f18ae5dd7d5c768606f01fe75c9d70d047c8f44f0ade90a133c77c00f9bce6cb88f09902a9d503ab2cbccc3 +DIST system.collections.4.0.11.nupkg 810001 BLAKE2B 7f20413de51be3416862a8e3624fe575740aa35fd0983a694b128587fe05d7a3f869afb893106b02866bd6811dd045e35d0c3f43b55e06ba9f92758f21aa507e SHA512 f61b75329ba5d7c0e688aa9d110b2200c8934c3a1888f6b1b5f198baa7ab93f23835e8380853e8c046f257172b5060578ed86df26e5fe0ef34d8c4408a02c33f +DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b +DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682 +DIST system.collections.immutable.6.0.0.nupkg 393026 BLAKE2B 8927f74dff3a8a958c5ba3c25998ac19103c4352c888aaed1a70e1b2606f9eb1087297fb0719d7759be5f477a9edff5f0ca7a9c13f0dbded75e76bef57706759 SHA512 f8036412e384c5c5af6d28f4eab2543207d2ebbb16c47b70f6c471bc5aa4b9f44404c47d776d295191f20a89caa898abd73a2304dcaf77979174ced2d9160169 +DIST system.componentmodel.composition.7.0.0.nupkg 377009 BLAKE2B 26c85040642933ee579c47836694df1dea5a06311af8c14061223cfdbb66db6f8aa38620aafcc30cb3fccd95fab9125523485fd8cb7e9bbef3d5012c94a79a59 SHA512 9375efc806041048786358776816493abfb970cc8b768c8fb75f1bf0fa53918748774af61d05c2aad20157da36a43e27aa3c2d3288d7348d9704234e6be22161 +DIST system.componentmodel.composition.registration.7.0.0.nupkg 120443 BLAKE2B 904a876ee3622cfa4e9307417fc3cf152854b954a8e40f8a1b16b79d5289c1e09262d0a8a3cd8ca515c79e1b6f2d9034b9cf3bba4e3eae4a9427ce5ed06553be SHA512 9ed0ab68df40de48d819e4de7975c331d7635f7e955b1efecec1a0c9a7eb0c949c5484354a4211a4cc56821c9d079b419f9bf77012d8e5eff48938fe40b93bc7 +DIST system.configuration.configurationmanager.7.0.0.nupkg 620656 BLAKE2B 132d9a20edddbace44a5dd390c831406e1d49ad205e389270d8bf88d759b5f5ef5ed08cc969e884c28d8053cc67bdae4f2f27f145200ac210faeea5b07a4fdb1 SHA512 837895813a48723318a47fac32ae552a3cad7af389bfe001b182ca38b8f4519ad7a777621457673cfa8bfa8af1303e64b726936a08364bb38d2489eef22b4869 +DIST system.console.4.3.0.nupkg 102397 BLAKE2B c21bc97bbcda781257473768239f775a16fcc399e933df35a5f5c00f75c5088462ea01ecec2d711a803581d5499c8cb15518e790d6c9e74b15a36c3a1f237d19 SHA512 a08a684a583c9b3278ce32be1007dae495f9d87254666392f794ef1203079f333cd7d388c28944ffa36fb49f0c8bb21f42c70f6e1d7c1c03920df6d0d1130c82 +DIST system.data.odbc.7.0.0.nupkg 1573839 BLAKE2B d2bd0b7aa970b9dd9db42191d5533fddbd474f7b2c5251c9c2a817a88281824e35901edbe9bb27f9da072b4a2ca92969ee216cf6df0e54351c14ea2e81fcbfff SHA512 3112e04d83a8f9e95a8588867a0474feda03af559045b3d1d653e61398c5698f60869c81e0f6354a317a721c964fa48395c36a2ccebfaea2590e48a405aa1a85 +DIST system.data.oledb.7.0.0.nupkg 519862 BLAKE2B 33a9a6bc1f04d0c732e64d7623d7a7555eec14c2a52ea24fbd3102a2e7b1b9d7f0286500104a65bff7bdf1cec26a893daa072d3f0257cf7258311a05d8db630d SHA512 5f870ce241596447643b76125f9b4d0769290258a37a9aa58bbaf10d8bb2025e0a29d9c5a6165e84ab3e08b9ba6fd4c27c101d5655470669a64dcef5e24108b8 +DIST system.data.sqlclient.4.8.5.nupkg 4923040 BLAKE2B 11b5f17dc9e4130e357982fae495cc9b33ac7b220e6a552afa05041b212df507eed9d5d96c5bd8ae210762b36ac1b4e2a2a7d2e5d4ffc7f133c8749df9849923 SHA512 d79092779a08502a9fa7456648c71d6028ec3fc8e4fd7473edbd57bc0463c6441b094db5b333f051920546743809f70411caf9569f1d7eade42d332d9ba8f868 +DIST system.diagnostics.debug.4.0.11.nupkg 149779 BLAKE2B 337beed5f06441a09fb704ffdcc3c277e2f99d7b4931e86419e4d4d0925ad44c86276aae0ee1e29f94ecd37257953731e9607bd00de716d3195dc994dbe189c2 SHA512 02f4d0bf969eb1a876def21c1ffd75f8ed5f979aed9a1169f409e60a6e07016854e2154da5c0164fabaeaf6527a18d8e67282db1b69327a1b3581e9c0c742f58 +DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24 +DIST system.diagnostics.diagnosticsource.4.3.0.nupkg 120125 BLAKE2B 33f203d8ffc39e0c38599eee625053beae160a0aebe6fbfaaafdc85b570c7b82e3aae281092014e90d10fad7083f37afbb546ad5a0c74a94843ae9b1e9fe85f1 SHA512 8f54df5ff382b6650e2e10d1043863a24bf49ff0714e779e837cd7073e46fb2635bcfcdcf99d7c4a9d95f35ebffd86ab0ca068305f4b245072e08303b917b34d +DIST system.diagnostics.diagnosticsource.7.0.2.nupkg 398733 BLAKE2B 8e551d460454942d575c72583a009ee607ba9749ac7575d8bb11e34a767235812d112b84e8eb4b4542ae66f351b0e2a31e4d953417b182142fdbd5a130577520 SHA512 1d346c423dc811aaa04f31436b48711659f7f0c87599758f842c10c3beb2779c40b028b9d4718c75eda7f9d9e40f341c05f267f863aa9357237b5edd95e3c2a8 +DIST system.diagnostics.eventlog.7.0.0.nupkg 322097 BLAKE2B 6931ca84eebb3882b040b6314ad35af739766423a6d8805abc4a3570f15b9f667b43c633314c98cef1db9a5b5b60482086355cb799b56dd789f16ad345f65bf8 SHA512 9bf1f8460ecaba418499f46997ead753551b30ddc661bbf8d9c6cc1d180cc0722250bdecbcaa05151efa164fe61cde5382bc06c7ae1f4b4169fa9dea2022a0fd +DIST system.diagnostics.performancecounter.7.0.0.nupkg 283013 BLAKE2B 09bd4e10ec6aa84771e8fbb3a6f2c998e2358b2669c70ba7807abd82eb4e40544f791e367c8e791c11c510c93cabd19c791857f4eb6c182b175b9ec971fd6ac3 SHA512 f6c110b4df262e425057603c5eb1e0a424df2d6f83ce924e99a7ceb7c9307fc3b7741ac304913cfc3cde75538e51d82ec1a3d06f1d9686f421bbe922074f498f +DIST system.diagnostics.tools.4.0.1.nupkg 67228 BLAKE2B b2b74a8c3164181513c960e79bb2cfd9673af3d864c681d379051361743459ee0604806c09e9154913d016963f20a59aa8b45b4b3c30275709878405085ca690 SHA512 a812ccbbdd0a66eb57075121ea6332a526803ef883ca9f8b06431d6668ad50efd13624fa87dfaf6aed03c652f795c2ffb9fa9d9895a2fafa96eca614cbf86cdb +DIST system.diagnostics.tools.4.3.0.nupkg 67227 BLAKE2B f03928755ec84fd360b2a8a0de3f39e57322cafc4be9e7fa6b7a67d606de9c0869688f62f6b7c9a2ee2915c424ab20779ac87ff510637a9bba740ba0361e6041 SHA512 164d6977e721cbceb44ede7bfd75b03b8d9771e0426aefa5d40c71867e964092fdc6a6808bcbc5559ed73ec2c532ca657d6476af79a49ca3ad879b8366f13d90 +DIST system.diagnostics.tracing.4.3.0.nupkg 581864 BLAKE2B e09e616dff7879932b358746a62b530499aa61726c4490c56d2d7a0bf888db5b42d75d89cc5befc9fdb6af231beff998b6b243c2b2a08084da089709e0c82a75 SHA512 d0a5d30e261cd45b7dfab02b7ffbd76b64e0c9b892ed826ea61481c983c0208b05b69981cd79e91cd4e5811e1cd4c3cea06a1afce05811ece58be5e4c20169ea +DIST system.directoryservices.7.0.1.nupkg 538989 BLAKE2B e6fcad4d7b73f8449e3a6a2dfee8b85020568057775a49de8648a5c95c197444d7ba42913e130fff88d05047c0eb0be623aa9d5c21b2aaa9675ac3681bae7eb3 SHA512 4c9dab91ad34c773acedd6a7e900016cd9d574865ddbf1f1b925b8661a01a288e8a936b3e919ac6902b5cf73249d8735af5072d954f0c30585f80c175bd0cc45 +DIST system.directoryservices.accountmanagement.7.0.0.nupkg 382462 BLAKE2B 22a93c228d1503b0645e0666f64ec678cb2231bcbfb923decdb4b78a17891a8dc72538d04c0446157e3b115c1cea7bd3e0e143821519a1dcabe8528dd94570c3 SHA512 96591f234c9d28fe9e79fc1e3224d9a74a65f5555530fc46140bafb18883fc0a6d2fa7af16ce03adea06c78b49e5dfc1050eac682121a960bb3e3daac53ab7cd +DIST system.directoryservices.protocols.7.0.1.nupkg 758856 BLAKE2B 462aa9e043052ebad6ea86c7d33441bcfdb9ee180421edd0ab919059118a375a48a5018fb9ddb811503fc5b7e9af3d9a2d82570d77dd54d68cddb526b86a3f1d SHA512 ddc46845c67a9972c23657b274d642720f3c59e8d2a865e64be2323eb2fb290e9d9876333f6610758c1f95442d805ab99a771937c1c2ef88f1746f6810e6a58b +DIST system.drawing.common.7.0.0.nupkg 772327 BLAKE2B 341e40f2b8b066dc8c38de95202450d78dc09d4c999ad97fc71af423bf2aa1a891df696012d1114b3e78cddc65c27af1984897a652d3cf2c9b13efbe37154a9c SHA512 d1325de54dba8110e019afeba800601c2e4e0408b297b326de92333e029fa663d7150f021555b21a2fb89a411a08aef5e5588e043914da90b69c088fba72f0ed +DIST system.dynamic.runtime.4.0.11.nupkg 547813 BLAKE2B a59d9fa95313f269033f7e25e39e499ca4910da5c2c1307a1d3d4d96b07fa25fc6b9223755597727b60a26280e1dd4a8bba0b165c3fae9a3d3d9732b77f3e1e8 SHA512 0b2189a6f50effab44a8b1f883f2a1f9b9b32c448123190e8946a877c28ff46a235aa90af0898d1ccd6da2f3155aa2cf26e57f7f61ee7e3c50dfde2190d781ab +DIST system.dynamic.runtime.4.3.0.nupkg 548103 BLAKE2B 42ac34ffe9b9b6fe69c984aa2b22f0715f7979685730de048490ca05feefd800349df39aeb2bc6b4c3608cd042abc018714fbdc49475a11b46077a2638824c8b SHA512 54446fee94f432cb8fd38ec10c929a87b307a76f152a2e9da11ba99c41ceb0f65913cf218944990f0e122d4f858945091e9806c84c0285ada1fcc939337d30ea +DIST system.formats.asn1.7.0.0.nupkg 245861 BLAKE2B d2f8c62eabd1fafede2de7cabefc5ed944f0d44d6507a6a44fb18074386cc8275293bd3468e896e88c57e694dfe780e304faa05152467723e036b0b870939ac2 SHA512 f04f2afbdbba7d926979c92854cec18315cc76e9d0c287e3703d113e4cfb0fef602f094cb874cc615eae84373e6b83bb8bf437579af3b0607ff8e604083ac8db +DIST system.globalization.4.0.11.nupkg 589139 BLAKE2B a4ee2d6848c249b34a67192dfd32f78d842f4b12f8be137804966d00b2e15dd8b2f9ecc6427f9074c35802d9bc13674c912c80ba405e610324772f9b640dea46 SHA512 66bc21667f5f839bc711eda3b0463863d70e0ad86770fd5410e0123006d6f031755cf7220187fb7cefed69b3f4a9eab8f0868cae765cb1425c8bf60427f395e6 +DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2 +DIST system.globalization.calendars.4.3.0.nupkg 177689 BLAKE2B b70b5d9e545835e5a3fe4c703b2bd7c857968ba1fcae5299c9c41d550338914f2ad9d168948018fa7da7271d62a3b9d2ad1e696d334ee7d3fdaefd25395aa64c SHA512 e97190231402b393774b925efc02a2bfa41d1d117a17fb87da6e399f5234546962767e9cd8f39970efa408e4f453cd1e6751a2a61e366bc97406e1b0b8a4be86 +DIST system.globalization.extensions.4.3.0.nupkg 142949 BLAKE2B 4eb77d4ce5af01136145ea867e9d6cc81181b36a178ff487905dd7d7c6a4986c518675af68eac0e854347503e11513056173a93e6803683f3fddee7677b88e05 SHA512 a4d360003f95e0c31edf39c0b91e1c73850a60ac5d0032b17db888a3c7d7134cef9acd97219d14174ad213b7c044f49b364cc5720073ebfcb6e1bf6e4ec24ce5 +DIST system.io.4.1.0.nupkg 703645 BLAKE2B b0df16bf1368571d6755f88cc8fcce330d1dd5b478a009363e87f463e12eed7722d4bcd66a1e70de63d1b31ae2793b80c735e19a63e80ad4bc4c45f107e94ce6 SHA512 e01b432f3d715f3c88d5d7f3e7cc1ceee78caf99407a11c3306f9103aee78963f818417f14eec52f0096fa247900a31e53bd3226e06f0c0f93870db0b2b78331 +DIST system.io.4.3.0.nupkg 703652 BLAKE2B b5b2627ace4cc49f35a0caf5c064c4c8262ff0fe3df79bb1bd3529b3e306c8b1e77ea9e5948de343ee786a50e12be822ca89b5ea3f16347b9c0bce6bd8071127 SHA512 bfca5a21e3e1986b9765b13dc6fbcd6f8b89e4c1383855d1d7ef256bf1bf2f51889769db5365859dd7606fbf6454add4daeb3bab56994ffb98fd1d03fe8bc1e6 +DIST system.io.compression.4.3.0.nupkg 485197 BLAKE2B d813f11d1eafa9c5bae049c2e6d7081edbb264520e253bc03441fbc1ea62b75760dd31c038a5a376d41df59c8be55fe1085d7dc012f611731b72040c8c41430b SHA512 f540ee51a3bb6941cdfbaace9a9738d7f7986a2f94770db61f45a88ecb7ef36b571d4c07417dc89cdbe9655a262b7cc599b0a4b78effea91819e186121b44807 +DIST system.io.compression.zipfile.4.3.0.nupkg 113746 BLAKE2B 0622b6c3b6ce841b3c3c1df620ffb68f995ac02d7540d7128ef2831cf08deaa60aaf46059cee0c98624ed5402c8d746128ecfd674acb90ed665d834eb879960b SHA512 1860634672767f818f0192ec2b2750693f0d39390f3b7d400cc6fd4f6e74a5cbed27bf49e5980ec85ff3e161c30f6190f700e339a1040c1699b87eb4aa7b6792 +DIST system.io.filesystem.4.0.1.nupkg 274255 BLAKE2B e5beb1350bea00cf6d533de221129bc3bb799f4e041b23e45304ea39000d9b70cc63fafcbd302046793bac360d431e3dde5c432fb19b0e1af7a1e1bf8e9fb0d1 SHA512 a6478b17f5d52fc5b9517458e93e1a69b92575c170f44046b3f4e25c7e67c9d4126ab486f5a3c51abcb279d05a057bd53aa8f49a1e51eae69563ae39214b72d3 +DIST system.io.filesystem.4.3.0.nupkg 274316 BLAKE2B 4ba513b503cfcad068c23a82423f9900c648fa2bc4fc16555bec717b6c5cfeac6c7708b28009c7a089f80c77ff744f573d72e4dcbeaa14acafb9fd3e8b5100d5 SHA512 4fb581d6f85b9529a091a0e974633752aa39e50b2be6c8a9e5eca8c2bc225cea07064ccec7778f77df9987deebf4dccec050b1a97edac0ee9107142e6a8ee7ee +DIST system.io.filesystem.primitives.4.0.1.nupkg 94921 BLAKE2B 32311ebb93e758016ba0971c99f5010080597b630bd6b1aacef03e39d7693c66b7d2531a6af05c7b14cd2dad34b1cd485aa19d77ccbe53e512c4e021e3291f9a SHA512 dce1c4074938391ea4ea01226812982a893bfc910e66ac99ecfe31c9b6fe635f3fbff11dcab222ed5036eb21c4f49cd3f121c310adbf87d22cf3d512bf6a9d73 +DIST system.io.filesystem.primitives.4.3.0.nupkg 94996 BLAKE2B 95fa6178164a7cc6a29c5a3fc55e415419c433b3b74abbcfa4fa5ae1bef40141b9515076b6869e8ed771b0ba6800bdb2fe6fa5d1f773ce52c40753efc0a82be9 SHA512 5885953d09582cffd973d23a21a929064d72f2bc9518af3732d671fffcc628a8b686f1d058a001ee6a114023b3e48b3fc0d0e4b22629a1c7f715e03795ee9ee5 +DIST system.io.packaging.7.0.0.nupkg 302322 BLAKE2B 2916f6860b159f326db596afca65acbd9568c8f79859ad4edd7e58938260baed875255da422930e86ec6e4bdbd44f63041cc45ce4b9a01b71b3b04067d91c3bd SHA512 9613fe257b6fc0ca3c4d67b2619b1b90b55c0b7d8e7b822870c829899f06324efccfae8a53e86d9e7c85706efb953d45d933bc89324eca998f8191eeb14373b8 +DIST system.io.ports.7.0.0.nupkg 300192 BLAKE2B 483f5694ef8a22e608967ace909f830f616e16e105d8d331809b0c9cf7390edc07b3d81b061254168a95b9e72777e81a724e20ce3f6fbc114ccec8e6701e73cc SHA512 5fe2a8fa14d538e668d5db4c734abd153dacfd04245906f6917d443c6a219c68f972935fb333b42e3982df2221ad9a329e8411a1afdb9ec133e6a5bd861e7212 +DIST system.linq.4.1.0.nupkg 511874 BLAKE2B 3f5941e6fdc731ab7acb58aaad0340695ba2c1ad285ee5eefd9c4ad3972e278d74cabb0d5480f29697b8c9ebf839c3c8064436be4c508ad406f0b3ab2b6366fc SHA512 53e53220e5fdd6ad44f498e4657503780bca1f73be646009134150f06a76b0873753db3aae97398054bd1e8cc0c1c4cdd2db773f65a26874ab94110edb0cddb1 +DIST system.linq.4.3.0.nupkg 512550 BLAKE2B cc6cbb532575bfcfde7ac897970dcd49067186547108f46449f9f819e7910ad32496df3663d4db8eff48224b8ee95b27f7bb442bb477ad47f44da2f6fa893078 SHA512 eacc7fe1ec526f405f5ba0e671f616d0e5be9c1828d543a9e2f8c65df4099d6b2ea4a9fa2cdae4f34b170dc37142f60e267e137ca39f350281ed70d2dc620458 +DIST system.linq.expressions.4.1.0.nupkg 1929236 BLAKE2B a804c6741afed5fdc918c046092f8a526668fdeca8712f750efade8f1f272fcd2c58b1d1493f20528ff7006e189fddd21f8a2220c15d689c8de2ad2bea21b1d6 SHA512 04605a091d3aea404bc97cb7ffc154708b3bec886562d9e36aecd4d2ed130afbb45f54cd16a3f714f0ccb3f27c5bc7707e55fbc3e81681a783e9396930058acc +DIST system.linq.expressions.4.3.0.nupkg 1928029 BLAKE2B 1add363cc651e551fd7abcb797252785e2617159b197ec081de605d7c7dd829e7653e7693495a87909f46575b6619e95fef6e3132532110b3c1e74157ff096a6 SHA512 61b90ef9ae6f779fbc8a7b6483ee8f5449cdd05c81b05235f70447e656a73b2aab7c341784b999f7532374744a72e2c3a5cd13800ea23417fac32ccfae5cde6d +DIST system.management.7.0.2.nupkg 475440 BLAKE2B cf596755795804005eec8a6c1ad72276d04bdb16371299a1ddd33c399eddfbb854ffe4163f4e85693c48f692fc36f0e1b716f6ddc17167d01064b03ad60fd1ae SHA512 9e00c0030d7fa1858fc0211d47261b6387fd9481ef9674b218cc217048f94c1fb1bbe23e72e27280fcd1852b5847a0c2f351157920bbc6f72452ba0cd32fd18e +DIST system.memory.4.5.5.nupkg 208978 BLAKE2B 487049b1ffd622868d4aa84cc14f13127641c56937826c11d83851b7032ea248ccf8555f48aca93acc4891ac99ce2178ede50bf13ccbd70ba6004226fb583275 SHA512 e8c8e536c97b94ac3443c940b30dad43cf6e97dc7a8c3d989371048fe74e168606384f5e0143bdc0d86f7783bf9fdee8417964cb3a8a5d752713e90b125172dc +DIST system.net.http.4.3.0.nupkg 1371903 BLAKE2B c0b56398662d8f149eba439ce16ec254bd5a64cee0faf251af07d89ec130953d8865d537b52b432ee19df9ed7405318119d301743bf84f98179c1cd7e6615731 SHA512 e8105ce8151aee95852fb29423f73cc1bd7c2286d36474ed7102a4b31248e45f434434a176d3af0442738398c96c5753965ee0444fb9c97525abbd9c88b13e41 +DIST system.net.http.winhttphandler.7.0.0.nupkg 306077 BLAKE2B c4c1da7be9bcc0abef6690b9eec93e282319e51f241ceac7b7a0c2144a444a69f7406300130dec60e692e9bfc31e09f5c063d8a3b74cd9d18dab51cf31fdbbf0 SHA512 e3f2f5f17d9992d159345e9efe1b07d143f783fd46388bfa5a62db918cb88b2d062e67fbc93daabf51272d579b1c6b5178546f9f2b0f01b079599196fc8b905a +DIST system.net.nameresolution.4.3.0.nupkg 177639 BLAKE2B c3d666f33577682ba43292ccca908cbd81971ab53eaeb904438a378997903e80d5d3789b3c76db6c50f0411fb17b227db973bc09eadfc0f98ebed88ac0209057 SHA512 40d39e131fe7a392e58e9f58b516b5db88383de91c05b771f5e509acf46cc874271e90623d327ab039003ab8f2714144694390261278de324e1aee228a828ab4 +DIST system.net.primitives.4.3.0.nupkg 769347 BLAKE2B 070d9aaecf9c4ec485850954c425d6d6af23fdb8a50fe40c305657654fcaf58d366f29f62bca6ae32c8604dfd7f5217f822ebe03c68446d4fbc4ee7e44b07852 SHA512 9f7fdece330a81f3312ea7c804927852413bee2c929f3066b736993803df47cc0692fbca236c222bf19dc8f59b42f54f2a4c00da9a4d624e458da5874d127ce6 +DIST system.net.sockets.4.3.0.nupkg 135695 BLAKE2B 17f58a8445cae9ef2ad17bbd7dda092e66bc8be07d767e971fabf14da98f549924cd6a7abf54e8a5a7557710612a151f2f27dd35e559b81f2f06dd71fd43c9f7 SHA512 e32ed9518e9630e99edcf1963c3d0e7047ea8252853c9260eb5403a4206170ae28fd27eb239f39da4d2db766f830b3ebdc9e4da2e697be20241d928082200955 +DIST system.numerics.vectors.4.5.0.nupkg 382792 BLAKE2B a97284a76a6729052d3a127e1875e2012ae5b90a40533783dc799b543d44cc084035374799e9e1b894083cb61f2639711f18b76ff31145140519a9674dd9d2aa SHA512 9c04ec0530f608aaf801837a791b33857e2ca6d2265a6049c01fd4e972825967e709cad3070f174829b7400f608e9a641d3afc3a45d4636d4c47dd43dd0657b3 +DIST system.objectmodel.4.0.12.nupkg 321648 BLAKE2B 7a008caf5f7f38f34d62037e5e3505dc237356246103d00be5b07423829fc4f2a763fa841673ebdeb0d6caa79dea8d7fb9f56cf078addddb3cc853e63101f03a SHA512 f5191cdb360bd2624abd7454c66862540f97aa19df92ea0854786b9d3cb9549e95c6194cfe8adc01589203c4feb1673a129c4929486bcb5f8db83ea535477c53 +DIST system.objectmodel.4.3.0.nupkg 321655 BLAKE2B bd1110665321034ec27635077ba7f9f1a18cf2f813d7a99f511a91fb6c95827b3b10108bf8a5b4a9e32685a8754e1eeca7d1afb2dcd02ad5ce3ef9db61fcc114 SHA512 409bca3d2139bd1d003c711400ba2db5e576bb54d593aa541ec3576e7b2029b60159ab1c5b2c4e7389267b1b95ebcd8c2f064dc6e1f53e693aacb1737f066123 +DIST system.private.servicemodel.4.10.2.nupkg 2201442 BLAKE2B 9e1db89ecdea9450eec7dab91398054a8248fb46fc6686bd44b40bff23ea15d6b16c252229d14554f7f8ef803191e2fa1e1b8d93ae358e955b33795fb80f8282 SHA512 3190665d0e27e316232054a1c471366a2a58fffc75cc767f53372b8385a9dbbecfb7fbf01e09a4d6050c02acf539061e165952ae68e1c03961ad30d8fc2e8821 +DIST system.private.uri.4.3.0.nupkg 16869 BLAKE2B 7a407e16b35e4a5f405029e80749f7ae1c907707d9f72657016667ccf1255463011497b09b7d9e23fb3ccfd4de508dea48b33b13267775619f63134897e54c61 SHA512 5989a57ef273b689a663e961a0fe09d9b1d88438e5478358efc4b165de3b2674fa9579c301ce12d2d2fa5f33295f2acb42eceea2ebebf70c733da6364ceaf94d +DIST system.reflection.4.1.0.nupkg 700819 BLAKE2B 7d98a07245ceb46e777b904b66ebd5d85067ed9a5e7ca10bc0838f115cfd5f7da1b6420b2126e56310b47b533fcd22ce020e046d03423ccdeb9392609783ce56 SHA512 67143ef8f6fb1044830c70c66e9a2b4f1850f50df5dadfaa5177338362ea7b9e9fe4b0ba59cd4eac6e1c8db4e0c285c239e4c2b3ce61391618b411aaff45f7c2 +DIST system.reflection.4.3.0.nupkg 700821 BLAKE2B a6aaf054f27be81f1a8251241deaddd6d35aa9ff1cd1b35a65c75201c3305ca0481d8f7a6de52a85736b0477332c404573db300f324e6301365f14fd59784225 SHA512 2325b67ed60dce0302807064f25422cbe1b7fb275b539b44fba3c4a8ce4926f21d78529a5c34b31c03d80d110f7bace9af9589d457266beac014220057af8333 +DIST system.reflection.context.7.0.0.nupkg 180974 BLAKE2B 67273380395282678900d7db3e6f45968dac5cbfe50a0702e28ed4b33070e7d201b6334cfab451366ad8a7c81f90c5e80348df07054622bfc747f6aa5ab5ac75 SHA512 25302e410a109ad415ab5356dd7813c8751f86feb77f823a0e45bc0e3127f41c771eb90a115ec8e3cc87f85da790d6ff10a53e868b12894c70176d31fab0fd95 +DIST system.reflection.dispatchproxy.4.7.1.nupkg 197900 BLAKE2B 1804531ad942ae4730670fd6ab4804cb264f3387f0a5f01558e252d188a582229478dd8e3feb49821eab6a253dd0643a302b722af11db5a4d56b9ef8c77df6f9 SHA512 6b504670258c51cee25673cdf01f5b163220187a78ba5322d45e1961570b775de327ab03db03cc6a1aa1bd600919c99583a1a3eb42a8ea5ed07441a9ebcd3b1b +DIST system.reflection.emit.4.0.1.nupkg 219037 BLAKE2B 032654f464c65df895878e3e726c7f14c8c380fdb29a092b3ab99b57cd5b4c2a094df9a579b6a0b8ab416244a98b7bb2efe4a3e56792bd62f35d7077eeae33dc SHA512 ff7766886b945148ea65a49e4ddc648336340def2c2e94b8277b584444ec9126d96918f0bcbeb62016a530623a89ccd9eae749d62065b01058387b5d09fc7dd1 +DIST system.reflection.emit.4.3.0.nupkg 219534 BLAKE2B dddeaced247da3ced46ad776c3560d886db0581d10d2a32df3827c275a895f474933c528b637439831e7f69cabf70bcec544ed1d16069ef11cb047126f2c3b57 SHA512 be45051467a36ab965410f112a475fb81510a5595347d1cc0c46b028e0436a339218dd3c073f048c2d338b67dc13b45742290b6c46f55982503f74a8f2698818 +DIST system.reflection.emit.ilgeneration.4.0.1.nupkg 123128 BLAKE2B 784130af9ff312b8757308a16ef704a66b70f60461eaac1c39f54db4b3d4ca0ff066e495374c6899b4f65f4bd3454d2f252b4b404cc9c04e9ea44e896167849f SHA512 c3819cd3a58f609ff579652536f9f414481caa4d9e7dc277e0d3c8c8fe8e0ff90806fa94f7c6436d4af853c6fccd26d5af57f0a49c5baceef4e0daaa39e26773 +DIST system.reflection.emit.ilgeneration.4.3.0.nupkg 124567 BLAKE2B 4495327d565f0ef5935bb2ff6f71e25132abda4c8ffeb51195bd4b96d1d5c885e344519287dbb22d28957f0fbad2af0cc977c2fe4650206f7b72ee5dec45a08c SHA512 e9be5f62bf64b1947a49857337306a5d0980686b58d665989e94006ab04aa7e0bbf4d8543d1b57d5bb38079052f275f339b73054a7357e4fa357208a0ac85d69 +DIST system.reflection.emit.lightweight.4.0.1.nupkg 82989 BLAKE2B 80372b79e7e12b1945f6f178a9d427e32dda82998609dad684e9ebd806039869cbec3561a836b20b3988a4579049e1f39a04c9e4fbef4085a2e54f02dbb9c120 SHA512 542863fa085a31705b0b294b64744c11617a098beae4d5664beb53189148d19246c9a112de30f2d597e0888069a414f2aed8e94a2b369294a81b24b991bc2149 +DIST system.reflection.emit.lightweight.4.3.0.nupkg 84426 BLAKE2B 370e3b74a769e2a8043287ae93804d726ae0704440e3fea9cf5fd1ee46222cdd293d35896349719e87123ac24b05042665148023185ffb89ab8e00820820590c SHA512 ad58af07296bd084907a089f92026fa3898b764eb9d6a07c9414b550a83ac60456f32a34127c29bb93a9633fb07ba9fd828f7b41a31dce5ff019a7cf1ab29435 +DIST system.reflection.extensions.4.0.1.nupkg 99743 BLAKE2B bb72501a2dd11ecdb1f0ee41f022d7a20635cfb8858f8570ee52d15f7c0a7bd167ebc420ff164acf9a5e763e2dabdb7c7571e9155289fa8d9569ba1e42071dd5 SHA512 3e2f07c29836735be6247e75f760de90783d5ece64e8cce4e23eceb777da8975a35130804d87ddd26449c13d2ca34180e3f6b844b0fdd2dc594bbec6e7272098 +DIST system.reflection.extensions.4.3.0.nupkg 99740 BLAKE2B 15554874193bbddbb2a7a769a239923ea039b117d9f8ba5ae634b82fdc8f04fcdc871bdf328b0b4e418c9f0c987dfd71546c778a99453ba6b5e754e6939b3c28 SHA512 06cfd992c8d7fd9ab6432ab02be981a01b6558285a6e26a7825a064d4efcce08d9e7344f03fa19b033a2459d42b0b80e8c1400ce39b47a1752869ab8825b0475 +DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304 SHA512 f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20 +DIST system.reflection.metadata.5.0.0.nupkg 1006081 BLAKE2B 2b10bc13e07d904270e3661435d372008ab9aee0c0dfd409251867273c3e9541392413018306900b0d9c114843756828c946801f65912e27f7a3d351c9061c52 SHA512 3b74e3e491eee87a8410f5b9a2e556233d9919267f6a054da7a4c9c34b6916b07c77ea9ef8cceb5b7c3361e7394e502cc3c9a09247c6a06bb58509e82554e527 +DIST system.reflection.primitives.4.0.1.nupkg 281678 BLAKE2B 3aba0904b106e846cc9ff3fec98a6cc4acba2d2dd3296248303bb02b2e32bdafa7fa095f1c29636fd1c85ca5ef4d972a7b6218834e458ec9f41f275eb195cb4d SHA512 08ad6f78c5f68af95a47b0854b4ee4360c4bad6e83946c2e45eaa88b48d27d06618c6b7479bd813eb5f30a2db486590d17645e9c0e06a72dbe12ffd37730707e +DIST system.reflection.primitives.4.3.0.nupkg 281679 BLAKE2B 36dc0fb5e7a6927ab2f54bc9ccb2e032cce0284c3aa9b83cf2ded8bab5fc7918553b06b16bef69161a7d9a0548b3e9159ab582533578cd28a661225559bd2b1d SHA512 d4b9cc905f5a5cab900206338e889068bf66c18ee863a29d68eff3cde2ccca734112a2a851f2e2e5388a21ec28005fa19317c64d9b23923b05d6344be2e49eaa +DIST system.reflection.typeextensions.4.1.0.nupkg 187836 BLAKE2B d9cf37002f9c37bd11c43df97fd2e8234993f34c97e9a0606ef28164f1c587cc55ad2f2d66dc62de304ccae90f4d5636d163bbbc86fc00b4bb258a5dc91f4068 SHA512 5b1875ae86f76f60307fbe261c7471e996d4d4eade0c4783cb35a5aad7fec4f01be01cb1f1f78af22d483ecce12096f6ed431d69c4a66c7bf235008bcac30cb7 +DIST system.reflection.typeextensions.4.3.0.nupkg 187842 BLAKE2B 2cec73bd787cc6b4bee793782ff0db98aaced7e7a0645cefb60e6e47d353e1959eed7a48db24e9c7ea6ad7b87648c11c3588d43028c4e0d14c695c38356943a2 SHA512 68ae81a635b9af2aee9fc8fc8fe7da0356ef4da4eb32f81a89fb75613b96714e8f1a1f4c12bd0d335efbb03408cc7a744314837f13564d5fb262ca272055677f +DIST system.resources.resourcemanager.4.0.1.nupkg 85915 BLAKE2B 11b7c350695fee892052fadccc4f24f6cdc9bbdae8e51122115dbdb357f584a6392ad4fc10a4be59c123a018e0ec559f5ba035fe5e5d7fd868f5878c7b00e306 SHA512 5165916e258dd38fa83278fb98dce271a95e0091c1274b8cf5f17d88b9e6284f7a7bf145194afe4f20250cc31ad714141f9e0687cf235ff05460fb47cea0c525 +DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4 +DIST system.runtime.4.1.0.nupkg 7263653 BLAKE2B 0a6699d985304a5072c7c283a42c100cb8f13ae61e95f93463ed57438ef3d7c655c3c4aed43b1d8fed4057933e924ca1e6b9a5987f1328fe4e2e172861572593 SHA512 4b05eb68bb485846707c4fe3393f9616d3ffb6c5f62a121d81142ddf7d0241c931fe96d193b7bf02281a9368458e0764466766557cfa9709035dc76d8fdd7706 +DIST system.runtime.4.3.0.nupkg 7263712 BLAKE2B 6cf2c6704f2a5639bffe2db645fd6ac935e341a5d50f1be97969bfba15e7fd93c94a2ddbb75a3538cefc05142fd72331185ca7ed175141102e8f977649f3bf1f SHA512 92ab2249f08073cfafdc4cfbd7db36d651ad871b8d8ba961006982187de374bf4a30af93f15f73b05af343f7a70cbd484b04d646570587636ae72171eb0714fb +DIST system.runtime.caching.7.0.0.nupkg 274389 BLAKE2B 0835a19ad54b5d866c9e5402000ee9f4040f17e3813f27e12ac82d1bc8cc7b80b002ae3cc00f5ee25cb75cb960b61be0c3e049d6046a8e29e3194edf3b4cb87e SHA512 3d3cc070799fcd823a8e4cfc3b89b50c81fb3a3e383c47f1e35542d5628ada7b86d3eaec5f65d0d22950c7c5b9fe13510795f2afe47fcc837ec8d569e37b1188 +DIST system.runtime.compilerservices.unsafe.6.0.0.nupkg 84343 BLAKE2B aea2f833d6da80dbc275c47bfb207d77a1f2dd203a29352ff5a6e96d8b52752ee3c5bde38117c5ecc5dfbad66d8b47b2001efa1e2d564e14cbbf58d0d1fe208e SHA512 d4057301be4ec4936f24b9ce003b5ec4d99681ab6d9b65d5393dd38d04cdec37784aaa12c1a8b50ac3767ed878dae425749490773fec01e734f93cf1045822b3 +DIST system.runtime.extensions.4.1.0.nupkg 1060307 BLAKE2B 5426e4a8e6d9ebaa6c88ca7dc495c120b848602f15f102d3c65105c8a03ee35136d5eb2e04a3eb2452dea96a36af70e42cb7a317e269bf4ef8a1d3a5f33f9784 SHA512 42d009be57d6497aa0724924891289f3decd916d0432c1c865cc0494092f5e59287f632a70c5060b3c78e361ab04510d75dfb3c2d2853f54201f735eb6e2dea6 +DIST system.runtime.extensions.4.3.0.nupkg 1060357 BLAKE2B e58c5c36d42228a507fba876d43f064b872c93dc4a48e9a7475a77c27e00f2added1dbb8dd5d6516a4c5652ef2b01f5fa31aa611360b38a0b66a0b1a2e479699 SHA512 680a32b19c2bd5026f8687aa5382aea4f432b4f032f8bde299facb618c56d57369adef7f7cc8e60ad82ae3c12e5dd50772491363bf8044c778778628a6605bbc +DIST system.runtime.handles.4.0.1.nupkg 54854 BLAKE2B 396943fd119a2ca9b91d1e8059ec1854ec4eedda6b73699042f8ae761bde1b6dde5f7a92a2066220d4c8f7d872741939ba198cde2154d62ff0350ed867ad0d09 SHA512 966a943195b66118277a340075609676e951216d404478ac55196760f0b7b2bd9314bfbb38051204a1517c53097bd656e588e8ab1ec336ce264957956695848a +DIST system.runtime.handles.4.3.0.nupkg 54854 BLAKE2B e68360382f2c625e3b1526dddb1d49c6bddc9b78d38041801f0df876f1b06d429c608ff3b28a0c1415495eb38fcd70aafa9fe8dc0bb323790e8a85718a9f93f9 SHA512 0a5baf1dd554bf9e01bcb4ce082cb26ee82b783364feb47cba730faeecd70edc528efad0394dcce11f37d7f9507f8608f15629ebaf051906bfd3513e46af0f11 +DIST system.runtime.interopservices.4.1.0.nupkg 2542509 BLAKE2B 3ecf490aacb98e44dd952301828ab27f5cbe6b2053dfdd745737cfe1d7a847691e13b3a7df558daa2a1747e50e7045145a90f51e26f108fe9826814a0c60b7c0 SHA512 e8511e6a4cd40f3c603df4ffbbf6a4aac4d10be79bcfd0249a9af90d55cf2a02543ad9b82e607a4665d58f28c7ce9bdb0f7f3ff9bc8ded8a252213916a771bd2 +DIST system.runtime.interopservices.4.3.0.nupkg 2597020 BLAKE2B 4753b772f9d3596eae34b10497af40bc6e7cd63e9319e5789378cd148b009ae9fd5bde5e5757954ef06826bd4f4b79a3f8d8ea07766238407f26f3e222cdb2cf SHA512 650799c3e654efbb9ad67157c9c60ce46f288a81597be37ce2a0bf5d4835044065ef3f65b997328cbbbbfb81f4c89b8d7e7d61380880019deee6eb3f963f70d9 +DIST system.runtime.interopservices.runtimeinformation.4.3.0.nupkg 179546 BLAKE2B 780a92196ee216c1175768b32c04e88cfbc453bd9fdd6e5645c4ccc98f2c5ad62fd5cb158117df9391b1cdc3130a2cddca49304d2579434597350097960ce013 SHA512 6f4905329a3cc9e62d274c885f275ee31c5af57a6c9fd1a5080d039cb748e0277bef3dc8ce42863cac78365084e00a032279bf3d2b7254a49f3fb1566a29ad1b +DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34 +DIST system.runtime.serialization.primitives.4.1.1.nupkg 222353 BLAKE2B c53253fbc44b119c29e3cc5a049919d293600182543e6b0b39d0abbaa7853b4b025937d5e5df9e89630a74dfd22bea4c0da826ce2b37211b8db3cb4aeb18ba6a SHA512 fa6a90aeb26c0f1e72c48abec0b60a1ebea955cd3c1133b3245c04dd0bd6984c0ce0253944d28676abb8edb93e1c649c693e7c6425459a3c29a74381531cb540 +DIST system.security.accesscontrol.5.0.0.nupkg 621573 BLAKE2B 617baef046a8bdb637db288425206cb95e6be55c53c3829690253fd76987b0fdebb1cd79db556c437ff5d9a0f4940e7d747e3e7b611e941f5f54248b6adfa32e SHA512 ae6b03ad029d3eb6818a6c8bb56cf4904013fa535a67b8e621b783a029dd88aa2e471e002cbc7d720381ad8bc8c6b93111a08f6ce2d271af6d974bf4d02b6c81 +DIST system.security.accesscontrol.6.0.0.nupkg 322676 BLAKE2B 4a263e610c98360396e39dd03b61b5e652d957ec4f11086b831105d6390a8f48eae8cfc425e97114d52d81aee584b155c1dd450c297118d63be7a8085363bd83 SHA512 64a36a103b954ab4b7e8a76c0e876579bd484c308e444c2d915fb9a0fd05ad63614501ed235c544afc9b431cb8a4cf0f0715b8ed414e85958e6d68579168fb45 +DIST system.security.claims.4.3.0.nupkg 147933 BLAKE2B bd00c65069b23415c146861ba7ba768a0da69f9f0a4496fb1f43780222f899ae62ed35cd0bc5a0953d8b13920800b59414cccad7e6bf6614ee675680c06e27cb SHA512 ab72b90801f6c051a2b31645448eebfca74642b3cfa1d51f80e21a0d0d7ad44d3366dea139347e2852781b7f3bae820df16c3eb188a2c96244df05394ed72c86 +DIST system.security.cryptography.algorithms.4.3.0.nupkg 402204 BLAKE2B 3bed21fdd12f005b6a7eb225623e71880a37c79cfdaa770971b6563d8e7f613a64617c73deedc2c6c31fd8e908f9ac95903a1004f1376bd914431f89c9dcc8f0 SHA512 7641d70c2ba6f37bf429d5d949bda427f078098c2dcb8924fd79b23bb22c4b956ef14235422d8b1cc5720cbbcc6cfee8943d5ff87ce7abf0d54c5e8bce2aa5e2 +DIST system.security.cryptography.cng.4.3.0.nupkg 290620 BLAKE2B aaa7b495dd7a8884b125f05b62d3e641cfb04e82f8f376f1e1839cdf124de4643dcf1e6de02e0296768db5f430a33d75cd2003261a815059055ffd5f050c65c4 SHA512 6272273414eaa777e78dca1b5ecbbdf65e9659908082aea924df0975e71f4c1b47f85617edf90ead57078c29513a160ca62f123be9f9f339dfb9c9386844f5ea +DIST system.security.cryptography.csp.4.3.0.nupkg 117553 BLAKE2B 93f32c719f999c566ac7ebc486854778051ca885632a3ecf5b50af05a700df092a0e13ce08f16c854aee3ef06bc27fc61e6b03f79f3170eeb2bcce7e22d9728f SHA512 43317591747a18f52f683187e09adfe0e03573e6dac430bf3ba13f440cdb1c7bb1f9205369d5f3b2a0f3fdf9604d5ba1e6d94a899a25d2c533e453338578f351 +DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 9f8e6a4ce5fe2a4de2be0c827e914a02a257011b508e97e289b9de4657b598fdbba4e64dcf23a29af6e4910af41e62f3b3f0d6a2156ab691e2e00ad76c6499ef SHA512 5c26add23e63542f37506f5fa1f72e8980f03743d529cd8e583d1054b8d8a579fb773fa035a00d9073db84db6be4f47cac340d1ebc6d23dd761dbdbd600075e0 +DIST system.security.cryptography.openssl.4.3.0.nupkg 71949 BLAKE2B ec1654bbd09e1244d260d1ddbefcbdeed207816a2719f3bb0f055a7a140d466f186667b1f202e0d1a3eda97f247d2c1776ad6f38f50de58960da5f0dfd2a2d08 SHA512 64530a19489730f873f8c68e6b245135ea260c02d68591880261768358d0145795132ba5ee877741822ff05dcd0c61edca27696ef99e8f9302a21cadf3b1329f +DIST system.security.cryptography.pkcs.7.0.0.nupkg 732973 BLAKE2B a0a4e4f14a73ec897e05e14e24347ad284a318fc398888fb5d32a837098285a9de668e04b2de46870d9c9538eac636f7afa8cb3d71b22ae71e8463a6250c1abb SHA512 85d33c98b6e2dcccc1ef5da4d25b58f79f5023462f21f4c2d4b885c7103174bcd72c7916d524ec6aa30055bab672446b8829ee34f9f4c012eee9e7c7843dab18 +DIST system.security.cryptography.pkcs.7.0.3.nupkg 837210 BLAKE2B 77b63757c23c639b59d700288c9e0c657b8638e72d85ec0b5df11701aaba16a0fec83bdb282c7c98daf316c0c84cb6eb11f5cca4cb38c4378fea2f985013cf57 SHA512 5d416f90c72ab139f7276383593a564f960ba1ca01f33812bb3babeca4b1dfa997e6594920c30dfc942b5525298bbff2b1af97b386fea617efca5cdf28e04e51 +DIST system.security.cryptography.primitives.4.3.0.nupkg 81382 BLAKE2B 55bcbe3143e85d24f47c72ec5e1f0ad38a1f931932b3a8a03dc00028668fc085d070dfcded55654e09328a745b208b9f15928aaff1087d8906bad41d7cfb23e0 SHA512 5ad8273f998ebb9cca2f7bd03143d3f6d57b5d560657b26d6f4e78d038010fb30c379a23a27c08730f15c9b66f4ba565a06984ec246dfc79acf1a741b0dd4347 +DIST system.security.cryptography.protecteddata.7.0.1.nupkg 125380 BLAKE2B 9642e009b808f2b28e6aedaae2e8bf425667805006d4131a80cf6f956af4104582a97531fe266c7f6042693da0cdc53f27170bd3b92cbe992419c7202444fb89 SHA512 f10fd0bb48e85e2f71b98fdb28c9c717123837e4deef993ae249835bffbd83f88c9353c1f1a35a4985207d5ceefe77527316994fb93afdbbeae4c0a029e26f44 +DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00 +DIST system.security.cryptography.xml.7.0.1.nupkg 296898 BLAKE2B 7ecb14ab41fd037ea152bb4e5f4b88f49f20ef32e0af61c499708d257b343f81c0985a7ef7dc3c1f26a33fc8df98398c390600c5cb752d2aed1b2c996fdeed46 SHA512 1c2cd54c31bfea53803d385ede871382ee429471777488066376f9ffa7038cf107faa3a6cd7371aba46c982c5b0f9934f48f8dd2ffe3d765d10181af13550b29 +DIST system.security.permissions.7.0.0.nupkg 202447 BLAKE2B 51419df67046cb1c2a42e1074cb531d1eec2b23ac48364d31d7a7db22a981263e4d7bc74ab9fe3435caf4030ac4b1c7bd41e944bfde50fa0a8fc958cbea8ada4 SHA512 5cd553990f49b824704574530e838713312dd30990791b9d1fd95384fd25dce0636b83f78e6447abfd07d0df4db35383ea03662a98cb74e787090117bf8895ac +DIST system.security.principal.4.3.0.nupkg 94590 BLAKE2B c6fc5d6944a44b3ab125af5d59493aada6e8c73857311b8118adf197b9db3bf77fc8de9f320dcc0d55c6e529106b36307e14baab75766296bf804289de800a26 SHA512 db8a1ed0d189637d9ef83147550ce5da890cf6ec189a7d006ba9de86ab55679e7f025e18bdaed2dc137ddf82a7e6a0131fb4d54d4264831862b1d7c5ee62837e +DIST system.security.principal.windows.4.3.0.nupkg 220931 BLAKE2B dcf84627ab57c5e72e0f1828b48c6e9bfa2ea2ead7b9c02bff03b9819f4057cb9d4a8821cfd0a98a381f2d7a2471df04041567de970f9d60557923e6e09317aa SHA512 66c1d5a9d649b964e1653fa2cd41d8f80515b7cd727fcd7f0890552070da1099ecd1032560f259a108e0d1d6a6da23fa07bc5c922f426a91f33b667f7c004019 +DIST system.security.principal.windows.4.7.0.nupkg 511086 BLAKE2B 11731c7ad320a4c58bbd78a5bc744acc58cf6860fdccf21c77a5edbbc4825dee7483fec004752dbfa77a6168de5833b458683f97beb096037e55a72f005babd6 SHA512 f30a16d34c8792db60b2240363a8b200cab28bc2c7441405cf19abf71dbf5fb0bf3bd1cbec4d9b5eb4cf73ec482e4505d08d80afdef00b2b4b3bb56d6d4cae96 +DIST system.security.principal.windows.5.0.0.nupkg 535022 BLAKE2B 4b20ab3cc0b4bc820df360df57b2eb0e2059de677c432af31e73acdf600a417685900aed2cee8e33ba9020d02ae688096cd9c3a77da441ed33cf968c90124bd5 SHA512 44a920aaaf22b2172d41319bb57ab2b8e1a4531d5f02192a6f53a81d875125195b60ba0b5a44a45981d137fd7b0f3a65b12959b5fd97afc0578cd84ef27467cd +DIST system.servicemodel.duplex.4.10.2.nupkg 164350 BLAKE2B 2a39e4b76c01629998d205c6d10c55c974d1020c02a50d8f3fd529b0a27abd976349e2b69be5547c1ecbf6b8ab911d33ce81f8c5526f7a3ae3cc04a840b5cc75 SHA512 cee3cb4312d245748ce3c7b096f7107248a9c76825408b6d8a9146181cb42c6abfcee66bbc10ae592c3fb4b9f63b155ed71dbba49826896ce33d0c92a52aa7c5 +DIST system.servicemodel.http.4.10.2.nupkg 235132 BLAKE2B b50d12348a829de368de4dd6be175b0dc59c717c88c51a3ed789f661d6565dfc1f9a380e301d91b659dc7025354007ad2268a484b734e73decbb807514e11c4a SHA512 f3a9191087aa261bfb0d73c1c27c469753e2228b0e3512f18d1f8ddcd0d019f7c1c53bcfb4d789cbf4a28ed8fe30aefabf9355b5a20c02f8db9f385021b7d626 +DIST system.servicemodel.nettcp.4.10.2.nupkg 209358 BLAKE2B 3ae014ff7497c141e247dcc8afcd2e64a672a0a8ad61f00f77d4b0b1302b0f5b77a5e3bd86dd4af745d02bf3b1bd74b11cf3678b39e048eb8bec088b39f16288 SHA512 5337441d699d3b06957a95f66104be37b7a28e6cc6e013269a3f1008db91a8dced58688e324cbccfc6578b75478618060e9122d099a5f222b91c9f855f4e41e4 +DIST system.servicemodel.primitives.4.10.2.nupkg 416987 BLAKE2B e5305fcee2cafbd2f26146365e19cf482e950daf25958c4afbaca1527a654de7c9d49d5f76c8c3ebf689d4eff736e6f30b6d55564972b56b7b8a7db6bbf05f5a SHA512 1b4554e0db3d3b33eede300fbdfff3bb5b1a0a596be298130593f612cf71cf42886e130bbfa670ca093980ee3ae3c1aa1aafc0b8d73fdaf342e98110e9ac81e9 +DIST system.servicemodel.security.4.10.2.nupkg 187509 BLAKE2B 6c5e57e7fb264c3532099e11a005cb5f26dce41684481f8e071545da5b22963dad0f4c40eddb4f6ee89b774b9278e3334858b89fc481e09594b8c3f1615f5dda SHA512 eef3609f163e9cc9f25f1f9a1935dc7b0b23f049107c0bcf4ca323a86497a77ed1edad92abea57be4af3c02e6cc04881e06b2c0fd7122f769d5d22fe514727e4 +DIST system.servicemodel.syndication.7.0.0.nupkg 223336 BLAKE2B ffe3059114331e72226f989070cafe7d31173a136714ebfced0b778c44757ac0bd58c859a62c1931ac743aa2dd0a9785d80b65a5a92a42d1dfb115b5ca97ba0f SHA512 ba76f77fe7453f2527de9cd768d42d9f817a1c1dc0dd24853a443af5ece267cfea167cf76f14da70a08006b61981d24cde10a26d6f1550f1aa85069c86c5b9c6 +DIST system.serviceprocess.servicecontroller.7.0.1.nupkg 215917 BLAKE2B 6e10fd67a2d9449e114c4935604d0a2a1e9a83d00970a46baf1c064c2bd8c542f3564307b88a6378184697d6bbeb39443a8b3d06ada2287b269a22a6fbdcf33e SHA512 01bb1d8457c50b67ee1ea3af5935dcde92bcc97b7ec11436724574c03c6e2c9eb740f932c5405c7df735248aece8d9f3675b6bcbcde4c4359869fa4b186d61b9 +DIST system.speech.7.0.0.nupkg 862883 BLAKE2B a6dc56a0535b99808c72838cca322c11254ce73cbe045456fa1943527d652baeb0d2d9e2a2c32ebb9399f6f139d52068966fe682b17927ed97a59b04350439d1 SHA512 9575345e4ad5035933ac94b13df2c4cef02efb7d5389edd4ece3912cb30053bb1485f138bb7a4a9286bc574ecf918ae0c931e7366154b73345b9e5bc7123a2bb +DIST system.text.encoding.4.0.11.nupkg 327286 BLAKE2B ec08fe2bfd3eaedc7a50d823ae424268d1f51f8816d9b3645b4210e10b8cf89e801f5f7d831a565e31cbf795952ee5a6a60a45d6432e0593727f0e0e213818ed SHA512 f974335143f36b318abf040ed535887f28089d749b1fa55056345df5243dfbd56d27b74c6e4d87a737fdbb8e699c5291bd25f1e5db4700bb00bf53330c7e3e9a +DIST system.text.encoding.4.3.0.nupkg 327281 BLAKE2B e153609b257919932499a013337b8b2a4087ebff7e8ffe6854ad1c70fbd058aaabc4e974313dfb3cf1a9355b0ced87bd97cd39f6a4962b8a4a87003d3a66c53c SHA512 6ff7feec7313a7121f795ec7d376e4b8728c17294219fafdfd4ea078f9df1455b4685f0b3962c3810098e95d68594a8392c0b799d36ec8284cd6fcbd4cfe2c67 +DIST system.text.encoding.codepages.6.0.0.nupkg 4242377 BLAKE2B 253acdb943a224224bee2213f7b46e926d78900a569e490593a5e1157f228beef70674a5aa07a78e103c4e6d7c2f97a42b6339c5eb5f032a77d15102ff8cb8dc SHA512 ec873a95ec517de2c5a5364ada30974ddd5e0fafef2ad2517609a1900b5059d35757536fd073805001fa68d5b56a3d4647010a96c9eb233b1d172a3b45fbe4a9 +DIST system.text.encoding.codepages.7.0.0.nupkg 3198933 BLAKE2B 077972f69636114b3d9db09398f6d9322a681665fcf280a15fb0506d45da644e07c2e3aee91d76c908e1ab1762411bc970978bc8823a5b45aa994b172a7d95bc SHA512 485abfaeb1f9dac307249b2d84375a7d63c4bb175109107ba59e3ab6b476c52a62d677ca3c06f0e9a999afd5bf2f21d396a4b4d534563bb9da8d1b8ed6fc458a +DIST system.text.encoding.extensions.4.0.11.nupkg 244203 BLAKE2B 957201548c8629ab5111cbbcae3518b7c07bef93ac972b557e4f9f729dfd2519ef4523d5f6ea23b22eb19f93a3b17dbf7f1b6bed105f89b9219d53d8ed1534f7 SHA512 b2ba1f2a96bf14466fb31e4ac1fad25e7032688357340ad8976b8aafe7cbe39c061835a4e17d7cf6ae291d3155f07d3371f6b65ffc1c15474c3c86dbb7735e82 +DIST system.text.encoding.extensions.4.3.0.nupkg 244195 BLAKE2B 9dc2fbf672e07c5302bbb8435e8c09bc91febb96f22b85b57b09b2046fca224c786f8710b634559de2722f3dbece7b30e6a3c6a78e98e77f955d550e440beb60 SHA512 e648c5dc781e35cf00c5cc8e7e42e815b963cf8fb788e8a817f9b53e318b2b42e2f7a556e9c3c64bf2f6a2fd4615f26ab4f0d4eb713a0151e71e0af3fe9c3eed +DIST system.text.encodings.web.7.0.0.nupkg 283808 BLAKE2B 820e51fcee43bcf8141527b245b17c9d7f5d2f1e822e93f12719047b7ce0ace3bee429db4464726ce60ffefe6746209f5320071893f83f99b81e38110a8be7c5 SHA512 d164c15df021a99d18ed0c39b6b7c0290b7f948d8f09bf07140b47bae6403f1cb9a822c1504aabd7a6094367ad9fcf8ced1ea186b0662a51815ebbb37a3b0434 +DIST system.text.regularexpressions.4.1.0.nupkg 514882 BLAKE2B 864d70cdb65bf87b684561f98d2d5193e2d66015e4cd770ab823a6ba966b3813d75f0ed6aaec82012a3d5f66ef9be182e7773b4c3b94407ab10c9e5dcd9e9f2e SHA512 9b612027e43c33cc256e016e0b400547c5923e93ab6ed1a40d2b97292cb18a1195fa79aba2b0166a6b11842a0fef6685d31b848375daffdf6d2acf297af40bbe +DIST system.text.regularexpressions.4.3.0.nupkg 530523 BLAKE2B fc77aa0a92658cfac1b3fc00b87fabbec1be5c79776b0b2680775615b273a5a49ff8d5000f97415b85fc0283ff95569ba9a5a72917828455646053033088b49b SHA512 80353c148df30d9a2c03ee10a624d91b64d7ccc3218cb966344cfa70657f0b59c867fed2ab94057f64ab281ad9318353f25c23375c00e1376b6589ae0a70aad3 +DIST system.threading.4.0.11.nupkg 708036 BLAKE2B 6b85f9c80dfddd5faa9799fdd64379c4c066b076596cd0008c46114b91025a20e00cb8b626b6fa5d139af6aeb8a3f6781ca7e55c4f7d147eae2f38e14d7a63c2 SHA512 05c0dd1bbcfcedb6fc6c5f311c41920a4775f8a28a61ca246b6c65ad8afd9b04881d3357880af000ac056fd121fc5c3ec0b56d6fd607e0c27e7a639157c85e3e +DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88 +DIST system.threading.accesscontrol.7.0.1.nupkg 174843 BLAKE2B 44bb3e0896d41171704e6582a4572a37f04a95fecd93bcc75872bf537a61b5a14079ea1f9f7b9d95df21e1f3c2a58e63877e0357af2fb388503ca166a3284baa SHA512 ed4bfe3cbdf2e84d9e3218f50137b17a538c9fae270e97c72ed61d8671080f67974a631d9c0f2e3a172ae1a25d65b628941c511fcea2606c81ffdf9a1849c9d7 +DIST system.threading.tasks.4.0.11.nupkg 840020 BLAKE2B ec5b6bbd3c912d3552922acd338611baa992dca6bf07b97b391e47b5b41ab718c373551dacffc7b4b67870287e93eb6e70ed184213e800fd9b424bf3e02cd8cb SHA512 fb66c496a5b4c88c5cb6e9d7b7d220e10f2fc0aed181420390f12f8d9986a1bd2829e9f1bf080bb6361cd8b8b4ffc9b622288dfa42124859e1be1e981b5cfa7b +DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db3808df5c217518c817d5807bf6f35393725a31223129fd1c4c964a36a60c65b686d24fc25d1777fa12ee622bddbb0f7c1772bec SHA512 7d488ff82cb20a3b3cef6380f2dae5ea9f7baa66bf75ad711aade1e3301b25993ccf2694e33c847ea5b9bdb90ff34c46fcd8a6ba7d6f95605ba0c124ed7c5d13 +DIST system.threading.tasks.extensions.4.0.0.nupkg 49355 BLAKE2B 898f05110ec79e3518937d10df244782ae19e36a11228b427785f367e1974135836046a6a0445c87b206550c11fd23b6d22b0dd399992ae5ac20b3d5c3060056 SHA512 f294f1a4179f53d59f91f01a372cc7896bf8c322e9827299cb1aa3ae2b1f809e98034834f5ccd4cb3fa1c30735082d244fff6584dab6e8870ad409b55e8a4986 +DIST system.threading.tasks.extensions.4.3.0.nupkg 52499 BLAKE2B 3e6532ad1936859e2713e2e864831efe0af00a5ce561bd7f8723845bf285b8c15de00cb1fc246504f99599d183b400746cea987db883f0e61283db1fb2725a1e SHA512 2c33900ff7f544d6db31ad11b6baee1c9ecb40d5a54f51e5dd5bbbb37f4c50ee35ed481615cbf7c1da61a31ae3333c4454bfbeee4ae32241789e72ce3f910db6 +DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14 +DIST system.threading.threadpool.4.3.0.nupkg 89926 BLAKE2B ec4210a5862c0704b118e4055785c7094ff8c3586800fcae109fa60e77565d8288089c64bce105e9cab08f8bb107dca340e72ae1d39d19f6118538ed32f449d6 SHA512 450a40f94a48e9396979e764e494ad624d8333f3378b91ea69b23fc836df8f5c43bbd6c8cfd91da2ab95a476e1ff042338968e09b720447f2241c014bfc75159 +DIST system.threading.timer.4.3.0.nupkg 77054 BLAKE2B be1665b86776f2f7e780de889e363a3c10da581eaf9a414da5ae5d059564281d78691142281d31b48c47b9efc084f1826165763097273f77e58699742c8c93da SHA512 d5ce8e258b7be7be268f944e21621195948106f57e6c46e69b2887c46f567760368b14e84046b4be4466ecd08ecd4cb04016a2ff7948cb4640960befc7aa1739 +DIST system.web.services.description.4.10.2.nupkg 281953 BLAKE2B 64eb36dd0b35943c6eda7e69d931140fa9a0863d0c3322642fc40d6b018769583d958718d16854920f9fe5e0c1cd498d468b37d884071955951525e830acb050 SHA512 8bfbebbca99507fe086d46cbbe1382a5f16ceaeed66c469f6fbabf9ff62529d63338a25487559cf6428b86da2be4b170345d7aea675e1e8631566af33009bece +DIST system.windows.extensions.7.0.0.nupkg 133737 BLAKE2B 668b4565391a9911ae4f552a2c2e55e1bd0c8d9ee188c11c8115500b1074ec7847f918ad7c84b179528825284f20bc7e78f49901a1e9d8da37e04d81a8b52fc5 SHA512 28d9c7d065fb4ffa110333ad26379f6e8627822f9dfdb34677ade3f99205153211f11334770a6db8898d5e22aabc3efc93371601fde4777ca372287e5136246f +DIST system.xml.readerwriter.4.0.11.nupkg 1363068 BLAKE2B b151c0560022d796720ce342c6c47189d5cb5d292bdc62eb0439deb87b05e80d9c57cb38267a9e153e0d4513e8edf503d88926e9956eba118b5d00d488e2fc78 SHA512 d40d6e9d55e57acdf04132bcb8ae8abf1abb3483620cde969c78c6c393a9936abf742c1dcf66288e6e9dffcb399a880ee3c11540ac140cb32e20b41365aaf35e +DIST system.xml.readerwriter.4.3.0.nupkg 1388897 BLAKE2B ae51b8fe4492dec1e4e3584d05b0f477fd4e75e79dddb46d8077ae5311245d6fc6213d0655025f25db56f1370cb0e88bd60a83dc937bb53db1db0262390281f2 SHA512 991101497fbd39e43fc306ca280a465318868afa8db1f34bb87c266fe61f0c81a0ec34a797b236ee823bd60d1149b7592def96fe044abb511858efffe890c2e6 +DIST system.xml.xdocument.4.0.11.nupkg 591353 BLAKE2B 8373fa19c6aafbe6e347db7bb1ec304dd8ce77df415acf0c3ee04ea2dcfce050f59d6e72cdeb14c4e54d29c1c07fc9eb0ef8045fb09830b48fb1a8e90dcb09a8 SHA512 f8ae902901963f2636f39c0652d82daa9df3fb3e3d5a60493c39f6cf01ed07c7d57f175a2d2895f4a872d4e92527e5131522218d1a67da2fd491e162273a8527 +DIST system.xml.xdocument.4.3.0.nupkg 591350 BLAKE2B 86f910cef36c056f4a9ea9dc26eea6e01070467d27ac80fb8a0af5e1a572ad5d2169e4f1297cd362fddc9e0309458dbd413fca85ef8e56f97781c218e594604a SHA512 c2d9236a696daf23a29b530b9aa510fb813041685a1bb9a95845a51e61d870a0615e988b150f5be0d0896ef94b123e97f96c8a43ee815cf5b9897593986b1113 +DIST threadjob.2.0.3.nupkg 30893 BLAKE2B 2341f83ce15f7148987dd493bb847efbc87772f03ec470f3d716725a0a5c470ef70f27f55346cabbc3f253a4d4b8132f478030a9bb2027d6bee4b1e3b9561a5d SHA512 689d1c055c1de7160762a5050bd2d326869c1b55ebdebf717c0c87f70aae516dd5bc7043bcb387de9e88cbc54e34bc912e0b652beb549be6b51056a16d06a9c0 +DIST validation.2.4.22.nupkg 92543 BLAKE2B 6c9734c403d4ac50f482d920cdbf2c9080e78bff43365dea3f42d03c7c452ff218308d8dcabfb3c9bb74c12dad43671477b8d58a00ee75e5a99d1183206fc6e0 SHA512 21a0d931c5fcb5a0ce5fcc0b50327d8aa43709b49ede0c636f8d957bb7c151d9dfe9cd3c57a5f2ec5a59b6136d85e64e343b80ca5787632c12681ca283ca5729 +DIST xunit.2.4.2.nupkg 25547 BLAKE2B bc9bc5049e9feaa9b658ff11ad3ed277c43089b5c341768425d401b98f5ca212d3f3828232a58716f7ea75e39007fb8ee04498208afed60d28e91ecfff31f1d6 SHA512 f57b8d3bbd04cc285c7913b5697a1b00cf0d6f2c70e35a592d61c8c866d79f3f6a913fa933b39224484bba439e6eee0ab917bf66cd19cbcb1dc3731437556c48 +DIST xunit.abstractions.2.0.2.nupkg 75852 BLAKE2B 13a214201e5756c0a3eddb7e93a91a19c828bee293e9dffea514bb7bd3f10e823c5489155707b17f58c23ddd24aa987eac0858632c5a55dcf84bdb44c5546a7a SHA512 957d3a0c6d048f30ba53e4155424e16838c6047324f6a6289a7128b4aee8c6382f5b78f1156e201164af45edbf1a5c818c8d08086076d55826bd2e4be4c33a5a +DIST xunit.abstractions.2.0.3.nupkg 75155 BLAKE2B 8cfecf557dbe20e0e14b1d8b413acd7516b6538cb543a12708910311fa76b7dcd9d060c7be70a05b0af5ef3b8bd5f819104025afe9796e240c28fcae1c7460c1 SHA512 3ca26b8b97f4a8440f16f818e82651f571bc2513a5592742fd960b9240d0b880fef84827fb25a307e61fe7b019f14e864653fbcf7dee0d0e3faf90593deaf624 +DIST xunit.analyzers.1.0.0.nupkg 146928 BLAKE2B 942ce8bbd0ec670211e59c53f7128491917ff8d3343eaffe27a910179852f388ab92594a733ed5875516bd0821a73c87aa8da68518aaf5ce35212f4e6f740ccc SHA512 d3a58d37646082414d0954088d285068aef43c7992bdbdeccbb4f84e5850dbaafccd3275468031b51041a7a1a82a990a86e4fdeb5169684b878fd169b7fbbf73 +DIST xunit.assert.2.4.2.nupkg 93738 BLAKE2B 90e40be8ced67f45d68ef7e005e512120eb874bf28484927c7ed1ceda1ed7ce4e473f1081471dfeba398bbb44bd70b56bbdb0f366af8299f6a7efbf4433dc127 SHA512 ad6e6a723156d85bdc2cf58ca3e3bdca9632def2a231bda31e68358585434462e1f04675cd3801354074562880393645facfab40e50fa21112089275215bac4e +DIST xunit.core.2.4.2.nupkg 27470 BLAKE2B fbadd7d1f585d7bff46e26d5b3c8ac578852beaaded11b5b7436528d43bbd4f9706713e9b21d42ba525459169be16e64a410a4f2c14d665eb065d1f7fd718597 SHA512 d83b2d0ab6f662dd9280b2fb2e3627f00e23c6968441cb371c1a4eca48e1a73115130796a87321f911e5e4597e4c6fce9a806a1cebbebecfcbda08001110c737 +DIST xunit.extensibility.core.2.4.0.nupkg 278959 BLAKE2B 58457d747683eabf4fc8aadeda9918297bb2113bfeb5aea97b858f77ee66540aa88cc36d6eff08ea70e947e5e94bd7b4f10a111e39b7e953f6471d93979ddb55 SHA512 4d3c560932a8b0785fbc7d7de47e8d848bf8d265d9a5a88153904822378c1c378a4f776bce00b8dfa1c7e1314728cf6135518c9d81b87fe8d48c4b6020bd03ef +DIST xunit.extensibility.core.2.4.2.nupkg 277418 BLAKE2B 17b4832e1394fd8ed822f7050b7d50ac3a7c3619f1e7e82796ef96426555a402c34064118a5f30ed3d49615ef4f344337711de9172a60b5fa5bc0cad12ed8189 SHA512 c8376e94345e381336dece119caaff3d18fd34743413a7fb54d4589e4c0c2119cc5a9b580c6858e1caa3f098a6888db6c4bd418be3d7f0def8d0a188a4d16ebf +DIST xunit.extensibility.execution.2.4.0.nupkg 481651 BLAKE2B 8cd2bef58356196059e1236080186774af4f71d384533e01e16c33521628e9993fc2b5f3b0f35e68ee4b45690183df2c3bc2681689eb47c73b79d3a9ccdcbcc4 SHA512 adc865d290201f1dbdd5bbe678ed880f9dd39da42ad3a90db09dda95a0448a7bf3cf23ad92f9a8c463ecd408042e383d4914d394eba10077494d325ed0ddb361 +DIST xunit.extensibility.execution.2.4.2.nupkg 353652 BLAKE2B f10e20d43b8030f51c9598afe247f46c0630fff6ad5e1cb82105182cac11b410c0c41c19fd513c5a3a59183ca45e1046af3289d670e0329a424ed7cb4a81735a SHA512 e654fcf8767427d5370746cab7f2078fddaf2239c9b312114bd68f1d91f739acef8586697e44c41442ace3a3d140591bd8ddeae81b3079f6719b3740757cc90d +DIST xunit.runner.visualstudio.2.4.5.nupkg 884245 BLAKE2B 7137fac4dd6dc1fddb01c6e88001c8a3796eeb6e65802f85ec72d98ad4aa1fff87d2d3f3601028de95a76ce8fe86aa845c26d7aa3fc9c9e3c5732b1517f5ba83 SHA512 6a1900b0364948ea20ef4326297448a011f37603c16e0d63e7fda3bc1a914ae4a8a39c44dae488da4986f21e85650c1b670b608fb67ff5ae8afe44f47af8d6e2 +DIST xunit.skippablefact.1.4.13.nupkg 46061 BLAKE2B 1c362ebed9d8f88fb8f3728194b7b406f05aaac3776ea8b1167722b82799a6acd589771044aee37d045d45e7760cdde1a555b80cb8a92c5d55e0cc3ead6e66c5 SHA512 d3cf30ada4d447fd4737143554f9c9be1aabe502e1c5e2614e13100bda71f3ed9eab03805c7d3475936a9ed6730bf86ce2212f6da6ccf5306553fc1352bcd5ba +DIST xunitxml.testlogger.3.0.78.nupkg 77009 BLAKE2B e025e1afe06ee0030642abf418ca5a4458df8ba2022cb807e4283b96c167f1017cdb947f3769d371713bdbff57387cb4977cee914c4c282171b696af8a04dfd5 SHA512 096ff6a4e9a06af6dce58a514bf896098cac408d04e98d9fc09d79c9739deebd6ac6ca30bcd4467c20e8f5b311b7330f5678ef4f576a48bc051711a2763db534 +EBUILD pwsh-7.3.6.ebuild 12937 BLAKE2B 8056d1b6b842ab9cdc7069726978721af611f483b5cad16908f6ba645fcad5141842bf1590c1bc09aa3ebe9ad2d50fc577c330a1242c853188eabeb1723ff7d1 SHA512 42ca89f4863744461ada631a188a8140f813104199f9d2e2b880d441b5baacbc80c8d35127fcc594758bedac71b0fe09636be9fbe0813030cc6152b9b0876970 +MISC metadata.xml 975 BLAKE2B 7829822b2adb78e5f231c4e2e40671b3df61ed90c5dc01267bb90a56a97758b0197ae523ed495d1099d5e51b4854cdf61c7f052584f1a4c08d353177dc3add5d SHA512 440546ebb8d93817d0dc48a11543c36f200c44a9f68ff394f0727d89c9af8f91127d5f76a1c0e88a61dbfd9f3c4c1711bf3dd75bcb91eed32052839eef01b564 diff --git a/app-shells/pwsh/files/pwsh-7.3.3-copy-ref.fsx b/app-shells/pwsh/files/pwsh-7.3.3-copy-ref.fsx new file mode 100644 index 000000000000..eb33fc4884dc --- /dev/null +++ b/app-shells/pwsh/files/pwsh-7.3.3-copy-ref.fsx @@ -0,0 +1,43 @@ +// Copyright 1999-2023 Gentoo Authors +// Distributed under the terms of the GNU General Public License v2 + + +open System.IO +open System.Runtime.InteropServices + + +let args = + fsi.CommandLineArgs |> Array.tail + + +let wanted_directory = + System.IO.Path.GetFullPath args.[0] + +printfn $" * Wanted directory: {wanted_directory}" + +System.IO.Directory.CreateDirectory wanted_directory + + +let runtime_directory = + RuntimeEnvironment.GetRuntimeDirectory () + +printfn $" * Runtime directory: {runtime_directory}" + + +let runtime_files = + System.IO.Directory.GetFiles runtime_directory + |> Array.filter (fun s -> s.EndsWith ".dll") + |> Array.sort + +printfn $" * Copying {runtime_files.Length} files" + + +for runtime_file in runtime_files do + let runtime_file_name = + System.IO.Path.GetFileName runtime_file + + let wanted_runtime_file = + System.IO.Path.Join(wanted_directory, runtime_file_name) + + FileInfo(runtime_file).CopyTo(wanted_runtime_file, true) + |> ignore diff --git a/app-shells/pwsh/files/pwsh-7.3.3-disable-telemetry.patch b/app-shells/pwsh/files/pwsh-7.3.3-disable-telemetry.patch new file mode 100644 index 000000000000..5a1852a31898 --- /dev/null +++ b/app-shells/pwsh/files/pwsh-7.3.3-disable-telemetry.patch @@ -0,0 +1,11 @@ +--- a/src/System.Management.Automation/utils/Telemetry.cs ++++ b/src/System.Management.Automation/utils/Telemetry.cs +@@ -139,7 +139,7 @@ namespace Microsoft.PowerShell.Telemetry + { + // If we can't send telemetry, there's no reason to do any of this + CanSendTelemetry = !GetEnvironmentVariableAsBool(name: _telemetryOptoutEnvVar, defaultValue: false); +- if (CanSendTelemetry) ++ if (false) + { + s_sessionId = Guid.NewGuid().ToString(); + TelemetryConfiguration configuration = TelemetryConfiguration.CreateDefault(); diff --git a/app-shells/pwsh/files/pwsh-7.3.3-disable-update-check.patch b/app-shells/pwsh/files/pwsh-7.3.3-disable-update-check.patch new file mode 100644 index 000000000000..7e2efd4232bb --- /dev/null +++ b/app-shells/pwsh/files/pwsh-7.3.3-disable-update-check.patch @@ -0,0 +1,11 @@ +--- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/UpdatesNotification.cs ++++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/UpdatesNotification.cs +@@ -395,7 +395,7 @@ namespace Microsoft.PowerShell + string str = Environment.GetEnvironmentVariable(UpdateCheckEnvVar); + if (string.IsNullOrEmpty(str)) + { +- return NotificationType.Default; ++ return NotificationType.Off; + } + + if (Enum.TryParse(str, ignoreCase: true, out NotificationType type)) diff --git a/app-shells/pwsh/metadata.xml b/app-shells/pwsh/metadata.xml new file mode 100644 index 000000000000..60f09ff5b1f2 --- /dev/null +++ b/app-shells/pwsh/metadata.xml @@ -0,0 +1,22 @@ + + + + + + dotnet@gentoo.org + Gentoo Dotnet Project + + + PowerShell Core is a cross-platform automation and configuration + tool/framework that works well with your existing tools and is optimized + for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, + and object models. It includes a command-line shell, an associated + scripting language and a framework for processing cmdlets. + + + https://github.com/PowerShell/PowerShell/blob/master/CHANGELOG/ + https://learn.microsoft.com/en-us/powershell/ + https://github.com/PowerShell/PowerShell/issues/ + PowerShell/PowerShell + + diff --git a/app-shells/pwsh/pwsh-7.3.6.ebuild b/app-shells/pwsh/pwsh-7.3.6.ebuild new file mode 100644 index 000000000000..63c8e6a97917 --- /dev/null +++ b/app-shells/pwsh/pwsh-7.3.6.ebuild @@ -0,0 +1,404 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# NOTICE: Before packaging we have to run "ResGen" and "GetDependencies". +# See: https://git.alpinelinux.org/aports/tree/community/powershell/APKBUILD +# The repackaged tarball contains the C# code generated by that subproject. + +EAPI=8 + +MY_PN=PowerShell + +DOTNET_PKG_COMPAT=7.0 + +NUGET_APIS=( + "https://api.nuget.org/v3-flatcontainer" + "https://www.powershellgallery.com/api/v2" +) +NUGETS=" +dotnetanalyzers.documentationanalyzers.unstable@1.0.0.59 +dotnetanalyzers.documentationanalyzers@1.0.0-beta.59 +markdig.signed@0.31.0 +microsoft.applicationinsights@2.21.0 +microsoft.bcl.asyncinterfaces@7.0.0 +microsoft.codeanalysis.analyzers@3.3.3 +microsoft.codeanalysis.common@4.4.0 +microsoft.codeanalysis.csharp@4.4.0 +microsoft.codeanalysis.netanalyzers@7.0.3-preview1.23267.1 +microsoft.codecoverage@17.3.3 +microsoft.csharp@4.0.1 +microsoft.csharp@4.3.0 +microsoft.csharp@4.7.0 +microsoft.extensions.objectpool@7.0.9 +microsoft.management.infrastructure.runtime.unix@2.0.0 +microsoft.management.infrastructure.runtime.win@2.0.0 +microsoft.management.infrastructure@2.0.0 +microsoft.net.test.sdk@17.3.3 +microsoft.netcore.platforms@1.0.1 +microsoft.netcore.platforms@1.1.0 +microsoft.netcore.platforms@5.0.0 +microsoft.netcore.targets@1.0.1 +microsoft.netcore.targets@1.1.0 +microsoft.powershell.markdownrender@7.2.1 +microsoft.powershell.native@7.3.2 +microsoft.security.extensions@1.2.0 +microsoft.testplatform.objectmodel@17.3.3 +microsoft.testplatform.testhost@17.3.3 +microsoft.win32.primitives@4.3.0 +microsoft.win32.registry.accesscontrol@7.0.0 +microsoft.win32.registry@5.0.0 +microsoft.win32.systemevents@7.0.0 +microsoft.windows.compatibility@7.0.4 +namotion.reflection@2.1.2 +netstandard.library@1.6.1 +newtonsoft.json@13.0.1 +newtonsoft.json@13.0.3 +newtonsoft.json@9.0.1 +njsonschema@10.8.0 +nuget.frameworks@5.11.0 +runtime.any.system.collections@4.3.0 +runtime.any.system.diagnostics.tools@4.3.0 +runtime.any.system.diagnostics.tracing@4.3.0 +runtime.any.system.globalization.calendars@4.3.0 +runtime.any.system.globalization@4.3.0 +runtime.any.system.io@4.3.0 +runtime.any.system.reflection.extensions@4.3.0 +runtime.any.system.reflection.primitives@4.3.0 +runtime.any.system.reflection@4.3.0 +runtime.any.system.resources.resourcemanager@4.3.0 +runtime.any.system.runtime.handles@4.3.0 +runtime.any.system.runtime.interopservices@4.3.0 +runtime.any.system.runtime@4.3.0 +runtime.any.system.text.encoding.extensions@4.3.0 +runtime.any.system.text.encoding@4.3.0 +runtime.any.system.threading.tasks@4.3.0 +runtime.any.system.threading.timer@4.3.0 +runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.linux-arm.runtime.native.system.io.ports@7.0.0 +runtime.linux-arm64.runtime.native.system.io.ports@7.0.0 +runtime.linux-x64.runtime.native.system.io.ports@7.0.0 +runtime.native.system.data.sqlclient.sni@4.7.0 +runtime.native.system.io.compression@4.3.0 +runtime.native.system.io.ports@7.0.0 +runtime.native.system.net.http@4.3.0 +runtime.native.system.security.cryptography.apple@4.3.0 +runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.native.system@4.3.0 +runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.osx-arm64.runtime.native.system.io.ports@7.0.0 +runtime.osx-x64.runtime.native.system.io.ports@7.0.0 +runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0 +runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.unix.microsoft.win32.primitives@4.3.0 +runtime.unix.system.console@4.3.0 +runtime.unix.system.diagnostics.debug@4.3.0 +runtime.unix.system.io.filesystem@4.3.0 +runtime.unix.system.net.primitives@4.3.0 +runtime.unix.system.net.sockets@4.3.0 +runtime.unix.system.private.uri@4.3.0 +runtime.unix.system.runtime.extensions@4.3.0 +runtime.win-arm64.runtime.native.system.data.sqlclient.sni@4.4.0 +runtime.win-x64.runtime.native.system.data.sqlclient.sni@4.4.0 +runtime.win-x86.runtime.native.system.data.sqlclient.sni@4.4.0 +stylecop.analyzers.unstable@1.2.0.435 +stylecop.analyzers@1.2.0-beta.435 +system.appcontext@4.3.0 +system.buffers@4.3.0 +system.codedom@7.0.0 +system.collections.concurrent@4.3.0 +system.collections.immutable@6.0.0 +system.collections@4.0.11 +system.collections@4.3.0 +system.componentmodel.composition.registration@7.0.0 +system.componentmodel.composition@7.0.0 +system.configuration.configurationmanager@7.0.0 +system.console@4.3.0 +system.data.odbc@7.0.0 +system.data.oledb@7.0.0 +system.data.sqlclient@4.8.5 +system.diagnostics.debug@4.0.11 +system.diagnostics.debug@4.3.0 +system.diagnostics.diagnosticsource@4.3.0 +system.diagnostics.diagnosticsource@7.0.2 +system.diagnostics.eventlog@7.0.0 +system.diagnostics.performancecounter@7.0.0 +system.diagnostics.tools@4.0.1 +system.diagnostics.tools@4.3.0 +system.diagnostics.tracing@4.3.0 +system.directoryservices.accountmanagement@7.0.0 +system.directoryservices.protocols@7.0.1 +system.directoryservices@7.0.1 +system.drawing.common@7.0.0 +system.dynamic.runtime@4.0.11 +system.dynamic.runtime@4.3.0 +system.formats.asn1@7.0.0 +system.globalization.calendars@4.3.0 +system.globalization.extensions@4.3.0 +system.globalization@4.0.11 +system.globalization@4.3.0 +system.io.compression.zipfile@4.3.0 +system.io.compression@4.3.0 +system.io.filesystem.primitives@4.0.1 +system.io.filesystem.primitives@4.3.0 +system.io.filesystem@4.0.1 +system.io.filesystem@4.3.0 +system.io.packaging@7.0.0 +system.io.ports@7.0.0 +system.io@4.1.0 +system.io@4.3.0 +system.linq.expressions@4.1.0 +system.linq.expressions@4.3.0 +system.linq@4.1.0 +system.linq@4.3.0 +system.management@7.0.2 +system.memory@4.5.5 +system.net.http.winhttphandler@7.0.0 +system.net.http@4.3.0 +system.net.nameresolution@4.3.0 +system.net.primitives@4.3.0 +system.net.sockets@4.3.0 +system.numerics.vectors@4.5.0 +system.objectmodel@4.0.12 +system.objectmodel@4.3.0 +system.private.servicemodel@4.10.2 +system.private.uri@4.3.0 +system.reflection.context@7.0.0 +system.reflection.dispatchproxy@4.7.1 +system.reflection.emit.ilgeneration@4.0.1 +system.reflection.emit.ilgeneration@4.3.0 +system.reflection.emit.lightweight@4.0.1 +system.reflection.emit.lightweight@4.3.0 +system.reflection.emit@4.0.1 +system.reflection.emit@4.3.0 +system.reflection.extensions@4.0.1 +system.reflection.extensions@4.3.0 +system.reflection.metadata@1.6.0 +system.reflection.metadata@5.0.0 +system.reflection.primitives@4.0.1 +system.reflection.primitives@4.3.0 +system.reflection.typeextensions@4.1.0 +system.reflection.typeextensions@4.3.0 +system.reflection@4.1.0 +system.reflection@4.3.0 +system.resources.resourcemanager@4.0.1 +system.resources.resourcemanager@4.3.0 +system.runtime.caching@7.0.0 +system.runtime.compilerservices.unsafe@6.0.0 +system.runtime.extensions@4.1.0 +system.runtime.extensions@4.3.0 +system.runtime.handles@4.0.1 +system.runtime.handles@4.3.0 +system.runtime.interopservices.runtimeinformation@4.3.0 +system.runtime.interopservices@4.1.0 +system.runtime.interopservices@4.3.0 +system.runtime.numerics@4.3.0 +system.runtime.serialization.primitives@4.1.1 +system.runtime@4.1.0 +system.runtime@4.3.0 +system.security.accesscontrol@5.0.0 +system.security.accesscontrol@6.0.0 +system.security.claims@4.3.0 +system.security.cryptography.algorithms@4.3.0 +system.security.cryptography.cng@4.3.0 +system.security.cryptography.csp@4.3.0 +system.security.cryptography.encoding@4.3.0 +system.security.cryptography.openssl@4.3.0 +system.security.cryptography.pkcs@7.0.0 +system.security.cryptography.pkcs@7.0.3 +system.security.cryptography.primitives@4.3.0 +system.security.cryptography.protecteddata@7.0.1 +system.security.cryptography.x509certificates@4.3.0 +system.security.cryptography.xml@7.0.1 +system.security.permissions@7.0.0 +system.security.principal.windows@4.3.0 +system.security.principal.windows@4.7.0 +system.security.principal.windows@5.0.0 +system.security.principal@4.3.0 +system.servicemodel.duplex@4.10.2 +system.servicemodel.http@4.10.2 +system.servicemodel.nettcp@4.10.2 +system.servicemodel.primitives@4.10.2 +system.servicemodel.security@4.10.2 +system.servicemodel.syndication@7.0.0 +system.serviceprocess.servicecontroller@7.0.1 +system.speech@7.0.0 +system.text.encoding.codepages@6.0.0 +system.text.encoding.codepages@7.0.0 +system.text.encoding.extensions@4.0.11 +system.text.encoding.extensions@4.3.0 +system.text.encoding@4.0.11 +system.text.encoding@4.3.0 +system.text.encodings.web@7.0.0 +system.text.regularexpressions@4.1.0 +system.text.regularexpressions@4.3.0 +system.threading.accesscontrol@7.0.1 +system.threading.tasks.extensions@4.0.0 +system.threading.tasks.extensions@4.3.0 +system.threading.tasks.extensions@4.5.4 +system.threading.tasks@4.0.11 +system.threading.tasks@4.3.0 +system.threading.threadpool@4.3.0 +system.threading.timer@4.3.0 +system.threading@4.0.11 +system.threading@4.3.0 +system.web.services.description@4.10.2 +system.windows.extensions@7.0.0 +system.xml.readerwriter@4.0.11 +system.xml.readerwriter@4.3.0 +system.xml.xdocument@4.0.11 +system.xml.xdocument@4.3.0 +validation@2.4.22 +xunit.abstractions@2.0.2 +xunit.abstractions@2.0.3 +xunit.analyzers@1.0.0 +xunit.assert@2.4.2 +xunit.core@2.4.2 +xunit.extensibility.core@2.4.0 +xunit.extensibility.core@2.4.2 +xunit.extensibility.execution@2.4.0 +xunit.extensibility.execution@2.4.2 +xunit.runner.visualstudio@2.4.5 +xunit.skippablefact@1.4.13 +xunit@2.4.2 +xunitxml.testlogger@3.0.78 +" + +# Additional PowerShell Gallery modules. +NUGETS+=" +microsoft.powershell.archive@1.2.5 +packagemanagement@1.4.8.1 +powershellget@2.2.5 +psreadline@2.2.6 +threadjob@2.0.3 +" + +inherit check-reqs desktop dotnet-pkg xdg + +DESCRIPTION="Cross-platform automation and configuration tool" +HOMEPAGE="https://microsoft.com/powershell/ + https://github.com/PowerShell/PowerShell/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/PowerShell/${MY_PN}.git" +else + SRC_URI="https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64" +fi + +SRC_URI+=" ${NUGET_URIS} " + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" + +RDEPEND=" + dev-libs/libpsl-native:= + sys-libs/pam:0/0 + || ( + dev-libs/openssl-compat:1.0.0 + =dev-libs/openssl-1.0*:0/0 + ) +" +DEPEND="${RDEPEND}" +IDEPEND="app-eselect/eselect-pwsh" + +CHECKREQS_DISK_BUILD="2G" +DOTNET_PKG_PROJECTS=( + "${S}/src/powershell-unix/powershell-unix.csproj" + "${S}/src/Modules/PSGalleryModules.csproj" +) +# Lower warning level to skip CS0162 error for the "disable-telemetry" patch. +DOTNET_PKG_BUILD_EXTRA_ARGS=( -p:WarningLevel=1 ) +PATCHES=( + "${FILESDIR}/pwsh-7.3.3-disable-telemetry.patch" + "${FILESDIR}/pwsh-7.3.3-disable-update-check.patch" +) + +DOCS=( CHANGELOG CHANGELOG.md CODE_OF_CONDUCT.md README.md docs ) + +pkg_setup() { + check-reqs_pkg_setup + dotnet-pkg_pkg_setup +} + +src_unpack() { + dotnet-pkg_src_unpack + + if [[ -n ${EGIT_REPO_URI} ]] ; then + git-r3_src_unpack + fi +} + +src_prepare() { + dotnet-pkg_src_prepare + + local fake_describe="v${PV}-0-g0deb490cb0c1a9267e3ba9a766fde4dcb9606a9c" + sed -i "s|git describe --abbrev=60 --long|echo ${fake_describe}|" \ + PowerShell.Common.props || die + + echo "v${PV}" > powershell.version || die +} + +src_compile() { + einfo 'Copying DLL files for the missing "ref" directory' + edotnet fsi "${FILESDIR}/pwsh-7.3.3-copy-ref.fsx" "${WORKDIR}/${P}_ref" + + dotnet-pkg_src_compile +} + +src_install() { + local dest_root="/usr/share/${PN}-${SLOT}" + + # Install additional PowerShell Gallery modules. + local -a psg_modules + psg_modules=( + Microsoft.PowerShell.Archive + PackageManagement + PowerShellGet + PSReadLine + ThreadJob + ) + local psg_module + for psg_module in "${psg_modules[@]}" ; do + insinto "${dest_root}/Modules/${psg_module}" + doins -r "${NUGET_PACKAGES}/${psg_module,,}"/* + done + + dotnet-pkg-base_append_launchervar \ + 'PSModulePath="${PSModulePath}:/usr/share/GentooPowerShell/Modules:"' + dotnet-pkg-base_install "${dest_root}" + dotnet-pkg-base_dolauncher "${dest_root}/pwsh" "pwsh-${SLOT}" + + insinto "${dest_root}/ref" + doins "${WORKDIR}/${P}_ref"/* + + # Remove "libpsl-native.so" provided by "microsoft.powershell.native". + rm "${ED}/${dest_root}/libpsl-native.so" || die + dosym -r "/usr/$(get_libdir)/libpsl-native.so" "${dest_root}/libpsl-native.so" + + newicon assets/ps_black_128.svg powershell.svg + make_desktop_entry "pwsh-${SLOT} -l" \ + "PowerShell ${SLOT}" powershell "ConsoleOnly;System;" "Terminal=true" + + einstalldocs +} + +pkg_postinst() { + xdg_pkg_postinst + + eselect pwsh update ifunset +} + +pkg_postrm() { + xdg_pkg_postrm + + eselect pwsh update ifunset +} diff --git a/app-shells/zsh-completions/Manifest b/app-shells/zsh-completions/Manifest index 986843c1072a..325777fa0b81 100644 --- a/app-shells/zsh-completions/Manifest +++ b/app-shells/zsh-completions/Manifest @@ -1,4 +1,4 @@ DIST zsh-completions-0.34.0.tar.gz 304543 BLAKE2B 75afed3059e889f92843099ad3eddae1f939a7d9a46d87a8048c5742b44699c2da13a9c2ea00ca2ea02898472199f064c420aac8943338e3b22189a7cc0d23b4 SHA512 643e967a77ab708c6316a9b43edd8b411f133aa4abe10bf69d3f5e545b2128423ad80d3509e7f9077b30cb8a83f60fe8d4355ed0a697dadffe1e1aaac6597c04 EBUILD zsh-completions-0.34.0.ebuild 831 BLAKE2B d9183e12c94a4f57221ae98104ffe07efca825aaae02caeb3040994be6eed52236e4e526b321495617f1eec043eee8831be28329443baf6953feca553cf7442c SHA512 7e87040dbc1bd2ec8972dbdf2e1705575df491cea165a9f7969ff98a82ae7d3d040cd6d65bd9a838641186541ea6163034f44dba8799d2a1cc8d5ee11232733b EBUILD zsh-completions-9999.ebuild 838 BLAKE2B 27db4b4d68e5b4d9245ab2b46875a20aaa8595f8490c81f8a8ab1ba448a57be86c8c96c9586863fdb24f6ca2ea78c20c6df7f80b0959f43465aa0079682eb7e0 SHA512 a73b715fbc90e2fef9a092c2ad9c5bd5962892111fb23baf802083682c6c3c40522b5d8c13e5edf1900a149664cb012bf7f799d0ca33db2260a329d06c093c00 -MISC metadata.xml 288 BLAKE2B 174d6d6870a6068602ca3be5fd6e935cbf74e0e548c94fe4a8809d41b453e82d811448bfc127307e7dadc92c841b6d8a3316af800a561c3a6ba75dd5e58e7030 SHA512 7ee80de6103ac19b2195a9bda9708a1f2b6ab2f38ca8f5d93d277b8fcbecadcc763802a8399fe038f7ed57f48a87ddd280d8a70f0ec0bb2c5b92c70fc7311842 +MISC metadata.xml 362 BLAKE2B 1b4c130b12c430387209e419d3c6dcebc70994b43fde89fd13d0f439b571904bb519e2f22566b94c2a8b237baf59178e694bfa9db0f1680e736dbefd36392875 SHA512 5f3187e39a45fee4874728201232e223e4f024cc15c1b06c89ec926b2dfbfa7674bbd69b7a60de02ca372e0cbf84fd8fc4fd7ef7ac8e4b04916d6db64d93151d diff --git a/app-shells/zsh-completions/metadata.xml b/app-shells/zsh-completions/metadata.xml index 3c6fe95b7998..4ba58baa724a 100644 --- a/app-shells/zsh-completions/metadata.xml +++ b/app-shells/zsh-completions/metadata.xml @@ -1,9 +1,12 @@ - - - - zsh-users/zsh-completions - + + tamiko@gentoo.org + Matthias Maier + + + + zsh-users/zsh-completions + diff --git a/app-shells/zsh/Manifest b/app-shells/zsh/Manifest index b92e9575cffa..b5b50620865c 100644 --- a/app-shells/zsh/Manifest +++ b/app-shells/zsh/Manifest @@ -8,4 +8,4 @@ DIST zsh-5.9-doc.tar.xz 3130444 BLAKE2B 96b635b438f8a90bc1f3c15c8a287ab392ba830e DIST zsh-5.9.tar.xz 3332400 BLAKE2B 3ecd6d080ff47b78d228d9bf5c1bafd3dfc602beb681ec533ce1039041d0e93143ebd7e0e73a9aed0789e27ca42d58a55f3b6e2c7d89113ab3ee99112dec46d1 SHA512 d9138b7f379ad942a5f46819d2dd52d31f3a1129f2a0d1b53d4c5cd43c318b60396da6d37c57c477b8e958fb750209aca0ae93f8c9dd42ac958de006a0ff067e EBUILD zsh-5.9-r3.ebuild 6435 BLAKE2B a8f7b2986af71f78382d2885a9166b63cfe67fe144f57407e215ef6eea23552038c81e23392599b96b95f62ab5726f1d2b6595f3045fed3a5acc13d646beb486 SHA512 4281936a4a39508e4293a9e5a5b8714e23aef1b733741e5fa93f101af647444f03b08bbb90a0c4e9420618717bb917b1a978c2bc2f1e2c41e8fc5d80856c7989 EBUILD zsh-5.9-r4.ebuild 6638 BLAKE2B ebcd1be278338eaebbb2bbce4c6b54c7b81e2a0fcecd026a78a3b77de37015bcf549543a0665892274707a75510511e03c57efd33eddd12f8f4e4129e9497fc0 SHA512 5c9fb955dc89b057886184f6cc8c0c540548d51ccd65583307923f7ed4469802fc7ca6291c866d19696b04ab6dd36e22f5c88c501c7f89d7bced16b3737a3db9 -MISC metadata.xml 578 BLAKE2B 5305d5485dee4328fe747509a83898a0d2813665eaf23c9a646776cceec272fdd74400b626c2c17d7cd5781ef08c9fdb90070abe45a487d7e22849a8186e2026 SHA512 2f3d88770b09e9cfdc30a5e20ed933d5a80cb695317014771d79fcef203538308a767eb51303af1465cf3c2c82ae194c3c41b16933721af59ad97c4320f6c8d0 +MISC metadata.xml 685 BLAKE2B 4e9a3a03df89f28b2636ce9f08067f499054bfa1439eb76bca27654a823ef2e2af3d0e6fa46f6e64082b0b56661fccaac3a30db98a4d8a4060d5cb90871baa6a SHA512 cae2243e4d9748bd02315cce89d1df07d56f6d1f7d097e3cdf6d324c1fe656a87d03d248461bf17674a786c2acb4ee0b3e0e7cc602a53109de7c111f097f5a09 diff --git a/app-shells/zsh/metadata.xml b/app-shells/zsh/metadata.xml index df37bfc47736..b74b8760469c 100644 --- a/app-shells/zsh/metadata.xml +++ b/app-shells/zsh/metadata.xml @@ -5,6 +5,10 @@ tamiko@gentoo.org Matthias Maier + + floppym@gentoo.org + Mike Gilbert + Zsh is a shell designed for interactive use, although it is also a powerful scripting language. Many of the useful features of bash, ksh, diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index 9d510df65c8909e28f017ace2a8335926a832884..43152af80dae7f0e115f8f92ea0262c02e6cebce 100644 GIT binary patch delta 31336 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 delta 31299 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

B^(p2Z=ND+mA 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

Jc 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 aj1*f+GVz5`adyg?|M@?kDrIk0r2znc+I + + gentoo/java-config + diff --git a/dev-java/java-getopt/Manifest b/dev-java/java-getopt/Manifest index f4c01b0bc5dd..0ea45e0399ed 100644 --- a/dev-java/java-getopt/Manifest +++ b/dev-java/java-getopt/Manifest @@ -1,3 +1,4 @@ DIST java-getopt-1.0.14.tar.gz 45561 BLAKE2B d82234c2e49f6f556ddabd38cd283a63c2f6365ed23c227c42c48c75d834ce7de6a3fdc84c890762f05a63d4e09bab7e584f1cb9d17ef0a4784cd36c62f3128e SHA512 611a08b60ed787eaa1bf6bf6ce45075ed2bd75d7eead941879e019ef12cb4fcd7a196d0e64e9a75adaf35240c872f14590d7afa4e2dda03016fa970bd2e2dc25 EBUILD java-getopt-1.0.14-r1.ebuild 834 BLAKE2B c370b2158f06519adf35f5d626d996d63e807dcf9b9570445764220e8a2500fc925ca0f0572c6f9c64d71966128e8fbd39da6d9cc38c54e53b9e77afb3e07ea6 SHA512 ef61d990d4b366aebbe7939ca4193abe2d1bc62e873216244b0f5087d553942ea3b91aa081f6178d110663e3634d963eb951143bdd11670de5813f918b459171 -MISC metadata.xml 233 BLAKE2B 2b385ca77219f08b2874b3a4a91a0c836d3cb45ec44b05babb33d590c56ceb5337ecb93a8450a37f8e6bbf4cfc1455892e8142d22e0a1d527d40361e2dce350b SHA512 1acc975a7dc3344bc63282d652ca00d8245970b58353b4fd00f09a4859db3eaba2dcd85e1537d424b7174e4f9c01c2ffb10ec6d107b5c895c9ca20730666de7f +EBUILD java-getopt-1.0.14-r2.ebuild 871 BLAKE2B 190c62eda62858e57382106e3e9d87950144573d988541560f1a203337177544cffb1f5372b05497f66dd29496058dc713951a64a0d78765b177a329801c0ce9 SHA512 c8411827aecf4d26e47219f3a93e1822c90df699d82f6ba1d194b405d977228cfb70e0324fb56c867d7414b4044bfa7bd23b84ca43e30563f1c040886eaf8508 +MISC metadata.xml 319 BLAKE2B 8d40237d50e465875bdb05c3ebef67c94cc4f0b027b144be26d5ede9615d6b901f280c37a2cd23d409b6fc961793e1d83424ffb6469e2318ff427fd6f7f5dad4 SHA512 736af5ae0778189310f240fabe9ee24651fb1b552eb73f672ca559a7853d0b86ae1c6877f2176076e22d93ca807a80a44eb990156855afae3a2ff7d0d93cd48d diff --git a/dev-java/java-getopt/java-getopt-1.0.14-r2.ebuild b/dev-java/java-getopt/java-getopt-1.0.14-r2.ebuild new file mode 100644 index 000000000000..fa256a4e77ce --- /dev/null +++ b/dev-java/java-getopt/java-getopt-1.0.14-r2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="gnu.getopt:java-getopt:§{PV}" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java command line option parser" +HOMEPAGE="https://www.urbanophile.com/arenn/hacking/download.html" +SRC_URI="https://www.urbanophile.com/arenn/hacking/getopt/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="1" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( gnu/getopt/{COPYING.LIB,ChangeLog,LANGUAGES,README} ) + +JAVA_RESOURCE_DIRS="resources" +JAVA_SRC_DIR="gnu/getopt" + +src_prepare() { + java-pkg-2_src_prepare + mkdir resources || die + find gnu/getopt -type f -name '*.properties' \ + | xargs cp --parent -t resources || die +} diff --git a/dev-java/java-getopt/metadata.xml b/dev-java/java-getopt/metadata.xml index 6021501589e0..f44f7c814750 100644 --- a/dev-java/java-getopt/metadata.xml +++ b/dev-java/java-getopt/metadata.xml @@ -1,8 +1,11 @@ - - java@gentoo.org - Java - + + java@gentoo.org + Java + + + arenn/java-getopt + diff --git a/dev-java/javatoolkit/Manifest b/dev-java/javatoolkit/Manifest index 17e16ef544f3..dc3eca6f907d 100644 --- a/dev-java/javatoolkit/Manifest +++ b/dev-java/javatoolkit/Manifest @@ -1,3 +1,3 @@ DIST javatoolkit-0.6.7.tar.bz2 24514 BLAKE2B 5da4c95ac561b71a3019c265a5233eb825f5f57ae35e1dfefccc2fc26a5c967dcf562c321ff61f6ad4d702f4f656927cf21fa32eadb2454b18444505ba16ae91 SHA512 34e9e9d08ed486f57bbb33bed437ff7e4bbdcb6ff8f57c338e787db0ca5688a27eaf9e21f47b5d245279c58cbdaeab0d61b469b3f176ab37a18f122123c885d0 EBUILD javatoolkit-0.6.7.ebuild 763 BLAKE2B b29d43d389a0e2adc4b78eee18f91825727602441216e65986c87ad3e317476b4ab0616bdaa10631f5c59fb5f08d2ba6e5bc8dd547ed367f9323ac171d04b9fb SHA512 60c6ed5af955d9a64c2c8a276e3bc373695f4c65370a047fa40df5de94355cc84c8d784050210012c482262607bb1256c4c71810a6fd7e9e050ef805ff9bf30e -MISC metadata.xml 261 BLAKE2B 8f415bc9d8eed52fb60eea18c29354c635602c7f571670dfe3adf98c7bc0d0d4daf923d2a2b45a825caded195310ab81240f645b006f0cb820681eb1835f4325 SHA512 1842d84b92b5dacd5280960a97380be4625bc7e210aaf9ae62845d7e0c09bdad394151e2edd0fd4dc987d3d16460c67e55512d78de36165fe3e6ad87d029a23b +MISC metadata.xml 344 BLAKE2B 65dbd6428e61312dbf1c51ada2dd00acc961ebb935ae809e14e6e640066c4e209436579116d0efac7a6677c3a9aacf19976c9430d7c0478c8525bb3c2dd3df26 SHA512 da9eecbd766df054e073c3146b0ef9be619c3f5926cf71d7d96a9b3a60f8309b25c905f2626fe951555b7b9b3b50e9d3120aaec99a48364fd7404fe8d2c5c075 diff --git a/dev-java/javatoolkit/metadata.xml b/dev-java/javatoolkit/metadata.xml index 5aec4384f60a..37ccb6469421 100644 --- a/dev-java/javatoolkit/metadata.xml +++ b/dev-java/javatoolkit/metadata.xml @@ -5,5 +5,8 @@ java@gentoo.org Java + + gentoo/javatoolkit + diff --git a/dev-java/jna/Manifest b/dev-java/jna/Manifest index 6ad00722f68c..40a70ed41344 100644 --- a/dev-java/jna/Manifest +++ b/dev-java/jna/Manifest @@ -1,9 +1,6 @@ -AUX 5.10.0-build.xml.patch 3325 BLAKE2B 9beb22ee4976bbac29e9ff79f5efedbe21e8a7ef93a83a37320fe327574844efa8d1a5ec1c9948df4dc7934d2be9b5635c4ce2b639b2af12f1eb7fc9100beef6 SHA512 4d22a080f85f7cc533db62c66ae77b3b56062624361f40e71dc7e41a57ddaaded05ca30e85b670805165347aa42e179c76f7d5ec0b558ab07b7dadaef0cfa64f AUX 5.11.0-makefile-flags.patch 1183 BLAKE2B 81c465ed4929586787bfa68016a8fe61cf082a8a5e59f5905b3bfae4900f68246cf3ad9c023ba7390c4bed4e38b109d4664e6a4f9759c8247714a65c72a0b357 SHA512 cb71b1af9af8b34d2ec8253ee7543614474527b0bc69ce9ee70e89a8738d423e45928f477de659bf141aad8b0401067fbbc58b50b580077afca40b32e0aa8db4 AUX jna-5.11.0-no-Werror.patch 723 BLAKE2B a5fabcb532861432f9cd76d429c6ac5c0ce54f8dfd8631da2135e2188d19ead69bcf7756972a1a72802b28c976adc6cdcc4528775c321cc74eb476436c842dc6 SHA512 86e356ddc860252c6d743ac71db031e109cff6270c13f4495d3ab7ecd723a6b7a7ca86b37dd2260b6424842dca1a5e2dd7b4792d17bc8b392e78da28e10b70c7 AUX jna-5.13.0-testpath.patch 5567 BLAKE2B 0c76e603af9ae2a1f3cacde220ec4451d5973f9dab805e20fc5e9bf852928a0489ca742df8277a9c5a47d10064897ea50860d587b21288d605c476d3e7d122ae SHA512 c8c40a6f5ec049641eb3cca2a9b74fd851ebf6264d5a5cc1db10190d645e4bf219f45d5bb68094ce843b32f7079a8ae0ccb1a804f2cc0d066052acf841c96145 -DIST jna-5.11.0.tar.gz 107424072 BLAKE2B 9f79a0b0e643c8213c159785814dffaeee2dc3b332647c5c887aa5a6e707be5241d392e75730b803b21362fcbdcee82d7049bcdfb7956039f1534e3cd8e170cf SHA512 0122b56c24125e5dea541bee71b43f127df50c8f90b2c240271c677a8d598d9640bb920bd3390856124e8b1bc89a9bd41d2b6c569ae7275f68a13c08fd07027d DIST jna-5.13.0.tar.gz 116027625 BLAKE2B 1f2bc7ab28adefa0bbad122957ed2c6ef55ab88e79b30c05f0d2d88e0e05152f7bb5e28097906a7e24f78304dfa2b225587adb0ada205ca3c2ceac1cdbab3f04 SHA512 aefd0becc03bb7fd753e8c5cdcbcb20f6d590125a5fb03048bef0024e826ab0254b750e22a8bb26bea38cc89262ad45e5030b666cb2c857b01b15a6a55379a0f -EBUILD jna-5.11.0-r1.ebuild 2489 BLAKE2B 5cb9506b96fae4ba7e28b587e0dcfc47adac54c8792c8f10b55ac457cba79dd338747ed082bb27c459f14246deab0b2b1f4b92fb52b7bb0cafe22807205819f2 SHA512 3b5e4f9e1dde929febe4614d39c1437af998ae3886d44ce61fbc4520720945fe7b24865ec4cb5caece0b49b15e8b2572657f661263f661622f5ce4599b9d95e6 -EBUILD jna-5.13.0-r1.ebuild 5205 BLAKE2B 67689eebd0adf8a6734116fa6896093160a32d6546f5587de073db0f822cc175bd1184647e9e4e392f08443286469f37a0e476ac1992aa51ba2d1f053aef2349 SHA512 d4dd8ae37269267acccccfdb7833d1f062904a28edd1d8a419d5e3fc098d3e87fd2c4c50d8af574d0c44031d92335f87dd34ec7a5d3133cd7b99ab7d63c55ed3 +EBUILD jna-5.13.0-r1.ebuild 5204 BLAKE2B cbe2fa105745977b4e5ce740b1c21f30cd0be6ec373b3361a452eaa573c8d2f8fc0f27873e367e764ff26852d1eaa2da899624764e08f15aa1e35402c49bfcd5 SHA512 7c164c5864bf63ee3fdb3e287ca8ae0f207506391b7a10478ce5c8b0e4c138423d1a6850357b929ed8fe2aaf5583c81ef805b9b28f22092e45555b65a1125bbf MISC metadata.xml 334 BLAKE2B 9e55710ddf27995f7f0ea6480a4b2ff6ed38424e5a8de87614715defa4ae9f788932d270df48e78fdadb27851f06f2651d94c0b043816151aea55c08f083c4ee SHA512 b8b0cc53cc447f2811b3e94638de0799efaf99a05f29a0341d3a261b1f0f996ca308a007221f165031e56e60339d8d616ca366f25eda7f7f5d55acfc60a9d695 diff --git a/dev-java/jna/files/5.10.0-build.xml.patch b/dev-java/jna/files/5.10.0-build.xml.patch deleted file mode 100644 index 242845bfd356..000000000000 --- a/dev-java/jna/files/5.10.0-build.xml.patch +++ /dev/null @@ -1,55 +0,0 @@ -diff --git a/build.xml b/build.xml -index ed104c2..cd8895c 100644 ---- a/build.xml -+++ b/build.xml -@@ -182,9 +182,9 @@ - - - -- -- -- -+ -+ -+ - - - -@@ -385,7 +385,9 @@ - - - -+ - - - -@@ -1265,8 +1267,10 @@ cd .. - - - -+ - - - -diff --git a/contrib/platform/build.xml b/contrib/platform/build.xml -index 47fa8ed..a623ce6 100644 ---- a/contrib/platform/build.xml -+++ b/contrib/platform/build.xml -@@ -115,9 +115,9 @@ - - - -- -- -- -+ -+ -+ - - - diff --git a/dev-java/jna/jna-5.11.0-r1.ebuild b/dev-java/jna/jna-5.11.0-r1.ebuild deleted file mode 100644 index 3753bc815a3c..000000000000 --- a/dev-java/jna/jna-5.11.0-r1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="net.java.dev.jna:jna:5.11.0" - -inherit java-pkg-2 java-ant-2 toolchain-funcs - -DESCRIPTION="Java Native Access" -HOMEPAGE="https://github.com/java-native-access/jna" -SRC_URI="https://github.com/java-native-access/jna/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( Apache-2.0 LGPL-2.1+ )" -SLOT="4" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -BDEPEND=" - virtual/pkgconfig -" - -CDEPEND=" - >=dev-libs/libffi-3.4:= -" - -DEPEND=" - >=virtual/jdk-1.8:* - dev-java/animal-sniffer-annotations:0 - dev-java/ant-core:0 - dev-java/asm:9 - test? ( - dev-java/ant-junit4:0 - dev-java/junit:4 - dev-java/reflections:0 - ) - ${CDEPEND} - x11-libs/libXt -" - -RDEPEND=" - >=virtual/jre-1.8:* - ${CDEPEND} -" - -DOCS=( README.md CHANGES.md OTHERS TODO ) -PATCHES=( - "${FILESDIR}/5.10.0-build.xml.patch" - "${FILESDIR}/5.11.0-makefile-flags.patch" - "${FILESDIR}/jna-5.11.0-no-Werror.patch" -) - -JAVA_ANT_REWRITE_CLASSPATH="true" -JAVA_PKG_BSFIX_NAME="build.xml build-ant-tools.xml" -EANT_BUILD_TARGET="jar contrib-jars" -EANT_EXTRA_ARGS="-Dbuild-native=true -Dcompatibility=1.8 -Ddynlink.native=true" -EANT_TEST_EXTRA_ARGS="-Djava.io.tmpdir=\"${T}\"" -EANT_TEST_GENTOO_CLASSPATH="animal-sniffer-annotations,reflections" - -src_prepare() { - default - - EANT_GENTOO_CLASSPATH_EXTRA="$(java-pkg_getjars --build-only \ - animal-sniffer-annotations,ant-core,asm-9)" - - # Any spaces in paths returned by toolchain-funcs and options like MAKEOPTS - # could cause trouble in EANT_EXTRA_ARGS when Java eclasses process the - # variable's value, so define them in ANT_OPTS instead - ANT_OPTS="-DCC='$(tc-getCC)' -DSTRIP='$(tc-getSTRIP)'" - # Parallel build does not respect dependency relationships between objects - ANT_OPTS+=" -DEXTRA_MAKE_OPTS='${MAKEOPTS} -j1'" - - # Eliminate build.xml's dependency on bundled native JARs - sed -i -e '/zipfileset src="${lib.native}/,+2d' build.xml || - die "Failed to delete lines referencing bundled JARs in build.xml" - - # Clean up bundled JARs and libffi - java-pkg_clean - rm -r native/libffi || die "Failed to remove bundled libffi" - - java-pkg-2_src_prepare -} - -src_test() { - java-pkg-2_src_test -} - -src_install() { - java-pkg_newjar "build/${PN}-min.jar" - java-pkg_dojar "contrib/platform/dist/${PN}-platform.jar" - java-pkg_doso build/native-*/libjnidispatch.so - einstalldocs - - use source && java-pkg_dosrc src/* - use doc && java-pkg_dojavadoc doc/javadoc -} diff --git a/dev-java/jna/jna-5.13.0-r1.ebuild b/dev-java/jna/jna-5.13.0-r1.ebuild index 19642915662e..4a2c7b7ff1e4 100644 --- a/dev-java/jna/jna-5.13.0-r1.ebuild +++ b/dev-java/jna/jna-5.13.0-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${P}" LICENSE="|| ( Apache-2.0 LGPL-2.1+ )" SLOT="4" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" BDEPEND=" virtual/pkgconfig diff --git a/dev-java/xerces/Manifest b/dev-java/xerces/Manifest index 04e9c739b8c7..26f463f0e743 100644 --- a/dev-java/xerces/Manifest +++ b/dev-java/xerces/Manifest @@ -1,3 +1,5 @@ DIST Xerces-J-src.2.12.2.tar.gz 1812583 BLAKE2B f1b5928abe2852acc4d554c47aa7cbd81a568e15c8a1fd5ea98dc526c52838b0a50920d2ed807e607b01c875676e54578f1493856b06de5a7ba8784591f7f06f SHA512 e71a692212a974ebfa39af5ffd023b433ece34425b12aceeffe89cebe04f28dd8fa46a131a56f30295dca36de115128a6d7e05172c82f5b85d914cd991f34056 +DIST Xerces-J-src.2.12.2.tar.gz.asc 849 BLAKE2B 58faca219413b5b13ded6bedb16acca5ffe53a6890c2ea6ec6f5b2b19b46b179bd74b225e608b936b0d6abad24b947930da24339256137a291e5bc863a11c416 SHA512 77cc480b9eff693ab7b5fe4c8a8963cbd53e895dd130bc0ef3fbaebce6d64e59c068806f10bbf650f51a4fb132a49d24c869c8a01e9922bf792bb479602b9846 +EBUILD xerces-2.12.2-r1.ebuild 2171 BLAKE2B 6a3077886897bbbf7e5213f90ebe6deffc9d6894a3764331bbcf2f6ce93fb3676cebc93f449dedb7991e90143475fdeb0acc851d4b05a8dc9691a603cae08b95 SHA512 b2197bafeca6ff6279856d5a2f48eb1b5b218b8573427bbccc4ddd752b2bc0090bbec3cf97ea26df408bf5e68dfbe13cd7fe93a78d8c5ee190da2d7d65e24c07 EBUILD xerces-2.12.2.ebuild 1735 BLAKE2B 71ce08db857c0a816a40a10f11829c52964ff186db96783f05972997237e7b6a45cacf1aef0cb4ffe75ca4c8605f0a3ae26ee425fbd4e464acce08fc131fb866 SHA512 b889a86e6f5016aa2a27e57d964bccb2fd2cbd709806812484205387b68a636731200cf6ab876969bda340a132b5b3c5f7d0e87e697d13b26e649e9057e093d6 MISC metadata.xml 1778 BLAKE2B 458bcbd9e8adfab1d2bd25a5fe9de0bee48292cb57e3591821fade58a987e59cb9811800273ac62b525738e7e955514b8b77c27fe97d9040bad0db203e6171a4 SHA512 ccbd7007ce2efe5b19d300ba939abe4e756d65eb1c910c74c5f3f13410de0d75e83bfd82d1e226e5dc1180982a1bfe231d30cb849f60142a177cc9aeb087c91f diff --git a/dev-java/xerces/xerces-2.12.2-r1.ebuild b/dev-java/xerces/xerces-2.12.2-r1.ebuild new file mode 100644 index 000000000000..d21f43579ee1 --- /dev/null +++ b/dev-java/xerces/xerces-2.12.2-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="xerces:xercesImpl:2.12.2" + +inherit java-pkg-2 java-pkg-simple verify-sig + +DESCRIPTION="Xerces Java XML parser" +HOMEPAGE="https://xerces.apache.org/xerces2-j/index.html" +SRC_URI="mirror://apache/xerces/j/source/Xerces-J-src.${PV}.tar.gz + verify-sig? ( https://downloads.apache.org/xerces/j/source/Xerces-J-src.${PV}.tar.gz.asc )" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +CP_DEPEND=" + dev-java/xml-commons-external:1.4 + dev-java/xml-commons-resolver:0" + +# JDK 11+ already privides the following file and the compilation +# fails if xerces provides it too. On contrary, compilation on 1.8 +# fails if we don't provide the file because it's not part of 1.8. +# By restricting compilation to 1.8 and providing the file we build +# a jar that should work both on 1.8 and also on the newer versions +# of JDK. +# the file: "org/w3c/dom/html/HTMLDOMImplementation.class" +DEPEND=" + ${CP_DEPEND} + virtual/jdk:1.8" + +RDEPEND=" + ${CP_DEPEND} + >=virtual/jre-1.8:*" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-xerces-j )" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/xerces-j.apache.org.asc" + +DOCS=( LICENSE NOTICE README {LICENSE.resolver,LICENSE.serializer,NOTICE.resolver,NOTICE.serializer}.txt ) +HTML_DOCS=( {LICENSE.DOM-documentation,LICENSE.DOM-software,LICENSE-SAX,Readme}.html ) + +S="${WORKDIR}/${P//./_}" + +JAVA_SRC_DIR="src" +JAVA_RESOURCE_DIRS="resources" + +src_prepare() { + java-pkg-2_src_prepare + # java-pkg-simple.eclass wants resources in JAVA_RESOURCE_DIRS + mkdir -p "resources/META-INF/services"|| die + pushd "src" > /dev/null || die + find -type f \ + \( -name 'javax.xml.*Factory' \ + -or -name '*DOMImplementationSourceList' \ + -or -name 'org.xml.sax.driver' \) \ + | xargs mv -t ../resources/META-INF/services || die + find -type f \ + ! -name '*.java' \ + ! -name 'manifest.xerces' \ + ! -name 'package.html' \ + ! -name '*Configuration' \ + ! -name '*DOMImplementationSourceImpl' \ + | xargs cp --parent -t ../resources || die + popd > /dev/null || die +} diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 77a39e65206b52a87a0b96baac6ef65b641a1231..f17f5e96a98c90c768707eeefa9a7ad01315b66c 100644 GIT binary patch literal 20349 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 literal 20017 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 7.0 sed -e "s|net6.0|net7.0|g" \ diff --git a/dev-lang/dafny-bin/Manifest b/dev-lang/dafny-bin/Manifest index ed99e326d711..897a57daa155 100644 --- a/dev-lang/dafny-bin/Manifest +++ b/dev-lang/dafny-bin/Manifest @@ -1,7 +1,7 @@ DIST dafny-3.10.0-x64-ubuntu-16.04.zip 76468200 BLAKE2B d3b35260fca709f1808ec47874f5566dd2fc42af9a43354a97b86b8962b1b15c95df10f25fa8f0d6a12c83f5c12569aa981d56b796aeb1fd7563fc59c62d4259 SHA512 3f8e669025fd655a7709334876652176b3dce1eb980f1f797cf829fa53b125129a66a175d3a4fcc56aa276e28661c6d795ccc01901d0e457bdac754b29382ca3 -DIST dafny-3.11.0-x64-ubuntu-16.04.zip 76510888 BLAKE2B 03591064f7af8971c5e175b4538c1344d6fd09c4ca2f3c52fef65af424d5fe462112f3853a59a0d3e84bf5945290b3b088472378577cb0881cf8129401606148 SHA512 0535151b0622f70b49457f1eaaa15c031b5ade5e44e64e79a6c6d1c46b9c2fed155f8da72274f8b8dd7815130ce80bd2b7af8a28d9423ebefde80d8cda1d12bb DIST dafny-3.12.0-x64-ubuntu-16.04.zip 76588835 BLAKE2B 144928b5e9a32c770d4552be31373defd1153a7ce481aa3948c5fe6c30ff2ce5f20b3d057a587c7762f3c37d63f683275fcf60bbd4ca3754f8713132b3bdfdc9 SHA512 2ea5f97b4fe0f8aaeefd16f739306482824f76ae6c5a37038fedda60bacb2496abc02715c0973a05f845972fd81aeb06e62c3c41d6908c2cf7416006ce8519d4 +DIST dafny-4.2.0-x64-ubuntu-20.04.zip 62475183 BLAKE2B d8be842c80bf0cbaaf6fb6b56c8a57f5a45b54dd1b1020fb5062a01ce4d5366bf2ff7a7847d1bdcd9a1217300cded0af0c88d1c6871d4b039178517c8f618dc3 SHA512 86a91592af1b386130855ed73bfb60ec2362bdcadacac43b27a4b2cc36dd6f0894508242357659f7a5120c66ba6438fe23acaef3a65dfbd0912d2438c851a7ca EBUILD dafny-bin-3.10.0.ebuild 1193 BLAKE2B c17cc73039e3cec436a191c7e6f3be7e55c25176899866c1b702a4b4d092ada411f97d8a81acc03d6d255d251499b219cc5fa3e48f13cf527533928ad44cfd49 SHA512 03c99063f86d1f8eeeb015053f47e825593461ea5f0fd32a114f35fef31d5f6905d22ed7691e176d700a2015bb53efd1d28bdf8e21fd628869ec31d541cad0c1 -EBUILD dafny-bin-3.11.0.ebuild 1194 BLAKE2B fa138121b0ca34ad53b4d7cd6c95d4a34920732f76cb4a1ffc68aff63668a04b7391e1f62745e6dcba50d7d22a903d7bae4fb88ce16565fa2da2aeb9ad30dca5 SHA512 a89f95ac5d102b6f91574ababfa3642d4a220116193ec8496362d045d9b5833eec575866f0b616b5e31909103dc28db3076ca9788e94d3861c0b8d303a6a2b86 -EBUILD dafny-bin-3.12.0.ebuild 1194 BLAKE2B fa138121b0ca34ad53b4d7cd6c95d4a34920732f76cb4a1ffc68aff63668a04b7391e1f62745e6dcba50d7d22a903d7bae4fb88ce16565fa2da2aeb9ad30dca5 SHA512 a89f95ac5d102b6f91574ababfa3642d4a220116193ec8496362d045d9b5833eec575866f0b616b5e31909103dc28db3076ca9788e94d3861c0b8d303a6a2b86 +EBUILD dafny-bin-3.12.0.ebuild 1193 BLAKE2B c17cc73039e3cec436a191c7e6f3be7e55c25176899866c1b702a4b4d092ada411f97d8a81acc03d6d255d251499b219cc5fa3e48f13cf527533928ad44cfd49 SHA512 03c99063f86d1f8eeeb015053f47e825593461ea5f0fd32a114f35fef31d5f6905d22ed7691e176d700a2015bb53efd1d28bdf8e21fd628869ec31d541cad0c1 +EBUILD dafny-bin-4.2.0.ebuild 1249 BLAKE2B e25e6e96b29c5ae6dbe22070f3a7e3245ccc63b066cb877c01f22088c2a0d784e7438efdac5b591bb53c91d7b4f61d934bbe6dad24a4526d58bd6afbed2e6e6e SHA512 11faa5f2152608d35ad6576fdfb972b91bda58677679697a349e237e73e1dac768c8b1224811561d51fa75c5db4fbae366d2018a3eddd2657c2add46431f6040 MISC metadata.xml 1826 BLAKE2B 66f000cee8fbf3bcae05da9249d5bc3388f9c05f32c45e96dd51b035aea220a9d49af25cb89b8b8a64a691408373c1ea02d0f345f9a4a554565f708a894664d5 SHA512 0cc12d9c49360bbc08bb8eccd3f7139ec149a9b731f0283b0f95a8506dd93458eb93f3347a978e55a86279ad85ee3233c1b87bfee36f22c9e40bdd14c0aef6c5 diff --git a/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild b/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild index 1d1588371688..5e486ad54705 100644 --- a/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild +++ b/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/dafny-lang/dafny/releases/download/v${PV}/dafny-${PV LICENSE="MIT" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" REQUIRED_USE="elibc_glibc" RDEPEND=" diff --git a/dev-lang/dafny-bin/dafny-bin-3.11.0.ebuild b/dev-lang/dafny-bin/dafny-bin-4.2.0.ebuild similarity index 88% rename from dev-lang/dafny-bin/dafny-bin-3.11.0.ebuild rename to dev-lang/dafny-bin/dafny-bin-4.2.0.ebuild index 1d1588371688..0f5cd85b46af 100644 --- a/dev-lang/dafny-bin/dafny-bin-3.11.0.ebuild +++ b/dev-lang/dafny-bin/dafny-bin-4.2.0.ebuild @@ -4,8 +4,9 @@ EAPI=8 DESCRIPTION="Verification-aware programming language" -HOMEPAGE="https://dafny.org/" -SRC_URI="https://github.com/dafny-lang/dafny/releases/download/v${PV}/dafny-${PV}-x64-ubuntu-16.04.zip" +HOMEPAGE="https://dafny.org/ + https://github.com/dafny-lang/dafny/" +SRC_URI="https://github.com/dafny-lang/dafny/releases/download/v${PV}/dafny-${PV}-x64-ubuntu-20.04.zip" LICENSE="MIT" SLOT="0" @@ -13,13 +14,14 @@ KEYWORDS="-* ~amd64" REQUIRED_USE="elibc_glibc" RDEPEND=" + !dev-lang/dafny dev-libs/userspace-rcu dev-util/lttng-ust:0/2.12 sci-mathematics/z3 " BDEPEND="app-arch/unzip" -S="${WORKDIR}"/dafny +S="${WORKDIR}/dafny" QA_PREBUILT="*" src_prepare() { diff --git a/dev-lang/dafny/Manifest b/dev-lang/dafny/Manifest new file mode 100644 index 000000000000..156a23bc509a --- /dev/null +++ b/dev-lang/dafny/Manifest @@ -0,0 +1,275 @@ +AUX dafny-3.12.0-DafnyCore-csproj.patch 1022 BLAKE2B 6f1d895027a5991192e410f4fa6f4da36dd558d6477869e9554c21a5c0f5cde338f2b7e43b1d89eb3781b80b480f6bec8bb0fd54301205a54251b541d5aace71 SHA512 c49ffd681ef6da9b7c708414d86ac670c7c1cad67a05ace872e6baa9b4f441cb164add6bc92a5f693a3609c48f63011fefc5266eb97a8fc0b619b1d6cc013c93 +AUX dafny-3.12.0-DafnyRuntime-csproj.patch 865 BLAKE2B 33d94935c9aba72b3ef23e878d40d9b533b945c35e1aa339ef2762d75b7e50fafff70a857faac7309b500c3b48fbc5a3cc32e518d2a39f15fa2e2136c926a200 SHA512 eee2c28f577989a4ebdde70df1c4195d6e53ca083eebd1d080073e479bcd490fe495089b4771c84abdf658b87c5dc7ff7d7f9a2ac41ce58982a777f207f86244 +AUX dafny-4.1.0-lit.patch 329 BLAKE2B de07a7ce2047a2dcac6c17ec00ee08772a40c6b3f0371679ee194333abf7740b56d0d4efbeadbfcd3a895343be0d01e85c7195b6c2a43ac6ea428db0bc567af7 SHA512 c67290732332feb81718a84ddcffbda74f8af60f203decb1af30aa922ae0567a3ce5df8dad896d1c917707111423c62fa2f2fd03a77dc616eef3f6b875cab7fc +AUX dafny-4.2.0-lit-use-system-boogie.patch 531 BLAKE2B a9b37e00fcbd204e525caecd37bd47a1697229f0b84fb4565e456fa98fcfe9dc9dc0b6f7201091dd447136ea68aaae0788e863db385d3362c9d694016516f99f SHA512 299f8b85418dd3db27709e29ca7528d9f04eff79b6c72a41c21387f1efd50abd000a5296257d311c3d2421692b3e9485da0a5e19df6a5dcd4dcbe4693555c71f +DIST bignumber.js-9.1.2.tgz 79226 BLAKE2B 3d2ff19d73a6fcfbcc0d03d1e9808796baae639e19973cbe0c26af4b514abc299129b8a7bc3e4e803c61af44b76f4381b1965d8fa331ea43e8a4c8fc7f98d8e7 SHA512 dbf98ac991fd2bce5bcce11f8570c11594c6775093b3ee481e9785428f65ba2046ee1821742f39d4f8f658085be84dd1e9bf6d663fd72a16e0e1fba6f8a7a9ba +DIST boogie.abstractinterpretation.2.16.8.nupkg 29244 BLAKE2B 0e8deed122c8109b145bd2fe8f4134dbb9dfac1b934081b45e5ce89ce9147d47e6b26f6408fe47a9fb3228f8eaf783e289062991d07580d21b4092b36e6571e7 SHA512 04dcf0db58ced0f65ded090a7429bb213c9f45c7387ea0cf20f4c37ecd7630d03ead35e8029cd416296df6c5e9d2ca0cbd1c329b90fe96c19669cbf0be8828e6 +DIST boogie.basetypes.2.16.8.nupkg 25567 BLAKE2B d4bbadd546e856f7eb308555f9cf14e5e60e97a442ba38b4f7cc563f41f2f8c33c441b34df65a05823c91201056f391dfeb89f268697475ec8cb0666a4a1a68f SHA512 34854b8ddaf94fc88ce459b8eb7164e1aa0b8fc1274b5772f44bbafd70996f1b68fc06d1c0575492ec6cb7d9878574dc0ceb27b6345b66b224cca1da5de7fa3d +DIST boogie.codecontractsextender.2.16.8.nupkg 17326 BLAKE2B 8b530bcc0d090f79d0dc24ddc89079468e7718c90f198dbe014b80a34a112253d35fcb7cd77495059bba71a1b30c8c86d27ae4902a76f20a57c53bd8edaa4dc5 SHA512 da0a8ed7bff2aff245a5c9fd1e2600cc4813e7f87ba9d135df57ee2ace433611f4a2007c860662f330b785add73939302d27623482feaf400eb0aa40fae6b1ef +DIST boogie.concurrency.2.16.8.nupkg 93380 BLAKE2B 5c156974dd56e4cdb1162f99fd7af6d2440877139be008ebf812cd394b52396eb0dad2afd02718248246b6adbb8a497e31faf96aa5239c99eac37d31acbd550d SHA512 fe2f4890f462508d71d440ebc07ac00b7717ceb16ebf6689f5f684f6bfa7e589a36a73fefb751aa129092dbf81dd7052a1c74c1186d5b7e28325e93a7f38fefe +DIST boogie.core.2.16.8.nupkg 201194 BLAKE2B 05e543b5dd70bdf78eab971a8648d5873a386c9b50574d011a7e815f45c95d506c8a1d1416f571a6dd418a9c4165d4e55f17c89ea55e6eb10cc83da1f2c29d74 SHA512 7a2969b3be2cee011f2683b190a4d1e7db254ba9078963d3f77e8d6de091c8e3f67be25b89d123f33266818834072ebfc853f9d384c626400215e8353fab324c +DIST boogie.executionengine.2.16.8.nupkg 83164 BLAKE2B 90af3c4ef8da9ad0bb38ffe82257b7615ed11d6f42c8c77534f91b4cf137819640b686898170725f7efbfa1277e8f8a2d7138a6980f09498af17f02b7ce50101 SHA512 c58be956eed537d8f1455ec70b4845982201595cf4c75f60437cf2edc1ab31e67fb9cd718c86c5bd311049a4f5c4305ba32f66595992e2e24c45c808a1fde709 +DIST boogie.graph.2.16.8.nupkg 27805 BLAKE2B c76003c7d961103766957f46f0730cec6a888b942840c0f8e4b2a8b5d2e49e13c734849671c150e80027179b5c0bf132b8af3f5f88e8975e656c13b92dbea461 SHA512 89c80a4a9f3810a3d42578c4576a63fc3d735710f7da62776ba6272c8ae2dbb44fd92dadc152a718af6200a1b7bcdb32b4fe0c2ebdb6f2eccad565ae36de5a78 +DIST boogie.houdini.2.16.8.nupkg 52498 BLAKE2B aa93321fd931d5bcaa37f1a71dd07da904fe0a508a1455a049873b6b79bc8c34429e828260f4a15939c915c73cc2e811cc4a46e06f7e569d9fe6001247e45dfe SHA512 c32a7763f398499282115dfe83e9424c453a4f54dd43d4aab6bfdc082f2011e588d850ab6de95b59ceb069f12bd3a24c6ac67a96d510b7c21dee0b18d0b08fc5 +DIST boogie.model.2.16.8.nupkg 26750 BLAKE2B 2ea73b107c2261de30bd9f97985af96fad15506d3694f4eca83ae6a0e634a77c6aeea56f6587fe7e8ed6f2edf8f7ad487ec189deed86f9f553ec517fd734b73f SHA512 a4b780baddb8760843cdb55816ad8328e427cd6e6af3fb314e634291217a0fb30a1083b8a66e6e21cea5cd655cbabec68230fd2af919c7e1c03fab9e828d789e +DIST boogie.provers.smtlib.2.16.8.nupkg 70449 BLAKE2B 18dfb53301792e6f1c300251c2dbb0e97305302e6a37b8d265c46089e9454cc27836542a1a1e4cb53663973c8a5052cfc01500ffa6bb33f27c855d31fe05e4f4 SHA512 c02db395a05d85595e8ce03a4cb114cc67722c2083f7a9f4c9c794edc8f664db1c5d9094ab1a831f7da723fdc953bff9e39e756b320f46853698c165f6ac3d33 +DIST boogie.vcexpr.2.16.8.nupkg 73410 BLAKE2B a47f0badc0881fe6e200992e04ec1b8e153ae20fe9f10c5967ef8c2437c322e942b396c2d10c1ae867d9259739eec4070b9235008666c39ec4f1bf3aeee5d530 SHA512 826fdb450d0e362edf79b9149eb2d9c999eab3c8236f2fb566b0af0f8cedf4b30ed24a4e181a409af004edf5bac23e2ffa7b218c55ca95f89b90eafb92fd6bb3 +DIST boogie.vcgeneration.2.16.8.nupkg 89218 BLAKE2B fdd76f0946962ac7d4c71498592f7309d706f932301ba5d2dd19a609426691c3ca8294845dadf47d6f33fb8ca54b915793174a3fbcf58cb2c2eb6f2b32460e49 SHA512 8cc9b1d373dd1e52141c32170de058474037eac398e2b3a3bc3de1cb4ae71776ad4a6cf6d486ece9a64ce48850295210b1d244081bf1f70c2f9eff83e7c811b7 +DIST commandlineparser.2.8.0.nupkg 475554 BLAKE2B e55eda3a96441169220e5b081f432d8445d719cbcf8e86527920d44085e6e97934e20aa0266bc5dbdc16ba1a6daa6ece55bc2c63266c9d733ab4992f2fe3e0a1 SHA512 8c276513dfe91e5bc72cfb3b96a0d24411ee3bd2e9832d423f6ade3f3964a011dbb977ca90601750fa133a0a25fe72f66955be7f69a72f5d6b73c7f313094b5f +DIST commandlineparser.2.9.1.nupkg 496069 BLAKE2B e2c4b38841f83d6bc10432b8055af90369f1fe0a10105a58b51b44cd48e5d84cb0b5e4b19f444d8c81b38646a62c7c4d11cbd710e92fea68be3ebea6ab98e3f1 SHA512 4f364e45c9668c7e7cc6a922b488f3fa523033c20d7a432694f0a6af05ce528ea0481d8375e2f4f1032c6990347b4803ce9a0e48068c6fe15ec46fb1254f085d +DIST coverlet.collector.3.2.0.nupkg 2209480 BLAKE2B 175bcfcb9d6e5177d44f2d607f2411cbe77d6009d096bbc84372e33d7be972d3e39ec39d7f2669b4b91f4bcf44f6ddd46bc91541c0cc4843426e2dd1073bf5c2 SHA512 b63d02a5d3233805b42f0b8cc76f40c8d9f5a0117beb6bdb2ab147f5521bb99919b29d51ff91767ce0bfcab92d25fc8fe794133cadc60da3e009ae18d10fc920 +DIST dafny-4.2.0.tar.gz 5589047 BLAKE2B 897d62806d6949b7b0b3aa3c76575c72cb0c6f4e59916f356acbab654b5386056dcb4378e43517c6a9610dc355bc411e9234807a9ace6ebef3ff4f734bb7db08 SHA512 defe196c0488b74a1b98425a0bbf6b2fb1bc589a318663a34255c15bab2aaf5c5588205734c98c8a036315eaa571fd9b8d392327772721aa2c89f66e0dfea289 +DIST diffplex.1.7.0.nupkg 69699 BLAKE2B 9c7d6eab09e7df1d791183bbfc4cc46b7bea8dd4b5d09fd3e7e3dc1734e6a8973f92a34387e1a2a0e3a4cbf11ffb89f8138844b2b46d2e94010932ed47158911 SHA512 a0f7a30c59889d71eba97db9bda2efbf1b458ca439d129b52ba3eae32626325e73ec13d46018603a81a33cf18a25a5b08a1b2e6a89c7e716faa47eb9db6d6474 +DIST jetbrains.annotations.2021.1.0.nupkg 122595 BLAKE2B 59b994b58df9c4ef12d130543ae85ae0a368b92fae8c1d106675bcb4a55da9a13ee6da5fd5940b51c2a101470226007b05a1670b085d0f2f0b66f143e67f3051 SHA512 3b17599f6fc4413dd3811a32216f742596da5c6d8709134d85d292cd28ace7dc72aecef8a2bf64a5dfd31796787468e70e3936ea2eb9ed0505c7c6130d66db17 +DIST mediatr.8.1.0.nupkg 75947 BLAKE2B 6e2500efb9ad78ca3725f76d2bca5a7f448558dbb817fcb361ae0442d5e04a3cdc2d16c1862a4b9489b1d58eedaf373888d5d463c6d31b7fe265275d230f2f39 SHA512 848b0b607eb50b8cef169ebf95328b5e5517eaca5187578c463ba6c309feff7d14e16966f04d7615de4f32fb20948fbadec0b2fbc7af66848b57639571a3f462 +DIST microsoft.bcl.asyncinterfaces.1.1.1.nupkg 93574 BLAKE2B 7d2ac06afc4cf6484ecf6978e8f2dc649d3cef441b709b5194abf7466e3c9e0239c1fce954fc45502e5f9be488aaf6b5eb448e37501555862402ab9466a81e98 SHA512 4cce7ecad99baae70b1f815cd047431f284a466342e4456f929bef24891f45d600d90037f0d45ca97b1b8a453b51145dc215b9807ac1ce8b2b8cf45630334204 +DIST microsoft.bcl.asyncinterfaces.6.0.0.nupkg 76354 BLAKE2B aca3f5db71e4037dbdd604aeaebcd0962ccc171915b77b4c409ab744bf0a469c7d588f9504fc7fa49e3863e9593b66b4083235cb49e812d1f87b3dadb32e6003 SHA512 221a05a0c910f7a87b620d8f3831ed392b4eb95d112bee274d35f27009ad2a26445de9d7cd235fe6fb4a03f2550874bda3be3dddd96edaf9c0852a9c23d7b099 +DIST microsoft.codeanalysis.analyzers.3.0.0.nupkg 887910 BLAKE2B 486aad9a22a77f4dde4fae3c5521c2fc066e9121aff7c7557af53b72469318fb0c16c30ccdde853fcabca3c493d9ac1297a00d7e6445d83c65e3618ecc94a15b SHA512 4c9e880c1c84f79b038c065cacbe090d50be18bda894904dcf03e030cee960928a749c16df849766f06a77697b90ff9391cf6b31820dc5762aad8ccffcf43e88 +DIST microsoft.codeanalysis.common.3.7.0.nupkg 3671881 BLAKE2B be37b6a9eeca96e2780febc1d26c362f01b0b3414e833a1950120f50a3dc7c376deee58468174297e8103a26a7eb8b8edf408859f0506296e2674f926259b6dc SHA512 dd84125c6c46cc622b2394bde5f09d8996c84285fac1c0b924de43e6ebc6542206b5d9bedbc3df27297c3176a5ebebc1a11538a1c80b55d3b0b69e131eeae5c0 +DIST microsoft.codeanalysis.csharp.3.7.0.nupkg 9001004 BLAKE2B 4058305ca69b0b4cad3f66468e8660d39de457b245acd2601c379b322b71d128079271f6f34843252445512503973a2afecf3b3eb0ebdd23f4d0705a6a417224 SHA512 7ff499ed8b730ddb4b982c2f96c359ee0fc194b56904348d39977cadd8ea5c079d86ed561403b19ae2f0c8da4e5c84c03349bb7e3e1ae600918f54599de04aa4 +DIST microsoft.codecoverage.16.9.4.nupkg 5160070 BLAKE2B 763611edf9c40b7dcf90477c05e7178d5c5dea4a3ee910edd0738b70ee846490467c1bdbfe4821670ee35e1ffeeec3bdf2ed75920b210402d2fb2646d3c19514 SHA512 f404d780d660db99c92ae3d9bf22ec28e6afb5417ce4f16518525fb1b65cb37268be69c5e2ae153d103de2d6b43f02bd98d8413a9d3b01489ee73dc4a2b31d57 +DIST microsoft.csharp.4.0.1.nupkg 462346 BLAKE2B 209ccebc9103b803d26ea1f0232245c3cd231078b03a83a0011a2a79a1a8a324a72c5b3fda94b2686fff170932f366e165f81a36a70df590a39c45d70778e4be SHA512 c0e75a9162f28ba4c4572c8fac4fd4c8c97d6d3505a37683646ba5f7e5f6ac0da69d5200d2646054de90e8e08f893a10e514591b69b8273640842b2cf90bddec +DIST microsoft.dotnet.platformabstractions.2.0.4.nupkg 38925 BLAKE2B a085c6126767a2783ff8c6ef9b854cf2e419761167a48b9b2825b85fc784c72afd46eb73d1b38627c0e9b35fbfb0c0b1aba057f075135912fef75439854b360c SHA512 c7023268028c81bc38a4c410eef37721a0cace55db6e99842e3b17a641ef23b88c08351d9a3ca87722a6f75d6f3e333b14a25f9c3165485785a15e797ab5c1ed +DIST microsoft.extensions.configuration.2.0.0.nupkg 28054 BLAKE2B 4f6441da406ff895531bce146270cf272d1a6b09d3ea37ec74ec0b3af9a16dfaa0ab194f2b2881fd15e2112a036617589f4c97c139de128e0f94a7227e8f1cd9 SHA512 2c17cb315e6f2a4c57eb133c5944f462b21850182b71f28cb895fdb9f21973bbd7de9d35eace53678cf2d882a99fca799051b7d4be80651a4f7875be53cc019b +DIST microsoft.extensions.configuration.5.0.0.nupkg 74486 BLAKE2B fa019730e1ee72ed955578ef90a06707ded7168260644b5a716b9f271f12aee5d73da5ba896ea365bc4333516d78251c24d1f014b46ed039e1e80324b5dc0047 SHA512 23e18de6334e2193246feaa0bcd6f28982a479113b74dc615bceb2d2807628e21361236464a68a390e9091cbf04cbba6f326c117b677c0880a771aaf3a8080c3 +DIST microsoft.extensions.configuration.abstractions.2.0.0.nupkg 25272 BLAKE2B f06df1e89a1a95668426e8034bd28ed302f9be80a141ede35a1ef99df69df748a77eb581e3452c3a3067e66d32135d9a6112d2ad618bf7769bff7f9db7e150b2 SHA512 35818457877053d38f899715ee90b7a672d5b6b95fdaa6b0fa28e5da10e0b349a3239b3dfe9782a58fe60faa5ba4e8695765e96effd23b9df02adc5ec6c516c7 +DIST microsoft.extensions.configuration.abstractions.5.0.0.nupkg 63258 BLAKE2B 46350180fd0f9df20687101105536f6831ba131417a50f5019d4a3fc66ea7adab144a1c3316c41d81f36781942eab8123124aa86f1741cb19a12389adf4a5012 SHA512 99b45204f3256ee1fcc207d56be0a9aae760bf824b3d1d56f6ce555dc9b4e3dfd7d49e0e7cf36eca5a13b46e2d1e47b212e7594a9db6c752c993c000ad6e2399 +DIST microsoft.extensions.configuration.binder.2.0.0.nupkg 26340 BLAKE2B d6b34c6b4cf485bf88db514ee98937511f298e813402e3f4c0bcea0c531daa530562f2909d10013969ecbb93cef47e2f9325c8fdc97849b3f59f7e3c824f0f7c SHA512 d1ff27643232477cda4656aae90659c2cef0ac6edd71ca936c0ad8ec35e6c517083f8397c14c3734fc5c5916e4e7c4787a3875c693ce485209c15beb4c591b2e +DIST microsoft.extensions.configuration.commandline.5.0.0.nupkg 62283 BLAKE2B 9fb024933b538d6a9de7e6a861ff02882c08da8c305405458d57b10837e5fbb749b39033cb30852e2e246b58c34d91f5e85557d6af1c2666c50bce08f093b2df SHA512 a99a3d37ab8fb125cf0314a85e6cd2f5888d583bd776d8653804f0b65f6f2ffc2695d060c9bd3810353cb4957b8612a1fc9bdd7089a8a64979502cff1e433cf3 +DIST microsoft.extensions.configuration.fileextensions.5.0.0.nupkg 66339 BLAKE2B 0de3745b360e69e2eac9b278b5a9dce5c91179c11951d1ba3ee080ede9afa067186f720247776065828a53b9dddd3b5920367b27266894f618c5be23de7caa21 SHA512 2d4e3baa2410b8f2443899ea6137b243e91b5403e0bfc00330b84964a049ac56f0dc6f517debda90cf51c194a6eb3180c78abe87fac9ea93bb7e5f3903edd4c6 +DIST microsoft.extensions.configuration.json.5.0.0.nupkg 78950 BLAKE2B a1ded388b261ee9f88e58050b708cd1b862ba0df31718eef891b017fed976f317e7349d2f8d806f4ed9a30b4cd09a51f6048994efe799e7ac0aaf1bcea5b158a SHA512 d41c945d7baa14a00b56de9296fc2229bcb5ae2a23d1945d80447ed4367367b82e3152fabd45fc2616f2653374113832be8fa3ef38ce6b46dc8beea01ebeb5a8 +DIST microsoft.extensions.dependencyinjection.2.0.0.nupkg 35254 BLAKE2B 58c7d1fcd7d8f91b1ccfdfe39506c0b327a41fe50f663d728aa6d53eb271f58685be4dfd7fb80192648fdd90b596a58fb20c81b432ca48f0681b384a64a44f04 SHA512 6a29ad4770e1efccf736e68b5efb2f385cfbedb22017f34043fd370ef824f46ae5e95a85abbae8ad54b25e80668e954af86eb88887f9e095d514e401f7717394 +DIST microsoft.extensions.dependencyinjection.5.0.0.nupkg 185752 BLAKE2B 434427752dd1b035ed150f115fd732cd9b5f6e9948ef2b8a625ed45fe4ed3d35cb99225faacfe6e3b524ce712b1684633b5da00ae2cd9e14c87255a11e1d3817 SHA512 c93a4fd9fdc5a4231d1b9a45ed51b8f5f94cf942fbf5213caece37e2a2f70251662b238dc27f0b315ca1c81ca71728b7838107d87c3c507106ace7c2c068792b +DIST microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg 33013 BLAKE2B 538ac73f8e661438b009f43bad90e6c9dbd1f3f24db754d81f8b7aa59971dabdb9a5c98133d54abfde6a5ceab4ff5895e2a7433d1750327947c17e53fa6cb105 SHA512 54deb3578c6430a23120fe3c910cd789e64f59751e18bdccd6742f8170a6e38100be2d9e0b48188ff95dadf3dd7b8245dd33b2a4010d66fb895f5aa44c50207b +DIST microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg 85356 BLAKE2B 62bd4f04f3cfa0398c42039a3858fd4e425fd38ad1290ddfd08d0661d361d7913e2aafcb9dcc04a1b1d56101b2bba225f319615340f20cfdba22278cc931d17a SHA512 df27274f02cd6534c2ca1b59d7d7ba408932206f7c32aae7b8cb5d17a737730e490fd4a8b77e27ade991ac91a805d3907b63dc2c4476a7aeeafd7855a9a5a4de +DIST microsoft.extensions.dependencymodel.2.0.4.nupkg 96063 BLAKE2B 771c88342f3459aca771a41d44e743f98c927f2c5a2332b1022a0c82226b8e4679c982ae21515163e22e56f919dbef57a361b3e9af19275e8ce62097101d1902 SHA512 61c129ecfa7afa3f28630b23c6bb3f069e57f3580df047857ebda8ab14f0a0c8bd2a78288d5b9e2f1f776238727ada7bbf71334d8371054042aa5cdd30b802a9 +DIST microsoft.extensions.fileproviders.abstractions.5.0.0.nupkg 58743 BLAKE2B 12ce63645eb9433b1fdcf650dd2bcb805eb66b3830dbbd6b67d037ea223433d39d4de994ffc764cf2be236b06f56e651dd1e5791d939238c4483d9850400dd08 SHA512 1d3990aa2b7b31e05f28fca929cf7b9648bec1cd0ea172bdb313dd7b4168e1bf9836e6f9ebdde328e42ca3eb5347dec89c6ecb8a2d918f94d5380f607593a956 +DIST microsoft.extensions.fileproviders.physical.5.0.0.nupkg 81631 BLAKE2B f55ccb31735f7f9e68fc6a9019a82afa3a5e397a294a4a42b1128f789f4b3a053916c3ecb47c906b24ccfaa99019590e3c443f881c7a804c8b2f80c8f9a2ee89 SHA512 5aef088b5b8d21adef4641095c3b2591d3350fcfaa97806dc375d1f347f5a0d5806dd14461c556ada69408943e343139158b3b34ea93e6445ee650d397ca7e25 +DIST microsoft.extensions.filesystemglobbing.5.0.0.nupkg 81671 BLAKE2B bad7bb72b6afe878d77ef848a5f289b015651b7c9731953a6a0df681d9d9716c74936e4c87cc87ba4129ae3f92d0904f7ac921e19c5b6db08d5f802f5f8c16de SHA512 5f55893ad587d0384cd3eddb35cbdb0a8785e93b483d7dce497070fcb33f6447feced96e8a63a46140fb36eeb9d3cc55f6264386361c29455b4fba70002620c3 +DIST microsoft.extensions.logging.5.0.0.nupkg 107888 BLAKE2B 8e22ace53b4475820d76296ff5f929b1decc906f5274453e7e5b4ae5fc480166cb7dd1715bc8c65513b8db3bd2cf895d820a768d3a20fc26b1b34525b8e99109 SHA512 1865153feb2bb875e25a47955c53f31958265fc19b890caadc1d54309cc77a50f2c8b8d5b163c1e885e89dee3e98940232f47daec9e9b12c5d4588dbe7e5b245 +DIST microsoft.extensions.logging.abstractions.5.0.0.nupkg 94684 BLAKE2B 7163abec14067723d43e91c76d94bb05e8558a4361d84cb8e365b33517fb08e7d78a810bd8015410f713f2085654a709474764e2a3fc5d96c3504e7a5824fc1a SHA512 aeb566ce865767fa8bff1ae69c0da853be58d9ba92565f722bcb7c5684e77f5002d305d763ea2b9b47823f88268d5ffe878f4200d03df49400886d62e9b64ac3 +DIST microsoft.extensions.options.2.0.0.nupkg 28405 BLAKE2B 71ed8e7abf7827055b4889e2f97ac2be29b2f38de50dc964e6e7005828ce2b6d7bef8c68f5aa4f51744b53652c53e5288e68f409d8311130b9e9572a29a673ca SHA512 afc8ef803afe1d832eb86f023bbbd5dc14b76583ce191338dfb2f7ff030adcec71d35aac194d4efcf0d08e5af572e2205e848fc137f8812f8ca85bde72e11e33 +DIST microsoft.extensions.options.5.0.0.nupkg 126477 BLAKE2B f8dbf9aec65a20cb6529a40650a55a0d9578704be5a05760a39e09ae84021637523cc7f3247beaa9ecf75b03b800e32ea0ad433165a028f5048e8074514a6d39 SHA512 8ff5dfdd1c12047c9afef28d9696e5f2582b9a5f114cbc0eac26187d0e5d7bc113ec06448ba75578e8e07cf197bd19ba30bb9e1fe082b333c782191981c3459a +DIST microsoft.extensions.options.configurationextensions.2.0.0.nupkg 22680 BLAKE2B 1a84359a7739a728a7fba484aff03143f4f92ef7312256859a4dd2f180ed0a4144381ac97c8e3283fc914aef960d600cad551af751a937f0d5e723f10d5b641c SHA512 38949503f9b3498df33cb42cbcb53fd8a8bdd803ae2c30b21e69133f9657f53447cbb8f587521253153a9031a97601f181ca1582a5ad78ddda8a69588f23b79a +DIST microsoft.extensions.primitives.2.0.0.nupkg 32468 BLAKE2B 3e46878f2d97f4eddedf0522b9162ecef826dc1bc696486dee53064b9128df7313cc58f1ca2d110b80eb91359fe46eb2c935a535e68a92826ecfe31583c709fc SHA512 47284b149a0cb337dbbb5af3fe0ce8aaf3ab760b275f193407f3387ca8ec25d6fafc8dedd8c755ab8b35756b3c84e5ca8dcab6ea8bec2cbd543cba304ec69371 +DIST microsoft.extensions.primitives.5.0.0.nupkg 116700 BLAKE2B 06f01aae4531b508a44dfa18395d9ed78f872c3f7544604efd0dcc14a858a0be079ea1be7ffa2eb7de8e9d267fb6df7ec2d917cf1ba212a82ac8e2e5bf30fc3a SHA512 3e51987e26781dd0434517f87ff97d6dfe599a551466f1c931529ef9c8751abbc29ec2bde46925f38c56fd5e7138de9c8c7a9a75d410329da77a0ea330bff7ee +DIST microsoft.net.test.sdk.16.9.4.nupkg 40302 BLAKE2B 59313813889fc515dcc9119353234b6f189ec6e128680b304d1d42b7096f9d553671c8a8e21dca6d66825fcb869306ffa9e8b77deb49a80c935f0d014cb446f6 SHA512 e26d86adbe78e86d8b837094556b13cd83b4f02dfd9d1668edd88f723849ee8486d17cec0c35b766a557b9722578cc622d6830e1ec08a29afceae269af98bf85 +DIST microsoft.netcore.platforms.1.0.1.nupkg 17876 BLAKE2B 13250226ef4869ad62b8acbe8b8f791f9bca1932562cb7a7e8162c3fa502c02200673cc9839f79953cb2d3a75f64f92d43ed1dcd9081732e4917197483188163 SHA512 5f3622dafd8fe8f3406c7a7ee506a7363c9955b28819ae1f2b067c38eae7ab6e620eb63442929b967c94fc511e47a2b7547ab62b6f1aafe37daa222499c9bb19 +DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106 +DIST microsoft.netcore.platforms.2.1.2.nupkg 31064 BLAKE2B 6b28f015a1c3c2dbad93fac315a896c4ad116befd618f28b89d451b92f2ab642e414bdd372f46858daa52e72978ad6e4862b6a431d121e331296b0f6a08a1c02 SHA512 ec9eef7881fb32eeb37389655a733b611813bfdf84c3e2569240e3d0aedc11ef30b8503a1d1b7a493b70bb1da0faa8e90d7798796b0ad14437b8881189360722 +DIST microsoft.netcore.platforms.3.0.0.nupkg 29497 BLAKE2B eb1e21bb3a3d3d3a65b134ed766228c6113df472ef99587161ab751b52cd75dd3107caa91338590d09e14ce9b4cdf8a303abeaebd4ae06e1291c68085ea036d5 SHA512 fe939bdc69fbf773b950c7712292901f489124ee34cfdab5335224dc68c1942f8eb7db54d3a4c737a3ec07e072fa24e24e0b7d968e5b0b89a3da4eca38166547 +DIST microsoft.netcore.targets.1.0.1.nupkg 18189 BLAKE2B d43a064d4c6f836be5164708ff0401913b32fc3340cad7c8fd08f421ea553805ac150a134a0d60a55d41eec124514a5e5197eebcc85aa6595cc6b91e33025d61 SHA512 6ed8e75f945a18651066fe9ee31cf6c8257a5974340fe4d262438903c4959a479f4a515a4d1389e6d3d3ab34f09a3c7bc2009aada2e8a7f697b6655a82d3bfc9 +DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe +DIST microsoft.netframework.referenceassemblies.1.0.2.nupkg 20957 BLAKE2B e521646690b142a703d943cb0528552a669ceed16fa71e3a04300da1eb58d5428b168628c85b8e963e963cf0041b0a02d7442414248e6f506ff3d7ae452a85cb SHA512 8bf3922b695856059b8eec696a7ace03a7269d71d4c456cbdfb21bd3f6e69f2a9fa25e46acd5c29ad872829a07cc05ec083c3a6ee942bca21afd47ce3bc533e3 +DIST microsoft.netframework.referenceassemblies.net452.1.0.2.nupkg 19845441 BLAKE2B c2be1acfd4207984ba33a5ed468fea39299d61d6af99ef9cfc7df16096c0ecfb6133a3c970ffc150f79566710a589c5a387a5d2da8d5ce25f23173cfcfcc7661 SHA512 f4b099aa012c3d117c58dafcaa3edfc273ad7d5acf30c84d213eb15ae101559e7da3f1810285909153e85d73ac58dfedc34e6730c264cb0ae013e19a1213d691 +DIST microsoft.testplatform.extensions.trxlogger.17.0.0.nupkg 361862 BLAKE2B 7315293c1ab965bbcc299a842a2e1f462e4821168f79f3036f7a14a4116f3d73c00f5b645bd1d16fc963f595e65ae11d7658544a6482c0e5926b36528644b259 SHA512 d72f41fbe9d4155b85d0e20e6a476d41ea55e355c61561270f241a1b2ef5b9d8dc9c81ca43d14c550a50bff0a301923e9e84a5035e5b31006a9639ba0221e907 +DIST microsoft.testplatform.objectmodel.16.11.0.nupkg 2966263 BLAKE2B 5bf6464154b639b478c4000dd64e7570d124a446680583bceafee1cf3eafdc6a7bc10cacc665327a562a28fe0268c5d749dad0ef11376880f76310f1e3cb055c SHA512 105ec3c2d2d476abfa9fec73b25a701d815b743512b575e7ee2373ef7e459f767688be7ecdb555849a8342e07e922ab819dfae637e8b23b36ed918655d9a7471 +DIST microsoft.testplatform.objectmodel.16.9.4.nupkg 2224614 BLAKE2B c8b0899000db731c0041f6209e4f85d2bbee5a7ebe3d3addd4405a33e1036bef52098c3fe8146123db262e71868d7bbe541149ef7443c7fc718ca78f916d384b SHA512 a1fc8192007d0d1a852393eadea26b8400df81a50d8a29549f79f726694696b2c361460561a3910f66dc195044b7773addc25642f9c7389b7152489e162f9ad9 +DIST microsoft.testplatform.objectmodel.17.0.0.nupkg 2963393 BLAKE2B 106eddcbc897147fabc6a7c5509e7800ed4af37fcbd7a05771a1fd752e354677d7f8ff4856015b2cb1cd2ad54ed5eba1d0cc62f58962830e0b84d71bb6b049bb SHA512 19ad56cad83f5897c5b93608be9d357c83ddd5f97f2f7751f40fc017236ae2ef3b0517147e4dba2c4395511a9f4f5b262a4f660a25974e7b34f220c275af9c4e +DIST microsoft.testplatform.testhost.16.11.0.nupkg 7327788 BLAKE2B eab31bacbbf159a128db837076c2057b4a68b912e4dbc1583f5042b0333bbec78e2718ab2db0a6900c41d984a913115573444695d117f270b272141402db55d9 SHA512 17b0956e03edf7660dc31d59d5cd9fb141b3d002149aeed824a2d3381bab2f6a5ccfbcc2fd6c37e960bfd29e33e734db14cd1862799fadc80154f3d8ac3825a5 +DIST microsoft.testplatform.testhost.16.9.4.nupkg 6913327 BLAKE2B a82e3aa0cc930a12ecb7d2b8baff82dad9357c6a72bdb2b7cff0e36b5b8cc09ff058f016dcdf21eb1803dbce1759a1179405a0756f88579ec2645568b3cc9a8a SHA512 a5f780bc300d9bfc0c08feb978c36cd5e629207e54abc9d1d80202bf366bdeb13c882ef7a29bd52b50b5b9eb4e5a04737e880e817a853aa178d093ec9aefcda3 +DIST microsoft.visualstudio.threading.16.7.56.nupkg 989616 BLAKE2B 03e41384a3c1dd2ff4faca011b714d66130fa4f7088eebb925d57b5df0329ba79a3066289e2c1a20ba6daf833671f3ae1c6224e24c2a80f37b05fbf6d7bcce0b SHA512 0b31f9457e9778e3fde9ee612f8dfb065c6b51299b4f9e6af0c75f68e692e53409a064d0d53fcea466c9a41df096f7d121509ffcfcd12039393c30766ace11f1 +DIST microsoft.visualstudio.threading.analyzers.16.7.56.nupkg 502163 BLAKE2B 9bcb2044060ef67d81a1d8b08a7042621dc05113e176b1f2a0fa7c961ad74491c9612e0d115c823655161769b25ddd7afbcbc6a20d2ea0fe16794984b2dabbde SHA512 b2021b6e8bd2bd703bd928fbabfcd9763106c85e4c97e3c7a894da3a23ad9e0a3c8a8c7b0b4c42469c1566f515ba52bae0827f82a29a4a4cfc3bebafad6339ff +DIST microsoft.visualstudio.validation.15.5.31.nupkg 262234 BLAKE2B 8f4714d3daf386a2b40a04d48077b09a4e0c071f4af3c33ceefb3806d6cef3e068a55e9ae092bf6ca345b6e84d57ea9827cad11b16f6ca58c21d0ea324f71a5b SHA512 2e777e6fa306b87c21efe604a6a7e6911299803895ba7f503e3870a58898ee511a32402d38190f6a971053227904f0e97d994c12687f927b77b26bac536da042 +DIST microsoft.win32.primitives.4.3.0.nupkg 63333 BLAKE2B 132ec29940d4b716110980c4f9a06ba15183d29de638379d09998124605165e51652b2727e3892b57dbc7cacfdc71f9e1b59c9dd5463a524657351f5385d896d SHA512 366f07a79d72f6d61c2b7c43eaa938dd68dfb6b83599d1f6e02089b136fa82bec74b6d54d6e03e08a3c612d51c5596e3535cbc2b29f39b97a827b3e7c79826f0 +DIST microsoft.win32.registry.4.6.0.nupkg 377490 BLAKE2B e64a82f1554d55c549df63d62f6f8c4a4bafe9e1d43563621d5b937fa88179dd651476881388087018c73558714c3f44c318ae1514ecf2a5dfd539ddea7dd327 SHA512 0c6a315c87d3e178302e7372fc07a6c65623652d1b2cd5c3480bfdc1fceb1d41ad72bed23fe27d0944c6d19a10c0c4b2d33f859e9f74981d186803d17ff1aef0 +DIST microsoft.win32.systemevents.6.0.0.nupkg 157768 BLAKE2B 0a5cea49c552a8d3e5aa2e8913fc4929ea318026b02a85c03665fe8bc449d59f838ef9a1044e0e034f6c30c7b63187c02bf6df4106b19e801d6c194ea5641941 SHA512 5e274ace996c3eba63099ed5116f9dc39f69f684f7c1e7623c28c3c73988b75c67dfcc929a50a761f0222df243dd540720a6e588e91dfa784f81bfce7a893875 +DIST nerdbank.streams.2.6.81.nupkg 438160 BLAKE2B 6a7de1956b5dee56275279cd20e5fad851b9a617e516da56f96b6d09246272a1b85f4073f2b4795a318c4013ccd656fe619e28c937318be15368a3a9fc8fa737 SHA512 b957bcea9bef4d4f9f4c5ada9220fbb3b0d67d149b8776150749dfa80bd3e41974eae57831f700b7a68e882aace06bbb4bb84341fab20602183b19499432205e +DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 02badd3473451f83997f0b66d05f1541c741e65b9127b8b27ab391260df7939f235eb6648b11c7c11cc5400489ddf1cd26820b7bdf6fd9f1d8f0dfdfeef96acc SHA512 0972dc2dbb4925e896f62bce2e59d4e48639320ee38ad3016dcd485fbd6936a0ed08073ad5eef2a612dff05dfc390f3930fff9e79d87a06070eeb8128277cbd0 +DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601 +DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1 +DIST newtonsoft.json.9.0.1.nupkg 1613054 BLAKE2B 56918db57c3786cff0548b642195521ef203246a6b2ed010186ccae230af3b0c913ace4b2a3319bf94c6e47647b9c5ad7b017e3b50d35e6654b4d5b987643739 SHA512 da8917a5347051c8106f4ea9bade4bc300a3b60a05a3be3390f92c8dcbcea67223c7b4da8065b9228042000e25b99c75fad7e2221a0daa8888ed8ef3c161b228 +DIST nuget.frameworks.5.0.0.nupkg 215958 BLAKE2B 1deeb9d7d43736c70d11f3bb7a1a44f8a8a407fc18b32f85e252d2a310e1127a8e5a85ced627fc94ab9e034c73211a08da3b6a3fd43be83d95a4e3f5e26d856a SHA512 ebb9444b3b46063522e3b432c67acafe8943da39c866978146f88757f1be5571bf40e9df208824440efa4116b0b47d00f9708a72767a22878a78aca5a9887650 +DIST omnisharp.extensions.jsonrpc.0.19.5.nupkg 1218175 BLAKE2B 121395614f36e6d0deb4237473a82c22e872e46805db064a5d6e806776ca231c3d66296963407b2b5d8e4a8d918f8fbfaaf74ac1d76956cca683782cce1cdba6 SHA512 d108887f1aa50ecbcf1d21c7aa83e72335714b6fd86fa680f06137d27a86696caecd16005c31318cc3babefba7865b65a12efbcb1820089c6006768a27edb764 +DIST omnisharp.extensions.jsonrpc.generators.0.19.5.nupkg 213128 BLAKE2B eef4cdf0ec622a7b0b70522c9b3209e2e9428ed33e02615f61453e9df28dcc29e5a29d10c33e0509464b52d8f39c245380d8466406c410e45539bbf8c167db7e SHA512 9e7f1a247cfddc4b09aacb53e37ee3ed4b80cede0d8c5ec87bd9034d7a7b73c901893ed3f10afc9808c99ecfb4266cda9f50cf68930c0b12a19a219acebfaa66 +DIST omnisharp.extensions.languageprotocol.0.19.5.nupkg 1082429 BLAKE2B 88fdc392501986f916da254fcf0f17da0b3b8c1965284d5ba18342734f4aa22bfb22cc858284c95d5f170cacc169828b05fcf8dba9c39de1fdf2d8cdf9375901 SHA512 e536068f17eaa46da9e2af8128f65e4f50c5e5a4b15ceae51931fd4f181ab41bbf2e603dbb77f2cdfb3a9ad8d2080f4b66364af195af763c64a8d8cfa91dbf00 +DIST omnisharp.extensions.languageserver.0.19.5.nupkg 159564 BLAKE2B 4072d575eb5cbb0ca8693e5e8d31b7eac93141a4c49b6c313003f8f256958e49142494a76f5a38194757cbf8b2688a68c65802caea60291948a35052bb80152b SHA512 6c31907f01641716a5a853e5b13e55158fe74ee2237be81aa4df46ff0a841a2f8a69b2ac7b960c9f25deeaa73b7780a2c4f751d46bd3644ba3b1fbe7c0b203de +DIST omnisharp.extensions.languageserver.shared.0.19.5.nupkg 87423 BLAKE2B 98a93168d7f209d5eb1bbcb1ff36067945003f05b0c2defd7d8b78cba1ee0ea5ef252839020b7e7fac4de68668cbac87537771699a59e912cfa85d27c577a369 SHA512 aba92846e654e621378b15fa1ec16f4ae2f9b62697a80bff007b30235d7dcbb73eca92e58cf4cca38e52e3fe2c8d9ba84551e5d7b376bf57a222b56991b520fc +DIST rangetree.3.0.1.nupkg 33158 BLAKE2B d185ebf0c29c1818deaada4e557a59e90cc4d31f3510196dc868e0e5ccf4ecc4535b437f566b8e5abd21461555a6509925e896133699120233ae64917a5d3408 SHA512 25002782f880fbd322d4b42734995f3875a3ce928234940d94b22f620c341cf089549c9a2e15c8abed5a3385fb60d53da2bf084a4585eaaf9f2a7061d82853dd +DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239 +DIST runtime.any.system.diagnostics.tools.4.3.0.nupkg 43707 BLAKE2B 33d1c57eb4e50c06488da02ab2bb1b8dba9948026053e662986af05b74045c014e76815edbb588f10d6a904de22e4c50177f31f3fac36d159b9af361a4cb2b62 SHA512 bd257401e179d4b836a4a2f7236a0e303ae997d2453c946bf272036620a0b14e85e5f42c229332930a954655ab4cae359d191a3e3d9746df09535a651367764c +DIST runtime.any.system.diagnostics.tracing.4.3.0.nupkg 49844 BLAKE2B e35998e1369bacc9fa90f74825e021c62b9c671ac9b7cfad4e9b455656bd40e968f348ba8943ed670c74c22bddb1c94ccf5058885233607e3c73a5c7d2a56688 SHA512 0b480d21e23c38965222be7fa1e1a0c7e444cebdf400d1db8d3ac609f893b82d78c5d8b271da61808b7b179dd6466a0090bd807fc2d35020f93a00f0213bb436 +DIST runtime.any.system.globalization.4.3.0.nupkg 43718 BLAKE2B d6f90f72f080afc0dbaaf487e2966d2569ec8dd51d573ba2afd1d705cc8c1f5d47ea77beb63ffe4fbc75dd6aae869a9b52e9e293b737ab32321420f635113d80 SHA512 3aac1a076212fae7d0ac81d2b5fdf216b064a1d890577307f89c9a4984c239838c3bdfac4dea052027de090704839319231eef49ce542f3e8bb2f85ba23d28dc +DIST runtime.any.system.globalization.calendars.4.3.0.nupkg 43456 BLAKE2B 6453e347e796d426fe00afa28c182e53d764e58e52a21eea8d71661029608de957bcc9a6d9f073f2897d4b5d601f1e056a8d2334fd7cd708461148549454fbc9 SHA512 19053b502b7160af6f6b0bc5b334a8d124f77f6b4418993294fb485d0bb318cd6e97cdbda9bf8c9927366288413cad7209c9d8156a5425a6320c453a8804fb3d +DIST runtime.any.system.io.4.3.0.nupkg 54553 BLAKE2B 0066bcf13ad4f769cced6704e3d5bce057138e35650699df8c84fb67aad1dd0f2b9ac62eec023fd1b2845e3e2038d1a56602e0cbe59795219b34b9b47d0aa880 SHA512 7e0d4a238322d434a19afc79ea988d3727c1687fdd5bcd1c4c39cb6201073caabb924cc201c70545d60acf8b94cde8b783d0c268743e040c357d100677e4c5ed +DIST runtime.any.system.reflection.4.3.0.nupkg 43499 BLAKE2B dbfed54ebbe3c7814773dc60e586bc6442024c4565dc7579c2a3dea9ecb7fa6eb554bb7d8da7d2603fb455d38caffab9ce553e6cb82f8c6202700e2a3c80d6db SHA512 293d3dd8be87e1c5cd76ece4ed64ebb5ae6b50be95a39bee401eeed64355e34641905f8c14392fbc3acf8609f5d6fca731f39ce7607962eb5951f09516480015 +DIST runtime.any.system.reflection.extensions.4.3.0.nupkg 44123 BLAKE2B 77dd6ebec2090e9902b5fb9a0505d07f953baedf9ae30bb823f18867b0e4096af08175203efc2205a5439d53eb264b085615978c782969ac8e051b5c7ac8b516 SHA512 8de7a4c53fc0324e766bfec360342ee4a4b99a5975a9d61faab0a715ef71ff97aa83383a5a8affb354c02a4e2fbbb91e1b4ae6b282d2880108cb489f06aba500 +DIST runtime.any.system.reflection.primitives.4.3.0.nupkg 43106 BLAKE2B 9be774d083220f790c2710bf0add5f186c30da37cdab7abe6fd084e8b3e43926350cbde084ddbab58295b9bdfff34f63de6f24d72c9333c8f0dc0fd6b04b9ddb SHA512 a2f374276290ad9b799d3e49cd8fe7839c07b52f22894bcd77b9470841564319fb2ebbd7503e76feef42db4e8a362af8648cf0842a1cb0b5d9a60a58ef8b205e +DIST runtime.any.system.resources.resourcemanager.4.3.0.nupkg 42939 BLAKE2B f0a3df9518b008cdfa62fa7b7aae3d419bdd8f77e7b400cd06f03bfd20d2ac7abf570b26c63ab32329cb47f7b9763db786e4e397ad958dd81e55d9ee8926bcd0 SHA512 39fab03cbade2b3848d62e137313530c06b37216e24cd58c70ed6ae54bdaf9d9613a3b410375ee167c87ff935a558b1f8766ee016b8b244fde99c38fcf42a49b +DIST runtime.any.system.runtime.4.3.0.nupkg 55302 BLAKE2B 2de44260ec821b818b3c0cb3517be7ade5c16f29e0ced086460dfabc29479743947134214c037df83b9646724cad004f55c2f518cd4bc2079853f2f6e1cd70fe SHA512 bfee3c68312296860e5459af5e770c2e9fcd4ac134361fd569a9ce1e6574b9ae3978aad403f89639a4b5bac8ee5bb0ee1b8edb819e9a60f13ca5bd1812889bbd +DIST runtime.any.system.runtime.handles.4.3.0.nupkg 30945 BLAKE2B 27f615ec387f75416d05d0d545f1f90bda9cd7ace1e7370cf935735ae7e6ecec9c8d54b0b267aa42c041981b7d4ff22603f8a12e18290e0f354e7656f4271d81 SHA512 95cdae2867a2182535bd0f4d01dc3eff70319dff044b070ab7791fa2bf8688a69b00a279ed569b7f0c5f3e26bf705303dc344ecf7d1ea014c579436d8e7b7389 +DIST runtime.any.system.runtime.interopservices.4.3.0.nupkg 71496 BLAKE2B 56aea647e26b0b6fe2e8786732100a20b66dcda904df76d0463c5cd048d842e9899be7482f819bd8d4a62dd6b8d9f2f8289efa99ef6c76d2cbfd0fabe6c5b36b SHA512 70eeb2469726d092bb95568e51ba5cfdd1cc07a9e65077e2b6dd5b7c8b164d4b45c749ef4a52f45928f63a27e8accdb83b861ea73c9ad3d42dc38e6afdbd0e8c +DIST runtime.any.system.text.encoding.4.3.0.nupkg 43396 BLAKE2B 99ea1ca2da0e85683e240129d4adba28eee337d0a3ca937b61123d775255f738b27f00db4b08e1fa9242bf29ad916828552639ab3b55eea05e0f307bdb1bb58b SHA512 cbe6df98acd50e2251d3343620c408af56cfe7c1979277a8ec65b5eef093e93ed93c05980902a7152ed83302d5a625d7058921baa7f446c5e67194fa4c06f20a +DIST runtime.any.system.text.encoding.extensions.4.3.0.nupkg 43296 BLAKE2B eb16dfc6e2fafe299fe49dcc5cd1d2d18180d18caee2b0e65fe5c75b6b4206260e18f4e2bf509fe1d2dc3366541bb38de219929db6e7e12f08b64b3a5d3abac3 SHA512 656aa8bd9d7e19534964ac7b8405615f00359779e322d4cfe1f18c132fec4a4f52c5588bfe61cec9966a9142a73315f5d2b9e5a7c524b418364f0322b20961c3 +DIST runtime.any.system.threading.tasks.4.3.0.nupkg 47940 BLAKE2B 950e0a58dcda7dcb15167d028380ae4ba1ac576b141d95ba8eda08e0d346a9e0452e64ceff1169959eb9f4435231466be209fd6e9d17f8dae05254443f0ffe1e SHA512 5f37a56f5d6c7fc198c7ef76b822b85284f9d7d1c06583c26a698793ade65da1b273d5fb03c20be1eb91a9c835f7122ad2775f4e51dffb2758fabac2a30f8c23 +DIST runtime.any.system.threading.timer.4.3.0.nupkg 43098 BLAKE2B ed9d0f7aa58934bb099bc750d7d433cf82a3b54369143ae4e3b27178213ae3d3c79c17463b2a4a2f1dc2e55a9130b7a8349c0832549a404b82c2b08b9016e9ce SHA512 c0a1fc3661b4e21f329f88a8d2cbf7152698427778add9f850476fc9abe7cdf9b86df79362d6df025f7e15d53f5eb7937d8ac49bdef13fd9eca973a284929fcf +DIST runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44390 BLAKE2B 60483871cb9b81514f5b63f1f9ab9cf1c7a6ddb1d33a2a65608b47a2cf8cc3b7eee8e087250a1c49eb2893f36f29410e897387346fa4c3fc5c71e41046f13673 SHA512 b2cf809fe50c4b46bd6f2372265cd3059622550123afceb5dbb2410906c07a7f47bae4273584d29253d5e7a63a17c68c7ba0434608bbc8fd4d00e479b2f128ff +DIST runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42827 BLAKE2B d2b79a9b83e0bdf569a5c333ba4f86ccb1d5b532d2e1cff3ba7bb597688ac78268a515be4c35a025c66727070100634a4bc946e02ae7b93061be968fab241bed SHA512 fd8e32d7d3e9a465202e391b0ab8b95e212900879bc4d8ac22954fd2d0f98fa579e9d25f88885ac2a4bf1eba755db940f8d131250a3ffec34dbe77431a379cab +DIST runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42833 BLAKE2B be9197f3008b3dda19a45e5b5df2ce3604f58a98045a122aa77f082708de67ad953fba761c39ec419e945155ad74d5800638feb581e5d84424ba104f32541640 SHA512 4afac5cc1734330a6103880e790d639e825bfb1b34dbd42083762c47db5e5dab6c03efd16049ac03861d7d87746caed09c7534241d51b7341d47ba6af7e8dd31 +DIST runtime.native.system.4.0.0.nupkg 16852 BLAKE2B 6914c7090188cc27789c962931875892dde24e1fc43080935d337840164d361e4410d8228c576a3eb1c0eacb82603f2015c05b39516893cabc718d8ce67467f7 SHA512 55ff3eafa406ec3d8e33d8be44d0d06352ce746abffdec1378716b275d634e133fc1bc56fc312bf0d921efc59e8de4ac811022cc34a77fc1f1abc982c931932b +DIST runtime.native.system.4.3.0.nupkg 16854 BLAKE2B be46e3bd8781915572308ed7d4d8a0338a5c79b901a27c7e7c7fb7fb25788cf00968a40f96cc43b1202e56e5bbb2f87602d247295d8c98f2c143a0ad3a8d7664 SHA512 299c5a96fffdcaf1972e3e3d1c727837d18ac9e88cb79c09914f12ff1de7280dff10c9232a49a1c1d3ba7785a5cf76f28c9dce414f0a2a567688de7fd5331dc8 +DIST runtime.native.system.io.compression.4.3.0.nupkg 16918 BLAKE2B a158ea64e917d9117684a9974482172fa2450cbc3e41a2918cae1ccbe004988fa31d975c8f06fd9a3bd320bf9b5a0e329eed36491b928df6db242507162dc3b3 SHA512 bff1f0cac94327014bb07c1ebee06c216e6e4951b1ddaa0c8a753a4a0338be621fd15ec621503490dbca54a75809abc4f420669b33052b28d24d726ac79c9891 +DIST runtime.native.system.net.http.4.3.0.nupkg 16894 BLAKE2B c803da4a0e31f509b83e061c0dde9b990188418ee29efe9bb0b7f5873fb2b14990560b4191d78ad16e9ecd53ec701a4fdbec3ff66b88c3e49b5f41b57ae11df1 SHA512 ddd1e5b67545477f7c72b5883666de40e89efb0836d91e7a349e2f3d4ac05ce1125e6add3cb09c39cbdfe7ab7c5dc8fdaeaf6ac25acd92f6de3d8ce2d6db7918 +DIST runtime.native.system.security.cryptography.apple.4.3.0.nupkg 16967 BLAKE2B 4ce2983bbf2c2c6a30c2433151458e4790f43b289e9faecf38e07505e5519bc042f85a46a331ead5f31419971a5af3ad4ca5f18b477c4dfd7e4e7f33cb8a3eb4 SHA512 23c6a99b323cd71cdcb28c6faa71f099f69ff0972d5125607ae8bbc99ba7c08513571d14526e8c2805ab3a8b70d3d3a6dd76dfa193320393ecb05906ee91f37d +DIST runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 17048 BLAKE2B f3d49c45e52d4e317fd5750de6dbd6628b414d127ef38f9fb4e2ebe447b13a0f93f38c91850c9df4c0a6a3fa738f58daf2c440827bcf7c7d3436a8174b5d212d SHA512 ee5d047908b99b776ff9bb54856454b24b09a0f9271b127239543b1f5faa3381a032d9eeb4d813d01b5a4b7d183b6a16250f159fdc450d5314a7eace1550bea3 +DIST runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44200 BLAKE2B 30ee247fc53f9de0147a5c5666bcfbfb674ebf03ceaa4ea3c73671154caa6ccee2c9254c0fca588e9a21f98e27ad86f387255b554ce37d7e36f8a69502049e71 SHA512 81bdb93c1c86c560343df6cc367499fb2a01a9b3016617be416874a23c4355a8d95c7be34f175510f3fdea4872302a87c8efab98a328dfa39422db520c3f291c +DIST runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44118 BLAKE2B f89226f71e042a6bf70a45db59dddf06fb5083da2ccc1cbc17e8b3381a1462c36e0ddee7cb38a2003ccd07ec4f2a987a9e69ab143054a3a106ec314e3ac4947e SHA512 6de9544b4da49f127680cf5b3b4afea96bfcac3293038a1b0a12eea0ad60be368af31ee1dfd66d48d458b40200738c04aa0c71adcc54ae2dddbea2cd50d6f28d +DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg 19581 BLAKE2B b8bbe11bed19360bb221715acff84d41f7f6cf871e66b09517a3932ce6a4ff454d548dd58c75561a18dcd6395f4ad11eb1e5106330fb702330b8ccee6618d8d1 SHA512 9929942914071e0ea0944a952ff9ad3c296be39e719a2f4bb3eac298d41829b4468b332fba880ebe242871a02145e1c26dc7660021375d12c7efcae4d200278a +DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 37682 BLAKE2B 0fd5229c9394741456079a6eed8efb2c99e4211cb7be1873882ae6708c5e87a4f5116a9cdd6fda005896d2af4237779f1bd3c2332a1fcc993690e2ef6f5d889c SHA512 61da1667a5dd1e53a5d19fbe90abbfe332d84fe755fb811a080668a47d41a97db44539e3174fd1d2a0770ff1bd83afa68c82ce06df5775da65a6054ccc12c4be +DIST runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42668 BLAKE2B be90c86ebb383a1d7e037d0a0b24aeb8a7e9974388ded41964a82a2d2a4dce0e62feae830fe7dcd29c0fa19584c0b15281f1959d326fd6b7e17c6e70bf125c1b SHA512 e65a6a1f1928cfb760c395a399542dc7f9087399c53874376604504ae60abd2da24ed735ebd148d335000a5e35c8108ea55404685e902df392eac2e8d38fb665 +DIST runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 43118 BLAKE2B 242cc78b2b335d3c15e798c81cb19654b44ecb79e29e6babdc404bcbffd1691b07e0640143cde2d03a0640d6e1851228188eb91cc6b8b9f8759d13e8aa258e52 SHA512 c9f219515e268cf40e16b135bd64cba95c35e866dd9bc34954159562314d01d2f9ea7eb8b0db94acf6bdac83d651d90bad7890cb657ffe40fa3440ec662c9944 +DIST runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42901 BLAKE2B c62ae072f63c79e2fbd080688852a545df160e6be41c68365508d6bc96c85927feb6859b32c2d8450b07058c2955aa94d4763600f12efdc76fb4d161081cdc81 SHA512 4981b2d7a106703b185e176ad35bfda149156f3b752778fa71c56b3686407765fd2b6625de352bd563aac1e1e8769d7886cc59a0d5d0bfb41ed60277360beb81 +DIST runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42939 BLAKE2B f166d9c0b266e7c7fa6d6ac61201a755ddca3ca6d3f13e52e4a04575c7143af5bfda9929d3701ac7cacb0e61d8debedae4419fc202d8cef73c8c1496776ffe28 SHA512 5dbe6bc007a9b46491e5299602291f5dbf8cc8d51e6c1b08db2fa0efd365990b41b6e181ed6bf82e873a659396427bc0e33e85b47d645d273fef8bf8ec643631 +DIST runtime.unix.microsoft.win32.primitives.4.3.0.nupkg 31929 BLAKE2B 18ff9482cae737a7098f352f59948119b4f9982eefc1d835245c5336ee6fecdb7fdb92445d0c1fefd4e4c7cc4e64fec3d317e8b5dc160320781a3f820cf34da7 SHA512 93e6d3db61f9c2ca2048f25990dda92acd5ec74561e0c776d2c6dd8d1d55128f2c953f33d6832fb6a72bd9edca304a2551085bdeafe6e18af87619c9ba943c32 +DIST runtime.unix.system.console.4.3.0.nupkg 62174 BLAKE2B 5e0394b879ea85a36c22948a006d41d6d77e2283139265ce5fa6089faf209e447a90a02965dd576c20c28ead4faa232eaf4073343be69c70f4913a3b52f340ab SHA512 7c5cbda7d12315fff6b1e036d55ea27140de8b849f1a9705fd2710a00a2b70f06f534eb0d3e3c8ffb019e1a47d96c559ac61d5fc9d840e48f6e56542fdaccb83 +DIST runtime.unix.system.diagnostics.debug.4.3.0.nupkg 38808 BLAKE2B c7bc02cd3fcc7f547c9d1786fd12da492bea65cf9e01a385e40366614c6e90bbb2a46103096ab491ef6765af5f5ffbad9506f0bae8e68b6d33c40f7672bba0e9 SHA512 a8ce331953b1f4424aa7f4b6dfedfce9ad138940bc92f332de2bc6d05185830ec6eb832e752f62eaf425f749caadd4ea1789121cb7ed79740fa5868eba55c838 +DIST runtime.unix.system.io.filesystem.4.3.0.nupkg 62460 BLAKE2B 6431b1bbf73d43f5d49afcfdac3f4e6a21b4d6c86db7a99f339d97c86fd9f98fe64d2a4873350076a42d1f7faf479fe744220d14d1badaa56370e1c615afb4de SHA512 6d4c80aceffac60e1560fda34c5984bbfa2e1bd106bde2c6d3540905cc30c58e6f5f2eaf5703cef5e68e3d25a4b97982193b2db8130a50c622a498e43eb9bdca +DIST runtime.unix.system.net.primitives.4.3.0.nupkg 125060 BLAKE2B 76f760a4fe1f14bf65ecad43c73f51b819cae80b259d32cc9d5af74cd559dfc86267ba58cf15c577de697c9e1add532da380b267bff5487a2974904fba1e2813 SHA512 c2a0ecf5c72b226b4776eb6281f00267827d6086a0ad758ebf6e6c64a1c148d2056fe99c87ab4207add5fa67f1db73dd1ed3dca81141fc896be6b6e98795c97e +DIST runtime.unix.system.net.sockets.4.3.0.nupkg 105673 BLAKE2B 06119cfdac3ce590b2f12f5587c75b6799fa876d7def559a78a1ccf53e34e6e1bf79410bfd676b04f1ab3f34a887eb919078a55cf79dc75faa75fc62094c2cbe SHA512 31b62be088315ead04d89f452a6c49a656b88f0668f7dadb2790511675d48705e01c9df24dbed3a0095157875c208ab6e6b5b6afc82bac13e4d6cdd3026f8424 +DIST runtime.unix.system.private.uri.4.3.0.nupkg 75969 BLAKE2B 82611545be3eba44ccfbef1f104e9b5afade845fd3b30c6cb40171368330f9d4bb2ad8752e415aa3b1678ec140c40f8e72cd4cc3731f42ca64016c1a1dce70cf SHA512 203ebe272791d79ab0c40afe9d0543852ee91b9fb4ae5bc15524d97728bc8bc9d7e0cbcf65d1fab8cfb0aa7a4ae37e7938933eef127aa5ea46f60e57b6ad2d91 +DIST runtime.unix.system.runtime.extensions.4.3.0.nupkg 54075 BLAKE2B f81d86cc15c63aa0b4a3d03546a07649587af7a0285af0de4123734e719fc023fa4227b7abb18307d4fc060e2952c157ec72b3bb85d49ab8508d8167b1aeedd7 SHA512 54b81784c08e934389c59e6e155af6b1855e4bbc41678b01a702c94e6daba87c6ddfd16fe9e2cb61f3097bfa4950dbc37781454d027ce5ba6c50a393cc91b888 +DIST serilog.2.10.0.nupkg 491974 BLAKE2B 27839d2ca6db6b745a627e9b534954633539bd0126872dffeddfff87ffe140167dc04c62cd801a8183dd210c735c9319c2fe76c5ea5a4c0bb37c87aa82b257ca SHA512 9c19964d1126c2e99f546f1da81764644fe39b153e3d8d725473221a6e0855f356776d2f40a8a5d04ece4e420075d5b987650108a4fc9b32b4f56ad3d0792260 +DIST serilog.extensions.logging.3.0.1.nupkg 21474 BLAKE2B 8a0987a47939ce9901648f0ebeca3a4b29eb15beda0bd0206fc1ff0217132c574314bef35fa6de87ff4686455a5a24497af1393243b033e4ca1720b20917554e SHA512 65e5b01f8493c5ddf8927221a431a3c2bc2454c12de4392d85bd13f1c0d3cece3f73135d2f81242d14456dae7bf0f99ca0711a6006efa8e2359c86e0847e3f6f +DIST serilog.settings.configuration.3.1.0.nupkg 75871 BLAKE2B c32066f2850cd49b4d2a4ca2b1ee50fbd509457073109b60b2a3a15d69e784390de1804dc87db33f90adb829e28bb2590d0787da0f00f2290847489267382d6c SHA512 dcf09d92376a4600f039c63ae11d644af88afd2029309e8f9efc2a9854c2840d34be7a34a067bc596b9c4040bdf72f85dfbcb9e51fa8da3b8f40ee1d65d48198 +DIST serilog.sinks.debug.2.0.0.nupkg 52026 BLAKE2B b8b2bc0a1bb2386294ddab0b05c32669ec2b869830e35acf5a9a41577261d6441b6517cafc678a3cca6bbc1fbd4e0c78a7a25f7c61ede1ce0c29e3fc2bbd94ad SHA512 fbddb39441be29aee4077c487e321ab0c3a167adc74f698115a5412d989e4d33c2a8d1cd9fcb96b312c567cb293d23f8431c936d9647691e019600a405c5cc6d +DIST serilog.sinks.file.5.0.0.nupkg 170448 BLAKE2B a2c58b4b2c43ee9c13e43bd341c4a352214f870d2c6cc6f3fa71138aa8b07f8cafbdf0184a3522d0333480b0ae252d5124e1e3fd5dc26df89474cf9e2a147dda SHA512 e0139b1c37bbc6e8dcf4b44f696fae1212c7793a69d599d3a555f69d2ceaa92f2417a0d4d2845d80ea8be494d4fd994841b916b197f8dc597afb6a6d91528356 +DIST system.appcontext.4.1.0.nupkg 146990 BLAKE2B 7881a5a903a358e19b0de72fe800c70ac9233e7c5e1e4115d69be6f8dbc4fbe86debb79bcd453295730e803ff1da974075c999f52e4c721e085676746c2f9b58 SHA512 f724af13eb14aa57255f82841683a93b427de172b8d31b9fe2c6bc8c21a795e60ecf211b4e49e1c2e285fe1ad498e6bd9c843e109a60a3dc27b49df560106e96 +DIST system.appcontext.4.3.0.nupkg 147030 BLAKE2B fafd6d050e77a265cf41c6d00a3ab3d8db47f2258e10a6cb556031ab183a01a508a986bb495b68c5e8610c05b92b2f3c7b0718f68f508111fd262291684f84c3 SHA512 0d6ea63006304708feae2cc0590d2cdd99327b682210822bb2803ac842fdf4d8d57170d7947c006eec4b5687c942768478a7ec109745472f3946d230732483e8 +DIST system.buffers.4.3.0.nupkg 35171 BLAKE2B 3b274a048ce14845ca957019b3670db00338972f6e11279e47f59ca6b4326aaecab1d11317694ed98e8a27f3de7ef6f90de94d4711ab224f805388d468728392 SHA512 3dcbf66f6edf7e9bb4f698cddcf81b9d059811d84e05c7ac618b2640efed642f089b0ef84c927c5f58feffe43bb96a6bcf4fec422529b82998b18d70e4648cbe +DIST system.buffers.4.4.0.nupkg 78363 BLAKE2B 3d25c21afaf3f3b2ebe348b55ac9350bc982a2f3a78659ba0a6a2994ae6423ca94c5a0f55bf97ff5041d882dba2403f52efc9a125b8a6250c681e3334d10ea41 SHA512 222d9b79d7781d5cdd76ea5d537e67df28288543e5367ecc0e298139873058d71ed8d8b34357c249a4096354f3bfcd1a32a386a55714e3066bfd77b9d31713c2 +DIST system.collections.4.0.11.nupkg 810001 BLAKE2B 7f20413de51be3416862a8e3624fe575740aa35fd0983a694b128587fe05d7a3f869afb893106b02866bd6811dd045e35d0c3f43b55e06ba9f92758f21aa507e SHA512 f61b75329ba5d7c0e688aa9d110b2200c8934c3a1888f6b1b5f198baa7ab93f23835e8380853e8c046f257172b5060578ed86df26e5fe0ef34d8c4408a02c33f +DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b +DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682 +DIST system.collections.immutable.1.7.0.nupkg 481313 BLAKE2B 6c10496bce03924feb03a45d7e0b4e523918d1e52f3a40b35e667d6aa9c765732d05bd418600b00bfc6a4e165ba1bc6762ad44f99e3363e10e7c64e457ba213c SHA512 da02822ffd801e236958e9bd28f616eae0db1f7f948b23f50aa20bc0b163bb5ec8e284aef9126880951e9c37d61fe9dae9aae54be5f34a01fe6237c1a5cb81d3 +DIST system.collections.immutable.1.7.1.nupkg 595037 BLAKE2B 83f95d1b23960b35915e5418b125810d3087e7dd46fd2702907cac9856290bdb02d3c7e1d0a8fc73fb8cab4bdb4e928b717f6b61e7ff8fb3b508f6de49940597 SHA512 d263cc2c90a537edc49bce334490fd09d888a50f5b793e42e89133ad8db9544f356bd5745a735c4b81b7687bc1b8e4df9c8d64e388c8433361a775591ddedd76 +DIST system.collections.nongeneric.4.0.1.nupkg 239254 BLAKE2B 0179bcd640e80a53e15f96525ae9dcc67e463936c5e8af88713dc978de525265c7cb33356f56e34003398cf1974fcda377339f41ac0171a83155009d6f988832 SHA512 5c38a3c61b6f4ec205a970773db90fced9319cde2ba3b92876a2d04a0ea63a97d67b088972e7d8215d1580efdf1bd7fbf5c89ceab15faf1b8212d72bbbc573f2 +DIST system.collections.specialized.4.0.1.nupkg 183457 BLAKE2B 4b886d3db9b40b6ba0372deb97ba84918a2523401b09986bd42b84f7b01d088e75467477f549113396c37db8b4f111987c93e5d6cd4e9a2935656b5c5de67abb SHA512 53d2b256394c9dd1d16930c25f21714dd2d23ab0c9f3d3ac3a3a4552b64f679f2342b03d193984d050d506a22c450dfebb5bc6e404930cfff98ac9c19d7c9d08 +DIST system.commandline.2.0.0-beta4.22272.1.nupkg 616636 BLAKE2B 5252560598c4cd67348520cea086c37b4151b984a61238de1984838975340247b16050113422b1765931bdfc1dee38e226789b6427e56ab7c3a36bf07d0bcc20 SHA512 979a7e66ba29e17bc5bec42e926ed15362e23ae403e498c955e09dffc4d3baa14777a06f95e25d591fc9757a0eaa18deb9e4662a1ca1663fa300f509a4a0383c +DIST system.configuration.configurationmanager.6.0.0.nupkg 447998 BLAKE2B 477de26b3619349fe0a42aabe463e3676c112b64af24d755664baf8d8d3d7d80ad3ef0182fcaee91d83a7a3eef38f9fb25171f30572ad39ead5e93081849d927 SHA512 de58cb928d6303a16301fd7aa8edac379dfe6c47e6d80b21665f92bab9dd5ff52b3e244cf6df0f945f1c72e71c92337561dbf2752fc3324174a8c9ecc70c3247 +DIST system.console.4.3.0.nupkg 102397 BLAKE2B c21bc97bbcda781257473768239f775a16fcc399e933df35a5f5c00f75c5088462ea01ecec2d711a803581d5499c8cb15518e790d6c9e74b15a36c3a1f237d19 SHA512 a08a684a583c9b3278ce32be1007dae495f9d87254666392f794ef1203079f333cd7d388c28944ffa36fb49f0c8bb21f42c70f6e1d7c1c03920df6d0d1130c82 +DIST system.diagnostics.debug.4.0.11.nupkg 149779 BLAKE2B 337beed5f06441a09fb704ffdcc3c277e2f99d7b4931e86419e4d4d0925ad44c86276aae0ee1e29f94ecd37257953731e9607bd00de716d3195dc994dbe189c2 SHA512 02f4d0bf969eb1a876def21c1ffd75f8ed5f979aed9a1169f409e60a6e07016854e2154da5c0164fabaeaf6527a18d8e67282db1b69327a1b3581e9c0c742f58 +DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24 +DIST system.diagnostics.diagnosticsource.4.3.0.nupkg 120125 BLAKE2B 33f203d8ffc39e0c38599eee625053beae160a0aebe6fbfaaafdc85b570c7b82e3aae281092014e90d10fad7083f37afbb546ad5a0c74a94843ae9b1e9fe85f1 SHA512 8f54df5ff382b6650e2e10d1043863a24bf49ff0714e779e837cd7073e46fb2635bcfcdcf99d7c4a9d95f35ebffd86ab0ca068305f4b245072e08303b917b34d +DIST system.diagnostics.tools.4.0.1.nupkg 67228 BLAKE2B b2b74a8c3164181513c960e79bb2cfd9673af3d864c681d379051361743459ee0604806c09e9154913d016963f20a59aa8b45b4b3c30275709878405085ca690 SHA512 a812ccbbdd0a66eb57075121ea6332a526803ef883ca9f8b06431d6668ad50efd13624fa87dfaf6aed03c652f795c2ffb9fa9d9895a2fafa96eca614cbf86cdb +DIST system.diagnostics.tools.4.3.0.nupkg 67227 BLAKE2B f03928755ec84fd360b2a8a0de3f39e57322cafc4be9e7fa6b7a67d606de9c0869688f62f6b7c9a2ee2915c424ab20779ac87ff510637a9bba740ba0361e6041 SHA512 164d6977e721cbceb44ede7bfd75b03b8d9771e0426aefa5d40c71867e964092fdc6a6808bcbc5559ed73ec2c532ca657d6476af79a49ca3ad879b8366f13d90 +DIST system.diagnostics.tracing.4.3.0.nupkg 581864 BLAKE2B e09e616dff7879932b358746a62b530499aa61726c4490c56d2d7a0bf888db5b42d75d89cc5befc9fdb6af231beff998b6b243c2b2a08084da089709e0c82a75 SHA512 d0a5d30e261cd45b7dfab02b7ffbd76b64e0c9b892ed826ea61481c983c0208b05b69981cd79e91cd4e5811e1cd4c3cea06a1afce05811ece58be5e4c20169ea +DIST system.drawing.common.6.0.0.nupkg 1114589 BLAKE2B bc4dac5dbd2504c355cd745a5559d3b5f2d1c59a9e0535c60ba97e12e84845541c8b606e15db6aa99052329950c0f58604779e5535251f20e960bf7c939ace43 SHA512 d61f0a3e01c3eac15f13fc1ba04a2c7ce4eac956400b2faa361fecabd3836d49d5bd344f3985ee3d94cdc3f6a72b8e07e423cdb2965b4f5ca2222b5de32988e4 +DIST system.dynamic.runtime.4.0.11.nupkg 547813 BLAKE2B a59d9fa95313f269033f7e25e39e499ca4910da5c2c1307a1d3d4d96b07fa25fc6b9223755597727b60a26280e1dd4a8bba0b165c3fae9a3d3d9732b77f3e1e8 SHA512 0b2189a6f50effab44a8b1f883f2a1f9b9b32c448123190e8946a877c28ff46a235aa90af0898d1ccd6da2f3155aa2cf26e57f7f61ee7e3c50dfde2190d781ab +DIST system.globalization.4.0.11.nupkg 589139 BLAKE2B a4ee2d6848c249b34a67192dfd32f78d842f4b12f8be137804966d00b2e15dd8b2f9ecc6427f9074c35802d9bc13674c912c80ba405e610324772f9b640dea46 SHA512 66bc21667f5f839bc711eda3b0463863d70e0ad86770fd5410e0123006d6f031755cf7220187fb7cefed69b3f4a9eab8f0868cae765cb1425c8bf60427f395e6 +DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2 +DIST system.globalization.calendars.4.3.0.nupkg 177689 BLAKE2B b70b5d9e545835e5a3fe4c703b2bd7c857968ba1fcae5299c9c41d550338914f2ad9d168948018fa7da7271d62a3b9d2ad1e696d334ee7d3fdaefd25395aa64c SHA512 e97190231402b393774b925efc02a2bfa41d1d117a17fb87da6e399f5234546962767e9cd8f39970efa408e4f453cd1e6751a2a61e366bc97406e1b0b8a4be86 +DIST system.globalization.extensions.4.0.1.nupkg 142766 BLAKE2B 28344f900c32045cf4f6d168e02dd1df501fee3a5d0ede8ee35034e96cea6655ecb0f0d722eaeed78c500535b0795e7cd0f067e286cf65ca083fc4c37477efd5 SHA512 415ab44aa3e46b59ad1d314ceda11f9dc78f85adede3daece96c83c98448e2a0cad7e79045edeeeaca8618115c38517364b00cdd9a0a7228e7da1ebc342b0116 +DIST system.globalization.extensions.4.3.0.nupkg 142949 BLAKE2B 4eb77d4ce5af01136145ea867e9d6cc81181b36a178ff487905dd7d7c6a4986c518675af68eac0e854347503e11513056173a93e6803683f3fddee7677b88e05 SHA512 a4d360003f95e0c31edf39c0b91e1c73850a60ac5d0032b17db888a3c7d7134cef9acd97219d14174ad213b7c044f49b364cc5720073ebfcb6e1bf6e4ec24ce5 +DIST system.io.4.1.0.nupkg 703645 BLAKE2B b0df16bf1368571d6755f88cc8fcce330d1dd5b478a009363e87f463e12eed7722d4bcd66a1e70de63d1b31ae2793b80c735e19a63e80ad4bc4c45f107e94ce6 SHA512 e01b432f3d715f3c88d5d7f3e7cc1ceee78caf99407a11c3306f9103aee78963f818417f14eec52f0096fa247900a31e53bd3226e06f0c0f93870db0b2b78331 +DIST system.io.4.3.0.nupkg 703652 BLAKE2B b5b2627ace4cc49f35a0caf5c064c4c8262ff0fe3df79bb1bd3529b3e306c8b1e77ea9e5948de343ee786a50e12be822ca89b5ea3f16347b9c0bce6bd8071127 SHA512 bfca5a21e3e1986b9765b13dc6fbcd6f8b89e4c1383855d1d7ef256bf1bf2f51889769db5365859dd7606fbf6454add4daeb3bab56994ffb98fd1d03fe8bc1e6 +DIST system.io.compression.4.3.0.nupkg 485197 BLAKE2B d813f11d1eafa9c5bae049c2e6d7081edbb264520e253bc03441fbc1ea62b75760dd31c038a5a376d41df59c8be55fe1085d7dc012f611731b72040c8c41430b SHA512 f540ee51a3bb6941cdfbaace9a9738d7f7986a2f94770db61f45a88ecb7ef36b571d4c07417dc89cdbe9655a262b7cc599b0a4b78effea91819e186121b44807 +DIST system.io.compression.zipfile.4.3.0.nupkg 113746 BLAKE2B 0622b6c3b6ce841b3c3c1df620ffb68f995ac02d7540d7128ef2831cf08deaa60aaf46059cee0c98624ed5402c8d746128ecfd674acb90ed665d834eb879960b SHA512 1860634672767f818f0192ec2b2750693f0d39390f3b7d400cc6fd4f6e74a5cbed27bf49e5980ec85ff3e161c30f6190f700e339a1040c1699b87eb4aa7b6792 +DIST system.io.filesystem.4.0.1.nupkg 274255 BLAKE2B e5beb1350bea00cf6d533de221129bc3bb799f4e041b23e45304ea39000d9b70cc63fafcbd302046793bac360d431e3dde5c432fb19b0e1af7a1e1bf8e9fb0d1 SHA512 a6478b17f5d52fc5b9517458e93e1a69b92575c170f44046b3f4e25c7e67c9d4126ab486f5a3c51abcb279d05a057bd53aa8f49a1e51eae69563ae39214b72d3 +DIST system.io.filesystem.4.3.0.nupkg 274316 BLAKE2B 4ba513b503cfcad068c23a82423f9900c648fa2bc4fc16555bec717b6c5cfeac6c7708b28009c7a089f80c77ff744f573d72e4dcbeaa14acafb9fd3e8b5100d5 SHA512 4fb581d6f85b9529a091a0e974633752aa39e50b2be6c8a9e5eca8c2bc225cea07064ccec7778f77df9987deebf4dccec050b1a97edac0ee9107142e6a8ee7ee +DIST system.io.filesystem.primitives.4.0.1.nupkg 94921 BLAKE2B 32311ebb93e758016ba0971c99f5010080597b630bd6b1aacef03e39d7693c66b7d2531a6af05c7b14cd2dad34b1cd485aa19d77ccbe53e512c4e021e3291f9a SHA512 dce1c4074938391ea4ea01226812982a893bfc910e66ac99ecfe31c9b6fe635f3fbff11dcab222ed5036eb21c4f49cd3f121c310adbf87d22cf3d512bf6a9d73 +DIST system.io.filesystem.primitives.4.3.0.nupkg 94996 BLAKE2B 95fa6178164a7cc6a29c5a3fc55e415419c433b3b74abbcfa4fa5ae1bef40141b9515076b6869e8ed771b0ba6800bdb2fe6fa5d1f773ce52c40753efc0a82be9 SHA512 5885953d09582cffd973d23a21a929064d72f2bc9518af3732d671fffcc628a8b686f1d058a001ee6a114023b3e48b3fc0d0e4b22629a1c7f715e03795ee9ee5 +DIST system.io.pipelines.4.7.3.nupkg 192951 BLAKE2B 07487fdb50e689a48ea349e6d3a7fd62cb3b7a3c09f23323cb6a39e199fa469586812d9a7125d546110292afa22d07571f3158a746b205a3617b000ed0bd4f31 SHA512 4603b24bf833eb65cfeb218a6c4108babf6d9c1887458e60ba522a84d48df2ca9239c037dcc37fe552d8942d6bb2470eb8bb4f8064e9e49f63b3ffc93fcdaf01 +DIST system.linq.4.1.0.nupkg 511874 BLAKE2B 3f5941e6fdc731ab7acb58aaad0340695ba2c1ad285ee5eefd9c4ad3972e278d74cabb0d5480f29697b8c9ebf839c3c8064436be4c508ad406f0b3ab2b6366fc SHA512 53e53220e5fdd6ad44f498e4657503780bca1f73be646009134150f06a76b0873753db3aae97398054bd1e8cc0c1c4cdd2db773f65a26874ab94110edb0cddb1 +DIST system.linq.4.3.0.nupkg 512550 BLAKE2B cc6cbb532575bfcfde7ac897970dcd49067186547108f46449f9f819e7910ad32496df3663d4db8eff48224b8ee95b27f7bb442bb477ad47f44da2f6fa893078 SHA512 eacc7fe1ec526f405f5ba0e671f616d0e5be9c1828d543a9e2f8c65df4099d6b2ea4a9fa2cdae4f34b170dc37142f60e267e137ca39f350281ed70d2dc620458 +DIST system.linq.async.6.0.1.nupkg 2000666 BLAKE2B 8d4d0e71e4bb1bc29dbd2775803ed7e7e1bd5d3d415a3e924897513d18d23b0b1dfa569419fe24bb2cdad237d8a466f319091f0524fcc73c27b665922e5185ea SHA512 792b7b14a6fcc52f88cc0475a2ba8a694399393fa602446fe23fa6d39d782c16f908b4bc3acd58454554932b7a41056d84424b5fd66f0fe6e3c00178eb3d8a1a +DIST system.linq.expressions.4.1.0.nupkg 1929236 BLAKE2B a804c6741afed5fdc918c046092f8a526668fdeca8712f750efade8f1f272fcd2c58b1d1493f20528ff7006e189fddd21f8a2220c15d689c8de2ad2bea21b1d6 SHA512 04605a091d3aea404bc97cb7ffc154708b3bec886562d9e36aecd4d2ed130afbb45f54cd16a3f714f0ccb3f27c5bc7707e55fbc3e81681a783e9396930058acc +DIST system.linq.expressions.4.3.0.nupkg 1928029 BLAKE2B 1add363cc651e551fd7abcb797252785e2617159b197ec081de605d7c7dd829e7653e7693495a87909f46575b6619e95fef6e3132532110b3c1e74157ff096a6 SHA512 61b90ef9ae6f779fbc8a7b6483ee8f5449cdd05c81b05235f70447e656a73b2aab7c341784b999f7532374744a72e2c3a5cd13800ea23417fac32ccfae5cde6d +DIST system.memory.4.5.3.nupkg 154054 BLAKE2B 0f75d5365d96b42949e53ae9498affce97ba074d6f404d30bec043e5def8cc39af05ccedffc7e9b13af4200336a9737cf44c85aa2d58069a64b1dc80537a6eac SHA512 70fce15a52cc76aacbae05c8e89e2e398d1d32903f63f640a7dd4a3e5747f2c7a887d4bfd22f2a2e40274906cf91648dfd169734fb7c74eb9b4f72614084e1db +DIST system.memory.4.5.4.nupkg 205467 BLAKE2B c5b66e68917fc14d5b94aef9aef53087756c59473a2580448f20233e559b3ac9d691b2c063d129083593a1b610252acb01016ef078ed21b390615bf5a6e04dc0 SHA512 8ece5491eb0fe332bc190f40cf76b3beee0c5f996325034861be221fdb0ff02fd59e4f7020b3c4a1f29a457f76ff76c4c95d46d38555e4f48c7a3bf172d87966 +DIST system.net.http.4.3.0.nupkg 1371903 BLAKE2B c0b56398662d8f149eba439ce16ec254bd5a64cee0faf251af07d89ec130953d8865d537b52b432ee19df9ed7405318119d301743bf84f98179c1cd7e6615731 SHA512 e8105ce8151aee95852fb29423f73cc1bd7c2286d36474ed7102a4b31248e45f434434a176d3af0442738398c96c5753965ee0444fb9c97525abbd9c88b13e41 +DIST system.net.nameresolution.4.3.0.nupkg 177639 BLAKE2B c3d666f33577682ba43292ccca908cbd81971ab53eaeb904438a378997903e80d5d3789b3c76db6c50f0411fb17b227db973bc09eadfc0f98ebed88ac0209057 SHA512 40d39e131fe7a392e58e9f58b516b5db88383de91c05b771f5e509acf46cc874271e90623d327ab039003ab8f2714144694390261278de324e1aee228a828ab4 +DIST system.net.primitives.4.3.0.nupkg 769347 BLAKE2B 070d9aaecf9c4ec485850954c425d6d6af23fdb8a50fe40c305657654fcaf58d366f29f62bca6ae32c8604dfd7f5217f822ebe03c68446d4fbc4ee7e44b07852 SHA512 9f7fdece330a81f3312ea7c804927852413bee2c929f3066b736993803df47cc0692fbca236c222bf19dc8f59b42f54f2a4c00da9a4d624e458da5874d127ce6 +DIST system.net.sockets.4.3.0.nupkg 135695 BLAKE2B 17f58a8445cae9ef2ad17bbd7dda092e66bc8be07d767e971fabf14da98f549924cd6a7abf54e8a5a7557710612a151f2f27dd35e559b81f2f06dd71fd43c9f7 SHA512 e32ed9518e9630e99edcf1963c3d0e7047ea8252853c9260eb5403a4206170ae28fd27eb239f39da4d2db766f830b3ebdc9e4da2e697be20241d928082200955 +DIST system.net.websockets.4.3.0.nupkg 105598 BLAKE2B 900ff40ebdb1238ca959457e5f7f391ab07c411745eb3a53a756bcb8bbb22a4ebceb294339cff25e7cf828c6542d2c721a524fe5b2409509ab4fab33004554af SHA512 2bdda352b9ea21fcc1afc22cb1bba541eb73f1fda002cd970b68f25566d4bebfbcd38616bfa2c892c048cfce1657b1d2b6996ec374504dc1f1777f82e7321ec0 +DIST system.numerics.vectors.4.4.0.nupkg 337043 BLAKE2B 94cca7283873edd9199d843db78e23bc5815de039c2aaeb67ba3cbe4cb5e161eab27b89cfbeeb437f0a9d235b48e86a5b31f53306a7e7a2a38feb28d6e5e523c SHA512 81d46b509b3546b8d6dc9079a7cda162303aef1a1e14bbe1d127522168d388df2a13195b16dfd1b57c1560d73906e909fdff4e2b34104ba81a9336c97874ea1e +DIST system.objectmodel.4.0.12.nupkg 321648 BLAKE2B 7a008caf5f7f38f34d62037e5e3505dc237356246103d00be5b07423829fc4f2a763fa841673ebdeb0d6caa79dea8d7fb9f56cf078addddb3cc853e63101f03a SHA512 f5191cdb360bd2624abd7454c66862540f97aa19df92ea0854786b9d3cb9549e95c6194cfe8adc01589203c4feb1673a129c4929486bcb5f8db83ea535477c53 +DIST system.objectmodel.4.3.0.nupkg 321655 BLAKE2B bd1110665321034ec27635077ba7f9f1a18cf2f813d7a99f511a91fb6c95827b3b10108bf8a5b4a9e32685a8754e1eeca7d1afb2dcd02ad5ce3ef9db61fcc114 SHA512 409bca3d2139bd1d003c711400ba2db5e576bb54d593aa541ec3576e7b2029b60159ab1c5b2c4e7389267b1b95ebcd8c2f064dc6e1f53e693aacb1737f066123 +DIST system.private.uri.4.3.0.nupkg 16869 BLAKE2B 7a407e16b35e4a5f405029e80749f7ae1c907707d9f72657016667ccf1255463011497b09b7d9e23fb3ccfd4de508dea48b33b13267775619f63134897e54c61 SHA512 5989a57ef273b689a663e961a0fe09d9b1d88438e5478358efc4b165de3b2674fa9579c301ce12d2d2fa5f33295f2acb42eceea2ebebf70c733da6364ceaf94d +DIST system.reactive.4.4.1.nupkg 3087134 BLAKE2B 491b52483cd99103116d805e36b0b75faadbef5c1e2fedf43b88ca00a855bdb036bc87901be45ba67f539bfcdc41c77e5f2f19e30a9ced5b8865c7f5e75654a3 SHA512 c4f01a89121aaee7569907c61cf8b367e647956df77ff6a4dd305741201f5c8f4a3858e98da951907b2ecc1952022c8d17c8d9c2c8b790145a3da31426dde100 +DIST system.reflection.4.1.0.nupkg 700819 BLAKE2B 7d98a07245ceb46e777b904b66ebd5d85067ed9a5e7ca10bc0838f115cfd5f7da1b6420b2126e56310b47b533fcd22ce020e046d03423ccdeb9392609783ce56 SHA512 67143ef8f6fb1044830c70c66e9a2b4f1850f50df5dadfaa5177338362ea7b9e9fe4b0ba59cd4eac6e1c8db4e0c285c239e4c2b3ce61391618b411aaff45f7c2 +DIST system.reflection.4.3.0.nupkg 700821 BLAKE2B a6aaf054f27be81f1a8251241deaddd6d35aa9ff1cd1b35a65c75201c3305ca0481d8f7a6de52a85736b0477332c404573db300f324e6301365f14fd59784225 SHA512 2325b67ed60dce0302807064f25422cbe1b7fb275b539b44fba3c4a8ce4926f21d78529a5c34b31c03d80d110f7bace9af9589d457266beac014220057af8333 +DIST system.reflection.emit.4.0.1.nupkg 219037 BLAKE2B 032654f464c65df895878e3e726c7f14c8c380fdb29a092b3ab99b57cd5b4c2a094df9a579b6a0b8ab416244a98b7bb2efe4a3e56792bd62f35d7077eeae33dc SHA512 ff7766886b945148ea65a49e4ddc648336340def2c2e94b8277b584444ec9126d96918f0bcbeb62016a530623a89ccd9eae749d62065b01058387b5d09fc7dd1 +DIST system.reflection.emit.4.3.0.nupkg 219534 BLAKE2B dddeaced247da3ced46ad776c3560d886db0581d10d2a32df3827c275a895f474933c528b637439831e7f69cabf70bcec544ed1d16069ef11cb047126f2c3b57 SHA512 be45051467a36ab965410f112a475fb81510a5595347d1cc0c46b028e0436a339218dd3c073f048c2d338b67dc13b45742290b6c46f55982503f74a8f2698818 +DIST system.reflection.emit.ilgeneration.4.0.1.nupkg 123128 BLAKE2B 784130af9ff312b8757308a16ef704a66b70f60461eaac1c39f54db4b3d4ca0ff066e495374c6899b4f65f4bd3454d2f252b4b404cc9c04e9ea44e896167849f SHA512 c3819cd3a58f609ff579652536f9f414481caa4d9e7dc277e0d3c8c8fe8e0ff90806fa94f7c6436d4af853c6fccd26d5af57f0a49c5baceef4e0daaa39e26773 +DIST system.reflection.emit.ilgeneration.4.3.0.nupkg 124567 BLAKE2B 4495327d565f0ef5935bb2ff6f71e25132abda4c8ffeb51195bd4b96d1d5c885e344519287dbb22d28957f0fbad2af0cc977c2fe4650206f7b72ee5dec45a08c SHA512 e9be5f62bf64b1947a49857337306a5d0980686b58d665989e94006ab04aa7e0bbf4d8543d1b57d5bb38079052f275f339b73054a7357e4fa357208a0ac85d69 +DIST system.reflection.emit.lightweight.4.0.1.nupkg 82989 BLAKE2B 80372b79e7e12b1945f6f178a9d427e32dda82998609dad684e9ebd806039869cbec3561a836b20b3988a4579049e1f39a04c9e4fbef4085a2e54f02dbb9c120 SHA512 542863fa085a31705b0b294b64744c11617a098beae4d5664beb53189148d19246c9a112de30f2d597e0888069a414f2aed8e94a2b369294a81b24b991bc2149 +DIST system.reflection.emit.lightweight.4.3.0.nupkg 84426 BLAKE2B 370e3b74a769e2a8043287ae93804d726ae0704440e3fea9cf5fd1ee46222cdd293d35896349719e87123ac24b05042665148023185ffb89ab8e00820820590c SHA512 ad58af07296bd084907a089f92026fa3898b764eb9d6a07c9414b550a83ac60456f32a34127c29bb93a9633fb07ba9fd828f7b41a31dce5ff019a7cf1ab29435 +DIST system.reflection.extensions.4.0.1.nupkg 99743 BLAKE2B bb72501a2dd11ecdb1f0ee41f022d7a20635cfb8858f8570ee52d15f7c0a7bd167ebc420ff164acf9a5e763e2dabdb7c7571e9155289fa8d9569ba1e42071dd5 SHA512 3e2f07c29836735be6247e75f760de90783d5ece64e8cce4e23eceb777da8975a35130804d87ddd26449c13d2ca34180e3f6b844b0fdd2dc594bbec6e7272098 +DIST system.reflection.extensions.4.3.0.nupkg 99740 BLAKE2B 15554874193bbddbb2a7a769a239923ea039b117d9f8ba5ae634b82fdc8f04fcdc871bdf328b0b4e418c9f0c987dfd71546c778a99453ba6b5e754e6939b3c28 SHA512 06cfd992c8d7fd9ab6432ab02be981a01b6558285a6e26a7825a064d4efcce08d9e7344f03fa19b033a2459d42b0b80e8c1400ce39b47a1752869ab8825b0475 +DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304 SHA512 f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20 +DIST system.reflection.primitives.4.0.1.nupkg 281678 BLAKE2B 3aba0904b106e846cc9ff3fec98a6cc4acba2d2dd3296248303bb02b2e32bdafa7fa095f1c29636fd1c85ca5ef4d972a7b6218834e458ec9f41f275eb195cb4d SHA512 08ad6f78c5f68af95a47b0854b4ee4360c4bad6e83946c2e45eaa88b48d27d06618c6b7479bd813eb5f30a2db486590d17645e9c0e06a72dbe12ffd37730707e +DIST system.reflection.primitives.4.3.0.nupkg 281679 BLAKE2B 36dc0fb5e7a6927ab2f54bc9ccb2e032cce0284c3aa9b83cf2ded8bab5fc7918553b06b16bef69161a7d9a0548b3e9159ab582533578cd28a661225559bd2b1d SHA512 d4b9cc905f5a5cab900206338e889068bf66c18ee863a29d68eff3cde2ccca734112a2a851f2e2e5388a21ec28005fa19317c64d9b23923b05d6344be2e49eaa +DIST system.reflection.typeextensions.4.1.0.nupkg 187836 BLAKE2B d9cf37002f9c37bd11c43df97fd2e8234993f34c97e9a0606ef28164f1c587cc55ad2f2d66dc62de304ccae90f4d5636d163bbbc86fc00b4bb258a5dc91f4068 SHA512 5b1875ae86f76f60307fbe261c7471e996d4d4eade0c4783cb35a5aad7fec4f01be01cb1f1f78af22d483ecce12096f6ed431d69c4a66c7bf235008bcac30cb7 +DIST system.reflection.typeextensions.4.3.0.nupkg 187842 BLAKE2B 2cec73bd787cc6b4bee793782ff0db98aaced7e7a0645cefb60e6e47d353e1959eed7a48db24e9c7ea6ad7b87648c11c3588d43028c4e0d14c695c38356943a2 SHA512 68ae81a635b9af2aee9fc8fc8fe7da0356ef4da4eb32f81a89fb75613b96714e8f1a1f4c12bd0d335efbb03408cc7a744314837f13564d5fb262ca272055677f +DIST system.resources.resourcemanager.4.0.1.nupkg 85915 BLAKE2B 11b7c350695fee892052fadccc4f24f6cdc9bbdae8e51122115dbdb357f584a6392ad4fc10a4be59c123a018e0ec559f5ba035fe5e5d7fd868f5878c7b00e306 SHA512 5165916e258dd38fa83278fb98dce271a95e0091c1274b8cf5f17d88b9e6284f7a7bf145194afe4f20250cc31ad714141f9e0687cf235ff05460fb47cea0c525 +DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4 +DIST system.runtime.4.1.0.nupkg 7263653 BLAKE2B 0a6699d985304a5072c7c283a42c100cb8f13ae61e95f93463ed57438ef3d7c655c3c4aed43b1d8fed4057933e924ca1e6b9a5987f1328fe4e2e172861572593 SHA512 4b05eb68bb485846707c4fe3393f9616d3ffb6c5f62a121d81142ddf7d0241c931fe96d193b7bf02281a9368458e0764466766557cfa9709035dc76d8fdd7706 +DIST system.runtime.4.3.0.nupkg 7263712 BLAKE2B 6cf2c6704f2a5639bffe2db645fd6ac935e341a5d50f1be97969bfba15e7fd93c94a2ddbb75a3538cefc05142fd72331185ca7ed175141102e8f977649f3bf1f SHA512 92ab2249f08073cfafdc4cfbd7db36d651ad871b8d8ba961006982187de374bf4a30af93f15f73b05af343f7a70cbd484b04d646570587636ae72171eb0714fb +DIST system.runtime.caching.6.0.0.nupkg 298162 BLAKE2B 6f017242e8b11b9d11b75f14e87a6719aa08bce69f5ccd0cf7d3636792b1c12969768912671c02431b1fe65b8bbb0d18601623bd3c0e8d07e7bf80557e692fac SHA512 001810a2563bfc28561bc3e3e84072b0c8ed8f508354937b696796b975e1fb2eda4be1cc8cec31d4e662fecfff76250752b762cc02279a05ab6b2e39832e4442 +DIST system.runtime.compilerservices.unsafe.4.4.0.nupkg 71546 BLAKE2B c22c63e811b39b5b7019cb0e27314acc561546502d9e705fbcfa08f575030c07cbd9ec900bbde34c692f7ad21605bd30652af8601ed0c3ac9cfedbf133b0ee31 SHA512 d03f39b62f48714c56aa5db5ddde1613e7f62633734731e611a1b7e2a880de10fb1bc3b88b4320afe46eb649f8a66adbad6f80058e2fce910280799dc3ebd38d +DIST system.runtime.compilerservices.unsafe.4.5.2.nupkg 104723 BLAKE2B 30ab5b99a60b0a207bb4306ebcd483882af1721025f61a63dc3d654f060a42ec23e3dcac10623665a14e69ade86189ba0138deb199f63fb8f5124c3581e63c90 SHA512 84c91d5b192cca942515707b25a9907a00ec73110040ee051ddfe5c3fce549953d7598008a3eb9c630ab5deaf5f37c2fa0d033262739cf38e3da873dfdd9685a +DIST system.runtime.compilerservices.unsafe.4.7.0.nupkg 82752 BLAKE2B ad9aa645b0d20621ff204210982a37d777d1d2d996ffb094117f7e40ff332dc48bdfd4b5961739adc7ef8e9c1bb08a495f6c37ae130fd867d71dedfd8f2fbb42 SHA512 14c154122872d3929f4f691aa2cb8db78f62b8b6e18b278b39a53d128d93b5cc59be330fa9b6b4613c81f9acfe004f1c97f2f815df753a8b97628c17dd543605 +DIST system.runtime.compilerservices.unsafe.4.7.1.nupkg 106815 BLAKE2B 75dc584026b4bc589ec1bdaeb7ee8933a147391f7ecb71e69c9397d517368f5c1acb22d1a1a2f10a853baaf9fb659b59d5827baf70ce882792ce93cc3be09b13 SHA512 c8d781feacf79f3effc1c231a84beb0fa1e869fbeaa1d94ba3e84db75afe915e045c39ce059331fe48956534dcebdcd54fd97ab199e6a090bddc5250e208ee52 +DIST system.runtime.extensions.4.1.0.nupkg 1060307 BLAKE2B 5426e4a8e6d9ebaa6c88ca7dc495c120b848602f15f102d3c65105c8a03ee35136d5eb2e04a3eb2452dea96a36af70e42cb7a317e269bf4ef8a1d3a5f33f9784 SHA512 42d009be57d6497aa0724924891289f3decd916d0432c1c865cc0494092f5e59287f632a70c5060b3c78e361ab04510d75dfb3c2d2853f54201f735eb6e2dea6 +DIST system.runtime.extensions.4.3.0.nupkg 1060357 BLAKE2B e58c5c36d42228a507fba876d43f064b872c93dc4a48e9a7475a77c27e00f2added1dbb8dd5d6516a4c5652ef2b01f5fa31aa611360b38a0b66a0b1a2e479699 SHA512 680a32b19c2bd5026f8687aa5382aea4f432b4f032f8bde299facb618c56d57369adef7f7cc8e60ad82ae3c12e5dd50772491363bf8044c778778628a6605bbc +DIST system.runtime.handles.4.0.1.nupkg 54854 BLAKE2B 396943fd119a2ca9b91d1e8059ec1854ec4eedda6b73699042f8ae761bde1b6dde5f7a92a2066220d4c8f7d872741939ba198cde2154d62ff0350ed867ad0d09 SHA512 966a943195b66118277a340075609676e951216d404478ac55196760f0b7b2bd9314bfbb38051204a1517c53097bd656e588e8ab1ec336ce264957956695848a +DIST system.runtime.handles.4.3.0.nupkg 54854 BLAKE2B e68360382f2c625e3b1526dddb1d49c6bddc9b78d38041801f0df876f1b06d429c608ff3b28a0c1415495eb38fcd70aafa9fe8dc0bb323790e8a85718a9f93f9 SHA512 0a5baf1dd554bf9e01bcb4ce082cb26ee82b783364feb47cba730faeecd70edc528efad0394dcce11f37d7f9507f8608f15629ebaf051906bfd3513e46af0f11 +DIST system.runtime.interopservices.4.1.0.nupkg 2542509 BLAKE2B 3ecf490aacb98e44dd952301828ab27f5cbe6b2053dfdd745737cfe1d7a847691e13b3a7df558daa2a1747e50e7045145a90f51e26f108fe9826814a0c60b7c0 SHA512 e8511e6a4cd40f3c603df4ffbbf6a4aac4d10be79bcfd0249a9af90d55cf2a02543ad9b82e607a4665d58f28c7ce9bdb0f7f3ff9bc8ded8a252213916a771bd2 +DIST system.runtime.interopservices.4.3.0.nupkg 2597020 BLAKE2B 4753b772f9d3596eae34b10497af40bc6e7cd63e9319e5789378cd148b009ae9fd5bde5e5757954ef06826bd4f4b79a3f8d8ea07766238407f26f3e222cdb2cf SHA512 650799c3e654efbb9ad67157c9c60ce46f288a81597be37ce2a0bf5d4835044065ef3f65b997328cbbbbfb81f4c89b8d7e7d61380880019deee6eb3f963f70d9 +DIST system.runtime.interopservices.runtimeinformation.4.0.0.nupkg 165972 BLAKE2B 0a4e21adbb275fded46ae04ccda695b9fcb29d4f199979b914a55d0cdc4457a6a7dfa8bbd82a5a46048d052a7e852cb935a1d4a7c6bf7e462f7b14327a52dc9d SHA512 462d35e66cbdd21dc007f06c6ef129ab57e810fa0f0416bd2fc6fb7eed55138780d4d31e31ee6267a82e2e3a1607e5c642bd6efeb130b57a1baa87e3141b0080 +DIST system.runtime.interopservices.runtimeinformation.4.3.0.nupkg 179546 BLAKE2B 780a92196ee216c1175768b32c04e88cfbc453bd9fdd6e5645c4ccc98f2c5ad62fd5cb158117df9391b1cdc3130a2cddca49304d2579434597350097960ce013 SHA512 6f4905329a3cc9e62d274c885f275ee31c5af57a6c9fd1a5080d039cb748e0277bef3dc8ce42863cac78365084e00a032279bf3d2b7254a49f3fb1566a29ad1b +DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34 +DIST system.runtime.serialization.primitives.4.1.1.nupkg 222353 BLAKE2B c53253fbc44b119c29e3cc5a049919d293600182543e6b0b39d0abbaa7853b4b025937d5e5df9e89630a74dfd22bea4c0da826ce2b37211b8db3cb4aeb18ba6a SHA512 fa6a90aeb26c0f1e72c48abec0b60a1ebea955cd3c1133b3245c04dd0bd6984c0ce0253944d28676abb8edb93e1c649c693e7c6425459a3c29a74381531cb540 +DIST system.security.accesscontrol.4.6.0.nupkg 603605 BLAKE2B c307360e9d65471474f9a1d68ae1a46dbb81c349e679755b113daa777590fb094cb1b73b89fb0303c0832940d5140a1a901ff729b27a792fbb39c3b84b1ab57f SHA512 56c6f2d9f63e2f9c1867548f38362a0b0fb69e697f930da075639ae8435d24cb29c7caa49a6aa954b9d5e5f4ceafadb5255935c73f763635ca9a3d269a89318d +DIST system.security.accesscontrol.6.0.0.nupkg 322676 BLAKE2B 4a263e610c98360396e39dd03b61b5e652d957ec4f11086b831105d6390a8f48eae8cfc425e97114d52d81aee584b155c1dd450c297118d63be7a8085363bd83 SHA512 64a36a103b954ab4b7e8a76c0e876579bd484c308e444c2d915fb9a0fd05ad63614501ed235c544afc9b431cb8a4cf0f0715b8ed414e85958e6d68579168fb45 +DIST system.security.claims.4.3.0.nupkg 147933 BLAKE2B bd00c65069b23415c146861ba7ba768a0da69f9f0a4496fb1f43780222f899ae62ed35cd0bc5a0953d8b13920800b59414cccad7e6bf6614ee675680c06e27cb SHA512 ab72b90801f6c051a2b31645448eebfca74642b3cfa1d51f80e21a0d0d7ad44d3366dea139347e2852781b7f3bae820df16c3eb188a2c96244df05394ed72c86 +DIST system.security.cryptography.algorithms.4.3.0.nupkg 402204 BLAKE2B 3bed21fdd12f005b6a7eb225623e71880a37c79cfdaa770971b6563d8e7f613a64617c73deedc2c6c31fd8e908f9ac95903a1004f1376bd914431f89c9dcc8f0 SHA512 7641d70c2ba6f37bf429d5d949bda427f078098c2dcb8924fd79b23bb22c4b956ef14235422d8b1cc5720cbbcc6cfee8943d5ff87ce7abf0d54c5e8bce2aa5e2 +DIST system.security.cryptography.cng.4.3.0.nupkg 290620 BLAKE2B aaa7b495dd7a8884b125f05b62d3e641cfb04e82f8f376f1e1839cdf124de4643dcf1e6de02e0296768db5f430a33d75cd2003261a815059055ffd5f050c65c4 SHA512 6272273414eaa777e78dca1b5ecbbdf65e9659908082aea924df0975e71f4c1b47f85617edf90ead57078c29513a160ca62f123be9f9f339dfb9c9386844f5ea +DIST system.security.cryptography.csp.4.3.0.nupkg 117553 BLAKE2B 93f32c719f999c566ac7ebc486854778051ca885632a3ecf5b50af05a700df092a0e13ce08f16c854aee3ef06bc27fc61e6b03f79f3170eeb2bcce7e22d9728f SHA512 43317591747a18f52f683187e09adfe0e03573e6dac430bf3ba13f440cdb1c7bb1f9205369d5f3b2a0f3fdf9604d5ba1e6d94a899a25d2c533e453338578f351 +DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 9f8e6a4ce5fe2a4de2be0c827e914a02a257011b508e97e289b9de4657b598fdbba4e64dcf23a29af6e4910af41e62f3b3f0d6a2156ab691e2e00ad76c6499ef SHA512 5c26add23e63542f37506f5fa1f72e8980f03743d529cd8e583d1054b8d8a579fb773fa035a00d9073db84db6be4f47cac340d1ebc6d23dd761dbdbd600075e0 +DIST system.security.cryptography.openssl.4.3.0.nupkg 71949 BLAKE2B ec1654bbd09e1244d260d1ddbefcbdeed207816a2719f3bb0f055a7a140d466f186667b1f202e0d1a3eda97f247d2c1776ad6f38f50de58960da5f0dfd2a2d08 SHA512 64530a19489730f873f8c68e6b245135ea260c02d68591880261768358d0145795132ba5ee877741822ff05dcd0c61edca27696ef99e8f9302a21cadf3b1329f +DIST system.security.cryptography.primitives.4.3.0.nupkg 81382 BLAKE2B 55bcbe3143e85d24f47c72ec5e1f0ad38a1f931932b3a8a03dc00028668fc085d070dfcded55654e09328a745b208b9f15928aaff1087d8906bad41d7cfb23e0 SHA512 5ad8273f998ebb9cca2f7bd03143d3f6d57b5d560657b26d6f4e78d038010fb30c379a23a27c08730f15c9b66f4ba565a06984ec246dfc79acf1a741b0dd4347 +DIST system.security.cryptography.protecteddata.6.0.0.nupkg 126768 BLAKE2B 3ec81101da96e2395944ce93506d8f23b0f82bceb95a08b784d3d7aed619bee7aea80dcf725babf9650931018ced7e49988ceaea571cea8ea2595b2556d3f070 SHA512 489b5dab0abfadfb8bc2d0437de83a1447918071949440e766db701c81c3518de6a38a3e0f699706b06d591ab5393c7bc0b2eaa81c15bff156339248e6c35730 +DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00 +DIST system.security.permissions.6.0.0.nupkg 240029 BLAKE2B 3d213c22806d7ebed6e5c6de903b04610739d443deba18189b3322b68fa045b19c317ecda73fbab848bf9936f081443669bdf5aa6ad3c32680f5f1b108b12bb0 SHA512 d4f2172cc3b164f104fa2e3a330b62f2a15f50e050a91659db5728f28d4d5d6ca8660eec3a4f922090181a54bc1e9f6634ca49750398360727d1bc59db620278 +DIST system.security.principal.4.3.0.nupkg 94590 BLAKE2B c6fc5d6944a44b3ab125af5d59493aada6e8c73857311b8118adf197b9db3bf77fc8de9f320dcc0d55c6e529106b36307e14baab75766296bf804289de800a26 SHA512 db8a1ed0d189637d9ef83147550ce5da890cf6ec189a7d006ba9de86ab55679e7f025e18bdaed2dc137ddf82a7e6a0131fb4d54d4264831862b1d7c5ee62837e +DIST system.security.principal.windows.4.3.0.nupkg 220931 BLAKE2B dcf84627ab57c5e72e0f1828b48c6e9bfa2ea2ead7b9c02bff03b9819f4057cb9d4a8821cfd0a98a381f2d7a2471df04041567de970f9d60557923e6e09317aa SHA512 66c1d5a9d649b964e1653fa2cd41d8f80515b7cd727fcd7f0890552070da1099ecd1032560f259a108e0d1d6a6da23fa07bc5c922f426a91f33b667f7c004019 +DIST system.security.principal.windows.4.6.0.nupkg 511112 BLAKE2B 72292a73d0def1363897dda18c79b86fb6a334d259ade9c664768f42ace6c52e012634996faee1fd3579e16dc557509612f55cfe79bab270cbeee1cfaed09b35 SHA512 bc5c54d73486b24876277a419855860c2374acd3a1be905bf3a4f38f5093896345d490ef3b7b246e7fbcec6db770e7fe7d65e8755fe78757d7958b80b32fec8d +DIST system.text.encoding.4.0.11.nupkg 327286 BLAKE2B ec08fe2bfd3eaedc7a50d823ae424268d1f51f8816d9b3645b4210e10b8cf89e801f5f7d831a565e31cbf795952ee5a6a60a45d6432e0593727f0e0e213818ed SHA512 f974335143f36b318abf040ed535887f28089d749b1fa55056345df5243dfbd56d27b74c6e4d87a737fdbb8e699c5291bd25f1e5db4700bb00bf53330c7e3e9a +DIST system.text.encoding.4.3.0.nupkg 327281 BLAKE2B e153609b257919932499a013337b8b2a4087ebff7e8ffe6854ad1c70fbd058aaabc4e974313dfb3cf1a9355b0ced87bd97cd39f6a4962b8a4a87003d3a66c53c SHA512 6ff7feec7313a7121f795ec7d376e4b8728c17294219fafdfd4ea078f9df1455b4685f0b3962c3810098e95d68594a8392c0b799d36ec8284cd6fcbd4cfe2c67 +DIST system.text.encoding.codepages.4.5.1.nupkg 4234891 BLAKE2B d06be022d76a5793999248baa82db37adc262da2e74531d75f5f5e1a6c29b0ca702694b19c3254ab2e955f5b70959ff22f35d43593a2072af6ba5b7952155dc2 SHA512 12edddc9452a0c592eb24aeb2b9e152d60b8d44540349368e6fce3a239c6029847f8557adcd260df3b39c744ef45a6034d9db2fbce9e20e2b8dc78363578b0ef +DIST system.text.encoding.extensions.4.0.11.nupkg 244203 BLAKE2B 957201548c8629ab5111cbbcae3518b7c07bef93ac972b557e4f9f729dfd2519ef4523d5f6ea23b22eb19f93a3b17dbf7f1b6bed105f89b9219d53d8ed1534f7 SHA512 b2ba1f2a96bf14466fb31e4ac1fad25e7032688357340ad8976b8aafe7cbe39c061835a4e17d7cf6ae291d3155f07d3371f6b65ffc1c15474c3c86dbb7735e82 +DIST system.text.encoding.extensions.4.3.0.nupkg 244195 BLAKE2B 9dc2fbf672e07c5302bbb8435e8c09bc91febb96f22b85b57b09b2046fca224c786f8710b634559de2722f3dbece7b30e6a3c6a78e98e77f955d550e440beb60 SHA512 e648c5dc781e35cf00c5cc8e7e42e815b963cf8fb788e8a817f9b53e318b2b42e2f7a556e9c3c64bf2f6a2fd4615f26ab4f0d4eb713a0151e71e0af3fe9c3eed +DIST system.text.regularexpressions.4.1.0.nupkg 514882 BLAKE2B 864d70cdb65bf87b684561f98d2d5193e2d66015e4cd770ab823a6ba966b3813d75f0ed6aaec82012a3d5f66ef9be182e7773b4c3b94407ab10c9e5dcd9e9f2e SHA512 9b612027e43c33cc256e016e0b400547c5923e93ab6ed1a40d2b97292cb18a1195fa79aba2b0166a6b11842a0fef6685d31b848375daffdf6d2acf297af40bbe +DIST system.text.regularexpressions.4.3.0.nupkg 530523 BLAKE2B fc77aa0a92658cfac1b3fc00b87fabbec1be5c79776b0b2680775615b273a5a49ff8d5000f97415b85fc0283ff95569ba9a5a72917828455646053033088b49b SHA512 80353c148df30d9a2c03ee10a624d91b64d7ccc3218cb966344cfa70657f0b59c867fed2ab94057f64ab281ad9318353f25c23375c00e1376b6589ae0a70aad3 +DIST system.threading.4.0.11.nupkg 708036 BLAKE2B 6b85f9c80dfddd5faa9799fdd64379c4c066b076596cd0008c46114b91025a20e00cb8b626b6fa5d139af6aeb8a3f6781ca7e55c4f7d147eae2f38e14d7a63c2 SHA512 05c0dd1bbcfcedb6fc6c5f311c41920a4775f8a28a61ca246b6c65ad8afd9b04881d3357880af000ac056fd121fc5c3ec0b56d6fd607e0c27e7a639157c85e3e +DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88 +DIST system.threading.channels.4.7.1.nupkg 132386 BLAKE2B 7faf00c3af1b02878e2be6b30f79ab2e183cf9fd8acf5409b24a4b10450211396474ab2c30aad9803b39008029e68e30845656d30c0a208d022a744ce340c1fd SHA512 f401b7067893cb14056a343df6ca6bc96a00368466080b653399b6329afc1d2d5d27e4266e267fb76f8450fd87240142524926681351315f43713ba3f366aa25 +DIST system.threading.tasks.4.0.11.nupkg 840020 BLAKE2B ec5b6bbd3c912d3552922acd338611baa992dca6bf07b97b391e47b5b41ab718c373551dacffc7b4b67870287e93eb6e70ed184213e800fd9b424bf3e02cd8cb SHA512 fb66c496a5b4c88c5cb6e9d7b7d220e10f2fc0aed181420390f12f8d9986a1bd2829e9f1bf080bb6361cd8b8b4ffc9b622288dfa42124859e1be1e981b5cfa7b +DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db3808df5c217518c817d5807bf6f35393725a31223129fd1c4c964a36a60c65b686d24fc25d1777fa12ee622bddbb0f7c1772bec SHA512 7d488ff82cb20a3b3cef6380f2dae5ea9f7baa66bf75ad711aade1e3301b25993ccf2694e33c847ea5b9bdb90ff34c46fcd8a6ba7d6f95605ba0c124ed7c5d13 +DIST system.threading.tasks.extensions.4.0.0.nupkg 49355 BLAKE2B 898f05110ec79e3518937d10df244782ae19e36a11228b427785f367e1974135836046a6a0445c87b206550c11fd23b6d22b0dd399992ae5ac20b3d5c3060056 SHA512 f294f1a4179f53d59f91f01a372cc7896bf8c322e9827299cb1aa3ae2b1f809e98034834f5ccd4cb3fa1c30735082d244fff6584dab6e8870ad409b55e8a4986 +DIST system.threading.tasks.extensions.4.3.0.nupkg 52499 BLAKE2B 3e6532ad1936859e2713e2e864831efe0af00a5ce561bd7f8723845bf285b8c15de00cb1fc246504f99599d183b400746cea987db883f0e61283db1fb2725a1e SHA512 2c33900ff7f544d6db31ad11b6baee1c9ecb40d5a54f51e5dd5bbbb37f4c50ee35ed481615cbf7c1da61a31ae3333c4454bfbeee4ae32241789e72ce3f910db6 +DIST system.threading.tasks.extensions.4.5.3.nupkg 87282 BLAKE2B 791552a498a86952a6e7e971616020c988ea7dd6dd60d89f3b3006c96e8885f264abf2a2504e68c13f69ce53fb525fc6846e7ab5eea2c15ae9a15777f6ca698a SHA512 10bb263e21c5aefba554ba6e9adcfcc31f9f3692f675665b58cf76b5a5bcc2133d56eedba94f422b30be9ad251edcfeba7ebc24a15ff4cb7838072e9bbb18470 +DIST system.threading.threadpool.4.3.0.nupkg 89926 BLAKE2B ec4210a5862c0704b118e4055785c7094ff8c3586800fcae109fa60e77565d8288089c64bce105e9cab08f8bb107dca340e72ae1d39d19f6118538ed32f449d6 SHA512 450a40f94a48e9396979e764e494ad624d8333f3378b91ea69b23fc836df8f5c43bbd6c8cfd91da2ab95a476e1ff042338968e09b720447f2241c014bfc75159 +DIST system.threading.timer.4.3.0.nupkg 77054 BLAKE2B be1665b86776f2f7e780de889e363a3c10da581eaf9a414da5ae5d059564281d78691142281d31b48c47b9efc084f1826165763097273f77e58699742c8c93da SHA512 d5ce8e258b7be7be268f944e21621195948106f57e6c46e69b2887c46f567760368b14e84046b4be4466ecd08ecd4cb04016a2ff7948cb4640960befc7aa1739 +DIST system.windows.extensions.6.0.0.nupkg 113560 BLAKE2B c1fb56b177368b49cb7a2bdd3307b70847ab70b5757c3e1923ea499afc8d43e14660a3e6330fa99e7e9e653d68563e93de96425d5f56a695ab478c4a8e3ac30c SHA512 f51eec8166f97b5fcea24816ec737c24d5c5a5cb145ef2d33277c9a16044f40bc3fb97b4cfe7f9a23af704ede91586c6abd2acf00b277538bb304d77a1ca54f0 +DIST system.xml.readerwriter.4.0.11.nupkg 1363068 BLAKE2B b151c0560022d796720ce342c6c47189d5cb5d292bdc62eb0439deb87b05e80d9c57cb38267a9e153e0d4513e8edf503d88926e9956eba118b5d00d488e2fc78 SHA512 d40d6e9d55e57acdf04132bcb8ae8abf1abb3483620cde969c78c6c393a9936abf742c1dcf66288e6e9dffcb399a880ee3c11540ac140cb32e20b41365aaf35e +DIST system.xml.readerwriter.4.3.0.nupkg 1388897 BLAKE2B ae51b8fe4492dec1e4e3584d05b0f477fd4e75e79dddb46d8077ae5311245d6fc6213d0655025f25db56f1370cb0e88bd60a83dc937bb53db1db0262390281f2 SHA512 991101497fbd39e43fc306ca280a465318868afa8db1f34bb87c266fe61f0c81a0ec34a797b236ee823bd60d1149b7592def96fe044abb511858efffe890c2e6 +DIST system.xml.xdocument.4.0.11.nupkg 591353 BLAKE2B 8373fa19c6aafbe6e347db7bb1ec304dd8ce77df415acf0c3ee04ea2dcfce050f59d6e72cdeb14c4e54d29c1c07fc9eb0ef8045fb09830b48fb1a8e90dcb09a8 SHA512 f8ae902901963f2636f39c0652d82daa9df3fb3e3d5a60493c39f6cf01ed07c7d57f175a2d2895f4a872d4e92527e5131522218d1a67da2fd491e162273a8527 +DIST system.xml.xdocument.4.3.0.nupkg 591350 BLAKE2B 86f910cef36c056f4a9ea9dc26eea6e01070467d27ac80fb8a0af5e1a572ad5d2169e4f1297cd362fddc9e0309458dbd413fca85ef8e56f97781c218e594604a SHA512 c2d9236a696daf23a29b530b9aa510fb813041685a1bb9a95845a51e61d870a0615e988b150f5be0d0896ef94b123e97f96c8a43ee815cf5b9897593986b1113 +DIST tomlyn.0.16.2.nupkg 146842 BLAKE2B 5292d6abae6eb514d6a0cf7b69e9ab47599fc1540c83a9861985293267c8137f856a1ec573d7f3b327c9a383905de4572f54d03c889951227549cc1bb8979f78 SHA512 69a4f67cd9a9cf593f79fd8cc0530a030a24a9a04e5b67ba39460668e5125d6859f54f3a3d485ec1e8d0be996f14ef14fb9e380e63c6e648bd1141dc31c58141 +DIST validation.2.4.18.nupkg 90984 BLAKE2B 3f319bd60a0b1d6b6d08188b1132c01fd417d7e205bc587edd7ffa0dfba4dc01b9e956df46ef03b0f909ff5b9a859a9620d1ededd8eef21fb6522aab2f12f1f2 SHA512 b49e4b992b40bb656821a7a6dd67fe464af14f0781cf677f58412d108678963f9f9347bd2e1091343c1aa522148ea187a25b45ef0eae5e7ffeb8f833396fcff2 +DIST xunit.2.4.2.nupkg 25547 BLAKE2B bc9bc5049e9feaa9b658ff11ad3ed277c43089b5c341768425d401b98f5ca212d3f3828232a58716f7ea75e39007fb8ee04498208afed60d28e91ecfff31f1d6 SHA512 f57b8d3bbd04cc285c7913b5697a1b00cf0d6f2c70e35a592d61c8c866d79f3f6a913fa933b39224484bba439e6eee0ab917bf66cd19cbcb1dc3731437556c48 +DIST xunit.abstractions.2.0.2.nupkg 75852 BLAKE2B 13a214201e5756c0a3eddb7e93a91a19c828bee293e9dffea514bb7bd3f10e823c5489155707b17f58c23ddd24aa987eac0858632c5a55dcf84bdb44c5546a7a SHA512 957d3a0c6d048f30ba53e4155424e16838c6047324f6a6289a7128b4aee8c6382f5b78f1156e201164af45edbf1a5c818c8d08086076d55826bd2e4be4c33a5a +DIST xunit.abstractions.2.0.3.nupkg 75155 BLAKE2B 8cfecf557dbe20e0e14b1d8b413acd7516b6538cb543a12708910311fa76b7dcd9d060c7be70a05b0af5ef3b8bd5f819104025afe9796e240c28fcae1c7460c1 SHA512 3ca26b8b97f4a8440f16f818e82651f571bc2513a5592742fd960b9240d0b880fef84827fb25a307e61fe7b019f14e864653fbcf7dee0d0e3faf90593deaf624 +DIST xunit.analyzers.1.0.0.nupkg 146928 BLAKE2B 942ce8bbd0ec670211e59c53f7128491917ff8d3343eaffe27a910179852f388ab92594a733ed5875516bd0821a73c87aa8da68518aaf5ce35212f4e6f740ccc SHA512 d3a58d37646082414d0954088d285068aef43c7992bdbdeccbb4f84e5850dbaafccd3275468031b51041a7a1a82a990a86e4fdeb5169684b878fd169b7fbbf73 +DIST xunit.assert.2.4.2.nupkg 93738 BLAKE2B 90e40be8ced67f45d68ef7e005e512120eb874bf28484927c7ed1ceda1ed7ce4e473f1081471dfeba398bbb44bd70b56bbdb0f366af8299f6a7efbf4433dc127 SHA512 ad6e6a723156d85bdc2cf58ca3e3bdca9632def2a231bda31e68358585434462e1f04675cd3801354074562880393645facfab40e50fa21112089275215bac4e +DIST xunit.core.2.4.2.nupkg 27470 BLAKE2B fbadd7d1f585d7bff46e26d5b3c8ac578852beaaded11b5b7436528d43bbd4f9706713e9b21d42ba525459169be16e64a410a4f2c14d665eb065d1f7fd718597 SHA512 d83b2d0ab6f662dd9280b2fb2e3627f00e23c6968441cb371c1a4eca48e1a73115130796a87321f911e5e4597e4c6fce9a806a1cebbebecfcbda08001110c737 +DIST xunit.extensibility.core.2.4.0.nupkg 278959 BLAKE2B 58457d747683eabf4fc8aadeda9918297bb2113bfeb5aea97b858f77ee66540aa88cc36d6eff08ea70e947e5e94bd7b4f10a111e39b7e953f6471d93979ddb55 SHA512 4d3c560932a8b0785fbc7d7de47e8d848bf8d265d9a5a88153904822378c1c378a4f776bce00b8dfa1c7e1314728cf6135518c9d81b87fe8d48c4b6020bd03ef +DIST xunit.extensibility.core.2.4.2.nupkg 277418 BLAKE2B 17b4832e1394fd8ed822f7050b7d50ac3a7c3619f1e7e82796ef96426555a402c34064118a5f30ed3d49615ef4f344337711de9172a60b5fa5bc0cad12ed8189 SHA512 c8376e94345e381336dece119caaff3d18fd34743413a7fb54d4589e4c0c2119cc5a9b580c6858e1caa3f098a6888db6c4bd418be3d7f0def8d0a188a4d16ebf +DIST xunit.extensibility.execution.2.4.0.nupkg 481651 BLAKE2B 8cd2bef58356196059e1236080186774af4f71d384533e01e16c33521628e9993fc2b5f3b0f35e68ee4b45690183df2c3bc2681689eb47c73b79d3a9ccdcbcc4 SHA512 adc865d290201f1dbdd5bbe678ed880f9dd39da42ad3a90db09dda95a0448a7bf3cf23ad92f9a8c463ecd408042e383d4914d394eba10077494d325ed0ddb361 +DIST xunit.extensibility.execution.2.4.2.nupkg 353652 BLAKE2B f10e20d43b8030f51c9598afe247f46c0630fff6ad5e1cb82105182cac11b410c0c41c19fd513c5a3a59183ca45e1046af3289d670e0329a424ed7cb4a81735a SHA512 e654fcf8767427d5370746cab7f2078fddaf2239c9b312114bd68f1d91f739acef8586697e44c41442ace3a3d140591bd8ddeae81b3079f6719b3740757cc90d +DIST xunit.runner.visualstudio.2.4.3.nupkg 809588 BLAKE2B ce18ac895657d1efa9752e44148812a452401fa06eba913dad716cfd6743d85a09ffbc0be52276a4b90d039ab76077cca7ab5316b73009aeff2b2fe77dc465f1 SHA512 d8b0d124425db24f98335b332fe55e1a08b39af55d8834dd4a2717fd4be45f3a06ae6cb16427a17adfb31e215dab622856152bb2da715acb1946ec9e935299f4 +DIST xunit.skippablefact.1.4.8.nupkg 44542 BLAKE2B 3c9b09d5196e8901770099b2e5078d9373e8ebc2da058a9071707d6fee56eab7c876578734f3be5b088db6ae83c8ad81a3aadfcab38e1fd2b28bd25601fe5463 SHA512 a2c680223bda4f9bfdbd751c8d6a5319e0a4611533272860ca0a396b26c473a13065301a5d8973074ea2bb5119caaeec5a67d547a96ae5d762dc09f337f51ad1 +EBUILD dafny-4.2.0.ebuild 16051 BLAKE2B 400b0f139d18d2077964d4855cdcc8f726d3e3f4dd48e5ee93245b701eeea73b269c26527dcc8948551f82145bce050a275242ee7b8a639a8d9ab671653020c1 SHA512 99a753e98236d068ab060fba1fa264a19a0c8ce60373b7fa15b9804bd5ca8617359ae6f479b982af134fab0c75df38339bc1a13967cbc89d8dcd5eeb4842d767 +MISC metadata.xml 1884 BLAKE2B e3a53cfd90a4edf1d9fd9f567ac3c23fd88cc46602cfe6aea31ddc40585ebc89ab82833dcd21c82083671a54454d62f162f45d56d6b0ec9c202148b3d5ea2c6d SHA512 4cffb9c237ed85097ce1496a72f5aa9c5a0f5758402fe66ff745a3b1dbc3f8d9a40fecc9140ee1b9418f09b62794f7e0a47f908e6ba01b370087d4df62bfa46e diff --git a/dev-lang/dafny/dafny-4.2.0.ebuild b/dev-lang/dafny/dafny-4.2.0.ebuild new file mode 100644 index 000000000000..34aaf73989ea --- /dev/null +++ b/dev-lang/dafny/dafny-4.2.0.ebuild @@ -0,0 +1,515 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +DOTNET_PKG_COMPAT=6.0 +NUGETS=" +boogie.abstractinterpretation@2.16.8 +boogie.basetypes@2.16.8 +boogie.codecontractsextender@2.16.8 +boogie.concurrency@2.16.8 +boogie.core@2.16.8 +boogie.executionengine@2.16.8 +boogie.graph@2.16.8 +boogie.houdini@2.16.8 +boogie.model@2.16.8 +boogie.provers.smtlib@2.16.8 +boogie.vcexpr@2.16.8 +boogie.vcgeneration@2.16.8 +commandlineparser@2.8.0 +commandlineparser@2.9.1 +coverlet.collector@3.2.0 +diffplex@1.7.0 +jetbrains.annotations@2021.1.0 +mediatr@8.1.0 +microsoft.bcl.asyncinterfaces@1.1.1 +microsoft.bcl.asyncinterfaces@6.0.0 +microsoft.codeanalysis.analyzers@3.0.0 +microsoft.codeanalysis.common@3.7.0 +microsoft.codeanalysis.csharp@3.7.0 +microsoft.codecoverage@16.9.4 +microsoft.csharp@4.0.1 +microsoft.dotnet.platformabstractions@2.0.4 +microsoft.extensions.configuration.abstractions@2.0.0 +microsoft.extensions.configuration.abstractions@5.0.0 +microsoft.extensions.configuration.binder@2.0.0 +microsoft.extensions.configuration.commandline@5.0.0 +microsoft.extensions.configuration.fileextensions@5.0.0 +microsoft.extensions.configuration.json@5.0.0 +microsoft.extensions.configuration@2.0.0 +microsoft.extensions.configuration@5.0.0 +microsoft.extensions.dependencyinjection.abstractions@2.0.0 +microsoft.extensions.dependencyinjection.abstractions@5.0.0 +microsoft.extensions.dependencyinjection@2.0.0 +microsoft.extensions.dependencyinjection@5.0.0 +microsoft.extensions.dependencymodel@2.0.4 +microsoft.extensions.fileproviders.abstractions@5.0.0 +microsoft.extensions.fileproviders.physical@5.0.0 +microsoft.extensions.filesystemglobbing@5.0.0 +microsoft.extensions.logging.abstractions@5.0.0 +microsoft.extensions.logging@5.0.0 +microsoft.extensions.options.configurationextensions@2.0.0 +microsoft.extensions.options@2.0.0 +microsoft.extensions.options@5.0.0 +microsoft.extensions.primitives@2.0.0 +microsoft.extensions.primitives@5.0.0 +microsoft.net.test.sdk@16.9.4 +microsoft.netcore.platforms@1.0.1 +microsoft.netcore.platforms@1.1.0 +microsoft.netcore.platforms@2.1.2 +microsoft.netcore.platforms@3.0.0 +microsoft.netcore.targets@1.0.1 +microsoft.netcore.targets@1.1.0 +microsoft.netframework.referenceassemblies.net452@1.0.2 +microsoft.netframework.referenceassemblies@1.0.2 +microsoft.testplatform.extensions.trxlogger@17.0.0 +microsoft.testplatform.objectmodel@16.11.0 +microsoft.testplatform.objectmodel@16.9.4 +microsoft.testplatform.objectmodel@17.0.0 +microsoft.testplatform.testhost@16.11.0 +microsoft.testplatform.testhost@16.9.4 +microsoft.visualstudio.threading.analyzers@16.7.56 +microsoft.visualstudio.threading@16.7.56 +microsoft.visualstudio.validation@15.5.31 +microsoft.win32.primitives@4.3.0 +microsoft.win32.registry@4.6.0 +microsoft.win32.systemevents@6.0.0 +nerdbank.streams@2.6.81 +netstandard.library@1.6.1 +netstandard.library@2.0.3 +newtonsoft.json@13.0.1 +newtonsoft.json@9.0.1 +nuget.frameworks@5.0.0 +omnisharp.extensions.jsonrpc.generators@0.19.5 +omnisharp.extensions.jsonrpc@0.19.5 +omnisharp.extensions.languageprotocol@0.19.5 +omnisharp.extensions.languageserver.shared@0.19.5 +omnisharp.extensions.languageserver@0.19.5 +rangetree@3.0.1 +runtime.any.system.collections@4.3.0 +runtime.any.system.diagnostics.tools@4.3.0 +runtime.any.system.diagnostics.tracing@4.3.0 +runtime.any.system.globalization.calendars@4.3.0 +runtime.any.system.globalization@4.3.0 +runtime.any.system.io@4.3.0 +runtime.any.system.reflection.extensions@4.3.0 +runtime.any.system.reflection.primitives@4.3.0 +runtime.any.system.reflection@4.3.0 +runtime.any.system.resources.resourcemanager@4.3.0 +runtime.any.system.runtime.handles@4.3.0 +runtime.any.system.runtime.interopservices@4.3.0 +runtime.any.system.runtime@4.3.0 +runtime.any.system.text.encoding.extensions@4.3.0 +runtime.any.system.text.encoding@4.3.0 +runtime.any.system.threading.tasks@4.3.0 +runtime.any.system.threading.timer@4.3.0 +runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.native.system.io.compression@4.3.0 +runtime.native.system.net.http@4.3.0 +runtime.native.system.security.cryptography.apple@4.3.0 +runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.native.system@4.0.0 +runtime.native.system@4.3.0 +runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0 +runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.unix.microsoft.win32.primitives@4.3.0 +runtime.unix.system.console@4.3.0 +runtime.unix.system.diagnostics.debug@4.3.0 +runtime.unix.system.io.filesystem@4.3.0 +runtime.unix.system.net.primitives@4.3.0 +runtime.unix.system.net.sockets@4.3.0 +runtime.unix.system.private.uri@4.3.0 +runtime.unix.system.runtime.extensions@4.3.0 +serilog.extensions.logging@3.0.1 +serilog.settings.configuration@3.1.0 +serilog.sinks.debug@2.0.0 +serilog.sinks.file@5.0.0 +serilog@2.10.0 +system.appcontext@4.1.0 +system.appcontext@4.3.0 +system.buffers@4.3.0 +system.buffers@4.4.0 +system.collections.concurrent@4.3.0 +system.collections.immutable@1.7.0 +system.collections.immutable@1.7.1 +system.collections.nongeneric@4.0.1 +system.collections.specialized@4.0.1 +system.collections@4.0.11 +system.collections@4.3.0 +system.commandline@2.0.0-beta4.22272.1 +system.configuration.configurationmanager@6.0.0 +system.console@4.3.0 +system.diagnostics.debug@4.0.11 +system.diagnostics.debug@4.3.0 +system.diagnostics.diagnosticsource@4.3.0 +system.diagnostics.tools@4.0.1 +system.diagnostics.tools@4.3.0 +system.diagnostics.tracing@4.3.0 +system.drawing.common@6.0.0 +system.dynamic.runtime@4.0.11 +system.globalization.calendars@4.3.0 +system.globalization.extensions@4.0.1 +system.globalization.extensions@4.3.0 +system.globalization@4.0.11 +system.globalization@4.3.0 +system.io.compression.zipfile@4.3.0 +system.io.compression@4.3.0 +system.io.filesystem.primitives@4.0.1 +system.io.filesystem.primitives@4.3.0 +system.io.filesystem@4.0.1 +system.io.filesystem@4.3.0 +system.io.pipelines@4.7.3 +system.io@4.1.0 +system.io@4.3.0 +system.linq.async@6.0.1 +system.linq.expressions@4.1.0 +system.linq.expressions@4.3.0 +system.linq@4.1.0 +system.linq@4.3.0 +system.memory@4.5.3 +system.memory@4.5.4 +system.net.http@4.3.0 +system.net.nameresolution@4.3.0 +system.net.primitives@4.3.0 +system.net.sockets@4.3.0 +system.net.websockets@4.3.0 +system.numerics.vectors@4.4.0 +system.objectmodel@4.0.12 +system.objectmodel@4.3.0 +system.private.uri@4.3.0 +system.reactive@4.4.1 +system.reflection.emit.ilgeneration@4.0.1 +system.reflection.emit.ilgeneration@4.3.0 +system.reflection.emit.lightweight@4.0.1 +system.reflection.emit.lightweight@4.3.0 +system.reflection.emit@4.0.1 +system.reflection.emit@4.3.0 +system.reflection.extensions@4.0.1 +system.reflection.extensions@4.3.0 +system.reflection.metadata@1.6.0 +system.reflection.primitives@4.0.1 +system.reflection.primitives@4.3.0 +system.reflection.typeextensions@4.1.0 +system.reflection.typeextensions@4.3.0 +system.reflection@4.1.0 +system.reflection@4.3.0 +system.resources.resourcemanager@4.0.1 +system.resources.resourcemanager@4.3.0 +system.runtime.caching@6.0.0 +system.runtime.compilerservices.unsafe@4.4.0 +system.runtime.compilerservices.unsafe@4.5.2 +system.runtime.compilerservices.unsafe@4.7.0 +system.runtime.compilerservices.unsafe@4.7.1 +system.runtime.extensions@4.1.0 +system.runtime.extensions@4.3.0 +system.runtime.handles@4.0.1 +system.runtime.handles@4.3.0 +system.runtime.interopservices.runtimeinformation@4.0.0 +system.runtime.interopservices.runtimeinformation@4.3.0 +system.runtime.interopservices@4.1.0 +system.runtime.interopservices@4.3.0 +system.runtime.numerics@4.3.0 +system.runtime.serialization.primitives@4.1.1 +system.runtime@4.1.0 +system.runtime@4.3.0 +system.security.accesscontrol@4.6.0 +system.security.accesscontrol@6.0.0 +system.security.claims@4.3.0 +system.security.cryptography.algorithms@4.3.0 +system.security.cryptography.cng@4.3.0 +system.security.cryptography.csp@4.3.0 +system.security.cryptography.encoding@4.3.0 +system.security.cryptography.openssl@4.3.0 +system.security.cryptography.primitives@4.3.0 +system.security.cryptography.protecteddata@6.0.0 +system.security.cryptography.x509certificates@4.3.0 +system.security.permissions@6.0.0 +system.security.principal.windows@4.3.0 +system.security.principal.windows@4.6.0 +system.security.principal@4.3.0 +system.text.encoding.codepages@4.5.1 +system.text.encoding.extensions@4.0.11 +system.text.encoding.extensions@4.3.0 +system.text.encoding@4.0.11 +system.text.encoding@4.3.0 +system.text.regularexpressions@4.1.0 +system.text.regularexpressions@4.3.0 +system.threading.channels@4.7.1 +system.threading.tasks.extensions@4.0.0 +system.threading.tasks.extensions@4.3.0 +system.threading.tasks.extensions@4.5.3 +system.threading.tasks@4.0.11 +system.threading.tasks@4.3.0 +system.threading.threadpool@4.3.0 +system.threading.timer@4.3.0 +system.threading@4.0.11 +system.threading@4.3.0 +system.windows.extensions@6.0.0 +system.xml.readerwriter@4.0.11 +system.xml.readerwriter@4.3.0 +system.xml.xdocument@4.0.11 +system.xml.xdocument@4.3.0 +tomlyn@0.16.2 +validation@2.4.18 +xunit.abstractions@2.0.2 +xunit.abstractions@2.0.3 +xunit.analyzers@1.0.0 +xunit.assert@2.4.2 +xunit.core@2.4.2 +xunit.extensibility.core@2.4.0 +xunit.extensibility.core@2.4.2 +xunit.extensibility.execution@2.4.0 +xunit.extensibility.execution@2.4.2 +xunit.runner.visualstudio@2.4.3 +xunit.skippablefact@1.4.8 +xunit@2.4.2 +" + +inherit check-reqs dotnet-pkg edo java-pkg-2 multiprocessing python-any-r1 + +DESCRIPTION="Dafny is a verification-aware programming language" +HOMEPAGE="https://dafny.org/ + https://github.com/dafny-lang/dafny/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/dafny-lang/${PN}.git" +else + SRC_URI="https://github.com/dafny-lang/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64" +fi + +SRC_URI+=" + ${NUGET_URIS} + test? ( https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz ) +" + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + !dev-lang/dafny-bin + >=virtual/jre-1.8:* + sci-mathematics/z3 +" +DEPEND=">=virtual/jdk-1.8:*" +BDEPEND=" + ${RDEPEND} + dev-dotnet/coco + test? ( + ${PYTHON_DEPS} + dev-lang/boogie + dev-python/OutputCheck + dev-python/lit + net-libs/nodejs[npm] + ) +" + +CHECKREQS_DISK_BUILD="2G" +DOTNET_PKG_PROJECTS=( + "${S}/Source/Dafny/Dafny.csproj" + "${S}/Source/TestDafny/TestDafny.csproj" +) +PATCHES=( + "${FILESDIR}/${PN}-3.12.0-DafnyCore-csproj.patch" + "${FILESDIR}/${PN}-3.12.0-DafnyRuntime-csproj.patch" + "${FILESDIR}/${PN}-4.1.0-lit.patch" + "${FILESDIR}/${PN}-4.2.0-lit-use-system-boogie.patch" +) + +DOCS=( + CODE_OF_CONDUCT.md + CONTRIBUTING.md + NOTICES.txt + README.md + RELEASE_NOTES.md + docs/DafnyCheatsheet.pdf + docs/DafnyRef/out/DafnyRef.pdf +) + +pkg_setup() { + check-reqs_pkg_setup + dotnet-pkg_pkg_setup + java-pkg-2_pkg_setup + + # We need to set up Python only for running test tools (called via lit). + if use test ; then + python-any-r1_pkg_setup + fi +} + +src_unpack() { + dotnet-pkg_src_unpack + + if [[ -n ${EGIT_REPO_URI} ]] ; then + git-r3_src_unpack + fi +} + +src_prepare() { + # Clean the environment. + unset NPM_CONFIG_USERCONFIG + unset _JAVA_OPTIONS + + # Remove bad tests (recursive). + local -a bad_tests + bad_tests=( + # Following tests fail: + DafnyTestGeneration/TestGeneration.dfy + DafnyTests/TestAttribute.dfy + auditor/TestAuditor.dfy + benchmarks/sequence-race/SequenceRace.dfy + dafny0/Fuel.dfy + dafny0/JavaUseRuntimeLib.dfy + dafny0/Stdin.dfy + examples/Simple_compiler/Compiler.dfy + separate-verification/assumptions.dfy + server/counterexample_none.transcript + unicodechars/comp/Arrays.dfy + unicodechars/comp/Collections.dfy + unicodechars/comp/Comprehensions.dfy + unicodechars/expectations/Expect.dfy + + # Following tests are very slow: + comp/Arrays.dfy + comp/BranchCoverage.dfy + comp/Collections.dfy + comp/CompileWithArguments.dfy + comp/Comprehensions.dfy + comp/Extern.dfy + comp/MainMethod.dfy + comp/Print.dfy + comp/TailRecursion.dfy + comp/UnicodeStrings.dfy + comp/Uninitialized.dfy + comp/compile1quiet/CompileRunQuietly.dfy + comp/compile3/JustRun.dfy + comp/manualcompile/ManualCompile.dfy + concurrency/06-ThreadOwnership.dfy + concurrency/07-CounterThreadOwnership.dfy + concurrency/09-CounterNoStateMachine.dfy + concurrency/10-SequenceInvariant.dfy + concurrency/11-MutexGuard2.dfy + concurrency/12-MutexLifetime-short.dfy + dafny0/RlimitMultiplier.dfy + dafny0/Strings.dfy + dafny1/SchorrWaite.dfy + dafny2/MinWindowMax.dfy + dafny2/SmallestMissingNumber-functional.dfy + dafny2/SnapshotableTrees.dfy + dafny4/UnionFind.dfy + dafny4/git-issue250.dfy + expectations/Expect.dfy + git-issues/git-issue-356.dfy + git-issues/git-issue-Main0.dfy + git-issues/git-issue-Main4.dfy + git-issues/git-issue-MainE.dfy + hofs/VectorUpdate.dfy + metatests/ConsistentWhenSupported.dfy + separate-verification/app.dfy + traits/TraitCompile.dfy + unicodechars/comp/CompileWithArguments.dfy + ) + local bad_test + for bad_test in "${bad_tests[@]}" ; do + rm -r "${S}/Test/${bad_test}" \ + || die "failed to remove test ${bad_test}" + done + + # Update lit's "lit.site.cfg" file. + local dotnet_exec="${DOTNET_PKG_EXECUTABLE} exec ${DOTNET_PKG_OUTPUT}" + local lit_config="${S}/Test/lit.site.cfg" + sed "/^defaultDafnyExecutable/s|=.*|= '${dotnet_exec}/Dafny.dll '|" \ + -i "${lit_config}" || die "failed to update ${lit_config}" + sed "/^dafnyExecutable/s|=.*|= '${dotnet_exec}/Dafny.dll '|" \ + -i "${lit_config}" || die "failed to update ${lit_config}" + sed "/^testDafnyExecutable/s|=.*|= '${dotnet_exec}/TestDafny.dll for-each-compiler '|" \ + -i "${lit_config}" || die "failed to update ${lit_config}" + sed "/^defaultServerExecutable/s|=.*|= '${dotnet_exec}/DafnyServer.dll'|" \ + -i "${lit_config}" || die "failed to update ${lit_config}" + sed "/^serverExecutable/s|=.*|= '${dotnet_exec}/DafnyServer.dll'|" \ + -i "${lit_config}" || die "failed to update ${lit_config}" + + dotnet-pkg_src_prepare + java-pkg-2_src_prepare +} + +src_compile () { + einfo "Building dependency-less DafnyRuntime JAR." + local dafny_runtime_java="${S}/Source/DafnyRuntime/DafnyRuntimeJava/" + mkdir -p "${dafny_runtime_java}/build/libs/" || die + pushd "${dafny_runtime_java}/build" || die + ejavac -d ./ "${dafny_runtime_java}/src/main/java/dafny"/*.java + edo jar cvf "DafnyRuntime-${PV}.jar" dafny/* + cp "DafnyRuntime-${PV}.jar" "${dafny_runtime_java}/build/libs/" || die + popd || die + + # Build main dotnet package. + dotnet-pkg_src_compile +} + +src_test() { + # The test "dafny0/DafnyLibClient.dfy" expects to use "DafnyRuntime.dll" + # from the "Binaries" directory. + ln -s "${DOTNET_PKG_OUTPUT}/DafnyRuntime.dll" "${S}/Binaries/" || die + + einfo "Installing bignumber.js package required for tests using NodeJS." + local -a npm_opts + local npm_opts=( + --audit false + --color false + --foreground-scripts + --offline + --progress false + --verbose + ) + edob npm "${npm_opts[@]}" install "${DISTDIR}/bignumber.js-9.1.2.tgz" + + einfo "Starting tests using the lit test tool." + local -a lit_opts + lit_opts=( + --order=lexical + --time-tests + --verbose + --workers="$(makeopts_jobs)" + ) + edob lit "${lit_opts[@]}" "${S}/Test" +} + +src_install() { + dotnet-pkg-base_install + + local -a dafny_exes + dafny_exes=( + Dafny + DafnyDriver + DafnyLanguageServer + DafnyServer + TestDafny + ) + local dafny_exe + for dafny_exe in "${dafny_exes[@]}" ; do + dotnet-pkg-base_dolauncher "/usr/share/${P}/${dafny_exe}" "${dafny_exe}" + done + + dosym -r /usr/bin/Dafny /usr/bin/dafny + dosym -r /usr/bin/DafnyServer /usr/bin/dafny-server + + einstalldocs +} diff --git a/dev-lang/dafny/files/dafny-3.12.0-DafnyCore-csproj.patch b/dev-lang/dafny/files/dafny-3.12.0-DafnyCore-csproj.patch new file mode 100644 index 000000000000..663c99061ad4 --- /dev/null +++ b/dev-lang/dafny/files/dafny-3.12.0-DafnyCore-csproj.patch @@ -0,0 +1,13 @@ +--- a/Source/DafnyCore/DafnyCore.csproj ++++ b/Source/DafnyCore/DafnyCore.csproj +@@ -1,9 +1,7 @@ +  + + +- +- +- ++ + + + diff --git a/dev-lang/dafny/files/dafny-3.12.0-DafnyRuntime-csproj.patch b/dev-lang/dafny/files/dafny-3.12.0-DafnyRuntime-csproj.patch new file mode 100644 index 000000000000..452763ef967d --- /dev/null +++ b/dev-lang/dafny/files/dafny-3.12.0-DafnyRuntime-csproj.patch @@ -0,0 +1,11 @@ +--- a/Source/DafnyRuntime/DafnyRuntime.csproj ++++ b/Source/DafnyRuntime/DafnyRuntime.csproj +@@ -33,8 +33,6 @@ + + +- +- + + + diff --git a/dev-lang/dafny/files/dafny-4.1.0-lit.patch b/dev-lang/dafny/files/dafny-4.1.0-lit.patch new file mode 100644 index 000000000000..c64dab367664 --- /dev/null +++ b/dev-lang/dafny/files/dafny-4.1.0-lit.patch @@ -0,0 +1,14 @@ +--- a/Test/lit.site.cfg ++++ b/Test/lit.site.cfg +@@ -215,9 +215,9 @@ def find(name, rooot): + return name + return "" + ++import shutil + solverPath = \ +- find("z3-4.12.1", binaryDir) or \ +- find("cvc4", binaryDir) ++ shutil.which("z3") + + if not solverPath: + lit_config.fatal('Could not find solver') diff --git a/dev-lang/dafny/files/dafny-4.2.0-lit-use-system-boogie.patch b/dev-lang/dafny/files/dafny-4.2.0-lit-use-system-boogie.patch new file mode 100644 index 000000000000..68c3157f6809 --- /dev/null +++ b/dev-lang/dafny/files/dafny-4.2.0-lit-use-system-boogie.patch @@ -0,0 +1,11 @@ +--- a/Test/lit.site.cfg ++++ b/Test/lit.site.cfg +@@ -107,7 +107,7 @@ testDafnyExecutable = 'dotnet-bin-6.0 exec /var/tmp/portage/dev-lang/dafny-4.2.0 + defaultServerExecutable = 'dotnet-bin-6.0 exec /var/tmp/portage/dev-lang/dafny-4.2.0/work/dafny-4.2.0_net6.0_Release/DafnyServer.dll' + serverExecutable = 'dotnet-bin-6.0 exec /var/tmp/portage/dev-lang/dafny-4.2.0/work/dafny-4.2.0_net6.0_Release/DafnyServer.dll' + +-boogieExecutable = 'dotnet tool run boogie' ++boogieExecutable = 'boogie' + + config.suffixes.append('.transcript') + diff --git a/dev-lang/dafny/metadata.xml b/dev-lang/dafny/metadata.xml new file mode 100644 index 000000000000..a9de2e33a4dd --- /dev/null +++ b/dev-lang/dafny/metadata.xml @@ -0,0 +1,34 @@ + + + + + + dotnet@gentoo.org + Gentoo Dotnet Project + + + Dafny is a verification-ready programming language. As you type in your + program, Dafny's verifier constantly looks over your shoulder, flags any + errors, shows you counterexamples, and congratulates you when your code + matches your specifications. When you're done, Dafny can compile your code + to C#, Java, JavaScript or Go (more to come!), so it can integrate with + your existing workflow. Dafny will give you assurance that your code meets + the specifications you write, while letting you write both code and + specifications in the Dafny programming language itself. Since verification + is an integral part of development, it will thus reduce the risk of costly + late-stage bugs that are typically missed by testing. Dafny has support for + common programming concepts such as classes and trait inheritance, + inductive datatypes that can have methods and are suitable for pattern + matching, lazily unbounded datatypes, subset types e.g. for bounded + integers, lambdas, and immutable and mutable data structures. Dafny also + offers an extensive toolbox for mathematical proofs, such as unbounded and + bounded quantifiers, calculational proofs, pre- and post-conditions, + termination conditions, loop invariants, and read/write specifications. + + + https://github.com/dafny-lang/dafny/releases/ + https://dafny.org/latest/DafnyRef/DafnyRef + https://github.com/dafny-lang/dafny/issues/ + dafny-lang/dafny + + diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest index 9073a2cd4992..d1f38f2927b5 100644 --- a/dev-lang/eisl/Manifest +++ b/dev-lang/eisl/Manifest @@ -1,9 +1,7 @@ AUX eisl-2.85-Makefile.patch 987 BLAKE2B b5823a4579915fb7785548622f5d3fbbd968d8b4a20467cb0cbc01dd9ce9f137d324126056a13174bf70b4d787277a4580c7485d86e603217cd8e290160525e4 SHA512 c25e8d084294ef757c3b51f0c640e3b994a4cec0aebda930cf3059e628aaeb3a4bdbd709d3079f3f800159adda61e200ff28aa0314cfe81da4f5cadbef8165e2 -DIST eisl-3.30.tar.gz 2170799 BLAKE2B 123cdf6074f8f9170dc02e1f935e1d06a83cd3e2228e05b051776e7067369ab75cfa5afba8643424bee980c1ab6ca2c3314a1440074c6ddaba39ced5bc0b8fcd SHA512 4d44534f3120c9e2051c223326e528a051af087d0750ef2bcb15eb1e762b0e25769d3dbc3d04f2064053e0e4b6ec675918ffeef4a8fa4f4c72a3846524200904 DIST eisl-3.40.tar.gz 2287448 BLAKE2B 10b9f6b74a313f0ecb724c09d5ade3ee81b6aa4b1f2c426a8c399a46ebca15e58e4666d9bbd5f72ab6a24b194e12b11a635a88066299577de956d20376aaa8e7 SHA512 30313b9660b2eb2500b498abeb82f0bcd660c720488dda981d87e2221eec3dd1d306740993bf2f321ca8e66cb47841ca9d8a7fc83dfc6551cd271c7ffab8af25 DIST eisl-3.45.tar.gz 2427103 BLAKE2B 3a87b3b075dc75e8bc408f2a9ba78fe1cdbe12f40c7901aa546fb4cc0f1e6d06ec9ce65cee229517f518b05c99eaf327d2caf9277b82c2f9ab06ca3d9426bf33 SHA512 fa939d02466c6f3164066deb50b519376cd7464f1330b7633ef8450c0c23a89d0a7626cc3b79d570b3643ac098bc0fee5ecc27b1c62bf89f92335e8a09e2107b DIST eisl-3.50.tar.gz 2428194 BLAKE2B bab17dc6ab00f894cd4e9558a1bbc4bca9eb2770de46eb30d015e9e7542c774f2d55427bea05d5c5c6d910eec9a9de3d84568f9ec12043f20bbcdc542f0294ff SHA512 53d23a86a5b15ff04c268db348b5edb61eb0709cb1ef21e5b9ca7eda8954a0ab2b9dad345c3a9d80325cbfe35e879516b0d8d98609cf68dcad8898b5ce10c175 -EBUILD eisl-3.30.ebuild 998 BLAKE2B 1e725a17e5904c483f2779e81d66204ec183b84cdfe5b7fe83d9e9c0d4ecd9b93fd13f3b8851296bb43b5337ef471bb3f6457e413499f3a70c8c8a712acecd1f SHA512 caaddb4d8cdf118e1e3fa1a942bcf2349264113b41a3d2f136c22e2080fad502d32553839ba4d19a71ef36dea32ea721894bb906e2c6da4b2aee8af6cd6d43e5 EBUILD eisl-3.40.ebuild 998 BLAKE2B 1e725a17e5904c483f2779e81d66204ec183b84cdfe5b7fe83d9e9c0d4ecd9b93fd13f3b8851296bb43b5337ef471bb3f6457e413499f3a70c8c8a712acecd1f SHA512 caaddb4d8cdf118e1e3fa1a942bcf2349264113b41a3d2f136c22e2080fad502d32553839ba4d19a71ef36dea32ea721894bb906e2c6da4b2aee8af6cd6d43e5 EBUILD eisl-3.45.ebuild 999 BLAKE2B 21d34e1a7d23a40dd779098282230a358203183c855f71ae91fef97fd6e1b61b321cb8644d62a04c7a1c1b6846d218ea956e887d9b5a9c8710f6cc79fee18dde SHA512 21343f2866e7988267ba157c1d56d73c0f87d567bfae4cb306752f9739ad47774a5a38611cd770432f912580438c094f22d0c453a9667f964ee86c40c33dbd3b EBUILD eisl-3.50.ebuild 999 BLAKE2B 21d34e1a7d23a40dd779098282230a358203183c855f71ae91fef97fd6e1b61b321cb8644d62a04c7a1c1b6846d218ea956e887d9b5a9c8710f6cc79fee18dde SHA512 21343f2866e7988267ba157c1d56d73c0f87d567bfae4cb306752f9739ad47774a5a38611cd770432f912580438c094f22d0c453a9667f964ee86c40c33dbd3b diff --git a/dev-lang/eisl/eisl-3.30.ebuild b/dev-lang/eisl/eisl-3.30.ebuild deleted file mode 100644 index 05fe23762b19..000000000000 --- a/dev-lang/eisl/eisl-3.30.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard" -HOMEPAGE="https://github.com/sasagawa888/eisl/" - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/sasagawa888/${PN}.git" -else - SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -RESTRICT="test" # Tests run cppcheck (and fail) - -DOCS=( README{,-ja}.md documents ) - -RDEPEND="sys-libs/ncurses:=" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-2.85-Makefile.patch ) - -src_compile() { - emake CC="$(tc-getCC)" clean edlis eisl -} - -src_install() { - exeinto /usr/bin - doexe edlis eisl - - # Compilation of ISLisp files on installation fails. - # Do not compile them and mimic "make install". - insinto /usr/share/${PN} - doins -r library - doins fast.h ffi.h - - einstalldocs -} diff --git a/dev-lang/fennel/Manifest b/dev-lang/fennel/Manifest index 5c94f013ef30..969b0d4653a9 100644 --- a/dev-lang/fennel/Manifest +++ b/dev-lang/fennel/Manifest @@ -1,5 +1,3 @@ -DIST fennel-1.3.0.tar.gz 280241 BLAKE2B b8b79b7c439d68e8e3e3eedbd50e8789cccad2a278df908d7432501722077ab884a0d18927a853fea70fc1ec682e929d5337b087662b64b0da4e0fffcad62d9f SHA512 b4b9b96f71d1cbbf5c81eae737aca01f7d417a227925d19008a923f5045a86a355297f927ecdb719653097f73d6d6df148955b1973e4483dd14e863384ca0ff3 DIST fennel-1.3.1.tar.gz 293564 BLAKE2B 9fc465a06d8df86468197408dbb2c4e1c20a630911d1d999763cb274ed5bafa8dc4260416f10edc294bb9b7e56379f7842137d016059f0f2bc61d15391449447 SHA512 421d479c4527898123020ecc231e5eea38c5f5f1216f4a0bed0a39b8123d6a21ba1b0e876d281dfde447fe000e34a81f706303b4daa2626cc7559c063990cd5f -EBUILD fennel-1.3.0.ebuild 967 BLAKE2B f9b486d8b202ea891a4d91087c917cacb0c988675f56c535c5048707f01885454942034320d13b91b7dd70270e3b6bf05263e31f27ab81824c1449dc4ebfb4e1 SHA512 f14020da5e253e607bd1f3db308b385c8f62935ff8faea175da89ba0363ea12e63c2ba3ae5ea57b4460e19d92a2e44b954db784dd7e9f1498bc7f0e6cefc7d03 EBUILD fennel-1.3.1.ebuild 921 BLAKE2B cb433616b7e14b7462fc0167c14cad50436adc84d949d838019606a1a8d1f8414a550470f950e3fdc1a0430b4fbf3664140dd3a6f585113be7f49956a6c7c5f2 SHA512 8e3c313f82fe8fea9727e7129d7efb86abee9be87109708d3d86d674dbceaff52dab4abb81002cf7410a90552694667b507fd3573a145d3b79cd4857b5f82040 MISC metadata.xml 1061 BLAKE2B 49ef84fd44f2efd7526055bfc6fd1a37fa0d426a0746d769844ad6fd4ae1efc7dcc541f61fe6f3d8e0e92cb324c6bdfb061312c15ed1d696cf1985aa4cb4097d SHA512 3381a38c5c2ae6482325e6aeea556db767cc6166e89280511d0597c06fbc532a6592d526954f8b1fd40badcac7a951eece9f6aeaf18802f85ca16ccb5da4510d diff --git a/dev-lang/fennel/fennel-1.3.0.ebuild b/dev-lang/fennel/fennel-1.3.0.ebuild deleted file mode 100644 index 0723a737c2b2..000000000000 --- a/dev-lang/fennel/fennel-1.3.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Fails to build with with "lua5-1". -LUA_COMPAT=( lua5-{3,4} luajit ) - -inherit lua-single - -DESCRIPTION="Lisp-like language that compiles to Lua" -HOMEPAGE="https://fennel-lang.org/ - https://sr.ht/~technomancy/fennel/" - -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~technomancy/${PN}" -else - SRC_URI="https://git.sr.ht/~technomancy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="MIT" -SLOT="0/${PV}" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -RDEPEND="${LUA_DEPS}" -BDEPEND="${RDEPEND}" - -src_prepare() { - default - - # Turn off broken(?) tests. bug https://bugs.gentoo.org/906351 - sed -i -e 's|"failures",||' -e 's|"repl",||' test/init.lua || die -} - -src_install() { - emake LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" PREFIX="${ED}/usr" install - - rm -r "${ED}"/usr/man || die - doman ${PN}.1 - - dodoc *.md -} diff --git a/dev-lang/jint/Manifest b/dev-lang/jint/Manifest new file mode 100644 index 000000000000..483981ec544b --- /dev/null +++ b/dev-lang/jint/Manifest @@ -0,0 +1,203 @@ +DIST benchmarkdotnet.0.13.7.nupkg 919221 BLAKE2B 0625b92961628fc5a7a88590ff9f92ab4e1bcb88698cec16185c85a151a2bd72a57f576f8ba974c75e8be4cfddd69500808d8c3f8344805ea900a15a59a8249f SHA512 0879981c458b2d5457655eef4ad7361c854d7e4cd06030b980742e62d9ac636f55ecc0acb0a0520b882caf206d445de48acd35e1ac2d031006a9f33be6f51020 +DIST benchmarkdotnet.annotations.0.13.7.nupkg 63642 BLAKE2B 9c39a1f13a1a5e17002fe60bc28f08799732a3cabecdff5db68afd6b70aeed33d4d8684174723804d4fa35364cb8d2a54d27b7c584508050da5e97b4a73cc60d SHA512 ef619cd5efd7912c57598f230d231a201481e6b4476192590c5a8caaa019707e1006885095a8129f12b6f749ca119489fae93b05b70abe294d6b4b02196013d6 +DIST commandlineparser.2.9.1.nupkg 496069 BLAKE2B e2c4b38841f83d6bc10432b8055af90369f1fe0a10105a58b51b44cd48e5d84cb0b5e4b19f444d8c81b38646a62c7c4d11cbd710e92fea68be3ebea6ab98e3f1 SHA512 4f364e45c9668c7e7cc6a922b488f3fa523033c20d7a432694f0a6af05ce528ea0481d8375e2f4f1032c6990347b4803ce9a0e48068c6fe15ec46fb1254f085d +DIST esprima.3.0.0-rc-04.nupkg 552214 BLAKE2B 5f84bac650ec596a6cf487493a15516c80969dec250cb199b581b9b271883ecd93abef2224390a76a578ae59469672e6458f7ba154723db71cbc6736f991605a SHA512 68753b24275f6161fabbb124332b456431f077e3c69c1bf99d4247693bdaa183d874baca0b2f624acf4b68ec3c4af4790370add6a88785dd5e49574b5f1c9a4f +DIST flurl.http.signed.3.2.4.nupkg 217681 BLAKE2B 0d972554abd9c00155ca5bc560703cd7a1b5c6c753e5b00283d0a94821cba5877b7fc524b1dd74ea6c5e9168bc9427d577498c3f04badf87e75ed0dc9ef600cd SHA512 c7d3c751afc589588fc0d468c618c7491b675adf848e323d4fc1e164f59fda93fc47c3a9f1f7bab7f2bbf56102c8c973b8e649bb4ad98e92e73bc9d07be1bad2 +DIST flurl.signed.3.0.6.nupkg 86054 BLAKE2B 8b5a83d1b628645cd109be4eff33c6b4eb1037845ab856cfb718133a8554b547f1a999a10ba90fe21a4c952bcec8624e2fb111f4f9e17d82c3eb8a5f06513fb9 SHA512 4e33455ec4eb700bedf55148bcd1ebcee14ced96d7123b9b2747365391b67c7c01216272ad0ea14d7c07b82ee9c65490b270eb05116090ca6ee3a5f446be42d7 +DIST gee.external.capstone.2.3.0.nupkg 8145352 BLAKE2B 1e1cfa75c9d8fcff0e905e7d8d5fdd3415daec907f97ee4eb810630d1df26397a5a2a80cdb1fa5fee6268599bc49dd8ee41366867aa16ca689c97db78b4be135 SHA512 9079d5705d591c3b819127b2e0b763dacabb212314e9f96b2f632f62b45a9f3e1c208f136df91a4834dd1838a38ac2fd2161ce8b545fe70f8078b66fc66c4aa8 +DIST githubactionstestlogger.2.3.3.nupkg 143114 BLAKE2B 8c20b4cf084ee9465aea6b9c1c1d56758c7bb011ba2d3a9c73310d911880f669fc735abc24443480df321980689c8a3553dba8da08e085857bd3e5b4b5cc62de SHA512 9a40885220cab4f47ec232143658fb5d2844bf6dbb8b861239a0858c5de0c16fef8c27b657d23b12545ae53eb8375bba7fbe5300e5c98e749f820b8ee7409641 +DIST iced.1.17.0.nupkg 2106811 BLAKE2B c7042f76781d7a536a8169c861fdbd36d8761e0e89faccf1251506bc6304ad5719da9c62a1f07a43952c1bc1baab2e5ece7e78304b0cdb9eaf3f72d899622661 SHA512 6404bf5518b3d7a7c74478edd56c2c2f194ccadd1cfde3ae7c13c332e442779b817b99744aae19dd4c6400a205055eee7dfc16b43a2f97d0f5200a9bc6c97549 +DIST jint-3.0.0_beta2051.tar.gz 2018962 BLAKE2B d03830151ba0076d6b07edb65d56bb6575531e98a71988791ee8e88ce00b7bb9c7fc2c9de9486b3969830cb656d613d6aaabf2da0e500f7fa8b59ba8a0d80453 SHA512 3faddd5f20062177d464a97db67a028af17dedb4867bb1948a1f8b1fdfd6c1b82a5fda60f5e3a9a0ca2e256687a3fc882acc5e7b3113688f292190be580e39e9 +DIST jurassic.3.2.6.nupkg 301414 BLAKE2B 453fe2cded3b1cd3a0e144965dfe85e63b53301872894271fc6e0ad1cff1d7d2b38c319cf2950d326cc5dadb9d3d624e6461bbb7db23f7dc6276617ea9e104f0 SHA512 ee83621cd7e739eb601b1b28e068121451f4be8255c23914ea6a011adea6402c945d3821ed514ccc68629e08311586d6bcce9cc9d8423913a109376e4bc8a572 +DIST microsoft.bcl.asyncinterfaces.1.1.0.nupkg 92985 BLAKE2B 3de4d3c85a43d9c81b24419919e82a590615de75dadfc5bc156777938c1ee30ba9602719614223be3a4aedfd589bf4f02e78b576f80926bb29d8e0a742c692d6 SHA512 4277ce265233e5ebf15370e7d42cf8574c1fce715a892eadbeba136136dbc36ba4d78b4090e55217293f8421f2eb84bcfdc9343de42a2d5e06b8ff5b00d0723d +DIST microsoft.build.tasks.git.1.1.1.nupkg 479497 BLAKE2B 053ad5b3b88194d12e9e784c8a91d33deb8a2abc48cf3179990fdd2f576168b19a757b3a3915309fb040a1441bd5102bca333383d757f828c029846e3feef88f SHA512 1961b5ba2ce215f6cd0943948e66462b7388b612708c58a5e03ab1e041ac77f1582f9ed9134136fce0d5345d1d46a1537ff728f542e6dd4ea2c11eac9d3f8d46 +DIST microsoft.codeanalysis.analyzers.3.3.3.nupkg 1111022 BLAKE2B 8704bf2c8a57bdca4ad3d5a2531ff47b0b44d2461ce3c8eec4b58f5cb38f9371fe5aaeb8026a3abbf6299fe30b3f059c892ee6dd239a03eb8b36462f132a2b4b SHA512 0d4896db8aff9d731c5b1c8f73a4b37460c3f08080fbeac0ecf169abf5bdff9c9a994778f453816b888e939d9d0d615245c91a2e4ba31f85d2ea8de222767104 +DIST microsoft.codeanalysis.common.4.1.0.nupkg 4561936 BLAKE2B a3f1d1e9d8e10cd2b6ecb87f1dfbeff158bf488a63e56ff78c7c96107ad65b17e3f2296da21a1dba183b8dbe0d9fc3b2b5778e8a14481866c2b8aa5a63b2d937 SHA512 006f100f9f2b1ce676ba8ffec6eee5019ceba0ecd0fdc109fe92584a0697ebad58e75ba3c96ade6298487588c5d66aa24ae6195118f48bb9f16e27e42c3dd299 +DIST microsoft.codeanalysis.csharp.4.1.0.nupkg 10405400 BLAKE2B c287af3ff6dce7c3aacae3d7295236dbde32852683c5f0c74bf14cf8499de219eaf2131ff6943cb2876ff99c77913986ed89b6dcc1ff6b27324900bfc0f1bb5b SHA512 fcf8a01dcb5097390d4d75405de3f637356ba9acb4bd208ac2bf28e01c14feed09a1d2b84c801a59df6b94cf0e386fba2865729b1c339bc29381e1ef1f06d8ea +DIST microsoft.codecoverage.17.7.2.nupkg 9116095 BLAKE2B 2646e030cff43543d271b79eeca75b8b3d62dec1eb2b32b4f7984720b0d124684b9d3002f5167f4d8cc95b4c9cd81206940dafd952e9b74264f6607a5a576af2 SHA512 791aaef8ade199e2f88302544d81db8c04074b455ea35e33d941d2d3e6f60f14397725290283baaef3afe6fa591173debbb66c5afe5d193da622d669a6365da1 +DIST microsoft.diagnostics.netcore.client.0.2.251802.nupkg 146459 BLAKE2B 5f3c1b217602aac357b529e8d48943c2aaf90973ccb86b577748d3eb11899e9a43f5370c3be77531d15550792f5f966fc694c72d8e3abe83fea1a0d6fcd11f9b SHA512 553336be495e4d899318256fdf085e7800e6cd01a50ba561a3fb879d12f75bd42d58383bdb7b0e679d6f9ba7414b9b5b9d07ded6150a57651e16d1e95cd804a4 +DIST microsoft.diagnostics.runtime.2.2.332302.nupkg 747281 BLAKE2B bb3335a3490ecfd1b4ee5c6d83e136c0a0411b599fdbc5a63f18fe8740f63c6d4e313c6c8346bc890ab95ed007c6ac31513b0351e90766a241f56397abc06cfc SHA512 7b682033f65f6ae06f8c63d6d607551861e1f36045cd670f8b39e28786958c5e7da10426f9ce13762a9a88edb8aa2e730c0a7d04455a61e3e014327ab06dde18 +DIST microsoft.diagnostics.tracing.traceevent.3.0.2.nupkg 7528517 BLAKE2B 911f3cb4337c3eb9f9d3fe414691b4a3b1df3bf3ea1294c3053ee82cbf820d76e2d9afc8f7eeef295b1e34dece1757206b8aed102ddc89146757953e9878e1b6 SHA512 31fe5d47f445629e350a27b981f2eb97a9a9842746f8beaec553eb5832b8cb8362ada825d73cdafc02736a92836a16a1f21fe6b375f918241d553a9ae47d8ce0 +DIST microsoft.dotnet.platformabstractions.3.1.6.nupkg 72146 BLAKE2B 08d852b5e6558b499f2d780284aa747e5cf39886d86fa378128fae9f71741bd57c5bc75c0077948f193b7e8ea03a520d8ef3bd3b4fc80779adb4a84a4b44fe8c SHA512 55b87f544874686bed96889953b7e99e43426b79b0fac31cc452e0f4a27ca5cc08522c0ac967bf9df649f7c04137a5e2553d134ad79d5c1e69578367c2b4b4c6 +DIST microsoft.extensions.configuration.2.1.1.nupkg 41878 BLAKE2B 1571b590ea054c01f74685e18cd1f7e53a0c65fb7285a61e2414916aacff951af43c9f75b998b61261bac0abdda2f5058697dc2a7476ace47878619aeb933223 SHA512 ede33ede2f538757a8ad6c607e374080d510010e5e1c716cc11980b32fda72c5f9b6e9a505cdb4ea082256c95662854604972a33e5b82e5e63f30b67fd3f04c5 +DIST microsoft.extensions.configuration.abstractions.2.1.1.nupkg 37935 BLAKE2B fe8d4556fa1b7c7fef2cf9cc0364304006a130af6b08f92d83fda2afec103fcb9576cf4f68f0fd660aa1552ec5ed977f55e882d1145d7e867f4e003f46d8384a SHA512 ee6acc03f6f030f0f1df7f515a83aa43f18b50355d7951324566a0eb22cec06aec67a1291d268b8a0f9d2201f5b455b33abaad516393e6dd11e9939dd801ff82 +DIST microsoft.extensions.configuration.binder.2.1.1.nupkg 36205 BLAKE2B 6d5e388b79ca27093fc157bb985b247af1c2eec213acb8676f96c509fc4952ae5399aaac6dd481e43c23ac034c5b27f3f102ad024678aecc72bd6be96ca19e7b SHA512 faf0c073239b014de6c3b2edf61b7ca72b655ca96a678a405c6e511162485e446d75fe63b82b807a900470245b1f3e68f4b7ac4be8ae14d89f4f21e615dc6b55 +DIST microsoft.extensions.dependencyinjection.7.0.0.nupkg 272235 BLAKE2B 70d1cc2e591c82a83343589e61b000599ad2ae2f6a0d7ff492e5413cf03dbec857ae113950d36d95611bae1e42d3d9eaeacb7d7e332bc444efc38339b333431d SHA512 db7584ae7dd6e47fe1c450ee6f01f567847f744a4f86ffa7eeeba04a0e573c88e371c89440323c281c6d2260d73015fe085d4ad5fb97d41136fe683dfed4a9dd +DIST microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg 47273 BLAKE2B f7ea362f4e60d9df788a3537ef551c75ccd8ce51df42a19ec33110569314c513eb7da2e7d38429ad462aa25d719115349d9cc1c34439e8ef80015f5e490d4bd4 SHA512 026d9465857a9ee07121a85abb15f525014e8cdab89f3f4efb80dd4ddad07cf643af2cba82bebd1100c5c61a4dac459ad6f534abc560799737ad909ca140e5af +DIST microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg 197491 BLAKE2B 9da47aa9c537dab4a8ef449d87a55f984dde479c5fcce8d2b6b7b1928f2905f6bbf0ae188b7345fdc03e35d3c0ed584611879a4de8d7def3d1bde991d34d3454 SHA512 a1cf52b01f5de43fe9de6055ec4c7b7f8247669e8dd049be9626df36e3163e0769d47843eac5d09fa3f9aab41bda228bbd51946c9350b6e24d45d86cc92eb317 +DIST microsoft.extensions.logging.2.1.1.nupkg 42526 BLAKE2B b4c303cc0f0a277e58a34e61c30a9d2779bc2bf0b3627fc800a7df0c7ea5973c7203e4e5c543c8468fc6a0f533ae22df12f4b9c5c3e3efec64167ed449dd87de SHA512 1c1988872213742dad197f4309436334cdb517721cef1b3b3f72b689520d1f846b10398ded82389f45d9669ce6ced4ef0c72dfff93e109ace75c7bbd4e569b05 +DIST microsoft.extensions.logging.abstractions.2.1.1.nupkg 51616 BLAKE2B 9ad56ee27a9e669866ba2eb312df5ca8a8f28470a352dca45a4aefbb8a8edcd6db592a63459e2be295c5cb16ac574907b7792a90f8e180c42d2e12217cfe4cbb SHA512 7eb031114a70af9f9fe82d84935cadedeb3bd9a9c60e00c914d741cf0d52b9f854cb82abbf294b2494e46603b14deca2c4b5e2cb39591df990e7f79b3a327091 +DIST microsoft.extensions.options.2.1.1.nupkg 47762 BLAKE2B 130745fed8c4d5b47ef496744045ec3183ea8ab199a2516009d0ae563aa2683758ae6c10d1ccfe8b2b9dc9d5f881d2553b9d90c0918dd6fdd82c135010bf5ba7 SHA512 55c72f83c97892406b5c00da965b84198373f475d23188a52a849a2dd69600deb48029b2488072cf987857cd8627afb353065c3a8c81ae38a7af4baf4f897ee5 +DIST microsoft.extensions.primitives.2.1.1.nupkg 46663 BLAKE2B 50c71f1af3f8019a42f2ab930e1e9c3e8992c532fe27320e98b6ca794473c067c538f8ad7db0f7dce4bf52e3b49b0037106a98bd6ec01303cdc4c9911abbdfb1 SHA512 4c24e6b4cdedd5e7928bebd95c82ea4fdbcd068a0e7ae07d54284445f78ff973e2ec108957af1e0f51090c2fcba579006fedd92b615df27a3b53790797aa3391 +DIST microsoft.net.test.sdk.17.7.2.nupkg 39430 BLAKE2B c7d00e93daf1cb4180104c2111b3a286819ef8d692b90d8157877794087357aeffb34640bbf9bcd5e04cf25512db4fa2f41d24cbfdb01e17a1db6e3f23b1973d SHA512 e0ebd2dff0bc55e5aac59b300ea0558aa5110d08caeedf513c441ef98ffffd6d92e8e5a9ca1a1ec7e1fc2e661efc57b1f74d5bb8068b5120cb49e4c11998180c +DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106 +DIST microsoft.netcore.platforms.1.1.1.nupkg 31072 BLAKE2B 095f6e8b48a99353061a021ac9a07ec161e28602338d7fa3624891696e9b91642034f968d9e1b77c74ced46628cad45f47cc24189dc12479d1bee92c93eb4cec SHA512 9835090f578b5c8ce6527582cd69663506460e9fdc5464fc2b287331c24d9369e57dd1543a865a8bd89d4fcfc569c26bf0dbfcce102675fdfd1479b9a9652819 +DIST microsoft.netcore.platforms.2.1.2.nupkg 31064 BLAKE2B 6b28f015a1c3c2dbad93fac315a896c4ad116befd618f28b89d451b92f2ab642e414bdd372f46858daa52e72978ad6e4862b6a431d121e331296b0f6a08a1c02 SHA512 ec9eef7881fb32eeb37389655a733b611813bfdf84c3e2569240e3d0aedc11ef30b8503a1d1b7a493b70bb1da0faa8e90d7798796b0ad14437b8881189360722 +DIST microsoft.netcore.platforms.5.0.0.nupkg 39826 BLAKE2B a122f0d2afb77455c005740fe5096c055f72eb658b0d1f10e6a17f9d07c3bf91ad0010ff472ee1d05b84bfbb75c9de3c46d2a2d33fdcaa245d64d6c3a956f233 SHA512 8493fe11648c7ecc20b6530490d30fd63744961345c0501a7a10b11046661da09b783ddceb8b3208ae52a72a8a94cafdce8dc1bd6073c32081e30d0e7407f174 +DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe +DIST microsoft.netcore.targets.1.1.3.nupkg 31152 BLAKE2B 80a656508fda7db32065d89f8eeb319db79869a00cb22d7a8c9c2204711f057f076e905050717302d4f900b8881c7d2a15bfc040fa285dca984c138cce311d3a SHA512 a71c2af20d8f61188417929756399914c353aac8361abd69baffe9475b2a01db802870066da0ae27afb2737a4026c782950503dbd4b651bae6ee7fd90fbf1d52 +DIST microsoft.netframework.referenceassemblies.1.0.2.nupkg 20957 BLAKE2B e521646690b142a703d943cb0528552a669ceed16fa71e3a04300da1eb58d5428b168628c85b8e963e963cf0041b0a02d7442414248e6f506ff3d7ae452a85cb SHA512 8bf3922b695856059b8eec696a7ace03a7269d71d4c456cbdfb21bd3f6e69f2a9fa25e46acd5c29ad872829a07cc05ec083c3a6ee942bca21afd47ce3bc533e3 +DIST microsoft.netframework.referenceassemblies.net462.1.0.2.nupkg 19902480 BLAKE2B 72b3db5915db8e8f1ddcc2fc9f9598eae8521ff122bcc6447e9e18728308524969e4773dfc5f50700253bc25383a301d2a9a291a3e553cd4187f40cfa1dae8fc SHA512 883404876c53200fe8d7a76d71509056c8c995f99ad695af9468cfd4b61b377bc60e602a98386881408e88ddc3d56fc43fb1dcd9a0cbd038673f3758c4f33b43 +DIST microsoft.sourcelink.common.1.1.1.nupkg 271934 BLAKE2B 6678fa357eba30a58cd1b457bfe8423a2c0e1359c9088cab364707c0061a7e11035094a00a75528a290b1c9415062ce47a17600bd010f769b3d7e2501456e911 SHA512 bf2241eeeb82876f7612d525064aa90f9bb56610260d44a2fc5b75b63b45a652444c25451f7daacbe97cb2c5a6e72180805f894054f7176cc290d147a2753ef4 +DIST microsoft.sourcelink.github.1.1.1.nupkg 285433 BLAKE2B 986ee1aa2bd39c577c0ffc71e27d5ed5128dc5b2df9dcdc29f0b62cae31de120253cea0afeb583ab1a3fc5e5b50766a608f2f8ec749224436a031092fb14b553 SHA512 54c7ff8d0cafd654a115d5755710ec89534399a605949ffd43778290796022092679a43e1a129250ff9a03e61417c43dc2fc1362a9019dee88a7e048c1be953c +DIST microsoft.testplatform.objectmodel.17.7.1.nupkg 1496394 BLAKE2B 2957d63fd29b5adc5753730bedc6531128a36f6738a8951cb7e328d9e2fd9a637dba20974fab33822723b510a6063b782cbea699308bce968caf172991b6cfde SHA512 6230d4db57b4b94e53dbece850ccd8e6d7b5d68a0fe06cf73dd16108f07e0b566ae721b4eeaaaa5b36415d9405bda14b922731d6d50638ea6a8c97a0322305e4 +DIST microsoft.testplatform.objectmodel.17.7.2.nupkg 1494924 BLAKE2B ed237ca748d969242f48044bf33eacb8e03a8fcbc78cc36d45233e92b82d150425258c0805631d3d58ae0a1eb66f0dd678007470ec3ef49ab53431885b336a4f SHA512 821050a26c80e5328f6cc5f4b1720e43b293365a956a76f6d9555d047423d416ebde0bc7c62183ca4be4d17beb74c0ff39f37744019fa939b9f0b4b94341bbcb +DIST microsoft.testplatform.testhost.17.7.2.nupkg 2808650 BLAKE2B 7f091133b02f319e1d8bee440cd7ce4ec4fc8382a81bc30c62d5c4769bdeb32534d776db64acd146defa34a1b4322fb04025604342795564546c7ed7ee48f317 SHA512 cf2885c5a91aedec09bcc4f15662096340d7b37351db368de98b0569b35e8238ce6dd86c60706fb021f37ecbc3e4b35b405e44b18b4e1adb8cf404076345c3f7 +DIST microsoft.win32.primitives.4.3.0.nupkg 63333 BLAKE2B 132ec29940d4b716110980c4f9a06ba15183d29de638379d09998124605165e51652b2727e3892b57dbc7cacfdc71f9e1b59c9dd5463a524657351f5385d896d SHA512 366f07a79d72f6d61c2b7c43eaa938dd68dfb6b83599d1f6e02089b136fa82bec74b6d54d6e03e08a3c612d51c5596e3535cbc2b29f39b97a827b3e7c79826f0 +DIST microsoft.win32.registry.5.0.0.nupkg 354731 BLAKE2B 3e98fbda73990aa8d4a8fe584d317ae59804c3ac40fb42194e332826b5be57ab78e563111dd3278a8099b9cd890d4e37f1bb74e6ec4a443edf7c783ea0cceb0b SHA512 471e66567ce59cc86475aece7815d05261264ce114e0c1688ba2551dd51494901fa72dd7a8f74f8e8f0f3dba74af8595f177552f3c06abb4bfce76692197076e +DIST mongodb.bson.signed.2.19.0.nupkg 831922 BLAKE2B a9e22e5e7dd6c7d3185b6e318650bdc27c9a480cc7c434209ec0f38a4a8201b348c7a0a887d421ec99d2166e3a28ed36887a9da0a6b4270d8eaad226bc2d4223 SHA512 9276b30ec8bf27be56794dd1ea1cfebc7c40781f6aee03eb56236cd4cbd45b5a8e4e4710c236371843bbf8a309c01eb1efbef9ece89869f30e614262b4e46fa9 +DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 02badd3473451f83997f0b66d05f1541c741e65b9127b8b27ab391260df7939f235eb6648b11c7c11cc5400489ddf1cd26820b7bdf6fd9f1d8f0dfdfeef96acc SHA512 0972dc2dbb4925e896f62bce2e59d4e48639320ee38ad3016dcd485fbd6936a0ed08073ad5eef2a612dff05dfc390f3930fff9e79d87a06070eeb8128277cbd0 +DIST netstandard.library.2.0.0.nupkg 3143842 BLAKE2B 7e3fc865e7893fb531b21e2ca791b788af01481316e49a79c4676050c2b8ad413fd8a4ef9890557582ec8b9741c8aa01b080b8d2caa16e02bfff2a7b38777989 SHA512 e3d64072b9cd9f9e86209c06a22688ecda7070427c9a35327d2a9560824c0e1381ccf7bc1d21d2ef8b301761f4bfc7f38fba712df7188d2f4fe4f748aac4d0c7 +DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601 +DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1 +DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92 +DIST nil.js.2.5.1665.nupkg 1338937 BLAKE2B 7dd38082e8b83620880a39efb6be28ecfac42f4e2f9e40d5cf3354a802a4dd5c9f190ef7ab30cde9be89cdaf9a23de38199e8f162066751b2d01f5d28bd11879 SHA512 0d938e4b7d701a2fcd560cd0b6e7584b1d90a1069185f5f8183b77877d983a6d0738e2380f9cbfc549eee1ea15c74147ed09db71cc34a6061deef0e1b04c7eb2 +DIST nodatime.3.1.9.nupkg 836198 BLAKE2B 95680514aa414cb7917bee62db8de458b8e78a8190fb57e31e9c088bcc493d42767598f5fa2159e06428931af328e374159f8c8d7bc71ff7c8965effbcb1e2de SHA512 6e40853153a9f43a31fce0532d012af326482d303edd1583a32f56c2ca6354abbcaef57c3c090ade7aa7fbba27ca76d5e5e76931616695a78a4c463b8cc888d4 +DIST nuget.frameworks.6.5.0.nupkg 131644 BLAKE2B d8fbfaeb2ec4c269ecad319478b64da5ad9e44d9d82fab8b42400a15ea7d31627bcdb9f1af0f18b15dd8455ac4e92df1b25bc47808f465cd2e972ffa40333f1c SHA512 3f97626af018fa9b03f06751054be2c4e8dbd0d5329de21662b36f3336849838bf5af7d3721643faa6ea90935f836cf502661573953176cff33d4d829d953d56 +DIST nullable.1.3.1.nupkg 174895 BLAKE2B e64bd184b940fed76c9cd7d149a9d8d1121dee993b0d27b74bbe39ac83133ef7c691bf7a48d15877b25ba25d268950d561063dbf1f87a01dafd31f768ebaadb8 SHA512 0e5b8353fbc83d130ff38959f85f73faa0778960e112d8e98aeb29a17120e58cfe2e2e770cb5e9bcedec61d01c3f145dbf42f0e061824b8caa610cdfa00b54eb +DIST nunit.3.13.3.nupkg 1307336 BLAKE2B 45475c312fe17bdc60d5999f29a81f64fd19bb125bced63a73eee9bf4f158920adc4bd2d97164954af624c5bd480a99d2f3da56797127acecac1e6d753754b12 SHA512 09dfca502d636c3123adf93331732db354e9e280935d1bbd7923d710f5b29adf82d41efc763e2ce8781dde01d81bbb21af168d897d5820a53c15a0f9bcf11f20 +DIST nunit3testadapter.4.5.0.nupkg 504560 BLAKE2B 8fb18358909ef9b5828b2b6c2a5bb1c234b2041cef7d57f22319a287bb187621c6e8e40e33b7e1e23f17b9e5ff01a2cc41f932d54e7affc935edf275f0d397d6 SHA512 be32fd672c3ab18bc948f7a6d9c41f79bdabc1fd8d2b6ad9106c14499b35a613ebf05a720959aae4507c2cc10adab45e79f48aa731c6506c716d300193d69154 +DIST perfolizer.0.2.1.nupkg 51987 BLAKE2B 2e01e7673ae420136e6194d89c406fca31af85b7f90b460a53ebbe0fef82c38ba3be3821d9e1a7b9b2bf5d117bb9f2f4f91767796bffb51ac14e5cb9f472d873 SHA512 9db50cdcf13a85737c275a0aa3dc4a98b97e7d23e7aca1c9b27df28e454b0d4587315bd62f7181dc03e0257a83d79c7af2e90733eafda70afe5a956c92c20a9a +DIST polysharp.1.13.2.nupkg 73874 BLAKE2B 7ef9479a0d689d2c1d7c84a7afadce32eff5ac88faa89b83d9721df550f7013923c7fa04e010196107af7b05c60bef23254c56da549f758a6699e41f2c3347d2 SHA512 530f122877d122db505da399b7ff6550a595835d08ce49c71995fcf4ae2e0e6836e73264d950e423c7c7b13151005c83841288998525374ca5b732afd8196d58 +DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239 +DIST runtime.any.system.diagnostics.tools.4.3.0.nupkg 43707 BLAKE2B 33d1c57eb4e50c06488da02ab2bb1b8dba9948026053e662986af05b74045c014e76815edbb588f10d6a904de22e4c50177f31f3fac36d159b9af361a4cb2b62 SHA512 bd257401e179d4b836a4a2f7236a0e303ae997d2453c946bf272036620a0b14e85e5f42c229332930a954655ab4cae359d191a3e3d9746df09535a651367764c +DIST runtime.any.system.diagnostics.tracing.4.3.0.nupkg 49844 BLAKE2B e35998e1369bacc9fa90f74825e021c62b9c671ac9b7cfad4e9b455656bd40e968f348ba8943ed670c74c22bddb1c94ccf5058885233607e3c73a5c7d2a56688 SHA512 0b480d21e23c38965222be7fa1e1a0c7e444cebdf400d1db8d3ac609f893b82d78c5d8b271da61808b7b179dd6466a0090bd807fc2d35020f93a00f0213bb436 +DIST runtime.any.system.globalization.4.3.0.nupkg 43718 BLAKE2B d6f90f72f080afc0dbaaf487e2966d2569ec8dd51d573ba2afd1d705cc8c1f5d47ea77beb63ffe4fbc75dd6aae869a9b52e9e293b737ab32321420f635113d80 SHA512 3aac1a076212fae7d0ac81d2b5fdf216b064a1d890577307f89c9a4984c239838c3bdfac4dea052027de090704839319231eef49ce542f3e8bb2f85ba23d28dc +DIST runtime.any.system.globalization.calendars.4.3.0.nupkg 43456 BLAKE2B 6453e347e796d426fe00afa28c182e53d764e58e52a21eea8d71661029608de957bcc9a6d9f073f2897d4b5d601f1e056a8d2334fd7cd708461148549454fbc9 SHA512 19053b502b7160af6f6b0bc5b334a8d124f77f6b4418993294fb485d0bb318cd6e97cdbda9bf8c9927366288413cad7209c9d8156a5425a6320c453a8804fb3d +DIST runtime.any.system.io.4.3.0.nupkg 54553 BLAKE2B 0066bcf13ad4f769cced6704e3d5bce057138e35650699df8c84fb67aad1dd0f2b9ac62eec023fd1b2845e3e2038d1a56602e0cbe59795219b34b9b47d0aa880 SHA512 7e0d4a238322d434a19afc79ea988d3727c1687fdd5bcd1c4c39cb6201073caabb924cc201c70545d60acf8b94cde8b783d0c268743e040c357d100677e4c5ed +DIST runtime.any.system.reflection.4.3.0.nupkg 43499 BLAKE2B dbfed54ebbe3c7814773dc60e586bc6442024c4565dc7579c2a3dea9ecb7fa6eb554bb7d8da7d2603fb455d38caffab9ce553e6cb82f8c6202700e2a3c80d6db SHA512 293d3dd8be87e1c5cd76ece4ed64ebb5ae6b50be95a39bee401eeed64355e34641905f8c14392fbc3acf8609f5d6fca731f39ce7607962eb5951f09516480015 +DIST runtime.any.system.reflection.extensions.4.3.0.nupkg 44123 BLAKE2B 77dd6ebec2090e9902b5fb9a0505d07f953baedf9ae30bb823f18867b0e4096af08175203efc2205a5439d53eb264b085615978c782969ac8e051b5c7ac8b516 SHA512 8de7a4c53fc0324e766bfec360342ee4a4b99a5975a9d61faab0a715ef71ff97aa83383a5a8affb354c02a4e2fbbb91e1b4ae6b282d2880108cb489f06aba500 +DIST runtime.any.system.reflection.primitives.4.3.0.nupkg 43106 BLAKE2B 9be774d083220f790c2710bf0add5f186c30da37cdab7abe6fd084e8b3e43926350cbde084ddbab58295b9bdfff34f63de6f24d72c9333c8f0dc0fd6b04b9ddb SHA512 a2f374276290ad9b799d3e49cd8fe7839c07b52f22894bcd77b9470841564319fb2ebbd7503e76feef42db4e8a362af8648cf0842a1cb0b5d9a60a58ef8b205e +DIST runtime.any.system.resources.resourcemanager.4.3.0.nupkg 42939 BLAKE2B f0a3df9518b008cdfa62fa7b7aae3d419bdd8f77e7b400cd06f03bfd20d2ac7abf570b26c63ab32329cb47f7b9763db786e4e397ad958dd81e55d9ee8926bcd0 SHA512 39fab03cbade2b3848d62e137313530c06b37216e24cd58c70ed6ae54bdaf9d9613a3b410375ee167c87ff935a558b1f8766ee016b8b244fde99c38fcf42a49b +DIST runtime.any.system.runtime.4.3.0.nupkg 55302 BLAKE2B 2de44260ec821b818b3c0cb3517be7ade5c16f29e0ced086460dfabc29479743947134214c037df83b9646724cad004f55c2f518cd4bc2079853f2f6e1cd70fe SHA512 bfee3c68312296860e5459af5e770c2e9fcd4ac134361fd569a9ce1e6574b9ae3978aad403f89639a4b5bac8ee5bb0ee1b8edb819e9a60f13ca5bd1812889bbd +DIST runtime.any.system.runtime.handles.4.3.0.nupkg 30945 BLAKE2B 27f615ec387f75416d05d0d545f1f90bda9cd7ace1e7370cf935735ae7e6ecec9c8d54b0b267aa42c041981b7d4ff22603f8a12e18290e0f354e7656f4271d81 SHA512 95cdae2867a2182535bd0f4d01dc3eff70319dff044b070ab7791fa2bf8688a69b00a279ed569b7f0c5f3e26bf705303dc344ecf7d1ea014c579436d8e7b7389 +DIST runtime.any.system.runtime.interopservices.4.3.0.nupkg 71496 BLAKE2B 56aea647e26b0b6fe2e8786732100a20b66dcda904df76d0463c5cd048d842e9899be7482f819bd8d4a62dd6b8d9f2f8289efa99ef6c76d2cbfd0fabe6c5b36b SHA512 70eeb2469726d092bb95568e51ba5cfdd1cc07a9e65077e2b6dd5b7c8b164d4b45c749ef4a52f45928f63a27e8accdb83b861ea73c9ad3d42dc38e6afdbd0e8c +DIST runtime.any.system.text.encoding.4.3.0.nupkg 43396 BLAKE2B 99ea1ca2da0e85683e240129d4adba28eee337d0a3ca937b61123d775255f738b27f00db4b08e1fa9242bf29ad916828552639ab3b55eea05e0f307bdb1bb58b SHA512 cbe6df98acd50e2251d3343620c408af56cfe7c1979277a8ec65b5eef093e93ed93c05980902a7152ed83302d5a625d7058921baa7f446c5e67194fa4c06f20a +DIST runtime.any.system.text.encoding.extensions.4.3.0.nupkg 43296 BLAKE2B eb16dfc6e2fafe299fe49dcc5cd1d2d18180d18caee2b0e65fe5c75b6b4206260e18f4e2bf509fe1d2dc3366541bb38de219929db6e7e12f08b64b3a5d3abac3 SHA512 656aa8bd9d7e19534964ac7b8405615f00359779e322d4cfe1f18c132fec4a4f52c5588bfe61cec9966a9142a73315f5d2b9e5a7c524b418364f0322b20961c3 +DIST runtime.any.system.threading.tasks.4.3.0.nupkg 47940 BLAKE2B 950e0a58dcda7dcb15167d028380ae4ba1ac576b141d95ba8eda08e0d346a9e0452e64ceff1169959eb9f4435231466be209fd6e9d17f8dae05254443f0ffe1e SHA512 5f37a56f5d6c7fc198c7ef76b822b85284f9d7d1c06583c26a698793ade65da1b273d5fb03c20be1eb91a9c835f7122ad2775f4e51dffb2758fabac2a30f8c23 +DIST runtime.any.system.threading.timer.4.3.0.nupkg 43098 BLAKE2B ed9d0f7aa58934bb099bc750d7d433cf82a3b54369143ae4e3b27178213ae3d3c79c17463b2a4a2f1dc2e55a9130b7a8349c0832549a404b82c2b08b9016e9ce SHA512 c0a1fc3661b4e21f329f88a8d2cbf7152698427778add9f850476fc9abe7cdf9b86df79362d6df025f7e15d53f5eb7937d8ac49bdef13fd9eca973a284929fcf +DIST runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44390 BLAKE2B 60483871cb9b81514f5b63f1f9ab9cf1c7a6ddb1d33a2a65608b47a2cf8cc3b7eee8e087250a1c49eb2893f36f29410e897387346fa4c3fc5c71e41046f13673 SHA512 b2cf809fe50c4b46bd6f2372265cd3059622550123afceb5dbb2410906c07a7f47bae4273584d29253d5e7a63a17c68c7ba0434608bbc8fd4d00e479b2f128ff +DIST runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42827 BLAKE2B d2b79a9b83e0bdf569a5c333ba4f86ccb1d5b532d2e1cff3ba7bb597688ac78268a515be4c35a025c66727070100634a4bc946e02ae7b93061be968fab241bed SHA512 fd8e32d7d3e9a465202e391b0ab8b95e212900879bc4d8ac22954fd2d0f98fa579e9d25f88885ac2a4bf1eba755db940f8d131250a3ffec34dbe77431a379cab +DIST runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42833 BLAKE2B be9197f3008b3dda19a45e5b5df2ce3604f58a98045a122aa77f082708de67ad953fba761c39ec419e945155ad74d5800638feb581e5d84424ba104f32541640 SHA512 4afac5cc1734330a6103880e790d639e825bfb1b34dbd42083762c47db5e5dab6c03efd16049ac03861d7d87746caed09c7534241d51b7341d47ba6af7e8dd31 +DIST runtime.native.system.4.3.0.nupkg 16854 BLAKE2B be46e3bd8781915572308ed7d4d8a0338a5c79b901a27c7e7c7fb7fb25788cf00968a40f96cc43b1202e56e5bbb2f87602d247295d8c98f2c143a0ad3a8d7664 SHA512 299c5a96fffdcaf1972e3e3d1c727837d18ac9e88cb79c09914f12ff1de7280dff10c9232a49a1c1d3ba7785a5cf76f28c9dce414f0a2a567688de7fd5331dc8 +DIST runtime.native.system.io.compression.4.3.0.nupkg 16918 BLAKE2B a158ea64e917d9117684a9974482172fa2450cbc3e41a2918cae1ccbe004988fa31d975c8f06fd9a3bd320bf9b5a0e329eed36491b928df6db242507162dc3b3 SHA512 bff1f0cac94327014bb07c1ebee06c216e6e4951b1ddaa0c8a753a4a0338be621fd15ec621503490dbca54a75809abc4f420669b33052b28d24d726ac79c9891 +DIST runtime.native.system.net.http.4.3.0.nupkg 16894 BLAKE2B c803da4a0e31f509b83e061c0dde9b990188418ee29efe9bb0b7f5873fb2b14990560b4191d78ad16e9ecd53ec701a4fdbec3ff66b88c3e49b5f41b57ae11df1 SHA512 ddd1e5b67545477f7c72b5883666de40e89efb0836d91e7a349e2f3d4ac05ce1125e6add3cb09c39cbdfe7ab7c5dc8fdaeaf6ac25acd92f6de3d8ce2d6db7918 +DIST runtime.native.system.security.cryptography.apple.4.3.0.nupkg 16967 BLAKE2B 4ce2983bbf2c2c6a30c2433151458e4790f43b289e9faecf38e07505e5519bc042f85a46a331ead5f31419971a5af3ad4ca5f18b477c4dfd7e4e7f33cb8a3eb4 SHA512 23c6a99b323cd71cdcb28c6faa71f099f69ff0972d5125607ae8bbc99ba7c08513571d14526e8c2805ab3a8b70d3d3a6dd76dfa193320393ecb05906ee91f37d +DIST runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 17048 BLAKE2B f3d49c45e52d4e317fd5750de6dbd6628b414d127ef38f9fb4e2ebe447b13a0f93f38c91850c9df4c0a6a3fa738f58daf2c440827bcf7c7d3436a8174b5d212d SHA512 ee5d047908b99b776ff9bb54856454b24b09a0f9271b127239543b1f5faa3381a032d9eeb4d813d01b5a4b7d183b6a16250f159fdc450d5314a7eace1550bea3 +DIST runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44200 BLAKE2B 30ee247fc53f9de0147a5c5666bcfbfb674ebf03ceaa4ea3c73671154caa6ccee2c9254c0fca588e9a21f98e27ad86f387255b554ce37d7e36f8a69502049e71 SHA512 81bdb93c1c86c560343df6cc367499fb2a01a9b3016617be416874a23c4355a8d95c7be34f175510f3fdea4872302a87c8efab98a328dfa39422db520c3f291c +DIST runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44118 BLAKE2B f89226f71e042a6bf70a45db59dddf06fb5083da2ccc1cbc17e8b3381a1462c36e0ddee7cb38a2003ccd07ec4f2a987a9e69ab143054a3a106ec314e3ac4947e SHA512 6de9544b4da49f127680cf5b3b4afea96bfcac3293038a1b0a12eea0ad60be368af31ee1dfd66d48d458b40200738c04aa0c71adcc54ae2dddbea2cd50d6f28d +DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg 19581 BLAKE2B b8bbe11bed19360bb221715acff84d41f7f6cf871e66b09517a3932ce6a4ff454d548dd58c75561a18dcd6395f4ad11eb1e5106330fb702330b8ccee6618d8d1 SHA512 9929942914071e0ea0944a952ff9ad3c296be39e719a2f4bb3eac298d41829b4468b332fba880ebe242871a02145e1c26dc7660021375d12c7efcae4d200278a +DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 37682 BLAKE2B 0fd5229c9394741456079a6eed8efb2c99e4211cb7be1873882ae6708c5e87a4f5116a9cdd6fda005896d2af4237779f1bd3c2332a1fcc993690e2ef6f5d889c SHA512 61da1667a5dd1e53a5d19fbe90abbfe332d84fe755fb811a080668a47d41a97db44539e3174fd1d2a0770ff1bd83afa68c82ce06df5775da65a6054ccc12c4be +DIST runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42668 BLAKE2B be90c86ebb383a1d7e037d0a0b24aeb8a7e9974388ded41964a82a2d2a4dce0e62feae830fe7dcd29c0fa19584c0b15281f1959d326fd6b7e17c6e70bf125c1b SHA512 e65a6a1f1928cfb760c395a399542dc7f9087399c53874376604504ae60abd2da24ed735ebd148d335000a5e35c8108ea55404685e902df392eac2e8d38fb665 +DIST runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 43118 BLAKE2B 242cc78b2b335d3c15e798c81cb19654b44ecb79e29e6babdc404bcbffd1691b07e0640143cde2d03a0640d6e1851228188eb91cc6b8b9f8759d13e8aa258e52 SHA512 c9f219515e268cf40e16b135bd64cba95c35e866dd9bc34954159562314d01d2f9ea7eb8b0db94acf6bdac83d651d90bad7890cb657ffe40fa3440ec662c9944 +DIST runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42901 BLAKE2B c62ae072f63c79e2fbd080688852a545df160e6be41c68365508d6bc96c85927feb6859b32c2d8450b07058c2955aa94d4763600f12efdc76fb4d161081cdc81 SHA512 4981b2d7a106703b185e176ad35bfda149156f3b752778fa71c56b3686407765fd2b6625de352bd563aac1e1e8769d7886cc59a0d5d0bfb41ed60277360beb81 +DIST runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42939 BLAKE2B f166d9c0b266e7c7fa6d6ac61201a755ddca3ca6d3f13e52e4a04575c7143af5bfda9929d3701ac7cacb0e61d8debedae4419fc202d8cef73c8c1496776ffe28 SHA512 5dbe6bc007a9b46491e5299602291f5dbf8cc8d51e6c1b08db2fa0efd365990b41b6e181ed6bf82e873a659396427bc0e33e85b47d645d273fef8bf8ec643631 +DIST runtime.unix.microsoft.win32.primitives.4.3.0.nupkg 31929 BLAKE2B 18ff9482cae737a7098f352f59948119b4f9982eefc1d835245c5336ee6fecdb7fdb92445d0c1fefd4e4c7cc4e64fec3d317e8b5dc160320781a3f820cf34da7 SHA512 93e6d3db61f9c2ca2048f25990dda92acd5ec74561e0c776d2c6dd8d1d55128f2c953f33d6832fb6a72bd9edca304a2551085bdeafe6e18af87619c9ba943c32 +DIST runtime.unix.system.console.4.3.0.nupkg 62174 BLAKE2B 5e0394b879ea85a36c22948a006d41d6d77e2283139265ce5fa6089faf209e447a90a02965dd576c20c28ead4faa232eaf4073343be69c70f4913a3b52f340ab SHA512 7c5cbda7d12315fff6b1e036d55ea27140de8b849f1a9705fd2710a00a2b70f06f534eb0d3e3c8ffb019e1a47d96c559ac61d5fc9d840e48f6e56542fdaccb83 +DIST runtime.unix.system.diagnostics.debug.4.3.0.nupkg 38808 BLAKE2B c7bc02cd3fcc7f547c9d1786fd12da492bea65cf9e01a385e40366614c6e90bbb2a46103096ab491ef6765af5f5ffbad9506f0bae8e68b6d33c40f7672bba0e9 SHA512 a8ce331953b1f4424aa7f4b6dfedfce9ad138940bc92f332de2bc6d05185830ec6eb832e752f62eaf425f749caadd4ea1789121cb7ed79740fa5868eba55c838 +DIST runtime.unix.system.io.filesystem.4.3.0.nupkg 62460 BLAKE2B 6431b1bbf73d43f5d49afcfdac3f4e6a21b4d6c86db7a99f339d97c86fd9f98fe64d2a4873350076a42d1f7faf479fe744220d14d1badaa56370e1c615afb4de SHA512 6d4c80aceffac60e1560fda34c5984bbfa2e1bd106bde2c6d3540905cc30c58e6f5f2eaf5703cef5e68e3d25a4b97982193b2db8130a50c622a498e43eb9bdca +DIST runtime.unix.system.net.primitives.4.3.0.nupkg 125060 BLAKE2B 76f760a4fe1f14bf65ecad43c73f51b819cae80b259d32cc9d5af74cd559dfc86267ba58cf15c577de697c9e1add532da380b267bff5487a2974904fba1e2813 SHA512 c2a0ecf5c72b226b4776eb6281f00267827d6086a0ad758ebf6e6c64a1c148d2056fe99c87ab4207add5fa67f1db73dd1ed3dca81141fc896be6b6e98795c97e +DIST runtime.unix.system.net.sockets.4.3.0.nupkg 105673 BLAKE2B 06119cfdac3ce590b2f12f5587c75b6799fa876d7def559a78a1ccf53e34e6e1bf79410bfd676b04f1ab3f34a887eb919078a55cf79dc75faa75fc62094c2cbe SHA512 31b62be088315ead04d89f452a6c49a656b88f0668f7dadb2790511675d48705e01c9df24dbed3a0095157875c208ab6e6b5b6afc82bac13e4d6cdd3026f8424 +DIST runtime.unix.system.private.uri.4.3.0.nupkg 75969 BLAKE2B 82611545be3eba44ccfbef1f104e9b5afade845fd3b30c6cb40171368330f9d4bb2ad8752e415aa3b1678ec140c40f8e72cd4cc3731f42ca64016c1a1dce70cf SHA512 203ebe272791d79ab0c40afe9d0543852ee91b9fb4ae5bc15524d97728bc8bc9d7e0cbcf65d1fab8cfb0aa7a4ae37e7938933eef127aa5ea46f60e57b6ad2d91 +DIST runtime.unix.system.runtime.extensions.4.3.0.nupkg 54075 BLAKE2B f81d86cc15c63aa0b4a3d03546a07649587af7a0285af0de4123734e719fc023fa4227b7abb18307d4fc060e2952c157ec72b3bb85d49ab8508d8167b1aeedd7 SHA512 54b81784c08e934389c59e6e155af6b1855e4bbc41678b01a702c94e6daba87c6ddfd16fe9e2cb61f3097bfa4950dbc37781454d027ce5ba6c50a393cc91b888 +DIST sharpziplib.1.4.0.nupkg 726743 BLAKE2B fe43fa0039f474d60804dce1af24e9100fd9b0256c15fa51e5c4e04cb2601100fb2dce2aee9080e4bd63907718bea601d2a81acdaa67d91092110ec555722341 SHA512 799a95729a1e177f2274d8356f5ab75f6a848bdfdb9a5cc3eec31779d86984c1af6d20759902fc745ed3c83e3c702a18e93f08be19409fc35da54da4d4477db4 +DIST system.appcontext.4.3.0.nupkg 147030 BLAKE2B fafd6d050e77a265cf41c6d00a3ab3d8db47f2258e10a6cb556031ab183a01a508a986bb495b68c5e8610c05b92b2f3c7b0718f68f508111fd262291684f84c3 SHA512 0d6ea63006304708feae2cc0590d2cdd99327b682210822bb2803ac842fdf4d8d57170d7947c006eec4b5687c942768478a7ec109745472f3946d230732483e8 +DIST system.buffers.4.3.0.nupkg 35171 BLAKE2B 3b274a048ce14845ca957019b3670db00338972f6e11279e47f59ca6b4326aaecab1d11317694ed98e8a27f3de7ef6f90de94d4711ab224f805388d468728392 SHA512 3dcbf66f6edf7e9bb4f698cddcf81b9d059811d84e05c7ac618b2640efed642f089b0ef84c927c5f58feffe43bb96a6bcf4fec422529b82998b18d70e4648cbe +DIST system.buffers.4.5.1.nupkg 93737 BLAKE2B e846885f9ace79f30bf7698a96ff3277a45fc2988a48cddba1862e23650ce55b06dcc6c1bcc29e08cf5380c9700dfcc15964f7263aeb11c737306d27963b34da SHA512 80da6158e55b9bcf7e0b5e6379b9cf45a632914f037b53c5bf5609576e3cd7821f7861956b73d74470d2d0c2e56dd235a5ef4ca6ffe7e192b820dc2d023aaff2 +DIST system.codedom.5.0.0.nupkg 281008 BLAKE2B ba44d0ee1856cde7487caef684e007ba48be61d4e061b0d3e1a524127823bce1e54e3d4a539f66964edbc93efdf9f5be8a46cbff7ee0868dc64333a2aa72e248 SHA512 150a20dd314a4cf96ac538a48e67b529a8453d17164646bcce9dc04a46d923e12eebea9583746ad66d0f400705118383992ac9cf7ba31563b886180913527438 +DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b +DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682 +DIST system.collections.immutable.5.0.0.nupkg 623075 BLAKE2B 14724fcb8654455184f8f16f8ac56b7b3c995e632af36e91f307331620b4e9f515a13bc4625d898fbb4b57ff9f017b43cb91ab40b0cebcd7d5eefe32979afa4a SHA512 726f8db7d179714cf0efeb0fc02fcebe7b4755762902e391e77cf78671dd5d5f364c7cf4ce3545b51cc7f37327d12d1500ba19f4b934f0e8bb69a6a347c0bbfd +DIST system.console.4.3.0.nupkg 102397 BLAKE2B c21bc97bbcda781257473768239f775a16fcc399e933df35a5f5c00f75c5088462ea01ecec2d711a803581d5499c8cb15518e790d6c9e74b15a36c3a1f237d19 SHA512 a08a684a583c9b3278ce32be1007dae495f9d87254666392f794ef1203079f333cd7d388c28944ffa36fb49f0c8bb21f42c70f6e1d7c1c03920df6d0d1130c82 +DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24 +DIST system.diagnostics.diagnosticsource.4.3.0.nupkg 120125 BLAKE2B 33f203d8ffc39e0c38599eee625053beae160a0aebe6fbfaaafdc85b570c7b82e3aae281092014e90d10fad7083f37afbb546ad5a0c74a94843ae9b1e9fe85f1 SHA512 8f54df5ff382b6650e2e10d1043863a24bf49ff0714e779e837cd7073e46fb2635bcfcdcf99d7c4a9d95f35ebffd86ab0ca068305f4b245072e08303b917b34d +DIST system.diagnostics.tools.4.3.0.nupkg 67227 BLAKE2B f03928755ec84fd360b2a8a0de3f39e57322cafc4be9e7fa6b7a67d606de9c0869688f62f6b7c9a2ee2915c424ab20779ac87ff510637a9bba740ba0361e6041 SHA512 164d6977e721cbceb44ede7bfd75b03b8d9771e0426aefa5d40c71867e964092fdc6a6808bcbc5559ed73ec2c532ca657d6476af79a49ca3ad879b8366f13d90 +DIST system.diagnostics.tracing.4.3.0.nupkg 581864 BLAKE2B e09e616dff7879932b358746a62b530499aa61726c4490c56d2d7a0bf888db5b42d75d89cc5befc9fdb6af231beff998b6b243c2b2a08084da089709e0c82a75 SHA512 d0a5d30e261cd45b7dfab02b7ffbd76b64e0c9b892ed826ea61481c983c0208b05b69981cd79e91cd4e5811e1cd4c3cea06a1afce05811ece58be5e4c20169ea +DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2 +DIST system.globalization.calendars.4.3.0.nupkg 177689 BLAKE2B b70b5d9e545835e5a3fe4c703b2bd7c857968ba1fcae5299c9c41d550338914f2ad9d168948018fa7da7271d62a3b9d2ad1e696d334ee7d3fdaefd25395aa64c SHA512 e97190231402b393774b925efc02a2bfa41d1d117a17fb87da6e399f5234546962767e9cd8f39970efa408e4f453cd1e6751a2a61e366bc97406e1b0b8a4be86 +DIST system.globalization.extensions.4.3.0.nupkg 142949 BLAKE2B 4eb77d4ce5af01136145ea867e9d6cc81181b36a178ff487905dd7d7c6a4986c518675af68eac0e854347503e11513056173a93e6803683f3fddee7677b88e05 SHA512 a4d360003f95e0c31edf39c0b91e1c73850a60ac5d0032b17db888a3c7d7134cef9acd97219d14174ad213b7c044f49b364cc5720073ebfcb6e1bf6e4ec24ce5 +DIST system.io.4.3.0.nupkg 703652 BLAKE2B b5b2627ace4cc49f35a0caf5c064c4c8262ff0fe3df79bb1bd3529b3e306c8b1e77ea9e5948de343ee786a50e12be822ca89b5ea3f16347b9c0bce6bd8071127 SHA512 bfca5a21e3e1986b9765b13dc6fbcd6f8b89e4c1383855d1d7ef256bf1bf2f51889769db5365859dd7606fbf6454add4daeb3bab56994ffb98fd1d03fe8bc1e6 +DIST system.io.compression.4.3.0.nupkg 485197 BLAKE2B d813f11d1eafa9c5bae049c2e6d7081edbb264520e253bc03441fbc1ea62b75760dd31c038a5a376d41df59c8be55fe1085d7dc012f611731b72040c8c41430b SHA512 f540ee51a3bb6941cdfbaace9a9738d7f7986a2f94770db61f45a88ecb7ef36b571d4c07417dc89cdbe9655a262b7cc599b0a4b78effea91819e186121b44807 +DIST system.io.compression.zipfile.4.3.0.nupkg 113746 BLAKE2B 0622b6c3b6ce841b3c3c1df620ffb68f995ac02d7540d7128ef2831cf08deaa60aaf46059cee0c98624ed5402c8d746128ecfd674acb90ed665d834eb879960b SHA512 1860634672767f818f0192ec2b2750693f0d39390f3b7d400cc6fd4f6e74a5cbed27bf49e5980ec85ff3e161c30f6190f700e339a1040c1699b87eb4aa7b6792 +DIST system.io.filesystem.4.3.0.nupkg 274316 BLAKE2B 4ba513b503cfcad068c23a82423f9900c648fa2bc4fc16555bec717b6c5cfeac6c7708b28009c7a089f80c77ff744f573d72e4dcbeaa14acafb9fd3e8b5100d5 SHA512 4fb581d6f85b9529a091a0e974633752aa39e50b2be6c8a9e5eca8c2bc225cea07064ccec7778f77df9987deebf4dccec050b1a97edac0ee9107142e6a8ee7ee +DIST system.io.filesystem.primitives.4.3.0.nupkg 94996 BLAKE2B 95fa6178164a7cc6a29c5a3fc55e415419c433b3b74abbcfa4fa5ae1bef40141b9515076b6869e8ed771b0ba6800bdb2fe6fa5d1f773ce52c40753efc0a82be9 SHA512 5885953d09582cffd973d23a21a929064d72f2bc9518af3732d671fffcc628a8b686f1d058a001ee6a114023b3e48b3fc0d0e4b22629a1c7f715e03795ee9ee5 +DIST system.linq.4.3.0.nupkg 512550 BLAKE2B cc6cbb532575bfcfde7ac897970dcd49067186547108f46449f9f819e7910ad32496df3663d4db8eff48224b8ee95b27f7bb442bb477ad47f44da2f6fa893078 SHA512 eacc7fe1ec526f405f5ba0e671f616d0e5be9c1828d543a9e2f8c65df4099d6b2ea4a9fa2cdae4f34b170dc37142f60e267e137ca39f350281ed70d2dc620458 +DIST system.linq.expressions.4.3.0.nupkg 1928029 BLAKE2B 1add363cc651e551fd7abcb797252785e2617159b197ec081de605d7c7dd829e7653e7693495a87909f46575b6619e95fef6e3132532110b3c1e74157ff096a6 SHA512 61b90ef9ae6f779fbc8a7b6483ee8f5449cdd05c81b05235f70447e656a73b2aab7c341784b999f7532374744a72e2c3a5cd13800ea23417fac32ccfae5cde6d +DIST system.management.5.0.0.nupkg 265788 BLAKE2B 9080ac288d0b9591b0799f54b56becd9c3394e6911fda39283764db911ad302f9b6f2c9bfb49de2d8e1cd057e3bc58c08fe2979982a1446f9810c6518b0f6500 SHA512 6bf4b8e2e0836b03f5ff9fa8f2bb1bb9b1d1d46985c8b0bfeda05fa87e030f7a3c2c064dba317a1e280a57fe729739d2a674a62c73dad2e2cc0daf3e8775fd02 +DIST system.memory.4.5.1.nupkg 195808 BLAKE2B 15be57951bb2031a33315090878122d12add7d3eaabf2f3e7965dbd9d859df6030e36b87f70f1c7435e6404a908039c26d3baead8e4dfb064f5ac023c141f5dd SHA512 a289e72d03d90060f6d6ab4d306e04b5599b60e2279368d5eccfa0d74f01e8e1ce6faed939a5a703f2bc3f9a10eae2bdc312b30758845d20a140e8b6b1c28ea8 +DIST system.memory.4.5.3.nupkg 154054 BLAKE2B 0f75d5365d96b42949e53ae9498affce97ba074d6f404d30bec043e5def8cc39af05ccedffc7e9b13af4200336a9737cf44c85aa2d58069a64b1dc80537a6eac SHA512 70fce15a52cc76aacbae05c8e89e2e398d1d32903f63f640a7dd4a3e5747f2c7a887d4bfd22f2a2e40274906cf91648dfd169734fb7c74eb9b4f72614084e1db +DIST system.memory.4.5.4.nupkg 205467 BLAKE2B c5b66e68917fc14d5b94aef9aef53087756c59473a2580448f20233e559b3ac9d691b2c063d129083593a1b610252acb01016ef078ed21b390615bf5a6e04dc0 SHA512 8ece5491eb0fe332bc190f40cf76b3beee0c5f996325034861be221fdb0ff02fd59e4f7020b3c4a1f29a457f76ff76c4c95d46d38555e4f48c7a3bf172d87966 +DIST system.net.http.4.3.0.nupkg 1371903 BLAKE2B c0b56398662d8f149eba439ce16ec254bd5a64cee0faf251af07d89ec130953d8865d537b52b432ee19df9ed7405318119d301743bf84f98179c1cd7e6615731 SHA512 e8105ce8151aee95852fb29423f73cc1bd7c2286d36474ed7102a4b31248e45f434434a176d3af0442738398c96c5753965ee0444fb9c97525abbd9c88b13e41 +DIST system.net.nameresolution.4.3.0.nupkg 177639 BLAKE2B c3d666f33577682ba43292ccca908cbd81971ab53eaeb904438a378997903e80d5d3789b3c76db6c50f0411fb17b227db973bc09eadfc0f98ebed88ac0209057 SHA512 40d39e131fe7a392e58e9f58b516b5db88383de91c05b771f5e509acf46cc874271e90623d327ab039003ab8f2714144694390261278de324e1aee228a828ab4 +DIST system.net.primitives.4.3.0.nupkg 769347 BLAKE2B 070d9aaecf9c4ec485850954c425d6d6af23fdb8a50fe40c305657654fcaf58d366f29f62bca6ae32c8604dfd7f5217f822ebe03c68446d4fbc4ee7e44b07852 SHA512 9f7fdece330a81f3312ea7c804927852413bee2c929f3066b736993803df47cc0692fbca236c222bf19dc8f59b42f54f2a4c00da9a4d624e458da5874d127ce6 +DIST system.net.sockets.4.3.0.nupkg 135695 BLAKE2B 17f58a8445cae9ef2ad17bbd7dda092e66bc8be07d767e971fabf14da98f549924cd6a7abf54e8a5a7557710612a151f2f27dd35e559b81f2f06dd71fd43c9f7 SHA512 e32ed9518e9630e99edcf1963c3d0e7047ea8252853c9260eb5403a4206170ae28fd27eb239f39da4d2db766f830b3ebdc9e4da2e697be20241d928082200955 +DIST system.numerics.vectors.4.4.0.nupkg 337043 BLAKE2B 94cca7283873edd9199d843db78e23bc5815de039c2aaeb67ba3cbe4cb5e161eab27b89cfbeeb437f0a9d235b48e86a5b31f53306a7e7a2a38feb28d6e5e523c SHA512 81d46b509b3546b8d6dc9079a7cda162303aef1a1e14bbe1d127522168d388df2a13195b16dfd1b57c1560d73906e909fdff4e2b34104ba81a9336c97874ea1e +DIST system.numerics.vectors.4.5.0.nupkg 382792 BLAKE2B a97284a76a6729052d3a127e1875e2012ae5b90a40533783dc799b543d44cc084035374799e9e1b894083cb61f2639711f18b76ff31145140519a9674dd9d2aa SHA512 9c04ec0530f608aaf801837a791b33857e2ca6d2265a6049c01fd4e972825967e709cad3070f174829b7400f608e9a641d3afc3a45d4636d4c47dd43dd0657b3 +DIST system.objectmodel.4.3.0.nupkg 321655 BLAKE2B bd1110665321034ec27635077ba7f9f1a18cf2f813d7a99f511a91fb6c95827b3b10108bf8a5b4a9e32685a8754e1eeca7d1afb2dcd02ad5ce3ef9db61fcc114 SHA512 409bca3d2139bd1d003c711400ba2db5e576bb54d593aa541ec3576e7b2029b60159ab1c5b2c4e7389267b1b95ebcd8c2f064dc6e1f53e693aacb1737f066123 +DIST system.private.uri.4.3.0.nupkg 16869 BLAKE2B 7a407e16b35e4a5f405029e80749f7ae1c907707d9f72657016667ccf1255463011497b09b7d9e23fb3ccfd4de508dea48b33b13267775619f63134897e54c61 SHA512 5989a57ef273b689a663e961a0fe09d9b1d88438e5478358efc4b165de3b2674fa9579c301ce12d2d2fa5f33295f2acb42eceea2ebebf70c733da6364ceaf94d +DIST system.reflection.4.3.0.nupkg 700821 BLAKE2B a6aaf054f27be81f1a8251241deaddd6d35aa9ff1cd1b35a65c75201c3305ca0481d8f7a6de52a85736b0477332c404573db300f324e6301365f14fd59784225 SHA512 2325b67ed60dce0302807064f25422cbe1b7fb275b539b44fba3c4a8ce4926f21d78529a5c34b31c03d80d110f7bace9af9589d457266beac014220057af8333 +DIST system.reflection.emit.4.3.0.nupkg 219534 BLAKE2B dddeaced247da3ced46ad776c3560d886db0581d10d2a32df3827c275a895f474933c528b637439831e7f69cabf70bcec544ed1d16069ef11cb047126f2c3b57 SHA512 be45051467a36ab965410f112a475fb81510a5595347d1cc0c46b028e0436a339218dd3c073f048c2d338b67dc13b45742290b6c46f55982503f74a8f2698818 +DIST system.reflection.emit.4.7.0.nupkg 406832 BLAKE2B 7c523b9105ba23b7ae5cebe4661641a79000981b7530f05664d1e0b87195d3eb6c119d2850b2e416de97ccb1a678dc151e5df7e7665f293a7389422efead6f94 SHA512 10c0325b993a31d993c58adeee5f1c6fd7ff66173bf22bf0d295d29bfb30f0e01ec3042aceac5e245bb62d8fbfed63ce02adf74e04cf55811e0cf3d541b897a9 +DIST system.reflection.emit.ilgeneration.4.3.0.nupkg 124567 BLAKE2B 4495327d565f0ef5935bb2ff6f71e25132abda4c8ffeb51195bd4b96d1d5c885e344519287dbb22d28957f0fbad2af0cc977c2fe4650206f7b72ee5dec45a08c SHA512 e9be5f62bf64b1947a49857337306a5d0980686b58d665989e94006ab04aa7e0bbf4d8543d1b57d5bb38079052f275f339b73054a7357e4fa357208a0ac85d69 +DIST system.reflection.emit.lightweight.4.3.0.nupkg 84426 BLAKE2B 370e3b74a769e2a8043287ae93804d726ae0704440e3fea9cf5fd1ee46222cdd293d35896349719e87123ac24b05042665148023185ffb89ab8e00820820590c SHA512 ad58af07296bd084907a089f92026fa3898b764eb9d6a07c9414b550a83ac60456f32a34127c29bb93a9633fb07ba9fd828f7b41a31dce5ff019a7cf1ab29435 +DIST system.reflection.emit.lightweight.4.7.0.nupkg 155693 BLAKE2B 86a72eb6666223b2753d6193f0c5a46d227ab6e305d917492b4153f886dd27742d5127dcb7723bbef9384260813e63b8c17264fe4301aaa25d66e924322331e0 SHA512 065af503d56a93e654927964eac16b84e729baac786e9ee4ab065f8709269a1cfef5d80e97c719f429d25db6a56cbf6b7c79a2e470c5c9dc50b1fa339763ef8d +DIST system.reflection.extensions.4.3.0.nupkg 99740 BLAKE2B 15554874193bbddbb2a7a769a239923ea039b117d9f8ba5ae634b82fdc8f04fcdc871bdf328b0b4e418c9f0c987dfd71546c778a99453ba6b5e754e6939b3c28 SHA512 06cfd992c8d7fd9ab6432ab02be981a01b6558285a6e26a7825a064d4efcce08d9e7344f03fa19b033a2459d42b0b80e8c1400ce39b47a1752869ab8825b0475 +DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304 SHA512 f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20 +DIST system.reflection.metadata.5.0.0.nupkg 1006081 BLAKE2B 2b10bc13e07d904270e3661435d372008ab9aee0c0dfd409251867273c3e9541392413018306900b0d9c114843756828c946801f65912e27f7a3d351c9061c52 SHA512 3b74e3e491eee87a8410f5b9a2e556233d9919267f6a054da7a4c9c34b6916b07c77ea9ef8cceb5b7c3361e7394e502cc3c9a09247c6a06bb58509e82554e527 +DIST system.reflection.primitives.4.3.0.nupkg 281679 BLAKE2B 36dc0fb5e7a6927ab2f54bc9ccb2e032cce0284c3aa9b83cf2ded8bab5fc7918553b06b16bef69161a7d9a0548b3e9159ab582533578cd28a661225559bd2b1d SHA512 d4b9cc905f5a5cab900206338e889068bf66c18ee863a29d68eff3cde2ccca734112a2a851f2e2e5388a21ec28005fa19317c64d9b23923b05d6344be2e49eaa +DIST system.reflection.typeextensions.4.3.0.nupkg 187842 BLAKE2B 2cec73bd787cc6b4bee793782ff0db98aaced7e7a0645cefb60e6e47d353e1959eed7a48db24e9c7ea6ad7b87648c11c3588d43028c4e0d14c695c38356943a2 SHA512 68ae81a635b9af2aee9fc8fc8fe7da0356ef4da4eb32f81a89fb75613b96714e8f1a1f4c12bd0d335efbb03408cc7a744314837f13564d5fb262ca272055677f +DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4 +DIST system.runtime.4.3.0.nupkg 7263712 BLAKE2B 6cf2c6704f2a5639bffe2db645fd6ac935e341a5d50f1be97969bfba15e7fd93c94a2ddbb75a3538cefc05142fd72331185ca7ed175141102e8f977649f3bf1f SHA512 92ab2249f08073cfafdc4cfbd7db36d651ad871b8d8ba961006982187de374bf4a30af93f15f73b05af343f7a70cbd484b04d646570587636ae72171eb0714fb +DIST system.runtime.4.3.1.nupkg 7272877 BLAKE2B 79c5ea342983b39bf810e499755724089453ac86ae2485757ba1a2a2e96e864ebb5e2ee8c39999263ff7149ba93ff7a212d892c35cc2623f971916be007cf7ff SHA512 025ebd98f0dfcdd0fe6ca18ad8701f07e94d14e1c5aa792accd9d42669af51ed7fa843caf4cec48934f8ceec9c2833f2edebf5d71cfc5d580958a3f4866ecd20 +DIST system.runtime.compilerservices.unsafe.4.5.2.nupkg 104723 BLAKE2B 30ab5b99a60b0a207bb4306ebcd483882af1721025f61a63dc3d654f060a42ec23e3dcac10623665a14e69ade86189ba0138deb199f63fb8f5124c3581e63c90 SHA512 84c91d5b192cca942515707b25a9907a00ec73110040ee051ddfe5c3fce549953d7598008a3eb9c630ab5deaf5f37c2fa0d033262739cf38e3da873dfdd9685a +DIST system.runtime.compilerservices.unsafe.4.5.3.nupkg 102160 BLAKE2B a86cea1017d251d3cd271eff0be90ce43ca0becd8b0cd37215aba847c00369414de1d34df318e2554f8989fa48ce0f5bf61e0404fd97b476eb0fe0bf5f10579d SHA512 765d87d36a7b7415dee5b6cbd3a08ead9762915fbfacfad8a205a78d4a187cec6677da2407f7f7c2d1b55fe9f8c0257925c9b0bc193d402972c323979678baab +DIST system.runtime.compilerservices.unsafe.4.7.1.nupkg 106815 BLAKE2B 75dc584026b4bc589ec1bdaeb7ee8933a147391f7ecb71e69c9397d517368f5c1acb22d1a1a2f10a853baaf9fb659b59d5827baf70ce882792ce93cc3be09b13 SHA512 c8d781feacf79f3effc1c231a84beb0fa1e869fbeaa1d94ba3e84db75afe915e045c39ce059331fe48956534dcebdcd54fd97ab199e6a090bddc5250e208ee52 +DIST system.runtime.compilerservices.unsafe.5.0.0.nupkg 130329 BLAKE2B 661dc87cbbfceb67d13b0bdbcf3a035609213e4b99afac13ac773128b4a4428272e84f17e70fc84218fe1569f9ea9f28152c239713580ef5a75d4fbd6a87f08c SHA512 23226c503b06abecee5a9604a6e4dd3dabcdf921f55d6aa6dad2bab1ca12a001c7866af5a6de01cc9b4ace54e5c8ee1d5c2fd29dd9dfd7eda3ed86f9b35fa59f +DIST system.runtime.compilerservices.unsafe.6.0.0.nupkg 84343 BLAKE2B aea2f833d6da80dbc275c47bfb207d77a1f2dd203a29352ff5a6e96d8b52752ee3c5bde38117c5ecc5dfbad66d8b47b2001efa1e2d564e14cbbf58d0d1fe208e SHA512 d4057301be4ec4936f24b9ce003b5ec4d99681ab6d9b65d5393dd38d04cdec37784aaa12c1a8b50ac3767ed878dae425749490773fec01e734f93cf1045822b3 +DIST system.runtime.extensions.4.3.0.nupkg 1060357 BLAKE2B e58c5c36d42228a507fba876d43f064b872c93dc4a48e9a7475a77c27e00f2added1dbb8dd5d6516a4c5652ef2b01f5fa31aa611360b38a0b66a0b1a2e479699 SHA512 680a32b19c2bd5026f8687aa5382aea4f432b4f032f8bde299facb618c56d57369adef7f7cc8e60ad82ae3c12e5dd50772491363bf8044c778778628a6605bbc +DIST system.runtime.handles.4.3.0.nupkg 54854 BLAKE2B e68360382f2c625e3b1526dddb1d49c6bddc9b78d38041801f0df876f1b06d429c608ff3b28a0c1415495eb38fcd70aafa9fe8dc0bb323790e8a85718a9f93f9 SHA512 0a5baf1dd554bf9e01bcb4ce082cb26ee82b783364feb47cba730faeecd70edc528efad0394dcce11f37d7f9507f8608f15629ebaf051906bfd3513e46af0f11 +DIST system.runtime.interopservices.4.3.0.nupkg 2597020 BLAKE2B 4753b772f9d3596eae34b10497af40bc6e7cd63e9319e5789378cd148b009ae9fd5bde5e5757954ef06826bd4f4b79a3f8d8ea07766238407f26f3e222cdb2cf SHA512 650799c3e654efbb9ad67157c9c60ce46f288a81597be37ce2a0bf5d4835044065ef3f65b997328cbbbbfb81f4c89b8d7e7d61380880019deee6eb3f963f70d9 +DIST system.runtime.interopservices.runtimeinformation.4.3.0.nupkg 179546 BLAKE2B 780a92196ee216c1175768b32c04e88cfbc453bd9fdd6e5645c4ccc98f2c5ad62fd5cb158117df9391b1cdc3130a2cddca49304d2579434597350097960ce013 SHA512 6f4905329a3cc9e62d274c885f275ee31c5af57a6c9fd1a5080d039cb748e0277bef3dc8ce42863cac78365084e00a032279bf3d2b7254a49f3fb1566a29ad1b +DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34 +DIST system.security.accesscontrol.5.0.0.nupkg 621573 BLAKE2B 617baef046a8bdb637db288425206cb95e6be55c53c3829690253fd76987b0fdebb1cd79db556c437ff5d9a0f4940e7d747e3e7b611e941f5f54248b6adfa32e SHA512 ae6b03ad029d3eb6818a6c8bb56cf4904013fa535a67b8e621b783a029dd88aa2e471e002cbc7d720381ad8bc8c6b93111a08f6ce2d271af6d974bf4d02b6c81 +DIST system.security.claims.4.3.0.nupkg 147933 BLAKE2B bd00c65069b23415c146861ba7ba768a0da69f9f0a4496fb1f43780222f899ae62ed35cd0bc5a0953d8b13920800b59414cccad7e6bf6614ee675680c06e27cb SHA512 ab72b90801f6c051a2b31645448eebfca74642b3cfa1d51f80e21a0d0d7ad44d3366dea139347e2852781b7f3bae820df16c3eb188a2c96244df05394ed72c86 +DIST system.security.cryptography.algorithms.4.3.0.nupkg 402204 BLAKE2B 3bed21fdd12f005b6a7eb225623e71880a37c79cfdaa770971b6563d8e7f613a64617c73deedc2c6c31fd8e908f9ac95903a1004f1376bd914431f89c9dcc8f0 SHA512 7641d70c2ba6f37bf429d5d949bda427f078098c2dcb8924fd79b23bb22c4b956ef14235422d8b1cc5720cbbcc6cfee8943d5ff87ce7abf0d54c5e8bce2aa5e2 +DIST system.security.cryptography.cng.4.3.0.nupkg 290620 BLAKE2B aaa7b495dd7a8884b125f05b62d3e641cfb04e82f8f376f1e1839cdf124de4643dcf1e6de02e0296768db5f430a33d75cd2003261a815059055ffd5f050c65c4 SHA512 6272273414eaa777e78dca1b5ecbbdf65e9659908082aea924df0975e71f4c1b47f85617edf90ead57078c29513a160ca62f123be9f9f339dfb9c9386844f5ea +DIST system.security.cryptography.csp.4.3.0.nupkg 117553 BLAKE2B 93f32c719f999c566ac7ebc486854778051ca885632a3ecf5b50af05a700df092a0e13ce08f16c854aee3ef06bc27fc61e6b03f79f3170eeb2bcce7e22d9728f SHA512 43317591747a18f52f683187e09adfe0e03573e6dac430bf3ba13f440cdb1c7bb1f9205369d5f3b2a0f3fdf9604d5ba1e6d94a899a25d2c533e453338578f351 +DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 9f8e6a4ce5fe2a4de2be0c827e914a02a257011b508e97e289b9de4657b598fdbba4e64dcf23a29af6e4910af41e62f3b3f0d6a2156ab691e2e00ad76c6499ef SHA512 5c26add23e63542f37506f5fa1f72e8980f03743d529cd8e583d1054b8d8a579fb773fa035a00d9073db84db6be4f47cac340d1ebc6d23dd761dbdbd600075e0 +DIST system.security.cryptography.openssl.4.3.0.nupkg 71949 BLAKE2B ec1654bbd09e1244d260d1ddbefcbdeed207816a2719f3bb0f055a7a140d466f186667b1f202e0d1a3eda97f247d2c1776ad6f38f50de58960da5f0dfd2a2d08 SHA512 64530a19489730f873f8c68e6b245135ea260c02d68591880261768358d0145795132ba5ee877741822ff05dcd0c61edca27696ef99e8f9302a21cadf3b1329f +DIST system.security.cryptography.primitives.4.3.0.nupkg 81382 BLAKE2B 55bcbe3143e85d24f47c72ec5e1f0ad38a1f931932b3a8a03dc00028668fc085d070dfcded55654e09328a745b208b9f15928aaff1087d8906bad41d7cfb23e0 SHA512 5ad8273f998ebb9cca2f7bd03143d3f6d57b5d560657b26d6f4e78d038010fb30c379a23a27c08730f15c9b66f4ba565a06984ec246dfc79acf1a741b0dd4347 +DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00 +DIST system.security.principal.4.3.0.nupkg 94590 BLAKE2B c6fc5d6944a44b3ab125af5d59493aada6e8c73857311b8118adf197b9db3bf77fc8de9f320dcc0d55c6e529106b36307e14baab75766296bf804289de800a26 SHA512 db8a1ed0d189637d9ef83147550ce5da890cf6ec189a7d006ba9de86ab55679e7f025e18bdaed2dc137ddf82a7e6a0131fb4d54d4264831862b1d7c5ee62837e +DIST system.security.principal.windows.4.3.0.nupkg 220931 BLAKE2B dcf84627ab57c5e72e0f1828b48c6e9bfa2ea2ead7b9c02bff03b9819f4057cb9d4a8821cfd0a98a381f2d7a2471df04041567de970f9d60557923e6e09317aa SHA512 66c1d5a9d649b964e1653fa2cd41d8f80515b7cd727fcd7f0890552070da1099ecd1032560f259a108e0d1d6a6da23fa07bc5c922f426a91f33b667f7c004019 +DIST system.security.principal.windows.5.0.0.nupkg 535022 BLAKE2B 4b20ab3cc0b4bc820df360df57b2eb0e2059de677c432af31e73acdf600a417685900aed2cee8e33ba9020d02ae688096cd9c3a77da441ed33cf968c90124bd5 SHA512 44a920aaaf22b2172d41319bb57ab2b8e1a4531d5f02192a6f53a81d875125195b60ba0b5a44a45981d137fd7b0f3a65b12959b5fd97afc0578cd84ef27467cd +DIST system.text.encoding.4.3.0.nupkg 327281 BLAKE2B e153609b257919932499a013337b8b2a4087ebff7e8ffe6854ad1c70fbd058aaabc4e974313dfb3cf1a9355b0ced87bd97cd39f6a4962b8a4a87003d3a66c53c SHA512 6ff7feec7313a7121f795ec7d376e4b8728c17294219fafdfd4ea078f9df1455b4685f0b3962c3810098e95d68594a8392c0b799d36ec8284cd6fcbd4cfe2c67 +DIST system.text.encoding.codepages.4.5.1.nupkg 4234891 BLAKE2B d06be022d76a5793999248baa82db37adc262da2e74531d75f5f5e1a6c29b0ca702694b19c3254ab2e955f5b70959ff22f35d43593a2072af6ba5b7952155dc2 SHA512 12edddc9452a0c592eb24aeb2b9e152d60b8d44540349368e6fce3a239c6029847f8557adcd260df3b39c744ef45a6034d9db2fbce9e20e2b8dc78363578b0ef +DIST system.text.encoding.extensions.4.3.0.nupkg 244195 BLAKE2B 9dc2fbf672e07c5302bbb8435e8c09bc91febb96f22b85b57b09b2046fca224c786f8710b634559de2722f3dbece7b30e6a3c6a78e98e77f955d550e440beb60 SHA512 e648c5dc781e35cf00c5cc8e7e42e815b963cf8fb788e8a817f9b53e318b2b42e2f7a556e9c3c64bf2f6a2fd4615f26ab4f0d4eb713a0151e71e0af3fe9c3eed +DIST system.text.encodings.web.6.0.0.nupkg 235525 BLAKE2B 1a9c6233292c8d9186c92fea63b918a3a97ec23588f06a3170d0f085359acf77eea7b10867ee81602837818f25968f7cd91e193f83a081fbe6ae4467ec92d32f SHA512 0f26afeeaa709ea1f05ef87058408dd9df640c869d7398b2c9c270268ddf21a9208cd7d2bfa1f7fbd8a5ceab735dd22d470a3689627c9c4fadc0ea5fe76237fa +DIST system.text.json.6.0.5.nupkg 1267769 BLAKE2B 21b51f64953a1788610460a2d367b22e23e6be5a6644deab0e3b7b1643b6fe766de87b03d94a17eee6d63821f6f6039ef09a57c7533f8369be3ab539082ecda0 SHA512 365a854b3a6187af14888fca10573f84c73c9066fec84a25cae233949dcf51ada2efe716ea3d315f8f7cb438ff153ae03ef8ee69e8f24ec3f50971133014e3c0 +DIST system.text.regularexpressions.4.3.0.nupkg 530523 BLAKE2B fc77aa0a92658cfac1b3fc00b87fabbec1be5c79776b0b2680775615b273a5a49ff8d5000f97415b85fc0283ff95569ba9a5a72917828455646053033088b49b SHA512 80353c148df30d9a2c03ee10a624d91b64d7ccc3218cb966344cfa70657f0b59c867fed2ab94057f64ab281ad9318353f25c23375c00e1376b6589ae0a70aad3 +DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88 +DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db3808df5c217518c817d5807bf6f35393725a31223129fd1c4c964a36a60c65b686d24fc25d1777fa12ee622bddbb0f7c1772bec SHA512 7d488ff82cb20a3b3cef6380f2dae5ea9f7baa66bf75ad711aade1e3301b25993ccf2694e33c847ea5b9bdb90ff34c46fcd8a6ba7d6f95605ba0c124ed7c5d13 +DIST system.threading.tasks.extensions.4.3.0.nupkg 52499 BLAKE2B 3e6532ad1936859e2713e2e864831efe0af00a5ce561bd7f8723845bf285b8c15de00cb1fc246504f99599d183b400746cea987db883f0e61283db1fb2725a1e SHA512 2c33900ff7f544d6db31ad11b6baee1c9ecb40d5a54f51e5dd5bbbb37f4c50ee35ed481615cbf7c1da61a31ae3333c4454bfbeee4ae32241789e72ce3f910db6 +DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14 +DIST system.threading.threadpool.4.3.0.nupkg 89926 BLAKE2B ec4210a5862c0704b118e4055785c7094ff8c3586800fcae109fa60e77565d8288089c64bce105e9cab08f8bb107dca340e72ae1d39d19f6118538ed32f449d6 SHA512 450a40f94a48e9396979e764e494ad624d8333f3378b91ea69b23fc836df8f5c43bbd6c8cfd91da2ab95a476e1ff042338968e09b720447f2241c014bfc75159 +DIST system.threading.timer.4.3.0.nupkg 77054 BLAKE2B be1665b86776f2f7e780de889e363a3c10da581eaf9a414da5ae5d059564281d78691142281d31b48c47b9efc084f1826165763097273f77e58699742c8c93da SHA512 d5ce8e258b7be7be268f944e21621195948106f57e6c46e69b2887c46f567760368b14e84046b4be4466ecd08ecd4cb04016a2ff7948cb4640960befc7aa1739 +DIST system.xml.readerwriter.4.3.0.nupkg 1388897 BLAKE2B ae51b8fe4492dec1e4e3584d05b0f477fd4e75e79dddb46d8077ae5311245d6fc6213d0655025f25db56f1370cb0e88bd60a83dc937bb53db1db0262390281f2 SHA512 991101497fbd39e43fc306ca280a465318868afa8db1f34bb87c266fe61f0c81a0ec34a797b236ee823bd60d1149b7592def96fe044abb511858efffe890c2e6 +DIST system.xml.xdocument.4.3.0.nupkg 591350 BLAKE2B 86f910cef36c056f4a9ea9dc26eea6e01070467d27ac80fb8a0af5e1a572ad5d2169e4f1297cd362fddc9e0309458dbd413fca85ef8e56f97781c218e594604a SHA512 c2d9236a696daf23a29b530b9aa510fb813041685a1bb9a95845a51e61d870a0615e988b150f5be0d0896ef94b123e97f96c8a43ee815cf5b9897593986b1113 +DIST test262harness.0.0.22.nupkg 43594 BLAKE2B f658cb27db0c2cd7ebd92bb97a1712f5aeae2df2d79c221f2529a0f4a31d4540043496bbc837d5ce0ae58ab3f48239cb2452920c1765acff3c35af1eb3933c37 SHA512 cab584d04e3a18ad5d4475ddd492cda5c230f2f9c5a5f64884bbb11a3dbf6d0e0116f5d1a4cf0f63f32b3eea36a7a89cb01bb171eeacd88b845c7335b69cd87d +DIST xunit.2.5.0.nupkg 29632 BLAKE2B 4b7c3fbde40ae346aeed839a398fe58954dfd026d6542933736445a21ddd741af9d6024fe92f799a6e9718dbdc983f1ea470d3888913916150bcfc6a19ee4c51 SHA512 84cd3219a8898930efc7f9d776047d395fc025061ecc9b72717eb1a08c142e507dd64c754e50452f364e578444b2a0a8c5cf3a6c45a7fd58a4a5abd29f29ff07 +DIST xunit.abstractions.2.0.3.nupkg 75155 BLAKE2B 8cfecf557dbe20e0e14b1d8b413acd7516b6538cb543a12708910311fa76b7dcd9d060c7be70a05b0af5ef3b8bd5f819104025afe9796e240c28fcae1c7460c1 SHA512 3ca26b8b97f4a8440f16f818e82651f571bc2513a5592742fd960b9240d0b880fef84827fb25a307e61fe7b019f14e864653fbcf7dee0d0e3faf90593deaf624 +DIST xunit.analyzers.1.2.0.nupkg 153837 BLAKE2B 0d1013d81f721b59b7ffc42962d2383f35118ecd150021acbc5a8dd417f1ebf96c68f1746287339f138f8b1583e307b88aa74ec3a9c3dc3b59f09cf16029c3e7 SHA512 c2490d8478e801b89ad1767ce5ca8f12c00a99148859dec325ac03824dd1898667f5d436bd43cea94756e3ced01c6bda7c6b840473f35f07ad1d1035caaeb84b +DIST xunit.assert.2.5.0.nupkg 109990 BLAKE2B a883c328bbd537d8c15dcc8f4b486317d82e3a9c0db02e9cdb70b6de47c49962a413ecd2d5d76f8921f48ce3243c3da7496d1fde197f370a20a134e4a05bc3ed SHA512 e4445d673fadf1dbbf6a168c5e7f62591b310df21859d8d85185f3e91cbe08f48b16454a448c72c10224685f58cba8a5d66a07a1d05f97116ff04db363336e40 +DIST xunit.core.2.5.0.nupkg 31557 BLAKE2B 2f819b3e956115273eaad6ad1d0b103baf847253451b8230e5ba71f992fc79fffaa6ff78dff3cc341fb93735ecc006874914435dac3a43175a73d508e85e3e73 SHA512 fad634e80cfafd7067512e048905c955063cc8e5f9ba7c618ead0c5bc922fc32c601fdb5a584ec20ab8d2187b5b3dc6c328ef163f146d9b5cacce81c3145de93 +DIST xunit.extensibility.core.2.5.0.nupkg 283074 BLAKE2B 6274c1f3e18cc092cbb7fb1d687748dd7efdf128d005e5342a0dbb7223a3d90e2bd04b1c2fcb9d36777e76d6decf3ea877ef5cd88b7cbc7a2ce40b4e7c8ef9bd SHA512 8d14f28a2fe8520d073bbed4384e494aa2a1833c77e1baf75715ac1b2e82cd736b66fb6f4572858fcacbe3c7cb2e773843e9957331f20d86a3f05d1ead357500 +DIST xunit.extensibility.execution.2.5.0.nupkg 360329 BLAKE2B 9338daedc7936ee441402a3c01e4f6dd7903074a560a0d91498d7be831a4f578386bfaab8dbe18616897f52e0114d90db732c8f2997242c7fecaa87aca35ea8f SHA512 54cb5d69a2d0a0952c89613720ccc0bffdc7163834a0f46d7fa574a5f2cbb4774e44eb7dce4c2c6f659470bee48a8a679746b38e983f14cabcd229a7ec8a31e0 +DIST xunit.runner.visualstudio.2.5.0.nupkg 570004 BLAKE2B 6da331945900877f1bf0d622d0da3a399c4fbf3c000b3231da76d002279f18f1f3b470b3182e9ab4da73c64b658a990d6ea7e5ec3d267856cf5f4ce7af37e523 SHA512 f7d40d5eed1adc68f8514fd975467b1a1dbe7744f9bc0b0d65cfa17451283c229215c7d8975cc809cdd94ffbf2b9ed9d6d713defc5e7cfd3667a1f2470d3fa9c +DIST yamldotnet.12.0.1.nupkg 730415 BLAKE2B aacb8b75b5d9bac3e83de1ace0ece4639b19d68a5e6a885a144bec9e5f39668de1506e2037e05818cf70f9fbbfa9d3e770af95f8d22cb88440f93bbb1350fe83 SHA512 faa1d304c743631dbdec325535ddd74ba1159b9c6eccf98fcdd6b1113085b9b77ba73ac6eaa82d46caf9512c869bdb3e2788dff4615776d9e5169618d3dbcdfb +DIST yantrajs.core.1.2.179.nupkg 1636982 BLAKE2B 225f3796212e13c33c64e1d5dfd3b5fb203d9f1fc3135daac09dc36b91182788397b66d1073a9e19f55316e83e02d7a440db7c34e0cd178c882829aa04029df5 SHA512 9eeab63180bd4dad7f0e15db6b63889cbc52a6f24d1ef83e882fce4319a323cea4b8f7e71bcf2d6a65cc7a5074676ce0942e91c48903c741e0f9e7d76f455e81 +DIST yantrajs.expressioncompiler.1.2.179.nupkg 208237 BLAKE2B 87eae924d2c671c1f194b6057536d4fd6fa247c8e9cfc9d70c4cb2ed8b252f472998e0396a913648c41a5a48ac860c9071036149cbb8158988f35f66bc034bf6 SHA512 c32aad55ee58b253db2e0e845d3cdb3765349e5fa9da55e82d2e86489ccf0bcaf92b5271c42a003c52bec8abf15cd35466ea5254198b51ade7a7dedfbe4e3661 +DIST zio.0.15.0.nupkg 402398 BLAKE2B 80f4fdf6a96a526f32f967b8505c62840819177f16ee0aa51e8a05c74f36f630b59c1ca9b4a8b1a5b3075a3d1393928bf1ebe4f74901586d237928b64373d96b SHA512 6c5badfdb48510667bb4eeb53fb5e17afc19946f80de1ceb30bf65abc0e11b7682ae39e69e65a9d3e235a3e2420814169bc4f4767cfee3c57b4859ee1ec78502 +DIST zstring.2.4.4.nupkg 136907 BLAKE2B 651ce26395f16eaeff89faa54156e19dc6110821f1e303b8850e8c66fd7b1cd88843959f82f4a12c3b50a39f2b8b6aa264dc5036c74f82f8411a02ed5cca603c SHA512 6ce8bcdab38bc33aee80f3924fc8b34e83f761b835802d9aeb53ddf23f6299115c9f8c7e28212e40b16439bbb975485c97f84005f44708f00b55a3e0afe83418 +EBUILD jint-3.0.0_beta2051.ebuild 8353 BLAKE2B 296a419f7c3d7e4e5cb6788987f4c449634757013a2b5a08bcac982cd560083a88b437968c2a138abe14d49bc225db6b2102ae61d1d1c23f38eba71fbb498ca1 SHA512 ab88f0729912d090f47f1a95e49dfea8a4db993e27a1015b96718855857e7b63ff81f32c12826e558606f664e132d668ea6beebb68c15b27454facaab78e9e55 +MISC metadata.xml 594 BLAKE2B fdf520219d0c6a8f2b2c497f17f3cd09bf56135d4338bed3e154b4661d54cbe793127f260a4d440e495603544bfc3c39ad54fb65996360eb512b791e4a90014f SHA512 0edf6ed324f9a9efc811bd3992ef5d6beebcc32ea4e9c320e15c60321dd177db39bcca60f372ebf165677534cc010f14616fab0c6c13cd07818cc72b0e88525f diff --git a/dev-lang/jint/jint-3.0.0_beta2051.ebuild b/dev-lang/jint/jint-3.0.0_beta2051.ebuild new file mode 100644 index 000000000000..531b441dfbbd --- /dev/null +++ b/dev-lang/jint/jint-3.0.0_beta2051.ebuild @@ -0,0 +1,259 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV/_beta/-beta-}" + +DOTNET_PKG_COMPAT=7.0 +NUGETS=" +benchmarkdotnet.annotations@0.13.7 +benchmarkdotnet@0.13.7 +commandlineparser@2.9.1 +esprima@3.0.0-rc-04 +flurl.http.signed@3.2.4 +flurl.signed@3.0.6 +gee.external.capstone@2.3.0 +githubactionstestlogger@2.3.3 +iced@1.17.0 +jurassic@3.2.6 +microsoft.bcl.asyncinterfaces@1.1.0 +microsoft.build.tasks.git@1.1.1 +microsoft.codeanalysis.analyzers@3.3.3 +microsoft.codeanalysis.common@4.1.0 +microsoft.codeanalysis.csharp@4.1.0 +microsoft.codecoverage@17.7.2 +microsoft.diagnostics.netcore.client@0.2.251802 +microsoft.diagnostics.runtime@2.2.332302 +microsoft.diagnostics.tracing.traceevent@3.0.2 +microsoft.dotnet.platformabstractions@3.1.6 +microsoft.extensions.configuration.abstractions@2.1.1 +microsoft.extensions.configuration.binder@2.1.1 +microsoft.extensions.configuration@2.1.1 +microsoft.extensions.dependencyinjection.abstractions@2.1.1 +microsoft.extensions.dependencyinjection.abstractions@7.0.0 +microsoft.extensions.dependencyinjection@7.0.0 +microsoft.extensions.logging.abstractions@2.1.1 +microsoft.extensions.logging@2.1.1 +microsoft.extensions.options@2.1.1 +microsoft.extensions.primitives@2.1.1 +microsoft.net.test.sdk@17.7.2 +microsoft.netcore.platforms@1.1.0 +microsoft.netcore.platforms@1.1.1 +microsoft.netcore.platforms@2.1.2 +microsoft.netcore.platforms@5.0.0 +microsoft.netcore.targets@1.1.0 +microsoft.netcore.targets@1.1.3 +microsoft.netframework.referenceassemblies.net462@1.0.2 +microsoft.netframework.referenceassemblies@1.0.2 +microsoft.sourcelink.common@1.1.1 +microsoft.sourcelink.github@1.1.1 +microsoft.testplatform.objectmodel@17.7.1 +microsoft.testplatform.objectmodel@17.7.2 +microsoft.testplatform.testhost@17.7.2 +microsoft.win32.primitives@4.3.0 +microsoft.win32.registry@5.0.0 +mongodb.bson.signed@2.19.0 +netstandard.library@1.6.1 +netstandard.library@2.0.0 +netstandard.library@2.0.3 +newtonsoft.json@13.0.1 +newtonsoft.json@13.0.3 +nil.js@2.5.1665 +nodatime@3.1.9 +nuget.frameworks@6.5.0 +nullable@1.3.1 +nunit@3.13.3 +nunit3testadapter@4.5.0 +perfolizer@0.2.1 +polysharp@1.13.2 +runtime.any.system.collections@4.3.0 +runtime.any.system.diagnostics.tools@4.3.0 +runtime.any.system.diagnostics.tracing@4.3.0 +runtime.any.system.globalization.calendars@4.3.0 +runtime.any.system.globalization@4.3.0 +runtime.any.system.io@4.3.0 +runtime.any.system.reflection.extensions@4.3.0 +runtime.any.system.reflection.primitives@4.3.0 +runtime.any.system.reflection@4.3.0 +runtime.any.system.resources.resourcemanager@4.3.0 +runtime.any.system.runtime.handles@4.3.0 +runtime.any.system.runtime.interopservices@4.3.0 +runtime.any.system.runtime@4.3.0 +runtime.any.system.text.encoding.extensions@4.3.0 +runtime.any.system.text.encoding@4.3.0 +runtime.any.system.threading.tasks@4.3.0 +runtime.any.system.threading.timer@4.3.0 +runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.native.system.io.compression@4.3.0 +runtime.native.system.net.http@4.3.0 +runtime.native.system.security.cryptography.apple@4.3.0 +runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.native.system@4.3.0 +runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0 +runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.unix.microsoft.win32.primitives@4.3.0 +runtime.unix.system.console@4.3.0 +runtime.unix.system.diagnostics.debug@4.3.0 +runtime.unix.system.io.filesystem@4.3.0 +runtime.unix.system.net.primitives@4.3.0 +runtime.unix.system.net.sockets@4.3.0 +runtime.unix.system.private.uri@4.3.0 +runtime.unix.system.runtime.extensions@4.3.0 +sharpziplib@1.4.0 +system.appcontext@4.3.0 +system.buffers@4.3.0 +system.buffers@4.5.1 +system.codedom@5.0.0 +system.collections.concurrent@4.3.0 +system.collections.immutable@5.0.0 +system.collections@4.3.0 +system.console@4.3.0 +system.diagnostics.debug@4.3.0 +system.diagnostics.diagnosticsource@4.3.0 +system.diagnostics.tools@4.3.0 +system.diagnostics.tracing@4.3.0 +system.globalization.calendars@4.3.0 +system.globalization.extensions@4.3.0 +system.globalization@4.3.0 +system.io.compression.zipfile@4.3.0 +system.io.compression@4.3.0 +system.io.filesystem.primitives@4.3.0 +system.io.filesystem@4.3.0 +system.io@4.3.0 +system.linq.expressions@4.3.0 +system.linq@4.3.0 +system.management@5.0.0 +system.memory@4.5.1 +system.memory@4.5.3 +system.memory@4.5.4 +system.net.http@4.3.0 +system.net.nameresolution@4.3.0 +system.net.primitives@4.3.0 +system.net.sockets@4.3.0 +system.numerics.vectors@4.4.0 +system.numerics.vectors@4.5.0 +system.objectmodel@4.3.0 +system.private.uri@4.3.0 +system.reflection.emit.ilgeneration@4.3.0 +system.reflection.emit.lightweight@4.3.0 +system.reflection.emit.lightweight@4.7.0 +system.reflection.emit@4.3.0 +system.reflection.emit@4.7.0 +system.reflection.extensions@4.3.0 +system.reflection.metadata@1.6.0 +system.reflection.metadata@5.0.0 +system.reflection.primitives@4.3.0 +system.reflection.typeextensions@4.3.0 +system.reflection@4.3.0 +system.resources.resourcemanager@4.3.0 +system.runtime.compilerservices.unsafe@4.5.2 +system.runtime.compilerservices.unsafe@4.5.3 +system.runtime.compilerservices.unsafe@4.7.1 +system.runtime.compilerservices.unsafe@5.0.0 +system.runtime.compilerservices.unsafe@6.0.0 +system.runtime.extensions@4.3.0 +system.runtime.handles@4.3.0 +system.runtime.interopservices.runtimeinformation@4.3.0 +system.runtime.interopservices@4.3.0 +system.runtime.numerics@4.3.0 +system.runtime@4.3.0 +system.runtime@4.3.1 +system.security.accesscontrol@5.0.0 +system.security.claims@4.3.0 +system.security.cryptography.algorithms@4.3.0 +system.security.cryptography.cng@4.3.0 +system.security.cryptography.csp@4.3.0 +system.security.cryptography.encoding@4.3.0 +system.security.cryptography.openssl@4.3.0 +system.security.cryptography.primitives@4.3.0 +system.security.cryptography.x509certificates@4.3.0 +system.security.principal.windows@4.3.0 +system.security.principal.windows@5.0.0 +system.security.principal@4.3.0 +system.text.encoding.codepages@4.5.1 +system.text.encoding.extensions@4.3.0 +system.text.encoding@4.3.0 +system.text.encodings.web@6.0.0 +system.text.json@6.0.5 +system.text.regularexpressions@4.3.0 +system.threading.tasks.extensions@4.3.0 +system.threading.tasks.extensions@4.5.4 +system.threading.tasks@4.3.0 +system.threading.threadpool@4.3.0 +system.threading.timer@4.3.0 +system.threading@4.3.0 +system.xml.readerwriter@4.3.0 +system.xml.xdocument@4.3.0 +test262harness@0.0.22 +xunit.abstractions@2.0.3 +xunit.analyzers@1.2.0 +xunit.assert@2.5.0 +xunit.core@2.5.0 +xunit.extensibility.core@2.5.0 +xunit.extensibility.execution@2.5.0 +xunit.runner.visualstudio@2.5.0 +xunit@2.5.0 +yamldotnet@12.0.1 +yantrajs.core@1.2.179 +yantrajs.expressioncompiler@1.2.179 +zio@0.15.0 +zstring@2.4.4 +" + +inherit check-reqs dotnet-pkg + +DESCRIPTION="Javascript Interpreter for .NET" +HOMEPAGE="https://github.com/sebastienros/jint/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/sebastienros/${PN}.git" +else + SRC_URI="https://github.com/sebastienros/${PN}/archive/v${MY_PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${MY_PV}" + + KEYWORDS="~amd64" +fi + +SRC_URI+=" ${NUGET_URIS} " + +LICENSE="BSD-2" +SLOT="0" +RESTRICT="test" # Tests fail. + +CHECKREQS_DISK_BUILD="2G" +DOTNET_PKG_PROJECTS=( Jint.Repl/Jint.Repl.csproj ) + +pkg_setup() { + check-reqs_pkg_setup + dotnet-pkg_pkg_setup +} + +src_prepare() { + default + + # Force update to SDK 7.0 since build fails with current version + # of SDK 6.0 in the ::gentoo tree. + find . \ + -type f -name "*.csproj" \ + -exec sed -e "s|net6.0|net7.0|g" -i {} \; \ + || die +} + +src_install() { + dotnet-pkg-base_install + dotnet-pkg-base_dolauncher "/usr/share/${P}/Jint.Repl" "${PN}" + + einstalldocs +} diff --git a/dev-lang/jint/metadata.xml b/dev-lang/jint/metadata.xml new file mode 100644 index 000000000000..d956eca871dc --- /dev/null +++ b/dev-lang/jint/metadata.xml @@ -0,0 +1,17 @@ + + + + + + dotnet@gentoo.org + Gentoo Dotnet Project + + + Jint is a Javascript interpreter for .NET which can run on any modern .NET + platform as it supports .NET Standard 2.0 and later. + + + https://github.com/sebastienros/jint/issues/ + sebastienros/jint + + diff --git a/dev-lang/lua/Manifest b/dev-lang/lua/Manifest index 9cd5c6463294..e0d3b60e4388 100644 --- a/dev-lang/lua/Manifest +++ b/dev-lang/lua/Manifest @@ -9,5 +9,5 @@ DIST lua-5.4.6.tar.xz 608376 BLAKE2B bec47685a24be429fa930ac02e6930300ad77105c56 EBUILD lua-5.1.5-r200.ebuild 1169 BLAKE2B eb6959855c20535a0187960a6490d7bcb3a667f6a8ac0a1cbf0e9104d2ad9d97add2684529a24dec24c70975b2a5a0b4e8b690b2f9a4ea216df254516f4d3c27 SHA512 5f3b4a000b50a601b20c5e31bdef9c6df3b8dbf7f07689cc8fb6ac89561c7f8883b89daea8ba7bfeb88ffb0cac290c1ec007aa430835ec291d7ca7c5437cb1e8 EBUILD lua-5.3.6-r102.ebuild 1355 BLAKE2B 211f8ad0f2f0313c70881e0af8f22e82810abadd18adb93bf8f035f0c6d3b258cbc69ed9fb831f62986d5c5c7e2192125d397adf1daf843daa6193c791d26d63 SHA512 71a376e1cb1562cc832d4c1c01788f8e3b381ed7dcadd3e5e9d033dc9fdc269e49994ba3656a18cbf75e8692d2e7e29b5874ec71ffc666629036db351abdca8b EBUILD lua-5.4.4-r103.ebuild 1394 BLAKE2B 8fa293bd028381813b82f96b994b4317ae0a98ace338afdecbec4bc6da5d98cf8a674ec2d7b3d5c8e752abbc31fff7d4970a540c4002b47b78ff3229371a1675 SHA512 76981085660284d7d49749440e4e9048b80f42450f8bcee0fa42c81523d5d57a7d6e8c6b61cae667b5a6afaccbda634e2f73260750621e85b8af0f65d382645b -EBUILD lua-5.4.6.ebuild 1346 BLAKE2B 49e7cc63d78489d90262813b307c9e7f91d2d73a5b6e2db59204f8af01e1f65ed1ba9ed7259c208c830b426554062ec30cf2fae748be0971630459a8cefd8afd SHA512 e72a73461d9e78a8620c345fa105c355e5fd3de6dfe34702986e50ac9dc2e2108c8375cafb099596c3c2ce4dab099619d46d89d1727a7c6cb5bf8fb618bff921 +EBUILD lua-5.4.6.ebuild 1341 BLAKE2B c2b94ba28af1acc17bd18f3d3a2cd7c78639fa91a490f98b99241a2dbd4c1f4f77b0064ff3d82c9e77c06b28d7671cd42309a91491652ca7b36427673a459e08 SHA512 78ba32dadfd16570d153aee43aee482d2c5c8db0441772da41725a3892b1c0c396300c510e9fa1574e9f7eccc82c3fc06c9d71ffb39313c64e6f0ae268912ee3 MISC metadata.xml 531 BLAKE2B 19b9857f40565977f08d20b76cc444f2e736b040d68afc50b8697ca771345a7393aad5dc0d27251c59ea3a47840465ce76fad315d91b63758cb969bbfdc94fce SHA512 fef206f3d804206a8f0941767e27a46b0237d528125512b49a368ae15ab90750ad40a1261699f22e8f53274a1ea129b392becada0f4757d712b9197733093793 diff --git a/dev-lang/lua/lua-5.4.6.ebuild b/dev-lang/lua/lua-5.4.6.ebuild index f50b88fb7a79..c7fd11588774 100644 --- a/dev-lang/lua/lua-5.4.6.ebuild +++ b/dev-lang/lua/lua-5.4.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz" LICENSE="MIT" SLOT="5.4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+deprecated readline" DEPEND=" diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest index 505da601ac07..4cb3773e55d3 100644 --- a/dev-lang/luau/Manifest +++ b/dev-lang/luau/Manifest @@ -1,11 +1,11 @@ -DIST luau-0.583.tar.gz 5575214 BLAKE2B 17088d4d5026854a5aac29d80a20ab8901753a3d8b89c21491df44202d07433f801d10a8e9443bc21f3318cda059000e43ed2cc2cb5926d3464f47ac7352a3c4 SHA512 45964e485354839c42b44f1482b372d47bce95302122fbba2288a0880bc964e30e934bdd6a62d0b6b2e6d725bdbe3332f67dc136fa64b28be9b3a0b2bc55d16b DIST luau-0.589.tar.gz 6003411 BLAKE2B d478aea8a9c2091d2b17cf48c07faeb50801d39c4295f70c81485f96af5c05b5d9b565b18e96977933e5b8a5ddd3b1570da39ae28e53bf74b32fc595d1ccbd67 SHA512 923519a59e8cf92f92c06b2e18716b1360d504098137e72757a607d8e6801c7aaac6b6285264ca74e3dd90b618433e06599511b9a49198532501c2b8f841b577 DIST luau-0.591.tar.gz 6019607 BLAKE2B b60520141f79ec576ca0ac0eb6f73b6022a7450bf2a713e3c9dfcfece97750909e36c07c7e2dc31a786a0d9201e73b44a1d69213cdf8138173b9d862a67499d4 SHA512 068c5323fb7b7e55cf26dceedbd7a4b5e6356e503076e7cdce1493e6a105a49b5eff65312c98e796ec863cc74172a7010838f27f4b7b8131c8fc93a8a1501c39 DIST luau-0.592.tar.gz 6047275 BLAKE2B 94299eabd16c7163877b4e1b4514998d3a9db06b60f8aafb368d199eb407709987d22d02ff182e66fa38983f5eb8b09d557739d98e8d8cbc406dbfe336e99cba SHA512 69f4c3c82e26e42c6f2d5ce052b00f90cba10c4ebe2cea979e1e0c53463b2b22389e1a3308984c3c537c1efc1c488407a51f15fdd30301b8364645f362447b2f DIST luau-0.593.tar.gz 6053499 BLAKE2B 5cc023f32419cfc09a7dd4f4e94e99905e8e8bab42b675cb0d4712bacd930250094441f5a7ac9fbc68b9fa6e84bb5e9585100f44ee28ef9acf0b21b42f43eed6 SHA512 04c2808685db42fce09defca7a4e4e30a71e6fd6c4dc9362f030648203552e7ec79bbadda76f8e89ef3b627c18b05c277d3658286fbbf2c17db574733c0f7593 -EBUILD luau-0.583.ebuild 764 BLAKE2B 0b537522661c2c8bfabcd10bef8296ce181f8bcee1cb9ceae85d0ca93f504f68e39b668b981e84981e8aa2109e75c2b7dd955271a96e1fd493090eeb72ee7c97 SHA512 98ff58b32279b3e3c8c16812f5d10002abf63ed29bf40555b5a364af0ffdb562fc75254b8ab42df5e0bef695002f4f59bbe7f4059208da5d9a163300f07d535a +DIST luau-0.595.tar.gz 6064604 BLAKE2B 3586b7aa90e7a365322099f4861a51b6bc089fa17aff1b81dab4456038b6d4e1ad7b61708bf23d085c1fad5ebcaa9010dff343d8e278475740c9c6d9250f6c3e SHA512 47498e69ea05b79739a406ad3455b914319aefdb2595ab13e9b1a508f5b92d084f8e5eac795f1a87c49e67008d01683f817847d8b84fc2a01c23c42103840e06 EBUILD luau-0.589.ebuild 764 BLAKE2B 0b537522661c2c8bfabcd10bef8296ce181f8bcee1cb9ceae85d0ca93f504f68e39b668b981e84981e8aa2109e75c2b7dd955271a96e1fd493090eeb72ee7c97 SHA512 98ff58b32279b3e3c8c16812f5d10002abf63ed29bf40555b5a364af0ffdb562fc75254b8ab42df5e0bef695002f4f59bbe7f4059208da5d9a163300f07d535a EBUILD luau-0.591.ebuild 765 BLAKE2B 23f9d13f1fac061da43c18a71ce4dd742e8ff880d38da327fbb50859d0d8769bf86330785b09289d5323d6dd28166e1beee706e9bf669c5a9812a462be5056bb SHA512 5d6f371e31c1cf2d3a0ec657c133c6bd0543b2b02d09c7d5b75ac7724ff318c30da842fc5337277b57ad44b82e656d0e9a444a4907cfd742a967aff9bc67496f EBUILD luau-0.592.ebuild 765 BLAKE2B 23f9d13f1fac061da43c18a71ce4dd742e8ff880d38da327fbb50859d0d8769bf86330785b09289d5323d6dd28166e1beee706e9bf669c5a9812a462be5056bb SHA512 5d6f371e31c1cf2d3a0ec657c133c6bd0543b2b02d09c7d5b75ac7724ff318c30da842fc5337277b57ad44b82e656d0e9a444a4907cfd742a967aff9bc67496f EBUILD luau-0.593.ebuild 765 BLAKE2B 23f9d13f1fac061da43c18a71ce4dd742e8ff880d38da327fbb50859d0d8769bf86330785b09289d5323d6dd28166e1beee706e9bf669c5a9812a462be5056bb SHA512 5d6f371e31c1cf2d3a0ec657c133c6bd0543b2b02d09c7d5b75ac7724ff318c30da842fc5337277b57ad44b82e656d0e9a444a4907cfd742a967aff9bc67496f +EBUILD luau-0.595.ebuild 765 BLAKE2B 23f9d13f1fac061da43c18a71ce4dd742e8ff880d38da327fbb50859d0d8769bf86330785b09289d5323d6dd28166e1beee706e9bf669c5a9812a462be5056bb SHA512 5d6f371e31c1cf2d3a0ec657c133c6bd0543b2b02d09c7d5b75ac7724ff318c30da842fc5337277b57ad44b82e656d0e9a444a4907cfd742a967aff9bc67496f MISC metadata.xml 1071 BLAKE2B 21583b8ae784e9d98bf3f05cc8cca796e6e77b348ff43e52954a4aa67b805beaaf20c2f116753ed41764b51d85d4c673cd92e757053653bd8fc7bb8ab5d4ba79 SHA512 1a98dcfd442fc107c206c21c3ad3e464eec4ed3a77250b6dcaf982078553f612b1c6308a19a586835e6e17d3b6e208ecb6eca64b79fa2ad26f871b42e1711fe0 diff --git a/dev-lang/luau/luau-0.583.ebuild b/dev-lang/luau/luau-0.595.ebuild similarity index 96% rename from dev-lang/luau/luau-0.583.ebuild rename to dev-lang/luau/luau-0.595.ebuild index b15291852bc5..c7bee4916d90 100644 --- a/dev-lang/luau/luau-0.583.ebuild +++ b/dev-lang/luau/luau-0.595.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]] ; then else SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" + KEYWORDS="~amd64 ~x86" fi LICENSE="MIT" diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index c20668a698c9..add650f60028 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -327,6 +327,6 @@ EBUILD rust-bin-1.68.2-r2.ebuild 6835 BLAKE2B d05acd0a3dfa60ca96f0f5e4a05df2fa36 EBUILD rust-bin-1.69.0-r1.ebuild 6829 BLAKE2B 2af8fbd32dfac9cad1d6b31ed08ff9411b741a09b09ca4c18955cf3ad96624a6381603ea3c142de2f8c457dca791b29d304d08465f8f97955cd9c32767b3af3c SHA512 99a581ddbe75c7b64d0030eb98686deb3aa5d0101548795dcc3007afae3f54891af2d1788b16684f12a8bc55feb783a60fd33a355b37763519b23ee3056b75df EBUILD rust-bin-1.70.0-r3.ebuild 6954 BLAKE2B a3ae1c953a749c6760a72ad2c33c0ed1829ea2edf033236c8274f70f1338c3d3c3b0fccc2a5139f76947e56bf53dd7ad52c6aa87d5abee8a4cf6334bdc2cc848 SHA512 237df77e25c14dae3b71a6c70ff8dcad2004af0188ef64a5c7c2a096c61d66e6484172efc85dfa5e0b331c120f2237ff60bd559463783403cf73402e9f6389ef EBUILD rust-bin-1.71.0.ebuild 6961 BLAKE2B 6008f67d9d0a01ee97752898abd04a2dd13ac818f18c933c3cafaaac23479fe8eac33d32ec32ce6b612ed5aa1c7d1c060a8ef9a695b23e5a4e5ee06f12d24713 SHA512 e66c7774d441151843bfa98ff242135c7a309fe5ff0479496380ed22779f3c47eeb9100b659c0a80d7bab3c34db715b02ccbf41d6f67b66283ba68e281337edd -EBUILD rust-bin-1.71.1.ebuild 6959 BLAKE2B b5cdad10865c90279bc5fa305aced83c26dbe445a4f6b57cc884c927f9a8fd46237028abe4d89ac07907ec9d86b0dce4d1b4ae0d44ba36f856f81c2c1ae9ac1f SHA512 18c7e768749a283356f74533fba033ed60fca5331518eec614f15f6a0edd0f6c81de2b0b42603bb695884eec481db4de595d753983cb9f3187cbdf494e39a952 +EBUILD rust-bin-1.71.1.ebuild 6958 BLAKE2B 814a56a7edac477de435359556879d67f181918c5954a4b7cbef3ca5745e261f8396c06cf3bace9a6ba18f4711ea79ad87c569452ea24b6d2f16bc24ec97a52d SHA512 069e714f3c803818cc973973c34c02d4166a04898a6319a580c0350578d618cc79c4562ba664ce344b6f2735d63eecc40a34d9082ab9581463e42a0e4478395c EBUILD rust-bin-1.72.0.ebuild 7559 BLAKE2B bc658189d1fa0ffb38173332f9afc05a8d9c80a05c1f76dd5c48e4f331fafa474398d49faef2fffe076664bcbbcb73e612e80f2f267d383b8029e75cd1170768 SHA512 48e1a74c6bf4e4845616dfef331faec4009203c163416451193b547c81f55b698ec39eb4885102dd2640a5dd4a5f71f80c85b5032f648227d4271596e75bd0e2 MISC metadata.xml 681 BLAKE2B 8826971e27f0332dac4d64d72030253f2f1743a2d6ca5c1c7ccb53d6d7b76758cc2529230d03db03c3e415478c34deb084a66966e542ca63ee4e73a064c2a1ff SHA512 a4ddffc0f3cc79ed9f7f9f871a813d5b6ec454ba3e69c2f36605a7882c1c8b2422221e4e82bd7b16ea9e3529019f5d023e948e5338b69774aff8201180092d92 diff --git a/dev-lang/rust-bin/rust-bin-1.71.1.ebuild b/dev-lang/rust-bin/rust-bin-1.71.1.ebuild index 71ba02db860f..d46bd7d141a1 100644 --- a/dev-lang/rust-bin/rust-bin-1.71.1.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.71.1.ebuild @@ -20,7 +20,7 @@ SRC_URI+=" sparc? ( ${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar. LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA" SLOT="stable" -KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="big-endian clippy cpu_flags_x86_sse2 doc prefix rust-analyzer rust-src rustfmt" DEPEND="" diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 07dc348bf7fe..cab592b3b1dd 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -307,6 +307,6 @@ EBUILD rust-1.68.2.ebuild 23148 BLAKE2B 9f593b00d9efae5da1c7be3b6f06db714374cf7c EBUILD rust-1.69.0-r1.ebuild 23206 BLAKE2B d0b67d4beeeef63e701b032d1b42a1a7500ba3d381ddb14b1525e778a26ac3150a0695f26358e8d6168d2bdf49970ad1547e323acd4a12c5945cdc2a8117dfb0 SHA512 95488bb739b51bedd7377be9363db316e4d941856d7c16f8ef4d42820f80bc9f7ae4a29968e53c710728d47da321208f0ea27100a396612036e092dec68f2710 EBUILD rust-1.70.0.ebuild 23321 BLAKE2B 4550ae6d02af7539c43eb0925c38b5a5f60fa752f769828028b934b71cf1056737ed4809e098b8a7dbf3002879ab212acc130ed91a7b45312400bc5cf9d05a02 SHA512 1f58200e8af3d6171e9b53f560b0268f6c9c26de4d6af5aa9bb17191a8a0d28849b1c377a27164771fee93d94188e156b9ccb50b22efaf25c81ea04039905254 EBUILD rust-1.71.0.ebuild 23421 BLAKE2B 3e465c4e49908c9ba4c006ca3dcf82cedf32b24551ae0026f8d35b8b9beec93e74c4e71d890e0163690fbc538b8b8638f6720493bca7db2dd001b3c736a30f14 SHA512 270ce6ac5c64bf51506bdba5e0ff031104ea72184f3cadb3820272e1947cc5eab7d7d2a563d02ac64fc6d4ee45f87477cac6699e7255178423c15db918ea3525 -EBUILD rust-1.71.1.ebuild 23440 BLAKE2B db73493f997e88e091f95c8a5a3fbce0524b335309073cb604cb86388cffc110a0082b92308b00de51d086c6ea5685d5bb2a43d76d9a5aaec8b6c3dff1d3c96f SHA512 f19d24ae7941c17662898deae1fd51f2aae23b560ee00e2e95a2b23f8977f966f894b849cb38c8b238c8f59ea7765b922b9c547e517a2bd63a8d72fa51b75f91 +EBUILD rust-1.71.1.ebuild 23439 BLAKE2B 2b85f3052a3cc0e61c9f838df7be451b8e5143bafced52469a88cd7c37a80f39e31baf1f836d211c1f18ad86e04b94f4f6cec2094debbec61b92c70f8a4dd438 SHA512 410e6c05a9e8b70c7d99c9d624fffd8e93628f01e04812b1ae3426ea71100ae4a792a5d1608b12cbdf1ed80a0ad5c2e5e046b75017ec12883058b52daef452b6 EBUILD rust-1.72.0.ebuild 23381 BLAKE2B a0dbf2f189ac5a73485886e27a5411d33dbdd75f09427947d48ed61fac9103a5ef627c57e05cbf48699d2f8b669f0b4918a4337b315339dd74bea0ddef971c76 SHA512 71fccb5563556656789ed17c9a9690841150bd4ea01320846351a4c78d2df899d5122530af7ab4c00f25c28ab39b9a6ac27c57f3e843f3fabc9f534134e1a917 MISC metadata.xml 1756 BLAKE2B fab29aa03373b0c47de798165a4cac03501da57e38b686917794a961c7e0491b87c7eabe2613883f7c05b6a5ea2ab225f409599e281b57c26ca8a2a22bbfa795 SHA512 a73f76a803fa7be46e30e87c939fab1ac5514daf15f5ef2800045bd30403a2fb2c69fd776becbc2bce61c67544228f7ddd4b87455982ad38dfb368c620bfb317 diff --git a/dev-lang/rust/rust-1.71.1.ebuild b/dev-lang/rust/rust-1.71.1.ebuild index b6c8f683de3b..674ebecd31a8 100644 --- a/dev-lang/rust/rust-1.71.1.ebuild +++ b/dev-lang/rust/rust-1.71.1.ebuild @@ -19,7 +19,7 @@ else SLOT="stable/${ABI_VER}" MY_P="rustc-${PV}" SRC="${MY_P}-src.tar.xz" - KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" fi RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0" diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 81e908fd67cafb0e0ee774e10f75533e173b5023..5c67fc29aa03bbcf589d1c171a45e2b90562b24a 100644 GIT binary patch delta 95204 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 b>)$RRc0DS1Wj9Z<{(t{JJ#@u=FUSG_a2l+& delta 95164 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 diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest index 2fd59cb9b389..868fa46e2993 100644 --- a/dev-libs/gjs/Manifest +++ b/dev-libs/gjs/Manifest @@ -2,7 +2,9 @@ AUX gjs-1.76.0-move_have_gtk4_to_the_appropriate_place.patch 1417 BLAKE2B 203701 DIST gjs-1.76.2.tar.xz 646232 BLAKE2B 66466eeb5f956d5041f4e63ba977dc9a688455770c39bcedd63576f56fde9821ed3c827c470f7e3befbbf7828fbd197706637da458876ec129d6c16323e414e8 SHA512 26b024874ce69a6f58b5fabe006b8d5417971db9de00e21ecd352715b4535f405d162bb81c0cf6b20313f0f78833962080ac1cb9bd42cfff9cf6a74340458540 DIST gjs-1.77.2.tar.xz 651784 BLAKE2B 9734fa9c0f4662c1bb233aef9398690295168c5758fe33a27bff5eebb0edee3dad6da28ebeb555337928278c99b5eb7fa1651445bdb8e212d9b672eb9ae08616 SHA512 2b804e6b039801b55e9d700794e390c927b00e2dd738dcada95867b3ba957e1a193367c2babb4a941b8aead301ca68e5b8ece655a13a3989708072a96600eba4 DIST gjs-1.77.90.tar.xz 653204 BLAKE2B f73ffbd995808a2f8935fd8a0f0700bb9919ffd435d85559729578177b23afb84db30bd8b083a2b9db9c368c088d787994a32a1d638ce3ca5f71c862bfc260ff SHA512 9941680817a6f1d58291b12560bc243e96603ad1eed689fa2f4457343003b818b1f0c1c9c06aec15597b2582395e966eecab19ffd07c87b78d5e355fd675e2f6 +DIST gjs-1.78.0.tar.xz 653500 BLAKE2B f2b6c3d80f55c1b3365fdc94dcedec357fc21ec7f92eccdf24cc028eb006538057d0d6e3328bc2f743a563ba496da5daa8585fabd6fbf52acd38c990b8a4e8ba SHA512 28ad3ff5c031b8e78622244918994ca5f510e4b403a382e7d0b0bcb9a0611be61e103398773328be4c405b49d7984c089180a5fb603518b412d01a935fb3ceb3 EBUILD gjs-1.76.2.ebuild 2054 BLAKE2B dfa49fe0e2831e150bb43428b12c7475464a98fd305cc0151318125e0cdd2d0e32c2cf303e3efbdc65ad88c80969c2cd2cbb67ee53a274f069dac5397dc04383 SHA512 18f55663e333ef183fafee8eb9e3e201e258a7caa06e1714035c0cfafbfba42faf2b33db861940d4329f69ddbcbfce831419ef6548044325add84d624124ee7b EBUILD gjs-1.77.2.ebuild 1956 BLAKE2B d564cd46ecfac794e8c2f251f8feae5787aa7ad3ab2e3903a05fa17d1f7e013c1d58080788006f39c73a21d49d833c4a9354d4877126f75b593a0372062d7bf3 SHA512 01955c0b0a5a563759495e41e9f61c3eee182d829cabe870e26a76256c626fc395c3e9e80ed1049b429afa6feea19d78d39491d23faf82d67bf5a437974e93e8 EBUILD gjs-1.77.90.ebuild 1956 BLAKE2B d564cd46ecfac794e8c2f251f8feae5787aa7ad3ab2e3903a05fa17d1f7e013c1d58080788006f39c73a21d49d833c4a9354d4877126f75b593a0372062d7bf3 SHA512 01955c0b0a5a563759495e41e9f61c3eee182d829cabe870e26a76256c626fc395c3e9e80ed1049b429afa6feea19d78d39491d23faf82d67bf5a437974e93e8 +EBUILD gjs-1.78.0.ebuild 1956 BLAKE2B d564cd46ecfac794e8c2f251f8feae5787aa7ad3ab2e3903a05fa17d1f7e013c1d58080788006f39c73a21d49d833c4a9354d4877126f75b593a0372062d7bf3 SHA512 01955c0b0a5a563759495e41e9f61c3eee182d829cabe870e26a76256c626fc395c3e9e80ed1049b429afa6feea19d78d39491d23faf82d67bf5a437974e93e8 MISC metadata.xml 473 BLAKE2B 0d57ec402b3daaa00af170335374e711150ecccd019aea100484079a055015f36119c4564ae2d95e82e4ac8d6de6d84b83379aedfdcbfb7aaabaa752b51d8203 SHA512 a4f99ef450b30c381845a774865b4e82b2a554cc7f0a2edba7002096563943b58b290f704210cc00ca0508cf6e81a11be2fa0c6402117d2b05f0e4eb2e03a0c2 diff --git a/dev-libs/gjs/gjs-1.78.0.ebuild b/dev-libs/gjs/gjs-1.78.0.ebuild new file mode 100644 index 000000000000..c5181d62024c --- /dev/null +++ b/dev-libs/gjs/gjs-1.78.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic gnome.org meson virtualx + +DESCRIPTION="Javascript bindings for GNOME" +HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples readline sysprof test" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.66.0:2 + dev-libs/libffi:= + >=dev-libs/gobject-introspection-1.71.1:= + dev-lang/spidermonkey:115 + cairo? ( x11-libs/cairo[X,glib] ) + readline? ( sys-libs/readline:0= ) +" +DEPEND="${RDEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + test? ( + sys-apps/dbus + >=x11-libs/gtk+-3.20:3[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +src_configure() { + append-cppflags -DG_DISABLE_CAST_CHECKS + + # On musl, it's required that either gjs, pixman or gnome-shell to be built + # with a larger stack otherwise librsvg fails to render a particular SVG, as + # a result we fail to get gdm or gnome-shell running (greeted with a fail + # whale screen). The bug has been reported to librsvg. This is ideally just + # a temporary workaround until we understand what exactly needs a larger + # stack size, as it's not sufficient to do just librsvg. + # + # Please refer to: + # https://gitlab.gnome.org/GNOME/librsvg/-/issues/686 + # https://gitlab.gnome.org/GNOME/librsvg/-/issues/874 + # + # TODO: Find an actual fix instead of increasing the stack + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + # FIXME: add systemtap/dtrace support, like in glib:2 + local emesonargs=( + $(meson_feature cairo) + $(meson_feature readline) + $(meson_feature sysprof profiler) + -Dinstalled_tests=false + $(meson_use !test skip_dbus_tests) + $(meson_use !test skip_gtk_tests) + -Db_pch=True # TODO this has to go + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} diff --git a/dev-libs/gobject-introspection-common/Manifest b/dev-libs/gobject-introspection-common/Manifest index 2eb89844b884..40416191245b 100644 --- a/dev-libs/gobject-introspection-common/Manifest +++ b/dev-libs/gobject-introspection-common/Manifest @@ -1,5 +1,7 @@ DIST gobject-introspection-1.76.1.tar.xz 1055416 BLAKE2B 2251c34b543c95f95bdec6853c8234db1b2e6271e729eaa5abf28e39c7718b326e0813a1214c62fb4634fd11218c4c856e6651de09081b01c9fcf8f73b8cf316 SHA512 84331a30f8854d2259609650c21aadd6363ea1417a75828bd395f8f4346da1c6d6550cff5f2c9f5f6fd6fbf2a9d27b5880c2ee1616fa905c5f362384d481a916 DIST gobject-introspection-1.78.0.tar.xz 1060136 BLAKE2B ae95ad5cec48f0eb001e1ba65cd6e88ab8846d1ab6721ac421f6077f1a69fca1989a0631a7c852361d4b92f7f25503e3f505e734055d3f61530f829924f37972 SHA512 b7749295437255d45f5f842195315105d7b85bddb20bf205c7bd7f0c9e9e77fe1db2c84af6d784b54fb0d8eef488895f5eb9439ccf4ca81d03e802802b13e5dd +DIST gobject-introspection-1.78.1.tar.xz 1060296 BLAKE2B 115cf9ea27cec2d8d3a84081c909b72144fd1568bc316677c26f49652dc93b34fba10701678ad4977dcf97a89f7608545fbd2d73c2503c87635b2102e66ae024 SHA512 a3081882995a762645b04faa71082dbd523bee845519007e48b13235aad8a4cd4c74f0d042a6c17710125f945bd970e4b76e95a559274e294d595e04725a4e97 EBUILD gobject-introspection-common-1.76.1.ebuild 901 BLAKE2B efa7e6830895288f3c933c037577dc13212fe3a6547e9794689cdbd8b52eecf4eedb461af85db71539a16b92cefcf9487a892cdbdb70dc46158295b92fd5e0b5 SHA512 89018fc4b94c67be73471d2571f8f421131d3455b92337fcd732f64df9fd6fe194f5148d8cdaccf1fe592d308389887ec63ed1d8ad3d01740003af7dbf7b99a4 EBUILD gobject-introspection-common-1.78.0.ebuild 909 BLAKE2B fb52791a034a39e6eaae6279885bfdc1909cbf892d22751969c9fc8d4e434b9c166ea5b9e8365b8897cf65e03cd43c6854c49d83f8f62e9379d3f6ce5d3b3b04 SHA512 357f4ed931cab5651310e2a16bf99171c89e65c5cd3583779ecf3f4e4cef3751cdc19c0de8af7db0c081a0adcddcc13359ad56d41b7d464f4926664737c5cd32 +EBUILD gobject-introspection-common-1.78.1.ebuild 909 BLAKE2B fb52791a034a39e6eaae6279885bfdc1909cbf892d22751969c9fc8d4e434b9c166ea5b9e8365b8897cf65e03cd43c6854c49d83f8f62e9379d3f6ce5d3b3b04 SHA512 357f4ed931cab5651310e2a16bf99171c89e65c5cd3583779ecf3f4e4cef3751cdc19c0de8af7db0c081a0adcddcc13359ad56d41b7d464f4926664737c5cd32 MISC metadata.xml 387 BLAKE2B 53c8885e0d64951fab2ea24063b41dd75c1c2f1e2a8038ff760175126c3597dcfc8ed8e7ca98bcfd47c6e303b68cc7473f283193cdce010292e4a4c9d0f60bb8 SHA512 57c817a11ca62240745f69a12685d0ab11ceaa960acf2e6cdf7b47361239a3b29c23b696a24f4314eae80fc7dd9974860d5c422e9f6fd31ea54476fe74f0ebd4 diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild new file mode 100644 index 000000000000..8918bd9672fe --- /dev/null +++ b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GNOME_ORG_MODULE="gobject-introspection" + +inherit gnome.org + +DESCRIPTION="Build infrastructure for GObject Introspection" +HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection" + +LICENSE="HPND" +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" + +RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}" +# Use !<${PV} because mixing gobject-introspection with different version of -common can cause issues like: +# https://forums.gentoo.org/viewtopic-p-7421930.html + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + insinto /usr/share/aclocal + doins m4/introspection.m4 + + insinto /usr/share/gobject-introspection-1.0 + doins Makefile.introspection +} diff --git a/dev-libs/gobject-introspection/Manifest b/dev-libs/gobject-introspection/Manifest index 662c6501fe70..05a3717fd6a4 100644 --- a/dev-libs/gobject-introspection/Manifest +++ b/dev-libs/gobject-introspection/Manifest @@ -1,5 +1,7 @@ DIST gobject-introspection-1.76.1.tar.xz 1055416 BLAKE2B 2251c34b543c95f95bdec6853c8234db1b2e6271e729eaa5abf28e39c7718b326e0813a1214c62fb4634fd11218c4c856e6651de09081b01c9fcf8f73b8cf316 SHA512 84331a30f8854d2259609650c21aadd6363ea1417a75828bd395f8f4346da1c6d6550cff5f2c9f5f6fd6fbf2a9d27b5880c2ee1616fa905c5f362384d481a916 DIST gobject-introspection-1.78.0.tar.xz 1060136 BLAKE2B ae95ad5cec48f0eb001e1ba65cd6e88ab8846d1ab6721ac421f6077f1a69fca1989a0631a7c852361d4b92f7f25503e3f505e734055d3f61530f829924f37972 SHA512 b7749295437255d45f5f842195315105d7b85bddb20bf205c7bd7f0c9e9e77fe1db2c84af6d784b54fb0d8eef488895f5eb9439ccf4ca81d03e802802b13e5dd +DIST gobject-introspection-1.78.1.tar.xz 1060296 BLAKE2B 115cf9ea27cec2d8d3a84081c909b72144fd1568bc316677c26f49652dc93b34fba10701678ad4977dcf97a89f7608545fbd2d73c2503c87635b2102e66ae024 SHA512 a3081882995a762645b04faa71082dbd523bee845519007e48b13235aad8a4cd4c74f0d042a6c17710125f945bd970e4b76e95a559274e294d595e04725a4e97 EBUILD gobject-introspection-1.76.1.ebuild 1954 BLAKE2B baa9b31ca11fae98afbf76bd4ddeb97a8b87528ea699fbb919529991cf734c9809262683b5689f01df7d2e4ab50a130d0f43cfb5c1e9e917a8fcef3d89000c7a SHA512 bc276845bb8b359d6eb93c4f1acb411e0c8f7ca96350b531e684c7382e7350b6e7bc060df203cba11b9a3adf09b3f5e119021295a9ef87fb04995a5170710444 EBUILD gobject-introspection-1.78.0.ebuild 1982 BLAKE2B eb8e1f87ac337539a63322d2d0e8f8966a809daa2f6a5d3a3414966b733329bbcff67a8635b950859af9a04bc22137cf817e97f6ea09e70cf21b198910d18486 SHA512 5bb479bf9553ddad0e98acd1265669b6938e09ac40eee1bbd383430463492b9853476d523c94ed10bd1aa52145f1f0a86404d0940c91de4170ebab62571387bf +EBUILD gobject-introspection-1.78.1.ebuild 1982 BLAKE2B eb8e1f87ac337539a63322d2d0e8f8966a809daa2f6a5d3a3414966b733329bbcff67a8635b950859af9a04bc22137cf817e97f6ea09e70cf21b198910d18486 SHA512 5bb479bf9553ddad0e98acd1265669b6938e09ac40eee1bbd383430463492b9853476d523c94ed10bd1aa52145f1f0a86404d0940c91de4170ebab62571387bf MISC metadata.xml 485 BLAKE2B 6ecc9396bcb29a8365be4058592c307ddcb0cc16ab56723ca32a378b5608b86378ab291345a6a3ccbe8225c6ffc91b6ba1e2996b5b0d1f4271d0757bf376ef8e SHA512 43a479854b1d5783c028ecfd8357a632db089f95de9e703608de7f229a37beee5e43781ff3f68b2dfa9bceac1355597373d31d209fdea0301917be5fbe7e7fbe diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild new file mode 100644 index 000000000000..56ef5420626c --- /dev/null +++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" +inherit gnome.org meson python-single-r1 xdg + +DESCRIPTION="Introspection system for GObject-based libraries" +HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection" + +LICENSE="LGPL-2+ GPL-2+" +SLOT="0" +IUSE="doctool gtk-doc test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +# virtual/pkgconfig needed at runtime, bug #505408 +RDEPEND=" + >=dev-libs/gobject-introspection-common-${PV} + >=dev-libs/glib-2.$(($(ver_cut 2) - 1)).0:2 + dev-libs/libffi:= + doctool? ( + $(python_gen_cond_dep ' + dev-python/mako[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + ') + ) + virtual/pkgconfig + ${PYTHON_DEPS} +" +# Wants real bison, not app-alternatives/yacc +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( + >=dev-util/gtk-doc-1.19 + app-text/docbook-xml-dtd:4.3 + app-text/docbook-xml-dtd:4.5 + ) + sys-devel/bison + sys-devel/flex + test? ( + x11-libs/cairo[glib] + $(python_gen_cond_dep ' + dev-python/mako[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + ') + ) +" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + $(meson_feature test cairo) + $(meson_feature doctool) + #-Dglib_src_dir + $(meson_use gtk-doc gtk_doc) + #-Dcairo_libname + -Dpython="${EPYTHON}" + #-Dgir_dir_prefix + ) + meson_src_configure +} + +src_install() { + meson_src_install + python_fix_shebang "${ED}"/usr/bin/ + python_optimize "${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner + + # Prevent collision with gobject-introspection-common + rm -v "${ED}"/usr/share/aclocal/introspection.m4 \ + "${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die + rmdir "${ED}"/usr/share/aclocal || die +} diff --git a/dev-libs/iksemel/Manifest b/dev-libs/iksemel/Manifest index 157c3c34a022..87359f7206ac 100644 --- a/dev-libs/iksemel/Manifest +++ b/dev-libs/iksemel/Manifest @@ -2,5 +2,5 @@ AUX iksemel-1.3-gnutls-2.8.patch 488 BLAKE2B 7834ca7b056b44534cc1c3301c9b58b6603 AUX iksemel-1.4-gnutls-3.4.patch 1656 BLAKE2B 83d8e5f2e5aa7fca4721e35be46ee08cbaf8f6ab66be86e1d01766c567fbf8762ed7e7d13d729afc2b44b460e0fddcc9474e61af3c81fd2696fbe1ed71f57c1f SHA512 305990e760218b1ce59e55aefb31126174f6a8066b9ef20ed3073332ad4e925871709e4c5b52d1e3fcde7b2fc9776dfd3f74a763e897cba4eb45657d3946d518 AUX iksemel-1.4-ikstack.patch 955 BLAKE2B 62223a269c7079fe40a0b835c1a6d2a34d0dd9b3424ae45e0f14712d388547321e66cbce2763bb73065ed53df626a572e6a72d4550e85801e3390a5a61dde7ca SHA512 d97dc724c9b41983e91889e742d604ad9cf752536b012c13a5667c59baa1f5467dc02e7e390e4eba02475e5c994484428c26079351f8e9450b7de14e08eb0cbd DIST iksemel-1.4.tar.gz 515581 BLAKE2B a0e9b8dc6f9dadc04d17d2952034b56c4665c7a9c0549bfb52e3adfbc7fb6af17d1b0de978835081e0d39c8200e41d5528f6b3e1dbf51a4fae160f59d5c474fe SHA512 902e326647b63a5e58b1c396a401bdd136ad01ecabca81b543c0ed76ebd8d2110377015fec1be09551b92651ee093e480fa37aa2186f7791147f29e0933852cc -EBUILD iksemel-1.4-r1.ebuild 892 BLAKE2B 5295f9a3decdd42a44126a2974a36bc7cdf61a1cdb491cb66770cd724d09cd7a640af2f3fe0b3f61394fe03d8c42c90ff647c8de4f3745ff251c932df6530968 SHA512 bf602eceaa8019efb8f016bb8c3d28e589d03fb732547bd96e9536dc117c6458c6f0f4aee5a92d452d1523af4ef6e884d54317d465c2dc57265504f0c4a3d560 +EBUILD iksemel-1.4-r2.ebuild 849 BLAKE2B 1fe59c50a79e056ccc60efdd28c83852a0dda15c6dad7c7e2099420a8bb075b2680d314a7c03a5ac5dd2a050fc7a8b631212f989228694a642106beb3382b954 SHA512 3c12b59d3da152b868e58321216dcda81162db7533de24fc39d8119e36d4e4fff24766ecdfb3f0dc23cb8107b7fefd30bb78004fb1207857f898057eca551ee0 MISC metadata.xml 302 BLAKE2B 093a831d075343ac05fe35cfb3d660bce06c568090e4e49a90463d6066b33a4645ad28877c720fd5afd645f2b69b5c4ce8a660659f54b6040addd5fa28a553ea SHA512 8f9b0cb224daee57c14c1754afd438848c98db5505f7f548e816b7e9ac60f2e81a83be80c5486280aead05bac57190602e905ce51f947eddc6035e4ceb8708d4 diff --git a/dev-libs/iksemel/iksemel-1.4-r1.ebuild b/dev-libs/iksemel/iksemel-1.4-r2.ebuild similarity index 74% rename from dev-libs/iksemel/iksemel-1.4-r1.ebuild rename to dev-libs/iksemel/iksemel-1.4-r2.ebuild index e74f7323fa59..dc67c8484ffd 100644 --- a/dev-libs/iksemel/iksemel-1.4-r1.ebuild +++ b/dev-libs/iksemel/iksemel-1.4-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit autotools @@ -12,11 +12,11 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" -IUSE="ssl static-libs" +IUSE="ssl" RDEPEND="ssl? ( net-libs/gnutls:= )" -DEPEND="${RDEPEND} - ssl? ( virtual/pkgconfig )" +DEPEND="${RDEPEND}" +BDEPEND="ssl? ( virtual/pkgconfig )" PATCHES=( "${FILESDIR}"/${PN}-1.3-gnutls-2.8.patch @@ -30,9 +30,7 @@ src_prepare() { } src_configure() { - econf \ - $(use_with ssl gnutls) \ - $(use_enable static-libs static) + econf $(use_with ssl gnutls) } src_install() { @@ -40,5 +38,5 @@ src_install() { dodoc HACKING # package installs .pc files - find "${D}" -name '*.la' -delete || die + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest index bb69863aa411..4d6ea5a0b2b5 100644 --- a/dev-libs/json-glib/Manifest +++ b/dev-libs/json-glib/Manifest @@ -1,3 +1,5 @@ DIST json-glib-1.6.6.tar.xz 1306232 BLAKE2B 93814dad74ef61ef265e348e9e145ceb63c950f1e9ecda23fbaad24e291a1cbfc690e287ccc8959fd7c056634f80815ef54fa2c75b09ebd3e158f3fa4df1c8e7 SHA512 b9a737e4ba3ecdfb9cb8f5fb751cc74e5b1553664d3088c44a1f9e5396d4037958af214dcd290ddf5af98088f46167e10e371e134e1de5cbb7aec84c5c0fd017 +DIST json-glib-1.8.0.tar.xz 157300 BLAKE2B eef0344c353bb9288efb700a6041342379627b924a042263e011f21140166b57b108f6816e80ac692159b49943f9c1afeb722efafa34e8c60f2fcdf53a0dc034 SHA512 e4fe16bb7c5b72fcf9c0966ac1903ff0cd74ec8eab891db4b94e92353bdcb57b24613b6c2cce7bfa1996603c367d1b4939c12209369dfb915aac0f3804a3a900 EBUILD json-glib-1.6.6-r1.ebuild 1852 BLAKE2B 9bda48189097d588e30484acdeee125f6eb456aa07599b572d8a5992bc17ffcc8464ed949a12f1a63eabca1b2a989ef22c1694f8fd357f6ff7813b3d25dfec3d SHA512 0357572c05e4e6b956c7c5fcd78608e84dad66de34370fcfa627c2469a880f8feabe4464040acc8c89cf68d016a4bb37b0f66e97b9282058cb56254afe17f8be -MISC metadata.xml 1324 BLAKE2B adbbf32e2f68ca60463f186fd8fe2f693d487e648f20bc3da154405f6f900e42874a5d04db686a5d906444d8270b6301afdf3795d7fbcd124b55e026a2232da4 SHA512 09dadc4b5b3d976c587e8af093a1c369e13c841ee4ea109c80509d96aa9557980001b6915fb829d30562fe32a14f09c3312a0c01edb6450d2d61e8251de09031 +EBUILD json-glib-1.8.0.ebuild 1834 BLAKE2B 95688d73b0da8c54333820f0b8dc797fec228a8c9521b96b3933c34065b91163e99d37e5a7f1e718e19fa0411970976119e2953d7fa90b3dcf79b7b8b91ad45f SHA512 cf59d67a3ed2633641fea1dc3ae85ebcdfa3fbdbe3b12cd9a6d5e964da14a4be3764c759bb0bf7efab6f93b1e1e1878084a5a74e5ef5f5346abb1ecf7a7e64b9 +MISC metadata.xml 1419 BLAKE2B ac1a9777c70b0d1421de223be8ccc1600192979826eb3cebf80dda2f494a2a97c07746b09a5c91181e18d2d8d51ba4f50952414f9a41c5dad16c63f53aac9517 SHA512 bd248bf651553b0c3d41948826ca0022cfd273b18d8cf61820637b127f4c37a8f883d3d71f9bddf3dc78317540442ef8132e7d67b0a35a6d4da0661b8e86ddbe diff --git a/dev-libs/json-glib/json-glib-1.8.0.ebuild b/dev-libs/json-glib/json-glib-1.8.0.ebuild new file mode 100644 index 000000000000..08ef50b661fc --- /dev/null +++ b/dev-libs/json-glib/json-glib-1.8.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org meson-multilib xdg-utils + +DESCRIPTION="Library providing GLib serialization and deserialization for the JSON format" +HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="gtk-doc +introspection nls test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.54.0:2[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) +" +DEPEND="${RDEPEND}" +# TODO: Can we use a newer docbook-xml-dtd, or is one needed at all? +BDEPEND=" + ~app-text/docbook-xml-dtd-4.1.2 + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + dev-util/glib-utils + gtk-doc? ( >=dev-util/gi-docgen-2021.6 ) + >=sys-devel/gettext-0.18 + virtual/pkgconfig +" + +src_prepare() { + xdg_environment_reset + default + + # Disable installed-tests; this also indirectly removes + # build_aux/gen-installed-test.py calls, thus not needing + # python-any-r1.eclass + sed -e 's/install: true/install: false/g' -i json-glib/tests/meson.build || die + sed -e '/install_data/d' -i json-glib/tests/meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + # Never use gi-docgen subproject + --wrap-mode nofallback + + $(meson_native_use_feature introspection) + $(meson_native_use_feature gtk-doc gtk_doc) + $(meson_native_true man) + + $(meson_feature nls) + $(meson_use test tests) + ) + meson_src_configure +} + +multilib_src_install_all() { + einstalldocs + if use gtk-doc ; then + # Move to location that + + Enable native language support (translations) + GNOME/json-glib diff --git a/dev-libs/libburn/Manifest b/dev-libs/libburn/Manifest index 876f62782322..4fea1354b9be 100644 --- a/dev-libs/libburn/Manifest +++ b/dev-libs/libburn/Manifest @@ -1,5 +1,3 @@ -DIST libburn-1.5.4.tar.gz 991212 BLAKE2B 3fd4aa70eed2c9d0d33ef8bb967cd6208f1561aeebe8bc2b222fa4639fa3c215d49ee5ed3efc32813221fc4a9016ec9a3cabdcd8ae052d161794c0af11c7e6ee SHA512 dd7b14093e62e2c02011955c24e01d70ed78969b14faf7e5a63c0da97a80c438b628922532eb135af7dea8ee7c7b83554b3354160306dad852ce5bf6eb1d5ac9 DIST libburn-1.5.6.tar.gz 995353 BLAKE2B 2c4b2e0a191c2a02327177bc5acd418d14a0c6eb9de065de171b0c4240a8bd7746ab2fd775fa1f0433bc1fe98dd47620524ec2954f4aa0f2015557cf881a5d3f SHA512 549cb25310aac5ce445639374d84f0c09fb1fdd70be97479588775e5afcc12dd0655c5bf51bd3f1bf8c06a66b318fd1e709dcfd72845e795ffaf353ea621accd -EBUILD libburn-1.5.4.ebuild 861 BLAKE2B f9ba67f384103ea9a55d07118dd263232a4ea27082f057af9e1ee7be59e2535b35296163b7dee659a08ecc04884e907c65b089025f918b6566362e48ee69fa7b SHA512 68fe98ed57e6ea0836babaeb09a45c86d8b9d8a408c424df91c0d392436b5e48b24a34b52eb8afaabb424bf282f2d105a4f9a1999bd866d1d81d86d04eb485ab EBUILD libburn-1.5.6.ebuild 861 BLAKE2B c3f8f9a76bd13f2580dc1226af81b07a80376c116e4b676da166af66e207060bc3226fdfbb1cfdd54a5cf660394c29dbdf0a9debdd79d82383f428354fdce217 SHA512 3d7f1537d060434d697b3df0e6a97421ddc8228d25c12599b8af55c03ead1216767993e95ec749626def33dd299b7f666a426212467ba2651a0a192999e75623 MISC metadata.xml 244 BLAKE2B 81e7bffb2ab3a3015b9a90bb48d0f62a65b55840b50a77f41b24961c3d9f682405c866b25a88c900785d60f669e60791607921808b988ab3ae525e31933e6067 SHA512 d4a328a1ed124445554a4a6f16cd5d9021314f6f4634c9e2866a68ca318220889554603e405c7aba69e9135cb5848de9bbf361f923fd3c0a5a6c803345351b93 diff --git a/dev-libs/libburn/libburn-1.5.4.ebuild b/dev-libs/libburn/libburn-1.5.4.ebuild deleted file mode 100644 index 747cd4625e79..000000000000 --- a/dev-libs/libburn/libburn-1.5.4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Open-source library for reading, mastering and writing optical discs" -HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libburn" -SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="debug static-libs" - -BDEPEND=" - virtual/pkgconfig -" -RDEPEND="" -DEPEND=" - ${RDEPEND} -" - -src_configure() { - econf \ - $(use_enable static-libs static) \ - --disable-ldconfig-at-install \ - $(use_enable debug) -} - -src_install() { - default - - dodoc CONTRIBUTORS doc/{comments,*.txt} - - docinto cdrskin - dodoc cdrskin/{*.txt,README} - docinto cdrskin/html - dodoc cdrskin/cdrskin_eng.html - - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest index 040d9c820b6f..0ed51e7a4cdc 100644 --- a/dev-libs/libcdio/Manifest +++ b/dev-libs/libcdio/Manifest @@ -1,4 +1,5 @@ AUX libcdio-2.1.0-ncurses_pkgconfig.patch 923 BLAKE2B 848a76241ca173c452cf7b04142c249ca6c33b7d0514f03353bb7b1f43635d1bec36cf9f3e3ce61ab51d6cb42ab123f620fe6fe1706b71148ec2ab9592c0bc02 SHA512 98c16eebd1cd6bf57e85dd3abafba22a4a1f2f88e0d5f1c9ee98d7409c360c6e3dda43233823de97429a54be66969cec1eb8df4bbb7d0341a54c6a1ae475dd7b +AUX libcdio-2.1.0-realpath-test-fix.patch 1838 BLAKE2B 9e500479587a76925adc0bc6fed620e8a4880b45ca691ed0eb3aec4909ff48f14804a3d44405204d27d89628f050bb6f0f0d6342e483222e565d3613e97c550a SHA512 2395fb3cf9b56beeca6e91399be185d01ad460217ba144b5959d3941cdfca450795b0fab6466c471cb2714a4c004c3acf0097da1696cb33074d4aa0567feb504 DIST libcdio-2.1.0.tar.bz2 1759040 BLAKE2B 4859fc545cf81246279b7b0434c02916e874681b40d00f8253fd7837941a34c5a717a81b1c3b1714153ad343e03c28668984f6fd5647662ec4e6759752326cb0 SHA512 c290821da55fd9ae366670a58857aa6efcebc9f25b7caea063cf12f9cbda84fe770c5f59f972227fda50517ca58c5f39c0137daa0f93179e3daa45303d8b610f -EBUILD libcdio-2.1.0-r1.ebuild 1769 BLAKE2B 03066ffe81bd07b320119da094beabbb018dbb09e096e43c6f742a75b5120f2df99130cfb2cbfd82593f063a158f6f867202c29ae933e352d4b1ce9c209c6187 SHA512 0de998c904d01ce81e3600f855d10f6c894cc9b99448ec1d81944fc13156c875a07ac691d1e1a8ef4a6ad9155d509b4a76a6867d8c11757525def11229ad5012 +EBUILD libcdio-2.1.0-r1.ebuild 1813 BLAKE2B cdbe473d6e21b15f678ce60ea214dc225d9da5488f36595947f7241ffbe1e43dee1070770584d427c647b7d0781e4bd13aa8653c794518121ac56807dcdd8f87 SHA512 59be8a5fd57a59e18257dab01f82c552492998aca985551a08efd94a423851a8d419b6f17a860787f444ac8153fbb2dd2eef34bc9a6f0bcaa6c854dc0b1e4aec MISC metadata.xml 607 BLAKE2B f3850b573e21dbfa2c9bb30265db3bb9db41408685f7aa6234b77f2cf73d8e304ebe8b2a4ff3f6bcb67a9291f38138c18f2740ac166a96cb45a94e5c1981a27d SHA512 b07c8e25ac87bb07ce32e4b92704f1c5bb0f52fb06ab77267655449e005b159589eefef1bf7bb2318ef98f83fe34ec2f224c29ce0aec41b665161fc1e5d123e8 diff --git a/dev-libs/libcdio/files/libcdio-2.1.0-realpath-test-fix.patch b/dev-libs/libcdio/files/libcdio-2.1.0-realpath-test-fix.patch new file mode 100644 index 000000000000..10325682aec2 --- /dev/null +++ b/dev-libs/libcdio/files/libcdio-2.1.0-realpath-test-fix.patch @@ -0,0 +1,48 @@ +https://bugs.gentoo.org/834342 +https://git.savannah.gnu.org/cgit/libcdio.git/commit/?id=56335fff0f21d294cd0e478d49542a43e9495ed0 + +From 56335fff0f21d294cd0e478d49542a43e9495ed0 Mon Sep 17 00:00:00 2001 +From: "R. Bernstein" +Date: Wed, 24 Aug 2022 14:34:33 -0400 +Subject: Correct realpath test failure +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +See https://savannah.gnu.org/bugs/?62948 +Patch courtesy of Martin Liška +--- a/test/driver/realpath.c ++++ b/test/driver/realpath.c +@@ -1,5 +1,7 @@ + /* -*- C -*- +- Copyright (C) 2010-2012, 2015, 2017 Rocky Bernstein ++ ++ Copyright (C) 2010-2012, 2015, 2017, 2022 Rocky Bernstein ++ + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by +@@ -175,16 +177,17 @@ main(int argc, const char *argv[]) + rc = check_rc(symlink(psz_symlink_file, psz_symlink_file), + "symlink", psz_symlink_file); + if (0 == rc) { +- cdio_realpath(psz_symlink_file, psz_file_check); +- if (0 != strncmp(psz_file_check, symlink_file, PATH_MAX)) { ++ char *retvalue = cdio_realpath(psz_symlink_file, psz_file_check); ++ if (0 != retvalue) { ++ if (0 != strncmp(psz_file_check, symlink_file, PATH_MAX)) { + fprintf(stderr, "direct cdio_realpath cycle test failed. %s vs %s\n", + psz_file_check, symlink_file); + rc = 5; + goto err_exit; ++ } ++ check_rc(unlink(psz_symlink_file), "unlink", psz_symlink_file); + } +- check_rc(unlink(psz_symlink_file), "unlink", psz_symlink_file); + } +- + } + + check_rc(unlink(psz_orig_file), "unlink", psz_orig_file); +-- +cgit v1.1 diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index 43365dc41f6e..122dfa96d536 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -38,6 +38,7 @@ MULTILIB_WRAPPED_HEADERS=( PATCHES=( "${FILESDIR}/${PN}-2.1.0-ncurses_pkgconfig.patch" + "${FILESDIR}/${P}-realpath-test-fix.patch" ) src_prepare() { diff --git a/dev-libs/libdex/Manifest b/dev-libs/libdex/Manifest index 8dba971f6626..c19754853657 100644 --- a/dev-libs/libdex/Manifest +++ b/dev-libs/libdex/Manifest @@ -1,5 +1,7 @@ DIST libdex-0.2.0.tar.xz 91648 BLAKE2B 258193b29082024cce30d5e20903f1ba6a3c8e566652d341845178797126796fcc1cf628636de02ba9776cb9d8ff5d38c24f10f269fcd9acbc0cdbb1c0918d8b SHA512 db54fa974af97e59e7a21c19be73db8fec6565377ce313a3532435845d3571216d6617f9a8db500019390d85677ca6f30be3f9a36c60240c8130ae0834826a65 DIST libdex-0.3.1.tar.xz 95460 BLAKE2B b79e53cde3c1cafe086a0ebb1af74d8c6a05d38bd6e2a74b363fe6b07ab7483014a7caef59ba38176b16df35c92a8f86b9f3a320dc100cc668d915ab3b31d430 SHA512 52ded12bdd088839c7f5bcac24b09667183fe2d515472b41cf7725b4d031b4817e3c043e9b377ccdd2a09c52825ba16f5f368b96d33d35f23fad5264b9225eb9 +DIST libdex-0.4.0.tar.xz 95468 BLAKE2B d45760dd826835cb2e5bffe1a69b7fcfb4b20fcfb55c119fc3175ae80e2c9b6d34d3df5c653075ed2832183f2c76b3dcaf2509977fe9b79f1dabbb59a3301602 SHA512 806d0c6cb7fe9cd0bdf4e85cf93b9bc67ee11bce0e18ba6c5eb8b075e2a3d22359cf58374b6f07e558f8595b24093c052f4e05763104163b46bec0371efbb295 EBUILD libdex-0.2.0.ebuild 1195 BLAKE2B 962c9225c175ad2a6e1cb278475b1016a19f6d37814d4014e47b447d12379a95edba5a4a8bb06ee01a2cc172f5b7f4dea82e5bc3082facc227bca656cf2f458d SHA512 e18f4272e5840d1e9679845d842881a99de6cbfeed1346f014447796f9d90454b895259f00a647c3c7c1b617e74b79158d37b780da72c725bc531e2d73824a7a EBUILD libdex-0.3.1.ebuild 1201 BLAKE2B ab26946f4fa3117af2754ac90bd04015fdf73897d81a2ef6dcba9b94c90788ab4db572df27daa280cdc0d8bcd6a3272272c9062c016deb7e78dc1a91c8311ab4 SHA512 813bb6700466199dd802dc7e61635f65cda16b89f575f9f7c82bbca3a0afeb955a60a15768dcef4901f7beea0bb963fe1771de58810d7f02593f363970f11c3c +EBUILD libdex-0.4.0.ebuild 1201 BLAKE2B ab26946f4fa3117af2754ac90bd04015fdf73897d81a2ef6dcba9b94c90788ab4db572df27daa280cdc0d8bcd6a3272272c9062c016deb7e78dc1a91c8311ab4 SHA512 813bb6700466199dd802dc7e61635f65cda16b89f575f9f7c82bbca3a0afeb955a60a15768dcef4901f7beea0bb963fe1771de58810d7f02593f363970f11c3c MISC metadata.xml 887 BLAKE2B 981f85ed363974888b20a6a1c7d24a22e47502af784bbe983a15359546afba333fe347e6aab5e5f5bef90a6995a4216702a8dde7ad760b9e730f5113076d38ee SHA512 eea5374f3eb48ee5770cc0d6d9133f405b058e74714d29f973c46ad912ca96282eb7f584b6b396c9aa72eae345d45461bcf8d376d93cf5370f04ac45fbab7e47 diff --git a/dev-libs/libdex/libdex-0.4.0.ebuild b/dev-libs/libdex/libdex-0.4.0.ebuild new file mode 100644 index 000000000000..71b799ea6e23 --- /dev/null +++ b/dev-libs/libdex/libdex-0.4.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson vala + +DESCRIPTION="Deferred Execution library for GNOME and GTK" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libdex" + +LICENSE="LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64 ~x86" + +IUSE="gtk-doc +introspection sysprof test vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.68:2 + >=sys-libs/liburing-0.7:= + introspection? ( dev-libs/gobject-introspection:= ) + sysprof? ( dev-util/sysprof-capture:4 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + vala? ( $(vala_depend) ) + dev-util/glib-utils + virtual/pkgconfig + gtk-doc? ( dev-util/gi-docgen ) +" + +src_prepare() { + default + use vala && vala_setup +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dexamples=false + $(meson_use vala vapi) + $(meson_feature introspection) + $(meson_use sysprof) + $(meson_use test tests) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/${PN}-1 "${ED}"/usr/share/gtk-doc/html/ || die + fi +} diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest index 15e70df20a40..b697c5d1e4d5 100644 --- a/dev-libs/libgcrypt/Manifest +++ b/dev-libs/libgcrypt/Manifest @@ -14,6 +14,6 @@ DIST libgcrypt-1.9.4.tar.bz2 3239704 BLAKE2B b8244bc12a68955797b0c2b474ac5c95df1 DIST libgcrypt-1.9.4.tar.bz2.sig 119 BLAKE2B 4012c22259a9fd56f9da6c87d60077cea0dbfef85d4d4ad1ff6a2375ddefafc4cd03ee9083d18e080c14c95887b495062af886732a9593bcf1b8f187d21073fe SHA512 4aee16449b4b50dac62bd80217e769f32f43fb7cd994402b7d9cffbb1934b2771041c8c0c41a63ced9c8d9408025f9c5608ffc7f00e5e9a9b92a07cb5118a98a EBUILD libgcrypt-1.10.1-r2.ebuild 6085 BLAKE2B 2f8c35e36513b3570e700e1e4aff146db19c6ab676cb5f096d9cb4e74cfc1b0c251d7205cd4bee2846d84779d0f3870354c37e0446837908bd9384493369152a SHA512 bd0dcfe3e800586fe6c8005638eb5d12ce4067be9b0c510a487ef6a979a979eaf8ca7ea12be5617b40f1c1574bb7593cbcccd1caef0e301bc4b8fc6e671ff8b3 EBUILD libgcrypt-1.10.1-r3.ebuild 6203 BLAKE2B 0e20ba31a1597783958fab3ce276923037cbb6f4c8df0a131125ee0732916019bd3ee417017381902cc939acd0fcff52f7fe4baed995abd339d659bfc57195c2 SHA512 8a8a1da203f1e883fdc3f6c32818e5f5ffa9297338ba9e92a827d31fb54d0bb3d8f8be9c66da1b2e2538ce5bf81b6f30ba183bec9159024c718f3cc92b2d3773 -EBUILD libgcrypt-1.10.2.ebuild 6108 BLAKE2B 18562ce1f758762648619113170b8d28f6aa78936198160b67605007d4f20b0e4cb2217ac1923926305eeed6660814bc509d47c5e9c04d55a603a1301b081114 SHA512 39bfe1564e40e355b5be9a899f505ef8bc7ff49c2a221f4f17f1d7dee32b68e0a63f091f41f580e9b450b96bb49a680f437d3e4c7cd3ab4d6bf21146c017f147 +EBUILD libgcrypt-1.10.2.ebuild 6106 BLAKE2B 19d477bf66e50f2388420ecdad308d5e1320f5c9aef19532beeb9f5a3c483298f373c419d86ea9c7e21ec85aab26d397aa64819716f7d11f9debb754ae519bdc SHA512 b7d0f8a0ac4b1175e7e7189b339c33bb37ec0c3d94a21cf2df390d57a2ac1e4263337553edc3a6b72891d971263c1f729fea9f5c211117a6379351be51ba683b EBUILD libgcrypt-1.9.4-r2.ebuild 5143 BLAKE2B 435c2483850c24b4c3a7b1c6dc40c49bdef566fe71601fca7f2dffa34e78460ddb3a78a45314c7e5cc6dd08d954fca29ba0e16da41dc6c4350a44979617830b6 SHA512 4739413d105cf749f9d25329a5b514c9c2bb2e29468390808e39a7ca99c2efa07ee669d6b2a3d7ba9c669203699d57cc4e029319764ee250368181a19f62df55 MISC metadata.xml 510 BLAKE2B 1c3a524d74fb388a17465acdeb777872600347779635e33b8f235b59a464690cfd2ecd690b8fc0080600f1180e98255fe367dbb0dab70d04bf546ad7839de72a SHA512 2d1f11194b5ee566ed7a787fa7e40ee2e14511e9f94467ea84b4b3a8395a908c0f95044bda0714dc7426f47d81b0ff977d15654bd06316cfd4a00424242ae900 diff --git a/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild b/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild index 723c2d8c25da..52b837ec265c 100644 --- a/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild +++ b/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="LGPL-2.1 MIT" SLOT="0/20" # subslot = soname major version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+asm cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_padlock cpu_flags_x86_sha cpu_flags_x86_sse4_1 doc +getentropy static-libs" # Build system only has --disable-arm-crypto-support right now diff --git a/dev-libs/libgweather/Manifest b/dev-libs/libgweather/Manifest index 2e8ebbfa360b..558d1ddc0b56 100644 --- a/dev-libs/libgweather/Manifest +++ b/dev-libs/libgweather/Manifest @@ -1,3 +1,5 @@ DIST libgweather-4.2.0.tar.xz 2752164 BLAKE2B 9cc51363d6a2a09497269760701e0e0c1beb68c0096262fb6e2885414f838b41c151df7b057def457fdd49f9036d853ab624a9683a5cf57bbdefaed5376fe69f SHA512 cd95c6714575c0afc52455bb99c9116af27716868648debe0e5309904cfaf7516cf2379e415b3d9dd57b5dd223bae8e8acbaf705a3867dad8f75aec22eea908e +DIST libgweather-4.4.0.tar.xz 2808680 BLAKE2B d3bfabd7936a5dc5f6f77cbb5acb3a7b80cebe1f08ff48582e1609cad04051ce8b84959c27576c928233e4625db8831c99d049378908cbe562b48221b6f37392 SHA512 dd232d36b168132a7c7cf06ffff16e88eb6e3e9e003e39b975df3d294ada401ab7d34de386dcc53452de6b0f8c68ff7f0cf6a94492e353828e00d4a1204b5d00 EBUILD libgweather-4.2.0.ebuild 1971 BLAKE2B 2e4ac0a65feda6757fb8c19c20c9613f9ee3269751f9aa06f7be6c4863ae62c07481ec57ab8b9e6d69c075e1013dd200d041563477e9ab8475a7bcd84330542b SHA512 6463ef5b32c2bab03eb988e1c4ae26d4fc1e14376e0fa4940aca9a7089ca0a5ada9b401f4953c2a545b3a30a4f48940ec3a245274079d9c795d59857272b614c +EBUILD libgweather-4.4.0.ebuild 1975 BLAKE2B 56559d5500eadd945f7059dfc959b0e6778aa37f11edca66452fc7059a2263d974ae690b169f5add6805fea41a3242fbb866bcb2fb29809ade851527a9ae842c SHA512 2d7eefcfc1ee68bd226405e622bfb8c769f43e76a2f46f26a365dad0c8c5fe077838ec4d0c9a814b9a24eb77500b2a893f90dafc765f024154c38bd16a37685e MISC metadata.xml 352 BLAKE2B 3726dfdf7269138db7992dbab72db960ed2362a8c753362376f28fa37e0849ef89f74b132dea4c63120dfb777f27566aea12f5dc92ddbeeb5a3b8139d4feeb9c SHA512 06dcfdd1ba301e34b2b9a23f3cdb5a686daa8fcc7a2caa8ac921eade3e805589ba2bb148da5f64f95f93d62dda71b5e19f37b33f1e35201c61bd8e0bb996bbf4 diff --git a/dev-libs/libgweather/libgweather-4.4.0.ebuild b/dev-libs/libgweather/libgweather-4.4.0.ebuild new file mode 100644 index 000000000000..ceccb46337ad --- /dev/null +++ b/dev-libs/libgweather/libgweather-4.4.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Location and timezone database and weather-lookup library" +HOMEPAGE="https://wiki.gnome.org/Projects/LibGWeather" + +LICENSE="GPL-2+" +SLOT="4/4-0" # subslot = 4-(libgweather-4 soname suffix) + +IUSE="gtk-doc +introspection test +vala" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + vala? ( introspection ) + gtk-doc? ( introspection ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-libs/glib-2.68.0:2 + >=net-libs/libsoup-2.99.2:3.0 + sci-geosciences/geocode-glib:2 + >=dev-libs/libxml2-2.6.0:2 + dev-libs/json-glib + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gi-docgen-2021.6 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') + vala? ( $(vala_depend) ) +" + +python_check_deps() { + python_has_version -b "dev-python/pygobject[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + default + gnome2_environment_reset + use vala && vala_setup + # The metar test requires network access + if has network-sandbox ${FEATURES}; then + sed -i -e '/metar/d' libgweather/tests/meson.build || die + fi +} + +src_configure() { + local emesonargs=( + $(meson_use vala enable_vala) + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + $(meson_use test tests) + -Dsoup2=false + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/ || die + mv "${ED}"/usr/share/doc/libgweather-4.0 "${ED}"/usr/share/gtk-doc/ || die + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/dev-libs/libisoburn/Manifest b/dev-libs/libisoburn/Manifest index 58c2bedba24d..42d3c79e9885 100644 --- a/dev-libs/libisoburn/Manifest +++ b/dev-libs/libisoburn/Manifest @@ -1,5 +1,3 @@ -DIST libisoburn-1.5.4.tar.gz 1623904 BLAKE2B 3bb6ba88ad0422e1f3fbefdadb60231ea338a6bb8f39087fd25d58d68a4603c445d5d02b54c0a69897c321b4620f2ceb46eb8899552d2486e579a34f345a9d7f SHA512 5fc8532a13caf6caa5a0711753ca99ee2b3f4d5e2db9b3ed2aeef76714e3ae6de6d9c2db0d8297c0d749c42c5ab84fe92989751d8da24d41457b98656eb1bd86 DIST libisoburn-1.5.6.tar.gz 1650966 BLAKE2B 56246feb390532588861944944de50fc6e70afa284da78a33e6a1c3a37fdf02cd8362dce2fc59c8f0017cc475eb15db47841759f376342d411d0518e9ba49c9b SHA512 0fc0058aa4cf755f30d5be0de808012978c657348412c7f129b8f8128da41f18216f3e039050a5851b557ffab344cf7dc44df374400ca008e34e2e2524fbd979 -EBUILD libisoburn-1.5.4.ebuild 1850 BLAKE2B 67d429f390369b1dc5d90232d686282dbf12acd42160fbec1f50676af1ee398f0d2baa56ad57c29410283a738eb7d4a734a09707689f1273eb123006362068cc SHA512 0ab270e6992e8e98f4472dbcbc4cfbce50d1e966523c15ee0f2d793a7a516a125f7a79aa411c00be87cda8b2e6e16f26d5a2c3b1175ddecb9853e8a9c2a0d2e6 EBUILD libisoburn-1.5.6.ebuild 1850 BLAKE2B 77596cff9f651dcb427729f507fb76ab5be29ae7beb8c68b0216c93a561d6e559a7781d1347437050ec29e7ce79c18def9565e0de1029af7aecd332806f6809e SHA512 71f8a79fb1967836db5075a69cc29754281524906da9d2fab411b41c7016cbd69b18154ab9ec65f79b99c7df543b1782e09acde93946cd4f1b03ea8f24903296 MISC metadata.xml 830 BLAKE2B c89f5f41f77640a55e5e48c2e1b16fa87fab35fd6b9b2d5c428e3ad700aaa088682d1ff6ca1ca674025b2b110cad722453b9a80889e81d021e941d41d7e14fcd SHA512 b687baf3d21a495da1036196fc653b92934d2de797ff0b149dfd94a81dde6d965778db7b8fd4284ae09cb07d01205eaa983f586bf4adee7092d1b3b3a8b72ed9 diff --git a/dev-libs/libisoburn/libisoburn-1.5.4.ebuild b/dev-libs/libisoburn/libisoburn-1.5.4.ebuild deleted file mode 100644 index fea0150a35ac..000000000000 --- a/dev-libs/libisoburn/libisoburn-1.5.4.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Creation/expansion of ISO-9660 filesystems on CD/DVD media supported by libburn" -HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libisoburn" -SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz" - -LICENSE="GPL-2 GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86" -IUSE="acl debug external-filters external-filters-setuid frontend-optional - launch-frontend launch-frontend-setuid libedit readline static-libs xattr zlib" - -REQUIRED_USE="frontend-optional? ( || ( launch-frontend launch-frontend-setuid ) )" - -BDEPEND=" - virtual/pkgconfig -" -RDEPEND=" - >=dev-libs/libburn-1.5.4 - >=dev-libs/libisofs-1.5.4 - readline? ( sys-libs/readline:0= ) - !readline? ( libedit? ( dev-libs/libedit ) ) - acl? ( virtual/acl ) - xattr? ( sys-apps/attr ) - zlib? ( sys-libs/zlib ) - launch-frontend? ( dev-lang/tcl:0 dev-lang/tk:0 ) - launch-frontend-setuid? ( dev-lang/tcl:0 dev-lang/tk:0 ) - frontend-optional? ( dev-tcltk/bwidget ) -" -DEPEND=" - ${RDEPEND} -" - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable readline libreadline) \ - $(usex readline --disable-libedit $(use_enable libedit)) \ - $(use_enable acl libacl) \ - $(use_enable xattr) \ - $(use_enable zlib) \ - --disable-libjte \ - $(use_enable external-filters) \ - $(use_enable external-filters-setuid) \ - $(use_enable launch-frontend) \ - $(use_enable launch-frontend-setuid) \ - --disable-ldconfig-at-install \ - --enable-pkg-check-modules \ - $(use_enable debug) -} - -src_install() { - default - - dodoc CONTRIBUTORS doc/{comments,*.wiki,startup_file.txt} - - docinto frontend - dodoc frontend/README-tcltk - docinto xorriso - dodoc xorriso/{changelog.txt,README_gnu_xorriso} - - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-libs/libisofs/Manifest b/dev-libs/libisofs/Manifest index 842b49ef7c57..4c94765e3527 100644 --- a/dev-libs/libisofs/Manifest +++ b/dev-libs/libisofs/Manifest @@ -1,7 +1,3 @@ -DIST libisofs-1.5.4.tar.gz 870395 BLAKE2B 2cb9d247219c368e9808dbb2b7bcbe22829e78683a6dc6d8a182b54ebfe6d8c8a082990179b784f891fc79f2ed4830f09dd43c64bfdce60cbff6c34fae2150e7 SHA512 a06e834e81081358478cdd27d1dcc6f3bb52ffd2ea57ade59f3ff2f69868fb6886a0b38fd1580d24295b7ed936ac471f107df64d62c1ff42b57dd8ce0810e3f2 DIST libisofs-1.5.6.pl01.tar.gz 879218 BLAKE2B 466cb1fed6b0a29b2a418dfe7a3ac393d38961b08cf53febfe80f1bf91f891d1c17119a482fb0cb6f44eda0c568b1c00bd7b2eeb028ad749c99451ffb18b7f8b SHA512 7760931abbe508002bd3e7eeb694071425f24316cb11c80a2f162a76c3a1d79c57593b758bc0e540107140fd18714e1bf87ae3a65510956a76a1c09f80453a80 -DIST libisofs-1.5.6.tar.gz 879144 BLAKE2B f20e0d89996a3459f978ddb839423f10fae4278532d3566b21dcb3c6c757e98efb4c1ea8c8fd22e4be51ef7952f0b8ea8744bf312c8448e676b141f53f3b426c SHA512 a5f573bbe9758e072fad195cc9beb672568273ddb993ece9c15585ad3f99efb0deae6fefb6d3d40b9712e73e3bc68869d79d923b2a09623d190f5dc84974d65f -EBUILD libisofs-1.5.4.ebuild 982 BLAKE2B acd0f08d3f708f62aa9c521227fd1c54e0427dca39c3aab97742067081c920ce89d7de1d1f425d424b22083fdcff9cb8791e49c3b00e9354d204eba0288cfa6a SHA512 e95c5db8c184714a71b7ffdfbff641676cf05b4502ad44a7bc789d632183f65ac14946bdf725db1abe46a1738dcf66df4dc304f4749ac35d28b880e2edb39458 -EBUILD libisofs-1.5.6.ebuild 990 BLAKE2B 83171ceffd218fb3efd0ba2770abfa1deb8097f5dce557ed02130d32e3d8dd14f1a5e1922e9b6c7e5e825edacf9a687bdc665d983e96abf279812c8e63f21498 SHA512 32e1bc21f2d73ccb89b7570a3a71f90c2f94f7688b74ba1e2d9d6603848ce9360cae7fabe883b649645f749dcd5396541dc7c47a85cb04154d9e18436cc67151 EBUILD libisofs-1.5.6_p1.ebuild 1046 BLAKE2B b6dd8a69c3b12662990529cdfe367b62798a14d715be807ed635b944f1c4a8a491b39273ad9d14b97ac978cb6261c0277cbf9da698d4d65db63203c4b1533471 SHA512 2ce789bf7ed6e0f3a049ba2d518096449c6a3b4a26c189b37098305ed4755dcc7110e66adb497643e76b88089d0bdd3f1e3e175a47169616d0b2302885b782dd MISC metadata.xml 321 BLAKE2B 88d0d1ac9eaba1741f02a93cbcd6c55dc6f2cf22f6051969e9bbdc497f515fbedb024f6027517893342466cd04fbd94cdead3b015c311c99aaedc4f3681f193d SHA512 870d6fd484548245f01fdebf2fc2e664d6445cbca7a47c34065f4d077709cc9c989a0157f799b811a37345b8c1a87d07f72f66658b86319f8425bc02c0609f47 diff --git a/dev-libs/libisofs/libisofs-1.5.4.ebuild b/dev-libs/libisofs/libisofs-1.5.4.ebuild deleted file mode 100644 index 00b1e8d8ab0b..000000000000 --- a/dev-libs/libisofs/libisofs-1.5.4.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Open-source library for reading, mastering and writing optical discs" -HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libisofs" -SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="acl debug static-libs verbose-debug xattr zlib" - -BDEPEND=" - virtual/pkgconfig -" -RDEPEND=" - acl? ( virtual/acl ) - xattr? ( sys-apps/attr ) - zlib? ( sys-libs/zlib ) -" -DEPEND=" - ${RDEPEND} -" - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable debug) \ - $(use_enable verbose-debug) \ - $(use_enable acl libacl) \ - $(use_enable xattr) \ - $(use_enable zlib) \ - --disable-libjte \ - --disable-ldconfig-at-install -} - -src_install() { - default - - dodoc Roadmap doc/{*.txt,Tutorial} - - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-libs/libisofs/libisofs-1.5.6.ebuild b/dev-libs/libisofs/libisofs-1.5.6.ebuild deleted file mode 100644 index 27a59c184885..000000000000 --- a/dev-libs/libisofs/libisofs-1.5.6.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Open-source library for reading, mastering and writing optical discs" -HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libisofs" -SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="acl debug static-libs verbose-debug xattr zlib" - -BDEPEND=" - virtual/pkgconfig -" -RDEPEND=" - acl? ( virtual/acl ) - xattr? ( sys-apps/attr ) - zlib? ( sys-libs/zlib ) -" -DEPEND=" - ${RDEPEND} -" - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable debug) \ - $(use_enable verbose-debug) \ - $(use_enable acl libacl) \ - $(use_enable xattr) \ - $(use_enable zlib) \ - --disable-libjte \ - --disable-ldconfig-at-install -} - -src_install() { - default - - dodoc Roadmap doc/{*.txt,Tutorial} - - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-libs/libpsl-native/Manifest b/dev-libs/libpsl-native/Manifest new file mode 100644 index 000000000000..0e862c51accc --- /dev/null +++ b/dev-libs/libpsl-native/Manifest @@ -0,0 +1,5 @@ +AUX libpsl-native-7.3.2-cmake.patch 1134 BLAKE2B d2cd40fef4abfd23c946c211e99317cbb35f00b55e81afd08620a06cbea8ad24a41b97054bae8bd17760d4d0ce552e3dd4709b7e622e695c579898a5520fb18c SHA512 a7a487f4dd5c85b2719a699777bfc03a7db0c8a35ba9554434a93eb79efd9db91036d7c9d41032159353c4fb1f0947e1a579f9fa83d34fdee5469bfc2dafb8d0 +AUX libpsl-native-7.3.2-test-cmake.patch 485 BLAKE2B 4da10739abc354866c1343bc7c0d398cf97c21c2010b3dbeb75da9c0807379582f21689bd99f031d886270abe36897fdc6ffad2fbc3105c6b23beeddebbaea16 SHA512 921ddc3303f3c5ba8e320d893d708f337f7a704b8c716d1ba075514eca6cad737b0c97c62308d51e073ab323aec7f0ab098e20665ff65ad35f994ac4ad89aef6 +DIST libpsl-native-7.3.2.tar.gz 288949 BLAKE2B 9547d0144ec1bd48d4f9272ae7c7237fbc052a852908a535047f2f9a41a7a0f7c36868fe697c77ec37d4705a119ac3f4f6961f7ff8ad7c80f8ec176839e34dd3 SHA512 5ff7c730c000e1d8ccbf48e01a1233889df3ddda3c280cbf37298a1731354dde30f0637b62567a8679dec4ea27a2184d9559026c3a86c793c6c8c12ec629c90d +EBUILD libpsl-native-7.3.2.ebuild 841 BLAKE2B 3d464842b56073cc4a7e7c5bbe10dd1bd58621e28fb21a5fa5d4462ae153d69835c10f51fa016bf078ab1bcf64fbbdf712e914c4034eb0f5080a9a8bc54adc96 SHA512 8aa749c3311b3577894048cb03721244c157c6b4aeeea98cc47d5118e90031198b7899a80985aaa5dc4430ad5f7484f424ff62d14899c696e3f36dd3c95aa4aa +MISC metadata.xml 439 BLAKE2B 72a823c1e144b3a594c8571200dd935dd46010f59f0380bd9b30131124bd71fd102c7f286c7d26670647e77ff111b9d5c043d5e0637be10950a7527b8302f6e7 SHA512 960e66a6fb960bae6053b1dbd05168c6aed69aff14e6b840d77809b82a80ad1ec3edb5ab329c3a6c5a19a413e97d9f651e3e963aa8385d210d5ec1da9b842c2b diff --git a/dev-libs/libpsl-native/files/libpsl-native-7.3.2-cmake.patch b/dev-libs/libpsl-native/files/libpsl-native-7.3.2-cmake.patch new file mode 100644 index 000000000000..a8222f074713 --- /dev/null +++ b/dev-libs/libpsl-native/files/libpsl-native-7.3.2-cmake.patch @@ -0,0 +1,36 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,9 +1,7 @@ + cmake_minimum_required(VERSION 2.8.11) + project(PSL-NATIVE) + +-# Can't use add_compile_options with 2.8.11 +-set(CMAKE_BUILD_TYPE "Release") +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Werror -fstack-protector-strong -fpie -DFORTIFY_SOURCE=2 -O2") ++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") + + if (${CMAKE_SYSTEM_NAME} MATCHES "Linux") + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-z,relro,-z,now") +@@ -11,15 +9,11 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin") + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl") + endif() + +-set(LIBRARY_OUTPUT_PATH "${PROJECT_SOURCE_DIR}/../powershell-unix") ++option(TESTING "Enable tests" OFF) + +-if (CMAKE_SYSTEM_PROCESSOR MATCHES "arm*") +- message(STATUS "Building for ARM, no tests") +- add_subdirectory(src) +-else () +- # test in BUILD_DIR +- message(STATUS "Tests enabled") +- enable_testing() +- add_subdirectory(src) +- add_subdirectory(test) +-endif () ++add_subdirectory(src) ++ ++if(TESTING) ++ enable_testing() ++ add_subdirectory(test) ++endif() diff --git a/dev-libs/libpsl-native/files/libpsl-native-7.3.2-test-cmake.patch b/dev-libs/libpsl-native/files/libpsl-native-7.3.2-test-cmake.patch new file mode 100644 index 000000000000..641a4aaf4ee2 --- /dev/null +++ b/dev-libs/libpsl-native/files/libpsl-native-7.3.2-test-cmake.patch @@ -0,0 +1,18 @@ +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -1,4 +1,4 @@ +-add_subdirectory(googletest) ++find_package(GTest REQUIRED) + + add_executable(psl-native-test + test-getfileowner.cpp +@@ -19,9 +19,6 @@ add_executable(psl-native-test + test-createhardlink.cpp + main.cpp) + +-# manually include gtest headers +-target_include_directories(psl-native-test PRIVATE ${gtest_SOURCE_DIR}/include) +- + target_link_libraries(psl-native-test psl-native gtest) + + add_test(NAME psl-native-test diff --git a/dev-libs/libpsl-native/libpsl-native-7.3.2.ebuild b/dev-libs/libpsl-native/libpsl-native-7.3.2.ebuild new file mode 100644 index 000000000000..db376c436a36 --- /dev/null +++ b/dev-libs/libpsl-native/libpsl-native-7.3.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="PowerShell-Native" + +inherit cmake + +DESCRIPTION="Functionality missing from .NET Core via system calls" +HOMEPAGE="https://github.com/PowerShell/PowerShell-Native/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/PowerShell/${MY_PN}.git" + S="${WORKDIR}/${P}/src/${PN}" +else + SRC_URI="https://github.com/PowerShell/${MY_PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${MY_PN}-${PV}/src/${PN}" + + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +RESTRICT="test" # Fails. + +PATCHES=( + "${FILESDIR}/${PN}-7.3.2-cmake.patch" + "${FILESDIR}/${PN}-7.3.2-test-cmake.patch" +) + +src_install() { + dolib.so "${BUILD_DIR}/src/${PN}.so" + + einstalldocs +} diff --git a/dev-libs/libpsl-native/metadata.xml b/dev-libs/libpsl-native/metadata.xml new file mode 100644 index 000000000000..f363f77b5905 --- /dev/null +++ b/dev-libs/libpsl-native/metadata.xml @@ -0,0 +1,13 @@ + + + + + + dotnet@gentoo.org + Gentoo Dotnet Project + + + https://github.com/PowerShell/PowerShell-Native/issues/ + PowerShell/PowerShell-Native + + diff --git a/dev-libs/libsodium/Manifest b/dev-libs/libsodium/Manifest index 24b8495b7228..6f1257ac89fe 100644 --- a/dev-libs/libsodium/Manifest +++ b/dev-libs/libsodium/Manifest @@ -3,6 +3,6 @@ DIST libsodium-1.0.18_p20220618.tar.gz 1869858 BLAKE2B 60d46f722c4e5c9896226e3e0 DIST libsodium-1.0.18_p20220618.tar.gz.minisig 318 BLAKE2B a2cba3c62ca5a84e7897373cdfe4033c636c652c848bf9beff15765d359f1dd2a8834dc3a4d4443d0b9418a59a94309cf9c5c917ae9c8965778411e21f98e4e6 SHA512 ca1ac892b41c5cb6dd1ba9d4bbde8e75987e66023d29cfc81839bbb3b99efa215f7db1ef903c375dd9d2d5a76f6064b3c7eab833081d21983693b7db87175160 DIST libsodium-1.0.19.tar.gz 1945523 BLAKE2B de43520150b55760142d186404cc3e49471c6e911a7a590c7ae08bc61e928c063c459555f49cd88155238fb0008ef3924b6d7c14ba9cff2f90f1e96201e1259c SHA512 8e9b6d796f6330e00921ce37f1b43545966094250938626ae227deef5fd1279f2fc18b5cd55e23484732a27df4d919cf0d2f07b9c2f1aa0c0ef689e668b0d439 DIST libsodium-1.0.19.tar.gz.minisig 318 BLAKE2B e86e653107478d9e9281894632baafda57358229f2d56fcaf55591098e38d6be72ed2f599a7f2c16d5b9978d2cbfe8e07db4e772b053a832a61fd325fc1efae4 SHA512 8b5993bd7e541a5913ea1659c1009c4edefd9b5907e0a7c9090fa604c23d77006ad9d9a897d66243162742d63ce9bc1f2c81091d50a584f1495dd3bd87d4451e -EBUILD libsodium-1.0.18_p20220618.ebuild 2539 BLAKE2B c7fc32544272e2a92a0ef21529a1f1b67ecc5a85e1d3d23a2e6942dbbdbcfc652c7706b9ad4f96b97d415e864f895c6b83d70ceed7314782b4c29a75eb287778 SHA512 4feb0a99fc347f9bf3c7f26502e2a56fd11cfcbdfc611de0cc5a21bc912b85351572f904394356052888bccf8429dc30a510f0a7cceed4be99b1b35b5f3e660e -EBUILD libsodium-1.0.19-r1.ebuild 2320 BLAKE2B e5a672e058a2b8dc9a10bca2ea19ccb8ee64eda2d058084a116e2b31f31c21992fd1ec35450c6cf17d1b2213e32fd8b4578317981bcee45470fa829c12e3cb55 SHA512 138e0eecf45523d99d45d1ca12edc60d3997f45ad884a09c7e1ff5d903da5c2f4a1a77be82a7ad25b45832a77deece454fdadd9952769603e31822db6eff3ec4 +EBUILD libsodium-1.0.18_p20220618.ebuild 2008 BLAKE2B 44ad25eb4e0a7a462979126d8fe6be9f86736843433a27c3a9209a7f830b1b90e47c5a9dafe32bfd14e2c022acbe5d78d7127ee83215c6823c4d1a149010d6a2 SHA512 cca0ecfd1e1f142db1d734480ee9aa077b45daafce5b47b8fd54950bac505924e2c97c91ed4d3df48b0e4fddc66ca4b16c371babfe96c79cf1afd5e0f21445fc +EBUILD libsodium-1.0.19-r1.ebuild 2016 BLAKE2B 816a7102a60aa7bfbad6f5384a58987e8ec0618ebefb59201a5a3f1f073aaa2769fcf2014784521770a8378c02d2e6462f2e385c6b182bc819edcc6b0baeffb0 SHA512 f5fadf56a40ce6d23e7f13c6aa7c89f7874800a53894631f6ca91ec71f6769a55050861d8e525edd3469de8e890fdfec04cfffb873088e846ac0278f7a39ea5e MISC metadata.xml 865 BLAKE2B 04e3718818b19a548afdb2b479d9c24c1b66fb117e91c417ea856cb8bc362634ac717e47dee33de2e626315e8a1c961acd3ef45cde8bbaeadfda5360fcfadc24 SHA512 75aa772e03a2b6579be1a650953766ae4ef06b1a98bc2cc1d79fecbfd0a1b3334b1762605aed7b6f859066d8f63f96ec76e233410a96f45b370519099f635483 diff --git a/dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild b/dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild index e98b55fa65ca..a37722ce3c99 100644 --- a/dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild +++ b/dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild @@ -3,32 +3,32 @@ EAPI=8 -inherit autotools multilib-minimal +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libsodium.minisig +VERIFY_SIG_METHOD=minisig +inherit autotools multilib-minimal verify-sig -DESCRIPTION="A portable fork of NaCl, a higher-level cryptographic library" +DESCRIPTION="Portable fork of NaCl, a higher-level cryptographic library" HOMEPAGE="https://libsodium.org" if [[ ${PV} == *_p* ]] ; then MY_P=${PN}-$(ver_cut 1-3)-stable-$(ver_cut 5-) - MINISIGN_KEY="RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3" # We use _pN to represent 'stable releases' # These are backports from upstream to the last release branch # See https://download.libsodium.org/libsodium/releases/README.html - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz" - - # TODO: Could verify-sig.eclass support minisig? bug #783066 - SRC_URI+=" verify-sig? ( https://dev.gentoo.org/~sam/distfiles/dev-libs/libsodium/${MY_P}.tar.gz.minisig -> ${P}.tar.gz.minisig )" - - S="${WORKDIR}"/${PN}-stable + SRC_URI=" + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz + verify-sig? ( https://dev.gentoo.org/~sam/distfiles/dev-libs/libsodium/${MY_P}.tar.gz.minisig -> ${P}.tar.gz.minisig ) + " else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/jedisct1.asc - inherit verify-sig - - SRC_URI="https://download.libsodium.org/${PN}/releases/${P}.tar.gz" - SRC_URI+=" verify-sig? ( https://download.libsodium.org/${PN}/releases/${P}.tar.gz.sig )" + SRC_URI=" + https://download.libsodium.org/${PN}/releases/${P}.tar.gz + verify-sig? ( https://download.libsodium.org/${PN}/releases/${P}.tar.gz.minisig ) + " fi +S="${WORKDIR}"/${PN}-stable + LICENSE="ISC" SLOT="0/23" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" @@ -37,32 +37,12 @@ IUSE="+asm minimal static-libs +urandom" CPU_USE=( cpu_flags_x86_{aes,sse4_1} ) IUSE+=" ${CPU_USE[@]}" -if [[ ${PV} == *_p* ]] ; then - IUSE+=" verify-sig" - BDEPEND+=" verify-sig? ( app-crypt/minisign )" -fi +BDEPEND=" verify-sig? ( sec-keys/minisig-keys-libsodium )" PATCHES=( "${FILESDIR}"/${PN}-1.0.10-cpuflags.patch ) -src_unpack() { - if [[ ${PV} == *_p* ]] ; then - if use verify-sig ; then - ebegin "Verifying signature using app-crypt/minisign" - minisign -V \ - -P ${MINISIGN_KEY} \ - -x "${DISTDIR}"/${P}.tar.gz.minisig \ - -m "${DISTDIR}"/${P}.tar.gz - eend $? || die "Failed to verify distfile using minisign!" - fi - - default - else - verify-sig_src_unpack - fi -} - src_prepare() { default diff --git a/dev-libs/libsodium/libsodium-1.0.19-r1.ebuild b/dev-libs/libsodium/libsodium-1.0.19-r1.ebuild index cb3ef0373a0f..b07f22e574aa 100644 --- a/dev-libs/libsodium/libsodium-1.0.19-r1.ebuild +++ b/dev-libs/libsodium/libsodium-1.0.19-r1.ebuild @@ -3,7 +3,9 @@ EAPI=8 -inherit autotools multilib-minimal +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libsodium.minisig +VERIFY_SIG_METHOD=minisig +inherit autotools multilib-minimal verify-sig DESCRIPTION="Portable fork of NaCl, a higher-level cryptographic library" HOMEPAGE="https://libsodium.org" @@ -30,33 +32,17 @@ S="${WORKDIR}"/${PN}-stable LICENSE="ISC" SLOT="0/26" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" -IUSE="+asm minimal static-libs +urandom verify-sig" +IUSE="+asm minimal static-libs +urandom" CPU_USE=( cpu_flags_x86_{aes,sse4_1} ) IUSE+=" ${CPU_USE[@]}" -BDEPEND=" verify-sig? ( app-crypt/minisign )" +BDEPEND=" verify-sig? ( sec-keys/minisig-keys-libsodium )" PATCHES=( "${FILESDIR}"/${PN}-1.0.10-cpuflags.patch ) -src_unpack() { - # TODO: Could verify-sig.eclass support minisig? bug #783066 - MINISIGN_KEY="RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3" - - if use verify-sig ; then - ebegin "Verifying signature using app-crypt/minisign" - minisign -V \ - -P ${MINISIGN_KEY} \ - -x "${DISTDIR}"/${P}.tar.gz.minisig \ - -m "${DISTDIR}"/${P}.tar.gz - eend $? || die "Failed to verify distfile using minisign!" - fi - - default -} - src_prepare() { default diff --git a/dev-libs/yyjson/Manifest b/dev-libs/yyjson/Manifest index a411ea2911dd..9475209fa713 100644 --- a/dev-libs/yyjson/Manifest +++ b/dev-libs/yyjson/Manifest @@ -1,5 +1,4 @@ AUX yyjson-0.7.0-disable-werror.patch 303 BLAKE2B 18a7ed6a7a054be4a89a42597926ff7ed5bd1f0ed0e5cb51287d1e43b507f7d7781f9ba78d4942fc1381b8f2dc0bbeac9ec106a9b8e8a2e461d6a6993af52056 SHA512 59e91c71eb214c0e2579a0c170199ed26f6f9bbce3cf110653fafbfe059743033948108d3d895b11bd4d43d05881d13e446981a6711b22107909e3d4647be739 -AUX yyjson-0.7.0-fix-clang-16-valgrind.patch 868 BLAKE2B 6b9e58a5a0abcaf5de88d2dd124d2fdf93221a9a58437bfbfbee648b5d21413f8b6438078a54f6088bec59f3c69bbb20d5b0d7758c63bb09f74b9b66da5202d9 SHA512 73acc350a96033faad1df048ee12d39284f7f02575ed25b8f696c746ca99b45833f9211d8e87e86e88040168d742c5196949be874780ee0de448355e5bb1df5e DIST yyjson-0.8.0.tar.gz 1529369 BLAKE2B b76acfbc48a3520129c5ecffd61b5eb06a1a0103b09e31cf45ead6ddb9876c30c0d096e104bb73a57c128b42fa9b5dd7af700144d61dd51e2ac14f188e5e5195 SHA512 3872b46930fd0f4d659004a4d08cdb1c506ccc2bf2888f5ee50523929a2b72f9d8e72ee71dc958ebca630f1886858d4350521bffc18c300a27d25436833384a9 EBUILD yyjson-0.8.0.ebuild 814 BLAKE2B 278d34b0fc5b585f86fe4ccc2b005101b63b60a7fb0fbd810679bf9edd5d5ba65156500f242b6dc26fd50e125ff51d22c7fb4ff7b978630d813d328988be7ef1 SHA512 cae0c72be968456ad9b6f27a76eabdc1209f1cc28b7a90e2ce0751506c1ab884744f96f950cdebf3ed8f2eea5ad86a42caff4af66531b84570cc4a0956a65154 MISC metadata.xml 297 BLAKE2B a5ac4375cfb73215475fbcdc7dcfd5edde21a0696761230679afa8ca7cbd520a684b6b96641d8c61104dc3dbde5d9ac9fd66a24c217aced8a6bcce79fd9926c6 SHA512 2c347d6f55a7e970387ca0e30c2064e53e64eb64ef2e7b615bca747fd83834064fd7ae1566a9353f5eedc32c606aca1f425b13573b8fe5c519c6cca2c4b4e495 diff --git a/dev-libs/yyjson/files/yyjson-0.7.0-fix-clang-16-valgrind.patch b/dev-libs/yyjson/files/yyjson-0.7.0-fix-clang-16-valgrind.patch deleted file mode 100644 index 33a1ceee5a26..000000000000 --- a/dev-libs/yyjson/files/yyjson-0.7.0-fix-clang-16-valgrind.patch +++ /dev/null @@ -1,24 +0,0 @@ -https://github.com/ibireme/yyjson/commit/841a8c5603a1e393d95300a55b44ebc324497e82 - -From: ibireme -Date: Mon, 14 Aug 2023 21:33:31 +0800 -Subject: [PATCH] Fix clang-16 valgrind fail: #134 - ---- a/src/yyjson.c -+++ b/src/yyjson.c -@@ -2670,6 +2670,7 @@ yyjson_mut_val *yyjson_merge_patch(yyjson_mut_doc *doc, - builder = yyjson_mut_obj(doc); - if (unlikely(!builder)) return NULL; - -+ memset(&local_orig, 0, sizeof(local_orig)); - if (!yyjson_is_obj(orig)) { - orig = &local_orig; - orig->tag = builder->tag; -@@ -2721,6 +2722,7 @@ yyjson_mut_val *yyjson_mut_merge_patch(yyjson_mut_doc *doc, - builder = yyjson_mut_obj(doc); - if (unlikely(!builder)) return NULL; - -+ memset(&local_orig, 0, sizeof(local_orig)); - if (!yyjson_mut_is_obj(orig)) { - orig = &local_orig; - orig->tag = builder->tag; diff --git a/dev-lisp/Manifest.gz b/dev-lisp/Manifest.gz index d8bb27d1dba5771aae4a4f29105a012b0c9e5e20..0b86e0f4ee80433d07e667a4779e4b7354b96123 100644 GIT binary patch literal 3369 zcmV+^4c77>iwFP!00002|81CEj$FBsh2OmjZJ<5;iwN>jhCLW#?0K;_Kr%?X0Cl$@ zsqOZxe!eK6DpT;hsGzFMdoNF%I6wFIAOHIC!;k0N^!aW6_SYXjeaO=E!|(p|@xT92 ze)qvv+V#vNI&(WyPrKGfu5!yx>f-0t=5>_olV6>Fr{vP|%yx4Vy=&^_i+ode;p3L} zthR5zz21G&o!f_xs>NsO`Q$cgx~s2M_9*`0FaPzC3x24+UGCnqdr38&lebQ3IdMrZ z$IiMwcAca2n){JtarpiMnE^I01{CWQLa?jUqfR*JPtT{_dU0ly{MjQsG|Y-G+op9*hsCXT22{rXG>|HTH;CakWz}@Rr3-}TFkd; zQ_XvFBPo*Kz$%>44=^v#Qc&_miak#d6KX-7_bz#;K>)Y$TThp@L z@|B!#Np|Fn;dTL6VV`<}l)VD??Jci)o6eb&1NRn@K4EEZnx7E+>i3CWJ@OeX6j8Kt^{L|$X8aaWO3 z`xvmzr}Q;S*)p#52B(d!nJCIS(>W2>^t#wd<(ajft>?PvXty9f53qK*_vMLMCBK6u z&71B6o4IJ0c_*l8Hf6C23bkux5&?>9b4J2R>XMa|z06~5;UwNrtHbj8DxP}x(K;W= zGM66U$~(apow`RdOQVe`2XeIA-@wY{+_qB(A{%8ckZJR#f_S1u9ohNji3~2V zfGVg%&1ISOy0mfTrB-*VX*a~ORBoKLYFCtwsn_0ip$=^3%)y+0V0x)#sI*P_yc-(gq5gkmzPmFQNSNq9p0W!_GRiS@Ksw*lb502(O`0 zj9hJ2v=yPzTt+S0$FvOEVeJ76~YwmkZWaiIyB;P>;|k`74Jf=(^N~! zkF^=%MkCU{1NRJAY43nBs*`fLvO-8tJ_+@~nY1JGos%Iotzk@^4dDqo%eodzICod$ zuQ)7Fu{LoO^V<&!jG;jR{7CPxa~vwLmwE7ovM`e&Sn*{X?-m*An-+3^oxNmwt>MXy zGtPlF)HrY5nnNB5%+=AEjJCs$+q8Z*--yw@NsO1H*LQm#$DaQd-K|dRdztb z`H?~<>Uq6p9|`7FIVj^EHwn7uns3+v-ma}EPCMips_*+YySj0K%5z^Ym_qHh&XNQ* z%Ny6Jj^b9R|14ymUcP>Q;#aBmKBNmpaI^SI1C!3ImV-RHG!-rdK@>?t(TGuZBWG}piIG6ymM}fG7PX7*Mc%YuSWTws zfef;)EFv$_~k3 zTs5wa1t6(AkV1AFGLKLrzeoqrB#2Nn^S!WDL%oS)nFtHmXcCXcCt0zE;Eo83Z-~JF z2GWHzMuuVnmxqErQ@Gby&33{3R}EGl_P*OlWwt}W8ncy+8C6mo|066mtpxhnjK?*?@Tt&dOxOaoGFH==EFPW+V+nUA_tQCK zEsWb%D?p1-vwe*Hm8^LlBlT{_MCKDzKmPJeEROtG#d_{EjMmz!rM83N#Ox8++|9^~ zkzbK!ZieV{R*Vv*CwobF8Rv`op?RJ7M0anDkNj9yw!*#?z*~ecAf^Ox#=C{(rLM^C zmfz7TLKG#7S}!Obw1EouVj~1$?7B9{*zp42aVO90Iu>J*UNGy6n}?WN<0qpc92HVRDe7j zqDnTSnpGqK)_2D#Z=%Q{896l;8kBea<+wFnXr3}6N@b%l5Gk^U0944Onc7BzEdJfqL z4rQv$LEFf_Mi})=KVi(Q4h?(YK|Nj8kC8%g)}NCO4<5bReAMqjyJ(z{Ig)hF%mS5e zU;%e&#j~T`7!$#bm^t21v*Lg(1Y{(g(J1hftK!Sdh=^R-!UOEkg5D*Oqa}@N1l)m% zboA9Kd4EQ9aV#6nLdy_^-GiqZ6_xPi9;He!R(yb(avJBIPpJLvJBE?<9>I&xAv^3z z49#IO_gIo^+!Tu|Gew>Esh*8{c8Xkr(4=h!HexFw>@fN>%MhM}&e>~B=NTX-U21PX zs4qdN#T$(ioB5Na95LX0#9|l13HW9Z&WQX$$hk&d<3c zy3lzTA`K|mMflf~`CA$ty(`eD3-?`k8A)<%{4p$~ktrG($xNTL>+k>ie7=1BeD-th zdiWyAJi^Q-30f}6H(N&f#x0TJz$xUZdu@scD3Z!EPYP2dp@AMcz(i4H{%eGU1O;N@ zWD!fqAb?8hJ)NLYx`dmyQeb0Kf-!|t-`h6HgZi2h9vayMbWW?px6XA+Mw;meKyQbZ zIK`=Bm}?3`p=p^c(+ImH(}9SgCZPS30vLJ8eD_Mf%1{(kPP}fW8beiLmq&A z`T6TV&!_L+=d{QB9ErD7R8f*W*{>%CFuC)gitSEuyWr1~7g{pOMR7{X5pivV2i>Tx zqf&7DA_S6)6stk@C*eaeb*K4KB`=nNeUfnLMDb35mWc{vX8oR1i!6#Co_~==whmy0 zo&n1nu?nWAg(j{E+X*X*`mIQ{)9|Hur@=!y=Dqw%AOPCgaO=xC2oQ! z4$H{!;T9jK=p9mK3B~D1WwAom$g+k)G!S z6gHZpIr8l*UY?=?@sc#7w|U3Rca+5vPXrM>yl|2mSuUl+_c&y%Ov3Uq{bjZ-RAEFt zDl#h{dQT@|I$b=qCANEs5838|a#1 zMdVYmG%Urhu$@I76M`i6HrSFf#)(|>H4)iGwqj`pFcmpGfdCHBKS=}@06d^ z{oK`QL&1zg--XoiES;^7GlrFuwL8Cu&lp$;s;Iz#Oi;$WYSoQ7v5>t?WfUpL+o4(- zjNt&#s}dW)poBrazu8$GhQ*Fy8u8-TI24gJaqV^KKxwES{ElcK^>xYS=G1I4?Vgy+ z?Pw!8-tLa5sdSSu8Ts7lu1bNKmy4okQ9PC4#WGMDU|)_;{O11v$AR@+yB7cePOZ+F literal 3369 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 diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest index 38364f717924..8054286b02c5 100644 --- a/dev-lisp/clisp/Manifest +++ b/dev-lisp/clisp/Manifest @@ -1,4 +1,4 @@ AUX clisp-2.49.92-after_glibc_cfree_bdb.patch 8499 BLAKE2B d093b76cdf25b0822aaca87bd6055c6b58edc68e387d78d7fd979171d881fe585b674246b3a2a6f37a8412b5aef1b997210b4019a1595a07b64471cb9324656f SHA512 1b8cb29bf9caa30ca05474a67202f72f013e57d6b0d2dff1fb5ab0472df9f5c5a5b5de46922c931fa9a4d4a0a25890a05e1f7d38ddfb56c967026eef80001919 DIST clisp-2.49.92.tar.bz2 9055207 BLAKE2B 6cf331eb9f99f62579e35469e2d01cae066083592ccc71cf483b70b4d1be349cdee9d403e0a7ed1ad1c8c5d805c1dab51c1a5031d77469ff8c4dc52eb58913df SHA512 cc9412a7b3f21c85b040bf5e660380fafb3c2374765a1c00272feb3f7838f2161e27a5d6295cef9976f0c4522f10796cf5ee5447716090d1cc69ecfe598ef306 -EBUILD clisp-2.49.92-r1.ebuild 4031 BLAKE2B e0ede63ddf60e70bb54cb126365adb5c5435110d467eae5dbd501341ab04e1c34c5d242d1d9b8c3dcd604112a3b0e9e996d1bcf76ef45ab05ac674d54566fe1f SHA512 ee2ab656397022cf69793bad5e860aef333c43134b4906944b764c97f58a26d389606b7cb001d6b6bdde1b110b596111a51c09ffadc2eff4a215548098fbaee4 +EBUILD clisp-2.49.92-r1.ebuild 4034 BLAKE2B a7e4ade58cdb38c060f4450a12b99a1e2508ce82a769645ad42bc0385ff45124af973c016ba5dbcf716621562e3301c7af78db39bd7d9f8b2493de41381c6add SHA512 3503ef233a9045cafc68fe053c33e9b0573b6c0351165c5fb4844041cce5e08dccf25005c59f9e754717a822dce8f1edecb00b8fd31d5b36cc02d6cb6fcecc55 MISC metadata.xml 1253 BLAKE2B 2907592c4e4bff6fdf16f31d78f5e03e0d96988f82ded792a91768d9a20b38570fc10e110798cd30938cbe60207cc2243eb657e3e04704b51555ec993561ef47 SHA512 2b17e7c2269ae2b4cd9a2137624060cf6c46b650ebe59b37fcc2544fb7056aa559d0a9a93a103aedea4c3252a748cbe34d9aea3940f9721acf69bde99d066397 diff --git a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild index b27879b84797..dc22d9b9e28e 100644 --- a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild +++ b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild @@ -1,15 +1,15 @@ -# 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 -inherit flag-o-matic multilib toolchain-funcs xdg-utils +inherit flag-o-matic xdg-utils DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" HOMEPAGE="https://clisp.sourceforge.io/" SRC_URI="mirror://gentoo/${P}.tar.bz2" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="2/8" KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm threads +unicode +zlib" @@ -131,11 +131,12 @@ src_compile() { } src_install() { - pushd "${BUILDDIR}" + pushd "${BUILDDIR}" || die make DESTDIR="${D}" prefix="${EPREFIX}"/usr install-bin || die "Installation failed" doman clisp.1 dodoc ../SUMMARY README* ../src/NEWS ../unix/MAGIC.add ../ANNOUNCE - popd - dohtml doc/impnotes.{css,html} doc/regexp.html doc/clisp.png + popd || die dodoc doc/{CLOS-guide,LISP-tutorial}.txt + docinto html + dodoc doc/impnotes.{css,html} doc/regexp.html doc/clisp.png } diff --git a/dev-lisp/clozurecl/Manifest b/dev-lisp/clozurecl/Manifest index 03a73fa96946..007d0d0f3999 100644 --- a/dev-lisp/clozurecl/Manifest +++ b/dev-lisp/clozurecl/Manifest @@ -14,6 +14,6 @@ DIST ccl-1.12.2-linuxx86.tar.gz 20997426 BLAKE2B 7bc9037b85964be6363f3082af6abf1 DIST ccl.html 962023 BLAKE2B 6dcda62b4d18e83b3b73d554a4dd4255411944831e99464e20c9840f97bccd1bdf74b1d718620b2f6aa5e4f297e1925dbd3da6c48a5977b517caa194f62a37d4 SHA512 536ae7d858846b20bc9cee52292549ff3c2dd28565fcb3a7a1bf706d4f59799e83389d9ea0e73f943f815515c6bc3aa33222d8afde362bc503786b09eb784230 EBUILD clozurecl-1.11.5.ebuild 2930 BLAKE2B c7375230e6b9636c1d23e174d289238f494ed04f722b64e12994e8e3e3bea9e9a4ae2af890fd5758889805a7c99902abc0bb6f644de02fe0b455a5bcccef792d SHA512 4c3fa7b6e89eca05cb5837e2fd670c97f5de4b9815eb99046c5be6d172ea0819c43f7aa37f152a57749eb23d4fb4aaa335f966f0aaeb0d376e1bc0554948e5b0 EBUILD clozurecl-1.12.1.ebuild 2292 BLAKE2B 3d594e500de43f9f84822f71f85405e723661c8202dd8ce657d262deafe8944bf7ed3f9b4f5de3e23d7ac80eae08a96bce59d24adb9992f1acbab838632d1530 SHA512 76ce26798203b29b628d52f0fee2d8a8afe7a8eed45d8bc3986e52c1c11821832bf5995efd2092791a322a6755509250e9d0d60f30bd1e05bc720c615fea03a0 -EBUILD clozurecl-1.12.2.ebuild 2270 BLAKE2B d9ddfc8c3bad6fbc5acc60b117a4a2d51fd22ada0a13a5b7cb56924c9ee285639048584363c1102f04d9ea9566e63cc45bb01e4ca3ef82c99713e0f0397ef5cf SHA512 ace9a2376475870c13991a7198f1534b26601b2abf3bbe1772be3ff3d5b4eaea4d3a0eafab4d20cd39dc3f3b48179172346338a57a1c29d254946d29d387e464 +EBUILD clozurecl-1.12.2.ebuild 2269 BLAKE2B 26e83a44d11000a50264697ba995ce301b20fd2288d5d8740cc32da0f86422c5adcb9a9131b17c239e0eff688f0749dbeb2c3867575293a961eee78d2462b274 SHA512 a3af39e4efe28d844badd3a05a281563d64b147002f4d4379d33b299187961a1ff03b3471a0613bfbff15728ca0d12115d4e0c3374479898e89047db33fc673d EBUILD clozurecl-1.12.ebuild 2858 BLAKE2B cbbe54a0e9174d59d65d78ccebc115bec3bea39c5f74c31b123d1060d1e8b4e2aec2371a913ffd198dfdd23186a4f9ea605d1bb16891d1c781cf5dd9216c0269 SHA512 c9c04bcfcea06ae036d44ce49a35fb9d7164d397dc9ecc350bda2ddf81845ce59ebfa823c273e5fdaeee3bf7143c20362ea32630b5f890e198dd0dbaf987cbee MISC metadata.xml 262 BLAKE2B 9d57142b15b4db8306f29f0644b2898c7b8674bdeccf72f654028ba92be886bcf341a224babb36e26363e35761f2f571637b4774f2bad6259202ac4b9c32eb19 SHA512 2066fb6068acc9947350a565fae1b067f16fb7b3223338d7d2c023caf443c472bab6024bf84c3b8c2d71a53cb37a61a682971864dba11be196ae22e4996cdff2 diff --git a/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild b/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild index f6c2dfb79eb4..eb7c0d0c0ec1 100644 --- a/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild +++ b/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="-* amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc" RDEPEND=">=dev-lisp/asdf-2.33-r3:=" diff --git a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild new file mode 100644 index 000000000000..65e1b804bf49 --- /dev/null +++ b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PALI +DIST_VERSION=1.23 +DIST_WIKI=tests +inherit perl-module + +DESCRIPTION="MariaDB and MySQL driver for the Perl5 Database Interface (DBI)" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+mariadb mysql minimal" +REQUIRED_USE="^^ ( mysql mariadb )" + +RDEPEND=" + >=dev-perl/DBI-1.608.0 + virtual/perl-XSLoader + mysql? ( dev-db/mysql-connector-c:= ) + mariadb? ( dev-db/mariadb-connector-c:= ) +" +DEPEND=" + mysql? ( dev-db/mysql-connector-c:= ) + mariadb? ( dev-db/mariadb-connector-c:= ) +" +# New test-harness needed for parallel testing to work +BDEPEND=" + ${RDEPEND} + virtual/perl-Data-Dumper + >=dev-perl/Devel-CheckLib-1.120.0 + virtual/perl-ExtUtils-MakeMaker + virtual/perl-File-Spec + virtual/perl-Getopt-Long + test? ( + !minimal? ( + >=dev-perl/Net-SSLeay-1.430.0 + dev-perl/Proc-ProcessTable + virtual/perl-Storable + ) + mariadb? ( dev-db/mariadb:* ) + mysql? ( dev-db/mysql:* ) + virtual/perl-Encode + virtual/perl-File-Temp + dev-perl/Test-Deep + >=virtual/perl-Test-Harness-3.310.0 + >=virtual/perl-Test-Simple-0.900.0 + virtual/perl-Time-HiRes + virtual/perl-bignum + ) +" + +PERL_RM_FILES=( + "t/pod.t" + "t/manifest.t" +) + +src_configure() { + local impl=$(usex mariadb mariadb mysql) + + # These must be set at configure time + export DBD_MARIADB_TESTDB=test + export DBD_MARIADB_TESTSOCKET="${T}"/mysqld.sock + export DBD_MARIADB_TESTAUTHPLUGIN=mysql_native_password + export DBD_MARIADB_TESTUSER=root + + myconf=( --${impl}_config="${BROOT}"/usr/bin/${impl}_config ) + + perl-module_src_configure +} + +src_test() { + local -x USER=$(whoami) + + einfo "Creating mysql test instance ..." + mkdir -p "${T}"/mysql || die + if use mariadb ; then + local -x PATH="${BROOT}/usr/share/mariadb/scripts:${PATH}" + + mysql_install_db \ + --no-defaults \ + --auth-root-authentication-method=normal \ + --basedir="${EPREFIX}/usr" \ + --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || die + else + mysqld \ + --no-defaults \ + --initialize-insecure \ + --user ${USER} \ + --basedir="${EPREFIX}/usr" \ + --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || die + fi + + einfo "Starting mysql test instance ..." + mysqld \ + --no-defaults \ + --character-set-server=utf8 \ + --bind-address=127.0.0.1 \ + --pid-file="${T}"/mysqld.pid \ + --socket="${T}"/mysqld.sock \ + --datadir="${T}"/mysql 1>"${T}"/mysqld.log 2>&1 & + + # Wait for it to start + local i + for (( i = 0; i < 10; i++ )); do + [[ -S ${T}/mysqld.sock ]] && break + sleep 1 + done + [[ ! -S ${T}/mysqld.sock ]] && die "mysqld failed to start" + + einfo "Configuring test mysql instance ..." + mysql -u root \ + -e 'CREATE DATABASE /*M!50701 IF NOT EXISTS */ test' \ + -S "${T}"/mysqld.sock || die "Failed to create test database" + + # Don't be a hero and try to do EXTENDED_TESTING=1 unless you can figure + # out why 60leaks.t fails + nonfatal perl-module_src_test + ret=$? + + einfo "Stopping mysql test instance ..." + pkill -F "${T}"/mysqld.pid || die + # wait for it to stop + local i + for (( i = 0; i < 10; i++ )); do + [[ -S ${T}/mysqld.sock ]] || break + sleep 1 + done + + rm -rf "${T}"/mysql || die + + [[ ${ret} -ne 0 ]] && die +} diff --git a/dev-perl/DBD-MariaDB/Manifest b/dev-perl/DBD-MariaDB/Manifest index 8dfb4ade1235..8df15229b52d 100644 --- a/dev-perl/DBD-MariaDB/Manifest +++ b/dev-perl/DBD-MariaDB/Manifest @@ -1,5 +1,7 @@ DIST DBD-MariaDB-1.21.tar.gz 179911 BLAKE2B dac1a868d64e792dc86ab46cea1fe2578ae691b9d6713cd83971c9ba0a3e2a0d8031c7be10dc66e4269c142aec1c54859e0e285faf9a29dc3cec7e3d8ad82a0e SHA512 0378b33e9cd31ced6f2331967c7ea63a233340bb4a60ef2bbece4843b3a62624875aa1a5e61a9fa1b709ecc8d67810c6fa4fb9ccc01df341e6d94325078f360a DIST DBD-MariaDB-1.22.tar.gz 180783 BLAKE2B 8125c0a1ce6858e29c894ea4e11a10fc8e3776cbf016537e6d4d492773690b915dc249ddeca881fa42b229597727602209487dcdb1af03da098e38f2652d5934 SHA512 f2bd16fa609b94bd5eb538b38b122dec6a4484da062f2cc84fa6ca4a5dfc30e7ff754a00ece22a3a30297c92b4fd3f878ab0e2a581b7082cd1b9a00f33e2b2c7 +DIST DBD-MariaDB-1.23.tar.gz 186522 BLAKE2B 4202146d0c73d2e3259e54085d390d9769b46f0771b3a83a05b0203f6589ffe0f189008453448d71b5f07e8419e038ad32a1ed968c8ceffd836fb9f9cad1c9f7 SHA512 2217f36606caab477b8fa931a69b53b7f706a25cf013e4b62aa1b0b48905aba24b724604b4b99e83dea08d967848119447f35ff8e6b5eb80c7fea4e8c084de16 EBUILD DBD-MariaDB-1.210.0-r1.ebuild 2273 BLAKE2B 9a480b65f4ab8245b20a964c5639316e8c29b01b453ed9ba9b6f144971379533c83945dd7587352177de11d18f67861c7f2a00baabeed348299baf2c561ac4c0 SHA512 a4d09d07292597ed5596595637db43093eaac1b22ff6935c0de2b3e6130bdd2d07c902b21d1cb8bd54cdf9f3b4818ab5133a6370afd5dac93f82fe33ff91bddb EBUILD DBD-MariaDB-1.220.0.ebuild 2166 BLAKE2B f4b9541979669aaa8ebf422cb331440bdbc452a7ead005ef87b42eb10732ff11b7a5e66bbea11ff9faa5bb3bf4ef102e4711fd1433d728d26c726529d2690d5e SHA512 b2416e7ee2673879b967608dccf4013d4283b11bd69d511f6c34b181c2cc0c11d6c0acd9eb03f950d318c30324199cb7f2055b8f2a04b580788b365351847327 +EBUILD DBD-MariaDB-1.230.0.ebuild 3171 BLAKE2B 43a85cedd00504cfa844ce04d383d82614c2ff6cd1545d55eca21aa6ab99e8a345d7a762cf928c4ef42c234d85b3ca7cad25bee1faf36c0e2ff6587f69c10802 SHA512 1e3011d53e74b62deeda5a57ae33c9be3cb54ab84ad24e601c140eefea6e6bf26edbf507c9d689c336357dc0c8b0b53d8934b023c0a8996a8a9d1fd90c9ef8c3 MISC metadata.xml 662 BLAKE2B 481ef182dc86e6a58a8ed1c14e480980529939f2f6269eec5b58f1a0bb763f8388b3c7d05916be3f51505cc5d3cfb2b515b4427c8b0caa4339be31bc126ebb4e SHA512 a0973f9e08479180b2186b0a45ce12502958055e392e8dc4c59e14788756ce5bf69bfab4c08532de6a4c980164cf775fdc4e447fbd10e4a75b3f7991d6fcf0bd diff --git a/dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild b/dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild new file mode 100644 index 000000000000..9195c04f34d2 --- /dev/null +++ b/dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=MICHIELB +DIST_VERSION=2.00 +inherit perl-module + +DESCRIPTION="Create barcode images with GD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86" + +RDEPEND=" + virtual/perl-Exporter + dev-perl/GD + virtual/perl-parent + +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=dev-perl/Test2-Suite-0.0.60 + ) +" diff --git a/dev-perl/GD-Barcode/Manifest b/dev-perl/GD-Barcode/Manifest index a700a4eae420..be7f7cc2471a 100644 --- a/dev-perl/GD-Barcode/Manifest +++ b/dev-perl/GD-Barcode/Manifest @@ -1,3 +1,5 @@ DIST GD-Barcode-1.15.tar.gz 892881 BLAKE2B 4c1b8e7f97c01f8c2295e68d2ef2045eb2b65af7f4c5e3695263fab11d8065e09aef64df4d35cdf482269faf5695f0f2a8b97d468a9d5f69749487def8e4ee5a SHA512 3128ef0376f2d31b55bdf9e206a16982632a7e7e7eae6d0d846fe0f80f3998a893f22f910a7d053e15b9fd94a9408805a7b862d735e6be03e1fcb9ff7d4d5155 +DIST GD-Barcode-2.00.tar.gz 885786 BLAKE2B d240262d8277fcc72d48da8b24a5b321016dd239be9b8e499631b08212994255081f54ec3c74fde3d30fb3a7f2dbbcd2c7dfee2feb77675e9af5491b76e3f39b SHA512 75ccaab47791e4d00dde058cd3914edd9b907760d4a007c6a26fbe664d7a14ba55981a345bae70b5d7f3d63589e0eaee4061753b9aba2b596a412b3fa5aeb67c EBUILD GD-Barcode-1.150.0-r2.ebuild 317 BLAKE2B 6b17e9e571fcc9340ee43f540786d3226284af4f00803688110fe68c4d0b91201f3d33c57684da8895a6d20d5c29576889746b2a5b08034c9c5eebf7e0be4027 SHA512 7102a6e7c30975ded4c76d3f84726437972b6e3e21ff98ef13b6b1add17b2dede97faf9dbd2fb66eaf07dbc23fdb796fdf4b9b12c444e6d7e4fb501c6de1d796 +EBUILD GD-Barcode-2.0.0.ebuild 446 BLAKE2B c6d4bf0ea979d8e7b549dfec6a41ca11995903e8d693a63b3c0c50e149de8c462528ae1e18fa5477cbc93ac37d5d00cff1f9d47f5e674b4d5905d8b89ac41e3b SHA512 3082db4b0ef45c14edd21eef77e417ebf26942b2bc84eda006261ab41868a38106a9ca5c511631fa4eda825a424e0029cb67ceeb5ecdc55647206f093488e17c MISC metadata.xml 1188 BLAKE2B 5e03cfeee3910d4855702744ea4c4afdac49ce83f0ac1408f601b9bb3a2a7e956b71a70a863b49947fcefb5fb2af3af0df8e9e2d5200579e74b3ee8b0d9184d7 SHA512 5a398b3fc64ed8285de0520c99d4e7de2fe93c24a9c47816bb8b9c836290c5fd2604f38a1add2881627059a498afa1a505d05fbcfb8bfa79ccfe160279f7adcb diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild new file mode 100644 index 000000000000..972aec2942a6 --- /dev/null +++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=BPS +DIST_VERSION=1.03 +inherit perl-module + +DESCRIPTION="Perl interface to GnuPG" + +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~x86" + +RDEPEND=" + >=app-crypt/gnupg-1.4 + virtual/perl-autodie + >=virtual/perl-Math-BigInt-1.780.0 + >=dev-perl/Moo-0.91.11 + >=dev-perl/MooX-HandlesVia-0.1.4 + >=dev-perl/MooX-late-0.14.0 +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.360.0 +" + +src_test() { + # Nearly all tests succeed with this patchset and GnuPG 2.1 when running outside the + # emerge sandbox. However, the agent architecture is not really sandbox-friendly, so... + # + # Test Summary Report + # ------------------- + # t/decrypt.t (Wstat: 0 Tests: 6 Failed: 2) + # Failed tests: 5-6 + # Failed 1/22 test programs. 2/56 subtests failed. + #perl_rm_files t/decrypt.t + + # Needs to run a setup test that spawns a persistent daemon + DIST_TEST="do" + perl-module_src_test +} diff --git a/dev-perl/GnuPG-Interface/Manifest b/dev-perl/GnuPG-Interface/Manifest index 9d22b9719f26..72ca3b876ab4 100644 --- a/dev-perl/GnuPG-Interface/Manifest +++ b/dev-perl/GnuPG-Interface/Manifest @@ -1,3 +1,5 @@ DIST GnuPG-Interface-1.02.tar.gz 75523 BLAKE2B 4b1311bbd930ae6719db9d7d25e247804c1f71f29da52b1896086ff4905cfdf09792d85fa9e90da462e974279cc673bacdcd2b6a32171eca1be861df5f712a98 SHA512 ff4365aa75fbcd2dc77c915ec36c0b578219ae1a2148e936b4769221f91c78a3bc3d371159b5130e7bee36ecf0e169b6a16e3a160d2598811d6f70850119f6e4 +DIST GnuPG-Interface-1.03.tar.gz 77280 BLAKE2B ce22f9964fee17b8a4bd65c53b31a7ac17407fd39e4995737b0639a91538fb909f7e036faa2d23a7d6c5cdf85e56a9231b17dcaa9574aad63f1d91a49c4c1790 SHA512 5c8fb872fed755886a1f1b91bf53291207708f5dad2cbf3f69522744e9d4cee17a80cd795b91dfef7e3ce6b741cd2d0c6d8b71d109192393c5d177d781a07649 EBUILD GnuPG-Interface-1.20.0.ebuild 1029 BLAKE2B 4db5af75bef5144e2fcb563f082085a2bfb0c4b42a4d9e64c3e417ffc31984c02de6ba74586a044bc655ca17ff06ca48d8f3eabecf364b442aa06c03b94911c8 SHA512 0a555d2c631537876a7ff6111b87877f75bba9236d64deaafddf1553a8dae41e32460b98ec302f109dbcc06f17d2946a00ef7c740f94cfb5c6ef0e4b398aaa7d +EBUILD GnuPG-Interface-1.30.0.ebuild 1006 BLAKE2B 4184f1a002541ebf47f443b14442081f242ac90347eca48844b23b66d13c48c298827ba5a621a2c722eecf64c83e52855250628cfe89ef1efc12f6062f560ec8 SHA512 6058b40804bba2316facef83d1b7c32ea18c21f067d9010c144996909cf1cf824a6a75b1a15df6e0ab37918d55440c28ad69d931c9ad74c0f6d65b198a0b0d25 MISC metadata.xml 1210 BLAKE2B f51743b57e5bb8b7f5335e9da2b92e0e0aab4a7ebde4a99d1c03a2c2e3de5105284d126ab128682bfdeeb284ec32fa9753599eacff1bc40146f2304d188d612a SHA512 faed617bfbb64f58bf4c9c0d4b032b39427fed287f02ebfff5e7bc249d440fa48fd4729a2e6334d87c99c2922897b87bcb7ed6bcbb4bf1d0bbf359773b50c5fd diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index 02656586c08737d5cef0b46a2d8957f160ebf101..76351794562252085f425c2a860f200e16a36ab9 100644 GIT binary patch delta 228828 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 %lM!3dOhWMHWZx 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 delta 228748 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

  • -V(YW(G6KudCGaU!u0lR7w z(!k}!F5TNfillwA-ylyA2kN~lY>Jeg&#~=yzp$12M|r1`RF1$AHYeX1LJcvzlL|lZ zKz7rARoG{ahz)HOPbY|jQx2TB!rguE+WGji&#Jh}%M9}gwkh9TK1-l`yf_k5BR~AT{BN9VppF&5c zy_i?A3vR2MgPb4@_0&x^7fAhZ^rqUObMI?^>EywON|TyCEL<~;RWBWe@J z+Teq&pEP|&fnYfC9!M-u7=ojaUBUm~wc{IksGO0!O9v+D|ZmsfQ;0!#c`ZWymJfeZHWyZilOfE{!V z9C5fBCAF^BwMtY~4TqtUAc@KlO{6)7{p&g)aW)h9msNmedB3Yar_4lW@KZ-X)@F4( zf-`yD1V+0_4qs^I(=L?+YIyYS0Wz)!HD7UG?8_3D>+1s`T)-n-6Y{Cd3+Iv-M*t%M z+3?FZJJ)etoYy*_Bf5U$=bF=6uTS6q^=*6TlPx8bz_?`(MFl5mnv$A*rqRQiykf0d zW3v&h0Na4i66KwM4%-8V={98XHYXUvESG2O11Eo#94wR`N|}S?Q?$|pw&Un`buzp1 zt;bYy)&8Jt6_nTzZ3(GC`y3@`;BZiudmP&`ObzPzswI`B4Kdm9tIGWAHM{=yjLuSg z8WY=6*AoEFqq9&cAS%0mY_V74MT?E1@OHCRrvus=*(N*ccW9`1I{?53$f?)$Bu6Ky zun2!-b?jIbO@&Xa6ExK}_%oay=moq2q}Lwa;VL`rry_EG0O7_e%)AJy-rx}pi(0}8 z$ZmWuhvG{SP#E<&{fE_H9S&6WKFK&>#ZxgO%LkhZq(KWaH7)9qinCyEN;L*fMO!~~_svTm##M>aX@yUFdH zlOv}CBpm77Rp^kp6WQ4(nt{Trca?o5%)2tmWgCtY+>drWqJUSW>Hph_*V~%3s#m+8?Zxp@`5VE5WeY1v?*|(H?K|X zZ!~Y%8EBqV$#6+f@PFYXb1SB6U8+4=CaJp1vbzji$5vN{ESI96WKO3IrtJj*!nJym zZH+(TjDV`=*2X`4^G_ds`SIj$KcZ(I^`Kw!{r9!2m&fh{C4XDKVz~8%J~+d3*a)-1 zJ{6vEMxsDzbzZ7v2RGd1g<~FjXFX{?!$`7i<9kl5LOn<$j+#m?nY|bqM z0#)o8vc67c?3})+E19**0d8>g{n%6vQU6yHZ2-aEl}{w@UGP!Wt;_2b`~9ze`h3y& zIE)tFj^I!R5r1Eh?7Zxy=q6-++xD_7WNHJ(>~IzUhBrZQU!sWYd@D;SRci^@(ApuH zuSO1-&PY`@yIqq#s>`jA-X3H)Bqrk8^_W0BtgRWm&hBKU<@Ox4#tkiKcIhCUZiGTG zeXkUB4xa3&?mH+3Y^pqP(CT)#bHW+hFrg2{3n)k`r+;obbtjW*v#G`2RWFH74?iu} zAAa$(w|75J74yA1+(6EUttLHU4$BKUoWxJ?`#d=+LFX)cX*1N;7JXhcFBw`%3<6(! zb#eK`yTj+ez>y9oC`b%EKLHSm?;YRetvT;kDIE61z2*G4WV9WfZF~qZ=T+oHnz<>d z(bgPSHGceXFssd&*iQOL434kfOuYy#;-A&209T>FPy! zCe`dWRo~#m>Ggs=Z>}c*7S(Jab|y9j#3S$?$!`@5xZhCfP3<0y(~lz)E_jVf%^XE9 zl}4W7tldNTnvoO$xd3$3Me=$`;SF-%@_)$0?$V=m zvY;xklF?8sd+zfpyz_aW$*!qA8`R*UTz}`&f_?W<2KnLV{qvWfeE!(Kd+Ys_pH$;i z?<(uaE9wu3R@DH2ae4xp0i}5^mq8)vr|OqX2ICC?Ei7;;wF{gbDnXDN)O}f~1WV;;9R}MgW?e>tjcUJG0AHN&_ z^l9{GwV?dm1q6}X?49)1>##?5Tk}HvPoPTzn`X@-HG?fnpqxeUDwORxoil6}*;Ixk zck|7=a%CAr6>r<}Sp~26_2U@Rntzbj;^X#O<6KuHkC>+9T72*bv{;klb4}Xr@g@YG8-wdihq4`T>M(5 zwL7_JfTNprDJzm^$_<TcyZuGF5ytY;JUu}AEks$(| z)RF+NE6lnQ4pykFr&yUVX%T;qb6=iWP}94m5jADlt>g1)v#fGTf|^WLP)z8RNQA>J zOVQ0yzd4WV-8E}JBDQytD}Pl{zn6PjRN8eT#%Oq{g25Jf*|+vjmaMm;+O>krt6L)L zIb$=44j3@Kyh~g(kR~BJobKE-2TDVD+m|*a3&5HG*=mK$kz>0!cqmZI z1vRSHrZ&NjU5GY3#X=Aym~)tG(me8Z#%R}A$PJn-2Sg_XbOi>(X@6GW_3Z)3?I31d zo`rZi$yzc7lIH#0HT%Qw|GB+iHo25f&^((1w1kKHo^)>6)XOOLjyZLeY=Z4wVHO9! z(pR5d(&xrXt9oqn3KSF;Z`Y4^BK%d!yj@2RwwoT#2hb(xexk^rhBW;#wZDvkPpv|& zbqrWx5#RM0zgi?JlYg}H7QFspldX>XsLs{Uy_UQU4zlpavFi?V1}L3XRE~gc2L~Hh zBOKtA3biIY_4(k2dQHsUf4FSl{J_SdJV~Iz_zKI#i#U0&(`JJ!DNcBJc@YE1{#v?5 z`T+2ir=lQ-dw+5o^ze~kcJsQki3y5Rr*;d`+X_v`NG|MEGJnh*%X+zc-E!VUp~oOa z>AM0aQH%CX*&o=N#941^&=mZ7Xnv;k33!LYUaiC!JFdQwq(CNq?+(3(P>{MKcp50R zt2mS(Qu?Ct-g%kIJMcceBz#_g=M7Bazw|w%hW1dvm)Jdb{<7byDk95q``B6vj;%PUkswM$4Eu?BSblwR4|kiAqAZWRLc%_rz3XMNi_d0b zQzqhN<-%K9GnVUnr0Z15DTTa5{XtCGS#4s=d>%ph-+wFj=8Qg%RYPtPK)~a!Czh2f zv$yKQZMo$FiLxCMEA|5z3%?5t;lQINlg0l{no?tu)NqYc=N1s0w(v^)fK>rjRpN9f z)}z{Lu^d#%LoaK_8UhwAd(at1Z_#!+9AeKZ?RyLQHLQh7H8hOn)VRy4DV-Ewe>QVGF)@u?t^UOP$R_ zcIZopdwAF5xH}Nafo;Nt_v9?2zL{MSHBXI=aq@Pxi;`2fRh78JRIknAvsNDX_^cKc0RPXy&*0t8tKh)4yOp~;7br;bwRz9@g}=LUQ!$vETVb? zXMYFPv}<6LeW|v38^h6RTIJNvv+rK#bIcC43|>}Ef0c4C+XZhLHz#n2o&IBj((*4l zmZtA!H#?zDQE^#9GqAuTV&_;yV2XcF} zx>Z$7QC34^V$Ipo=@%^C7kclj4z0bqHol$gha+%o4Z&5~9AB;!ctwF) zzIIzH>OO%+6T&3d%eG7_xZv;0;ZXRsrI^zznkBX3U z@cC9os?47U3-fh({N?0nf6DL@PKf6_D%=-46o!3w{i(~{ zZWApW>~tUka4v1N1X);e(N0FcWq)NrKwwY>4k#oALJk-riP#|8HY+JQe-f4LaE*3N z@&kP5)BY!z!hjWQj@z>llV#Fy_~-g_+uk2Ok53O*wIT#0H#SI(F7yg-C`rn)Hy`S+)F2zY}cR78ZbFsqm?I8lWb$x zYfo9UhVNSNEj!Rf-ZJbzIIpZ1*aZvHpvqDCriNO`QJuXAG6t7IUxSgR2 za~UiZINxTMi!*41bT$6%s~;el%d@|OB{#o(*h93--n(d0l-!sU6o0|;{nDIcG?KZA zEL*<4`>-&$RiboNCHA?=_UkgfUmVVyQg-Z;hTg9pbd(?%@IDTJ0|z%)!~mbFr_qX9 zxs`N!hH_sZ&}2UpaY$KW^&@}{)$4_+IW!rIhXqgC_caq?hj71NO*D}B`fYnmz&6bY zj@F?RKX&h8GL+*g*WeW$gN5PZqM#1|JJ|#c=s zpaagQOKr$&+H$K~3iu6Pe_kpbaP&416_Mz478R0r@StTkU4MB21aaq~IOTla0d@%9 z_^WBCJNi`i%#|qdlb0;w~?1_O|))sS6>q_|^awdPoW^ zZcc-x(Uy0$mw$d_DX_2%!G37RO4K6R^}4V)oPa+Oeq#6I&_N9@xYt{YVDK23qAB7_ zG$Pz6moe0UBzX^IP2$tBOnQ|EAjG}uA(zb=hrW@Z-R4HUwWJIr9!)`$qYYJUQSAfm zaDb2V4@lFX!Csa^I2&Mk`wT2*gOiu{rj(S5l3s#s&VTZxGOzR;-TJ4GPVvCv|NJb2 z;QhuUl?I+4AhqjFv80#ok_J0pQP!E#4BAI05$>Iog1o0j3v6#TLsYOOY`2Q;#u)H3 zOk57-n34ueHYKV$s2z0mP(u=Iq_gEuld0>W!OD@cwI`EgPhzKiRE|hTRZFf4CnbJ@ zLFNI?vwv%?tofawWnN~v6U1O=gR2i|hx3uV=Zp)5gC_OuNeW7^d#e@Y%&8&FvK`=A z*AuDwxAEz-ayY*p|Mes16H1oT9o7u;ws{?&i5cwQvw1slXzS%Q`KHi}?#QDo8{$K$ zUsbc%77ksk?k?*pe3`IqtP(stYkqpCC1ZY)rGH6|3NKjdAS^gqxj!stF7G`dAlH=6ajg)+N2SBo%#zF!Y5wKcX)nVdR z>w&KbWCX5okb)W#&oS-eJ-+|&&vv4X@2-!p1b?5527-MW;0-g+azV^0M4bl@s4KnN zv48fq^0J7-Aa~7|+0{yFu$feG(cYS*8k&-RcT|14+KSgqTLJi}E0;#<2=wWMW~axcN=rCj)0)?Y5I7j#pGcN~Yod|w_T z{MEP{Nh)qSGIf5r0^cnu!h`^UWfkK0wNY3erR(4Z+j4r{)vxHCwN@K|W9IX-Ie!&} z_pT&3V^-jKq8?I>18}x>t+=rymN`99b#a+kTjh^rb@1(qef*Cv|M7kyv>XugX1C+! z1*}?u98$X;;w8-+J8|ILS0n!kZYNX>n@o~}#6_1<&}>m&4N3r!kZhH87+G;8@D$!S z;q1;vY&(e0nO^6s?p1kx0UWIspnqtYcC?SPF5N;76b#)VF`Zg2R_zq%E3uT6)yyCd z&MT{Se|2FTA+F955V`d*?X#N-vc)b0z@VF6D^!bYc{`SVGIW0*Pn|-4{No>;9ex@a z_JJO)wL~4gsdgKTb~4(o*e^iqSjV&ULuDT#<)yZ`UD%l=Qb*5LLR&z|+kYI3pszRk z$)>ealY}$tmgLc0+fj84z{IV@AylY22I^FhPJsQqF%7fqjNoK|q<9eBR<@&SFdDih$eS*1bzk1uRYTG< zzh1DPeY`Zl{{F*nKK=Q9v44E%q63tHG@>}FZh$kZ##dl!4y?fBradRNjV72Fh`TyQ z0cAfFt~#67-|F-1X?0MIX@wSyrJxPTU){nxk>76X?>vT=r&gAxx~FBB1Tef8j#I~ORTEHjV$}p zb0IBomaBrh4cG`6v9vYRExm!A0AQ!`7yfnvApZX@-}_gSKsAkl7Ck0w0WeF_T7w7J zwpyFm$R-zH+?Ss9 zLnSb>q4yUC%7e`2$y!nd&Tp*v=^d{+!}GKe{7@04yPx*M@=a3S)OmhI)>G|fD0jGWa%OO_t=U7(d)?R}i+X`oGJ#%fTTs~-ZWtA{olDr>ixB=F=YO~0w7dm@ z`VQw@hCKyay3V>!QotGV6j>#(LQ#gE!=yf_j#XzFPN7;6B7Zo8Rx}+YPjpDi=H@5X z+!mGXBR&=HgStdpQWVL}S}AF)#r`48 z@r-tm*D87qoY{0L*mUX>#H!mfa#$_4y&iN41|sTd<9c#L=XBr`u+9;I!-+%et-@koL9UhmL)~?iL4u47~0# zi)!c)NfRY%R!78bBrj#|37Ek<`s$8KPIcMxVsoUXV9H+}tY1;`(#B#CFUN3*rNd+M z?drC1xX6GUHrVjZQ6*t&p1dy=BGN(ZwRuYeh$KGPw7M&s$w{8)eiB);OOvfV{ zV0FzAC4X@3^09WZNy|&ixXmIZVNJa7|m~g_?ZzWWO=e7Fs zH+1o8tB|jA>Fq~h|Z@4q@K@(&C8Gw}d z??BEV>np~1KrMULq`qrD5cINhe+?ZD;X0Rd0=gGnYGmoHa%o%7#&~K0QMZS4w#_JY zajpzde*=|I{YHpen&3I$-wME1#Wa;b9MulD{lWwTK#OAezL}it^VAUWP>EiC!G8CBh{^QLex)gA0*F^5(6k9HFcW5VaI2nD&8tADX0bWtuzxsocrKdv zo?p9Hqk}$=u?*ONs#KOc8A0WNJMpd z9GuDiexBmupOI&^-*s&3v?1R*HFOPP=%tMMT*QgzH9J52s$c*9@w*?HV3Zf_xh+3B z+haIvL`+2oZ17PiP&XLTNq-IcKt|{KIX8#4yYuiCR&h|($+k;rx#98@FY_y3^RfrL zIE2DVBo7*A#c7+%QVxIeCGZ1Amai$RbdA7DvDs9c%Fa_yZEaXNyE$yi)#%zPP$MKN z!^_!azwc*J(DGUe+)+PLRbwUEDhZROwo~oEQ@hN*JnMQvo8f@S1u+tuKh+u&v^0TkF`TZ1U1s_3=-AVrPE0gwPu4x1jlH$QIm zR3{OHjIqkq{p$Qo&40TTx_%&e3X zjH32)0e*gib5h-LQ@#O9bH=z`7O1t;HenJ$(%CnNs!bu>7Q6xvPrKAlnPxbEy8S7#C=!*avlV=L0x`Th<`#n5TV0c3bxT zf;;q*WJAJjyE9dO*r+Pu53SH_w_=N!oppL1dKtyhlJd)Zr^b8n`bd$hsdPuSo!xTw zx%7pOV9mwJn@Pg03TUg&wdvZeSH|%y5UiQ_ug8}U|9|@T@#!D0J&Pg7Pr3Be4AEx3 zIR%Q>s1C}-Ir64r{c!5qru1VuMg$eu z)%Az@v)4#6`e^GUdMsxWBBL7Lp)Vnl25xKXJ?IjW73w?{$I_~0b53Ci_AUS7v%Olf z-;Ph;e)#RD@2~Os^EY4M?SFl~bbIVK=M0v1J{ghqu=xVq#bGO+Hjv{g(m7%RWwDl) zZGXEi)$%*>!r}D1?~o>5rySFWtg4t6kh&SHnQo=4!RN(SE?fppUAL;b*9&&rhF2@l zTM}iE7cSEg{U3G9G}Mzh3n-mMa5EDX0JUXx3bqlPfoMX*S z+R$^d^rQ_fI+~@pxl}!#hlW_ZZ?2EueSi7*?YI3EczYCMPD1u!TP)1zmMakljA(}z zJGP%$b_7>lx)EhtYOhOt?u_xKd%*8Zo`fa8WS`3| zBRFQxW{D4b)B{o%@2P5_(vuw|U+wvW_u71?LH0$`VJ8znVEm%GyG_ThwSLy>D}NM| zZ8my%X?2m)n^S6}r{<04u~bfHbTB>&L7gTF4sbows{i^CY9Kg-SR5+UgiF;u{j|<* z10Jsc^h8$VMP9q5PQrTBG5K6$XT?P8{1_CJcOMF$(5fBm94Q#unAKL7uJny2h#aQj zfZ)`mOO1eWJX{=3LcT@mOKF*8_kV4%Fs7R3?W_?gJM1bWO+se3Zxe`q8R--N(j+~f zi|buVYiBpx9d>f3=xs)=0%vIYGdafZea;z+bXHRLlt=&c;WwY}_t`orxjE5pOIlLX zYlm@8J0b1qSHrEUke942o6$iSHmumN2D2W??z_6KXzN{8VM7xW1?)iGhkuRAQFK%- zcXb{Y_HcM@q)n+E_b;3vI-`+wDV|zbI=v&@;mNFJ@H)a_u~ExV9kKO6nt6E-gCp4K z5-W#FErmhGBb;rhGOSUoMmu*a%6Y2*MRKm7H1BWi>fJ3SJuOy@mfy$E#^=9$`5xB( z_3uCb?#rj=ewp%Q8vD}4gTlIK-=*d}C>EB9-Q+a^|bm{U9l@PCE>;r(4|hHLP2 zfo22SctaNE_iKB-h9rV7-(TN<`{6gz()W9uW6pN`@TgR@#|ZaerK;4&Rv_6G02T4pWY5AI5Vd*^(<_(Uf#oJV~v|%YxwE7ghF^ zY9^wMn)i^l8`-15GkKM3qbISX8@R*!EBBlU>f^`;mIQdYi(2j&??XTFX$uN(Jt|9= zH`(rPb2~Wot~?hwg!fIr@GS7gcg-+>j6GFLSQ?YoHJc1))PJt4=@(RdH)=p%GSlpg z$N88~wxFcbq;>|!YEb3BUfKjgUw8FNsxyt7qXq_1@qTY07E(A2PlX*z7fLvBv~{Cd zo|-cdLI_FGDKBDMQTsq0`kD5*NFY%_9p=}I_NSlz)2or&2UgP@cBHlz)pM@1r|sb4lt|BPKw#0H+cpo=W^7`x;*O+|D?J69{4Kc zfm=5r|A|)dhqd0J{dBURr70;uWh~{(?!+ln%-fNw{(tJT!or`3Qy+fz>-U98m&ocy zVB*+mH#u9oyoQh>HcdtrFG`eMTe?@S4monU+^n=z$8%7Fw8(EGDK%%6Vs%MU;K z@_em!gh%w}Y+uA7B~9=90=)C(6%8*{(NXUZh8h&71w#$1G!=teZ~baEZp3@DGS>Dr zie-%eTGs}dJvzw1qTBG`ZNtek?U&P%TT%NuoPRbczeN8C3#qnq@T5W=Qr_T5DU}ET zaMYvQwRF$T(i4%aJN_VMZFlt^-5q~>>v1Vv#}|b?bQv_r>o^UDgxNd~m@&Md>$ocu zBn&wwm|w5gPobMXI&@%_(QcDU*ycAkokIp64^B#_5=ctn)ML%ES_}^72p5#fX@D-h z+J6YrOFBkZ$Sn>{r%&7Vz;WK=oW`mE;RMh0O=sN%GljwDseaN+1lw)Efkl_;{KuMS z^G+vPV_RJvYT34;)h(&RZWP_-vNc%3y$)b@(2x!_Ip<$O+zgUHyJM(uZW~xTAppuD zANwg%Ry#40e!;_UmhAh#{;gkMmNfNquYbpLzk)*%MX{je7QY!HV%yZ(S#c+_8BN@v z@}x8MSEMQww?T=0w zIM@M(J^&$=_o9R&M{_^f&lb5hvK}bW*#q_?5X8H_pzV+djstO&qGHqGw`)s0z<;+O z`X8Iqd5uk=T-_1MAjz@S?X9|OWG_AL@2uR%Z+~E2|J*NWh0uF5kkk$yTivnX3=P1t zJt&S+S@DURZSrJprCpmwu$1Tzk1(Yr8#YUWX_BFHXn%Du2o7I?mM(oab=)d(o1oJ4_TWB=K1hj1D8rd@XLjbqo{cX*V zo}~UmmpvPYh{ZwU6255GlJT0s3n~uCR9TX*eQ1jcIV&8nHOHg~!TSsMd)Dj6gf^4K zXpm(kpXAY^;+UFaI-9|}mwyCj=NanIJUL{0!Q}Kk=Opvktuex1Gxxr`Z8;hKxk4$COMI-$5h!?lYVw2 zq$}vD8Ao5o?t;MO<2YwfeQ=}-l2qXSy7tI6CHJ42xfb=JIK!Jan17lfC~pB>jo14t z_s4I3_RARGU%76La0hV9vbEV``zOhj^-IZKwQcCoAa>oe%?3g_L3tov`|A#l=&f%t zXk^<-g}ZJted7@D=TG~!065lnb6EkaoU_RIy}C({sSQ;qprGOQicI}d$nIez9Z7rV z33P_C-44eP*NKR1XMb3wf~uuAjckr_r~8INoa2i7E+&JF?588QN(#W^o679~2S)?* zrs5b$eDV`>zPobor&KR&Su~v=?TI@9e;rc-h-KA@-I^m{R=3vu$cLWl#1O__c)qlL8wjNBA4i@Nm)D>f@ z^V&$Fs`V51wn&g$y^pK&PZdspnCfIzX$7k>bso_7dXiE0rPg=phj|RZ`_6y-cXyl) ziGkvyqa6nj#<{-wddYtFn_qqSlTzQWitbMhL>g^x-Fw+)c)L`EKb(kD5(7q@)7?cu z4ybFH#4Efst$*Bj?G6Hz<>jZFz=Uu?#>h`zaY#(rncmCG)0TP>2oKo4lXKg4vt0)8w09=;5n{@UPAtOpw6GxA{!$9UOQvpZwf&4BnUN|sWT~78R zX^6y1TDEOTo6t4P1+pK_$y$8_*#76G56BNz?bU$o(|_C}&ol-n0KyxWcX9v=sUJYB z)^P?JehGXf=QbfMA?n*HrUpeclzP7$9H6pKk!Y^yQGi(JmU=9Oj??}Wq6gGbveES{ zT+Ou)Lw0ho!<<@Jl-nDo;&@Be&Uw>|`qY4mxMrDP>ey_1SMj1TUSkbXdM}~@#%^iL z=GUacv42TSb!0orcl|PMkX!~PUp!ZJtW7cV@#bLu?Dx;ipgb9|gO$a502hb`M=NWA zwc8JKUBYiiqLsbzuFsB%G>A5N2P)nT{B~Q9s+t@Zhgoh3!m=u=24Hce<*vH1K`!qv z03SViL37(n5gxnCILAIHdpfdit%@eO;j4X6O@H;SDFiFKVi}sKvWKIK3_P2TbSSsS z;kY^6a<-89`@K5syux={0Tcv74^?H{P(ZxeA09`~&+@llSLhsf&SV(2%c^&eK z1YIXYqcX9LaBKP1P82g3fvB+Cyynx3llObg(RgZDjO^F`?wPE?cPAPxP&sq%#Uf9k zR)5nZU8pw1myBn%?khumLAcqRN(36fE)n%Lcuj5HeNKQ|;sk`bfEr|Lb9xNOaq+U( z^$9rvBDev6wJuaVwLonMbxPfh6Tp@o$}p%!waF`7m{pI_b9+p{=bJ?vpRZTG#m}*S zI{tR(;=YZ_;#Kva+c;I*1R_WUBS|1CBY(ZC7H9h&`{y!2-!%Zy*^Ust;1ob5@GU{A zvwQp9W%6E@ob$GpcG{^HO}R^-Nv8bL#7qRuj+Un4{e-<14M1u~%bI;{YR+Z?_o>TV z@}DS%P15fCxk*yr6=2&ne=yh*`r+$$YAT~dodnpxm3-Tw2ry(|S!IPC)aP~gw|`OW zE z&tdkrCxa+=ydeZX`}<$tGhKonv`C$9ceDa6%jSLe)_n}Moj8Wc4tmm}I%SHwgywXlCR4yy zy%vibYFXCY+MY-qiQYlaxXQuT_ui*(S-&8@J{!bg-DwLa zOpquVQth_En+-Sj0O6L^K7W<@zAd4cLA9Z(*HY?%91y;umZ@!O&L(OGhZEU&XuE|h zcRhsHHlYO!=iC*zteo|5bIPI(+IJxF5iEDFFWFpL@D0w34F95e=8^w zPJ#z1qY_K)IFfYP=BBB~T@_W#;Zh7=Yg5A0n?-XbY#? zV66zxJ7HJZU*gaU{0BMl!j7eTL3**A>u87WD&U&kF32;j{!G<3vrhHS&{`IRQD*P7 z&kPi5Z7z8$0!`IoLx1x@ASGC$0-OLzde9C+NKmAlSH2gLM1Q+xUp{{M_+w4ow{CuL z!Jsm}XD15k!F#P%^ z2wCcWm#=0VWLf8hs)JYAVQ9YDm082Kd6TqR)wSrXIZPPd?DKQ+c^=d?`{(}o%a7Qi z^0fTAym<(g%Udj8dyzC)+|PX9>#KO#(eJ}B5;wLTG?dkaDsF9hYh$j|qDbF$ThmT2 zV2(|KbZ%q~cz@?^lZnXJOYaj3T0u-NU24kt5pst8p*+^9LI@e5Ivbuynfy>3=k4ur z-iiof$kimyWpx~~tl><|1IN4g875!6{a4)wp57=ePM3^Dl$$MHgu8nBlx;;+z=vZ1{ z$KCI&*MDz+`@F-R%5)mO?CH{S)#l)EE>mil?UER{*?PQ1_KWVK&TQ{v=(Z98PwMjr z0FU-M`t!~XA%R0A8`Jp%t2w)|cZS!FDnM!tYX=6aDV!VUOB4f9MCE9d!poq4Ckxks>?3Z*3Pl|uz0^kwG~HQZcW&g{R+BhaykI-#eSVi*luQ;ZcXZPcC$?^gOB)76qbGIE2;Qs3Z8y zW$N`9oaQgt=G=|29AEk&Nr%Tg6q#m^s}5{(yn~msOX}eca1A?@vqLWs>|`qA^15%Xdmp@HUask&~q-O5jNh-CRxO96ney#CVK8Flh*BlX+qT~3^4 zLnVzvC3oPG?OwdMa&d$cAu;PT4l=%!CUSyrD^YW(>yjEIZ%JO%{UA)&A*%DTP?>)v z5)z=9M3Ob4GmLv9YhO+3Ypz^@_sxd9N|v^Y3xXof#A7Rb(=f}%fBQNCd}s1$QD002 zKC4AMDr-%$x-MPr-rPL?AN{-gTTbZz_{kqXeSBRacnWiyH+M>U^FqDXYu(=YgEvXM z4eWN662h{&uov7Bk?RDz1zT8xmYaVB$2%|kw42>zgRzbfO1KsdxM6eCgLzkQdgH{c z@vl1JnvlPj9C2@o#IPT3yLyA}e5rA!rWHBoW|e1VS>tjr*!H8^mY~rVl!IVFk`-u_Td*_-kwwl&|`n;nl;dS zS=g(J>R7{YOH~!8HcJ4h@=}9(5kd3LUAw@$+7@f;@l*~r+xXGEd^b@$6>uJ6uMB1d zQQ7KwI@v^`$$2AG+gY&n`snJ&00};oh%^;e99EYSVA+}hJ580XNd}L1o(h}s zYu!Lv?6LKZ>%5k91ux90A1{BCW3g3pbN_K*2+s+6m0@9ry-u(|0!im9y}NWja5jE2 zXNk>Ok<2;DN+3EHLJ$Y0B{jV-LV^X-`n54B*&OF+th3u;6L#`qoA$KIN?UN;*}#|m zrHbd=78FPctV)AZms`DsP5F9`j~cbyqvlS{Wf8c9;h#8=O6hx5I$I8^}kl*UYJDfuLcKA}_fF zzj@bb`iD#Q%`bodJmOxTl)y()G#|V>bP{PtQEJwSdR;>{$&-H)>W=*c&yf199E4_{ zO7QNDouhiHgN7E?qqU0Sy%)>rcC+IY!aJ?%R?AzSBn=vE$bGsk+LX{AM4MYNIDM61 zBpli9I2~w_V=7}ydU<=;;U ztu^LaZTbBwH}`)gE&S@^cOTy;q|TQl@6?>mbEr^PK|NB`jk?F~y8U;5%I1W{aoShm z)$UA=2P*e+I^LLWZ|D_+x_V>#)YH+>U0s7+l@bCYCydAewMb`$V>nfKKBj+yEf9MK znIz}mmr;gkN4u}4>d+Wt)hB)QysvJ4wHJ1qg6*Y+0@#1>)#@5L=8f&V)~_>$WD8?M zP;JqR=3o!tahv{TR(IeH;{A31>-hY)evNPb{QfSt@il{AJs$Dw{b`9Ge(#-S9nv|WY1Ry&!`C)}t_MjeU&~0yx zWI1+m_o@9}i)>EkOhQouc>^=^!X&VKI2?*o9ZbY}@x5KU@9*)IC%k`UM9%8o=HCu@ z^P~jMpy_uBO1}wzyK53J`Ge;r!kz~{eg~oUl%RtxRN!x`OyKMxH1UQ$smq-J zky$<6vsylZeAwI@_#cF<!uKUz9(e7vS{7~s}bj1BLL@8JNa=3zNuPNL{PO*?oWMlurobgt$VZU#=!Y^EZJYcqt$_xG!gNI8m%` zFq_>`Wlj}oD zS}If^Vlah@p(^&m<<%+Sv9+_Tw(7#K(n5L`Zi;it-m7<>thf=#qc8W9cT%D3%9pMw z1Q&lTSZ#33&C+0jK7`xJ(>=2;HlsEBWtx{Z$qCV`%ng+6%+|u|WaoTaF!?&rz5Q^} zesD+h)D=k}AcU~XK_X$CFO>E_tYqrfU0uMegqmG4Fx8lqY+}vAq zbp_iv=bCZvw(+x7h*KcdTz5CuE#K$7jWsl|x%t@Go(5Z9c2Yo6mxU?>B!4|>ZqRmq z0~Dda8aeh$%Hi%^2YSAGAnyf^CD{}>P}8R4R@Vdh0RGxc0YTv@6+O%CF62{Z$`uo} z6H3db@VK1h0d7YF=AjGDQ1E6ul)B;7*|WWFwk-l(dg!>vRT6I5ixOww*04Akc4k#U zhC&*U<4}&yPuWrhAGruLQ-3ke)qPo%hy@cT>m5H>wf9R000^7)cn}xNX1qdN;nSA? zsXT)RE4TGm*xm{H<~!}mr`n=4NbX?!W29{kFUr=H%K&7~LfrGlJZ+{(c_?5_nJ#4+ z$o#sw!yjIdt=%aEo~CFpF(H9ooZi(f@aFI>B`md?RPk^#5$Hl&cYjxBT(gi#5bUPX z9CvCoXFY}d!Aq@dPFo~z!bwx)$!QgftycE7^9QAa-;F>2{J;M8eg?Q8=3BEXK^p}x zZb~#M5RkI7JlSYAAqvB46sqT0cryO3bEV@#SCZ19Q!2EdL^hvY-M+NiC^?Ae>7W#&8f7qImz6Yr}CD{QdczST#KnM0@_w24iNF0{D`9qhN z^qW;$Yez5#wtyaaY>|{?)oNd<19>lC0N2-xX@7LziTxLx7EXN3I?KF(jhgSnuD7b? z%B2x8yEMlfPd`8Tfwl|kd39_y)8*tEFJ-rCU0*%fB|E%3y68pUaO|${(JLH|=^>2c z4Mbwg-1zNY1@*YPJASy?ex%vf>wY`tV8A&;AbmGrJU_Em1&ldnu<&|nChwJ+I+lDr zqJN3bBf@-J96R5n6J|K+q@pAa0)&!?Zz6foRxju#Q1voU3UfH`&w+W#0-Jg8>utsa zVS;NwbFpbJ0+v1D;Xy^TD-vHh+Z=GBL#R%dUPP&3*K6R^oqMcnBZK#Eao}dfZ-Arv zZCOUcu4(JyRAluCmp$~kz9}Goz1p^m^nZ8!-0Q;1BZI1#xMq0O#)Gh*;E5}2U-1+C z-Bu zRG%)7;`?$Ufp4(nAv-ijEYg7FF79Rih3z@s2{pc6fLu>2K3$hh1%R(8a=?o;=UXa6>o}U5R zgv(jn9sH;3Q?MUM3zY0^%r$fnv!KKFgW!=k*7)wNJu-)UZujckH|d?MAb*^8aLA!v zD!`{Tu@i}F{H&d~YKc93x?q)Ll(`c$94oVEQmmzPAzF3V5+s_A%ev8Qr(%OD|2Z6V z)@Y9Jmo4&6e#80#*eN>H?A%a|$}pVj2UuL;BV5(Y89pu3!g$}T+h6;u+uEl-(xte3 z=wEe_{(x=K`&U48Up+j$QGY)0oK^7%Gv(+oA)?@F2X~S{FHdU=eCr9=2KfRM?8&e* zJtcc^`S-*p(tI}b59eNlzs(l^m+a|Mq^4h7EM22&a+?!A#B*pXXL0mtok3UJv)k)( z>7u-QPXNr#_tMS|u=~8k$@wAo|J<)cfNuH&ke6Dw}LrO z4c@%1{U*_nt?lXy>g=85p&4!1IIGev{+`paQGtKkPFPky5Q!3wyFo8^-D+=DPYBLx zy8$gO`%^+^k(JH46wPyXV$Zu~ii9Ue71Q~!9)yT^!YfC<2~T%`Hj#&?jfI`S|HX6I z(8~rjBikjBy(92CB!6ip7EjVDyAI}1L1gNSIRMV)V25Ye%{zZ9sr8J ziDtk5{x9Q)H2rZ=s~F&Uro1G16{xDo4(Y9kAe*M1O?6`crBlLep=!qskbGJo7>>~? zS5h6-C+FXU|8vbo^Y;0p8zEg29$U?-_o~&p?GmI4-by@BT7QB+Oy>ZJ@&aMv&*2En z@_E*vOG$|!kgy2MBloI-J(T2Xpwnpc%gGlMI1-Mv(M}#y-;Z=4@k1cb8%O}lbBakT z_iEBOwzspgju*dfS$pd6o_APMCXV=l(b=`Ej77z{5Re5HJBC)lr zzUln{kF4>YcYo_JVx8IuB%D@Vc0nO23Jmt`$~mXa#M*~Aj#N)CP922<&Vzfk>r(4$0~o*Tuv3+5 zeq3=OqM%(qzl`z8%TDIf`cN&*Yd@H%G@d~Z8CEkYA5uA%z7ln z&N-t44u8$Q^qLqNoxN3sUYkDOUON7_!_@bmK74ci`}k}Bkq$p%&FwV1;OM?q&5(DI z>@Dvb@Th^=ZlY+@BPq&0;O$UB%|p*MKzYRb(v$0s-sUf>Ovk!-eiH+5Yl-~{M4hd1 z8pnG@XI@)=)a(X;@KR4nxlRY2SZ(X6s=PbdAAd=98^H=}#K~9AjvTv4 zY@Bz~;iU-@XQntu){jjARvqi=^crYCPJeL+dmK#QeIcp7v=Oz~-0fuFbV2GCk%Uv5 z@^Os>nw0*&Oj}0-xf1(cTGP}Y)3tl31ZN+z?kb86AHq_&2TWjB&ors>CQ_}yTGqxP zM0Lv!GODgL@E8mIfM8cFe>i%0)aFT^qjb&f=0?|f;7BgWdBF?!wDwDJ62O! zE3GZ7bvqc#ZW}E?#Mu}S|H8kJci8u%0Hs>Y)RE8IL*7Td0btNXMLz8EQYz)D&J5lA z-l3eq>iy+FsHSzVrYgbwwxE3tVsFr`k zF?h3FuUdniv!)h%ZU|*dV7^6LfK)p#D%;*_`+?FN#gS*lpJ6*%bfwjlxNGT?!YHNA zRYk7r=$+ethhD>vMYWkX6G}cq-j^2K<$Wq|{ed#dd72Iv@z>|BJNc{gNU{hIPEivF zLZ(m@3!X31N!ZkTw0khYKfzv2cME@B)~S|u2+A_srMYB;KqpqY+A<@l`j2P5$M?M2 zd)}VPKm2XkGXAh!_taD671K~M)SBuz&6?fW4(HMKB?KK_74_+=8 zSkusdvKxayRl8O`q}NLsm)$FPFdSS}gbN7p?+U%|OH1!|bTC2xSnWf#BF}htAbmN5 z+C#g)2qRohK5@)!e)f8hRpi_e^vJqPAfnW)_??4@9ydkb!Hr!(4|3^bDN@n2$KiJl z4V)p_6QsM8KC=?cP=J5wZjam9D&_a}T6Hx16*~Lxn(&AJYy9IszyI{qhmhJ+GO#gE zL@*qHS?b$>Q}QJ2!>SkoSURAUjOudhwp}_$GO#>;w5%1gH!)sd1&EB&B1une8zu5J z4l+fwc_k62f_n#5a(aO4>J=RZ9zkQ*fw0}B68oI#wlesV7K6)%Hk^F0mP*Nrw_O;QV*9+_X?Lw8zvG|$WW5)g(Z zoXK)^xlew2j}y$+)$Sz|NHA0OfWKJAc>cI$AAyf`PVRa;=aQOt+qCBw1&Ddh&?fYQn9 zS+8)i;8c*LoX&>c-n(9xvl<#dhkRNR~nuzt{%V*7UOPn|0Gjz*5O5dO3PIPDFnyZO-ahj;~~KYY6;Hz{c4e>6QZw zj>T!_we_7hqskR@$|{z+}G*MzXEu+?43^Y?8~@l>$j5|*03SU z-jNV=N$rR3U6GUu7rm24Au76Nn-|CyZ6inMKnz!XvtX~y#YN(e3~4`$)@X4WR2_ee zpKLK3Lo_mBOQ~B=BJuPGZyE`f+su;;mX$zN6i-bN2gagTRHtKy6($4bJ=775>n64x z5FH15+`NO+k{x({(HA|u$hkFf1e&I$W~sVBf%pQiBTP+=_Bm|X;@I;iCg;x9o~~2h z?EtJMFuT4|09Y2NhTYcRkaf;*Z0CRMhu7$b>hbqDuCYtNMsw2m^@=^G$H(sKa+)2` z%l<4gol2`Dc5Mpx<4{|WfAH083c};Hb|!x{9D`r)VF zfA{%I|L)7@_uKPUg=-#@2&(XDQ~e4iq3M%KSww5C%gKH{m?Mjqc$_58Dt}~~c0GGf zliP8C0$?3O^HJ-Cw|;9tDUg3SctMZPNkoAj!c~`6f)?8^*B5mvT3Un6M~A)V_g%EM z1{{J}mTM7N`EbV*zqcbF+N|2dd=KXc6oK!K%|#o-lXr$)S6b2~3rMaKDs~+&mHGg7 z6YR-H?a&n6*<#g|HFW-{6hvm5zg?o2l2fWy=&!Tx?1(DP}u~;BbF}-NWL@?pzKr zuY8%*xg9b|U+;=d-@(*`RB^5U9_rQ<^o=-z+b*u8h^wt>}LmIEax@tWPxp0BKN@~Pz>8%EJ{^~4s<7fwYJ zo%@n=0>InVjUigDhh%`_2+uoT?E1alA=u-p_oQ^-WP`}(*b-b2Stfr_Hvvm!>d#@YzfKA zjzCNMFC=x{R{9)_Q{2%ahTY4FEovw{h(B$aekH0fgb2J+>sLb6kbdE50Qj5vI00$Z z>>%n#xe0^5)FV9{k%uT3WS(Ee^y=655rbKAhTDNSQ}$Y_xQ5^q=)x zx9I*fo}T+}bF}&%{KJD}X1pTRSDl%I_u@S$PfVhkl!*U%s``|zgBXvgD`b^ zcLqw=D9WBEp`7OkISa(WiyHlM9;$wstZL)s+T4GWXR9~>fn@JD9ZZtot|fH==$KHpIOu!CIz_5deUsuQ|GIK2nQqIrpg^M6hg= z(H0{I7r(}RAUp_vfOTF})&MG+m6L`}-+zA`&>L+wfJ;?c+o%EM>lpJz7P1rB8)|D> zEP+Y^N>(e>?AvNDjZNd4Z3=M}A91lQB*zDc6{c1<8FKGI#Y*K)z+1%N%>Sd_k68SM^q1wR|qSBkPTqLtxPVkBmT>VKO#!FK~ZKQ0alPNy0vN&REqN>u60bV~FZ(P+GwVKnd_fu~R|M%Z*n(caJ2hR&QSqD|ktoiQ^xrPexSYgrzuac($(F zy`o}8ej};T0XoWZ+xT4;!dNqPC8rQ@r2fSv*|s&0x7vcd*hWpJ0*LyaY+iOZp!Zo!uePU}^-a_{RLfhDz_?g!5BZeNmE zDy3FAkgQ%*xb=L-*Kfan|Cfff4%9QORt+c=rc@F`;RFhD+p^PC{_sM3I7hJ-r@S}> zKOGxS?Y^XQac0R-DlT%kcNH_Wkq%z-%flp!IA^Zf%_hPi1uK8@`_>>Ez}{t)P5QMA zM)K>rIwr*DDNMKn4pOz!BqpwEo00pX{1fNAyb0V_ffl>b5*Osgy0)18v>~-;;ioT9 zoLPwI((F5u;H`CmvF%4w0bX`Eq~W8$TW;#p@lW`?%sGb@;9{ zLmDbfhUhTu#pz7hA-F)OZ|af7OQDTEh({SzNvI}#DBs{%ev;o(S6QibD9fT!@z7xT zT6YiuNBA-P6@lVgP6jKZwuav)IYebQrG$B9z`;c9np%hY%n0~T2OmkHQfMjns~!q< zO-0w!MW25k>9Y>aYgp?r+u79DRaB;{m(6!3X>B(I`}y_v?Nk5j6UXw)sK09Z-Z*8F zgp{ZUJX4CrVr@hARvUll!NBRe0QCz$5LEV1<1QtKl15*rpQ2?AP;S#b<&2L#?vRDI00JgxVow5iZ&p0R-q9kte+_?puG8D|cFGxq!x6eg6J%W&b@@EP zq-k7B-j=NM)}_1?Z<9d7&x(vRgphUw+-QfP&M|YU=B%+2V6CKmYWRZ~`|-=teSQXO z|MlhhfVG68agMkCPv>6>UW%&P+q9HwWsc{uo6BrI z*l0P~-6`tyR)@p*ykBh|qt{!9(h!_E^-T_ET*fXo#AZ@>Ze`&-$c80_1vk zE`{AoM&_Y5%0`({bN0B*MuEcb`ZaDOqoh2)ZP2n&8Vk)&>jgKq#QE+SDyo;KIo^Ls zij&N%+k025wkkUuKUlOc^`(A(&&j^oR9wY@KH}n>b;u$z{#V~u_M9VY#o2nI>B)aO zyJl8d?E~jnmDfE0ldJY!Bm|{_RCwymk@Kix*d+A3#!G6!)Ars-%MAS8kSFC?STz3bNE<11Gn#L&9xw>B@O@B8|1G}zka<@|s zuGG3id0tFq$0ls<@%g;Bjq;^w z`xN(uq9pDbuE_ZTZN}n*4_5SupvFsm_#u`6SX{DQIH=0jA0miQZIvYU&KiGn60%SQ z5E-3blX(56*OlT4tft5zo0D+GDVdOJ zR1&H%mYttfgW%bSJJQKQJI|^Wt3CRaHxj7mK{dSj+mgLpQ``OHar0n*UyaM=tSL)I z#$R-PSp__*pl52c)tHq_1P*^4`giix7iyU1XfE}(^px(+;q`O)JMlyF_W+i}SoSS= zE9iN*Z*AV3I5x;ec&JB5Ds2kfxDoI7!y$|=@q+B#)Rs~?vnInAE98}mhU{hU&e|M3 zXy~{d)VkXIkj(3xO8_g)F44NG$M3X)6{~7iq~A6uz<~b=kg(j>3xI$2^z!=rE9fXU zwXVKf1@z#NuUckiKG9T4F5t~+z(N>c?^LhFBspreqmq3gr)r&}oy~Gc5v<;xOTVL( zN(!=_={l+DiZ{udh6fQu8zvc8lfJQx{c%rzP3XZ{uWXLB!)*Dg~r?k7?n}fM>%~*-OP*(LIF@sGL zr+JBXjZJB>PHj!Ga&AYO7bg_NN(@Xb_F!0HLY=p5C2P5TQ4v5MECr>4y%oO+Cd_g7uhC#yyaA-Psd(L~#c8Fpya z(Sn3@SuW__^M2v}{PWLW)-1%EL9-IAiadDd6o|i|(3+f+rz%Oiq70WU#g)&ljSbGe zvrom^I)FNbFjarLpME1?fM9^zot8fg$dweh@TS>?Y(S*sNjJY)yN=d@X87s1Qj=)&4Kpn4_8}<@3zT0ChP+(NBU#QdGdvDoGJqO*-(X zKZv?n!;uB8dQVwWYWV3Qp5Cn)`0ST8yW@@Xax}#%$Ps_5bol$LT|w;}LaR!vt}`aL z7>6SsL^rJ&0pOuI5=Pus=bgX2(&ULdgLSsxZ-M_+K z5^!Yrtg3We)B5k{wIGMEt3I#jjAAj-Ld!rKr75r}lNyD#8#xYE{hKXU0O+jJ4w(`B z`7oJ3wAi$%bvCxT!@{fzsr1khaThwviS1gCq-B41t`Gcil6@Dxu9j?aB~PGm9K4kS z^rN^(yQwoT|`{32|!#WSN=8(3+kpj*2njQiB&;rx0JBe%3Pc>izLk9cEdbu6m!^pK< z4;_D4rpxr(fT0Ghxk)OnYBsU3(|9xkp93+87_lo|w(GfYH96?ODsR+*SSjgOsVa~I z-@w@d658rmMKPXl>O9A#SKh;^q{$X-b8z}Kb0I{h8*A~4+2$VyGTv2>H-%wqbCO~6 zoSinJ9HNYMb1Yd=C!StKe`g;71Ef*C7l?l#$_IP(Ov-n3LEHUBUu_GZ@+-s z_v)Y*H5m^qm`t2bVBPkxDcX1hHL!Iw?s}nEq4sQ4$vSzYWC$U9~S z%dAngOro16I;$+DtSSA%^6Tc~&DJWfkzW`S0u|+UPX7e%+%8VOJbme(W^eY}k2`-h zBX2#L8(u_b@&^Y~p+F*kxBu$ooHz8lS-3h{WJ6AuLT^Ghy+$wl^zXa+Mm$%Lkx*`R z)0ZF5uTK|i_wxPe>&tr^na6gkAx}N*6m+KCo$DPuJtc~hAX-|oH{=n@=aqgo+%TE% zs8;coBzBZty(?d}^ngX$p%YJPFs*x;7rjCGE)HPPBV0!qoxBf{+1t8BbBuo$;}THX z?tEgt6yxG_FMG0`kw879p=B)~Q+sh>NFYxEVA>P5AD~)Mo8DauIAGHkJPH~U-(L4W zHl9}=I}fd)oODPs9N&6P3V?nA5-mm3 zz4&u-@r|@`Y&QNW9>yJiQ)_PzEw1GupA2LMtwJn&HT>&2Afi`%Y^ zx{h+q4m6c=cLs{}FOI#FSA*X3B}>yEf~v^YIX+stUzhDB6TN$kHj1P^Q>nf}>`OZP5>ZH$5_+VEVemD@nlBtu9Eayrkpkvpr-iP)-)VtFY zPT$Q#x4ezI>u9`m?FD~>D^x8FyL@fx;-AWLs`BqeNv3eyaeuV$?H?K8E<(Ew`_Mko zF@+Q6Wl<#{MD1^M5bhisPD^zqPjGLO{TS)Zt1ru1sS8b_hC zL}IRM>Otx(6(oVQ#isUKogTgD&_ibLq03Bj_Jm~Xg*7EtO4NVsK`qUwxY8l_X`gCXJ0jL*Rl{vpbbi-yiY=s}MqkOXQie92j=ij03sqq_ z0cQ5O)V(J|X+M7(k0Gf%YZ&10E|sVz*Q+F!Z9Hc5fdjxAKpmheb1W%17e{c~tR#Uf zX>%xSsMD&uu;R4G#mnDzk{kX zkGwlDSf;5l$x+JOtX_*bu&@!g<`BV=J7w@isv>$eihKpk^_49QPpGec2q2JR&0ZtmwQc)XIHpg;?$zI{`IkEYm8++YL zo#B6Y=N^(SpTY4L=YOL`Emf;@s-W-eMzT>hD)OcB)@&MSB4UrW*g1Flvc^W#kIE8R z+ArQ#B_*RdNb<{1B{0k7kjYr;?ds`!e;#)(=%Zui;q|&{(>7RBN3F)^AOP6q7)5n( z)8r}kNJ_-WW6jr;y3+|}RU5(q`ppV}14Dn!c1FN{aAgJHCR%%T%FZXMJ{nUA107tzFStGjb>vu%){qL98`q#&2ku}b` zhc6*0Z+=Y^F81rP&g;#kn^l5SEyIxy-bJ7BmVlrIpTDisIwzm|m1#TAYfK#E=w4btM!!Hrz{1)hn2d2{In$2kl{+iskzaPQ3p9^!<WCxz89H;t3{bH+1ieCdq+)OVC>QIW6s%3W&Evjq;0Ne(s)0rI*epPmSYzn5R zFJ4m&qUWgkTi^8Aq)0N%SI>WB8Jgs*i$Z1()dC8H>Cxt8mWpy}-<|s$CU;NoapO(O z+Ur&md{MS3^-h#R#ab=;%R97_v)0BV>#63A%c2TQQ*0xVIFuC*iqakc3ZvvoN*Ex5 zTWR_F*X#D%>$`j3JMTYf%bFyL`7S`uK^+jUFCC0JPX|{(>vC-9M+gHhxRV z2ceES)e62|Q=i7Rg6UJuf?&Bm2uR)l$>ipUUb|d2$CuLEdSwmX!%AH?rX=1HvkkIK z5h`bbC>)2=n&fe1dxBgTJ5ma+FWw6$opGou)?(`i0 zz#OCW?n*JBkd9j0oAX%Onl90CGjb^>t{q;|N)$@U790{VIMgb?f9S%)S5%}-xuf7{~s6LP?;MF;hhNKYM3 ztm4~cHJGa|ZM;7@x6S^bG7?UYsNlp|(^x%7olz+HRQ1}%H)W&7uz(LMLHGWi7IyOK z6u$a>?4?0+KNe8$e$zUX5MKymVmERFQLw2=p?)GSAgJ}WQEbQp+MI5pgt8iL+BbSN z&bbYW@lji8e|2MTXI|hpHaA$qeGgdMyo23&6!J63H*M?``O)h~5c{>h{P{q|+wTUw zj5~+AV9vd0*nIFltu#87_2hLnDPWZ|!eJpUWZth=HXMe^am$^(V{?{s>AqW4?6H}< zgL{19BgmGEvf+4Ein*S4ml)I$2{$)CU+@1xT4a4de=|D~OrT*%NwN%CkucyD}hWkt(sGTh-*&DJh7SEO$C=j=>5Wnl|Z z$GNjBB{-E-0e~nf$j5i^U?^{>L)LKE$1C-uJHe^I+P_f^)vS+({z+7MMyXovrmG2gD)@dZ>Ze~mq({L^Wi+b6+C_B;u8vIuM#vO485 zz^PR6vl+v>>6l28<)1FuDFul+UO6dAsl2!Hg-WNN&ad4H^W}7WI7)M1dn)#)mD(b4 zEbcvpqHvB-ZE?uQcC^~`@;~xrn@mY>MFbBpQv>e!G0=C+KZMw5WlRaUIjBSpv>wVj5!#E{v| zNR=(WD8xjvrCJZo5oO0J_`d|=X}WuC+I@7TELpS2S-I9+Rm5rz1ZFR@?`HHD)v$YT z6iePu9L{YjhG(l)Ba)D*685}Wu&_O>e+3kEh>PZ&^mx zhh7@StbXcKbczSTj0qflP+P^BP*|6W8CFWeQ@A>Nk+_)Q9s#-=#^xXMTnz#kq--VY*LM1a) zFV&*5*O;5loZ*Vk5=)($@?hX1K7<5I=yRHz2~Ijs316U4b`icMtORr>wyV; z_5RaK(e9OU3r7{bvkP~Q1aVsB=!+WrY}fYdg1zJ~U;4epC5PmeIjrR;n;fl6d3o<_rz(N}xnlz-a2 zHf?z|HSVmZ8Zct6JO8&mIK#Yydy+V1@RkTR6X&;~BOJ&1^bWMEy#k7>T{jVOV31=+ zr5q+vRe|WACH?G$9-NjpH9c$E`>m^O9A@xCgM#90QT>c{Dw;ojZR}~?z8*5{x3l0f4WKA4QhKIs=|?| zKuY}GrEU&?o5;%KiXdo;!+g~#cUPzTy6xv8Yr=XM{Fl~gbJ=Zc$6wa#?xutwaqll! zRKCzpMKw@r<}#f$7hRlz2G*{NnAtoxN+W8jfw_5KzNWE<0CJ)}rGLX$y!KvqPC-k_fL5m2C4e zcKv0|zJDGMe@m9`=>Bm|g)4exHA#do`a0}D(LrTUl%8Hs$16{ur>uuDgTl5@Z!L}> zaWpU9mY(yWsN`N|f9IF-*6kLlf zl19idd;r+l2BUujWiP!wy*?C8H~6m$X4R^CTV^Fo$fvewQrgTrr!gGxsZi>sbBQGR zNiUWvy-mrpI7Lywg0iW4aW;2mTD}!&ygU5uunj9jt&;4Qkx(QdZv^X`#@ViydfrqZ z(>{Xme_!m$Mel%4ol{S(Fuf3q!)v3Jq%)#)_Qg9A&C*kzZ0@u6;8Z+N6}-kjx3{)w z6h2(D%5gpF6xemz_EKSY|F~rL%4Tc0n~^g%1a=miGkOMWKb-npHzIR#vLtNYAL=bU zH<}7T`*2Xd3po3t0}9)IUpjkGjltZ`!m9FKf11L!pyFix+no6WyzmJ#<*7Gfy}Sbq z+4`GwQUKurTyYW|G_~>)6rSim2_foWdB-$I=7JPrU^ct@kRt4?wF^a$=&38RttPKjmbT(BL| zseKl|0M~CLa-FRwO_2hP%1qgWVqnu|Z|e@{$(cNy@#%z~p)*F_C>$vxukJjLio(2O zZD2T{EHZ^e0^B?Q1>y$Gc{i&g4q;LAe?i4%4|1DA;U8D*?fF3;=??WPAnllV-!G8M zI7QggKd>txK}=mG#IW78ISfgA)OsC<27weON02m6&;uC&dP(r?d)9V%zs~1xe11n! zom+hxYKBXfX+v)`W$+lb711QvSYPOvFQKrFMR>m2GF%^TIHI>im?2WTkr!QSa$}(HKOZ(*p z;O!-Ud;RkCHxi+;mF-aybb+c`P&P4+OhWI-y<^ML?R4kUMwuhp2(iSTf8J#tT*1N| z(8ZZl=8x>VO(e-nKO13hWd~NZh{EResFqS=nhC60``%0#lc=2d>~L9FR2n9e9S$CE zY1zp{Eh+A&?C-XM0Qtgp0w^|4c@nvRUFsaQ5ly<@)ZcS@7%+G7Wf$icG+U%O6Oc|t zYNxWEla3z?rXSxO_xk?wfBeTwe|>;x@s3)i=^BB(wnZr`P?;80z|-Ocu#Mn0S-(wN zMad6Cdm*ZkF7}vnU8@SEyUIDhyjrNk**sdxFT3Sq(m;?px?g<*(X&%H$yWdpAIr@z zBpa}^!F|*5a~Hghv!0;Tq2M;>Eb&;1H;nC&Hl_l~dBm-jssx_*e_BENCI!)K_wquA zvTK!Gv1es4yWBJ*3CSewCgnJ(Ahs4huHBEP_It7{01wDOj+P6Rv>g*>NV5Rg3}x!{ zvPeocXB!#z$P~092W>LJoH3*RBMGq;)HovoQ+7t{W@+!66PY3my(K}Od6f;pE9zGK zwcXV69BLG%Xv0V$e?~-@cX=C`P*ZN=P&emf1&`BHX|>adrl% zX%ny91m{Ifh2==ozKJ;Q2xQXI8i-4_)tKhPg8eJMy*=1n+>)m@oWS^~B`GLTzFRSrK=s03)FMN>?oRV5DSYw@lvW@{e_XNlG#+l8?uv7COwYy{}e-W&+*fmpKv41stRnveI)ExrzD%)ZF|*@2`KJzmLp(*z9j4W?RE@Y<%OubnYPP%o{k zF9#E}m)M7QJRC{BiM|Mnw5mnH0$Wyk(0M7-q-qcGf0N)Xm5+3mKl9fwzdx1UF%WVK zh^&~)bu~JqP0B&qi3m%b-Vnme=~*Qgj(2lv1~pYeZ4;0)mFx!@vA)xec2jrZ{FUK><0QoAq$0WHNFBUlkqG^!24}DPp=r5=lzA@^U=m&6}qW3-;I7|ND?A z@7ma5c-wd_i*tL_Zv;~-!ZmfOiCqgZrLvV&p$4F+b;dCMY_U;hZ>#=}o>mP@$8q?{ ze^}X|dv5?Mg(8wA{CT$O-broo+R>Pq8Z zm+FTq@~E$!op?Lc83*Y}JqAl%Dq3Eg$;F`(^98l*(Lt=~VB4`A?+e%L0@o;MVA1lF znv@-^bQEbP$4isItnZiC?2CG8+CVOzwwmikd;&aDr-94V#yB(ym0~=d4v%2he-6Z7 zy=q+#8`xtQAv1tpYxQ3j?jQZ-_38QB{kk2u=2?(2d`_BcRR|^l1Gb@1Y?gbV^!KU- zuGfr1xe$HV!E2IMSDCPtcUJwIn26~t%@);duTDl1NBA(jj(Cor4(mi)8Jg#Gt4{4k z2I3eEO=I(+wVy;hC)RBp^$z}0f7>7oU0d|?ot;99`HP?KK-ZxjxdKb}rFL+If;XE( zrCoM_47f&8V*MRRxRkmpo6Zgzngu6CKdjr2x2G?!55uh29SaoX#G0gYx1p`1u^k_6 zPWWt{4Y!{pK3!|0B7PxE(&D+hI;X1i8avuYQ{K`7kqjbvNxVkhQmts=e|Qd%5;?2v zeUGZbHnkqNo6raWfFI3kR|`NHb!+`X+&<-YB)ccssm&U_k}PMp{8uX|P`oH!MxY{) z?5%nmae}re+}KtNB?oWKNyS~;0H+%Qv0sS2h?_~Bl>PTajnCiz?YaK=+P^&tjNDaE zO_6=uRG>Z5mkpiun6`yle|ZGSpS!z+N-z#0NlJ+lfvV4baZ4$CI4;GRy6dw3=>@` zbUoN8JvgIzQ#vg6^CaGFstHEQ+%|1SJoIYu=!spsWuKfu?<{y~fA%yfKC|`KhefN; z|M-1h!yJ^LIb?IrLaN6tdgx zF>X;|E25q}z^vOGf2UERi#le9hI6~bBcd18F>y?LIU-+Fb-?X>; zht+ERd%t(w@xJnoZdOl+glay5equy-)xItPh)UyR6%Qm?=1}zZTKB7a_v479tQ%HV zVLf&@kX}V9Z-?eU0L8M!)Ot8+ou>0JA-Oo}Z>F0kY3p~Ee>;aAGi5lgqyj959_Rof z?oLH0JTX=Ud`W*57!5Frez|Vr`u1LITB=G`J{@K4BzWrCV^#cLJBq*wm8?G5Mjx7LpuC`vh@Mbf+$_7`Ptt`&v z?E1-oNT_qvQLz4R-D?g<4o*80nqu<^OBHW985~CafB#rV{f4;O#_G!F4Gk1?^g2d&+nb(e0~1% zkH?Y3yZS*TH@WVL6?l!=D~TuTC%MShSIDe`?>Hy=oJscs&QQ~Z3m83;oDbf8-nK&$ zuv*St3b3?JEoP{g7B$h%sUsD;>fBSmadlD`e=PgnsBESR3Uj_SsVnLXoBBo0($@Ac z;uHNO`)y9pnBjtUQ5~qvvwOp->e;Ky@#D#?Uve?J-*4}>is=E}APRNeB*{Z4P zAj;y6ID1n!BaN`ZA^WBoot;V5p=-96xu~rT{?waXygSgH*Qk| znQG_?Q;Z{!MyV3CkB~CN+FhpcV3!71s1I2n-Rkn=WZ4#CN=s(R_)Zz{kn9{Oe>av> z&QfCnV46H#c){S5-8pYkn96bs09Iduhjsh%J->ba_qQJ}<$k>94hU~V9b?VQn_5|ji${)*1xvG5Y1sQD>L0d^CIXPEy_UlT0*iw7;9)cm#jZ_K%qC%Q^tmgp61V$RtNHs|{haS% z-E}v4p|9Acm^PuS0Ie2hxy$5b8*3f)ygDf6bb3tnGyP+WN*nyRthYUge;G_ys2=-L zyq%d$EOG$(D-Qt~|D+fBKBGy@jmxG~pA($#l|!98KS^T_FIP1=Of>V-=~^>I6S-KQ zE*pS^t8NRb^kYt-R&~V>-N}lo#s@oCtxU?(sDsw-Fw&}BmL_+nD!RpzN%rS4`4M;R zkk^kq<@Nq{Pu0QRR9jG=e`tWRyIur3;$9=F5U1}h1^T6kav;Jbl0}ot?<6*LlyZWO z9vh+~Ivebw?9w8+V|pG(D%evLe|YX%MlPFvl=|~I zVg)ol9>(ond&#eFPgxMx`llb?p592IR`{K)@cbV??(a$WySuByOW#qoXw=@CtiGx! z?_9-sDcfmg-zL?XztTiAYb)#38ezl1XiJKrK}1mpoG`_bvtjg0;DgS?K+&t_!8O@f zK#V5aMF-ONys!hXf3K?UT-|m~c_pt5Im|{&#o>X@1@yAERgZy7PTRWGb&BMAQio2@ zy8WnquHzQjRb{MGVTn$0vZg98H#q?cROIX*z~%Lvqf6!YEBW>Nm;SG(w?F^p^2!k- zI}z1;2@Z>H6%Na59q;78sezW$D>;)TjTfLH|D&O5Fg%RlglS)m6z{O2h1hT?2DGZ{x>_TXT!PHNY5kTjmH`;b5%q+{vIO8$`5VHm>{=?~ai}&Gn;a*N6 zWG4<4+Lg~@e~3`Ei!?KH6~&P4)JCCOtzoj}*m)V!W_a`Jj#1BA^2T#v*MfwoPL-{> zx-<9uxsK^1UZ>gfu2tu>8$8Pt$sg|*GNagFsK-#2aqUU= z^;TK&QJmkR2whaENqT7<;;roXvbi*-6R`1KxxBmL+dCVaAaA@zWQh3s)xZS1H3&@&6D^?}bS8Y49C0|mK zzj+1hJc15?mHRi?_2!FU!~xV(|I?caj}D25jWyEjdm9db~y-aZj;mpYYvBY~tY;%0oL?64uN;_-c_e`cTh37ZW7t7oO9Ltfd^WheB|rPdTAt66U7YQ zt&xZbD`}ZCZrN1CJLD(0Cwe5wu-(8me{ur71LN5Ug+mKzArRS;6HTO|Aj!X5MeEo5 z!y9j9n7o3%YC|z}GcA(;!|H4E?9@mdNg8yP-B>ogqhdPq20Z527L^T(5&=%;F5v%2 z+*hrLg4YZ|x>fp?((vabDskutE$E%XhavmjG&Oa#-7ipxO{nVd{&YoC=;P$af7LA# zB=$qGb&hM+I)v(W(PKoVQod_pfj5P1h&wBZj33RDxt7_0+pm2q2I^x31t`>{y}bS9 zwEcG3ez}f#P$LbNL&^dHfya8;c&n@+5lnjt(p|5WbM0@b2fXV~-3yS&mPvKmM$Rxr z%DPmnZ}JyxWi&R)e=6f1+rjr#e`R9o?{tD z{?3h{Sseh;(b+MsO<_!Luk<(A33wyTAv>>(=Fa69`}e^c@gs3~s)k4l35m}*2Y-w5 zT$COFh4hd#>W>#kZ65|8Z%4E&;B+bm5Wt`aO+X>yaFs!$?(u3GC(%mxf22k}rovQV zOFNgR#!qXVOsMiSMK*w=tdonT_9{E~plBmYi&6P<2WG%qPFVx^4mZrLMbbl1f0ctZ zHl@mR&{bDK79N4XF|D2S>ReMB?NY{AeOLuQCYAScOhZ>*E67z%nCh7HqPrc`Q*Ce$jAWBF11h{4E=M0 zJS2Wn*i{<|mxo!WZjKM(e_zXG^l8A(OH-DV%H8eY>$e|ceCa>F=RfWT67EgxSN0O$ zBM$wgL6sYu<&?mC*@+`au4=@}A#Y=yytpIEYu^<OIX!<^0O2 zNmC7V$BMu#PLf*m`$u*7Uv;bU|B zi!vkYtY#;9bHd%p(RBxI@W-jBbgtaVrP*a{yO;cAe-FhD{8U;cw>F1+Bju`EHAl9{ zI@5hK=~e%MKYmK~{d*~oVE4Ksjm*ZPt}hzosRuTk`Ij$3U4Q8EJ}rBxOud59qVzn6 zk!En9hcy9L=q1K|QnkZ+(dfB*-^O2b#iuVazfE!wGO$MJ;?ULCIn;_6 zp_Ekx^`cvo7qZL3LoN66YOnu%e*V(`##n{*_Q{+b1Axxk@yo8auJM~o<+v;fLXhvc zXCA6FoxCeB7iB(>d^?@POp$P#&8n-ncofN1f8ifukHS?4Fy2JB5}W{_$r~{+-r8?h zTw@2&>;qgsq(eG$>UA55Ry8+j$V*>3D!n43L9^Lqo0DjDk-)XZkjrIZFrBSzm!2wC zuHFmTN>sFo5TV3! ze-8*sHAE^}sDDZgppRVx+Q#A0vt-xKilvatwdyNTlxdXM#;5iudd(VQx=NIQ8&A>= zbyb!1F#<(I)RNu1ol$OV!D>elJh-VzX7MKRhe)k`x(;IH^xkKdO_sP`SCgbj>`r(A zo(+8pq(_CZ3Ha(VEE=*M*HY9X&;zfne-ZFLimfx^2_VEHyxxyl-7VYehwXL`X@ST5 zhX4jt+%7GjNQ`mWlMWxvexS^UTopI0>MXwYfBr3d z2e85OEVi5|^mz`#e{j}uvD2mV?;hB(L#x@vI)GfRL{v#^|1vH&in8}QQ2x4ZKQHwA zxBBO&r*Hq~=dJ2PA$r?<-szF}R$K52xCNrg=FydeZr07RGW6a6n8&dw z(;AcWU%Nf;OXsK~8+?J{wy9>Le{q>ZYtjzYb5z~B>~%)PGryPf2Fw4g%4f-Jzi6t*6>{c^E7X59urRC6{Skb$agY?<~&zCi^_PkL-XNzQ3O%`&~3w z*u44a>hhfF_;nGdHrA*1^!h!&)z2SpQt$lm0Lhw_>+MyQA}zJ+BFtjdf1QeX_0IQ{ zz`?@-G)bF)yaaqC(rB2-2BU@>c4y-?MGWPU>%i+;DI`z<_W&HFjwnME`c!I2RgUGR zEatL%$6AEYmv@7~8^)$G<>8eZC7Mk)5F{YyTnmBqstT!YL2(8Pb_&FN4aK829p+lp z*HDF_&2c2E!?Py$q?0HBfBZOa5F^Pr-8*9c*8+~GFa7n;*SCH@DSz&FV_85(XO%d< z&WCBGFo*NBCt0oJ0c0M&sh7nmsRL-QhV?Nre)S%sBD)-;cM1W)xLAnf6AExg%qZI`g(!< z^}V8+UCqN$2Nvz4&S{12JhL^b3=Rttn-0KgHIQT=4pGmkvxj2TzgxO*532Ikgtywk zq(JJTuu-vha^B#WNDPvEi62|$i1JR3Li)@cuaOvx5@TgX#DxXzLQC^CDRRzwwC z4g9p7NuZC$ZeFm9f0A@TDp79NO_8CTTGFm$-m}b}j4thosG;(v>iegf0#ucbmPmbR zS(hWQ;?UA`yLgNNq)B;~I+y0GKH*!d-5ymWlN`2e-jCRcrPK~8kDU3^q5Icm`~LD= zA7^FGyHMx&!nR~#HitrQdZNOWfL&IbLB8tP$)$=y7_Z}?fBGv5h=E^rGT^CVG;8c1 zZR&g|rjsaF!Bh!+8njp7+c>*b&jkQWfNZ zZd76T&<-lE!=`jl1pOex@V<+7N!8f4=r&=sW-9Ll>gc?lG8>m-y^~uSEK?~^S?P3M z`}Mng@kq>nf53DKl?|r`R<&*@<=b-TnsIaovGoWhI1Jk@$F7U?HWgihbca*=GAVKA zJU5^hCuWJ6O<$GeA+zfrj$pd(@Dw@wJXbZ@1 z6W1y@y36LjLa$SNG%6uHU(dd3uOM4A*ny@f&WkP~{KZX4c)4kR2?Q!tqwpxJtpj)@obbGtzFuXbdTh)O>@m3OcC7qFcr10*GE{2B_ zyiRv)T?asEhU*-TY}9StTTdBjYHc__20(G-S3};tD7&+yQ;`~A)O$o*mDD^>1L#S* zX!=FSf5+O`(p96NIQ;|3wE!ax?DeJM+2cZ`QyhFc4;A-=jLv17&OYq@Jv(|WgGAMe z!6Bt&Y8cH~#(hxxe=Q^69_-r+wKSTRNp1mSb~-acJ$Xi|dg$?c{j? zb`b%aw>B>n6c}`3qg|k;l{z{)+oS9q*cYI|f2q;*YUQKxz^Bb04e`#Clni!KY9R8R ztKxwnO+xhWs=M7Ja}`r=N{z;!8hsme{9zvqgw~=us_e>(T)*v3=z3vb>p`-wrtPx) zY*1^RtO}>uI4X|I7i%&@=;!EKApv31G!vx^U-{^O|FETB7w+GlUI1{_ayidXpz+^kL zTj!kiYv?O5)m*ylf9D`I#xe-2Fc*$#2D2L^--$NT9u@+SbBzjaX}82y)RYQBUE4I1U#lSWBgSf91Jb zN~Gycjoh>oE_TWTaEo?xrUmrB`kfPYz%bf_F{{dGE;V$a1v*`;={yJEAK^7O22 zmJz%2&^k~`XXh*TBLFHnVCCLEp9$H1NxqofdYLx zD@r}AH!hK;DXYfnv0aLMR1(D^f5q6KMoyrLELjk#an??WZ zmzx)m^CQWTIu1A+CCmaMNL32p3@wP9lv_YzC))=gquFAVKgHTDrPixU=Gx04`$rzc z>_}NDcP&~t9ET2}WQg56!w!OT0T;8<9gFp!y?lNCE5E#b%CE2e<$-c@f0r3fQfH=c zP`502A+OXQ2O(3=*fouvkSnlVD8`!NFyW9z#gT6M=Xv!j+pkCxJisFD((F$)*`)kT zr*`KEWv6SYBSrmEUi8o;a{znAAfwR zU!EQ>>-Rg8Mjt9_^HjT{E+C*b>gv^Amdi(xtp6=P+>SWuDa%M!wkt%yxM$V7YYj%` zoi~7%Ezbig1(Lh-_u~v=do8}H2RS0KTkIFZOuwat{W|olin`PTf9gm~LAw1(K3u3~ zwNB6uQjg3LML7Ff2}{-CvLxePv4q{qzz);7{KVu(vXe9pr7-n})A>ii>?pgF;G?m7 zqxQrEA+!=|7lQsU4igul8jr25nGAqBBDo1MH{IilPx zb;~8aY)YIjV+FGXe+4L|PV&|2Jja7~J0(sP1K{Hs3J!o5rSL7Ju{E?s$eudo-MpxF zt*B8JwoxRwvD*Y6vbKcvgvAh8CO+b+cxE7HB=azlXpY@oE+nelN+e!C0I|z zAc?U`uu6i7JkG~uyC2nBZ`Az35!Zx|gPr+d0q`~S^gAzVf6asPo9I9&Uai?vww$?? z;apT-Ci1ArJaO0cmhHGkM>VA|)p? zc9nNq2@QawyDION-~I1Ws$N_UN?FnJ!{1-1XZi)bmgf7uRVC1 za&WF@f8`)is9L2pjSO$YlwMn$Q&3zkk#`gPtY%ZK07$*<9{N=}UQyd2-EPm}5{_MQ zQ>C@qkSa@QI?rC`yh+pgJZyS+&7Qh#^RDDXo({cEL1}dpM*rKj`=38MzW@9A`O719 z=B9tG&dfNZS1i0BmZU27MIh_xYvzR S4pp4_zx_XP6Qc+(0RaFHJ2dYA delta 12697 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 T4_3vQ|J(lqvdzc=F987nB diff --git a/dev-php/semver/Manifest b/dev-php/semver/Manifest index f3b93ca9e89c..a76c9dcb4d3e 100644 --- a/dev-php/semver/Manifest +++ b/dev-php/semver/Manifest @@ -1,4 +1,3 @@ -AUX autoload.php 251 BLAKE2B 6d0768402735be6031c510b158bf29c0bc38a7c59317319e7b3240275903ece9a24c6eecacdac60b7dcb41c8b06513972cc649f7a36064adf7be33e1fa25ab67 SHA512 acae828e0308a02338aa850f4ba68a8becf171e9ddc6d9d6d1f48dfe24b100b53cd7b5d42d723f69e4e19aded8fe36c86ea3172b5681b0d96ec9e1a9661460f1 DIST semver-3.2.4.tar.gz 19806 BLAKE2B 8d8c78f570c7b2c4b37a096e2835c2611d09e77cafaab555b588d48fa0600b85bc9487d54d67556eb2440e0d04b6ffa46c54dd678b4c2cc7b206fe6d33157111 SHA512 ed2aed0a55e23f76b05b1dc3eee18938eda1d21205f786d02c83a879dd0ef5aaf799201967c2166e70f383980ab047bd93dd7d1b5d7154d853d551bafa2eddb1 DIST semver-3.2.6.tar.gz 19872 BLAKE2B 239e6a82168e5b9b1077c25de672138f11395bebe31fec088ff874cd83b0acf52b10e155740376733a091bb2844082a5db79740a10cfb70a06020d3c45555d8a SHA512 44e2d195c224af93a6440a97a90e4a201221a7d1ce6bc413b8c86e4bc3d24ede193179294e9bd83da636827e8530f3aefc212652210655be6aa7cc1681a28f3f EBUILD semver-3.2.4.ebuild 676 BLAKE2B 4be9d19d0efaff2b319db77a53d303ded8b98d355f384652098099975e15cc102f61f602c74a8bf925a1d0e6c1c4654c7f799780a5dddc9728e9091d5ec197f8 SHA512 ef9204d2a0525416ba4b46599e227abf004fb7ecf0022e56a3d0a6c2113e44e97c50a65bba496360c46a30b532785c1d9e641a3fe0dd45e494e98d1b30e59822 diff --git a/dev-php/semver/files/autoload.php b/dev-php/semver/files/autoload.php deleted file mode 100644 index bf9e65beee0b..000000000000 --- a/dev-php/semver/files/autoload.php +++ /dev/null @@ -1,8 +0,0 @@ -M~dZW{od=|JLfoOX=hJ!AF+)Y;>c}> zU3YJL#I+9Iqoq6C=eXlJ!`!`;GLP%5eOza6;jFuzWrbQty8j>l^&kJ||LH&fr+@ix z|L~9h{4euQ>;C`v8CbKpA8C$->5lc8iJ%bOHQyAr3W!~3a z>%L~HD~}%bbsz{{WcT|>_b69CcU%W=d>=98BZM60opZTHh^dT>49>HLtChRYl&^kW z$Bto@7A8Vyf0bFhL%GX!x05F-VaGc*UNYrA<_!6`ON^!P+4sKgTykw!$>Ze2bJ(+l zc^%mky{~wtbFS6T;|x9LqwpA|@Zcep)9=So(s7(?qY#LC3yo z_&aa%Dk0qUEPfcTj?8)9JYwYpW(^Zj^u4a!D{pc3b@6ED<{Rh5OP`~(G}3jABi9u3 zg;F5GI?Fy$wvuDM6Pg%~YoZRTqLMSsexMz5p)dFGS9$fqkD%>gML#a=bI)UNigAsZ zGar9&E@dM9-Fm1kT-Oe>t$dCU4s4{{tD`V&9X;=k60M5PjkIRD3TIw1lhiq=7{WQn zis1_7I@fuHtE_i<{nNPCFYm&N2=`4|#}&&M*L~)>QP_RY7BQD2?fXJ`2YSY#F3tj7 zI}#dLu@;OEjfpd%&~YE_;@7V|QIK4*AM|sC-b%+JIEoXUJNcUkZDX!0j(DH-2&?D# zS826e0-s$^-|Xy1zgxa}-FZY#2UF(PV@vD0V%urm?FbxU=V8v2+Kk66N9SDfF|Xb+ z$b0i-=|1PYFlV%C<4Q)nuIYQVeII?Ecj?&b=4md)L3|hlte z|M2DW{`B)de*O8M$JcM`Rch}>nJ_<&>zbH#*1Phi$Q=g|ZglSEFYjk^nBN| zA@_iTAOMA%A16x0&FA99dDG)WWsp*xgr|7diL0A~lO1?azKAVZt_mFvP;r*@#NHRgmc zYR&PAQyY;DL@SO#YtX52?<(hLTs&v*Y^GiWla1 zkAz}h2=+=yINqpLAcUU?^XefMPPo;`N!-M=wy_yp^_^;rgwMG*?Μ|M8#xzu!Oo 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