{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["archivers/brotli","archivers/liblz4","archivers/zstd","devel/abseil","devel/gettext-runtime","devel/jsoncpp","devel/libffi","devel/libunistring","devel/protobuf","devel/py-build","devel/py-installer","devel/py-maturin","devel/py-packaging","devel/py-pyproject-hooks","devel/readline","dns/libidn2","dns/libpsl","ftp/curl","lang/python312","lang/python315","lang/rust","math/mpdecimal","print/indexinfo","security/libssh2","textproc/expat2","www/libnghttp2"],"categories":["x11-fonts","python"],"comment":"Test font files for OpenType language support","compare":null,"dependentCount":null,"description":"Shaperglot is a library and a utility for testing a font's language support. You\ngive it a font, and it tells you what languages are supported and to what\ndegree.\n\nMost other libraries to check for language support (for example, Rosetta's\nwonderful hyperglot library) do this by looking at the Unicode codepoints that\nthe font supports. Shaperglot takes a different approach.","flavors":[],"html":"https://daemonports.org/x11-fonts/py-shaperglot/","kind":"port","lastUpdate":"2026-10-14T09:38:19+02:00","license":["APACHE20"],"maintainer":"sunpoet@FreeBSD.org","name":"py312-shaperglot","newest":true,"newestVersion":"1.2.2","noVulnData":false,"origin":"x11-fonts/py-shaperglot","otherSystems":[{"behindSince":"2026-07-08","maintainer":"ports@MidnightBSD.org","noVulnData":true,"origin":"x11-fonts/py-shaperglot","path":"/midnightbsd/x11-fonts/py-shaperglot/","system":"MidnightBSD","version":"0.5.0_1"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"x11-fonts/py-shaperglot","path":"","system":"HardenedBSD","version":"1.2.2"},{"behindSince":"2026-09-30","maintainer":"sunpoet@FreeBSD.org","noVulnData":true,"origin":"x11-fonts/py-shaperglot","path":"","system":"GhostBSD","version":"1.2.1_2"}],"packages":[{"repo":"FreeBSD:14:latest","versions":["1.2.2","1.2.2_1","-","1.0.2_2","1.2.2_1"]},{"repo":"FreeBSD:14:quarterly","versions":["1.2.2","1.2.2","n/a","1.0.2_1","1.2.2"]},{"repo":"FreeBSD:15:latest","versions":["1.2.2_1","1.2.2_1","n/a","1.0.2_2","1.0.2_2"]},{"repo":"FreeBSD:15:quarterly","versions":["1.2.2","1.2.2","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:latest","versions":["1.2.2","1.2.2_1","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:quarterly","versions":["n/a","n/a","n/a","n/a","n/a"]}],"pkgName":"py312-shaperglot-1.2.2_1","related":null,"repository":"FreeBSD ports","requiredBy":[],"requiredByCount":0,"runDepends":["devel/gettext-runtime","devel/libffi","devel/readline","lang/python312","math/mpdecimal","print/indexinfo","textproc/expat2"],"status":null,"system":"freebsd","systemLabel":"FreeBSD","version":"1.2.2_1","versions":[{"commit":"4248f3ee43c57720770816b0f2e612ed61eab9bf","date":"2026-09-30","version":"1.2.2"},{"commit":"f231f0760b2c0d4b1d4c81a67a76d8ab2c093f9f","date":"2026-07-08","version":"1.2.1"}],"vulnerabilities":null,"www":"https://github.com/googlefonts/shaperglot/tree/main/shaperglot-py"}
