Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
812 B · 41 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142{ lib, buildPythonApplication, fetchFromGitHub, flit, aiohttp, beautifulsoup4,}:
buildPythonApplication { pname = "cambrinary"; version = "unstable-2023-07-16"; format = "pyproject";
src = fetchFromGitHub { owner = "xueyuanl"; repo = "cambrinary"; rev = "f0792ef70654a48a7677b6e1a7dee454b2c0971c"; hash = "sha256-wDcvpKAY/6lBjO5h3qKH3+Y2G2gm7spcKCXFMt/bAtE="; };
nativeBuildInputs = [ flit ];
propagatedBuildInputs = [ aiohttp beautifulsoup4 ];
pythonImportsCheck = [ "cambrinary" ];
meta = with lib; { description = "Cambridge dictionary in a terminal"; mainProgram = "cambrinary"; homepage = "https://github.com/xueyuanl/cambrinary"; license = licenses.gpl3Only; platforms = platforms.unix; maintainers = [ ]; };}