npm: only depend on libvips when @6, remove deprecated versions (#41159)
Co-authored-by: Tom Scogland <scogland1@llnl.gov>
This commit is contained in:
parent
6159168079
commit
edda2ef419
1 changed files with 2 additions and 35 deletions
|
@ -13,49 +13,16 @@ class Npm(Package):
|
||||||
"""npm: A package manager for javascript."""
|
"""npm: A package manager for javascript."""
|
||||||
|
|
||||||
homepage = "https://github.com/npm/cli"
|
homepage = "https://github.com/npm/cli"
|
||||||
# base https://www.npmjs.com/
|
|
||||||
|
|
||||||
git = "https://github.com/npm/cli.git"
|
|
||||||
url = "https://registry.npmjs.org/npm/-/npm-9.3.1.tgz"
|
url = "https://registry.npmjs.org/npm/-/npm-9.3.1.tgz"
|
||||||
|
git = "https://github.com/npm/cli.git"
|
||||||
|
|
||||||
version("9.3.1", sha256="41caa26a340b0562bc5429d28792049c980fe3e872b42b82cad94e8f70e37f40")
|
version("9.3.1", sha256="41caa26a340b0562bc5429d28792049c980fe3e872b42b82cad94e8f70e37f40")
|
||||||
version("8.19.3", sha256="634bf4e0dc87be771ebf48a058629960e979a209c20a51ebdbc4897ca6a25260")
|
version("8.19.3", sha256="634bf4e0dc87be771ebf48a058629960e979a209c20a51ebdbc4897ca6a25260")
|
||||||
version("7.24.2", sha256="5b9eeea011f8bc3b76e55cc33339e87213800677f37e0756ad13ef0e9eaccd64")
|
version("7.24.2", sha256="5b9eeea011f8bc3b76e55cc33339e87213800677f37e0756ad13ef0e9eaccd64")
|
||||||
version("6.14.18", sha256="c9b15f277e2a0b1b57e05bad04504296a27024555d56c2aa967f862e957ad2ed")
|
version("6.14.18", sha256="c9b15f277e2a0b1b57e05bad04504296a27024555d56c2aa967f862e957ad2ed")
|
||||||
|
|
||||||
version(
|
|
||||||
"6.14.9",
|
|
||||||
sha256="1e0e880ce0d5adf0120fb3f92fc8e5ea5bac73681d37282615d074ff670f7703",
|
|
||||||
deprecated=True,
|
|
||||||
)
|
|
||||||
version(
|
|
||||||
"6.14.8",
|
|
||||||
sha256="fe8e873cb606c06f67f666b4725eb9122c8927f677c8c0baf1477f0ff81f5a2c",
|
|
||||||
deprecated=True,
|
|
||||||
)
|
|
||||||
version(
|
|
||||||
"6.13.7",
|
|
||||||
sha256="6adf71c198d61a5790cf0e057f4ab72c6ef6c345d72bed8bb7212cb9db969494",
|
|
||||||
deprecated=True,
|
|
||||||
)
|
|
||||||
version(
|
|
||||||
"6.13.4",
|
|
||||||
sha256="a063290bd5fa06a8753de14169b7b243750432f42d01213fbd699e6b85916de7",
|
|
||||||
deprecated=True,
|
|
||||||
)
|
|
||||||
version(
|
|
||||||
"3.10.9",
|
|
||||||
sha256="fb0871b1aebf4b74717a72289fade356aedca83ee54e7386e38cb51874501dd6",
|
|
||||||
deprecated=True,
|
|
||||||
)
|
|
||||||
version(
|
|
||||||
"3.10.5",
|
|
||||||
sha256="ff019769e186152098841c1fa6325e5a79f7903a45f13bd0046a4dc8e63f845f",
|
|
||||||
deprecated=True,
|
|
||||||
)
|
|
||||||
|
|
||||||
depends_on("node-js", type=("build", "run"))
|
depends_on("node-js", type=("build", "run"))
|
||||||
depends_on("libvips")
|
depends_on("libvips", when="@:7")
|
||||||
|
|
||||||
# npm 6.13.4 ships with node-gyp 5.0.5, which contains several Python 3
|
# npm 6.13.4 ships with node-gyp 5.0.5, which contains several Python 3
|
||||||
# compatibility issues on macOS. Manually update to node-gyp 6.0.1 for
|
# compatibility issues on macOS. Manually update to node-gyp 6.0.1 for
|
||||||
|
|
Loading…
Reference in a new issue