diff options
author | Alexandre Acebedo <alexandre.acebedo@qorvo.com> | 2022-12-08 23:22:41 +0100 |
---|---|---|
committer | Alexandre Acebedo <alexandre.acebedo@qorvo.com> | 2022-12-08 23:22:41 +0100 |
commit | 3093131bac9f239a654654ed8863f1e81cfd35dc (patch) | |
tree | dfe3cdc1d4e3bfd416d02a940aced0011a41ccab /pkgs/applications/networking/browsers/vivaldi/default.nix | |
parent | 831b9b4c3628f1c2858b4ec82e1de4a2ecba2c9c (diff) |
vivaldi: 5.4.2753.47 -> 5.6.2867.36
also add a forceDarkMode boolean to solve issue for dark theme.
Diffstat (limited to 'pkgs/applications/networking/browsers/vivaldi/default.nix')
-rw-r--r-- | pkgs/applications/networking/browsers/vivaldi/default.nix | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/applications/networking/browsers/vivaldi/default.nix b/pkgs/applications/networking/browsers/vivaldi/default.nix index 53c01b977e4e2..435b5c4fe5dcc 100644 --- a/pkgs/applications/networking/browsers/vivaldi/default.nix +++ b/pkgs/applications/networking/browsers/vivaldi/default.nix @@ -11,6 +11,7 @@ , isSnapshot ? false , proprietaryCodecs ? false, vivaldi-ffmpeg-codecs ? null , enableWidevine ? false, vivaldi-widevine ? null +, forceDarkMode ? false , commandLineArgs ? "" , pulseSupport ? stdenv.isLinux, libpulseaudio }: @@ -20,11 +21,11 @@ let vivaldiName = if isSnapshot then "vivaldi-snapshot" else "vivaldi"; in stdenv.mkDerivation rec { pname = "vivaldi"; - version = "5.4.2753.47"; + version = "5.6.2867.36"; src = fetchurl { url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}-1_amd64.deb"; - sha256 = "1p155mcrmfz395yajxa6fqjk1paac216kim26i3r56wah5329gmr"; + sha256 = "sha256-dTXppRn/bl+HYVzqyrKBXb2YAaw0lRJkwAeukalv3a4=d"; }; unpackPhase = '' @@ -79,7 +80,7 @@ in stdenv.mkDerivation rec { substituteInPlace "$out"/share/applications/*.desktop \ --replace /usr/bin/${vivaldiName} "$out"/bin/vivaldi substituteInPlace "$out"/share/applications/*.desktop \ - --replace vivaldi-stable vivaldi + --replace vivaldi-stable "vivaldi ${lib.optionalString forceDarkMode "--force-dark-mode"}" local d for d in 16 22 24 32 48 64 128 256; do mkdir -p "$out"/share/icons/hicolor/''${d}x''${d}/apps |