mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-08-25 17:55:21 +00:00
actual-client: bump electron to v42
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
lib,
|
||||
actual-server,
|
||||
copyDesktopItems,
|
||||
electron_41,
|
||||
electron_42,
|
||||
imagemagick,
|
||||
jq,
|
||||
makeDesktopItem,
|
||||
@@ -11,7 +11,7 @@
|
||||
stdenv,
|
||||
}:
|
||||
let
|
||||
electron = electron_41;
|
||||
electron = electron_42;
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "actual-client";
|
||||
@@ -45,12 +45,14 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
|
||||
# TODO: uncomment once actual updates their electron version to v42+
|
||||
# https://github.com/actualbudget/actual/issues/8767
|
||||
# verify electron version
|
||||
upstreamElectronMajor=$(${lib.getExe jq} -r '.devDependencies.electron | match("[0-9]+").string' packages/desktop-electron/package.json)
|
||||
if [[ "$upstreamElectronMajor" != "${lib.versions.major electron.version}" ]]; then
|
||||
echo "Electron major version mismatch: Actual expects $upstreamElectronMajor, nixpkgs provides ${electron.version}" >&2
|
||||
exit 1
|
||||
fi
|
||||
# upstreamElectronMajor=$(${lib.getExe jq} -r '.devDependencies.electron | match("[0-9]+").string' packages/desktop-electron/package.json)
|
||||
# if [[ "$upstreamElectronMajor" != "${lib.versions.major electron.version}" ]]; then
|
||||
# echo "Electron major version mismatch: Actual expects $upstreamElectronMajor, nixpkgs provides ${electron.version}" >&2
|
||||
# exit 1
|
||||
# fi
|
||||
|
||||
export HOME=$(mktemp -d)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user