Merge pull request #244267 from l0b0/vcard

authored by

Sandro and committed by
GitHub
34d8dbb9 b370d44b

+44
+6
maintainers/maintainer-list.nix
··· 9168 9168 fingerprint = "5A9A 1C9B 2369 8049 3B48 CF5B 81A1 5409 4816 2372"; 9169 9169 }]; 9170 9170 }; 9171 + l0b0 = { 9172 + email = "victor@engmark.name"; 9173 + github = "l0b0"; 9174 + githubId = 168301; 9175 + name = "Victor Engmark"; 9176 + }; 9171 9177 l3af = { 9172 9178 email = "L3afMeAlon3@gmail.com"; 9173 9179 matrix = "@L3afMe:matrix.org";
+34
pkgs/development/python-modules/vcard/default.nix
··· 1 + { buildPythonPackage 2 + , fetchFromGitLab 3 + , lib 4 + , pytestCheckHook 5 + , python-dateutil 6 + , pythonAtLeast 7 + , pythonOlder 8 + }: 9 + buildPythonPackage rec { 10 + pname = "vcard"; 11 + version = "0.15.4"; 12 + 13 + disabled = pythonOlder "3.8" || pythonAtLeast "3.12"; 14 + 15 + src = fetchFromGitLab { 16 + owner = "engmark"; 17 + repo = "vcard"; 18 + rev = "refs/tags/v${version}"; 19 + hash = "sha256-7GNq6PoWZgwhhpxhWOkUEpqckeSfzocex1ZGN9CTJyo="; 20 + }; 21 + 22 + propagatedBuildInputs = [ python-dateutil ]; 23 + 24 + nativeCheckInputs = [ pytestCheckHook ]; 25 + 26 + pythonImportsCheck = [ "vcard" ]; 27 + 28 + meta = { 29 + homepage = "https://gitlab.com/engmark/vcard"; 30 + description = "vCard validator, class and utility functions"; 31 + license = lib.licenses.agpl3Plus; 32 + maintainers = [ lib.maintainers.l0b0 ]; 33 + }; 34 + }
+2
pkgs/top-level/all-packages.nix
··· 17254 17254 17255 17255 vala-lint = callPackage ../development/tools/vala-lint { }; 17256 17256 17257 + vcard = python3Packages.toPythonApplication python3Packages.vcard; 17258 + 17257 17259 inherit (callPackage ../development/compilers/vala { }) 17258 17260 vala_0_48 17259 17261 vala_0_54
+2
pkgs/top-level/python-packages.nix
··· 13204 13204 13205 13205 vat-moss = callPackage ../development/python-modules/vat-moss { }; 13206 13206 13207 + vcard = callPackage ../development/python-modules/vcard { }; 13208 + 13207 13209 vcrpy = callPackage ../development/python-modules/vcrpy { }; 13208 13210 13209 13211 vcver = callPackage ../development/python-modules/vcver { };