[Bug 225072] print/freetype2: Update to 2.9

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Apr 3 00:29:52 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225072

--- Comment #11 from lightside <lightside at gmx.com> ---
(In reply to comment #9)
For reference:

There is a possibility to enable FT_CONFIG_OPTION_SUBPIXEL_RENDERING on Gentoo
Linux:
https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/freetype/freetype-2.9.ebuild?id=2fa1a1fa049071b0ea98d1ced640bcc4c0e2c864#n82
-8<--
        if ! use bindist; then
                # See http://freetype.org/patents.html
                # ClearType is covered by several Microsoft patents in the US
                enable_option FT_CONFIG_OPTION_SUBPIXEL_RENDERING
        fi
-->8-

There is --with subpixel_rendering option to enable
FT_CONFIG_OPTION_SUBPIXEL_RENDERING on Fedora Linux:
https://src.fedoraproject.org/cgit/rpms/freetype.git/tree/freetype.spec?id=749d27d63c337172edfbd05e9282d3f7179aabc3#n1
-8<--
# Patented subpixel rendering disabled by default.
# Pass '--with subpixel_rendering' on rpmbuild command-line to enable.
%{!?_with_subpixel_rendering: %{!?_without_subpixel_rendering: %define
_without_subpixel_rendering --without-subpixel_rendering}}
-->8-

https://src.fedoraproject.org/cgit/rpms/freetype.git/tree/freetype.spec?id=749d27d63c337172edfbd05e9282d3f7179aabc3#n82
-8<--
%if %{?_with_subpixel_rendering:1}%{!?_with_subpixel_rendering:0}
%patch0  -p1 -b .enable-spr
%endif
-->8-

https://src.fedoraproject.org/cgit/rpms/freetype.git/tree/freetype-2.3.0-enable-spr.patch?id=749d27d63c337172edfbd05e9282d3f7179aabc3#n7
-8<--
-/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
-->8-

But 0002-Enable-subpixel-rendering.patch was removed on Arch Linux:
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/freetype2&id=d1784850b00281e7ad1c0f7e980ea46fb4fec01d
https://git.archlinux.org/svntogit/packages.git/tree/trunk/0002-Enable-subpixel-rendering.patch?h=packages/freetype2&id=c419271e92acf355fc52824eb93e69b5c9f29d40

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-gecko mailing list