cura: 2.6.1 -> 3.0.3

+6 -6
+6 -6
pkgs/applications/misc/cura/default.nix
··· 1 - { mkDerivation, lib, fetchFromGitHub, cmake, python3, qtbase, curaengine }: 1 + { mkDerivation, lib, fetchFromGitHub, cmake, python3, qtbase, qtquickcontrols, curaengine }: 2 2 3 3 mkDerivation rec { 4 4 name = "cura-${version}"; 5 - version = "2.6.1"; 5 + version = "3.0.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Ultimaker"; 9 9 repo = "Cura"; 10 10 rev = version; 11 - sha256 = "03rsw6nafg3y9if2dlnzsj6c9x3x7cv6gs4a1w84jaq4p1f8fcsd"; 11 + sha256 = "0ks8bb3mif6kyvb01ddhpn1c2l31s8fxivi70kmpm743sqv4kjaa"; 12 12 }; 13 13 14 - buildInputs = [ qtbase ]; 15 - propagatedBuildInputs = with python3.pkgs; [ uranium zeroconf pyserial ]; 14 + buildInputs = [ qtbase qtquickcontrols ]; 15 + propagatedBuildInputs = with python3.pkgs; [ uranium zeroconf pyserial numpy-stl ]; 16 16 nativeBuildInputs = [ cmake python3.pkgs.wrapPython ]; 17 17 18 18 cmakeFlags = [ "-DURANIUM_DIR=${python3.pkgs.uranium.src}" ]; ··· 28 28 29 29 meta = with lib; { 30 30 description = "3D printer / slicing GUI built on top of the Uranium framework"; 31 - homepage = https://github.com/Ultimaker/Cura; 31 + homepage = "https://github.com/Ultimaker/Cura"; 32 32 license = licenses.agpl3; 33 33 platforms = platforms.linux; 34 34 maintainers = with maintainers; [ abbradar ];