[MIRROR] Newer mono, .NET languages, and libraries
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.
DOTNET_TARGETS="net45 net40"
to make.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 ).