lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

python310Packages.dissect-fat: init at 3.1

+52
+50
pkgs/development/python-modules/dissect-fat/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , dissect-cstruct 4 + , dissect-util 5 + , fetchFromGitHub 6 + , setuptools 7 + , setuptools-scm 8 + , pythonOlder 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "dissect-fat"; 13 + version = "3.1"; 14 + format = "pyproject"; 15 + 16 + disabled = pythonOlder "3.7"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "fox-it"; 20 + repo = "dissect.fat"; 21 + rev = version; 22 + hash = "sha256-GBeacQtNA1onh67Svqo5R43gap/Lzpm+20TXcUMmU5k="; 23 + }; 24 + 25 + SETUPTOOLS_SCM_PRETEND_VERSION = version; 26 + 27 + nativeBuildInputs = [ 28 + setuptools 29 + setuptools-scm 30 + ]; 31 + 32 + propagatedBuildInputs = [ 33 + dissect-cstruct 34 + dissect-util 35 + ]; 36 + 37 + # dissect.fat.exceptions.InvalidBPB: Invalid BS_jmpBoot 38 + doCheck = false; 39 + 40 + pythonImportsCheck = [ 41 + "dissect.fat" 42 + ]; 43 + 44 + meta = with lib; { 45 + description = "Dissect module implementing a parser for the FAT file system"; 46 + homepage = "https://github.com/fox-it/dissect.fat"; 47 + license = licenses.agpl3Only; 48 + maintainers = with maintainers; [ fab ]; 49 + }; 50 + }
+2
pkgs/top-level/python-packages.nix
··· 2483 2483 2484 2484 dissect-cstruct = callPackage ../development/python-modules/dissect-cstruct { }; 2485 2485 2486 + dissect-fat = callPackage ../development/python-modules/dissect-fat { }; 2487 + 2486 2488 dissect-ffs = callPackage ../development/python-modules/dissect-ffs { }; 2487 2489 2488 2490 dissect-etl = callPackage ../development/python-modules/dissect-etl { };