Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
962 B · 43 lines
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041424344{ lib, fetchFromGitHub, buildPythonPackage, wxpython, python,}:
buildPythonPackage rec { pname = "humblewx"; version = "0.2.2"; format = "setuptools";
src = fetchFromGitHub { owner = "thetimelineproj"; repo = "humblewx"; rev = version; sha256 = "0fv8gwlbcj000qq34inbwgxf0xgibs590dsyqnw0mmyb7f1iq210"; };
propagatedBuildInputs = [ wxpython ];
checkPhase = '' runHook preCheck for i in examples/*; do ${python.interpreter} $i done runHook postCheck '';
# Unable to access the X Display, is $DISPLAY set properly? # would have to use nixos module tests, but it is not worth it doCheck = false;
pythonImportsCheck = [ "humblewx" ];
meta = { homepage = "https://github.com/thetimelineproj/humblewx"; description = "Library that simplifies creating user interfaces with wxPython"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ davidak ]; };}