Loading pkgs/by-name/cr/crengine-ng/package.nix 0 → 100644 +58 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitLab, cmake, pkg-config, fribidi, libunibreak, freetype, fontconfig, harfbuzz, zlib, zstd, libpng, libjpeg, utf8proc, }: stdenv.mkDerivation (finalAttrs: { pname = "crengine-ng"; version = "0.9.12"; src = fetchFromGitLab { owner = "coolreader-ng"; repo = "crengine-ng"; tag = finalAttrs.version; hash = "sha256-sNExFNnUKfl+4VCWeqK/Pt2Qy6DtYn7GYnwz5hHkjZw="; }; nativeBuildInputs = [ cmake pkg-config ]; buildInputs = [ fribidi libunibreak freetype fontconfig harfbuzz zlib zstd libpng libjpeg utf8proc ]; postPatch = '' substituteInPlace crengine/crengine-ng.pc.cmake \ --replace-fail '$'{prefix}/@CMAKE_INSTALL_INCLUDEDIR@ @CMAKE_INSTALL_FULL_INCLUDEDIR@ ''; meta = { homepage = "https://gitlab.com/coolreader-ng/crengine-ng"; description = "Cross-platform library designed to implement text viewers and e-book readers"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ vnpower ]; }; }) Loading
pkgs/by-name/cr/crengine-ng/package.nix 0 → 100644 +58 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitLab, cmake, pkg-config, fribidi, libunibreak, freetype, fontconfig, harfbuzz, zlib, zstd, libpng, libjpeg, utf8proc, }: stdenv.mkDerivation (finalAttrs: { pname = "crengine-ng"; version = "0.9.12"; src = fetchFromGitLab { owner = "coolreader-ng"; repo = "crengine-ng"; tag = finalAttrs.version; hash = "sha256-sNExFNnUKfl+4VCWeqK/Pt2Qy6DtYn7GYnwz5hHkjZw="; }; nativeBuildInputs = [ cmake pkg-config ]; buildInputs = [ fribidi libunibreak freetype fontconfig harfbuzz zlib zstd libpng libjpeg utf8proc ]; postPatch = '' substituteInPlace crengine/crengine-ng.pc.cmake \ --replace-fail '$'{prefix}/@CMAKE_INSTALL_INCLUDEDIR@ @CMAKE_INSTALL_FULL_INCLUDEDIR@ ''; meta = { homepage = "https://gitlab.com/coolreader-ng/crengine-ng"; description = "Cross-platform library designed to implement text viewers and e-book readers"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ vnpower ]; }; })