Summary
A fork of coolreader engine. Supported formats are: fb2 (including fb2.zip), fb3, epub (without DRM), rtf, doc, docx, odt, md, html, chm, pdb, mobi (without DRM), txt, trc, prc.
Versions
v0.9.11 :: 0/6 :: gentoo
- Modified
- License
- GPL-2+
- Keywords
- amd64 x86 ~arm64
- USE flags
- chm fontconfig fribidi gif harfbuzz jpeg libunibreak libutf8proc png static-libs svg test zstd
USE flags
General
- chm
- Support chm format
- fontconfig
- Support for configuring and customizing font access via media-libs/fontconfig
- fribidi
- Support bidirectional text by dev-libs/fribidi
- gif
- Add GIF image support
- harfbuzz
- Use media-libs/harfbuzz for kerning and ligatures
- jpeg
- Add JPEG image support
- libunibreak
- Use dev-libs/libunibreak for hyphenation
- libutf8proc
- Use dev-libs/libutf8proc for manipulating unicode strings
- png
- Add support for libpng (PNG images)
- static-libs
- Build static versions of dynamic libraries as well
- svg
- Add support for SVG (Scalable Vector Graphics)
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- zstd
- Enable support for ZSTD compression
Dependencies
app-arch / zip : Info ZIP (encryption support)
app-arch / zstd : zstd fast compression library
dev-cpp / gtest : Google C++ Testing Framework
dev-libs / fribidi : A free implementation of the unicode bidirectional algorithm
dev-libs / libunibreak : Line and word breaking library
dev-libs / libutf8proc : A clean C Library for processing UTF-8 Unicode data
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
media-libs / harfbuzz : An OpenType text shaping engine
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
Runtime Dependencies
app-arch / zstd : zstd fast compression library
dev-libs / fribidi : A free implementation of the unicode bidirectional algorithm
dev-libs / libunibreak : Line and word breaking library
dev-libs / libutf8proc : A clean C Library for processing UTF-8 Unicode data
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
media-libs / harfbuzz : An OpenType text shaping engine
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
Depending packages
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: remove old version
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-text/crengine-ng: Stabilize 0.9.11 x86, #929057
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
app-text/crengine-ng: Stabilize 0.9.11 amd64, #929057
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: remove old version
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Andrey Grozin · gentoo
app-text/crengine-ng: bump to 0.9.11
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: current snapshot
Fixed a bug: when loading an rtf, encoding was sometimes wrong Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-text/crengine-ng: [QA] Remove invalid USE=lto
USE=lto in this package only appends -flto flag. This is not a valid use of the USE flag, as lto in Gentoo is enabled via setting flags manually. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: remove old version
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-text/crengine-ng: Stabilize 0.9.10 x86, #910626
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
app-text/crengine-ng: Stabilize 0.9.10 amd64, #910626
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: bump to 0.9.10
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: remove old version
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-text/crengine-ng: Stabilize 0.9.9 x86, #907125
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
app-text/crengine-ng: Stabilize 0.9.9 amd64, #907125
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: DEPEND on harfbuzz[truetype]
Closes: https://bugs.gentoo.org/906950 Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: remove old version
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Andrey Grozin · gentoo
app-text/crengine-ng: add 0.9.9
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: bump to 0.9.8
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/crengine-ng: Stabilize 0.9.7 amd64, #901773
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/crengine-ng: Stabilize 0.9.7 x86, #901773
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: remove old version
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: bump to 0.9.7
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: remove old
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: compilation fixes
Closes: https://bugs.gentoo.org/889078 Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: remove old
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Andrey Grozin · gentoo
app-text/crengine-ng: bump to 0.9.4
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: remove old
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: bump to 0.9.3
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
app-text/crengine-ng: Initial import
Signed-off-by: Andrey Grozin <grozin@gentoo.org>