From owner-freebsd-gnome@freebsd.org Tue Aug 9 04:47:49 2016 Return-Path: Delivered-To: freebsd-gnome@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8EA6BB252B for ; Tue, 9 Aug 2016 04:47:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B21CE1685 for ; Tue, 9 Aug 2016 04:47:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A913CBB252A; Tue, 9 Aug 2016 04:47:49 +0000 (UTC) Delivered-To: gnome@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A5F4CBB2529 for ; Tue, 9 Aug 2016 04:47:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 602241683 for ; Tue, 9 Aug 2016 04:47:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u794lnI8006427 for ; Tue, 9 Aug 2016 04:47:49 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gnome@FreeBSD.org Subject: [Bug 211201] print/freetype2: update to 2.6.5, add V40 code Date: Tue, 09 Aug 2016 04:47:49 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa, patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: lightside@gmx.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gnome@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Aug 2016 04:47:49 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D211201 --- Comment #34 from lightside --- (In reply to comment #33) > Done. Thanks, but I think it might be just: print/freetype2: Update to 2.6.5 (In reply to comment #33) > As I build my own packages I don't insist on it, but I still believe it s= hould > be on by default. My question in comment #32 was about the exact words in the (previous) summ= ary: "replace LCD_FILTERING with V40 code". The LCD_FILTERING and V40 options are related to different defines: FT_CONFIG_OPTION_SUBPIXEL_RENDERING: http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/include/freety= pe/config/ftoption.h?id=3DVER-2-6-5#n78 TT_CONFIG_OPTION_SUBPIXEL_HINTING=3D2: http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/include/freety= pe/config/ftoption.h?id=3DVER-2-6-5#n586 While you proposed to change FT_CONFIG_OPTION_SUBPIXEL_RENDERING to FT_CONFIG_OPTION_SUBPIXEL_RENDERING=3D2 in your patch (attachment 172665): -LCD_FILTERING_CFLAGS=3D -DFT_CONFIG_OPTION_SUBPIXEL_RENDERING +V40_CFLAGS=3D -DFT_CONFIG_OPTION_SUBPIXEL_RENDERING=3D2 This is the same as current LCD_FILTERING option. The exaplanation about why subpixel hinting mode was disabled for 2.6.5 ver= sion is in CHANGES file: http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/CHANGES?i= d=3DVER-2-6-5#n2 (In reply to comment #33) > The reason is that LCD_FILTERING is also ON now, even though upstream kee= ps > it disabled. The possible reason is patent(s) issues: http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/include/freety= pe/config/ftoption.h?id=3DVER-2-6-5#n83 https://freetype.org/patents.html --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.=