From owner-freebsd-gnome@freebsd.org Sun Jun 4 23:18:34 2017 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 B1EF3BF243A for ; Sun, 4 Jun 2017 23:18:34 +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 98F0564F5F for ; Sun, 4 Jun 2017 23:18:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 982B2BF2439; Sun, 4 Jun 2017 23:18:34 +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 97BDABF2438 for ; Sun, 4 Jun 2017 23:18:34 +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 7BB0964F5E for ; Sun, 4 Jun 2017 23:18:34 +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 v54NIYDm021912 for ; Sun, 4 Jun 2017 23:18:34 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gnome@FreeBSD.org Subject: [Bug 219608] print/freetype2 produces incorrect line spacing for some fonts Date: Sun, 04 Jun 2017 23:18:34 +0000 X-Bugzilla-Reason: 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: 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: cc 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.23 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Jun 2017 23:18:34 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D219608 lightside changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lightside@gmx.com --- Comment #2 from lightside --- (In reply to comment #0) I can confirm that line spacing is different for x11/mate-terminal (v1.12.1) after print/freetype2 (v2.8) update. The git bisect showed following commit: http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=3Dbcc74f= 4dafee25ea89f1d3144646cba7e30f9908 -8<-- # bad: [a12a34451a99cbbcad55d466940fd445171927fd] * Version 2.8 released. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # good: [069083cccd73d1d68da68116c8d050bb62cdfe0e] * Version 2.7.1 released. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D git bisect start 'VER-2-8' 'VER-2-7-1' '--' # good: [c1b000da00c747cb46fd4c95ca83bee802d35487] [sfnt] Remove redundant code. git bisect good c1b000da00c747cb46fd4c95ca83bee802d35487 # bad: [837f1125668805f47d810aec5a2c02e88453b557] [autofit] Add support for Tifinagh script. git bisect bad 837f1125668805f47d810aec5a2c02e88453b557 # good: [13fa85a246d5fddc037ef3f11e61f9cf0ff3b2be] [truetype] Another limitation for bytecode loop count maximum. git bisect good 13fa85a246d5fddc037ef3f11e61f9cf0ff3b2be # good: [4c1b5dc152d2bd8e63431c9e708e3b851835d8d6] s/index/idx/ where appropriate. git bisect good 4c1b5dc152d2bd8e63431c9e708e3b851835d8d6 # bad: [54b58097ee7dd8bf8db5dc0c925ad220e5770f8c] [autofit] Disable stem adjustment for `FT_LOAD_TARGET_LCD'. git bisect bad 54b58097ee7dd8bf8db5dc0c925ad220e5770f8c # bad: [da38be831d2c8ea5443c73d01ecfbc750bba7045] [truetype] Fix HVAR and V= VAR handling (#50678). git bisect bad da38be831d2c8ea5443c73d01ecfbc750bba7045 # bad: [bcc74f4dafee25ea89f1d3144646cba7e30f9908] [truetype] Allow linear scaling for unhinted rendering (#50470). git bisect bad bcc74f4dafee25ea89f1d3144646cba7e30f9908 # good: [1ede3674cbb61888cccaf30a83536654b1c9d4e8] [truetype] Fix thinko related to PS name of default named instance. git bisect good 1ede3674cbb61888cccaf30a83536654b1c9d4e8 # first bad commit: [bcc74f4dafee25ea89f1d3144646cba7e30f9908] [truetype] A= llow linear scaling for unhinted rendering (#50470). -->8- which leads to related (currently closed) PR - "#50470: No means to create unhinted size.": https://savannah.nongnu.org/bugs/?50470 Some other links: "[ft-devel] truetype metrics resize request question": http://lists.nongnu.org/archive/html/freetype-devel/2011-07/msg00022.html "[truetype] Fix metrics on size request for scalable fonts." http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=3Db0962a= c34e66052ccfee7996e5468f30d4bd5a72 "[ft-devel] New `slight' auto-hinting mode": http://lists.nongnu.org/archive/html/freetype-devel/2017-04/msg00042.html "FreeType bug causes Chromium misrendering of PDF": https://bugzilla.redhat.com/show_bug.cgi?id=3D1437999 where some people reported about issue for gnome-terminal (and other applications): https://bugzilla.redhat.com/show_bug.cgi?id=3D1437999#c24 https://bugzilla.redhat.com/show_bug.cgi?id=3D1437999#c29 https://bugzilla.redhat.com/show_bug.cgi?id=3D1437999#c30 https://bugzilla.redhat.com/show_bug.cgi?id=3D1437999#c34 "#738781 - [Accessibility] Can one modify line spacing in gnome-terminal": https://bugzilla.gnome.org/show_bug.cgi?id=3D738781 https://bugzilla.gnome.org/show_bug.cgi?id=3D738781#c3 "#781479 - vte linespacing changes with freetype 2.7.2": https://bugzilla.gnome.org/show_bug.cgi?id=3D781479 https://bugzilla.gnome.org/show_bug.cgi?id=3D781479#c3 https://bugzilla.gnome.org/show_bug.cgi?id=3D781479#c15 --=20 You are receiving this mail because: You are the assignee for the bug.=