forked from hswaw/hscloud
vuko
bd124bd066
Change-Id: I4586c92af4126ec1f1d0d1a1aa2d9dc5c84dec44 Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1220 Reviewed-by: q3k <q3k@hackerspace.pl>
35 lines
859 B
Nix
35 lines
859 B
Nix
{ pkgs, ... }:
|
|
|
|
let
|
|
spaceauth = pkgs.callPackage "${pkgs.fetchgit {
|
|
url = "https://code.hackerspace.pl/informatic/flask-spaceauth";
|
|
rev = "d3e1a4412cbc929249e407ccecfb54fbbd14e53a";
|
|
sha256 = "01qnjj647jw81hcyvq359rwqjpc5ah9ghvc6ic0a0wppp13mgw94";
|
|
}}" {};
|
|
in pkgs.python3Packages.buildPythonPackage {
|
|
pname = "checkinator";
|
|
version = "0.2";
|
|
|
|
doCheck = false;
|
|
src = ./.;
|
|
|
|
postInstall = ''
|
|
cp -r dbsetup.sql $out/dbsetup.sql
|
|
cp -r static $out/static
|
|
'';
|
|
|
|
propagatedBuildInputs = with pkgs; [
|
|
python3Packages.gunicorn
|
|
python3Packages.flask
|
|
python3Packages.pyyaml
|
|
python3Packages.isodate
|
|
python3Packages.requests
|
|
python3Packages.requests-unixsocket
|
|
python3Packages.grpcio
|
|
python3Packages.grpcio-tools
|
|
python3Packages.setuptools
|
|
python3Packages.protobuf
|
|
spaceauth
|
|
iproute
|
|
];
|
|
}
|