[gentoo-dev] Last rites: dev-ruby/hike

2018-12-08 Thread Hans de Graaff
# Hans de Graaff (9 Dec 2018) # Old component for Rails that is no longer used and no longer # maintained upstream. Masked for removal in 30 days. dev-ruby/hike signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-ruby/classifier

2018-12-08 Thread Hans de Graaff
# Hans de Graaff (9 Dec 2018) # No longer provides tests and no tagged upstream releases. No reverse # dependencies. Use classifier-reborn instead. Masked for removal # in 30 days. dev-ruby/classifier signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Upstream build uses "npm install", how to handle this in an ebuild?

2018-12-08 Thread Geaaru
Hi Ralph, If you want follow this adventure you could try this: https://github.com/geaaru/node-ebuilder I wrote this tool that try to reduce workload on create ebuilds of all dependencies of nodejs modules. But: - is not officially supported by gentoo team - currently doesn't support new

Re: [gentoo-dev] Upstream build uses "npm install", how to handle this in an ebuild?

2018-12-08 Thread Ralph Seichter
* Michael Orlitzky: > But, you're going to have problems [...] Ugh. Have you ever considered writing children's books? ;-) As some devs may remember, I've had "discussions" because of NGINX Unit before, especially about the way PHP support is implemented and how this differs from the Gentoo way

Re: [gentoo-dev] Upstream build uses "npm install", how to handle this in an ebuild?

2018-12-08 Thread Michael Orlitzky
On 12/8/18 1:27 PM, Ralph Seichter wrote: I am trying to add NodeJS support to www-servers/nginx-unit, but the upstream build relies on a working network connection to download dependencies and execute "npm install ..." during the build process. How can this scenario be handled properly in an

[gentoo-dev] Upstream build uses "npm install", how to handle this in an ebuild?

2018-12-08 Thread Ralph Seichter
I am trying to add NodeJS support to www-servers/nginx-unit, but the upstream build relies on a working network connection to download dependencies and execute "npm install ..." during the build process. How can this scenario be handled properly in an ebuild? I don't see obvious existing ebuilds

Re: [gentoo-dev] Locating "node-gyp" in an ebuild

2018-12-08 Thread Ralph Seichter
* Ralph Seichter: > What is the recommended method to locate "node-gyp" in an ebuild? Nevermind. After reinstalling the module, I now have /usr/bin/node-gyp on my system, so node-gyp is available in PATH. -Ralph

[gentoo-dev] Locating "node-gyp" in an ebuild

2018-12-08 Thread Ralph Seichter
What is the recommended method to locate "node-gyp" in an ebuild? I don't suppose /usr/lib64/node_modules/npm/bin/node-gyp-bin/node-gyp is a path I can expect to find on every Gentoo system with NodeJS. An eclass for NodeJS has been proposed on this mailing list before, but as far as I can tell