Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 54 lines 877 B view raw
1{ 2 cmake, 3 pkg-config, 4 callPackage, 5 gobject-introspection, 6 wrapGAppsHook3, 7 python3Packages, 8 libxml2, 9 gnuplot, 10 adwaita-icon-theme, 11 gdk-pixbuf, 12 intltool, 13 libmirage, 14}: 15python3Packages.buildPythonApplication { 16 17 inherit 18 (callPackage ./common-drv-attrs.nix { 19 version = "3.2.6"; 20 pname = "image-analyzer"; 21 hash = "sha256-7I8RUgd+k3cEzskJGbziv1f0/eo5QQXn62wGh/Y5ozc="; 22 }) 23 pname 24 version 25 src 26 meta 27 ; 28 29 buildInputs = [ 30 libxml2 31 gnuplot 32 libmirage 33 adwaita-icon-theme 34 gdk-pixbuf 35 ]; 36 propagatedBuildInputs = with python3Packages; [ 37 pygobject3 38 matplotlib 39 ]; 40 nativeBuildInputs = [ 41 cmake 42 pkg-config 43 wrapGAppsHook3 44 intltool 45 gobject-introspection 46 ]; 47 48 pyproject = false; 49 dontWrapGApps = true; 50 preFixup = '' 51 makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 52 ''; 53 54}