Merge pull request #215796 from fabaff/acquire-bump

python310Packages.acquire: 3.3 -> 3.4, python310Packages.dissect: 3.3 -> 3.4
This commit is contained in:
Robert Scott
2023-02-11 15:40:38 +00:00
committed by GitHub
28 changed files with 221 additions and 77 deletions
@@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "acquire";
version = "3.3";
version = "3.4";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -25,8 +25,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "acquire";
rev = version;
hash = "sha256-S7EZZxNcoLcZyyRNGlZj6nGoCAlqCxNdh3azIVKvOTM=";
rev = "refs/tags/${version}";
hash = "sha256-VkO+XLIC/UQzvfLsgbKcx9i8OxTC6J32nkxPHWWn7m8=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -64,6 +64,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Tool to quickly gather forensic artifacts from disk images or a live system";
homepage = "https://github.com/fox-it/acquire";
changelog = "https://github.com/fox-it/acquire/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-cim";
version = "3.3";
version = "3.4";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.cim";
rev = version;
hash = "sha256-d02P6RXIiriOujGns9mOkyiJLNQFNTTW61kInzS17Y4=";
rev = "refs/tags/${version}";
hash = "sha256-RlkTsAvX+9c69JBy+DZbcCfAvcCnWDisgdQQMBkphtg=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for the Windows Common Information Model (CIM) database";
homepage = "https://github.com/fox-it/dissect.cim";
changelog = "https://github.com/fox-it/dissect.cim/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "dissect-clfs";
version = "1.2";
version = "1.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -18,8 +18,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.clfs";
rev = version;
hash = "sha256-1nh81ppJpYre3y7hJ9xS+TNU1NfTH+9NMHdV55kPEXI=";
rev = "refs/tags/${version}";
hash = "sha256-QzEcJvujkNVUXtqu7yY7sJ/U55jzGBbUHxOVDxg4vac=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -44,6 +44,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for the CLFS (Common Log File System) file system";
homepage = "https://github.com/fox-it/dissect.clfs";
changelog = "https://github.com/fox-it/dissect.clfs/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "dissect-cstruct";
version = "3.3";
version = "3.5";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -17,8 +17,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.cstruct";
rev = version;
hash = "sha256-8OxAsrECgsQf8+EaZtJ3XNhwdhBI08o3r+xhD/D1NhQ=";
rev = "refs/tags/${version}";
hash = "sha256-tEWqw3ySF1ebOMztZwAlkTiY0mFCzTM58wD0XDfljFA=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -39,6 +39,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for C-like structures";
homepage = "https://github.com/fox-it/dissect.cstruct";
changelog = "https://github.com/fox-it/dissect.cstruct/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-esedb";
version = "3.3";
version = "3.5";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.esedb";
rev = version;
hash = "sha256-ErPihjAcukMerCAxLdDQVUApeNdFnFn0Zejo3LhgZFc=";
rev = "refs/tags/${version}";
hash = "sha256-wTzr9b95jhPbZVWM/C9T1OSBLK39sCIjbsNK/6Z83JE=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for Microsofts Extensible Storage Engine Database (ESEDB)";
homepage = "https://github.com/fox-it/dissect.esedb";
changelog = "https://github.com/fox-it/dissect.esedb/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-etl";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.etl";
rev = version;
hash = "sha256-s3Ls8tuqp/COBF+WV9RRyfo7FAqPcXmBZ08gHZMPzOU=";
rev = "refs/tags/${version}";
hash = "sha256-rEYWTMBzMyaADqT1Pp5z1J2Uf/t/GeX/FAnZVnaycYs=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for Event Trace Log (ETL) files";
homepage = "https://github.com/fox-it/dissect.etl";
changelog = "https://github.com/fox-it/dissect.etl/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-eventlog";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.eventlog";
rev = version;
hash = "sha256-emNGZs/5LWD29xE5BmXQKQfkZApLZlGs6KNIqobaKvM=";
rev = "refs/tags/${version}";
hash = "sha256-PbU9Rd0D+xdleTIMAV+esw1WynWU4++8KeXlHS9yiJs=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing parsers for the Windows EVT, EVTX and WEVT log file formats";
homepage = "https://github.com/fox-it/dissect.eventlog";
changelog = "https://github.com/fox-it/dissect.eventlog/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-evidence";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.evidence";
rev = version;
hash = "sha256-rm9IjsXHz4GS8M/oPaDoaxjwqMMtD0qjRtQ3vFJQyQY=";
rev = "refs/tags/${version}";
hash = "sha256-R4ua7JeT09GkoBwM2YGf2T0PJXhldUpqAS3xsB9L79c=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parsers for various forensic evidence file containers";
homepage = "https://github.com/fox-it/dissect.evidence";
changelog = "https://github.com/fox-it/dissect.evidence/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -0,0 +1,48 @@
{ lib
, buildPythonPackage
, dissect-cstruct
, dissect-util
, fetchFromGitHub
, setuptools
, setuptools-scm
, pythonOlder
}:
buildPythonPackage rec {
pname = "dissect-executable";
version = "1.1";
format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.executable";
rev = "refs/tags/${version}";
hash = "sha256-c58g2L3B/3/pC+iyXphYsjhpBs0I0Q64B8+rv5k1dtg=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
nativeBuildInputs = [
setuptools
setuptools-scm
];
propagatedBuildInputs = [
dissect-cstruct
dissect-util
];
pythonImportsCheck = [
"dissect.executable"
];
meta = with lib; {
description = "Dissect module implementing a parser for various executable formats such as PE, ELF and Macho-O";
homepage = "https://github.com/fox-it/dissect.executable";
changelog = "https://github.com/fox-it/dissect.executable/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
}
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-extfs";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.extfs";
rev = version;
hash = "sha256-KGqmguKwCSQw2USKuWFMQCz+D8XMv5W12eJfUxgz324=";
rev = "refs/tags/${version}";
hash = "sha256-VCPNY/4SUkFpLuSs2Cxu8u5qt2sQ9VGlfdPssybxhk8=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for the ExtFS file system";
homepage = "https://github.com/fox-it/dissect.extfs";
changelog = "https://github.com/fox-it/dissect.extfs/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "dissect-fat";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -18,8 +18,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.fat";
rev = version;
hash = "sha256-kqdVgUkvW9I5CI4T9b7VeX6hPm3Ufwrdnhmo1jR5Fdg=";
rev = "refs/tags/${version}";
hash = "sha256-v4GjI6DdDfxO3kGZ7Z5C6mkdRj9axsT9mvlSOQyiMBw=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -44,6 +44,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for the FAT file system";
homepage = "https://github.com/fox-it/dissect.fat";
changelog = "https://github.com/fox-it/dissect.fat/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-ffs";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.ffs";
rev = version;
hash = "sha256-kcYSoY3a8ljY9LWzOUekLBzokE+wJrG1KEr0p5CCj0U=";
rev = "refs/tags/${version}";
hash = "sha256-nGxojXslFVcqU+9StBOacmCyoZJJB4B4OIvql/cbcZE=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for the FFS file system";
homepage = "https://github.com/fox-it/dissect.ffs";
changelog = "https://github.com/fox-it/dissect.ffs/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "dissect-hypervisor";
version = "3.3";
version = "3.5";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -21,8 +21,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.hypervisor";
rev = version;
hash = "sha256-Q7lbFr+gc6inQEJT54DXjpyyis5GxrKQHI5qqa1INKo=";
rev = "refs/tags/${version}";
hash = "sha256-dWaU3v2QcoqVIygeufy0ZYVliBE1tijV3qEsvCOIarM=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -55,6 +55,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing parsers for various hypervisor disk, backup and configuration files";
homepage = "https://github.com/fox-it/dissect.hypervisor";
changelog = "https://github.com/fox-it/dissect.hypervisor/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-ntfs";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.ntfs";
rev = version;
hash = "sha256-4QEsWTdqlHIP1a9g45+zv1SdHY0Ofsr7Rf1z+ctssSw=";
rev = "refs/tags/${version}";
hash = "sha256-xhtAN0QaLLbQk/aAd9PlEkyW39w33iPaQtGzbouI6hc=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -51,6 +51,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for the NTFS file system";
homepage = "https://github.com/fox-it/dissect.ntfs";
changelog = "https://github.com/fox-it/dissect.ntfs/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "dissect-ole";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -18,8 +18,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.ole";
rev = version;
hash = "sha256-0bIlnRFKBvSXnBIU4+1V7WzyXCvulUpNSXG1Rj2k4jY=";
rev = "refs/tags/${version}";
hash = "sha256-m2+AcKp8rH+VQIdT85oKoA8QoyNQOmrZ2DvBELZnEqM=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -44,6 +44,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for the Object Linking & Embedding (OLE) format";
homepage = "https://github.com/fox-it/dissect.ole";
changelog = "https://github.com/fox-it/dissect.ole/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-regf";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.regf";
rev = version;
hash = "sha256-hSMdgGkSmFDAiO6C1xTJDmKClHwrGc887wqO3/5NZn4=";
rev = "refs/tags/${version}";
hash = "sha256-3QJ1N9LukvEa74rndN/Sj6Vq10YJVBsOGdlMzR9TrKA=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for Windows registry file format";
homepage = "https://github.com/fox-it/dissect.regf";
changelog = "https://github.com/fox-it/dissect.regf/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-shellitem";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.shellitem";
rev = version;
hash = "sha256-z0/KSOgo5Gnl4MLOY5eUPHlI/8dCyYaEEiKMmkP7cgg=";
rev = "refs/tags/${version}";
hash = "sha256-flTv2Y+UwMTQnvqRS/pZRPkTsIjvCAp7B4rKAQPOJL4=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for the Shellitem structures";
homepage = "https://github.com/fox-it/dissect.shellitem";
changelog = "https://github.com/fox-it/dissect.shellitem/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-sql";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.sql";
rev = version;
hash = "sha256-yw0EUxlgm7/3FpecGGvxkukudyFMv0fmPbOLJqc2tC0=";
rev = "refs/tags/${version}";
hash = "sha256-sIXFEckHFr9H4oGFw8uuC+c54PR8ZbQxJKb5x5EixxQ=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parsers for the SQLite database file format";
homepage = "https://github.com/fox-it/dissect.sql";
changelog = "https://github.com/fox-it/dissect.sql/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -0,0 +1,59 @@
{ lib
, buildPythonPackage
, dissect-cstruct
, dissect-util
, fetchFromGitHub
, lz4
, python-lzo
, pythonOlder
, setuptools
, setuptools-scm
, zstandard
}:
buildPythonPackage rec {
pname = "dissect-squashfs";
version = "1.0";
format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.squashfs";
rev = "refs/tags/${version}";
hash = "sha256-bDR6GAgl1dOhZ3fWA7E27KS6pj9AXInNxwmwNXXV3lc=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
nativeBuildInputs = [
setuptools
setuptools-scm
];
propagatedBuildInputs = [
dissect-cstruct
dissect-util
];
passthru.optional-dependencies = {
full = [
lz4
python-lzo
zstandard
];
};
pythonImportsCheck = [
"dissect.squashfs"
];
meta = with lib; {
description = "Dissect module implementing a parser for the SquashFS file system";
homepage = "https://github.com/fox-it/dissect.squashfs";
changelog = "https://github.com/fox-it/dissect.squashfs/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
}
@@ -24,6 +24,7 @@
, flow-record
, fusepy
, ipython
, pycryptodome
, pytestCheckHook
, pythonOlder
, pyyaml
@@ -36,7 +37,7 @@
buildPythonPackage rec {
pname = "dissect-target";
version = "3.4";
version = "3.7";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -44,8 +45,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.target";
rev = version;
hash = "sha256-QwEznweETwDTuTctOnq0n27JYXC9BO5l6BYpXsMRVq4=";
rev = "refs/tags/${version}";
hash = "sha256-jFQ8BxCC4PW135igfXA5EmlWYIZ0zF12suiUMiLbArA=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -56,6 +57,7 @@ buildPythonPackage rec {
];
propagatedBuildInputs = [
defusedxml
dissect-cstruct
dissect-eventlog
dissect-evidence
@@ -71,7 +73,6 @@ buildPythonPackage rec {
passthru.optional-dependencies = {
full = [
asn1crypto
defusedxml
dissect-cim
dissect-clfs
dissect-esedb
@@ -84,6 +85,7 @@ buildPythonPackage rec {
dissect-xfs
fusepy
ipython
pycryptodome
pyyaml
yara-python
zstandard
@@ -101,11 +103,14 @@ buildPythonPackage rec {
disabledTests = [
# Test requires rdump
"test_exec_target_command"
# Issue with tar file
"test_tar_sensitive_drive_letter"
];
meta = with lib; {
description = "Dissect module that provides a programming API and command line tools";
homepage = "https://github.com/fox-it/dissect.target";
changelog = "https://github.com/fox-it/dissect.target/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-thumbcache";
version = "1.1";
version = "1.2";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.thumbcache";
rev = version;
hash = "sha256-4yUVJwIQniE9AAtAgzHczOZfyWZly86JKc0Qh3byYf4=";
rev = "refs/tags/${version}";
hash = "sha256-lTtTZQgEvgaVoNPnVeRGO/BQU/8RfQ2ktljSBflhlOw=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -51,6 +51,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for the Windows thumbcache";
homepage = "https://github.com/fox-it/dissect.thumbcache";
changelog = "https://github.com/fox-it/dissect.thumbcache/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "dissect-util";
version = "3.3";
version = "3.6";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -17,8 +17,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.util";
rev = version;
hash = "sha256-HGlWyRjvXu1d0n1PPkMyl8NNRRhsjMzXZJMS1MjdTWQ=";
rev = "refs/tags/${version}";
hash = "sha256-hijwu2QT9xJZ1F0wz5NO0mAVe/VA3JcPmoEYQiQRLtM=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -39,6 +39,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing various utility functions for the other Dissect modules";
homepage = "https://github.com/fox-it/dissect.util";
changelog = "https://github.com/fox-it/dissect.util/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-vmfs";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.vmfs";
rev = version;
hash = "sha256-6ZNybNRL97Zz6O32r4X0K3/+vZF3Qid98rj2pgGWgvI=";
rev = "refs/tags/${version}";
hash = "sha256-9+1geOJ+vzy6+eGibX+BUHbtzyLhq3MPBsad98ykn3I=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for the VMFS file system";
homepage = "https://github.com/fox-it/dissect.vmfs";
changelog = "https://github.com/fox-it/dissect.vmfs/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-volume";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.volume";
rev = version;
hash = "sha256-NwY4J1FSCvNIoH9uUHJVlM3jJt6A9CZ7uCWhlIdYztM=";
rev = "refs/tags/${version}";
hash = "sha256-5O2ywPJi9M7gvcreS7DrW2qJ32MoR3Qero7jJ5gv0ow=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing various utility functions for the other Dissect modules";
homepage = "https://github.com/fox-it/dissect.volume";
changelog = "https://github.com/fox-it/dissect.volume/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "dissect-xfs";
version = "3.2";
version = "3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -19,8 +19,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.xfs";
rev = version;
hash = "sha256-S05Y+Oe1q4DcTR9al2K82Q41EP0FnDGUp1gfzYiS/Yk=";
rev = "refs/tags/${version}";
hash = "sha256-OasoZ+HGvW8PPWDBvKdrfiE3FqnXPx0xjBVFWLBYHwQ=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for the XFS file system";
homepage = "https://github.com/fox-it/dissect.xfs";
changelog = "https://github.com/fox-it/dissect.xfs/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -10,12 +10,14 @@
, dissect-extfs
, dissect-fat
, dissect-ffs
, dissect-executable
, dissect-hypervisor
, dissect-ntfs
, dissect-ole
, dissect-regf
, dissect-shellitem
, dissect-sql
, dissect-squashfs
, dissect-target
, dissect-util
, dissect-vmfs
@@ -29,7 +31,7 @@
buildPythonPackage rec {
pname = "dissect";
version = "3.3";
version = "3.4";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -37,8 +39,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect";
rev = version;
hash = "sha256-1m5reKmPFSqMW/wYdiMw95l8A9E5FS8RHLb8/i1rQKY=";
rev = "refs/tags/${version}";
hash = "sha256-+t6v553lP9NEimNlp48NQ+6dpIOrgfZ1FU3LNJF44YY=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -56,6 +58,7 @@ buildPythonPackage rec {
dissect-etl
dissect-eventlog
dissect-evidence
dissect-executable
dissect-extfs
dissect-fat
dissect-ffs
@@ -65,6 +68,7 @@ buildPythonPackage rec {
dissect-regf
dissect-shellitem
dissect-sql
dissect-squashfs
dissect-target
dissect-util
dissect-vmfs
@@ -82,6 +86,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect meta module";
homepage = "https://github.com/fox-it/dissect";
changelog = "https://github.com/fox-it/dissect/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
@@ -14,16 +14,16 @@
buildPythonPackage rec {
pname = "flow-record";
version = "3.7";
version = "3.9";
format = "pyproject";
disabled = pythonOlder "3.7";
disabled = pythonOlder "3.9";
src = fetchFromGitHub {
owner = "fox-it";
repo = "flow.record";
rev = version;
hash = "sha256-bXI7q+unlrXvagKisAO4INfzeXlC4g918xmPmwMDCK8=";
rev = "refs/tags/${version}";
hash = "sha256-hvd5I1n3lOuP9sUtVO69yGCVOVEWYKKfFf7OjAJCXIg=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
@@ -69,6 +69,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Library for defining and creating structured data";
homepage = "https://github.com/fox-it/flow.record";
changelog = "https://github.com/fox-it/flow.record/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
+4
View File
@@ -2461,6 +2461,8 @@ self: super: with self; {
dissect-evidence = callPackage ../development/python-modules/dissect-evidence { };
dissect-executable = callPackage ../development/python-modules/dissect-executable { };
dissect-extfs = callPackage ../development/python-modules/dissect-extfs { };
dissect-hypervisor = callPackage ../development/python-modules/dissect-hypervisor { };
@@ -2473,6 +2475,8 @@ self: super: with self; {
dissect-shellitem = callPackage ../development/python-modules/dissect-shellitem { };
dissect-squashfs = callPackage ../development/python-modules/dissect-squashfs { };
dissect-sql = callPackage ../development/python-modules/dissect-sql { };
dissect-target = callPackage ../development/python-modules/dissect-target { };