aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Roy <julien@jroy.ca>2024-02-22 19:46:50 -0500
committerJulien Roy <julien@jroy.ca>2024-03-25 12:28:56 -0400
commita6b3f15b1a76a2b066f9ff763fab5588bab902c6 (patch)
tree86f32d7074d66c79409440a9426b97d7efaf5df8 /media-gfx
parentprofiles: Unmask treecleaned packages (diff)
downloadguru-a6b3f15b1a76a2b066f9ff763fab5588bab902c6.tar.gz
guru-a6b3f15b1a76a2b066f9ff763fab5588bab902c6.tar.bz2
guru-a6b3f15b1a76a2b066f9ff763fab5588bab902c6.zip
*/*: treeclean stale/unmaintained packages
Closes: https://bugs.gentoo.org/885347 Closes: https://bugs.gentoo.org/885345 Closes: https://bugs.gentoo.org/885343 Closes: https://bugs.gentoo.org/885341 Closes: https://bugs.gentoo.org/885339 Closes: https://bugs.gentoo.org/885337 Closes: https://bugs.gentoo.org/885335 Closes: https://bugs.gentoo.org/885331 Closes: https://bugs.gentoo.org/885329 Closes: https://bugs.gentoo.org/869230 Closes: https://bugs.gentoo.org/860975 Closes: https://bugs.gentoo.org/859664 Closes: https://bugs.gentoo.org/900362 Closes: https://bugs.gentoo.org/887439 Closes: https://bugs.gentoo.org/887433 Closes: https://bugs.gentoo.org/855116 Closes: https://bugs.gentoo.org/855107 Closes: https://bugs.gentoo.org/897656 Closes: https://bugs.gentoo.org/887955 Closes: https://bugs.gentoo.org/885293 Closes: https://bugs.gentoo.org/847322 Closes: https://bugs.gentoo.org/843524 Closes: https://bugs.gentoo.org/860012 Closes: https://bugs.gentoo.org/852032 Closes: https://bugs.gentoo.org/887193 Closes: https://bugs.gentoo.org/859646 Closes: https://bugs.gentoo.org/901025 Closes: https://bugs.gentoo.org/921735 Closes: https://bugs.gentoo.org/901027 Closes: https://bugs.gentoo.org/887209 Closes: https://bugs.gentoo.org/859649 Closes: https://bugs.gentoo.org/855125 Closes: https://bugs.gentoo.org/921751 Closes: https://bugs.gentoo.org/859673 Closes: https://bugs.gentoo.org/799449 Closes: https://bugs.gentoo.org/901127 Closes: https://bugs.gentoo.org/921740 Closes: https://bugs.gentoo.org/901163 Closes: https://bugs.gentoo.org/887313 Closes: https://bugs.gentoo.org/847325 Closes: https://bugs.gentoo.org/884553 Closes: https://bugs.gentoo.org/859700 Closes: https://bugs.gentoo.org/857633 Closes: https://bugs.gentoo.org/857630 Closes: https://bugs.gentoo.org/857627 Closes: https://bugs.gentoo.org/857624 Closes: https://bugs.gentoo.org/884565 Closes: https://bugs.gentoo.org/855080 Closes: https://bugs.gentoo.org/855119 Closes: https://bugs.gentoo.org/901167 Closes: https://bugs.gentoo.org/887413 Closes: https://bugs.gentoo.org/861707 Closes: https://bugs.gentoo.org/859715 Closes: https://bugs.gentoo.org/901179 Closes: https://bugs.gentoo.org/901181 Closes: https://bugs.gentoo.org/901141 Closes: https://bugs.gentoo.org/887435 Closes: https://bugs.gentoo.org/859718 Closes: https://bugs.gentoo.org/901177 Closes: https://bugs.gentoo.org/890893 Closes: https://bugs.gentoo.org/901185 Closes: https://bugs.gentoo.org/887445 Closes: https://bugs.gentoo.org/884579 Closes: https://bugs.gentoo.org/901193 Closes: https://bugs.gentoo.org/859724 Closes: https://bugs.gentoo.org/886629 Closes: https://bugs.gentoo.org/859730 Closes: https://bugs.gentoo.org/861974 Closes: https://bugs.gentoo.org/887511 Closes: https://bugs.gentoo.org/861977 Closes: https://bugs.gentoo.org/861980 Closes: https://bugs.gentoo.org/887513 Closes: https://bugs.gentoo.org/897392 Closes: https://bugs.gentoo.org/861983 Closes: https://bugs.gentoo.org/861986 Closes: https://bugs.gentoo.org/861989 Closes: https://bugs.gentoo.org/861992 Closes: https://bugs.gentoo.org/861995 Closes: https://bugs.gentoo.org/887515 Closes: https://bugs.gentoo.org/861998 Closes: https://bugs.gentoo.org/862001 Closes: https://bugs.gentoo.org/887517 Closes: https://bugs.gentoo.org/862004 Closes: https://bugs.gentoo.org/862007 Closes: https://bugs.gentoo.org/862010 Closes: https://bugs.gentoo.org/862013 Closes: https://bugs.gentoo.org/862016 Closes: https://bugs.gentoo.org/862079 Closes: https://bugs.gentoo.org/915488 Closes: https://bugs.gentoo.org/884693 Closes: https://bugs.gentoo.org/901149 Closes: https://bugs.gentoo.org/855278 Closes: https://bugs.gentoo.org/921779 Closes: https://bugs.gentoo.org/921885 Closes: https://bugs.gentoo.org/835485 Closes: https://bugs.gentoo.org/887659 Closes: https://bugs.gentoo.org/834741 Closes: https://bugs.gentoo.org/884695 Closes: https://bugs.gentoo.org/901297 Closes: https://bugs.gentoo.org/807703 Closes: https://bugs.gentoo.org/862957 Closes: https://bugs.gentoo.org/922022 Closes: https://bugs.gentoo.org/923917 Closes: https://bugs.gentoo.org/923916 Closes: https://bugs.gentoo.org/923918 Closes: https://bugs.gentoo.org/901287 Closes: https://bugs.gentoo.org/852047 Closes: https://bugs.gentoo.org/852035 Closes: https://bugs.gentoo.org/860333 Closes: https://bugs.gentoo.org/848039 Closes: https://bugs.gentoo.org/897650 Closes: https://bugs.gentoo.org/849071 Closes: https://bugs.gentoo.org/842342 Closes: https://bugs.gentoo.org/860471 Closes: https://bugs.gentoo.org/887953 Closes: https://bugs.gentoo.org/863371 Closes: https://bugs.gentoo.org/887951 Closes: https://bugs.gentoo.org/860459 Closes: https://bugs.gentoo.org/901407 Closes: https://bugs.gentoo.org/847352 Closes: https://bugs.gentoo.org/922042 Closes: https://bugs.gentoo.org/860462 Closes: https://bugs.gentoo.org/901409 Closes: https://bugs.gentoo.org/897652 Closes: https://bugs.gentoo.org/848021 Closes: https://bugs.gentoo.org/901405 Closes: https://bugs.gentoo.org/887959 Closes: https://bugs.gentoo.org/901411 Closes: https://bugs.gentoo.org/887961 Closes: https://bugs.gentoo.org/860465 Closes: https://bugs.gentoo.org/885291 Closes: https://bugs.gentoo.org/901413 Closes: https://bugs.gentoo.org/887967 Closes: https://bugs.gentoo.org/860468 Closes: https://bugs.gentoo.org/863377 Closes: https://bugs.gentoo.org/922043 Closes: https://bugs.gentoo.org/901425 Closes: https://bugs.gentoo.org/863380 Closes: https://bugs.gentoo.org/847319 Closes: https://bugs.gentoo.org/863383 Closes: https://bugs.gentoo.org/860474 Closes: https://bugs.gentoo.org/887989 Closes: https://bugs.gentoo.org/860477 Closes: https://bugs.gentoo.org/887991 Closes: https://bugs.gentoo.org/901427 Closes: https://bugs.gentoo.org/887993 Closes: https://bugs.gentoo.org/901429 Closes: https://bugs.gentoo.org/887997 Closes: https://bugs.gentoo.org/860480 Closes: https://bugs.gentoo.org/897654 Closes: https://bugs.gentoo.org/922047 Closes: https://bugs.gentoo.org/887999 Closes: https://bugs.gentoo.org/897664 Closes: https://bugs.gentoo.org/860531 Closes: https://bugs.gentoo.org/784665 Closes: https://bugs.gentoo.org/860525 Closes: https://bugs.gentoo.org/888003 Closes: https://bugs.gentoo.org/860537 Closes: https://bugs.gentoo.org/922052 Closes: https://bugs.gentoo.org/897662 Closes: https://bugs.gentoo.org/901421 Closes: https://bugs.gentoo.org/785535 Closes: https://bugs.gentoo.org/784644 Closes: https://bugs.gentoo.org/804831 Closes: https://bugs.gentoo.org/885365 Closes: https://bugs.gentoo.org/922053 Closes: https://bugs.gentoo.org/840707 Closes: https://bugs.gentoo.org/836142 Closes: https://bugs.gentoo.org/836153 Closes: https://bugs.gentoo.org/783675 Closes: https://bugs.gentoo.org/888005 Closes: https://bugs.gentoo.org/887879 Closes: https://bugs.gentoo.org/860528 Closes: https://bugs.gentoo.org/901417 Closes: https://bugs.gentoo.org/922055 Closes: https://bugs.gentoo.org/842807 Closes: https://bugs.gentoo.org/810287 Closes: https://bugs.gentoo.org/888007 Closes: https://bugs.gentoo.org/860540 Closes: https://bugs.gentoo.org/885373 Closes: https://bugs.gentoo.org/888011 Closes: https://bugs.gentoo.org/800995 Closes: https://bugs.gentoo.org/885375 Closes: https://bugs.gentoo.org/863758 Closes: https://bugs.gentoo.org/809320 Closes: https://bugs.gentoo.org/809440 Closes: https://bugs.gentoo.org/863779 Closes: https://bugs.gentoo.org/901431 Closes: https://bugs.gentoo.org/860774 Closes: https://bugs.gentoo.org/860768 Closes: https://bugs.gentoo.org/901433 Closes: https://bugs.gentoo.org/852989 Closes: https://bugs.gentoo.org/885367 Closes: https://bugs.gentoo.org/860771 Closes: https://bugs.gentoo.org/901435 Closes: https://bugs.gentoo.org/887881 Closes: https://bugs.gentoo.org/901437 Closes: https://bugs.gentoo.org/784668 Closes: https://bugs.gentoo.org/901439 Closes: https://bugs.gentoo.org/901419 Closes: https://bugs.gentoo.org/888017 Closes: https://bugs.gentoo.org/888019 Closes: https://bugs.gentoo.org/901441 Closes: https://bugs.gentoo.org/885377 Closes: https://bugs.gentoo.org/901443 Closes: https://bugs.gentoo.org/807115 Closes: https://bugs.gentoo.org/885363 Closes: https://bugs.gentoo.org/888021 Closes: https://bugs.gentoo.org/888023 Closes: https://bugs.gentoo.org/901445 Closes: https://bugs.gentoo.org/888015 Closes: https://bugs.gentoo.org/887921 Closes: https://bugs.gentoo.org/863821 Closes: https://bugs.gentoo.org/907907 Closes: https://bugs.gentoo.org/887883 Closes: https://bugs.gentoo.org/908948 Closes: https://bugs.gentoo.org/908947 Closes: https://bugs.gentoo.org/908951 Closes: https://bugs.gentoo.org/892694 Closes: https://bugs.gentoo.org/801016 Closes: https://bugs.gentoo.org/922082 Closes: https://bugs.gentoo.org/852260 Closes: https://bugs.gentoo.org/901451 Closes: https://bugs.gentoo.org/922083 Closes: https://bugs.gentoo.org/860777 Closes: https://bugs.gentoo.org/901449 Closes: https://bugs.gentoo.org/901453 Closes: https://bugs.gentoo.org/921785 Closes: https://bugs.gentoo.org/860969 Closes: https://bugs.gentoo.org/817227 Closes: https://bugs.gentoo.org/921788 Closes: https://bugs.gentoo.org/921789 Closes: https://bugs.gentoo.org/835527 Closes: https://bugs.gentoo.org/897414 Closes: https://bugs.gentoo.org/921781 Closes: https://bugs.gentoo.org/897430 Closes: https://bugs.gentoo.org/848720 Closes: https://bugs.gentoo.org/883173 Closes: https://bugs.gentoo.org/921800 Closes: https://bugs.gentoo.org/921803 Closes: https://bugs.gentoo.org/921804 Closes: https://bugs.gentoo.org/921807 Closes: https://bugs.gentoo.org/901479 Closes: https://bugs.gentoo.org/901483 Closes: https://bugs.gentoo.org/901151 Closes: https://bugs.gentoo.org/896028 Closes: https://bugs.gentoo.org/921783 Closes: https://bugs.gentoo.org/897432 Closes: https://bugs.gentoo.org/905472 Closes: https://bugs.gentoo.org/921810 Closes: https://bugs.gentoo.org/843485 Closes: https://bugs.gentoo.org/921816 Closes: https://bugs.gentoo.org/921818 Closes: https://bugs.gentoo.org/921825 Closes: https://bugs.gentoo.org/921822 Closes: https://bugs.gentoo.org/816654 Closes: https://bugs.gentoo.org/921775 Closes: https://bugs.gentoo.org/921777 Closes: https://bugs.gentoo.org/848723 Closes: https://bugs.gentoo.org/921853 Closes: https://bugs.gentoo.org/921895 Closes: https://bugs.gentoo.org/921855 Closes: https://bugs.gentoo.org/897506 Closes: https://bugs.gentoo.org/921857 Closes: https://bugs.gentoo.org/880013 Closes: https://bugs.gentoo.org/897542 Closes: https://bugs.gentoo.org/921864 Closes: https://bugs.gentoo.org/922915 Closes: https://bugs.gentoo.org/921897 Closes: https://bugs.gentoo.org/921900 Closes: https://bugs.gentoo.org/921865 Closes: https://bugs.gentoo.org/887637 Closes: https://bugs.gentoo.org/839306 Closes: https://bugs.gentoo.org/921868 Closes: https://bugs.gentoo.org/921869 Closes: https://bugs.gentoo.org/862082 Closes: https://bugs.gentoo.org/921873 Closes: https://bugs.gentoo.org/897588 Closes: https://bugs.gentoo.org/901221 Closes: https://bugs.gentoo.org/921808 Closes: https://bugs.gentoo.org/897590 Closes: https://bugs.gentoo.org/848549 Closes: https://bugs.gentoo.org/921876 Closes: https://bugs.gentoo.org/921878 Closes: https://bugs.gentoo.org/921879 Closes: https://bugs.gentoo.org/921880 Closes: https://bugs.gentoo.org/921797 Closes: https://bugs.gentoo.org/862765 Closes: https://bugs.gentoo.org/921780 Closes: https://bugs.gentoo.org/921881 Closes: https://bugs.gentoo.org/921813 Closes: https://bugs.gentoo.org/921784 Closes: https://bugs.gentoo.org/800076 Closes: https://bugs.gentoo.org/921884 Closes: https://bugs.gentoo.org/822456 Signed-off-by: Julien Roy <julien@jroy.ca>
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/dehinter/Manifest1
-rw-r--r--media-gfx/dehinter/dehinter-4.0.0.ebuild20
-rw-r--r--media-gfx/dehinter/metadata.xml13
-rw-r--r--media-gfx/fontbakery/Manifest2
-rw-r--r--media-gfx/fontbakery/fontbakery-0.7.38-r1.ebuild57
-rw-r--r--media-gfx/fontbakery/fontbakery-0.8.10-r1.ebuild64
-rw-r--r--media-gfx/fontbakery/metadata.xml14
-rw-r--r--media-gfx/fontdiff/Manifest1
-rw-r--r--media-gfx/fontdiff/files/fontdiff-0.2.3-no-bundled-libs.patch28
-rw-r--r--media-gfx/fontdiff/files/fontdiff-cairo114.diff13
-rw-r--r--media-gfx/fontdiff/files/fontdiff-hbicu.diff53
-rw-r--r--media-gfx/fontdiff/fontdiff-0.2.3.ebuild68
-rw-r--r--media-gfx/fontdiff/metadata.xml12
-rw-r--r--media-gfx/ufolint/Manifest1
-rw-r--r--media-gfx/ufolint/metadata.xml13
-rw-r--r--media-gfx/ufolint/ufolint-1.2.0-r1.ebuild27
16 files changed, 0 insertions, 387 deletions
diff --git a/media-gfx/dehinter/Manifest b/media-gfx/dehinter/Manifest
deleted file mode 100644
index 68d393f38..000000000
--- a/media-gfx/dehinter/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dehinter-4.0.0.gh.tar.gz 1423535 BLAKE2B b39eb8384346aa1139902267ec65c70666d36c76dbcf722a4e4b5706faf6f9a04a9ce6e9f89098c1a2b29ce95232532836ebf4a04e072be4fbe360efc31230b7 SHA512 d82412b723013c66211ffedd89e5fa1d59f605c6468dea9123092fa80418d9920e378d4081eca4711ef96bd19abb69ffdb3fcda62b84caa0a37f22528ca597af
diff --git a/media-gfx/dehinter/dehinter-4.0.0.ebuild b/media-gfx/dehinter/dehinter-4.0.0.ebuild
deleted file mode 100644
index 2afc7107b..000000000
--- a/media-gfx/dehinter/dehinter-4.0.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="A tool for the removal of TrueType instruction sets (hints) in fonts"
-HOMEPAGE="https://github.com/source-foundry/dehinter"
-SRC_URI="https://github.com/source-foundry/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64"
-SLOT="0"
-
-RDEPEND="dev-python/fonttools[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
diff --git a/media-gfx/dehinter/metadata.xml b/media-gfx/dehinter/metadata.xml
deleted file mode 100644
index cd3bd2963..000000000
--- a/media-gfx/dehinter/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/source-foundry/dehinter/issues</bugs-to>
- <remote-id type="github">source-foundry/dehinter</remote-id>
- <remote-id type="pypi">dehinter</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-gfx/fontbakery/Manifest b/media-gfx/fontbakery/Manifest
deleted file mode 100644
index a26425d5b..000000000
--- a/media-gfx/fontbakery/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST fontbakery-0.7.38.gh.tar.gz 31171347 BLAKE2B a07762237453e6bd72b7eea2ed5ab82b5ceafc759dd38ed3fbcf723fe3a81b1eccff6d6210f7342655980c509f7f0ad9a40fee107326a37d6b7fc06f661519c8 SHA512 795ccbe0ac248c22821813ea9bd1f90c1da58746f3f02a714e6d93dc6ae3bb0a46a0a83332856fa97439c222d5b0adece83c1e70a3b95441f7c83893f04187b8
-DIST fontbakery-0.8.10.gh.tar.gz 39553778 BLAKE2B 8a773620274755866cfe021dcf6a82050d5fe5f4100eb2ec6443082fa97c7bcc76934c0500ea097dfa76e320ced53400e60bd5a8e17c8e8732c7f128cf45194a SHA512 96927cbfebf26763ca948446d5d7908c074c700fcfc70e94d4e07e7daf64f7e260cd11dd7e2f545134b297e54d2adef4ddff3c840672097fbd19ced52092b456
diff --git a/media-gfx/fontbakery/fontbakery-0.7.38-r1.ebuild b/media-gfx/fontbakery/fontbakery-0.7.38-r1.ebuild
deleted file mode 100644
index 0cf14ba64..000000000
--- a/media-gfx/fontbakery/fontbakery-0.7.38-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="Font quality assurance tool"
-HOMEPAGE="
- https://github.com/googlefonts/fontbakery
- https://pypi.org/project/fontbakery/
-"
-SRC_URI="https://github.com/googlefonts/fontbakery/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}]
- >=dev-python/beziers-0.3.1[${PYTHON_USEDEP}]
- >=dev-python/cmarkgfm-0.5.3[${PYTHON_USEDEP}]
- >=dev-python/collidoscope-0.0.6[${PYTHON_USEDEP}]
- >=dev-python/defcon-0.8.1[${PYTHON_USEDEP}]
- >=dev-python/font-v-1.0.5[${PYTHON_USEDEP}]
- >=dev-python/fonttools-4.24.3[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.6.3[${PYTHON_USEDEP}]
- >=dev-python/pip-api-0.0.20[${PYTHON_USEDEP}]
- >=dev-python/protobuf-python-3.17.0[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
- >=dev-python/requests-2.25.1[${PYTHON_USEDEP}]
- >=dev-python/rich-10.2.2[${PYTHON_USEDEP}]
- >=dev-python/stringbrewer-0.0.1[${PYTHON_USEDEP}]
- >=dev-python/vharfbuzz-0.1.1[${PYTHON_USEDEP}]
- >=dev-util/ots-8.1.4
- >=media-gfx/dehinter-3.1.0[${PYTHON_USEDEP}]
- >=media-gfx/ufolint-1.2.0[${PYTHON_USEDEP}]
-"
-DEPEND="
- ${RDEPEND}
- test? (
- dev-python/ufo2ft[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-# distutils_enable_sphinx docs/source \
-# "<dev-python/sphinx-4.0" \
-# dev-python/sphinx-rtd-theme \
-# dev-python/recommonmark
-
-pkg_setup() {
- export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
-}
diff --git a/media-gfx/fontbakery/fontbakery-0.8.10-r1.ebuild b/media-gfx/fontbakery/fontbakery-0.8.10-r1.ebuild
deleted file mode 100644
index 46bb2b311..000000000
--- a/media-gfx/fontbakery/fontbakery-0.8.10-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="Font quality assurance tool"
-HOMEPAGE="
- https://github.com/googlefonts/fontbakery
- https://pypi.org/project/fontbakery/
-"
-SRC_URI="https://github.com/googlefonts/fontbakery/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=dev-python/axisregistry-0.3.9[${PYTHON_USEDEP}]
- >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
- >=dev-python/beziers-0.4.0[${PYTHON_USEDEP}]
- >=dev-python/cmarkgfm-2022.10.27[${PYTHON_USEDEP}]
- >=dev-python/collidoscope-0.4.1[${PYTHON_USEDEP}]
- >=dev-python/defcon-0.10.1[${PYTHON_USEDEP}]
- >=dev-python/font-v-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/fonttools-4.38.0[${PYTHON_USEDEP}]
- >=dev-python/gflanguages-0.4.0[${PYTHON_USEDEP}]
- >=dev-python/glyphsets-0.5.0[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.9.1[${PYTHON_USEDEP}]
- >=dev-python/opentypespec-1.8.4[${PYTHON_USEDEP}]
- >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
- >=dev-python/pip-api-0.0.29[${PYTHON_USEDEP}]
- >=dev-python/protobuf-python-3.20.1[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.28.0[${PYTHON_USEDEP}]
- >=dev-python/rich-12.4.4[${PYTHON_USEDEP}]
- >=dev-python/stringbrewer-0.0.1[${PYTHON_USEDEP}]
- >=dev-python/unicodedata2-14.0.0[${PYTHON_USEDEP}]
- >=dev-python/ufo2ft-2.27.0[${PYTHON_USEDEP}]
- >=dev-python/vharfbuzz-0.1.3[${PYTHON_USEDEP}]
- >=dev-util/ots-8.1.4
- >=media-gfx/dehinter-4.0.0[${PYTHON_USEDEP}]
- >=media-gfx/ufolint-1.2.0[${PYTHON_USEDEP}]
-"
-DEPEND="
- ${RDEPEND}
- test? (
- dev-python/kurbopy[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-# distutils_enable_sphinx docs/source \
-# "<dev-python/sphinx-4.0" \
-# dev-python/sphinx-rtd-theme \
-# dev-python/recommonmark
-
-pkg_setup() {
- export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
-}
diff --git a/media-gfx/fontbakery/metadata.xml b/media-gfx/fontbakery/metadata.xml
deleted file mode 100644
index 9077eb2ca..000000000
--- a/media-gfx/fontbakery/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/googlefonts/fontbakery/issues</bugs-to>
- <remote-id type="github">googlefonts/fontbakery</remote-id>
- <remote-id type="pypi">fontbakery</remote-id>
- </upstream>
-</pkgmetadata>
-
diff --git a/media-gfx/fontdiff/Manifest b/media-gfx/fontdiff/Manifest
deleted file mode 100644
index 68031ebc2..000000000
--- a/media-gfx/fontdiff/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST fontdiff-0.2.3.tar.gz 23940699 BLAKE2B 3a14deae16e67ba5c897c9b0779a9a5e4f2f5a5c9bb4ad2dd2e605fbc854b6939196c387160b2ed5b950ce81cf80868aa17414113115058d16e2ffeca752ed97 SHA512 6fb04c1527f8dc73677b8cb5437760f72deabc4ab117e2c16f0bff36e6e5eb58b1e1ff5e45f54de03be0534f0ab55b447a32ce56d9d2750817643dff84e087ea
diff --git a/media-gfx/fontdiff/files/fontdiff-0.2.3-no-bundled-libs.patch b/media-gfx/fontdiff/files/fontdiff-0.2.3-no-bundled-libs.patch
deleted file mode 100644
index 7e5dad0be..000000000
--- a/media-gfx/fontdiff/files/fontdiff-0.2.3-no-bundled-libs.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- a/src/fontdiff/fontdiff.gyp
-+++ b/src/fontdiff/fontdiff.gyp
-@@ -20,9 +20,7 @@
- 'main.cc',
- ],
- 'dependencies': [
-- 'fontdiff_lib',
-- '../third_party/freetype/freetype.gyp:freetype',
-- '../third_party/icu/icu.gyp:icu_uc',
-+ 'fontdiff_lib'
- ],
- 'conditions': [
- ['OS == "linux"', {
-@@ -67,14 +65,6 @@
- 'FONTDIFF_VERSION=' + '<!(echo $FONTDIFF_VERSION)',
- ],
- 'dependencies': [
-- '../third_party/cairo/cairo.gyp:cairo',
-- '../third_party/dtl/dtl.gyp:dtl',
-- '../third_party/expat/expat.gyp:expat',
-- '../third_party/freetype/freetype.gyp:freetype',
-- '../third_party/harfbuzz/harfbuzz.gyp:harfbuzz',
-- '../third_party/icu/icu.gyp:icu_i18n',
-- '../third_party/icu/icu.gyp:icu_uc',
-- '../third_party/icu/icu.gyp:icu_data',
- ],
- 'conditions': [
- ['OS == "linux"', {
diff --git a/media-gfx/fontdiff/files/fontdiff-cairo114.diff b/media-gfx/fontdiff/files/fontdiff-cairo114.diff
deleted file mode 100644
index 9bad60d3b..000000000
--- a/media-gfx/fontdiff/files/fontdiff-cairo114.diff
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/src/fontdiff/diff_job.cc
-+++ b/src/fontdiff/diff_job.cc
-@@ -77,8 +77,10 @@ void DiffJob::WritePDF(const std::string& filepath) {
- creator.append(" ");
- creator.append(version);
- }
-+ #if CAIRO_VERSION > 11499
- cairo_pdf_surface_set_metadata(pdf_surface, CAIRO_PDF_METADATA_CREATOR,
- creator.c_str());
-+ #endif
-
- cairo_t* pdf = cairo_create(pdf_surface);
- for (const Page* page : pages_) {
diff --git a/media-gfx/fontdiff/files/fontdiff-hbicu.diff b/media-gfx/fontdiff/files/fontdiff-hbicu.diff
deleted file mode 100644
index 121d87fd8..000000000
--- a/media-gfx/fontdiff/files/fontdiff-hbicu.diff
+++ /dev/null
@@ -1,53 +0,0 @@
---- a/src/fontdiff/diff_job.cc
-+++ b/src/fontdiff/diff_job.cc
-@@ -132,7 +132,7 @@ void DiffJob::HandleEndElement() {
- xmlElements_.pop_back();
- }
-
--void DiffJob::HandleCharData(const StringPiece& text) {
-+void DiffJob::HandleCharData(const icu::StringPiece& text) {
- const XMLElement& e = xmlElements_.back();
- e.paragraph->AppendSpan(text, e.style);
- }
---- a/src/fontdiff/diff_job.h
-+++ b/src/fontdiff/diff_job.h
-@@ -62,7 +62,7 @@ class DiffJob {
- const std::string& name,
- const std::map<std::string, std::string>& attr);
- void HandleEndElement();
-- void HandleCharData(const StringPiece& text);
-+ void HandleCharData(const icu::StringPiece& text);
-
- bool has_diffs_;
- const FontCollection* beforeFonts_;
---- a/src/fontdiff/paragraph.cc
-+++ b/src/fontdiff/paragraph.cc
-@@ -300,7 +300,7 @@ void Paragraph::FindPotentialLineBreaks(int32_t start, int32_t limit,
- if (breaker) {
- breaker->setText(text_);
- int32_t cur = breaker->following(start > 0 ? start - 1 : 0);
-- while (cur != BreakIterator::DONE && cur < limit) {
-+ while (cur != icu::BreakIterator::DONE && cur < limit) {
- breaks->push_back(cur);
- cur = breaker->next();
- }
---- a/src/fontdiff/shaped_text.cc
-+++ b/src/fontdiff/shaped_text.cc
-@@ -21,7 +21,7 @@
- #include <hb.h>
- #include <hb-ft.h>
- #include <hb-icu.h>
--#include <unicode/unistr.h>
-+#include <unicode/ustring.h>
-
- #include "fontdiff/font.h"
- #include "fontdiff/icu_helper.h"
-@@ -39,7 +39,7 @@ ShapedText::ShapedText(const UChar* text, int32_t start, int32_t limit,
- hb_buffer_(hb_buffer_create()), ascender_(0), descender_(0) {
- const int32_t length = limit - start;
- hb_buffer_set_unicode_funcs(hb_buffer_, hb_icu_get_unicode_funcs());
-- hb_buffer_add_utf16(hb_buffer_, text + start, length, 0, length);
-+ hb_buffer_add_utf16(hb_buffer_, (uint16_t*)text + start, length, 0, length);
- hb_buffer_set_cluster_level(hb_buffer_,
- HB_BUFFER_CLUSTER_LEVEL_MONOTONE_CHARACTERS);
- hb_segment_properties_t props;
diff --git a/media-gfx/fontdiff/fontdiff-0.2.3.ebuild b/media-gfx/fontdiff/fontdiff-0.2.3.ebuild
deleted file mode 100644
index 79ef98cb0..000000000
--- a/media-gfx/fontdiff/fontdiff-0.2.3.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-SRC_URI="https://github.com/googlefonts/fontdiff/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-DESCRIPTION="A tool for finding visual differences between two font versions"
-HOMEPAGE="https://github.com/googlei18n/fontdiff"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND="
- app-i18n/unicode-data
- app-i18n/unicode-emoji
- dev-libs/expat
- dev-libs/fribidi
- dev-libs/icu:=
- dev-util/ragel
- >=media-libs/freetype-2.9:2
- >=media-libs/harfbuzz-1.7.4[icu]
- x11-libs/cairo
- x11-libs/pixman
-"
-DEPEND="
- ${RDEPEND}
- dev-cpp/dtl
- dev-build/gyp
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${PN}-cairo114.diff"
- "${FILESDIR}/${PN}-hbicu.diff"
- "${FILESDIR}/${P}-no-bundled-libs.patch"
-)
-
-src_prepare() {
- #no bundled libs
- rm -r src/third_party || die
- default
-}
-
-src_configure() {
- gyp -f make --depth . "${S}/src/fontdiff/fontdiff.gyp" || die
-}
-
-src_compile() {
- local _pc="$(tc-getPKG_CONFIG)"
- local _d="cairo expat freetype2 harfbuzz-icu icu-uc"
- local myargs=(
- CXX=$(tc-getCXX)
- CC=$(tc-getCC)
- AR=$(tc-getAR)
- LIBS="$(${_pc} --libs ${_d})"
- CPPFLAGS="$(${_pc} --cflags ${_d})"
- V=1
- )
-
- emake "${myargs[@]}"
-}
-
-src_install() {
- dobin "${S}/out/Default/${PN}"
- einstalldocs
-}
diff --git a/media-gfx/fontdiff/metadata.xml b/media-gfx/fontdiff/metadata.xml
deleted file mode 100644
index 333d85565..000000000
--- a/media-gfx/fontdiff/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="github">googlei18n/fontdiff</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-gfx/ufolint/Manifest b/media-gfx/ufolint/Manifest
deleted file mode 100644
index 5045a508f..000000000
--- a/media-gfx/ufolint/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ufolint-1.2.0.gh.tar.gz 89503 BLAKE2B 4381438fbb11df78f186d32ecbe655db7df7a2188d13cb5f15612c31a5bbc4d0fe0e3129671f9dfd8261ee5395729d046042056aa1d9c7001636dae356bdc4c3 SHA512 040282d0c15e2fcf3b98ed2754d8f7f59ca0e3c304fc7150c81c22e327c135fb46960d5a953861c8a5d11cb61f5317f662fc31323f778f45f2a48495cdfe5083
diff --git a/media-gfx/ufolint/metadata.xml b/media-gfx/ufolint/metadata.xml
deleted file mode 100644
index 05831d879..000000000
--- a/media-gfx/ufolint/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/source-foundry/ufolint/issues</bugs-to>
- <remote-id type="github">source-foundry/ufolint</remote-id>
- <remote-id type="pypi">ufolint</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-gfx/ufolint/ufolint-1.2.0-r1.ebuild b/media-gfx/ufolint/ufolint-1.2.0-r1.ebuild
deleted file mode 100644
index ae1bf57d5..000000000
--- a/media-gfx/ufolint/ufolint-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="UFO source format linter"
-HOMEPAGE="
- https://pypi.org/project/ufolint/
- https://github.com/source-foundry/ufolint
-"
-SRC_URI="https://github.com/source-foundry/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~amd64"
-SLOT="0"
-
-RDEPEND="
- dev-python/commandlines[${PYTHON_USEDEP}]
- dev-python/fonttools[${PYTHON_USEDEP}]
- dev-python/fs[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest