Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
843 B · 44 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142434445{ stdenv, mkDerivation, fetchFromGitHub, cmake, pkg-config, lib, qttools, fribidi, libunibreak,}:
mkDerivation rec { pname = "coolreader"; version = "3.2.57";
src = fetchFromGitHub { owner = "buggins"; repo = pname; rev = "cr${version}"; sha256 = "sha256-ZfgaLCLvBU6xP7nx7YJTsJSpvpdQgLpSMWH+BsG8E1g="; };
nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ qttools fribidi libunibreak ];
meta = with lib; { broken = stdenv.hostPlatform.isDarwin; homepage = "https://github.com/buggins/coolreader"; description = "Cross platform open source e-book reader"; mainProgram = "cr3"; license = licenses.gpl2Plus; # see https://github.com/buggins/coolreader/issues/80 maintainers = with maintainers; [ ]; platforms = platforms.all; };}