pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/fonts/ruby-ttfunk fonts/ruby-ttfunk: update to 1.6.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/be1beee7528e
branches:  trunk
changeset: 421621:be1beee7528e
user:      taca <taca%pkgsrc.org@localhost>
date:      Thu Jan 16 16:07:19 2020 +0000

description:
fonts/ruby-ttfunk: update to 1.6.1

Update ruby-ttfunk to 1.6.1.

pkgsrc change: add "USE_LANGUAGES= # none".

## [1.6.1]

### Fixed

* Fixed maxp table encoding

  Cameron Dutro

## [1.6.0]

### Added

* OpenType fonts support

  * Added support for CFF-flavored fonts (also known as CID-keyed or OpenType fonts)
  * Added support for the VORG and DSIG tables
  * Improved charset encoding support
  * Improved font metrics calculations in the head, maxp, hhea, hmtx, and os/2 tables
  * Subsetted fonts verified with Font-Validator, fontlint, and Mac OS's Font Book

  Cameron Dutro

* Ruby 2.6 support

  Alexander Mankuta

* JRuby 9.2 support

  Alexander Mankuta

### Removed

* Dropped Ruby 2.1 & 2.2 support

  Alexander Mankuta

* Removed JRuby 9.1 support

  Alexander Mankuta

### Fixed

* Sort name table entries when generating subset font

  Matjaz Gregoric

* Map the 0xFFFF char code to glyph 0 in cmap format 4

  Matjaz Gregoric

* Order tables by tag when generating font subset

  Matjaz Gregoric

* Fix typo in TTFunk::Subset::Unicode#includes?

  Matjaz Gregoric

* Fixe calculation of search_range for font subsets

  Matjaz Gregoric

* Fixed instance variable @offset and @length not initialized

  Katsuya HIDAKA

* Code style fixes

  Katsuya HIDAKA, Matjaz Gregoric, Alexander Mankuta

diffstat:

 fonts/ruby-ttfunk/Makefile |   6 ++++--
 fonts/ruby-ttfunk/PLIST    |  46 +++++++++++++++++++++++++++++++++++++++++++---
 fonts/ruby-ttfunk/distinfo |  10 +++++-----
 3 files changed, 52 insertions(+), 10 deletions(-)

diffs (121 lines):

diff -r 76cac35a460d -r be1beee7528e fonts/ruby-ttfunk/Makefile
--- a/fonts/ruby-ttfunk/Makefile        Thu Jan 16 16:04:37 2020 +0000
+++ b/fonts/ruby-ttfunk/Makefile        Thu Jan 16 16:07:19 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2017/06/05 14:24:20 taca Exp $
+# $NetBSD: Makefile,v 1.10 2020/01/16 16:07:19 taca Exp $
 
-DISTNAME=      ttfunk-1.5.1
+DISTNAME=      ttfunk-1.6.1
 CATEGORIES=    fonts
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -8,5 +8,7 @@
 COMMENT=       TrueType Font Metrics Parser
 LICENSE=       gnu-gpl-v2 OR gnu-gpl-v3 OR ruby-license
 
+USE_LANGUAGES= # none
+
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 76cac35a460d -r be1beee7528e fonts/ruby-ttfunk/PLIST
--- a/fonts/ruby-ttfunk/PLIST   Thu Jan 16 16:04:37 2020 +0000
+++ b/fonts/ruby-ttfunk/PLIST   Thu Jan 16 16:07:19 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2017/03/20 14:48:40 taca Exp $
+@comment $NetBSD: PLIST,v 1.6 2020/01/16 16:07:19 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CHANGELOG.md
 ${GEM_LIBDIR}/COPYING
@@ -7,20 +7,56 @@
 ${GEM_LIBDIR}/LICENSE
 ${GEM_LIBDIR}/README.md
 ${GEM_LIBDIR}/lib/ttfunk.rb
+${GEM_LIBDIR}/lib/ttfunk/aggregate.rb
+${GEM_LIBDIR}/lib/ttfunk/bin_utils.rb
+${GEM_LIBDIR}/lib/ttfunk/bit_field.rb
 ${GEM_LIBDIR}/lib/ttfunk/collection.rb
 ${GEM_LIBDIR}/lib/ttfunk/directory.rb
-${GEM_LIBDIR}/lib/ttfunk/encoding/mac_roman.rb
-${GEM_LIBDIR}/lib/ttfunk/encoding/windows_1252.rb
+${GEM_LIBDIR}/lib/ttfunk/encoded_string.rb
+${GEM_LIBDIR}/lib/ttfunk/max.rb
+${GEM_LIBDIR}/lib/ttfunk/min.rb
+${GEM_LIBDIR}/lib/ttfunk/one_based_array.rb
+${GEM_LIBDIR}/lib/ttfunk/otf_encoder.rb
+${GEM_LIBDIR}/lib/ttfunk/placeholder.rb
 ${GEM_LIBDIR}/lib/ttfunk/reader.rb
 ${GEM_LIBDIR}/lib/ttfunk/resource_file.rb
