diff options
author | Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> | 2022-06-22 18:31:32 +0500 |
---|---|---|
committer | Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> | 2022-06-22 18:31:32 +0500 |
commit | 220e51380c98cbe27e50d00d5c7f01916791ef32 (patch) | |
tree | 11d7b2b86f41412b36c111df17a853126e1b4552 /CONTRIBUTING.md | |
parent | sys-fs/gcsfuse: sync with the upstream (diff) | |
download | guru-220e51380c98cbe27e50d00d5c7f01916791ef32.tar.gz guru-220e51380c98cbe27e50d00d5c7f01916791ef32.tar.bz2 guru-220e51380c98cbe27e50d00d5c7f01916791ef32.zip |
CONTRIBUTING.md: add a few words about EGO_SUM
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r-- | CONTRIBUTING.md | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index fad9c4955..a6df9f02b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -66,6 +66,10 @@ Rust and Go packages automagically collect all dependencies. The licenses of the ## Other Tips and Tricks <a name="tips"></a> +- #### Don't use `EGO_SUM` + +This method of declaring Go module dependencies is deprecared. Please consider either hosting a dependency tarball somewhere (you can find out how to generate it in [go-module.eclass(5)](https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html)) or improving upstream release CI scripts (example: [noborus/ov#196](https://github.com/noborus/ov/pull/196/files)). + - #### Use the cmake eclass instead of the cmake-utils eclass The [cmake-utils eclass](https://devmanual.gentoo.org/eclass-reference/cmake-utils.eclass/index.html) will be deprecated in favour of the [cmake eclass](https://devmanual.gentoo.org/eclass-reference/cmake.eclass/index.html). To make your ebuilds more future proof, you might want to use the cmake eclass instead. These eclasses are functionally equivalent, so replacing references to `cmake-utils_....` with `cmake_....` should just work. |