Date: Tue, 26 Jan 2016 04:57:08 +0000 From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 206632] devel/rubygem-execjs: Add node version selection Message-ID: <bug-206632-21402@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206632 Bug ID: 206632 Summary: devel/rubygem-execjs: Add node version selection Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ruby@FreeBSD.org Reporter: j.david.lists@gmail.com Assignee: ruby@FreeBSD.org Flags: maintainer-feedback?(ruby@FreeBSD.org) Created attachment 166129 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=166129&action=edit Patch to change which node port rubygem-execjs depends on devel/rubygem-execjs has a hardcoded dependency on www/node. Node develops multiple versions simultaneously and the version in www/node is not compatible with other popular Node applications like Ghost. And node does not support multiple coexisting versions at present. This patch adds an option to select a node version to have as a runtime dependency (preserving the existing www/node as the default). It is taken more or less straight from www/npm, which does actually support a few more options. (There are something like six different node versions in the ports tree.) The ones in this patch are the ones most likely to be of interest to execjs users. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-206632-21402>
