Commit Graph

29 Commits

Author SHA1 Message Date
Masum Reza
e13831335f
treewide: stdenv.is -> stdenv.hostPlatform.is (#356363)
* treewide: stdenv.is -> stdenv.hostPlatform.is

* treewide: nixfmt due to ci error
2024-11-17 16:11:54 +05:30
Aleksana
6b1d3eaf40
bitwarden-desktop: fix system authentication (#339384) 2024-11-13 17:12:33 +08:00
Sandro Jäckel
e89fc9caf5
bitwarden-desktop: further simplify checkPhase 2024-11-06 16:36:22 +01:00
Martin Weinelt
89ece45c32
bitwarden-desktop: add aarch64-linux support (#351355) 2024-10-27 02:51:04 +02:00
Jack Wines
1dd2806ccf
bitwarden-desktop: add aarch64-linux support 2024-10-26 20:23:04 -04:00
gmvar
148d579567 bitwarden-desktop: add URL scheme 2024-10-24 16:11:44 -07:00
Andrew Marshall
d9ce15a363 bitwarden-desktop: remove unneeded dbus-run-session for tests
This appears to no longer be needed. Still run in a subshell to avoid
polluting `HOME` to the rest of the build.
2024-10-15 15:20:44 -04:00
Andrew Marshall
bf63690b2e bitwarden-desktop: fix build and guard against breakage
`dbus-run-session` execs, so does not carry-over shell functions.
Previously, we had explicitly exported just the functions we needed.
However, what is needed has recently changed due to changes in
`cargoCheckHook`. Instead, export all functions so we are not so coupled
to the implementation. Do this in a subshell to avoid polluting the rest
of the build.
2024-10-15 15:11:28 -04:00
Jack N
4cc4fd6ff1 bitwarden-desktop: fix system authentication 2024-10-05 22:04:26 -07:00
Robert Schütz
483e68aa6c bitwarden-desktop: 2024.8.2 -> 2024.9.0
Diff: https://github.com/bitwarden/clients/compare/desktop-v2024.8.2...desktop-v2024.9.0

Changelog: https://github.com/bitwarden/clients/releases/tag/desktop-v2024.9.0
2024-09-19 12:41:15 -07:00
Andrew Marshall
5a91740627 bitwarden-desktop: 2024.8.1 -> 2024.8.2
Diff: https://github.com/bitwarden/clients/compare/desktop-v2024.8.1...desktop-v2024.8.2

Changelog: https://github.com/bitwarden/clients/releases/tag/desktop-v2024.8.2
2024-09-05 15:10:37 -04:00
Andrew Marshall
0cf866ffd8 bitwarden-desktop: Add updateScript 2024-09-05 15:10:37 -04:00
Robert Schütz
f31d4151d3
bitwarden-desktop: 2024.8.0 -> 2024.8.1 (#337755) 2024-08-28 19:23:32 -07:00
Andrew Marshall
e91e3c0306 bitwarden-desktop: ensure no unfree source is used 2024-08-27 16:35:30 -04:00
TomaSajt
a1a3707599
bitwarden-desktop: use electron.dist 2024-08-27 21:37:13 +02:00
Andrew Marshall
64c6a504ce bitwarden-desktop: 2024.8.0 -> 2024.8.1
Diff: https://github.com/bitwarden/clients/compare/desktop-v2024.8.0...desktop-v2024.8.1

Changelog: https://github.com/bitwarden/clients/releases/tag/desktop-v2024.8.1
2024-08-27 14:02:29 -04:00
Andrew Marshall
ac2fdbefa1 bitwarden-desktop: 2024.6.4 -> 2024.8.0
Diff: https://github.com/bitwarden/clients/compare/desktop-v2024.6.4...desktop-v2024.8.0

Changelog: https://github.com/bitwarden/clients/releases/tag/desktop-v2024.7.1
           https://github.com/bitwarden/clients/releases/tag/desktop-v2024.8.0

- The postPatch to fixup broken package{,-lock}.json in upstream seems
  to be no longer needed, so (happily) remove
- Python 3.12 removed distutils, so get it from setuptools
- Workaround broken node-argon2 dependency due to being updated (see
  inline comment)
- desktop_native/napi was split out of desktop_native, so adjust
  accordingly

Co-authored-by: Robert Schütz <mail@dotlambda.de>
2024-08-25 00:46:14 -04:00
Emilio Ziniades
85b5ae2137 bitwarden-desktop: export _logHook for sub-shell 2024-07-09 15:19:21 +02:00
Robert Schütz
79d79953cb bitwarden-desktop: 2024.6.0 -> 2024.6.4
Diff: https://github.com/bitwarden/clients/compare/desktop-v2024.6.0...desktop-v2024.6.4

Changelog: https://github.com/bitwarden/clients/releases/tag/desktop-v2024.6.4
2024-07-03 05:24:03 -07:00
Jan Tojnar
1369411184 gnome-keyring: Move from gnome scope to top-level
It is on the way out.
2024-07-01 09:35:26 +02:00
Sandro Jäckel
743d9f835d
maintainers: remove one year inactive maintainer kiwi 2024-06-21 01:38:39 -04:00
Andrew Marshall
8b99f45d2b bitwarden-desktop: 2024.5.0 -> 2024.6.0
Diff: https://github.com/bitwarden/clients/compare/desktop-v2024.5.0...desktop-v2024.6.0

Changelog: https://github.com/bitwarden/clients/releases/tag/desktop-v2024.6.0
2024-06-12 22:31:37 -04:00
Andrew Marshall
d62d943042 bitwarden-desktop: enforce using correct Node version
Otherwise nothing tells us we are using different than upstream. This
also checks anything else in the `package.json`’s `engines` spec, e.g.
npm version, which we might not care about but it’s compatible now so
it’s fine.

See https://docs.npmjs.com/cli/v10/using-npm/config#engine-strict
2024-06-12 22:31:37 -04:00
Andrew Marshall
e7521ac9e2 bitwarden-desktop: minor cleanup
- Update description to match bitwarden-cli
- Prefer `lib.getExe`
2024-06-12 22:31:37 -04:00
Andrew Marshall
f06f376b65 bitwarden-desktop: 2024.4.1 -> 2024.5.0
Diff: https://github.com/bitwarden/clients/compare/desktop-v2024.4.1...desktop-v2024.5.0

Changelog: https://github.com/bitwarden/clients/releases/tag/desktop-v2024.5.0
2024-06-03 21:58:23 -04:00
Robert Schütz
244b791b45 bitwarden-desktop: 2024.3.0 -> 2024.4.1
Diff: https://github.com/bitwarden/clients/compare/desktop-v2024.3.0...desktop-2024.4.1

Changelog: https://github.com/bitwarden/clients/releases/tag/desktop-v2024.3.2
           https://github.com/bitwarden/clients/releases/tag/desktop-v2024.4.0
           https://github.com/bitwarden/clients/releases/tag/desktop-v2024.4.1
2024-04-14 20:03:14 -07:00
Andrew Marshall
80a06efe90 bitwarden-desktop: 2024.2.0 -> 2024.3.0
The now-removed patch is in this release.

Notably, upstream commit e2ca52a3ff7bceb282f266fe49b974ca0c401358 has
given quite a bit of grief here. They changed
`apps/desktop/src/package.json` to add an external dependency for the
first time, but neglected to update the corresponding
`package-lock.json`. However, simply updating that is not enough as the
build process does not copy it into the `apps/desktop/build` dir where
`electron-builder` is ultimately run in, and it is `electron-builder` in
its "installing production dependencies" step that performs an `npm
install` in that directory.

Diff: https://github.com/bitwarden/clients/compare/desktop-v2024.2.0...desktop-v2024.3.0

Changelog: https://github.com/bitwarden/clients/releases/tag/desktop-v2024.3.0
2024-03-12 12:06:09 -04:00
Andrew Marshall
b491aad7b3 bitwarden-desktop: replace patch with upstream URL
...since it is now merged. The patches are equivalent, so the hash is
unchanged.
2024-02-25 22:21:58 -05:00
Andrew Marshall
4ff953a95a bitwarden-desktop: rename from bitwarden
Upstream calls it Bitwarden Desktop, and we have other “bitwarden-*”
packages, so having an unsuffixed one can be confusing.

I assume the hash for cargoDeps is changing since it encodes the pname.
2024-02-25 22:21:58 -05:00