umlet: 15.0.0 -> 15.1.0

Based on <https://www.umlet.com/changes.htm>:
- Fix of a pesky, zero-size relation bug
- log4j mitigation (not a problem per se, but had triggered warnings)
- Dark mode tweaks

+8 -8
+8 -8
pkgs/tools/misc/umlet/default.nix
··· 1 { lib, stdenv, fetchurl, jre, unzip, runtimeShell }: 2 3 - let 4 - major = "15"; 5 - minor = "0"; 6 - patch = "0"; 7 - in stdenv.mkDerivation rec { 8 pname = "umlet"; 9 - version = "${major}.${minor}.${patch}"; 10 11 src = fetchurl { 12 - url = "https://www.umlet.com/umlet_${major}_${minor}/umlet-standalone-${version}.zip"; 13 - sha256 = "sha256-gdvhqYGyrFuQhhrkF26wXb3TQLRCLm59/uSxTPmHdAE="; 14 }; 15 16 nativeBuildInputs = [ unzip ];
··· 1 { lib, stdenv, fetchurl, jre, unzip, runtimeShell }: 2 3 + stdenv.mkDerivation { 4 pname = "umlet"; 5 + version = "15.1.0"; 6 7 src = fetchurl { 8 + # NOTE: The download URL breaks consistency - sometimes w/ patch versions 9 + # and sometimes w/o. Furthermore, for 15.1.0 they moved everything to the 10 + # new /download subfolder. 11 + # As releases are very rarely, just modify it by hand.. 12 + url = "https://www.umlet.com/download/umlet_15_1/umlet-standalone-15.1.zip"; 13 + hash = "sha256-M6oVWbOmPBTygS+TFkY9PWucFfYLD33suNUuWpFLMIo="; 14 }; 15 16 nativeBuildInputs = [ unzip ];