commit:     05a3c1c1bceb8f1880a3309d5c03189962907854
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sat Dec 30 15:58:40 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sun Jan  7 00:19:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a3c1c1

app-text/lcdf-typetools: version bump (2.110)

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>

Closes: https://bugs.gentoo.org/456926
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 app-text/lcdf-typetools/Manifest                   |  1 +
 .../lcdf-typetools/lcdf-typetools-2.110.ebuild     | 34 ++++++++++++++++++++++
 2 files changed, 35 insertions(+)

diff --git a/app-text/lcdf-typetools/Manifest b/app-text/lcdf-typetools/Manifest
index c8759f88c1a0..dc0ce03ce646 100644
--- a/app-text/lcdf-typetools/Manifest
+++ b/app-text/lcdf-typetools/Manifest
@@ -1 +1,2 @@
 DIST lcdf-typetools-2.108.tar.gz 651350 BLAKE2B 
c60986672a31bcf47b876fa75d04a976be761442b04b1541f7f9082521d716708542b8708fd3da558f9df6b459cca1043a7e1ee2eb006f94054611dd4ef348d5
 SHA512 
2c7afe1c6838f432ddd5bbd5fa86a58743242d5a2203220d3cd0153c0c69f23ca734e8d4352ed3c8a6bffc1c61bb93c19d00c6483545a09d6f8363f870bf2fd0
+DIST lcdf-typetools-2.110.tar.gz 674355 BLAKE2B 
17bd88039648285d7010cd3e2d20aa0192c3dfb9343ebb60e988ae50c8cd22d7690d538760e3e503ed8cfa30218b048b317e8f5c01e7f7adc74ed9140a557fb4
 SHA512 
691c2a6c7aadace4741ad8d991575ea81fa56f243cf8eb37a8639dfced06daf565c82a1601f0d7e4490f868179ce7a83551000395fa17da214b7eb1344738c0c

diff --git a/app-text/lcdf-typetools/lcdf-typetools-2.110.ebuild 
b/app-text/lcdf-typetools/lcdf-typetools-2.110.ebuild
new file mode 100644
index 000000000000..18ff420fc49b
--- /dev/null
+++ b/app-text/lcdf-typetools/lcdf-typetools-2.110.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="Font utilities for eg manipulating OTF"
+HOMEPAGE="
+       https://lcdf.org/type/#typetools
+       https://github.com/kohler/lcdf-typetools
+"
+SRC_URI="https://lcdf.org/type/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="+kpathsea"
+
+RDEPEND="kpathsea? ( virtual/tex-base dev-libs/kpathsea:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( NEWS.md README.md ONEWS )
+
+src_configure() {
+       # gcc ICE with LTO: https://gcc.gnu.org/PR100010
+       filter-flags -fdevirtualize-at-ltrans
+
+       if use kpathsea; then
+               has_version 'dev-libs/kpathsea' && append-cppflags 
"$($(tc-getPKG_CONFIG) --cflags kpathsea)"
+       fi
+       econf $(use_with kpathsea)
+}

Reply via email to