Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

jefferson: init at 0.4.2

+43
+41
pkgs/tools/filesystems/jefferson/default.nix
··· 1 + { lib 2 + , fetchFromGitHub 3 + , python3 4 + }: 5 + 6 + python3.pkgs.buildPythonApplication rec { 7 + pname = "jefferson"; 8 + version = "0.4.2"; 9 + format = "pyproject"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "onekey-sec"; 13 + repo = pname; 14 + rev = "v${version}"; 15 + hash = "sha256-zW38vcDw4Jz5gO9IHrWRlvUznKvUyPbxkYMxn7VSTpA="; 16 + }; 17 + 18 + nativeBuildInputs = with python3.pkgs; [ 19 + poetry-core 20 + ]; 21 + 22 + propagatedBuildInputs = with python3.pkgs; [ 23 + click 24 + cstruct 25 + python-lzo 26 + ]; 27 + 28 + pythonImportsCheck = [ 29 + "jefferson" 30 + ]; 31 + 32 + # upstream has no tests 33 + doCheck = false; 34 + 35 + meta = with lib; { 36 + description = "JFFS2 filesystem extraction tool"; 37 + homepage = "https://github.com/onekey-sec/jefferson"; 38 + license = licenses.mit; 39 + maintainers = with maintainers; [ tnias ]; 40 + }; 41 + }
+2
pkgs/top-level/all-packages.nix
··· 20606 20606 20607 20607 jbigkit = callPackage ../development/libraries/jbigkit { }; 20608 20608 20609 + jefferson = callPackage ../tools/filesystems/jefferson { }; 20610 + 20609 20611 jemalloc = callPackage ../development/libraries/jemalloc { }; 20610 20612 20611 20613 jose = callPackage ../development/libraries/jose { };