python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / applications / misc / fluidd / default.nix
blobb92110f99d98fd271ab6effb174d7c70833262db
1 { lib, stdenvNoCC, fetchurl, unzip }:
3 stdenvNoCC.mkDerivation rec {
4   pname = "fluidd";
5   version = "1.21.1";
7   src = fetchurl {
8     name = "fluidd-v${version}.zip";
9     url = "https://github.com/cadriel/fluidd/releases/download/v${version}/fluidd.zip";
10     sha256 = "sha256-TahXPbZy7eoSJ/U2wL6GaMM8F6zypf7EU91JVWlevQg=";
11   };
13   nativeBuildInputs = [ unzip ];
15   dontConfigure = true;
16   dontBuild = true;
18   unpackPhase = ''
19     mkdir fluidd
20     unzip $src -d fluidd
21   '';
23   installPhase = ''
24     mkdir -p $out/share/fluidd
25     cp -r fluidd $out/share/fluidd/htdocs
26   '';
28   meta = with lib; {
29     description = "Klipper web interface";
30     homepage = "https://docs.fluidd.xyz";
31     license = licenses.gpl3Only;
32     maintainers = with maintainers; [ zhaofengli ];
33   };