Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.0 kB · 43 lines
Nix
at litex
1234567891011121314151617181920212223242526272829303132333435363738394041424344{ lib, buildPythonPackage, fetchPypi, libcap, pytestCheckHook}:
buildPythonPackage rec { pname = "python-prctl"; version = "1.8.1";
src = fetchPypi { inherit pname version; sha256 = "b4ca9a25a7d4f1ace4fffd1f3a2e64ef5208fe05f929f3edd5e27081ca7e67ce"; };
buildInputs = [ libcap ];
nativeCheckInputs = [ pytestCheckHook ];
disabledTests = [ # Intel MPX support was removed in GCC 9.1 & Linux kernel 5.6 "test_mpx"
# The Nix build sandbox has no_new_privs already enabled "test_no_new_privs"
# The Nix build sandbox has seccomp already enabled "test_seccomp"
# This will fail if prctl(PR_SET_SPECULATION_CTRL, PR_SPEC_FORCE_DISABLE) # has been set system-wide, even outside the sandbox "test_speculation_ctrl" ];
meta = { description = "Python(ic) interface to the linux prctl syscall"; homepage = "https://github.com/seveas/python-prctl"; license = lib.licenses.gpl3; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ catern ]; };}