+${GEM_LIBDIR}/lib/ttfunk/sci_form.rb
+${GEM_LIBDIR}/lib/ttfunk/sub_table.rb
 ${GEM_LIBDIR}/lib/ttfunk/subset.rb
 ${GEM_LIBDIR}/lib/ttfunk/subset/base.rb
+${GEM_LIBDIR}/lib/ttfunk/subset/code_page.rb
 ${GEM_LIBDIR}/lib/ttfunk/subset/mac_roman.rb
 ${GEM_LIBDIR}/lib/ttfunk/subset/unicode.rb
 ${GEM_LIBDIR}/lib/ttfunk/subset/unicode_8bit.rb
 ${GEM_LIBDIR}/lib/ttfunk/subset/windows_1252.rb
 ${GEM_LIBDIR}/lib/ttfunk/subset_collection.rb
+${GEM_LIBDIR}/lib/ttfunk/sum.rb
 ${GEM_LIBDIR}/lib/ttfunk/table.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/charset.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/charsets.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/charsets/expert.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/charsets/expert_subset.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/charsets/iso_adobe.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/charsets/standard_strings.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/charstring.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/charstrings_index.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/dict.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/encoding.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/encodings.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/encodings/expert.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/encodings/standard.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/fd_selector.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/font_dict.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/font_index.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/header.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/index.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/one_based_index.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/path.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/private_dict.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/subr_index.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/top_dict.rb
+${GEM_LIBDIR}/lib/ttfunk/table/cff/top_index.rb
 ${GEM_LIBDIR}/lib/ttfunk/table/cmap.rb
 ${GEM_LIBDIR}/lib/ttfunk/table/cmap/format00.rb
 ${GEM_LIBDIR}/lib/ttfunk/table/cmap/format04.rb
@@ -28,8 +64,10 @@
 ${GEM_LIBDIR}/lib/ttfunk/table/cmap/format10.rb
 ${GEM_LIBDIR}/lib/ttfunk/table/cmap/format12.rb
 ${GEM_LIBDIR}/lib/ttfunk/table/cmap/subtable.rb
+${GEM_LIBDIR}/lib/ttfunk/table/dsig.rb
 ${GEM_LIBDIR}/lib/ttfunk/table/glyf.rb
 ${GEM_LIBDIR}/lib/ttfunk/table/glyf/compound.rb
+${GEM_LIBDIR}/lib/ttfunk/table/glyf/path_based.rb
 ${GEM_LIBDIR}/lib/ttfunk/table/glyf/simple.rb
 ${GEM_LIBDIR}/lib/ttfunk/table/head.rb
 ${GEM_LIBDIR}/lib/ttfunk/table/hhea.rb
@@ -47,4 +85,6 @@
 ${GEM_LIBDIR}/lib/ttfunk/table/post/format40.rb
 ${GEM_LIBDIR}/lib/ttfunk/table/sbix.rb
 ${GEM_LIBDIR}/lib/ttfunk/table/simple.rb
+${GEM_LIBDIR}/lib/ttfunk/table/vorg.rb
+${GEM_LIBDIR}/lib/ttfunk/ttf_encoder.rb
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r 76cac35a460d -r be1beee7528e fonts/ruby-ttfunk/distinfo
--- a/fonts/ruby-ttfunk/distinfo        Thu Jan 16 16:04:37 2020 +0000
+++ b/fonts/ruby-ttfunk/distinfo        Thu Jan 16 16:07:19 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2017/06/05 14:24:20 taca Exp $
+$NetBSD: distinfo,v 1.9 2020/01/16 16:07:19 taca Exp $
 
-SHA1 (ttfunk-1.5.1.gem) = f8231c2fbc71c249195df2cdefeaafd7270fe2da
-RMD160 (ttfunk-1.5.1.gem) = d729a1bdf7654fc3a4249335c5fc423bbe3233d4
-SHA512 (ttfunk-1.5.1.gem) = 9bed175485c62fc49ceecd02deee7f50878e3b125f18f25dbdcf2cd57eb0f75e38924f0b139e8feb2e3ec55f2fa2cc92fd100d4ae3e6e7daa3c5b699c690752e
-Size (ttfunk-1.5.1.gem) = 47104 bytes
+SHA1 (ttfunk-1.6.1.gem) = ae432f12a3d5c107769d470cc91660339368d3c7
+RMD160 (ttfunk-1.6.1.gem) = 6a3a1d903836ab04b9b270c1b5a781d3330635d6
+SHA512 (ttfunk-1.6.1.gem) = 41647948712618400315e5061f5fa36a9bbbfbf30b0bb0cab75b8b23ab4cef0fca33391b5ada3b21802e2943993c71cff4aac1a491ccb9959208d744b797cbdd
+Size (ttfunk-1.6.1.gem) = 71680 bytes



Home | Main Index | Thread Index | Old Index