nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 31 lines 738 B view raw
1{ 2 lib, 3 python3Packages, 4 fetchFromGitHub, 5}: 6python3Packages.buildPythonApplication (finalAttrs: { 7 pname = "imapdedup"; 8 version = "1.2"; 9 pyproject = true; 10 11 src = fetchFromGitHub { 12 owner = "quentinsf"; 13 repo = "IMAPdedup"; 14 tag = finalAttrs.version; 15 hash = "sha256-CmWkLz9hdmedUxcojmUVTkPjqpaMmtEeHnF7aglKR+s="; 16 }; 17 18 build-system = with python3Packages; [ hatchling ]; 19 20 doCheck = false; # no tests 21 22 pythonImportsCheck = [ "imapdedup" ]; 23 24 meta = { 25 description = "Duplicate email message remover"; 26 homepage = "https://github.com/quentinsf/IMAPdedup"; 27 maintainers = with lib.maintainers; [ sigmanificient ]; 28 license = with lib.licenses; [ gpl2Only ]; 29 mainProgram = "imapdedup"; 30 }; 31})