Skip site navigation (1)Skip section navigation (2)
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>