Received: by mail.netbsd.org (Postfix, from userid 605) id C8CB984DB0; Mon, 4 Sep 2017 12:49:10 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 5C4BD84D46 for ; Mon, 4 Sep 2017 12:49:10 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id QSLiIGGyTRop for ; Mon, 4 Sep 2017 12:49:09 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id CA28E84CDD for ; Mon, 4 Sep 2017 12:49:09 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id C5747FA97; Mon, 4 Sep 2017 12:49:09 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1504529349252100" MIME-Version: 1.0 Date: Mon, 4 Sep 2017 12:49:09 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/fonts/harfbuzz To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20170904124909.C5747FA97@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1504529349252100 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Mon Sep 4 12:49:09 UTC 2017 Modified Files: pkgsrc/fonts/harfbuzz: Makefile PLIST distinfo Log Message: Updated harfbuzz to 1.5.0. Overview of changes leading to 1.5.0 Wednesday, August 23, 2017 ==================================== - Misc new API, for appending a buffer to another, and for comparing contents of two buffers for types of differences. - New "unsafe-to-break" API. Can be used to speed up reshaping in line-breaking situations. Essentially, after shaping, it returns positions in the input string (some of the cluster boundaries) that are "safe to break" in that if the text is segmented at that position and two sides reshaped and concatenated, the shaping result is exactly the same as shaping the text in one piece. hb-view and hb-shape and hb-shape now take --verify, which verifies the above property. Some corner cases of the implementation are still not quite working. Those will be fixed in subsequent releases. - New API: hb_buffer_append() hb_glyph_flags_t HB_GLYPH_FLAG_UNSAFE_TO_BREAK HB_GLYPH_FLAG_DEFINED hb_glyph_info_get_glyph_flags() HB_BUFFER_SERIALIZE_FLAG_GLYPH_FLAGS hb_buffer_diff_flags_t HB_BUFFER_DIFF_FLAG_EQUAL HB_BUFFER_DIFF_FLAG_CONTENT_TYPE_MISMATCH HB_BUFFER_DIFF_FLAG_LENGTH_MISMATCH HB_BUFFER_DIFF_FLAG_NOTDEF_PRESENT HB_BUFFER_DIFF_FLAG_DOTTED_CIRCLE_PRESENT HB_BUFFER_DIFF_FLAG_CODEPOINT_MISMATCH HB_BUFFER_DIFF_FLAG_CLUSTER_MISMATCH HB_BUFFER_DIFF_FLAG_GLYPH_FLAGS_MISMATCH HB_BUFFER_DIFF_FLAG_POSITION_MISMATCH hb_buffer_diff To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 pkgsrc/fonts/harfbuzz/Makefile cvs rdiff -u -r1.21 -r1.22 pkgsrc/fonts/harfbuzz/PLIST cvs rdiff -u -r1.67 -r1.68 pkgsrc/fonts/harfbuzz/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1504529349252100 Content-Disposition: inline Content-Length: 2615 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/fonts/harfbuzz/Makefile diff -u pkgsrc/fonts/harfbuzz/Makefile:1.84 pkgsrc/fonts/harfbuzz/Makefile:1.85 --- pkgsrc/fonts/harfbuzz/Makefile:1.84 Mon Aug 14 20:32:06 2017 +++ pkgsrc/fonts/harfbuzz/Makefile Mon Sep 4 12:49:09 2017 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.84 2017/08/14 20:32:06 wiz Exp $ +# $NetBSD: Makefile,v 1.85 2017/09/04 12:49:09 wiz Exp $ -DISTNAME= harfbuzz-1.4.8 +DISTNAME= harfbuzz-1.5.0 CATEGORIES= fonts MASTER_SITES= http://www.freedesktop.org/software/harfbuzz/release/ EXTRACT_SUFX= .tar.bz2 Index: pkgsrc/fonts/harfbuzz/PLIST diff -u pkgsrc/fonts/harfbuzz/PLIST:1.21 pkgsrc/fonts/harfbuzz/PLIST:1.22 --- pkgsrc/fonts/harfbuzz/PLIST:1.21 Sat Jul 1 09:14:45 2017 +++ pkgsrc/fonts/harfbuzz/PLIST Mon Sep 4 12:49:09 2017 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.21 2017/07/01 09:14:45 maya Exp $ +@comment $NetBSD: PLIST,v 1.22 2017/09/04 12:49:09 wiz Exp $ bin/hb-ot-shape-closure bin/hb-shape include/harfbuzz/hb-blob.h @@ -52,6 +52,9 @@ share/gtk-doc/html/harfbuzz/api-index-1- share/gtk-doc/html/harfbuzz/api-index-1-1-3.html share/gtk-doc/html/harfbuzz/api-index-1-2-3.html share/gtk-doc/html/harfbuzz/api-index-1-3-3.html +share/gtk-doc/html/harfbuzz/api-index-1-4-2.html +share/gtk-doc/html/harfbuzz/api-index-1-4-3.html +share/gtk-doc/html/harfbuzz/api-index-1-5-0.html share/gtk-doc/html/harfbuzz/api-index-full.html share/gtk-doc/html/harfbuzz/buffers-language-script-and-direction.html share/gtk-doc/html/harfbuzz/building.html Index: pkgsrc/fonts/harfbuzz/distinfo diff -u pkgsrc/fonts/harfbuzz/distinfo:1.67 pkgsrc/fonts/harfbuzz/distinfo:1.68 --- pkgsrc/fonts/harfbuzz/distinfo:1.67 Mon Aug 14 20:32:06 2017 +++ pkgsrc/fonts/harfbuzz/distinfo Mon Sep 4 12:49:09 2017 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.67 2017/08/14 20:32:06 wiz Exp $ +$NetBSD: distinfo,v 1.68 2017/09/04 12:49:09 wiz Exp $ -SHA1 (harfbuzz-1.4.8.tar.bz2) = e48cd89f6e5c9c732923f2c4afd0b9d4e6a85968 -RMD160 (harfbuzz-1.4.8.tar.bz2) = cf4f1483427b4ea207c5b4027e8a07d228310354 -SHA512 (harfbuzz-1.4.8.tar.bz2) = 056a2c02f803439b39086e3ea988e424f5512b3213844f9008c62f5448a8ccdba525f532e7ed54641820a4ef6dc5bc4d13d4f7bfb39ff904f5939c855d294152 -Size (harfbuzz-1.4.8.tar.bz2) = 1587622 bytes +SHA1 (harfbuzz-1.5.0.tar.bz2) = a52afb51e57dc25f16a254fc167184906edba30d +RMD160 (harfbuzz-1.5.0.tar.bz2) = 702bd2e4cb8acc4598389452c0328d6ecc788a49 +SHA512 (harfbuzz-1.5.0.tar.bz2) = cde892cb7f1b0efecc6911d5793b21869f9ff4f4d012fe740c01815adad6faef405dbddc759a99ca1793a6f749206b0d44493a1f9547d6572de0426771a646b3 +Size (harfbuzz-1.5.0.tar.bz2) = 1614725 bytes --_----------=_1504529349252100--