note that this overlay is community driven, any help is very welcome, since so it could be unstable
Use the eselect repository module to enable this overlay (or repository):
eselect repository enable dotnet
Then sync either everything using emerge --sync
or just this overlay using emaint -r dotnet sync
.
Finally add the following USE flags if relevant.
- add
DOTNET_TARGETS="net45 net40"
tomake.conf
-
Join #gentoo-dotnet channel on Freenode
-
Open issues here https://github.com/gentoo/dotnet
-
Try to fix upstream issues
-
Fork & Contribute & Pull Request
-
Add [email protected] to Watching on https://bugs.gentoo.org/userprefs.cgi?tab=email
-
Open requests on https://bugs.gentoo.org with solutions from this overlay
-
some unofficial docs: http://arsenshnurkov.github.io/gentoo-mono-handbook/index.htm
https://wiki.gentoo.org/wiki/Project:Dotnet git clone git+ssh://[email protected]/repo/proj/dotnet.git git remote add gentoo-mirror https://github.com/gentoo-mirror/dotnet.git
https://gitweb.gentoo.org/repo/proj/dotnet.git/tree/
You push everything to git.gentoo.org, and then GH will be updated. The sync is one direction only, anything that happens on GH is overwritten. You can use app-portage/pram to merge PRs easily (see https://wiki.gentoo.org/wiki/GitHub_Pull_Requests ).