Created attachment 670655 [details] media-gfx/fontforge-20200314 amended for >=media-libs/freetype-2.10.3 media-gfx/fontforge-20200314 truetype-debugger use flag requires >=media-libs/freetype-2.3.8:2[fontforge,-bindist(-)], but starting with media-libs/freetype-2.10.3 internal/internal.h is missing (http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=e13391333f501967db8823025ce8c63259b5d57e). In my platform fontforge-20200314[truetype-debugger] compiles fine with media-libs/freetype-2.10.4 if the patch https://github.com/jtanx/fontforge/commit/7837530190a3b666109ba4eb9b3b76f09799057c.patch is applied. I attach both the amended fontforge-20200314.ebuild and 20200314-internal.patch (aka commit 7837530190a3b666109ba4eb9b3b76f09799057c). The only change in fontforge-20200314.ebuild is adding 20200314-internal.patch as patch.
Created attachment 670658 [details, diff] media-gfx/fontforge/files/20200314-internal.patch Fixes media-gfx/fontforge-20200314[truetype-debugger] to compile with >=media-libs/freetype-2.10.3. https://github.com/jtanx/fontforge/commit/7837530190a3b666109ba4eb9b3b76f09799057c.patch
(In reply to mehw from comment #1) > Created attachment 670658 [details, diff] [details, diff] > media-gfx/fontforge/files/20200314-internal.patch > > Fixes media-gfx/fontforge-20200314[truetype-debugger] to compile with > >=media-libs/freetype-2.10.3. > > https://github.com/jtanx/fontforge/commit/ > 7837530190a3b666109ba4eb9b3b76f09799057c.patch Thanks for patch. I was finally able to reemerge fontforge.
(In reply to Jiří Moravec from comment #2) > Thanks for patch. I was finally able to reemerge fontforge. You're welcome ;)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8115713266e50d53c31a57c8d56d5b58d62d372d commit 8115713266e50d53c31a57c8d56d5b58d62d372d Author: Sam James <sam@gentoo.org> AuthorDate: 2020-11-16 02:39:48 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-11-16 02:39:48 +0000 media-gfx/fontforge: fix build with >=media-libs/freetype-2.10.3 Closes: https://bugs.gentoo.org/753788 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> .../files/fontforge-20200314-freetype-2.10.3.patch | 60 ++++++++++++++++++++++ media-gfx/fontforge/fontforge-20200314.ebuild | 1 + 2 files changed, 61 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f81e9816177a960149324b1c1128a5b10c5ae4 commit b6f81e9816177a960149324b1c1128a5b10c5ae4 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-11-16 02:44:37 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-11-16 02:44:37 +0000 media-gfx/fontforge: bump to 20201107 Bug: https://bugs.gentoo.org/753788 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> media-gfx/fontforge/Manifest | 1 + media-gfx/fontforge/fontforge-20201107.ebuild | 112 ++++++++++++++++++++++++++ 2 files changed, 113 insertions(+)