diff --git a/TODO.md b/TODO.md index 91c6aa9c1a..b50d4d94d0 100644 --- a/TODO.md +++ b/TODO.md @@ -2,105 +2,100 @@ If you find an interesting piece of software here, consider to package it, also you are free to add any package you want to see in GURU -Name | Buildsystem | Category | User | RFH +Name | Buildsystem | Category | User | RFH | Dependency ------------ | ------------- | ------------- | ------------- | ------------- -[spacelib](https://github.com/Alessandro-Barbieri/SpaceLib) | none | science | Alessandro-Barbieri | no -[cpp-fuzzy-logic](https://sourceforge.net/projects/cpp-fuzzy-logic) | none | devel | Alessandro-Barbieri | no -[free fuzzy logic library](http://ffll.sourceforge.net) | none | devel | Alessandro-Barbieri | no -[solarized](https://github.com/altercation/solarized) | none | shell | Alessandro-Barbieri | yes -[fizsh](https://github.com/zsh-users/fizsh) | none | shell | Alessandro-Barbieri | no -[zsh-directory-history](https://github.com/tymm/zsh-directory-history) | none | shell | Alessandro-Barbieri | no -[zsh-you-should-use](https://github.com/MichaelAquilina/zsh-you-should-use) | none | shell | Alessandro-Barbieri | no -[forgit](https://github.com/wfxr/forgit) | none | shell | Alessandro-Barbieri | no -[openocl](https://openocl.org/) | none | octave | Alessandro-Barbieri | no -[octave-scicosim](https://wiki.octave.org/Sci_cosim) | none | octave | Alessandro-Barbieri | no -[nerd-fonts](https://nerdfonts.com) | none | fonts | Alessandro-Barbieri | yes -[silk-guardian](https://github.com/NateBrune/silk-guardian) | make | util | Alessandro-Barbieri | no -[retroarch](https://www.retroarch.com/) | make | game | NicolaSmaniotto | -[lucida](https://github.com/claritylab/lucida) | make | | Alessandro-Barbieri | yes -[embedded fuzzy logic library](https://github.com/zerokol/eFLL) | make | devel | Alessandro-Barbieri | no -[Intel-sgx](https://01.org/intel-softwareguard-extensions) | make | devel | Alessandro-Barbieri | yes -[codipack](https://www.scicomp.uni-kl.de/software/codi/) | make | science | Alessandro-Barbieri | no -[medipack](http://www.scicomp.uni-kl.de/software/medi/) | make | science | Alessandro-Barbieri | no -[compcert](https://compcert.org) | make | compiler | Alessandro-Barbieri | yes -[predictive](https://www.dr-qubit.org/predictive.html) | make | emacs | Alessandro-Barbieri | yes -[tau](http://www.cs.uoregon.edu/research/tau/home.php) | make | tools | Alessandro-Barbieri | no -[plasma](https://github.com/NLAFET/plasma) | make | science | Alessandro-Barbieri | yes -[imb](https://software.intel.com/content/www/us/en/develop/articles/intel-mpi-benchmarks.html) | make | cluster | Alessandro-Barbieri | no -[gnat-llvm](https://github.com/AdaCore/gnat-llvm) | make | compiler | Alessandro-Barbieri | yes -[csparse](https://people.sc.fsu.edu/~jburkardt/c_src/csparse/csparse.html) | make | science | Alessandro-Barbieri | no -[dimemas](https://github.com/bsc-performance-tools/dimemas) | autotools | cluster | Alessandro-Barbieri | no -[argobots](https://www.argobots.org/) | autotools | devel | Alessandro-Barbieri | no -[mochi-ssg](https://github.com/mochi-hpc/mochi-ssg) | autotools | cluster | Alessandro-Barbieri | no -[mochi-margo](https://github.com/mochi-hpc/mochi-margo) | autotools | cluster | Alessandro-Barbieri | no -[mochi-abt-io](https://github.com/mochi-hpc/mochi-abt-io) | autotools | cluster | Alessandro-Barbieri | no -[machinekit](https://github.com/machinekit/machinekit) | autotools | science | Alessandro-Barbieri | yes -[libreoffice-online](https://github.com/LibreOffice/online) | autotools | office | Alessandro-Barbieri | yes -[latte-integrale](https://www.math.ucdavis.edu/~latte/) | autotools | math | Alessandro-Barbieri | yes -[bonmin](https://projects.coin-or.org/Bonmin) | autotools | math | Alessandro-Barbieri | no -[graph-tool](https://graph-tool.skewed.de/) | autotools | visualization | Alessandro-Barbieri | no -[tides](https://sourceforge.net/projects/tidesodes/) | autotools | math | Alessandro-Barbieri | no -[Cakeml](https://cakeml.org/) | autotools | ML | Alessandro-Barbieri | yes -[temanejo](https://www.hlrs.de/solutions-services/service-portfolio/programming/hpc-development-tools/temanejo) | autotools | cluster | Alessandro-Barbieri | no -[geopm](https://geopm.github.io/) | autotools | power | Alessandro-Barbieri | no -[warewulf](https://warewulf.lbl.gov/) | autotools | cluster | Alessandro-Barbieri | no -[omb](http://mvapich.cse.ohio-state.edu/download/mvapich/osu-micro-benchmarks-5.8.tgz) | autotools | cluster | Alessandro-Barbieri | no -[scalasca](https://scalasca.org/) | autotools | cluster | Alessandro-Barbieri | no -[scorep](https://www.vi-hps.org/projects/score-p/) | autotools | cluster | Alessandro-Barbieri | no -[jmodelica](https://github.com/jnorthrup/jmodelica) | autotools | science | Alessandro-Barbieri | yes -[flux-core](https://github.com/flux-framework/flux-core) | autotools | cluster | Alessandro-Barbieri | yes -[blasfeo](https://github.com/giaf/blasfeo) | cmake | science | Alessandro-Barbieri | yes -[libfixmath](https://github.com/PetteriAimonen/libfixmath) | cmake | devel | Alessandro-Barbieri | no -[hpmpc](https://github.com/giaf/hpmpc) | cmake | science | Alessandro-Barbieri | no -[mercury](https://github.com/mercury-hpc/mercury) | cmake | cluster | Alessandro-Barbieri | no -[chrono](https://projectchrono.org/) | cmake | science | Alessandro-Barbieri | no -[cocos2d-x](https://github.com/cocos2d/cocos2d-x) | cmake | game | Alessandro-Barbieri | yes -[opensiv3d](https://github.com/Siv3D/OpenSiv3D) | cmake | game | Alessandro-Barbieri | yes -[grive2](https://github.com/vitalif/grive2) | cmake | filesystem | Alessandro-Barbieri | no -[chapel](https://github.com/chapel-lang/chapel) | make | science | Alessandro-Barbieri | yes -[osmium](https://wiki.openstreetmap.org/wiki/Osmium) | cmake | geography | Alessandro-Barbieri | no -[fuzzylite](https://github.com/fuzzylite/fuzzylite) | cmake | devel | Alessandro-Barbieri | no -[valhalla](https://github.com/valhalla/valhalla) | cmake | geography | Alessandro-Barbieri | no -[openenclave](https://openenclave.io/sdk/) | cmake | util | Alessandro-Barbieri | no -[alpaka](https://github.com/alpaka-group/alpaka) | cmake | science | Alessandro-Barbieri | no -[mochi-thallium](https://github.com/mochi-hpc/mochi-thallium) | cmake | cluster | Alessandro-Barbieri | no -[flexiblas](https://www.mpi-magdeburg.mpg.de/projects/flexiblas) | cmake | science | Alessandro-Barbieri | yes -[blitz](https://github.com/blitzpp/blitz) | cmake | c++ | Alessandro-Barbieri | no -[strumpack](https://portal.nersc.gov/project/sparse/strumpack/) | cmake | science | Alessandro-Barbieri | no -[butterflypack](https://github.com/liuyangzhuan/ButterflyPACK) | cmake | math | Alessandro-Barbieri | no -[adios](https://csmd.ornl.gov/adios) | cmake | cluster | Alessandro-Barbieri | no -[superlu_dist](https://github.com/xiaoyeli/superlu_dist) | cmake | science | Alessandro-Barbieri | no -[mfem](https://mfem.org/) | cmake | science | Alessandro-Barbieri | no -[fmi-library](https://github.com/modelon-community/fmi-library) | cmake | science | Alessandro-Barbieri | no -[aerodyn](https://github.com/OpenFAST/openfast/tree/main/modules/aerodyn) | cmake | science | Alessandro-Barbieri | no -[llvm-ompss2](https://github.com/bsc-pm/llvm) | cmake | cluster | Alessandro-Barbieri | yes -[pagmo](https://esa.github.io/pagmo2/) | cmake | science | Alessandro-Barbieri | no -[osqp](https://github.com/osqp/osqp) | cmake | science | Alessandro-Barbieri | no -[superscs](https://github.com/kul-optec/superscs) | cmake | science | Alessandro-Barbieri | no -[enarx](https://enarx.dev/) | cargo | util | Alessandro-Barbieri | no -[ruplacer](https://github.com/dmerejkowsky/ruplacer) | cargo | sys | Alessandro-Barbieri | no -[gping](https://github.com/orf/gping) | cargo | net | Alessandro-Barbieri | no -[open-match](https://github.com/googleforgames/open-match) | go | devel | Alessandro-Barbieri | yes -[gridstudio](https://github.com/ricklamers/gridstudio) | go | visualization | Alessandro-Barbieri | yes -[osmosis](https://wiki.openstreetmap.org/wiki/Osmosis) | gradle | geography | Alessandro-Barbieri | yes -[Opensearch](https://github.com/opensearch-project/OpenSearch) | gradle | | Alessandro-Barbieri | yes -[cocalc](https://github.com/sagemathinc/cocalc) | npm | math | Alessandro-Barbieri | yes -[node-red](https://nodered.org/) | npm | programming | Alessandro-Barbieri | yes -[tangram](https://github.com/tangrams/tangram) | npm | geoscience | Alessandro-Barbieri | yes -[ijavascript](https://github.com/n-riesco/ijavascript) | npm | jupyter | Alessandro-Barbieri | yes -[pelias](https://github.com/pelias/pelias) | npm | geoscience | Alessandro-Barbieri | yes -[carto](https://github.com/mapbox/carto) | npm | geoscience | Alessandro-Barbieri | yes -[bee-node-dashboard](https://github.com/iotaledger/node-dashboard) | npm | cryptocurrencies | Alessandro-Barbieri | yes -[Gitfs](https://github.com/presslabs/gitfs) | setuptools | filesystem | Alessandro-Barbieri | yes -[usbkill](https://github.com/hephaest0s/usbkill) | setuptools | util | Alessandro-Barbieri | no -[blockify](https://github.com/serialoverflow/blockify) | setuptools | audio | Alessandro-Barbieri | no -[foobnix](https://github.com/foobnix/foobnix) | setuptools | audio | | -[TauonMusicBox](https://github.com/Taiko2k/TauonMusicBox) | setuptools | audio | | -[mmtracking](https://github.com/open-mmlab/mmtracking) | setuptools | science | Alessandro-Barbieri | no -[ueberzug](https://github.com/seebye/ueberzug) | setuptools | cli | N-R-K | -[greenclip](https://github.com/erebe/greenclip) | cabal | desktop | N-R-K | -[kaitai](https://github.com/kaitai-io/kaitai_struct) | sbt | util | Alessandro-Barbieri | yes -[casadi](https://web.casadi.org/) | cmake swig | science | Alessandro-Barbieri | no -[ipyleaflet](https://github.com/jupyter-widgets/ipyleaflet) | setuptools yarn | jupyter | Alessandro-Barbieri | yes -[gitlab](https://gitlab.com/gitlab-org/gitlab-foss) | yarn gem | vcs | Alessandro-Barbieri | yes -[HOL4](http://hol-theorem-prover.org/) | ? | math | Alessandro-Barbieri | yes +[spacelib](https://github.com/Alessandro-Barbieri/SpaceLib) | none | science | Alessandro-Barbieri | ✖ | ✖ +[cpp-fuzzy-logic](https://sourceforge.net/projects/cpp-fuzzy-logic) | none | devel | Alessandro-Barbieri | ✖ | ✖ +[free fuzzy logic library](http://ffll.sourceforge.net) | none | devel | Alessandro-Barbieri | ✖ | ✖ +[solarized](https://github.com/altercation/solarized) | none | shell | Alessandro-Barbieri | ✔ | ✖ +[fizsh](https://github.com/zsh-users/fizsh) | none | shell | Alessandro-Barbieri | ✖ | ✖ +[zsh-directory-history](https://github.com/tymm/zsh-directory-history) | none | shell | Alessandro-Barbieri | ✖ | ✖ +[zsh-you-should-use](https://github.com/MichaelAquilina/zsh-you-should-use) | none | shell | Alessandro-Barbieri | ✖ | ✖ +[forgit](https://github.com/wfxr/forgit) | none | shell | Alessandro-Barbieri | ✖ | ✖ +[openocl](https://openocl.org/) | none | octave | Alessandro-Barbieri | ✖ | ✖ +[octave-scicosim](https://wiki.octave.org/Sci_cosim) | none | octave | Alessandro-Barbieri | ✖ | ✖ +[nerd-fonts](https://nerdfonts.com) | none | fonts | Alessandro-Barbieri | ✔ | ✖ +[silk-guardian](https://github.com/NateBrune/silk-guardian) | make | util | Alessandro-Barbieri | ✖ | ✖ +[retroarch](https://www.retroarch.com/) | make | game | NicolaSmaniotto | | ✖ +[lucida](https://github.com/claritylab/lucida) | make | | Alessandro-Barbieri | ✔ | ✖ +[embedded fuzzy logic library](https://github.com/zerokol/eFLL) | make | devel | Alessandro-Barbieri | ✖ | ✖ +[Intel-sgx](https://01.org/intel-softwareguard-extensions) | make | devel | Alessandro-Barbieri | ✔ | ✖ +[compcert](https://compcert.org) | make | compiler | Alessandro-Barbieri | ✔ | ✖ +[predictive](https://www.dr-qubit.org/predictive.html) | make | emacs | Alessandro-Barbieri | ✔ | ✖ +[tau](http://www.cs.uoregon.edu/research/tau/home.php) | make | tools | Alessandro-Barbieri | ✖ +[plasma](https://github.com/NLAFET/plasma) | make | science | Alessandro-Barbieri | ✔ | ✔ +[imb](https://software.intel.com/content/www/us/en/develop/articles/intel-mpi-benchmarks.html) | make | cluster | Alessandro-Barbieri | ✖ | ✔ +[gnat-llvm](https://github.com/AdaCore/gnat-llvm) | make | compiler | Alessandro-Barbieri | ✔ | ✖ +[csparse](https://people.sc.fsu.edu/~jburkardt/c_src/csparse/csparse.html) | make | science | Alessandro-Barbieri | ✖ | ✔ +[dimemas](https://github.com/bsc-performance-tools/dimemas) | autotools | cluster | Alessandro-Barbieri | ✖ | ✔ +[argobots](https://www.argobots.org/) | autotools | devel | Alessandro-Barbieri | ✖ | ✔ +[mochi-ssg](https://github.com/mochi-hpc/mochi-ssg) | autotools | cluster | Alessandro-Barbieri | ✖ | ✔ +[mochi-margo](https://github.com/mochi-hpc/mochi-margo) | autotools | cluster | Alessandro-Barbieri | ✖ | ✔ +[mochi-abt-io](https://github.com/mochi-hpc/mochi-abt-io) | autotools | cluster | Alessandro-Barbieri | ✖ | ✔ +[machinekit](https://github.com/machinekit/machinekit) | autotools | science | Alessandro-Barbieri | ✔ | ✖ | ✔ +[libreoffice-online](https://github.com/LibreOffice/online) | autotools | office | Alessandro-Barbieri | ✔ | ✖ +[latte-integrale](https://www.math.ucdavis.edu/~latte/) | autotools | math | Alessandro-Barbieri | ✔ | ✖ +[bonmin](https://projects.coin-or.org/Bonmin) | autotools | math | Alessandro-Barbieri | ✖ | ✔ +[graph-tool](https://graph-tool.skewed.de/) | autotools | visualization | Alessandro-Barbieri | ✖ | ✖ +[tides](https://sourceforge.net/projects/tidesodes/) | autotools | math | Alessandro-Barbieri | ✖ | ✔ +[Cakeml](https://cakeml.org/) | autotools | ML | Alessandro-Barbieri | ✔ | ✔ +[temanejo](https://www.hlrs.de/solutions-services/service-portfolio/programming/hpc-development-tools/temanejo) | autotools | cluster | Alessandro-Barbieri | ✖ | ✔ +[geopm](https://geopm.github.io/) | autotools | power | Alessandro-Barbieri | ✖ | ✔ +[warewulf](https://warewulf.lbl.gov/) | autotools | cluster | Alessandro-Barbieri | ✖ | ✔ +[omb](http://mvapich.cse.ohio-state.edu/download/mvapich/osu-micro-benchmarks-5.8.tgz) | autotools | cluster | Alessandro-Barbieri | ✖ | ✔ +[scalasca](https://scalasca.org/) | autotools | cluster | Alessandro-Barbieri | ✖ | ✔ +[scorep](https://www.vi-hps.org/projects/score-p/) | autotools | cluster | Alessandro-Barbieri | ✖ | ✔ +[jmodelica](https://github.com/jnorthrup/jmodelica) | autotools | science | Alessandro-Barbieri | ✔ | ✔ +[flux-core](https://github.com/flux-framework/flux-core) | autotools | cluster | Alessandro-Barbieri | ✔ | ✔ +[GPI-2](https://github.com/cc-hpc-itwm/GPI-2) | autotools | cluster | Alessandro-Barbieri | ✖ | ✔ +[blasfeo](https://github.com/giaf/blasfeo) | cmake | science | Alessandro-Barbieri | ✔ | ✔ +[libfixmath](https://github.com/PetteriAimonen/libfixmath) | cmake | devel | Alessandro-Barbieri | ✖ | ✖ +[hpmpc](https://github.com/giaf/hpmpc) | cmake | science | Alessandro-Barbieri | ✖ | ✔ +[mercury](https://github.com/mercury-hpc/mercury) | cmake | cluster | Alessandro-Barbieri | ✖ | ✔ +[chrono](https://projectchrono.org/) | cmake | science | Alessandro-Barbieri | ✖ | ✖ +[cocos2d-x](https://github.com/cocos2d/cocos2d-x) | cmake | game | Alessandro-Barbieri | ✔ | ✖ +[opensiv3d](https://github.com/Siv3D/OpenSiv3D) | cmake | game | Alessandro-Barbieri | ✔ | ✖ +[grive2](https://github.com/vitalif/grive2) | cmake | filesystem | Alessandro-Barbieri | ✖ | ✖ +[chapel](https://github.com/chapel-lang/chapel) | make | science | Alessandro-Barbieri | ✔ | ✔ +[osmium](https://wiki.openstreetmap.org/wiki/Osmium) | cmake | geography | Alessandro-Barbieri | ✖ | ✔ +[fuzzylite](https://github.com/fuzzylite/fuzzylite) | cmake | devel | Alessandro-Barbieri | ✖ | ✖ +[valhalla](https://github.com/valhalla/valhalla) | cmake | geography | Alessandro-Barbieri | ✖ | ✖ +[openenclave](https://openenclave.io/sdk/) | cmake | util | Alessandro-Barbieri | ✖ | ✖ +[alpaka](https://github.com/alpaka-group/alpaka) | cmake | science | Alessandro-Barbieri | ✖ +[mochi-thallium](https://github.com/mochi-hpc/mochi-thallium) | cmake | cluster | Alessandro-Barbieri | ✖ | ✔ +[flexiblas](https://www.mpi-magdeburg.mpg.de/projects/flexiblas) | cmake | science | Alessandro-Barbieri | ✔ +[blitz](https://github.com/blitzpp/blitz) | cmake | c++ | Alessandro-Barbieri | ✖ | ✔ +[adios](https://csmd.ornl.gov/adios) | cmake | cluster | Alessandro-Barbieri | ✖ | ✔ +[fmi-library](https://github.com/modelon-community/fmi-library) | cmake | science | Alessandro-Barbieri | ✖ | ✔ +[aerodyn](https://github.com/OpenFAST/openfast/tree/main/modules/aerodyn) | cmake | science | Alessandro-Barbieri | ✖ | ✔ +[llvm-ompss2](https://github.com/bsc-pm/llvm) | cmake | cluster | Alessandro-Barbieri | ✔ | ✔ +[pagmo](https://esa.github.io/pagmo2/) | cmake | science | Alessandro-Barbieri | ✖ | ✔ +[osqp](https://github.com/osqp/osqp) | cmake | science | Alessandro-Barbieri | ✖ | ✔ +[superscs](https://github.com/kul-optec/superscs) | cmake | science | Alessandro-Barbieri | ✖ | ✔ +[enarx](https://enarx.dev/) | cargo | util | Alessandro-Barbieri | ✖ | ✖ +[ruplacer](https://github.com/dmerejkowsky/ruplacer) | cargo | sys | Alessandro-Barbieri | ✖ | ✖ +[gping](https://github.com/orf/gping) | cargo | net | Alessandro-Barbieri | ✖ | ✖ +[open-match](https://github.com/googleforgames/open-match) | go | devel | Alessandro-Barbieri | ✔ | ✖ +[gridstudio](https://github.com/ricklamers/gridstudio) | go | visualization | Alessandro-Barbieri | ✔ | ✖ +[osmosis](https://wiki.openstreetmap.org/wiki/Osmosis) | gradle | geography | Alessandro-Barbieri | ✔ | ✖ +[Opensearch](https://github.com/opensearch-project/OpenSearch) | gradle | | Alessandro-Barbieri | ✔ | ✖ +[cocalc](https://github.com/sagemathinc/cocalc) | npm | math | Alessandro-Barbieri | ✔ | ✖ +[node-red](https://nodered.org/) | npm | programming | Alessandro-Barbieri | ✔ | ✖ +[tangram](https://github.com/tangrams/tangram) | npm | geoscience | Alessandro-Barbieri | ✔ | ✖ +[ijavascript](https://github.com/n-riesco/ijavascript) | npm | jupyter | Alessandro-Barbieri | ✔ | ✖ +[pelias](https://github.com/pelias/pelias) | npm | geoscience | Alessandro-Barbieri | ✔ | ✖ +[carto](https://github.com/mapbox/carto) | npm | geoscience | Alessandro-Barbieri | ✔ | ✖ +[bee-node-dashboard](https://github.com/iotaledger/node-dashboard) | npm | cryptocurrencies | Alessandro-Barbieri | ✔ | ✔ +[Gitfs](https://github.com/presslabs/gitfs) | setuptools | filesystem | Alessandro-Barbieri | ✔ | ✖ +[usbkill](https://github.com/hephaest0s/usbkill) | setuptools | util | Alessandro-Barbieri | ✖ | ✖ +[blockify](https://github.com/serialoverflow/blockify) | setuptools | audio | Alessandro-Barbieri | ✖ | ✖ +[foobnix](https://github.com/foobnix/foobnix) | setuptools | audio | | | ✖ +[TauonMusicBox](https://github.com/Taiko2k/TauonMusicBox) | setuptools | audio | | | ✖ +[mmtracking](https://github.com/open-mmlab/mmtracking) | setuptools | science | Alessandro-Barbieri | ✖ +[ueberzug](https://github.com/seebye/ueberzug) | setuptools | cli | N-R-K | | ✖ +[greenclip](https://github.com/erebe/greenclip) | cabal | desktop | N-R-K | | ✖ +[kaitai](https://github.com/kaitai-io/kaitai_struct) | sbt | util | Alessandro-Barbieri | ✔ | ✖ +[casadi](https://web.casadi.org/) | cmake swig | science | Alessandro-Barbieri | ✖ | ✔ +[ipyleaflet](https://github.com/jupyter-widgets/ipyleaflet) | setuptools yarn | jupyter | Alessandro-Barbieri | ✔ | ✖ +[gitlab](https://gitlab.com/gitlab-org/gitlab-foss) | yarn gem | vcs | Alessandro-Barbieri | ✔ | ✖ +[HOL4](http://hol-theorem-prover.org/) | ? | math | Alessandro-Barbieri | ✔ | ✖ diff --git a/dev-R/fs/fs-1.5.2.ebuild b/dev-R/fs/fs-1.5.2.ebuild index 3b6911c4b2..59080aef25 100644 --- a/dev-R/fs/fs-1.5.2.ebuild +++ b/dev-R/fs/fs-1.5.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/dev-R/gargle/gargle-1.2.0.ebuild b/dev-R/gargle/gargle-1.2.0.ebuild index 749e189144..6bb125928f 100644 --- a/dev-R/gargle/gargle-1.2.0.ebuild +++ b/dev-R/gargle/gargle-1.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/dev-R/googledrive/googledrive-2.0.0.ebuild b/dev-R/googledrive/googledrive-2.0.0.ebuild index baf0d088c7..3ccaa0706c 100644 --- a/dev-R/googledrive/googledrive-2.0.0.ebuild +++ b/dev-R/googledrive/googledrive-2.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/dev-R/googlesheets4/googlesheets4-1.0.0.ebuild b/dev-R/googlesheets4/googlesheets4-1.0.0.ebuild index 3c6e072d89..5749215e2f 100644 --- a/dev-R/googlesheets4/googlesheets4-1.0.0.ebuild +++ b/dev-R/googlesheets4/googlesheets4-1.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/dev-R/ids/ids-1.0.1.ebuild b/dev-R/ids/ids-1.0.1.ebuild index 3b192d00b6..71e3180221 100644 --- a/dev-R/ids/ids-1.0.1.ebuild +++ b/dev-R/ids/ids-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/dev-R/openssl/Manifest b/dev-R/openssl/Manifest index 83895c1995..211ef745aa 100644 --- a/dev-R/openssl/Manifest +++ b/dev-R/openssl/Manifest @@ -1 +1 @@ -DIST openssl_2.0.0.tar.gz 1200448 BLAKE2B b4ad712a1330555b0eb387ee3adcf8efde86f427269c95de90a196e9bc335daa1bb491c83748516605d40c63d8ba6445f8d1914e20d9a5cab77478cd60adaa55 SHA512 c432910e880e2297bbe4da91ae5043e75d9c356eb086ff314f0bf4994185158f332907b887891ed8666ad20b438c0316c893c6d8b4f6d38e0fd1b4094a0b9aed +DIST openssl_2.0.1.tar.gz 1204569 BLAKE2B c1be769dfb80e8e56ea816de8606c27b7726705a4b07ab2a6c93a89ba955b522319598ee3046bee39297fe9ae8d093ecf7bf52f60518f86b571774fe044839df SHA512 be2316ed0642e4ea720bee673262c7c795b66093e10091e3416d2ff3d28becdb050fb34d22f01f5631691fdd12a6c54f28ee0f41b01987b8d78f70e718df32a8 diff --git a/dev-R/openssl/openssl-2.0.0.ebuild b/dev-R/openssl/openssl-2.0.1.ebuild similarity index 85% rename from dev-R/openssl/openssl-2.0.0.ebuild rename to dev-R/openssl/openssl-2.0.1.ebuild index 6838dba47f..ce14b765c8 100644 --- a/dev-R/openssl/openssl-2.0.0.ebuild +++ b/dev-R/openssl/openssl-2.0.1.ebuild @@ -6,6 +6,11 @@ EAPI=7 inherit R-packages toolchain-funcs DESCRIPTION='Toolkit for Encryption, Signatures and certificates based on openssl' +HOMEPAGE=" + https://cran.r-project.org/package=openssl + https://github.com/jeroen/openssl +" + KEYWORDS="~amd64" LICENSE='MIT' diff --git a/dev-R/pkgbuild/pkgbuild-1.3.1.ebuild b/dev-R/pkgbuild/pkgbuild-1.3.1.ebuild index cbac7b3599..696d691620 100644 --- a/dev-R/pkgbuild/pkgbuild-1.3.1.ebuild +++ b/dev-R/pkgbuild/pkgbuild-1.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/dev-R/reticulate/Manifest b/dev-R/reticulate/Manifest index a813b112f2..6066986b1c 100644 --- a/dev-R/reticulate/Manifest +++ b/dev-R/reticulate/Manifest @@ -1 +1 @@ -DIST reticulate_1.24.tar.gz 1537517 BLAKE2B 8e2da502c5f9bd87a5c42261e2d456bc08a826c5afe690332a15d8d4c5d76a1488040ce3a436a1ce8e9eb6b5df0138ce11f32d4f46995f4fe806e5cf0f618125 SHA512 f6bcbb97162874b776adf0baa1cbd5723f232d6e15fe678b256af38b6287aa40d7266903ac3201d4e6f72b2eb0df85ef9854c4aa3dd07f02d7de2bf8b619397c +DIST reticulate_1.25.tar.gz 1542452 BLAKE2B af419f24c9941a94762a0247ea2bda7750772a6e9095192561bb22a426d56e710e7079361b7fa4497a7a12e0f7ff03b323204166b21e11a9e7bb2cb2e6805734 SHA512 0bed6f67b67dc796a89cf82215fd4b37c6d5dc4999c5c61c34b66657a7c3afb70c880f1d27c8f458102410f797a278c777440e8a134fb073e0d70bb01c7e5478 diff --git a/dev-R/reticulate/reticulate-1.24.ebuild b/dev-R/reticulate/reticulate-1.25.ebuild similarity index 100% rename from dev-R/reticulate/reticulate-1.24.ebuild rename to dev-R/reticulate/reticulate-1.25.ebuild diff --git a/dev-R/roxygen2/Manifest b/dev-R/roxygen2/Manifest index 139dc0c14b..5fc174a74f 100644 --- a/dev-R/roxygen2/Manifest +++ b/dev-R/roxygen2/Manifest @@ -1 +1 @@ -DIST roxygen2_7.1.2.tar.gz 267337 BLAKE2B 0be6e2afccc194258407b146ca28090389212e57cfa063c07f332f5433c745da13383d101d8b923e75cbce7158e8e426b6f05ac6a467c266cad921cfd0714bc5 SHA512 8ee3194c580d0cd4c36d01ccd290e76cf72b0b0943159634bd4ea93fc7c2f11e6777b936115948e13583eef4af1fc89f18c3153c27c195ebc79496bd94c5ca44 +DIST roxygen2_7.2.0.tar.gz 277678 BLAKE2B 7a2d103e7d09856e27273a8767f77e0060d58a025e7b97843e6554a14c8d35bbc2e759f8baed1f48375ea0d8b6a8ee123dd3a879d9717d47d679de27caf523be SHA512 9ab9a40ad9d7b5fdb3f09eb4069a247001ea5186aa4bb2657cc4336a7a2bc04fdf4ace94a7caf016072bcdddbd8c6d5c8ecaff6ee306df47b7d27e4eac3f55b9 diff --git a/dev-R/roxygen2/roxygen2-7.1.2.ebuild b/dev-R/roxygen2/roxygen2-7.2.0.ebuild similarity index 73% rename from dev-R/roxygen2/roxygen2-7.1.2.ebuild rename to dev-R/roxygen2/roxygen2-7.2.0.ebuild index 385ef8047b..5003d31859 100644 --- a/dev-R/roxygen2/roxygen2-7.1.2.ebuild +++ b/dev-R/roxygen2/roxygen2-7.2.0.ebuild @@ -6,12 +6,19 @@ EAPI=7 inherit R-packages DESCRIPTION='In-Line Documentation for R' +HOMEPAGE=" + https://cran.r-project.org/package=roxygen2 + https://roxygen2.r-lib.org/ + https://github.com/r-lib/roxygen2 +" + KEYWORDS="~amd64" LICENSE='GPL-2+' DEPEND=" - >=dev-lang/R-3.2 + >=dev-lang/R-3.3 dev-R/brew + >=dev-R/cli-3.3.0 dev-R/commonmark dev-R/cpp11 >=dev-R/desc-1.2.0 @@ -20,16 +27,16 @@ DEPEND=" >=dev-R/pkgload-1.0.2 >=dev-R/purrr-0.3.3 >=dev-R/R6-2.1.2 - dev-R/rlang + >=dev-R/rlang-1.0.0 dev-R/stringi >=dev-R/stringr-1.0.0 + dev-R/withr dev-R/xml2 " RDEPEND="${DEPEND}" SUGGESTED_PACKAGES=" dev-R/covr - dev-R/devtools dev-R/rmarkdown >=dev-R/testthat-2.1.0 dev-R/R-methodsS3 diff --git a/dev-R/uuid/uuid-1.1.0.ebuild b/dev-R/uuid/uuid-1.1.0.ebuild index 0c5c47d9b2..353fa25d4e 100644 --- a/dev-R/uuid/uuid-1.1.0.ebuild +++ b/dev-R/uuid/uuid-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/dev-cpp/MEL/MEL-1.0.0.ebuild b/dev-cpp/MEL/MEL-1.0.0.ebuild new file mode 100644 index 0000000000..1edb276168 --- /dev/null +++ b/dev-cpp/MEL/MEL-1.0.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Math Expression Library" +HOMEPAGE="https://github.com/pcarruscag/MEL" +SRC_URI="https://github.com/pcarruscag/MEL/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +src_compile() { + tc-export CXX + if use test; then + "${CXX}" ${CXXFLAGS} ${LDFLAGS} -fPIE -std=c++11 -I. ./tests.cpp -o ./tests || die + fi +} + +src_install() { + insinto "/usr/include/${PN}" + doins mel.hpp definitions.hpp + dodoc README.md +} + +src_test() { + ./tests || die +} diff --git a/dev-cpp/MEL/Manifest b/dev-cpp/MEL/Manifest new file mode 100644 index 0000000000..8fe95c91d5 --- /dev/null +++ b/dev-cpp/MEL/Manifest @@ -0,0 +1 @@ +DIST MEL-1.0.0.tar.gz 13466 BLAKE2B e9ba12697cecd38c52c0013db6bec69e009b0847cf4157a06effb390d99d72fe6c64db20aaad46ebd49ba6664c1ebaafcff3c70de03f56d0e8cc4e40df319c88 SHA512 59a957ddfc7c79a50999f75d8a5be64fe15767ad4f3aba5e423144c099d263f2407c694af22a561a40e65f22f71c554c6712624f6c1f9d81af86c398b9fb591f diff --git a/dev-cpp/MEL/metadata.xml b/dev-cpp/MEL/metadata.xml new file mode 100644 index 0000000000..34595544e8 --- /dev/null +++ b/dev-cpp/MEL/metadata.xml @@ -0,0 +1,13 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + MEL is a small (~500 loc) header-only C++11 library to parse strings into math expression objects that can be evaluated at runtime, by substituting symbols (e.g. x) by runtime values. It can be used, for example, to implement user-defined functions (UDF) in a larger code, in a self-contained way. + + https://github.com/pcarruscag/MEL/issues + pcarruscag/MEL + + diff --git a/dev-cpp/vexcl/metadata.xml b/dev-cpp/vexcl/metadata.xml index eba4a282bc..7f8e3b02b9 100644 --- a/dev-cpp/vexcl/metadata.xml +++ b/dev-cpp/vexcl/metadata.xml @@ -16,7 +16,6 @@ Implement workaround for AMD SI GPUs - Install the OpenCL C++ header provided by VexCL Use Boost.Compute algorithms diff --git a/dev-cpp/vexcl/vexcl-1.4.3.ebuild b/dev-cpp/vexcl/vexcl-1.4.3-r1.ebuild similarity index 92% rename from dev-cpp/vexcl/vexcl-1.4.3.ebuild rename to dev-cpp/vexcl/vexcl-1.4.3-r1.ebuild index eb5ca757a5..3a30be60ea 100644 --- a/dev-cpp/vexcl/vexcl-1.4.3.ebuild +++ b/dev-cpp/vexcl/vexcl-1.4.3-r1.ebuild @@ -26,10 +26,11 @@ IUSE_BACKEND=" +backend-opencl " # backend-cuda -IUSE="${IUSE_BACKEND} amdsi clhpp examples test" #clogs +IUSE="${IUSE_BACKEND} amdsi examples test" #clogs RDEPEND=" dev-libs/boost:= + dev-libs/clhpp backend-jit? ( virtual/opencl ) backend-opencl? ( virtual/opencl ) " @@ -53,12 +54,12 @@ src_configure() { local mycmakeargs=( -DBoost_USE_STATIC_LIBS=OFF - -DVEXCL_BUILD_EXAMPLES=OFF + -DVEXCL_INSTALL_CL_HPP=OFF -DVEXCL_AMD_SI_WORKAROUND=$(usex amdsi) -DVEXCL_BACKEND="${backend}" + -DVEXCL_BUILD_EXAMPLES=$(usex examples) -DVEXCL_BUILD_TESTS=$(usex test) - -DVEXCL_INSTALL_CL_HPP=$(usex clhpp) ) # -DVEXCL_CLOGS=$(usex clogs) diff --git a/dev-ml/ca-certs-nss/Manifest b/dev-ml/ca-certs-nss/Manifest index 351c66d8e5..e143b5badb 100644 --- a/dev-ml/ca-certs-nss/Manifest +++ b/dev-ml/ca-certs-nss/Manifest @@ -1 +1,2 @@ DIST ca-certs-nss-3.74.tbz 228309 BLAKE2B f90ba922b08c2fd22a527ef96f145b6e7ff108fe7d5cdfe877a962ad272fafb7761c9ed9e2364251d4f3e2f81d281bb2909551b95d69943eb57f121b4be6b2ad SHA512 42ae429ae32047959adc6d107e37e5608b4bca7484efc2b71ee9e319e639639f3f663f1d8528538aecf10584b1839f002e0e6c7602900b600a129ff56cf30fa5 +DIST ca-certs-nss-3.77.tbz 229743 BLAKE2B 130a5e0fec73275efd279633f7bfa9926ecf2947686bd71d159effe1ad3a81b2040b68eb458756366a21b06e5e19faad0e2c96c7c9d42b09ebc48f581e5261e2 SHA512 fdeadfd8decdb1441b9d41ab2a8a747c66cf4029031ab6528a7930d372b945d0a5d3ba1702ec076f6eb71659d788c7c0db5f685339e5ba09de4f52cf882c5764 diff --git a/dev-ml/ca-certs-nss/ca-certs-nss-3.77.ebuild b/dev-ml/ca-certs-nss/ca-certs-nss-3.77.ebuild new file mode 100644 index 0000000000..4d7fbf8b73 --- /dev/null +++ b/dev-ml/ca-certs-nss/ca-certs-nss-3.77.ebuild @@ -0,0 +1,35 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="X.509 trust anchors extracted from Mozilla's NSS" +HOMEPAGE=" + https://github.com/mirage/ca-certs-nss + https://opam.ocaml.org/packages/ca-certs-nss/ +" +SRC_URI="https://github.com/mirage/${PN}/releases/download/v${PV}/${P}.tbz" + +LICENSE="BSD-2" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RDEPEND=" + dev-ml/mirage-crypto:= + >=dev-ml/mirage-clock-3.0.0:= + >=dev-ml/x509-0.15.0:= +" +DEPEND=" + ${RDEPEND} + dev-ml/logs + >=dev-ml/fmt-0.8.7 + dev-ml/bos + dev-ml/astring + >=dev-ml/cmdliner-1.1.0 + dev-ml/alcotest +" + +RESTRICT="!test? ( test )" diff --git a/dev-ml/dns/Manifest b/dev-ml/dns/Manifest index c3df7b70da..19e9da0532 100644 --- a/dev-ml/dns/Manifest +++ b/dev-ml/dns/Manifest @@ -1 +1,2 @@ DIST ocaml-dns-5.0.1.tar.gz 175810 BLAKE2B 0c442b9bc60f05c0cd73c811aced7b33afad7f9462572891ce88e0d67bbd57cace2123ed4ca7ebb3468d23b7b3fe419f06fa19ebaa0182f3d4d5036100ef7a9d SHA512 f66eeeaa7e3f8f2122ac82132d042493f5b63659d3626bd84cb38dc75c141def38303adbea9f748417de9cb355262bed3838ccf40f530eb6fcce58068f99c2e4 +DIST ocaml-dns-6.2.2.tar.gz 254927 BLAKE2B a770f578f6117c1a84ad37d8dfcec450cd576b0b6e2c446f67295992949a0c4a37b8ba59701118fab064173ba05ef37c88b2a6befc15b25aed1378bb21840891 SHA512 8e4fcafdd5af828c3db45558cfe895ae33783cb84837e2bc153acecbfd527f7f34fa4cc8b57a6f42afebfc51707a4b69c62795769a101be124cfe4062f187ece diff --git a/dev-ml/dns/dns-6.2.2.ebuild b/dev-ml/dns/dns-6.2.2.ebuild new file mode 100644 index 0000000000..fa25dc3588 --- /dev/null +++ b/dev-ml/dns/dns-6.2.2.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune multiprocessing + +DESCRIPTION="A pure OCaml implementation of the DNS protocol" +HOMEPAGE="https://github.com/mirage/ocaml-dns" +SRC_URI="https://github.com/mirage/ocaml-${PN}/archive/v${PV}.tar.gz -> ocaml-${P}.tar.gz" +S="${WORKDIR}/ocaml-${P}" + +LICENSE="BSD-2" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="certify cli client dnssec mirage ocamlopt resolver server stub test tsig" + +RDEPEND=" + dev-ml/logs:= + dev-ml/ptime:= + >=dev-ml/domain-name-0.4.0:= + >=dev-ml/gmap-0.3.0:= + >=dev-ml/cstruct-6.0.0:= + >=dev-ml/ipaddr-5.2.0:= + >=dev-ml/lru-0.3.0:= + >=dev-ml/duration-0.1.2:= + dev-ml/metrics:= + >=dev-ml/ocaml-base64-3.3.0:= + >=dev-ml/fmt-0.8.8:= + + dnssec? ( dev-ml/mirage-crypto:=[ec,pk] ) + certify? ( + >=dev-ml/randomconv-0.1.2:= + >=dev-ml/mirage-time-2.0.0:= + >=dev-ml/mirage-clock-3.0.0:= + >=dev-ml/tcpip-7.0.0:= + >=dev-ml/mirage-crypto-0.8.0:=[ec,pk,rng] + >=dev-ml/x509-0.13.0:= + >=dev-ml/lwt-4.2.1:= + ) + cli? ( + >=dev-ml/bos-0.2.0:= + >=dev-ml/cmdliner-1.1.0:= + >=dev-ml/fpath-0.7.2:= + >=dev-ml/x509-0.13.0:= + >=dev-ml/mirage-crypto-0.8.0:=[ec,pk,rng] + >=dev-ml/hex-1.4.0:= + >=dev-ml/mtime-1.2.0:= + >=dev-ml/fmt-0.8.8:= + >=dev-ml/lwt-4.0.0:= + dev-ml/randomconv:= + ) + client? ( + >=dev-ml/fmt-0.8.0:= + >=dev-ml/lwt-4.2.1:= + >=dev-ml/tcpip-7.0.0:= + >=dev-ml/mirage-random-2.0.0:= + >=dev-ml/mirage-time-2.0.0:= + >=dev-ml/mirage-clock-3.0.0:= + >=dev-ml/mirage-crypto-0.8.0:=[rng] + >=dev-ml/happy-eyeballs-0.1.0:= + >=dev-ml/tls-0.15.0:=[mirage] + >=dev-ml/x509-0.16.0:= + dev-ml/ca-certs:= + dev-ml/ca-certs-nss:= + ) + mirage? ( + >=dev-ml/lwt-4.2.1:= + >=dev-ml/tcpip-7.0.0:= + ) + resolver? ( + >=dev-ml/randomconv-0.1.2:= + >=dev-ml/lwt-4.2.1:= + >=dev-ml/mirage-time-2.0.0:= + >=dev-ml/mirage-clock-3.0.0:= + >=dev-ml/mirage-random-2.0.0:= + >=dev-ml/tcpip-7.0.0:= + dev-ml/tls:=[mirage] + >=dev-ml/duration-0.1.2:= + ) + server? ( + >=dev-ml/randomconv-0.1.2:= + >=dev-ml/duration-0.1.2:= + >=dev-ml/lwt-4.2.1:= + >=dev-ml/mirage-time-2.0.0:= + >=dev-ml/mirage-clock-3.0.0:= + >=dev-ml/tcpip-7.0.0:= + dev-ml/mirage-crypto:=[rng] + ) + stub? ( + >=dev-ml/randomconv-0.1.2:= + >=dev-ml/lwt-4.2.1:= + >=dev-ml/mirage-time-2.0.0:= + >=dev-ml/mirage-clock-3.0.0:= + >=dev-ml/mirage-random-2.0.0:= + >=dev-ml/tcpip-7.0.0:= + ) + tsig? ( dev-ml/mirage-crypto:= ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-ml/alcotest ) +" + +RESTRICT="!test? ( test )" +REQUIRED_USE=" + certify? ( mirage tsig ) + cli? ( certify client dnssec server tsig ) + resolver? ( dnssec mirage server ) + server? ( mirage ) + stub? ( client mirage resolver tsig server ) + test? ( cli dnssec resolver server tsig ) +" + +src_compile() { + local pkgs="dns" + use dnssec && pkgs="${pkgs},dnssec" + for u in certify cli client mirage resolver server stub tsig ; do + if use ${u} ; then + pkgs="${pkgs},dns-${u}" + fi + done + dune build -p "${pkgs}" -j $(makeopts_jobs) || die +} + +src_install() { + dune_src_install dns + use dnssec && dune_src_install dnssec + for u in certify cli client mirage resolver server stub tsig ; do + if use ${u} ; then + dune_src_install "dns-${u}" + fi + done +} diff --git a/dev-ml/metrics/Manifest b/dev-ml/metrics/Manifest index 1e0e9fa6ca..6a06380d60 100644 --- a/dev-ml/metrics/Manifest +++ b/dev-ml/metrics/Manifest @@ -1 +1,2 @@ DIST metrics-0.2.0.tbz 18159 BLAKE2B d480c9c9bd6600748bbe747ef3a10909cfc3e0d65039eadc28c6bc065d6bc1739833bcd3093ae146630a38168cb27df0484f7d6942a53a51f220a43aeebc22f6 SHA512 3f1a6cfbcc674409a7382446084c11c3646e6b380e4972306334e7fa0e558d256dadfd39f7f3acd32afffe78757f66ecefc1b7960ae366afe09397ba0bbdaf68 +DIST metrics-0.4.0.tbz 20551 BLAKE2B 30fb4d08164759f7d84590793917b04d70ce1403d64b5dd3aab2168710e61f5dfe643d0574ee10fcd3c1a659325cf16d8e0482651246e2da0c2dd28b67cae172 SHA512 00b271b74b7081b2fe202f402c9be6fef70da7241ee82a82b7a52329aad7c1d73c0eb7ee579a20a08c0e54f546351104dd822052624654ecbfc1c33d067656fa diff --git a/dev-ml/metrics/metrics-0.4.0.ebuild b/dev-ml/metrics/metrics-0.4.0.ebuild new file mode 100644 index 0000000000..38c6d5aa78 --- /dev/null +++ b/dev-ml/metrics/metrics-0.4.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune multiprocessing + +DESCRIPTION="Infrastructure to collect metrics from OCaml applications" +HOMEPAGE=" + https://github.com/mirage/metrics + https://opam.ocaml.org/packages/metrics/ +" +SRC_URI="https://github.com/mirage/metrics/releases/download/v${PV}/${P}.tbz" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="influx lwt ocamlopt rusage test unix" + +RDEPEND=" + >=dev-ml/fmt-0.8.7 + influx? ( + dev-ml/duration + >=dev-ml/lwt-2.4.7 + ) + lwt? ( + >=dev-ml/lwt-2.4.7:= + dev-ml/logs + ) + rusage? ( dev-ml/logs ) + unix? ( + >=dev-ml/uuidm-0.9.6:= + >=dev-ml/mtime-1.0.0:= + >=dev-ml/lwt-2.4.7:= + sci-visualization/gnuplot + ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-ml/alcotest ) +" + +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( lwt unix )" + +src_compile() { + local pkgs="metrics" + for u in influx lwt unix rusage ; do + if use ${u} ; then + pkgs="${pkgs},metrics-${u}" + fi + done + dune build -p "${pkgs}" -j $(makeopts_jobs) || die +} + +src_install() { + dune_src_install metrics + use influx && dune_src_install metrics-influx + use lwt && dune_src_install metrics-lwt + use rusage && dune_src_install metrics-rusage + use unix && dune_src_install metrics-unix +} diff --git a/dev-ml/mirage-crypto/Manifest b/dev-ml/mirage-crypto/Manifest index 89f9043cb5..86da4fa1eb 100644 --- a/dev-ml/mirage-crypto/Manifest +++ b/dev-ml/mirage-crypto/Manifest @@ -1,2 +1,2 @@ -DIST mirage-crypto-v0.10.1.tbz 1200115 BLAKE2B 4a7557adb0e16834a6e298fb52f40b85e67cde44fdc04607dfd46a8a29a1957e1a61bfcec1c35f80477e1319dc2fe850fc65aac3c07ba9b706e6cfdec563a0e6 SHA512 08ba60ae7cc0e0c77b4d71fa05241bfd2e47bfb907cf7e1a4f6bd8bf62854ee82becd2f4e65eade1a01b58d91fb33829f4f69b39e8910df9cfeaa87c933a336d +DIST mirage-crypto-0.10.6.tbz 1206906 BLAKE2B 7b6d6a323b0aa6f2a0328d8817bd4447c00083127b8b277ce7d10b952841b8554278d37b48e936b05bd6a04117960241d6f4bf7d1c00a3ba364ec2c3c8535162 SHA512 870b7d0d32acde970afcd3fac2cb51131ac74bb20c887d07ddfccd239467a5dc8b700adf463427fa916393c503f106feb733cba5bf4b9d1f8eb57f52b5af9f9c DIST mirage-crypto-v0.10.5.tbz 1207228 BLAKE2B bea0dc169c9ae79196ab4f74b624f191a45f051b8cf0c3774d4eb7323f1139d1e7e78b59f46c986bffba4c570c408d9d4f8db19cce4f6d4b233aa00d00f7ec04 SHA512 18b493be1e7909e8429bc5ddd1f0d1175aab9e21a10711e95749b74f1d9f851a5cfd3ee1a5b3b73a47b5fc54d6458a911ec586ab243e63bf276d2777a787ae51 diff --git a/dev-ml/mirage-crypto/mirage-crypto-0.10.1.ebuild b/dev-ml/mirage-crypto/mirage-crypto-0.10.6.ebuild similarity index 67% rename from dev-ml/mirage-crypto/mirage-crypto-0.10.1.ebuild rename to dev-ml/mirage-crypto/mirage-crypto-0.10.6.ebuild index 29c57a47b0..71ee0dabd6 100644 --- a/dev-ml/mirage-crypto/mirage-crypto-0.10.1.ebuild +++ b/dev-ml/mirage-crypto/mirage-crypto-0.10.6.ebuild @@ -5,12 +5,12 @@ EAPI=8 inherit dune multiprocessing -MY_P="${PN}-v${PV}" - DESCRIPTION="Simple symmetric cryptography for the modern age" -HOMEPAGE="https://github.com/mirage/mirage-crypto" -SRC_URI="https://github.com/mirage/mirage-crypto/releases/download/v${PV}/${MY_P}.tbz" -S="${WORKDIR}/${MY_P}" +HOMEPAGE=" + https://github.com/mirage/mirage-crypto + https://opam.ocaml.org/packages/mirage-crypto/ +" +SRC_URI="https://github.com/mirage/mirage-crypto/releases/download/v${PV}/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" @@ -18,44 +18,47 @@ KEYWORDS="~amd64" IUSE="ec ocamlopt pk rng rng-async rng-mirage test" DEPEND=" - dev-ml/cstruct:= - dev-ml/eqaf:= + >=dev-lang/ocaml-4.08.0:=[ocamlopt?] + >=dev-ml/cstruct-6.0.0:= + >=dev-ml/eqaf-0.8:= pk? ( dev-libs/gmp - dev-ml/mirage:= + >=dev-ml/mirage-4.0:= dev-ml/sexplib0:= - dev-ml/zarith:= + >=dev-ml/zarith-1.4:= ) rng? ( dev-ml/duration:= dev-ml/logs:= + >=dev-ml/lwt-4.0.0:= + >=dev-ml/mtime-1.0.0:= ) - rng-async? ( dev-ml/async:= ) + rng-async? ( >=dev-ml/async-0.14:= ) rng-mirage? ( - dev-ml/lwt:= - dev-ml/mirage:= - dev-ml/mirage-clock:= - dev-ml/mirage-time:=[unix] - dev-ml/mirage-unix:= + >=dev-ml/lwt-4.0.0:= + >=dev-ml/mirage-3.8.0:= + >=dev-ml/mirage-clock-3.0.0:= ) " RDEPEND=" ${DEPEND} test? ( dev-ml/ounit2 - dev-ml/randomconv + >=dev-ml/randomconv-0.1.3 dev-ml/hex - dev-ml/asn1-combinators + >=dev-ml/asn1-combinators-0.2.5 dev-ml/ppx_deriving dev-ml/ppx_deriving_yojson - dev-ml/yojson + >=dev-ml/yojson-1.6.0 dev-ml/alcotest - dev-ml/mirage-clock-unix + >=dev-ml/mirage-clock-unix-3.0.0 + >=dev-ml/mirage-time-2.0.0[unix] + >=dev-ml/mirage-unix-5.0.0 ) " BDEPEND=" - dev-ml/dune-configurator + >=dev-ml/dune-configurator-2.0.0 virtual/pkgconfig " diff --git a/dev-octave/strings/Manifest b/dev-octave/strings/Manifest index fd2af9af3d..3a87d84867 100644 --- a/dev-octave/strings/Manifest +++ b/dev-octave/strings/Manifest @@ -1 +1 @@ -DIST octave-strings-98fa88db1ba85e108655f25b3ca96a821862eb85.zip 22632 BLAKE2B 88349886f16a5cee7f3576e7fbdaf826e3113f5b576c97985cb54c5568afbae5ae6dc84979b9aa62a7589e43bcf76f763caadb40438a16a099a7662cfed7334c SHA512 cfd66f6276ca523c0f9494e3cac7a54d03fdeffbb6dbb63692a7087eac05d625c0481ab44c477116a73ec88687a8221bf5aef2e433399f5c1976d69ce50abe48 +DIST strings-1.2.0.tar.gz 8816 BLAKE2B 95e57377394324f0251dbc220f2c7a6286e2838015106df8e68e98a8900cf89cf1905ee11802581b660fe14c654871a0a94918e29ae4e573423d495a69a97a8c SHA512 5635e67796c7f04fe6bf8cd1d39f3aa6d473ceae067b8127edfade936359cea015efe4418a4865b9aacbb254b9c6f4cf0dfd681d7da33d3fa6e5015ec89fdc0f diff --git a/dev-octave/strings/files/strings-1.2.0-build-against-octave-6.patch b/dev-octave/strings/files/strings-1.2.0-build-against-octave-6.patch new file mode 100644 index 0000000000..1390153b4c --- /dev/null +++ b/dev-octave/strings/files/strings-1.2.0-build-against-octave-6.patch @@ -0,0 +1,30 @@ +Description: Build against Octave 6.1 + Replace the calls to the deprecated function toascii by double. +Author: Rafael Laboissière +Origin: upstream, https://sourceforge.net/p/octave/strings/ci/2db1dbb75557eef94605cb4ac682783ab78ac8d8/ +Bug-Debian: https://bugs.debian.org/976200 +Forwarded: not-needed +Last-Update: 2020-12-01 + +--- octave-strings-1.2.0.orig/inst/base64encode.m ++++ octave-strings-1.2.0/inst/base64encode.m +@@ -46,7 +46,7 @@ function Y = base64encode (X, row_vector + endif + + if (ischar (X)) +- X = toascii (X); ++ X = double (X); + endif + + if (any (X != fix (X)) || any (X < 0 | X > 255)) +--- octave-strings-1.2.0.orig/inst/base64decode.m ++++ octave-strings-1.2.0/inst/base64decode.m +@@ -60,7 +60,7 @@ function z = base64decode (X, as_string) + Y=[]; + end + +- X = toascii(X); ++ X = double(X); + Xa= X; + + ## Work backwards. Starting at step in table, diff --git a/dev-octave/strings/files/strings-1.2.0-err-instead-of-gripes.patch b/dev-octave/strings/files/strings-1.2.0-err-instead-of-gripes.patch new file mode 100644 index 0000000000..9b9017cade --- /dev/null +++ b/dev-octave/strings/files/strings-1.2.0-err-instead-of-gripes.patch @@ -0,0 +1,16 @@ +Description: Use err_* functions instead of the deprecated gripes_* +Author: Rafael Laboissiere +Forwarded: https://savannah.gnu.org/bugs/index.php?57000 +Last-Update: 2019-10-05 + +--- octave-strings-1.2.0.orig/src/pcregexp.cc ++++ octave-strings-1.2.0/src/pcregexp.cc +@@ -49,7 +49,7 @@ Check your system's @code{pcre} man page + std::string pattern = args(0).string_value(); + std::string input = args(1).string_value(); + if (error_state) { +- gripe_wrong_type_arg("pcregexp", args(0)); ++ err_wrong_type_arg("pcregexp", args(0)); + return retval; + } + diff --git a/dev-octave/strings/strings-1.2.0_p20211128.ebuild b/dev-octave/strings/strings-1.2.0.ebuild similarity index 57% rename from dev-octave/strings/strings-1.2.0_p20211128.ebuild rename to dev-octave/strings/strings-1.2.0.ebuild index ae7e948e47..4096b09d40 100644 --- a/dev-octave/strings/strings-1.2.0_p20211128.ebuild +++ b/dev-octave/strings/strings-1.2.0.ebuild @@ -5,12 +5,8 @@ EAPI=8 inherit octaveforge -COMMIT="98fa88db1ba85e108655f25b3ca96a821862eb85" - DESCRIPTION="Additional functions for manipulation and analysis of strings" HOMEPAGE="https://octave.sourceforge.io/strings/index.html" -SRC_URI="mirror://sourceforge/code-snapshots/hg/o/oc/octave/${PN}/octave-${PN}-${COMMIT}.zip" -S="${WORKDIR}/${PN}" LICENSE="GPL-3+ BSD-2" SLOT="0" @@ -21,10 +17,8 @@ DEPEND=" dev-libs/libpcre " RDEPEND="${DEPEND}" -BDEPEND="app-arch/unzip" -src_unpack() { - octaveforge_src_unpack - pushd "${WORKDIR}" || die - mv "octave-${PN}-${COMMIT}" "${PN}" || die -} +PATCHES=( + "${FILESDIR}/${P}-build-against-octave-6.patch" + "${FILESDIR}/${P}-err-instead-of-gripes.patch" +) diff --git a/dev-python/basictracer/Manifest b/dev-python/basictracer/Manifest deleted file mode 100644 index 6cba7aa4b8..0000000000 --- a/dev-python/basictracer/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST basictracer-3.2.0.tar.gz 21262 BLAKE2B 999949a14657807ba4186a95af31e24afe4e27a45c181c9e98380a2735483989f481ae40591798b5722847f2d2954ada60f7628865c30cedff1b85fc9ea65626 SHA512 9876de9df861a1de6d00f0aacf75da70460242ff616d35b39c8dc78812af97276cb0934d903ffba70724bd5c906a2b93f556905df8315238db18c543eb275ee9 diff --git a/dev-python/basictracer/basictracer-3.2.0.ebuild b/dev-python/basictracer/basictracer-3.2.0.ebuild deleted file mode 100644 index 61554abeb9..0000000000 --- a/dev-python/basictracer/basictracer-3.2.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python implementation of the BasicTracer reference implementation" -HOMEPAGE="https://github.com/opentracing/basictracer-python" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/protobuf-python-3.0.1[${PYTHON_USEDEP}] - >=dev-python/opentracing-2[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/basictracer/metadata.xml b/dev-python/basictracer/metadata.xml deleted file mode 100644 index 25273c9f49..0000000000 --- a/dev-python/basictracer/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - lssndrbarbieri@gmail.com - Alessandro Barbieri - - - https://github.com/opentracing/basictracer-python/issues - basictracer - opentracing/basictracer-python - - diff --git a/dev-python/fastavro/Manifest b/dev-python/fastavro/Manifest index f615bc18f8..30a14cfe77 100644 --- a/dev-python/fastavro/Manifest +++ b/dev-python/fastavro/Manifest @@ -1,2 +1,2 @@ -DIST fastavro-1.4.10.tar.gz 733839 BLAKE2B 90bd57d5da0575a4b321dd31a3152531cce2a36626c51261e390b4f5f32d82fe3b1ea41ddd5e5885618ec5cb849a9a3620a8caf745c7782ecc2b3496bdf88998 SHA512 f3a474a56ef79dd54b71f18961520489fa848548fbbaac2c18d87c933d6c263762f73c56d9540b18ceb221d0184398ae085bfecd1c4cdb7236fd9160be94003b DIST fastavro-1.4.11.tar.gz 733536 BLAKE2B 6a2ceea6d72f49c08ea655c4927967e492bbf70e34d4168b9a751b61778d1d488dbe3e80e7667ef8530142c61744f053c262cb89fbecd8e9ba947cc5d6e48cd9 SHA512 0376395bfb1cf53eaeca90cdefa99394bc0e3499858bd62a62acda841da5135c3d82ba7ff613c96a4b4f9f8058e2f933b1180b8bd34070c48c48473835212ea2 +DIST fastavro-1.4.12.tar.gz 760518 BLAKE2B 7422e6e664ff6ceface6b3d8d39e6437233b12d62f771d1516920e7e7c3a0c8d23ac2fc82ff2acdac5d21314c0f2978b97fce96bbe2fedb587001672e3984e10 SHA512 fe5de909081dfaa4fa8575355f03d533ebe628182bc9716529a7f6c668444a34e8975ae90bc4d588dac2271a0913a49ac6457db0d256c54637995e16cd98281d diff --git a/dev-python/fastavro/fastavro-1.4.10.ebuild b/dev-python/fastavro/fastavro-1.4.12.ebuild similarity index 97% rename from dev-python/fastavro/fastavro-1.4.10.ebuild rename to dev-python/fastavro/fastavro-1.4.12.ebuild index f11f2d1aca..7a5627d28e 100644 --- a/dev-python/fastavro/fastavro-1.4.10.ebuild +++ b/dev-python/fastavro/fastavro-1.4.12.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools # https://github.com/fastavro/fastavro/issues/558 EPYTEST_DESELECT=( tests/test_fastavro.py::test_cython_python diff --git a/dev-python/fontMath/Manifest b/dev-python/fontMath/Manifest index e7080f5554..7f5699fc4e 100644 --- a/dev-python/fontMath/Manifest +++ b/dev-python/fontMath/Manifest @@ -1,2 +1,2 @@ -DIST fontMath-0.8.1.tar.gz 29657 BLAKE2B b2a85d4fbce46b381488815df363c13c2d60f4527160bbdd0591c852df606bd1ada4945ec22935907b9b59a0f729a9c51fe2fa4f9531c3cf406bde11159193a2 SHA512 815f5521099dc55ceb215f0f7ea2dded7f8586a6b5ac8c7c99bd87f4f837feb21768c46473f21aa60ad8b0e85bbdabf2bf246f0c8fabab0b4a2d63b5d052f6a8 DIST fontMath-0.9.1.tar.gz 30031 BLAKE2B 204ba6b7cd9e1b03030d8ad10106a8ff001b513bf8e253c661cd69ec71c63c513b404a2f9772c527b480c62cfd8c45db527481319e0fc6137281450341a19b8c SHA512 36d8db21b6bf1bb08a79297c97c85fe5bf019e4a4e051e6ee7b72fab26bcc1ce50b78d5b182f440eb800544c7c2263ffb673df6dd5edb5c255d5023e90af6838 +DIST fontMath-0.9.2.tar.gz 29835 BLAKE2B 0be37992c5009c5f0271da1cdfa464983e720f0b558b177b03abb5fa1f700f8171b40d39144e0976d815c33ba86e5bab90364502f3464cbab5cb18ad27cd88a8 SHA512 5305da4d688716a473b440114f37eb342eaf26d801c8c10361b8d98f84022f6da3afc112828b32a4286992d35b2f0075cad7a33086768f3e004b80fe59b0117e diff --git a/dev-python/fontMath/fontMath-0.8.1.ebuild b/dev-python/fontMath/fontMath-0.9.2.ebuild similarity index 93% rename from dev-python/fontMath/fontMath-0.8.1.ebuild rename to dev-python/fontMath/fontMath-0.9.2.ebuild index 7a21cddc0c..91ba2a17a9 100644 --- a/dev-python/fontMath/fontMath-0.8.1.ebuild +++ b/dev-python/fontMath/fontMath-0.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,10 +7,11 @@ PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 -SRC_URI="https://github.com/robotools/fontMath/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" DESCRIPTION="A collection of objects that implement fast font math" HOMEPAGE="https://github.com/robotools/fontMath" +SRC_URI="https://github.com/robotools/fontMath/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64 ~x86" LICENSE="MIT" SLOT="0" diff --git a/dev-python/fontParts/Manifest b/dev-python/fontParts/Manifest index d9ee857ce8..8d038490ce 100644 --- a/dev-python/fontParts/Manifest +++ b/dev-python/fontParts/Manifest @@ -1,2 +1,2 @@ -DIST fontParts-0.10.3.tar.gz 428107 BLAKE2B 448f0b85b0cd311d77021322fce704496bdc1cb0392217dd1192035d7af7b3bba5ef91145a5ae684981cd4b4cef1eb0b53d37a4e1d298fb1ca7d48a34ed0bdb6 SHA512 f05b6d3fe9ab8c0a904944444d6308a2ac2c3287a686ab6fcb5831048384eb540836b1337de0c9b2ea6ab9ce38f0c27218bcbb335ef4dbaaa333d5207bea8f5e DIST fontParts-0.10.4.tar.gz 428116 BLAKE2B c3f7dcab8f8825a118373d0ba282bbbdf86073c5f0862a6ef04b88b35152370687c625933b41e1bd4da615af0325d971178186e74d2005fd12f85035d36e2979 SHA512 35bf88b80edeef3a52c46e7b8bb991e99ee93bf6a65909b81368a5a514898f7fe60354134200c176761787e8927170c064997a4d16979585d3b8ddf9962f3afe +DIST fontParts-0.10.5.tar.gz 431282 BLAKE2B f0585b0220b35f9b6fc18ace6b517b69fecf87e2d0e1fda7ea5753512851e49b2fd122af628286a638d9c178212602e0ca467b38a94577d11ea3bb117d944a6b SHA512 961507c60de82da516f5cefbb3ca998533751234953c01c28e2ca534d47916e534c1cd6dc95add182e7da10ff57b1a0e0e5ad20fcbe4c385d5f2f58dde0be927 diff --git a/dev-python/fontParts/fontParts-0.10.3.ebuild b/dev-python/fontParts/fontParts-0.10.5.ebuild similarity index 100% rename from dev-python/fontParts/fontParts-0.10.3.ebuild rename to dev-python/fontParts/fontParts-0.10.5.ebuild diff --git a/dev-python/glance_store/Manifest b/dev-python/glance_store/Manifest index 7e7b83111b..68b9883d56 100644 --- a/dev-python/glance_store/Manifest +++ b/dev-python/glance_store/Manifest @@ -1 +1,2 @@ DIST glance_store-3.0.0.tar.gz 234086 BLAKE2B 781b9aa0913c355d898b7c05ed8807bb92bf08b371380c1f308bd4a3f8749dc91e53f6c817cc56621ce3fd7be748eee1cc5f5b1764d4167606733e7ef9176abd SHA512 4bae5ed37031902e0c47c7fa0bae2703bf21ab41226df3b2786d4679497500caeed91507e55f83512afa5ad57b73a153f901577ffa33c9d103c45622f07494c3 +DIST glance_store-4.0.0.tar.gz 234413 BLAKE2B 76d01398626e2883f6557b1b59f6abf9a39c98c8269bc2dd9468b670706b33496f1f0a4ef961af26a6422645ea52768de4ad0e7ec114d5348f44cc5c6606d6f1 SHA512 6f3e9740a213636dc188afbc84247c80603f10729a35e56f719aa29aa5fa9bf6b2d94332aac323182992f3b786bbf47204fcfe32cbb9f6b3f5fbc16e385033af diff --git a/dev-python/glance_store/glance_store-4.0.0.ebuild b/dev-python/glance_store/glance_store-4.0.0.ebuild new file mode 100644 index 0000000000..ab7242f742 --- /dev/null +++ b/dev-python/glance_store/glance_store-4.0.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="A library for glance" +HOMEPAGE=" + https://github.com/openstack/glance_store + https://opendev.org/openstack/glance_store + https://pypi.org/project/glance-store/ + https://launchpad.net/glance-store +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="cinder swift vmware" + +RDEPEND=" + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}] + >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + >=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}] + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + cinder? ( + >=dev-python/python-cinderclient-4.1.0[${PYTHON_USEDEP}] + >=dev-python/os-brick-2.6.0[${PYTHON_USEDEP}] + >=dev-python/oslo-rootwrap-5.8.0[${PYTHON_USEDEP}] + >=dev-python/oslo-privsep-1.23.0[${PYTHON_USEDEP}] + ) + swift? ( + >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}] + >=dev-python/python-swiftclient-3.2.0[${PYTHON_USEDEP}] + ) + vmware? ( >=dev-python/oslo-vmware-3.6.0[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/retrying-1.3.3[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/boto3-1.9.199[${PYTHON_USEDEP}] + ) +" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + test? ( cinder swift vmware ) +" + +distutils_enable_tests pytest + +python_install_all() { + distutils-r1_python_install_all + mv "${ED}/usr/etc" "${ED}/etc" || die +} diff --git a/dev-python/gnocchi/Manifest b/dev-python/gnocchi/Manifest index 50da4b62e5..f377e2c73d 100644 --- a/dev-python/gnocchi/Manifest +++ b/dev-python/gnocchi/Manifest @@ -1 +1,2 @@ DIST gnocchi-4.4.1.tar.gz 981822 BLAKE2B d47907e4cd76450f2264a681f5d6184929e7a0fc294d84d1d709aff57c4f8b667db3a3de7acb5d14dfc69c3d421dde31d0251de3242e992c1a8d4c204dd742b2 SHA512 24884f8f010ae38041d6a5d723e0dc02b195b356a1fa3a516a9a7e0c5425ad493c52a66420029041f26939c96009b3b0103e66eb070603697e3184dee2b42b96 +DIST gnocchi-4.4.2.tar.gz 984101 BLAKE2B 430e1acfbb7c46c4136032289954315a4e3ac197ad64854ad196b8259a2d4a4c838f2bac5fc016b742f5fa74ca551dbf71794bd6e4ba9ff782cb572efcec5778 SHA512 001127c2c8209c2faf656f0e3037d55779049ebf41d6a79fcb78c6e9a865226f40184eca2000684841b2bcbce8e5beca6bf1dabfcd89646c443d098a3613a4d0 diff --git a/dev-python/gnocchi/gnocchi-4.4.2.ebuild b/dev-python/gnocchi/gnocchi-4.4.2.ebuild new file mode 100644 index 0000000000..cbed38a08e --- /dev/null +++ b/dev-python/gnocchi/gnocchi-4.4.2.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="Timeseries database" +HOMEPAGE=" + https://gnocchi.osci.io + https://github.com/gnocchixyz/gnocchi + https://pypi.org/project/gnocchi/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64" +IUSE="amqp ceph keystone mysql postgresql redis prometheus s3 swift" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-python/numpy-1.9.0[${PYTHON_USEDEP}] + dev-python/iso8601[${PYTHON_USEDEP}] + >=dev-python/oslo-config-3.22.0[${PYTHON_USEDEP}] + >=dev-python/oslo-policy-1.7.0[${PYTHON_USEDEP}] + >=dev-python/oslo-middleware-3.22.0[${PYTHON_USEDEP}] + dev-python/pytimeparse[${PYTHON_USEDEP}] + >=dev-python/pecan-0.9[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/cotyledon-1.5.0[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/stevedore[${PYTHON_USEDEP}] + dev-python/ujson[${PYTHON_USEDEP}] + >=dev-python/voluptuous-0.8.10[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + >=dev-python/tenacity-4.6.0[${PYTHON_USEDEP}] + >=dev-python/webob-1.4.1[${PYTHON_USEDEP}] + dev-python/paste[${PYTHON_USEDEP}] + dev-python/pastedeploy[${PYTHON_USEDEP}] + dev-python/monotonic[${PYTHON_USEDEP}] + dev-python/daiquiri[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.2.0[${PYTHON_USEDEP}] + >=dev-python/lz4-0.9.0[${PYTHON_USEDEP}] + >=dev-python/tooz-1.38[${PYTHON_USEDEP}] + dev-python/cachetools[${PYTHON_USEDEP}] + + keystone? ( + >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}] + ) + mysql? ( + dev-python/pymysql[${PYTHON_USEDEP}] + >=dev-python/oslo-db-4.29.0[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + dev-python/SQLAlchemy-Utils[${PYTHON_USEDEP}] + >=dev-python/alembic-0.7.6[${PYTHON_USEDEP}] + ) + postgresql? ( + dev-python/psycopg:2[${PYTHON_USEDEP}] + >=dev-python/oslo-db-4.29.0[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + dev-python/SQLAlchemy-Utils[${PYTHON_USEDEP}] + >=dev-python/alembic-0.7.6[${PYTHON_USEDEP}] + ) + s3? ( + dev-python/boto3[${PYTHON_USEDEP}] + >=dev-python/botocore-1.5[${PYTHON_USEDEP}] + ) + redis? ( + >=dev-python/redis-py-2.10.0[${PYTHON_USEDEP}] + dev-python/hiredis[${PYTHON_USEDEP}] + ) + swift? ( + >=dev-python/python-swiftclient-3.1.0[${PYTHON_USEDEP}] + ) + ceph? ( + sys-cluster/ceph[${PYTHON_USEDEP}] + ) + prometheus? ( + dev-python/snappy[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + ) + amqp? ( + >=dev-python/python-qpid-proton-0.17.0[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + >=dev-python/pifpaf-1.0.1[${PYTHON_USEDEP}] + >=dev-python/gabbi-1.37.0[${PYTHON_USEDEP}] + dev-python/fixtures[${PYTHON_USEDEP}] + dev-python/subunit[${PYTHON_USEDEP}] + dev-python/testscenarios[${PYTHON_USEDEP}] + >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}] + >=dev-python/testtools-0.9.38[${PYTHON_USEDEP}] + >=dev-python/webtest-2.0.16[${PYTHON_USEDEP}] + >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}] + >=dev-python/wsgi_intercept-1.4.1[${PYTHON_USEDEP}] + dev-python/xattr[${PYTHON_USEDEP}] + dev-python/python-swiftclient[${PYTHON_USEDEP}] + ) +" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + test? ( amqp mysql ) +" + +distutils_enable_tests pytest diff --git a/dev-python/hijri-converter/Manifest b/dev-python/hijri-converter/Manifest index 352ca00e18..c21a8cc048 100644 --- a/dev-python/hijri-converter/Manifest +++ b/dev-python/hijri-converter/Manifest @@ -1,2 +1,2 @@ -DIST hijri-converter-2.2.2.tar.gz 38541 BLAKE2B 4c032bbf5c88437457e343d9b602c9830c6e364d35ffeff60c06decf5dd7f17b2d018944e83ac292b93c5c6d32da9a7f5cb74511eedb35d37738c289011b620f SHA512 af2bc3a56fcb6f512dcc72b726f727cd7f9db883732fb0733107f4094586350fea0eba3bb8b7846eb4974170a9c9664303bc941846a951b192fea3172f0f9626 DIST hijri-converter-2.2.3.tar.gz 42009 BLAKE2B c19caa6e8225406ca99a32fa1418890a1b380a4dfbe3b3c00d4ef99956b239e6313db619329c6becc8bf78f763060799693f664db8d4c7ed5139b4b629983cf2 SHA512 b038605ea020ded6f5eb555bfc159137cb29527693e258ca002a198932f1312ee5513ef4d1a4baa242b695337da959f203032cc6896dfce7b245b1befaddf6f1 +DIST hijri-converter-2.2.4.tar.gz 42179 BLAKE2B b8a935b87314e31a710eacfe49c9668684bf26deb678c6d7150e9b9c7c59ff07f03724395465f003b5cbdc0164cf1217816a8f0c8d62c1943c60596b4ac6ccb9 SHA512 4387e9bfcd23b1ac4a755070b45626a00ef71ad4bb82c48e23573dc95d90302571ffec0f9162b28c06054ae10c1b4da06859609db0106dada96a39bc279ad785 diff --git a/dev-python/hijri-converter/hijri-converter-2.2.2.ebuild b/dev-python/hijri-converter/hijri-converter-2.2.4.ebuild similarity index 87% rename from dev-python/hijri-converter/hijri-converter-2.2.2.ebuild rename to dev-python/hijri-converter/hijri-converter-2.2.4.ebuild index c1f01d3ba8..fc256974c9 100644 --- a/dev-python/hijri-converter/hijri-converter-2.2.2.ebuild +++ b/dev-python/hijri-converter/hijri-converter-2.2.4.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1 diff --git a/dev-python/jaeger-client/Manifest b/dev-python/jaeger-client/Manifest deleted file mode 100644 index 7ea76f97a2..0000000000 --- a/dev-python/jaeger-client/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST jaeger-client-4.8.0.tar.gz 87365 BLAKE2B 11e688cd4b23c42d9fe34c9975534f59788c17e3c1057e24e8acc51b8907bbb50d0cbbdbd1754a9b7108c40f2c9c436edf31d2cdeb585c5f31f1a425e26ad071 SHA512 1b88700ebb2a81d213b425904edb431e676d6f52c5b300b780d0a4f59f5d300bf13f09d233a5ca0dee2bce54de743ec9632be99ef1820eddc563897c47eb3129 diff --git a/dev-python/jaeger-client/jaeger-client-4.8.0.ebuild b/dev-python/jaeger-client/jaeger-client-4.8.0.ebuild deleted file mode 100644 index 55f6c0d860..0000000000 --- a/dev-python/jaeger-client/jaeger-client-4.8.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 - -DESCRIPTION="Jaeger Bindings for Python OpenTracing API" -HOMEPAGE=" - https://github.com/jaegertracing/jaeger-client-python - https://pypi.org/project/jaeger-client/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/threadloop-1[${PYTHON_USEDEP}] - dev-python/thrift[${PYTHON_USEDEP}] - >=www-servers/tornado-4.3[${PYTHON_USEDEP}] - >=dev-python/opentracing-2.1[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pycurl[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/pytest-tornado[${PYTHON_USEDEP}] - dev-python/pytest-benchmark[${PYTHON_USEDEP}] - dev-python/pytest-localserver[${PYTHON_USEDEP}] - >=dev-python/tchannel-2.1.0[${PYTHON_USEDEP}] - >=dev-python/opentracing_instrumentation-3[${PYTHON_USEDEP}] - >=dev-python/prometheus_client-0.11.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/keystonemiddleware/Manifest b/dev-python/keystonemiddleware/Manifest index eb72368602..2069646650 100644 --- a/dev-python/keystonemiddleware/Manifest +++ b/dev-python/keystonemiddleware/Manifest @@ -1 +1,2 @@ DIST keystonemiddleware-9.4.0.tar.gz 184829 BLAKE2B 41bdb5af718e1160d6d7b04658b72f3a7e10f477d9b9aaeda7a926555f91963879c1aa9101ddb2a8179b86dd12f9d0501595fc82b383a41b4818807794272754 SHA512 bb44c68435e0ba7e58674731080cb9431dbfa72bbdbc25d6746466102620d896a5944367b55d3f3dc7418d46f15047f58f9479d7adb920f880e5e6bbe05c1e54 +DIST keystonemiddleware-9.5.0.tar.gz 184445 BLAKE2B c535aa99fd9ba360b7e7c580f11a7daf304d7a38ecd6962dc0e61adef96d7e7abadefec1473b20f24e7b24e2f0d7cbbb0ed592204c7ad520ff284580f26331af SHA512 0dc13ce850b3f2ca5c0e39da5258e177f94f7712007584fec8437072b5a9c7ef964b5bfc082341cbacfa9bc3e4ede94d94aec94e89cb0ae903a9d231eaa39487 diff --git a/dev-python/keystonemiddleware/keystonemiddleware-9.5.0.ebuild b/dev-python/keystonemiddleware/keystonemiddleware-9.5.0.ebuild new file mode 100644 index 0000000000..5960cd8247 --- /dev/null +++ b/dev-python/keystonemiddleware/keystonemiddleware-9.5.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=bdepend +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="A middleware for the OpenStack Keystone API" +HOMEPAGE=" + https://github.com/openstack/keystonemiddleware + https://opendev.org/openstack/keystonemiddleware + https://launchpad.net/keystonemiddleware + https://pypi.org/project/keystonemiddleware/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/keystoneauth-3.12.0[${PYTHON_USEDEP}] + >=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pycadf-1.1.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-3.20.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/webob-1.7.1[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + >=dev-python/cryptography-3.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/python-memcached-1.59[${PYTHON_USEDEP}] + >=dev-python/webtest-2.0.27[${PYTHON_USEDEP}] + >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/opentracing_instrumentation/Manifest b/dev-python/opentracing_instrumentation/Manifest deleted file mode 100644 index db3f35ac32..0000000000 --- a/dev-python/opentracing_instrumentation/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST opentracing_instrumentation-3.3.1.tar.gz 41897 BLAKE2B ed5b79082160a34d4f97ba4a704291e43711a40d830b6df1449ea122b00ceb962e0348d5b5901e39e9c87f33220176c74375c07f297f907f0903a299d929c0d9 SHA512 414b9755c75ebeb66a58d323a82aad01b44b513355e3a548a564f5fbd4658c63cd397ea730811c311948a55ee51537cf864f55bf9fe50366236cad1b5bfc023e diff --git a/dev-python/opentracing_instrumentation/files/opentracing_instrumentation-3.3.1-no-coverage.patch b/dev-python/opentracing_instrumentation/files/opentracing_instrumentation-3.3.1-no-coverage.patch deleted file mode 100644 index cfb6d9ea8b..0000000000 --- a/dev-python/opentracing_instrumentation/files/opentracing_instrumentation-3.3.1-no-coverage.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/setup.cfg -+++ b/setup.cfg -@@ -15,4 +15,4 @@ - tests/* - - [tool:pytest] --addopts = --cov=opentracing_instrumentation --cov-append -rs -+addopts = -rs diff --git a/dev-python/opentracing_instrumentation/metadata.xml b/dev-python/opentracing_instrumentation/metadata.xml deleted file mode 100644 index 04846e95e8..0000000000 --- a/dev-python/opentracing_instrumentation/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - lssndrbarbieri@gmail.com - Alessandro Barbieri - - - https://github.com/uber-common/opentracing-python-instrumentation/issues - opentracing-instrumentation - uber-common/opentracing-python-instrumentation - - diff --git a/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild b/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild deleted file mode 100644 index b5a84a8183..0000000000 --- a/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MYPN="${PN/_/-python-}" -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 - -DESCRIPTION="A collection of Python instrumentation tools for the OpenTracing API" -HOMEPAGE=" - https://github.com/uber-common/opentracing-python-instrumentation - https://pypi.org/project/opentracing-instrumentation/ -" -SRC_URI="https://github.com/uber-common/${MYPN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MYPN}-${PV}" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/future[${PYTHON_USEDEP}] - dev-python/wrapt[${PYTHON_USEDEP}] - >=www-servers/tornado-4.1[${PYTHON_USEDEP}] - >=dev-python/opentracing-2[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - dev-python/boto3[${PYTHON_USEDEP}] - dev-python/botocore[${PYTHON_USEDEP}] - dev-python/celery[${PYTHON_USEDEP}] - dev-python/doubles[${PYTHON_USEDEP}] - dev-python/moto[${PYTHON_USEDEP}] - dev-python/psycopg:2[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.3.7[${PYTHON_USEDEP}] - dev-python/pytest-localserver[${PYTHON_USEDEP}] - dev-python/pytest-tornado[${PYTHON_USEDEP}] - >=dev-python/basictracer-3[${PYTHON_USEDEP}] - dev-python/redis-py[${PYTHON_USEDEP}] - dev-python/testfixtures[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - ) -" - -PATCHES=( "${FILESDIR}/${P}-no-coverage.patch" ) - -distutils_enable_tests pytest diff --git a/dev-python/orjson/orjson-3.6.8-r1.ebuild b/dev-python/orjson/orjson-3.6.8-r1.ebuild index 1bc00f5c25..1b9979d6e1 100644 --- a/dev-python/orjson/orjson-3.6.8-r1.ebuild +++ b/dev-python/orjson/orjson-3.6.8-r1.ebuild @@ -34,7 +34,7 @@ CRATES=" " DISTUTILS_USE_PEP517=maturin PYTHON_COMPAT=( python3_{8..9} ) -QA_FLAGS_IGNORED="*" +QA_FLAGS_IGNORED=".*" inherit cargo distutils-r1 diff --git a/dev-python/os-ken/Manifest b/dev-python/os-ken/Manifest index e11eae9551..9f825dab94 100644 --- a/dev-python/os-ken/Manifest +++ b/dev-python/os-ken/Manifest @@ -1 +1,2 @@ DIST os-ken-2.3.1.tar.gz 1374401 BLAKE2B 48d0bec58f911a708e0ff662162ea2163c0466176fa0618580733f55415e3681be545b30675ce0f2fa174a72e8dc4950ff5d5c1a4adba96f86540f9b1649e03b SHA512 5a2b916b1207595fc3c96e1e4cccfc9bed4a7be6859ca49892e50f98633fe18cbab6e59b11c3d024765b21a826d81031aec66d1016369b9887b1af9fb7952c9f +DIST os-ken-2.4.0.tar.gz 1372860 BLAKE2B 0fb7fc334362a57795a29ad211ab142f6d8b864226abb850f28266369a2fbff71971b00c2225897c49adca768612966c965b25a34f0d988855776c6b164dc537 SHA512 4ff047edb2c87e8b650c62d7a0fdaa1a977b2378caa703925e089f5497aa2cb158384f9857254a4717df23e666f460ce57a1385cecfc43509c514ff2a8bb5188 diff --git a/dev-python/os-ken/os-ken-2.4.0.ebuild b/dev-python/os-ken/os-ken-2.4.0.ebuild new file mode 100644 index 0000000000..5cb42db9b6 --- /dev/null +++ b/dev-python/os-ken/os-ken-2.4.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches" +HOMEPAGE=" + https://github.com/openstack/os-ken + https://opendev.org/openstack/os-ken + https://pypi.org/project/os-ken/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/os-ken-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.5.0[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}] + >=dev-python/ovs-2.8.0[${PYTHON_USEDEP}] + >=dev-python/routes-2.3.1[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/webob-1.8.2[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/ncclient[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests nose + +src_prepare() { + rm -r "${S}/os_ken/tests/integrated" || die + default +} diff --git a/dev-python/os-vif/Manifest b/dev-python/os-vif/Manifest index 4ca880b713..abb4a05a46 100644 --- a/dev-python/os-vif/Manifest +++ b/dev-python/os-vif/Manifest @@ -1 +1,2 @@ DIST os_vif-2.7.1.tar.gz 97094 BLAKE2B 46661eb674807035f4f6cdadc86fcffea9d37776f40eeeaadf8727ee678d8dd9237e3789708df9b6603824aaf64be0b9691c477020ed810b6fae2bb35ce04f2b SHA512 6ea31963e3f44a90b265d5b99035ac1a6e4c3effa60259a26809c25c4ac03ed5e6f171f9edc974606ba5ba4a183ad806ee6d40cc276e31e5deff715fcb70e21e +DIST os_vif-2.8.0.tar.gz 97327 BLAKE2B edf6fa0f1b423417d8ce0ec8e17ff65ca308ab31739aeb1711928bba41de8092637e03b6f52497dcbe87881e2074b8539ec79454dffa1c66aabb2a32e4f067d8 SHA512 c5149857a3fd3326db2ca6319439f35403298f9f99954257c21aab10a7c4b29ca78bcee8ab0fb58598da681c8add603dcbaf8a73e3dbff18d91393ae4ab887a8 diff --git a/dev-python/os-vif/os-vif-2.8.0.ebuild b/dev-python/os-vif/os-vif-2.8.0.ebuild new file mode 100644 index 0000000000..c595853517 --- /dev/null +++ b/dev-python/os-vif/os-vif-2.8.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EPYTEST_IGNORE=( + os_vif/tests/functional + vif_plug_ovs/tests/functional +) +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches" +HOMEPAGE=" + https://github.com/openstack/os-vif + https://opendev.org/openstack/os-vif + https://launchpad.net/os-vif + https://pypi.org/project/os-vif/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/os_vif-${PV}.tar.gz" +S="${WORKDIR}/os_vif-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + >=dev-python/oslo-concurrency-3.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.30.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-privsep-1.23.0[${PYTHON_USEDEP}] + >=dev-python/oslo-versionedobjects-1.28.0[${PYTHON_USEDEP}] + >=dev-python/ovsdbapp-0.12.1[${PYTHON_USEDEP}] + >=dev-python/pyroute2-0.5.2[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}] + >=dev-python/ovs-2.9.2[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/os-win/Manifest b/dev-python/os-win/Manifest index 6ba62c2551..4483a252fa 100644 --- a/dev-python/os-win/Manifest +++ b/dev-python/os-win/Manifest @@ -1 +1,2 @@ DIST os-win-5.6.0.tar.gz 225948 BLAKE2B 64217d7bf625acad6a72d44f47887e5e1466f346ee6c1bd0685d9e1aa068222385654de8bf39403f2ebc90c14d651beb2978dcc1a48668d436b49bbedfbc34c7 SHA512 8856303c436ce6d9e9689993659905d4976511508d4e38ebc8fbc027a9c4a0ca26a7f38729f47af76a19ba1b1833ccef2ad4dd4277911b9d8c795e4f7dbce9ed +DIST os-win-5.7.0.tar.gz 226181 BLAKE2B 0f8d584aaca402ebd2be8ee7f7046588553be5b176dd2cc99f68f3b2bb1c5271e404c5ed9b38701f921f8c6c025e8ae7fab91fc11a4d393196e59795c23ba3ec SHA512 d1958f1068d4a548647225dfee295626e719319ca3afbaf4e37f3d696862c1a16159492b1f0e1ba76924955c8501e903a7bd4c6fa8acbf22ec761ae09f8b39b1 diff --git a/dev-python/os-win/os-win-5.7.0.ebuild b/dev-python/os-win/os-win-5.7.0.ebuild new file mode 100644 index 0000000000..19192013a1 --- /dev/null +++ b/dev-python/os-win/os-win-5.7.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EPYTEST_DESELECT=( + os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_check_live_migration_config + os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_create_planned_vm + os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_get_vhd_setting_data + os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_live_migrate_single_planned_vm + os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_update_planned_vm_disk_resources + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_check_admin_permissions + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_create_vm_1_True + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_create_vm_2_False + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_detach_vm_disk + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_disable_remotefx_video_adapter + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_disable_remotefx_video_adapter_not_found + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_enable_remotefx_video_adapter + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_get_mounted_disk_resource_from_path_1_None + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_get_mounted_disk_resource_from_path_2 + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_get_vm_disks + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_get_vm_serial_ports + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_remove_vm_snapshot + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_set_vm_vcpus + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_set_vm_vcpus_per_vnuma_node + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_take_vm_snapshot_1_None + os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_take_vm_snapshot_2 + os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_create_default_setting_data + os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_is_port_vm_started_false + os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_is_port_vm_started_true +) +EPYTEST_IGNORE=( os_win/tests/unit/test_hacking.py ) +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="Windows / Hyper-V library for OpenStack projects" +HOMEPAGE=" + https://github.com/openstack/os-win + https://opendev.org/openstack/os-win + https://launchpad.net/os-win + https://pypi.org/project/os-win/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}] + >=dev-python/oslo-concurrency-3.29.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-6.8.0[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + >=dev-python/ddt-1.2.1[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.8.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/os-xenapi/os-xenapi-0.3.4-r2.ebuild b/dev-python/os-xenapi/os-xenapi-0.3.4-r2.ebuild index d1146130b7..ba2ba1c03b 100644 --- a/dev-python/os-xenapi/os-xenapi-0.3.4-r2.ebuild +++ b/dev-python/os-xenapi/os-xenapi-0.3.4-r2.ebuild @@ -7,7 +7,7 @@ EPYTEST_DESELECT=( os_xenapi/tests/plugins/test_agent.py::AgentTestCase::test_inject_file_with_old_agent os_xenapi/tests/plugins/test_xenhost.py::NetworkTestCase::test_iptables_config ) -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8,9} ) inherit distutils-r1 diff --git a/dev-python/oslo-db/Manifest b/dev-python/oslo-db/Manifest index 8142a5596e..dfecc186a2 100644 --- a/dev-python/oslo-db/Manifest +++ b/dev-python/oslo-db/Manifest @@ -1 +1 @@ -DIST oslo.db-11.2.0.tar.gz 177589 BLAKE2B 8e0671e7021b40856a8a9e1ee9699abf9ba8eb9f549a15efc0e8ad03b8bf2a7f5f1438b22ffc545ae5c301f38687877877794bdd4b85c4d36cc8434fb7a6edd0 SHA512 5037d83bd45187055808190bb73681d56af6edd523df91f9edff06de1ae6694a018e0635e9e2e80bbc21f0690b8eb218e73c1be0f4a4ddcd93a97ffa5f093232 +DIST oslo.db-11.3.0.tar.gz 177703 BLAKE2B eddec44d16cee671643cad9fd8b0d068e0993d1e7da5facf2cded94d8d9e68a2c27bd8280bc98e9c8371f2fa7b327dccd2ad9ef7c26bf3600704fc6f81e3bf19 SHA512 4e03317e946b21590e7427ac14baa5264c107f97f8f2e2f5aa5641054ed614a0540bc19e6fee2767aad7b3a7554e2761bb7159adaa9d95add473f5514d2fb9e0 diff --git a/dev-python/oslo-db/oslo-db-11.2.0.ebuild b/dev-python/oslo-db/oslo-db-11.3.0.ebuild similarity index 100% rename from dev-python/oslo-db/oslo-db-11.2.0.ebuild rename to dev-python/oslo-db/oslo-db-11.3.0.ebuild diff --git a/dev-python/osprofiler/osprofiler-3.4.3.ebuild b/dev-python/osprofiler/osprofiler-3.4.3.ebuild index 57238bf219..ca22a792b9 100644 --- a/dev-python/osprofiler/osprofiler-3.4.3.ebuild +++ b/dev-python/osprofiler/osprofiler-3.4.3.ebuild @@ -47,7 +47,6 @@ DEPEND=" >=dev-python/elasticsearch-py-2.0.0[${PYTHON_USEDEP}] >=dev-python/redis-py-2.10.0[${PYTHON_USEDEP}] >=dev-python/reno-3.1.0[${PYTHON_USEDEP}] - >=dev-python/jaeger-client-3.8.0[${PYTHON_USEDEP}] ) " diff --git a/dev-python/ovsdbapp/Manifest b/dev-python/ovsdbapp/Manifest index cd0401a7eb..b802035dcc 100644 --- a/dev-python/ovsdbapp/Manifest +++ b/dev-python/ovsdbapp/Manifest @@ -1 +1,2 @@ DIST ovsdbapp-1.16.0.tar.gz 105855 BLAKE2B 4aad43209c9c51c526fd101b8dc34108cd331b455ba36564fd3d2c1907f7eded0b7811926fb1cbae692d53f878d8f058928a796d310ab222143cdb0aa181f8d0 SHA512 035db0ebb6677cd43c8943f027d61f09f7413fed42cc9e1d84bc71cdb87bab0a44660c0d8df9ab6239df118952e0a5ead0cca67dfc2bf28d5f4c50f4930ed672 +DIST ovsdbapp-1.16.1.tar.gz 105446 BLAKE2B 7b49485b30af6acc456f667388df1cf2770e951de8f17dd53c326de402517a372dd4a589a1c99e9d3bc872b3e13989c3ad07eb40e303e1dfd0c6752c3ac0c45d SHA512 9da2d1f6664b0a93a8e08d613389a3fa7c4455c7492fa9327438b8b121248aaf5debaa3569bfaae8a099eb67703947618c5a17f9ab91b404743348175da2a8c1 diff --git a/dev-python/ovsdbapp/ovsdbapp-1.16.1.ebuild b/dev-python/ovsdbapp/ovsdbapp-1.16.1.ebuild new file mode 100644 index 0000000000..d4d223f792 --- /dev/null +++ b/dev-python/ovsdbapp/ovsdbapp-1.16.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EPYTEST_IGNORE=( ovsdbapp/tests/functional ) +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="A library for creating OVSDB applications" +HOMEPAGE=" + https://opendev.org/openstack/ovsdbapp + https://pypi.org/project/ovsdbapp/ + https://launchpad.net/ovsdbapp +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + >=dev-python/ovs-2.10.0[${PYTHON_USEDEP}] + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + net-misc/openvswitch + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest index b614193d97..a938188920 100644 --- a/dev-python/pg8000/Manifest +++ b/dev-python/pg8000/Manifest @@ -1,2 +1,2 @@ -DIST pg8000-1.26.0.tar.gz 117659 BLAKE2B f4b418b4fed7a43d89369b1994683aa7ba4748d0ff98c78f0c1ddd2ebb262268e0f226a4b170e653d506fff0e061c40f39e3cbeadd8acdd4b3a47fc50775af5d SHA512 5c74d199fec8e93631c4359bc95332692ca6c4d5643e6034b558e67836d6250fc401d4c02141673d34347d9bfa3b0354004cb2d731eb1ab91e1a5e71e19ba55b DIST pg8000-1.26.1.tar.gz 116994 BLAKE2B 4db3186e72afb2e2fae441c1bbb974768e0064276f1ad571316a531cbc590edfcca4c3f4ef1fd493e80e7ebd1817bee354413ea158ec191434e8530007af0ee3 SHA512 d085d4992be18868da6b6f67efcb1e5f41cd05a13b0f4361685e5e8ada14af02ef4ee17558809b447a118cf8380fab13e8932d49fd14d2ee2472b191f8531289 +DIST pg8000-1.29.1.tar.gz 92221 BLAKE2B a1e43f445848283472b0aee84f05d3e1c0f8f2d6b8c619789f9e1d961dae240c9ebfb8a1fb22af55f4635bb89f036f8dd1ece477b3b68bff5c1b68ccac32b0b4 SHA512 27ced0ae82e522fabdf3a69b07927223695a7c5658f56f75dbfa43f6923b7a914ec54143421324839c07850e10f5f61ca9bc31155af3e4e600429a1889aedea7 diff --git a/dev-python/pg8000/pg8000-1.26.0.ebuild b/dev-python/pg8000/pg8000-1.29.1.ebuild similarity index 95% rename from dev-python/pg8000/pg8000-1.26.0.ebuild rename to dev-python/pg8000/pg8000-1.29.1.ebuild index d51a98bf19..a68b821add 100644 --- a/dev-python/pg8000/pg8000-1.26.0.ebuild +++ b/dev-python/pg8000/pg8000-1.29.1.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 diff --git a/dev-python/pypandoc/Manifest b/dev-python/pypandoc/Manifest index 59a93f827f..ea8f70982d 100644 --- a/dev-python/pypandoc/Manifest +++ b/dev-python/pypandoc/Manifest @@ -1,2 +1,2 @@ -DIST pypandoc-1.7.4.tar.gz 30526 BLAKE2B 44ea2083e014874e4fc5ce9ce8d2dcff64319e7d0d77baffc61fa0d0c2a7fd209642f706eaf4ad258b65a4f0ad8851a9ea02d38d0db4e71c136b972a5934cb79 SHA512 01a7165974ca844b55c387e8ed9b5278c43b5879ca6ea51e0aafab9f035667d37fc06a52a5c0820e18b321ddd5185e53a49561c84e157cb0ead76c7f84d0bcc1 -DIST pypandoc-1.7.5.tar.gz 23186705 BLAKE2B 2718e2c4485a10e2a1f78e59b893b8041fcbfd6fd3393c8fcf429625fb0fbe0a0f83229323579e58fb40b6fb85fe018ecc7b597de7774e20e2736f301761fc9f SHA512 bbd5e96a98b1030aa7dfbeaea12dc5c053e9b3182c0feca6d6cec6eba9c148662a628cbe12b1ddf8a4f2891df98fe8f60fc1bde0d5d2f60664dd3e412974655f +DIST pypandoc-1.8.1.tar.gz 30374 BLAKE2B 864ab8d4db8857adcbd13fd72b1ef6d4d1857a5ff6e7511b5d8269c183d80e6c8f391f2982097e592e3a1417c2ee6a5b068956b76218ae13842f1a881ecb4047 SHA512 527de67fb4a329642a69422e6237a6f3b1df0d089fbeeb118c9fd2d54878d7d0565c161b0e8fd6aa864bd63498ed65b07d69f14c3976ffc079f31c12ebbe7c04 +DIST pypandoc-1.8.tar.gz 31218 BLAKE2B 8eabcfa76b3022f0f8ed03dc2bb351d159018f63aa4a656d2b44d20ee59c0c6863fdc5ac168a86a70bf099c5c82c97451de97057a3e40c74c9b8af3eedb3c71c SHA512 a8b0e3656788cdf43af214c75ecc4f4bd27620ead00a7ce4c32ca44b4f30d7e2196164162eb12470db25c17e9b2f26868149a7b29549b0b9ebbedfc8e470bdb1 diff --git a/dev-python/pypandoc/pypandoc-1.7.4.ebuild b/dev-python/pypandoc/pypandoc-1.8.1.ebuild similarity index 89% rename from dev-python/pypandoc/pypandoc-1.7.4.ebuild rename to dev-python/pypandoc/pypandoc-1.8.1.ebuild index e58e3e7bda..0e208b881c 100644 --- a/dev-python/pypandoc/pypandoc-1.7.4.ebuild +++ b/dev-python/pypandoc/pypandoc-1.8.1.ebuild @@ -10,7 +10,7 @@ inherit distutils-r1 DESCRIPTION="Pypandoc provides a thin wrapper for pandoc, a universal document converter" HOMEPAGE=" - https://github.com/bebraw/pypandoc + https://github.com/NicklasTegner/pypandoc https://pypi.org/project/pypandoc/ " SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" @@ -32,7 +32,6 @@ DEPEND=" dev-python/urllib3[${PYTHON_USEDEP}] " -PATCHES=( "${FILESDIR}/${P}-dont-install-examples.patch" ) PROPERTIES="test_network" RESTRICT="test" diff --git a/dev-python/pypandoc/pypandoc-1.7.5.ebuild b/dev-python/pypandoc/pypandoc-1.8.ebuild similarity index 88% rename from dev-python/pypandoc/pypandoc-1.7.5.ebuild rename to dev-python/pypandoc/pypandoc-1.8.ebuild index 26ff6c3da4..0e208b881c 100644 --- a/dev-python/pypandoc/pypandoc-1.7.5.ebuild +++ b/dev-python/pypandoc/pypandoc-1.8.ebuild @@ -10,7 +10,7 @@ inherit distutils-r1 DESCRIPTION="Pypandoc provides a thin wrapper for pandoc, a universal document converter" HOMEPAGE=" - https://github.com/bebraw/pypandoc + https://github.com/NicklasTegner/pypandoc https://pypi.org/project/pypandoc/ " SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" @@ -32,7 +32,6 @@ DEPEND=" dev-python/urllib3[${PYTHON_USEDEP}] " -PATCHES=( "${FILESDIR}/${PN}-1.7.4-dont-install-examples.patch" ) PROPERTIES="test_network" RESTRICT="test" diff --git a/dev-python/pytest-randomly/Manifest b/dev-python/pytest-randomly/Manifest index e6374a38f1..e129eead22 100644 --- a/dev-python/pytest-randomly/Manifest +++ b/dev-python/pytest-randomly/Manifest @@ -1,2 +1,2 @@ -DIST pytest-randomly-3.10.1.tar.gz 28000 BLAKE2B 662f28e34db5dace9d421d91bb8baf3775c7e5163fa93eeb12cbe3de251ea5425d995301e193253f55a602d98deeaf0dc2e676be9bdb7a97db93ba54fa9cfa5f SHA512 d93e017df706d7021ff3f4682b4ed65d474177a60e303455685266d47a0a214e4f30b2f7dd150768de711d602ca1d22e2cfeca2703a7139cfaab97e3424afa1c DIST pytest-randomly-3.11.0.tar.gz 30822 BLAKE2B 81411f8882f786c18ded69d42296117421498515ed0808064b4da418f94be5aa6e0dedf1dabf0e87f8f508b9cc886f8b645e4b5f845009cade4f20b8f437dd95 SHA512 6c2da071492d032b60782c17aee01751fe0728f921dfd192a17d9be95330ddf6dd0c960ef93a200dbe990c8457340008c556f28aea9cbc74677984fee0618ad7 +DIST pytest-randomly-3.12.0.tar.gz 30426 BLAKE2B 22e7ac58787a98b24a672f2fc2fdba8069213008f11c66eb05320be99662311b0273b0c32079d59792964075abe6fd2f224ce03eb0d3b2dcf0a79e180f1a067e SHA512 e2241c1304b9597f93cc57d6830808f85c59ea1b4815624dcd9d088f87eb4a34d6cb6394de9c31ebedcb8280fb6ff12b110fd5a559ab28c9e0381481fce52c4d diff --git a/dev-python/pytest-randomly/pytest-randomly-3.10.1.ebuild b/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild similarity index 72% rename from dev-python/pytest-randomly/pytest-randomly-3.10.1.ebuild rename to dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild index 7801000c4b..15bc5f92d5 100644 --- a/dev-python/pytest-randomly/pytest-randomly-3.10.1.ebuild +++ b/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild @@ -1,15 +1,16 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8,9} ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="Pytest plugin to randomly order tests and control random.seed" HOMEPAGE=" - https://pypi.python.org/pypi/pytest-randomly + https://pypi.python.org/pypi/pytest-randomly/ https://github.com/pytest-dev/pytest-randomly " SRC_URI="https://github.com/pytest-dev/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" @@ -21,10 +22,10 @@ KEYWORDS="~amd64" RDEPEND=" dev-python/factory_boy[${PYTHON_USEDEP}] dev-python/Faker[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] dev-python/pytest[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' python3_{8..10}) $(python_gen_cond_dep '>=dev-python/importlib_metadata-3.6.0[${PYTHON_USEDEP}]' python3_{8,9}) " DEPEND="${RDEPEND}" @@ -33,7 +34,5 @@ distutils_enable_tests pytest python_test() { distutils_install_for_testing --via-root - pytest -vv \ - --deselect tests/test_pytest_randomly.py::test_entrypoint_injection \ - || die "Testsuite failed under ${EPYTHON}" + pytest -vv || die "Testsuite failed under ${EPYTHON}" } diff --git a/dev-python/python-manilaclient/Manifest b/dev-python/python-manilaclient/Manifest index b540031b54..a69d39bef2 100644 --- a/dev-python/python-manilaclient/Manifest +++ b/dev-python/python-manilaclient/Manifest @@ -1 +1,2 @@ DIST python-manilaclient-3.3.0.tar.gz 320475 BLAKE2B e83e30593d26e9ba26f9f487507f6c9a9b38be69b59af69dcdb85242abb81879e689efb70c937bb8afef74841adf54e5e7724f2173a6bc9c7d76c90535bf1b4c SHA512 084293115370a174678dd8bde3f144213f10ce4a3addf7058365b0bbde31b2a56643b0417ec97ced297bf99e141a1fd96503aea96795c36862548268d6f7ae31 +DIST python-manilaclient-3.4.0.tar.gz 320304 BLAKE2B 4bb9fc47816c1cf8dcc163bd3119932b14f6af6796486053175e91efd94434d485281e6ec74f79c9d054309a486c4590d379817015f78e0c29f5036f7583b8d9 SHA512 0b4852a2df90b1a1f0deaacc235aec47e9f4e95f0d3b75a0fbad7ef90569f438723e4b9df02e6a9dc9752ff77a0b2425f09add8f95d41c1db12c50fbfa3022b0 diff --git a/dev-python/python-manilaclient/python-manilaclient-3.4.0.ebuild b/dev-python/python-manilaclient/python-manilaclient-3.4.0.ebuild new file mode 100644 index 0000000000..a0c603b3a9 --- /dev/null +++ b/dev-python/python-manilaclient/python-manilaclient-3.4.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EPYTEST_IGNORE=( manilaclient/tests/functional ) +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="A client for the OpenStack Manila API" +HOMEPAGE=" + https://opendev.org/openstack/python-manilaclient + https://github.com/openstack/python-manilaclient + https://pypi.org/project/python-manilaclient/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}] + >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.10.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/python-troveclient/Manifest b/dev-python/python-troveclient/Manifest index 731ca03ee3..8bddde2b57 100644 --- a/dev-python/python-troveclient/Manifest +++ b/dev-python/python-troveclient/Manifest @@ -1 +1,2 @@ DIST python-troveclient-7.2.0.tar.gz 191972 BLAKE2B f3473856cd07b91e948392c52d307900cd79882d04b0e72c5e9a91938354be434a31e1f233432e650e7a808431025381ae9166af5117f23d6883f6f473eb522b SHA512 701d0e0be44f57f7798b91b90419e0ce26dda3d0f37532284cb0544b9a2f352a7b0ab816bdee4e63e210cf119e4c7e41dca0163c8ff5171958a57916cfc5a912 +DIST python-troveclient-7.3.0.tar.gz 192206 BLAKE2B 182d93a0247303d4ee119fbf98795b398b9b847123c783485973fc4e254ec3e0aca74460ed65f9addbd6f346237fce7874c8db9ffedaeb2d5ba6dabe9a88011b SHA512 13132826ecae633e8ffaf8842a7ee479832052cb19854c00ae0b157830f78ff35cd16eaccd239f6f145fd8b811455bea925318ea104e997bde429bbbe9f9f7af diff --git a/dev-python/python-troveclient/python-troveclient-7.3.0.ebuild b/dev-python/python-troveclient/python-troveclient-7.3.0.ebuild new file mode 100644 index 0000000000..55a58cd486 --- /dev/null +++ b/dev-python/python-troveclient/python-troveclient-7.3.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="A client for the OpenStack Trove API, a scalable relational database service" +HOMEPAGE=" + https://github.com/openstack/python-troveclient + https://opendev.org/openstack/python-troveclient + https://launchpad.net/python-troveclient + https://pypi.org/project/python-troveclient/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}] + >=dev-python/python-swiftclient-3.2.0[${PYTHON_USEDEP}] + >=dev-python/python-mistralclient-3.1.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/python-zunclient/Manifest b/dev-python/python-zunclient/Manifest index 683d0bf069..facd0369c9 100644 --- a/dev-python/python-zunclient/Manifest +++ b/dev-python/python-zunclient/Manifest @@ -1 +1 @@ -DIST python-zunclient-4.4.0.tar.gz 119253 BLAKE2B bb532e6ef916491b1663436a71918c69601cf7fd18aa69cf645662249d6ca5d18c673ae2c5c2e27801a1a2c7e4d0df20eb7f0d14a61939eb597197d256844981 SHA512 869da6f89cb52d70f77292ce841cd48369ac042ef3564bb1b00e810992edc4cb35fda518039bfa4df3bc2b6f1b07825e26c49953b0e67329138d45af3150a0ec +DIST python-zunclient-4.5.0.tar.gz 119714 BLAKE2B 5492a3bf5205a511d201785a51bd46349c8c30f51fc359147228320551ae454d6efe69fb0b74ad9d7942f4f58a8fe7406337e5e758ccd7bb3846a9ce46780d70 SHA512 f2362af3065fc33e50c639b2bfcc11f318a94342a2f543a49f15495aa8eea5ede79e5a7e3898fd2e741cba82ad961bf72fbdee36bbcd3648dd927f13fe6e30e5 diff --git a/dev-python/python-zunclient/python-zunclient-4.4.0.ebuild b/dev-python/python-zunclient/python-zunclient-4.5.0.ebuild similarity index 100% rename from dev-python/python-zunclient/python-zunclient-4.4.0.ebuild rename to dev-python/python-zunclient/python-zunclient-4.5.0.ebuild diff --git a/dev-python/statmake/Manifest b/dev-python/statmake/Manifest index 2a6d3790d1..f039602efa 100644 --- a/dev-python/statmake/Manifest +++ b/dev-python/statmake/Manifest @@ -1,2 +1,2 @@ -DIST statmake-0.4.0.tar.gz 36803 BLAKE2B cae3f7070c00c6c9cb823b60e683aef4bd9e55ba8e2a98a19f87a1093682e52a0667b21245a888f4569b425c8ba6486870df1d83d66255583b2dd4b516add176 SHA512 7102dfd085674b008b4bbdb54ec8b405ab7e70d96fd54963f6dc40eb53bc4816b4977decd2439756727a887da86fc8917a0f2763cc197c2e437dc53dcde95c84 DIST statmake-0.4.1.tar.gz 38631 BLAKE2B a13bdfe6ab255bb255315786dd23c3108a8549fe2ecc510699d9562647a9a5c0669c5d43c17252bf08e6052facbda81043226da876a71071107a4cbc9b8d872e SHA512 d0423427aa29982863eba80ac1f52e0e56589504a9b47d76c2145edd47f9cc49eb7a1efbb9dd08445efd39f61be71cea99076c328f77770b115190d31a4b5438 +DIST statmake-0.5.0.tar.gz 39835 BLAKE2B cad6a4c8a803666ce45d165c46ce6278cdcb56de7a90166315ba229f07ac1202d4bd2e4db678e644e0eaea445b97b81c2eb2c24cdb9ad7d7d4fbee3465fb4bf8 SHA512 c28c85e5fce6904b109858b156ab607204b3ff906bb3ec09ca75a170f5640eba83fbdd310f6a5b70f123cfbff1b1af72af1bea541cfdec8175e52be273f8ac00 diff --git a/dev-python/statmake/statmake-0.4.0.ebuild b/dev-python/statmake/statmake-0.5.0.ebuild similarity index 67% rename from dev-python/statmake/statmake-0.4.0.ebuild rename to dev-python/statmake/statmake-0.5.0.ebuild index b9371a02de..e0bc1423e8 100644 --- a/dev-python/statmake/statmake-0.4.0.ebuild +++ b/dev-python/statmake/statmake-0.5.0.ebuild @@ -1,17 +1,17 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_SETUPTOOLS=pyproject.toml +DISTUTILS_USE_PEP517=poetry PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="Generate STAT tables for variable fonts from .stylespace files" HOMEPAGE="https://github.com/daltonmaag/statmake" -SRC_URI="https://github.com/daltonmaag/statmake/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/daltonmaag/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" LICENSE="MIT" @@ -23,11 +23,8 @@ RDEPEND=" dev-python/fonttools[${PYTHON_USEDEP}] ') " -DEPEND="${RDEPEND}" BDEPEND=" - test? ( - $(python_gen_cond_dep 'dev-python/ufo2ft[${PYTHON_USEDEP}]') - ) + test? ( $(python_gen_cond_dep 'dev-python/ufo2ft[${PYTHON_USEDEP}]') ) " distutils_enable_tests pytest @@ -39,5 +36,5 @@ python_install() { python_test() { local -x PYTHONPATH="${S}/src:${PYTHONPATH}" - epytest -vv || die "Tests fail with ${EPYTHON}" + epytest } diff --git a/dev-python/tchannel/Manifest b/dev-python/tchannel/Manifest deleted file mode 100644 index cff63b8da0..0000000000 --- a/dev-python/tchannel/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST tchannel-2.1.0-gh.tar.gz 199413 BLAKE2B 20c25526440e9378acfba1dd9c05aaa5a5300bb19ec2c78c1997bfc7ce6be740bca7ef6d4fd49048c42e57f649f33b8c124955dc347bba81501fdf778ce4177e SHA512 651159cdbb83f59039d1c51ad5d5af7c0bf20e8a8fbb6c83c76bdc78cda809bea883d65947c5171c6dd2992ea499d543c4a2dad1102c6a7a4d631e24f005453c diff --git a/dev-python/tchannel/metadata.xml b/dev-python/tchannel/metadata.xml deleted file mode 100644 index 57a5d0973d..0000000000 --- a/dev-python/tchannel/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - lssndrbarbieri@gmail.com - Alessandro Barbieri - - - https://github.com/uber/tchannel/issues - tchannel - uber/tchannel-python - - diff --git a/dev-python/tchannel/tchannel-2.1.0.ebuild b/dev-python/tchannel/tchannel-2.1.0.ebuild deleted file mode 100644 index 64e477dcec..0000000000 --- a/dev-python/tchannel/tchannel-2.1.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MYPN="${PN}-python" -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 - -DESCRIPTION="Network multiplexing and framing protocol for RPC" -HOMEPAGE="https://github.com/uber/tchannel-python" -SRC_URI="https://github.com/uber/${MYPN}/archive/refs/tags/${PV}.tar.gz -> ${P}-gh.tar.gz" -S="${WORKDIR}/${MYPN}-${PV}" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/crcmod-1[${PYTHON_USEDEP}] - >=dev-python/opentracing-2[${PYTHON_USEDEP}] - >=dev-python/opentracing_instrumentation-3[${PYTHON_USEDEP}] - >=dev-python/thriftrw-0.4[${PYTHON_USEDEP}] - >=dev-python/threadloop-1[${PYTHON_USEDEP}] - >=www-servers/tornado-4.3[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - >=dev-python/hypothesis-1.14[${PYTHON_USEDEP}] - dev-python/ipdb[${PYTHON_USEDEP}] - >=dev-python/jaeger-client-4[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pygal[${PYTHON_USEDEP}] - >=dev-python/pytest-benchmark-3[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/pytest-tornado[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/wrapt-1.10[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/tinyrpc/Manifest b/dev-python/tinyrpc/Manifest index 1ae04e1e32..200b7ae7f1 100644 --- a/dev-python/tinyrpc/Manifest +++ b/dev-python/tinyrpc/Manifest @@ -1,2 +1,2 @@ -DIST tinyrpc-1.1.2.tar.gz 77020 BLAKE2B 1b5fc9126288e8046adb0bb1fb97b94cbff655d4d4573e3b7b369e3739746ccd96a6db9ad2a6bdf7a935a96d6c808ca0891619693669b1d8cee30a7c231c6f9a SHA512 d2322f852bf320e4e27917bdb3aa0acd05f00c3ab242e367602df7e2db700e3b3556600a45d57b3a92abf00b54c184891f3b40c18fbb42ed97a0f1387aa97abd DIST tinyrpc-1.1.4.tar.gz 77281 BLAKE2B 880c9e53ba39e1a6e5992d91b3f2d2991117c6122e504f1b4cc2ff685f467ed1592bbd28cbca584ad104b1f5f340272cdffb86ea5ef28940b12dbc60e9a50d7e SHA512 423a76ae12dc7a46579574c12ea12168cf04f71b3988067e2889cacbf67f5575e946f4f6b854a63bac2fb56915f5659669ad7974730cdec5482434403143912e +DIST tinyrpc-1.1.5.tar.gz 29134 BLAKE2B 6d0dd14bfcd9804bcc9b2517eaa41808b1018274471d0a82af384c000a9eba0b90f4fa815dc10b704db0331f77f67f765dbfcd486ba15ea3309979fb25acf055 SHA512 885aa07c67aca8071c48f2f3922fbfd59ca085651883dc791ca219afaea28eea76bdb514ba3ef113bbd5fb08c86c7b471518a3c8db0d6ffb05538586b0d97350 diff --git a/dev-python/tinyrpc/tinyrpc-1.1.2.ebuild b/dev-python/tinyrpc/tinyrpc-1.1.2.ebuild deleted file mode 100644 index 1a62e85ee2..0000000000 --- a/dev-python/tinyrpc/tinyrpc-1.1.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2019-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..9} ) -inherit distutils-r1 optfeature - -DESCRIPTION="A protocol neutral RPC library that supports JSON-RPC and zmq." -HOMEPAGE="https://github.com/mbr/tinyrpc" -SRC_URI="https://github.com/mbr/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" -BDEPEND="test? ( - dev-python/gevent-websocket[${PYTHON_USEDEP}] - dev-python/gevent[${PYTHON_USEDEP}] - dev-python/jsonext[${PYTHON_USEDEP}] - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/pika[${PYTHON_USEDEP}] - dev-python/pyzmq[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/websocket-client[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] -)" - -distutils_enable_tests pytest - -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme - -pkg_postinst() { - optfeature "gevent support" dev-python/gevent - optfeature "httpclient support" \ - "dev-python/requests dev-python/websocket-client dev-python/gevent-websocket" - optfeature "websocket support" dev-python/gevent-websocket - optfeature "wsgi support" dev-python/werkzeug - optfeature "zmq support" dev-python/pyzmq - optfeature "jsonext support" dev-python/jsonext -} diff --git a/dev-python/tinyrpc/tinyrpc-1.1.5.ebuild b/dev-python/tinyrpc/tinyrpc-1.1.5.ebuild new file mode 100644 index 0000000000..aebbcbe938 --- /dev/null +++ b/dev-python/tinyrpc/tinyrpc-1.1.5.ebuild @@ -0,0 +1,44 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="A protocol neutral RPC library that supports JSON-RPC and zmq" +HOMEPAGE="https://github.com/mbr/tinyrpc" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/six-1.16.0[${PYTHON_USEDEP}]" +DEPEND=" + ${RDEPEND} + test? ( + >=dev-python/gevent-websocket-0.10.1[${PYTHON_USEDEP}] + >=dev-python/gevent-21.1.2[${PYTHON_USEDEP}] + dev-python/jsonext[${PYTHON_USEDEP}] + >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}] + >=dev-python/pika-1.2.0[${PYTHON_USEDEP}] + >=dev-python/pyzmq-22.0.3[${PYTHON_USEDEP}] + >=dev-python/requests-2.25.1[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] + >=dev-python/werkzeug-2.0.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme + +pkg_postinst() { + optfeature "gevent support" dev-python/gevent + optfeature "httpclient support" "dev-python/requests dev-python/websocket-client dev-python/gevent-websocket" + optfeature "websocket support" dev-python/gevent-websocket + optfeature "wsgi support" dev-python/werkzeug + optfeature "zmq support" dev-python/pyzmq + optfeature "jsonext support" dev-python/jsonext +} diff --git a/dev-python/types-python-dateutil/Manifest b/dev-python/types-python-dateutil/Manifest index 7495b0c3af..a77e1cf0bc 100644 --- a/dev-python/types-python-dateutil/Manifest +++ b/dev-python/types-python-dateutil/Manifest @@ -1,2 +1,2 @@ -DIST types-python-dateutil-2.8.14.tar.gz 6833 BLAKE2B 5a0ac6d195219956e9416af735b14715ce9beefad02ae2f5898693b2d55f406c5a4039175616dd6f7637d8a22cefae6cb2d82737cb2da86b1e76e1c411df9f41 SHA512 07a392b00157d07f05c6332915c33a3595dcb623b92bf70ed4ad91cccc36334df2cb9f04701288ba42301149d4e78cfdd6ce527772f8261feb11b1ec588eb86d DIST types-python-dateutil-2.8.15.tar.gz 6923 BLAKE2B 53bfdff4ebb585d4b0d9c9a22c8e70aae87ce2b154748f54823713e68f8faa21ae3eb7165359e6763b2b0027e5128fedba4d66e6bd70232bd6650cf9bfe425dd SHA512 e2efd88dfc27b5a7ace8147b9a4d924dd32471fe59d65c7ff8bc9576d1d8b5b6bdc83e808cabb35c9a866614debd8fafdd779166efa2b51069056ae9330f9fcc +DIST types-python-dateutil-2.8.16.tar.gz 6973 BLAKE2B 2e883f73af0e79faf57f8469733ec742b9881e974a253ddd40e80628302ea29a9046a319088d75b9bc47792b0e225fe2c2f376ea4a5d794d710cf7aea7af7af3 SHA512 1d2927c6bd85fa8222c7519d3ac8ae6179da746ebb29ca4e9002ca410131e10445b8ebc2b70bb6df1b3e8ed90098827884bf5f928039d1627ca760c86cdcc113 diff --git a/dev-python/types-python-dateutil/types-python-dateutil-2.8.14.ebuild b/dev-python/types-python-dateutil/types-python-dateutil-2.8.16.ebuild similarity index 100% rename from dev-python/types-python-dateutil/types-python-dateutil-2.8.14.ebuild rename to dev-python/types-python-dateutil/types-python-dateutil-2.8.16.ebuild diff --git a/dev-python/types-requests/Manifest b/dev-python/types-requests/Manifest index d395e3ec3c..1713a86e7c 100644 --- a/dev-python/types-requests/Manifest +++ b/dev-python/types-requests/Manifest @@ -1,2 +1,2 @@ -DIST types-requests-2.27.20.tar.gz 10692 BLAKE2B 3913536fbcde331f0177b362e9210b8f783f2c7a8ce2e0a2247d82fcc8ebc05c75f755d68f88a33cdcf18c4eead8e97b249d4329b3d931e44f947df9ef15d449 SHA512 810ccfe64812e124a624a41dae4499abfcbdae8e7cd914f02ccffc4a9193cdc79a45e19fdb500a49c1a2208c5b41bdb231479c08419373229c27bfc4bbed59ef DIST types-requests-2.27.25.tar.gz 11029 BLAKE2B 23d1c003dd556deaa8b5b747bf5fde3d494a7a7d355aca90856ade0985542ba4da2f5f952c08812e4a7136219deec8a3baeffb6cf43f6cbb609f826efd198668 SHA512 e4fcfc94254b5ef0bba89b6dee469cf2d32bcef3671f8bc3666dd1348615e100a1f0f4769f9f7625b18ba97d1d07757dc7dc223ba412bfdaad10d010cf48111e +DIST types-requests-2.27.27.tar.gz 11345 BLAKE2B 41239c8c64af3cae256f28b518f5ef89b1b3743730d382a3de5f0aa0b332358b3cee6e2acc3db0ecd2f52412ea4fbc0f648cbd1d856bf2d524a747c9d57fc8b8 SHA512 68bd04b7c7c0a712dbadb3f92f28547a95ddf3b03c372f4dff0f7ce45bfabe0f3f896cad65694adec13f6bbb20a5104eef98939ba0a5f8141812a5c16eda3347 diff --git a/dev-python/types-requests/types-requests-2.27.20.ebuild b/dev-python/types-requests/types-requests-2.27.27.ebuild similarity index 100% rename from dev-python/types-requests/types-requests-2.27.20.ebuild rename to dev-python/types-requests/types-requests-2.27.27.ebuild diff --git a/dev-python/uharfbuzz/Manifest b/dev-python/uharfbuzz/Manifest index acb0057102..2b97b51472 100644 --- a/dev-python/uharfbuzz/Manifest +++ b/dev-python/uharfbuzz/Manifest @@ -1,2 +1,2 @@ -DIST uharfbuzz-0.24.1.tar.gz 36603 BLAKE2B 3da4b1a7e3b2b3cc8928c06ad7a80c00ddc3f34807788d827c8e558d9a9b48e3688cb38e26e5ea2414b274d62328be4c5a4dbd6e627d45c49ff7d11c6573e643 SHA512 c1451f3aea7a6e076a621a8931e8de0222122f3788ac7ef7a0174f32a1a625c8f245d4ba0e9835387071ab8cfa7351d3e245afe6b94319c178cc6cc7fc337707 DIST uharfbuzz-0.25.0.tar.gz 36602 BLAKE2B b359f5921f6fef9440d3640af235924d81f661d7582673cc54457f3da16fe2f7973aabe60375a341ee608a01f831971a87ffa5116680c90aaeaa24c75a008a7f SHA512 d57daff4eee023392fd444d1c2be199863422dd6b1097e974a816ddda47bf9fbf1d15509d314230b8abd61dde0b6b9078430a5572fac5e73aa3103675c100cc2 +DIST uharfbuzz-0.26.0.tar.gz 36596 BLAKE2B b57782f5de371e2062d6a764fde9d20ca4a47a388b22ac3d169cead66103d30af12888e9d8f0af0aea7c7dbb4a3b7e0f4411e049417efaf1d2e7562ef5a34875 SHA512 0b356ceaf1cc40c2318e495939d51db454852043ebac60cb7b2a7481c4de6540e66d7ccf47a9fe6c1d819bf8a54e572bdb5a0799c7818f61730b820bb210ac83 diff --git a/dev-python/uharfbuzz/uharfbuzz-0.24.1.ebuild b/dev-python/uharfbuzz/uharfbuzz-0.26.0.ebuild similarity index 94% rename from dev-python/uharfbuzz/uharfbuzz-0.24.1.ebuild rename to dev-python/uharfbuzz/uharfbuzz-0.26.0.ebuild index 0449967f53..608f845a44 100644 --- a/dev-python/uharfbuzz/uharfbuzz-0.24.1.ebuild +++ b/dev-python/uharfbuzz/uharfbuzz-0.26.0.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~amd64" LICENSE="Apache-2.0" SLOT="0" -RDEPEND=">=media-libs/harfbuzz-4.0.0[experimental(-)]" +RDEPEND=">=media-libs/harfbuzz-4.3.0[experimental(-)]" DEPEND=" ${RDEPEND} >=dev-python/cython-0.28.1[${PYTHON_USEDEP}] diff --git a/dev-python/vharfbuzz/Manifest b/dev-python/vharfbuzz/Manifest index 88b4333df1..7ee709c8b2 100644 --- a/dev-python/vharfbuzz/Manifest +++ b/dev-python/vharfbuzz/Manifest @@ -1,2 +1,2 @@ -DIST vharfbuzz-0.1.1.tar.gz 9036 BLAKE2B c22b1ef28612221b61a7f1565cb5ec37d0a8de852ad9899c1738eed58fc948c775248da460306a213cd39cfed3e180ba8440bfcda15428e2c071888be90657f7 SHA512 20579c380d15168c6635c7aa1a5d28a6c323e6bc25954a9ad2a03d172b414f2a4349f6d51ed2e8c737f8ae5331bc32c1cf1e02cc80544bbc5a265be4731feb01 DIST vharfbuzz-0.1.2.tar.gz 9029 BLAKE2B 952956424ccb120b68f356086597bdb78c418ec3702517fe93483d25bc21b9de38d7f409d1f505467ff794880d90716f40bba252a0425a5bf6790d1516e7b2fc SHA512 12c3e18d27da6fbbf7cbc35c4f0c00e8669e521a1c46ae79e831f6b18710787d0ee8e551a52178e673d519231b3fd401e75453c420c6da6696f6443f6545ce8d +DIST vharfbuzz-0.1.3.tar.gz 9359 BLAKE2B c4d7e2a1a939c59f63008f99cc6cf4ce622adebe493248c3536632051e32fe0e1ca9d48b91273ef3c157afefbfcc0062232d964cba954f1b867d91bbdc16ad41 SHA512 0b2e90da6ba613cbc24bf67d2815d6d2e857463e077410a6c86e4a4d77a734bc6b3ddaf3fbd564d06fcd2295eda13e095da55241cc31c38959703114b0cf56bf diff --git a/dev-python/vharfbuzz/files/vharfbuzz-0.1.1-fix-package-dir.patch b/dev-python/vharfbuzz/files/vharfbuzz-0.1.1-fix-package-dir.patch deleted file mode 100644 index 7a4693959f..0000000000 --- a/dev-python/vharfbuzz/files/vharfbuzz-0.1.1-fix-package-dir.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -29,7 +29,7 @@ - "Development Status :: 4 - Beta" - - ], -- 'package_dir': {'':'Lib'}, -+ 'package_dir': {'':'lib'}, - 'packages': ["vharfbuzz"] - , - } diff --git a/dev-python/vharfbuzz/vharfbuzz-0.1.1.ebuild b/dev-python/vharfbuzz/vharfbuzz-0.1.3.ebuild similarity index 81% rename from dev-python/vharfbuzz/vharfbuzz-0.1.1.ebuild rename to dev-python/vharfbuzz/vharfbuzz-0.1.3.ebuild index ccd729de87..051e71b234 100644 --- a/dev-python/vharfbuzz/vharfbuzz-0.1.1.ebuild +++ b/dev-python/vharfbuzz/vharfbuzz-0.1.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -21,6 +21,4 @@ RDEPEND=" " DEPEND="${RDEPEND}" -PATCHES=( "${FILESDIR}/${P}-fix-package-dir.patch" ) - distutils_enable_sphinx docs dev-python/sphinxcontrib-napoleon diff --git a/dev-python/wsgi_intercept/Manifest b/dev-python/wsgi_intercept/Manifest index 95c20a033c..9a143bba9f 100644 --- a/dev-python/wsgi_intercept/Manifest +++ b/dev-python/wsgi_intercept/Manifest @@ -1,2 +1,2 @@ -DIST wsgi_intercept-1.9.2.tar.gz 29083 BLAKE2B 97eda40f40f0ea00ff213f2222310ce6c77ee9c822e89330ed8a277f32851d06bdf1050629e69677cf7fb00d04128403c5a89aec1d03d796fdbb65e8f3e4e9b6 SHA512 a313fe6302c9f168bd050c83ded1d58ef74feb54870197eb85b3527c2cc77eb76b4ca61ff4b554e13cca10ec7106ad9ba35c9a41a00bbd82ef39a26df2af7769 +DIST wsgi_intercept-1.10.0.tar.gz 30252 BLAKE2B 43c2e9dcd98616132801721392b0150b49fe5e851f343f53d8eb42c2f7f8b84f5eb9bb41edec7b830908f122a80458752e1c97f6a68006088221bb3233e90951 SHA512 27848e52e77f1d7ca7a079eb24025bb38d31f4c6b0b82c2717c543a5ffa83a95fe0dd893c326135b29c465a89ffe149da6d5d9c8bfe9f181546862e4f42a3832 DIST wsgi_intercept-1.9.3.tar.gz 30002 BLAKE2B 65b7b39543dc486d8ea394b093a3892bdbd7b8e8314a3b839af13ca7abc79f0397092b0d908a873821b1d42d713f5fdd64d2cd815498c7e4f77300725b8ab30c SHA512 b23cbbe20299dad413db0130bf9b055b58ad0a8349d18d9a3eb22cec4db6c9c570785c2ba29245ac52fa1c340a80cb7eb18c04b7bd75dd57961ae8c5142eabdc diff --git a/dev-python/wsgi_intercept/wsgi_intercept-1.9.2.ebuild b/dev-python/wsgi_intercept/wsgi_intercept-1.10.0.ebuild similarity index 82% rename from dev-python/wsgi_intercept/wsgi_intercept-1.9.2.ebuild rename to dev-python/wsgi_intercept/wsgi_intercept-1.10.0.ebuild index 3f2c5e9f07..fe2323fdba 100644 --- a/dev-python/wsgi_intercept/wsgi_intercept-1.9.2.ebuild +++ b/dev-python/wsgi_intercept/wsgi_intercept-1.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,10 @@ PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1 DESCRIPTION="wsgi_intercept installs a WSGI application in place of a real URI for testing" -HOMEPAGE="https://pypi.org/project/wsgi-intercept/" +HOMEPAGE=" + https://pypi.org/project/wsgi-intercept/ + https://github.com/cdent/wsgi-intercept +" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" diff --git a/dev-util/gftools/Manifest b/dev-util/gftools/Manifest index 6b0bb375b4..ec67e53d61 100644 --- a/dev-util/gftools/Manifest +++ b/dev-util/gftools/Manifest @@ -1,3 +1,3 @@ DIST GlyphsInfo-e33ccf3515cc5b8005a3a50b4163663623649d20.tar.gz 576525 BLAKE2B 306146533d15e412e8e18f072a1fd55770310fd7a85e0a8cb956f1262622e40776b60c1bb729701b419c155970870a55a398cf01257e0b4f4a338c8714232c79 SHA512 7481f524273e73cbb7827ee6ddf9ae63852b44440e9ef5097c6fea643e99912195f0257e9140ca17738a208559c36d8dbec51ec9ec5f24cd9510d5989378be13 -DIST gftools-0.9.6.tar.gz 4648604 BLAKE2B b1d0a7b68e0df56810255b5bde514a9ba3ad803e8d722e4e2efb2e176bb5bd92dc631b53ff192be951107a0fdf00030f14ab98d1fa39a3951c7a11c38e3dadd9 SHA512 5483eaeb4bf8b46b7f80058b1294d0617522d16f0110b075fc72c9cf1740ce1ce23b7ccef933a524010e05f9742528f60dd2fabedd1981564d2d3edf9a088fb1 +DIST gftools-0.9.10.tar.gz 4870019 BLAKE2B ec515faac43c820ca09d1f0c7901bcf079fd62c032455b771e9771c7b89bcf667fd4d3b063a042038d85991204c0037a64d73497ec41069783bc5a4a47c25497 SHA512 6c101efbbee874a5c1f827fcb18622100128dc6f09c4e434030982b2adfa0a380809ed9f0d173f7a939b8b19c984d4d1106f01c274fff32520588024f5d3933e DIST gftools-0.9.9.tar.gz 4868400 BLAKE2B 3407ef40fdd7781c4553f41ba87bd2d7ef2752161bc606f93d64b99e7a83b5ee57b668377b7e7e6e8c71f5e7cf8fe3e77b45572646afc66825b19d768d5572b4 SHA512 0d0658203758a4360e06214c5cb80b5c39a99caa9a3d866285fa16823eed9caea1f56ed698d0f4caa3f595afe25038cd6e5c8628dc039159d27a75df2150a502 diff --git a/dev-util/gftools/gftools-0.9.6.ebuild b/dev-util/gftools/gftools-0.9.10.ebuild similarity index 89% rename from dev-util/gftools/gftools-0.9.6.ebuild rename to dev-util/gftools/gftools-0.9.10.ebuild index 896f41d007..2889e1d327 100644 --- a/dev-util/gftools/gftools-0.9.6.ebuild +++ b/dev-util/gftools/gftools-0.9.10.ebuild @@ -3,7 +3,7 @@ EAPI=8 -COMMIT="e33ccf3515cc5b8005a3a50b4163663623649d20" +GLYPHSINFO_COMMIT="e33ccf3515cc5b8005a3a50b4163663623649d20" DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_SETUPTOOLS=rdepend PYTHON_COMPAT=( python3_{8..9} ) @@ -14,11 +14,11 @@ DESCRIPTION="Miscellaneous tools for working with the Google Fonts collection" HOMEPAGE="https://github.com/googlefonts/gftools" SRC_URI=" https://github.com/googlefonts/gftools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/schriftgestalt/GlyphsInfo/archive/${COMMIT}.tar.gz -> GlyphsInfo-${COMMIT}.tar.gz + https://github.com/schriftgestalt/GlyphsInfo/archive/${GLYPHSINFO_COMMIT}.tar.gz -> GlyphsInfo-${GLYPHSINFO_COMMIT}.tar.gz " KEYWORDS="~amd64" -LICENSE="Apache-2.0 MIT" +LICENSE="Apache-2.0 MIT test? ( OFL )" SLOT="0" # ufolib2 is an indirect dependency @@ -36,7 +36,7 @@ RDEPEND=" dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/babelfont[${PYTHON_USEDEP}] dev-python/ttfautohint-py[${PYTHON_USEDEP}] - >=dev-util/fontmake-2.4.0[${PYTHON_USEDEP}] + >=dev-util/fontmake-3.3.0[${PYTHON_USEDEP}] app-arch/brotli[python,${PYTHON_USEDEP}] >=dev-python/browserstack-local-python-1.2.2[${PYTHON_USEDEP}] >=dev-python/pybrowserstack-screenshots-0.1[${PYTHON_USEDEP}] diff --git a/eclass/octaveforge.eclass b/eclass/octaveforge.eclass index bb6176be98..9f0f12dda3 100644 --- a/eclass/octaveforge.eclass +++ b/eclass/octaveforge.eclass @@ -72,7 +72,7 @@ octaveforge_src_prepare() { if [[ -e "${S}/src/Makefile" ]]; then sed -i 's/ -s / /g' "${S}/src/Makefile" || die 'sed failed.' fi - eapply_user + default } octaveforge_src_compile() { diff --git a/licenses/tecio_license_agreement b/licenses/tecio_license_agreement new file mode 100644 index 0000000000..0dc5008338 --- /dev/null +++ b/licenses/tecio_license_agreement @@ -0,0 +1,80 @@ +Tecplot, Inc. LICENSE AGREEMENT FOR Tecplot's TecIO ("TecIO") + +TecIO is a software library provided by Tecplot, Inc. to enable software +developed by others to write data in Tecplot's proprietary binary file +formats, .plt and .szplt, and to read Tecplot binary data in .plt and .szplt +format. TecIO is included with Tecplot 360 EX and may also be downloaded from +http://www.tecplot.com/downloads/tecio-library/. + +This license applies to versions of the TecIO library distributed with Tecplot +360 EX 2016 R2 and later and covers both the serial and parallel (MPI) versions +of the library. + +1. This LICENSE AGREEMENT is between Tecplot, Inc. ("Tecplot"), and the +Individual or Organization ("Licensee") accessing and otherwise using TecIO +software in source or binary form and its associated documentation. + +2. Licensee acknowledges that this is only a limited nonexclusive license. +Tecplot is and remains the owner of all titles, rights, and interests in TecIO +Software. Title to TecIO and all copies thereof remain with Tecplot. The +Materials are copyrighted and are protected by United States copyright laws and +international treaty provisions. Licensee will not remove any copyright notice +from the Materials. Tecplot does not grant any express or implied right to you +under Tecplot patents, copyrights, trademarks, or trade secret information. + +3. Subject to the terms and conditions of this License Agreement, Tecplot +hereby grants Licensee a nonexclusive, royalty-free, world-wide license to +reproduce, analyze, test, perform and/or display publicly, prepare derivative +works, distribute, and otherwise use TecIO alone or in any derivative version, +provided, however, that Tecplot's License Agreement and Tecplot's notice of +copyright, i.e., "Copyright © 1988-2016 Tecplot, Inc. All rights reserved +worldwide." are retained in TecIO alone or in any derivative version prepared +by Licensee. + +4. In the event Licensee prepares a derivative work that is based on or +incorporates TecIO or any part thereof, and wants to publish the derivative +work as provided herein, Licensee hereby agrees to provide to all end users of +any such work a brief summary of all changes made to TecIO, and to convey to +Tecplot a copy of the modified TecIO source code within 30 days after +publication of any work containing any such changes. + +5. Tecplot is making TecIO available to Licensee on an "AS IS" basis. NO OTHER +WARRANTIES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, TECPLOT, INC. +AND ITS SUPPLIERS DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NONINFRINGEMENT, +WITH REGARD TO THE SOFTWARE, AND THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT +SERVICES. APART FROM THE WARRANTIES STATED ABOVE, TECPLOT, INC. MAKES NO +WARRANTY THAT THE SOFTWARE OR SERVICES WILL: MEET REQUIREMENTS; PROVIDE +UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE, USE OF COMPUTERS OR NETWORKS; +PROVIDE RESULTS WHICH ARE ACCURATE OR RELIABLE; MEET EXPECTATIONS, OR; CORRECT +ANY ERRORS IN THE SOFTWARE. TECPLOT, INC. SHALL NOT BE RESPONSIBLE FOR MISUSE +OF THE SOFTWARE OR ANY LOSS OF DATA. THIS LIMITED WARRANTY GIVES YOU SPECIFIC +LEGAL RIGHTS. YOU MAY HAVE OTHERS, WHICH VARY FROM STATE/JURISDICTION TO +STATE/JURISDICTION. + +6. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL +TECPLOT, INC. OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, +OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR +LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, +OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE +SOFTWARE OR THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF +TECPLOT, INC. HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THIS SHALL +BE TRUE EVEN IN THE EVENT OF THE FAILURE OF AN AGREED REMEDY. IN ANY CASE, +TECPLOT, INC.'S ENTIRE LIABILITY FOR CLAIMS ARISING OUT OF USE OF THE SOFTWARE, +SERVICE OR ARISING FROM ANY PROVISION OF THIS AGREEMENT SHALL BE LIMITED TO THE +AMOUNT ACTUALLY PAID BY LICENSEE FOR THE SOFTWARE OR SERVICE COMPLAINED OF. +BECAUSE SOME STATES AND JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION +OF LIABILITY, THE ABOVE LIMITATION MAY NOT APPLY TO YOU. + +7. This License Agreement will automatically terminate upon a material breach +of its terms and conditions. + +8. Nothing in this License Agreement shall be deemed to create any relationship +of agency, partnership, or joint venture between Tecplot and Licensee. This +License Agreement does not grant permission to use Tecplot trademarks or trade +name in a trademark sense to endorse or promote products or services of +Licensee, or any third party. + +9. By copying, installing or otherwise using TecIO, Licensee agrees to be bound +by the terms and conditions of this License Agreement. diff --git a/profiles/make.defaults b/profiles/make.defaults index f245f94756..ad4c4e02e4 100644 --- a/profiles/make.defaults +++ b/profiles/make.defaults @@ -1 +1 @@ -USE_EXPAND="BACKEND COMM_QUEUE GEOIDS_DATASETS GRAVITY_MODELS INSTRUMENT MAGNETIC_MODELS MBDYN_MODULE NANOX OFI_MR PARSEC_DEBUG PARSEC_DIST PARSEC_PROF TCL TOTAL_DATA_ORDERING TRANSPORT" +USE_EXPAND="AMDGPU BACKEND COMM_QUEUE GEOIDS_DATASETS GRAVITY_MODELS INSTRUMENT MAGNETIC_MODELS MBDYN_MODULE NANOX OFI_MR PARSEC_DEBUG PARSEC_DIST PARSEC_PROF TCL TOTAL_DATA_ORDERING TRANSPORT" diff --git a/profiles/package.use.mask b/profiles/package.use.mask index 34d2ffe54e..a4539c7165 100644 --- a/profiles/package.use.mask +++ b/profiles/package.use.mask @@ -60,3 +60,8 @@ app-crypt/pgp bindist # Alessandro Barbieri (2022-03-10) # build failure media-libs/skia ffmpeg + +# Alessandro Barbieri (2022-05-22) +# cmake failure +# https://github.com/mfem/mfem/issues/2243 +sci-libs/mfem netcdf diff --git a/profiles/use.desc b/profiles/use.desc index fba1f8c909..ad6cc929e6 100644 --- a/profiles/use.desc +++ b/profiles/use.desc @@ -1,4 +1,42 @@ # Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +amdgpu_gfx600 - Enable support for AMD GPU codename tahiti +amdgpu_gfx601 - Enable support for AMD GPU codename pitcairn and verde +amdgpu_gfx602 - Enable support for AMD GPU codename hainan and oland +amdgpu_gfx700 - Enable support for AMD APU codename kaveri ( A6-7000, A6 Pro-7050B, A8-7100, A8 Pro-7150B, A10-7300, A10 Pro-7350B, FX-7500, A8-7200P, A10-7400P, FX-7600P ) +amdgpu_gfx701 - Enable support for AMD GPU codename hawaii ( FirePro W8100, FirePro W9100, FirePro S9150, FirePro S9170 ) +amdgpu_gfx702 - Enable support for AMD GPU ( Radeon R9 290, Radeon R9 290x, Radeon R390, Radeon R390x ) +amdgpu_gfx703 - Enable support for AMD APU codename kabini and mullins ( E1-2100, E1-2200, E1-2500, E2-3000, E2-3800, A4-5000, A4-5100, A6-5200, A4 Pro-3340B ) +amdgpu_gfx704 - Enable support for AMD GPU codename bonaire ( Radeon HD 7790, Radeon HD 8770, R7 260, R7 260X ) +amdgpu_gfx705 - Enable support for AMD APU gfx705 +amdgpu_gfx801 - Enable support for AMD APU codename carrizo ( A6-8500P, Pro A6-8500B, A8-8600P, Pro A8-8600B, FX-8800P, Pro A12-8800B, A10-8700P, Pro A10-8700B, A10-8780P, A10-9600P, A10-9630P, A12-9700P, A12-9730P, FX-9800P, FX-9830P, E2-9010, A6-9210, A9-9410 ) +amdgpu_gfx802 - Enable support for AMD GPU codename iceland and tonga ( Radeon R9 285, Radeon R9 380, Radeon R9 385 ) +amdgpu_gfx803 - Enable support for AMD GPU codename fiji polaris10 and polaris11 ( Radeon R9 Nano, Radeon R9 Fury, Radeon R9 FuryX, Radeon Pro Duo, FirePro S9300x2, Radeon Instinct MI8, Radeon RX 470, Radeon RX 480, Radeon Instinct MI6, Radeon RX 460 ) +amdgpu_gfx805 - Enable support for AMD GPU codename tongapro ( FirePro S7150, FirePro S7100, FirePro W7100, Mobile FirePro M7170 ) +amdgpu_gfx810 - Enable support for AMD GPU codename stoney +amdgpu_gfx900 - Enable support for AMD GPU ( Radeon Vega Frontier Edition, Radeon RX Vega 56, Radeon RX Vega 64, Radeon RX Vega 64 Liquid, Radeon Instinct MI25 ) +amdgpu_gfx902 - Enable support for AMD APU ( Ryzen 3 2200G, Ryzen 5 2400G ) +amdgpu_gfx904 - Enable support for AMD GPU gfx904 +amdgpu_gfx906 - Enable support for AMD GPU ( Radeon Instinct MI50, Radeon Instinct MI60, Radeon VII, Radeon Pro VII ) +amdgpu_gfx908 - Enable support for AMD GPU ( AMD Instinct MI100 Accelerator ) +amdgpu_gfx909 - Enable support for AMD GPU gfx909 +amdgpu_gfx90a - Enable support for AMD GPU gfx904 +amdgpu_gfx90c - Enable support for AMD APU ( Ryzen 7 4700G, Ryzen 7 4700GE, Ryzen 5 4600G, Ryzen 5 4600GE, Ryzen 3 4300G, Ryzen 3 4300GE, Ryzen Pro 4000G, Ryzen 7 Pro 4700G, Ryzen 7 Pro 4750GE, Ryzen 5 Pro 4650G, Ryzen 5 Pro 4650GE, Ryzen 3 Pro 4350G, Ryzen 3 Pro 4350GE ) +amdgpu_gfx940 - Enable support for AMD GPU gfx940 +amdgpu_gfx1010 - Enable support for AMD GPU ( Radeon RX 5700, Radeon RX 5700 XT, Radeon Pro 5600 XT, Radeon Pro 5600M ) +amdgpu_gfx1011 - Enable support for AMD GPU ( Radeon Pro V520 ) +amdgpu_gfx1012 - Enable support for AMD GPU ( Radeon RX 5500, Radeon RX 5500 XT ) +amdgpu_gfx1013 - Enable support for AMD APU gfx1013 +amdgpu_gfx1030 - Enable support for AMD GPU ( Radeon RX 6800, Radeon RX 6800 XT, Radeon RX 6900 XT ) +amdgpu_gfx1031 - Enable support for AMD GPU ( Radeon RX 6700 XT ) +amdgpu_gfx1032 - Enable support for AMD GPU gfx1032 +amdgpu_gfx1033 - Enable support for AMD APU gfx1033 +amdgpu_gfx1034 - Enable support for AMD GPU gfx1034 +amdgpu_gfx1035 - Enable support for AMD APU gfx1035 +amdgpu_gfx1036 - Enable support for AMD APU gfx1036 +amdgpu_gfx1100 - Enable support for AMD GPU gfx1100 +amdgpu_gfx1101 - Enable support for AMD GPU gfx1101 +amdgpu_gfx1102 - Enable support for AMD GPU gfx1102 +amdgpu_gfx1103 - Enable support for AMD APU gfx1103 autoload - Enable the plugin for all users diff --git a/sci-libs/ButterflyPACK/ButterflyPACK-2.1.0.ebuild b/sci-libs/ButterflyPACK/ButterflyPACK-2.1.0.ebuild new file mode 100644 index 0000000000..437e8815f5 --- /dev/null +++ b/sci-libs/ButterflyPACK/ButterflyPACK-2.1.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake fortran-2 + +DESCRIPTION="Mathematical software for solving large-scale dense linear systems" +HOMEPAGE="https://github.com/liuyangzhuan/ButterflyPACK" +SRC_URI="https://github.com/liuyangzhuan/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="BSD" +SLOT="0" +IUSE="arpack magma" + +RDEPEND=" + sci-libs/scalapack + virtual/blas + virtual/lapack + virtual/mpi + + arpack? ( sci-libs/arpack ) + magma? ( sci-libs/magma ) +" +DEPEND="${RDEPEND}" + +DOCS=( README.md CHANGELOG ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + + -DTPL_ARPACK_LIBRARIES=$(usex arpack) + -DTPL_MAGMA_LIBRARIES=$(usex magma) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + insinto "/usr/share/octave/site/m/${PN}" + doins -r MATLAB/* +} diff --git a/sci-libs/ButterflyPACK/Manifest b/sci-libs/ButterflyPACK/Manifest new file mode 100644 index 0000000000..4a536fc2c2 --- /dev/null +++ b/sci-libs/ButterflyPACK/Manifest @@ -0,0 +1 @@ +DIST ButterflyPACK-2.1.0.tar.gz 378160677 BLAKE2B 0846f57c45717a4dd2bdd4eb04f7e0ca7f2ac8bd9873307c4cd9342d3696f885ede2b65a5a6c3aed55fcc70cfb50bbe9d45957b14c4f8208ffc11a8a4ac6134d SHA512 4f06e60d98f8dd88f40c49b824e6435af5674955326016eab2a62feda31735de15e30ae86f7badb5f31e53be8882aa6535ba52345680a65215608ab75775c2bf diff --git a/sci-libs/ButterflyPACK/metadata.xml b/sci-libs/ButterflyPACK/metadata.xml new file mode 100644 index 0000000000..a4e7faa75f --- /dev/null +++ b/sci-libs/ButterflyPACK/metadata.xml @@ -0,0 +1,19 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/liuyangzhuan/ButterflyPACK/issues + liuyangzhuan/ButterflyPACK + + ButterflyPACK is a mathematical software for rapidly solving large-scale dense linear systems that exhibit off-diagonal rank-deficiency. These systems arise frequently from boundary element methods, or factorization phases in finite-difference/finite-element methods. ButterflyPACK relies on low-rank or butterfly formats under Hierarchical matrix, HODLR or other hierarchically nested frameworks to compress, factor and solve the linear system in quasi-linear time. The computationally most intensive phase, factorization, is accelerated via randomized linear algebras. The butterfly format, originally inspired by the butterfly data flow in fast Fourier Transform, is a linear algebra tool well-suited for compressing matrices arising from high-frequency wave equations or highly oscillatory integral operators. ButterflyPACK also provides preconditioned TFQMR iterative solvers. +ButterflyPACK is written in Fortran 2003, it also has C++ interfaces. ButterflyPACK supports hybrid MPI/OpenMP programming models. In addition, ButterflyPACK can be readily invoked from the software STRUMPACK for solving dense and sparse linear systems. + + + Use arpack as dependency + Use magma as dependency + + diff --git a/sci-libs/CoDiPack/CoDiPack-0_pre20210720.ebuild b/sci-libs/CoDiPack/CoDiPack-0_pre20210720.ebuild new file mode 100644 index 0000000000..65bf8a4c65 --- /dev/null +++ b/sci-libs/CoDiPack/CoDiPack-0_pre20210720.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="ee2d80cc362f26879deead881c79523c113e9e6c" + +DESCRIPTION='Fast gradient evaluation in C++ based on Expression Templates' +HOMEPAGE=" + https://github.com/SciCompKL/CoDiPack + https://www.scicomp.uni-kl.de/software/codi/ +" +SRC_URI="https://github.com/SciCompKL/${PN}/archive/${COMMIT}.tar.gz -> ${PF}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +KEYWORDS="~amd64" +LICENSE='GPL-3' +IUSE="doc tutorials" # examples mpi +SLOT="0" + +#DEPEND="mpi? ( sci-libs/MeDiPack )" +RDEPEND="${DEPEND}" +BDEPEND="doc? ( app-doc/doxygen )" + +src_compile() { + export CPP14=yes +# use mpi && export MPI=yes && export MEDI_DIR="/usr/share/MeDiPack" + use doc && emake doc +# use examples && emake examples + use tutorials && emake tutorials +} + +src_install() { + doheader -r include/* +# exeinto "/usr/libexec/${PN}/examples" +# use examples && doexe build/documentation/examples/*.exe + exeinto "/usr/libexec/${PN}/tutorials" +# use tutorials && doexe build/documentation/tutorials/*.exe + use tutorials && doexe build/tutorial*.exe + use doc && dodoc -r build/documentation/html +} diff --git a/sci-libs/CoDiPack/Manifest b/sci-libs/CoDiPack/Manifest new file mode 100644 index 0000000000..3ed3bfc49b --- /dev/null +++ b/sci-libs/CoDiPack/Manifest @@ -0,0 +1 @@ +DIST CoDiPack-0_pre20210720.tar.gz 279783 BLAKE2B c3d44d120b59d0ef2e12b0d6de3083b0fc27ca78b38586d081354838b7542fc9feb789285670781a0fdd947ea95d2d8aab667411eea3a81631493376c7cd54dc SHA512 ed568a2b53c83ce0325aeaabb88f998cffbaae1851ecb900445ea582003fbe382b880fd0cfbbd2330c00f07c390f5769c2e02d35efab4b70642233d0ab82883f diff --git a/sci-libs/CoDiPack/metadata.xml b/sci-libs/CoDiPack/metadata.xml new file mode 100644 index 0000000000..ab471a5792 --- /dev/null +++ b/sci-libs/CoDiPack/metadata.xml @@ -0,0 +1,15 @@ + + + + + Alessandro Barbieri + lssndrbarbieri@gmail.com + + + https://github.com/SciCompKL/CoDiPack/issues + SciCompKL/CoDiPack + + + Build the tutorials + + diff --git a/sci-libs/CombBLAS/CombBLAS-0_pre20220331.ebuild b/sci-libs/CombBLAS/CombBLAS-0_pre20220331.ebuild new file mode 100644 index 0000000000..23f7d80736 --- /dev/null +++ b/sci-libs/CombBLAS/CombBLAS-0_pre20220331.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="426f6be0b29831025cdcacc1f8f69e3520bfb0ff" + +inherit cmake + +DESCRIPTION='The Combinatorial BLAS' +HOMEPAGE="https://github.com/PASSIONLab/CombBLAS" +SRC_URI="https://github.com/PASSIONLab/${PN}/archive/${COMMIT}.tar.gz -> ${PF}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +KEYWORDS="~amd64" +LICENSE='BSD' +IUSE="" +SLOT="0" + +DEPEND=" + ~sys-cluster/Graph500-1.2 + sys-cluster/usort + virtual/mpi +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-rename-THRESHOLD.patch" + "${FILESDIR}/${P}-psort.patch" + "${FILESDIR}/${P}-cxx17.patch" + "${FILESDIR}/${P}-system-libs.patch" + "${FILESDIR}/${P}-GNUInstallDirs.patch" +) + +src_prepare() { + rm -r graph500-1.2 usort psort-1.0 || die + cmake_src_prepare +} + +src_install() { + cmake_src_install + dodoc README.md FAQ.md CombBLASbinaryIO.docx + insinto "/usr/include/CombBLAS" + doins Applications/BipartiteMatchings/*.h + insinto "/usr/share/octave/site/m/${PN}" + doins -r Matlab/* + insinto "/usr/share/doc/${PF}/html" + doins *.html +} diff --git a/sci-libs/CombBLAS/Manifest b/sci-libs/CombBLAS/Manifest new file mode 100644 index 0000000000..6ae411de03 --- /dev/null +++ b/sci-libs/CombBLAS/Manifest @@ -0,0 +1 @@ +DIST CombBLAS-0_pre20220331.tar.gz 43783582 BLAKE2B b80e871a21832b2210642bacddeef0c5447cee1e46be3aab2accaaddd393bc0fc05c6d7505a154d303dc3449ec5772d789300b6a78dd97e8119739495aba642f SHA512 5cb6156ab0d8a3fa9c13b9599d2e2bd3f6d3a1fd81f101cf2cadbe72d4b3bcd35013687835549f98fef3ea8e371e562ac55d2f4aa91720a0ef1bdf6da3a97640 diff --git a/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-GNUInstallDirs.patch b/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-GNUInstallDirs.patch new file mode 100644 index 0000000000..1ac90b980a --- /dev/null +++ b/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-GNUInstallDirs.patch @@ -0,0 +1,37 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -18,6 +18,7 @@ + endif() + + # set include directories ++include(GNUInstallDirs) + target_include_directories(CombBLAS PUBLIC $ $) + target_include_directories(CombBLAS PUBLIC /usr/include/psort $) + target_include_directories(CombBLAS PRIVATE include/CombBLAS) +@@ -54,7 +55,7 @@ + # modifications to CombBLAS and have the changes automatically recompiled for + # dependent projects. + # Either way, we need to create a CombBLASConfig.cmake. +-set(ConfigPackageLocation lib/cmake/CombBLAS) ++set(ConfigPackageLocation ${CMAKE_INSTALL_LIBDIR}/cmake/CombBLAS) + + # Generate version number header + include(GenerateExportHeader) +@@ -62,12 +63,12 @@ + set_target_properties(CombBLAS PROPERTIES VERSION ${CombBLAS_VERSION}) + + # installation +-install(DIRECTORY include/ DESTINATION include) ++install(DIRECTORY include/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) + install(TARGETS CombBLAS EXPORT CombBLASTargets +- LIBRARY DESTINATION lib +- ARCHIVE DESTINATION lib +- RUNTIME DESTINATION bin +- INCLUDES DESTINATION include ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} ++ INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} + ) + + include(CMakePackageConfigHelpers) diff --git a/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-cxx17.patch b/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-cxx17.patch new file mode 100644 index 0000000000..d4bc94dbd8 --- /dev/null +++ b/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-cxx17.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -2,7 +2,7 @@ + project(CombBLAS VERSION 1.16.0 LANGUAGES C CXX) + + # require c++14 +-set(CMAKE_CXX_STANDARD 14) ++set(CMAKE_CXX_STANDARD 17) + set(CMAKE_CXX_STANDARD_REQUIRED YES) + set(CMAKE_CXX_EXTENSIONS OFF) + diff --git a/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-psort.patch b/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-psort.patch new file mode 100644 index 0000000000..2f67cf0976 --- /dev/null +++ b/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-psort.patch @@ -0,0 +1,22 @@ +--- a/include/CombBLAS/SpParHelper.cpp ++++ b/include/CombBLAS/SpParHelper.cpp +@@ -121,7 +121,7 @@ + { + long * dist_in = new long[nprocs]; + for(int i=0; i< nprocs; ++i) dist_in[i] = (long) dist[i]; +- vpsort::parallel_sort (array, array+length, dist_in, comm); ++ psort::parallel_sort (array, array+length, dist_in, comm); + delete [] dist_in; + } + else +@@ -157,7 +157,7 @@ + MPI_Comm_create(comm, real_group, &real_comm); + if(!excluded) + { +- vpsort::parallel_sort (array, array+length, dist_in, real_comm); ++ psort::parallel_sort (array, array+length, dist_in, real_comm); + MPI_Comm_free(&real_comm); + } + MPI_Group_free(&real_group); +Solo in /var/tmp/portage/sci-libs/CombBLAS-0_pre20220331/work/CombBLAS-426f6be0b29831025cdcacc1f8f69e3520bfb0ff: psort-1.0 +Solo in /var/tmp/portage/sci-libs/CombBLAS-0_pre20220331/work/CombBLAS-426f6be0b29831025cdcacc1f8f69e3520bfb0ff: usort diff --git a/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-rename-THRESHOLD.patch b/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-rename-THRESHOLD.patch new file mode 100644 index 0000000000..cff6d5d512 --- /dev/null +++ b/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-rename-THRESHOLD.patch @@ -0,0 +1,24 @@ +--- a/include/CombBLAS/dcsc.cpp ++++ b/include/CombBLAS/dcsc.cpp +@@ -1223,7 +1223,7 @@ + template + void Dcsc::FillColInds(const VT * colnums, IT nind, std::vector< std::pair > & colinds, IT * aux, IT csize) const + { +- if ( aux == NULL || (nzc / nind) < THRESHOLD) // use scanning indexing ++ if ( aux == NULL || (nzc / nind) < COMBBLAS_THRESHOLD) // use scanning indexing + { + IT mink = std::min(nzc, nind); + std::pair * isect = new std::pair[mink]; +--- a/include/CombBLAS/SpDefs.h ++++ b/include/CombBLAS/SpDefs.h +@@ -122,8 +122,8 @@ + #define ALIGN 8 + #endif + +-#ifndef THRESHOLD +-#define THRESHOLD 4 // if range1.size() / range2.size() < threshold, use scanning based indexing ++#ifndef COMBBLAS_THRESHOLD ++#define COMBBLAS_THRESHOLD 4 // if range1.size() / range2.size() < threshold, use scanning based indexing + #endif + + #ifndef MEMORYINBYTES diff --git a/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-system-libs.patch b/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-system-libs.patch new file mode 100644 index 0000000000..1a8d5cc12c --- /dev/null +++ b/sci-libs/CombBLAS/files/CombBLAS-0_pre20220331-system-libs.patch @@ -0,0 +1,33 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -19,7 +19,7 @@ + + # set include directories + target_include_directories(CombBLAS PUBLIC $ $) +-target_include_directories(CombBLAS PUBLIC $ $) ++target_include_directories(CombBLAS PUBLIC /usr/include/psort $) + target_include_directories(CombBLAS PRIVATE include/CombBLAS) + + # MPI and OpenMP dependencies +@@ -43,11 +43,9 @@ + target_link_libraries(CombBLAS PUBLIC "${OpenMP_CXX_FLAGS}") + endif() + +-add_subdirectory(usort) +-target_link_libraries(CombBLAS PUBLIC Usortlib) ++target_link_libraries(CombBLAS PUBLIC -lUsortlib) + +-add_subdirectory(graph500-1.2/generator) +-target_link_libraries(CombBLAS PUBLIC GraphGenlib) ++target_link_libraries(CombBLAS PUBLIC -lGraphGenlib) + + # Set up exported configuration + # This allows CombBLAS to be installed in two ways: +@@ -65,7 +63,6 @@ + + # installation + install(DIRECTORY include/ DESTINATION include) +-install(DIRECTORY psort-1.0/include/ DESTINATION include) + install(TARGETS CombBLAS EXPORT CombBLASTargets + LIBRARY DESTINATION lib64 + ARCHIVE DESTINATION lib64 diff --git a/dev-python/jaeger-client/metadata.xml b/sci-libs/CombBLAS/metadata.xml similarity index 65% rename from dev-python/jaeger-client/metadata.xml rename to sci-libs/CombBLAS/metadata.xml index f460b9964c..a9dcd17582 100644 --- a/dev-python/jaeger-client/metadata.xml +++ b/sci-libs/CombBLAS/metadata.xml @@ -2,12 +2,11 @@ - lssndrbarbieri@gmail.com Alessandro Barbieri + lssndrbarbieri@gmail.com - - jaeger-client - jaegertracing/jaeger-client-python + https://github.com/PASSIONLab/CombBLAS/issues + PASSIONLab/CombBLAS diff --git a/sci-libs/MeDiPack/Manifest b/sci-libs/MeDiPack/Manifest new file mode 100644 index 0000000000..109b67a45d --- /dev/null +++ b/sci-libs/MeDiPack/Manifest @@ -0,0 +1 @@ +DIST MeDiPack-1.2_p20220103.tar.gz 157591 BLAKE2B 3cad81f48ac88a6859ba9fa539c6e1196d4ff487a6c6426fe96c431368869bf8b89a30a16e5bd442c980faf4560909045091ff615cf433663e0d8e8c86d61443 SHA512 d588140888fd6290237fc443f6ac7c4f017cc9cfd87034bc9f6ae24e8ad360e47dddba24b52f8448df3b53b16178e49e381dd4d9361da92b8bd6f175bf609c22 diff --git a/sci-libs/MeDiPack/MeDiPack-1.2_p20220103.ebuild b/sci-libs/MeDiPack/MeDiPack-1.2_p20220103.ebuild new file mode 100644 index 0000000000..1ab0e5e810 --- /dev/null +++ b/sci-libs/MeDiPack/MeDiPack-1.2_p20220103.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="25f757b4b20372b099190845392a5e08eadf0eb1" + +DESCRIPTION='Message Differentiation Package' +HOMEPAGE=" + https://github.com/SciCompKL/MeDiPack + https://www.scicomp.uni-kl.de/software/medi/ +" +SRC_URI="https://github.com/SciCompKL/${PN}/archive/${COMMIT}.tar.gz -> ${PF}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +KEYWORDS="~amd64" +LICENSE='GPL-3' +IUSE="tutorials" +SLOT="0" + +DEPEND="tutorials? ( sci-libs/CoDiPack )" +RDEPEND="${DEPEND}" +BDEPEND="sys-devel/gsl" + +src_prepare() { + default + emake clean +} + +src_compile() { + emake all + use tutorials && emake tutorials +} + +src_install() { + dodoc README.md + dodoc doc/* + insinto "/usr/share/${PN}" + doins -r generated + doins -r include + doins -r src +} diff --git a/sci-libs/MeDiPack/metadata.xml b/sci-libs/MeDiPack/metadata.xml new file mode 100644 index 0000000000..b8c93f60c3 --- /dev/null +++ b/sci-libs/MeDiPack/metadata.xml @@ -0,0 +1,15 @@ + + + + + Alessandro Barbieri + lssndrbarbieri@gmail.com + + + https://github.com/SciCompKL/MeDiPack/issues + SciCompKL/MeDiPack + + + Build the tutorials + + diff --git a/sci-libs/Mutationpp/Manifest b/sci-libs/Mutationpp/Manifest new file mode 100644 index 0000000000..d0ab0f6306 --- /dev/null +++ b/sci-libs/Mutationpp/Manifest @@ -0,0 +1 @@ +DIST Mutationpp-1.0.5.tar.gz 4038229 BLAKE2B 7b7d52d1ef851d8f076ae9301e43fe6fbf51d38748c5da8ff960b3eba42e01df3156dea5b363fcdaa150ca3db3700dee4246869fe7b743ec64ad446bdd27bcef SHA512 9c1d89376b55b83689ec05e1ed43f4ad70d15c7ecc6b7de4b4401dac5abc1db8ae4b7f6cbe3db038f53776690be6fd611f6b7a07ae38b9ce0deae24008b87ffa diff --git a/sci-libs/Mutationpp/Mutationpp-1.0.5.ebuild b/sci-libs/Mutationpp/Mutationpp-1.0.5.ebuild new file mode 100644 index 0000000000..cc10be39b1 --- /dev/null +++ b/sci-libs/Mutationpp/Mutationpp-1.0.5.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_OPTIONAL=1 +DISTUTILS_USE_PEP517=setuptools +FORTRAN_NEEDED="fortran" +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 cmake fortran-2 + +DESCRIPTION="MUlticomponent Thermodynamic And Transport library for IONized gases" +HOMEPAGE="https://github.com/mutationpp/Mutationpp" +SRC_URI="https://github.com/mutationpp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="LGPL-3" +SLOT="0" +IUSE="doc fortran python test" + +RDEPEND=" + dev-cpp/eigen + python? ( + ${PYTHON_DEPS} + dev-python/numpy[${PYTHON_USEDEP}] + ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/catch:0 ) + python? ( + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.11.1[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + dev-util/ninja + dev-util/cmake + doc? ( app-doc/doxygen ) +" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +DOCS=( {README,CHANGELOG}.md docs ) +PATCHES=( "${FILESDIR}/${P}-system-libs.patch" ) + +distutils_enable_tests pytest + +src_prepare() { + rm -r thirdparty || die + cmake_src_prepare + use python && python_prepare_all +} + +src_configure() { + local mycmakeargs=( + -DENABLE_COVERAGE=OFF + + -DBUILD_DOCUMENTATION=$(usex doc) + -DBUILD_FORTRAN_WRAPPER=$(usex fortran) + -DBUILD_PYTHON_WRAPPER=$(usex python) + -DENABLE_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use python && python_foreach_impl distutils-r1_python_compile +} + +src_install() { + cmake_src_install + use python && python_foreach_impl distutils-r1_python_install + insinto "/usr/share/${PN}" + doins -r data + echo MPP_DIRECTORY="/usr/share/${PN}" > "99${PN}" + echo MPP_DATA_DIRECTORY="/usr/share/${PN}/data" >> "99${PN}" + doenvd "99${PN}" +} + +src_test() { + export MPP_DIRECTORY="." + export MPP_DATA_DIRECTORY="${MPP_DATA_DIRECTORY}/data" + cmake_src_test + use python && python_foreach_impl distutils-r1_python_test +} diff --git a/sci-libs/Mutationpp/files/Mutationpp-1.0.5-system-libs.patch b/sci-libs/Mutationpp/files/Mutationpp-1.0.5-system-libs.patch new file mode 100644 index 0000000000..37da254e37 --- /dev/null +++ b/sci-libs/Mutationpp/files/Mutationpp-1.0.5-system-libs.patch @@ -0,0 +1,31 @@ +--- a/cmake/modules/FindCatch2.cmake ++++ b/cmake/modules/FindCatch2.cmake +@@ -33,7 +33,6 @@ + "/usr/include" + "$ENV{CPLUS_INCLUDE_PATH}" + "$ENV{CPATH}" +- "${CMAKE_SOURCE_DIR}/thirdparty/catch" + ) + + # First try to use the standard find_package that should be able to find the +--- a/cmake/modules/FindEigen3.cmake ++++ b/cmake/modules/FindEigen3.cmake +@@ -34,7 +34,6 @@ + "/usr/include" + "$ENV{CPLUS_INCLUDE_PATH}" + "$ENV{CPATH}" +- "${CMAKE_SOURCE_DIR}/thirdparty/eigen" + ) + + # First try to use the standard find_package that should be able to find the +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -52,7 +52,7 @@ + ####################################################################### + + if (SKBUILD) +- add_subdirectory(thirdparty/pybind11) ++ find_package(pybind11 REQUIRED) + add_subdirectory(interface/python) + set(CMAKE_POSITION_INDEPENDENT_CODE ON) + endif() diff --git a/sci-libs/Mutationpp/metadata.xml b/sci-libs/Mutationpp/metadata.xml new file mode 100644 index 0000000000..959e50995e --- /dev/null +++ b/sci-libs/Mutationpp/metadata.xml @@ -0,0 +1,12 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/mutationpp/Mutationpp/issues + mutationpp/Mutationpp + + diff --git a/sci-libs/OpDiLib/Manifest b/sci-libs/OpDiLib/Manifest new file mode 100644 index 0000000000..ff3b1bf126 --- /dev/null +++ b/sci-libs/OpDiLib/Manifest @@ -0,0 +1 @@ +DIST OpDiLib-1.2.1.tar.gz 66659 BLAKE2B d34182436d4a70ef18d2e65ffe3f0bc1c3cd86fcf2bf1b3a873421ae76faaaded723395083e14620e30edf6503b0a831878851a20ae981f4dbe2520e17443728 SHA512 8c74a6e9c1364556588e6dd6ca466753820eddc588a0d3fb330943079aee1d5db230942bc00a3f94a022f1a60b3b5a76be880d31517d2ade0b274538324f6c5b diff --git a/sci-libs/OpDiLib/OpDiLib-1.2.1.ebuild b/sci-libs/OpDiLib/OpDiLib-1.2.1.ebuild new file mode 100644 index 0000000000..5fc1bc3503 --- /dev/null +++ b/sci-libs/OpDiLib/OpDiLib-1.2.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION='Open Multiprocessing Differentiation Library' +HOMEPAGE=" + https://github.com/SciCompKL/OpDiLib + https://www.scicomp.uni-kl.de/software/opdi/ +" +SRC_URI="https://github.com/SciCompKL/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE='GPL-3' +IUSE="examples" +SLOT="0" + +DEPEND="examples? ( sci-libs/CoDiPack )" +RDEPEND="${DEPEND}" + +src_compile() { + if use examples; then + tc-export CXX + "${CXX}" -I/usr/include/codi -I./include --std=c++11 -fopenmp -o macroexample macroexample.cpp || die + "${CXX}" -I/usr/include/codi -I./include --std=c++11 -fopenmp -o omptexample omptexample.cpp || die + fi + return +} + +src_install() { + dodoc README.md + doheader -r include/* + insinto "/usr/share/${PN}" + doins -r syntax + exeinto "/usr/libexec/${PN}/examples" + use examples && doexe {macro,ompt}example +} diff --git a/sci-libs/OpDiLib/metadata.xml b/sci-libs/OpDiLib/metadata.xml new file mode 100644 index 0000000000..b7bbd70c33 --- /dev/null +++ b/sci-libs/OpDiLib/metadata.xml @@ -0,0 +1,12 @@ + + + + + Alessandro Barbieri + lssndrbarbieri@gmail.com + + + https://github.com/SciCompKL/OpDiLib/issues + SciCompKL/OpDiLib + + diff --git a/sci-libs/STRUMPACK/Manifest b/sci-libs/STRUMPACK/Manifest new file mode 100644 index 0000000000..3ea889d53f --- /dev/null +++ b/sci-libs/STRUMPACK/Manifest @@ -0,0 +1 @@ +DIST STRUMPACK-6.3.1.tar.gz 2054022 BLAKE2B c838a6746c82ce9173295ef8fa798f68a8887788feddd3163d90393c3bee0a25fdd1d6d874446771043279602389759d955ca1be9d7a2b4ce0744a0d634b4eb0 SHA512 178df6a777d97f06969d64767b5640eaaad486f4c985213c7a967f9f919bc5c0222c512cea2401ed30fd72463b5e0e2f6f08b12b37b3b8461bd7e03a1cc6e5c1 diff --git a/sci-libs/STRUMPACK/STRUMPACK-6.3.1.ebuild b/sci-libs/STRUMPACK/STRUMPACK-6.3.1.ebuild new file mode 100644 index 0000000000..4039698f39 --- /dev/null +++ b/sci-libs/STRUMPACK/STRUMPACK-6.3.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake fortran-2 + +DESCRIPTION="Structured Matrix Package (LBNL)" +HOMEPAGE="https://github.com/pghysels/STRUMPACK" +SRC_URI="https://github.com/pghysels/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="BSD" +SLOT="0" +IUSE="+butterflypack combblas count-flops +hip message-counters metis +mpi +openmp +scotch papi task-timers +zfp" # +cuda +slate +ptscotch +magma matlab + +RDEPEND=" + butterflypack? ( sci-libs/ButterflyPACK ) + hip? ( + sci-libs/hipBLAS + sci-libs/rocBLAS + sci-libs/rocSOLVER + ) + metis? ( sci-libs/parmetis ) + mpi? ( virtual/mpi ) + papi? ( dev-libs/papi ) + scotch? ( sci-libs/scotch ) + zfp? ( dev-libs/zfp ) + + sci-libs/metis + virtual/blas + virtual/lapack +" +# magma? ( sci-libs/magma ) +DEPEND="${RDEPEND}" + +REQUIRED_USE=" + butterflypack? ( mpi ) + combblas? ( mpi ) + metis? ( mpi ) +" +# ?? ( cuda hip ) +# ptscotch? ( mpi ) +# slate? ( mpi ) +# magma? ( cuda ) +DOCS=( README.md CHANGELOG SUPPORT ) + +src_configure() { + local mycmakeargs=( + -DTPL_ENABLE_MAGMA=NO + -DTPL_ENABLE_PTSCOTCH=NO + -DTPL_ENABLE_SLATE=NO + + -DSTRUMPACK_COUNT_FLOPS=$(usex count-flops) + -DSTRUMPACK_MESSAGE_COUNTERS=$(usex message-counters) + -DSTRUMPACK_TASK_TIMERS=$(usex task-timers) + -DSTRUMPACK_USE_HIP=$(usex hip) + -DSTRUMPACK_USE_MPI=$(usex mpi) + -DSTRUMPACK_USE_OPENMP=$(usex openmp) + -DTPL_ENABLE_BPACK=$(usex butterflypack) + -DTPL_ENABLE_COMBBLAS=$(usex combblas) + -DTPL_ENABLE_PAPI=$(usex papi) + -DTPL_ENABLE_PARMETIS=$(usex metis) + -DTPL_ENABLE_SCOTCH=$(usex scotch) + -DTPL_ENABLE_ZFP=$(usex zfp) + ) + cmake_src_configure +} diff --git a/sci-libs/STRUMPACK/metadata.xml b/sci-libs/STRUMPACK/metadata.xml new file mode 100644 index 0000000000..48656f88c3 --- /dev/null +++ b/sci-libs/STRUMPACK/metadata.xml @@ -0,0 +1,29 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/pghysels/STRUMPACK/issues + pghysels/STRUMPACK + + STRUMPACK - STRUctured Matrix PACKage - is a software library providing linear algebra routines and linear system solvers for sparse and for dense rank-structured linear systems. Many large dense matrices are rank structured, meaning they exhibit some kind of low-rank property, for instance in hierarchically defined sub-blocks. In sparse direct solvers based on LU factorization, the LU factors can often also be approximated well using rank-structured matrix compression, leading to robust preconditioners. The sparse solver in STRUMPACK can also be used as an exact direct solver, in which case it functions similarly as for instance SuperLU or superlu_dist. The STRUMPACK sparse direct solver delivers good performance and distributed memory scalability and provides excellent CUDA support. +Currently, STRUMPACK has support for the Hierarchically Semi-Separable (HSS), Block Low Rank (BLR), Hierachically Off-Diagonal Low Rank (HODLR), Butterfly and Hierarchically Off-Diagonal Butterfly (HODBF) rank-structured matrix formats. Such matrices appear in many applications, e.g., the Boundary Element Method for discretization of integral equations, structured matrices like Toeplitz and Cauchy, kernel and covariance matrices etc. In the LU factorization of sparse linear systems arising from the discretization of partial differential equations, the fill-in in the triangular factors often has low-rank structure. Hence, the sparse linear solve algorithms in STRUMPACK exploit the different dense rank-structured matrix formats to compress the fill-in. This leads to purely algebraic, fast and scalable (both with problem size and compute cores) approximate direct solvers or preconditioners. These preconditioners are mostly aimed at large sparse linear systems which result from the discretization of a partial differential equation, but are not limited to any particular type of problem. STRUMPACK also provides preconditioned GMRES and BiCGStab iterative solvers. +Apart from rank-structured compression, the STRUMPACK sparse solver also support compression of the factors using the ZFP library, a general purpose compression algorithm tuned for floating point data. This can be used with a specified precision, or with lossless compression. +The HODLR and Butterfly functionality in STRUMPACK is implemented through interfaces to the ButterflyPACK package: https://github.com/liuyangzhuan/ButterflyPACK + + + ButterflyPACK code by Yang Liu + Use CombBLAS for weighted matching + Build with flop counters + Use HIP for AMD or NVIDIA GPU acceleration + Build with counter for MPI messages + Build with support for ParMetis + Build with support for PAPI monitoring + Build with support for Scotch + Build with timers for internal routines + Build with support for ZFP compression + + diff --git a/sci-libs/libROM/Manifest b/sci-libs/libROM/Manifest new file mode 100644 index 0000000000..10d16ef366 --- /dev/null +++ b/sci-libs/libROM/Manifest @@ -0,0 +1 @@ +DIST libROM-1.0.0.tar.gz 1402421 BLAKE2B 73be693241751a3e1d99f3a9229a07c1776c77edd4c2d809cce431f187c8385d5967a0747f4a481cf7001a65453bb74395b1d9861621b6386e63a9712f01a86c SHA512 8c79d3fac4df284753af2816ad08ba1c0b7f306788a6ae8dfdb321c3e8bd9bf1cf458e797b84ece134ceaa341fb11470eee41e151fa308d363335b902d38bda2 diff --git a/sci-libs/libROM/libROM-1.0.0.ebuild b/sci-libs/libROM/libROM-1.0.0.ebuild new file mode 100644 index 0000000000..a914694e27 --- /dev/null +++ b/sci-libs/libROM/libROM-1.0.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake fortran-2 + +DESCRIPTION="Library for reduced order models" +HOMEPAGE=" + https://www.librom.net/ + https://github.com/LLNL/libROM +" +SRC_URI="https://github.com/LLNL/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="|| ( Apache-2.0 MIT )" +SLOT="0" +IUSE="mfem" + +RDEPEND=" + sci-libs/hdf5:= + sci-libs/scalapack + sys-libs/zlib + virtual/blas + virtual/lapack + virtual/mpi[cxx] + + mfem? ( + sci-libs/hypre[mpi] + sci-libs/metis + sci-libs/mfem[mpi] + sci-libs/parmetis + ) +" +DEPEND=" + ${RDEPEND} + dev-cpp/gtest +" +BDEPEND="app-doc/doxygen" + +DOCS=( README.md CHANGELOG docs/libROM_Design_and_Theory.pdf ) + +src_configure() { + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DUSE_MFEM=OFF + ) + cmake_src_configure +} + +src_install() { + insinto "/usr/include/${PN}" + doins lib/*.h + insinto "/usr/include/${PN}/utils" + doins lib/utils/*.h + insinto "/usr/include/${PN}/linalg" + doins lib/linalg/*.h + insinto "/usr/include/${PN}/linalg/svd" + doins lib/linalg/svd/*.h + insinto "/usr/include/${PN}/algo" + doins lib/algo/*.h + insinto "/usr/include/${PN}/algo/manifold_interp" + doins lib/algo/manifold_interp/*.h + insinto "/usr/include/${PN}/algo/greedy" + doins lib/algo/greedy/*.h + insinto "/usr/include/${PN}/hyperreduction" + doins lib/hyperreduction/*.h + insinto "/usr/include/${PN}/mfem" + doins lib/mfem/*.hpp + dolib.so "${BUILD_DIR}/lib/libROM.so" + einstalldocs + dodoc -r docs/html +} diff --git a/sci-libs/libROM/metadata.xml b/sci-libs/libROM/metadata.xml new file mode 100644 index 0000000000..f6a60eca63 --- /dev/null +++ b/sci-libs/libROM/metadata.xml @@ -0,0 +1,15 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/LLNL/libROM/issues + LLNL/libROM + + + Build libROM with MFEM + + diff --git a/sci-libs/libpotassco/Manifest b/sci-libs/libpotassco/Manifest index da926c75d3..8876d854d3 100644 --- a/sci-libs/libpotassco/Manifest +++ b/sci-libs/libpotassco/Manifest @@ -1 +1 @@ -DIST libpotassco-0_pre20200612.tar.gz 210167 BLAKE2B 2e7e91674458e28b7d2208b200c5db9f4dace7871a239ebc85fa07d70aee9fa22bf48a41f601ac85b7d083bd62750a08eb98255373a77cb1406dd4b451c42aa4 SHA512 649cc07a2fcdea98ece9a3515e2ccc451e8fb6046642be1a8cd09919e100cf215376703690430ae58b8f5d9dab53b4e0bc4b0f3b19e4ff16bd0b62bfe20404fd +DIST libpotassco-0_pre20200612-r1.tar.gz 210167 BLAKE2B 2e7e91674458e28b7d2208b200c5db9f4dace7871a239ebc85fa07d70aee9fa22bf48a41f601ac85b7d083bd62750a08eb98255373a77cb1406dd4b451c42aa4 SHA512 649cc07a2fcdea98ece9a3515e2ccc451e8fb6046642be1a8cd09919e100cf215376703690430ae58b8f5d9dab53b4e0bc4b0f3b19e4ff16bd0b62bfe20404fd diff --git a/sci-libs/libpotassco/libpotassco-0_pre20200612.ebuild b/sci-libs/libpotassco/libpotassco-0_pre20200612-r1.ebuild similarity index 80% rename from sci-libs/libpotassco/libpotassco-0_pre20200612.ebuild rename to sci-libs/libpotassco/libpotassco-0_pre20200612-r1.ebuild index ef13e8f96d..7f13cf089f 100644 --- a/sci-libs/libpotassco/libpotassco-0_pre20200612.ebuild +++ b/sci-libs/libpotassco/libpotassco-0_pre20200612-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake flag-o-matic COMMIT="2f2b80feac1e35cbe1cae986c44dbb20d4151c74" @@ -17,9 +17,17 @@ SLOT="0" KEYWORDS="~amd64" IUSE="test tools" +DEPEND="test? ( dev-cpp/catch:1 )" + RESTRICT="!test? ( test )" +src_prepare() { + rm tests/catch.hpp || die + cmake_src_prepare +} + src_configure() { + append-cxxflags "-I/usr/include/catch" local mycmakeargs=( -DLIB_POTASSCO_BUILD_TESTS=$(usex test) -DLIB_POTASSCO_BUILD_APP=$(usex tools) diff --git a/sci-libs/magma/Manifest b/sci-libs/magma/Manifest new file mode 100644 index 0000000000..49e0885d06 --- /dev/null +++ b/sci-libs/magma/Manifest @@ -0,0 +1 @@ +DIST magma-2.6.2.tar.gz 10239690 BLAKE2B b1c13bdc89b05ef1f2d67e0a3c3a2a6152594ea173195190d46f010f5b5e060bb3888dac74e317893bbd8e5a9f8791c3f3b397f3b1b934d5bd6461c1a2e344a4 SHA512 c6c2665e7eedd1a8425c1ac3c053c22b3f7326b796404cf2aa4f99322146a95cf7be0323a88c2d92a713b083db5bc30150142958426a9d5ddb4eaa2a8044d95a diff --git a/sci-libs/magma/magma-2.6.2.ebuild b/sci-libs/magma/magma-2.6.2.ebuild new file mode 100644 index 0000000000..95bcf8ca4b --- /dev/null +++ b/sci-libs/magma/magma-2.6.2.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="77 90" +PYTHON_COMPAT=( python3_{8..11} ) + +inherit cmake fortran-2 python-any-r1 toolchain-funcs + +MY_PV=$(ver_rs 3 '-') + +DESCRIPTION="Matrix Algebra on GPU and Multicore Architectures" +HOMEPAGE=" + https://icl.cs.utk.edu/magma/ + https://bitbucket.org/icl/magma +" +SRC_URI="https://icl.cs.utk.edu/projectsfiles/${PN}/downloads/${PN}-${MY_PV}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE_AMDGPU=" + amdgpu_gfx600 amdgpu_gfx601 amdgpu_gfx602 + amdgpu_gfx700 amdgpu_gfx701 amdgpu_gfx702 amdgpu_gfx703 amdgpu_gfx704 amdgpu_gfx705 + amdgpu_gfx801 amdgpu_gfx802 amdgpu_gfx803 amdgpu_gfx805 amdgpu_gfx810 + amdgpu_gfx900 amdgpu_gfx902 amdgpu_gfx904 amdgpu_gfx906 amdgpu_gfx908 amdgpu_gfx909 amdgpu_gfx90a amdgpu_gfx90c amdgpu_gfx940 + amdgpu_gfx1010 amdgpu_gfx1011 amdgpu_gfx1012 amdgpu_gfx1013 amdgpu_gfx1030 amdgpu_gfx1031 amdgpu_gfx1032 amdgpu_gfx1033 amdgpu_gfx1034 amdgpu_gfx1035 amdgpu_gfx1036 + amdgpu_gfx1100 amdgpu_gfx1101 amdgpu_gfx1102 amdgpu_gfx1103 +" +IUSE="doc openblas test ${IUSE_AMDGPU}" + +RDEPEND=" + openblas? ( sci-libs/openblas ) + !openblas? ( + virtual/blas + virtual/lapack + ) +" +DEPEND=" + ${RDEPEND} + ${PYTHON_DEPS} + dev-util/hip +" +BDEPEND=" + virtual/pkgconfig + doc? ( >=app-doc/doxygen-1.8.14-r1[dot] ) +" + +REQUIRED_USE="^^ ( ${IUSE_AMDGPU/+/} )" +RESTRICT="!test? ( test )" + +pkg_setup() { + fortran-2_pkg_setup + python-any-r1_pkg_setup + tc-check-openmp || die "Need OpenMP to compile ${P}" +} + +src_prepare() { + rm -r blas_fix || die + # distributed pc file not so useful so replace it + cat <<-EOF > ${PN}.pc + prefix=${EPREFIX}/usr + libdir=\${prefix}/$(get_libdir) + includedir=\${prefix}/include/${PN} + Name: ${PN} + Description: ${DESCRIPTION} + Version: ${PV} + URL: ${HOMEPAGE} + Libs: -L\${libdir} -lmagma + Libs.private: -lm -lpthread -ldl + Cflags: -I\${includedir} + Requires: $(usex openblas "openblas" "blas lapack") + EOF + + echo -e 'BACKEND = hip\nFORT = true' > make.inc + emake generate + + cmake_src_prepare +} + +src_configure() { + # other options: Intel10_64lp, Intel10_64lp_seq, Intel10_64ilp, Intel10_64ilp_seq, Intel10_32, FLAME, ACML, Apple, NAS + local blasvendor="Generic" + use openblas && blasvendor="OpenBLAS" + for u in ${IUSE_AMDGPU} ; do + if use ${u} ; then + gpu="${u/amdgpu_/}" + break + fi + done + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DCMAKE_CXX_COMPILER=hipcc + -DMAGMA_ENABLE_CUDA=OFF + -DMAGMA_ENABLE_HIP=ON + -DUSE_FORTRAN=ON + + -DBLA_VENDOR=${blasvendor} + -DGPU_TARGET=${gpu} + ) + #use fortran || mycmakeargs+=( "-DFORTRAN_CONVENTION=-DADD_" + #use hip && mycmakeargs+=( "-DCMAKE_CXX_COMPILER=hipcc" ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_install() { + cmake_src_install + insinto /usr/include/${PN} + doins include/*.h + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc + local DOCS=( README ReleaseNotes ) + use doc && local HTML_DOCS=( docs/html/. ) + einstalldocs +} diff --git a/sci-libs/magma/metadata.xml b/sci-libs/magma/metadata.xml new file mode 100644 index 0000000000..95277e4062 --- /dev/null +++ b/sci-libs/magma/metadata.xml @@ -0,0 +1,18 @@ + + + + + co-maintainers welcome + Alessandro Barbieri + lssndrbarbieri@gmail.com + + +The Matrix Algebra on GPU and Multicore Architecture project aims to +develop a dense linear algebra library similar to LAPACK but for +heterogeneous/hybrid architectures, starting with current +"Multicore+GPU" systems. + + + Use OpenBLAS as the BLAS vendor + + diff --git a/sci-libs/mfem/Manifest b/sci-libs/mfem/Manifest new file mode 100644 index 0000000000..cb822377c6 --- /dev/null +++ b/sci-libs/mfem/Manifest @@ -0,0 +1 @@ +DIST mfem-4.4.tar.gz 3078651 BLAKE2B 1d11abd9c63aba7c88c81e69a2536b944dfc354580f911ea38fe33fd0e232a72e4c9bbd9888950848e95b05fb4223163317d3addd122887ad2e96c5a26fd4347 SHA512 aeb876de92638ae21b6d30c6e68d96bf0ad133a06664efd31a534e49915c71ce7cd214679f0e8021b557affac338c00444cca1b18fb35182a571a4967ae51009 diff --git a/sci-libs/mfem/files/mfem-4.4-bump-cmake-version.patch b/sci-libs/mfem/files/mfem-4.4-bump-cmake-version.patch new file mode 100644 index 0000000000..f81a0af624 --- /dev/null +++ b/sci-libs/mfem/files/mfem-4.4-bump-cmake-version.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -10,7 +10,7 @@ + # CONTRIBUTING.md for details. + + # The variable CMAKE_CXX_STANDARD and related were introduced in CMake v3.1 +-cmake_minimum_required(VERSION 3.1) ++cmake_minimum_required(VERSION 3.6) + set(USER_CONFIG "${CMAKE_CURRENT_SOURCE_DIR}/config/user.cmake" CACHE PATH + "Path to optional user configuration file.") + diff --git a/sci-libs/mfem/metadata.xml b/sci-libs/mfem/metadata.xml new file mode 100644 index 0000000000..fc2c297f53 --- /dev/null +++ b/sci-libs/mfem/metadata.xml @@ -0,0 +1,29 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/mfem/mfem/issues + mfem/mfem + + + Enables support for Google Benchmark, a library to support the benchmarking of functions + Enable automatic differentiation using the CoDiPack library + Enable MFEM functionality based on the Ginkgo library + Enables support for AMD devices in MFEM + Enable the use of the METIS library + Enable the use of exceptions. In particular, modifies the default behavior when errors are encountered: throw an exception, instead of aborting. + Enables the use of MPFR in MFEM, e.g. for precise computation of 1D quadrature rules + Enable MFEM functionality based on the MUMPS library. Currently, this option adds the class MUMPSSolver (a parallel sparse direct solver). + Enable MFEM linear and non-linear solvers, preconditioners, time integrators and other features based on the PETSc package. + Enable MFEM eigensolvers based on the SLEPc package. + Enable MFEM functionality based on the SuiteSparse library. Currently, this option adds the classes UMFPackSolver and KLUSolver (both sparse serial direct solvers). + Enable MFEM functionality based on the STRUMPACK sparse direct solver and preconditioner through the STRUMPACKSolver and STRUMPACKRowLocMatrix classes. + Enable MFEM time integrators and non-linear solvers based on the SUNDIALS library. + Enable MFEM functionality based on the SuperLU_DIST library. Currently, this option adds the classes SuperLUSolver (a parallel sparse direct solver) and SuperLURowLocMatrix a distributed CSR matrix class needed by SuperLU. + Use thread-safe implementation for some classes/methods. This comes at the cost of extra memory allocation and de-allocation. + + diff --git a/sci-libs/mfem/mfem-4.4.ebuild b/sci-libs/mfem/mfem-4.4.ebuild new file mode 100644 index 0000000000..4df7996a69 --- /dev/null +++ b/sci-libs/mfem/mfem-4.4.ebuild @@ -0,0 +1,182 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Lightweight, general, scalable C++ library for finite element methods" +HOMEPAGE=" + http://mfem.org/ + https://github.com/mfem/mfem/ +" +SRC_URI="https://github.com/mfem/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="BSD" +SLOT="0" +IUSE_AMDGPU=" + amdgpu_gfx600 amdgpu_gfx601 amdgpu_gfx602 + amdgpu_gfx700 amdgpu_gfx701 amdgpu_gfx702 amdgpu_gfx703 amdgpu_gfx704 amdgpu_gfx705 + amdgpu_gfx801 amdgpu_gfx802 amdgpu_gfx803 amdgpu_gfx805 amdgpu_gfx810 + amdgpu_gfx900 amdgpu_gfx902 amdgpu_gfx904 amdgpu_gfx906 amdgpu_gfx908 amdgpu_gfx909 amdgpu_gfx90a amdgpu_gfx90c amdgpu_gfx940 + amdgpu_gfx1010 amdgpu_gfx1011 amdgpu_gfx1012 amdgpu_gfx1013 amdgpu_gfx1030 amdgpu_gfx1031 amdgpu_gfx1032 amdgpu_gfx1033 amdgpu_gfx1034 amdgpu_gfx1035 amdgpu_gfx1036 + amdgpu_gfx1100 amdgpu_gfx1101 amdgpu_gfx1102 amdgpu_gfx1103 +" +cpuflags=" + cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 + cpu_flags_x86_ssse3 cpu_flags_x86_sse4a cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx + cpu_flags_x86_avx2 cpu_flags_x86_avx512dq cpu_flags_x86_avx512f cpu_flags_x86_avx512vl + cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_vsx cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 + cpu_flags_ppc_altivec cpu_flags_arm_neon cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon +" +IUSE=" + ${IUSE_AMDGPU} + ${cpuflags} + benchmark codipack debug examples exceptions ginkgo hip lapack +metis mpfr mpi mumps netcdf openmp petsc slepc sparse ssl strumpack sundials superlu test threadsafe unwind zlib +" +# TODO: cuda mesquite gslib + +RDEPEND=" + benchmark? ( dev-cpp/benchmark ) + codipack? ( sci-libs/CoDiPack ) + ginkgo? ( sci-libs/ginkgo ) + hip? ( + sci-libs/hipSPARSE + dev-util/hip + ) + lapack? ( + virtual/blas + virtual/lapack + ) + metis? ( sci-libs/metis ) + mpfr? ( dev-libs/mpfr ) + mpi? ( + sci-libs/hypre[mpi] + virtual/mpi[cxx] + ) + mumps? ( sci-libs/mumps[mpi] ) + netcdf? ( sci-libs/netcdf ) + petsc? ( sci-mathematics/petsc[mpi] ) + slepc? ( sci-mathematics/slepc[mpi] ) + sparse? ( + sci-libs/amd + sci-libs/btf + sci-libs/camd + sci-libs/ccolamd + sci-libs/cholmod + sci-libs/colamd + sci-libs/klu + sci-libs/umfpack + ) + ssl? ( net-libs/gnutls ) + strumpack? ( sci-libs/STRUMPACK ) + sundials? ( + sci-libs/sundials + mpi? ( sci-libs/sundials[hypre,mpi] ) + ) + superlu? ( sci-libs/superlu_dist ) + unwind? ( || ( sys-libs/libunwind sys-libs/llvm-libunwind ) ) + zlib? ( sys-libs/zlib ) +" +DEPEND="${RDEPEND}" +BDEPEND="app-doc/doxygen[dot]" + +PATCHES=( "${FILESDIR}/${P}-bump-cmake-version.patch" ) +RESTRICT="!test? ( test )" +DOCS=( README CHANGELOG CITATION.cff ) +REQUIRED_USE=" + hip? ( ^^ ( ${IUSE_AMDGPU/+/} ) ) + mpi? ( metis ) + mumps? ( mpi ) + petsc? ( mpi ) + slepc? ( petsc ) + strumpack? ( mpi ) + superlu? ( mpi ) +" +#pumi? ( mpi ) +#?? ( cuda hip ) + +src_prepare() { + sed -e "s|\"\${CMAKE_INSTALL_PREFIX}/lib\"|\"\${CMAKE_INSTALL_PREFIX}/$(get_libdir)\"|g" -i config/cmake/modules/MfemCmakeUtilities.cmake || die + cmake_src_prepare +} + +src_configure() { + for u in ${IUSE_AMDGPU} ; do + if use ${u} ; then + export HIP_ARCH="${u/amdgpu_/}" + break + fi + done + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DMFEM_ENABLE_MINIAPPS=ON + -DMFEM_USE_ADIOS2=NO + -DMFEM_USE_AMGX=NO + -DMFEM_USE_CALIPER=NO + -DMFEM_USE_CEED=NO + -DMFEM_USE_CONDUIT=NO + -DMFEM_USE_CUDA=NO + -DMFEM_USE_FMS=NO + -DMFEM_USE_GSLIB=NO + -DMFEM_USE_HIOP=NO + -DMFEM_USE_MKL_CPARDISO=NO + -DMFEM_USE_MOONOLITH=NO + -DMFEM_USE_OCCA=NO + -DMFEM_USE_PARELAG=NO + -DMFEM_USE_PUMI=NO + -DMFEM_USE_RAJA=NO + -DMFEM_USE_SIDRE=NO + -DMFEM_USE_UMPIRE=NO + + -DMFEM_DEBUG=$(usex debug) + -DMFEM_ENABLE_EXAMPLES=$(usex examples) + -DMFEM_ENABLE_TESTING=$(usex test) + -DMFEM_THREAD_SAFE=$(usex threadsafe) + -DMFEM_USE_BENCHMARK=$(usex benchmark) + -DMFEM_USE_CODIPACK=$(usex codipack) + -DMFEM_USE_EXCEPTIONS=$(usex exceptions) + -DMFEM_USE_GINKGO=$(usex ginkgo) + -DMFEM_USE_GNUTLS=$(usex ssl) + -DMFEM_USE_HIP=$(usex hip) + -DMFEM_USE_LAPACK=$(usex lapack) + -DMFEM_USE_LIBUNWIND=$(usex unwind) + -DMFEM_USE_METIS=$(usex metis) + -DMFEM_USE_MPFR=$(usex mpfr) + -DMFEM_USE_MPI=$(usex mpi) + -DMFEM_USE_MUMPS=$(usex mumps) + -DMFEM_USE_NETCDF=$(usex netcdf) + -DMFEM_USE_OPENMP=$(usex openmp) + -DMFEM_USE_PETSC=$(usex petsc) + -DMFEM_USE_SLEPC=$(usex slepc) + -DMFEM_USE_STRUMPACK=$(usex strumpack) + -DMFEM_USE_SUITESPARSE=$(usex sparse) + -DMFEM_USE_SUPERLU=$(usex superlu) + -DMFEM_USE_ZLIB=$(usex zlib) + ) + if use codipack; then + mycmakeargs+=( "-DCODIPACK_INCLUDE_DIRS=${EPREFIX}/usr/include/codi" ) + fi + if use mpi; then + mycmakeargs+=( "-DHYPRE_INCLUDE_DIRS=${EPREFIX}/usr/include/hypre" ) + fi + if use petsc; then + mycmakeargs+=( "-DPETSC_DIR=${EPREFIX}/usr/$(get_libdir)/petsc" ) + mycmakeargs+=( "-DPETSC_ARCH=" ) + fi + local simd=OFF + for f in ${cpuflags} ; do + if use ${f} ; then + simd=ON + break + fi + done + mycmakeargs+=( "-DMFEM_USE_SIMD=${simd}" ) + cmake_src_configure +} + +src_install() { + cmake_src_install + einstalldocs +} diff --git a/sci-libs/mlpack/files/mlpack-3.4.2_p20220501-system-catch.patch b/sci-libs/mlpack/files/mlpack-3.4.2_p20220501-system-catch.patch new file mode 100644 index 0000000000..6f750771c1 --- /dev/null +++ b/sci-libs/mlpack/files/mlpack-3.4.2_p20220501-system-catch.patch @@ -0,0 +1,572 @@ +--- a/src/mlpack/tests/main_tests/adaboost_classify_test.cpp ++++ b/src/mlpack/tests/main_tests/adaboost_classify_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/adaboost_probabilities_test.cpp ++++ b/src/mlpack/tests/main_tests/adaboost_probabilities_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/adaboost_test.cpp ++++ b/src/mlpack/tests/main_tests/adaboost_test.cpp +@@ -17,7 +17,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/adaboost_train_test.cpp ++++ b/src/mlpack/tests/main_tests/adaboost_train_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/approx_kfn_test.cpp ++++ b/src/mlpack/tests/main_tests/approx_kfn_test.cpp +@@ -16,7 +16,7 @@ + #include + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/bayesian_linear_regression_test.cpp ++++ b/src/mlpack/tests/main_tests/bayesian_linear_regression_test.cpp +@@ -17,7 +17,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/cf_test.cpp ++++ b/src/mlpack/tests/main_tests/cf_test.cpp +@@ -17,7 +17,7 @@ + #include + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + using namespace arma; +--- a/src/mlpack/tests/main_tests/dbscan_test.cpp ++++ b/src/mlpack/tests/main_tests/dbscan_test.cpp +@@ -16,7 +16,7 @@ + #include + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/decision_tree_test.cpp ++++ b/src/mlpack/tests/main_tests/decision_tree_test.cpp +@@ -17,7 +17,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + using namespace data; +--- a/src/mlpack/tests/main_tests/det_test.cpp ++++ b/src/mlpack/tests/main_tests/det_test.cpp +@@ -17,7 +17,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/emst_test.cpp ++++ b/src/mlpack/tests/main_tests/emst_test.cpp +@@ -16,7 +16,7 @@ + #include + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/fastmks_test.cpp ++++ b/src/mlpack/tests/main_tests/fastmks_test.cpp +@@ -17,7 +17,7 @@ + #include + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/gmm_generate_test.cpp ++++ b/src/mlpack/tests/main_tests/gmm_generate_test.cpp +@@ -16,7 +16,7 @@ + #include + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/gmm_probability_test.cpp ++++ b/src/mlpack/tests/main_tests/gmm_probability_test.cpp +@@ -16,7 +16,7 @@ + #include + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/gmm_train_test.cpp ++++ b/src/mlpack/tests/main_tests/gmm_train_test.cpp +@@ -16,7 +16,7 @@ + #include + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/hmm_generate_test.cpp ++++ b/src/mlpack/tests/main_tests/hmm_generate_test.cpp +@@ -19,7 +19,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + #include "hmm_test_utils.hpp" +--- a/src/mlpack/tests/main_tests/hmm_loglik_test.cpp ++++ b/src/mlpack/tests/main_tests/hmm_loglik_test.cpp +@@ -19,7 +19,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + #include "hmm_test_utils.hpp" +--- a/src/mlpack/tests/main_tests/hmm_train_test.cpp ++++ b/src/mlpack/tests/main_tests/hmm_train_test.cpp +@@ -18,7 +18,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/hmm_viterbi_test.cpp ++++ b/src/mlpack/tests/main_tests/hmm_viterbi_test.cpp +@@ -19,7 +19,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + #include "hmm_test_utils.hpp" +--- a/src/mlpack/tests/main_tests/hoeffding_tree_test.cpp ++++ b/src/mlpack/tests/main_tests/hoeffding_tree_test.cpp +@@ -16,7 +16,7 @@ + #include + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/image_converter_test.cpp ++++ b/src/mlpack/tests/main_tests/image_converter_test.cpp +@@ -18,7 +18,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/kde_test.cpp ++++ b/src/mlpack/tests/main_tests/kde_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/kernel_pca_test.cpp ++++ b/src/mlpack/tests/main_tests/kernel_pca_test.cpp +@@ -16,7 +16,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/kfn_test.cpp ++++ b/src/mlpack/tests/main_tests/kfn_test.cpp +@@ -18,7 +18,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/kmeans_test.cpp ++++ b/src/mlpack/tests/main_tests/kmeans_test.cpp +@@ -16,7 +16,7 @@ + #include + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/knn_test.cpp ++++ b/src/mlpack/tests/main_tests/knn_test.cpp +@@ -18,7 +18,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/krann_test.cpp ++++ b/src/mlpack/tests/main_tests/krann_test.cpp +@@ -17,7 +17,7 @@ + #include + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/linear_regression_predict_test.cpp ++++ b/src/mlpack/tests/main_tests/linear_regression_predict_test.cpp +@@ -17,7 +17,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/linear_regression_test.cpp ++++ b/src/mlpack/tests/main_tests/linear_regression_test.cpp +@@ -17,7 +17,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/linear_regression_train_test.cpp ++++ b/src/mlpack/tests/main_tests/linear_regression_train_test.cpp +@@ -17,7 +17,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/linear_svm_test.cpp ++++ b/src/mlpack/tests/main_tests/linear_svm_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/lmnn_test.cpp ++++ b/src/mlpack/tests/main_tests/lmnn_test.cpp +@@ -19,7 +19,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/local_coordinate_coding_test.cpp ++++ b/src/mlpack/tests/main_tests/local_coordinate_coding_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/logistic_regression_test.cpp ++++ b/src/mlpack/tests/main_tests/logistic_regression_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/lsh_test.cpp ++++ b/src/mlpack/tests/main_tests/lsh_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/mean_shift_test.cpp ++++ b/src/mlpack/tests/main_tests/mean_shift_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/nbc_test.cpp ++++ b/src/mlpack/tests/main_tests/nbc_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/nca_test.cpp ++++ b/src/mlpack/tests/main_tests/nca_test.cpp +@@ -19,7 +19,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/nmf_test.cpp ++++ b/src/mlpack/tests/main_tests/nmf_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + using namespace arma; +--- a/src/mlpack/tests/main_tests/pca_test.cpp ++++ b/src/mlpack/tests/main_tests/pca_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/perceptron_test.cpp ++++ b/src/mlpack/tests/main_tests/perceptron_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/preprocess_binarize_test.cpp ++++ b/src/mlpack/tests/main_tests/preprocess_binarize_test.cpp +@@ -18,7 +18,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/preprocess_imputer_test.cpp ++++ b/src/mlpack/tests/main_tests/preprocess_imputer_test.cpp +@@ -18,7 +18,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/preprocess_one_hot_encode_test.cpp ++++ b/src/mlpack/tests/main_tests/preprocess_one_hot_encode_test.cpp +@@ -18,7 +18,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/preprocess_scale_test.cpp ++++ b/src/mlpack/tests/main_tests/preprocess_scale_test.cpp +@@ -18,7 +18,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/preprocess_split_test.cpp ++++ b/src/mlpack/tests/main_tests/preprocess_split_test.cpp +@@ -18,7 +18,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/radical_test.cpp ++++ b/src/mlpack/tests/main_tests/radical_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/random_forest_test.cpp ++++ b/src/mlpack/tests/main_tests/random_forest_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; +--- a/src/mlpack/tests/main_tests/range_search_test.cpp ++++ b/src/mlpack/tests/main_tests/range_search_test.cpp +@@ -17,7 +17,7 @@ + + #include "range_search_utils.hpp" + #include "main_test_fixture.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/range_search_utils.hpp ++++ b/src/mlpack/tests/main_tests/range_search_utils.hpp +@@ -15,7 +15,7 @@ + #include + #include + #include +-#include "../catch.hpp" ++#include "catch.hpp" + + /** + * Convert a model to a string using the text_oarchive of cereal. +--- a/src/mlpack/tests/main_tests/softmax_regression_test.cpp ++++ b/src/mlpack/tests/main_tests/softmax_regression_test.cpp +@@ -18,7 +18,7 @@ + #include "main_test_fixture.hpp" + + #include "../test_catch_tools.hpp" +-#include "../catch.hpp" ++#include "catch.hpp" + + using namespace mlpack; + +--- a/src/mlpack/tests/main_tests/sparse_coding_test.cpp ++++ b/src/mlpack/tests/main_tests/sparse_coding_test.cpp +@@ -17,7 +17,7 @@ + + #include "main_test_fixture.hpp" + +-#include "../catch.hpp" ++#include "catch.hpp" + #include "../test_catch_tools.hpp" + + using namespace mlpack; diff --git a/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild b/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild index 5073d26cc7..0ff16375f7 100644 --- a/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild +++ b/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild @@ -102,6 +102,7 @@ PATCHES=( "${FILESDIR}/${PN}-no-pytest-runner.patch" "${FILESDIR}/${PN}-link-armadillo.patch" "${FILESDIR}/${PN}-3.4.2_p20220501-no-backports.patch" + "${FILESDIR}/${PN}-3.4.2_p20220501-system-catch.patch" ) RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -112,7 +113,7 @@ src_unpack() { } src_prepare() { - rm src/mlpack/tests/catch.hpp + rm src/mlpack/tescatch.hpp rm -r src/mlpack/core/std_backport || die rm -r src/mlpack/core/cereal/{pair_associative_container,unordered_map}.hpp || die diff --git a/sci-libs/superlu_dist/Manifest b/sci-libs/superlu_dist/Manifest new file mode 100644 index 0000000000..9d18fdf538 --- /dev/null +++ b/sci-libs/superlu_dist/Manifest @@ -0,0 +1,2 @@ +DIST superlu_dist-7.2.0.tar.gz 2187572 BLAKE2B 93e848e7146022030d8d55fef74b090d6998553d5114b136c38fc95873941f5fe20a2a3f7af30cf4465fac4306da41dc41f27614397f77f9e08b57f8705c9312 SHA512 89d2480e2c200e4588171b24ce21c9f1556c3ba917a561bdb6ac89e88c73ea982ba133ffddba632494098b68d8ad59ca28ec215f2cb92da12c518e87a2e1d5f7 +DIST superlu_dist-8.0.0.tar.gz 2291245 BLAKE2B 059b737d9286fa43a5eee0f6b2719571c07f8176dce2055846646a37fedeff39816e673271f76fcedff739b766404aa3f74ce9bb02b7a51be043c449de578848 SHA512 c4e4df9b077bc24f587121c05c60a9521f9afe2f1a15acb2e1ea17b34df33c155a423f89c520c43f7953889a8ae90d8e358f95e99e901d3097e9df6a992c482e diff --git a/sci-libs/superlu_dist/metadata.xml b/sci-libs/superlu_dist/metadata.xml new file mode 100644 index 0000000000..2183e6dd49 --- /dev/null +++ b/sci-libs/superlu_dist/metadata.xml @@ -0,0 +1,35 @@ + + + + + co-maintainers welcome + Alessandro Barbieri + lssndrbarbieri@gmail.com + + + Use CombBLAS as dependency + Enable complex16 precision library + Enable double precision library + Enable the HIP libraries + Use parmetis as dependency + Enable single precision library + + +SuperLU is a general purpose library for the direct solution of +large, sparse, nonsymmetric systems of linear equations on high +performance machines. The library is written in C and is callable +from either C or Fortran. The library routines will perform an LU +decomposition with partial pivoting and triangular system solves +through forward and back substitution. The LU factorization routines +can handle non-square matrices but the triangular solves are +performed only for square matrices. The matrix columns may be +preordered (before factorization) either through library or user +supplied routines. This preordering for sparsity is completely +separate from the factorization. Working precision iterative +refinement subroutines are provided for improved backward +stability. Routines are also provided to equilibrate the system, +estimate the condition number, calculate the relative backward +error, and estimate error bounds for the refined solutions. +This is the distributed version (MPI based). + + diff --git a/sci-libs/superlu_dist/superlu_dist-7.2.0.ebuild b/sci-libs/superlu_dist/superlu_dist-7.2.0.ebuild new file mode 100644 index 0000000000..c3a3fcf1fd --- /dev/null +++ b/sci-libs/superlu_dist/superlu_dist-7.2.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="doxygen" +DOCS_CONFIG_NAME="DoxyConfig" +FORTRAN_NEEDED="fortran" + +inherit cmake docs fortran-2 + +DESCRIPTION="MPI distributed sparse LU factorization library" +HOMEPAGE=" + https://portal.nersc.gov/project/sparse/superlu/ + https://github.com/xiaoyeli/superlu_dist +" +SRC_URI="https://github.com/xiaoyeli/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="combblas +complex-precision +double-precision examples lapack fortran metis single-precision test" +# TODO: cuda + +RDEPEND=" + virtual/blas + virtual/mpi + + combblas? ( sci-libs/CombBLAS ) + lapack? ( virtual/lapack ) + metis? ( sci-libs/parmetis ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +RESTRICT="!test? ( test )" + +src_prepare() { + rm -r CBLAS || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -Denable_openmp=ON + -DBUILD_SHARED_LIBS=ON + -DBUILD_STATIC_LIBS=OFF + -DTPL_ENABLE_CUDALIB=OFF + -DTPL_ENABLE_INTERNAL_BLASLIB=OFF + + -Denable_complex16=$(usex complex-precision) + -Denable_double=$(usex double-precision) + -Denable_examples=$(usex examples ON OFF) + -Denable_single=$(usex single-precision) + -Denable_tests=$(usex test ON OFF) + -DTPL_ENABLE_COMBBLASLIB=$(usex combblas) + -DTPL_ENABLE_LAPACKLIB=$(usex lapack) + -DTPL_ENABLE_PARMETISLIB=$(usex metis) + -DXSDK_ENABLE_Fortran=$(usex fortran) + ) + if use combblas; then + mycmakeargs+=( + -DTPL_COMBBLAS_LIBRARIES="${EPREFIX}/usr/$(get_libdir)/libCombBLAS.so" + -DTPL_COMBBLAS_INCLUDE_DIRS="${EPREFIX}/usr/include/CombBLAS/" + ) + fi + if use metis; then + mycmakeargs+=( + -DTPL_PARMETIS_LIBRARIES="${EPREFIX}/usr/$(get_libdir)/libparmetis.so" + -DTPL_PARMETIS_INCLUDE_DIRS="${EPREFIX}/usr/include" + ) + fi + cmake_src_configure +} + +src_compile() { + cmake_src_compile + default +} diff --git a/sci-libs/superlu_dist/superlu_dist-8.0.0.ebuild b/sci-libs/superlu_dist/superlu_dist-8.0.0.ebuild new file mode 100644 index 0000000000..77b3ebd75e --- /dev/null +++ b/sci-libs/superlu_dist/superlu_dist-8.0.0.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="doxygen" +DOCS_CONFIG_NAME="DoxyConfig" +FORTRAN_NEEDED="fortran" + +inherit cmake docs fortran-2 + +DESCRIPTION="MPI distributed sparse LU factorization library" +HOMEPAGE=" + https://portal.nersc.gov/project/sparse/superlu/ + https://github.com/xiaoyeli/superlu_dist +" +SRC_URI="https://github.com/xiaoyeli/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="combblas +complex-precision +double-precision examples hip lapack fortran metis single-precision test" +# TODO: cuda + +RDEPEND=" + virtual/blas + virtual/mpi + + combblas? ( sci-libs/CombBLAS ) + hip? ( + sci-libs/hipBLAS + sci-libs/rocBLAS + sci-libs/rocSOLVER + ) + lapack? ( virtual/lapack ) + metis? ( sci-libs/parmetis ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +RESTRICT="!test? ( test )" + +src_prepare() { + rm -r CBLAS || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -Denable_openmp=ON + -DBUILD_SHARED_LIBS=ON + -DBUILD_STATIC_LIBS=OFF + -DTPL_ENABLE_CUDALIB=OFF + -DTPL_ENABLE_INTERNAL_BLASLIB=OFF + + -Denable_complex16=$(usex complex-precision) + -Denable_double=$(usex double-precision) + -Denable_examples=$(usex examples ON OFF) + -Denable_single=$(usex single-precision) + -Denable_tests=$(usex test ON OFF) + -DTPL_ENABLE_COMBBLASLIB=$(usex combblas) + -DTPL_ENABLE_HIPLIB=$(usex hip) + -DTPL_ENABLE_LAPACKLIB=$(usex lapack) + -DTPL_ENABLE_PARMETISLIB=$(usex metis) + -DXSDK_ENABLE_Fortran=$(usex fortran) + ) + if use combblas; then + mycmakeargs+=( + -DTPL_COMBBLAS_LIBRARIES="${EPREFIX}/usr/$(get_libdir)/libCombBLAS.so" + -DTPL_COMBBLAS_INCLUDE_DIRS="${EPREFIX}/usr/include/CombBLAS/" + ) + fi + if use metis; then + mycmakeargs+=( + -DTPL_PARMETIS_LIBRARIES="${EPREFIX}/usr/$(get_libdir)/libparmetis.so" + -DTPL_PARMETIS_INCLUDE_DIRS="${EPREFIX}/usr/include" + ) + fi + cmake_src_configure +} + +src_compile() { + cmake_src_compile + default +} diff --git a/sci-mathematics/chaco/chaco-2.2-r2.ebuild b/sci-mathematics/chaco/chaco-2.2-r3.ebuild similarity index 94% rename from sci-mathematics/chaco/chaco-2.2-r2.ebuild rename to sci-mathematics/chaco/chaco-2.2-r3.ebuild index c774dd4643..00ce9bdb8e 100644 --- a/sci-mathematics/chaco/chaco-2.2-r2.ebuild +++ b/sci-mathematics/chaco/chaco-2.2-r3.ebuild @@ -27,7 +27,7 @@ src_compile() { src_install() { dodoc -r doc/. - insinto "/usr/share/octave/packages/${PN}" + insinto "/usr/share/octave/site/m/${PN}" doins -r code/matlab/* cd "exec" || die dobin "chaco" diff --git a/sci-mathematics/clingo/clingo-5.5.2.ebuild b/sci-mathematics/clingo/clingo-5.5.2.ebuild index b61a483182..55957c759f 100644 --- a/sci-mathematics/clingo/clingo-5.5.2.ebuild +++ b/sci-mathematics/clingo/clingo-5.5.2.ebuild @@ -18,7 +18,6 @@ SRC_URI="https://github.com/potassco/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" - IUSE="examples lua python test +tools" RDEPEND=" @@ -37,7 +36,7 @@ BDEPEND=" virtual/pkgconfig " -#PATCHES=( "${FILESDIR}/${P}-system-clasp.patch" ) +PATCHES=( "${FILESDIR}/${P}-system-catch.patch" ) RESTRICT="!test? ( test )" REQUIRED_USE=" lua? ( ${LUA_REQUIRED_USE} ) @@ -75,7 +74,7 @@ src_configure() { -DCLINGO_USE_LOCAL_CLASP=OFF ) if use lua; then - mycmakeargs+=( "DCLINGO_LUA_VERSION:LIST=$(lua_get_version);EXACT" ) + mycmakeargs+=( "-DCLINGO_LUA_VERSION:LIST=$(lua_get_version);EXACT" ) mycmakeargs+=( "-DLUACLINGO_INSTALL_DIR=$(lua_get_cmod_dir)" ) fi if use python; then diff --git a/sci-mathematics/clingo/files/clingo-5.5.2-system-catch.patch b/sci-mathematics/clingo/files/clingo-5.5.2-system-catch.patch new file mode 100644 index 0000000000..938d175032 --- /dev/null +++ b/sci-mathematics/clingo/files/clingo-5.5.2-system-catch.patch @@ -0,0 +1,30 @@ +--- a/libclingo/tests/CMakeLists.txt ++++ b/libclingo/tests/CMakeLists.txt +@@ -2,7 +2,6 @@ + set(ide_source_group "Source Files") + set(source-group + "${CMAKE_CURRENT_SOURCE_DIR}/astv2.cc" +- "${CMAKE_CURRENT_SOURCE_DIR}/catch.hpp" + "${CMAKE_CURRENT_SOURCE_DIR}/clingo.cc" + "${CMAKE_CURRENT_SOURCE_DIR}/main.cc" + "${CMAKE_CURRENT_SOURCE_DIR}/propagator.cc" +--- a/libgringo/tests/CMakeLists.txt ++++ b/libgringo/tests/CMakeLists.txt +@@ -1,7 +1,6 @@ + # [[[source: . + set(ide_source_group "Source Files") + set(source-group +- "${CMAKE_CURRENT_SOURCE_DIR}/catch.hpp" + "${CMAKE_CURRENT_SOURCE_DIR}/graph.cc" + "${CMAKE_CURRENT_SOURCE_DIR}/intervals.cc" + "${CMAKE_CURRENT_SOURCE_DIR}/main.cc" +--- a/libreify/tests/CMakeLists.txt ++++ b/libreify/tests/CMakeLists.txt +@@ -1,7 +1,6 @@ + # [[[source: . + set(ide_source_group "Source Files") + set(source-group +- "${CMAKE_CURRENT_SOURCE_DIR}/catch.hpp" + "${CMAKE_CURRENT_SOURCE_DIR}/main.cc" + "${CMAKE_CURRENT_SOURCE_DIR}/program.cc") + source_group("${ide_source_group}" FILES ${source-group}) diff --git a/sci-physics/SU2/SU2-7.2.0-r1.ebuild b/sci-physics/SU2/SU2-7.2.0-r1.ebuild new file mode 100644 index 0000000000..ac28d7d532 --- /dev/null +++ b/sci-physics/SU2/SU2-7.2.0-r1.ebuild @@ -0,0 +1,196 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit meson python-single-r1 + +DESCRIPTION="SU2: An Open-Source Suite for Multiphysics Simulation and Design" +HOMEPAGE="https://su2code.github.io/" +SRC_URI=" + https://github.com/su2code/SU2/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/su2code/TestCases/archive/v${PV}.tar.gz -> ${P}-TestCases.tar.gz ) + tutorials? ( https://github.com/su2code/Tutorials/archive/v${PV}.tar.gz -> ${P}-Tutorials.tar.gz ) +" + +LICENSE=" + LGPL-2.1 + tecio? ( tecio_license_agreement ) +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="autodiff cgns directdiff librom mixed-precision mkl +mpi mpp openblas openmp parmetis pastix python tecio test tutorials" +# TODO: do not force openblas + +RDEPEND=" + ${PYTHON_DEPS} + cgns? ( sci-libs/cgnslib:= ) + librom? ( sci-libs/libROM ) + mkl? ( sci-libs/mkl ) + mpi? ( + sci-libs/metis + virtual/mpi[cxx] + ) + mpp? ( sci-libs/Mutationpp ) + openblas? ( sci-libs/openblas ) + parmetis? ( sci-libs/parmetis ) + pastix? ( + =boost-1.75 + sed -i -e 's:cpp_std=c++11:cpp_std=c++14:' meson.build || die + + # Force Disable parmetis support in meson.build (configure.ac has optional switch) + use !parmetis && { sed -i -e "/parmetis/Id" meson.build || die ; } + + # Disable python-wrapper tests + sed -i "/append(pywrapper_/s/./#&/" TestCases/parallel_regression.py || die + + # Copy absence mesh file + if use test ; then + cp "${S}/TestCases/nonequilibrium/viscwedge/viscwedge.su2" "${S}/TestCases/nonequilibrium/axi_visccone/" || die + fi +} + +src_configure() { + if use mpi ; then + export CC=mpicc + export CXX=mpicxx + fi + + local emesonargs=( + $(meson_feature mpi with-mpi) + $(meson_use autodiff enable-autodiff) + $(meson_use cgns enable-cgns) + $(meson_use directdiff enable-directdiff) + $(meson_use librom enable-librom) + $(meson_use mixed-precision enable-mixedprec) + $(meson_use mkl enable-mkl) + $(meson_use mpi custom-mpi) + $(meson_use mpp enable-mpp) + $(meson_use openblas enable-openblas) + $(meson_use openmp with-omp) + $(meson_use pastix enable-pastix) + $(meson_use python enable-pywrapper) + $(meson_use tecio enable-tecio) + $(meson_use test enable-tests) + ) + meson_src_configure +} + +src_test() { + ln -s ../../${P}-build/SU2_CFD/src/SU2_CFD SU2_PY/SU2_CFD || die + ln -s ../../${P}-build/SU2_DEF/src/SU2_DEF SU2_PY/SU2_DEF || die + ln -s ../../${P}-build/SU2_DOT/src/SU2_DOT SU2_PY/SU2_DOT || die + ln -s ../../${P}-build/SU2_GEO/src/SU2_GEO SU2_PY/SU2_GEO || die + ln -s ../../${P}-build/SU2_SOL/src/SU2_SOL SU2_PY/SU2_SOL || die + + export SU2_RUN="${S}/SU2_PY" + export SU2_HOME="${S}" + export PATH="${PATH}:${SU2_RUN}" + export PYTHONPATH="${PYTHONPATH}:${SU2_RUN}" + + einfo "Running UnitTests ..." + ../${P}-build/UnitTests/test_driver || die + + pushd TestCases/ || die + if use mpi ; then + if use tutorials ; then + ${EPYTHON} tutorials.py || die + fi + ${EPYTHON} parallel_regression.py || die + else + ${EPYTHON} serial_regression.py || die + fi + popd || die +} + +src_install() { + DESTDIR="${D}" meson_src_install + + mkdir -p "${D}$(python_get_sitedir)/SU2_PY" || die + if use python; then + mv "${ED}"/usr/bin/{pysu2.py,_pysu2.so} -t "${D}$(python_get_sitedir)/SU2_PY" || die + fi + mv "${ED}"/usr/bin/{FSI_tools,SU2,SU2_Nastran} -t "${D}$(python_get_sitedir)" || die + mv "${ED}"/usr/bin/*.py -t "${D}$(python_get_sitedir)/SU2_PY" || die + python_optimize "${D}/$(python_get_sitedir)" + + if use tutorials ; then + insinto "/usr/share/${PN}" + doins -r Tutorials + fi + + local SU2_RUN="$(python_get_sitedir)/SU2_PY" + echo SU2_RUN="${SU2_RUN}" > 99_SU2 + echo PATH="${SU2_RUN}" >> 99_SU2 + echo PYTHONPATH="${SU2_RUN}" >> 99_SU2 + + doenvd 99_SU2 +} diff --git a/sci-physics/SU2/files/SU2-7.0.4-unbundle_boost.patch b/sci-physics/SU2/files/SU2-7.0.4-unbundle_boost.patch index 12acdfe78c..d6e28bf1e2 100644 --- a/sci-physics/SU2/files/SU2-7.0.4-unbundle_boost.patch +++ b/sci-physics/SU2/files/SU2-7.0.4-unbundle_boost.patch @@ -1,6 +1,5 @@ -diff -Naur old_static/externals/tecio/meson.build new_shared/externals/tecio/meson.build ---- old_static/externals/tecio/meson.build 2020-05-09 16:35:10.000000000 +0300 -+++ new_shared/externals/tecio/meson.build 2020-05-10 11:52:36.000000000 +0300 +--- a/externals/tecio/meson.build ++++ b/externals/tecio/meson.build @@ -1,15 +1,15 @@ -check_dir = run_command(python, - script_path / 'check_dir.py', diff --git a/sci-physics/SU2/files/SU2-7.1.0-fix-env.patch b/sci-physics/SU2/files/SU2-7.1.0-fix-env.patch index baf7955d00..1cb1ec53bc 100644 --- a/sci-physics/SU2/files/SU2-7.1.0-fix-env.patch +++ b/sci-physics/SU2/files/SU2-7.1.0-fix-env.patch @@ -1,6 +1,5 @@ -diff -Naur old_env/UnitTests/meson.build new_env/UnitTests/meson.build ---- old_env/UnitTests/meson.build 2020-06-15 17:03:43.000000000 +0300 -+++ new_env/UnitTests/meson.build 2020-06-15 17:04:35.000000000 +0300 +--- a/UnitTests/meson.build ++++ b/UnitTests/meson.build @@ -26,7 +26,7 @@ test_driver = executable( 'test_driver', diff --git a/sci-physics/SU2/files/SU2-7.2.0-DESTDIR.patch b/sci-physics/SU2/files/SU2-7.2.0-DESTDIR.patch new file mode 100644 index 0000000000..19357c2ac2 --- /dev/null +++ b/sci-physics/SU2/files/SU2-7.2.0-DESTDIR.patch @@ -0,0 +1,6 @@ +--- a/SU2_PY/pySU2/install.sh ++++ b/SU2_PY/pySU2/install.sh +@@ -1,2 +1,2 @@ + #!/bin/sh +-cp "$1/$2" "${MESON_INSTALL_PREFIX}/bin/$2" ++cp "$1/$2" "${DESTDIR}/${MESON_INSTALL_PREFIX}/bin/$2" diff --git a/sci-physics/SU2/files/SU2-7.2.0-system-libraries.patch b/sci-physics/SU2/files/SU2-7.2.0-system-libraries.patch new file mode 100644 index 0000000000..927ee3734c --- /dev/null +++ b/sci-physics/SU2/files/SU2-7.2.0-system-libraries.patch @@ -0,0 +1,165 @@ +--- a/meson.build ++++ b/meson.build +@@ -10,7 +10,7 @@ + python = pymod.find_installation() + + su2_cpp_args = [] +-su2_deps = [declare_dependency(include_directories: 'externals/CLI11')] ++su2_deps = [declare_dependency(include_directories: '/usr/include/CLI')] + + default_warning_flags = [] + if build_machine.system() != 'windows' +@@ -52,7 +52,7 @@ + endif + + if get_option('enable-autodiff') or get_option('enable-directdiff') +- codi_dep = [declare_dependency(include_directories: 'externals/codi/include')] ++ codi_dep = [declare_dependency(include_directories: '/usr/include/codi')] + codi_rev_args = ['-DCODI_REVERSE_TYPE'] + codi_for_args = ['-DCODI_FORWARD_TYPE'] + endif +@@ -69,7 +69,8 @@ + + # add cgns library + if get_option('enable-cgns') +- subdir('externals/cgns') ++ cpp = meson.get_compiler('cpp') ++ cgns_dep = cpp.find_library('cgns') + su2_deps += cgns_dep + su2_cpp_args += '-DHAVE_CGNS' + endif +@@ -91,23 +92,19 @@ + su2_deps += mpi_dep + su2_cpp_args += '-DHAVE_MPI' + +- # compile metis +- subdir('externals/metis') +- + # add metis dependency ++ metis_dep = dependency('metis') + su2_deps += metis_dep + su2_cpp_args += '-DHAVE_METIS' + +- # compile parmetis +- subdir('externals/parmetis') +- + # add parmetis dependency ++ parmetis_dep = dependency('parmetis') + su2_deps += parmetis_dep + su2_cpp_args += '-DHAVE_PARMETIS' + + # add medi dependency + if get_option('enable-autodiff') or get_option('enable-directdiff') +- codi_dep += declare_dependency(include_directories: ['externals/medi/include', 'externals/medi/src']) ++ codi_dep += declare_dependency(include_directories: ['/usr/share/MeDiPack/include', '/usr/share/MeDiPack/src']) + endif + endif + +@@ -117,7 +114,7 @@ + + # add opdi dependency + if get_option('enable-autodiff') +- codi_dep += declare_dependency(include_directories: 'externals/opdi/include') ++ codi_dep += declare_dependency(include_directories: '/usr/include/opdi') + + if get_option('opdi-backend') == 'macro' + su2_cpp_args += '-DFORCE_OPDI_MACRO_BACKEND' +@@ -185,14 +182,10 @@ + + if get_option('enable-librom') + +- assert(get_option('librom_root')!='', +- 'Must specify librom folder (-Dlibrom_root=path/to/libROM)') +- + su2_cpp_args += '-DHAVE_LIBROM' + +- librom_root = get_option('librom_root') +- librom_dep = declare_dependency(include_directories: librom_root, +- link_args: ['-L'+librom_root+'/build', '-lROM']) ++ librom_dep = declare_dependency(include_directories: '/usr/include/libROM', ++ link_args: ['-lROM']) + + su2_deps += librom_dep + +@@ -205,19 +198,17 @@ + endif + endforeach + +-catch2_dep = declare_dependency(include_directories: 'externals/catch2/') ++catch2_dep = declare_dependency(include_directories: '/usr/include/catch2/') + + if get_option('enable-mpp') +- cmake = import('cmake') +- mpp_subproj = cmake.subproject('Mutationpp') +- mpp_dep = mpp_subproj.dependency('mutation++') ++ mpp_dep = dependency('mutation++') + su2_deps += mpp_dep + su2_cpp_args += '-DHAVE_MPP' + endif + + if omp and get_option('enable-autodiff') + py = find_program('python3','python') +- p = run_command(py, 'externals/opdi/syntax/check.py', 'su2omp.syntax.json', 'Common', 'SU2_CFD', '-p', '*.hpp', '*.cpp', '*.inl', '-r', '-q') ++ p = run_command(py, '/usr/share/OpDiLib/syntax/check.py', 'su2omp.syntax.json', 'Common', 'SU2_CFD', '-p', '*.hpp', '*.cpp', '*.inl', '-r', '-q') + if p.returncode() != 0 + error(p.stdout()) + endif +@@ -280,20 +271,4 @@ + get_option('enable-autodiff'), get_option('enable-directdiff'), get_option('enable-pywrapper'), get_option('enable-mkl'), + get_option('enable-openblas'), get_option('enable-pastix'), get_option('enable-mixedprec'), get_option('enable-librom'), meson.build_root().split('/')[-1])) + +-if get_option('enable-mpp') +- message(''' To run SU2 with Mutation++ library, add these lines to your .bashrc file: +- +- export MPP_DATA_DIRECTORY=$SU2_HOME/subprojects/Mutationpp/data +- export LD_LIBRARY_PATH=$SU2_HOME//subprojects/Mutationpp +- +- ''') +-endif +- +-if get_option('enable-librom') +- message(''' To run SU2 with libROM library, add this line to your .bashrc file: +- +- export LD_LIBRARY_PATH=@0@/build/:$LD_LIBRARY_PATH +- +- '''.format(get_option('librom_root'))) +- + endif +--- a/SU2_CFD/include/solvers/CSolver.hpp ++++ b/SU2_CFD/include/solvers/CSolver.hpp +@@ -57,9 +57,9 @@ + #include "../variables/CVariable.hpp" + + #ifdef HAVE_LIBROM +-#include "BasisGenerator.h" +-#include "QDEIM.h" +-#include "DEIM.h" ++#include "linalg/BasisGenerator.h" ++#include "hyperreduction/QDEIM.h" ++#include "hyperreduction/DEIM.h" + #endif + + using namespace std; +--- a/SU2_CFD/include/SU2_CFD.hpp ++++ b/SU2_CFD/include/SU2_CFD.hpp +@@ -29,7 +29,7 @@ + + #include "../../Common/include/parallelization/mpi_structure.hpp" + #include "../../Common/include/parallelization/omp_structure.hpp" +-#include "CLI11.hpp" ++#include "CLI.hpp" + + #include "drivers/CDriver.hpp" + #include "drivers/CSinglezoneDriver.hpp" +--- a/SU2_GEO/include/SU2_GEO.hpp ++++ b/SU2_GEO/include/SU2_GEO.hpp +@@ -38,7 +38,7 @@ + + #include "../../Common/include/geometry/CPhysicalGeometry.hpp" + #include "../../Common/include/CConfig.hpp" +-#include "../../../Common/include/grid_movement/CSurfaceMovement.hpp" +-#include "../../../Common/include/grid_movement/CFreeFormDefBox.hpp" ++#include "../../Common/include/grid_movement/CSurfaceMovement.hpp" ++#include "../../Common/include/grid_movement/CFreeFormDefBox.hpp" + + using namespace std; diff --git a/sci-physics/SU2/metadata.xml b/sci-physics/SU2/metadata.xml index 8d14e595d7..f7681db4fa 100644 --- a/sci-physics/SU2/metadata.xml +++ b/sci-physics/SU2/metadata.xml @@ -6,11 +6,16 @@ Sergey Torokhov - Build with CGNS support (bundled) + Enable support for reverse automatic differentiation + Build with CGNS support + Enable support for forward automatic differentiation + Enable LLNL libROM support + Use single precision floating point arithmetic for sparse algebra Enable Intel MKL support Enable Mutation++ library support - Enable OpenBLAS support - Enable Parmetis support (Metis support is always on) + Enable BLAS and LAPACK support via OpenBLAS + Enable Parmetis support + Enable PaStiX support Enable TECIO support Install Tutorials files diff --git a/sci-physics/mbdyn/mbdyn-1.7.3_p20210925.ebuild b/sci-physics/mbdyn/mbdyn-1.7.3_p20210925-r1.ebuild similarity index 97% rename from sci-physics/mbdyn/mbdyn-1.7.3_p20210925.ebuild rename to sci-physics/mbdyn/mbdyn-1.7.3_p20210925-r1.ebuild index f2375d665a..442cd6e0dc 100644 --- a/sci-physics/mbdyn/mbdyn-1.7.3_p20210925.ebuild +++ b/sci-physics/mbdyn/mbdyn-1.7.3_p20210925-r1.ebuild @@ -286,11 +286,11 @@ src_install() { use pam && dopamd etc/pam.d/mbdyn - mkdir -p "${D}/usr/share/octave/mbdyn" || die - mv "${D}"/usr/share/octave/*.m "${D}/usr/share/octave/mbdyn" || die + mkdir -p "${D}/usr/share/octave/site/m/mbdyn" || die + mv "${D}"/usr/share/octave/*.m "${D}/usr/share/octave/site/m/mbdyn" || die if use octave; then - insinto "/usr/share/octave/mbdyn" + insinto "/usr/share/octave/site/m/mbdyn" doins -r contrib/MLS/. fi diff --git a/sys-apps/ov/Manifest b/sys-apps/ov/Manifest index 0cc7e9e0d7..ea70398fa5 100644 --- a/sys-apps/ov/Manifest +++ b/sys-apps/ov/Manifest @@ -1,3 +1,4 @@ +DIST cloud.google.com%2Fgo%2F@v%2Fv0.100.2.mod 531 BLAKE2B 39c95501834f264f190cc6db825a950b84816d5680b37fa35abb82a97c0020e47bd21c0147aad6a085a295578110a1a6bf60f01b5b14e22d6e0ee97e2ec74517 SHA512 510c4bd48b8d3cd45b69b5f46729e8ce34d52255848d2b0856410c621c5dd3b302df607ac71dcd2bf29aacbe3087233d9452c71d78649de9330d3d3ad556c7a9 DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8 SHA512 8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959 @@ -27,7 +28,6 @@ DIST cloud.google.com%2Fgo%2F@v%2Fv0.90.0.mod 717 BLAKE2B eb7841827d8d5df498be18 DIST cloud.google.com%2Fgo%2F@v%2Fv0.93.3.mod 475 BLAKE2B e4026fa0b4d9e58eb3e3b51ed52b7679886a0005a7706ac12e3a1a43a2294cc9797d7294425164219aa8054f9270193512c31b86faa18755d6642539e99db651 SHA512 db1ed639b6414cf8a0c7c0d365b70d47574208177cee3f3b11a91870ca56eb989958f6ad8fd607b1491862b777745accb8cbeb6425cf454e9eeb1ee643aa88ae DIST cloud.google.com%2Fgo%2F@v%2Fv0.94.1.mod 475 BLAKE2B 06451cff2dbb5fc2cd3f292f75192ddf2f738ed0056e0ef1defba5829086e35c746860d5f734d33f5defab6d03ef5852e5f3fcbd84c6787b4dc0e40ee38705a0 SHA512 c388bcf56f5f6a5e5772f7d53cf8d98f6d5902ec0b842f9d750c1f44dc02a1256f633fd935c2793391f23cf5fc475e81dcded0d4974525909102f8e9b4a1666b DIST cloud.google.com%2Fgo%2F@v%2Fv0.97.0.mod 532 BLAKE2B 996a12eeb459185cb2a50b542fdef80e86eca000d7488d395f53c7c2adc2dfa09aed056a7234c63c785259ba7508c193be1c3165d99b656c0e299a0a47e5db9b SHA512 982196dc4d90f57779d6f065688c6e96eb8159c7206876b50d6f55b3eafc42d3429c9e0b67a7c36f86fdeb74428ec5b4d8bc84338f1ad22aa2618375986655e1 -DIST cloud.google.com%2Fgo%2F@v%2Fv0.98.0.mod 532 BLAKE2B 9ef127849449a630d98e8e1dae56aa608d4f3d96d5b9a3e8a821de1a7e426580a66405f5da5620000ad3fbec4d8946c346ce597bd78ee7b077da5ce0890243f3 SHA512 cc36c7571696e0c8c82a07ee756f303000b04f443f86f6a798e63e72c14d5580e287e13647469fe51588e63a4d226b0eaee37fdbbe2da4840466835cc584b54a DIST cloud.google.com%2Fgo%2F@v%2Fv0.99.0.mod 532 BLAKE2B b99222e7815d83dc9b86e64a49920bda9f3f87fee78a6e6e141d90f154fab3293656219272743420515bc73c7b2e82e6e43373a9462d202dbfb53b55f00ca3da SHA512 3e3f5fa36ee01499bcbcd14d3d6ccddddcc9944eff446a2911d991126ca43425396e67811fe71704ad7ddd37c7a6bae9969f90c85b3ac671e619e42763ac015e DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.0.1.mod 319 BLAKE2B 99d93b5a4dbd4c90f3e8dfb58e64ed41fdbb484f2348297a90c8dabe03b036ef6917c2c9fb7cc4795d0c8d25af10cefebff4c4bc1b2ebcdc876b6db8beae5eb8 SHA512 338a067f7ad15d8549da11ac146b65657923ae4fee3caf2eff888c104c0df0edcdf0d98f5be6a67a764aa39210d5cad811ebd9d604084a67049b753246fbf89a DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.3.0.mod 555 BLAKE2B 6707e248be1fa35970275388888eb7692f976a8fca6ddc7cf02e355f8d44264c7eef6d093d90c115670b7a3b495658b79e622c47d1c90b95684b8d32547d7342 SHA512 2df2dbf07037f027100f8beba6416c00fc115fcde2dce19ea4c0fe4a036e8f66f7ae278e9765d0fc80149a330e6dd90eee8e9a0c93aecfe16da65d02320aabd1 @@ -35,6 +35,9 @@ DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.4.0.mod 631 BLAKE2B f7d342f7b6a9 DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.5.0.mod 489 BLAKE2B 036e068699429032701dd26044fd2353645e54260a7aab7f924fbfa1e1954eb814addbd9a0751ed1c786ed6c44566db5289cd4ba9e54727d5b24b6edd38a8562 SHA512 5f6a8f8f2d4ab26bdf3f150f22e6ef4feb26f264630315fdde8c171b6c2da5314057c4d763d4c61a66bc42badeba2745f576d52009c4549919e4afafa748b3be DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.7.0.mod 649 BLAKE2B d4ef60eed1eb5c4b84623a6bfb8bcdd52be49ea6723e2c39f8c7c87e34943aed3629d7413fbffbbac9e888bfbafd6f0f07ee84002901afb3a8cf1090b87b53a3 SHA512 3adbceec8b4bd989e804054b56e271f73658adc8a4a8bd53e32ced709a8796b33d9cf09f5ea3165dff931acc942de45508ae79634dcd9722c2220814b275f425 DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.8.0.mod 639 BLAKE2B dfcb82794bc8e88465ca9c754b798d6f1f270e1fe5891221d482f6b5854524d09e3d19b6f75e494f69b4861e2f1b2329c08fe9e4235005f2dff41928950dccc3 SHA512 74886885016c92ce56b584665bdcc925404bab745a25ace03dacc2ace3f812a0d568ab8d19044097906b9da479037c41468c33f1243e6d55b36fba4571117607 +DIST cloud.google.com%2Fgo%2Fcompute%2F@v%2Fv0.1.0.mod 379 BLAKE2B 0f095ba816a4efb50217f76a654d5d7e5f1ccf37e9b7fb138a6e529a534fbdc707d877fd9c99a213beff0b5d83303de7bcaa76de0227a3d1e0982a0033769cdd SHA512 919311dc8cdffc5d2ab6a8e340840053ad67771284ab1dd2f0d30547ddbd057cdf7075a0a5161ab9678dc7cecd4dfab8a665c1c93a0a5a37825c973545a90349 +DIST cloud.google.com%2Fgo%2Fcompute%2F@v%2Fv1.3.0.mod 379 BLAKE2B 67cd0fd4d11ae58cba3c31a11443a7f31b2a190bedddd65d9cc896d11ace6033f8461afd8e2fb89445e9d40bc57e8d6d85aae1aea22d9bd7795d29f15d8bcb04 SHA512 67e29469e4f3972a8c202595c8cc2baf6c7afe33731bb2b7b6e1be43c09f462a180472b796beac5c78899f71d6bdc9ad3921cda398a108bd56880d42ab7bddb6 +DIST cloud.google.com%2Fgo%2Fcompute%2F@v%2Fv1.5.0.mod 379 BLAKE2B a8b02693d7d82be220cdbced15a988711bed26c1a30033dd096f0a9382f42d8bb03bb741d3557f49fb052fad1fdcb269e9918aa75618ecdd6d8a42ced9dae619 SHA512 08c017d486b14f17e0623e75e4dff54a1e9aadcaf4010a25f78ff0124d85c4658f6551a9f5024b7f85119c1b44792bd41ebab2e5e4d0cc3857c47995f9172658 DIST cloud.google.com%2Fgo%2Fdatastore%2F@v%2Fv1.0.0.mod 433 BLAKE2B b3d58e290d719434bd433ffda9572fb233171493c7b81bfe353d9b7730130d5dec365f4e93a136a25467851b5f26cb21be6be06486696f010ccff1fcea140662 SHA512 8082ab039764aa6abd6615b1cf3a1830f2813dd5b791a27b7f0ebf5fa1ee68fe040a5e12988e6c91ba5d032a0a6666d384d6eceff12165d394a75ba56b744382 DIST cloud.google.com%2Fgo%2Fdatastore%2F@v%2Fv1.1.0.mod 566 BLAKE2B 93ded2035caa89bff7ac5a432c713751fa04791c513b9464c409524157c62d0ad19929a65126785a1d167c499fbca2289da6e6657ab182bf38234a4d2f380d72 SHA512 e7056a89df84a1027e2dcb4e15c6e89e0279d4a8bf5a45dad7778587bbd06f5f359c7addde5a5a62e0cb454032cc3ae0fc443477bf2adc3422cb0c38009f4e52 DIST cloud.google.com%2Fgo%2Ffirestore%2F@v%2Fv1.6.1.mod 358 BLAKE2B 83dc1a5f74080e55ddcfb99bfe640bde0187f93a4366dd558087176577311635f91ceaa0f45c25ffa29bb6f16849a5d8441998292a4f9063c5a6c48f87f84014 SHA512 55e4943c7e8fc8a05858511e0daafa4a1ea9c7fe3fb8aeb86e286020a696a2bd206efb390a70719d4417792be601cf10d916d48bbc9acbec6c86aac0259b673a @@ -97,6 +100,7 @@ DIST github.com%2Fcncf%2Fxds%2Fgo%2F@v%2Fv0.0.0-20211130200136-a8f946100490.mod DIST github.com%2Fcoreos%2Fgo-semver%2F@v%2Fv0.3.0.mod 35 BLAKE2B 931ceb7bcae15a876b79910a59b0f4ec67ae8f0ac5fbd401e80233107e7683d9cc4a947548c4d08b26f2d47ad6bfe4916f99ffd2a98abe26e8161af87eb49c64 SHA512 58d88566898778823c24b5f4ff7ac50384075312e3eb332aa01233ada3ff385cd8a0e3b8727a77ecf068f13b52a304fbdb5f47a27957333dbd5a8fb1448956c2 DIST github.com%2Fcoreos%2Fgo-systemd%2Fv22%2F@v%2Fv22.3.2.mod 91 BLAKE2B 75d03e4a6fc970743c11a4a9d52dedc93f72b3dd3052c72cdd660af9df42b014f48ecd65961248e3b20f3e258d1ea36e058879a7039ea58441902ec5f339e382 SHA512 722430decd4f1022e8b035bcc7c1ed295db21a3c64f9dbdf409bd0442356664d378d4af37b7de828c02453014a5a9ddefb3397cbbbc8481c14179ecba9499a5a DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.1.mod 100 BLAKE2B f52c698746c9638de975bcac96fde4bf63f7f2e82d0767b28b4aa07e8900c41f508aedb0204b156cce3d12718b9c17ac1a0873189ed5ebed32282e77cc4b4adc SHA512 d39412bb14c058291d07276337f802547bfb1a682cc65199cb04334f8089b6ea5d4d73587c2765c518f9e27fa3421c276eaea616d7cfbe36a2a244326edf1cb5 +DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.9.mod 39 BLAKE2B 71e70b038748ac19649698b1c0e59af99ce0b1c5d7c9177e8c55751eea9e82d4828b27dabb17cc04978142c9fb7a54d90c062a7cc3fdbb86116034026e40baf6 SHA512 9cf1687520933d3d6bbec9d7c51472998d3bdbe1b3d2a7478fca80f9e7944f9040a2b8ec7d49f1458bd46a5121bae4810d314725add41efd413319a5006b944a DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb @@ -122,13 +126,19 @@ DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod 30 BLAKE2B cdd74965525563fa7e3 DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod 126 BLAKE2B 629ef676ff997553b93c44e9024e6b3d613b51e276d2ffb65bd9042ec1cb0455124e5ea7c5dd0e69599a25031ed536cb3356321e37248921fd8287b47656104a SHA512 a61784b08b335d2a893688c279cf6f4b1ca222c3bc8236fd24536aad2b185fa718805c9022e1ce142bd87e39fed639fdc9035c9ea9ff110e985cd01cd612e9a0 DIST github.com%2Ffrankban%2Fquicktest%2F@v%2Fv1.11.3.mod 121 BLAKE2B d9ab9021ab813b7b6985b19ffec32d7154e43a1a6def62015215f80f0be7f981786f112974b796bd69afd571015ee46bb8b7790bb52dd28da6b830563f1a6034 SHA512 50beb03164eb70760fe996a22127ba01c922fe6c817cbc6089c711cc19f6dc7e25ece6d1c9cd767a3b8b42b1cba84443690b01513a6740df6f8827e94bd1fc79 DIST github.com%2Ffrankban%2Fquicktest%2F@v%2Fv1.11.3.zip 49908 BLAKE2B 67bdf78212983dfc91c56ec978151d0d359e4c2f84ac7d68725ea1bf2404604011f63c73a293accd0d9e679996437a3678f5eb9dc0284b445a97c2cb70ca3638 SHA512 10f3c3075858f8c2096164ee49473611e9df69fe7df7ecc4b515c327f4f590a692b828553ada806054c896475257af706d903e5a964f8f2ce0f7706a6ba499b8 +DIST github.com%2Ffrankban%2Fquicktest%2F@v%2Fv1.14.3.mod 121 BLAKE2B 68b5f7cada7a6fb07e0388f1e92f41b61dc2a408ffe093dbf7f3919bf4080ccfa982b7b5c4381fa5c605e197d87277cec09770916b9548a3ef2541ff44a8d623 SHA512 ec99d1dfd2df0d844065619dd23e71c2432bd7af470bace8f973db0d43656127e8716c14e7cab56a5ea486c4f5dd94066c5351ac60c63b9504f75b82b9d5a24f +DIST github.com%2Ffrankban%2Fquicktest%2F@v%2Fv1.14.3.zip 56428 BLAKE2B c3efc1ff01d7721bd094f628cf90768cca025c390c664c9741136aece9fee09221bc4f8a31eed36059bd9146c9cb9a8ec4a936e34ab9887b1b72997950450d60 SHA512 f490e870b93f971bd8aa5c7c67ed7b90af7469defde77694a335e5ede369fbe313fcce05512e551f10017d8a13311ccd8c7482c06c9283fb7832cacc21ba21f4 DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.5.1.mod 122 BLAKE2B 2781f3c4d85e47658984fbddc3d79541cac0214262df2f67d8af9a6e4cc6efae71d7e31370e9ac3b6d5664142bdb824eab6048e296d26fe06af46939201713b6 SHA512 d4cb8393c16d38aad722df74b8c2292a85bb3aac4bc061676b896b537a21a93889a447cecdbc0f989c04e3cc91a2fe5fb35207e77f7ffbb129669b8377e6c5af DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.5.1.zip 43496 BLAKE2B b84f818f78c1ff6c05c73ef5c12fe4735e736724556b2520a5970fb4996275e0d23d6f36e858b9d06ca20bc105af6ba82cf33f08bf4489f6e6aefaad755e9b49 SHA512 a7a1f26b534df90ba3e7251c92eaa33168fbb0bd81d97b483995eb0c09f08de488f62bf1ef824a998de1a18789775f7b99486c7ab16483bb02d2f71512373c4c +DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.5.4.mod 312 BLAKE2B 1cee96ec8584374109c213068d4c040d4622d1c7c5506c783e829e439b65c56188c63b4638c2c8812b975f39ba8ada949ad9252d00cadbf776fa9b0531b52bc9 SHA512 c2f7ea7d7b69e0eda6facbfaf9ac90336c283164a08f69579b10ba278ec21d5dcd97ae0134511d1fa568f1b0433fbd17cc3a0f2586dc6b34b6b5ea23c298b4b2 +DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.5.4.zip 45975 BLAKE2B 50e7378fb931d6f54c55cd881a0e4e796118700b324ff3033d896a833d7a2611bf7dd858dc0a4073aea650d1fbcb36e9381cf5f6118ee4e3fe5842dc246438eb SHA512 6e4d29365cdc92ce9143fbac2a8c34cc0e256e6bc5244d0fec1b8e17448e1c9ff8a73c448e5a01ae957e766a9aeff6c653b5f1e0b14d519d3645456088e0002e DIST github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.mod 77 BLAKE2B 1b81c4c20a890027242b50f1566f4dfdaf120ee26d3dc56d0c2b6465df2ba79b208289eb40c3d7b666a4e7e874210f59aea545d5125c9a55c5597a3ca7f37feb SHA512 fb153c4e481c073133f0c933c67eba8a1f160ab146921f2c77125b6ff5c348cea57e3a5701a557c8db2212d32e3cba1c09b9509210660c17b66c2a45ba97cb75 DIST github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.zip 19867 BLAKE2B a772206ce6dc48b32d7125a25b26694325d367ebcbad85466b2e6cfdb9fc9f0e08b98b7ecede5397344e5f7e623c4c76edcf69dcee99917adccf5b31aad80bf8 SHA512 127767c725e376b43fe4e2003ddc12fe89693d6d7e52b01e6d47d73fd04496decc0fd60b64c7a65303428e00a52ece1848610ea35231789a814187ef8503bee3 DIST github.com%2Fgdamore%2Ftcell%2Fv2%2F@v%2Fv2.2.0.mod 308 BLAKE2B f53f87ed7d2310c09408d55be26ed053edd625203a7d860da4136849e5d44c6cb9cdd025b8b5d5d58b8649a3dadde10ed8861df75aa9e36989bf45549375c8ed SHA512 933a68f338fab6b8676db5abef19e3d521b546051dc8459cf11cca1bcedbdff94ee93bb0cde94e84c72f75ab1a2ee724ae3d0a2b116f9ec827862cd9a882d21c DIST github.com%2Fgdamore%2Ftcell%2Fv2%2F@v%2Fv2.4.0.mod 308 BLAKE2B f53f87ed7d2310c09408d55be26ed053edd625203a7d860da4136849e5d44c6cb9cdd025b8b5d5d58b8649a3dadde10ed8861df75aa9e36989bf45549375c8ed SHA512 933a68f338fab6b8676db5abef19e3d521b546051dc8459cf11cca1bcedbdff94ee93bb0cde94e84c72f75ab1a2ee724ae3d0a2b116f9ec827862cd9a882d21c DIST github.com%2Fgdamore%2Ftcell%2Fv2%2F@v%2Fv2.4.0.zip 228989 BLAKE2B 16c0f8f0f2853f5e0a9d6f3589ebf9ae8bbe25f8b6441dc6fd5ea6f0537455d0800b6282e48035597700dbbdb3c0830def991a87809b5a581aa0f1250c67f952 SHA512 bcaaccc26ec46602971691f2af42aaec15751c1ebf0ec95fe4ab02caf6089a299adf74b6c635498990e8d1b649256cbc7879283c6bbd112821e6cace108b544d +DIST github.com%2Fgdamore%2Ftcell%2Fv2%2F@v%2Fv2.5.1.mod 308 BLAKE2B b8d3e2cc7fc1f942865ed4665aece115330cc07c708d6b532f35f983b4c226b068326c8a48b435467bf6ccf5a13d352710ba47b62b04baf9b2f702f3e5045961 SHA512 5b5020d2132660ea5a4bd3e19a1ff5fda7634cb3cd2bfc3aba8567246eef122f6eacda18285cbffe54aac46726015b0e03bd04b23a90cfd1e330ed2af559b3ff +DIST github.com%2Fgdamore%2Ftcell%2Fv2%2F@v%2Fv2.5.1.zip 235246 BLAKE2B cf047c0c32cdf7bb8d3fd867f7540adf9106ef91cf2398170101df9575d75c6cd317bfe55ab01eae782e5b8e752c1a66c6bbaf08566e7eeccc7fa450700b0aad SHA512 2587e81ccd3c18f1a1318d2bb355577b7f8556445d7f38c843ad1fda8277e4478ed6ed2197099842b47d7a0d6a860f09e8b45a5622b61140724b5ac2762d4d57 DIST github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.mod 30 BLAKE2B 6a680b6e14f0cbca536b1ca02d633e16b2010cee7f590088748339785b2989cb0f86a51fba709da938d4c10ec810d5fe022d7d1a5c269d5ece253a78a5b2069f SHA512 7ffc7a5c3e0b39831e590ce3402dbf5c95392e88a08576a16d9e1887b11400efa71a9d183d3f1e080081246f28a70262a679348f009f7da6bd41f253a60b0741 DIST github.com%2Fgo-gl%2Fglfw%2F@v%2Fv0.0.0-20190409004039-e6da0acd62b1.mod 29 BLAKE2B 1cefa73995b3d0b4206aea263f55c672b675dd22d42c61a92f7380b6e726f2d7ea40e0a9e456181f34808f5386eae3c485bd2872857caf1824254fe4a55cb635 SHA512 a709c650da5d5f513e94891b88c26697826fafebc1ca964fb9544415637ca14e3b9f1f4ddcf738e28032e10a2d39b619678ec5c8d44cc0a1dff738c75645e2f8 DIST github.com%2Fgo-gl%2Fglfw%2Fv3.3%2Fglfw%2F@v%2Fv0.0.0-20191125211704-12ad95a8df72.mod 48 BLAKE2B 7d441b7bef1f34bd7065c63630add910d504ba5a2897d6a0b7cf9c9456337b8e55e1ffd9e12cb3fb8c7f021e51cc045ea41cdf62f2c33555f4b61aeda07c332b SHA512 06dd140361d7cc1af9e37de85402631a5310d34198e20d6ce1521dca15d1fba1dc9e40b512a30b8e850e105e9fbcfe0691b298d092eb92b79da564532dba721e @@ -190,6 +200,8 @@ DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.4.mod 105 BLAKE2B ffd22df03c1b351f DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.5.mod 105 BLAKE2B ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b SHA512 cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713 DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.6.mod 105 BLAKE2B ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b SHA512 cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713 DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.6.zip 132988 BLAKE2B 48845d9df9bc0766f93a141ddc1989fcf850d76273824d62ee11297774703bed33b1dcbe77817b6eb417769ed11249d8089d248631a8c6669a75a6d34e048653 SHA512 22df4fc49c44a1e73eb72295195633bc04b67fda27df452893ae77932879b62b344455b880972e78022a61dafb30eba8b5b6a872f6c66e093323fd5d1c086466 +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.7.mod 106 BLAKE2B 24d2d7974198d1bb1f72d7048091d63ed28addbdc9a128b8a20e7b66f2a437f452c3d7621fcb015218932a2e10c29d0f4d3db0339e97ec2eeebcdd7a8cec7220 SHA512 731d289da30616cc638958da98fbaed6eba9cd7b325c845bafa8f8a316c5fbfdf2eada196a0e25a50512c18d2a6aaa771d63cec0d42a25e9c8a2c7bc3d3f1cb3 +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.7.zip 132348 BLAKE2B 14bcdcadac7af94432cb33dbef2b4a33d46d98d9653fd43eef36ccd73c1617fd9fca910bf2ec03bd17e27182a831c52d6a0baa0821b3be5af8499f4a2b39ea21 SHA512 60e409c8210c4accc315004a674a397c4aa1d0fa150627756047ca3e87cbed4dd78509e76a490f7cd6989760ac0ad71fe8c712dfbf9009070a110290c2cb3126 DIST github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.mod 41 BLAKE2B 32370943a480c13662a0847b33fadc7d7f909784d044619ae8b00f03c9f537115448140ef2ea1b47606dbc64d7593e07cc8f9b9000fc5382e4f1ae94ae4086e9 SHA512 3dcfdb76a938cf370310213720ca952c6aa99c8b1b96afe41eb05f1bff15df7d98d279509d921893c0c749337c83d4bf40613813e117c01205859a041716b2ee DIST github.com%2Fgoogle%2Fmartian%2F@v%2Fv2.1.0+incompatible.mod 33 BLAKE2B 694b57887cca857fe6950b0df444dc6e3d757dde540c1846ddcd4bb8f96a5eef3f469eaec30cf415541ff2f53acaafffbf4032189122875603d7e5e3dad2ef97 SHA512 cffb5dc1c6531ae9d5998b3a57ba14de5dd8631a36dd48975da07ce5ec052d97b6f632c5d30ab9ab695f178758837aae8a6344c67d57c7a39ca8e9243f8211df DIST github.com%2Fgoogle%2Fmartian%2Fv3%2F@v%2Fv3.0.0.mod 106 BLAKE2B 642b1dc88eac799a72044e1cb20ff58c99820a1c82b9fb48db65abad1f4e8609c884ce2b94283b29a88567d6f05974640dc4af3475e394ad106670085fd2e580 SHA512 0e7277a311af830264de9ebf0771f9067ae479da8131a02d6528cda56628ea3d8a50af2d76f718da5b9f51de989424f79bd9f7d58825a8d5cf958f2fd02797fa @@ -216,9 +228,10 @@ DIST github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.4.mod 88 BLAKE2B 840afaa2 DIST github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.mod 79 BLAKE2B 21f442637ef0be838858e192b563e158bf6ed1f7e06e09a3872fbcd613046b095c5209d9ccd9cc0853ef14947b6b70d4483675505d0905a1d2aab15e7bfdf80a SHA512 2af320b0514b032ee87a92d99d673579981571f325d0d46133e212a639eca274d5a6f8164a7256cfa6c063967b98ace36e637f53d90331903fd6e4a21f1a5a19 DIST github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.1.0.mod 257 BLAKE2B f5862e4f778d483d5966f52f2ca2a24175a82d3ab0c5e71973c1ccb646fb8a30f5865d4b7fd3c050ef532edaa20ecece24749a99fe353f4ad3c90ae12ae14373 SHA512 40630bbc128c7d42dc4e5b904a56eb39c42e2e51678a4b08c7786d439c5119c18ad70d3d3354f501b205096df1b0eb31a1a10c185f5b4f76cd9ec2c72cbaf962 DIST github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.1.1.mod 257 BLAKE2B 4a85a5b7f9df2db9bd2316ef1e8516426b2e95189e108f63655ec89ba20f32a94fd28393fdc366b62779c2336e4c83fef45bd3bee3254607ba7bec56b73b6cdb SHA512 d7dc6a82b035808094f0a525fc650a51d778e5eb6de70976ffd81b99f9fd6426f8c2320da18f92f89cdc376dbea9b65b8a8e8e726981e5b27e42800ece08430e +DIST github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.2.0.mod 257 BLAKE2B 54c46c371da8db295989d6b958f7e0534a47e3d49e35a2814175928f27f39654f1f6d089cb184fbb08f79ab7f25e1a44617403557c6f61eefa04b50d137549f0 SHA512 f3a6f6be2b6f8ae383634af372daf742544d505b460a50c912fddd9c94403116e793fe1ced91a1b1fb49a9885855132820fdfdcda6a502cc504c5af67a7a8ac3 +DIST github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.3.0.mod 257 BLAKE2B 650dc5a4583a447580858fed238ec38ab4aba67284a895fa58f65e181e64c1ad23d0a90355ed101f4c6636f76ee2eaede6bc750e55fc8a2fd6204258976d69be SHA512 9a63ad63444fbfb800a3f7028a1e4d0171a1ccffdcf9e6328b6ad7af24eb5601b1335bfe43aa139958189e66b99b81175bfcd3f7617ba77bf13e1293ad6bf232 DIST github.com%2Fgoogleapis%2Fgoogle-cloud-go-testing%2F@v%2Fv0.0.0-20200911160855-bcd43fbb19e8.mod 373 BLAKE2B 2b3b4e16bab68b21119de1ad9d19ecb11a7c548db5ca91e553741bde0c15be68f42e2c69344cdbc75b252483ddd985302d0592e47a8546655a078c4b295b498b SHA512 5a3c4499137eb58887c339bdc7b4ddc147e75a7b6c2c919e1d468a6f3b62cefc78dde3a4b9125d7a29a8fb358e5b885034bb710b6c8caf834298327b85474876 DIST github.com%2Fgrpc-ecosystem%2Fgrpc-gateway%2F@v%2Fv1.16.0.mod 588 BLAKE2B b3d6657ba787034ed2a14fdb98a7dee43e3d9dbcf253558c588f9dc550b58a294db9022d548d48717ece007f20f52f5004ccec0fe92415120f9110ccad5c9288 SHA512 6d314f14132c60d5dc614c81746fa3492dc821c77f2c0cfa90dccb3dddd5dac671682cd842d9ec4b0d03aefe1da92e5bc2275e9bfa2bbce60e8bcb8ea6bdb173 -DIST github.com%2Fhashicorp%2Fconsul%2Fapi%2F@v%2Fv1.11.0.mod 424 BLAKE2B a97dc13569a2e6e3ebd7ab7fcf4b25639ad1bc5a4730a60d92a1b62f0fb724c7e37c13a11853d58259e774eca79b23312a1eb96a5cecf9585aa30b37d6192e39 SHA512 9648377e7283fa2b01451de9fecf34c9dced0d735f63fb84c45d2fbeb2984bb4435452772c661b2ff73abb69b108b0d46dbdca660dd4d09b7958567fa2560b85 DIST github.com%2Fhashicorp%2Fconsul%2Fapi%2F@v%2Fv1.12.0.mod 424 BLAKE2B ba8f78e6dc1b6c513540d78f4027eced649e3839cbb885d493c2f7a0a316c4731bdc412ccb897c06b63332a32896907e925be63cfbe0362cc59d171352addee8 SHA512 67b85c4d1991e810d88ea11913cc3091ba377c0a2b6783dbc65788f75bcbecb5c75f54dd74c502c3eede28fa60d1d8d574b5d2ef624e572f2e5d689886f41bf1 DIST github.com%2Fhashicorp%2Fconsul%2Fsdk%2F@v%2Fv0.8.0.mod 583 BLAKE2B aa460be92439a8b32f89f5907afb1f0577392b3efa2a209bd76f686bcc5d0b3942aa5ee838a4c72784590df953a43ea099baf42bab9cf3ee1cb64bbb7e83572f SHA512 0704e691b5cedbdc8fd8628e4d8d1780f6045948df8a16c6c4ebe26cbc2694343bdc9bbe9650510d002ff22e66d1411e38860401d1559dda11286ebf6d0ba864 DIST github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.mod 36 BLAKE2B e3101c1f32c24b5d5bd3de55b4f15645e7f0b338cdcfa00d30cc4c063bf4e9e31e68972979e8282d04920ffcb54f112c8c8f6e0e109824e56881a6a699cdf622 SHA512 2b68ca06311d8602f04eb738a68a24951a9187aa70018d938e549cf7b555bf54dadbda5825501436c52f6103bcd220ed170c99e4cf777187e2b997c87f05fb0d @@ -227,6 +240,7 @@ DIST github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.1.mod 41 BLAKE2B 927bedbe DIST github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.2.mod 50 BLAKE2B fb92dcb4a1f00ab43c3be966a569dc51df9384244f7eb093f55e960c5acb59c394995fadc2ff72592e9026f7e6a068ad14217f7f71d3d6e6f83a98283785bcbb SHA512 ee698ecc8bfb568bef4b6ef077724f393d34e0fb2a36be48ad5e0db844a1dc54cfc26f5f377968214229ea7944dbd636e883a5f68567cb62beb827de1dfd07c5 DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.12.0.mod 297 BLAKE2B 2b94bfb4df06f08d28c84dacdc35385535dd33f4de23b9c4b2207d7da84982a0e48f2d4d49357c7e0d7f30b01a8772270c4ca42334612cb1c33bb6527cf426a4 SHA512 4e25954cd212cf102dcffc751cd2489db9bcd6f1f0fe975de3f5ba2588ecae5d0622c35a86fb61970872b4e27d3349fb7f76bc3dd9b7b6db76152da07cda1427 DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv1.0.0.mod 297 BLAKE2B 2b94bfb4df06f08d28c84dacdc35385535dd33f4de23b9c4b2207d7da84982a0e48f2d4d49357c7e0d7f30b01a8772270c4ca42334612cb1c33bb6527cf426a4 SHA512 4e25954cd212cf102dcffc751cd2489db9bcd6f1f0fe975de3f5ba2588ecae5d0622c35a86fb61970872b4e27d3349fb7f76bc3dd9b7b6db76152da07cda1427 +DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv1.2.0.mod 297 BLAKE2B 2b94bfb4df06f08d28c84dacdc35385535dd33f4de23b9c4b2207d7da84982a0e48f2d4d49357c7e0d7f30b01a8772270c4ca42334612cb1c33bb6527cf426a4 SHA512 4e25954cd212cf102dcffc751cd2489db9bcd6f1f0fe975de3f5ba2588ecae5d0622c35a86fb61970872b4e27d3349fb7f76bc3dd9b7b6db76152da07cda1427 DIST github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.0.0.mod 137 BLAKE2B ca790b5dd3ebd80c7fa24936acad0e033a7376302440c349d53debe64672d75703e83086fdaab607bb87dca35fe7640b2ed941069692dfc9ae37d4a256c7be3e SHA512 aadecf34782d4b40af684ef29e5e45f560d3593b52d5b6ac6b95664c02c04565fd29dc2d48bf1519091129b86856aec732fde408a8acdba41ff9a7ca12bab140 DIST github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.3.1.mod 137 BLAKE2B ca790b5dd3ebd80c7fa24936acad0e033a7376302440c349d53debe64672d75703e83086fdaab607bb87dca35fe7640b2ed941069692dfc9ae37d4a256c7be3e SHA512 aadecf34782d4b40af684ef29e5e45f560d3593b52d5b6ac6b95664c02c04565fd29dc2d48bf1519091129b86856aec732fde408a8acdba41ff9a7ca12bab140 DIST github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.3.mod 39 BLAKE2B c5b445c060258545233b5453482e0c739f815c1ff605b539610f3b0bdbadb6da88954c6a408084f171354256bb8521b528573f56080d4125f4fac474ff9bde83 SHA512 45b4424a023ea15d95167322e022269e32f7a718dbeaf192d0cee9f6bd136f5b4a26827d6d041a8103a95f622a0dc92123b32e6463254199893f360ad8680de0 @@ -244,12 +258,10 @@ DIST github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod 48 BLAKE2B d49fb83b0e DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod 75 BLAKE2B a44a3c2185418f331e2648bdef36882414dbf8416884b8fd385b7e926c9b837d317322a433e7312e14c27eb095cbed26a74eec9822f0f063a2d14e753031f632 SHA512 045ed40015294ebd8f7a6df06b418415da8f091d09fb4d34fd70718bbf5ce9f49dca7399dc5649336de3fc83bbbd93e740ad6f62d41ea540fae3b17f349cd66b DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.zip 121655 BLAKE2B 071d008723f19fcac3ee740e1b4898414cf09a2813bdb6922705cdcad5913d7fe4682d11219ef10d8bd3921fcf93c7d568daadd33b8e7c307a55eea6ac0d54ca SHA512 19403c36137b6ec9247fab3a9255dc98ad9dc46ba03ad3788e11298f8a310756b24dbfd3a0d9893ad93dc111dd228c421f96daae09e2058438c3c7c58386a71b DIST github.com%2Fhashicorp%2Flogutils%2F@v%2Fv1.0.0.mod 37 BLAKE2B b9e2cfa29511ec268d1dc1e0d8a8eeeaf1c246c1cd828fe6c2618c2f7d313deb4456e5d35d60034825585430da755b96d25ee003028f55c1b2aebaee2fbda535 SHA512 82c9a364ab098ebb6f830753e089529036cb405aed375df5b55459b203a1d2d02299103925bcf4dff94bf4868e7005f114367e90fd2d24d5f1db3e0287628f66 -DIST github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.1.mod 328 BLAKE2B 5d3c1f5b839250a69efe71d633601e076be84d2adbf5f69067118851ec76b6044728cfe23644a8fba03502e476bc40ee79ef3e0c3385ab8ee2c3103321753deb SHA512 ed46a1036f3f7a7c2c5d55440ac93f468b5b4282fb5bee31a0c1a746b00426922544acd55ca6ca539d9d6927a23888e81aa360d2140036e84dc895b5a97c9b43 DIST github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.4.mod 138 BLAKE2B d85f4eef3c91522fbdc57eb29bb343cbe7b478c1b7980160daa93c9171bacd92be319ea0bf49981d0ee77868ed4be6a78020768fd61aa5e24332d8eadff15c1f SHA512 501d255124e6f43485d797cabcd3943993165d31e7fa2058667bac5c2a3c6492d9bc5881573b68d6da0dad4329eeea02141430a6c24e81045c7636bedc1d161f -DIST github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.2.2.mod 666 BLAKE2B 08fb3e2246113cf7bafaec3440000e224723f5947d6cb6656d31a36a033b968243c6e05dbbc89d87231b02e18f1d7c6200813ababc3e43b14c5407e980e5e75c SHA512 8b5cf65d942a763e666773ce3d9f1bfc88ed6ca051ccaa036d0236f52d383cea94bfe280ed62cf0e2dbc2af586dbd5008e1a62b958d434045933513fade28e88 DIST github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.3.0.mod 666 BLAKE2B 08fb3e2246113cf7bafaec3440000e224723f5947d6cb6656d31a36a033b968243c6e05dbbc89d87231b02e18f1d7c6200813ababc3e43b14c5407e980e5e75c SHA512 8b5cf65d942a763e666773ce3d9f1bfc88ed6ca051ccaa036d0236f52d383cea94bfe280ed62cf0e2dbc2af586dbd5008e1a62b958d434045933513fade28e88 -DIST github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.5.mod 831 BLAKE2B dd6e545fc4ad948b65363b0f0103006761b944d99e0b627eda3994a7548031bbe31996d39ace7bec504f4952d610c4153ca3a9b75901c0eeca39d9476e481ba1 SHA512 175744788ef938ee696ef7f706261fe1200ab134e27f7957641f74dd9606424f68c479c0ed9a9f3c1e9fb1bcd23dbf7edde7d02c4a45160cb8dc2c251734905e DIST github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.6.mod 831 BLAKE2B 4d35ef9049e88a53769835f9e2303e93292fa0fe02bf26e200483b2b568355020770676cfb98ae9cb108ade19cc38e0a06a2d578f056489edce787d7cae349cf SHA512 1dafb16d13b22abf0a380e7e7e836f5d1d5f78992ba3e35d570a485dd5428cab59294fc21a790419ccbd0a77fef6d0e5e9697217e9c6d7ad8500c4023780ac3d +DIST github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.7.mod 831 BLAKE2B 4d35ef9049e88a53769835f9e2303e93292fa0fe02bf26e200483b2b568355020770676cfb98ae9cb108ade19cc38e0a06a2d578f056489edce787d7cae349cf SHA512 1dafb16d13b22abf0a380e7e7e836f5d1d5f78992ba3e35d570a485dd5428cab59294fc21a790419ccbd0a77fef6d0e5e9697217e9c6d7ad8500c4023780ac3d DIST github.com%2Fiancoleman%2Fstrcase%2F@v%2Fv0.2.0.mod 46 BLAKE2B 3e12582e204cfa3a9484cd83b7fbaecf10bfa27867c7a8b58a2a8c0787e2d637181d645eefca7d7edaba703eb2bc0486347029d80dd38f0f472c50a891376c09 SHA512 9c35f3377ac626e55705b891fbf4ffbe8dbd7959cee7fb117968d9940b833468333a37ab6dd50224dc3308ffe51b376787325d051c7b0edc77c37728c2b8cc28 DIST github.com%2Fianlancetaylor%2Fdemangle%2F@v%2Fv0.0.0-20181102032728-5e5cf60278f6.mod 42 BLAKE2B a20b1ee1675ded231069e976e9e3812b116d80b207914ecd1266ce87160bd6fd3c0bdfd7f7afa4a2a4d7891a01cd7e4a7b7bcafa90ae31c5875f6b0eca00268b SHA512 ff238b036db5df69dc734f4a0db4d1fd1a94a04131d64ea20c5268078a645327527f185da4aab38b2aca60da8c6a5f8f118b660f5b0773cc76d7d108a47297c9 DIST github.com%2Fianlancetaylor%2Fdemangle%2F@v%2Fv0.0.0-20200824232613-28f6c0f3b639.mod 42 BLAKE2B a20b1ee1675ded231069e976e9e3812b116d80b207914ecd1266ce87160bd6fd3c0bdfd7f7afa4a2a4d7891a01cd7e4a7b7bcafa90ae31c5875f6b0eca00268b SHA512 ff238b036db5df69dc734f4a0db4d1fd1a94a04131d64ea20c5268078a645327527f185da4aab38b2aca60da8c6a5f8f118b660f5b0773cc76d7d108a47297c9 @@ -262,18 +274,16 @@ DIST github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.9.mod 295 BLAKE2B c143c3fdf7abf DIST github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.0.0-20190106144839-af01ea7f8024.mod 43 BLAKE2B 02346f7c8a28f8d40ef233bc1fc6f3cee54a54bfd79b374ab7f3435039a5d9f7da5d7fb7824c618d25034cde1d355b503bddd76b804d610828a080ccb2707dc2 SHA512 801663d67d1aead6b01df89e329c8ca969a1f860b5ee2c2018094791060bf6e8cddac8e2d788ac823e32278d4e9ad1dbd72935e4da2cf6e65a34dc97f195ce7c DIST github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.9.1.mod 51 BLAKE2B 4cf5f813ed021b04c810da33b332dbf44f45594e3657779687cd24391d2a93770f2a0e8999fa5a8b6564da5e08ed9fea1e52394907d518ea14a9568adf263e67 SHA512 c5761bc45d554ee6639c4ca23fefa5fc5c8a7c818f8f18d0b43aaab26c8114615543a1be207f5aedaef53c2dda623edeb7d3ae1c5ce6b72ea42605a1d5c31667 DIST github.com%2Fjulienschmidt%2Fhttprouter%2F@v%2Fv1.2.0.mod 43 BLAKE2B 2b7883d00bddf90261a91670917e335bf5c59101032ed3ef5ab6752eb4da25e8417071b1d0021441fd887158b519f4fca4b028b6ea52fe3ae9a41b84441c8c06 SHA512 60340233f2a0205ee4b1a7b2d78ed52d88fe5d39887413d0e62d6ed006c51eda83ac117454b0c1a31ab29c5aceae13810ec719dadc554d10480219c1afc3e5bc -DIST github.com%2Fjwalton%2Fgchalk%2F@v%2Fv1.2.1.mod 230 BLAKE2B 83aa0eac54991fef7a46a76a4b98ef83440fc16458396026b1afe0d82baf4856a950dc8ddfe9d5e710a10fadf87825b7c999df45d245303c0e5c88373d560b00 SHA512 09e988d73da9ae377c3996c62b5028d6aec6bfaebc5157021795c1e86dfd19aab658f38291702ae2697d4355073a73302cc4f6e17e8d972603d2ff56c9b60d11 -DIST github.com%2Fjwalton%2Fgchalk%2F@v%2Fv1.2.1.zip 106052 BLAKE2B 8e30a5849ccaa47b643863f1d3c690551068cb0f344c1e84768213f13f4e4ad4dae102cd2a079eae01cda9111b2a24972971d5f741451a2e723b8b5c75f83bdc SHA512 1254a0485161792700f0ace743ab3c5add790a0a0605e44651db95cf48857c4e2c7faee8cf664654328412d3ba0eda04bad4e504b6c4210eba6ba689f66316f0 DIST github.com%2Fjwalton%2Fgchalk%2F@v%2Fv1.3.0.mod 230 BLAKE2B 83aa0eac54991fef7a46a76a4b98ef83440fc16458396026b1afe0d82baf4856a950dc8ddfe9d5e710a10fadf87825b7c999df45d245303c0e5c88373d560b00 SHA512 09e988d73da9ae377c3996c62b5028d6aec6bfaebc5157021795c1e86dfd19aab658f38291702ae2697d4355073a73302cc4f6e17e8d972603d2ff56c9b60d11 DIST github.com%2Fjwalton%2Fgchalk%2F@v%2Fv1.3.0.zip 106166 BLAKE2B c9d1380ef59934a6b776d47ff5f4b0d9cb53d13a3b152a694bd4204d56642c7c0ca757a341b2f682f38e97c2ef8e6942254838dbb7f65520e7bae028d268d043 SHA512 c6a3ccc6b6233a00b35e981d38d738225e14e7d2cfe32a31ecf1de35130ac9e4dad47ea7e49215a8a7ddbf3d7e4cc1e6cb8a4839a41cfccad04e4490b4143dcb DIST github.com%2Fjwalton%2Fgo-supportscolor%2F@v%2Fv1.1.0.mod 172 BLAKE2B 5171bccc410d931dae17e236666d627a4fee1a296e09e9cf46ed67e454a23a5b3922a63cee659a1e0499d63b44b2ad4e74a7a8d5e0a127304c7d187ba0852ce9 SHA512 7ca8ad945a44a113cb34ed4273c629a2550e7d49f775d89e9f1680eeb11887db1407ac5436318c960549160da800c90e89fe6f53b51fe6f7e7616b5b50a8d02e DIST github.com%2Fjwalton%2Fgo-supportscolor%2F@v%2Fv1.1.0.zip 16936 BLAKE2B eb6d0eea79a721440c565d4b82bbbaf431a172eea5cd5fd88711b34367a43450f8b0658aaeb4858a825d675d5c28193360e85a1362835045dc18b964ca02b862 SHA512 28add2a0aadbe4c5546144b2d8c66f1e5e254c67acab0c69198fb6d3a0d7e15a455fc8efd1588cee663bb5575901aba75d03748c569753833326e2561fd83bc0 DIST github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.5.0.mod 107 BLAKE2B cd132ab287312d1ae53abd542a75e6bdd5cecdcd46c5311be91da88d54e1a114019440b12d71a9357851585672f440dc66eaf359a99b7682ce1bd4ee03869325 SHA512 302828b5c2b6eec77f4a2ed075cd8b721da8d62a8747883d4382d5674a7c82dcea01a7de664d15d5eeba7e35b9667347dceae9b4ec93858ed3acf8adee692967 DIST github.com%2Fkisielk%2Fgotool%2F@v%2Fv1.0.0.mod 35 BLAKE2B 2f43dcbab430f12316fde243db4bafe24372c74d60874b05917269e249a36660309c23da151db31d89c0d0a8fd0f179e2dd7f386af3ca533c95ef74017609af9 SHA512 86aca37f7f94ada381e0528a535b344c8fdbab9e0dcc7b71d716083501ad3d61db701ee159ccfb5455a351fc18a405301abe798037dd1200f9950bdd805d3dc9 -DIST github.com%2Fklauspost%2Fcompress%2F@v%2Fv1.14.2.mod 46 BLAKE2B 97cd2e64d41bcc24a2f5b5c52fd150cad9d7d7758e910216bdff8bc764c3b84d7a07ec3d22113991ec9981c69688d7727eff66c8b5ed0ec8282287cb1ee2042a SHA512 169f465555b08e51a41783d4e2740c09d1a19b146b3ff99a8ca32b008569adedf6515b3f6d94aca6e11e98c0dd47ff561926daf2ba5f5d24dcba3407eda6aefc -DIST github.com%2Fklauspost%2Fcompress%2F@v%2Fv1.14.2.zip 15613998 BLAKE2B 22aa12b434d0e8a44c0ce5eb0545ecafdee15b28f741f8916c2a44cf4693f334272e742c90248eb34369f1cf1fd83ee53a4c1281ebd0c6e10cf1379e776f8760 SHA512 d3f5b28dd2558b92d985cad1a199b238d92b479e1c62880ec38637f659dd325bfe897184fd1f8c91df32039af5cd5dcea5dd024ed9168a5f32d0087e3cb41aab DIST github.com%2Fklauspost%2Fcompress%2F@v%2Fv1.15.1.mod 46 BLAKE2B 97cd2e64d41bcc24a2f5b5c52fd150cad9d7d7758e910216bdff8bc764c3b84d7a07ec3d22113991ec9981c69688d7727eff66c8b5ed0ec8282287cb1ee2042a SHA512 169f465555b08e51a41783d4e2740c09d1a19b146b3ff99a8ca32b008569adedf6515b3f6d94aca6e11e98c0dd47ff561926daf2ba5f5d24dcba3407eda6aefc DIST github.com%2Fklauspost%2Fcompress%2F@v%2Fv1.15.1.zip 15188175 BLAKE2B 6fc90c3143aa264b1098bc823d57d00c8917011c4fa9374e9f0dcf3ff44064af24749e08a343611daa13355f4b75b3973200fbd82d19ea6217ac17db31093d4d SHA512 c70d85d7f1888e9aca4215e18452b18dd878d6891b68044fb9c107d8b896c3cc156bc21610ddcb6a450ff75c0960c90c0c222f2c2245dc4bf71d1afa84a5ee4b +DIST github.com%2Fklauspost%2Fcompress%2F@v%2Fv1.15.4.mod 46 BLAKE2B dee9bb7ec78126aae833e7ad1e83dbe7bb51a601f91746132b54fcc1b2ae1a69ab4522812263cc45d6dec8c5b1463bc9c473055624503b9e516fac80518fb276 SHA512 7f716057ef4d74b3e9dfde34b57695ebc7ced48e57307e8e8cdcc120a67fdcaf319caff87b864eca8fcd432f517a12523f3f11cd7ecfc76e33c740b9c56b6327 +DIST github.com%2Fklauspost%2Fcompress%2F@v%2Fv1.15.4.zip 16176635 BLAKE2B f7582f75bf362be40e66853622d6e0e3ce964d6881892c005fb91d3831491d1f43a2a258b8c629d2488ca14cc33a1c7494389c36984d5b24038054443cf6fcb0 SHA512 889001f76de999036ae9ece52911b106fe92a3efcf9b495728da5c66037f0ed1cceb229a54c871260f465ebb22702b3dc4bba38c2649eac9f6fecda9265e0d66 DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.mod 58 BLAKE2B 4cf48282c28d2b8237fe9ff852ad25d102cce038fbd1852a1938bcf69c895df05dfdef6e533b3c0b4da28103eb5e3a9561f802414ccdd99b2d3ec2e2db0807ee SHA512 fe33ca4de6588b95f0155458b8b6daab218553b58de5dac220efe54019dfab085838cc6a22012a106fa36a6094447f744825cad04aaf0b158fce5aa676048fe5 DIST github.com%2Fkr%2Ffs%2F@v%2Fv0.1.0.mod 26 BLAKE2B cb393cd37dc2b7c07fc316b588fac0f245ee33a37ff3d4ca0df67ce952976463df9a79d600a37d5cbd3f596c0135c2c0330aba871cc941cea13325eb24e6e56d SHA512 c151e8d0c5002b25d399fe4a7420e5735cca46dc6f3bd18837f110f5a72659406a3b92d7f870898c97f58b6f42364d4c97e9457491a0534ce456ec46d15b1697 DIST github.com%2Fkr%2Flogfmt%2F@v%2Fv0.0.0-20140226030751-b84e30acd515.mod 28 BLAKE2B fddd4b3cdef60f53bc3f8da5a3154d10b49dd180c12837d3740c22b442947cba2025649f3ac7321bcf0c73a272527659b0ccd9be141ddca13caa7594bf6ad3fe SHA512 3c623d077e39697506174a50c0380cb7787a05a52819b1a73c2f64ba8dd819fd500777de83c83d8d9e80f19c828128a569b4cd783667b4d6b9a375b0e3d527a7 @@ -281,15 +291,18 @@ DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod 67 BLAKE2B 2e1b4a8a38998179a32db DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.mod 72 BLAKE2B 8dbfabd447cc847f4616b959e52fd3bfeef8dda58f5aacdfd362f28d0b530c8e1651a38ae742c2d9ad8d9b0a055409a1840664b1483df73956a21190395b056b SHA512 b920109a2a1f40e2c7bb4dd93d07138228fac3064b780449a38bf5e6cb0630c6b7bd79eaf18b35e0452846e5059b0e192682b0aa93cc563c6120816106b9f11b DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.1.mod 72 BLAKE2B 8dbfabd447cc847f4616b959e52fd3bfeef8dda58f5aacdfd362f28d0b530c8e1651a38ae742c2d9ad8d9b0a055409a1840664b1483df73956a21190395b056b SHA512 b920109a2a1f40e2c7bb4dd93d07138228fac3064b780449a38bf5e6cb0630c6b7bd79eaf18b35e0452846e5059b0e192682b0aa93cc563c6120816106b9f11b DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.1.zip 11508 BLAKE2B 609b34f41f3c1579ae15bbdd5f9632dd58e9082917acce355ffc5402c33ea45bb0bda32d009a0a58c6cd60327aa87008453e0c4c36ed2a1be41c4f5337de72d9 SHA512 0f792e6f960b0cb8f9a30c25d3a3f30e7c459a05d7f03f68c98cb581967fc48b377314cb83b990c9509cde5680389bee0ce2b0b1efedbceb5592f38a9ae6a3ec +DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.3.0.mod 117 BLAKE2B 9ccb63ff370cdbd49c1179367a9b5d234e4d58c530f57ab55857d55e90bec47c5ca2bc980dc2d925cab11cf3908cab0d006c873eba1e6100d7164fbf95f5c0ff SHA512 3a55a2d745e3f04e4554ec076885cc26add2f6a840799b8f884ec9074ab13985cc50b4bf9ce7c8c32e580b62b376138e5ae66cc4df6e541bca3ffaa930c94421 +DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.3.0.zip 13000 BLAKE2B 40fce1093c891f37b7937eded86461195963aeeb52c960e5723983f7861a63282b6c1486a836c202ca2908843a2af67fc94f77fb3a6dd841c134cbcccb949da8 SHA512 602353980e28baaaacfa3c739f4a6129d831eab4a600440051930ed02a7d000ea12a97d7094f4502ed88353702a2c6847fa842806955790cb76a1139e262f2b5 DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596 SHA512 967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c SHA512 11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip 12591 BLAKE2B 944b0b9a802757e78e3dfb11d6c4d79e0e0d90489d49262b7079e6ea4728328457f8773b392c8a618aacb5fdec78948a16cc852eff71ca6f4fb9eb422c03890b SHA512 3f0d00b0545769ad882e25a9a6f30b96ce4b72a8a46bb3c064907c94e2dda4e499eb32354c149f89752f9bc5d1ee5cb2ee5cafa46e2f65ea329fb432d0c0029f +DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.mod 68 BLAKE2B 91222794e2d517a33cb43bb9430e2e7b497ace820ab8c47dcde253226e54f08b922404df7ba7a2dc74555a059e95b81471dc36fc5b63b55e385004fd9a16d61f SHA512 9fbff125d97ce2c4b9b301021a987edbeb686b37927504df4e5c2f0ddbebc8ed28ee5152de7db2eceb0a0fc5728579823dc4145f36df9ba1961b9c2da1ac4461 +DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.zip 12607 BLAKE2B 40090e35e5bfb0f1570cc11a3d3c3b6f9c4d097ffadb161280ac4dda90e7b74fe3784dbd31a74be243a2a0d6f3f3273f24a0dcb07523c7db8975171327de25d5 SHA512 5fbe5884d311244c5250d4a1b249749a84fc6a50d4d5d6b3967a4bccb317ebb807917fe540f13fea788abd863d7d2f2537a40b57cf156a3f920b15cd8b365ac0 DIST github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.mod 51 BLAKE2B be532e33c9a0e83b9d0b760b21d97ac83850299adb329f754f31e4b46dc7fb7a7157d2a41cdc258924ef8ee5c111a95ac3b0037d749cc936e1988a46612522cd SHA512 270b19446ac9a396f5ce7a000873928a44edb1457f86d294971dae08be37cd64ddb8edc0293e100ee60d56c504851aa69ab11db0b4cfd46649c5f79459e40011 DIST github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.2.0.mod 51 BLAKE2B be532e33c9a0e83b9d0b760b21d97ac83850299adb329f754f31e4b46dc7fb7a7157d2a41cdc258924ef8ee5c111a95ac3b0037d749cc936e1988a46612522cd SHA512 270b19446ac9a396f5ce7a000873928a44edb1457f86d294971dae08be37cd64ddb8edc0293e100ee60d56c504851aa69ab11db0b4cfd46649c5f79459e40011 DIST github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.2.0.zip 958042 BLAKE2B 62ba67a66c0b5e159d7b12c8e32aec36f6f442411951024fe0b95fddce22c0e00d1f855f987aa39eddcb59165da582d0ee17fbf410630b6bad8424c17b85c431 SHA512 89b52255dd45791100b58a693036c772d27b26011754caa15df2badc4a93038b70060c7358aa12e01494e2f24e94533cd4ea7f7cb78686e61540383d1680ba2f DIST github.com%2Flyft%2Fprotoc-gen-star%2F@v%2Fv0.5.3.mod 163 BLAKE2B 040cc5cbe4405c586564755250cf5a647850deb1a64650d439fff402384fd7e7c4af6a19fe6e3086cb879f4415dea29ab11a424f47b000328a3ba96feb6a5758 SHA512 fd14078fc9db6e8b6bad178ca6dc01b2ae571903af5e9643e51108b5e7d4dfbc80296718471f7aa5c914ca5c9ac999129cf6d34f9274b165d68db68b786c2bf3 DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.5.mod 49 BLAKE2B 8b2bef1b80fd800e2e85a5d1e9ce4758dd3f23f58e1fe842bb31d6003794d571877f0f00f24eaf71e108ade573694b03456f06d326343816b2f12193d8c6c602 SHA512 c1b6e77c86f654480988e8a2c7f80b30739ce7d784a57e0d1b26b8fe41fce8c1d26dbeed5d23f3ad9a6aeb8953c07889ce3458ce837d92652aa5c825a318d4d4 -DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.5.zip 39629 BLAKE2B 35f0b15ac328b7c0be9d4409d947d3c0441f414c388e9da82a3e0fca807056c60feacf52d1d16dfceea1129c3b9cbcc475adaac2b650219cf11aaf612afd2583 SHA512 cbe51edd014a5a1a32daf08830c0be67e6e5a860c12852215bb256867ce2abbbd7d8d6387244e29662b5738e3e9962a7bfb5984f840c35297b56945b71dd785f DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.6.mod 49 BLAKE2B 8b2bef1b80fd800e2e85a5d1e9ce4758dd3f23f58e1fe842bb31d6003794d571877f0f00f24eaf71e108ade573694b03456f06d326343816b2f12193d8c6c602 SHA512 c1b6e77c86f654480988e8a2c7f80b30739ce7d784a57e0d1b26b8fe41fce8c1d26dbeed5d23f3ad9a6aeb8953c07889ce3458ce837d92652aa5c825a318d4d4 DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.6.zip 40523 BLAKE2B 81c11d5ff12c17282fc28640b436f3fd9fc93b3fbac6ffbb779ae578de170ff5cef2fb8f69896712a8c2ef90b840008b2d140dac5359340d9109fe6100bbf986 SHA512 7e08422bacfa0b91236e0536a88558e0559d3a26cc32c04315d68f77e1542d0196ce5d2ba40067ffeeb42ed3e4804157d8060d4c019aef53466108a043be592d DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.mod 37 BLAKE2B 6bd675a05c0bb6f9dc12d09203d13de115801888cf8c02cb5d609f72d214b7e7ebf13a72ddfa2eb9172e9c2ba1f3e5a040f089a86ce9fe873d49288d5f7dc5a7 SHA512 3cc3ae26618b96a0fc076b18bab6f8f0f6a1064d6a9913c1015a9867fd3571d17f5d2867d72cec008e9bc7005883a596edb21424084f82ad5b572443de90f976 @@ -307,7 +320,6 @@ DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.10.mod 84 BLAKE2B 9eb09ef8bba DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.13.mod 84 BLAKE2B d78cb89b5321a10aed4ad5abd88952a190c5051dedea0c9f43f06881be807892152edb9be4ecc9eddfc3cd7b75a441ab85559e25c60feeaf560baf829af373ff SHA512 b96cca212a7024f0039ddd3a744fe818ab2e028b8ac2fd4472ce76ee9b496de3abb0960718c1106a98cf7e6df652dcf2884fe5ed95979bd9016399ea4abd324d DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.13.zip 20978 BLAKE2B 1114ba9e7289e1a1423e81c4e0ff52860d9232f7e55a626e32282dfbf7a45ef53c21b843f4b6870be92e710db9c619d96f9c197eda0d8c28dac3764160e92105 SHA512 e86a3b69601be1a0a15d7bfd5d93fce8d8c06b52c55c941a9ed62b44f05d3062e436d817661af14bb42838efc45875a63eb6042b196e1684db36e0fe6ed42a7f DIST github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.mod 56 BLAKE2B 50d2d6dc9c1ee92d629af8c9aae9fe5f70a0c6fe270a95a8232cee3c50132ef90c68218ac64a3b5b72d94e23ecbea5f567fef39a81be3d4585bae3f4f5348545 SHA512 5235188477921a263176fefaffccdaca4bf8175a2e248356a06596e37fa868400203172c7fe9fb80d0a65d335d23d80edefd242657de0eb83d9360589e063bba -DIST github.com%2Fmiekg%2Fdns%2F@v%2Fv1.0.14.mod 28 BLAKE2B 7846fb7a9c146e4b4cd0db250d3a84bca13c7c3b8292ba71215a041006c8ea39a36b88dac7749a9bba96dc463b499633591f6f19d43369067b0f4f46594b8ddc SHA512 4ce4d3df63fbdbfe3505816e81dc7e806554d79cfe0254ce8e0228bc16eafc014c98475c24f4a6e0c6efb6fa16e891e2e47c43c9ea10ce20a95dc69f686f6361 DIST github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.26.mod 371 BLAKE2B 3ff3ff24a8fa567c715a8698c5a636f3eb2b1bf95263dc71a57d506a8fdf9e25cd741b8d0564ba95c04c696ba536ba44149da16572e13c1b5134c24dd0edddec SHA512 5a25ee9f24cf52fccb76de4ca0d1ee7bf309044e6700d48273bc1ceba948831320a51a7013584f60496df642284a4a282b2ed44e7d6290e96927927a220619d6 DIST github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.41.mod 210 BLAKE2B 1f8fa2bba38f34095585872959f404b3a82f4ccf4d7665f86fa573ad62634420ac4efc8e5eb99f3a44bd6cb7aafaef7b6f4e4202fc956e36eda54d1500493702 SHA512 b4eb091abe317866a323b709143ab9c8c806ec52d14a05f6765e6be4ab33bf1bf8c5977530e017a72d668cffc8878f93f7ad89bf9241817fbf8789452e66e544 DIST github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.1.0.mod 425 BLAKE2B 8e9c5ee0d4795def5f031ec58ce255227d2d17c80e0ebe028218e3022bb7c5b2cb831981a3247279a5405f36a061e7f0ec717f7d71ae96f33b56d20d0dbea520 SHA512 743b2f950677b8d24423a2491cfd67edcfb45d032e6995a743ebb1f3d6ec6f407f2e4d1d56b2bd14cbe4c519523ee83470f3e594f2da6e0b3fe7c2dfbad9c961 @@ -317,6 +329,8 @@ DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv0.0.0-20160808181253-ca63d7c0 DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod 41 BLAKE2B 291f73049327af60c94a2b2113b8e370f90d2a3fc7074c58ac523ce2a613ebada88ce048a73cf882c68ff552dd6df0be42f796f4ed11a549c0b7ca6c67f61c38 SHA512 7816e3703475601df65f20ad4e5d1f6bbedc4a7c87c594518358c1a9c24421aa5ccb6e8389ad983a514a823674c6f0f771f1f367b10d99691dbd8db7105ec44e DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.4.3.mod 50 BLAKE2B 59fc5ab80023eb3670c6f77e705dfb39bfbe64511e5222558ac6debc1f3786782e4e75954b89ba17dfc58ce463d8c9ac0807d448a41eb630cf5e0c4f51782df5 SHA512 408cfe4466cf47530cfdf1bb6ff94b5d77b17208a2a9b3d2bfb63b4853a68f46ba707c604bf03e2173f80dfe480bcf4c0be5b3f48872cc865ac0bac3d488f7b0 DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.4.3.zip 33550 BLAKE2B bf5ad3d58eff0892be934d6a6333eee063efc5fd84d6bae74c110e1d78a7948a34e464de0b6418cb06eb9f8c9e313634f00644cf2ffb6152bda1244c0dbeef1d SHA512 8dcd80e01d989d915eb9f6e95b37377393971e1ccd3bae2a2ed7caa88e4ddee3295a7b06a69ab65a924894045ed95950c346cbd043f2f4f278b70b08e455a724 +DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.5.0.mod 50 BLAKE2B 59fc5ab80023eb3670c6f77e705dfb39bfbe64511e5222558ac6debc1f3786782e4e75954b89ba17dfc58ce463d8c9ac0807d448a41eb630cf5e0c4f51782df5 SHA512 408cfe4466cf47530cfdf1bb6ff94b5d77b17208a2a9b3d2bfb63b4853a68f46ba707c604bf03e2173f80dfe480bcf4c0be5b3f48872cc865ac0bac3d488f7b0 +DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.5.0.zip 35272 BLAKE2B 54b5f787e30d190d34ffd31b8e1aef95e074cbb7de7b2c969fa5632ddd3fd49494aa70e63e1ffca87594fd203054a7f5a75963dee6bed56876ee60f60658d830 SHA512 c4dd1ea7a70a0341822137ab13eee751177b9f4f5c5f51d21ecc5335a911e0182cc16c7adcd2e1ba6843e9e0d5eb76579cf8fc1bd5bfb09f70bce66e82369874 DIST github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180228061459-e0a39a4cb421.mod 39 BLAKE2B a4d082021123db99b5d72a1d8d0011a517a79ff7b07238f0f01e550be684f18be03907b6280e673aaabee5ea837ce14b9e4daf278a23605c8dca8fba76bf40ac SHA512 4f29e15b1d18a8952c14f5142aa863b77b7be820129512cfeb3f8bc3335ff637a8a86c0284832a20543abc2c5351a3c0f992d52db895385e45f176af899b5844 DIST github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.mod 39 BLAKE2B a4d082021123db99b5d72a1d8d0011a517a79ff7b07238f0f01e550be684f18be03907b6280e673aaabee5ea837ce14b9e4daf278a23605c8dca8fba76bf40ac SHA512 4f29e15b1d18a8952c14f5142aa863b77b7be820129512cfeb3f8bc3335ff637a8a86c0284832a20543abc2c5351a3c0f992d52db895385e45f176af899b5844 DIST github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180701023420-4b7aa43c6742.mod 37 BLAKE2B 3643a4250f81729708917dc751cbff6ab6e37761ca94784062a4eaf243682a9e2c755ce793024cba1737d0eee1c52c29984fe3008a2471ed24a759da87ec7081 SHA512 72fe8dfeed7041bf92af829dd84513f0c97f709d69586a044f830fd3de43deb27d0b02000338e00897a44c57806ad036cafcdb9661b1852ff76886ad92bd83f9 @@ -327,6 +341,11 @@ DIST github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.0.0-20180627143212-57f6aae5913c.m DIST github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.1.0.mod 35 BLAKE2B 3db6c40257f2c4b0254a26c6e414fdc87c037f6312d4bf7bbd39420d6df70f50eab84c387b54cc71fe16068e1b25e3fc63a833e11cf5b4346f842bc61328b0dc SHA512 0b378d1e15db4fc5a3d7d711b63dedefd141d607192344c8d1ab2ac755ab9c6e91b2c320378ac8a485cf94deee59e6628e7930017c6d659bead6ba89cd78a802 DIST github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.9.4.mod 45 BLAKE2B 0a144164f01fb7455ab76875415874dc845b22f9cba88105b7453e5c4c07c21f00a3ce83b8802f333bd775fdce8bc8e998ad41f6fc65a34e92750fef0a7689c7 SHA512 fdeaa2c0dbeb52934d9b48cf468c923f89058e3a454cfa153c9392ab908e3868d501d7bc2b923f33ad5949df6fd9ef07e1336b2dd98f9efa70b1ca4a23918ce0 DIST github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.9.4.zip 126838 BLAKE2B dfff7927b27ac3ff68629a9d84e3c90ebbf97f9b80a4772c94e546dbcbf20653ecc17fb04f0620dcfde7f538a9ba2540b963038ab2d50050633815dc6da6ef2b SHA512 f378e7416a037fc2f803472f510c8f7b283d77692b58aa07937cd89cf6adbd2155b5417725397a644009661c23f61c9bc635e475a17a34c5ca9561efa0d612a6 +DIST github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.9.5.mod 45 BLAKE2B 0a144164f01fb7455ab76875415874dc845b22f9cba88105b7453e5c4c07c21f00a3ce83b8802f333bd775fdce8bc8e998ad41f6fc65a34e92750fef0a7689c7 SHA512 fdeaa2c0dbeb52934d9b48cf468c923f89058e3a454cfa153c9392ab908e3868d501d7bc2b923f33ad5949df6fd9ef07e1336b2dd98f9efa70b1ca4a23918ce0 +DIST github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.9.5.zip 127514 BLAKE2B 3ed0e221ca50e3d4c76a296e343eef8143e3c8ebe7b369b6dba70ba2a016284bc2161a953326ba007bc1398a895b053e9b963fe161474eb85ae3a2b25ebd9bb5 SHA512 617866847929df6f288f0362e16076b793929ceb35519ad1a2db32d47722e1ed4099cc1c3007911872cefba9ec7258a77ef9cc699ad7b2859ffe8bd50bbdfd5e +DIST github.com%2Fpelletier%2Fgo-toml%2Fv2%2F@v%2Fv2.0.0-beta.8.mod 92 BLAKE2B 9c9fdd6087772894b000e74e731ba1f7dc038ba0841bcecdbea1653e543aa6a0e098962d7805ea66601a763dcfce7a0fe29cbc80631bec49637d63a2b30c4f6a SHA512 2dae915292d1181b9588ec365a7950a09a2425e97de1f7ca41ebae7b99c44d9838412e5eed6bf1adc56c410fffe42dec0506b77125eb38bfd2684db5681c99fc +DIST github.com%2Fpelletier%2Fgo-toml%2Fv2%2F@v%2Fv2.0.1.mod 92 BLAKE2B 9c9fdd6087772894b000e74e731ba1f7dc038ba0841bcecdbea1653e543aa6a0e098962d7805ea66601a763dcfce7a0fe29cbc80631bec49637d63a2b30c4f6a SHA512 2dae915292d1181b9588ec365a7950a09a2425e97de1f7ca41ebae7b99c44d9838412e5eed6bf1adc56c410fffe42dec0506b77125eb38bfd2684db5681c99fc +DIST github.com%2Fpelletier%2Fgo-toml%2Fv2%2F@v%2Fv2.0.1.zip 917034 BLAKE2B 9b26dbd78bf130635b1ab896df752e5901103d0e8941cbb2377a9e42378aee9a0832edf571855e1b08a79b4fcd929dc8e27203e66cfd9541afdd91cde125ecc8 SHA512 dd8bc0717d459f604633e55d9d7ad07211ba552fe8166da1ef644ed53c0a3f981660b14d3105b195d45ccc1b691c07175f0a1e65eecb64da330a0bf26da9ee06 DIST github.com%2Fpierrec%2Flz4%2F@v%2Fv2.6.1+incompatible.mod 30 BLAKE2B 007bbbe9dc603d92170e1aa89946c3df382b73e60a01f247ff3c28c56eec5c06b1f901cd3f52a81ed967949436fe0d2a7b4dc70088dbb38de97705967f127aa3 SHA512 e3f6142da79fb97efb98b7bac49f4fdcc16f2c59b40ac87ca98b633874bac81105a0bcff20045bed75d39ba3922093102f9e74462356d6dda6147f6be4d31703 DIST github.com%2Fpierrec%2Flz4%2F@v%2Fv2.6.1+incompatible.zip 41522747 BLAKE2B 913b7ba5d29a9c4a9d0cc57e6edb518ffdd5b0b2e7bd11787257e1f81456860cc9745b049be8d5e64cb41a9b368345a018bd5fbcdf424ecd0bc99c7d2c332ace SHA512 f915d971d9176bf0d3d27291faec13e825f523850d8616409935feca6ecb12e179bea42e34bf5173fce93d9e46c4c4bf9c718e708dfdbbb693928ad6d44441c8 DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.mod 29 BLAKE2B 7fb53b19bd1be0e783039647b42ecbe2070f51af102e473ec6d3544eea0ffa5863f1874ca1615348d5f8abbaa39c841b4fe18d43a8a615fa648cf22f35955e38 SHA512 0c156e21d35c45a89c1a1b69ff1976b4f7511b3870bf96126121f5a5effa3723eb45bf080e840d5c8b96898c65207dba83eb3e1a23668dd8a5e20ee6be775cc0 @@ -356,33 +375,34 @@ DIST github.com%2Frivo%2Funiseg%2F@v%2Fv0.2.0.mod 39 BLAKE2B c619b92efed318039eb DIST github.com%2Frivo%2Funiseg%2F@v%2Fv0.2.0.zip 45731 BLAKE2B f4a1442027b29625c694298e10ec9c107edd8437d8749110cd56440dae791c0e6d88a68187240cbc521f79fa7bdc4307e4b3b4edad38d57d5834644342a066e0 SHA512 88f37961ebe3a1701265a2f5cb606e97fe4ddd09e36ff13ca8c026e98640af5d35cb930e4d12b6690a97e5d934705102554c6d2912ebbb5ee08976c698cce2db DIST github.com%2Frogpeppe%2Ffastuuid%2F@v%2Fv1.2.0.mod 45 BLAKE2B 6fe371f17a31bcd132ac67cb50052f6f3874c9f62e2d67f48d52d241026fd21e58ca9abdc15fd53cb949f79e7d40dd0c289af3849da3d4d9ff75b491e8235c10 SHA512 ea2e9a81d7720b4e11129fbdd4772be224b6e1267157c29b9d33813b6f4ae905e43c3840cf1ade6ff5f73bd22c103430a0bc882355c16715e124b442652cd4da DIST github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.3.0.mod 73 BLAKE2B 21e3545a4518c64daac1cf36e47a2c8e1fc8ab7402372f2e871052d0dd9d83fc2aa44babb2f8751180cb66dcd2af82ed202afbf5ad3a219c4562da23ae8ce185 SHA512 4fd07ae7c00bcc135cc10a0b34ab102a893ed8ea4708f9d38da52f98b09fb66144f970ffd8795476fd6625b25c9e48390a5b1c5c99bd0c8d536a94201dc96613 +DIST github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.6.1.mod 82 BLAKE2B 3b7ef0a383ee9e7e64ba74f92d717687cacdcb0e7a57f76872cfbe77ec1c526ab97a8695a2819cf986c51a4561794391e5d532cc591f6ddc2141b5559d3cec9c SHA512 d08f8ca2d93c0d97d5947ed3d221fff67e774e810d7fc9c93bd25bdc446190fc5590776a3e6b159fde2b97c3355921235fb6c8b8623b7f2090102a7f1ca1a6bc +DIST github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.6.1.zip 196352 BLAKE2B 21cdadeb4e6f7967a11175c4d14ac5aadc0d0d20092f8b909c569d7710482e44652bd50d3da5ec7eeeec74e455c3184d579d47072a3249bf51a0f946114dca1d SHA512 5d600066c02c99d5b483d323190548234d55b80c740cefd9ae288c3b76fc1b5eb8d24271ce6ea027edc652ab7e975483e3420eb4ff21812687218cfab741edd3 DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.1.0.mod 42 BLAKE2B 23dbba19737db7327590adaf3988abb9b5548cb3f959a9746a3b745c51f3c1397f071f2573a413a088f58e32959a2210c2b5354c47c263e90ad2ff1506872a5d SHA512 ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738 DIST github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv0.0.0-20160712163229-9b3edd62028f.mod 37 BLAKE2B 6f0d51a83cccf661003d3c9a10b10fca12a5933730c676a4279c47a0b8563ae5d897845ac84079070bf47b32ea1c2ec80879b85bf8ac72b91f1a63239292758f SHA512 0af9557d073093339188a1d8f226798eccb05d43e1394ac9d207118ada9449332077161e2d6ba2327d9b736aafae79d4a08abad233ae9aca9917c677809ce2c7 -DIST github.com%2Fsagikazarmark%2Fcrypt%2F@v%2Fv0.3.0.mod 2402 BLAKE2B cd205e0be98907867a78c6d953f100379e49f31f13fe16249faac7f7fe3629aebc87dfce187a21c2f0b8c0e8c6f8b56361c73cb77747558e171394b42c18828f SHA512 f07787ecb5c03cae093e8a45875904baf2b1cfe5ef6eb1298c93d8bf0a21ec441c61b9df513a29d0cfaf3ef1efb61de30a7fe1e9e2990d82fc3dfdb755e889fe DIST github.com%2Fsagikazarmark%2Fcrypt%2F@v%2Fv0.4.0.mod 2402 BLAKE2B 99b37b6f1fa41bcd7b1d546a13a385fb7cb6c67e835c7d1d2bd3aa3586272e373709f85cea2268e26d992bd46de4f566f3361a8d659fb90ffdd58cadfd54cf26 SHA512 92361ae9e356bb6720d00019d6f835a728bb08f12dbe1fbcfcdb2ad17bc4ada32dc6cb25ccf0385923ee09a959e8fa522f0e0e80153f804bfa020e91270034bb +DIST github.com%2Fsagikazarmark%2Fcrypt%2F@v%2Fv0.5.0.mod 2066 BLAKE2B e3e94b7bcbbd22e3d028e82ea5bed0cba992339e444acf36df89474fee8027c49ad8a50d719fcb4b0166cf1cf006abb6580c77fe090b32a79d77134d420ca0ff SHA512 3c51e934ff231e6c8678be60cf948f59f989a38c0c0909450982ea167a8bcb77202798a4cdee18b6781bea8a208a895906e745b0dfd2b54adf7cc7ea5199dd64 DIST github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.mod 29 BLAKE2B 8f509981164937fb0aab63b0344ddbf25c183b926a6e87400e745f6aee9dcc478f0ed455c62a9753722954acb3506be5f7810915a15d03647668e7bb707c09c0 SHA512 c7dc34c7a73c5899ca207c0cac88dd38ddebaffa04b5dd511a86dd10160e60be2806dfc6e079a5871b0cb6142f53d7d7dc87ddbe3fb19240bf894430feac5875 DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.2.0.mod 393 BLAKE2B b9d712acd24d7a0605c74920733902a8eb1f9151fe0b0c575f01e2f821705ca7323f854c5b88d5bc534ccc9155571c083d4f53c6f6892879c829146bd95729f3 SHA512 c1621afd4618d1027b2d89a8e9653d18dabe098a7004b376ca2be63955ab783879540a890ab1324c2560dae9e6f3198dacc32d5fb0afd4b5a779d29a8c28f035 DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.2.mod 337 BLAKE2B 94ce7d2e23281061ee0ac0b1be2f8c3439c86e62c56ecf556a81123d57d819b1e0e95ec3b7c6425f13abaaa1683942b7a3d0bb8ad489577284b2a6063c777b37 SHA512 38a79599dbd09661614d54fc92149fe581575b7833e89dd73a3f754fafa4bc549c6c9078753ab8e2a85ce2be3ab81e528e29b6d19e7c329e0cb0f74896d2e418 DIST github.com%2Fspaolacci%2Fmurmur3%2F@v%2Fv0.0.0-20180118202830-f09979ecbc72.mod 36 BLAKE2B 1ba81fe6a6b84ed40868e0fff431dc8485b912700c192d90181c22588345e7250af63160673c297129add94a41281d7f0ddca5733c2b32e20f65ca7c27046306 SHA512 d14779867dcbbe24d451e82ac72c823f80551cec89758ecd39c9e72fd75560694a0b8261726020b738ad4f447ce1093f910c12797c58b8dede38f6bc737b9a25 DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.3.3.mod 163 BLAKE2B 5cecd3bfae0def43e66d7e0a3b9e0240347622d8a870fbf81842c5f6e0c571d8e0c1cf7781235ab099007cba42c279945ea15787ce48ceece3e4647f9ce1a8ae SHA512 720370b4db1be6751f3debb415a04955507c24b6d4be6e6bb3fbd2f0e609c23217538c6d24e53da421f54f0fbc3c95249c981b839f84911f0f158cbe9e6db2d8 DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.6.0.mod 163 BLAKE2B 78976e3b857b07f201d0e0d65209cab8ed73cc9aa10f2977646b655d541e9a6a3dbf1d40e037ef0dd36c0c6f6813cf807e7211afc3683b9bc95f3b3e4bf5e6fb SHA512 1f0348cb522ec6a39f5667339dbdad2a16521eab1d7cf710e6b939c8156c928d7ed1da3c4cf1d976f6c8b9e41e74a43ef1328407119fd55d8fcbc0d91eb1dd7b -DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.8.1.mod 369 BLAKE2B 7e023961f2fc0861eaeb3638600ac0fa3c19220d2ca588483c41a427b6bdf2bbb1bc8a9ead08630d89fa3d2b040065fc933685c80b9549b5fc235e1b6ba84022 SHA512 3d08ed1b02d991b022aa86fb8b9c9ced91a0f5f38affe76b28c260d6d233d4425f244d4fd68c5a318fb6c309ba1b005fb857ede3c91d63f0649889f882101986 -DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.8.1.zip 122859 BLAKE2B 61974479b63a4d9941c3ab87f0ce83a4f0f7716b7972941c5ed051d26a0ffa179b67883d52204a73f1d7263ba77c7a5add76041c7462479e16762569f2b09769 SHA512 c6a2c1cbed718d3b9c085823cb66b6b9e781559c4746b59526b67cd7b2c9188a10a1659e3d643a78aa2c0af44ee053b689b3f61379eadaa11228f3cf8c5f3266 DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.8.2.mod 369 BLAKE2B 7e023961f2fc0861eaeb3638600ac0fa3c19220d2ca588483c41a427b6bdf2bbb1bc8a9ead08630d89fa3d2b040065fc933685c80b9549b5fc235e1b6ba84022 SHA512 3d08ed1b02d991b022aa86fb8b9c9ced91a0f5f38affe76b28c260d6d233d4425f244d4fd68c5a318fb6c309ba1b005fb857ede3c91d63f0649889f882101986 DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.8.2.zip 123734 BLAKE2B 83acf470fd28c2debc89a876ce866aa2493d4602eea40f3442a1c3af81d2b0f3ceba6369b95958b0350852278fa1b1123319a9d77de346346eb4848dd5e34620 SHA512 a1f80d84973e5296169b82130d49fb628e4d5a53ba37dd73fc6b2006dcbcf61d74f240b1e72c07637c811fa8c56bc5b2447e7fddf094827bf128363172c146b8 DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.4.1.mod 175 BLAKE2B 9077c3a2c65f4025500a3215c440b1b3856e09f1543cad7ca6a37fe5b42d51af01c2032b905c72cce445807bb311ed461c4a5fd4fe680a81ac7a1c0d94759c67 SHA512 7a0a21f6a7564b3261bccc8b1e1cd39d5d1a95bd0dd3debea914b1d37b687fbacdaee5f1dd5f1f74e4da11664c12f7ee63b484d690cd79389423cb79ff38dee9 DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.4.1.zip 15383 BLAKE2B 3a288a6541be7e34774cf990cc8727e1b5b7a1320467c0369e7117437d92b429c1c8e054623e10d55023149c11d661c6031ff7820c366c607083467d5703afe4 SHA512 2b79c43aabd65436b7b3bf9e5e53fca5b3185297ff09f43effafeed932344b3d72ab4e011da6fba95755025596753c5e39f0e65e010211543d3b9342a5f7e5db -DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv1.3.0.mod 226 BLAKE2B 6c3dedfa6b14e756b1f747afe6e4b9a83a4144b9ccaf15d36c2040a315e44e0f6ce1ace087c7fc44a9e9abc6fb15686e52febd6b460e10e418a119ad771a3ce0 SHA512 9b689d1d2cb1f3a23c6b02d8684bf9ad967c1a5695ea6496e1787ccb01014391301ba4a519477802bc4f393b2f1698273d20f7f304d2840b82fe689f9013f7ba -DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv1.3.0.zip 216450 BLAKE2B 1dc10bc7774dc0d68e5846f6db6221ce3705c994c28e20349355560a24c75230ce42df6092c2c949e1172775901f64b81b94d1dae1b1e056836699508b259bf5 SHA512 2dfde14f65a5b3f486f58f627278be742fab1a8e1afc1bfa7d1cb962845385240d67e07a868484da22d7747a4d11fd8ca6e964aceb90ea6e4ab5c83d9cfd212d +DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.5.0.mod 344 BLAKE2B 94c5a9962d5a7346186309edd781b74d4a8740c0a140c5e7279f754ced84364b38a1488f4fe76b3cc8640878ea4b70aeb190447f5d8e7f428ec24fa3b9bcd7fc SHA512 6e8906c214c8fc348f46f120092ea29924bf50f750749c6650a0f2b0dbecf747199222eb94e00d39075d7967baca2e9a7d686ec59917119684ab259714a92c8a +DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.5.0.zip 17267 BLAKE2B d96578d4c71ebfdbf8a9bae7622d4a6ca9c88840ee2063c6b7207e4aefb7b461220547571b852bcd9451ae12b641a7b1ec4fe6d6962020bc22529f49cad74580 SHA512 0f10e089aeb967de886d54b76425e2e2aa681a201f5360416ae3cd871b67f5cc6a0b5daea4807d4547bde408443d37d808cfb6f8c14809fe00578702a668894c DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv1.4.0.mod 194 BLAKE2B bca6cf3bf139265a90a323767f3e78cea9b9bc609542f106c19baebbfc6c8cca7a979ba20244f22e6ed35f16a73bfa615e2ad3f85470e70d6ab1ff8dfd9b83dd SHA512 bb6036a34112c5cb6b215156e3dcc9298f083cb052b02e6c1e7cf060a0330613d627359c92231b80df34b7929808f948030c16175e4307d1fe743b797f9db186 DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv1.4.0.zip 122602 BLAKE2B 68e09ef53e4f8813a6356a3795610e9df28be3c5f8c26018939c4a30c75286100663a669adcf49e60e43eceb20e65db432c5fb4d6e9394ce429f1df94921ea92 SHA512 6ea080e8b7507948e598a9efb64f35ab5213d0180b71d474cb622822d0c57ee96deac9c6347eb44ae9deb9406b323545dea9d9510b58b03c511b28b46adbe531 DIST github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.1.0.mod 188 BLAKE2B 26b2922f8d9ebbb77872bc280b6a40ce569be69e78a0734cf7f75def7709fd86183506274ff8b9e5853cb0dc29043ce315acdda631102497a8178cd749fb0c03 SHA512 a5da49fe5d41b33c03cd1af18affc92ca2572f0c735da70c55f06d668ff33ae4a231fcb6cfa2e85ab4b04ef4c7808d895739d0121ae874c43b01edad791f2735 DIST github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.1.0.zip 9825 BLAKE2B 19f73014efe76cce5fe92a4956b494f58093416931f8b71a6f3a25c7220c34f3e8b981ccbc80a6711d11b5b706feaffa84b5ad288927ea2e35c73ffd2973b915 SHA512 e92d5ce203ba7e7f9cdfc4e9c383a6b25a7afaa2a14c057cd51397a51f6fb21eac97e6fb3df1cf810f82d7a5d055ddd354ab0178edc9ddf433e2cb09f1125939 DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.mod 39 BLAKE2B c9d700f96874e0a3977c2ffc7fd321acfffd8081aaa70ca50421ca55253fbe0636d48eca8f7093df202861f0a5f908fa00303533232c83c78bdba84e2973bba7 SHA512 8071c316d33aff1d8ffcabaeb42e8f9320465d83600cb57ac5ef071569f948d5cfd69e1bd2e92855c061395c1b814e84d1705f42e37f00d5bc713b6e724f29f5 DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.zip 88931 BLAKE2B 7adcdaa60d4a3fd99b0f3e7e6888178b0a8d141ebcc0166b12df4bd4566500929bc792c391d33201b1ce215b6ca8ebb578cfcabb027ba453a54986270f5e37a1 SHA512 9a81f0635ca8ac059c48a15cbf625a7c91513f95a9b402ba166d48ab72d5d38cbd941d5309446f5637bd7c23eef35b60fef2f06e8b557f415dd8409a6ddf43e9 -DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.10.0.mod 3059 BLAKE2B f4c0621093a7bf601ea800a3b2925586ed09289daa6891cfb3646cd0eaad8b910083e73f55dfa6020d956f2bc866ce7f59e33e86318abcdfab117660cea96f9d SHA512 216dcc63a99dab980e8b339762259e7b00fcdfd7265dc21c56663dbd10748fe65625635127861d9b093308a039bb7d8a6fc6f96a2336ac153b2d3227c70d73a2 DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.10.1.mod 3059 BLAKE2B 81fd87d9f09cd9e264f9276e496eb6788d6ec27d1b6d0b2ca7f7f5e30064c322a3a5f1e2b3405adfa030a3bb47179192296a215e8df25e1d32de566794dc90b7 SHA512 44a7ae266a151be794e3e6ba4ac2d237f3800ca48f58b9d6d8d2417c24fca5b4ede5f95b77fd37b4ec5907d180a8eada955b967f3f1c956cb5295e0be812a68a DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.10.1.zip 119622 BLAKE2B 28f8959109db5a8c79254dc0d0b4c327561327e1b5079fbe4fbb34d243918ef73550b9e6a73b59832c7506a492f13d0259c3cd448ca0c6b1408d8cc121ac00ac SHA512 2178eb2ac6f6f797c023557ac5de161e8fea77a4f0a9518b379af87d7bf5d78dc3d0b6fe89c87af54055ed0a3c6e1625c7dd640102499ab74eb2e4ccdb430333 +DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.11.0.mod 2758 BLAKE2B 28ed16907c2c59c87db93cc52fb2e0926f3d9f558194b9df9208b7bafd199a8feb3673c68c716ff05e5032d106c5b6ca4d013ec6c1e0ad2c3257474e56313d7c SHA512 3bc659acf85ccc4c079554c211ab8f8bea066534b59a8141e5484001cff7ab508ec9fa809b9c84928db801578f9c05453802ff7bdfac02f879c905a8c6b2394b +DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.11.0.zip 137787 BLAKE2B 41a1948a1e078d592de7c3821c5ebd0277051e8500589d07ca3703d16c3b51505c12996484bb4299be2dc57f678d9114d03e8df9e587aa0b908b4f81e14f9868 SHA512 ed795d6a2d48039d94c4dffa43c65f0f13da9364635b29aaf9276ed11cf597878a7dc639d2ed5d48d38f3d0502a125ef6a952bf48b0d80ea104ff2d15fd8d80d DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod 35 BLAKE2B 0357260904c9ba41892132c7e07d2add9b10ce4a09e8db4966219d1f515f917581e2afa0987094c90759634bc2aeb66e758074e023ff331a8337f5090c0102f6 SHA512 5b7ce867497852e4918b8cde5f75ecf2f24b9c95ad112478ac132322e904243f1cea3d16f5731646efb669256dbefc129ac70a499c8b1d25403a14c7e4fad10b @@ -392,6 +412,8 @@ DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.mod 188 BLAKE2B e47d78f037db3 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.zip 105564 BLAKE2B 7b082ff11190ff27ce4a3de68896fffbbbf80ebdead7612aa3b06981171974ad2935bee7d5d71cb9ea29b110a82b3e04447248e7b9376e84c8f3f53d5001ae4b SHA512 be80972112f0a3907bde960637cb2c08d6ba4256ca27cfa07de5a0a8e523d0dfbd8e90ae593e5302d7351b7dbddecf69dc3985a9d19b96087732dd886eff371f +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.1.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.1.zip 110051 BLAKE2B c6e41ff9819d6c9b2fe1ffe6f949a7c913f70f2859ea9af413d62cea8ce448b118af78d79cd984186551b7164d389050a058afcc8d8e80a830d215eab5a09e34 SHA512 acd43e873a2be812e1c5eb38ce418c1aeed1fcce2bd227524e1d9f6c95b036e69468c06b413db042bae0a31b2f2d35e194461fabd0ca4c58f04fa2d17f1128c4 DIST github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.2.0.mod 34 BLAKE2B 85a4e50642e7088ee26b82c69c65e1bb0396d4e8819088fbdf1d93a8348d7aab950630e3bba1747517d01e0cfb9a9dd1b95341df0722480bbecf18399ba84674 SHA512 50b858817db72f0615a74431c9966f969d12a85fccc3f0dde25a72fbda32f77f3ac76cba50b12fdfd87ed7a7b3a337a291b1f9c86e1fbde81d2d0c2890c1c21d DIST github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.2.0.zip 10296 BLAKE2B e82879edb9db32d5d9482b6d99f0bda1a04d5b54125ab92629c35777e3ab9001ec9d5321ac0112a245d59cf5b06cb96d1dae785cc2b64ef922d904bf6a731f57 SHA512 6bdd2a829369530a1a8e2b2ff93094b5b0a6fb35873a63f79498b45dfd8c557ab0c91a393974089af1309d626c3fdbde1b02bcb64ffa05550a48fbd0a9d76148 DIST github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20150427012821-b75d8614f926.mod 32 BLAKE2B c5bd918ed79f8ad33509bee3028b85da9941f721e12735da810f7cf4238ddf83d3c5b7634c01944ebbe9d0c77fea36d5480d945d2dad9d9126cdb5ceb1cc1d11 SHA512 4168487b908d7fbec0813e5ac4d1cc854216d2355fd2843c2856ce81ee7bc399d9fc2b0811b5fbf1f0f1f26e92d327aab3d54b30809ffed621aff37a706e3417 @@ -403,8 +425,11 @@ DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.32.mod 41 BLAKE2B 44917ea3a6fc5339 DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.2.1.mod 41 BLAKE2B 44917ea3a6fc533933ccd76d1594e19246c682d96311e030eeeeaeac3c126f6cd2c2de67ca410c89738918c5ab0594f1e9b2c2202c48f462c368ad31fb5feff6 SHA512 b7d81f5cbf1b55ebebcbb86ae89899ffec6fcd730144f1719947a76080f587d298d0e37a073a8768d7768ef64fc47b1673104335203a32a557f31e42a4e5a950 DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.3.5.mod 41 BLAKE2B d7c63b68781b147d3baf10d81bce0539aaf0a046a70cd91958b59541dfb35107e01a73937b19de74504f42fe49983b46985a9635c45239e4d7a3e2cca2b85f72 SHA512 a6233a0864081261d4b9cda2d73cf37b236acada8f5fbc85b7b7978ccfbc3bd2949632f2fb67a7ba9db6eb43b41796df54460728379e0172082922820d6143a7 DIST go.etcd.io%2Fetcd%2Fapi%2Fv3%2F@v%2Fv3.5.1.mod 657 BLAKE2B e13684938cec02c9e77e0205a3932eff426445dabecceae0f885b22bb1882e86403c9ba2279ed99b955031976624748178321f00ab33f190e801aa9b5843d677 SHA512 c38c82e0cda65b54a3b7d572fc564792a89d248b82ea5bba3cd44214facf79aa955381c4e432762d5a8dd92d6fafd36b9c5c7d76d3f853ada8c19a0ecd95b20a +DIST go.etcd.io%2Fetcd%2Fapi%2Fv3%2F@v%2Fv3.5.2.mod 694 BLAKE2B b0bc3b0773ae905ce2306ab1ab630ffa68936d9a50c1ef12a0cde8541c13006513c097ad26c86591f480bfd868b93aa760effd41c0d292347e8c0c2daa783f1e SHA512 765897d0ba11ed0bce43c229f6769e82f87ed59f9040801d2368e699dd9ba97f5133be98ad291675abedb7fe8b7537ce37a2acc51a374b16aa09ca3368fab0c4 DIST go.etcd.io%2Fetcd%2Fclient%2Fpkg%2Fv3%2F@v%2Fv3.5.1.mod 179 BLAKE2B 4a2cc6bce6be4b0c59e37eb32413c7b84d31b79deb3de0e9dc01de1e45399dd57e0e27f17f04cb11da4b9eca5d26feb8556335482a975cf499dab62ea9a2708d SHA512 5c3cc3746a3fac7cef7e0de6b39b280c1f43244bba8c9890f9118654780b0717c5971304f9fefae1a5c7ddd70f82f7a08a4e5502ab8181155ea8bb926be7eb87 +DIST go.etcd.io%2Fetcd%2Fclient%2Fpkg%2Fv3%2F@v%2Fv3.5.2.mod 179 BLAKE2B 4a2cc6bce6be4b0c59e37eb32413c7b84d31b79deb3de0e9dc01de1e45399dd57e0e27f17f04cb11da4b9eca5d26feb8556335482a975cf499dab62ea9a2708d SHA512 5c3cc3746a3fac7cef7e0de6b39b280c1f43244bba8c9890f9118654780b0717c5971304f9fefae1a5c7ddd70f82f7a08a4e5502ab8181155ea8bb926be7eb87 DIST go.etcd.io%2Fetcd%2Fclient%2Fv2%2F@v%2Fv2.305.1.mod 598 BLAKE2B 1ddb32133268425be441664e8e7396c0d5b3efed0b20b494860d4be8a05ae7d316df9db4b18549f7f9aeaa4c9b681d8170e1d7481b27b0130c283f7c85d1ddc0 SHA512 7af4e5a3439a5e287d9a3593443167bac13ef0099f69f61389706d3e4cef3cfc37e5730b4261b87aa8e1042682c6c39f96c7434dd4cd8ce4fe364e996ac5f7b4 +DIST go.etcd.io%2Fetcd%2Fclient%2Fv2%2F@v%2Fv2.305.2.mod 598 BLAKE2B b7de140265cb3c1a38ddd077584c20b04eb10628b61f612428972be0c3f49b27f53f34aec16768518bb1072a6a454ddf5fae7a116f1ddd76cec3383ecd13025b SHA512 eba975a9d4dc6bddf84167ee2eb58de167559d32e8eaddd393a4479158b109dc80bbf11218829e98e2e0c8aeb02f2ae3da85458d948296aa4455e71ea23183f9 DIST go.opencensus.io%2F@v%2Fv0.21.0.mod 305 BLAKE2B 73735106ac582b2e9d5f0d739412c3396e0df8627a6adbe810ac560998e4cf2eda12e449b6e336dd6b433eaf57c885b4a927359d0bc1bd6eba9432bb0793c35d SHA512 448e90223b8d67e4d5e4b150055ac83eacf9ef48aa34036c2e59559f21443f796e721df3c0395a829bf5d10d229cdc7beb956c8f90273e50f0989e45a82aace8 DIST go.opencensus.io%2F@v%2Fv0.22.0.mod 408 BLAKE2B c96dc637d392594cdf710b9542b90504fb090392662ab45208d45abe2cbaac5b64e55f2f62d1afe5542d2747abef1eedfcff97cfc48d6e0649c23b9b8293f7e5 SHA512 823e1ca3a9adedb1a98f5ac900e190bd51480686872bd901cc20a394cf03be6c8fd69cfe7343e42cb6f9d3500282a8097b6c32376aeb3e92bf0b1ce3e75872d1 DIST go.opencensus.io%2F@v%2Fv0.22.2.mod 478 BLAKE2B 534d5c63341897b7213d30ae225708b5465b0bc5efd7b42ecfdd7fd67fe6e8fb5ec7a20345b734d07fc2793b41a115dde74a1f80510f3970aaee8f6d4effd7b8 SHA512 62820051cdf582849bd310ca77bba4b2caef82c9e6bb27e7c2de6c3bb1be0af90443770971e893d0eb466832857190a9908633d069880cb1980120c14ef391c0 @@ -417,7 +442,6 @@ DIST go.uber.org%2Fatomic%2F@v%2Fv1.7.0.mod 131 BLAKE2B 0abc8845d865fa3a1e96e938 DIST go.uber.org%2Fmultierr%2F@v%2Fv1.6.0.mod 113 BLAKE2B 9c82de4ac4a30a4f5ef4881d70b75dc7433664ee90632c6d4dcd1594f3c08082aada1cea4740d38b79ea7753abe47cbba9a173051577c2be869a45ac1e90902a SHA512 850531fa2e156bb78b5a66f4afe89148f048e90ad6753308f4d36aa886f5bd179d2dd5ca67c99cb98976ced5aa6b14e4e463bb27f0d002b8a0e1814fc5316873 DIST go.uber.org%2Fzap%2F@v%2Fv1.17.0.mod 257 BLAKE2B b03dc3f61ab15720e3e89d8725be6a3a500f9aeba17419403df4bff7ae52b60abafb43af2ef785479017f625c6a3170913ca975fac64c36c65c0476b519540b5 SHA512 9677119c715a41ff061ea5caef85c35b23f79648aa09015e7427ded423c7ed73c0ba7da24d8fb586ea038499bf42ff211e5a328102573b67122ab3a74bfd9ebe DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6 -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181029021203-45a5f77698d3.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190510104115-cbcb75029529.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190605123033-f99c8df09eb5.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 @@ -428,6 +452,7 @@ DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod 155 B DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210421170649-83a5a9bb288b.mod 209 BLAKE2B ae212ac1167b75a96c3b74f33594fa85e980530886edcf3bb58fb5e077793d24e69d1015e8581caafcc78b2d41cc75e4e17e82b2d3f76f10058ff5a715f00641 SHA512 c2a45c244884d6ccc5c4f73b6b3852d28c9ed1d3acd4805ff36292681e5011284af42ab75ebf6274cda4cc3bcd426496515db7eaca2a529500c0e896190f26a8 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210817164053-32db794688a5.mod 247 BLAKE2B 20aabe045c2a6dd88b13c66106c962e31d3da87b33accf5085106d9e9c43fed4d5867909580ad37ea560d791e1a3243ddc2dff81ac6205f7fb949a46b0c3634d SHA512 32f94123c2845965432016800e6f051341f6d5d0af3678e367ac6c55022c68e86e929cc545a576d466f2533c235c29fb72542de75eae7419dfb5640cd80df3ef DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20211108221036-ceb1ce70b4fa.mod 247 BLAKE2B 20aabe045c2a6dd88b13c66106c962e31d3da87b33accf5085106d9e9c43fed4d5867909580ad37ea560d791e1a3243ddc2dff81ac6205f7fb949a46b0c3634d SHA512 32f94123c2845965432016800e6f051341f6d5d0af3678e367ac6c55022c68e86e929cc545a576d466f2533c235c29fb72542de75eae7419dfb5640cd80df3ef +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20220411220226-7b82a4e95df4.mod 255 BLAKE2B 1cd60cf9c3ad1ae263bb27aeb201922fe3d25e4ca9e894e479313837f5c8a09cb1559d361803c72f6de023037d6a473709a755c3ac64c4acee6736d2443100f4 SHA512 8b89bda14a8eea63c73e602efb4f90d9bd5ba816041b8c8eeb516a7edbb70578e2c594f4ac7168b5cef417075b295f6aab908514244cb9bb05f7bb13f1170bb3 DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190121172915-509febef88a4.mod 24 BLAKE2B 9615629f1bf7d58419f5b73842e19f6be3a8c8cefb217364917f1aaf68aec00de41d96700378b048d6cc385e154ed6d3db59256b4a00e9165bac7951cd0bcbab SHA512 9131017b8ab0c2362b74e0c010daeb849689025aa31cb464dc379b0e34d0fcdb66749329b111041127997440bac052249dab522ab27239858405c056e3ac5dbf DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190306152737-a1d7652674e8.mod 24 BLAKE2B 9615629f1bf7d58419f5b73842e19f6be3a8c8cefb217364917f1aaf68aec00de41d96700378b048d6cc385e154ed6d3db59256b4a00e9165bac7951cd0bcbab SHA512 9131017b8ab0c2362b74e0c010daeb849689025aa31cb464dc379b0e34d0fcdb66749329b111041127997440bac052249dab522ab27239858405c056e3ac5dbf DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190510132918-efd6b22b2522.mod 327 BLAKE2B 209bd1491b6099491fca7ccfd2fabb500b56112557b4b359819b5f9d18e1587b8b1551acab53ac6c222b66b825c4058ecd6adb1d886f1868b7b96ebbd5865eea SHA512 e16919da8b2302c45f8fab5f0d200f41c2c978ad31eab2b4db18310bfbe09079d738f682920ef6530f1d5f53359ddc3d4bf33fe5cefbcefd440212b31e72ef28 @@ -466,7 +491,6 @@ DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.4.2.mod 214 BLAKE2B 9a9c23e4a6fbf1e2168cc255 DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.5.0.mod 214 BLAKE2B 06631482606d93f3622eb79087adb11f0fedc16eeee47c327d9542003c05828faca6ec89fb5a7b6479dbbb951126f85d3b11afff772bdddba37db3d99c0174ec SHA512 8ad3d2d81f0192ba3215650546e1cc1eb2d58f2c9898929e565233388d95bb2d1a334d038e9807a44733fe6a218ac0b32de24d16fe9d208addcd67cdc2ae8f79 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180724234803-3673e40ba225.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180826012351-8a410e7b638d.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181023162649-9b4f9f5ad519.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181114220301-adae6a3d119a.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190108225652-1e06a53dbb7e.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190213061140-3a22650c66bd.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a @@ -506,6 +530,11 @@ DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210405180319-a5a99cb37ef4.mod 179 BLAK DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210410081132-afb366fc7cd1.mod 179 BLAKE2B 1d41797e9cd238f294cd4d01f3115a496d72952d4aa92116e99de7fef6d5881b8e532e4c419c36dbd58a04e4cfd27c814936e5b51ca99f47c9bee8578eb9d71e SHA512 ea5604f4e47cf196e4ab474016327b04c27aab3ef394d19f15a0a34d763f659c1764dea0554de8afbc9ec28168681f1ea1e03a6ef64fc1355f0e0d7c4ef709a1 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210503060351-7fd8e65b6420.mod 179 BLAKE2B a505fef7e073e6305a5a8b8c3494942da61a944af095abe6caa2774152b7427437d74405967eeb6b38b114a14f0e09e72d00de2a6eba1f4694293a08daaa826b SHA512 a1c24164598eb8a5e5005b0df0cf9b3efd285c90efe6472a0474907f368166c243942765f182d8cc65f23159cd0a8b52c547ab14ee67c4261f768e31d05ed5e5 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210813160813-60bc85c4be6d.mod 179 BLAKE2B a505fef7e073e6305a5a8b8c3494942da61a944af095abe6caa2774152b7427437d74405967eeb6b38b114a14f0e09e72d00de2a6eba1f4694293a08daaa826b SHA512 a1c24164598eb8a5e5005b0df0cf9b3efd285c90efe6472a0474907f368166c243942765f182d8cc65f23159cd0a8b52c547ab14ee67c4261f768e31d05ed5e5 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20211112202133-69e39bad7dc2.mod 179 BLAKE2B a505fef7e073e6305a5a8b8c3494942da61a944af095abe6caa2774152b7427437d74405967eeb6b38b114a14f0e09e72d00de2a6eba1f4694293a08daaa826b SHA512 a1c24164598eb8a5e5005b0df0cf9b3efd285c90efe6472a0474907f368166c243942765f182d8cc65f23159cd0a8b52c547ab14ee67c4261f768e31d05ed5e5 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220127200216-cd36cc0744dd.mod 179 BLAKE2B aeb0b9d0e68dac6692cf3e9e4a7395ef0a2d4e44eab6ebc7ad8fb33150c264dd86ad609e6c08fdca6084f5ad49e695de45de7032cd999c5b805a94f8a91f610c SHA512 429ece90e145151ec4cff356689cdbc04ab43f85f2dbd594f60176f49b0ee5f9f2bfe7c7bd88bb5564adb8f3d28ea12a2722ad79a80640ede67a3ad4f9e72caa +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220225172249-27dd8689420f.mod 179 BLAKE2B aeb0b9d0e68dac6692cf3e9e4a7395ef0a2d4e44eab6ebc7ad8fb33150c264dd86ad609e6c08fdca6084f5ad49e695de45de7032cd999c5b805a94f8a91f610c SHA512 429ece90e145151ec4cff356689cdbc04ab43f85f2dbd594f60176f49b0ee5f9f2bfe7c7bd88bb5564adb8f3d28ea12a2722ad79a80640ede67a3ad4f9e72caa +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220325170049-de3da57026de.mod 179 BLAKE2B aeb0b9d0e68dac6692cf3e9e4a7395ef0a2d4e44eab6ebc7ad8fb33150c264dd86ad609e6c08fdca6084f5ad49e695de45de7032cd999c5b805a94f8a91f610c SHA512 429ece90e145151ec4cff356689cdbc04ab43f85f2dbd594f60176f49b0ee5f9f2bfe7c7bd88bb5564adb8f3d28ea12a2722ad79a80640ede67a3ad4f9e72caa +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220412020605-290c469a71a5.mod 179 BLAKE2B aeb0b9d0e68dac6692cf3e9e4a7395ef0a2d4e44eab6ebc7ad8fb33150c264dd86ad609e6c08fdca6084f5ad49e695de45de7032cd999c5b805a94f8a91f610c SHA512 429ece90e145151ec4cff356689cdbc04ab43f85f2dbd594f60176f49b0ee5f9f2bfe7c7bd88bb5564adb8f3d28ea12a2722ad79a80640ede67a3ad4f9e72caa DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.mod 27 BLAKE2B 078fc99b981406f4ee3f8da94c83954e80619e76ea63cf6323f27614bbcb870bb650eb5ffaac865a374f3ed0ef0619d97e11f05924c92e395e72cb73f28630e6 SHA512 53431e560b5d6a9b50f44997ef6755f71741ccca155767dd954da41f11f53a3e8d01d7e01a2bb9de1fdd551dd2e734cb65e5641cf5de5c9a8a6a25a4894336f5 DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190226205417-e64efc72b421.mod 233 BLAKE2B 5a1feba7e2d9703a864889f35f70eb18d30f9c0179a1425b0f4cddf17b03d2d187ba36346243a97820ae45e03a136ac26aedfefa09c0c7bf6cbd246eddf36c50 SHA512 9e91ec99aeb8b639d63fde3cc38f750d0a29d4a05864595beec0de0667ef9193007d89cb899b1d5ba44f0675121b2cff1e09b86bad4331378a66e15ef2f4e26b DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190604053449-0f29369cfe45.mod 233 BLAKE2B 5a1feba7e2d9703a864889f35f70eb18d30f9c0179a1425b0f4cddf17b03d2d187ba36346243a97820ae45e03a136ac26aedfefa09c0c7bf6cbd246eddf36c50 SHA512 9e91ec99aeb8b639d63fde3cc38f750d0a29d4a05864595beec0de0667ef9193007d89cb899b1d5ba44f0675121b2cff1e09b86bad4331378a66e15ef2f4e26b @@ -523,6 +552,9 @@ DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210805134026-6f1e6394065a.mod 167 B DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210819190943-2bc19b11175f.mod 167 BLAKE2B 3b982295c2a92ffd5db60660c7558fbe2c133d1bcd654a697366b942fe40ca76f8ecc2acdad15215886792a61b941b2c49871f5659b31cc06aa6212a8eb91cf0 SHA512 0e23b4599eafa0468fd16b635497549e36a217e052244aa2cee251f7c432e7fd8f10b4aa60649f4695850e79f4206e6be7c386cebe4bbf7b85bf58a311aef732 DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20211005180243-6b3c2da341f1.mod 167 BLAKE2B 3b982295c2a92ffd5db60660c7558fbe2c133d1bcd654a697366b942fe40ca76f8ecc2acdad15215886792a61b941b2c49871f5659b31cc06aa6212a8eb91cf0 SHA512 0e23b4599eafa0468fd16b635497549e36a217e052244aa2cee251f7c432e7fd8f10b4aa60649f4695850e79f4206e6be7c386cebe4bbf7b85bf58a311aef732 DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20211104180415-d3ed0bb246c8.mod 167 BLAKE2B 3b982295c2a92ffd5db60660c7558fbe2c133d1bcd654a697366b942fe40ca76f8ecc2acdad15215886792a61b941b2c49871f5659b31cc06aa6212a8eb91cf0 SHA512 0e23b4599eafa0468fd16b635497549e36a217e052244aa2cee251f7c432e7fd8f10b4aa60649f4695850e79f4206e6be7c386cebe4bbf7b85bf58a311aef732 +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20220223155221-ee480838109b.mod 167 BLAKE2B 7c821b43f560c7ec981ae31e7a8b3a8796f86f8a032a5b5c4e403f7da67b99792223fe89785bcea17e33d0c6c72dbf17f59a0db4327fcd104e1c20cda63c4f6b SHA512 eb9e12d8831ae30dbe289b0fb881eed43dfc09907895f7d40f20720289a3fac309c09807fd80ee6e41010dcb2d0c17072e916a9aebf0849de00099d31518dc6f +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20220309155454-6242fa91716a.mod 167 BLAKE2B 7c821b43f560c7ec981ae31e7a8b3a8796f86f8a032a5b5c4e403f7da67b99792223fe89785bcea17e33d0c6c72dbf17f59a0db4327fcd104e1c20cda63c4f6b SHA512 eb9e12d8831ae30dbe289b0fb881eed43dfc09907895f7d40f20720289a3fac309c09807fd80ee6e41010dcb2d0c17072e916a9aebf0849de00099d31518dc6f +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20220411215720-9780585627b5.mod 167 BLAKE2B 7c821b43f560c7ec981ae31e7a8b3a8796f86f8a032a5b5c4e403f7da67b99792223fe89785bcea17e33d0c6c72dbf17f59a0db4327fcd104e1c20cda63c4f6b SHA512 eb9e12d8831ae30dbe289b0fb881eed43dfc09907895f7d40f20720289a3fac309c09807fd80ee6e41010dcb2d0c17072e916a9aebf0849de00099d31518dc6f DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 @@ -535,10 +567,11 @@ DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20201020160332-67f06af15bc9.mod 25 BLAK DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20201207232520-09787c993a3a.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20210220032951-036812b2e83c.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20210220032951-036812b2e83c.zip 28693 BLAKE2B 3d6a34fa6da642f5ca71c930bd69a41439013f20ee60dde5d4dfab4bf688f1edb150a0477cb006670424c6c59e90d4bac9e5eb34f9fb4c518d903dfd26fb6cb7 SHA512 48b983589bd682ff9275c47733ec73637ebb5e58e1bca0c7744101229237d5cb34170efab63db0061aec857052cce9ef03c3497702b90a86287e6be88e1b33aa +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20220513210516-0976fa681c29.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20220513210516-0976fa681c29.zip 29678 BLAKE2B b202a60241d7915384c35fa4fe349080ee40cc2f167a008585ff11a67bb35a3eb3eaaaa98a1483fd7060da39c8c4cbaf1f76d91b4014f68e4525e44dae04f670 SHA512 d11c165a3823110bf09fe9f356d565a24df687c6b8439dbd9635ea332b43b901bfedea6dc30cf1b39fd395779fc52d3f003bf4256baef58f7c0d9bae4479088b DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180823144017-11551d06cbcc.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180905080454-ebe1bf3edb33.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181026203630-95b1ffbd15a5.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181116152217-5ac8a444bdc5.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190222072716-a9d3bda3a223.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c @@ -603,17 +636,25 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210927094055-39ccf1dd6fa6.mod 33 BLAKE DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20211004093028-2c5d950f24ef.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20211007075335-d3039528d8ac.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20211124211545-fe61309f8881.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20211205182925-97ca703d548d.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20211210111614-af8b64212486.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20211216021012-1d35b9e2eb4e.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220128215802-99c3d69c2c27.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220209214540-3681064d5158.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220209214540-3681064d5158.zip 1705205 BLAKE2B 7dbb357942b0c0b68473d25b05df1bfc47dc5af98b702a2a4f372409e669b631f99311146d4e4dfd7c15917c0fec6993134d44ef21407b8db615cd5f4aec2188 SHA512 541db3174ff73c4266f351e687a52c7d54bec4ff2320f4e2baf34d6327c46b46fac8156b602a97739aaa483a821b731a4579033bbc48e3a591bcf7970246cf15 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220227234510-4e6760a101f9.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220318055525-2edf467146b5.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220319134239-a9b59b0215f8.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220319134239-a9b59b0215f8.zip 1735340 BLAKE2B ade81a9642274244fa63f4fa51ce2b35d3e9d42caa8cc34c08a8798b653dafb015446d5505a0b5f7ee946bdee07453aa3d4a1a2d833f355477e1cbf2eecaa879 SHA512 dd91ef801992c0c89a922c3f3b96dad96f86c77598ab2922156ab9df92fbce9dbe9f3960e36713f3ae1b8f34a84c926ec8a91a9757da2ddc7f58757697873d2f +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220328115105-d36c6a25d886.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220412211240-33da011f77ad.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220519141025-dcacdad47464.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220519141025-dcacdad47464.zip 1762181 BLAKE2B fcdebcc94bb3f4ff5b2ebf44fd99e9ad0be8dee843be6b437065e5f07fa4bb5f8b2bf01b14cc3ee233c1ccf429e1838630ba3f0f51cfd63fbb9a8a2753eb7d38 SHA512 2b38dbdd5915862d6be3fc20af92c3b3c4495fa163cff84807050c20f20ccc4569188730280d3a67942a5b1e2bd6ca4a4d56e71032b4b82533d53f9e23e01e04 DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08 DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201210144234-2321bbc49cbf.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08 DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210220032956-6a3ed077a48d.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08 DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210927222741-03fcf44c2211.mod 95 BLAKE2B 1d166082ebb4ba2dc69bdce6b84f285aa98967551bbfc1cbadeb2db086ef01b66455cd86b78deeec5ae998a7057c7e4f12026b2e02a9c5053093b9f644a59d1f SHA512 81f571821c669188c4482da38b6921ac4c2c1747f8a803a6846531127cfde25dd04819d971f08f601c2d2cee2e636644c1648eff55dd24d89dfb3777e90fe9a0 DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210927222741-03fcf44c2211.zip 21653 BLAKE2B 53f26212f031a9dd420c6e87a1f3e58bd78715475f1e33b7bc2eb65b556d95c8901819ce02be5e7ce6a8842fce670167e302e3311f9c47a9f1ec79bf272c770e SHA512 2f7ff46b02b31f30a73e1d574fafce089e51df788a2b34b18d505d1c191149a70f222b462664218c5451a7beaa7efaf4178470703887f2e438a4455603f359a3 +DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20220411215600-e5f449aeb171.mod 95 BLAKE2B 1d166082ebb4ba2dc69bdce6b84f285aa98967551bbfc1cbadeb2db086ef01b66455cd86b78deeec5ae998a7057c7e4f12026b2e02a9c5053093b9f644a59d1f SHA512 81f571821c669188c4482da38b6921ac4c2c1747f8a803a6846531127cfde25dd04819d971f08f601c2d2cee2e636644c1648eff55dd24d89dfb3777e90fe9a0 +DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20220411215600-e5f449aeb171.zip 21653 BLAKE2B b5f808348b2bb8bfb1f4eb7f579cdcce9930067984e0bb5f97ed8e7f9609136d3ea9c0c378bf4090ac87d6c3bc3b0915fcf8a6928dddced6e145b13e21be3d40 SHA512 41a4b8d13b2466bdb022585d2f174fd5371b8f6841bd55a4948307a81f0b84261fdb199ee9af14b614d13628ae63bc7fd1e8370f0148cec41a97dbe6220effdc DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20170915032832-14c0d48ead0c.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.1-0.20180807135948-17ff2d5776d2.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d @@ -687,6 +728,8 @@ DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod 37 B DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.zip 22295 BLAKE2B 310f892b8ce32810a1afef53335428d73bc23e749e52d00d7624afea2d10422b1b73507026daf23efd2384b81262c4c7862c22da23f6fb43c1b5f79a51170d5e SHA512 34044424d303f5032d4fd302bbf1aca390d45e876583cc223fddf0d685a6eec2bde0a4c1b82c4e471eb5be97fc8aea9b14695b07940d1ecde806636a85d12051 +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20220411194840-2f41105eb62f.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20220411194840-2f41105eb62f.zip 22373 BLAKE2B 097c2cdcfe7d3bc39141d397dc85e161627667c9b19bc02afd71b4f09ea09a6ef8d8ab5d43bf0faa7cb8b4944b8dedf9698d6b9f22d67f9f270dc8a0f4ebc8b2 SHA512 32d09c2ab50068e068b760cf968b64cd4027b0ac05a4db4c29dc6c8e27de44242bd948df12c602ecb72ab831477b8ee698b224daf7f70bef4e3b614c909ff2ae DIST google.golang.org%2Fapi%2F@v%2Fv0.13.0.mod 851 BLAKE2B 16f0842a8e0082a8532a7c8f5cf5092cd196a90197b3e05c6fe0275e10390e0b97477f60c07d26b422d0da9289fe3c8f2d8fb8fe2fec63af9e005adc26921724 SHA512 bd693c28b65c1b369f89a6b1926a127c91df98feb137ab5595bf141c1a67e3adcf25f79b4cbf3e4c44755d45b9f4876dacafbf18afa1e8c09fd89a8f9d0e9330 DIST google.golang.org%2Fapi%2F@v%2Fv0.14.0.mod 851 BLAKE2B 16f0842a8e0082a8532a7c8f5cf5092cd196a90197b3e05c6fe0275e10390e0b97477f60c07d26b422d0da9289fe3c8f2d8fb8fe2fec63af9e005adc26921724 SHA512 bd693c28b65c1b369f89a6b1926a127c91df98feb137ab5595bf141c1a67e3adcf25f79b4cbf3e4c44755d45b9f4876dacafbf18afa1e8c09fd89a8f9d0e9330 DIST google.golang.org%2Fapi%2F@v%2Fv0.15.0.mod 851 BLAKE2B 16f0842a8e0082a8532a7c8f5cf5092cd196a90197b3e05c6fe0275e10390e0b97477f60c07d26b422d0da9289fe3c8f2d8fb8fe2fec63af9e005adc26921724 SHA512 bd693c28b65c1b369f89a6b1926a127c91df98feb137ab5595bf141c1a67e3adcf25f79b4cbf3e4c44755d45b9f4876dacafbf18afa1e8c09fd89a8f9d0e9330 @@ -715,9 +758,12 @@ DIST google.golang.org%2Fapi%2F@v%2Fv0.56.0.mod 661 BLAKE2B b789ac2c45898063b409 DIST google.golang.org%2Fapi%2F@v%2Fv0.57.0.mod 661 BLAKE2B 46ac3005cc4ed5cb507ff5b7227e46509c127c560c1a804a33a7b97aaddb36b9b1643c894a806441c8cda5124d291a1b0007f324bc37521f6873aa332de78114 SHA512 edd8111b529705b1ba00fdbc839213b421c75e236f607c57121e4c1929de3778a134f8cbd62fc9247b3a1feda4f9b1b87bb95b50b965f74c48df3b8915304dbf DIST google.golang.org%2Fapi%2F@v%2Fv0.59.0.mod 580 BLAKE2B 12dccf16e46e6441a143c8ae8596aeafa82b60a0bc8b78874b2411263bfdc7a0b3a51de82ea15f6b2cde919bd912f78a710b7964b3c09323980174475df9a0b9 SHA512 35dfb507e715bbe31a54c400a8791b0161f70784b42512045d36bed72d94b407ffe4d8169e946e841350e73698f5ffa7b8095e6cc5ae1dc9d9eb31a6bcd9b266 DIST google.golang.org%2Fapi%2F@v%2Fv0.61.0.mod 580 BLAKE2B c6bb86ea8e82a4888120267748b1dab940f0810fb8aec7d8a559a90de6d461a2fd3aaa01ad8658c59a13d2c1093850fb34d759edba11db591bb7f29398655500 SHA512 8549ae128c8676083e643b857cc212fb6e259c757791d03a289077f433fc19d986c20591136a3d1d19c62d4d8580cbb25c567fa66dc2a95b025b30a5cd98cf6c -DIST google.golang.org%2Fapi%2F@v%2Fv0.62.0.mod 580 BLAKE2B 640160cad9ac41f8529a49514ac214bc6fa9dc14a5dab8aba6ac7fb95e1caf9882827836333975db1404faeb926a1c042a104445ece56da50b9e7f768dbf21d8 SHA512 faf78859c102bcbf87cc3887c2f506ebca48a8415061fb3a408b5cd52c63f905ffc3b182ad39a2032f77a17ce54736e55facc17678e95e296e4f617c9890b6b0 DIST google.golang.org%2Fapi%2F@v%2Fv0.63.0.mod 580 BLAKE2B 9ce17274721c7cb5f231f1526c8e27e7bcd1dfa3b0e54c2023f9eeae0480023c4efedb964331c84d61583210d5b32fbf81996c8cd0aa7b98c92252a3f68fa7df SHA512 1555e0c13890cd085d224ed77e72bf52dad43591f92ecd3a4acc1992df0437d73836b9c201cdb39464226235090693828a702bfdc26ad3dafc62ba8628561c88 +DIST google.golang.org%2Fapi%2F@v%2Fv0.67.0.mod 644 BLAKE2B ea1db5581b76be2e42c1a1433c0ceae1992e5141f9855b0f1819112aca64dede14108cf5735af36d8699f74ca17ab8a566e3adbb63d0d7b9c08b61b1ee5a4590 SHA512 82c7dc8c50cbc6d58356e94b46fc7fa6b9566fd9fe6c884f42706e4447ca7ee610eeb46fdb9a4cfd8bd34427958a7be9df79e8d751ea594fb68313e300b35591 DIST google.golang.org%2Fapi%2F@v%2Fv0.7.0.mod 802 BLAKE2B 59277c0ab43500926ae727289dfd892ce524164f7acea3d6ede2f4efceb5e89e71e88c2c9fa3e4785da4d2a69c59e5c81c4d735887a6ab52c0b07a8b6baca88d SHA512 617883d94a4de6e07dfd82d046148ccfc5ab4eaf73840a76a9823e5cf03a60b0e0b4f1b62712620de28895d013f01bcd39477cb87bfb94524a634be8818c268c +DIST google.golang.org%2Fapi%2F@v%2Fv0.70.0.mod 590 BLAKE2B c213de59fddb6bd42f25f42b719c957680c1fbfc8d5f4155bb165c0293b3882f28973623e2c7e12102697f1d615aac6e0b6f941a30590197279966998ef9ef5d SHA512 a76e6b0e109a4fc29f76d7e35fc039b4bd7c753c7ff3071aa27acf29602322b7706d7b53647ec1b9ec8ddad1697e0898a33380dedaba0da9047ea4ab83b46a87 +DIST google.golang.org%2Fapi%2F@v%2Fv0.71.0.mod 590 BLAKE2B 9c7ce21a509f3d19735fd3e80d3e0a1bee5cb92917c3e4b9103e89516ef78cbbc03a33148fe0028de387aa1eac81d824f3c5b40a7c745558c94b41e184c6ceb2 SHA512 2c8a390ca4a02b5f98c2ff15de06e37fccb7213ff610f0fe9645af81af5c0a631f9502334896ad7637cf338b49f8371eca86779069e1cf20069ddf3b5ac418c2 +DIST google.golang.org%2Fapi%2F@v%2Fv0.74.0.mod 590 BLAKE2B f3ec79f042a9692054cd891a0fb8688ce731d02cf1f9f3f2fabd600016263f4152ad11e6abb45c096510e77f2d3f5748b4c184b6676a404869f7b61cf20e02a3 SHA512 3e7af5f7f52e87be838b2acde87995a3f0a4ca8b7a0353deb1a88f14717d4b6eaef4ffa67b7cbcd272e13ff170d14134d269a437157436f536e2f31f43073a80 DIST google.golang.org%2Fapi%2F@v%2Fv0.8.0.mod 850 BLAKE2B c338a815e2222182387fe11a60a2eb1e463851f38725da6e7884be1c2dbdea72473ecee4fca65bd50299c5f9095ac5e52848569b7979106da3876205e5cde41f SHA512 37c90eac881c258cb947f9507ae97466b355df015f64ef2d3ecbcbc154216623676340a000362e8229f3e842e68818a73ae64b5f63e3e1820cbff7b1e7b6d89e DIST google.golang.org%2Fapi%2F@v%2Fv0.9.0.mod 850 BLAKE2B c338a815e2222182387fe11a60a2eb1e463851f38725da6e7884be1c2dbdea72473ecee4fca65bd50299c5f9095ac5e52848569b7979106da3876205e5cde41f SHA512 37c90eac881c258cb947f9507ae97466b355df015f64ef2d3ecbcbc154216623676340a000362e8229f3e842e68818a73ae64b5f63e3e1820cbff7b1e7b6d89e DIST google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod 35 BLAKE2B 24fb6ba95138448c45da7f1ecc4c87391485006b54b8e7ff96ec582c2659f9ea77574b4d5fef2442eff9e5564f3c3263ed8e6963c5d21cde8772a7143d82f3ed SHA512 6644c398d639794470e49cad4402d17765422934915b5a13e13e1f84d8890cc8fad9e6ea8c580d114aefea70d894242e05ce3a432ee596f772b98b6b73069fe2 @@ -788,10 +834,17 @@ DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210924002016-3dee208752a0.mod DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20211008145708-270636b82663.mod 327 BLAKE2B e2389d5ffd3a6c761fc75cfe0f928fe01530ba281bad7396153420aeabeafcd810f67885660398bd45998839602311b85b4441ccb9b5851a40c9449e23034d64 SHA512 d9c46bcb8546f671cc357a13b336eeef2ef6d2f5a9241397b56e29c66e9bcccad754dda28b47d8beaea0d2453c4370bc4d7d941411aca3d7fbab0b4545c04f0d DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20211028162531-8db9c33dc351.mod 327 BLAKE2B e2389d5ffd3a6c761fc75cfe0f928fe01530ba281bad7396153420aeabeafcd810f67885660398bd45998839602311b85b4441ccb9b5851a40c9449e23034d64 SHA512 d9c46bcb8546f671cc357a13b336eeef2ef6d2f5a9241397b56e29c66e9bcccad754dda28b47d8beaea0d2453c4370bc4d7d941411aca3d7fbab0b4545c04f0d DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20211118181313-81c1377c94b1.mod 327 BLAKE2B e2389d5ffd3a6c761fc75cfe0f928fe01530ba281bad7396153420aeabeafcd810f67885660398bd45998839602311b85b4441ccb9b5851a40c9449e23034d64 SHA512 d9c46bcb8546f671cc357a13b336eeef2ef6d2f5a9241397b56e29c66e9bcccad754dda28b47d8beaea0d2453c4370bc4d7d941411aca3d7fbab0b4545c04f0d -DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20211129164237-f09f9a12af12.mod 327 BLAKE2B e2389d5ffd3a6c761fc75cfe0f928fe01530ba281bad7396153420aeabeafcd810f67885660398bd45998839602311b85b4441ccb9b5851a40c9449e23034d64 SHA512 d9c46bcb8546f671cc357a13b336eeef2ef6d2f5a9241397b56e29c66e9bcccad754dda28b47d8beaea0d2453c4370bc4d7d941411aca3d7fbab0b4545c04f0d -DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20211203200212-54befc351ae9.mod 327 BLAKE2B e2389d5ffd3a6c761fc75cfe0f928fe01530ba281bad7396153420aeabeafcd810f67885660398bd45998839602311b85b4441ccb9b5851a40c9449e23034d64 SHA512 d9c46bcb8546f671cc357a13b336eeef2ef6d2f5a9241397b56e29c66e9bcccad754dda28b47d8beaea0d2453c4370bc4d7d941411aca3d7fbab0b4545c04f0d DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20211206160659-862468c7d6e0.mod 327 BLAKE2B e2389d5ffd3a6c761fc75cfe0f928fe01530ba281bad7396153420aeabeafcd810f67885660398bd45998839602311b85b4441ccb9b5851a40c9449e23034d64 SHA512 d9c46bcb8546f671cc357a13b336eeef2ef6d2f5a9241397b56e29c66e9bcccad754dda28b47d8beaea0d2453c4370bc4d7d941411aca3d7fbab0b4545c04f0d DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20211208223120-3a66f561d7aa.mod 327 BLAKE2B e2389d5ffd3a6c761fc75cfe0f928fe01530ba281bad7396153420aeabeafcd810f67885660398bd45998839602311b85b4441ccb9b5851a40c9449e23034d64 SHA512 d9c46bcb8546f671cc357a13b336eeef2ef6d2f5a9241397b56e29c66e9bcccad754dda28b47d8beaea0d2453c4370bc4d7d941411aca3d7fbab0b4545c04f0d +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20211221195035-429b39de9b1c.mod 327 BLAKE2B e2389d5ffd3a6c761fc75cfe0f928fe01530ba281bad7396153420aeabeafcd810f67885660398bd45998839602311b85b4441ccb9b5851a40c9449e23034d64 SHA512 d9c46bcb8546f671cc357a13b336eeef2ef6d2f5a9241397b56e29c66e9bcccad754dda28b47d8beaea0d2453c4370bc4d7d941411aca3d7fbab0b4545c04f0d +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20220126215142-9970aeb2e350.mod 327 BLAKE2B e2389d5ffd3a6c761fc75cfe0f928fe01530ba281bad7396153420aeabeafcd810f67885660398bd45998839602311b85b4441ccb9b5851a40c9449e23034d64 SHA512 d9c46bcb8546f671cc357a13b336eeef2ef6d2f5a9241397b56e29c66e9bcccad754dda28b47d8beaea0d2453c4370bc4d7d941411aca3d7fbab0b4545c04f0d +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20220207164111-0872dc986b00.mod 327 BLAKE2B e2389d5ffd3a6c761fc75cfe0f928fe01530ba281bad7396153420aeabeafcd810f67885660398bd45998839602311b85b4441ccb9b5851a40c9449e23034d64 SHA512 d9c46bcb8546f671cc357a13b336eeef2ef6d2f5a9241397b56e29c66e9bcccad754dda28b47d8beaea0d2453c4370bc4d7d941411aca3d7fbab0b4545c04f0d +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20220218161850-94dd64e39d7c.mod 327 BLAKE2B c29c35b209bd9f163f87e497deb4391b948f68ad268fb739a6712dc91e2eba9858d01edf8e601704d95f5bd254be6d9580bea74f7267e9aa6ed04e5cf3d13cd5 SHA512 c682f845af35d1ac560d10e3bef3ebf63e394cd48c605445cc8acaecbc6e95e447c1ac6c26de505077148577186af784eb17a2a162ad63d9a43a8cc8b3cb0d5a +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20220222213610-43724f9ea8cf.mod 327 BLAKE2B c29c35b209bd9f163f87e497deb4391b948f68ad268fb739a6712dc91e2eba9858d01edf8e601704d95f5bd254be6d9580bea74f7267e9aa6ed04e5cf3d13cd5 SHA512 c682f845af35d1ac560d10e3bef3ebf63e394cd48c605445cc8acaecbc6e95e447c1ac6c26de505077148577186af784eb17a2a162ad63d9a43a8cc8b3cb0d5a +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20220304144024-325a89244dc8.mod 327 BLAKE2B c29c35b209bd9f163f87e497deb4391b948f68ad268fb739a6712dc91e2eba9858d01edf8e601704d95f5bd254be6d9580bea74f7267e9aa6ed04e5cf3d13cd5 SHA512 c682f845af35d1ac560d10e3bef3ebf63e394cd48c605445cc8acaecbc6e95e447c1ac6c26de505077148577186af784eb17a2a162ad63d9a43a8cc8b3cb0d5a +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20220310185008-1973136f34c6.mod 327 BLAKE2B c29c35b209bd9f163f87e497deb4391b948f68ad268fb739a6712dc91e2eba9858d01edf8e601704d95f5bd254be6d9580bea74f7267e9aa6ed04e5cf3d13cd5 SHA512 c682f845af35d1ac560d10e3bef3ebf63e394cd48c605445cc8acaecbc6e95e447c1ac6c26de505077148577186af784eb17a2a162ad63d9a43a8cc8b3cb0d5a +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20220324131243-acbaeb5b85eb.mod 327 BLAKE2B 9a90955941e6018e42a450574e8085900cb2e609f495177a96f9c28446dac83c1363d691cde477d4af1ec686557c597ce1305ab5dc965dfa0f8f1a0174be62b8 SHA512 c8687c67f9959e423ca493331d38e780c48419a899305c0b1e12bc09bb768ba89a95587756d31c9a732f32bf9f980e1a664ebbfb20658cfbbbc279cbffde08e4 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20220407144326-9054f6ed7bac.mod 327 BLAKE2B 8bd8fcf3d6f17f657d9fc7dec81ee0ac0774f64862954620bdd6474ded8f4c768b0effa7e9116d720c380c390ab39b64a77b09007cabdde0d917d225e8b376b7 SHA512 4194b27542cfa8093c517b7a9dc956b5de20d7062c67cf884a855a412f90b04d52f0d025451ede025946af3947d5841517624fdaa3745ba909c4ccf1c64c7f0a DIST google.golang.org%2Fgrpc%2F@v%2Fv1.19.0.mod 833 BLAKE2B 71052eaeaf40883bff624eecce8fd6f5669fdea9355e6ae0db9c86c841a62f7176d5ab58838d1645f59b9cb4ad4b636048aa3e9f1d7db521104b8f09dc535bc7 SHA512 38c4f75a0121cecd31b2628da3c3d77aeeb9b2c1974eef2d2d2bb7a3eb507d330debb7f14a724c8910174439b38ab54458096aaf665ea4af87a83f866ca0452e DIST google.golang.org%2Fgrpc%2F@v%2Fv1.20.1.mod 795 BLAKE2B b825f2ab62a96b9b164410f761228575fd9882de37635c09803b9d2ce682ebbec30f301fd874aafaad95a5aa2431ba25962073e1bd4f336d8cb137e5939a8708 SHA512 585d4cf68b50a70d7967ac3941a7a83b83ed5df1a31773589a38348b6fdf247eb49e7778f7054b78ba1a65eef48d004a815abad932876cb1af2c09deea9c0db8 DIST google.golang.org%2Fgrpc%2F@v%2Fv1.21.1.mod 828 BLAKE2B a57ef0fe7edabd002918282ba9ef83386689db2688fd8f1b9ebedd191bb0b7059cc0b99d95974ab68112cd48e1865558d314dda64c71ab239de39fe6e8f0db5b SHA512 f9ab0c8ed5a58799a39f64c63b995badb24d8ba1148c7a1be1e3342d1b0d6a6e334fa2cab16f8e9396907e60386cbccb6495dbbe3ca09440bb878e10e1686d62 @@ -818,8 +871,9 @@ DIST google.golang.org%2Fgrpc%2F@v%2Fv1.39.0.mod 608 BLAKE2B e0fd588267fddeda3a9 DIST google.golang.org%2Fgrpc%2F@v%2Fv1.39.1.mod 608 BLAKE2B e0fd588267fddeda3a91af18ec7eac08e8c83020e287f2737e93daa843ee2f87971c2385ecd531527316b5b0c63dc53021aca6f0f30e34a4d65ace222fb00739 SHA512 6eb0f8d38caeac4bd92806466132208239fee81c4af1c1f6200a3e9074a70b8ebe76ac8c2d9992e61ac9e86a5309a5333b37ce004a22305491d7d513ccf94d2e DIST google.golang.org%2Fgrpc%2F@v%2Fv1.40.0.mod 642 BLAKE2B 71e24b8446f8230b4763b0123b77f3b770e3989e00ffd680999016ad9dde0286f79bba7aba82b35e7d43a0683f8d74e74198876b648e75bc6b5e9d322ca05331 SHA512 718a4678722359c59fb9aff2b44d00d62524a5931220eb2fb7ea32a36aa443fdeb882ce157e5a99e2a7b1817dfc97c5e3f619559e6b723a3aba1274c4b75d28d DIST google.golang.org%2Fgrpc%2F@v%2Fv1.40.1.mod 642 BLAKE2B 71e24b8446f8230b4763b0123b77f3b770e3989e00ffd680999016ad9dde0286f79bba7aba82b35e7d43a0683f8d74e74198876b648e75bc6b5e9d322ca05331 SHA512 718a4678722359c59fb9aff2b44d00d62524a5931220eb2fb7ea32a36aa443fdeb882ce157e5a99e2a7b1817dfc97c5e3f619559e6b723a3aba1274c4b75d28d -DIST google.golang.org%2Fgrpc%2F@v%2Fv1.42.0.mod 705 BLAKE2B b855163884e050238cf09d89473492a622ecf9b86e49461e44907e3d7aa0036e7b49c44929beb1f9bd1dbc2a278a9db6a61712c83d745b8d9d61bf146382dce8 SHA512 f69ab4b609ca4d25e59ab50c53cf7b42484e6bf799eada0b1eff738350c7dc4310af5b24d02e34b8c017d06ea884e391dbfdc060ae70787fec374a33eae4cc75 DIST google.golang.org%2Fgrpc%2F@v%2Fv1.43.0.mod 705 BLAKE2B b855163884e050238cf09d89473492a622ecf9b86e49461e44907e3d7aa0036e7b49c44929beb1f9bd1dbc2a278a9db6a61712c83d745b8d9d61bf146382dce8 SHA512 f69ab4b609ca4d25e59ab50c53cf7b42484e6bf799eada0b1eff738350c7dc4310af5b24d02e34b8c017d06ea884e391dbfdc060ae70787fec374a33eae4cc75 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.44.0.mod 705 BLAKE2B b855163884e050238cf09d89473492a622ecf9b86e49461e44907e3d7aa0036e7b49c44929beb1f9bd1dbc2a278a9db6a61712c83d745b8d9d61bf146382dce8 SHA512 f69ab4b609ca4d25e59ab50c53cf7b42484e6bf799eada0b1eff738350c7dc4310af5b24d02e34b8c017d06ea884e391dbfdc060ae70787fec374a33eae4cc75 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.45.0.mod 705 BLAKE2B be186a7115de90e9b2deada52b37f5fa7e5165b8cf88fb7185a6806b43cf017e89babbfa115497127d32d6e25fce7ecec22f2bd4d4abd86127fd4c1df97988f6 SHA512 74bfc5be6d14d191bd2d787ca20515e735db3f37e20336ebf055250acf9fb3bc52321e124cd84385c6f75ac9ebff81326bd4edb5f074b5f5a926ab75fe1f35ba DIST google.golang.org%2Fgrpc%2Fcmd%2Fprotoc-gen-go-grpc%2F@v%2Fv1.1.0.mod 105 BLAKE2B 1fd1c6f20bdc1fb0a8a89ff7a9dd787d9c69a81f87249f44edefefb5bd1293a513ec4f7111be0df03044b54e42426b0b1083a24c76e50fa96f76aa393334e78b SHA512 e5e455ab72efe80c6d130c4631162f2d42690edff30064c0314700c8ce9d3c77b14554ff1b398aebb940e6501bef102af78a32e05b424b3b381625ca7d5e7cd0 DIST google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200109180630-ec00e32a8dfd.mod 83 BLAKE2B 4cef0579e4d6b156c1af532343070021171ead815734fe1210a0be6a8ba9bc5f3d11b97ee14cde810f2556bca76c206520f56363ee82af7409772d33301e413d SHA512 3cb3393e78f44d9de80074244756d5e309d19adca15e8313a392b925a687edad46e93c612da1539dc09d0c0072a063eede6f04fbd9e5671059e9857da0f7b1e6 DIST google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200221191635-4d8936d0db64.mod 128 BLAKE2B 79cca062b7c73fedaa5357b7b43af16adc1ef83a86be48787887ec450e022d31e0700b7ca4cf5dca03bf2ad9db79727da0fbb89c73bdb006db6b68d75c3e1751 SHA512 bf45db2ba4ae10b447c471118551d337125d5432142f5aa4ba964054d09393730c23373e42eb34574ca93f9b1a12364669be13ba7faa7d9908cacb982984d414 @@ -834,6 +888,7 @@ DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.25.0.mod 186 BLAKE2B 7df4a9ba66d7fcf DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0-rc.1.mod 83 BLAKE2B 0e4901ba1d4e31ef22f0f978ee7b7d926ac2cd3a1cb5d8d8a81a33e02f9dc81aad6508280d65659862c3a9bc0667c334cb6cd8c0c532d5fdb3735a415c2a5eca SHA512 a7b2aad691925341e3d1f6d1d1453b68386902a4e2e1c0deb406bc157d04328c5519a01ce938a33a6e358cbd9dc0c2f862c9822bde5314d2eb9d416d7bf789d2 DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0.mod 123 BLAKE2B 73f875413489557d8f0bbcd665c06356b900f87e2cd9ef0ee5aba218a3a910842912d36dc9e653afa538c99cc723d28327a8bec6eac1f6bd93277d70fa891339 SHA512 d618524aca1cb3e525060bb66b0c8f06c9ad6be5389be228d265dbcdb368442f4f0a7e98f8c9082916b2579d77e627a550904f0b1c058b7d5e45eb7ceb77c2e0 DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.27.1.mod 123 BLAKE2B 73f875413489557d8f0bbcd665c06356b900f87e2cd9ef0ee5aba218a3a910842912d36dc9e653afa538c99cc723d28327a8bec6eac1f6bd93277d70fa891339 SHA512 d618524aca1cb3e525060bb66b0c8f06c9ad6be5389be228d265dbcdb368442f4f0a7e98f8c9082916b2579d77e627a550904f0b1c058b7d5e45eb7ceb77c2e0 +DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.28.0.mod 124 BLAKE2B a5348258c468348018cd2962ac2737ed58c89730ccd5d83fe54f1364a62e41c01dd3ec4a86d430fabf2da1fc8c35c8d6e683582c800539e32af2da15f0c0d2c1 SHA512 61be8d52e39d6db167252c8833a4c2d92b0f9cd7040d44df2a805bdfa3e48784a4f0a45fbe33a64ab65c436dc59c1c4232e84427b6a0b1bd7fb29a5940c1501d DIST gopkg.in%2Falecthomas%2Fkingpin.v2%2F@v%2Fv2.2.6.mod 38 BLAKE2B e7781691d8c15b764ef6c89fcdf20e69fc28d46e8df2703b6fdc342247595c10ed25e3cc5b30cd29b81c57837f5685e4122e1b2c218a51fffbb1567c85b0835a SHA512 585188d3a75067e6b7d8a8321959fe7df80c6a19f8668a87f0d1b8687c4d2cefc039167446f6d02f7eeeb147371bc7a673348213bcb07f4d90bebc0ccf9f2015 DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 @@ -854,6 +909,8 @@ DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.zip 81183 BLAKE2B 0e3222d715fe7e9e8e9a10ab DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.zip 105245 BLAKE2B f0bcfd9d097905364d9c2b032b92a8aad64b63e0942eb864759b156eb97ac58769fbc035acf4ba57bd55db1b6596499ddc6d36e6d2e5cc584c2a465256ca3a73 SHA512 f9c0400f1f5590d7185ae3fdac7adf1787a5f5198e52ebd02841b7df5113c5e34de6a66fa01b2f5735be4b21190dffb46e9d8b084ad5c00ebd99599a39ff73db +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20220512140231-539c8e751b99.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20220512140231-539c8e751b99.zip 106229 BLAKE2B 1ca4d305f14204881aac8581a8ead014b7d56656d40cb9c70fcf60b0cf087bfc8da615da642c8337b13d156ba4fa2d84ca6835bae8bea66d03ef3e1ebd0be997 SHA512 b99b3abc4b979796aa69dd047512739bd7bbe41f3f6794f1adb949eb56b5b4993aa0e32934ca35dcda6e01457b698827a9d1d6ed14c5fda4e1129bbead330dd0 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190106161140-3f1c8253044a.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190418001031-e561f6794a2a.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce @@ -861,8 +918,8 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190523083050-ea95bdfd59fc.mod 26 BLA DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 BLAKE2B 3e3f5a2be0918cbaacd5e43e59fcc6c7c6999645f0c9214cd5a522c31d34b6d3dad61e3ddae8ccdb2f3f0d90b406c047802ee3d9d54dc40fe6eff9cd35620792 SHA512 0c8aa788d0c03d6d049f0dd7468d0f81ce2131ccedd5a5a3a18362b7d30eef7ef325277844eefe4b707b1ad71c6f83a44e110b7af7b98e05406d347237a7bafb DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.3.mod 300 BLAKE2B 3aa707c72ce7e402cc1765fed30253eb87e9e87aecc8096130e973623f53ded2a7572ca3d464e4db9de524cd651b3aa8fbc9fa0ef6bdc4eb9670b4d8652f4dfc SHA512 d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod 300 BLAKE2B 3aa707c72ce7e402cc1765fed30253eb87e9e87aecc8096130e973623f53ded2a7572ca3d464e4db9de524cd651b3aa8fbc9fa0ef6bdc4eb9670b4d8652f4dfc SHA512 d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9 -DIST ov-0.10.0.tar.gz 3762674 BLAKE2B 313e7bd4b2f7f985d93e4ccb45e796d41ab77bc99f3791d799b871d2f0561e6da7e0a585f22ce57c93a331a51286567b7b312e2953a8e95be8231f64d8ff88ef SHA512 e70d6a71b5c6e87fc4fbc3bcc385c85d17959a682aef0a8e9ba6ae998564e70853a0db06b63a853618e0b41e4bd81ebb559636a75df9bdc1650304505eb10002 DIST ov-0.10.1.tar.gz 3763713 BLAKE2B 64efd201160338c6547a71b59f60fd17ad4f352c81366d66e51dba9a7bd4b7adbfd81340feec5a070b2591b49af09de1903491784c6ea17eacca0e03efab8972 SHA512 88c96bec0a35e0da315d8c55f1d351631b6be3b37577cbe0d9b1cc42e12a746fb28b220a4e78609733541913c7304e2c05f3452eac195f638a41ce1d4e7e6734 +DIST ov-0.11.0.tar.gz 3783146 BLAKE2B b5d8c57eaa972e352195f026e9e1a26bf120ec4527725e4f6e3b6404f9c54a07d552b81472c251b6fca8464127a56fee62119bf5f3c1fa52f23c53a56aeed2fa SHA512 5577bc8e825d802b262359a957968515253c2720b2b5567ae7fbd4fa4e59d2aff4a4f1724107760e553e72c5fa8ca6fd6b23e346ce3dfa0136203c54286f2efc DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f SHA512 db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774 DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566 SHA512 e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5 DIST rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod 88 BLAKE2B c2ac3c9619e396db470c9951dfc11cdacccd56ae09b3b353015ee7e5fbb023df288dbf48d81b44c309241d1ea89a2e0ee42ee1d17e536fcfa531aaee0e651ab7 SHA512 2137507eb25fbae419605e0cd6bca4cfa584110eebc276cd759a4dcb6f97e52928e5b2d9b276e76bcabcec3bbfc2c42f97fa29f54695d27fb00f9423e1638863 diff --git a/sys-apps/ov/ov-0.10.0.ebuild b/sys-apps/ov/ov-0.11.0.ebuild similarity index 90% rename from sys-apps/ov/ov-0.10.0.ebuild rename to sys-apps/ov/ov-0.11.0.ebuild index 8c805c9948..04fe462320 100644 --- a/sys-apps/ov/ov-0.10.0.ebuild +++ b/sys-apps/ov/ov-0.11.0.ebuild @@ -38,14 +38,17 @@ EGO_SUM=( "cloud.google.com/go v0.93.3/go.mod" "cloud.google.com/go v0.94.1/go.mod" "cloud.google.com/go v0.97.0/go.mod" - "cloud.google.com/go v0.98.0/go.mod" "cloud.google.com/go v0.99.0/go.mod" + "cloud.google.com/go v0.100.2/go.mod" "cloud.google.com/go/bigquery v1.0.1/go.mod" "cloud.google.com/go/bigquery v1.3.0/go.mod" "cloud.google.com/go/bigquery v1.4.0/go.mod" "cloud.google.com/go/bigquery v1.5.0/go.mod" "cloud.google.com/go/bigquery v1.7.0/go.mod" "cloud.google.com/go/bigquery v1.8.0/go.mod" + "cloud.google.com/go/compute v0.1.0/go.mod" + "cloud.google.com/go/compute v1.3.0/go.mod" + "cloud.google.com/go/compute v1.5.0/go.mod" "cloud.google.com/go/datastore v1.0.0/go.mod" "cloud.google.com/go/datastore v1.1.0/go.mod" "cloud.google.com/go/firestore v1.6.1/go.mod" @@ -83,7 +86,6 @@ EGO_SUM=( "github.com/beorn7/perks v1.0.1/go.mod" "github.com/bgentry/speakeasy v0.1.0/go.mod" "github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod" - "github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod" "github.com/cespare/xxhash v1.1.0" "github.com/cespare/xxhash v1.1.0/go.mod" "github.com/cespare/xxhash/v2 v2.1.1/go.mod" @@ -102,12 +104,11 @@ EGO_SUM=( "github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod" "github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod" "github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod" - "github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod" "github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod" - "github.com/cncf/xds/go v0.0.0-20211130200136-a8f946100490/go.mod" "github.com/coreos/go-semver v0.3.0/go.mod" "github.com/coreos/go-systemd/v22 v22.3.2/go.mod" "github.com/cpuguy83/go-md2man/v2 v2.0.1/go.mod" + "github.com/creack/pty v1.1.9/go.mod" "github.com/davecgh/go-spew v1.1.0/go.mod" "github.com/davecgh/go-spew v1.1.1" "github.com/davecgh/go-spew v1.1.1/go.mod" @@ -125,21 +126,20 @@ EGO_SUM=( "github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod" "github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod" "github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod" - "github.com/envoyproxy/go-control-plane v0.10.1/go.mod" "github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod" - "github.com/envoyproxy/protoc-gen-validate v0.6.2/go.mod" "github.com/fatih/color v1.7.0/go.mod" "github.com/fatih/color v1.9.0/go.mod" "github.com/fatih/color v1.13.0/go.mod" - "github.com/frankban/quicktest v1.11.3" - "github.com/frankban/quicktest v1.11.3/go.mod" - "github.com/fsnotify/fsnotify v1.5.1" + "github.com/frankban/quicktest v1.14.3" + "github.com/frankban/quicktest v1.14.3/go.mod" "github.com/fsnotify/fsnotify v1.5.1/go.mod" + "github.com/fsnotify/fsnotify v1.5.4" + "github.com/fsnotify/fsnotify v1.5.4/go.mod" "github.com/gdamore/encoding v1.0.0" "github.com/gdamore/encoding v1.0.0/go.mod" "github.com/gdamore/tcell/v2 v2.2.0/go.mod" - "github.com/gdamore/tcell/v2 v2.4.0" - "github.com/gdamore/tcell/v2 v2.4.0/go.mod" + "github.com/gdamore/tcell/v2 v2.5.1" + "github.com/gdamore/tcell/v2 v2.5.1/go.mod" "github.com/ghodss/yaml v1.0.0/go.mod" "github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod" "github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod" @@ -199,8 +199,9 @@ EGO_SUM=( "github.com/google/go-cmp v0.5.3/go.mod" "github.com/google/go-cmp v0.5.4/go.mod" "github.com/google/go-cmp v0.5.5/go.mod" - "github.com/google/go-cmp v0.5.6" "github.com/google/go-cmp v0.5.6/go.mod" + "github.com/google/go-cmp v0.5.7" + "github.com/google/go-cmp v0.5.7/go.mod" "github.com/google/gofuzz v1.0.0/go.mod" "github.com/google/martian v2.1.0+incompatible/go.mod" "github.com/google/martian/v3 v3.0.0/go.mod" @@ -227,9 +228,10 @@ EGO_SUM=( "github.com/googleapis/gax-go/v2 v2.0.5/go.mod" "github.com/googleapis/gax-go/v2 v2.1.0/go.mod" "github.com/googleapis/gax-go/v2 v2.1.1/go.mod" + "github.com/googleapis/gax-go/v2 v2.2.0/go.mod" + "github.com/googleapis/gax-go/v2 v2.3.0/go.mod" "github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod" "github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod" - "github.com/hashicorp/consul/api v1.11.0/go.mod" "github.com/hashicorp/consul/api v1.12.0/go.mod" "github.com/hashicorp/consul/sdk v0.8.0/go.mod" "github.com/hashicorp/errwrap v1.0.0/go.mod" @@ -237,7 +239,7 @@ EGO_SUM=( "github.com/hashicorp/go-cleanhttp v0.5.1/go.mod" "github.com/hashicorp/go-cleanhttp v0.5.2/go.mod" "github.com/hashicorp/go-hclog v0.12.0/go.mod" - "github.com/hashicorp/go-hclog v1.0.0/go.mod" + "github.com/hashicorp/go-hclog v1.2.0/go.mod" "github.com/hashicorp/go-immutable-radix v1.0.0/go.mod" "github.com/hashicorp/go-immutable-radix v1.3.1/go.mod" "github.com/hashicorp/go-msgpack v0.5.3/go.mod" @@ -255,13 +257,10 @@ EGO_SUM=( "github.com/hashicorp/hcl v1.0.0" "github.com/hashicorp/hcl v1.0.0/go.mod" "github.com/hashicorp/logutils v1.0.0/go.mod" - "github.com/hashicorp/mdns v1.0.1/go.mod" "github.com/hashicorp/mdns v1.0.4/go.mod" - "github.com/hashicorp/memberlist v0.2.2/go.mod" "github.com/hashicorp/memberlist v0.3.0/go.mod" - "github.com/hashicorp/serf v0.9.5/go.mod" "github.com/hashicorp/serf v0.9.6/go.mod" - "github.com/iancoleman/strcase v0.2.0/go.mod" + "github.com/hashicorp/serf v0.9.7/go.mod" "github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod" "github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod" "github.com/inconshreveable/mousetrap v1.0.0" @@ -273,30 +272,30 @@ EGO_SUM=( "github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod" "github.com/jstemmer/go-junit-report v0.9.1/go.mod" "github.com/julienschmidt/httprouter v1.2.0/go.mod" - "github.com/jwalton/gchalk v1.2.1" - "github.com/jwalton/gchalk v1.2.1/go.mod" + "github.com/jwalton/gchalk v1.3.0" + "github.com/jwalton/gchalk v1.3.0/go.mod" "github.com/jwalton/go-supportscolor v1.1.0" "github.com/jwalton/go-supportscolor v1.1.0/go.mod" "github.com/kisielk/errcheck v1.5.0/go.mod" "github.com/kisielk/gotool v1.0.0/go.mod" - "github.com/klauspost/compress v1.14.2" - "github.com/klauspost/compress v1.14.2/go.mod" + "github.com/klauspost/compress v1.15.4" + "github.com/klauspost/compress v1.15.4/go.mod" "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" "github.com/kr/fs v0.1.0/go.mod" "github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod" "github.com/kr/pretty v0.1.0/go.mod" "github.com/kr/pretty v0.2.0/go.mod" - "github.com/kr/pretty v0.2.1" - "github.com/kr/pretty v0.2.1/go.mod" + "github.com/kr/pretty v0.3.0" + "github.com/kr/pretty v0.3.0/go.mod" "github.com/kr/pty v1.1.1/go.mod" - "github.com/kr/text v0.1.0" "github.com/kr/text v0.1.0/go.mod" + "github.com/kr/text v0.2.0" + "github.com/kr/text v0.2.0/go.mod" "github.com/lucasb-eyer/go-colorful v1.0.3/go.mod" "github.com/lucasb-eyer/go-colorful v1.2.0" "github.com/lucasb-eyer/go-colorful v1.2.0/go.mod" - "github.com/lyft/protoc-gen-star v0.5.3/go.mod" - "github.com/magiconair/properties v1.8.5" - "github.com/magiconair/properties v1.8.5/go.mod" + "github.com/magiconair/properties v1.8.6" + "github.com/magiconair/properties v1.8.6/go.mod" "github.com/mattn/go-colorable v0.0.9/go.mod" "github.com/mattn/go-colorable v0.1.4/go.mod" "github.com/mattn/go-colorable v0.1.6/go.mod" @@ -312,7 +311,6 @@ EGO_SUM=( "github.com/mattn/go-runewidth v0.0.13" "github.com/mattn/go-runewidth v0.0.13/go.mod" "github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod" - "github.com/miekg/dns v1.0.14/go.mod" "github.com/miekg/dns v1.1.26/go.mod" "github.com/miekg/dns v1.1.41/go.mod" "github.com/mitchellh/cli v1.1.0/go.mod" @@ -320,8 +318,9 @@ EGO_SUM=( "github.com/mitchellh/go-testing-interface v1.0.0/go.mod" "github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod" "github.com/mitchellh/mapstructure v1.1.2/go.mod" - "github.com/mitchellh/mapstructure v1.4.3" "github.com/mitchellh/mapstructure v1.4.3/go.mod" + "github.com/mitchellh/mapstructure v1.5.0" + "github.com/mitchellh/mapstructure v1.5.0/go.mod" "github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod" "github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod" "github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod" @@ -330,15 +329,18 @@ EGO_SUM=( "github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod" "github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod" "github.com/pascaldekloe/goe v0.1.0/go.mod" - "github.com/pelletier/go-toml v1.9.4" "github.com/pelletier/go-toml v1.9.4/go.mod" + "github.com/pelletier/go-toml v1.9.5" + "github.com/pelletier/go-toml v1.9.5/go.mod" + "github.com/pelletier/go-toml/v2 v2.0.0-beta.8/go.mod" + "github.com/pelletier/go-toml/v2 v2.0.1" + "github.com/pelletier/go-toml/v2 v2.0.1/go.mod" "github.com/pierrec/lz4 v2.6.1+incompatible" "github.com/pierrec/lz4 v2.6.1+incompatible/go.mod" "github.com/pkg/errors v0.8.0/go.mod" "github.com/pkg/errors v0.8.1/go.mod" "github.com/pkg/errors v0.9.1" "github.com/pkg/errors v0.9.1/go.mod" - "github.com/pkg/sftp v1.10.1/go.mod" "github.com/pkg/sftp v1.13.1/go.mod" "github.com/pmezard/go-difflib v1.0.0" "github.com/pmezard/go-difflib v1.0.0/go.mod" @@ -361,29 +363,28 @@ EGO_SUM=( "github.com/rivo/uniseg v0.2.0/go.mod" "github.com/rogpeppe/fastuuid v1.2.0/go.mod" "github.com/rogpeppe/go-internal v1.3.0/go.mod" + "github.com/rogpeppe/go-internal v1.6.1" + "github.com/rogpeppe/go-internal v1.6.1/go.mod" "github.com/russross/blackfriday/v2 v2.1.0/go.mod" "github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod" - "github.com/sagikazarmark/crypt v0.3.0/go.mod" - "github.com/sagikazarmark/crypt v0.4.0/go.mod" + "github.com/sagikazarmark/crypt v0.5.0/go.mod" "github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod" "github.com/sirupsen/logrus v1.2.0/go.mod" "github.com/sirupsen/logrus v1.4.2/go.mod" "github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod" - "github.com/spf13/afero v1.3.3/go.mod" - "github.com/spf13/afero v1.6.0/go.mod" - "github.com/spf13/afero v1.8.1" - "github.com/spf13/afero v1.8.1/go.mod" - "github.com/spf13/cast v1.4.1" + "github.com/spf13/afero v1.8.2" + "github.com/spf13/afero v1.8.2/go.mod" "github.com/spf13/cast v1.4.1/go.mod" - "github.com/spf13/cobra v1.3.0" - "github.com/spf13/cobra v1.3.0/go.mod" + "github.com/spf13/cast v1.5.0" + "github.com/spf13/cast v1.5.0/go.mod" + "github.com/spf13/cobra v1.4.0" + "github.com/spf13/cobra v1.4.0/go.mod" "github.com/spf13/jwalterweatherman v1.1.0" "github.com/spf13/jwalterweatherman v1.1.0/go.mod" "github.com/spf13/pflag v1.0.5" "github.com/spf13/pflag v1.0.5/go.mod" - "github.com/spf13/viper v1.10.0/go.mod" - "github.com/spf13/viper v1.10.1" - "github.com/spf13/viper v1.10.1/go.mod" + "github.com/spf13/viper v1.11.0" + "github.com/spf13/viper v1.11.0/go.mod" "github.com/stretchr/objx v0.1.0/go.mod" "github.com/stretchr/objx v0.1.1/go.mod" "github.com/stretchr/testify v1.2.2/go.mod" @@ -391,8 +392,9 @@ EGO_SUM=( "github.com/stretchr/testify v1.4.0/go.mod" "github.com/stretchr/testify v1.5.1/go.mod" "github.com/stretchr/testify v1.6.1/go.mod" - "github.com/stretchr/testify v1.7.0" "github.com/stretchr/testify v1.7.0/go.mod" + "github.com/stretchr/testify v1.7.1" + "github.com/stretchr/testify v1.7.1/go.mod" "github.com/subosito/gotenv v1.2.0" "github.com/subosito/gotenv v1.2.0/go.mod" "github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod" @@ -403,9 +405,9 @@ EGO_SUM=( "github.com/yuin/goldmark v1.1.32/go.mod" "github.com/yuin/goldmark v1.2.1/go.mod" "github.com/yuin/goldmark v1.3.5/go.mod" - "go.etcd.io/etcd/api/v3 v3.5.1/go.mod" - "go.etcd.io/etcd/client/pkg/v3 v3.5.1/go.mod" - "go.etcd.io/etcd/client/v2 v2.305.1/go.mod" + "go.etcd.io/etcd/api/v3 v3.5.2/go.mod" + "go.etcd.io/etcd/client/pkg/v3 v3.5.2/go.mod" + "go.etcd.io/etcd/client/v2 v2.305.2/go.mod" "go.opencensus.io v0.21.0/go.mod" "go.opencensus.io v0.22.0/go.mod" "go.opencensus.io v0.22.2/go.mod" @@ -418,17 +420,15 @@ EGO_SUM=( "go.uber.org/multierr v1.6.0/go.mod" "go.uber.org/zap v1.17.0/go.mod" "golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod" - "golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod" "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" "golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod" "golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod" - "golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod" "golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod" "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod" "golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod" "golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod" - "golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod" "golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod" + "golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4/go.mod" "golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod" "golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod" "golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod" @@ -464,10 +464,8 @@ EGO_SUM=( "golang.org/x/mod v0.4.0/go.mod" "golang.org/x/mod v0.4.1/go.mod" "golang.org/x/mod v0.4.2/go.mod" - "golang.org/x/mod v0.5.0/go.mod" "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod" "golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod" - "golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod" "golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" "golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod" "golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod" @@ -506,7 +504,11 @@ EGO_SUM=( "golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod" "golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1/go.mod" "golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod" - "golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod" + "golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod" + "golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod" + "golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod" + "golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod" + "golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod" "golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod" "golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod" "golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod" @@ -524,6 +526,9 @@ EGO_SUM=( "golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod" "golang.org/x/oauth2 v0.0.0-20211005180243-6b3c2da341f1/go.mod" "golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod" + "golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod" + "golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod" + "golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod" "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod" "golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod" "golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod" @@ -534,12 +539,12 @@ EGO_SUM=( "golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod" "golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod" "golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod" - "golang.org/x/sync v0.0.0-20210220032951-036812b2e83c" "golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod" + "golang.org/x/sync v0.0.0-20220513210516-0976fa681c29" + "golang.org/x/sync v0.0.0-20220513210516-0976fa681c29/go.mod" "golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod" "golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod" "golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod" - "golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod" "golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod" "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" "golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod" @@ -597,22 +602,28 @@ EGO_SUM=( "golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod" "golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod" "golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod" - "golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod" "golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod" "golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod" "golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod" "golang.org/x/sys v0.0.0-20211004093028-2c5d950f24ef/go.mod" "golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod" "golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod" - "golang.org/x/sys v0.0.0-20211205182925-97ca703d548d/go.mod" "golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod" - "golang.org/x/sys v0.0.0-20220209214540-3681064d5158" + "golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod" + "golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod" "golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod" + "golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod" + "golang.org/x/sys v0.0.0-20220318055525-2edf467146b5/go.mod" + "golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod" + "golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod" + "golang.org/x/sys v0.0.0-20220519141025-dcacdad47464" + "golang.org/x/sys v0.0.0-20220519141025-dcacdad47464/go.mod" "golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod" "golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf/go.mod" "golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod" - "golang.org/x/term v0.0.0-20210927222741-03fcf44c2211" "golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod" + "golang.org/x/term v0.0.0-20220411215600-e5f449aeb171" + "golang.org/x/term v0.0.0-20220411215600-e5f449aeb171/go.mod" "golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod" "golang.org/x/text v0.3.0/go.mod" "golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod" @@ -684,8 +695,9 @@ EGO_SUM=( "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod" "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod" "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" - "golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1" "golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod" + "golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f" + "golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod" "google.golang.org/api v0.4.0/go.mod" "google.golang.org/api v0.7.0/go.mod" "google.golang.org/api v0.8.0/go.mod" @@ -717,8 +729,11 @@ EGO_SUM=( "google.golang.org/api v0.57.0/go.mod" "google.golang.org/api v0.59.0/go.mod" "google.golang.org/api v0.61.0/go.mod" - "google.golang.org/api v0.62.0/go.mod" "google.golang.org/api v0.63.0/go.mod" + "google.golang.org/api v0.67.0/go.mod" + "google.golang.org/api v0.70.0/go.mod" + "google.golang.org/api v0.71.0/go.mod" + "google.golang.org/api v0.74.0/go.mod" "google.golang.org/appengine v1.1.0/go.mod" "google.golang.org/appengine v1.4.0/go.mod" "google.golang.org/appengine v1.5.0/go.mod" @@ -787,10 +802,17 @@ EGO_SUM=( "google.golang.org/genproto v0.0.0-20211008145708-270636b82663/go.mod" "google.golang.org/genproto v0.0.0-20211028162531-8db9c33dc351/go.mod" "google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod" - "google.golang.org/genproto v0.0.0-20211129164237-f09f9a12af12/go.mod" - "google.golang.org/genproto v0.0.0-20211203200212-54befc351ae9/go.mod" "google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod" "google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod" + "google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod" + "google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod" + "google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod" + "google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod" + "google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod" + "google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod" + "google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod" + "google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod" + "google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac/go.mod" "google.golang.org/grpc v1.19.0/go.mod" "google.golang.org/grpc v1.20.1/go.mod" "google.golang.org/grpc v1.21.1/go.mod" @@ -817,8 +839,8 @@ EGO_SUM=( "google.golang.org/grpc v1.39.1/go.mod" "google.golang.org/grpc v1.40.0/go.mod" "google.golang.org/grpc v1.40.1/go.mod" - "google.golang.org/grpc v1.42.0/go.mod" - "google.golang.org/grpc v1.43.0/go.mod" + "google.golang.org/grpc v1.44.0/go.mod" + "google.golang.org/grpc v1.45.0/go.mod" "google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod" "google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod" "google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod" @@ -833,13 +855,13 @@ EGO_SUM=( "google.golang.org/protobuf v1.26.0-rc.1/go.mod" "google.golang.org/protobuf v1.26.0/go.mod" "google.golang.org/protobuf v1.27.1/go.mod" + "google.golang.org/protobuf v1.28.0/go.mod" "gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod" "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod" "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15" "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod" "gopkg.in/errgo.v2 v2.1.0/go.mod" - "gopkg.in/ini.v1 v1.66.2/go.mod" "gopkg.in/ini.v1 v1.66.4" "gopkg.in/ini.v1 v1.66.4/go.mod" "gopkg.in/yaml.v2 v2.2.1/go.mod" @@ -851,8 +873,9 @@ EGO_SUM=( "gopkg.in/yaml.v2 v2.4.0" "gopkg.in/yaml.v2 v2.4.0/go.mod" "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" - "gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b" "gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20220512140231-539c8e751b99" + "gopkg.in/yaml.v3 v3.0.0-20220512140231-539c8e751b99/go.mod" "honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod" "honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod" "honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod" @@ -863,7 +886,7 @@ EGO_SUM=( "rsc.io/binaryregexp v0.2.0/go.mod" "rsc.io/quote/v3 v3.1.0/go.mod" "rsc.io/sampler v1.3.0/go.mod" - ) +) go-module_set_globals SRC_URI="https://github.com/noborus/ov/archive/v${PV}.tar.gz -> ${P}.tar.gz @@ -878,7 +901,7 @@ IUSE="test" RESTRICT="!test? ( test )" src_compile() { - go build -v -x -o ${PN} -ldflags="-X main.Version=${PV}" || die + ego build -v -x -o ${PN} -ldflags="-X main.Version=${PV}" || die } src_install() { diff --git a/sys-cluster/Graph500/Graph500-1.2.ebuild b/sys-cluster/Graph500/Graph500-1.2.ebuild new file mode 100644 index 0000000000..dae92c7d67 --- /dev/null +++ b/sys-cluster/Graph500/Graph500-1.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MYPN="${PN,,}" +MYP="${MYPN}-${PV}" + +DESCRIPTION="Graph500 reference implementations" +HOMEPAGE="https://github.com/Graph500/graph500" +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${MYP}.tar.gz" +S="${WORKDIR}/${MYPN}-${MYP}" + +KEYWORDS="~amd64" +LICENSE="MIT Boost-1.0" +SLOT="0" +IUSE="mpi openmp" + +RDEPEND=" + sys-libs/binutils-libs + mpi? ( virtual/mpi ) +" +DEPEND="${RDEPEND}" +BDEPEND="app-admin/chrpath" + +PATCHES=( + "${FILESDIR}/${P}-MPI_Type_create_struct.patch" + "${FILESDIR}/${P}-static-inline.patch" +) + +src_prepare() { + cp "${FILESDIR}/${P}-CMakeLists.txt" CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_MPI=$(usex mpi) + -DBUILD_OPENMP=$(usex openmp) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + dosym ./libgenerator-seq.so "/usr/$(get_libdir)/libGraphGenlib.so" + dodoc README Graph500.org + insinto "/usr/share/doc/${PF}/html" + doins *.html + insinto "/usr/share/octave/site/m/${PN}" + doins -r octave/* + chrpath -d "${ED}/usr/bin/graph500_mpi_one_sided" || die + chrpath -d "${ED}/usr/bin/graph500_mpi_simple" || die + chrpath -d "${ED}/usr/bin/generator_test_mpi" || die +} diff --git a/sys-cluster/Graph500/Manifest b/sys-cluster/Graph500/Manifest new file mode 100644 index 0000000000..70c9f8dbf4 --- /dev/null +++ b/sys-cluster/Graph500/Manifest @@ -0,0 +1 @@ +DIST graph500-1.2.tar.gz 368889 BLAKE2B f0afe4b89edab710b4c0149d5e726ba5758d2cc1852a8837ee7ffbc87dae23ce212b39b27e2301908f652c5dc7ea07525125decdb559e6585df4a80e68ff0686 SHA512 f62d5f4c1144234baf619a7e3f05eed5bfc2c6b7c9b8bd317cceb9652fbdba057976cb83d06e58d8290fe8caf79b113d5ab8ba9122d79f71c12e04af410b3afc diff --git a/sys-cluster/Graph500/files/Graph500-1.2-CMakeLists.txt b/sys-cluster/Graph500/files/Graph500-1.2-CMakeLists.txt new file mode 100644 index 0000000000..f9ed407399 --- /dev/null +++ b/sys-cluster/Graph500/files/Graph500-1.2-CMakeLists.txt @@ -0,0 +1,135 @@ +cmake_minimum_required(VERSION 3.15) +project(graph500 LANGUAGES C) +set(CMAKE_POSITION_INDEPENDENT_CODE ON) +include(GNUInstallDirs) + +SET(GRAPH500_SOURCES + "${CMAKE_CURRENT_SOURCE_DIR}/options.c" + "${CMAKE_CURRENT_SOURCE_DIR}/rmat.c" + "${CMAKE_CURRENT_SOURCE_DIR}/kronecker.c" + "${CMAKE_CURRENT_SOURCE_DIR}/verify.c" + "${CMAKE_CURRENT_SOURCE_DIR}/prng.c" + "${CMAKE_CURRENT_SOURCE_DIR}/xalloc.c" + "${CMAKE_CURRENT_SOURCE_DIR}/timer.c" +) +ADD_LIBRARY(GRAPH500_OBJECTS OBJECT ${GRAPH500_SOURCES}) +target_include_directories(GRAPH500_OBJECTS PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}") + +SET(GENERATOR_SRC + "${CMAKE_CURRENT_SOURCE_DIR}/generator/btrd_binomial_distribution.c" + "${CMAKE_CURRENT_SOURCE_DIR}/generator/splittable_mrg.c" + "${CMAKE_CURRENT_SOURCE_DIR}/generator/mrg_transitions.c" + "${CMAKE_CURRENT_SOURCE_DIR}/generator/graph_generator.c" + "${CMAKE_CURRENT_SOURCE_DIR}/generator/permutation_gen.c" + "${CMAKE_CURRENT_SOURCE_DIR}/generator/make_graph.c" + "${CMAKE_CURRENT_SOURCE_DIR}/generator/utils.c" + "${CMAKE_CURRENT_SOURCE_DIR}/generator/scramble_edges.c" +) + +ADD_LIBRARY(generator-seq SHARED ${GENERATOR_SRC} $) +target_compile_definitions(generator-seq PUBLIC GRAPH_GENERATOR_SEQ) +target_include_directories(generator-seq PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/generator") +target_link_libraries(generator-seq PUBLIC -liberty) +install(TARGETS generator-seq LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}") + +if(BUILD_OPENMP) + find_package(OpenMP REQUIRED) + + ADD_LIBRARY(generator-omp SHARED ${GENERATOR_SRC} $) + set_target_properties(generator-omp PROPERTIES COMPILE_FLAGS "-fopenmp") + target_compile_definitions(generator-omp PUBLIC GRAPH_GENERATOR_OMP) + target_include_directories(generator-omp PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/generator") + target_link_libraries(generator-omp PUBLIC OpenMP::OpenMP_C -liberty) + install(TARGETS generator-omp LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}") + + ADD_EXECUTABLE(omp-csr + "${CMAKE_CURRENT_SOURCE_DIR}/omp-csr/omp-csr.c" + "${CMAKE_CURRENT_SOURCE_DIR}/graph500.c" + ) + target_link_libraries(omp-csr generator-omp -lm) + install(TARGETS omp-csr RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}") + + ADD_EXECUTABLE(generator_test_omp "${CMAKE_CURRENT_SOURCE_DIR}/generator/generator_test_omp.c") + target_link_libraries(generator_test_omp generator-omp -lm) + install(TARGETS generator_test_omp RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}") +endif() + +ADD_EXECUTABLE(seq-list + "${CMAKE_CURRENT_SOURCE_DIR}/seq-list/seq-list.c" + "${CMAKE_CURRENT_SOURCE_DIR}/graph500.c" +) +target_link_libraries(seq-list generator-seq -lm) +install(TARGETS seq-list RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}") + +ADD_EXECUTABLE(seq-csr + "${CMAKE_CURRENT_SOURCE_DIR}/seq-csr/seq-csr.c" + "${CMAKE_CURRENT_SOURCE_DIR}/graph500.c" +) +target_link_libraries(seq-csr generator-seq -lm) +install(TARGETS seq-csr RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}") + +ADD_EXECUTABLE(generator_test_seq "${CMAKE_CURRENT_SOURCE_DIR}/generator/generator_test_seq.c") +target_link_libraries(generator_test_seq generator-seq -lm) +install(TARGETS generator_test_seq RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}") + +if(BUILD_MPI) + find_package(MPI REQUIRED) + + ADD_LIBRARY(graph_generator_mpi SHARED + "${CMAKE_CURRENT_SOURCE_DIR}/generator/apply_permutation_mpi.c" + ${GENERATOR_SRC} + ) + target_compile_definitions(graph_generator_mpi PUBLIC restrict=__restrict__ GRAPH_GENERATOR_MPI GRAPHGEN_DISTRIBUTED_MEMORY) + target_include_directories(graph_generator_mpi + PUBLIC + "${CMAKE_CURRENT_SOURCE_DIR}/generator" + PRIVATE + ${MPI_INCLUDE_PATH} + ) + target_link_libraries(graph_generator_mpi PUBLIC ${MPI_LIBRARIES} ${MPI_LINK_FLAGS} -liberty) + install(TARGETS graph_generator_mpi LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}") + + ADD_EXECUTABLE(generator_test_mpi "${CMAKE_CURRENT_SOURCE_DIR}/generator/generator_test_mpi.c") + target_compile_definitions(graph_generator_mpi PUBLIC restrict=__restrict__ GRAPH_GENERATOR_MPI GRAPHGEN_DISTRIBUTED_MEMORY) + target_include_directories(generator_test_mpi + PUBLIC + "${CMAKE_CURRENT_SOURCE_DIR}/generator" + PRIVATE + ${MPI_INCLUDE_PATH} + ) + target_link_libraries(generator_test_mpi graph_generator_mpi ${MPI_LIBRARIES} ${MPI_LINK_FLAGS} -lm) + install(TARGETS generator_test_mpi RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}") + + SET(graph500_mpi_src + "${CMAKE_CURRENT_SOURCE_DIR}/mpi/convert_to_csr.c" + "${CMAKE_CURRENT_SOURCE_DIR}/mpi/find_roots.c" + "${CMAKE_CURRENT_SOURCE_DIR}/mpi/utils.c" + "${CMAKE_CURRENT_SOURCE_DIR}/mpi/validate.c" + ) + ADD_LIBRARY(graph500_mpi_obj OBJECT ${graph500_mpi_src}) + target_include_directories(graph500_mpi_obj PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/mpi") + target_compile_definitions(graph500_mpi_obj PUBLIC restrict=__restrict__ GRAPH_GENERATOR_MPI GRAPHGEN_DISTRIBUTED_MEMORY) + ADD_LIBRARY(graph500_mpi SHARED $) + install(TARGETS graph500_mpi LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}") + + ADD_EXECUTABLE(graph500_mpi_simple + "${CMAKE_CURRENT_SOURCE_DIR}/mpi/main.c" + "${CMAKE_CURRENT_SOURCE_DIR}/mpi/bfs_simple.c" + ) + target_compile_definitions(graph500_mpi_simple PUBLIC restrict=__restrict__ GRAPH_GENERATOR_MPI GRAPHGEN_DISTRIBUTED_MEMORY) + target_link_libraries(graph500_mpi_simple graph500_mpi graph_generator_mpi -lm) + install(TARGETS graph500_mpi_simple RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}") + + ADD_EXECUTABLE(graph500_mpi_one_sided + "${CMAKE_CURRENT_SOURCE_DIR}/mpi/main.c" + "${CMAKE_CURRENT_SOURCE_DIR}/mpi/bfs_one_sided.c" + ) + target_compile_definitions(graph500_mpi_simple PUBLIC restrict=__restrict__ GRAPH_GENERATOR_MPI GRAPHGEN_DISTRIBUTED_MEMORY) + target_link_libraries(graph500_mpi_one_sided graph500_mpi graph_generator_mpi -lm) + install(TARGETS graph500_mpi_one_sided RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}") +endif() + + +install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/graph500" FILES_MATCHING PATTERN "*.h") +install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/mpi/" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/graph500/mpi" FILES_MATCHING PATTERN "*.h") +install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/generator/" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/graph500/generator" FILES_MATCHING PATTERN "*.h") diff --git a/sys-cluster/Graph500/files/Graph500-1.2-MPI_Type_create_struct.patch b/sys-cluster/Graph500/files/Graph500-1.2-MPI_Type_create_struct.patch new file mode 100644 index 0000000000..00719ae082 --- /dev/null +++ b/sys-cluster/Graph500/files/Graph500-1.2-MPI_Type_create_struct.patch @@ -0,0 +1,11 @@ +--- a/generator/permutation_gen.c ++++ b/generator/permutation_gen.c +@@ -251,7 +251,7 @@ + indices[0] -= temp_base; + indices[1] -= temp_base; + MPI_Datatype old_types[] = {INT64_T_MPI_TYPE, INT64_T_MPI_TYPE}; +- MPI_Type_struct(2, blocklens, indices, old_types, &slot_data_type); ++ MPI_Type_create_struct(2, blocklens, indices, old_types, &slot_data_type); + MPI_Type_commit(&slot_data_type); + } + diff --git a/sys-cluster/Graph500/files/Graph500-1.2-static-inline.patch b/sys-cluster/Graph500/files/Graph500-1.2-static-inline.patch new file mode 100644 index 0000000000..0b1f63a282 --- /dev/null +++ b/sys-cluster/Graph500/files/Graph500-1.2-static-inline.patch @@ -0,0 +1,11 @@ +--- a/generator/generator_test_seq.c ++++ b/generator/generator_test_seq.c +@@ -20,7 +20,7 @@ + + #include "make_graph.h" + +-inline double get_time() { ++static inline double get_time() { + struct timeval tv; + gettimeofday(&tv, NULL); + return tv.tv_sec + tv.tv_usec * 1.e-6; diff --git a/sys-cluster/Graph500/metadata.xml b/sys-cluster/Graph500/metadata.xml new file mode 100644 index 0000000000..b1085be03b --- /dev/null +++ b/sys-cluster/Graph500/metadata.xml @@ -0,0 +1,12 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/Graph500/graph500/issues + Graph500/graph500 + + diff --git a/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild index 595b64bf15..01a52edc00 100644 --- a/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild +++ b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild @@ -40,21 +40,23 @@ RDEPEND=" dev-libs/boost[mpi] sci-libs/fftw[mpi] sci-libs/hypre[mpi] + sci-libs/mfem[mpi,mumps,petsc,slepc] sci-libs/mumps[mpi,scotch] sci-libs/scalapack sci-libs/scotch[mpi,threads] + sci-libs/superlu_dist[fortran] sci-libs/trilinos[hypre,mumps,scotch,scalapack,petsc] sci-mathematics/petsc[fftw,hypre,mpi,mumps,scotch] sci-mathematics/slepc[mpi] sys-cluster/opencoarrays io-libs? ( + sci-libs/mfem[netcdf] sci-libs/trilinos[hdf5,netcdf] sci-mathematics/petsc[hdf5] ) - python? ( - $(python_gen_cond_dep 'dev-libs/boost[numpy,python,${PYTHON_USEDEP}]') - ) + python? ( $(python_gen_cond_dep 'dev-libs/boost[numpy,python,${PYTHON_USEDEP}]') ) + serial? ( sci-libs/mfem[superlu] ) ) perf-tools? ( @@ -100,10 +102,6 @@ RDEPEND=" #adios[mpi] #phdf5[mpi] -# parallel - #sci-libs/superlu_dist - #mfem - # perf-tools # sys-cluster/dimemas[libunwind] #imb diff --git a/sys-cluster/neutron/neutron-17.1.2.ebuild b/sys-cluster/neutron/neutron-17.1.2.ebuild index 7e45de2954..8e036acb12 100644 --- a/sys-cluster/neutron/neutron-17.1.2.ebuild +++ b/sys-cluster/neutron/neutron-17.1.2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8,9} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 linux-info diff --git a/sys-cluster/nova/nova-25.0.0-r1.ebuild b/sys-cluster/nova/nova-25.0.0-r1.ebuild index 6d661ae24d..31b5977e78 100644 --- a/sys-cluster/nova/nova-25.0.0-r1.ebuild +++ b/sys-cluster/nova/nova-25.0.0-r1.ebuild @@ -3,6 +3,7 @@ EAPI=8 +EPYTEST_IGNORE="nova/tests/functional" MYP="${P//_/}" PYTHON_COMPAT=( python3_{8..9} ) diff --git a/sys-cluster/openstack-meta/openstack-meta-2020.2.0.ebuild b/sys-cluster/openstack-meta/openstack-meta-2020.2.0.ebuild index 2720fdc9f6..3e4c164d12 100644 --- a/sys-cluster/openstack-meta/openstack-meta-2020.2.0.ebuild +++ b/sys-cluster/openstack-meta/openstack-meta-2020.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) inherit linux-info python-r1 diff --git a/sys-cluster/psort/Manifest b/sys-cluster/psort/Manifest new file mode 100644 index 0000000000..d17e2b5178 --- /dev/null +++ b/sys-cluster/psort/Manifest @@ -0,0 +1 @@ +DIST psort-1.0.tar.gz 644944 BLAKE2B 55419576e3cbe3268f3a313f3a651a244825a147cef3f2a2ffb822494e63f6fd166d22b588f7e6753f85d8d0a241e603dfb2242b8f30cc21f2aa9b9a98b6251c SHA512 3d53f4d7002e12e0a7660d3e9a87cedead013a056537d6a472e87ef9043ec174cb55b43b767c7acefdce70a761db2ad004c2ef9776436a55638d1658c7b662e1 diff --git a/sys-cluster/psort/files/psort-1.0-make_pair.patch b/sys-cluster/psort/files/psort-1.0-make_pair.patch new file mode 100644 index 0000000000..cfc96c7bf3 --- /dev/null +++ b/sys-cluster/psort/files/psort-1.0-make_pair.patch @@ -0,0 +1,77 @@ +--- a/src/funnel.h ++++ b/src/funnel.h +@@ -204,7 +204,7 @@ + }; + + inline void add_stream(RanIt begin, RanIt end) +- { *last_stream++ = std::make_pair(begin,end); } ++ { *last_stream++ = std::pair(begin,end); } + inline stream_iterator begin() + { return stream_iterator(input_streams); } + inline stream_iterator end() +--- a/src/psort_splitters.h ++++ b/src/psort_splitters.h +@@ -87,8 +87,8 @@ + // keep a list of ranges, trying to "activate" them at each branch + vector< pair<_RandomAccessIter, _RandomAccessIter> > d_ranges(nproc - 1); + vector< pair<_Distance *, _Distance *> > t_ranges(nproc - 1); +- d_ranges[0] = make_pair(first, last); +- t_ranges[0] = make_pair(targets, targets + (nproc - 1)); ++ d_ranges[0] = pair(first, last); ++ t_ranges[0] = pair(targets, targets + (nproc - 1)); + + // invariant: subdist[i][rank] == d_ranges[i].second - d_ranges[i].first + // amount of data each proc still has in the search +@@ -181,7 +181,7 @@ + // sum to get the global range of indices + vector > ind_global(n_act); + for (int k = 0; k < n_act; ++k) { +- ind_global[k] = make_pair(0, 0); ++ ind_global[k] = pair(0, 0); + for (int i = 0; i < nproc; ++i) { + ind_global[k].first += ind_all[2 * (i * n_act + k)]; + ind_global[k].second += ind_all[2 * (i * n_act + k) + 1]; +@@ -223,9 +223,9 @@ + } + + if ((split_low - t_ranges[k].first) > 0) { +- t_ranges_x[n_act_x] = make_pair (t_ranges[k].first, split_low); ++ t_ranges_x[n_act_x] = pair (t_ranges[k].first, split_low); + // lop off local_ind_low..end +- d_ranges_x[n_act_x] = make_pair (d_ranges[k].first, ++ d_ranges_x[n_act_x] = pair (d_ranges[k].first, + first + ind_local[2 * k]); + for (int i = 0; i < nproc; ++i) { + subdist_x[n_act_x][i] = ind_all[2 * (i * n_act + k)] - outleft[k][i]; +@@ -235,9 +235,9 @@ + } + + if ((t_ranges[k].second - split_high) > 0) { +- t_ranges_x[n_act_x] = make_pair (split_high, t_ranges[k].second); ++ t_ranges_x[n_act_x] = pair (split_high, t_ranges[k].second); + // lop off begin..local_ind_high +- d_ranges_x[n_act_x] = make_pair (first + ind_local[2 * k + 1], ++ d_ranges_x[n_act_x] = pair (first + ind_local[2 * k + 1], + d_ranges[k].second); + for (int i = 0; i < nproc; ++i) { + subdist_x[n_act_x][i] = outleft[k][i] +--- a/src/sort.timpl.h ++++ b/src/sort.timpl.h +@@ -194,7 +194,7 @@ + return *this; + } + std::pair operator*() +- { return make_pair(begin,end); } ++ { return pair(begin,end); } + bool operator==(const iterator& rhs) + { return begin == rhs.begin; } + private: +@@ -251,7 +251,7 @@ + begin_cache = end_cache = malloc.allocate(rec_calls); + for( Diff d=run_size; d>static_cast(Splitter::switch_to_cache_aware()); d=run_size_(d), ++end_cache ) + new(end_cache) Merger(Splitter::prefered_order_output(d), talloc); +- return make_pair(begin_cache,end_cache); ++ return pair(begin_cache,end_cache); + } + + template diff --git a/sys-cluster/psort/files/psort-1.0-makefile.patch b/sys-cluster/psort/files/psort-1.0-makefile.patch new file mode 100644 index 0000000000..6446f62aed --- /dev/null +++ b/sys-cluster/psort/files/psort-1.0-makefile.patch @@ -0,0 +1,20 @@ +--- a/driver/Makefile ++++ b/driver/Makefile +@@ -1,8 +1,7 @@ + include ./Make.inc + + psort: psort_driver.cc +- $(CXX) $(CXXFLAGS) -I../src psort_driver.cc -o psort $(LIBS) +- strip psort ++ $(CXX) $(CXXFLAGS) $(LDFLAGS) -fPIE -I../src psort_driver.cc -o psort $(LIBS) + + clean: + rm -f *.o psort results +--- a/driver/Make.inc ++++ b/driver/Make.inc +@@ -1,4 +1,4 @@ + CXX=mpic++ +-CXXFLAGS=-O2 -DUSE_FUNNEL -Wall ++CXXFLAGS+=-DUSE_FUNNEL -Wall + LIBS=-lm + diff --git a/sys-cluster/psort/metadata.xml b/sys-cluster/psort/metadata.xml new file mode 100644 index 0000000000..2fd3037bd6 --- /dev/null +++ b/sys-cluster/psort/metadata.xml @@ -0,0 +1,10 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + PSORT is a parallel sorting code for distributed and shared memory architectures. It uses MPI for communication, and is designed to minimize the volume of communication. It has been tested on terabyte datasets with up to 256 processors. It does not use sampling to locate splitters, and hence no prior knowledge of the probability distribution is required. It provides several options for splitting, sequential sorting and merging. A parallel sample sort is also included. + + diff --git a/sys-cluster/psort/psort-1.0.ebuild b/sys-cluster/psort/psort-1.0.ebuild new file mode 100644 index 0000000000..2d116eb66b --- /dev/null +++ b/sys-cluster/psort/psort-1.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Parallel sorting code for distributed and shared memory architectures" +HOMEPAGE="https://web.archive.org/web/20181126115900/http://gauss.cs.ucsb.edu/code/index.shtml" +SRC_URI="https://web.archive.org/web/20181126115900/http://gauss.cs.ucsb.edu/code/${PN}/${P}.tar.gz" + +LICENSE="MIT GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="virtual/mpi" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-make_pair.patch" + "${FILESDIR}/${P}-makefile.patch" +) + +src_compile() { + pushd driver || die + emake + popd || die +} + +src_install() { + dodoc README doc/psort.pdf + insinto "/usr/include/psort" + doins src/*.h driver/*.h + dobin driver/psort +} diff --git a/sys-cluster/usort/Manifest b/sys-cluster/usort/Manifest new file mode 100644 index 0000000000..71cc02443d --- /dev/null +++ b/sys-cluster/usort/Manifest @@ -0,0 +1 @@ +DIST usort-0_pre20211230.tar.gz 36255 BLAKE2B 1137c96141c3bdd26cdddb650224ae276e88eac2f8190210ba9673030f7867f110411040ba4415821fef9b85f1af737f3e880ab15ded164fe3cd8135fcf9d725 SHA512 82474b33e0c74d6ce78a4e34bbbbb0e666646a708bbd56b298e3ae054c0c9682bfe6ea126f4f88c7047ad34eb1bc8aec6936f5cfb867dd5b3254052361b397ea diff --git a/sys-cluster/usort/files/usort-0_pre20211230-cmake.patch b/sys-cluster/usort/files/usort-0_pre20211230-cmake.patch new file mode 100644 index 0000000000..616e15fd7a --- /dev/null +++ b/sys-cluster/usort/files/usort-0_pre20211230-cmake.patch @@ -0,0 +1,34 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -26,15 +26,25 @@ + + include_directories(include) + +-add_executable(usort src/main.cpp src/parUtils.cpp src/binUtils.cpp src/sort_profiler.cpp) +-target_link_libraries(usort ${MPI_LIBRARIES} m) ++add_library(Usortlib src/parUtils.cpp src/binUtils.cpp) ++target_include_directories(Usortlib PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include") ++target_link_libraries(Usortlib ${MPI_LIBRARIES} m) ++ ++add_executable(usort src/main.cpp src/sort_profiler.cpp) ++target_include_directories(usort PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include") ++target_link_libraries(usort ${MPI_LIBRARIES} m Usortlib) + + if(MPI_COMPILE_FLAGS) +- set_target_properties(usort PROPERTIES +- COMPILE_FLAGS "${MPI_COMPILE_FLAGS}") ++ set_target_properties(Usortlib PROPERTIES COMPILE_FLAGS "${MPI_COMPILE_FLAGS}") ++ set_target_properties(usort PROPERTIES COMPILE_FLAGS "${MPI_COMPILE_FLAGS}") + endif() + + if(MPI_LINK_FLAGS) +- set_target_properties(usort PROPERTIES +- LINK_FLAGS "${MPI_LINK_FLAGS}") ++ set_target_properties(Usortlib PROPERTIES LINK_FLAGS "${MPI_LINK_FLAGS}") ++ set_target_properties(usort PROPERTIES LINK_FLAGS "${MPI_LINK_FLAGS}") + endif() ++ ++include(GNUInstallDirs) ++install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/include/" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/usort") ++install(TARGETS Usortlib LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}") ++install(TARGETS usort LIBRARY DESTINATION "${CMAKE_INSTALL_BINDIR}") diff --git a/sys-cluster/usort/files/usort-0_pre20211230-rename-THRESHOLD.patch b/sys-cluster/usort/files/usort-0_pre20211230-rename-THRESHOLD.patch new file mode 100644 index 0000000000..6a0c5f901e --- /dev/null +++ b/sys-cluster/usort/files/usort-0_pre20211230-rename-THRESHOLD.patch @@ -0,0 +1,31 @@ +--- a/include/seqUtils.h ++++ b/include/seqUtils.h +@@ -30,7 +30,7 @@ + * The routine runs fastest with a uniform distribution of elements. + * The vector l is declare dynamically using the calloc function. + * The variable ctr counts the number of times that flashsort is called. +- * THRESHOLD is a very important constant. It is the minimum number of ++ * USORT_THRESHOLD is a very important constant. It is the minimum number of + * elements required in a subclass before recursion is used. + * + * Templated version of flashsort based on original C code by +--- a/include/seqUtils.tcc ++++ b/include/seqUtils.tcc +@@ -121,7 +121,7 @@ + template + void flashsort(T* a, int n, int m, int *ctr) + { +- const int THRESHOLD = 75; ++ const int USORT_THRESHOLD = 75; + const int CLASS_SIZE = 75; /* minimum value for m */ + + /* declare variables */ +@@ -192,7 +192,7 @@ + /**** Choice of RECURSION or STRAIGHT INSERTION *****/ + + for (k=0;k<(m-1);k++) +- if ( (nx = l[k+1]-l[k]) > THRESHOLD ) /* then use recursion */ ++ if ( (nx = l[k+1]-l[k]) > USORT_THRESHOLD ) /* then use recursion */ + { + flashsort(&a[l[k]+1],nx,CLASS_SIZE,ctr); + (*ctr)++; diff --git a/sys-cluster/usort/metadata.xml b/sys-cluster/usort/metadata.xml new file mode 100644 index 0000000000..aac99886af --- /dev/null +++ b/sys-cluster/usort/metadata.xml @@ -0,0 +1,12 @@ + + + + + Alessandro Barbieri + lssndrbarbieri@gmail.com + + + https://github.com/hsundar/usort/issues + hsundar/usort + + diff --git a/sys-cluster/usort/usort-0_pre20211230.ebuild b/sys-cluster/usort/usort-0_pre20211230.ebuild new file mode 100644 index 0000000000..c0c077b1d9 --- /dev/null +++ b/sys-cluster/usort/usort-0_pre20211230.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="902f5e3cbba66833bbf2d219c183d4705b3582c7" + +inherit cmake + +DESCRIPTION='Fast distributed sorting routines using MPI and OpenMP' +HOMEPAGE="https://github.com/hsundar/usort" +SRC_URI="https://github.com/hsundar/${PN}/archive/${COMMIT}.tar.gz -> ${PF}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +KEYWORDS="~amd64" +LICENSE='MIT' +IUSE="" +SLOT="0" + +DEPEND="virtual/mpi" +RDEPEND="${DEPEND}" +BDEPEND="app-text/dos2unix" + +PATCHES=( + "${FILESDIR}/${P}-cmake.patch" + "${FILESDIR}/${P}-rename-THRESHOLD.patch" +) + +src_prepare() { + dos2unix CMakeLists.txt || die + cmake_src_prepare +} + +src_install() { + cmake_src_install + dodoc README.md +} diff --git a/sys-devel/gsl/Manifest b/sys-devel/gsl/Manifest new file mode 100644 index 0000000000..c666c62264 --- /dev/null +++ b/sys-devel/gsl/Manifest @@ -0,0 +1 @@ +DIST gsl-4.1.5.tar.gz 981163 BLAKE2B f0772e03f133d895490231758e079cfbbf18132e111aa6387988a553dc0422e2ed9d3e3cade9b4c5b95d103a9984f3c8442d38551f9958b21d54924b5c822533 SHA512 37d8dafe165297a8aea1a0255ebeb3ceb29d3bf297f1671a68eb2804202104abdf7ea49d4351d91f70771c782d4c14c7d4c028135af5df4499f5966c29f71064 diff --git a/sys-devel/gsl/gsl-4.1.5.ebuild b/sys-devel/gsl/gsl-4.1.5.ebuild new file mode 100644 index 0000000000..b4835ad6ae --- /dev/null +++ b/sys-devel/gsl/gsl-4.1.5.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION='iMatix GSL code generator' +HOMEPAGE="https://github.com/zeromq/gsl" +SRC_URI="https://github.com/zeromq/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE='GPL-3+' +SLOT="0" +IUSE="examples" + +DEPEND="dev-libs/libpcre:3" +RDEPEND="${DEPEND}" + +src_install() { + default + if use examples; then + dodoc -r examples + dodoc -r doc/examples + fi + dodoc doc/denormalizing* + dodoc -r doc/modules + dodoc README* +} diff --git a/sys-devel/gsl/metadata.xml b/sys-devel/gsl/metadata.xml new file mode 100644 index 0000000000..8b7fea72c2 --- /dev/null +++ b/sys-devel/gsl/metadata.xml @@ -0,0 +1,14 @@ + + + + + Alessandro Barbieri + lssndrbarbieri@gmail.com + + + https://github.com/zeromq/gsl/issues + zeromq/gsl + + GSL/4.1 is a code construction tool. It will generate code in all languages and for all purposes. If this sounds too good to be true, welcome to 1996, when we invented these techniques. Magic is simply technology that is twenty years ahead of its time. In addition to code construction, GSL has been used to generate database schema definitions, user interfaces, reports, system administration tools and much more. + + diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest index 9c5575143f..fe10b053c9 100644 --- a/www-client/badwolf/Manifest +++ b/www-client/badwolf/Manifest @@ -1 +1 @@ -DIST badwolf-1.2.1.tar.gz 80104 BLAKE2B 3f843645894f41d6b1c8e121743ec2f9ad8e590c1bbbe9e1afbe1a7e2bc19fc67831eeaaad3f6219c0824552a2874c52ac975c3479ed9d6782d7bce677bfc287 SHA512 77bc46fea3af8dc73b76ecd0331e45cfbef8522f513c8e6eff50d4ee23ca65a6ae8e4ef9b2ec802a16a87ccf03245ae919f6503160cea427518259929e71b360 +DIST badwolf-1.2.2.tar.gz 80102 BLAKE2B ae8727391742352b3e9db28ecbe0ac3402ac028a668f84c13ef3d4512e54d0bef5196f30d526297d2bc2eaec61f0c3dc4039ec9070ec5bc0d78aaa40782562ee SHA512 0f7bd28ab9bae51323082bad172914009ba979cc9f990a782f7f032ca65589284708ffcaa530f737ecd3d00b580000988b5d18fbb2643ce0df3bc001a58ef611 diff --git a/www-client/badwolf/badwolf-1.2.1.ebuild b/www-client/badwolf/badwolf-1.2.2.ebuild similarity index 100% rename from www-client/badwolf/badwolf-1.2.1.ebuild rename to www-client/badwolf/badwolf-1.2.2.ebuild