Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

freecad: 0.18.3 -> 0.18.4

+7 -5
+7 -5
pkgs/applications/graphics/freecad/default.nix
··· 1 - { stdenv, mkDerivation, fetchurl, fetchpatch, cmake, ninja, coin3d, xercesc, ode 1 + { stdenv, mkDerivation, fetchFromGitHub, fetchpatch, cmake, ninja, coin3d, xercesc, ode 2 2 , eigen, qtbase, qttools, qtwebkit, opencascade-occt, gts, hdf5, vtk, medfile 3 3 , zlib, python3Packages, swig, gfortran, libXmu, soqt, libf2c, libGLU 4 4 , makeWrapper, pkgconfig, mpi ? null }: ··· 9 9 pythonPackages = python3Packages; 10 10 in mkDerivation rec { 11 11 pname = "freecad"; 12 - version = "0.18.3"; 12 + version = "0.18.4"; 13 13 14 - src = fetchurl { 15 - url = "https://github.com/FreeCAD/FreeCAD/archive/${version}.tar.gz"; 16 - sha256 = "07j7azgnicmd8cqnyskp15y44ykgj5qqz5y3w1jdynrv3yrvk1kz"; 14 + src = fetchFromGitHub { 15 + owner = "FreeCAD"; 16 + repo = "FreeCAD"; 17 + rev = version; 18 + sha256 = "1phs9a0px5fnzpyx930cz39p5dis0f0yajxzii3c3sazgkzrd55s"; 17 19 }; 18 20 19 21 nativeBuildInputs = [ cmake ninja pkgconfig pythonPackages.pyside2-tools ];