1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 setuptools,
6 nskeyedunarchiver,
7 pycrypto,
8}:
9
10buildPythonPackage rec {
11 pname = "iosbackup";
12 version = "0.9.925";
13 pyproject = true;
14
15 src = fetchPypi {
16 inherit version;
17 pname = "iOSbackup";
18 hash = "sha256-M1Rakknls/qq3x7ngv5r3823D64N77oazuM2pl+T0co=";
19 };
20
21 build-system = [ setuptools ];
22
23 dependencies = [
24 pycrypto
25 nskeyedunarchiver
26 ];
27
28 pythonImportsCheck = [ "iOSbackup" ];
29
30 meta = {
31 description = "Reads and extracts files from password-encrypted iOS backups";
32 homepage = "https://github.com/avibrazil/iOSbackup";
33 license = lib.licenses.lgpl2Only;
34 maintainers = with lib.maintainers; [ PapayaJackal ];
35 };
36}