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 @@