aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-mono/nuget
AgeCommit message (Collapse)Author
2021-09-11nuget: Set BB_CHECK_SSL_CERTS=0 (#93)Zoltán Böszörményi
Maybe Microsoft didn't renew their certificate but downloading nuget.exe fails because the cert is untrusted now. This should only be a temporary measure. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
2021-08-24Add honister compatibility (#90)Zoltán Böszörményi
* Remove compatibility for sumo, thud, warrior and zeus The next change (introduced by honister and backported back only to dunfell) requires it. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> * Use ":" override syntax instead of "_" Scripted change with oe-core/scripts/contrib/convert-overrides.py The proposal for this was at https://www.mail-archive.com/openembedded-architecture@lists.openembedded.org/msg00500.html The necessary changes to bitbake to accept ":" along with "_" were backported to bitbake 1.46 (Yocto 3.1 Dunfell), 1.48 (3.2 Gatesgarth) and 1.50 (3.3 Hardknott). Yocto 3.4 Honister will only accept ":" Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> * Add honister compatibility Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
2020-02-04nuget: Add recipe for version 5.2.0Böszörményi Zoltán
Also use it as the default preferred version. Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
2018-11-06nuget: Add recipe for version 4.7.0Böszörményi Zoltán
It's version 4.7.0.5148, actually. The Mono 5.14 official build bundles this version. Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
2018-11-06nuget: Add recipe for version 4.3.0Böszörményi Zoltán
It's 4.3.0.4406, actually. Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
2018-01-26nuget: Add native variantrockoZoltán Böszörményi
Packages executing nuget during their build need it. Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2017-06-10nuget: add DIRFILES to fix packaging failure issueAlex J Lennon
Error: Transaction check error: file /usr/lib/mono conflicts between attempted installs of nuget-3.5.0-r0.noarch and mono-libs-4.5-5.2.0.175-r0.i586 Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2017-06-08Add recipe for NuGetZoltán Böszörményi
NuGet is the package manager for dotNet / Mono and is used to download already built 3rd party modules. Two stable versions are provided: 3.5.0 and 4.1.0. Preferred version is 3.5.0. A nuget script is provided both for the package and a cross-script to execute the native mono binary. NuGet absolutely needs the SSL certificate store to be populated. Either as root for the system-wide store under /usr/share/.mono: $ sudo mozroots --import --machine --sync $ sudo certmgr -ssl -m https://go.microsoft.com $ sudo certmgr -ssl -m https://nugetgallery.blob.core.windows.net $ sudo certmgr -ssl -m https://nuget.org or for the Bitbake build user under $HOME/.config/.mono: $ mozroots --import --sync $ certmgr -ssl https://go.microsoft.com $ certmgr -ssl https://nugetgallery.blob.core.windows.net $ certmgr -ssl https://nuget.org Since these commands don't populate the SSL certificate store for BoringTLS introduced in Mono 4.8, either build Mono with --disable-btls (like it's done for Mono 5.x in meta-mono) or find out yourself how to populate the BTLS certificate store. Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>