{ stdenv , fetchFromGitHub , autoreconfHook , pkg-config , glib , libcap , libseccomp , libslirp , nixosTests }: stdenv.mkDerivation rec { pname = "slirp4netns"; version = "1.1.1"; src = fetchFromGitHub { owner = "rootless-containers"; repo = "slirp4netns"; rev = "v${version}"; sha256 = "0zwaa7lqf8vh4c9mx0ganyz15a6qkisyxyxggmshfsxw77k6djxy"; }; nativeBuildInputs = [ autoreconfHook pkg-config ]; buildInputs = [ glib libcap libseccomp libslirp ]; enableParallelBuilding = true; passthru.tests.podman = nixosTests.podman; meta = with stdenv.lib; { homepage = "https://github.com/rootless-containers/slirp4netns"; description = "User-mode networking for unprivileged network namespaces"; license = licenses.gpl2; maintainers = with maintainers; [ orivej ] ++ teams.podman.members; platforms = platforms.linux; }; }