Date: Tue, 05 Sep 2017 21:10:04 +0200 From: David Naylor <naylor.b.david@gmail.com> To: freebsd-mono@freebsd.org Cc: Robert Alegrid <eralegrid@hotmail.com>, Romain =?ISO-8859-1?Q?Tarti=E8re?= <romain@freebsd.org> Subject: Re: Update on porting mono 5 Message-ID: <1536944.ljPHsciMcB@dragon.local> In-Reply-To: <RO1P15201MB218761CDE84B83E1DF349DB8A8930@RO1P15201MB2187.LAMP152.PROD.OUTLOOK.COM> References: <17078253.u2dgjZK1Z6@dragon.local> <20170902090359.GA47675@blogreen.org> <RO1P15201MB218761CDE84B83E1DF349DB8A8930@RO1P15201MB2187.LAMP152.PROD.OUTLOOK.COM>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Saturday, 2 September 2017 11:55:15 Robert Alegrid wrote: > I apologize in advance if I formatted this message incorrectly or addressed > it incorrectly. This is the first time I'm posting to a mailing list, so I > have no real idea how I should be doing it. Looks good to me :-), welcome to the list. > I also just program as a hobby (and mostly on Windows at that), so that > should be taken in consideration as well. > > On Saturday, 2 September 2017 7:03 PM, Romain Tartière wrote: > >On Fri, Aug 25, 2017 at 09:41:43PM +0200, David Naylor wrote: > >> [2] A general discussion needs to be had around nuget packages. How do > >> we > >> consume them? > >> > >> i) as downloads with each port containing a copy > >> ii) local ports with consistency across the Ports Collections > >> > >> iii) A mixture of the above (i.e. (ii) is there is a native component, > >> otherwise (i)) > >> I prefer (ii) as I think it gives the end user the best leverage to patch > >> issues with nuget packages locally (and to get updates without waiting on > >> a) upstream, and b) us/ports maintainer). However, at this point that > >> option is at 0% progress. > > It's possible for NuGet to use a local directory as a feed: > https://docs.microsoft.com/en-us/nuget/hosting-packages/local-feeds > If you add the local feed earlier in the list of sources, it should pick up > your locally built packages instead of fetching it from the internet. Good to know, but this will still require patching each port to use a local feed. > NuGet also maintains a cache of packages that it uses to restore from when > it doesn't have an internet connection to work with. I believe this location is $PACKAGES=$HOME/.nuget/packages and is the best approach to provide packages during build phase. Regards [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEElI7FEaJ/AwLnmbU6rWP6jday2lUFAlmu9oxfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk0 OEVDNTExQTI3RjAzMDJFNzk5QjUzQUFENjNGQThERDZCMkRBNTUACgkQrWP6jday 2lVOXRAAw1OEt1NKYulxwSVqsUu7Xsb4x05Mll1XJZoQrlL79b0sqJTX9VH+/lwp dHffaKSuKeUezQICk05ssgVrVEkeuIJwTVTBCzh6H1vyEwhIcyBTAn1MFBZIEHsv jdG3YpyIlPW92UfUpKzEeHVWbjo3bEv3dJm1A27edPuOBGMbPEACweCul/Q906+u X2RxkgkAPUO8ssMVEqziwkrF6B7pp3/4SVa7F5ytRcj5sWzypqrV9IwHLqKTYmKJ dLURh6DfCik4KWU8dwDe8HDva6m0ZaN8u6DylZcmkZGZNPPdQfrZ0tuu6fPDEXqO Hqe0NPspGa/la806fUFL3Ie6KGakiLTNBc8C5p2ZGUbvXotYXA0FQCNVMp5BhclN XDrAyVP6LywBMTthaoXVwQYN+AWXavVc0ceics6RQBDOC/HhMOTJ9MbDtlHK12yV Wok3VJasEMBUOg+YU6aDkUI+aM+2UrGtIX5vhywqh/Rbzvj1m2PLS1keVmba64Yf tb3lYVGCOJDofWrDB75MGZHi9o+tPe/Qk9W2hczKdP9X6RkTQgE5pw9pqDP/xdNl UMhxtUjuPCcERL7mZ6kpRxoHadkXmgBhVvDJahICpDYqH2hCTrq3joTHt5StXVfB X7Yo1f99sO4nTCLpxAaPAko862pDuxsSbkCoCWnhhifwDStsFgU= =SF72 -----END PGP SIGNATURE-----home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1536944.ljPHsciMcB>
