Mario Rodas
81165aa69e
nodejs-19_x: init at 19.0.0
...
https://github.com/nodejs/node/releases/tag/v19.0.0
2022-10-20 04:20:00 +00:00
Lily Foster
2998b31b02
nodejs: add back newer bypass-xcrun patch
2022-10-01 08:54:20 +09:00
Mario Rodas
c0bb20e08e
nodejs-18_x: fix completion generation
...
Since Node.js 18.0.0 the completion generation requires the environment
variable HOME to be set.
2022-05-04 04:20:00 +00:00
ajs124
1333a3807e
Merge pull request #167110 from mweinelt/nodejs-12-eol
...
nodejs: mark versions older than 14 as vulnerable
2022-05-04 10:18:35 +01:00
Mario Rodas
943c2eb1b2
nodejs-18_x: init at 18.0.0
...
https://github.com/nodejs/node/releases/tag/v18.0.0
2022-04-23 04:20:00 +00:00
Martin Weinelt
18dbdee6e1
nodejs: mark versions older than 14 as vulnerable
...
NodeJS 12 will reach EOL on 2022/04/30.
2022-04-04 03:49:28 +02:00
Nick Cao
13d37eab6c
nodejs: fix cross compilation
2022-03-22 09:15:49 +08:00
Felix Buehler
598b973406
nodejs: rename name to pname&version
2022-01-23 13:53:27 +01:00
Martin Weinelt
9d6fd49ad6
Merge pull request #148992 from mweinelt/nodejs-10
2021-12-29 14:57:31 +01:00
Martin Weinelt
f0b4870640
nodejs: mark versions older than 12 as vulnerable
...
NodeJS 10 has reached EOL since 2021/04.
2021-12-06 13:39:36 +01:00
talyz
679398b160
nodejs: Provide a static v8 library output
...
Since building nodejs also builds v8, one way to get a static v8
library is to manually assemble it from the leftover object
files. This seems like an easier way to get an up-to-date v8 library
than trying to keep the v8 package updated.
2021-11-30 23:05:48 +01:00
Doron Behar
7cb82625b0
Merge pull request #141604 from doronbehar/pkg/nodePackages/pkgsAttr
2021-11-04 14:15:00 +00:00
Mario Rodas
36fa146b65
nodejs: use github release url in meta
...
The release file is huge, hence making it difficult to read in the
browser.
2021-10-20 04:20:00 +00:00
Doron Behar
869909603b
nodejs: Add a .pkgs attribute
2021-10-14 09:03:13 +03:00
Ryan Burns
4a20098f21
nodejs: add changelog
...
so that r-ryantm provides this link for convenience
2021-10-12 22:16:18 -07:00
Samuel Gräfenstein
c98e84c00d
nodejs*: add meta.mainProgram
2021-05-03 09:42:48 +02:00
Sandro Jäckel
c8cf293488
nodejs: fix typo
2021-03-05 18:14:37 +01:00
Ivan Babrou
52756df546
nodejs: remove util-linux from build inputs
...
These were introduced with nodejs itself back in 2016: 822abc49ad
.
Removing `util-linux` from build inputs doesn't break the builds,
so there's no reason to keep them.
2021-02-13 11:21:52 -08:00
Ben Siraphob
3bbad8b041
treewide: remove inherited stdenv.lib
2021-01-27 12:44:43 +07:00
John Ericson
12881a7aa7
Merge pull request #110544 from Ericson2314/no-platform
...
top-level, lib: Remove platform attribute of platforms
2021-01-23 16:32:36 -05:00
Ben Siraphob
2f78ee7e81
pkgs/development: stdenv.lib -> lib
2021-01-24 00:16:29 +07:00
John Ericson
9c213398b3
lib: Clean up how linux and gcc config is specified
...
Second attempt of 8929989614589ee3acd070a6409b2b9700c92d65; see that
commit for details.
This reverts commit 0bc275e634
.
2021-01-23 10:01:28 -05:00
Jonathan Ringer
0bc275e634
Revert "lib: Clean up how linux and gcc config is specified"
...
This is a stdenv-rebuild, and should not be merged
into master
This reverts commit 8929989614
.
2021-01-22 14:07:06 -08:00
John Ericson
8929989614
lib: Clean up how linux and gcc config is specified
...
The `platform` field is pointless nesting: it's just stuff that happens
to be defined together, and that should be an implementation detail.
This instead makes `linux-kernel` and `gcc` top level fields in platform
configs. They join `rustc` there [all are optional], which was put there
and not in `platform` in anticipation of a change like this.
`linux-kernel.arch` in particular also becomes `linuxArch`, to match the
other `*Arch`es.
The next step after is this to combine the *specific* machines from
`lib.systems.platforms` with `lib.systems.examples`, keeping just the
"multiplatform" ones for defaulting.
2021-01-21 22:44:09 -05:00
Jonathan Ringer
9bb3fccb5b
treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
...
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Graham Christensen
bc49a0815a
utillinux: rename to util-linux
2020-11-24 12:42:06 -05:00
Mario Rodas
761dbe5ba8
nodejs: add marsam to maintainers
2020-06-30 18:17:35 -05:00
Mario Rodas
66e43c6588
Merge pull request #84599 from doronbehar/nodejs-python3
...
nodejs: use python3 if possible
2020-04-13 07:44:05 -05:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Doron Behar
75fa5ad17c
nodejs: pin python versions and use python3 when possible
2020-04-07 15:33:49 +03:00
Chuck
9333e47b28
nodejs: isArm -> isAarch32
...
This is the last package reference to isArm. isArm is deprecated after 18.03.
This substitution was performed tree-wide in #37401 .
2020-02-05 10:56:06 -08:00
Michael Eden
5b96d9cf21
nodejs: cross compile runtime for ARM
2019-11-03 14:45:13 +01:00
Vladimír Čunát
5e045da578
treewide: fixup evaluation of updater scripts
...
... broken by f3282c8
#63177 . Discovered by the tarball job:
https://hydra.nixos.org/build/94927223
2019-06-18 13:10:23 +02:00
Matthew Bauer
b30e1d6d9b
nodejs: use system icu
...
Use the system icu for building nodejs.
Fixes #62365
2019-06-01 20:17:17 -04:00
Matthew Bauer
d3dd0875ed
Merge pull request #56226 from marsam/nodejs-install-npm-manpages
...
nodejs: Install npm manpages
2019-03-15 15:32:10 -04:00
jacereda
412a25e74b
nodejs: fix gyp errors when building scuttlebot on Darwin ( #57632 )
...
* nodejs: fix gyp errors when building scuttlebot
* nodejs-slim: fix build on Darwin
2019-03-15 15:23:50 -04:00
Robert Schütz
23b2a60620
nodejs: fix updateScript evaluation
2019-02-28 07:46:08 +01:00
Mario Rodas
2fff57a416
nodejs: Install npm manpages
2019-02-22 20:58:03 -05:00
Frederik Rietdijk
070290bda7
Merge master into staging-next
2018-12-31 12:00:36 +01:00
Jörg Thalheim
1b146a8c6f
treewide: remove paxutils from stdenv
...
More then one year ago we removed grsecurity kernels from nixpkgs:
https://github.com/NixOS/nixpkgs/pull/25277
This removes now also paxutils from stdenv.
2018-12-22 12:55:05 +01:00
Mathias Schreck
e6a86e65d9
nodejs-11_x: init at 11.5.0
2018-12-21 11:23:49 +01:00
Piotr Bogdan
1e589ad153
nodejs.updateScript: fix evaluation
2018-12-03 00:49:37 +00:00
Mario Rodas
36b5ffa40b
nodejs: use https for downloading
2018-09-10 22:28:05 -05:00
Vladimír Čunát
14aa936ec5
Merge branch 'staging-next' into staging
2018-08-17 20:53:27 +02:00
Matthew Bauer
b421a7d0a6
nodejs: remove ‘no-xcode’ patches
...
now provided by xcbuild
2018-08-15 17:35:56 -05:00
Jan Malakhovski
2a3a4ff642
nodejs: make tests run, but disable
2018-08-11 09:35:31 +00:00
adisbladis
cae5a3ba99
Merge pull request #35116 from adisbladis/nodejs-update-script
...
nodejs: Add update script
2018-03-06 15:35:14 +08:00
zimbatm
fda4b93cd4
nodejs: keep the build headers ( #35568 )
...
Provide all the development headers to node-gyp
2018-02-27 13:26:16 +00:00
adisbladis
e0c82dcdfc
nodejs: Remove "havvy" from maintainers list
...
Per request:
https://github.com/NixOS/nixpkgs/pull/35116#issuecomment-367945072
2018-02-27 10:09:32 +08:00
adisbladis
43cf893d44
nodejs: Add updater script
2018-02-18 23:02:07 +08:00