Date: Tue, 16 Mar 2021 21:06:39 -0300 From: Joseph Mingrone <jrm@FreeBSD.org> To: Juraj Lutter <otis@FreeBSD.org> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r568508 - head/devel/node-gyp Message-ID: <86y2embq40.fsf@phe.ftfl.ca> In-Reply-To: <43C56127-1CB0-4807-A1FA-FFC967E742A4@FreeBSD.org> (Juraj Lutter's message of "Tue, 16 Mar 2021 23:35:44 %2B0100") References: <202103152102.12FL2tRP068067@repo.freebsd.org> <20210316211715.pa4w3lrffzxr3ftx@aching.in.mat.cc> <2239997E-E3B6-403F-B36D-4326CDF16EFE@FreeBSD.org> <20210316221912.smaeylfqtx7yfm6i@aching.in.mat.cc> <43C56127-1CB0-4807-A1FA-FFC967E742A4@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-= Content-Type: text/plain On Tue, 2021-03-16 at 23:35, Juraj Lutter <otis@FreeBSD.org> wrote: >> On 16 Mar 2021, at 23:19, Mathieu Arnold <mat@FreeBSD.org> wrote: >> The rationale being that given X ports that depend on a node module, you >> will probably need more than X versions of that module because they >> will all depend on incompatible versions of said module. > Yes, this makes sense. >> A port that requires node modules must provide its own. It can >> absolutely be by having an extra step for the maintainer to generate a >> tarball with all the required modules that can simply be extracted as >> needed. I have not checked, but there are probably ports already doing >> this. > OK, I can do the check. > Onre more concern: How to deal with binary modules for various FreeBSD versions? > Thanks. Maybe the now-deleted net-im/mastodon port [1], which packaged its own node modules, could be a helpful template. [1] https://www.freshports.org/net-im/mastodon/ Good luck, Joe --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKkBAEBCgCOFiEEVbCTpybDiFVxIrrVNqQMg7DW754FAmBRSA9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU1 QjA5M0E3MjZDMzg4NTU3MTIyQkFENTM2QTQwQzgzQjBENkVGOUUQHGpybUBmcmVl YnNkLm9yZwAKCRA2pAyDsNbvnrRkD/4jluzzLMYggyZ4q3br9t0Ro6Oase1v7h3z +jQFHTOgNgKQ0ymqhtQHLgnfHHJregwZlJdWCIT/1yBbjWvZ4QDFNnSl2DSD0zXM HfY9NF7pPMClWbfDx4Pm7X4+N2wdzXP8OsNN4T0a2aeTfer8yF68OxvBOQbrRl1a Z03BB06QZUtj2vDR4FdyFvvLe0Ed4oA0i8/a8OEo0rm2Wp1QfG50WBvtB8/s0p7r oXefsWwotcLkI54/xg0Yx940vEV2rgDB4nefWZJzvKD8vbACoemBYTJ7m/0uWer7 xD1T5yxBSIvcIUX/spYhY0pUxO/E0fZttW2VvGFXkJGXwmV1danZlYnMgLK86Ow4 MtApDu9LfXm3TYqVlsJA/bJS2r4Pdgu3pGeIUYkV/ziMrDvl3b+TULe4ZiOjP6hS R7uI2hn7yZ4tut+8Sl52ij+mLBhaCVlZBpyEmQtXqLJrkCUdC7sOEiYygoI09n69 rdWBHCQBAG2lpKdeFR+g7oMzurvum5dMAOJthxe1JyVN2FEKzCxZh0o5Nm+BJeGn esvY5MpwknrW1RQGBJJB43SBeiL3Wn3QLiAveKHVgoe8Ik1XVzY9LQv58jmR8t8O gObH3TVJmLNpV6HCM68ztuilfmdCevLAybBLGypc1yFZsHFNkcbxNBNXZFDjiCoO FG7wnaJ/wQ== =DL/C -----END PGP SIGNATURE----- --=-=-=--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86y2embq40.fsf>