summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-graphics/fontforge/fontforge
Commit message (Collapse)AuthorAgeFilesLines
* fontforge: patch CVE-2025-15270Gyorgy Sarvari2026-02-021-0/+45
| | | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2025-15270 Pick the patch that mentions this vulnerbaility explicitly in its description. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: patch CVE-2025-15269Gyorgy Sarvari2026-01-301-0/+36
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2025-15269 Pick the patch that refers to this vulnerability ID explicitly. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: patch CVE-2025-15275Gyorgy Sarvari2026-01-301-0/+34
| | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2025-15275 Pick the patch that mentions this vulnerability ID explicitly. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: patch CVE-2025-15279Gyorgy Sarvari2026-01-302-0/+77
| | | | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2025-15279 Pick the patch that mentions this vulnerability ID explicitly. Also, this patch has caused some regression - pick the patch also that fixed that regression. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: upgrade 20230101 -> 20251009Gyorgy Sarvari2026-01-302-566/+0
| | | | | | | | | | | | Drop patches that are inluded in this release. libxi has been removed as a dependency, because the project has dropped the x11 drawing backend, it implements everything in gtk. Changelog: https://github.com/fontforge/fontforge/releases/tag/20251009 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: patch CVE-2024-25081 and CVE-2024-25082Peter Marko2025-05-061-0/+181
| | | | | | | | | | | | Pick commit from PR [1] linked from [2] and [3] which mlso entions both these CVEs. [1] https://github.com/fontforge/fontforge/pull/5367 [2] https://nvd.nist.gov/vuln/detail/CVE-2024-25081 [3] https://nvd.nist.gov/vuln/detail/CVE-2024-25082 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: Fix build with gettext 0.22Khem Raj2023-09-071-0/+385
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: upgrade 20220308 -> 20230101Wang Mingyu2023-01-041-7/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-cmake-Use-alternate-way-to-detect-libm.patch refreshed for newversion. Changelog: ========== Display the block name for reserved code points by4934 Don't respond to wheel scrolls for buttons/tabsets by4940 gfilechooser.c: fix behaviour when changing file type by4939 Better control-drag handling for line-adjacent points by4945 Fix resolution of program root by4956 Fix missed nonextcp edit by4958 Support ToUnicode extraction from PDFs for Type3 fonts by4961 Add resource file and Windows application manifest by4950 Fix name extraction for Type3 fonts from pdfs by4960 cmake: Install fonttools and pycontrib by4941 Fix InfoPlist.strings file name. by4962 Fix normalisation of absolute paths by4963 Handle non-array cm transforms while reading graphics stream from PDFs by4965 Fix rect extraction from graphics stream for type3 fonts by4967 Change which lookup types are suggested for jamo features by4994 Better line handling in simplify by4981 Use 'cmap' for Adobe-Identity-0 CID fonts by4993 Fix ChangeGlyph calcluations relative to new nonext/prevcp conventions by4979 Docs composite glyph by4971 FVSplineFontPieceMeal: Check that the clut is present before applying conversion by4999 Expand the lists of languages and scripts by4982 Add flags to Python font.transform() by4980 Support setting SplineChar width from importOutlines. by5005 Undefine "extended" macro temporarily on GNU Hurd by5047 Define PATH_MAX and MAXPATHLEN for GNU/Hurd compatibility by5046 Fix Ascent & Descent Importing from SVG Font by5035 Prevent floating point shenanigans in loop termination (fixes #5012) by5013 GroupFindLPos() in fontforgeexe/groupsdlg.c null pointer fix by5025 Fix drawing outside of expose calls by4949 Fixed one more typo by5055 Upgrade GitHub Actions by5014 Prevents memory underflow in GFileMimeType() in gutils/fsys.c by5018 Add a preference for saving editor state by5044 splineutil.c: prevent hang on nan input by5058 Shell-quote command sent to compressor in BDF by5060 Fix pfadecrypt bugs by5074 Include SFDUTF7 functions in libfontforge.so by5078 splinefit.c: Improvements to merge/simplify by5095 RFE: [FEAT] When reference to non-existent glyphs are present in an OpenTy by4097 docs: Python scripting - update font.mergeFeature with details of boo by5107 Fix logic for CharString double-movetos after PR 4685 by5120 Upgrade to Unicode 15.0.0 and fix and expand the script lists by5110 Fix broken link on scripting page by5135 Fix typo in man page by5106 Fix painting behaviour of the ruler linger window and layer change dialog by5163 fontinfo.c: fix crash from uninitialised other_pos by5165 tottfgpos: Fix needless warning about 16-bit field by5136 ufo.c: emit guidelines key by5166 fvmetrics.c: partial revert of 1033bc6 by5167 Update tranlsations from Crowdin by5168 Fix woff2 decoding by5160 Record unicode cmap encodings when one glyph is in multiple slots by4586 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: Use alternate way to detect libmKhem Raj2022-07-071-0/+67
| | | | | | | | libm is folded into libc in latest glibc and build fails to detect it with given cmake mechanism, therefore use slighly different mechanism which work on hosts with or without libm Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: Upgrade to 20220308Khem Raj2022-07-062-8/+32
| | | | | | | | Switch build system to cmake Add patch to avoid hardcoding build paths in scripts Forward port musl patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: Upgrade to 20190801 releaseKhem Raj2019-09-301-0/+29
License-Update: Dropped plugins [1] and gnulib [2] - Add a fix for musl build to include sys/select.h - gnulib dependency is not needed anymore - Disable libuninameslist, recipe is missing in OE [1] https://github.com/fontforge/fontforge/commit/ed62345e3ad7484cd0bf714f5ef9c7012dad157c#diff-9879d6db96fd29134fc802214163b95a [2] https://github.com/fontforge/fontforge/commit/51c045a09804c20725527878c753df6ba96dafa8#diff-9879d6db96fd29134fc802214163b95a Signed-off-by: Khem Raj <raj.khem@gmail.com>