From 472e89f722a1dd64926f28304b972168c2f31e25 Mon Sep 17 00:00:00 2001 From: "chromebrew-actions[bot]" <220035932+chromebrew-actions[bot]@users.noreply.github.com> Date: Fri, 26 Dec 2025 21:03:52 -0600 Subject: [PATCH] 'fontforge' (#13991) * fontforge 20230101 -> 20251009 * fontforge: Package File Update Run on linux/amd64 container. * fontforge: Package File Update Run on linux/arm/v7 container. --------- Co-authored-by: Zopolis4 Co-authored-by: chromebrew-actions[bot] <220035932+chromebrew-actions[bot]@users.noreply.github.com> Co-authored-by: chromebrew-actions[bot] --- manifest/armv7l/f/fontforge.filelist | 7 ++++--- manifest/armv7l/l/libsigcplusplus.filelist | 2 +- manifest/x86_64/f/fontforge.filelist | 7 ++++--- manifest/x86_64/l/libsigcplusplus.filelist | 2 +- packages/fontforge.rb | 24 ++++++++++++---------- tools/automatically_updatable_packages.txt | 1 + 6 files changed, 24 insertions(+), 19 deletions(-) diff --git a/manifest/armv7l/f/fontforge.filelist b/manifest/armv7l/f/fontforge.filelist index 8e99f65ca..5e49ad5f8 100644 --- a/manifest/armv7l/f/fontforge.filelist +++ b/manifest/armv7l/f/fontforge.filelist @@ -1,12 +1,12 @@ -# Total size: 17221520 +# Total size: 19153321 /usr/local/bin/fontforge /usr/local/bin/fontimage /usr/local/bin/fontlint /usr/local/bin/sfddiff /usr/local/lib/libfontforge.so /usr/local/lib/libfontforge.so.4 -/usr/local/lib/python3.12/site-packages/fontforge.so -/usr/local/lib/python3.12/site-packages/psMat.so +/usr/local/lib/python3.14/site-packages/fontforge.so +/usr/local/lib/python3.14/site-packages/psMat.so /usr/local/share/applications/org.fontforge.FontForge.desktop /usr/local/share/fontforge/cidmap/Adobe-CNS1-6.cidmap /usr/local/share/fontforge/cidmap/Adobe-GB1-5.cidmap @@ -401,6 +401,7 @@ /usr/local/share/locale/pl/LC_MESSAGES/FontForge.mo /usr/local/share/locale/pt/LC_MESSAGES/FontForge.mo /usr/local/share/locale/ru/LC_MESSAGES/FontForge.mo +/usr/local/share/locale/th_TH/LC_MESSAGES/FontForge.mo /usr/local/share/locale/tr_TR/LC_MESSAGES/FontForge.mo /usr/local/share/locale/uk/LC_MESSAGES/FontForge.mo /usr/local/share/locale/vi/LC_MESSAGES/FontForge.mo diff --git a/manifest/armv7l/l/libsigcplusplus.filelist b/manifest/armv7l/l/libsigcplusplus.filelist index 03189e12a..378b96995 100644 --- a/manifest/armv7l/l/libsigcplusplus.filelist +++ b/manifest/armv7l/l/libsigcplusplus.filelist @@ -1,4 +1,4 @@ -# Total size: 311346 +# Total size: 251910 /usr/local/include/sigc++-3.0/sigc++/adaptors/adaptor_base.h /usr/local/include/sigc++-3.0/sigc++/adaptors/adaptor_trait.h /usr/local/include/sigc++-3.0/sigc++/adaptors/adaptors.h diff --git a/manifest/x86_64/f/fontforge.filelist b/manifest/x86_64/f/fontforge.filelist index 4a14996e8..60a4a3b8d 100644 --- a/manifest/x86_64/f/fontforge.filelist +++ b/manifest/x86_64/f/fontforge.filelist @@ -1,12 +1,12 @@ -# Total size: 17250648 +# Total size: 22418409 /usr/local/bin/fontforge /usr/local/bin/fontimage /usr/local/bin/fontlint /usr/local/bin/sfddiff /usr/local/lib64/libfontforge.so /usr/local/lib64/libfontforge.so.4 -/usr/local/lib64/python3.12/site-packages/fontforge.so -/usr/local/lib64/python3.12/site-packages/psMat.so +/usr/local/lib64/python3.14/site-packages/fontforge.so +/usr/local/lib64/python3.14/site-packages/psMat.so /usr/local/share/applications/org.fontforge.FontForge.desktop /usr/local/share/fontforge/cidmap/Adobe-CNS1-6.cidmap /usr/local/share/fontforge/cidmap/Adobe-GB1-5.cidmap @@ -401,6 +401,7 @@ /usr/local/share/locale/pl/LC_MESSAGES/FontForge.mo /usr/local/share/locale/pt/LC_MESSAGES/FontForge.mo /usr/local/share/locale/ru/LC_MESSAGES/FontForge.mo +/usr/local/share/locale/th_TH/LC_MESSAGES/FontForge.mo /usr/local/share/locale/tr_TR/LC_MESSAGES/FontForge.mo /usr/local/share/locale/uk/LC_MESSAGES/FontForge.mo /usr/local/share/locale/vi/LC_MESSAGES/FontForge.mo diff --git a/manifest/x86_64/l/libsigcplusplus.filelist b/manifest/x86_64/l/libsigcplusplus.filelist index 03c452eec..d274b3b67 100644 --- a/manifest/x86_64/l/libsigcplusplus.filelist +++ b/manifest/x86_64/l/libsigcplusplus.filelist @@ -1,4 +1,4 @@ -# Total size: 343016 +# Total size: 262440 /usr/local/include/sigc++-3.0/sigc++/adaptors/adaptor_base.h /usr/local/include/sigc++-3.0/sigc++/adaptors/adaptor_trait.h /usr/local/include/sigc++-3.0/sigc++/adaptors/adaptors.h diff --git a/packages/fontforge.rb b/packages/fontforge.rb index 7b8c54b4f..16efd2a5f 100644 --- a/packages/fontforge.rb +++ b/packages/fontforge.rb @@ -3,7 +3,7 @@ require 'buildsystems/cmake' class Fontforge < CMake description 'Free (libre) font editor for Windows, Mac OS X and GNU+Linux' homepage 'https://fontforge.org/' - version '20230101' + version '20251009' license 'BSD and GPL-3+' compatibility 'aarch64 armv7l x86_64' source_url 'https://github.com/fontforge/fontforge.git' @@ -11,31 +11,33 @@ class Fontforge < CMake binary_compression 'tar.zst' binary_sha256({ - aarch64: '5f507e5c55da931b9d29865c522c7beea91bb906f15b4a354cee23bb89c60d16', - armv7l: '5f507e5c55da931b9d29865c522c7beea91bb906f15b4a354cee23bb89c60d16', - x86_64: '0c38cb948b509b784a32e1bf6de083f4f95982e7ca067e9d1397ddc978ea43b6' + aarch64: 'ffa77e0c1c8f686cd6d90a411cf840dad2e281a4b0befe64d969a36591ab70d8', + armv7l: 'ffa77e0c1c8f686cd6d90a411cf840dad2e281a4b0befe64d969a36591ab70d8', + x86_64: 'e7db3b302b3a2d83dbb51048a39f185a8e3d315147e8f9a9bd99dab9066b3ba1' }) - # https://github.com/fontforge/fontforge/issues/5251 - def self.patch - # Fix errors in French and Italian translations - downloader 'https://patch-diff.githubusercontent.com/raw/fontforge/fontforge/pull/5257.patch', '91a2836b4ae8a572ad0cc9b867cf9313b64adbb094d416e8ba17535fc8b839b3' - system 'git apply 5257.patch' - end - + depends_on 'at_spi2_core' # R + depends_on 'atkmm16' # R depends_on 'cairo' # R + depends_on 'cairomm_1_0' # R depends_on 'freetype' # R + depends_on 'gcc_lib' # R depends_on 'gdk_pixbuf' # R depends_on 'giflib' # R depends_on 'glib' # R + depends_on 'glibc' # R + depends_on 'glibmm_2_4' # R depends_on 'gtk3' + depends_on 'gtkmm3' depends_on 'harfbuzz' # R depends_on 'libjpeg_turbo' # R depends_on 'libpng' # R + depends_on 'libsigcplusplus2' # R depends_on 'libspiro' depends_on 'libtiff' # R depends_on 'libxml2' # R depends_on 'pango' + depends_on 'pangomm_1_4' # R depends_on 'python3' # R depends_on 'readline' # R depends_on 'sommelier' diff --git a/tools/automatically_updatable_packages.txt b/tools/automatically_updatable_packages.txt index b1b0b56e6..ee1371f06 100644 --- a/tools/automatically_updatable_packages.txt +++ b/tools/automatically_updatable_packages.txt @@ -56,6 +56,7 @@ font_isas_misc font_jis_misc font_misc_misc font_mutt_misc +fontforge foot fossil fragments