Commit Graph

44 Commits

Author SHA1 Message Date
Lainera
314baa111c
fix: remove rollup patch
Subj, this patch appends NODE_PATH to the `moduleDirectories`
which according to [plugin docs][module-directories] would be used to
recursively search for modules.
It does, however, cause rollup to fail with an error, complaining
about absolute paths belonging in the [`modulePaths`][module-paths].
One way to workaround this issue would be to split `moduleDirectories`
configuration across two lines, which would cause search and replace
to fail and subsequently rollup would not complain.
This workaround leads to working build, which leads me to believe that
existing comment is right and this patch is not needed in the first
place.

[module-directories]: <https://github.com/rollup/plugins/tree/master/packages/node-resolve#moduledirectories>
[module-paths]: <https://github.com/rollup/plugins/tree/master/packages/node-resolve#modulepaths>
2023-03-04 13:46:16 -08:00
Dennis Al Baihaqi Walangadi
6b1ddf8425 chore: nodejs: add electron hash for 22.1.0 2023-02-14 22:21:25 +07:00
Dennis Al Baihaqi Walangadi
a95f1a9aab chore: nodejs: add electron hash for 22.2.1 2023-02-14 22:13:17 +07:00
DavHau
97a7712e18 nodejs: add electron hashes for 11.5.0 2022-12-29 11:47:57 +08:00
happysalada
3ba597f116 chore: nodejs: add electron 19.1.9 2022-12-26 08:42:38 -05:00
DavHau
850d8b1cb6 chore: nodejs: add electron 21.3.3 2022-12-21 20:39:30 +07:00
Mihai Fufezan
9ad30ec154
nodejs/electron: add 22.0.0 2022-12-09 23:50:06 +02:00
hsjobeki
c991447b05 wrap typescript in overrides 2022-11-16 10:53:00 +01:00
Paul Haerle
bb0cf0d544 nodejs/sharp: add libvips dependcy 2022-11-13 12:36:33 +01:00
DavHau
686e5afaf8
Merge pull request #347 from fufexan/electron
nodejs/electron: add 21.2.1
2022-11-08 20:31:29 +01:00
Mihai Fufezan
7bd272601d
nodejs/electron: add 21.2.1 2022-11-02 18:50:49 +02:00
tgunnoe
dfac9708d9 Fix: libusb renamed to libusb1 in nixpkgs 2022-10-18 10:44:05 -04:00
Mihai Fufezan
26761599de
nodejs/electron: add 21.0.1 2022-10-04 00:01:53 +03:00
Mihai Fufezan
c0622fac96
nodejs/electron: 20.1.0 -> 20.1.3 2022-09-19 15:28:44 +03:00
Mihai Fufezan
8a8981ea28
nodejs/electron: add 20.1.0 2022-08-31 14:49:31 +03:00
Max
1f389bb475
nodejs/electron: add 20.0.1 2022-08-08 21:38:17 +02:00
DavHau
eef8fb1170
Merge pull request #191 from wmertens/esbuild-48
nodejs: upgrade esbuild 0.14 override
2022-08-04 19:32:22 +02:00
DavHau
c0b506c51d feat: nodejs: improve electron override logic
- ignore electron versions < 3
- update print-hashes.sh
- add hashes for version 17 and 18
2022-07-30 17:48:24 +02:00
Wout Mertens
de4d86a495 nodejs: esbuild 0.14 does not need override 2022-07-30 12:42:20 +02:00
happysalada
51295e04af puppeteer: initial override 2022-07-11 20:14:00 -04:00
DavHau
f8796aba28
Merge pull request #127 from happysalada/fix_electron_darwin_hook
electron: fix darwin build
2022-04-24 21:05:43 +02:00
happysalada
262e647b67 electron: fix darwin build 2022-04-24 11:25:03 -04:00
happysalada
c9fc71535a esbuild: add 0.13 override 2022-04-24 09:19:43 -04:00
DavHau
b074520f3f
Merge pull request #118 from happysalada/esbuild_remove_version_check
esbuild: remove version check
2022-04-24 10:12:29 +02:00
happysalada
f240585fa2 7zip fix darwin build 2022-04-23 21:14:47 -04:00
happysalada
1ef835142f esbuild: remove version check 2022-04-23 20:50:33 -04:00
happysalada
58a75a5dc3 overrides: esbuild 0.14 2022-04-23 12:01:54 -04:00
DavHau
076a1c9aff treewide: format with alejandra 1.0.0
closes #84
2022-03-07 18:06:18 +07:00
DavHau
d1cbbaaf46 add override for nodejs: simple-git-hooks 2022-02-23 12:11:46 +07:00
DavHau
7c750a7438
Merge pull request #70 from Lassulus/strapi-override
add override for strapi
2022-01-06 00:05:43 +01:00
Jörg Thalheim
b9d66d4d86 nodejs/electron: add 15.3.4 2022-01-05 21:36:49 +01:00
Jörg Thalheim
708b32622c overrides/nodejs/electron/print-hashes.sh: add hint where to add this 2022-01-05 21:36:31 +01:00
lassulus
6433a99b17 add override for strapi 2022-01-05 21:36:22 +01:00
DavHau
39adff861f fix bad override for ledger-core 2022-01-03 11:50:29 +01:00
DavHau
833af9a631 add overrides for Eugeny/tabby 2021-12-22 18:12:38 +01:00
DavHau
013dc86524 improve electron support 2021-12-19 14:39:33 +01:00
DavHau
a1e7e2ab25 improve electron overrides 2021-12-09 14:45:17 +07:00
DavHau
ae8283be4d progress ledger-live-desktop 2021-12-09 11:40:36 +07:00
DavHau
4e51328d89 move overrides from dreampks -> dream2nix 2021-12-01 14:06:30 +07:00
DavHau
d56edddc3e document override system 2021-11-07 15:18:28 +07:00
DavHau
39db511926 improve override system
- add utils.satisfiesSemver (from poetry2nix)
  - nix-parsec add LICENSE from https://github.com/nprindle/nix-parsec/issues/5
  - remove builtin overrides (moved to dreampkgs)
2021-11-07 15:18:28 +07:00
DavHau
aa81800846 fixes and improvements for nodejs
- add system specific dream2nix to flake outputs
   - add more overrides
   - overrides allow regex as key
2021-11-02 15:13:34 +07:00
DavHau
cd6095406b split nodejs builder into different phases 2021-10-31 21:43:45 +07:00
DavHau
0d1e36f770 init: dream2nix overrides 2021-10-31 10:38:51 +07:00