Commit Graph

58 Commits

Author SHA1 Message Date
DavHau
19bfd98a97 fix(overlays/torch): use autoAddOpenGLRunpathHook 2023-09-14 11:18:58 +02:00
DavHau
77eeb06927 feat(overlays/torch): add /run/opengl-driver/lib to RPATH
This allows resolving libcuda.so.1
2023-09-13 00:07:27 +02:00
DavHau
08d414a359 feat: community overrides
- Add community overrides accessible via dream2nix.overrides.{lang}.{pname}
- make the pip module use the overrides for dependencies
2023-09-12 00:07:04 +02:00
DavHau
c9c8689f09 remove legacy overrides 2023-07-18 19:25:05 +02:00
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
Erin
37c7fdecc0 haskell: add zlib override 2022-12-29 21:43:18 -06: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
Yusuf Bera Ertan
96d43a95a2
fix(rust): correct linemd overrides 2022-12-18 02:37:00 +03: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
DavHau
b22f1f57d4
Merge pull request #370 from phaer/patch-1
nodejs/sharp: add libvips dependcy
2022-11-13 15:39:02 +01:00
Yusuf Bera Ertan
81a155921a
feat: introduce cargoTestFlags and cargoBuildFlags for the crane builder 2022-11-13 15:13:07 +03: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
DavHau
f992f9d51c
Merge pull request #319 from fufexan/electron
nodejs/electron: add 21.0.1
2022-10-04 12:30:16 +02:00
Mihai Fufezan
26761599de
nodejs/electron: add 21.0.1 2022-10-04 00:01:53 +03:00
Martin Toman
ff264cb9c1 php: install dependencies with --no-dev 2022-09-27 14:38:59 -07:00
Martin Toman
50f7682dae php: add overrides 2022-09-27 12:57:22 -07:00
Martin Toman
cac77826b8 fix: php: invalid authors + overrides 2022-09-27 12:51:19 -07: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
Yusuf Bera Ertan
43c3bbe8b5
feat(rust): add overrides for zellij and eureka (#200) 2022-07-16 13:57:01 +00:00
happysalada
51295e04af puppeteer: initial override 2022-07-11 20:14:00 -04:00
DavHau
bea483c936 add overrides for python 2022-07-03 12:17:40 +02: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