Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
940 B · 34 lines
Nix
at litex
1234567891011121314151617181920212223242526272829303132333435{ lib, buildPythonPackage, fetchPypi, fetchFromGitHub, python, }:
buildPythonPackage rec { pname = "pyasn"; version = "1.6.1";
src = fetchPypi { inherit pname version; hash = "sha256-6UK1SRY2Pse4tw6urs0OtOQe8bz0ojl7KabXFfzN+SU="; };
datasrc = fetchFromGitHub { owner = "hadiasghari"; repo = "pyasn"; rev = "${version}"; hash = "sha256-R7Vi1Mn44Mg3HQLDk9O43MkXXwbLRr/jjVKSHJvgYj0"; };
postInstall = '' install -dm755 $out/${python.sitePackages}/pyasn/data cp $datasrc/data/* $out/${python.sitePackages}/pyasn/data '';
doCheck = false; # Tests require internet connection which wont work
pythonImportsCheck = [ "pyasn" ];
meta = with lib; { description = "Offline IP address to Autonomous System Number lookup module"; homepage = "https://github.com/hadiasghari/pyasn"; license = with licenses; [ bsdOriginal mit ]; maintainers = with maintainers; [ onny ]; };}