* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2022-12-23 4:43 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2022-12-23 4:43 UTC (permalink / raw
To: gentoo-commits
commit: 556c8737825cc466b51405224c36588f6fd68441
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 23 04:43:04 2022 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Fri Dec 23 04:43:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556c8737
app-text/crengine-ng: Initial import
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 +
app-text/crengine-ng/crengine-ng-0.9.2.ebuild | 58 +++++++++++++++++++++++++++
app-text/crengine-ng/metadata.xml | 28 +++++++++++++
3 files changed, 87 insertions(+)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
new file mode 100644
index 000000000000..35b7fbbbad3e
--- /dev/null
+++ b/app-text/crengine-ng/Manifest
@@ -0,0 +1 @@
+DIST crengine-ng-0.9.2.tar.bz2 3123671 BLAKE2B 7ecafc398e81fa9771f5728d0fa60fbc6c3fb883a56d09fc4857d92c3d2f997cbbc0d4ac9818bff82d38ffb110463b88663f3298380a15e83df7292dff461cc2 SHA512 09b6f8f9bb747d71258802741d0d8962808279122ed6f2791b2c3813b684bb515206bc8656128e129fc7bcc76bcbb2c485360adb3b60f51377b87f26a1874e05
diff --git a/app-text/crengine-ng/crengine-ng-0.9.2.ebuild b/app-text/crengine-ng/crengine-ng-0.9.2.ebuild
new file mode 100644
index 000000000000..35edaf121645
--- /dev/null
+++ b/app-text/crengine-ng/crengine-ng-0.9.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Cross-platform library designed to implement e-book readers. Supports many e-book formats"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
+
+CDEPEND="sys-libs/zlib
+ png? ( media-libs/libpng:0 )
+ jpeg? ( media-libs/libjpeg-turbo )
+ >=media-libs/freetype-2.10.0
+ harfbuzz? ( media-libs/harfbuzz:= )
+ libunibreak? ( dev-libs/libunibreak:= )
+ fribidi? ( dev-libs/fribidi )
+ zstd? ( app-arch/zstd:= )
+ libutf8proc? ( dev-libs/libutf8proc:= )
+ fontconfig? ( media-libs/fontconfig )"
+
+RDEPEND="${CDEPEND}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+ ${CDEPEND}"
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ local mycmakeargs=(
+ -DCRE_BUILD_SHARED=ON
+ -DCRE_BUILD_STATIC=$(usex static-libs)
+ -DUSE_COLOR_BACKBUFFER=ON
+ -DWITH_LIBPNG=$(usex png)
+ -DWITH_LIBJPEG=$(usex jpeg)
+ -DWITH_FREETYPE=ON
+ -DWITH_HARFBUZZ=$(usex harfbuzz)
+ -DWITH_LIBUNIBREAK=$(usex libunibreak)
+ -DWITH_FRIBIDI=$(usex fribidi)
+ -DWITH_ZSTD=$(usex zstd)
+ -DWITH_UTF8PROC=$(usex libutf8proc)
+ -DUSE_GIF=$(usex gif)
+ -DUSE_NANOSVG=$(usex svg)
+ -DUSE_CHM=$(usex chm)
+ -DUSE_ANTIWORD=ON
+ -DUSE_FONTCONFIG=$(usex fontconfig)
+ -DUSE_SHASUM=OFF
+ -DBUILD_TOOLS=OFF
+ -DENABLE_UNITTESTING=OFF
+ -DENABLE_LTO=$(usex lto)
+ )
+ cmake_src_configure
+}
diff --git a/app-text/crengine-ng/metadata.xml b/app-text/crengine-ng/metadata.xml
new file mode 100644
index 000000000000..19324ff37cd7
--- /dev/null
+++ b/app-text/crengine-ng/metadata.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>grozin@gentoo.org</email>
+ <name>Andrey Grozin</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>valexlin@gmail.com</email>
+ <name>Aleksey Chernov</name>
+ <description>upstream</description>
+ </maintainer>
+ <longdescription lang="en">
+ A fork of coolreader. Supported formats are: fb2 (including fb2.zip), fb3, epub (without DRM),
+ rtf, doc, docx, odt, html, chm, pdb, mobi (without DRM), txt, trc, prc.
+ </longdescription>
+ <use>
+ <flag name="chm">Support chm format</flag>
+ <flag name="harfbuzz">Use <pkg>media-libs/harfbuzz</pkg> for kerning and ligatures</flag>
+ <flag name="libunibreak">Use <pkg>dev-libs/libunibreak</pkg> for hyphenation</flag>
+ <flag name="fribidi">Support bidirectional text by <pkg>dev-libs/fribidi</pkg></flag>
+ <flag name="libutf8proc">Use <pkg>dev-libs/libutf8proc</pkg> for manipulating unicode strings</flag>
+ <flag name="lto">Use link time optimization</flag>
+ </use>
+ <upstream>
+ <remote-id type="gitlab">coolreader-ng/crengine-ng</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2022-12-25 5:16 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2022-12-25 5:16 UTC (permalink / raw
To: gentoo-commits
commit: b5c67440bb2c23a722b22b90308e5fc237c50c38
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 25 05:16:38 2022 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Dec 25 05:16:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c67440
app-text/crengine-ng: bump to 0.9.3
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 +
app-text/crengine-ng/crengine-ng-0.9.3.ebuild | 58 +++++++++++++++++++++++++++
app-text/crengine-ng/metadata.xml | 4 +-
3 files changed, 61 insertions(+), 2 deletions(-)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 35b7fbbbad3e..8adbe4a7ac52 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1 +1,2 @@
DIST crengine-ng-0.9.2.tar.bz2 3123671 BLAKE2B 7ecafc398e81fa9771f5728d0fa60fbc6c3fb883a56d09fc4857d92c3d2f997cbbc0d4ac9818bff82d38ffb110463b88663f3298380a15e83df7292dff461cc2 SHA512 09b6f8f9bb747d71258802741d0d8962808279122ed6f2791b2c3813b684bb515206bc8656128e129fc7bcc76bcbb2c485360adb3b60f51377b87f26a1874e05
+DIST crengine-ng-0.9.3.tar.bz2 3125528 BLAKE2B 49f3c99dda63987fefff55184522f635af4c792e96efdc337e5c42c97d5975658a52308d33e314337d20ba9b8c70d0c590c567db567a01cc46d060d059ee20df SHA512 4a393c3ebb5ccc2a94fc06fae34b037c0e5d725d1b58a30d7f19476f94dbeb86e7138a444a84b80f536afb2fbed06a8899c87e322303322066a1d35a5bcd70a9
diff --git a/app-text/crengine-ng/crengine-ng-0.9.3.ebuild b/app-text/crengine-ng/crengine-ng-0.9.3.ebuild
new file mode 100644
index 000000000000..f17cdaadf91a
--- /dev/null
+++ b/app-text/crengine-ng/crengine-ng-0.9.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Cross-platform library designed to implement e-book readers"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
+
+CDEPEND="sys-libs/zlib
+ png? ( media-libs/libpng:0 )
+ jpeg? ( media-libs/libjpeg-turbo )
+ >=media-libs/freetype-2.10.0
+ harfbuzz? ( media-libs/harfbuzz:= )
+ libunibreak? ( dev-libs/libunibreak:= )
+ fribidi? ( dev-libs/fribidi )
+ zstd? ( app-arch/zstd:= )
+ libutf8proc? ( dev-libs/libutf8proc:= )
+ fontconfig? ( media-libs/fontconfig )"
+
+RDEPEND="${CDEPEND}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+ ${CDEPEND}"
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ local mycmakeargs=(
+ -DCRE_BUILD_SHARED=ON
+ -DCRE_BUILD_STATIC=$(usex static-libs)
+ -DUSE_COLOR_BACKBUFFER=ON
+ -DWITH_LIBPNG=$(usex png)
+ -DWITH_LIBJPEG=$(usex jpeg)
+ -DWITH_FREETYPE=ON
+ -DWITH_HARFBUZZ=$(usex harfbuzz)
+ -DWITH_LIBUNIBREAK=$(usex libunibreak)
+ -DWITH_FRIBIDI=$(usex fribidi)
+ -DWITH_ZSTD=$(usex zstd)
+ -DWITH_UTF8PROC=$(usex libutf8proc)
+ -DUSE_GIF=$(usex gif)
+ -DUSE_NANOSVG=$(usex svg)
+ -DUSE_CHM=$(usex chm)
+ -DUSE_ANTIWORD=ON
+ -DUSE_FONTCONFIG=$(usex fontconfig)
+ -DUSE_SHASUM=OFF
+ -DBUILD_TOOLS=OFF
+ -DENABLE_UNITTESTING=OFF
+ -DENABLE_LTO=$(usex lto)
+ )
+ cmake_src_configure
+}
diff --git a/app-text/crengine-ng/metadata.xml b/app-text/crengine-ng/metadata.xml
index 19324ff37cd7..77c3ad3cd348 100644
--- a/app-text/crengine-ng/metadata.xml
+++ b/app-text/crengine-ng/metadata.xml
@@ -11,8 +11,8 @@
<description>upstream</description>
</maintainer>
<longdescription lang="en">
- A fork of coolreader. Supported formats are: fb2 (including fb2.zip), fb3, epub (without DRM),
- rtf, doc, docx, odt, html, chm, pdb, mobi (without DRM), txt, trc, prc.
+ A fork of coolreader engine. Supported formats are: fb2 (including fb2.zip), fb3,
+ epub (without DRM), rtf, doc, docx, odt, html, chm, pdb, mobi (without DRM), txt, trc, prc.
</longdescription>
<use>
<flag name="chm">Support chm format</flag>
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2022-12-25 8:06 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2022-12-25 8:06 UTC (permalink / raw
To: gentoo-commits
commit: 5decea1d75330ae5558c0b850a7f31d3c244994c
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 25 08:05:48 2022 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Dec 25 08:05:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5decea1d
app-text/crengine-ng: remove old
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 -
app-text/crengine-ng/crengine-ng-0.9.2.ebuild | 58 ---------------------------
2 files changed, 59 deletions(-)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 8adbe4a7ac52..192f1308beae 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1,2 +1 @@
-DIST crengine-ng-0.9.2.tar.bz2 3123671 BLAKE2B 7ecafc398e81fa9771f5728d0fa60fbc6c3fb883a56d09fc4857d92c3d2f997cbbc0d4ac9818bff82d38ffb110463b88663f3298380a15e83df7292dff461cc2 SHA512 09b6f8f9bb747d71258802741d0d8962808279122ed6f2791b2c3813b684bb515206bc8656128e129fc7bcc76bcbb2c485360adb3b60f51377b87f26a1874e05
DIST crengine-ng-0.9.3.tar.bz2 3125528 BLAKE2B 49f3c99dda63987fefff55184522f635af4c792e96efdc337e5c42c97d5975658a52308d33e314337d20ba9b8c70d0c590c567db567a01cc46d060d059ee20df SHA512 4a393c3ebb5ccc2a94fc06fae34b037c0e5d725d1b58a30d7f19476f94dbeb86e7138a444a84b80f536afb2fbed06a8899c87e322303322066a1d35a5bcd70a9
diff --git a/app-text/crengine-ng/crengine-ng-0.9.2.ebuild b/app-text/crengine-ng/crengine-ng-0.9.2.ebuild
deleted file mode 100644
index 35edaf121645..000000000000
--- a/app-text/crengine-ng/crengine-ng-0.9.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake
-
-DESCRIPTION="Cross-platform library designed to implement e-book readers. Supports many e-book formats"
-HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
-SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
-
-CDEPEND="sys-libs/zlib
- png? ( media-libs/libpng:0 )
- jpeg? ( media-libs/libjpeg-turbo )
- >=media-libs/freetype-2.10.0
- harfbuzz? ( media-libs/harfbuzz:= )
- libunibreak? ( dev-libs/libunibreak:= )
- fribidi? ( dev-libs/fribidi )
- zstd? ( app-arch/zstd:= )
- libutf8proc? ( dev-libs/libutf8proc:= )
- fontconfig? ( media-libs/fontconfig )"
-
-RDEPEND="${CDEPEND}"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
- ${CDEPEND}"
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- local mycmakeargs=(
- -DCRE_BUILD_SHARED=ON
- -DCRE_BUILD_STATIC=$(usex static-libs)
- -DUSE_COLOR_BACKBUFFER=ON
- -DWITH_LIBPNG=$(usex png)
- -DWITH_LIBJPEG=$(usex jpeg)
- -DWITH_FREETYPE=ON
- -DWITH_HARFBUZZ=$(usex harfbuzz)
- -DWITH_LIBUNIBREAK=$(usex libunibreak)
- -DWITH_FRIBIDI=$(usex fribidi)
- -DWITH_ZSTD=$(usex zstd)
- -DWITH_UTF8PROC=$(usex libutf8proc)
- -DUSE_GIF=$(usex gif)
- -DUSE_NANOSVG=$(usex svg)
- -DUSE_CHM=$(usex chm)
- -DUSE_ANTIWORD=ON
- -DUSE_FONTCONFIG=$(usex fontconfig)
- -DUSE_SHASUM=OFF
- -DBUILD_TOOLS=OFF
- -DENABLE_UNITTESTING=OFF
- -DENABLE_LTO=$(usex lto)
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2022-12-31 9:44 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2022-12-31 9:44 UTC (permalink / raw
To: gentoo-commits
commit: 307b513e7255c2c0fa2664f28d961287febd7b11
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 31 09:44:26 2022 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sat Dec 31 09:44:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=307b513e
app-text/crengine-ng: bump to 0.9.4
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 +
app-text/crengine-ng/crengine-ng-0.9.4.ebuild | 58 +++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 192f1308beae..7a2b1c876c93 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1 +1,2 @@
DIST crengine-ng-0.9.3.tar.bz2 3125528 BLAKE2B 49f3c99dda63987fefff55184522f635af4c792e96efdc337e5c42c97d5975658a52308d33e314337d20ba9b8c70d0c590c567db567a01cc46d060d059ee20df SHA512 4a393c3ebb5ccc2a94fc06fae34b037c0e5d725d1b58a30d7f19476f94dbeb86e7138a444a84b80f536afb2fbed06a8899c87e322303322066a1d35a5bcd70a9
+DIST crengine-ng-0.9.4.tar.bz2 3566778 BLAKE2B ded7b6b620ad8d24c65d45b166b08b3f74f1d68d67920e7ba9665570e3fef9d9bee9032e683ad8b0eab31fb12bc2ac03390e9ef0cd46702f28c78d5aff54a728 SHA512 491046d44088842a454c58ba71a2b5ce69e4692e4d1e16f082c096936f776c6ea9fd70ae93251348cff36ed46e5ad7991cc64099c5f313acb17e35ca08ea2698
diff --git a/app-text/crengine-ng/crengine-ng-0.9.4.ebuild b/app-text/crengine-ng/crengine-ng-0.9.4.ebuild
new file mode 100644
index 000000000000..f17cdaadf91a
--- /dev/null
+++ b/app-text/crengine-ng/crengine-ng-0.9.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Cross-platform library designed to implement e-book readers"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
+
+CDEPEND="sys-libs/zlib
+ png? ( media-libs/libpng:0 )
+ jpeg? ( media-libs/libjpeg-turbo )
+ >=media-libs/freetype-2.10.0
+ harfbuzz? ( media-libs/harfbuzz:= )
+ libunibreak? ( dev-libs/libunibreak:= )
+ fribidi? ( dev-libs/fribidi )
+ zstd? ( app-arch/zstd:= )
+ libutf8proc? ( dev-libs/libutf8proc:= )
+ fontconfig? ( media-libs/fontconfig )"
+
+RDEPEND="${CDEPEND}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+ ${CDEPEND}"
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ local mycmakeargs=(
+ -DCRE_BUILD_SHARED=ON
+ -DCRE_BUILD_STATIC=$(usex static-libs)
+ -DUSE_COLOR_BACKBUFFER=ON
+ -DWITH_LIBPNG=$(usex png)
+ -DWITH_LIBJPEG=$(usex jpeg)
+ -DWITH_FREETYPE=ON
+ -DWITH_HARFBUZZ=$(usex harfbuzz)
+ -DWITH_LIBUNIBREAK=$(usex libunibreak)
+ -DWITH_FRIBIDI=$(usex fribidi)
+ -DWITH_ZSTD=$(usex zstd)
+ -DWITH_UTF8PROC=$(usex libutf8proc)
+ -DUSE_GIF=$(usex gif)
+ -DUSE_NANOSVG=$(usex svg)
+ -DUSE_CHM=$(usex chm)
+ -DUSE_ANTIWORD=ON
+ -DUSE_FONTCONFIG=$(usex fontconfig)
+ -DUSE_SHASUM=OFF
+ -DBUILD_TOOLS=OFF
+ -DENABLE_UNITTESTING=OFF
+ -DENABLE_LTO=$(usex lto)
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2022-12-31 9:46 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2022-12-31 9:46 UTC (permalink / raw
To: gentoo-commits
commit: ef081ca152930bf5bdc3c528cdd19ebc5c1dee91
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 31 09:46:10 2022 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sat Dec 31 09:46:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef081ca1
app-text/crengine-ng: remove old
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 -
app-text/crengine-ng/crengine-ng-0.9.3.ebuild | 58 ---------------------------
2 files changed, 59 deletions(-)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 7a2b1c876c93..c067fcc8c373 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1,2 +1 @@
-DIST crengine-ng-0.9.3.tar.bz2 3125528 BLAKE2B 49f3c99dda63987fefff55184522f635af4c792e96efdc337e5c42c97d5975658a52308d33e314337d20ba9b8c70d0c590c567db567a01cc46d060d059ee20df SHA512 4a393c3ebb5ccc2a94fc06fae34b037c0e5d725d1b58a30d7f19476f94dbeb86e7138a444a84b80f536afb2fbed06a8899c87e322303322066a1d35a5bcd70a9
DIST crengine-ng-0.9.4.tar.bz2 3566778 BLAKE2B ded7b6b620ad8d24c65d45b166b08b3f74f1d68d67920e7ba9665570e3fef9d9bee9032e683ad8b0eab31fb12bc2ac03390e9ef0cd46702f28c78d5aff54a728 SHA512 491046d44088842a454c58ba71a2b5ce69e4692e4d1e16f082c096936f776c6ea9fd70ae93251348cff36ed46e5ad7991cc64099c5f313acb17e35ca08ea2698
diff --git a/app-text/crengine-ng/crengine-ng-0.9.3.ebuild b/app-text/crengine-ng/crengine-ng-0.9.3.ebuild
deleted file mode 100644
index f17cdaadf91a..000000000000
--- a/app-text/crengine-ng/crengine-ng-0.9.3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake
-
-DESCRIPTION="Cross-platform library designed to implement e-book readers"
-HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
-SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
-
-CDEPEND="sys-libs/zlib
- png? ( media-libs/libpng:0 )
- jpeg? ( media-libs/libjpeg-turbo )
- >=media-libs/freetype-2.10.0
- harfbuzz? ( media-libs/harfbuzz:= )
- libunibreak? ( dev-libs/libunibreak:= )
- fribidi? ( dev-libs/fribidi )
- zstd? ( app-arch/zstd:= )
- libutf8proc? ( dev-libs/libutf8proc:= )
- fontconfig? ( media-libs/fontconfig )"
-
-RDEPEND="${CDEPEND}"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
- ${CDEPEND}"
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- local mycmakeargs=(
- -DCRE_BUILD_SHARED=ON
- -DCRE_BUILD_STATIC=$(usex static-libs)
- -DUSE_COLOR_BACKBUFFER=ON
- -DWITH_LIBPNG=$(usex png)
- -DWITH_LIBJPEG=$(usex jpeg)
- -DWITH_FREETYPE=ON
- -DWITH_HARFBUZZ=$(usex harfbuzz)
- -DWITH_LIBUNIBREAK=$(usex libunibreak)
- -DWITH_FRIBIDI=$(usex fribidi)
- -DWITH_ZSTD=$(usex zstd)
- -DWITH_UTF8PROC=$(usex libutf8proc)
- -DUSE_GIF=$(usex gif)
- -DUSE_NANOSVG=$(usex svg)
- -DUSE_CHM=$(usex chm)
- -DUSE_ANTIWORD=ON
- -DUSE_FONTCONFIG=$(usex fontconfig)
- -DUSE_SHASUM=OFF
- -DBUILD_TOOLS=OFF
- -DENABLE_UNITTESTING=OFF
- -DENABLE_LTO=$(usex lto)
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-01-03 10:57 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2023-01-03 10:57 UTC (permalink / raw
To: gentoo-commits
commit: 96c3bd06449926571a8c28ec4e89ce743bef282a
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 3 10:56:56 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue Jan 3 10:56:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c3bd06
app-text/crengine-ng: remove old
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/crengine-ng-0.9.4.ebuild | 58 ---------------------------
1 file changed, 58 deletions(-)
diff --git a/app-text/crengine-ng/crengine-ng-0.9.4.ebuild b/app-text/crengine-ng/crengine-ng-0.9.4.ebuild
deleted file mode 100644
index f17cdaadf91a..000000000000
--- a/app-text/crengine-ng/crengine-ng-0.9.4.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake
-
-DESCRIPTION="Cross-platform library designed to implement e-book readers"
-HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
-SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
-
-CDEPEND="sys-libs/zlib
- png? ( media-libs/libpng:0 )
- jpeg? ( media-libs/libjpeg-turbo )
- >=media-libs/freetype-2.10.0
- harfbuzz? ( media-libs/harfbuzz:= )
- libunibreak? ( dev-libs/libunibreak:= )
- fribidi? ( dev-libs/fribidi )
- zstd? ( app-arch/zstd:= )
- libutf8proc? ( dev-libs/libutf8proc:= )
- fontconfig? ( media-libs/fontconfig )"
-
-RDEPEND="${CDEPEND}"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
- ${CDEPEND}"
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- local mycmakeargs=(
- -DCRE_BUILD_SHARED=ON
- -DCRE_BUILD_STATIC=$(usex static-libs)
- -DUSE_COLOR_BACKBUFFER=ON
- -DWITH_LIBPNG=$(usex png)
- -DWITH_LIBJPEG=$(usex jpeg)
- -DWITH_FREETYPE=ON
- -DWITH_HARFBUZZ=$(usex harfbuzz)
- -DWITH_LIBUNIBREAK=$(usex libunibreak)
- -DWITH_FRIBIDI=$(usex fribidi)
- -DWITH_ZSTD=$(usex zstd)
- -DWITH_UTF8PROC=$(usex libutf8proc)
- -DUSE_GIF=$(usex gif)
- -DUSE_NANOSVG=$(usex svg)
- -DUSE_CHM=$(usex chm)
- -DUSE_ANTIWORD=ON
- -DUSE_FONTCONFIG=$(usex fontconfig)
- -DUSE_SHASUM=OFF
- -DBUILD_TOOLS=OFF
- -DENABLE_UNITTESTING=OFF
- -DENABLE_LTO=$(usex lto)
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-02-11 11:36 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2023-02-11 11:36 UTC (permalink / raw
To: gentoo-commits
commit: 638760e4f7f362567b581a2350f636e1ca19a58b
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 11:36:41 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 11:36:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638760e4
app-text/crengine-ng: bump to 0.9.7
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 +
app-text/crengine-ng/crengine-ng-0.9.7.ebuild | 58 +++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index c067fcc8c373..f88a6bc96aaf 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1 +1,2 @@
DIST crengine-ng-0.9.4.tar.bz2 3566778 BLAKE2B ded7b6b620ad8d24c65d45b166b08b3f74f1d68d67920e7ba9665570e3fef9d9bee9032e683ad8b0eab31fb12bc2ac03390e9ef0cd46702f28c78d5aff54a728 SHA512 491046d44088842a454c58ba71a2b5ce69e4692e4d1e16f082c096936f776c6ea9fd70ae93251348cff36ed46e5ad7991cc64099c5f313acb17e35ca08ea2698
+DIST crengine-ng-0.9.7.tar.bz2 3594561 BLAKE2B 65adf26be6198a29c26a506e5e00dde809a6bd9371e7f226ca954a89e0dfc68f314891f9e060a3055e5313673c266a26954353479f486abcf1bb87951202f64c SHA512 94775722f8ff3680c36278e2cecd864b5e3f9de7940aa0e681b683cc5136c8098650e495c3f0729af187839e45d6409993fdc2fc2738250cacd406f2540fdc31
diff --git a/app-text/crengine-ng/crengine-ng-0.9.7.ebuild b/app-text/crengine-ng/crengine-ng-0.9.7.ebuild
new file mode 100644
index 000000000000..e29bd60b0df3
--- /dev/null
+++ b/app-text/crengine-ng/crengine-ng-0.9.7.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Cross-platform library designed to implement e-book readers"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
+
+CDEPEND="sys-libs/zlib
+ png? ( media-libs/libpng:0 )
+ jpeg? ( media-libs/libjpeg-turbo )
+ >=media-libs/freetype-2.10.0
+ harfbuzz? ( media-libs/harfbuzz:= )
+ libunibreak? ( dev-libs/libunibreak:= )
+ fribidi? ( dev-libs/fribidi )
+ zstd? ( app-arch/zstd:= )
+ libutf8proc? ( dev-libs/libutf8proc:= )
+ fontconfig? ( media-libs/fontconfig )"
+
+RDEPEND="${CDEPEND}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+ ${CDEPEND}"
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ local mycmakeargs=(
+ -DCRE_BUILD_SHARED=ON
+ -DCRE_BUILD_STATIC=$(usex static-libs)
+ -DUSE_COLOR_BACKBUFFER=ON
+ -DWITH_LIBPNG=$(usex png)
+ -DWITH_LIBJPEG=$(usex jpeg)
+ -DWITH_FREETYPE=ON
+ -DWITH_HARFBUZZ=$(usex harfbuzz)
+ -DWITH_LIBUNIBREAK=$(usex libunibreak)
+ -DWITH_FRIBIDI=$(usex fribidi)
+ -DWITH_ZSTD=$(usex zstd)
+ -DWITH_UTF8PROC=$(usex libutf8proc)
+ -DUSE_GIF=$(usex gif)
+ -DUSE_NANOSVG=$(usex svg)
+ -DUSE_CHM=$(usex chm)
+ -DUSE_ANTIWORD=ON
+ -DUSE_FONTCONFIG=$(usex fontconfig)
+ -DUSE_SHASUM=OFF
+ -DBUILD_TOOLS=OFF
+ -DENABLE_UNITTESTING=OFF
+ -DENABLE_LTO=$(usex lto)
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-03-17 17:36 Sam James
0 siblings, 0 replies; 28+ messages in thread
From: Sam James @ 2023-03-17 17:36 UTC (permalink / raw
To: gentoo-commits
commit: 6cdcb292faa2572b65ef9887b55ab8e53598cf34
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 17:36:17 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 17:36:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cdcb292
app-text/crengine-ng: Stabilize 0.9.7 x86, #901773
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/crengine-ng/crengine-ng-0.9.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/crengine-ng/crengine-ng-0.9.7.ebuild b/app-text/crengine-ng/crengine-ng-0.9.7.ebuild
index e29bd60b0df3..73d57f0593b8 100644
--- a/app-text/crengine-ng/crengine-ng-0.9.7.ebuild
+++ b/app-text/crengine-ng/crengine-ng-0.9.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
CDEPEND="sys-libs/zlib
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-03-17 18:35 Sam James
0 siblings, 0 replies; 28+ messages in thread
From: Sam James @ 2023-03-17 18:35 UTC (permalink / raw
To: gentoo-commits
commit: 2fbc8520caa89eb2fb63b291a0583c4cd32687aa
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 18:35:12 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 18:35:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fbc8520
app-text/crengine-ng: Stabilize 0.9.7 amd64, #901773
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/crengine-ng/crengine-ng-0.9.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/crengine-ng/crengine-ng-0.9.7.ebuild b/app-text/crengine-ng/crengine-ng-0.9.7.ebuild
index 73d57f0593b8..986b939f7761 100644
--- a/app-text/crengine-ng/crengine-ng-0.9.7.ebuild
+++ b/app-text/crengine-ng/crengine-ng-0.9.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
CDEPEND="sys-libs/zlib
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-04-20 9:46 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2023-04-20 9:46 UTC (permalink / raw
To: gentoo-commits
commit: 1ac3fd6d08ba0957720d9c617a4f44fdc04608af
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 09:46:28 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 09:46:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac3fd6d
app-text/crengine-ng: bump to 0.9.8
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 +
app-text/crengine-ng/crengine-ng-0.9.8.ebuild | 58 +++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 7fdc7ee16a25..2080e0310072 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1 +1,2 @@
DIST crengine-ng-0.9.7.tar.bz2 3594561 BLAKE2B 65adf26be6198a29c26a506e5e00dde809a6bd9371e7f226ca954a89e0dfc68f314891f9e060a3055e5313673c266a26954353479f486abcf1bb87951202f64c SHA512 94775722f8ff3680c36278e2cecd864b5e3f9de7940aa0e681b683cc5136c8098650e495c3f0729af187839e45d6409993fdc2fc2738250cacd406f2540fdc31
+DIST crengine-ng-0.9.8.tar.bz2 3407775 BLAKE2B f4e2c49ac0ee690f658f549e26bf29a61ec3c9fcb18b86ef3f7fb5d998560ecf99b61e08c438f9336dc0ec78bc3c22cb0753ef182a3e328c2734f54a9d37b324 SHA512 9cd234caddfe6cd651fbf4e2f2eb1ce143f21505a194af8e87bf79c41cd1082a4319383d47e2fcdd8aef22da2bf20f46b9db2a617fdcb4eb3e87982b2660094e
diff --git a/app-text/crengine-ng/crengine-ng-0.9.8.ebuild b/app-text/crengine-ng/crengine-ng-0.9.8.ebuild
new file mode 100644
index 000000000000..6d121a24104c
--- /dev/null
+++ b/app-text/crengine-ng/crengine-ng-0.9.8.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Cross-platform library designed to implement e-book readers"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0/5"
+KEYWORDS="~amd64 ~x86"
+IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
+
+CDEPEND="sys-libs/zlib
+ png? ( media-libs/libpng:0 )
+ jpeg? ( media-libs/libjpeg-turbo )
+ >=media-libs/freetype-2.10.0
+ harfbuzz? ( media-libs/harfbuzz:= )
+ libunibreak? ( dev-libs/libunibreak:= )
+ fribidi? ( dev-libs/fribidi )
+ zstd? ( app-arch/zstd:= )
+ libutf8proc? ( dev-libs/libutf8proc:= )
+ fontconfig? ( media-libs/fontconfig )"
+
+RDEPEND="${CDEPEND}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+ ${CDEPEND}"
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ local mycmakeargs=(
+ -DCRE_BUILD_SHARED=ON
+ -DCRE_BUILD_STATIC=$(usex static-libs)
+ -DUSE_COLOR_BACKBUFFER=ON
+ -DWITH_LIBPNG=$(usex png)
+ -DWITH_LIBJPEG=$(usex jpeg)
+ -DWITH_FREETYPE=ON
+ -DWITH_HARFBUZZ=$(usex harfbuzz)
+ -DWITH_LIBUNIBREAK=$(usex libunibreak)
+ -DWITH_FRIBIDI=$(usex fribidi)
+ -DWITH_ZSTD=$(usex zstd)
+ -DWITH_UTF8PROC=$(usex libutf8proc)
+ -DUSE_GIF=$(usex gif)
+ -DUSE_NANOSVG=$(usex svg)
+ -DUSE_CHM=$(usex chm)
+ -DUSE_ANTIWORD=ON
+ -DUSE_FONTCONFIG=$(usex fontconfig)
+ -DUSE_SHASUM=OFF
+ -DBUILD_TOOLS=OFF
+ -DENABLE_UNITTESTING=OFF
+ -DENABLE_LTO=$(usex lto)
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-04-24 4:04 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2023-04-24 4:04 UTC (permalink / raw
To: gentoo-commits
commit: a8ae56570624f8e81c7d9b262d9aeda4b4666acb
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 24 04:03:11 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Mon Apr 24 04:03:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ae5657
app-text/crengine-ng: add 0.9.9
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 +
app-text/crengine-ng/crengine-ng-0.9.9.ebuild | 58 +++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 2080e0310072..35c031910cf7 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1,2 +1,3 @@
DIST crengine-ng-0.9.7.tar.bz2 3594561 BLAKE2B 65adf26be6198a29c26a506e5e00dde809a6bd9371e7f226ca954a89e0dfc68f314891f9e060a3055e5313673c266a26954353479f486abcf1bb87951202f64c SHA512 94775722f8ff3680c36278e2cecd864b5e3f9de7940aa0e681b683cc5136c8098650e495c3f0729af187839e45d6409993fdc2fc2738250cacd406f2540fdc31
DIST crengine-ng-0.9.8.tar.bz2 3407775 BLAKE2B f4e2c49ac0ee690f658f549e26bf29a61ec3c9fcb18b86ef3f7fb5d998560ecf99b61e08c438f9336dc0ec78bc3c22cb0753ef182a3e328c2734f54a9d37b324 SHA512 9cd234caddfe6cd651fbf4e2f2eb1ce143f21505a194af8e87bf79c41cd1082a4319383d47e2fcdd8aef22da2bf20f46b9db2a617fdcb4eb3e87982b2660094e
+DIST crengine-ng-0.9.9.tar.bz2 3408221 BLAKE2B b300e0bc6f06f00f14199a44a51dac1ac36c9db409083f23220d1554d31a7b28c59cbcc2a00cb794b13a18b74f7b25cae0892e28d8ef2d8b3ed2f421250741d0 SHA512 6a17445f49e7ce7a6ac942c19f9ab017e6d04d02b2b88654763fcc48a904d44cbb4a863531c39bc5bf2c857dbe8fa0f0335181eff496f4e0784c39a251b36a50
diff --git a/app-text/crengine-ng/crengine-ng-0.9.9.ebuild b/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
new file mode 100644
index 000000000000..6d121a24104c
--- /dev/null
+++ b/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Cross-platform library designed to implement e-book readers"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0/5"
+KEYWORDS="~amd64 ~x86"
+IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
+
+CDEPEND="sys-libs/zlib
+ png? ( media-libs/libpng:0 )
+ jpeg? ( media-libs/libjpeg-turbo )
+ >=media-libs/freetype-2.10.0
+ harfbuzz? ( media-libs/harfbuzz:= )
+ libunibreak? ( dev-libs/libunibreak:= )
+ fribidi? ( dev-libs/fribidi )
+ zstd? ( app-arch/zstd:= )
+ libutf8proc? ( dev-libs/libutf8proc:= )
+ fontconfig? ( media-libs/fontconfig )"
+
+RDEPEND="${CDEPEND}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+ ${CDEPEND}"
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ local mycmakeargs=(
+ -DCRE_BUILD_SHARED=ON
+ -DCRE_BUILD_STATIC=$(usex static-libs)
+ -DUSE_COLOR_BACKBUFFER=ON
+ -DWITH_LIBPNG=$(usex png)
+ -DWITH_LIBJPEG=$(usex jpeg)
+ -DWITH_FREETYPE=ON
+ -DWITH_HARFBUZZ=$(usex harfbuzz)
+ -DWITH_LIBUNIBREAK=$(usex libunibreak)
+ -DWITH_FRIBIDI=$(usex fribidi)
+ -DWITH_ZSTD=$(usex zstd)
+ -DWITH_UTF8PROC=$(usex libutf8proc)
+ -DUSE_GIF=$(usex gif)
+ -DUSE_NANOSVG=$(usex svg)
+ -DUSE_CHM=$(usex chm)
+ -DUSE_ANTIWORD=ON
+ -DUSE_FONTCONFIG=$(usex fontconfig)
+ -DUSE_SHASUM=OFF
+ -DBUILD_TOOLS=OFF
+ -DENABLE_UNITTESTING=OFF
+ -DENABLE_LTO=$(usex lto)
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-04-24 4:05 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2023-04-24 4:05 UTC (permalink / raw
To: gentoo-commits
commit: 485f83987be09bbcdf172d872d7463d407c1d0ef
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 24 04:05:27 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Mon Apr 24 04:05:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485f8398
app-text/crengine-ng: remove old version
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 -
app-text/crengine-ng/crengine-ng-0.9.8.ebuild | 58 ---------------------------
2 files changed, 59 deletions(-)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 35c031910cf7..13c7403ee7e5 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1,3 +1,2 @@
DIST crengine-ng-0.9.7.tar.bz2 3594561 BLAKE2B 65adf26be6198a29c26a506e5e00dde809a6bd9371e7f226ca954a89e0dfc68f314891f9e060a3055e5313673c266a26954353479f486abcf1bb87951202f64c SHA512 94775722f8ff3680c36278e2cecd864b5e3f9de7940aa0e681b683cc5136c8098650e495c3f0729af187839e45d6409993fdc2fc2738250cacd406f2540fdc31
-DIST crengine-ng-0.9.8.tar.bz2 3407775 BLAKE2B f4e2c49ac0ee690f658f549e26bf29a61ec3c9fcb18b86ef3f7fb5d998560ecf99b61e08c438f9336dc0ec78bc3c22cb0753ef182a3e328c2734f54a9d37b324 SHA512 9cd234caddfe6cd651fbf4e2f2eb1ce143f21505a194af8e87bf79c41cd1082a4319383d47e2fcdd8aef22da2bf20f46b9db2a617fdcb4eb3e87982b2660094e
DIST crengine-ng-0.9.9.tar.bz2 3408221 BLAKE2B b300e0bc6f06f00f14199a44a51dac1ac36c9db409083f23220d1554d31a7b28c59cbcc2a00cb794b13a18b74f7b25cae0892e28d8ef2d8b3ed2f421250741d0 SHA512 6a17445f49e7ce7a6ac942c19f9ab017e6d04d02b2b88654763fcc48a904d44cbb4a863531c39bc5bf2c857dbe8fa0f0335181eff496f4e0784c39a251b36a50
diff --git a/app-text/crengine-ng/crengine-ng-0.9.8.ebuild b/app-text/crengine-ng/crengine-ng-0.9.8.ebuild
deleted file mode 100644
index 6d121a24104c..000000000000
--- a/app-text/crengine-ng/crengine-ng-0.9.8.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake
-
-DESCRIPTION="Cross-platform library designed to implement e-book readers"
-HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
-SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0/5"
-KEYWORDS="~amd64 ~x86"
-IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
-
-CDEPEND="sys-libs/zlib
- png? ( media-libs/libpng:0 )
- jpeg? ( media-libs/libjpeg-turbo )
- >=media-libs/freetype-2.10.0
- harfbuzz? ( media-libs/harfbuzz:= )
- libunibreak? ( dev-libs/libunibreak:= )
- fribidi? ( dev-libs/fribidi )
- zstd? ( app-arch/zstd:= )
- libutf8proc? ( dev-libs/libutf8proc:= )
- fontconfig? ( media-libs/fontconfig )"
-
-RDEPEND="${CDEPEND}"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
- ${CDEPEND}"
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- local mycmakeargs=(
- -DCRE_BUILD_SHARED=ON
- -DCRE_BUILD_STATIC=$(usex static-libs)
- -DUSE_COLOR_BACKBUFFER=ON
- -DWITH_LIBPNG=$(usex png)
- -DWITH_LIBJPEG=$(usex jpeg)
- -DWITH_FREETYPE=ON
- -DWITH_HARFBUZZ=$(usex harfbuzz)
- -DWITH_LIBUNIBREAK=$(usex libunibreak)
- -DWITH_FRIBIDI=$(usex fribidi)
- -DWITH_ZSTD=$(usex zstd)
- -DWITH_UTF8PROC=$(usex libutf8proc)
- -DUSE_GIF=$(usex gif)
- -DUSE_NANOSVG=$(usex svg)
- -DUSE_CHM=$(usex chm)
- -DUSE_ANTIWORD=ON
- -DUSE_FONTCONFIG=$(usex fontconfig)
- -DUSE_SHASUM=OFF
- -DBUILD_TOOLS=OFF
- -DENABLE_UNITTESTING=OFF
- -DENABLE_LTO=$(usex lto)
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-04-24 5:25 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2023-04-24 5:25 UTC (permalink / raw
To: gentoo-commits
commit: 5f93c16737ab6f50caa2a122f24829e5b3661066
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 24 05:25:22 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Mon Apr 24 05:25:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f93c167
app-text/crengine-ng: metadata update
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/crengine-ng/metadata.xml b/app-text/crengine-ng/metadata.xml
index 77c3ad3cd348..6e310c98f9eb 100644
--- a/app-text/crengine-ng/metadata.xml
+++ b/app-text/crengine-ng/metadata.xml
@@ -12,7 +12,7 @@
</maintainer>
<longdescription lang="en">
A fork of coolreader engine. Supported formats are: fb2 (including fb2.zip), fb3,
- epub (without DRM), rtf, doc, docx, odt, html, chm, pdb, mobi (without DRM), txt, trc, prc.
+ epub (without DRM), rtf, doc, docx, odt, md, html, chm, pdb, mobi (without DRM), txt, trc, prc.
</longdescription>
<use>
<flag name="chm">Support chm format</flag>
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-05-23 12:39 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2023-05-23 12:39 UTC (permalink / raw
To: gentoo-commits
commit: 56eef508ac2d7306dfce0919193aa6bb19c93451
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue May 23 12:39:15 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue May 23 12:39:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56eef508
app-text/crengine-ng: DEPEND on harfbuzz[truetype]
Closes: https://bugs.gentoo.org/906950
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/crengine-ng-0.9.7.ebuild | 2 +-
app-text/crengine-ng/crengine-ng-0.9.9.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-text/crengine-ng/crengine-ng-0.9.7.ebuild b/app-text/crengine-ng/crengine-ng-0.9.7.ebuild
index 986b939f7761..ad23ab688cdd 100644
--- a/app-text/crengine-ng/crengine-ng-0.9.7.ebuild
+++ b/app-text/crengine-ng/crengine-ng-0.9.7.ebuild
@@ -17,7 +17,7 @@ CDEPEND="sys-libs/zlib
png? ( media-libs/libpng:0 )
jpeg? ( media-libs/libjpeg-turbo )
>=media-libs/freetype-2.10.0
- harfbuzz? ( media-libs/harfbuzz:= )
+ harfbuzz? ( media-libs/harfbuzz:=[truetype] )
libunibreak? ( dev-libs/libunibreak:= )
fribidi? ( dev-libs/fribidi )
zstd? ( app-arch/zstd:= )
diff --git a/app-text/crengine-ng/crengine-ng-0.9.9.ebuild b/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
index 6d121a24104c..cf15e4851a88 100644
--- a/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
+++ b/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
@@ -17,7 +17,7 @@ CDEPEND="sys-libs/zlib
png? ( media-libs/libpng:0 )
jpeg? ( media-libs/libjpeg-turbo )
>=media-libs/freetype-2.10.0
- harfbuzz? ( media-libs/harfbuzz:= )
+ harfbuzz? ( media-libs/harfbuzz:=[truetype] )
libunibreak? ( dev-libs/libunibreak:= )
fribidi? ( dev-libs/fribidi )
zstd? ( app-arch/zstd:= )
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-05-25 7:46 Arthur Zamarin
0 siblings, 0 replies; 28+ messages in thread
From: Arthur Zamarin @ 2023-05-25 7:46 UTC (permalink / raw
To: gentoo-commits
commit: d1f75cfcd4d208c47a119ec321b8c1ec3e2b41b4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu May 25 07:46:16 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu May 25 07:46:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f75cfc
app-text/crengine-ng: Stabilize 0.9.9 x86, #907125
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-text/crengine-ng/crengine-ng-0.9.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/crengine-ng/crengine-ng-0.9.9.ebuild b/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
index 323001a0d59c..451c953bd903 100644
--- a/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
+++ b/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0/5"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
CDEPEND="sys-libs/zlib
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-05-25 7:46 Arthur Zamarin
0 siblings, 0 replies; 28+ messages in thread
From: Arthur Zamarin @ 2023-05-25 7:46 UTC (permalink / raw
To: gentoo-commits
commit: 0a74c0ebaed5f55fbc59a8ae5cf9ae93c30e28e4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu May 25 07:46:15 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu May 25 07:46:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a74c0eb
app-text/crengine-ng: Stabilize 0.9.9 amd64, #907125
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-text/crengine-ng/crengine-ng-0.9.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/crengine-ng/crengine-ng-0.9.9.ebuild b/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
index cf15e4851a88..323001a0d59c 100644
--- a/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
+++ b/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0/5"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
CDEPEND="sys-libs/zlib
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-05-25 8:27 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2023-05-25 8:27 UTC (permalink / raw
To: gentoo-commits
commit: ff69cc5cdfc5b0fd6c54b1842eb59da967ac5962
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu May 25 08:27:20 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu May 25 08:27:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff69cc5c
app-text/crengine-ng: remove old version
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 -
app-text/crengine-ng/crengine-ng-0.9.7.ebuild | 58 ---------------------------
2 files changed, 59 deletions(-)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 13c7403ee7e5..a75271b52005 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1,2 +1 @@
-DIST crengine-ng-0.9.7.tar.bz2 3594561 BLAKE2B 65adf26be6198a29c26a506e5e00dde809a6bd9371e7f226ca954a89e0dfc68f314891f9e060a3055e5313673c266a26954353479f486abcf1bb87951202f64c SHA512 94775722f8ff3680c36278e2cecd864b5e3f9de7940aa0e681b683cc5136c8098650e495c3f0729af187839e45d6409993fdc2fc2738250cacd406f2540fdc31
DIST crengine-ng-0.9.9.tar.bz2 3408221 BLAKE2B b300e0bc6f06f00f14199a44a51dac1ac36c9db409083f23220d1554d31a7b28c59cbcc2a00cb794b13a18b74f7b25cae0892e28d8ef2d8b3ed2f421250741d0 SHA512 6a17445f49e7ce7a6ac942c19f9ab017e6d04d02b2b88654763fcc48a904d44cbb4a863531c39bc5bf2c857dbe8fa0f0335181eff496f4e0784c39a251b36a50
diff --git a/app-text/crengine-ng/crengine-ng-0.9.7.ebuild b/app-text/crengine-ng/crengine-ng-0.9.7.ebuild
deleted file mode 100644
index ad23ab688cdd..000000000000
--- a/app-text/crengine-ng/crengine-ng-0.9.7.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake
-
-DESCRIPTION="Cross-platform library designed to implement e-book readers"
-HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
-SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
-
-CDEPEND="sys-libs/zlib
- png? ( media-libs/libpng:0 )
- jpeg? ( media-libs/libjpeg-turbo )
- >=media-libs/freetype-2.10.0
- harfbuzz? ( media-libs/harfbuzz:=[truetype] )
- libunibreak? ( dev-libs/libunibreak:= )
- fribidi? ( dev-libs/fribidi )
- zstd? ( app-arch/zstd:= )
- libutf8proc? ( dev-libs/libutf8proc:= )
- fontconfig? ( media-libs/fontconfig )"
-
-RDEPEND="${CDEPEND}"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
- ${CDEPEND}"
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- local mycmakeargs=(
- -DCRE_BUILD_SHARED=ON
- -DCRE_BUILD_STATIC=$(usex static-libs)
- -DUSE_COLOR_BACKBUFFER=ON
- -DWITH_LIBPNG=$(usex png)
- -DWITH_LIBJPEG=$(usex jpeg)
- -DWITH_FREETYPE=ON
- -DWITH_HARFBUZZ=$(usex harfbuzz)
- -DWITH_LIBUNIBREAK=$(usex libunibreak)
- -DWITH_FRIBIDI=$(usex fribidi)
- -DWITH_ZSTD=$(usex zstd)
- -DWITH_UTF8PROC=$(usex libutf8proc)
- -DUSE_GIF=$(usex gif)
- -DUSE_NANOSVG=$(usex svg)
- -DUSE_CHM=$(usex chm)
- -DUSE_ANTIWORD=ON
- -DUSE_FONTCONFIG=$(usex fontconfig)
- -DUSE_SHASUM=OFF
- -DBUILD_TOOLS=OFF
- -DENABLE_UNITTESTING=OFF
- -DENABLE_LTO=$(usex lto)
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-05-29 12:08 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2023-05-29 12:08 UTC (permalink / raw
To: gentoo-commits
commit: 8994022ac77c69f64c17b8cb6cd6f87e85c4f818
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Mon May 29 12:08:12 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Mon May 29 12:08:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8994022a
app-text/crengine-ng: bump to 0.9.10
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 2 +
app-text/crengine-ng/crengine-ng-0.9.10.ebuild | 79 ++++++++++++++++++++++++++
2 files changed, 81 insertions(+)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index a75271b52005..369eee5ec7f4 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1 +1,3 @@
+DIST crengine-ng-0.9.10.tar.bz2 3416315 BLAKE2B ea1e4aa13c8ab233f26a2878a138cbdf8c371cdcdb86103a91bf09eb3ae3f060da76b5d32fb6d70236b3f9c787876d3f87a4caed353a51942f78b9cd25c11202 SHA512 7cb51ebaf7a62ce996f84deed2d61eef2b5adc76743755aa33e13d53a00409eaba41898f1f613973d3f361529d661952bca690c239f1e7536fcb153d120df83d
DIST crengine-ng-0.9.9.tar.bz2 3408221 BLAKE2B b300e0bc6f06f00f14199a44a51dac1ac36c9db409083f23220d1554d31a7b28c59cbcc2a00cb794b13a18b74f7b25cae0892e28d8ef2d8b3ed2f421250741d0 SHA512 6a17445f49e7ce7a6ac942c19f9ab017e6d04d02b2b88654763fcc48a904d44cbb4a863531c39bc5bf2c857dbe8fa0f0335181eff496f4e0784c39a251b36a50
+DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd
diff --git a/app-text/crengine-ng/crengine-ng-0.9.10.ebuild b/app-text/crengine-ng/crengine-ng-0.9.10.ebuild
new file mode 100644
index 000000000000..983c4272dfb5
--- /dev/null
+++ b/app-text/crengine-ng/crengine-ng-0.9.10.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Cross-platform library designed to implement e-book readers"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
+SRC_URI+=" test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )"
+
+LICENSE="GPL-2+"
+SLOT="0/5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs test"
+
+RESTRICT="!test? ( test )"
+
+CDEPEND="sys-libs/zlib
+ png? ( media-libs/libpng:0 )
+ jpeg? ( media-libs/libjpeg-turbo )
+ >=media-libs/freetype-2.10.0
+ harfbuzz? ( media-libs/harfbuzz:=[truetype] )
+ libunibreak? ( dev-libs/libunibreak:= )
+ fribidi? ( dev-libs/fribidi )
+ zstd? ( app-arch/zstd:= )
+ libutf8proc? ( dev-libs/libutf8proc:= )
+ fontconfig? ( media-libs/fontconfig )"
+
+RDEPEND="${CDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-cpp/gtest
+ app-arch/zip )
+"
+BDEPEND="virtual/pkgconfig
+ ${CDEPEND}"
+
+src_prepare() {
+ cmake_src_prepare
+ if use test; then
+ mkdir -p "${BUILD_DIR}/crengine/tests/fonts/"
+ cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/"
+ fi
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+ local mycmakeargs=(
+ -DCRE_BUILD_SHARED=ON
+ -DCRE_BUILD_STATIC=$(usex static-libs)
+ -DUSE_COLOR_BACKBUFFER=ON
+ -DWITH_LIBPNG=$(usex png)
+ -DWITH_LIBJPEG=$(usex jpeg)
+ -DWITH_FREETYPE=ON
+ -DWITH_HARFBUZZ=$(usex harfbuzz)
+ -DWITH_LIBUNIBREAK=$(usex libunibreak)
+ -DWITH_FRIBIDI=$(usex fribidi)
+ -DWITH_ZSTD=$(usex zstd)
+ -DWITH_UTF8PROC=$(usex libutf8proc)
+ -DUSE_GIF=$(usex gif)
+ -DUSE_NANOSVG=$(usex svg)
+ -DUSE_CHM=$(usex chm)
+ -DUSE_ANTIWORD=ON
+ -DUSE_FONTCONFIG=$(usex fontconfig)
+ -DUSE_SHASUM=OFF
+ -DUSE_CMARK_GFM=ON
+ -DBUILD_TOOLS=OFF
+ -DENABLE_UNITTESTING=$(usex test)
+ -DOFFLINE_BUILD_MODE=ON
+ -DENABLE_LTO=$(usex lto)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cd "${BUILD_DIR}/crengine/tests"
+ ./unittests
+}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-07-21 12:35 Arthur Zamarin
0 siblings, 0 replies; 28+ messages in thread
From: Arthur Zamarin @ 2023-07-21 12:35 UTC (permalink / raw
To: gentoo-commits
commit: 86cb580f954f3b990fc53229ff0c29e77f82d6ed
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 12:35:45 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 12:35:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86cb580f
app-text/crengine-ng: Stabilize 0.9.10 amd64, #910626
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-text/crengine-ng/crengine-ng-0.9.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/crengine-ng/crengine-ng-0.9.10.ebuild b/app-text/crengine-ng/crengine-ng-0.9.10.ebuild
index 983c4272dfb5..fd9dcbea8d61 100644
--- a/app-text/crengine-ng/crengine-ng-0.9.10.ebuild
+++ b/app-text/crengine-ng/crengine-ng-0.9.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI+=" test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )"
LICENSE="GPL-2+"
SLOT="0/5"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-07-21 12:35 Arthur Zamarin
0 siblings, 0 replies; 28+ messages in thread
From: Arthur Zamarin @ 2023-07-21 12:35 UTC (permalink / raw
To: gentoo-commits
commit: c43671d18799cbd457d469b3f5264e6a425b44c4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 12:35:46 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 12:35:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43671d1
app-text/crengine-ng: Stabilize 0.9.10 x86, #910626
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-text/crengine-ng/crengine-ng-0.9.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/crengine-ng/crengine-ng-0.9.10.ebuild b/app-text/crengine-ng/crengine-ng-0.9.10.ebuild
index fd9dcbea8d61..383b2f92facd 100644
--- a/app-text/crengine-ng/crengine-ng-0.9.10.ebuild
+++ b/app-text/crengine-ng/crengine-ng-0.9.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI+=" test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )"
LICENSE="GPL-2+"
SLOT="0/5"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2023-07-21 14:52 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2023-07-21 14:52 UTC (permalink / raw
To: gentoo-commits
commit: ff14ac3168b562ccb9e0a47a7982ffbac846122e
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 14:51:50 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 14:52:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff14ac31
app-text/crengine-ng: remove old version
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 -
app-text/crengine-ng/crengine-ng-0.9.9.ebuild | 58 ---------------------------
2 files changed, 59 deletions(-)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 369eee5ec7f4..5c7271ff5875 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1,3 +1,2 @@
DIST crengine-ng-0.9.10.tar.bz2 3416315 BLAKE2B ea1e4aa13c8ab233f26a2878a138cbdf8c371cdcdb86103a91bf09eb3ae3f060da76b5d32fb6d70236b3f9c787876d3f87a4caed353a51942f78b9cd25c11202 SHA512 7cb51ebaf7a62ce996f84deed2d61eef2b5adc76743755aa33e13d53a00409eaba41898f1f613973d3f361529d661952bca690c239f1e7536fcb153d120df83d
-DIST crengine-ng-0.9.9.tar.bz2 3408221 BLAKE2B b300e0bc6f06f00f14199a44a51dac1ac36c9db409083f23220d1554d31a7b28c59cbcc2a00cb794b13a18b74f7b25cae0892e28d8ef2d8b3ed2f421250741d0 SHA512 6a17445f49e7ce7a6ac942c19f9ab017e6d04d02b2b88654763fcc48a904d44cbb4a863531c39bc5bf2c857dbe8fa0f0335181eff496f4e0784c39a251b36a50
DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd
diff --git a/app-text/crengine-ng/crengine-ng-0.9.9.ebuild b/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
deleted file mode 100644
index 451c953bd903..000000000000
--- a/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake
-
-DESCRIPTION="Cross-platform library designed to implement e-book readers"
-HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
-SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0/5"
-KEYWORDS="amd64 x86"
-IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
-
-CDEPEND="sys-libs/zlib
- png? ( media-libs/libpng:0 )
- jpeg? ( media-libs/libjpeg-turbo )
- >=media-libs/freetype-2.10.0
- harfbuzz? ( media-libs/harfbuzz:=[truetype] )
- libunibreak? ( dev-libs/libunibreak:= )
- fribidi? ( dev-libs/fribidi )
- zstd? ( app-arch/zstd:= )
- libutf8proc? ( dev-libs/libutf8proc:= )
- fontconfig? ( media-libs/fontconfig )"
-
-RDEPEND="${CDEPEND}"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
- ${CDEPEND}"
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- local mycmakeargs=(
- -DCRE_BUILD_SHARED=ON
- -DCRE_BUILD_STATIC=$(usex static-libs)
- -DUSE_COLOR_BACKBUFFER=ON
- -DWITH_LIBPNG=$(usex png)
- -DWITH_LIBJPEG=$(usex jpeg)
- -DWITH_FREETYPE=ON
- -DWITH_HARFBUZZ=$(usex harfbuzz)
- -DWITH_LIBUNIBREAK=$(usex libunibreak)
- -DWITH_FRIBIDI=$(usex fribidi)
- -DWITH_ZSTD=$(usex zstd)
- -DWITH_UTF8PROC=$(usex libutf8proc)
- -DUSE_GIF=$(usex gif)
- -DUSE_NANOSVG=$(usex svg)
- -DUSE_CHM=$(usex chm)
- -DUSE_ANTIWORD=ON
- -DUSE_FONTCONFIG=$(usex fontconfig)
- -DUSE_SHASUM=OFF
- -DBUILD_TOOLS=OFF
- -DENABLE_UNITTESTING=OFF
- -DENABLE_LTO=$(usex lto)
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2024-01-07 11:38 Michał Górny
0 siblings, 0 replies; 28+ messages in thread
From: Michał Górny @ 2024-01-07 11:38 UTC (permalink / raw
To: gentoo-commits
commit: 57f70d96f89499376864c47dd0b1f8389c1a590c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 16:37:02 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jan 7 11:37:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f70d96
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 <AT> gentoo.org>
app-text/crengine-ng/crengine-ng-0.9.10.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/app-text/crengine-ng/crengine-ng-0.9.10.ebuild b/app-text/crengine-ng/crengine-ng-0.9.10.ebuild
index 383b2f92facd..2941ba39c36d 100644
--- a/app-text/crengine-ng/crengine-ng-0.9.10.ebuild
+++ b/app-text/crengine-ng/crengine-ng-0.9.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI+=" test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )"
LICENSE="GPL-2+"
SLOT="0/5"
KEYWORDS="amd64 ~arm64 x86"
-IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs test"
+IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test"
RESTRICT="!test? ( test )"
@@ -68,7 +68,6 @@ src_configure() {
-DBUILD_TOOLS=OFF
-DENABLE_UNITTESTING=$(usex test)
-DOFFLINE_BUILD_MODE=ON
- -DENABLE_LTO=$(usex lto)
)
cmake_src_configure
}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2024-02-13 10:48 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2024-02-13 10:48 UTC (permalink / raw
To: gentoo-commits
commit: 14187a2f12e332a92845baa67490dd4f69ecc569
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 13 10:47:55 2024 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue Feb 13 10:47:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14187a2f
app-text/crengine-ng: current snapshot
Fixed a bug: when loading an rtf, encoding was sometimes wrong
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 +
app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild | 78 +++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 5c7271ff5875..030eee6165c9 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1,2 +1,3 @@
DIST crengine-ng-0.9.10.tar.bz2 3416315 BLAKE2B ea1e4aa13c8ab233f26a2878a138cbdf8c371cdcdb86103a91bf09eb3ae3f060da76b5d32fb6d70236b3f9c787876d3f87a4caed353a51942f78b9cd25c11202 SHA512 7cb51ebaf7a62ce996f84deed2d61eef2b5adc76743755aa33e13d53a00409eaba41898f1f613973d3f361529d661952bca690c239f1e7536fcb153d120df83d
+DIST crengine-ng-0.9.10_p1.tar.bz2 3520115 BLAKE2B cceeba21ccd0c0e4c753c894fe1abf96ce3d972559b6713a20c049e02ca55a1cae7590d55ef28c9219ebd2d845dfd2ffd51580155a37e091c22a0f30298b45ec SHA512 3294483c9b8e8814d6652eff24fbb2e9e74a535734049751c5eaa7efaaff915587a5258aebcb8b6df779d635f0e459cd5ca23c4993f4ecffa6f2036f853b55eb
DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd
diff --git a/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild b/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild
new file mode 100644
index 000000000000..2139387e87fe
--- /dev/null
+++ b/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Cross-platform library designed to implement e-book readers"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
+SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2
+ test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )"
+
+LICENSE="GPL-2+"
+SLOT="0/6-beta1"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test"
+
+RESTRICT="!test? ( test )"
+
+CDEPEND="sys-libs/zlib
+ png? ( media-libs/libpng:0 )
+ jpeg? ( media-libs/libjpeg-turbo )
+ >=media-libs/freetype-2.10.0
+ harfbuzz? ( media-libs/harfbuzz:=[truetype] )
+ libunibreak? ( dev-libs/libunibreak:= )
+ fribidi? ( dev-libs/fribidi )
+ zstd? ( app-arch/zstd:= )
+ libutf8proc? ( dev-libs/libutf8proc:= )
+ fontconfig? ( media-libs/fontconfig )"
+
+RDEPEND="${CDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-cpp/gtest
+ app-arch/zip )
+"
+BDEPEND="virtual/pkgconfig
+ ${CDEPEND}"
+
+src_prepare() {
+ cmake_src_prepare
+ if use test; then
+ mkdir -p "${BUILD_DIR}/crengine/tests/fonts/"
+ cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/"
+ fi
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+ local mycmakeargs=(
+ -DCRE_BUILD_SHARED=ON
+ -DCRE_BUILD_STATIC=$(usex static-libs)
+ -DUSE_COLOR_BACKBUFFER=ON
+ -DWITH_LIBPNG=$(usex png)
+ -DWITH_LIBJPEG=$(usex jpeg)
+ -DWITH_FREETYPE=ON
+ -DWITH_HARFBUZZ=$(usex harfbuzz)
+ -DWITH_LIBUNIBREAK=$(usex libunibreak)
+ -DWITH_FRIBIDI=$(usex fribidi)
+ -DWITH_ZSTD=$(usex zstd)
+ -DWITH_UTF8PROC=$(usex libutf8proc)
+ -DUSE_GIF=$(usex gif)
+ -DUSE_NANOSVG=$(usex svg)
+ -DUSE_CHM=$(usex chm)
+ -DUSE_ANTIWORD=ON
+ -DUSE_FONTCONFIG=$(usex fontconfig)
+ -DUSE_SHASUM=OFF
+ -DUSE_CMARK_GFM=ON
+ -DBUILD_TOOLS=OFF
+ -DENABLE_UNITTESTING=$(usex test)
+ -DOFFLINE_BUILD_MODE=ON
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cd "${BUILD_DIR}/crengine/tests"
+ ./unittests
+}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2024-03-05 4:32 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2024-03-05 4:32 UTC (permalink / raw
To: gentoo-commits
commit: e98b975f6efa27efa724df1d41570f8350a9d764
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 5 04:31:55 2024 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue Mar 5 04:31:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98b975f
app-text/crengine-ng: bump to 0.9.11
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 +
app-text/crengine-ng/crengine-ng-0.9.11.ebuild | 78 ++++++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 030eee6165c9..956ce7d9b277 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1,3 +1,4 @@
DIST crengine-ng-0.9.10.tar.bz2 3416315 BLAKE2B ea1e4aa13c8ab233f26a2878a138cbdf8c371cdcdb86103a91bf09eb3ae3f060da76b5d32fb6d70236b3f9c787876d3f87a4caed353a51942f78b9cd25c11202 SHA512 7cb51ebaf7a62ce996f84deed2d61eef2b5adc76743755aa33e13d53a00409eaba41898f1f613973d3f361529d661952bca690c239f1e7536fcb153d120df83d
DIST crengine-ng-0.9.10_p1.tar.bz2 3520115 BLAKE2B cceeba21ccd0c0e4c753c894fe1abf96ce3d972559b6713a20c049e02ca55a1cae7590d55ef28c9219ebd2d845dfd2ffd51580155a37e091c22a0f30298b45ec SHA512 3294483c9b8e8814d6652eff24fbb2e9e74a535734049751c5eaa7efaaff915587a5258aebcb8b6df779d635f0e459cd5ca23c4993f4ecffa6f2036f853b55eb
+DIST crengine-ng-0.9.11.tar.bz2 4026770 BLAKE2B 27137f3177a9aacc47b4b2ef38ed9baba81d987c46232247686cdbc307b9602fb1d5a915240d4712ca05ac49c7d263e49cf14dbf1b126e8c31862e62d56e742d SHA512 0014060f13e04432bba4c00885bc0c4cbf094d9d69cd8544b995d40bd569d690b5ebd8f02ab8ecba3d7f4bca6154a753a26690aacd96a19870dc2fdacf625f33
DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd
diff --git a/app-text/crengine-ng/crengine-ng-0.9.11.ebuild b/app-text/crengine-ng/crengine-ng-0.9.11.ebuild
new file mode 100644
index 000000000000..5725b0dbd9a8
--- /dev/null
+++ b/app-text/crengine-ng/crengine-ng-0.9.11.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Cross-platform library designed to implement e-book readers"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2
+ test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )"
+
+LICENSE="GPL-2+"
+SLOT="0/6"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test"
+
+RESTRICT="!test? ( test )"
+
+CDEPEND="sys-libs/zlib
+ png? ( media-libs/libpng:0 )
+ jpeg? ( media-libs/libjpeg-turbo )
+ >=media-libs/freetype-2.10.0
+ harfbuzz? ( media-libs/harfbuzz:=[truetype] )
+ libunibreak? ( dev-libs/libunibreak:= )
+ fribidi? ( dev-libs/fribidi )
+ zstd? ( app-arch/zstd:= )
+ libutf8proc? ( dev-libs/libutf8proc:= )
+ fontconfig? ( media-libs/fontconfig )"
+
+RDEPEND="${CDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-cpp/gtest
+ app-arch/zip )
+"
+BDEPEND="virtual/pkgconfig
+ ${CDEPEND}"
+
+src_prepare() {
+ cmake_src_prepare
+ if use test; then
+ mkdir -p "${BUILD_DIR}/crengine/tests/fonts/"
+ cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/"
+ fi
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+ local mycmakeargs=(
+ -DCRE_BUILD_SHARED=ON
+ -DCRE_BUILD_STATIC=$(usex static-libs)
+ -DUSE_COLOR_BACKBUFFER=ON
+ -DWITH_LIBPNG=$(usex png)
+ -DWITH_LIBJPEG=$(usex jpeg)
+ -DWITH_FREETYPE=ON
+ -DWITH_HARFBUZZ=$(usex harfbuzz)
+ -DWITH_LIBUNIBREAK=$(usex libunibreak)
+ -DWITH_FRIBIDI=$(usex fribidi)
+ -DWITH_ZSTD=$(usex zstd)
+ -DWITH_UTF8PROC=$(usex libutf8proc)
+ -DUSE_GIF=$(usex gif)
+ -DUSE_NANOSVG=$(usex svg)
+ -DUSE_CHM=$(usex chm)
+ -DUSE_ANTIWORD=ON
+ -DUSE_FONTCONFIG=$(usex fontconfig)
+ -DUSE_SHASUM=OFF
+ -DUSE_CMARK_GFM=ON
+ -DBUILD_TOOLS=OFF
+ -DENABLE_UNITTESTING=$(usex test)
+ -DOFFLINE_BUILD_MODE=ON
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cd "${BUILD_DIR}/crengine/tests"
+ ./unittests
+}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2024-03-05 4:33 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2024-03-05 4:33 UTC (permalink / raw
To: gentoo-commits
commit: ca1a42e94ec1a7280a97f218e3b65d46a9ca235a
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 5 04:33:14 2024 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue Mar 5 04:33:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1a42e9
app-text/crengine-ng: remove old version
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 -
app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild | 78 -----------------------
2 files changed, 79 deletions(-)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 956ce7d9b277..56d8f6835953 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1,4 +1,3 @@
DIST crengine-ng-0.9.10.tar.bz2 3416315 BLAKE2B ea1e4aa13c8ab233f26a2878a138cbdf8c371cdcdb86103a91bf09eb3ae3f060da76b5d32fb6d70236b3f9c787876d3f87a4caed353a51942f78b9cd25c11202 SHA512 7cb51ebaf7a62ce996f84deed2d61eef2b5adc76743755aa33e13d53a00409eaba41898f1f613973d3f361529d661952bca690c239f1e7536fcb153d120df83d
-DIST crengine-ng-0.9.10_p1.tar.bz2 3520115 BLAKE2B cceeba21ccd0c0e4c753c894fe1abf96ce3d972559b6713a20c049e02ca55a1cae7590d55ef28c9219ebd2d845dfd2ffd51580155a37e091c22a0f30298b45ec SHA512 3294483c9b8e8814d6652eff24fbb2e9e74a535734049751c5eaa7efaaff915587a5258aebcb8b6df779d635f0e459cd5ca23c4993f4ecffa6f2036f853b55eb
DIST crengine-ng-0.9.11.tar.bz2 4026770 BLAKE2B 27137f3177a9aacc47b4b2ef38ed9baba81d987c46232247686cdbc307b9602fb1d5a915240d4712ca05ac49c7d263e49cf14dbf1b126e8c31862e62d56e742d SHA512 0014060f13e04432bba4c00885bc0c4cbf094d9d69cd8544b995d40bd569d690b5ebd8f02ab8ecba3d7f4bca6154a753a26690aacd96a19870dc2fdacf625f33
DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd
diff --git a/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild b/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild
deleted file mode 100644
index 2139387e87fe..000000000000
--- a/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake
-
-DESCRIPTION="Cross-platform library designed to implement e-book readers"
-HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
-SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2
- test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )"
-
-LICENSE="GPL-2+"
-SLOT="0/6-beta1"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test"
-
-RESTRICT="!test? ( test )"
-
-CDEPEND="sys-libs/zlib
- png? ( media-libs/libpng:0 )
- jpeg? ( media-libs/libjpeg-turbo )
- >=media-libs/freetype-2.10.0
- harfbuzz? ( media-libs/harfbuzz:=[truetype] )
- libunibreak? ( dev-libs/libunibreak:= )
- fribidi? ( dev-libs/fribidi )
- zstd? ( app-arch/zstd:= )
- libutf8proc? ( dev-libs/libutf8proc:= )
- fontconfig? ( media-libs/fontconfig )"
-
-RDEPEND="${CDEPEND}"
-DEPEND="
- ${RDEPEND}
- test? ( dev-cpp/gtest
- app-arch/zip )
-"
-BDEPEND="virtual/pkgconfig
- ${CDEPEND}"
-
-src_prepare() {
- cmake_src_prepare
- if use test; then
- mkdir -p "${BUILD_DIR}/crengine/tests/fonts/"
- cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/"
- fi
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
- local mycmakeargs=(
- -DCRE_BUILD_SHARED=ON
- -DCRE_BUILD_STATIC=$(usex static-libs)
- -DUSE_COLOR_BACKBUFFER=ON
- -DWITH_LIBPNG=$(usex png)
- -DWITH_LIBJPEG=$(usex jpeg)
- -DWITH_FREETYPE=ON
- -DWITH_HARFBUZZ=$(usex harfbuzz)
- -DWITH_LIBUNIBREAK=$(usex libunibreak)
- -DWITH_FRIBIDI=$(usex fribidi)
- -DWITH_ZSTD=$(usex zstd)
- -DWITH_UTF8PROC=$(usex libutf8proc)
- -DUSE_GIF=$(usex gif)
- -DUSE_NANOSVG=$(usex svg)
- -DUSE_CHM=$(usex chm)
- -DUSE_ANTIWORD=ON
- -DUSE_FONTCONFIG=$(usex fontconfig)
- -DUSE_SHASUM=OFF
- -DUSE_CMARK_GFM=ON
- -DBUILD_TOOLS=OFF
- -DENABLE_UNITTESTING=$(usex test)
- -DOFFLINE_BUILD_MODE=ON
- )
- cmake_src_configure
-}
-
-src_test() {
- cd "${BUILD_DIR}/crengine/tests"
- ./unittests
-}
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2024-04-11 4:55 Arthur Zamarin
0 siblings, 0 replies; 28+ messages in thread
From: Arthur Zamarin @ 2024-04-11 4:55 UTC (permalink / raw
To: gentoo-commits
commit: c629417b35a4dabcca398bd82ec60835e86e3dd2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 04:55:29 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 04:55:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c629417b
app-text/crengine-ng: Stabilize 0.9.11 amd64, #929057
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-text/crengine-ng/crengine-ng-0.9.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/crengine-ng/crengine-ng-0.9.11.ebuild b/app-text/crengine-ng/crengine-ng-0.9.11.ebuild
index 5725b0dbd9a8..c13340859a3d 100644
--- a/app-text/crengine-ng/crengine-ng-0.9.11.ebuild
+++ b/app-text/crengine-ng/crengine-ng-0.9.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2
LICENSE="GPL-2+"
SLOT="0/6"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2024-04-11 4:55 Arthur Zamarin
0 siblings, 0 replies; 28+ messages in thread
From: Arthur Zamarin @ 2024-04-11 4:55 UTC (permalink / raw
To: gentoo-commits
commit: b9059e4ffdcb66c39bb5e19a66822b820e90a71e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 04:55:30 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 04:55:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9059e4f
app-text/crengine-ng: Stabilize 0.9.11 x86, #929057
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-text/crengine-ng/crengine-ng-0.9.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/crengine-ng/crengine-ng-0.9.11.ebuild b/app-text/crengine-ng/crengine-ng-0.9.11.ebuild
index c13340859a3d..f8228762d42d 100644
--- a/app-text/crengine-ng/crengine-ng-0.9.11.ebuild
+++ b/app-text/crengine-ng/crengine-ng-0.9.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2
LICENSE="GPL-2+"
SLOT="0/6"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
@ 2024-04-11 6:28 Andrey Grozin
0 siblings, 0 replies; 28+ messages in thread
From: Andrey Grozin @ 2024-04-11 6:28 UTC (permalink / raw
To: gentoo-commits
commit: 4fc6431f4512d12210341064de66d75500255fa5
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 06:27:37 2024 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 06:27:37 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc6431f
app-text/crengine-ng: remove old version
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/crengine-ng/Manifest | 1 -
app-text/crengine-ng/crengine-ng-0.9.10.ebuild | 78 --------------------------
2 files changed, 79 deletions(-)
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 56d8f6835953..e31b16954f84 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1,3 +1,2 @@
-DIST crengine-ng-0.9.10.tar.bz2 3416315 BLAKE2B ea1e4aa13c8ab233f26a2878a138cbdf8c371cdcdb86103a91bf09eb3ae3f060da76b5d32fb6d70236b3f9c787876d3f87a4caed353a51942f78b9cd25c11202 SHA512 7cb51ebaf7a62ce996f84deed2d61eef2b5adc76743755aa33e13d53a00409eaba41898f1f613973d3f361529d661952bca690c239f1e7536fcb153d120df83d
DIST crengine-ng-0.9.11.tar.bz2 4026770 BLAKE2B 27137f3177a9aacc47b4b2ef38ed9baba81d987c46232247686cdbc307b9602fb1d5a915240d4712ca05ac49c7d263e49cf14dbf1b126e8c31862e62d56e742d SHA512 0014060f13e04432bba4c00885bc0c4cbf094d9d69cd8544b995d40bd569d690b5ebd8f02ab8ecba3d7f4bca6154a753a26690aacd96a19870dc2fdacf625f33
DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd
diff --git a/app-text/crengine-ng/crengine-ng-0.9.10.ebuild b/app-text/crengine-ng/crengine-ng-0.9.10.ebuild
deleted file mode 100644
index 2941ba39c36d..000000000000
--- a/app-text/crengine-ng/crengine-ng-0.9.10.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake
-
-DESCRIPTION="Cross-platform library designed to implement e-book readers"
-HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
-SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
-SRC_URI+=" test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )"
-
-LICENSE="GPL-2+"
-SLOT="0/5"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test"
-
-RESTRICT="!test? ( test )"
-
-CDEPEND="sys-libs/zlib
- png? ( media-libs/libpng:0 )
- jpeg? ( media-libs/libjpeg-turbo )
- >=media-libs/freetype-2.10.0
- harfbuzz? ( media-libs/harfbuzz:=[truetype] )
- libunibreak? ( dev-libs/libunibreak:= )
- fribidi? ( dev-libs/fribidi )
- zstd? ( app-arch/zstd:= )
- libutf8proc? ( dev-libs/libutf8proc:= )
- fontconfig? ( media-libs/fontconfig )"
-
-RDEPEND="${CDEPEND}"
-DEPEND="
- ${RDEPEND}
- test? ( dev-cpp/gtest
- app-arch/zip )
-"
-BDEPEND="virtual/pkgconfig
- ${CDEPEND}"
-
-src_prepare() {
- cmake_src_prepare
- if use test; then
- mkdir -p "${BUILD_DIR}/crengine/tests/fonts/"
- cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/"
- fi
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
- local mycmakeargs=(
- -DCRE_BUILD_SHARED=ON
- -DCRE_BUILD_STATIC=$(usex static-libs)
- -DUSE_COLOR_BACKBUFFER=ON
- -DWITH_LIBPNG=$(usex png)
- -DWITH_LIBJPEG=$(usex jpeg)
- -DWITH_FREETYPE=ON
- -DWITH_HARFBUZZ=$(usex harfbuzz)
- -DWITH_LIBUNIBREAK=$(usex libunibreak)
- -DWITH_FRIBIDI=$(usex fribidi)
- -DWITH_ZSTD=$(usex zstd)
- -DWITH_UTF8PROC=$(usex libutf8proc)
- -DUSE_GIF=$(usex gif)
- -DUSE_NANOSVG=$(usex svg)
- -DUSE_CHM=$(usex chm)
- -DUSE_ANTIWORD=ON
- -DUSE_FONTCONFIG=$(usex fontconfig)
- -DUSE_SHASUM=OFF
- -DUSE_CMARK_GFM=ON
- -DBUILD_TOOLS=OFF
- -DENABLE_UNITTESTING=$(usex test)
- -DOFFLINE_BUILD_MODE=ON
- )
- cmake_src_configure
-}
-
-src_test() {
- cd "${BUILD_DIR}/crengine/tests"
- ./unittests
-}
^ permalink raw reply related [flat|nested] 28+ messages in thread
end of thread, other threads:[~2024-04-11 6:28 UTC | newest]
Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-23 4:43 [gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/ Andrey Grozin
-- strict thread matches above, loose matches on Subject: below --
2022-12-25 5:16 Andrey Grozin
2022-12-25 8:06 Andrey Grozin
2022-12-31 9:44 Andrey Grozin
2022-12-31 9:46 Andrey Grozin
2023-01-03 10:57 Andrey Grozin
2023-02-11 11:36 Andrey Grozin
2023-03-17 17:36 Sam James
2023-03-17 18:35 Sam James
2023-04-20 9:46 Andrey Grozin
2023-04-24 4:04 Andrey Grozin
2023-04-24 4:05 Andrey Grozin
2023-04-24 5:25 Andrey Grozin
2023-05-23 12:39 Andrey Grozin
2023-05-25 7:46 Arthur Zamarin
2023-05-25 7:46 Arthur Zamarin
2023-05-25 8:27 Andrey Grozin
2023-05-29 12:08 Andrey Grozin
2023-07-21 12:35 Arthur Zamarin
2023-07-21 12:35 Arthur Zamarin
2023-07-21 14:52 Andrey Grozin
2024-01-07 11:38 Michał Górny
2024-02-13 10:48 Andrey Grozin
2024-03-05 4:32 Andrey Grozin
2024-03-05 4:33 Andrey Grozin
2024-04-11 4:55 Arthur Zamarin
2024-04-11 4:55 Arthur Zamarin
2024-04-11 6:28 Andrey Grozin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox