python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / calamares-nixos-extensions / default.nix
blobad21c398fe9f8ce3f935c764dfa9542861823680
1 { stdenv, fetchFromGitHub, lib }:
3 stdenv.mkDerivation rec {
4   pname = "calamares-nixos-extensions";
5   version = "0.3.11";
7   src = fetchFromGitHub {
8     owner = "NixOS";
9     repo = "calamares-nixos-extensions";
10     rev = version;
11     sha256 = "NAHUU0tQLu8c2dke1V0aM3mHrNgM8ekHSB2Fo9dQUk8=";
12   };
14   installPhase = ''
15     runHook preInstall
16     mkdir -p $out/{lib,share}/calamares
17     cp -r modules $out/lib/calamares/
18     cp -r config/* $out/share/calamares/
19     cp -r branding $out/share/calamares/
20     runHook postInstall
21   '';
23   meta = with lib; {
24     description = "Calamares modules for NixOS";
25     homepage = "https://github.com/NixOS/calamares-nixos-extensions";
26     license = with licenses; [ gpl3Plus bsd2 cc-by-40 cc-by-sa-40 cc0 ];
27     maintainers = with maintainers; [ vlinkz ];
28     platforms = platforms.linux;
29   };