summaryrefslogtreecommitdiff
path: root/app-text/lcdf-typetools
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-07 06:54:34 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-07 06:54:34 +0000
commit79713e75fcc5c5cb55d1b1beac008683b57c8805 (patch)
tree834267dc63ebce08d051205be4b31d26890af868 /app-text/lcdf-typetools
parentf986d7fe50cd66c636620a90125850ff8d0f4a1c (diff)
gentoo auto-resync : 07:01:2024 - 06:54:33
Diffstat (limited to 'app-text/lcdf-typetools')
-rw-r--r--app-text/lcdf-typetools/Manifest6
-rw-r--r--app-text/lcdf-typetools/lcdf-typetools-2.108-r1.ebuild7
-rw-r--r--app-text/lcdf-typetools/lcdf-typetools-2.110.ebuild34
-rw-r--r--app-text/lcdf-typetools/metadata.xml3
4 files changed, 46 insertions, 4 deletions
diff --git a/app-text/lcdf-typetools/Manifest b/app-text/lcdf-typetools/Manifest
index a5c8119383c8..1bb4f12a03b5 100644
--- a/app-text/lcdf-typetools/Manifest
+++ b/app-text/lcdf-typetools/Manifest
@@ -1,3 +1,5 @@
DIST lcdf-typetools-2.108.tar.gz 651350 BLAKE2B c60986672a31bcf47b876fa75d04a976be761442b04b1541f7f9082521d716708542b8708fd3da558f9df6b459cca1043a7e1ee2eb006f94054611dd4ef348d5 SHA512 2c7afe1c6838f432ddd5bbd5fa86a58743242d5a2203220d3cd0153c0c69f23ca734e8d4352ed3c8a6bffc1c61bb93c19d00c6483545a09d6f8363f870bf2fd0
-EBUILD lcdf-typetools-2.108-r1.ebuild 926 BLAKE2B 5a410f9a5b22b8b062e248a278288b538a6fe90fcda4cde6817525f11239bde0def5e93f3b6cb23b1d2c01797489d6b827e20f6bef854bbc32e6d7498cf73e18 SHA512 ec14abfbd153052a9458953603e09041a95a768a84b8b561a423d4d43d91df842c5ebe82f291bf02e688f3c93a39d56378cebbfb2d8e4bb30394265628bd86f4
-MISC metadata.xml 795 BLAKE2B 0fe34057b644c8df7952739791c9f86ded3139f42cea4a81c9395720acb4ae75f98dbc15a632ca1f95cbac9c91ebc68bca59d30205d0d08d08fa51c9ae9d6791 SHA512 164fc5d8c8919b7620c56b78ad349885103e9beda04cf3f4393dc0d45981ac23ec0f4ab56d14b15a845e212c7bfc89fcb6de76e5cdcde2b121ee8453e123f540
+DIST lcdf-typetools-2.110.tar.gz 674355 BLAKE2B 17bd88039648285d7010cd3e2d20aa0192c3dfb9343ebb60e988ae50c8cd22d7690d538760e3e503ed8cfa30218b048b317e8f5c01e7f7adc74ed9140a557fb4 SHA512 691c2a6c7aadace4741ad8d991575ea81fa56f243cf8eb37a8639dfced06daf565c82a1601f0d7e4490f868179ce7a83551000395fa17da214b7eb1344738c0c
+EBUILD lcdf-typetools-2.108-r1.ebuild 972 BLAKE2B 9b8fcbf1fb4beab1abfa9cde9961178fbf13fe4af7204a4e4313f2e5f37a4e78a1fadd1d75baaa9083f28bb259c4f3ebfc466381da9b46a7408eed8fbb79b131 SHA512 98eaa49fecc12e581c93a1224670b490cf7562e3b0861c2b67ffeae17bc59947c3d2ae63499b9d78089f6e470f76b142ee0c1173b52e951b9d9d6963370b6015
+EBUILD lcdf-typetools-2.110.ebuild 945 BLAKE2B aef1e6be40a7caf55b9ca147074b5f75cfd347cdac8e15dea15111afb90870ee48ab5694712c9342f4e3187fd2bd6978d4209bbac7a56e0c0d84487c1b9a6977 SHA512 68355a40e349a3e2db953de36aa09b383242f7a924375358b4f43b522cc4bfd9baa8916344039be7579851cdb5d4f9994c1fa95a6b9a1b9b56e4485994afe724
+MISC metadata.xml 879 BLAKE2B b053b94ed9e39ddab13148d7829eb9d1b77560734d5cf03f0c351ce8f9d9b85f4d3e6bd1a9d889fc6557cc4766e7cc0bff2b73ca93efc36ea9b168321840c183 SHA512 74052802587a35f8120779a556482b70631dd9426e1c728bf8ca4b38d484b020fdebd2b2a69740f8ce680af55c3a88c41abdc6b3a0d08cc06d3e22dd1366fa15
diff --git a/app-text/lcdf-typetools/lcdf-typetools-2.108-r1.ebuild b/app-text/lcdf-typetools/lcdf-typetools-2.108-r1.ebuild
index bdf2d563b39f..85540689e1c1 100644
--- a/app-text/lcdf-typetools/lcdf-typetools-2.108-r1.ebuild
+++ b/app-text/lcdf-typetools/lcdf-typetools-2.108-r1.ebuild
@@ -6,10 +6,13 @@ EAPI=7
inherit toolchain-funcs flag-o-matic
DESCRIPTION="Font utilities for eg manipulating OTF"
-HOMEPAGE="https://lcdf.org/type/#typetools"
+HOMEPAGE="
+ https://lcdf.org/type/#typetools
+ https://github.com/kohler/lcdf-typetools
+"
SRC_URI="https://lcdf.org/type/${P}.tar.gz"
-LICENSE="GPL-2"
+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"
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)
+}
diff --git a/app-text/lcdf-typetools/metadata.xml b/app-text/lcdf-typetools/metadata.xml
index e56e1b213eb0..6fe6129930ca 100644
--- a/app-text/lcdf-typetools/metadata.xml
+++ b/app-text/lcdf-typetools/metadata.xml
@@ -9,6 +9,9 @@
<email>fonts@gentoo.org</email>
<name>Fonts</name>
</maintainer>
+<upstream>
+ <remote-id type="github">kohler/lcdf-typetools</remote-id>
+</upstream>
<longdescription lang="en">
The LCDF Typetools package contains several programs for manipulating
PostScript Type 1, Type 1 multiple master, and PostScript-flavored OpenType