From 23507a5d7c4f31d44a575a95d68da2e3f6764bf4 Mon Sep 17 00:00:00 2001 From: DarkOnion0 Date: Sat, 22 Jan 2022 17:40:08 +0100 Subject: [PATCH 1/2] drawio: 16.1.2 -> 16.4.0 --- pkgs/applications/graphics/drawio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/drawio/default.nix b/pkgs/applications/graphics/drawio/default.nix index e229302bf553..91e767a168f1 100644 --- a/pkgs/applications/graphics/drawio/default.nix +++ b/pkgs/applications/graphics/drawio/default.nix @@ -11,11 +11,11 @@ stdenv.mkDerivation rec { pname = "drawio"; - version = "16.1.2"; + version = "16.4.0"; src = fetchurl { url = "https://github.com/jgraph/drawio-desktop/releases/download/v${version}/drawio-x86_64-${version}.rpm"; - sha256 = "b86ff3f77b17e7da66979fe8ea878685c0018273f5d0302f10d3094d502452ee"; + sha256 = "624f776478b6960adb1be565077f79aed72c95de5e995fc1216b78978c9c6857"; }; nativeBuildInputs = [ From b67aa192ba63a0abef5726fab3f2cfba3043cc29 Mon Sep 17 00:00:00 2001 From: DarkOnion0 Date: Sat, 22 Jan 2022 17:58:41 +0100 Subject: [PATCH 2/2] drawio: add a check phase --- pkgs/applications/graphics/drawio/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/applications/graphics/drawio/default.nix b/pkgs/applications/graphics/drawio/default.nix index 91e767a168f1..54efd0bf1369 100644 --- a/pkgs/applications/graphics/drawio/default.nix +++ b/pkgs/applications/graphics/drawio/default.nix @@ -86,6 +86,12 @@ stdenv.mkDerivation rec { --replace /opt/drawio/drawio $out/bin/drawio ''; + doInstallCheckPhase = true; + + installCheckPhase = '' + $out/bin/drawio --help > /dev/null + ''; + meta = with lib; { description = "A desktop application for creating diagrams"; homepage = "https://about.draw.io/";