57 Commits

Author SHA1 Message Date
Ondra-zik-SL
d5ea7488dc feat(nix): centralize Android development for nix flake/shell 2026-01-16 10:20:38 +01:00
karliatto
4d9feec1ce fix(nix): new unstable so electron is in cache 2025-11-27 19:09:50 +01:00
karliatto
5fabb07251 fix(nix): disable electron sandbox for nix 2025-11-26 17:37:06 +01:00
karliatto
b3a70c3ef2 chore(nix): update nix to nodejs 24 2025-11-18 15:23:05 +01:00
Szymon Lesisz
4df95d9748 fix(nixos): sharp dependency build 2025-07-31 11:19:57 +02:00
Carlos Garcia Ortiz karliatto
f1a3b7c345 fix(nix): update to nixos unstable to have electron 36 2025-05-13 13:59:07 +02:00
Carlos Garcia Ortiz karliatto
c2d9b94c9b fix(nix): add python and pip dependencies 2025-01-20 11:41:11 +01:00
Carlos Garcia Ortiz karliatto
7748d59e23 chore(nix): add git to nix-shell 2025-01-02 10:51:00 +01:00
Szymon Lesisz
d0f1208429 fix(nix): pin yarn nodejs version to build input 2024-12-27 09:23:57 +01:00
Szymon Lesisz
df0159bff9 chore(nix): bump electron to 32.1.2 2024-12-11 11:35:05 +01:00
Daniel Suchý
370c46e979 chore(repo): upgrade to latest Node 22 LTS (#15749)
* chore(repo): upgrade to latest Node 22 LTS

* fix(connect-explorer): workaround for lottie ssr in new node

---------

Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
2024-12-06 08:54:21 +01:00
Jiri Zbytovsky
622098db3f chore(suite): bump electron to 32 2024-10-02 17:10:45 +02:00
Jiri Zbytovsky
31be694c01 chore(suite): bump electron 31 (v2) 2024-09-27 16:57:46 +02:00
Jiri Zbytovsky
3c68b566bb Revert "chore(suite): update mission dependencies: electron"
This reverts commit e25f9c228c.
2024-09-27 12:21:18 +02:00
Jiri Zbytovsky
e25f9c228c chore(suite): update mission dependencies: electron 2024-09-26 13:22:34 +02:00
vdovhanych
87b88a19bd chore(nix): update nix-shell deps 2024-08-14 12:56:06 +03:00
Daniel Suchý
c7357398f1 chore(repo): upgrade to Node20 (#12037) 2024-06-06 13:31:19 +02:00
vdovhanych
aa1f4aafe9 chore(nix): remove variable to use 7za from system 2024-04-04 16:08:54 +02:00
vdovhanych
df44f4cf5b chore(ci): update nix-shell and codesign build 2024-04-04 14:09:58 +02:00
vdovhanych
c2d21f0f2a chore: remove gcc from nix-shell for mac 2023-12-07 19:06:30 +01:00
Matej Kriz
856e260883 chore(suite-desktop): update electron to 27.0.4 2023-11-15 14:31:12 +01:00
Szymon Lesisz
85d396017d fix(nix): use older gcc for linux
- use gcc 10.2.0 with glibc 2.32 for node_modules bindings (electron-builder is packing appimage with glibc 2.32)
- remove custom LD_LIBRARY_PATH
2023-11-14 18:17:00 +01:00
vdovhanych
f2dcb78f95 chore: update nix-shell nixpkgs packages 2023-10-30 14:58:29 +01:00
vdovhanych
e8e7c753ff chore: shell.nix update electron_26 and nodejs_18 2023-09-19 16:22:20 +02:00
Martin Varmuza
1c74f67bf2 ci: build macos fix 2023-06-27 11:17:14 +02:00
Martin Varmuza
f0cee52f20 feat(transport): add nodeusb transport 2023-06-26 22:57:56 +02:00
tomasklim
e3fdf0bd7f feat: update electron to v24 2023-05-23 10:49:36 +02:00
Szymon Lesisz
d62a7cbda1 feat(nix): add playwright browser path to shell.nix
added docs note how to fix missing binaries in playwright e2e tests
2023-05-02 14:33:17 +02:00
vdovhanych
0c516542de chore: update nix-shell 2023-03-06 13:24:38 +01:00
vdovhanych
7ea9e30c92 chore(nix): update electron in nix-shell 2022-11-23 12:29:43 +01:00
Szymon Lesisz
37ebe7b2a6 nix: add WabiSabiClientLibrary shared libs 2022-11-15 10:02:59 +01:00
Tomas Susanka
4d14f55de5 feat(nix): add shellcheck 2022-10-05 11:29:08 +02:00
vdovhanych
469c16025a chore(all): update to nodejs version 16 2022-06-29 10:47:51 +02:00
Daniel Suchý
80a5c26ba7 chore: remove yamllint (#5173) 2022-03-23 10:58:20 +01:00
Pavol Rusnak
2807534878 fix(nix): fix launch of development Electron on Darwin 2021-12-03 19:57:50 +01:00
Pavol Rusnak
ad2d3d2838 fix(nix): various nix environment fixes
- remove no longer need python2 (node-gyp 5.x and newer no longer need that)
- install node-canvas dependencies for darwin too
- use electron_15 (the same as specified in packages/suite-desktop/package.json)
- use nixpkgs-unstable to allow fresh packages
2021-11-18 13:11:26 +01:00
Pavol Rusnak
7de06571e0 fix(nix): use p7zip and electron on linux AND darwin 2021-11-01 09:28:10 +01:00
pingpwned
9b9893b3c7 fix(suite-desktop): fix development build via shell.nix 2021-09-13 11:36:01 +02:00
Marek Polak
bdb869ce97 feat: simplify crowdin integration with CLI
- effectively making translations-manager package obsolete
2021-08-30 12:22:48 +02:00
Rafael Keramidas
0390b4354e chore(suite): move from NextJS to custom build pipeline 2021-08-05 10:48:18 +02:00
vdovhanych
27811bf597 chore(nix): pin nix revision to last stable commit 2021-08-03 14:39:58 +02:00
Szymon Lesisz
dc50bf4db2 nix: increase node memory 2021-02-17 15:03:29 +01:00
Pavol Rusnak
4aadce8a0b build(nix): build node binary modules from source 2021-01-12 13:33:30 +01:00
Szymon Lesisz
9ec3ca0618 Chore/deps (#3254) 2021-01-11 14:11:33 +01:00
Tomas Susanka
aefb3a19b3 feat(nix): add xhost for e2e tests running on localhost 2021-01-05 14:45:43 +01:00
Pavol Rusnak
53a7aa7a07 ci(suite-desktop): gpg sign artefacts in codesign targets 2020-12-09 15:10:11 +01:00
Tomas Susanka
a3f802940e feat(nix): call git lfs pull in native/nix build script
to resolve git lfs objects
2020-12-08 09:59:13 +01:00
Pavol Rusnak
34b8ecddc3 refactor(nix): move fixing binaries to a separate shell script [skip ci] 2020-11-13 10:05:42 +01:00
Pavol Rusnak
4dbd6de7fc feat(nix): replace bundled binaries in electron build cache [skip ci] 2020-11-13 01:39:41 +01:00
Tomas Susanka
84550f4b5e Introduce linter for YAML files (#2927) 2020-11-10 08:50:03 +01:00