From 5631777753db72fc3fb250c4d843a28f73ba88b0 Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Thu, 2 Feb 2006 13:02:30 +0000 Subject: [PATCH 001/291] auto-import fonttools-2.0-0.3.20050624cvs on branch devel from fonttools-2.0-0.3.20050624cvs.src.rpm --- .cvsignore | 1 + fonttools-20050315-20050624.patch | 279 ++++++++++++++++++++++++++++++ fonttools.spec | 88 ++++++++++ sources | 1 + 4 files changed, 369 insertions(+) create mode 100644 fonttools-20050315-20050624.patch create mode 100644 fonttools.spec diff --git a/.cvsignore b/.cvsignore index e69de29..72aea90 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +fonttools-2005-03-15.210812.tar.bz2 diff --git a/fonttools-20050315-20050624.patch b/fonttools-20050315-20050624.patch new file mode 100644 index 0000000..31ba5e9 --- /dev/null +++ b/fonttools-20050315-20050624.patch @@ -0,0 +1,279 @@ +diff -urN fonttools-20050315/Lib/fontTools/fondLib.py fonttools-20050624/Lib/fontTools/fondLib.py +--- fonttools-20050315/Lib/fontTools/fondLib.py 2002-10-29 19:19:25.000000000 +0330 ++++ fonttools-20050624/Lib/fontTools/fondLib.py 2005-06-24 14:05:16.000000000 +0430 +@@ -12,6 +12,7 @@ + DEBUG = 0 + + headerformat = """ ++ > + ffFlags: h + ffFamID: h + ffFirstChar: h +@@ -127,9 +128,9 @@ + def _getheader(self): + data = self.FOND.data + sstruct.unpack(headerformat, data[:28], self) +- self.ffProperty = struct.unpack("9h", data[28:46]) +- self.ffIntl = struct.unpack("hh", data[46:50]) +- self.ffVersion, = struct.unpack("h", data[50:FONDheadersize]) ++ self.ffProperty = struct.unpack(">9h", data[28:46]) ++ self.ffIntl = struct.unpack(">hh", data[46:50]) ++ self.ffVersion, = struct.unpack(">h", data[50:FONDheadersize]) + + if DEBUG: + self._rawheader = data[:FONDheadersize] +@@ -137,9 +138,9 @@ + + def _buildheader(self): + header = sstruct.pack(headerformat, self) +- header = header + apply(struct.pack, ("9h",) + self.ffProperty) +- header = header + apply(struct.pack, ("hh",) + self.ffIntl) +- header = header + struct.pack("h", self.ffVersion) ++ header = header + apply(struct.pack, (">9h",) + self.ffProperty) ++ header = header + apply(struct.pack, (">hh",) + self.ffIntl) ++ header = header + struct.pack(">h", self.ffVersion) + if DEBUG: + print "header is the same?", self._rawheader == header and 'yes.' or 'no.' + if self._rawheader <> header: +@@ -149,12 +150,12 @@ + def _getfontassociationtable(self): + data = self.FOND.data + offset = FONDheadersize +- numberofentries, = struct.unpack("h", data[offset:offset+2]) ++ numberofentries, = struct.unpack(">h", data[offset:offset+2]) + numberofentries = numberofentries + 1 + size = numberofentries * 6 + self.fontAssoc = [] + for i in range(offset + 2, offset + size, 6): +- self.fontAssoc.append(struct.unpack("3h", data[i:i+6])) ++ self.fontAssoc.append(struct.unpack(">3h", data[i:i+6])) + + self._endoffontassociationtable = offset + size + 2 + if DEBUG: +@@ -162,9 +163,9 @@ + self.parsedthings.append((offset, self._endoffontassociationtable, 'fontassociationtable')) + + def _buildfontassociationtable(self): +- data = struct.pack("h", len(self.fontAssoc) - 1) ++ data = struct.pack(">h", len(self.fontAssoc) - 1) + for size, stype, ID in self.fontAssoc: +- data = data + struct.pack("3h", size, stype, ID) ++ data = data + struct.pack(">3h", size, stype, ID) + + if DEBUG: + print "font association table is the same?", self._rawfontassociationtable == data and 'yes.' or 'no.' +@@ -194,10 +195,10 @@ + return + boxes = {} + data = self._rawoffsettable[6:] +- numstyles = struct.unpack("h", data[:2])[0] + 1 ++ numstyles = struct.unpack(">h", data[:2])[0] + 1 + data = data[2:] + for i in range(numstyles): +- style, l, b, r, t = struct.unpack("hhhhh", data[:10]) ++ style, l, b, r, t = struct.unpack(">hhhhh", data[:10]) + boxes[style] = (l, b, r, t) + data = data[10:] + self.boundingBoxes = boxes +@@ -206,9 +207,9 @@ + if self.boundingBoxes and self._rawoffsettable[:6] == '\0\0\0\0\0\6': + boxes = self.boundingBoxes.items() + boxes.sort() +- data = '\0\0\0\0\0\6' + struct.pack("h", len(boxes) - 1) ++ data = '\0\0\0\0\0\6' + struct.pack(">h", len(boxes) - 1) + for style, (l, b, r, t) in boxes: +- data = data + struct.pack("hhhhh", style, l, b, r, t) ++ data = data + struct.pack(">hhhhh", style, l, b, r, t) + self._rawoffsettable = data + + def _getglyphwidthtable(self): +@@ -217,15 +218,15 @@ + return + data = self.FOND.data + offset = self.ffWTabOff +- numberofentries, = struct.unpack("h", data[offset:offset+2]) ++ numberofentries, = struct.unpack(">h", data[offset:offset+2]) + numberofentries = numberofentries + 1 + count = offset + 2 + for i in range(numberofentries): +- stylecode, = struct.unpack("h", data[count:count+2]) ++ stylecode, = struct.unpack(">h", data[count:count+2]) + widthtable = self.widthTables[stylecode] = [] + count = count + 2 + for j in range(3 + self.ffLastChar - self.ffFirstChar): +- width, = struct.unpack("h", data[count:count+2]) ++ width, = struct.unpack(">h", data[count:count+2]) + widthtable.append(width) + count = count + 2 + +@@ -238,15 +239,15 @@ + self._rawglyphwidthtable = "" + return + numberofentries = len(self.widthTables) +- data = struct.pack('h', numberofentries - 1) ++ data = struct.pack('>h', numberofentries - 1) + tables = self.widthTables.items() + tables.sort() + for stylecode, table in tables: +- data = data + struct.pack('h', stylecode) ++ data = data + struct.pack('>h', stylecode) + if len(table) <> (3 + self.ffLastChar - self.ffFirstChar): + raise error, "width table has wrong length" + for width in table: +- data = data + struct.pack('h', width) ++ data = data + struct.pack('>h', width) + if DEBUG: + print "glyph width table is the same?", self._rawglyphwidthtable == data and 'yes.' or 'no.' + self._rawglyphwidthtable = data +@@ -257,17 +258,17 @@ + return + data = self.FOND.data + offset = self.ffKernOff +- numberofentries, = struct.unpack("h", data[offset:offset+2]) ++ numberofentries, = struct.unpack(">h", data[offset:offset+2]) + numberofentries = numberofentries + 1 + count = offset + 2 + for i in range(numberofentries): +- stylecode, = struct.unpack("h", data[count:count+2]) ++ stylecode, = struct.unpack(">h", data[count:count+2]) + count = count + 2 +- numberofpairs, = struct.unpack("h", data[count:count+2]) ++ numberofpairs, = struct.unpack(">h", data[count:count+2]) + count = count + 2 + kerntable = self.kernTables[stylecode] = [] + for j in range(numberofpairs): +- firstchar, secondchar, kerndistance = struct.unpack("cch", data[count:count+4]) ++ firstchar, secondchar, kerndistance = struct.unpack(">cch", data[count:count+4]) + kerntable.append((ord(firstchar), ord(secondchar), kerndistance)) + count = count + 4 + +@@ -281,14 +282,14 @@ + self.ffKernOff = 0 + return + numberofentries = len(self.kernTables) +- data = [struct.pack('h', numberofentries - 1)] ++ data = [struct.pack('>h', numberofentries - 1)] + tables = self.kernTables.items() + tables.sort() + for stylecode, table in tables: +- data.append(struct.pack('h', stylecode)) +- data.append(struct.pack('h', len(table))) # numberofpairs ++ data.append(struct.pack('>h', stylecode)) ++ data.append(struct.pack('>h', len(table))) # numberofpairs + for firstchar, secondchar, kerndistance in table: +- data.append(struct.pack("cch", chr(firstchar), chr(secondchar), kerndistance)) ++ data.append(struct.pack(">cch", chr(firstchar), chr(secondchar), kerndistance)) + + data = string.join(data, '') + +@@ -308,9 +309,9 @@ + return + data = self.FOND.data + self.fondClass, self.glyphTableOffset, self.styleMappingReserved, = \ +- struct.unpack("hll", data[offset:offset+10]) +- self.styleIndices = struct.unpack('48b', data[offset + 10:offset + 58]) +- stringcount, = struct.unpack('h', data[offset+58:offset+60]) ++ struct.unpack(">hll", data[offset:offset+10]) ++ self.styleIndices = struct.unpack('>48b', data[offset + 10:offset + 58]) ++ stringcount, = struct.unpack('>h', data[offset+58:offset+60]) + + count = offset + 60 + for i in range(stringcount): +@@ -331,14 +332,14 @@ + if not self.styleIndices: + self._rawstylemappingtable = "" + return +- data = struct.pack("hll", self.fondClass, self.glyphTableOffset, ++ data = struct.pack(">hll", self.fondClass, self.glyphTableOffset, + self.styleMappingReserved) + + self._packstylestrings() +- data = data + apply(struct.pack, ("48b",) + self.styleIndices) ++ data = data + apply(struct.pack, (">48b",) + self.styleIndices) + + stringcount = len(self.styleStrings) +- data = data + struct.pack("h", stringcount) ++ data = data + struct.pack(">h", stringcount) + for string in self.styleStrings: + data = data + chr(len(string)) + string + +@@ -401,7 +402,7 @@ + data = self._rawstylemappingtable + if not data: + return +- data = data[:2] + struct.pack("l", self.glyphTableOffset) + data[6:] ++ data = data[:2] + struct.pack(">l", self.glyphTableOffset) + data[6:] + self._rawstylemappingtable = data + + def _getglyphencodingsubtable(self): +@@ -410,7 +411,7 @@ + return + offset = self.ffStylOff + self.glyphTableOffset + data = self.FOND.data +- numberofentries, = struct.unpack("h", data[offset:offset+2]) ++ numberofentries, = struct.unpack(">h", data[offset:offset+2]) + count = offset + 2 + for i in range(numberofentries): + glyphcode = ord(data[count]) +@@ -430,7 +431,7 @@ + self._rawglyphencodingsubtable = "" + return + numberofentries = len(self.glyphEncoding) +- data = struct.pack("h", numberofentries) ++ data = struct.pack(">h", numberofentries) + items = self.glyphEncoding.items() + items.sort() + for glyphcode, glyphname in items: +diff -urN fonttools-20050315/Lib/fontTools/misc/psCharStrings.py fonttools-20050624/Lib/fontTools/misc/psCharStrings.py +--- fonttools-20050315/Lib/fontTools/misc/psCharStrings.py 2005-02-24 00:52:27.000000000 +0330 ++++ fonttools-20050624/Lib/fontTools/misc/psCharStrings.py 2005-05-07 13:11:12.000000000 +0430 +@@ -780,7 +780,8 @@ + # + def op_hflex(self, index): + dx1, dx2, dy2, dx3, dx4, dx5, dx6 = self.popall() +- dy1 = dy3 = dy4 = dy5 = dy6 = 0 ++ dy1 = dy3 = dy4 = dy6 = 0 ++ dy5 = -dy2 + self.rCurveTo((dx1, dy1), (dx2, dy2), (dx3, dy3)) + self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) + def op_flex(self, index): +@@ -789,7 +790,9 @@ + self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) + def op_hflex1(self, index): + dx1, dy1, dx2, dy2, dx3, dx4, dx5, dy5, dx6 = self.popall() +- dy3 = dy4 = dy6 = 0 ++ dy3 = dy4 = 0 ++ dy6 = -(dy1 + dy2 + dy3 + dy4 + dy5) ++ + self.rCurveTo((dx1, dy1), (dx2, dy2), (dx3, dy3)) + self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) + def op_flex1(self, index): +@@ -798,9 +801,9 @@ + dy = dy1 + dy2 + dy3 + dy4 + dy5 + if abs(dx) > abs(dy): + dx6 = d6 +- dy6 = 0 ++ dy6 = -dy + else: +- dx6 = 0 ++ dx6 = -dx + dy6 = d6 + self.rCurveTo((dx1, dy1), (dx2, dy2), (dx3, dy3)) + self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) +diff -urN fonttools-20050315/Lib/fontTools/pens/basePen.py fonttools-20050624/Lib/fontTools/pens/basePen.py +--- fonttools-20050315/Lib/fontTools/pens/basePen.py 2005-03-08 13:20:55.000000000 +0330 ++++ fonttools-20050624/Lib/fontTools/pens/basePen.py 2005-04-10 17:48:42.000000000 +0430 +@@ -162,8 +162,11 @@ + of the base glyph and draws it onto self. + """ + from fontTools.pens.transformPen import TransformPen +- glyph = self.glyphSet.get(glyphName) +- if glyph is not None: ++ try: ++ glyph = self.glyphSet[glyphName] ++ except KeyError: ++ pass ++ else: + tPen = TransformPen(self, transformation) + glyph.draw(tPen) + diff --git a/fonttools.spec b/fonttools.spec new file mode 100644 index 0000000..6d415c8 --- /dev/null +++ b/fonttools.spec @@ -0,0 +1,88 @@ +%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} +%define alphatag 20050624cvs + +Name: fonttools +Version: 2.0 +Release: 0.3.%{alphatag}%{?dist} +Summary: A tool to convert True/OpenType fonts to XML and back + +Group: Development/Tools +License: BSD +URL: http://sourceforge.net/projects/fonttools/ +Source0: http://fonttools.sourceforge.net/cvs-snapshots/bzip2/fonttools-2005-03-15.210812.tar.bz2 +Patch1: fonttools-20050315-20050624.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: python-devel python-numeric +Requires: python-abi = %(%{__python} -c "import sys ; print sys.version[:3]") +Requires: python-numeric + + +%description +TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is +written in Python and has a BSD-style, open-source license. TTX can dump +TrueType and OpenType fonts to an XML-based text format and vice versa. + + +%prep +%setup -q -n %{name} +%patch1 -p1 -b .20050624 + +%{__sed} -i.nobang '1 d' Lib/fontTools/ttx.py +%{__chmod} a-x LICENSE.txt + + +%build +CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build + + +%install +rm -rf $RPM_BUILD_ROOT +%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT +rm -rf $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/ttLib/test + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc LICENSE.txt +%doc Doc/bugs.txt Doc/ChangeLog.txt Doc/changes.txt Doc/documentation.html +%{python_sitearch}/FontTools.pth +%dir %{python_sitearch}/FontTools +%dir %{python_sitearch}/FontTools/fontTools +%dir %{python_sitearch}/FontTools/fontTools/encodings +%dir %{python_sitearch}/FontTools/fontTools/misc +%dir %{python_sitearch}/FontTools/fontTools/pens +%dir %{python_sitearch}/FontTools/fontTools/ttLib +%dir %{python_sitearch}/FontTools/fontTools/ttLib/tables +%{python_sitearch}/FontTools/*.py +%{python_sitearch}/FontTools/*.pyc +%ghost %{python_sitearch}/FontTools/*.pyo +%{python_sitearch}/FontTools/fontTools/*.py +%{python_sitearch}/FontTools/fontTools/*.pyc +%ghost %{python_sitearch}/FontTools/fontTools/*.pyo +%{python_sitearch}/FontTools/fontTools/*/*.py +%{python_sitearch}/FontTools/fontTools/*/*.pyc +%ghost %{python_sitearch}/FontTools/fontTools/*/*.pyo +%{python_sitearch}/FontTools/fontTools/*/*/*.py +%{python_sitearch}/FontTools/fontTools/*/*/*.pyc +%ghost %{python_sitearch}/FontTools/fontTools/*/*/*.pyo +%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so +%{_bindir}/ttx + + +%changelog +* Wed Feb 01 2006 Roozbeh Pournader - 2.0-0.3.20050624cvs +- Use upstream snapshots, moving the difference into a patch +- Change alphatag time to the latest change in CVS +- Use %%{python_sitearch} instead of %%{python_sitelib} (for x86_86) +- Use sed instead of a patch to remove shebang + +* Sun Jan 08 2006 Roozbeh Pournader - 2.0-0.2.20060103cvs +- Add %%{?dist} tag + +* Fri Jan 06 2006 Roozbeh Pournader - 2.0-0.1.20060103cvs +- Initial packaging diff --git a/sources b/sources index e69de29..d7dc398 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +b44a299a0530a2a4f65d1937aa99f734 fonttools-2005-03-15.210812.tar.bz2 From 8c1b80d92263c2efb9fd4050b07cf17275df85c1 Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Thu, 2 Feb 2006 13:13:43 +0000 Subject: [PATCH 002/291] - Provide ttx --- fonttools.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 6d415c8..5b6c9ca 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.0 -Release: 0.3.%{alphatag}%{?dist} +Release: 0.4.%{alphatag}%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -17,6 +17,7 @@ BuildRequires: python-devel python-numeric Requires: python-abi = %(%{__python} -c "import sys ; print sys.version[:3]") Requires: python-numeric +Provides: ttx %description TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is @@ -75,6 +76,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Feb 02 2006 Roozbeh Pournader - 2.0-0.4.20050624cvs +- Provide ttx + * Wed Feb 01 2006 Roozbeh Pournader - 2.0-0.3.20050624cvs - Use upstream snapshots, moving the difference into a patch - Change alphatag time to the latest change in CVS From 3c03230382a83af526acaed68b1ca7a2b65fe4e0 Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Mon, 13 Feb 2006 18:01:32 +0000 Subject: [PATCH 003/291] - Rebuild for Fedora Extras 5 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 5b6c9ca..efd5f69 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.0 -Release: 0.4.%{alphatag}%{?dist} +Release: 0.5.%{alphatag}%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -76,6 +76,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Feb 13 2006 Roozbeh Pournader - 2.0-0.5.20050624cvs +- Rebuild for Fedora Extras 5 + * Thu Feb 02 2006 Roozbeh Pournader - 2.0-0.4.20050624cvs - Provide ttx From 87419019ef3d97832bbebb7bdbf91d811e16bc65 Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Mon, 8 May 2006 14:35:36 +0000 Subject: [PATCH 004/291] - Change specification of ulUnicodeRange1-4 to unsigned long --- fonttools-unsigned-ranges.patch | 17 +++++++++++++++++ fonttools.spec | 7 ++++++- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 fonttools-unsigned-ranges.patch diff --git a/fonttools-unsigned-ranges.patch b/fonttools-unsigned-ranges.patch new file mode 100644 index 0000000..d8552c1 --- /dev/null +++ b/fonttools-unsigned-ranges.patch @@ -0,0 +1,17 @@ +--- fonttools/Lib/fontTools/ttLib/tables/O_S_2f_2.py.unsigned-ranges 2006-05-08 17:13:17.000000000 +0330 ++++ fonttools/Lib/fontTools/ttLib/tables/O_S_2f_2.py 2006-05-08 17:14:04.000000000 +0330 +@@ -52,10 +52,10 @@ + yStrikeoutPosition: h # strikeout position + sFamilyClass: h # font family class and subclass + panose: 10s # panose classification number +- ulUnicodeRange1: l # character range +- ulUnicodeRange2: l # character range +- ulUnicodeRange3: l # character range +- ulUnicodeRange4: l # character range ++ ulUnicodeRange1: L # character range ++ ulUnicodeRange2: L # character range ++ ulUnicodeRange3: L # character range ++ ulUnicodeRange4: L # character range + achVendID: 4s # font vendor identification + fsSelection: H # font selection flags + fsFirstCharIndex: H # first unicode character index diff --git a/fonttools.spec b/fonttools.spec index efd5f69..0e856e7 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.0 -Release: 0.5.%{alphatag}%{?dist} +Release: 0.6.%{alphatag}%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -11,6 +11,7 @@ License: BSD URL: http://sourceforge.net/projects/fonttools/ Source0: http://fonttools.sourceforge.net/cvs-snapshots/bzip2/fonttools-2005-03-15.210812.tar.bz2 Patch1: fonttools-20050315-20050624.patch +Patch2: fonttools-unsigned-ranges.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel python-numeric @@ -28,6 +29,7 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %prep %setup -q -n %{name} %patch1 -p1 -b .20050624 +%patch2 -p1 -b .unsigned-ranges %{__sed} -i.nobang '1 d' Lib/fontTools/ttx.py %{__chmod} a-x LICENSE.txt @@ -76,6 +78,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon May 08 2006 Roozbeh Pournader - 2.0-0.6.20050624cvs +- Change specification of ulUnicodeRange1-4 to unsigned long + * Mon Feb 13 2006 Roozbeh Pournader - 2.0-0.5.20050624cvs - Rebuild for Fedora Extras 5 From 37f77be08d04f24788f1bc4f3971b2dce294ef72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Sun, 27 Aug 2006 20:24:02 +0000 Subject: [PATCH 005/291] http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild --- needs.rebuild | 1 + 1 file changed, 1 insertion(+) create mode 100644 needs.rebuild diff --git a/needs.rebuild b/needs.rebuild new file mode 100644 index 0000000..815fd29 --- /dev/null +++ b/needs.rebuild @@ -0,0 +1 @@ +http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild From 40d4d46228a108a24b84957f21c0d23a71276bae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Wed, 11 Oct 2006 21:31:26 +0000 Subject: [PATCH 006/291] http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild --- .cvsignore | 1 - Makefile | 21 --- needs.rebuild => dead.package | 0 fonttools-20050315-20050624.patch | 279 ------------------------------ fonttools-unsigned-ranges.patch | 17 -- fonttools.spec | 100 ----------- sources | 1 - 7 files changed, 419 deletions(-) delete mode 100644 .cvsignore delete mode 100644 Makefile rename needs.rebuild => dead.package (100%) delete mode 100644 fonttools-20050315-20050624.patch delete mode 100644 fonttools-unsigned-ranges.patch delete mode 100644 fonttools.spec delete mode 100644 sources diff --git a/.cvsignore b/.cvsignore deleted file mode 100644 index 72aea90..0000000 --- a/.cvsignore +++ /dev/null @@ -1 +0,0 @@ -fonttools-2005-03-15.210812.tar.bz2 diff --git a/Makefile b/Makefile deleted file mode 100644 index 00c1616..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: fonttools -# $Id: Makefile,v 1.1 2006/02/02 12:58:25 roozbeh Exp $ -NAME := fonttools -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/needs.rebuild b/dead.package similarity index 100% rename from needs.rebuild rename to dead.package diff --git a/fonttools-20050315-20050624.patch b/fonttools-20050315-20050624.patch deleted file mode 100644 index 31ba5e9..0000000 --- a/fonttools-20050315-20050624.patch +++ /dev/null @@ -1,279 +0,0 @@ -diff -urN fonttools-20050315/Lib/fontTools/fondLib.py fonttools-20050624/Lib/fontTools/fondLib.py ---- fonttools-20050315/Lib/fontTools/fondLib.py 2002-10-29 19:19:25.000000000 +0330 -+++ fonttools-20050624/Lib/fontTools/fondLib.py 2005-06-24 14:05:16.000000000 +0430 -@@ -12,6 +12,7 @@ - DEBUG = 0 - - headerformat = """ -+ > - ffFlags: h - ffFamID: h - ffFirstChar: h -@@ -127,9 +128,9 @@ - def _getheader(self): - data = self.FOND.data - sstruct.unpack(headerformat, data[:28], self) -- self.ffProperty = struct.unpack("9h", data[28:46]) -- self.ffIntl = struct.unpack("hh", data[46:50]) -- self.ffVersion, = struct.unpack("h", data[50:FONDheadersize]) -+ self.ffProperty = struct.unpack(">9h", data[28:46]) -+ self.ffIntl = struct.unpack(">hh", data[46:50]) -+ self.ffVersion, = struct.unpack(">h", data[50:FONDheadersize]) - - if DEBUG: - self._rawheader = data[:FONDheadersize] -@@ -137,9 +138,9 @@ - - def _buildheader(self): - header = sstruct.pack(headerformat, self) -- header = header + apply(struct.pack, ("9h",) + self.ffProperty) -- header = header + apply(struct.pack, ("hh",) + self.ffIntl) -- header = header + struct.pack("h", self.ffVersion) -+ header = header + apply(struct.pack, (">9h",) + self.ffProperty) -+ header = header + apply(struct.pack, (">hh",) + self.ffIntl) -+ header = header + struct.pack(">h", self.ffVersion) - if DEBUG: - print "header is the same?", self._rawheader == header and 'yes.' or 'no.' - if self._rawheader <> header: -@@ -149,12 +150,12 @@ - def _getfontassociationtable(self): - data = self.FOND.data - offset = FONDheadersize -- numberofentries, = struct.unpack("h", data[offset:offset+2]) -+ numberofentries, = struct.unpack(">h", data[offset:offset+2]) - numberofentries = numberofentries + 1 - size = numberofentries * 6 - self.fontAssoc = [] - for i in range(offset + 2, offset + size, 6): -- self.fontAssoc.append(struct.unpack("3h", data[i:i+6])) -+ self.fontAssoc.append(struct.unpack(">3h", data[i:i+6])) - - self._endoffontassociationtable = offset + size + 2 - if DEBUG: -@@ -162,9 +163,9 @@ - self.parsedthings.append((offset, self._endoffontassociationtable, 'fontassociationtable')) - - def _buildfontassociationtable(self): -- data = struct.pack("h", len(self.fontAssoc) - 1) -+ data = struct.pack(">h", len(self.fontAssoc) - 1) - for size, stype, ID in self.fontAssoc: -- data = data + struct.pack("3h", size, stype, ID) -+ data = data + struct.pack(">3h", size, stype, ID) - - if DEBUG: - print "font association table is the same?", self._rawfontassociationtable == data and 'yes.' or 'no.' -@@ -194,10 +195,10 @@ - return - boxes = {} - data = self._rawoffsettable[6:] -- numstyles = struct.unpack("h", data[:2])[0] + 1 -+ numstyles = struct.unpack(">h", data[:2])[0] + 1 - data = data[2:] - for i in range(numstyles): -- style, l, b, r, t = struct.unpack("hhhhh", data[:10]) -+ style, l, b, r, t = struct.unpack(">hhhhh", data[:10]) - boxes[style] = (l, b, r, t) - data = data[10:] - self.boundingBoxes = boxes -@@ -206,9 +207,9 @@ - if self.boundingBoxes and self._rawoffsettable[:6] == '\0\0\0\0\0\6': - boxes = self.boundingBoxes.items() - boxes.sort() -- data = '\0\0\0\0\0\6' + struct.pack("h", len(boxes) - 1) -+ data = '\0\0\0\0\0\6' + struct.pack(">h", len(boxes) - 1) - for style, (l, b, r, t) in boxes: -- data = data + struct.pack("hhhhh", style, l, b, r, t) -+ data = data + struct.pack(">hhhhh", style, l, b, r, t) - self._rawoffsettable = data - - def _getglyphwidthtable(self): -@@ -217,15 +218,15 @@ - return - data = self.FOND.data - offset = self.ffWTabOff -- numberofentries, = struct.unpack("h", data[offset:offset+2]) -+ numberofentries, = struct.unpack(">h", data[offset:offset+2]) - numberofentries = numberofentries + 1 - count = offset + 2 - for i in range(numberofentries): -- stylecode, = struct.unpack("h", data[count:count+2]) -+ stylecode, = struct.unpack(">h", data[count:count+2]) - widthtable = self.widthTables[stylecode] = [] - count = count + 2 - for j in range(3 + self.ffLastChar - self.ffFirstChar): -- width, = struct.unpack("h", data[count:count+2]) -+ width, = struct.unpack(">h", data[count:count+2]) - widthtable.append(width) - count = count + 2 - -@@ -238,15 +239,15 @@ - self._rawglyphwidthtable = "" - return - numberofentries = len(self.widthTables) -- data = struct.pack('h', numberofentries - 1) -+ data = struct.pack('>h', numberofentries - 1) - tables = self.widthTables.items() - tables.sort() - for stylecode, table in tables: -- data = data + struct.pack('h', stylecode) -+ data = data + struct.pack('>h', stylecode) - if len(table) <> (3 + self.ffLastChar - self.ffFirstChar): - raise error, "width table has wrong length" - for width in table: -- data = data + struct.pack('h', width) -+ data = data + struct.pack('>h', width) - if DEBUG: - print "glyph width table is the same?", self._rawglyphwidthtable == data and 'yes.' or 'no.' - self._rawglyphwidthtable = data -@@ -257,17 +258,17 @@ - return - data = self.FOND.data - offset = self.ffKernOff -- numberofentries, = struct.unpack("h", data[offset:offset+2]) -+ numberofentries, = struct.unpack(">h", data[offset:offset+2]) - numberofentries = numberofentries + 1 - count = offset + 2 - for i in range(numberofentries): -- stylecode, = struct.unpack("h", data[count:count+2]) -+ stylecode, = struct.unpack(">h", data[count:count+2]) - count = count + 2 -- numberofpairs, = struct.unpack("h", data[count:count+2]) -+ numberofpairs, = struct.unpack(">h", data[count:count+2]) - count = count + 2 - kerntable = self.kernTables[stylecode] = [] - for j in range(numberofpairs): -- firstchar, secondchar, kerndistance = struct.unpack("cch", data[count:count+4]) -+ firstchar, secondchar, kerndistance = struct.unpack(">cch", data[count:count+4]) - kerntable.append((ord(firstchar), ord(secondchar), kerndistance)) - count = count + 4 - -@@ -281,14 +282,14 @@ - self.ffKernOff = 0 - return - numberofentries = len(self.kernTables) -- data = [struct.pack('h', numberofentries - 1)] -+ data = [struct.pack('>h', numberofentries - 1)] - tables = self.kernTables.items() - tables.sort() - for stylecode, table in tables: -- data.append(struct.pack('h', stylecode)) -- data.append(struct.pack('h', len(table))) # numberofpairs -+ data.append(struct.pack('>h', stylecode)) -+ data.append(struct.pack('>h', len(table))) # numberofpairs - for firstchar, secondchar, kerndistance in table: -- data.append(struct.pack("cch", chr(firstchar), chr(secondchar), kerndistance)) -+ data.append(struct.pack(">cch", chr(firstchar), chr(secondchar), kerndistance)) - - data = string.join(data, '') - -@@ -308,9 +309,9 @@ - return - data = self.FOND.data - self.fondClass, self.glyphTableOffset, self.styleMappingReserved, = \ -- struct.unpack("hll", data[offset:offset+10]) -- self.styleIndices = struct.unpack('48b', data[offset + 10:offset + 58]) -- stringcount, = struct.unpack('h', data[offset+58:offset+60]) -+ struct.unpack(">hll", data[offset:offset+10]) -+ self.styleIndices = struct.unpack('>48b', data[offset + 10:offset + 58]) -+ stringcount, = struct.unpack('>h', data[offset+58:offset+60]) - - count = offset + 60 - for i in range(stringcount): -@@ -331,14 +332,14 @@ - if not self.styleIndices: - self._rawstylemappingtable = "" - return -- data = struct.pack("hll", self.fondClass, self.glyphTableOffset, -+ data = struct.pack(">hll", self.fondClass, self.glyphTableOffset, - self.styleMappingReserved) - - self._packstylestrings() -- data = data + apply(struct.pack, ("48b",) + self.styleIndices) -+ data = data + apply(struct.pack, (">48b",) + self.styleIndices) - - stringcount = len(self.styleStrings) -- data = data + struct.pack("h", stringcount) -+ data = data + struct.pack(">h", stringcount) - for string in self.styleStrings: - data = data + chr(len(string)) + string - -@@ -401,7 +402,7 @@ - data = self._rawstylemappingtable - if not data: - return -- data = data[:2] + struct.pack("l", self.glyphTableOffset) + data[6:] -+ data = data[:2] + struct.pack(">l", self.glyphTableOffset) + data[6:] - self._rawstylemappingtable = data - - def _getglyphencodingsubtable(self): -@@ -410,7 +411,7 @@ - return - offset = self.ffStylOff + self.glyphTableOffset - data = self.FOND.data -- numberofentries, = struct.unpack("h", data[offset:offset+2]) -+ numberofentries, = struct.unpack(">h", data[offset:offset+2]) - count = offset + 2 - for i in range(numberofentries): - glyphcode = ord(data[count]) -@@ -430,7 +431,7 @@ - self._rawglyphencodingsubtable = "" - return - numberofentries = len(self.glyphEncoding) -- data = struct.pack("h", numberofentries) -+ data = struct.pack(">h", numberofentries) - items = self.glyphEncoding.items() - items.sort() - for glyphcode, glyphname in items: -diff -urN fonttools-20050315/Lib/fontTools/misc/psCharStrings.py fonttools-20050624/Lib/fontTools/misc/psCharStrings.py ---- fonttools-20050315/Lib/fontTools/misc/psCharStrings.py 2005-02-24 00:52:27.000000000 +0330 -+++ fonttools-20050624/Lib/fontTools/misc/psCharStrings.py 2005-05-07 13:11:12.000000000 +0430 -@@ -780,7 +780,8 @@ - # - def op_hflex(self, index): - dx1, dx2, dy2, dx3, dx4, dx5, dx6 = self.popall() -- dy1 = dy3 = dy4 = dy5 = dy6 = 0 -+ dy1 = dy3 = dy4 = dy6 = 0 -+ dy5 = -dy2 - self.rCurveTo((dx1, dy1), (dx2, dy2), (dx3, dy3)) - self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) - def op_flex(self, index): -@@ -789,7 +790,9 @@ - self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) - def op_hflex1(self, index): - dx1, dy1, dx2, dy2, dx3, dx4, dx5, dy5, dx6 = self.popall() -- dy3 = dy4 = dy6 = 0 -+ dy3 = dy4 = 0 -+ dy6 = -(dy1 + dy2 + dy3 + dy4 + dy5) -+ - self.rCurveTo((dx1, dy1), (dx2, dy2), (dx3, dy3)) - self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) - def op_flex1(self, index): -@@ -798,9 +801,9 @@ - dy = dy1 + dy2 + dy3 + dy4 + dy5 - if abs(dx) > abs(dy): - dx6 = d6 -- dy6 = 0 -+ dy6 = -dy - else: -- dx6 = 0 -+ dx6 = -dx - dy6 = d6 - self.rCurveTo((dx1, dy1), (dx2, dy2), (dx3, dy3)) - self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) -diff -urN fonttools-20050315/Lib/fontTools/pens/basePen.py fonttools-20050624/Lib/fontTools/pens/basePen.py ---- fonttools-20050315/Lib/fontTools/pens/basePen.py 2005-03-08 13:20:55.000000000 +0330 -+++ fonttools-20050624/Lib/fontTools/pens/basePen.py 2005-04-10 17:48:42.000000000 +0430 -@@ -162,8 +162,11 @@ - of the base glyph and draws it onto self. - """ - from fontTools.pens.transformPen import TransformPen -- glyph = self.glyphSet.get(glyphName) -- if glyph is not None: -+ try: -+ glyph = self.glyphSet[glyphName] -+ except KeyError: -+ pass -+ else: - tPen = TransformPen(self, transformation) - glyph.draw(tPen) - diff --git a/fonttools-unsigned-ranges.patch b/fonttools-unsigned-ranges.patch deleted file mode 100644 index d8552c1..0000000 --- a/fonttools-unsigned-ranges.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- fonttools/Lib/fontTools/ttLib/tables/O_S_2f_2.py.unsigned-ranges 2006-05-08 17:13:17.000000000 +0330 -+++ fonttools/Lib/fontTools/ttLib/tables/O_S_2f_2.py 2006-05-08 17:14:04.000000000 +0330 -@@ -52,10 +52,10 @@ - yStrikeoutPosition: h # strikeout position - sFamilyClass: h # font family class and subclass - panose: 10s # panose classification number -- ulUnicodeRange1: l # character range -- ulUnicodeRange2: l # character range -- ulUnicodeRange3: l # character range -- ulUnicodeRange4: l # character range -+ ulUnicodeRange1: L # character range -+ ulUnicodeRange2: L # character range -+ ulUnicodeRange3: L # character range -+ ulUnicodeRange4: L # character range - achVendID: 4s # font vendor identification - fsSelection: H # font selection flags - fsFirstCharIndex: H # first unicode character index diff --git a/fonttools.spec b/fonttools.spec deleted file mode 100644 index 0e856e7..0000000 --- a/fonttools.spec +++ /dev/null @@ -1,100 +0,0 @@ -%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%define alphatag 20050624cvs - -Name: fonttools -Version: 2.0 -Release: 0.6.%{alphatag}%{?dist} -Summary: A tool to convert True/OpenType fonts to XML and back - -Group: Development/Tools -License: BSD -URL: http://sourceforge.net/projects/fonttools/ -Source0: http://fonttools.sourceforge.net/cvs-snapshots/bzip2/fonttools-2005-03-15.210812.tar.bz2 -Patch1: fonttools-20050315-20050624.patch -Patch2: fonttools-unsigned-ranges.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -BuildRequires: python-devel python-numeric -Requires: python-abi = %(%{__python} -c "import sys ; print sys.version[:3]") -Requires: python-numeric - -Provides: ttx - -%description -TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is -written in Python and has a BSD-style, open-source license. TTX can dump -TrueType and OpenType fonts to an XML-based text format and vice versa. - - -%prep -%setup -q -n %{name} -%patch1 -p1 -b .20050624 -%patch2 -p1 -b .unsigned-ranges - -%{__sed} -i.nobang '1 d' Lib/fontTools/ttx.py -%{__chmod} a-x LICENSE.txt - - -%build -CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build - - -%install -rm -rf $RPM_BUILD_ROOT -%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT -rm -rf $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/ttLib/test - - -%clean -rm -rf $RPM_BUILD_ROOT - - -%files -%defattr(-,root,root,-) -%doc LICENSE.txt -%doc Doc/bugs.txt Doc/ChangeLog.txt Doc/changes.txt Doc/documentation.html -%{python_sitearch}/FontTools.pth -%dir %{python_sitearch}/FontTools -%dir %{python_sitearch}/FontTools/fontTools -%dir %{python_sitearch}/FontTools/fontTools/encodings -%dir %{python_sitearch}/FontTools/fontTools/misc -%dir %{python_sitearch}/FontTools/fontTools/pens -%dir %{python_sitearch}/FontTools/fontTools/ttLib -%dir %{python_sitearch}/FontTools/fontTools/ttLib/tables -%{python_sitearch}/FontTools/*.py -%{python_sitearch}/FontTools/*.pyc -%ghost %{python_sitearch}/FontTools/*.pyo -%{python_sitearch}/FontTools/fontTools/*.py -%{python_sitearch}/FontTools/fontTools/*.pyc -%ghost %{python_sitearch}/FontTools/fontTools/*.pyo -%{python_sitearch}/FontTools/fontTools/*/*.py -%{python_sitearch}/FontTools/fontTools/*/*.pyc -%ghost %{python_sitearch}/FontTools/fontTools/*/*.pyo -%{python_sitearch}/FontTools/fontTools/*/*/*.py -%{python_sitearch}/FontTools/fontTools/*/*/*.pyc -%ghost %{python_sitearch}/FontTools/fontTools/*/*/*.pyo -%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so -%{_bindir}/ttx - - -%changelog -* Mon May 08 2006 Roozbeh Pournader - 2.0-0.6.20050624cvs -- Change specification of ulUnicodeRange1-4 to unsigned long - -* Mon Feb 13 2006 Roozbeh Pournader - 2.0-0.5.20050624cvs -- Rebuild for Fedora Extras 5 - -* Thu Feb 02 2006 Roozbeh Pournader - 2.0-0.4.20050624cvs -- Provide ttx - -* Wed Feb 01 2006 Roozbeh Pournader - 2.0-0.3.20050624cvs -- Use upstream snapshots, moving the difference into a patch -- Change alphatag time to the latest change in CVS -- Use %%{python_sitearch} instead of %%{python_sitelib} (for x86_86) -- Use sed instead of a patch to remove shebang - -* Sun Jan 08 2006 Roozbeh Pournader - 2.0-0.2.20060103cvs -- Add %%{?dist} tag - -* Fri Jan 06 2006 Roozbeh Pournader - 2.0-0.1.20060103cvs -- Initial packaging diff --git a/sources b/sources deleted file mode 100644 index d7dc398..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -b44a299a0530a2a4f65d1937aa99f734 fonttools-2005-03-15.210812.tar.bz2 From 7984f628bd5cd611da34116122ddca6287b7e933 Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Wed, 8 Nov 2006 19:17:12 +0000 Subject: [PATCH 007/291] De-orphan --- Makefile | 21 +++ dead.package | 1 - fonttools-20050315-20050624.patch | 279 ++++++++++++++++++++++++++++++ fonttools-unsigned-ranges.patch | 17 ++ fonttools.spec | 100 +++++++++++ sources | 1 + 6 files changed, 418 insertions(+), 1 deletion(-) create mode 100644 Makefile delete mode 100644 dead.package create mode 100644 fonttools-20050315-20050624.patch create mode 100644 fonttools-unsigned-ranges.patch create mode 100644 fonttools.spec create mode 100644 sources diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..2e8572e --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +# Makefile for source rpm: fonttools +# $Id: Makefile,v 1.3 2006/11/08 19:17:12 roozbeh Exp $ +NAME := fonttools +SPECFILE = $(firstword $(wildcard *.spec)) + +define find-makefile-common +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +endef + +MAKEFILE_COMMON := $(shell $(find-makefile-common)) + +ifeq ($(MAKEFILE_COMMON),) +# attept a checkout +define checkout-makefile-common +test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 +endef + +MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) +endif + +include $(MAKEFILE_COMMON) diff --git a/dead.package b/dead.package deleted file mode 100644 index 815fd29..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild diff --git a/fonttools-20050315-20050624.patch b/fonttools-20050315-20050624.patch new file mode 100644 index 0000000..31ba5e9 --- /dev/null +++ b/fonttools-20050315-20050624.patch @@ -0,0 +1,279 @@ +diff -urN fonttools-20050315/Lib/fontTools/fondLib.py fonttools-20050624/Lib/fontTools/fondLib.py +--- fonttools-20050315/Lib/fontTools/fondLib.py 2002-10-29 19:19:25.000000000 +0330 ++++ fonttools-20050624/Lib/fontTools/fondLib.py 2005-06-24 14:05:16.000000000 +0430 +@@ -12,6 +12,7 @@ + DEBUG = 0 + + headerformat = """ ++ > + ffFlags: h + ffFamID: h + ffFirstChar: h +@@ -127,9 +128,9 @@ + def _getheader(self): + data = self.FOND.data + sstruct.unpack(headerformat, data[:28], self) +- self.ffProperty = struct.unpack("9h", data[28:46]) +- self.ffIntl = struct.unpack("hh", data[46:50]) +- self.ffVersion, = struct.unpack("h", data[50:FONDheadersize]) ++ self.ffProperty = struct.unpack(">9h", data[28:46]) ++ self.ffIntl = struct.unpack(">hh", data[46:50]) ++ self.ffVersion, = struct.unpack(">h", data[50:FONDheadersize]) + + if DEBUG: + self._rawheader = data[:FONDheadersize] +@@ -137,9 +138,9 @@ + + def _buildheader(self): + header = sstruct.pack(headerformat, self) +- header = header + apply(struct.pack, ("9h",) + self.ffProperty) +- header = header + apply(struct.pack, ("hh",) + self.ffIntl) +- header = header + struct.pack("h", self.ffVersion) ++ header = header + apply(struct.pack, (">9h",) + self.ffProperty) ++ header = header + apply(struct.pack, (">hh",) + self.ffIntl) ++ header = header + struct.pack(">h", self.ffVersion) + if DEBUG: + print "header is the same?", self._rawheader == header and 'yes.' or 'no.' + if self._rawheader <> header: +@@ -149,12 +150,12 @@ + def _getfontassociationtable(self): + data = self.FOND.data + offset = FONDheadersize +- numberofentries, = struct.unpack("h", data[offset:offset+2]) ++ numberofentries, = struct.unpack(">h", data[offset:offset+2]) + numberofentries = numberofentries + 1 + size = numberofentries * 6 + self.fontAssoc = [] + for i in range(offset + 2, offset + size, 6): +- self.fontAssoc.append(struct.unpack("3h", data[i:i+6])) ++ self.fontAssoc.append(struct.unpack(">3h", data[i:i+6])) + + self._endoffontassociationtable = offset + size + 2 + if DEBUG: +@@ -162,9 +163,9 @@ + self.parsedthings.append((offset, self._endoffontassociationtable, 'fontassociationtable')) + + def _buildfontassociationtable(self): +- data = struct.pack("h", len(self.fontAssoc) - 1) ++ data = struct.pack(">h", len(self.fontAssoc) - 1) + for size, stype, ID in self.fontAssoc: +- data = data + struct.pack("3h", size, stype, ID) ++ data = data + struct.pack(">3h", size, stype, ID) + + if DEBUG: + print "font association table is the same?", self._rawfontassociationtable == data and 'yes.' or 'no.' +@@ -194,10 +195,10 @@ + return + boxes = {} + data = self._rawoffsettable[6:] +- numstyles = struct.unpack("h", data[:2])[0] + 1 ++ numstyles = struct.unpack(">h", data[:2])[0] + 1 + data = data[2:] + for i in range(numstyles): +- style, l, b, r, t = struct.unpack("hhhhh", data[:10]) ++ style, l, b, r, t = struct.unpack(">hhhhh", data[:10]) + boxes[style] = (l, b, r, t) + data = data[10:] + self.boundingBoxes = boxes +@@ -206,9 +207,9 @@ + if self.boundingBoxes and self._rawoffsettable[:6] == '\0\0\0\0\0\6': + boxes = self.boundingBoxes.items() + boxes.sort() +- data = '\0\0\0\0\0\6' + struct.pack("h", len(boxes) - 1) ++ data = '\0\0\0\0\0\6' + struct.pack(">h", len(boxes) - 1) + for style, (l, b, r, t) in boxes: +- data = data + struct.pack("hhhhh", style, l, b, r, t) ++ data = data + struct.pack(">hhhhh", style, l, b, r, t) + self._rawoffsettable = data + + def _getglyphwidthtable(self): +@@ -217,15 +218,15 @@ + return + data = self.FOND.data + offset = self.ffWTabOff +- numberofentries, = struct.unpack("h", data[offset:offset+2]) ++ numberofentries, = struct.unpack(">h", data[offset:offset+2]) + numberofentries = numberofentries + 1 + count = offset + 2 + for i in range(numberofentries): +- stylecode, = struct.unpack("h", data[count:count+2]) ++ stylecode, = struct.unpack(">h", data[count:count+2]) + widthtable = self.widthTables[stylecode] = [] + count = count + 2 + for j in range(3 + self.ffLastChar - self.ffFirstChar): +- width, = struct.unpack("h", data[count:count+2]) ++ width, = struct.unpack(">h", data[count:count+2]) + widthtable.append(width) + count = count + 2 + +@@ -238,15 +239,15 @@ + self._rawglyphwidthtable = "" + return + numberofentries = len(self.widthTables) +- data = struct.pack('h', numberofentries - 1) ++ data = struct.pack('>h', numberofentries - 1) + tables = self.widthTables.items() + tables.sort() + for stylecode, table in tables: +- data = data + struct.pack('h', stylecode) ++ data = data + struct.pack('>h', stylecode) + if len(table) <> (3 + self.ffLastChar - self.ffFirstChar): + raise error, "width table has wrong length" + for width in table: +- data = data + struct.pack('h', width) ++ data = data + struct.pack('>h', width) + if DEBUG: + print "glyph width table is the same?", self._rawglyphwidthtable == data and 'yes.' or 'no.' + self._rawglyphwidthtable = data +@@ -257,17 +258,17 @@ + return + data = self.FOND.data + offset = self.ffKernOff +- numberofentries, = struct.unpack("h", data[offset:offset+2]) ++ numberofentries, = struct.unpack(">h", data[offset:offset+2]) + numberofentries = numberofentries + 1 + count = offset + 2 + for i in range(numberofentries): +- stylecode, = struct.unpack("h", data[count:count+2]) ++ stylecode, = struct.unpack(">h", data[count:count+2]) + count = count + 2 +- numberofpairs, = struct.unpack("h", data[count:count+2]) ++ numberofpairs, = struct.unpack(">h", data[count:count+2]) + count = count + 2 + kerntable = self.kernTables[stylecode] = [] + for j in range(numberofpairs): +- firstchar, secondchar, kerndistance = struct.unpack("cch", data[count:count+4]) ++ firstchar, secondchar, kerndistance = struct.unpack(">cch", data[count:count+4]) + kerntable.append((ord(firstchar), ord(secondchar), kerndistance)) + count = count + 4 + +@@ -281,14 +282,14 @@ + self.ffKernOff = 0 + return + numberofentries = len(self.kernTables) +- data = [struct.pack('h', numberofentries - 1)] ++ data = [struct.pack('>h', numberofentries - 1)] + tables = self.kernTables.items() + tables.sort() + for stylecode, table in tables: +- data.append(struct.pack('h', stylecode)) +- data.append(struct.pack('h', len(table))) # numberofpairs ++ data.append(struct.pack('>h', stylecode)) ++ data.append(struct.pack('>h', len(table))) # numberofpairs + for firstchar, secondchar, kerndistance in table: +- data.append(struct.pack("cch", chr(firstchar), chr(secondchar), kerndistance)) ++ data.append(struct.pack(">cch", chr(firstchar), chr(secondchar), kerndistance)) + + data = string.join(data, '') + +@@ -308,9 +309,9 @@ + return + data = self.FOND.data + self.fondClass, self.glyphTableOffset, self.styleMappingReserved, = \ +- struct.unpack("hll", data[offset:offset+10]) +- self.styleIndices = struct.unpack('48b', data[offset + 10:offset + 58]) +- stringcount, = struct.unpack('h', data[offset+58:offset+60]) ++ struct.unpack(">hll", data[offset:offset+10]) ++ self.styleIndices = struct.unpack('>48b', data[offset + 10:offset + 58]) ++ stringcount, = struct.unpack('>h', data[offset+58:offset+60]) + + count = offset + 60 + for i in range(stringcount): +@@ -331,14 +332,14 @@ + if not self.styleIndices: + self._rawstylemappingtable = "" + return +- data = struct.pack("hll", self.fondClass, self.glyphTableOffset, ++ data = struct.pack(">hll", self.fondClass, self.glyphTableOffset, + self.styleMappingReserved) + + self._packstylestrings() +- data = data + apply(struct.pack, ("48b",) + self.styleIndices) ++ data = data + apply(struct.pack, (">48b",) + self.styleIndices) + + stringcount = len(self.styleStrings) +- data = data + struct.pack("h", stringcount) ++ data = data + struct.pack(">h", stringcount) + for string in self.styleStrings: + data = data + chr(len(string)) + string + +@@ -401,7 +402,7 @@ + data = self._rawstylemappingtable + if not data: + return +- data = data[:2] + struct.pack("l", self.glyphTableOffset) + data[6:] ++ data = data[:2] + struct.pack(">l", self.glyphTableOffset) + data[6:] + self._rawstylemappingtable = data + + def _getglyphencodingsubtable(self): +@@ -410,7 +411,7 @@ + return + offset = self.ffStylOff + self.glyphTableOffset + data = self.FOND.data +- numberofentries, = struct.unpack("h", data[offset:offset+2]) ++ numberofentries, = struct.unpack(">h", data[offset:offset+2]) + count = offset + 2 + for i in range(numberofentries): + glyphcode = ord(data[count]) +@@ -430,7 +431,7 @@ + self._rawglyphencodingsubtable = "" + return + numberofentries = len(self.glyphEncoding) +- data = struct.pack("h", numberofentries) ++ data = struct.pack(">h", numberofentries) + items = self.glyphEncoding.items() + items.sort() + for glyphcode, glyphname in items: +diff -urN fonttools-20050315/Lib/fontTools/misc/psCharStrings.py fonttools-20050624/Lib/fontTools/misc/psCharStrings.py +--- fonttools-20050315/Lib/fontTools/misc/psCharStrings.py 2005-02-24 00:52:27.000000000 +0330 ++++ fonttools-20050624/Lib/fontTools/misc/psCharStrings.py 2005-05-07 13:11:12.000000000 +0430 +@@ -780,7 +780,8 @@ + # + def op_hflex(self, index): + dx1, dx2, dy2, dx3, dx4, dx5, dx6 = self.popall() +- dy1 = dy3 = dy4 = dy5 = dy6 = 0 ++ dy1 = dy3 = dy4 = dy6 = 0 ++ dy5 = -dy2 + self.rCurveTo((dx1, dy1), (dx2, dy2), (dx3, dy3)) + self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) + def op_flex(self, index): +@@ -789,7 +790,9 @@ + self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) + def op_hflex1(self, index): + dx1, dy1, dx2, dy2, dx3, dx4, dx5, dy5, dx6 = self.popall() +- dy3 = dy4 = dy6 = 0 ++ dy3 = dy4 = 0 ++ dy6 = -(dy1 + dy2 + dy3 + dy4 + dy5) ++ + self.rCurveTo((dx1, dy1), (dx2, dy2), (dx3, dy3)) + self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) + def op_flex1(self, index): +@@ -798,9 +801,9 @@ + dy = dy1 + dy2 + dy3 + dy4 + dy5 + if abs(dx) > abs(dy): + dx6 = d6 +- dy6 = 0 ++ dy6 = -dy + else: +- dx6 = 0 ++ dx6 = -dx + dy6 = d6 + self.rCurveTo((dx1, dy1), (dx2, dy2), (dx3, dy3)) + self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) +diff -urN fonttools-20050315/Lib/fontTools/pens/basePen.py fonttools-20050624/Lib/fontTools/pens/basePen.py +--- fonttools-20050315/Lib/fontTools/pens/basePen.py 2005-03-08 13:20:55.000000000 +0330 ++++ fonttools-20050624/Lib/fontTools/pens/basePen.py 2005-04-10 17:48:42.000000000 +0430 +@@ -162,8 +162,11 @@ + of the base glyph and draws it onto self. + """ + from fontTools.pens.transformPen import TransformPen +- glyph = self.glyphSet.get(glyphName) +- if glyph is not None: ++ try: ++ glyph = self.glyphSet[glyphName] ++ except KeyError: ++ pass ++ else: + tPen = TransformPen(self, transformation) + glyph.draw(tPen) + diff --git a/fonttools-unsigned-ranges.patch b/fonttools-unsigned-ranges.patch new file mode 100644 index 0000000..d8552c1 --- /dev/null +++ b/fonttools-unsigned-ranges.patch @@ -0,0 +1,17 @@ +--- fonttools/Lib/fontTools/ttLib/tables/O_S_2f_2.py.unsigned-ranges 2006-05-08 17:13:17.000000000 +0330 ++++ fonttools/Lib/fontTools/ttLib/tables/O_S_2f_2.py 2006-05-08 17:14:04.000000000 +0330 +@@ -52,10 +52,10 @@ + yStrikeoutPosition: h # strikeout position + sFamilyClass: h # font family class and subclass + panose: 10s # panose classification number +- ulUnicodeRange1: l # character range +- ulUnicodeRange2: l # character range +- ulUnicodeRange3: l # character range +- ulUnicodeRange4: l # character range ++ ulUnicodeRange1: L # character range ++ ulUnicodeRange2: L # character range ++ ulUnicodeRange3: L # character range ++ ulUnicodeRange4: L # character range + achVendID: 4s # font vendor identification + fsSelection: H # font selection flags + fsFirstCharIndex: H # first unicode character index diff --git a/fonttools.spec b/fonttools.spec new file mode 100644 index 0000000..0e856e7 --- /dev/null +++ b/fonttools.spec @@ -0,0 +1,100 @@ +%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} +%define alphatag 20050624cvs + +Name: fonttools +Version: 2.0 +Release: 0.6.%{alphatag}%{?dist} +Summary: A tool to convert True/OpenType fonts to XML and back + +Group: Development/Tools +License: BSD +URL: http://sourceforge.net/projects/fonttools/ +Source0: http://fonttools.sourceforge.net/cvs-snapshots/bzip2/fonttools-2005-03-15.210812.tar.bz2 +Patch1: fonttools-20050315-20050624.patch +Patch2: fonttools-unsigned-ranges.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: python-devel python-numeric +Requires: python-abi = %(%{__python} -c "import sys ; print sys.version[:3]") +Requires: python-numeric + +Provides: ttx + +%description +TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is +written in Python and has a BSD-style, open-source license. TTX can dump +TrueType and OpenType fonts to an XML-based text format and vice versa. + + +%prep +%setup -q -n %{name} +%patch1 -p1 -b .20050624 +%patch2 -p1 -b .unsigned-ranges + +%{__sed} -i.nobang '1 d' Lib/fontTools/ttx.py +%{__chmod} a-x LICENSE.txt + + +%build +CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build + + +%install +rm -rf $RPM_BUILD_ROOT +%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT +rm -rf $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/ttLib/test + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc LICENSE.txt +%doc Doc/bugs.txt Doc/ChangeLog.txt Doc/changes.txt Doc/documentation.html +%{python_sitearch}/FontTools.pth +%dir %{python_sitearch}/FontTools +%dir %{python_sitearch}/FontTools/fontTools +%dir %{python_sitearch}/FontTools/fontTools/encodings +%dir %{python_sitearch}/FontTools/fontTools/misc +%dir %{python_sitearch}/FontTools/fontTools/pens +%dir %{python_sitearch}/FontTools/fontTools/ttLib +%dir %{python_sitearch}/FontTools/fontTools/ttLib/tables +%{python_sitearch}/FontTools/*.py +%{python_sitearch}/FontTools/*.pyc +%ghost %{python_sitearch}/FontTools/*.pyo +%{python_sitearch}/FontTools/fontTools/*.py +%{python_sitearch}/FontTools/fontTools/*.pyc +%ghost %{python_sitearch}/FontTools/fontTools/*.pyo +%{python_sitearch}/FontTools/fontTools/*/*.py +%{python_sitearch}/FontTools/fontTools/*/*.pyc +%ghost %{python_sitearch}/FontTools/fontTools/*/*.pyo +%{python_sitearch}/FontTools/fontTools/*/*/*.py +%{python_sitearch}/FontTools/fontTools/*/*/*.pyc +%ghost %{python_sitearch}/FontTools/fontTools/*/*/*.pyo +%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so +%{_bindir}/ttx + + +%changelog +* Mon May 08 2006 Roozbeh Pournader - 2.0-0.6.20050624cvs +- Change specification of ulUnicodeRange1-4 to unsigned long + +* Mon Feb 13 2006 Roozbeh Pournader - 2.0-0.5.20050624cvs +- Rebuild for Fedora Extras 5 + +* Thu Feb 02 2006 Roozbeh Pournader - 2.0-0.4.20050624cvs +- Provide ttx + +* Wed Feb 01 2006 Roozbeh Pournader - 2.0-0.3.20050624cvs +- Use upstream snapshots, moving the difference into a patch +- Change alphatag time to the latest change in CVS +- Use %%{python_sitearch} instead of %%{python_sitelib} (for x86_86) +- Use sed instead of a patch to remove shebang + +* Sun Jan 08 2006 Roozbeh Pournader - 2.0-0.2.20060103cvs +- Add %%{?dist} tag + +* Fri Jan 06 2006 Roozbeh Pournader - 2.0-0.1.20060103cvs +- Initial packaging diff --git a/sources b/sources new file mode 100644 index 0000000..d7dc398 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +b44a299a0530a2a4f65d1937aa99f734 fonttools-2005-03-15.210812.tar.bz2 From 8cbcaa1ef189e6d6e2054ee7c8125bce4d4b54db Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Wed, 8 Nov 2006 19:26:03 +0000 Subject: [PATCH 008/291] - Rebuild to get into Rawhide --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 0e856e7..d738e4a 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.0 -Release: 0.6.%{alphatag}%{?dist} +Release: 0.7.%{alphatag}%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -78,6 +78,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Nov 08 2006 Roozbeh Pournader - 2.0-0.7.20050624cvs +- Rebuild to get into Rawhide + * Mon May 08 2006 Roozbeh Pournader - 2.0-0.6.20050624cvs - Change specification of ulUnicodeRange1-4 to unsigned long From 7633d41677a21ba2f1392d71bcf123e001679d66 Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Wed, 8 Nov 2006 20:05:31 +0000 Subject: [PATCH 009/291] - De-ghost .pyo files --- fonttools.spec | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index d738e4a..5b00a1b 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.0 -Release: 0.7.%{alphatag}%{?dist} +Release: 0.8.%{alphatag}%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -63,21 +63,24 @@ rm -rf $RPM_BUILD_ROOT %dir %{python_sitearch}/FontTools/fontTools/ttLib/tables %{python_sitearch}/FontTools/*.py %{python_sitearch}/FontTools/*.pyc -%ghost %{python_sitearch}/FontTools/*.pyo +%{python_sitearch}/FontTools/*.pyo %{python_sitearch}/FontTools/fontTools/*.py %{python_sitearch}/FontTools/fontTools/*.pyc -%ghost %{python_sitearch}/FontTools/fontTools/*.pyo +%{python_sitearch}/FontTools/fontTools/*.pyo %{python_sitearch}/FontTools/fontTools/*/*.py %{python_sitearch}/FontTools/fontTools/*/*.pyc -%ghost %{python_sitearch}/FontTools/fontTools/*/*.pyo +%{python_sitearch}/FontTools/fontTools/*/*.pyo %{python_sitearch}/FontTools/fontTools/*/*/*.py %{python_sitearch}/FontTools/fontTools/*/*/*.pyc -%ghost %{python_sitearch}/FontTools/fontTools/*/*/*.pyo +%{python_sitearch}/FontTools/fontTools/*/*/*.pyo %{python_sitearch}/FontTools/fontTools/misc/eexecOp.so %{_bindir}/ttx %changelog +* Wed Nov 08 2006 Roozbeh Pournader - 2.0-0.8.20050624cvs +- De-ghost .pyo files + * Wed Nov 08 2006 Roozbeh Pournader - 2.0-0.7.20050624cvs - Rebuild to get into Rawhide From 2d5462eb26e63a98c62e7408ce7eba175f4d8c2f Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Thu, 9 Nov 2006 14:38:24 +0000 Subject: [PATCH 010/291] clog --- .cvsignore | 1 + fonttools-20050315-20050624.patch | 279 ------------------------------ fonttools.spec | 31 ++-- sources | 2 +- 4 files changed, 13 insertions(+), 300 deletions(-) create mode 100644 .cvsignore delete mode 100644 fonttools-20050315-20050624.patch diff --git a/.cvsignore b/.cvsignore new file mode 100644 index 0000000..e484e80 --- /dev/null +++ b/.cvsignore @@ -0,0 +1 @@ +fonttools-2006-02-23.085153.tar.bz2 diff --git a/fonttools-20050315-20050624.patch b/fonttools-20050315-20050624.patch deleted file mode 100644 index 31ba5e9..0000000 --- a/fonttools-20050315-20050624.patch +++ /dev/null @@ -1,279 +0,0 @@ -diff -urN fonttools-20050315/Lib/fontTools/fondLib.py fonttools-20050624/Lib/fontTools/fondLib.py ---- fonttools-20050315/Lib/fontTools/fondLib.py 2002-10-29 19:19:25.000000000 +0330 -+++ fonttools-20050624/Lib/fontTools/fondLib.py 2005-06-24 14:05:16.000000000 +0430 -@@ -12,6 +12,7 @@ - DEBUG = 0 - - headerformat = """ -+ > - ffFlags: h - ffFamID: h - ffFirstChar: h -@@ -127,9 +128,9 @@ - def _getheader(self): - data = self.FOND.data - sstruct.unpack(headerformat, data[:28], self) -- self.ffProperty = struct.unpack("9h", data[28:46]) -- self.ffIntl = struct.unpack("hh", data[46:50]) -- self.ffVersion, = struct.unpack("h", data[50:FONDheadersize]) -+ self.ffProperty = struct.unpack(">9h", data[28:46]) -+ self.ffIntl = struct.unpack(">hh", data[46:50]) -+ self.ffVersion, = struct.unpack(">h", data[50:FONDheadersize]) - - if DEBUG: - self._rawheader = data[:FONDheadersize] -@@ -137,9 +138,9 @@ - - def _buildheader(self): - header = sstruct.pack(headerformat, self) -- header = header + apply(struct.pack, ("9h",) + self.ffProperty) -- header = header + apply(struct.pack, ("hh",) + self.ffIntl) -- header = header + struct.pack("h", self.ffVersion) -+ header = header + apply(struct.pack, (">9h",) + self.ffProperty) -+ header = header + apply(struct.pack, (">hh",) + self.ffIntl) -+ header = header + struct.pack(">h", self.ffVersion) - if DEBUG: - print "header is the same?", self._rawheader == header and 'yes.' or 'no.' - if self._rawheader <> header: -@@ -149,12 +150,12 @@ - def _getfontassociationtable(self): - data = self.FOND.data - offset = FONDheadersize -- numberofentries, = struct.unpack("h", data[offset:offset+2]) -+ numberofentries, = struct.unpack(">h", data[offset:offset+2]) - numberofentries = numberofentries + 1 - size = numberofentries * 6 - self.fontAssoc = [] - for i in range(offset + 2, offset + size, 6): -- self.fontAssoc.append(struct.unpack("3h", data[i:i+6])) -+ self.fontAssoc.append(struct.unpack(">3h", data[i:i+6])) - - self._endoffontassociationtable = offset + size + 2 - if DEBUG: -@@ -162,9 +163,9 @@ - self.parsedthings.append((offset, self._endoffontassociationtable, 'fontassociationtable')) - - def _buildfontassociationtable(self): -- data = struct.pack("h", len(self.fontAssoc) - 1) -+ data = struct.pack(">h", len(self.fontAssoc) - 1) - for size, stype, ID in self.fontAssoc: -- data = data + struct.pack("3h", size, stype, ID) -+ data = data + struct.pack(">3h", size, stype, ID) - - if DEBUG: - print "font association table is the same?", self._rawfontassociationtable == data and 'yes.' or 'no.' -@@ -194,10 +195,10 @@ - return - boxes = {} - data = self._rawoffsettable[6:] -- numstyles = struct.unpack("h", data[:2])[0] + 1 -+ numstyles = struct.unpack(">h", data[:2])[0] + 1 - data = data[2:] - for i in range(numstyles): -- style, l, b, r, t = struct.unpack("hhhhh", data[:10]) -+ style, l, b, r, t = struct.unpack(">hhhhh", data[:10]) - boxes[style] = (l, b, r, t) - data = data[10:] - self.boundingBoxes = boxes -@@ -206,9 +207,9 @@ - if self.boundingBoxes and self._rawoffsettable[:6] == '\0\0\0\0\0\6': - boxes = self.boundingBoxes.items() - boxes.sort() -- data = '\0\0\0\0\0\6' + struct.pack("h", len(boxes) - 1) -+ data = '\0\0\0\0\0\6' + struct.pack(">h", len(boxes) - 1) - for style, (l, b, r, t) in boxes: -- data = data + struct.pack("hhhhh", style, l, b, r, t) -+ data = data + struct.pack(">hhhhh", style, l, b, r, t) - self._rawoffsettable = data - - def _getglyphwidthtable(self): -@@ -217,15 +218,15 @@ - return - data = self.FOND.data - offset = self.ffWTabOff -- numberofentries, = struct.unpack("h", data[offset:offset+2]) -+ numberofentries, = struct.unpack(">h", data[offset:offset+2]) - numberofentries = numberofentries + 1 - count = offset + 2 - for i in range(numberofentries): -- stylecode, = struct.unpack("h", data[count:count+2]) -+ stylecode, = struct.unpack(">h", data[count:count+2]) - widthtable = self.widthTables[stylecode] = [] - count = count + 2 - for j in range(3 + self.ffLastChar - self.ffFirstChar): -- width, = struct.unpack("h", data[count:count+2]) -+ width, = struct.unpack(">h", data[count:count+2]) - widthtable.append(width) - count = count + 2 - -@@ -238,15 +239,15 @@ - self._rawglyphwidthtable = "" - return - numberofentries = len(self.widthTables) -- data = struct.pack('h', numberofentries - 1) -+ data = struct.pack('>h', numberofentries - 1) - tables = self.widthTables.items() - tables.sort() - for stylecode, table in tables: -- data = data + struct.pack('h', stylecode) -+ data = data + struct.pack('>h', stylecode) - if len(table) <> (3 + self.ffLastChar - self.ffFirstChar): - raise error, "width table has wrong length" - for width in table: -- data = data + struct.pack('h', width) -+ data = data + struct.pack('>h', width) - if DEBUG: - print "glyph width table is the same?", self._rawglyphwidthtable == data and 'yes.' or 'no.' - self._rawglyphwidthtable = data -@@ -257,17 +258,17 @@ - return - data = self.FOND.data - offset = self.ffKernOff -- numberofentries, = struct.unpack("h", data[offset:offset+2]) -+ numberofentries, = struct.unpack(">h", data[offset:offset+2]) - numberofentries = numberofentries + 1 - count = offset + 2 - for i in range(numberofentries): -- stylecode, = struct.unpack("h", data[count:count+2]) -+ stylecode, = struct.unpack(">h", data[count:count+2]) - count = count + 2 -- numberofpairs, = struct.unpack("h", data[count:count+2]) -+ numberofpairs, = struct.unpack(">h", data[count:count+2]) - count = count + 2 - kerntable = self.kernTables[stylecode] = [] - for j in range(numberofpairs): -- firstchar, secondchar, kerndistance = struct.unpack("cch", data[count:count+4]) -+ firstchar, secondchar, kerndistance = struct.unpack(">cch", data[count:count+4]) - kerntable.append((ord(firstchar), ord(secondchar), kerndistance)) - count = count + 4 - -@@ -281,14 +282,14 @@ - self.ffKernOff = 0 - return - numberofentries = len(self.kernTables) -- data = [struct.pack('h', numberofentries - 1)] -+ data = [struct.pack('>h', numberofentries - 1)] - tables = self.kernTables.items() - tables.sort() - for stylecode, table in tables: -- data.append(struct.pack('h', stylecode)) -- data.append(struct.pack('h', len(table))) # numberofpairs -+ data.append(struct.pack('>h', stylecode)) -+ data.append(struct.pack('>h', len(table))) # numberofpairs - for firstchar, secondchar, kerndistance in table: -- data.append(struct.pack("cch", chr(firstchar), chr(secondchar), kerndistance)) -+ data.append(struct.pack(">cch", chr(firstchar), chr(secondchar), kerndistance)) - - data = string.join(data, '') - -@@ -308,9 +309,9 @@ - return - data = self.FOND.data - self.fondClass, self.glyphTableOffset, self.styleMappingReserved, = \ -- struct.unpack("hll", data[offset:offset+10]) -- self.styleIndices = struct.unpack('48b', data[offset + 10:offset + 58]) -- stringcount, = struct.unpack('h', data[offset+58:offset+60]) -+ struct.unpack(">hll", data[offset:offset+10]) -+ self.styleIndices = struct.unpack('>48b', data[offset + 10:offset + 58]) -+ stringcount, = struct.unpack('>h', data[offset+58:offset+60]) - - count = offset + 60 - for i in range(stringcount): -@@ -331,14 +332,14 @@ - if not self.styleIndices: - self._rawstylemappingtable = "" - return -- data = struct.pack("hll", self.fondClass, self.glyphTableOffset, -+ data = struct.pack(">hll", self.fondClass, self.glyphTableOffset, - self.styleMappingReserved) - - self._packstylestrings() -- data = data + apply(struct.pack, ("48b",) + self.styleIndices) -+ data = data + apply(struct.pack, (">48b",) + self.styleIndices) - - stringcount = len(self.styleStrings) -- data = data + struct.pack("h", stringcount) -+ data = data + struct.pack(">h", stringcount) - for string in self.styleStrings: - data = data + chr(len(string)) + string - -@@ -401,7 +402,7 @@ - data = self._rawstylemappingtable - if not data: - return -- data = data[:2] + struct.pack("l", self.glyphTableOffset) + data[6:] -+ data = data[:2] + struct.pack(">l", self.glyphTableOffset) + data[6:] - self._rawstylemappingtable = data - - def _getglyphencodingsubtable(self): -@@ -410,7 +411,7 @@ - return - offset = self.ffStylOff + self.glyphTableOffset - data = self.FOND.data -- numberofentries, = struct.unpack("h", data[offset:offset+2]) -+ numberofentries, = struct.unpack(">h", data[offset:offset+2]) - count = offset + 2 - for i in range(numberofentries): - glyphcode = ord(data[count]) -@@ -430,7 +431,7 @@ - self._rawglyphencodingsubtable = "" - return - numberofentries = len(self.glyphEncoding) -- data = struct.pack("h", numberofentries) -+ data = struct.pack(">h", numberofentries) - items = self.glyphEncoding.items() - items.sort() - for glyphcode, glyphname in items: -diff -urN fonttools-20050315/Lib/fontTools/misc/psCharStrings.py fonttools-20050624/Lib/fontTools/misc/psCharStrings.py ---- fonttools-20050315/Lib/fontTools/misc/psCharStrings.py 2005-02-24 00:52:27.000000000 +0330 -+++ fonttools-20050624/Lib/fontTools/misc/psCharStrings.py 2005-05-07 13:11:12.000000000 +0430 -@@ -780,7 +780,8 @@ - # - def op_hflex(self, index): - dx1, dx2, dy2, dx3, dx4, dx5, dx6 = self.popall() -- dy1 = dy3 = dy4 = dy5 = dy6 = 0 -+ dy1 = dy3 = dy4 = dy6 = 0 -+ dy5 = -dy2 - self.rCurveTo((dx1, dy1), (dx2, dy2), (dx3, dy3)) - self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) - def op_flex(self, index): -@@ -789,7 +790,9 @@ - self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) - def op_hflex1(self, index): - dx1, dy1, dx2, dy2, dx3, dx4, dx5, dy5, dx6 = self.popall() -- dy3 = dy4 = dy6 = 0 -+ dy3 = dy4 = 0 -+ dy6 = -(dy1 + dy2 + dy3 + dy4 + dy5) -+ - self.rCurveTo((dx1, dy1), (dx2, dy2), (dx3, dy3)) - self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) - def op_flex1(self, index): -@@ -798,9 +801,9 @@ - dy = dy1 + dy2 + dy3 + dy4 + dy5 - if abs(dx) > abs(dy): - dx6 = d6 -- dy6 = 0 -+ dy6 = -dy - else: -- dx6 = 0 -+ dx6 = -dx - dy6 = d6 - self.rCurveTo((dx1, dy1), (dx2, dy2), (dx3, dy3)) - self.rCurveTo((dx4, dy4), (dx5, dy5), (dx6, dy6)) -diff -urN fonttools-20050315/Lib/fontTools/pens/basePen.py fonttools-20050624/Lib/fontTools/pens/basePen.py ---- fonttools-20050315/Lib/fontTools/pens/basePen.py 2005-03-08 13:20:55.000000000 +0330 -+++ fonttools-20050624/Lib/fontTools/pens/basePen.py 2005-04-10 17:48:42.000000000 +0430 -@@ -162,8 +162,11 @@ - of the base glyph and draws it onto self. - """ - from fontTools.pens.transformPen import TransformPen -- glyph = self.glyphSet.get(glyphName) -- if glyph is not None: -+ try: -+ glyph = self.glyphSet[glyphName] -+ except KeyError: -+ pass -+ else: - tPen = TransformPen(self, transformation) - glyph.draw(tPen) - diff --git a/fonttools.spec b/fonttools.spec index 5b00a1b..3055dbe 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,21 +1,18 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%define alphatag 20050624cvs +%define alphatag 20060223cvs Name: fonttools Version: 2.0 -Release: 0.8.%{alphatag}%{?dist} +Release: 0.9.%{alphatag}%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools License: BSD URL: http://sourceforge.net/projects/fonttools/ -Source0: http://fonttools.sourceforge.net/cvs-snapshots/bzip2/fonttools-2005-03-15.210812.tar.bz2 -Patch1: fonttools-20050315-20050624.patch -Patch2: fonttools-unsigned-ranges.patch +Source0: http://fonttools.sourceforge.net/cvs-snapshots/bzip2/fonttools-2006-02-23.085153.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel python-numeric -Requires: python-abi = %(%{__python} -c "import sys ; print sys.version[:3]") Requires: python-numeric Provides: ttx @@ -28,8 +25,6 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %prep %setup -q -n %{name} -%patch1 -p1 -b .20050624 -%patch2 -p1 -b .unsigned-ranges %{__sed} -i.nobang '1 d' Lib/fontTools/ttx.py %{__chmod} a-x LICENSE.txt @@ -61,23 +56,19 @@ rm -rf $RPM_BUILD_ROOT %dir %{python_sitearch}/FontTools/fontTools/pens %dir %{python_sitearch}/FontTools/fontTools/ttLib %dir %{python_sitearch}/FontTools/fontTools/ttLib/tables -%{python_sitearch}/FontTools/*.py -%{python_sitearch}/FontTools/*.pyc -%{python_sitearch}/FontTools/*.pyo -%{python_sitearch}/FontTools/fontTools/*.py -%{python_sitearch}/FontTools/fontTools/*.pyc -%{python_sitearch}/FontTools/fontTools/*.pyo -%{python_sitearch}/FontTools/fontTools/*/*.py -%{python_sitearch}/FontTools/fontTools/*/*.pyc -%{python_sitearch}/FontTools/fontTools/*/*.pyo -%{python_sitearch}/FontTools/fontTools/*/*/*.py -%{python_sitearch}/FontTools/fontTools/*/*/*.pyc -%{python_sitearch}/FontTools/fontTools/*/*/*.pyo +%{python_sitearch}/FontTools/*.py* +%{python_sitearch}/FontTools/fontTools/*.py* +%{python_sitearch}/FontTools/fontTools/*/*.py* +%{python_sitearch}/FontTools/fontTools/*/*/*.py* %{python_sitearch}/FontTools/fontTools/misc/eexecOp.so %{_bindir}/ttx %changelog +* Thu Nov 09 2006 Roozbeh Pournader - 2.0-0.9.20060223cvs +- Update to newer CVS snapshot dated 2006-02-23 +- Cleanup based on latest Python packaging guidelines + * Wed Nov 08 2006 Roozbeh Pournader - 2.0-0.8.20050624cvs - De-ghost .pyo files diff --git a/sources b/sources index d7dc398..410582f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b44a299a0530a2a4f65d1937aa99f734 fonttools-2005-03-15.210812.tar.bz2 +ffddf5c5c6b327e1855b934e98782717 fonttools-2006-02-23.085153.tar.bz2 From 0d74816bac5f2412111035c15dd8e01f9b7cbc02 Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Fri, 1 Dec 2006 02:36:25 +0000 Subject: [PATCH 011/291] - Update the Unicode names file to Unicode 5.0.0 --- fonttools-uni5.patch | 3071 ++++++++++++++++++++++++++++++++++++++++++ fonttools.spec | 7 +- 2 files changed, 3077 insertions(+), 1 deletion(-) create mode 100644 fonttools-uni5.patch diff --git a/fonttools-uni5.patch b/fonttools-uni5.patch new file mode 100644 index 0000000..b46338d --- /dev/null +++ b/fonttools-uni5.patch @@ -0,0 +1,3071 @@ +--- fonttools/Lib/fontTools/unicode.py.uni5 2006-12-01 06:01:59.000000000 +0330 ++++ fonttools/Lib/fontTools/unicode.py 2006-12-01 06:02:45.000000000 +0330 +@@ -568,6 +568,31 @@ + 0234 LATIN SMALL LETTER L WITH CURL + 0235 LATIN SMALL LETTER N WITH CURL + 0236 LATIN SMALL LETTER T WITH CURL ++0237 LATIN SMALL LETTER DOTLESS J ++0238 LATIN SMALL LETTER DB DIGRAPH ++0239 LATIN SMALL LETTER QP DIGRAPH ++023A LATIN CAPITAL LETTER A WITH STROKE ++023B LATIN CAPITAL LETTER C WITH STROKE ++023C LATIN SMALL LETTER C WITH STROKE ++023D LATIN CAPITAL LETTER L WITH BAR ++023E LATIN CAPITAL LETTER T WITH DIAGONAL STROKE ++023F LATIN SMALL LETTER S WITH SWASH TAIL ++0240 LATIN SMALL LETTER Z WITH SWASH TAIL ++0241 LATIN CAPITAL LETTER GLOTTAL STOP ++0242 LATIN SMALL LETTER GLOTTAL STOP ++0243 LATIN CAPITAL LETTER B WITH STROKE ++0244 LATIN CAPITAL LETTER U BAR ++0245 LATIN CAPITAL LETTER TURNED V ++0246 LATIN CAPITAL LETTER E WITH STROKE ++0247 LATIN SMALL LETTER E WITH STROKE ++0248 LATIN CAPITAL LETTER J WITH STROKE ++0249 LATIN SMALL LETTER J WITH STROKE ++024A LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL ++024B LATIN SMALL LETTER Q WITH HOOK TAIL ++024C LATIN CAPITAL LETTER R WITH STROKE ++024D LATIN SMALL LETTER R WITH STROKE ++024E LATIN CAPITAL LETTER Y WITH STROKE ++024F LATIN SMALL LETTER Y WITH STROKE + 0250 LATIN SMALL LETTER TURNED A + 0251 LATIN SMALL LETTER ALPHA + 0252 LATIN SMALL LETTER TURNED ALPHA +@@ -832,6 +857,11 @@ + 0355 COMBINING RIGHT ARROWHEAD BELOW + 0356 COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW + 0357 COMBINING RIGHT HALF RING ABOVE ++0358 COMBINING DOT ABOVE RIGHT ++0359 COMBINING ASTERISK BELOW ++035A COMBINING DOUBLE RING BELOW ++035B COMBINING ZIGZAG ABOVE ++035C COMBINING DOUBLE BREVE BELOW + 035D COMBINING DOUBLE BREVE + 035E COMBINING DOUBLE MACRON + 035F COMBINING DOUBLE MACRON BELOW +@@ -854,6 +884,9 @@ + 0374 GREEK NUMERAL SIGN + 0375 GREEK LOWER NUMERAL SIGN + 037A GREEK YPOGEGRAMMENI ++037B GREEK SMALL REVERSED LUNATE SIGMA SYMBOL ++037C GREEK SMALL DOTTED LUNATE SIGMA SYMBOL ++037D GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL + 037E GREEK QUESTION MARK + 0384 GREEK TONOS + 0385 GREEK DIALYTIKA TONOS +@@ -971,6 +1004,10 @@ + 03F9 GREEK CAPITAL LUNATE SIGMA SYMBOL + 03FA GREEK CAPITAL LETTER SAN + 03FB GREEK SMALL LETTER SAN ++03FC GREEK RHO WITH STROKE SYMBOL ++03FD GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL ++03FE GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL ++03FF GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL + 0400 CYRILLIC CAPITAL LETTER IE WITH GRAVE + 0401 CYRILLIC CAPITAL LETTER IO + 0402 CYRILLIC CAPITAL LETTER DJE +@@ -1177,6 +1214,7 @@ + 04CC CYRILLIC SMALL LETTER KHAKASSIAN CHE + 04CD CYRILLIC CAPITAL LETTER EM WITH TAIL + 04CE CYRILLIC SMALL LETTER EM WITH TAIL ++04CF CYRILLIC SMALL LETTER PALOCHKA + 04D0 CYRILLIC CAPITAL LETTER A WITH BREVE + 04D1 CYRILLIC SMALL LETTER A WITH BREVE + 04D2 CYRILLIC CAPITAL LETTER A WITH DIAERESIS +@@ -1215,8 +1253,16 @@ + 04F3 CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE + 04F4 CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS + 04F5 CYRILLIC SMALL LETTER CHE WITH DIAERESIS ++04F6 CYRILLIC CAPITAL LETTER GHE WITH DESCENDER ++04F7 CYRILLIC SMALL LETTER GHE WITH DESCENDER + 04F8 CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS + 04F9 CYRILLIC SMALL LETTER YERU WITH DIAERESIS ++04FA CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK ++04FB CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK ++04FC CYRILLIC CAPITAL LETTER HA WITH HOOK ++04FD CYRILLIC SMALL LETTER HA WITH HOOK ++04FE CYRILLIC CAPITAL LETTER HA WITH STROKE ++04FF CYRILLIC SMALL LETTER HA WITH STROKE + 0500 CYRILLIC CAPITAL LETTER KOMI DE + 0501 CYRILLIC SMALL LETTER KOMI DE + 0502 CYRILLIC CAPITAL LETTER KOMI DJE +@@ -1233,6 +1279,10 @@ + 050D CYRILLIC SMALL LETTER KOMI SJE + 050E CYRILLIC CAPITAL LETTER KOMI TJE + 050F CYRILLIC SMALL LETTER KOMI TJE ++0510 CYRILLIC CAPITAL LETTER REVERSED ZE ++0511 CYRILLIC SMALL LETTER REVERSED ZE ++0512 CYRILLIC CAPITAL LETTER EL WITH HOOK ++0513 CYRILLIC SMALL LETTER EL WITH HOOK + 0531 ARMENIAN CAPITAL LETTER AYB + 0532 ARMENIAN CAPITAL LETTER BEN + 0533 ARMENIAN CAPITAL LETTER GIM +@@ -1336,6 +1386,7 @@ + 059F HEBREW ACCENT QARNEY PARA + 05A0 HEBREW ACCENT TELISHA GEDOLA + 05A1 HEBREW ACCENT PAZER ++05A2 HEBREW ACCENT ATNAH HAFUKH + 05A3 HEBREW ACCENT MUNAH + 05A4 HEBREW ACCENT MAHAPAKH + 05A5 HEBREW ACCENT MERKHA +@@ -1359,6 +1410,7 @@ + 05B7 HEBREW POINT PATAH + 05B8 HEBREW POINT QAMATS + 05B9 HEBREW POINT HOLAM ++05BA HEBREW POINT HOLAM HASER FOR VAV + 05BB HEBREW POINT QUBUTS + 05BC HEBREW POINT DAGESH OR MAPIQ + 05BD HEBREW POINT METEG +@@ -1369,6 +1421,9 @@ + 05C2 HEBREW POINT SIN DOT + 05C3 HEBREW PUNCTUATION SOF PASUQ + 05C4 HEBREW MARK UPPER DOT ++05C5 HEBREW MARK LOWER DOT ++05C6 HEBREW PUNCTUATION NUN HAFUKHA ++05C7 HEBREW POINT QAMATS QATAN + 05D0 HEBREW LETTER ALEF + 05D1 HEBREW LETTER BET + 05D2 HEBREW LETTER GIMEL +@@ -1405,6 +1460,7 @@ + 0601 ARABIC SIGN SANAH + 0602 ARABIC FOOTNOTE MARKER + 0603 ARABIC SIGN SAFHA ++060B AFGHANI SIGN + 060C ARABIC COMMA + 060D ARABIC DATE SEPARATOR + 060E ARABIC POETIC VERSE SIGN +@@ -1416,6 +1472,7 @@ + 0614 ARABIC SIGN TAKHALLUS + 0615 ARABIC SMALL HIGH TAH + 061B ARABIC SEMICOLON ++061E ARABIC TRIPLE DOT PUNCTUATION MARK + 061F ARABIC QUESTION MARK + 0621 ARABIC LETTER HAMZA + 0622 ARABIC LETTER ALEF WITH MADDA ABOVE +@@ -1468,6 +1525,12 @@ + 0656 ARABIC SUBSCRIPT ALEF + 0657 ARABIC INVERTED DAMMA + 0658 ARABIC MARK NOON GHUNNA ++0659 ARABIC ZWARAKAY ++065A ARABIC VOWEL SIGN SMALL V ABOVE ++065B ARABIC VOWEL SIGN INVERTED SMALL V ABOVE ++065C ARABIC VOWEL SIGN DOT BELOW ++065D ARABIC REVERSED DAMMA ++065E ARABIC FATHA WITH TWO DOTS + 0660 ARABIC-INDIC DIGIT ZERO + 0661 ARABIC-INDIC DIGIT ONE + 0662 ARABIC-INDIC DIGIT TWO +@@ -1705,6 +1768,36 @@ + 074D SYRIAC LETTER SOGDIAN ZHAIN + 074E SYRIAC LETTER SOGDIAN KHAPH + 074F SYRIAC LETTER SOGDIAN FE ++0750 ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW ++0751 ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE ++0752 ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW ++0753 ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE ++0754 ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE ++0755 ARABIC LETTER BEH WITH INVERTED SMALL V BELOW ++0756 ARABIC LETTER BEH WITH SMALL V ++0757 ARABIC LETTER HAH WITH TWO DOTS ABOVE ++0758 ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW ++0759 ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH ++075A ARABIC LETTER DAL WITH INVERTED SMALL V BELOW ++075B ARABIC LETTER REH WITH STROKE ++075C ARABIC LETTER SEEN WITH FOUR DOTS ABOVE ++075D ARABIC LETTER AIN WITH TWO DOTS ABOVE ++075E ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE ++075F ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE ++0760 ARABIC LETTER FEH WITH TWO DOTS BELOW ++0761 ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW ++0762 ARABIC LETTER KEHEH WITH DOT ABOVE ++0763 ARABIC LETTER KEHEH WITH THREE DOTS ABOVE ++0764 ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW ++0765 ARABIC LETTER MEEM WITH DOT ABOVE ++0766 ARABIC LETTER MEEM WITH DOT BELOW ++0767 ARABIC LETTER NOON WITH TWO DOTS BELOW ++0768 ARABIC LETTER NOON WITH SMALL TAH ++0769 ARABIC LETTER NOON WITH SMALL V ++076A ARABIC LETTER LAM WITH BAR ++076B ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE ++076C ARABIC LETTER REH WITH HAMZA ABOVE ++076D ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE + 0780 THAANA LETTER HAA + 0781 THAANA LETTER SHAVIYANI + 0782 THAANA LETTER NOONU +@@ -1755,6 +1848,65 @@ + 07AF THAANA OABOAFILI + 07B0 THAANA SUKUN + 07B1 THAANA LETTER NAA ++07C0 NKO DIGIT ZERO ++07C1 NKO DIGIT ONE ++07C2 NKO DIGIT TWO ++07C3 NKO DIGIT THREE ++07C4 NKO DIGIT FOUR ++07C5 NKO DIGIT FIVE ++07C6 NKO DIGIT SIX ++07C7 NKO DIGIT SEVEN ++07C8 NKO DIGIT EIGHT ++07C9 NKO DIGIT NINE ++07CA NKO LETTER A ++07CB NKO LETTER EE ++07CC NKO LETTER I ++07CD NKO LETTER E ++07CE NKO LETTER U ++07CF NKO LETTER OO ++07D0 NKO LETTER O ++07D1 NKO LETTER DAGBASINNA ++07D2 NKO LETTER N ++07D3 NKO LETTER BA ++07D4 NKO LETTER PA ++07D5 NKO LETTER TA ++07D6 NKO LETTER JA ++07D7 NKO LETTER CHA ++07D8 NKO LETTER DA ++07D9 NKO LETTER RA ++07DA NKO LETTER RRA ++07DB NKO LETTER SA ++07DC NKO LETTER GBA ++07DD NKO LETTER FA ++07DE NKO LETTER KA ++07DF NKO LETTER LA ++07E0 NKO LETTER NA WOLOSO ++07E1 NKO LETTER MA ++07E2 NKO LETTER NYA ++07E3 NKO LETTER NA ++07E4 NKO LETTER HA ++07E5 NKO LETTER WA ++07E6 NKO LETTER YA ++07E7 NKO LETTER NYA WOLOSO ++07E8 NKO LETTER JONA JA ++07E9 NKO LETTER JONA CHA ++07EA NKO LETTER JONA RA ++07EB NKO COMBINING SHORT HIGH TONE ++07EC NKO COMBINING SHORT LOW TONE ++07ED NKO COMBINING SHORT RISING TONE ++07EE NKO COMBINING LONG DESCENDING TONE ++07EF NKO COMBINING LONG HIGH TONE ++07F0 NKO COMBINING LONG LOW TONE ++07F1 NKO COMBINING LONG RISING TONE ++07F2 NKO COMBINING NASALIZATION MARK ++07F3 NKO COMBINING DOUBLE DOT ABOVE ++07F4 NKO HIGH TONE APOSTROPHE ++07F5 NKO LOW TONE APOSTROPHE ++07F6 NKO SYMBOL OO DENNEN ++07F7 NKO SYMBOL GBAKURUNEN ++07F8 NKO COMMA ++07F9 NKO EXCLAMATION MARK ++07FA NKO LAJANYALAN + 0901 DEVANAGARI SIGN CANDRABINDU + 0902 DEVANAGARI SIGN ANUSVARA + 0903 DEVANAGARI SIGN VISARGA +@@ -1860,6 +2012,11 @@ + 096E DEVANAGARI DIGIT EIGHT + 096F DEVANAGARI DIGIT NINE + 0970 DEVANAGARI ABBREVIATION SIGN ++097B DEVANAGARI LETTER GGA ++097C DEVANAGARI LETTER JJA ++097D DEVANAGARI LETTER GLOTTAL STOP ++097E DEVANAGARI LETTER DDDA ++097F DEVANAGARI LETTER BBA + 0981 BENGALI SIGN CANDRABINDU + 0982 BENGALI SIGN ANUSVARA + 0983 BENGALI SIGN VISARGA +@@ -1921,6 +2078,7 @@ + 09CB BENGALI VOWEL SIGN O + 09CC BENGALI VOWEL SIGN AU + 09CD BENGALI SIGN VIRAMA ++09CE BENGALI LETTER KHANDA TA + 09D7 BENGALI AU LENGTH MARK + 09DC BENGALI LETTER RRA + 09DD BENGALI LETTER RHA +@@ -2224,6 +2382,7 @@ + 0BB3 TAMIL LETTER LLA + 0BB4 TAMIL LETTER LLLA + 0BB5 TAMIL LETTER VA ++0BB6 TAMIL LETTER SHA + 0BB7 TAMIL LETTER SSA + 0BB8 TAMIL LETTER SA + 0BB9 TAMIL LETTER HA +@@ -2240,6 +2399,7 @@ + 0BCC TAMIL VOWEL SIGN AU + 0BCD TAMIL SIGN VIRAMA + 0BD7 TAMIL AU LENGTH MARK ++0BE6 TAMIL DIGIT ZERO + 0BE7 TAMIL DIGIT ONE + 0BE8 TAMIL DIGIT TWO + 0BE9 TAMIL DIGIT THREE +@@ -2412,6 +2572,8 @@ + 0CDE KANNADA LETTER FA + 0CE0 KANNADA LETTER VOCALIC RR + 0CE1 KANNADA LETTER VOCALIC LL ++0CE2 KANNADA VOWEL SIGN VOCALIC L ++0CE3 KANNADA VOWEL SIGN VOCALIC LL + 0CE6 KANNADA DIGIT ZERO + 0CE7 KANNADA DIGIT ONE + 0CE8 KANNADA DIGIT TWO +@@ -2422,6 +2584,8 @@ + 0CED KANNADA DIGIT SEVEN + 0CEE KANNADA DIGIT EIGHT + 0CEF KANNADA DIGIT NINE ++0CF1 KANNADA SIGN JIHVAMULIYA ++0CF2 KANNADA SIGN UPADHMANIYA + 0D02 MALAYALAM SIGN ANUSVARA + 0D03 MALAYALAM SIGN VISARGA + 0D05 MALAYALAM LETTER A +@@ -2925,6 +3089,8 @@ + 0FCB TIBETAN SYMBOL NOR BU GSUM -KHYIL + 0FCC TIBETAN SYMBOL NOR BU BZHI -KHYIL + 0FCF TIBETAN SIGN RDEL NAG GSUM ++0FD0 TIBETAN MARK BSKA- SHOG GI MGO RGYAN ++0FD1 TIBETAN MARK MNYAM YIG GI MGO RGYAN + 1000 MYANMAR LETTER KA + 1001 MYANMAR LETTER KHA + 1002 MYANMAR LETTER GA +@@ -3082,7 +3248,10 @@ + 10F6 GEORGIAN LETTER FI + 10F7 GEORGIAN LETTER YN + 10F8 GEORGIAN LETTER ELIFI ++10F9 GEORGIAN LETTER TURNED GAN ++10FA GEORGIAN LETTER AIN + 10FB GEORGIAN PARAGRAPH SEPARATOR ++10FC MODIFIER LETTER GEORGIAN NAR + 1100 HANGUL CHOSEONG KIYEOK + 1101 HANGUL CHOSEONG SSANGKIYEOK + 1102 HANGUL CHOSEONG NIEUN +@@ -3330,6 +3499,7 @@ + 1204 ETHIOPIC SYLLABLE HEE + 1205 ETHIOPIC SYLLABLE HE + 1206 ETHIOPIC SYLLABLE HO ++1207 ETHIOPIC SYLLABLE HOA + 1208 ETHIOPIC SYLLABLE LA + 1209 ETHIOPIC SYLLABLE LU + 120A ETHIOPIC SYLLABLE LI +@@ -3393,6 +3563,7 @@ + 1244 ETHIOPIC SYLLABLE QEE + 1245 ETHIOPIC SYLLABLE QE + 1246 ETHIOPIC SYLLABLE QO ++1247 ETHIOPIC SYLLABLE QOA + 1248 ETHIOPIC SYLLABLE QWA + 124A ETHIOPIC SYLLABLE QWI + 124B ETHIOPIC SYLLABLE QWAA +@@ -3449,6 +3620,7 @@ + 1284 ETHIOPIC SYLLABLE XEE + 1285 ETHIOPIC SYLLABLE XE + 1286 ETHIOPIC SYLLABLE XO ++1287 ETHIOPIC SYLLABLE XOA + 1288 ETHIOPIC SYLLABLE XWA + 128A ETHIOPIC SYLLABLE XWI + 128B ETHIOPIC SYLLABLE XWAA +@@ -3485,6 +3657,7 @@ + 12AC ETHIOPIC SYLLABLE KEE + 12AD ETHIOPIC SYLLABLE KE + 12AE ETHIOPIC SYLLABLE KO ++12AF ETHIOPIC SYLLABLE KOA + 12B0 ETHIOPIC SYLLABLE KWA + 12B2 ETHIOPIC SYLLABLE KWI + 12B3 ETHIOPIC SYLLABLE KWAA +@@ -3509,6 +3682,7 @@ + 12CC ETHIOPIC SYLLABLE WEE + 12CD ETHIOPIC SYLLABLE WE + 12CE ETHIOPIC SYLLABLE WO ++12CF ETHIOPIC SYLLABLE WOA + 12D0 ETHIOPIC SYLLABLE PHARYNGEAL A + 12D1 ETHIOPIC SYLLABLE PHARYNGEAL U + 12D2 ETHIOPIC SYLLABLE PHARYNGEAL I +@@ -3539,6 +3713,7 @@ + 12EC ETHIOPIC SYLLABLE YEE + 12ED ETHIOPIC SYLLABLE YE + 12EE ETHIOPIC SYLLABLE YO ++12EF ETHIOPIC SYLLABLE YOA + 12F0 ETHIOPIC SYLLABLE DA + 12F1 ETHIOPIC SYLLABLE DU + 12F2 ETHIOPIC SYLLABLE DI +@@ -3570,6 +3745,7 @@ + 130C ETHIOPIC SYLLABLE GEE + 130D ETHIOPIC SYLLABLE GE + 130E ETHIOPIC SYLLABLE GO ++130F ETHIOPIC SYLLABLE GOA + 1310 ETHIOPIC SYLLABLE GWA + 1312 ETHIOPIC SYLLABLE GWI + 1313 ETHIOPIC SYLLABLE GWAA +@@ -3582,6 +3758,7 @@ + 131C ETHIOPIC SYLLABLE GGEE + 131D ETHIOPIC SYLLABLE GGE + 131E ETHIOPIC SYLLABLE GGO ++131F ETHIOPIC SYLLABLE GGWAA + 1320 ETHIOPIC SYLLABLE THA + 1321 ETHIOPIC SYLLABLE THU + 1322 ETHIOPIC SYLLABLE THI +@@ -3621,6 +3798,7 @@ + 1344 ETHIOPIC SYLLABLE TZEE + 1345 ETHIOPIC SYLLABLE TZE + 1346 ETHIOPIC SYLLABLE TZO ++1347 ETHIOPIC SYLLABLE TZOA + 1348 ETHIOPIC SYLLABLE FA + 1349 ETHIOPIC SYLLABLE FU + 134A ETHIOPIC SYLLABLE FI +@@ -3640,6 +3818,8 @@ + 1358 ETHIOPIC SYLLABLE RYA + 1359 ETHIOPIC SYLLABLE MYA + 135A ETHIOPIC SYLLABLE FYA ++135F ETHIOPIC COMBINING GEMINATION MARK ++1360 ETHIOPIC SECTION MARK + 1361 ETHIOPIC WORDSPACE + 1362 ETHIOPIC FULL STOP + 1363 ETHIOPIC COMMA +@@ -3668,6 +3848,32 @@ + 137A ETHIOPIC NUMBER NINETY + 137B ETHIOPIC NUMBER HUNDRED + 137C ETHIOPIC NUMBER TEN THOUSAND ++1380 ETHIOPIC SYLLABLE SEBATBEIT MWA ++1381 ETHIOPIC SYLLABLE MWI ++1382 ETHIOPIC SYLLABLE MWEE ++1383 ETHIOPIC SYLLABLE MWE ++1384 ETHIOPIC SYLLABLE SEBATBEIT BWA ++1385 ETHIOPIC SYLLABLE BWI ++1386 ETHIOPIC SYLLABLE BWEE ++1387 ETHIOPIC SYLLABLE BWE ++1388 ETHIOPIC SYLLABLE SEBATBEIT FWA ++1389 ETHIOPIC SYLLABLE FWI ++138A ETHIOPIC SYLLABLE FWEE ++138B ETHIOPIC SYLLABLE FWE ++138C ETHIOPIC SYLLABLE SEBATBEIT PWA ++138D ETHIOPIC SYLLABLE PWI ++138E ETHIOPIC SYLLABLE PWEE ++138F ETHIOPIC SYLLABLE PWE ++1390 ETHIOPIC TONAL MARK YIZET ++1391 ETHIOPIC TONAL MARK DERET ++1392 ETHIOPIC TONAL MARK RIKRIK ++1393 ETHIOPIC TONAL MARK SHORT RIKRIK ++1394 ETHIOPIC TONAL MARK DIFAT ++1395 ETHIOPIC TONAL MARK KENAT ++1396 ETHIOPIC TONAL MARK CHIRET ++1397 ETHIOPIC TONAL MARK HIDET ++1398 ETHIOPIC TONAL MARK DERET-HIDET ++1399 ETHIOPIC TONAL MARK KURT + 13A0 CHEROKEE LETTER A + 13A1 CHEROKEE LETTER E + 13A2 CHEROKEE LETTER I +@@ -4944,6 +5150,86 @@ + 1972 TAI LE LETTER TONE-4 + 1973 TAI LE LETTER TONE-5 + 1974 TAI LE LETTER TONE-6 ++1980 NEW TAI LUE LETTER HIGH QA ++1981 NEW TAI LUE LETTER LOW QA ++1982 NEW TAI LUE LETTER HIGH KA ++1983 NEW TAI LUE LETTER HIGH XA ++1984 NEW TAI LUE LETTER HIGH NGA ++1985 NEW TAI LUE LETTER LOW KA ++1986 NEW TAI LUE LETTER LOW XA ++1987 NEW TAI LUE LETTER LOW NGA ++1988 NEW TAI LUE LETTER HIGH TSA ++1989 NEW TAI LUE LETTER HIGH SA ++198A NEW TAI LUE LETTER HIGH YA ++198B NEW TAI LUE LETTER LOW TSA ++198C NEW TAI LUE LETTER LOW SA ++198D NEW TAI LUE LETTER LOW YA ++198E NEW TAI LUE LETTER HIGH TA ++198F NEW TAI LUE LETTER HIGH THA ++1990 NEW TAI LUE LETTER HIGH NA ++1991 NEW TAI LUE LETTER LOW TA ++1992 NEW TAI LUE LETTER LOW THA ++1993 NEW TAI LUE LETTER LOW NA ++1994 NEW TAI LUE LETTER HIGH PA ++1995 NEW TAI LUE LETTER HIGH PHA ++1996 NEW TAI LUE LETTER HIGH MA ++1997 NEW TAI LUE LETTER LOW PA ++1998 NEW TAI LUE LETTER LOW PHA ++1999 NEW TAI LUE LETTER LOW MA ++199A NEW TAI LUE LETTER HIGH FA ++199B NEW TAI LUE LETTER HIGH VA ++199C NEW TAI LUE LETTER HIGH LA ++199D NEW TAI LUE LETTER LOW FA ++199E NEW TAI LUE LETTER LOW VA ++199F NEW TAI LUE LETTER LOW LA ++19A0 NEW TAI LUE LETTER HIGH HA ++19A1 NEW TAI LUE LETTER HIGH DA ++19A2 NEW TAI LUE LETTER HIGH BA ++19A3 NEW TAI LUE LETTER LOW HA ++19A4 NEW TAI LUE LETTER LOW DA ++19A5 NEW TAI LUE LETTER LOW BA ++19A6 NEW TAI LUE LETTER HIGH KVA ++19A7 NEW TAI LUE LETTER HIGH XVA ++19A8 NEW TAI LUE LETTER LOW KVA ++19A9 NEW TAI LUE LETTER LOW XVA ++19B0 NEW TAI LUE VOWEL SIGN VOWEL SHORTENER ++19B1 NEW TAI LUE VOWEL SIGN AA ++19B2 NEW TAI LUE VOWEL SIGN II ++19B3 NEW TAI LUE VOWEL SIGN U ++19B4 NEW TAI LUE VOWEL SIGN UU ++19B5 NEW TAI LUE VOWEL SIGN E ++19B6 NEW TAI LUE VOWEL SIGN AE ++19B7 NEW TAI LUE VOWEL SIGN O ++19B8 NEW TAI LUE VOWEL SIGN OA ++19B9 NEW TAI LUE VOWEL SIGN UE ++19BA NEW TAI LUE VOWEL SIGN AY ++19BB NEW TAI LUE VOWEL SIGN AAY ++19BC NEW TAI LUE VOWEL SIGN UY ++19BD NEW TAI LUE VOWEL SIGN OY ++19BE NEW TAI LUE VOWEL SIGN OAY ++19BF NEW TAI LUE VOWEL SIGN UEY ++19C0 NEW TAI LUE VOWEL SIGN IY ++19C1 NEW TAI LUE LETTER FINAL V ++19C2 NEW TAI LUE LETTER FINAL NG ++19C3 NEW TAI LUE LETTER FINAL N ++19C4 NEW TAI LUE LETTER FINAL M ++19C5 NEW TAI LUE LETTER FINAL K ++19C6 NEW TAI LUE LETTER FINAL D ++19C7 NEW TAI LUE LETTER FINAL B ++19C8 NEW TAI LUE TONE MARK-1 ++19C9 NEW TAI LUE TONE MARK-2 ++19D0 NEW TAI LUE DIGIT ZERO ++19D1 NEW TAI LUE DIGIT ONE ++19D2 NEW TAI LUE DIGIT TWO ++19D3 NEW TAI LUE DIGIT THREE ++19D4 NEW TAI LUE DIGIT FOUR ++19D5 NEW TAI LUE DIGIT FIVE ++19D6 NEW TAI LUE DIGIT SIX ++19D7 NEW TAI LUE DIGIT SEVEN ++19D8 NEW TAI LUE DIGIT EIGHT ++19D9 NEW TAI LUE DIGIT NINE ++19DE NEW TAI LUE SIGN LAE ++19DF NEW TAI LUE SIGN LAEV + 19E0 KHMER SYMBOL PATHAMASAT + 19E1 KHMER SYMBOL MUOY KOET + 19E2 KHMER SYMBOL PII KOET +@@ -4976,6 +5262,157 @@ + 19FD KHMER SYMBOL DAP-BEI ROC + 19FE KHMER SYMBOL DAP-BUON ROC + 19FF KHMER SYMBOL DAP-PRAM ROC ++1A00 BUGINESE LETTER KA ++1A01 BUGINESE LETTER GA ++1A02 BUGINESE LETTER NGA ++1A03 BUGINESE LETTER NGKA ++1A04 BUGINESE LETTER PA ++1A05 BUGINESE LETTER BA ++1A06 BUGINESE LETTER MA ++1A07 BUGINESE LETTER MPA ++1A08 BUGINESE LETTER TA ++1A09 BUGINESE LETTER DA ++1A0A BUGINESE LETTER NA ++1A0B BUGINESE LETTER NRA ++1A0C BUGINESE LETTER CA ++1A0D BUGINESE LETTER JA ++1A0E BUGINESE LETTER NYA ++1A0F BUGINESE LETTER NYCA ++1A10 BUGINESE LETTER YA ++1A11 BUGINESE LETTER RA ++1A12 BUGINESE LETTER LA ++1A13 BUGINESE LETTER VA ++1A14 BUGINESE LETTER SA ++1A15 BUGINESE LETTER A ++1A16 BUGINESE LETTER HA ++1A17 BUGINESE VOWEL SIGN I ++1A18 BUGINESE VOWEL SIGN U ++1A19 BUGINESE VOWEL SIGN E ++1A1A BUGINESE VOWEL SIGN O ++1A1B BUGINESE VOWEL SIGN AE ++1A1E BUGINESE PALLAWA ++1A1F BUGINESE END OF SECTION ++1B00 BALINESE SIGN ULU RICEM ++1B01 BALINESE SIGN ULU CANDRA ++1B02 BALINESE SIGN CECEK ++1B03 BALINESE SIGN SURANG ++1B04 BALINESE SIGN BISAH ++1B05 BALINESE LETTER AKARA ++1B06 BALINESE LETTER AKARA TEDUNG ++1B07 BALINESE LETTER IKARA ++1B08 BALINESE LETTER IKARA TEDUNG ++1B09 BALINESE LETTER UKARA ++1B0A BALINESE LETTER UKARA TEDUNG ++1B0B BALINESE LETTER RA REPA ++1B0C BALINESE LETTER RA REPA TEDUNG ++1B0D BALINESE LETTER LA LENGA ++1B0E BALINESE LETTER LA LENGA TEDUNG ++1B0F BALINESE LETTER EKARA ++1B10 BALINESE LETTER AIKARA ++1B11 BALINESE LETTER OKARA ++1B12 BALINESE LETTER OKARA TEDUNG ++1B13 BALINESE LETTER KA ++1B14 BALINESE LETTER KA MAHAPRANA ++1B15 BALINESE LETTER GA ++1B16 BALINESE LETTER GA GORA ++1B17 BALINESE LETTER NGA ++1B18 BALINESE LETTER CA ++1B19 BALINESE LETTER CA LACA ++1B1A BALINESE LETTER JA ++1B1B BALINESE LETTER JA JERA ++1B1C BALINESE LETTER NYA ++1B1D BALINESE LETTER TA LATIK ++1B1E BALINESE LETTER TA MURDA MAHAPRANA ++1B1F BALINESE LETTER DA MURDA ALPAPRANA ++1B20 BALINESE LETTER DA MURDA MAHAPRANA ++1B21 BALINESE LETTER NA RAMBAT ++1B22 BALINESE LETTER TA ++1B23 BALINESE LETTER TA TAWA ++1B24 BALINESE LETTER DA ++1B25 BALINESE LETTER DA MADU ++1B26 BALINESE LETTER NA ++1B27 BALINESE LETTER PA ++1B28 BALINESE LETTER PA KAPAL ++1B29 BALINESE LETTER BA ++1B2A BALINESE LETTER BA KEMBANG ++1B2B BALINESE LETTER MA ++1B2C BALINESE LETTER YA ++1B2D BALINESE LETTER RA ++1B2E BALINESE LETTER LA ++1B2F BALINESE LETTER WA ++1B30 BALINESE LETTER SA SAGA ++1B31 BALINESE LETTER SA SAPA ++1B32 BALINESE LETTER SA ++1B33 BALINESE LETTER HA ++1B34 BALINESE SIGN REREKAN ++1B35 BALINESE VOWEL SIGN TEDUNG ++1B36 BALINESE VOWEL SIGN ULU ++1B37 BALINESE VOWEL SIGN ULU SARI ++1B38 BALINESE VOWEL SIGN SUKU ++1B39 BALINESE VOWEL SIGN SUKU ILUT ++1B3A BALINESE VOWEL SIGN RA REPA ++1B3B BALINESE VOWEL SIGN RA REPA TEDUNG ++1B3C BALINESE VOWEL SIGN LA LENGA ++1B3D BALINESE VOWEL SIGN LA LENGA TEDUNG ++1B3E BALINESE VOWEL SIGN TALING ++1B3F BALINESE VOWEL SIGN TALING REPA ++1B40 BALINESE VOWEL SIGN TALING TEDUNG ++1B41 BALINESE VOWEL SIGN TALING REPA TEDUNG ++1B42 BALINESE VOWEL SIGN PEPET ++1B43 BALINESE VOWEL SIGN PEPET TEDUNG ++1B44 BALINESE ADEG ADEG ++1B45 BALINESE LETTER KAF SASAK ++1B46 BALINESE LETTER KHOT SASAK ++1B47 BALINESE LETTER TZIR SASAK ++1B48 BALINESE LETTER EF SASAK ++1B49 BALINESE LETTER VE SASAK ++1B4A BALINESE LETTER ZAL SASAK ++1B4B BALINESE LETTER ASYURA SASAK ++1B50 BALINESE DIGIT ZERO ++1B51 BALINESE DIGIT ONE ++1B52 BALINESE DIGIT TWO ++1B53 BALINESE DIGIT THREE ++1B54 BALINESE DIGIT FOUR ++1B55 BALINESE DIGIT FIVE ++1B56 BALINESE DIGIT SIX ++1B57 BALINESE DIGIT SEVEN ++1B58 BALINESE DIGIT EIGHT ++1B59 BALINESE DIGIT NINE ++1B5A BALINESE PANTI ++1B5B BALINESE PAMADA ++1B5C BALINESE WINDU ++1B5D BALINESE CARIK PAMUNGKAH ++1B5E BALINESE CARIK SIKI ++1B5F BALINESE CARIK PAREREN ++1B60 BALINESE PAMENENG ++1B61 BALINESE MUSICAL SYMBOL DONG ++1B62 BALINESE MUSICAL SYMBOL DENG ++1B63 BALINESE MUSICAL SYMBOL DUNG ++1B64 BALINESE MUSICAL SYMBOL DANG ++1B65 BALINESE MUSICAL SYMBOL DANG SURANG ++1B66 BALINESE MUSICAL SYMBOL DING ++1B67 BALINESE MUSICAL SYMBOL DAENG ++1B68 BALINESE MUSICAL SYMBOL DEUNG ++1B69 BALINESE MUSICAL SYMBOL DAING ++1B6A BALINESE MUSICAL SYMBOL DANG GEDE ++1B6B BALINESE MUSICAL SYMBOL COMBINING TEGEH ++1B6C BALINESE MUSICAL SYMBOL COMBINING ENDEP ++1B6D BALINESE MUSICAL SYMBOL COMBINING KEMPUL ++1B6E BALINESE MUSICAL SYMBOL COMBINING KEMPLI ++1B6F BALINESE MUSICAL SYMBOL COMBINING JEGOGAN ++1B70 BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN ++1B71 BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN ++1B72 BALINESE MUSICAL SYMBOL COMBINING BENDE ++1B73 BALINESE MUSICAL SYMBOL COMBINING GONG ++1B74 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG ++1B75 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG ++1B76 BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK ++1B77 BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK ++1B78 BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG ++1B79 BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG ++1B7A BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK ++1B7B BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK ++1B7C BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING + 1D00 LATIN LETTER SMALL CAPITAL A + 1D01 LATIN LETTER SMALL CAPITAL AE + 1D02 LATIN SMALL LETTER TURNED AE +@@ -5084,6 +5521,103 @@ + 1D69 GREEK SUBSCRIPT SMALL LETTER PHI + 1D6A GREEK SUBSCRIPT SMALL LETTER CHI + 1D6B LATIN SMALL LETTER UE ++1D6C LATIN SMALL LETTER B WITH MIDDLE TILDE ++1D6D LATIN SMALL LETTER D WITH MIDDLE TILDE ++1D6E LATIN SMALL LETTER F WITH MIDDLE TILDE ++1D6F LATIN SMALL LETTER M WITH MIDDLE TILDE ++1D70 LATIN SMALL LETTER N WITH MIDDLE TILDE ++1D71 LATIN SMALL LETTER P WITH MIDDLE TILDE ++1D72 LATIN SMALL LETTER R WITH MIDDLE TILDE ++1D73 LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE ++1D74 LATIN SMALL LETTER S WITH MIDDLE TILDE ++1D75 LATIN SMALL LETTER T WITH MIDDLE TILDE ++1D76 LATIN SMALL LETTER Z WITH MIDDLE TILDE ++1D77 LATIN SMALL LETTER TURNED G ++1D78 MODIFIER LETTER CYRILLIC EN ++1D79 LATIN SMALL LETTER INSULAR G ++1D7A LATIN SMALL LETTER TH WITH STRIKETHROUGH ++1D7B LATIN SMALL CAPITAL LETTER I WITH STROKE ++1D7C LATIN SMALL LETTER IOTA WITH STROKE ++1D7D LATIN SMALL LETTER P WITH STROKE ++1D7E LATIN SMALL CAPITAL LETTER U WITH STROKE ++1D7F LATIN SMALL LETTER UPSILON WITH STROKE ++1D80 LATIN SMALL LETTER B WITH PALATAL HOOK ++1D81 LATIN SMALL LETTER D WITH PALATAL HOOK ++1D82 LATIN SMALL LETTER F WITH PALATAL HOOK ++1D83 LATIN SMALL LETTER G WITH PALATAL HOOK ++1D84 LATIN SMALL LETTER K WITH PALATAL HOOK ++1D85 LATIN SMALL LETTER L WITH PALATAL HOOK ++1D86 LATIN SMALL LETTER M WITH PALATAL HOOK ++1D87 LATIN SMALL LETTER N WITH PALATAL HOOK ++1D88 LATIN SMALL LETTER P WITH PALATAL HOOK ++1D89 LATIN SMALL LETTER R WITH PALATAL HOOK ++1D8A LATIN SMALL LETTER S WITH PALATAL HOOK ++1D8B LATIN SMALL LETTER ESH WITH PALATAL HOOK ++1D8C LATIN SMALL LETTER V WITH PALATAL HOOK ++1D8D LATIN SMALL LETTER X WITH PALATAL HOOK ++1D8E LATIN SMALL LETTER Z WITH PALATAL HOOK ++1D8F LATIN SMALL LETTER A WITH RETROFLEX HOOK ++1D90 LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK ++1D91 LATIN SMALL LETTER D WITH HOOK AND TAIL ++1D92 LATIN SMALL LETTER E WITH RETROFLEX HOOK ++1D93 LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK ++1D94 LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK ++1D95 LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK ++1D96 LATIN SMALL LETTER I WITH RETROFLEX HOOK ++1D97 LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK ++1D98 LATIN SMALL LETTER ESH WITH RETROFLEX HOOK ++1D99 LATIN SMALL LETTER U WITH RETROFLEX HOOK ++1D9A LATIN SMALL LETTER EZH WITH RETROFLEX HOOK ++1D9B MODIFIER LETTER SMALL TURNED ALPHA ++1D9C MODIFIER LETTER SMALL C ++1D9D MODIFIER LETTER SMALL C WITH CURL ++1D9E MODIFIER LETTER SMALL ETH ++1D9F MODIFIER LETTER SMALL REVERSED OPEN E ++1DA0 MODIFIER LETTER SMALL F ++1DA1 MODIFIER LETTER SMALL DOTLESS J WITH STROKE ++1DA2 MODIFIER LETTER SMALL SCRIPT G ++1DA3 MODIFIER LETTER SMALL TURNED H ++1DA4 MODIFIER LETTER SMALL I WITH STROKE ++1DA5 MODIFIER LETTER SMALL IOTA ++1DA6 MODIFIER LETTER SMALL CAPITAL I ++1DA7 MODIFIER LETTER SMALL CAPITAL I WITH STROKE ++1DA8 MODIFIER LETTER SMALL J WITH CROSSED-TAIL ++1DA9 MODIFIER LETTER SMALL L WITH RETROFLEX HOOK ++1DAA MODIFIER LETTER SMALL L WITH PALATAL HOOK ++1DAB MODIFIER LETTER SMALL CAPITAL L ++1DAC MODIFIER LETTER SMALL M WITH HOOK ++1DAD MODIFIER LETTER SMALL TURNED M WITH LONG LEG ++1DAE MODIFIER LETTER SMALL N WITH LEFT HOOK ++1DAF MODIFIER LETTER SMALL N WITH RETROFLEX HOOK ++1DB0 MODIFIER LETTER SMALL CAPITAL N ++1DB1 MODIFIER LETTER SMALL BARRED O ++1DB2 MODIFIER LETTER SMALL PHI ++1DB3 MODIFIER LETTER SMALL S WITH HOOK ++1DB4 MODIFIER LETTER SMALL ESH ++1DB5 MODIFIER LETTER SMALL T WITH PALATAL HOOK ++1DB6 MODIFIER LETTER SMALL U BAR ++1DB7 MODIFIER LETTER SMALL UPSILON ++1DB8 MODIFIER LETTER SMALL CAPITAL U ++1DB9 MODIFIER LETTER SMALL V WITH HOOK ++1DBA MODIFIER LETTER SMALL TURNED V ++1DBB MODIFIER LETTER SMALL Z ++1DBC MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK ++1DBD MODIFIER LETTER SMALL Z WITH CURL ++1DBE MODIFIER LETTER SMALL EZH ++1DBF MODIFIER LETTER SMALL THETA ++1DC0 COMBINING DOTTED GRAVE ACCENT ++1DC1 COMBINING DOTTED ACUTE ACCENT ++1DC2 COMBINING SNAKE BELOW ++1DC3 COMBINING SUSPENSION MARK ++1DC4 COMBINING MACRON-ACUTE ++1DC5 COMBINING GRAVE-MACRON ++1DC6 COMBINING MACRON-GRAVE ++1DC7 COMBINING ACUTE-MACRON ++1DC8 COMBINING GRAVE-ACUTE-GRAVE ++1DC9 COMBINING ACUTE-GRAVE-ACUTE ++1DCA COMBINING LATIN SMALL LETTER R BELOW ++1DFE COMBINING LEFT ARROWHEAD ABOVE ++1DFF COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW + 1E00 LATIN CAPITAL LETTER A WITH RING BELOW + 1E01 LATIN SMALL LETTER A WITH RING BELOW + 1E02 LATIN CAPITAL LETTER B WITH DOT ABOVE +@@ -5648,7 +6182,16 @@ + 2052 COMMERCIAL MINUS SIGN + 2053 SWUNG DASH + 2054 INVERTED UNDERTIE ++2055 FLOWER PUNCTUATION MARK ++2056 THREE DOT PUNCTUATION + 2057 QUADRUPLE PRIME ++2058 FOUR DOT PUNCTUATION ++2059 FIVE DOT PUNCTUATION ++205A TWO DOT PUNCTUATION ++205B FOUR DOT MARK ++205C DOTTED CROSS ++205D TRICOLON ++205E VERTICAL FOUR DOTS + 205F MEDIUM MATHEMATICAL SPACE + 2060 WORD JOINER + 2061 FUNCTION APPLICATION +@@ -5689,6 +6232,11 @@ + 208C SUBSCRIPT EQUALS SIGN + 208D SUBSCRIPT LEFT PARENTHESIS + 208E SUBSCRIPT RIGHT PARENTHESIS ++2090 LATIN SUBSCRIPT SMALL LETTER A ++2091 LATIN SUBSCRIPT SMALL LETTER E ++2092 LATIN SUBSCRIPT SMALL LETTER O ++2093 LATIN SUBSCRIPT SMALL LETTER X ++2094 LATIN SUBSCRIPT SMALL LETTER SCHWA + 20A0 EURO-CURRENCY SIGN + 20A1 COLON SIGN + 20A2 CRUZEIRO SIGN +@@ -5707,6 +6255,10 @@ + 20AF DRACHMA SIGN + 20B0 GERMAN PENNY SIGN + 20B1 PESO SIGN ++20B2 GUARANI SIGN ++20B3 AUSTRAL SIGN ++20B4 HRYVNIA SIGN ++20B5 CEDI SIGN + 20D0 COMBINING LEFT HARPOON ABOVE + 20D1 COMBINING RIGHT HARPOON ABOVE + 20D2 COMBINING LONG VERTICAL LINE OVERLAY +@@ -5734,6 +6286,11 @@ + 20E8 COMBINING TRIPLE UNDERDOT + 20E9 COMBINING WIDE BRIDGE ABOVE + 20EA COMBINING LEFTWARDS ARROW OVERLAY ++20EB COMBINING LONG DOUBLE SOLIDUS OVERLAY ++20EC COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS ++20ED COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS ++20EE COMBINING LEFT ARROW BELOW ++20EF COMBINING RIGHT ARROW BELOW + 2100 ACCOUNT OF + 2101 ADDRESSED TO THE SUBJECT + 2102 DOUBLE-STRUCK CAPITAL C +@@ -5794,6 +6351,7 @@ + 2139 INFORMATION SOURCE + 213A ROTATED CAPITAL Q + 213B FACSIMILE SIGN ++213C DOUBLE-STRUCK SMALL PI + 213D DOUBLE-STRUCK SMALL GAMMA + 213E DOUBLE-STRUCK CAPITAL GAMMA + 213F DOUBLE-STRUCK CAPITAL PI +@@ -5809,6 +6367,9 @@ + 2149 DOUBLE-STRUCK ITALIC SMALL J + 214A PROPERTY LINE + 214B TURNED AMPERSAND ++214C PER SIGN ++214D AKTIESELSKAB ++214E TURNED SMALL F + 2153 VULGAR FRACTION ONE THIRD + 2154 VULGAR FRACTION TWO THIRDS + 2155 VULGAR FRACTION ONE FIFTH +@@ -5858,6 +6419,7 @@ + 2181 ROMAN NUMERAL FIVE THOUSAND + 2182 ROMAN NUMERAL TEN THOUSAND + 2183 ROMAN NUMERAL REVERSED ONE HUNDRED ++2184 LATIN SMALL LETTER REVERSED C + 2190 LEFTWARDS ARROW + 2191 UPWARDS ARROW + 2192 RIGHTWARDS ARROW +@@ -6435,6 +6997,29 @@ + 23CE RETURN SYMBOL + 23CF EJECT SYMBOL + 23D0 VERTICAL LINE EXTENSION ++23D1 METRICAL BREVE ++23D2 METRICAL LONG OVER SHORT ++23D3 METRICAL SHORT OVER LONG ++23D4 METRICAL LONG OVER TWO SHORTS ++23D5 METRICAL TWO SHORTS OVER LONG ++23D6 METRICAL TWO SHORTS JOINED ++23D7 METRICAL TRISEME ++23D8 METRICAL TETRASEME ++23D9 METRICAL PENTASEME ++23DA EARTH GROUND ++23DB FUSE ++23DC TOP PARENTHESIS ++23DD BOTTOM PARENTHESIS ++23DE TOP CURLY BRACKET ++23DF BOTTOM CURLY BRACKET ++23E0 TOP TORTOISE SHELL BRACKET ++23E1 BOTTOM TORTOISE SHELL BRACKET ++23E2 WHITE TRAPEZIUM ++23E3 BENZENE RING WITH CIRCLE ++23E4 STRAIGHTNESS ++23E5 FLATNESS ++23E6 AC CURRENT ++23E7 ELECTRICAL INTERSECTION + 2400 SYMBOL FOR NULL + 2401 SYMBOL FOR START OF HEADING + 2402 SYMBOL FOR START OF TEXT +@@ -6925,6 +7510,7 @@ + 2615 HOT BEVERAGE + 2616 WHITE SHOGI PIECE + 2617 BLACK SHOGI PIECE ++2618 SHAMROCK + 2619 REVERSED ROTATED FLORAL HEART BULLET + 261A BLACK LEFT POINTING INDEX + 261B BLACK RIGHT POINTING INDEX +@@ -7026,6 +7612,8 @@ + 267B BLACK UNIVERSAL RECYCLING SYMBOL + 267C RECYCLED PAPER SYMBOL + 267D PARTIALLY-RECYCLED PAPER SYMBOL ++267E PERMANENT PAPER SIGN ++267F WHEELCHAIR SYMBOL + 2680 DIE FACE-1 + 2681 DIE FACE-2 + 2682 DIE FACE-3 +@@ -7044,8 +7632,36 @@ + 268F DIGRAM FOR GREATER YIN + 2690 WHITE FLAG + 2691 BLACK FLAG ++2692 HAMMER AND PICK ++2693 ANCHOR ++2694 CROSSED SWORDS ++2695 STAFF OF AESCULAPIUS ++2696 SCALES ++2697 ALEMBIC ++2698 FLOWER ++2699 GEAR ++269A STAFF OF HERMES ++269B ATOM SYMBOL ++269C FLEUR-DE-LIS + 26A0 WARNING SIGN + 26A1 HIGH VOLTAGE SIGN ++26A2 DOUBLED FEMALE SIGN ++26A3 DOUBLED MALE SIGN ++26A4 INTERLOCKED FEMALE AND MALE SIGN ++26A5 MALE AND FEMALE SIGN ++26A6 MALE WITH STROKE SIGN ++26A7 MALE WITH STROKE AND MALE AND FEMALE SIGN ++26A8 VERTICAL MALE WITH STROKE SIGN ++26A9 HORIZONTAL MALE WITH STROKE SIGN ++26AA MEDIUM WHITE CIRCLE ++26AB MEDIUM BLACK CIRCLE ++26AC MEDIUM SMALL WHITE CIRCLE ++26AD MARRIAGE SYMBOL ++26AE DIVORCE SYMBOL ++26AF UNMARRIED PARTNERSHIP SYMBOL ++26B0 COFFIN ++26B1 FUNERAL URN ++26B2 NEUTER + 2701 UPPER BLADE SCISSORS + 2702 BLACK SCISSORS + 2703 LOWER BLADE SCISSORS +@@ -7220,6 +7836,17 @@ + 27BC WEDGE-TAILED RIGHTWARDS ARROW + 27BD HEAVY WEDGE-TAILED RIGHTWARDS ARROW + 27BE OPEN-OUTLINED RIGHTWARDS ARROW ++27C0 THREE DIMENSIONAL ANGLE ++27C1 WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE ++27C2 PERPENDICULAR ++27C3 OPEN SUBSET ++27C4 OPEN SUPERSET ++27C5 LEFT S-SHAPED BAG DELIMITER ++27C6 RIGHT S-SHAPED BAG DELIMITER ++27C7 OR WITH DOT INSIDE ++27C8 REVERSE SOLIDUS PRECEDING SUBSET ++27C9 SUPERSET PRECEDING SOLIDUS ++27CA VERTICAL BAR WITH HORIZONTAL STROKE + 27D0 WHITE DIAMOND WITH CENTRED DOT + 27D1 AND WITH DOT + 27D2 ELEMENT OF OPENING UPWARDS +@@ -8046,6 +8673,446 @@ + 2B0B SOUTH WEST BLACK ARROW + 2B0C LEFT RIGHT BLACK ARROW + 2B0D UP DOWN BLACK ARROW ++2B0E RIGHTWARDS ARROW WITH TIP DOWNWARDS ++2B0F RIGHTWARDS ARROW WITH TIP UPWARDS ++2B10 LEFTWARDS ARROW WITH TIP DOWNWARDS ++2B11 LEFTWARDS ARROW WITH TIP UPWARDS ++2B12 SQUARE WITH TOP HALF BLACK ++2B13 SQUARE WITH BOTTOM HALF BLACK ++2B14 SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK ++2B15 SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK ++2B16 DIAMOND WITH LEFT HALF BLACK ++2B17 DIAMOND WITH RIGHT HALF BLACK ++2B18 DIAMOND WITH TOP HALF BLACK ++2B19 DIAMOND WITH BOTTOM HALF BLACK ++2B1A DOTTED SQUARE ++2B20 WHITE PENTAGON ++2B21 WHITE HEXAGON ++2B22 BLACK HEXAGON ++2B23 HORIZONTAL BLACK HEXAGON ++2C00 GLAGOLITIC CAPITAL LETTER AZU ++2C01 GLAGOLITIC CAPITAL LETTER BUKY ++2C02 GLAGOLITIC CAPITAL LETTER VEDE ++2C03 GLAGOLITIC CAPITAL LETTER GLAGOLI ++2C04 GLAGOLITIC CAPITAL LETTER DOBRO ++2C05 GLAGOLITIC CAPITAL LETTER YESTU ++2C06 GLAGOLITIC CAPITAL LETTER ZHIVETE ++2C07 GLAGOLITIC CAPITAL LETTER DZELO ++2C08 GLAGOLITIC CAPITAL LETTER ZEMLJA ++2C09 GLAGOLITIC CAPITAL LETTER IZHE ++2C0A GLAGOLITIC CAPITAL LETTER INITIAL IZHE ++2C0B GLAGOLITIC CAPITAL LETTER I ++2C0C GLAGOLITIC CAPITAL LETTER DJERVI ++2C0D GLAGOLITIC CAPITAL LETTER KAKO ++2C0E GLAGOLITIC CAPITAL LETTER LJUDIJE ++2C0F GLAGOLITIC CAPITAL LETTER MYSLITE ++2C10 GLAGOLITIC CAPITAL LETTER NASHI ++2C11 GLAGOLITIC CAPITAL LETTER ONU ++2C12 GLAGOLITIC CAPITAL LETTER POKOJI ++2C13 GLAGOLITIC CAPITAL LETTER RITSI ++2C14 GLAGOLITIC CAPITAL LETTER SLOVO ++2C15 GLAGOLITIC CAPITAL LETTER TVRIDO ++2C16 GLAGOLITIC CAPITAL LETTER UKU ++2C17 GLAGOLITIC CAPITAL LETTER FRITU ++2C18 GLAGOLITIC CAPITAL LETTER HERU ++2C19 GLAGOLITIC CAPITAL LETTER OTU ++2C1A GLAGOLITIC CAPITAL LETTER PE ++2C1B GLAGOLITIC CAPITAL LETTER SHTA ++2C1C GLAGOLITIC CAPITAL LETTER TSI ++2C1D GLAGOLITIC CAPITAL LETTER CHRIVI ++2C1E GLAGOLITIC CAPITAL LETTER SHA ++2C1F GLAGOLITIC CAPITAL LETTER YERU ++2C20 GLAGOLITIC CAPITAL LETTER YERI ++2C21 GLAGOLITIC CAPITAL LETTER YATI ++2C22 GLAGOLITIC CAPITAL LETTER SPIDERY HA ++2C23 GLAGOLITIC CAPITAL LETTER YU ++2C24 GLAGOLITIC CAPITAL LETTER SMALL YUS ++2C25 GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL ++2C26 GLAGOLITIC CAPITAL LETTER YO ++2C27 GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS ++2C28 GLAGOLITIC CAPITAL LETTER BIG YUS ++2C29 GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS ++2C2A GLAGOLITIC CAPITAL LETTER FITA ++2C2B GLAGOLITIC CAPITAL LETTER IZHITSA ++2C2C GLAGOLITIC CAPITAL LETTER SHTAPIC ++2C2D GLAGOLITIC CAPITAL LETTER TROKUTASTI A ++2C2E GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE ++2C30 GLAGOLITIC SMALL LETTER AZU ++2C31 GLAGOLITIC SMALL LETTER BUKY ++2C32 GLAGOLITIC SMALL LETTER VEDE ++2C33 GLAGOLITIC SMALL LETTER GLAGOLI ++2C34 GLAGOLITIC SMALL LETTER DOBRO ++2C35 GLAGOLITIC SMALL LETTER YESTU ++2C36 GLAGOLITIC SMALL LETTER ZHIVETE ++2C37 GLAGOLITIC SMALL LETTER DZELO ++2C38 GLAGOLITIC SMALL LETTER ZEMLJA ++2C39 GLAGOLITIC SMALL LETTER IZHE ++2C3A GLAGOLITIC SMALL LETTER INITIAL IZHE ++2C3B GLAGOLITIC SMALL LETTER I ++2C3C GLAGOLITIC SMALL LETTER DJERVI ++2C3D GLAGOLITIC SMALL LETTER KAKO ++2C3E GLAGOLITIC SMALL LETTER LJUDIJE ++2C3F GLAGOLITIC SMALL LETTER MYSLITE ++2C40 GLAGOLITIC SMALL LETTER NASHI ++2C41 GLAGOLITIC SMALL LETTER ONU ++2C42 GLAGOLITIC SMALL LETTER POKOJI ++2C43 GLAGOLITIC SMALL LETTER RITSI ++2C44 GLAGOLITIC SMALL LETTER SLOVO ++2C45 GLAGOLITIC SMALL LETTER TVRIDO ++2C46 GLAGOLITIC SMALL LETTER UKU ++2C47 GLAGOLITIC SMALL LETTER FRITU ++2C48 GLAGOLITIC SMALL LETTER HERU ++2C49 GLAGOLITIC SMALL LETTER OTU ++2C4A GLAGOLITIC SMALL LETTER PE ++2C4B GLAGOLITIC SMALL LETTER SHTA ++2C4C GLAGOLITIC SMALL LETTER TSI ++2C4D GLAGOLITIC SMALL LETTER CHRIVI ++2C4E GLAGOLITIC SMALL LETTER SHA ++2C4F GLAGOLITIC SMALL LETTER YERU ++2C50 GLAGOLITIC SMALL LETTER YERI ++2C51 GLAGOLITIC SMALL LETTER YATI ++2C52 GLAGOLITIC SMALL LETTER SPIDERY HA ++2C53 GLAGOLITIC SMALL LETTER YU ++2C54 GLAGOLITIC SMALL LETTER SMALL YUS ++2C55 GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL ++2C56 GLAGOLITIC SMALL LETTER YO ++2C57 GLAGOLITIC SMALL LETTER IOTATED SMALL YUS ++2C58 GLAGOLITIC SMALL LETTER BIG YUS ++2C59 GLAGOLITIC SMALL LETTER IOTATED BIG YUS ++2C5A GLAGOLITIC SMALL LETTER FITA ++2C5B GLAGOLITIC SMALL LETTER IZHITSA ++2C5C GLAGOLITIC SMALL LETTER SHTAPIC ++2C5D GLAGOLITIC SMALL LETTER TROKUTASTI A ++2C5E GLAGOLITIC SMALL LETTER LATINATE MYSLITE ++2C60 LATIN CAPITAL LETTER L WITH DOUBLE BAR ++2C61 LATIN SMALL LETTER L WITH DOUBLE BAR ++2C62 LATIN CAPITAL LETTER L WITH MIDDLE TILDE ++2C63 LATIN CAPITAL LETTER P WITH STROKE ++2C64 LATIN CAPITAL LETTER R WITH TAIL ++2C65 LATIN SMALL LETTER A WITH STROKE ++2C66 LATIN SMALL LETTER T WITH DIAGONAL STROKE ++2C67 LATIN CAPITAL LETTER H WITH DESCENDER ++2C68 LATIN SMALL LETTER H WITH DESCENDER ++2C69 LATIN CAPITAL LETTER K WITH DESCENDER ++2C6A LATIN SMALL LETTER K WITH DESCENDER ++2C6B LATIN CAPITAL LETTER Z WITH DESCENDER ++2C6C LATIN SMALL LETTER Z WITH DESCENDER ++2C74 LATIN SMALL LETTER V WITH CURL ++2C75 LATIN CAPITAL LETTER HALF H ++2C76 LATIN SMALL LETTER HALF H ++2C77 LATIN SMALL LETTER TAILLESS PHI ++2C80 COPTIC CAPITAL LETTER ALFA ++2C81 COPTIC SMALL LETTER ALFA ++2C82 COPTIC CAPITAL LETTER VIDA ++2C83 COPTIC SMALL LETTER VIDA ++2C84 COPTIC CAPITAL LETTER GAMMA ++2C85 COPTIC SMALL LETTER GAMMA ++2C86 COPTIC CAPITAL LETTER DALDA ++2C87 COPTIC SMALL LETTER DALDA ++2C88 COPTIC CAPITAL LETTER EIE ++2C89 COPTIC SMALL LETTER EIE ++2C8A COPTIC CAPITAL LETTER SOU ++2C8B COPTIC SMALL LETTER SOU ++2C8C COPTIC CAPITAL LETTER ZATA ++2C8D COPTIC SMALL LETTER ZATA ++2C8E COPTIC CAPITAL LETTER HATE ++2C8F COPTIC SMALL LETTER HATE ++2C90 COPTIC CAPITAL LETTER THETHE ++2C91 COPTIC SMALL LETTER THETHE ++2C92 COPTIC CAPITAL LETTER IAUDA ++2C93 COPTIC SMALL LETTER IAUDA ++2C94 COPTIC CAPITAL LETTER KAPA ++2C95 COPTIC SMALL LETTER KAPA ++2C96 COPTIC CAPITAL LETTER LAULA ++2C97 COPTIC SMALL LETTER LAULA ++2C98 COPTIC CAPITAL LETTER MI ++2C99 COPTIC SMALL LETTER MI ++2C9A COPTIC CAPITAL LETTER NI ++2C9B COPTIC SMALL LETTER NI ++2C9C COPTIC CAPITAL LETTER KSI ++2C9D COPTIC SMALL LETTER KSI ++2C9E COPTIC CAPITAL LETTER O ++2C9F COPTIC SMALL LETTER O ++2CA0 COPTIC CAPITAL LETTER PI ++2CA1 COPTIC SMALL LETTER PI ++2CA2 COPTIC CAPITAL LETTER RO ++2CA3 COPTIC SMALL LETTER RO ++2CA4 COPTIC CAPITAL LETTER SIMA ++2CA5 COPTIC SMALL LETTER SIMA ++2CA6 COPTIC CAPITAL LETTER TAU ++2CA7 COPTIC SMALL LETTER TAU ++2CA8 COPTIC CAPITAL LETTER UA ++2CA9 COPTIC SMALL LETTER UA ++2CAA COPTIC CAPITAL LETTER FI ++2CAB COPTIC SMALL LETTER FI ++2CAC COPTIC CAPITAL LETTER KHI ++2CAD COPTIC SMALL LETTER KHI ++2CAE COPTIC CAPITAL LETTER PSI ++2CAF COPTIC SMALL LETTER PSI ++2CB0 COPTIC CAPITAL LETTER OOU ++2CB1 COPTIC SMALL LETTER OOU ++2CB2 COPTIC CAPITAL LETTER DIALECT-P ALEF ++2CB3 COPTIC SMALL LETTER DIALECT-P ALEF ++2CB4 COPTIC CAPITAL LETTER OLD COPTIC AIN ++2CB5 COPTIC SMALL LETTER OLD COPTIC AIN ++2CB6 COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE ++2CB7 COPTIC SMALL LETTER CRYPTOGRAMMIC EIE ++2CB8 COPTIC CAPITAL LETTER DIALECT-P KAPA ++2CB9 COPTIC SMALL LETTER DIALECT-P KAPA ++2CBA COPTIC CAPITAL LETTER DIALECT-P NI ++2CBB COPTIC SMALL LETTER DIALECT-P NI ++2CBC COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI ++2CBD COPTIC SMALL LETTER CRYPTOGRAMMIC NI ++2CBE COPTIC CAPITAL LETTER OLD COPTIC OOU ++2CBF COPTIC SMALL LETTER OLD COPTIC OOU ++2CC0 COPTIC CAPITAL LETTER SAMPI ++2CC1 COPTIC SMALL LETTER SAMPI ++2CC2 COPTIC CAPITAL LETTER CROSSED SHEI ++2CC3 COPTIC SMALL LETTER CROSSED SHEI ++2CC4 COPTIC CAPITAL LETTER OLD COPTIC SHEI ++2CC5 COPTIC SMALL LETTER OLD COPTIC SHEI ++2CC6 COPTIC CAPITAL LETTER OLD COPTIC ESH ++2CC7 COPTIC SMALL LETTER OLD COPTIC ESH ++2CC8 COPTIC CAPITAL LETTER AKHMIMIC KHEI ++2CC9 COPTIC SMALL LETTER AKHMIMIC KHEI ++2CCA COPTIC CAPITAL LETTER DIALECT-P HORI ++2CCB COPTIC SMALL LETTER DIALECT-P HORI ++2CCC COPTIC CAPITAL LETTER OLD COPTIC HORI ++2CCD COPTIC SMALL LETTER OLD COPTIC HORI ++2CCE COPTIC CAPITAL LETTER OLD COPTIC HA ++2CCF COPTIC SMALL LETTER OLD COPTIC HA ++2CD0 COPTIC CAPITAL LETTER L-SHAPED HA ++2CD1 COPTIC SMALL LETTER L-SHAPED HA ++2CD2 COPTIC CAPITAL LETTER OLD COPTIC HEI ++2CD3 COPTIC SMALL LETTER OLD COPTIC HEI ++2CD4 COPTIC CAPITAL LETTER OLD COPTIC HAT ++2CD5 COPTIC SMALL LETTER OLD COPTIC HAT ++2CD6 COPTIC CAPITAL LETTER OLD COPTIC GANGIA ++2CD7 COPTIC SMALL LETTER OLD COPTIC GANGIA ++2CD8 COPTIC CAPITAL LETTER OLD COPTIC DJA ++2CD9 COPTIC SMALL LETTER OLD COPTIC DJA ++2CDA COPTIC CAPITAL LETTER OLD COPTIC SHIMA ++2CDB COPTIC SMALL LETTER OLD COPTIC SHIMA ++2CDC COPTIC CAPITAL LETTER OLD NUBIAN SHIMA ++2CDD COPTIC SMALL LETTER OLD NUBIAN SHIMA ++2CDE COPTIC CAPITAL LETTER OLD NUBIAN NGI ++2CDF COPTIC SMALL LETTER OLD NUBIAN NGI ++2CE0 COPTIC CAPITAL LETTER OLD NUBIAN NYI ++2CE1 COPTIC SMALL LETTER OLD NUBIAN NYI ++2CE2 COPTIC CAPITAL LETTER OLD NUBIAN WAU ++2CE3 COPTIC SMALL LETTER OLD NUBIAN WAU ++2CE4 COPTIC SYMBOL KAI ++2CE5 COPTIC SYMBOL MI RO ++2CE6 COPTIC SYMBOL PI RO ++2CE7 COPTIC SYMBOL STAUROS ++2CE8 COPTIC SYMBOL TAU RO ++2CE9 COPTIC SYMBOL KHI RO ++2CEA COPTIC SYMBOL SHIMA SIMA ++2CF9 COPTIC OLD NUBIAN FULL STOP ++2CFA COPTIC OLD NUBIAN DIRECT QUESTION MARK ++2CFB COPTIC OLD NUBIAN INDIRECT QUESTION MARK ++2CFC COPTIC OLD NUBIAN VERSE DIVIDER ++2CFD COPTIC FRACTION ONE HALF ++2CFE COPTIC FULL STOP ++2CFF COPTIC MORPHOLOGICAL DIVIDER ++2D00 GEORGIAN SMALL LETTER AN ++2D01 GEORGIAN SMALL LETTER BAN ++2D02 GEORGIAN SMALL LETTER GAN ++2D03 GEORGIAN SMALL LETTER DON ++2D04 GEORGIAN SMALL LETTER EN ++2D05 GEORGIAN SMALL LETTER VIN ++2D06 GEORGIAN SMALL LETTER ZEN ++2D07 GEORGIAN SMALL LETTER TAN ++2D08 GEORGIAN SMALL LETTER IN ++2D09 GEORGIAN SMALL LETTER KAN ++2D0A GEORGIAN SMALL LETTER LAS ++2D0B GEORGIAN SMALL LETTER MAN ++2D0C GEORGIAN SMALL LETTER NAR ++2D0D GEORGIAN SMALL LETTER ON ++2D0E GEORGIAN SMALL LETTER PAR ++2D0F GEORGIAN SMALL LETTER ZHAR ++2D10 GEORGIAN SMALL LETTER RAE ++2D11 GEORGIAN SMALL LETTER SAN ++2D12 GEORGIAN SMALL LETTER TAR ++2D13 GEORGIAN SMALL LETTER UN ++2D14 GEORGIAN SMALL LETTER PHAR ++2D15 GEORGIAN SMALL LETTER KHAR ++2D16 GEORGIAN SMALL LETTER GHAN ++2D17 GEORGIAN SMALL LETTER QAR ++2D18 GEORGIAN SMALL LETTER SHIN ++2D19 GEORGIAN SMALL LETTER CHIN ++2D1A GEORGIAN SMALL LETTER CAN ++2D1B GEORGIAN SMALL LETTER JIL ++2D1C GEORGIAN SMALL LETTER CIL ++2D1D GEORGIAN SMALL LETTER CHAR ++2D1E GEORGIAN SMALL LETTER XAN ++2D1F GEORGIAN SMALL LETTER JHAN ++2D20 GEORGIAN SMALL LETTER HAE ++2D21 GEORGIAN SMALL LETTER HE ++2D22 GEORGIAN SMALL LETTER HIE ++2D23 GEORGIAN SMALL LETTER WE ++2D24 GEORGIAN SMALL LETTER HAR ++2D25 GEORGIAN SMALL LETTER HOE ++2D30 TIFINAGH LETTER YA ++2D31 TIFINAGH LETTER YAB ++2D32 TIFINAGH LETTER YABH ++2D33 TIFINAGH LETTER YAG ++2D34 TIFINAGH LETTER YAGHH ++2D35 TIFINAGH LETTER BERBER ACADEMY YAJ ++2D36 TIFINAGH LETTER YAJ ++2D37 TIFINAGH LETTER YAD ++2D38 TIFINAGH LETTER YADH ++2D39 TIFINAGH LETTER YADD ++2D3A TIFINAGH LETTER YADDH ++2D3B TIFINAGH LETTER YEY ++2D3C TIFINAGH LETTER YAF ++2D3D TIFINAGH LETTER YAK ++2D3E TIFINAGH LETTER TUAREG YAK ++2D3F TIFINAGH LETTER YAKHH ++2D40 TIFINAGH LETTER YAH ++2D41 TIFINAGH LETTER BERBER ACADEMY YAH ++2D42 TIFINAGH LETTER TUAREG YAH ++2D43 TIFINAGH LETTER YAHH ++2D44 TIFINAGH LETTER YAA ++2D45 TIFINAGH LETTER YAKH ++2D46 TIFINAGH LETTER TUAREG YAKH ++2D47 TIFINAGH LETTER YAQ ++2D48 TIFINAGH LETTER TUAREG YAQ ++2D49 TIFINAGH LETTER YI ++2D4A TIFINAGH LETTER YAZH ++2D4B TIFINAGH LETTER AHAGGAR YAZH ++2D4C TIFINAGH LETTER TUAREG YAZH ++2D4D TIFINAGH LETTER YAL ++2D4E TIFINAGH LETTER YAM ++2D4F TIFINAGH LETTER YAN ++2D50 TIFINAGH LETTER TUAREG YAGN ++2D51 TIFINAGH LETTER TUAREG YANG ++2D52 TIFINAGH LETTER YAP ++2D53 TIFINAGH LETTER YU ++2D54 TIFINAGH LETTER YAR ++2D55 TIFINAGH LETTER YARR ++2D56 TIFINAGH LETTER YAGH ++2D57 TIFINAGH LETTER TUAREG YAGH ++2D58 TIFINAGH LETTER AYER YAGH ++2D59 TIFINAGH LETTER YAS ++2D5A TIFINAGH LETTER YASS ++2D5B TIFINAGH LETTER YASH ++2D5C TIFINAGH LETTER YAT ++2D5D TIFINAGH LETTER YATH ++2D5E TIFINAGH LETTER YACH ++2D5F TIFINAGH LETTER YATT ++2D60 TIFINAGH LETTER YAV ++2D61 TIFINAGH LETTER YAW ++2D62 TIFINAGH LETTER YAY ++2D63 TIFINAGH LETTER YAZ ++2D64 TIFINAGH LETTER TAWELLEMET YAZ ++2D65 TIFINAGH LETTER YAZZ ++2D6F TIFINAGH MODIFIER LETTER LABIALIZATION MARK ++2D80 ETHIOPIC SYLLABLE LOA ++2D81 ETHIOPIC SYLLABLE MOA ++2D82 ETHIOPIC SYLLABLE ROA ++2D83 ETHIOPIC SYLLABLE SOA ++2D84 ETHIOPIC SYLLABLE SHOA ++2D85 ETHIOPIC SYLLABLE BOA ++2D86 ETHIOPIC SYLLABLE TOA ++2D87 ETHIOPIC SYLLABLE COA ++2D88 ETHIOPIC SYLLABLE NOA ++2D89 ETHIOPIC SYLLABLE NYOA ++2D8A ETHIOPIC SYLLABLE GLOTTAL OA ++2D8B ETHIOPIC SYLLABLE ZOA ++2D8C ETHIOPIC SYLLABLE DOA ++2D8D ETHIOPIC SYLLABLE DDOA ++2D8E ETHIOPIC SYLLABLE JOA ++2D8F ETHIOPIC SYLLABLE THOA ++2D90 ETHIOPIC SYLLABLE CHOA ++2D91 ETHIOPIC SYLLABLE PHOA ++2D92 ETHIOPIC SYLLABLE POA ++2D93 ETHIOPIC SYLLABLE GGWA ++2D94 ETHIOPIC SYLLABLE GGWI ++2D95 ETHIOPIC SYLLABLE GGWEE ++2D96 ETHIOPIC SYLLABLE GGWE ++2DA0 ETHIOPIC SYLLABLE SSA ++2DA1 ETHIOPIC SYLLABLE SSU ++2DA2 ETHIOPIC SYLLABLE SSI ++2DA3 ETHIOPIC SYLLABLE SSAA ++2DA4 ETHIOPIC SYLLABLE SSEE ++2DA5 ETHIOPIC SYLLABLE SSE ++2DA6 ETHIOPIC SYLLABLE SSO ++2DA8 ETHIOPIC SYLLABLE CCA ++2DA9 ETHIOPIC SYLLABLE CCU ++2DAA ETHIOPIC SYLLABLE CCI ++2DAB ETHIOPIC SYLLABLE CCAA ++2DAC ETHIOPIC SYLLABLE CCEE ++2DAD ETHIOPIC SYLLABLE CCE ++2DAE ETHIOPIC SYLLABLE CCO ++2DB0 ETHIOPIC SYLLABLE ZZA ++2DB1 ETHIOPIC SYLLABLE ZZU ++2DB2 ETHIOPIC SYLLABLE ZZI ++2DB3 ETHIOPIC SYLLABLE ZZAA ++2DB4 ETHIOPIC SYLLABLE ZZEE ++2DB5 ETHIOPIC SYLLABLE ZZE ++2DB6 ETHIOPIC SYLLABLE ZZO ++2DB8 ETHIOPIC SYLLABLE CCHA ++2DB9 ETHIOPIC SYLLABLE CCHU ++2DBA ETHIOPIC SYLLABLE CCHI ++2DBB ETHIOPIC SYLLABLE CCHAA ++2DBC ETHIOPIC SYLLABLE CCHEE ++2DBD ETHIOPIC SYLLABLE CCHE ++2DBE ETHIOPIC SYLLABLE CCHO ++2DC0 ETHIOPIC SYLLABLE QYA ++2DC1 ETHIOPIC SYLLABLE QYU ++2DC2 ETHIOPIC SYLLABLE QYI ++2DC3 ETHIOPIC SYLLABLE QYAA ++2DC4 ETHIOPIC SYLLABLE QYEE ++2DC5 ETHIOPIC SYLLABLE QYE ++2DC6 ETHIOPIC SYLLABLE QYO ++2DC8 ETHIOPIC SYLLABLE KYA ++2DC9 ETHIOPIC SYLLABLE KYU ++2DCA ETHIOPIC SYLLABLE KYI ++2DCB ETHIOPIC SYLLABLE KYAA ++2DCC ETHIOPIC SYLLABLE KYEE ++2DCD ETHIOPIC SYLLABLE KYE ++2DCE ETHIOPIC SYLLABLE KYO ++2DD0 ETHIOPIC SYLLABLE XYA ++2DD1 ETHIOPIC SYLLABLE XYU ++2DD2 ETHIOPIC SYLLABLE XYI ++2DD3 ETHIOPIC SYLLABLE XYAA ++2DD4 ETHIOPIC SYLLABLE XYEE ++2DD5 ETHIOPIC SYLLABLE XYE ++2DD6 ETHIOPIC SYLLABLE XYO ++2DD8 ETHIOPIC SYLLABLE GYA ++2DD9 ETHIOPIC SYLLABLE GYU ++2DDA ETHIOPIC SYLLABLE GYI ++2DDB ETHIOPIC SYLLABLE GYAA ++2DDC ETHIOPIC SYLLABLE GYEE ++2DDD ETHIOPIC SYLLABLE GYE ++2DDE ETHIOPIC SYLLABLE GYO ++2E00 RIGHT ANGLE SUBSTITUTION MARKER ++2E01 RIGHT ANGLE DOTTED SUBSTITUTION MARKER ++2E02 LEFT SUBSTITUTION BRACKET ++2E03 RIGHT SUBSTITUTION BRACKET ++2E04 LEFT DOTTED SUBSTITUTION BRACKET ++2E05 RIGHT DOTTED SUBSTITUTION BRACKET ++2E06 RAISED INTERPOLATION MARKER ++2E07 RAISED DOTTED INTERPOLATION MARKER ++2E08 DOTTED TRANSPOSITION MARKER ++2E09 LEFT TRANSPOSITION BRACKET ++2E0A RIGHT TRANSPOSITION BRACKET ++2E0B RAISED SQUARE ++2E0C LEFT RAISED OMISSION BRACKET ++2E0D RIGHT RAISED OMISSION BRACKET ++2E0E EDITORIAL CORONIS ++2E0F PARAGRAPHOS ++2E10 FORKED PARAGRAPHOS ++2E11 REVERSED FORKED PARAGRAPHOS ++2E12 HYPODIASTOLE ++2E13 DOTTED OBELOS ++2E14 DOWNWARDS ANCORA ++2E15 UPWARDS ANCORA ++2E16 DOTTED RIGHT-POINTING ANGLE ++2E17 DOUBLE OBLIQUE HYPHEN ++2E1C LEFT LOW PARAPHRASE BRACKET ++2E1D RIGHT LOW PARAPHRASE BRACKET + 2E80 CJK RADICAL REPEAT + 2E81 CJK RADICAL CLIFF + 2E82 CJK RADICAL SECOND ONE +@@ -8814,6 +9881,22 @@ + 31B5 BOPOMOFO FINAL LETTER T + 31B6 BOPOMOFO FINAL LETTER K + 31B7 BOPOMOFO FINAL LETTER H ++31C0 CJK STROKE T ++31C1 CJK STROKE WG ++31C2 CJK STROKE XG ++31C3 CJK STROKE BXG ++31C4 CJK STROKE SW ++31C5 CJK STROKE HZZ ++31C6 CJK STROKE HZG ++31C7 CJK STROKE HP ++31C8 CJK STROKE HZWG ++31C9 CJK STROKE SZWG ++31CA CJK STROKE HZT ++31CB CJK STROKE HZZP ++31CC CJK STROKE HPWG ++31CD CJK STROKE HZW ++31CE CJK STROKE HZZZ ++31CF CJK STROKE N + 31F0 KATAKANA LETTER SMALL KU + 31F1 KATAKANA LETTER SMALL SI + 31F2 KATAKANA LETTER SMALL SU +@@ -8943,6 +10026,7 @@ + 327B CIRCLED HANGUL HIEUH A + 327C CIRCLED KOREAN CHARACTER CHAMKO + 327D CIRCLED KOREAN CHARACTER JUEUI ++327E CIRCLED HANGUL IEUNG U + 327F KOREAN STANDARD SYMBOL + 3280 CIRCLED IDEOGRAPH ONE + 3281 CIRCLED IDEOGRAPH TWO +@@ -9394,7 +10478,7 @@ + 4DFE HEXAGRAM FOR AFTER COMPLETION + 4DFF HEXAGRAM FOR BEFORE COMPLETION + 4E00 +-9FA5 ++9FBB + A000 YI SYLLABLE IT + A001 YI SYLLABLE IX + A002 YI SYLLABLE I +@@ -10615,6 +11699,135 @@ + A4C4 YI RADICAL ZZIET + A4C5 YI RADICAL NBIE + A4C6 YI RADICAL KE ++A700 MODIFIER LETTER CHINESE TONE YIN PING ++A701 MODIFIER LETTER CHINESE TONE YANG PING ++A702 MODIFIER LETTER CHINESE TONE YIN SHANG ++A703 MODIFIER LETTER CHINESE TONE YANG SHANG ++A704 MODIFIER LETTER CHINESE TONE YIN QU ++A705 MODIFIER LETTER CHINESE TONE YANG QU ++A706 MODIFIER LETTER CHINESE TONE YIN RU ++A707 MODIFIER LETTER CHINESE TONE YANG RU ++A708 MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR ++A709 MODIFIER LETTER HIGH DOTTED TONE BAR ++A70A MODIFIER LETTER MID DOTTED TONE BAR ++A70B MODIFIER LETTER LOW DOTTED TONE BAR ++A70C MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR ++A70D MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR ++A70E MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR ++A70F MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR ++A710 MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR ++A711 MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR ++A712 MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR ++A713 MODIFIER LETTER HIGH LEFT-STEM TONE BAR ++A714 MODIFIER LETTER MID LEFT-STEM TONE BAR ++A715 MODIFIER LETTER LOW LEFT-STEM TONE BAR ++A716 MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR ++A717 MODIFIER LETTER DOT VERTICAL BAR ++A718 MODIFIER LETTER DOT SLASH ++A719 MODIFIER LETTER DOT HORIZONTAL BAR ++A71A MODIFIER LETTER LOWER RIGHT CORNER ANGLE ++A720 MODIFIER LETTER STRESS AND HIGH TONE ++A721 MODIFIER LETTER STRESS AND LOW TONE ++A800 SYLOTI NAGRI LETTER A ++A801 SYLOTI NAGRI LETTER I ++A802 SYLOTI NAGRI SIGN DVISVARA ++A803 SYLOTI NAGRI LETTER U ++A804 SYLOTI NAGRI LETTER E ++A805 SYLOTI NAGRI LETTER O ++A806 SYLOTI NAGRI SIGN HASANTA ++A807 SYLOTI NAGRI LETTER KO ++A808 SYLOTI NAGRI LETTER KHO ++A809 SYLOTI NAGRI LETTER GO ++A80A SYLOTI NAGRI LETTER GHO ++A80B SYLOTI NAGRI SIGN ANUSVARA ++A80C SYLOTI NAGRI LETTER CO ++A80D SYLOTI NAGRI LETTER CHO ++A80E SYLOTI NAGRI LETTER JO ++A80F SYLOTI NAGRI LETTER JHO ++A810 SYLOTI NAGRI LETTER TTO ++A811 SYLOTI NAGRI LETTER TTHO ++A812 SYLOTI NAGRI LETTER DDO ++A813 SYLOTI NAGRI LETTER DDHO ++A814 SYLOTI NAGRI LETTER TO ++A815 SYLOTI NAGRI LETTER THO ++A816 SYLOTI NAGRI LETTER DO ++A817 SYLOTI NAGRI LETTER DHO ++A818 SYLOTI NAGRI LETTER NO ++A819 SYLOTI NAGRI LETTER PO ++A81A SYLOTI NAGRI LETTER PHO ++A81B SYLOTI NAGRI LETTER BO ++A81C SYLOTI NAGRI LETTER BHO ++A81D SYLOTI NAGRI LETTER MO ++A81E SYLOTI NAGRI LETTER RO ++A81F SYLOTI NAGRI LETTER LO ++A820 SYLOTI NAGRI LETTER RRO ++A821 SYLOTI NAGRI LETTER SO ++A822 SYLOTI NAGRI LETTER HO ++A823 SYLOTI NAGRI VOWEL SIGN A ++A824 SYLOTI NAGRI VOWEL SIGN I ++A825 SYLOTI NAGRI VOWEL SIGN U ++A826 SYLOTI NAGRI VOWEL SIGN E ++A827 SYLOTI NAGRI VOWEL SIGN OO ++A828 SYLOTI NAGRI POETRY MARK-1 ++A829 SYLOTI NAGRI POETRY MARK-2 ++A82A SYLOTI NAGRI POETRY MARK-3 ++A82B SYLOTI NAGRI POETRY MARK-4 ++A840 PHAGS-PA LETTER KA ++A841 PHAGS-PA LETTER KHA ++A842 PHAGS-PA LETTER GA ++A843 PHAGS-PA LETTER NGA ++A844 PHAGS-PA LETTER CA ++A845 PHAGS-PA LETTER CHA ++A846 PHAGS-PA LETTER JA ++A847 PHAGS-PA LETTER NYA ++A848 PHAGS-PA LETTER TA ++A849 PHAGS-PA LETTER THA ++A84A PHAGS-PA LETTER DA ++A84B PHAGS-PA LETTER NA ++A84C PHAGS-PA LETTER PA ++A84D PHAGS-PA LETTER PHA ++A84E PHAGS-PA LETTER BA ++A84F PHAGS-PA LETTER MA ++A850 PHAGS-PA LETTER TSA ++A851 PHAGS-PA LETTER TSHA ++A852 PHAGS-PA LETTER DZA ++A853 PHAGS-PA LETTER WA ++A854 PHAGS-PA LETTER ZHA ++A855 PHAGS-PA LETTER ZA ++A856 PHAGS-PA LETTER SMALL A ++A857 PHAGS-PA LETTER YA ++A858 PHAGS-PA LETTER RA ++A859 PHAGS-PA LETTER LA ++A85A PHAGS-PA LETTER SHA ++A85B PHAGS-PA LETTER SA ++A85C PHAGS-PA LETTER HA ++A85D PHAGS-PA LETTER A ++A85E PHAGS-PA LETTER I ++A85F PHAGS-PA LETTER U ++A860 PHAGS-PA LETTER E ++A861 PHAGS-PA LETTER O ++A862 PHAGS-PA LETTER QA ++A863 PHAGS-PA LETTER XA ++A864 PHAGS-PA LETTER FA ++A865 PHAGS-PA LETTER GGA ++A866 PHAGS-PA LETTER EE ++A867 PHAGS-PA SUBJOINED LETTER WA ++A868 PHAGS-PA SUBJOINED LETTER YA ++A869 PHAGS-PA LETTER TTA ++A86A PHAGS-PA LETTER TTHA ++A86B PHAGS-PA LETTER DDA ++A86C PHAGS-PA LETTER NNA ++A86D PHAGS-PA LETTER ALTERNATE YA ++A86E PHAGS-PA LETTER VOICELESS SHA ++A86F PHAGS-PA LETTER VOICED HA ++A870 PHAGS-PA LETTER ASPIRATED FA ++A871 PHAGS-PA SUBJOINED LETTER RA ++A872 PHAGS-PA SUPERFIXED LETTER RA ++A873 PHAGS-PA LETTER CANDRABINDU ++A874 PHAGS-PA SINGLE HEAD MARK ++A875 PHAGS-PA DOUBLE HEAD MARK ++A876 PHAGS-PA MARK SHAD ++A877 PHAGS-PA MARK DOUBLE SHAD + AC00 + D7A3 + D800 +@@ -10986,6 +12199,112 @@ + FA68 CJK COMPATIBILITY IDEOGRAPH-FA68 + FA69 CJK COMPATIBILITY IDEOGRAPH-FA69 + FA6A CJK COMPATIBILITY IDEOGRAPH-FA6A ++FA70 CJK COMPATIBILITY IDEOGRAPH-FA70 ++FA71 CJK COMPATIBILITY IDEOGRAPH-FA71 ++FA72 CJK COMPATIBILITY IDEOGRAPH-FA72 ++FA73 CJK COMPATIBILITY IDEOGRAPH-FA73 ++FA74 CJK COMPATIBILITY IDEOGRAPH-FA74 ++FA75 CJK COMPATIBILITY IDEOGRAPH-FA75 ++FA76 CJK COMPATIBILITY IDEOGRAPH-FA76 ++FA77 CJK COMPATIBILITY IDEOGRAPH-FA77 ++FA78 CJK COMPATIBILITY IDEOGRAPH-FA78 ++FA79 CJK COMPATIBILITY IDEOGRAPH-FA79 ++FA7A CJK COMPATIBILITY IDEOGRAPH-FA7A ++FA7B CJK COMPATIBILITY IDEOGRAPH-FA7B ++FA7C CJK COMPATIBILITY IDEOGRAPH-FA7C ++FA7D CJK COMPATIBILITY IDEOGRAPH-FA7D ++FA7E CJK COMPATIBILITY IDEOGRAPH-FA7E ++FA7F CJK COMPATIBILITY IDEOGRAPH-FA7F ++FA80 CJK COMPATIBILITY IDEOGRAPH-FA80 ++FA81 CJK COMPATIBILITY IDEOGRAPH-FA81 ++FA82 CJK COMPATIBILITY IDEOGRAPH-FA82 ++FA83 CJK COMPATIBILITY IDEOGRAPH-FA83 ++FA84 CJK COMPATIBILITY IDEOGRAPH-FA84 ++FA85 CJK COMPATIBILITY IDEOGRAPH-FA85 ++FA86 CJK COMPATIBILITY IDEOGRAPH-FA86 ++FA87 CJK COMPATIBILITY IDEOGRAPH-FA87 ++FA88 CJK COMPATIBILITY IDEOGRAPH-FA88 ++FA89 CJK COMPATIBILITY IDEOGRAPH-FA89 ++FA8A CJK COMPATIBILITY IDEOGRAPH-FA8A ++FA8B CJK COMPATIBILITY IDEOGRAPH-FA8B ++FA8C CJK COMPATIBILITY IDEOGRAPH-FA8C ++FA8D CJK COMPATIBILITY IDEOGRAPH-FA8D ++FA8E CJK COMPATIBILITY IDEOGRAPH-FA8E ++FA8F CJK COMPATIBILITY IDEOGRAPH-FA8F ++FA90 CJK COMPATIBILITY IDEOGRAPH-FA90 ++FA91 CJK COMPATIBILITY IDEOGRAPH-FA91 ++FA92 CJK COMPATIBILITY IDEOGRAPH-FA92 ++FA93 CJK COMPATIBILITY IDEOGRAPH-FA93 ++FA94 CJK COMPATIBILITY IDEOGRAPH-FA94 ++FA95 CJK COMPATIBILITY IDEOGRAPH-FA95 ++FA96 CJK COMPATIBILITY IDEOGRAPH-FA96 ++FA97 CJK COMPATIBILITY IDEOGRAPH-FA97 ++FA98 CJK COMPATIBILITY IDEOGRAPH-FA98 ++FA99 CJK COMPATIBILITY IDEOGRAPH-FA99 ++FA9A CJK COMPATIBILITY IDEOGRAPH-FA9A ++FA9B CJK COMPATIBILITY IDEOGRAPH-FA9B ++FA9C CJK COMPATIBILITY IDEOGRAPH-FA9C ++FA9D CJK COMPATIBILITY IDEOGRAPH-FA9D ++FA9E CJK COMPATIBILITY IDEOGRAPH-FA9E ++FA9F CJK COMPATIBILITY IDEOGRAPH-FA9F ++FAA0 CJK COMPATIBILITY IDEOGRAPH-FAA0 ++FAA1 CJK COMPATIBILITY IDEOGRAPH-FAA1 ++FAA2 CJK COMPATIBILITY IDEOGRAPH-FAA2 ++FAA3 CJK COMPATIBILITY IDEOGRAPH-FAA3 ++FAA4 CJK COMPATIBILITY IDEOGRAPH-FAA4 ++FAA5 CJK COMPATIBILITY IDEOGRAPH-FAA5 ++FAA6 CJK COMPATIBILITY IDEOGRAPH-FAA6 ++FAA7 CJK COMPATIBILITY IDEOGRAPH-FAA7 ++FAA8 CJK COMPATIBILITY IDEOGRAPH-FAA8 ++FAA9 CJK COMPATIBILITY IDEOGRAPH-FAA9 ++FAAA CJK COMPATIBILITY IDEOGRAPH-FAAA ++FAAB CJK COMPATIBILITY IDEOGRAPH-FAAB ++FAAC CJK COMPATIBILITY IDEOGRAPH-FAAC ++FAAD CJK COMPATIBILITY IDEOGRAPH-FAAD ++FAAE CJK COMPATIBILITY IDEOGRAPH-FAAE ++FAAF CJK COMPATIBILITY IDEOGRAPH-FAAF ++FAB0 CJK COMPATIBILITY IDEOGRAPH-FAB0 ++FAB1 CJK COMPATIBILITY IDEOGRAPH-FAB1 ++FAB2 CJK COMPATIBILITY IDEOGRAPH-FAB2 ++FAB3 CJK COMPATIBILITY IDEOGRAPH-FAB3 ++FAB4 CJK COMPATIBILITY IDEOGRAPH-FAB4 ++FAB5 CJK COMPATIBILITY IDEOGRAPH-FAB5 ++FAB6 CJK COMPATIBILITY IDEOGRAPH-FAB6 ++FAB7 CJK COMPATIBILITY IDEOGRAPH-FAB7 ++FAB8 CJK COMPATIBILITY IDEOGRAPH-FAB8 ++FAB9 CJK COMPATIBILITY IDEOGRAPH-FAB9 ++FABA CJK COMPATIBILITY IDEOGRAPH-FABA ++FABB CJK COMPATIBILITY IDEOGRAPH-FABB ++FABC CJK COMPATIBILITY IDEOGRAPH-FABC ++FABD CJK COMPATIBILITY IDEOGRAPH-FABD ++FABE CJK COMPATIBILITY IDEOGRAPH-FABE ++FABF CJK COMPATIBILITY IDEOGRAPH-FABF ++FAC0 CJK COMPATIBILITY IDEOGRAPH-FAC0 ++FAC1 CJK COMPATIBILITY IDEOGRAPH-FAC1 ++FAC2 CJK COMPATIBILITY IDEOGRAPH-FAC2 ++FAC3 CJK COMPATIBILITY IDEOGRAPH-FAC3 ++FAC4 CJK COMPATIBILITY IDEOGRAPH-FAC4 ++FAC5 CJK COMPATIBILITY IDEOGRAPH-FAC5 ++FAC6 CJK COMPATIBILITY IDEOGRAPH-FAC6 ++FAC7 CJK COMPATIBILITY IDEOGRAPH-FAC7 ++FAC8 CJK COMPATIBILITY IDEOGRAPH-FAC8 ++FAC9 CJK COMPATIBILITY IDEOGRAPH-FAC9 ++FACA CJK COMPATIBILITY IDEOGRAPH-FACA ++FACB CJK COMPATIBILITY IDEOGRAPH-FACB ++FACC CJK COMPATIBILITY IDEOGRAPH-FACC ++FACD CJK COMPATIBILITY IDEOGRAPH-FACD ++FACE CJK COMPATIBILITY IDEOGRAPH-FACE ++FACF CJK COMPATIBILITY IDEOGRAPH-FACF ++FAD0 CJK COMPATIBILITY IDEOGRAPH-FAD0 ++FAD1 CJK COMPATIBILITY IDEOGRAPH-FAD1 ++FAD2 CJK COMPATIBILITY IDEOGRAPH-FAD2 ++FAD3 CJK COMPATIBILITY IDEOGRAPH-FAD3 ++FAD4 CJK COMPATIBILITY IDEOGRAPH-FAD4 ++FAD5 CJK COMPATIBILITY IDEOGRAPH-FAD5 ++FAD6 CJK COMPATIBILITY IDEOGRAPH-FAD6 ++FAD7 CJK COMPATIBILITY IDEOGRAPH-FAD7 ++FAD8 CJK COMPATIBILITY IDEOGRAPH-FAD8 ++FAD9 CJK COMPATIBILITY IDEOGRAPH-FAD9 + FB00 LATIN SMALL LIGATURE FF + FB01 LATIN SMALL LIGATURE FI + FB02 LATIN SMALL LIGATURE FL +@@ -11655,6 +12974,16 @@ + FE0D VARIATION SELECTOR-14 + FE0E VARIATION SELECTOR-15 + FE0F VARIATION SELECTOR-16 ++FE10 PRESENTATION FORM FOR VERTICAL COMMA ++FE11 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA ++FE12 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP ++FE13 PRESENTATION FORM FOR VERTICAL COLON ++FE14 PRESENTATION FORM FOR VERTICAL SEMICOLON ++FE15 PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK ++FE16 PRESENTATION FORM FOR VERTICAL QUESTION MARK ++FE17 PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET ++FE18 PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET ++FE19 PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS + FE20 COMBINING LIGATURE LEFT HALF + FE21 COMBINING LIGATURE RIGHT HALF + FE22 COMBINING DOUBLE TILDE LEFT HALF +@@ -12356,6 +13685,81 @@ + 1013D AEGEAN LIQUID MEASURE FIRST SUBUNIT + 1013E AEGEAN MEASURE SECOND SUBUNIT + 1013F AEGEAN MEASURE THIRD SUBUNIT ++10140 GREEK ACROPHONIC ATTIC ONE QUARTER ++10141 GREEK ACROPHONIC ATTIC ONE HALF ++10142 GREEK ACROPHONIC ATTIC ONE DRACHMA ++10143 GREEK ACROPHONIC ATTIC FIVE ++10144 GREEK ACROPHONIC ATTIC FIFTY ++10145 GREEK ACROPHONIC ATTIC FIVE HUNDRED ++10146 GREEK ACROPHONIC ATTIC FIVE THOUSAND ++10147 GREEK ACROPHONIC ATTIC FIFTY THOUSAND ++10148 GREEK ACROPHONIC ATTIC FIVE TALENTS ++10149 GREEK ACROPHONIC ATTIC TEN TALENTS ++1014A GREEK ACROPHONIC ATTIC FIFTY TALENTS ++1014B GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS ++1014C GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS ++1014D GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS ++1014E GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS ++1014F GREEK ACROPHONIC ATTIC FIVE STATERS ++10150 GREEK ACROPHONIC ATTIC TEN STATERS ++10151 GREEK ACROPHONIC ATTIC FIFTY STATERS ++10152 GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS ++10153 GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS ++10154 GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS ++10155 GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS ++10156 GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS ++10157 GREEK ACROPHONIC ATTIC TEN MNAS ++10158 GREEK ACROPHONIC HERAEUM ONE PLETHRON ++10159 GREEK ACROPHONIC THESPIAN ONE ++1015A GREEK ACROPHONIC HERMIONIAN ONE ++1015B GREEK ACROPHONIC EPIDAUREAN TWO ++1015C GREEK ACROPHONIC THESPIAN TWO ++1015D GREEK ACROPHONIC CYRENAIC TWO DRACHMAS ++1015E GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS ++1015F GREEK ACROPHONIC TROEZENIAN FIVE ++10160 GREEK ACROPHONIC TROEZENIAN TEN ++10161 GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM ++10162 GREEK ACROPHONIC HERMIONIAN TEN ++10163 GREEK ACROPHONIC MESSENIAN TEN ++10164 GREEK ACROPHONIC THESPIAN TEN ++10165 GREEK ACROPHONIC THESPIAN THIRTY ++10166 GREEK ACROPHONIC TROEZENIAN FIFTY ++10167 GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM ++10168 GREEK ACROPHONIC HERMIONIAN FIFTY ++10169 GREEK ACROPHONIC THESPIAN FIFTY ++1016A GREEK ACROPHONIC THESPIAN ONE HUNDRED ++1016B GREEK ACROPHONIC THESPIAN THREE HUNDRED ++1016C GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED ++1016D GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED ++1016E GREEK ACROPHONIC THESPIAN FIVE HUNDRED ++1016F GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED ++10170 GREEK ACROPHONIC NAXIAN FIVE HUNDRED ++10171 GREEK ACROPHONIC THESPIAN ONE THOUSAND ++10172 GREEK ACROPHONIC THESPIAN FIVE THOUSAND ++10173 GREEK ACROPHONIC DELPHIC FIVE MNAS ++10174 GREEK ACROPHONIC STRATIAN FIFTY MNAS ++10175 GREEK ONE HALF SIGN ++10176 GREEK ONE HALF SIGN ALTERNATE FORM ++10177 GREEK TWO THIRDS SIGN ++10178 GREEK THREE QUARTERS SIGN ++10179 GREEK YEAR SIGN ++1017A GREEK TALENT SIGN ++1017B GREEK DRACHMA SIGN ++1017C GREEK OBOL SIGN ++1017D GREEK TWO OBOLS SIGN ++1017E GREEK THREE OBOLS SIGN ++1017F GREEK FOUR OBOLS SIGN ++10180 GREEK FIVE OBOLS SIGN ++10181 GREEK METRETES SIGN ++10182 GREEK KYATHOS BASE SIGN ++10183 GREEK LITRA SIGN ++10184 GREEK OUNKIA SIGN ++10185 GREEK XESTES SIGN ++10186 GREEK ARTABE SIGN ++10187 GREEK AROURA SIGN ++10188 GREEK GRAMMA SIGN ++10189 GREEK TRYBLION BASE SIGN ++1018A GREEK ZERO SIGN + 10300 OLD ITALIC LETTER A + 10301 OLD ITALIC LETTER BE + 10302 OLD ITALIC LETTER KE +@@ -12449,6 +13853,56 @@ + 1039C UGARITIC LETTER U + 1039D UGARITIC LETTER SSU + 1039F UGARITIC WORD DIVIDER ++103A0 OLD PERSIAN SIGN A ++103A1 OLD PERSIAN SIGN I ++103A2 OLD PERSIAN SIGN U ++103A3 OLD PERSIAN SIGN KA ++103A4 OLD PERSIAN SIGN KU ++103A5 OLD PERSIAN SIGN GA ++103A6 OLD PERSIAN SIGN GU ++103A7 OLD PERSIAN SIGN XA ++103A8 OLD PERSIAN SIGN CA ++103A9 OLD PERSIAN SIGN JA ++103AA OLD PERSIAN SIGN JI ++103AB OLD PERSIAN SIGN TA ++103AC OLD PERSIAN SIGN TU ++103AD OLD PERSIAN SIGN DA ++103AE OLD PERSIAN SIGN DI ++103AF OLD PERSIAN SIGN DU ++103B0 OLD PERSIAN SIGN THA ++103B1 OLD PERSIAN SIGN PA ++103B2 OLD PERSIAN SIGN BA ++103B3 OLD PERSIAN SIGN FA ++103B4 OLD PERSIAN SIGN NA ++103B5 OLD PERSIAN SIGN NU ++103B6 OLD PERSIAN SIGN MA ++103B7 OLD PERSIAN SIGN MI ++103B8 OLD PERSIAN SIGN MU ++103B9 OLD PERSIAN SIGN YA ++103BA OLD PERSIAN SIGN VA ++103BB OLD PERSIAN SIGN VI ++103BC OLD PERSIAN SIGN RA ++103BD OLD PERSIAN SIGN RU ++103BE OLD PERSIAN SIGN LA ++103BF OLD PERSIAN SIGN SA ++103C0 OLD PERSIAN SIGN ZA ++103C1 OLD PERSIAN SIGN SHA ++103C2 OLD PERSIAN SIGN SSA ++103C3 OLD PERSIAN SIGN HA ++103C8 OLD PERSIAN SIGN AURAMAZDAA ++103C9 OLD PERSIAN SIGN AURAMAZDAA-2 ++103CA OLD PERSIAN SIGN AURAMAZDAAHA ++103CB OLD PERSIAN SIGN XSHAAYATHIYA ++103CC OLD PERSIAN SIGN DAHYAAUSH ++103CD OLD PERSIAN SIGN DAHYAAUSH-2 ++103CE OLD PERSIAN SIGN BAGA ++103CF OLD PERSIAN SIGN BUUMISH ++103D0 OLD PERSIAN WORD DIVIDER ++103D1 OLD PERSIAN NUMBER ONE ++103D2 OLD PERSIAN NUMBER TWO ++103D3 OLD PERSIAN NUMBER TEN ++103D4 OLD PERSIAN NUMBER TWENTY ++103D5 OLD PERSIAN NUMBER HUNDRED + 10400 DESERET CAPITAL LETTER LONG I + 10401 DESERET CAPITAL LETTER LONG E + 10402 DESERET CAPITAL LETTER LONG A +@@ -12672,6 +14126,1080 @@ + 10838 CYPRIOT SYLLABLE XE + 1083C CYPRIOT SYLLABLE ZA + 1083F CYPRIOT SYLLABLE ZO ++10900 PHOENICIAN LETTER ALF ++10901 PHOENICIAN LETTER BET ++10902 PHOENICIAN LETTER GAML ++10903 PHOENICIAN LETTER DELT ++10904 PHOENICIAN LETTER HE ++10905 PHOENICIAN LETTER WAU ++10906 PHOENICIAN LETTER ZAI ++10907 PHOENICIAN LETTER HET ++10908 PHOENICIAN LETTER TET ++10909 PHOENICIAN LETTER YOD ++1090A PHOENICIAN LETTER KAF ++1090B PHOENICIAN LETTER LAMD ++1090C PHOENICIAN LETTER MEM ++1090D PHOENICIAN LETTER NUN ++1090E PHOENICIAN LETTER SEMK ++1090F PHOENICIAN LETTER AIN ++10910 PHOENICIAN LETTER PE ++10911 PHOENICIAN LETTER SADE ++10912 PHOENICIAN LETTER QOF ++10913 PHOENICIAN LETTER ROSH ++10914 PHOENICIAN LETTER SHIN ++10915 PHOENICIAN LETTER TAU ++10916 PHOENICIAN NUMBER ONE ++10917 PHOENICIAN NUMBER TEN ++10918 PHOENICIAN NUMBER TWENTY ++10919 PHOENICIAN NUMBER ONE HUNDRED ++1091F PHOENICIAN WORD SEPARATOR ++10A00 KHAROSHTHI LETTER A ++10A01 KHAROSHTHI VOWEL SIGN I ++10A02 KHAROSHTHI VOWEL SIGN U ++10A03 KHAROSHTHI VOWEL SIGN VOCALIC R ++10A05 KHAROSHTHI VOWEL SIGN E ++10A06 KHAROSHTHI VOWEL SIGN O ++10A0C KHAROSHTHI VOWEL LENGTH MARK ++10A0D KHAROSHTHI SIGN DOUBLE RING BELOW ++10A0E KHAROSHTHI SIGN ANUSVARA ++10A0F KHAROSHTHI SIGN VISARGA ++10A10 KHAROSHTHI LETTER KA ++10A11 KHAROSHTHI LETTER KHA ++10A12 KHAROSHTHI LETTER GA ++10A13 KHAROSHTHI LETTER GHA ++10A15 KHAROSHTHI LETTER CA ++10A16 KHAROSHTHI LETTER CHA ++10A17 KHAROSHTHI LETTER JA ++10A19 KHAROSHTHI LETTER NYA ++10A1A KHAROSHTHI LETTER TTA ++10A1B KHAROSHTHI LETTER TTHA ++10A1C KHAROSHTHI LETTER DDA ++10A1D KHAROSHTHI LETTER DDHA ++10A1E KHAROSHTHI LETTER NNA ++10A1F KHAROSHTHI LETTER TA ++10A20 KHAROSHTHI LETTER THA ++10A21 KHAROSHTHI LETTER DA ++10A22 KHAROSHTHI LETTER DHA ++10A23 KHAROSHTHI LETTER NA ++10A24 KHAROSHTHI LETTER PA ++10A25 KHAROSHTHI LETTER PHA ++10A26 KHAROSHTHI LETTER BA ++10A27 KHAROSHTHI LETTER BHA ++10A28 KHAROSHTHI LETTER MA ++10A29 KHAROSHTHI LETTER YA ++10A2A KHAROSHTHI LETTER RA ++10A2B KHAROSHTHI LETTER LA ++10A2C KHAROSHTHI LETTER VA ++10A2D KHAROSHTHI LETTER SHA ++10A2E KHAROSHTHI LETTER SSA ++10A2F KHAROSHTHI LETTER SA ++10A30 KHAROSHTHI LETTER ZA ++10A31 KHAROSHTHI LETTER HA ++10A32 KHAROSHTHI LETTER KKA ++10A33 KHAROSHTHI LETTER TTTHA ++10A38 KHAROSHTHI SIGN BAR ABOVE ++10A39 KHAROSHTHI SIGN CAUDA ++10A3A KHAROSHTHI SIGN DOT BELOW ++10A3F KHAROSHTHI VIRAMA ++10A40 KHAROSHTHI DIGIT ONE ++10A41 KHAROSHTHI DIGIT TWO ++10A42 KHAROSHTHI DIGIT THREE ++10A43 KHAROSHTHI DIGIT FOUR ++10A44 KHAROSHTHI NUMBER TEN ++10A45 KHAROSHTHI NUMBER TWENTY ++10A46 KHAROSHTHI NUMBER ONE HUNDRED ++10A47 KHAROSHTHI NUMBER ONE THOUSAND ++10A50 KHAROSHTHI PUNCTUATION DOT ++10A51 KHAROSHTHI PUNCTUATION SMALL CIRCLE ++10A52 KHAROSHTHI PUNCTUATION CIRCLE ++10A53 KHAROSHTHI PUNCTUATION CRESCENT BAR ++10A54 KHAROSHTHI PUNCTUATION MANGALAM ++10A55 KHAROSHTHI PUNCTUATION LOTUS ++10A56 KHAROSHTHI PUNCTUATION DANDA ++10A57 KHAROSHTHI PUNCTUATION DOUBLE DANDA ++10A58 KHAROSHTHI PUNCTUATION LINES ++12000 CUNEIFORM SIGN A ++12001 CUNEIFORM SIGN A TIMES A ++12002 CUNEIFORM SIGN A TIMES BAD ++12003 CUNEIFORM SIGN A TIMES GAN2 TENU ++12004 CUNEIFORM SIGN A TIMES HA ++12005 CUNEIFORM SIGN A TIMES IGI ++12006 CUNEIFORM SIGN A TIMES LAGAR GUNU ++12007 CUNEIFORM SIGN A TIMES MUSH ++12008 CUNEIFORM SIGN A TIMES SAG ++12009 CUNEIFORM SIGN A2 ++1200A CUNEIFORM SIGN AB ++1200B CUNEIFORM SIGN AB TIMES ASH2 ++1200C CUNEIFORM SIGN AB TIMES DUN3 GUNU ++1200D CUNEIFORM SIGN AB TIMES GAL ++1200E CUNEIFORM SIGN AB TIMES GAN2 TENU ++1200F CUNEIFORM SIGN AB TIMES HA ++12010 CUNEIFORM SIGN AB TIMES IGI GUNU ++12011 CUNEIFORM SIGN AB TIMES IMIN ++12012 CUNEIFORM SIGN AB TIMES LAGAB ++12013 CUNEIFORM SIGN AB TIMES SHESH ++12014 CUNEIFORM SIGN AB TIMES U PLUS U PLUS U ++12015 CUNEIFORM SIGN AB GUNU ++12016 CUNEIFORM SIGN AB2 ++12017 CUNEIFORM SIGN AB2 TIMES BALAG ++12018 CUNEIFORM SIGN AB2 TIMES GAN2 TENU ++12019 CUNEIFORM SIGN AB2 TIMES ME PLUS EN ++1201A CUNEIFORM SIGN AB2 TIMES SHA3 ++1201B CUNEIFORM SIGN AB2 TIMES TAK4 ++1201C CUNEIFORM SIGN AD ++1201D CUNEIFORM SIGN AK ++1201E CUNEIFORM SIGN AK TIMES ERIN2 ++1201F CUNEIFORM SIGN AK TIMES SHITA PLUS GISH ++12020 CUNEIFORM SIGN AL ++12021 CUNEIFORM SIGN AL TIMES AL ++12022 CUNEIFORM SIGN AL TIMES DIM2 ++12023 CUNEIFORM SIGN AL TIMES GISH ++12024 CUNEIFORM SIGN AL TIMES HA ++12025 CUNEIFORM SIGN AL TIMES KAD3 ++12026 CUNEIFORM SIGN AL TIMES KI ++12027 CUNEIFORM SIGN AL TIMES SHE ++12028 CUNEIFORM SIGN AL TIMES USH ++12029 CUNEIFORM SIGN ALAN ++1202A CUNEIFORM SIGN ALEPH ++1202B CUNEIFORM SIGN AMAR ++1202C CUNEIFORM SIGN AMAR TIMES SHE ++1202D CUNEIFORM SIGN AN ++1202E CUNEIFORM SIGN AN OVER AN ++1202F CUNEIFORM SIGN AN THREE TIMES ++12030 CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGA ++12031 CUNEIFORM SIGN AN PLUS NAGA SQUARED ++12032 CUNEIFORM SIGN ANSHE ++12033 CUNEIFORM SIGN APIN ++12034 CUNEIFORM SIGN ARAD ++12035 CUNEIFORM SIGN ARAD TIMES KUR ++12036 CUNEIFORM SIGN ARKAB ++12037 CUNEIFORM SIGN ASAL2 ++12038 CUNEIFORM SIGN ASH ++12039 CUNEIFORM SIGN ASH ZIDA TENU ++1203A CUNEIFORM SIGN ASH KABA TENU ++1203B CUNEIFORM SIGN ASH OVER ASH TUG2 OVER TUG2 TUG2 OVER TUG2 PAP ++1203C CUNEIFORM SIGN ASH OVER ASH OVER ASH ++1203D CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASH ++1203E CUNEIFORM SIGN ASH2 ++1203F CUNEIFORM SIGN ASHGAB ++12040 CUNEIFORM SIGN BA ++12041 CUNEIFORM SIGN BAD ++12042 CUNEIFORM SIGN BAG3 ++12043 CUNEIFORM SIGN BAHAR2 ++12044 CUNEIFORM SIGN BAL ++12045 CUNEIFORM SIGN BAL OVER BAL ++12046 CUNEIFORM SIGN BALAG ++12047 CUNEIFORM SIGN BAR ++12048 CUNEIFORM SIGN BARA2 ++12049 CUNEIFORM SIGN BI ++1204A CUNEIFORM SIGN BI TIMES A ++1204B CUNEIFORM SIGN BI TIMES GAR ++1204C CUNEIFORM SIGN BI TIMES IGI GUNU ++1204D CUNEIFORM SIGN BU ++1204E CUNEIFORM SIGN BU OVER BU AB ++1204F CUNEIFORM SIGN BU OVER BU UN ++12050 CUNEIFORM SIGN BU CROSSING BU ++12051 CUNEIFORM SIGN BULUG ++12052 CUNEIFORM SIGN BULUG OVER BULUG ++12053 CUNEIFORM SIGN BUR ++12054 CUNEIFORM SIGN BUR2 ++12055 CUNEIFORM SIGN DA ++12056 CUNEIFORM SIGN DAG ++12057 CUNEIFORM SIGN DAG KISIM5 TIMES A PLUS MASH ++12058 CUNEIFORM SIGN DAG KISIM5 TIMES AMAR ++12059 CUNEIFORM SIGN DAG KISIM5 TIMES BALAG ++1205A CUNEIFORM SIGN DAG KISIM5 TIMES BI ++1205B CUNEIFORM SIGN DAG KISIM5 TIMES GA ++1205C CUNEIFORM SIGN DAG KISIM5 TIMES GA PLUS MASH ++1205D CUNEIFORM SIGN DAG KISIM5 TIMES GI ++1205E CUNEIFORM SIGN DAG KISIM5 TIMES GIR2 ++1205F CUNEIFORM SIGN DAG KISIM5 TIMES GUD ++12060 CUNEIFORM SIGN DAG KISIM5 TIMES HA ++12061 CUNEIFORM SIGN DAG KISIM5 TIMES IR ++12062 CUNEIFORM SIGN DAG KISIM5 TIMES IR PLUS LU ++12063 CUNEIFORM SIGN DAG KISIM5 TIMES KAK ++12064 CUNEIFORM SIGN DAG KISIM5 TIMES LA ++12065 CUNEIFORM SIGN DAG KISIM5 TIMES LU ++12066 CUNEIFORM SIGN DAG KISIM5 TIMES LU PLUS MASH2 ++12067 CUNEIFORM SIGN DAG KISIM5 TIMES LUM ++12068 CUNEIFORM SIGN DAG KISIM5 TIMES NE ++12069 CUNEIFORM SIGN DAG KISIM5 TIMES PAP PLUS PAP ++1206A CUNEIFORM SIGN DAG KISIM5 TIMES SI ++1206B CUNEIFORM SIGN DAG KISIM5 TIMES TAK4 ++1206C CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS GIR2 ++1206D CUNEIFORM SIGN DAG KISIM5 TIMES USH ++1206E CUNEIFORM SIGN DAM ++1206F CUNEIFORM SIGN DAR ++12070 CUNEIFORM SIGN DARA3 ++12071 CUNEIFORM SIGN DARA4 ++12072 CUNEIFORM SIGN DI ++12073 CUNEIFORM SIGN DIB ++12074 CUNEIFORM SIGN DIM ++12075 CUNEIFORM SIGN DIM TIMES SHE ++12076 CUNEIFORM SIGN DIM2 ++12077 CUNEIFORM SIGN DIN ++12078 CUNEIFORM SIGN DIN KASKAL U GUNU DISH ++12079 CUNEIFORM SIGN DISH ++1207A CUNEIFORM SIGN DU ++1207B CUNEIFORM SIGN DU OVER DU ++1207C CUNEIFORM SIGN DU GUNU ++1207D CUNEIFORM SIGN DU SHESHIG ++1207E CUNEIFORM SIGN DUB ++1207F CUNEIFORM SIGN DUB TIMES ESH2 ++12080 CUNEIFORM SIGN DUB2 ++12081 CUNEIFORM SIGN DUG ++12082 CUNEIFORM SIGN DUGUD ++12083 CUNEIFORM SIGN DUH ++12084 CUNEIFORM SIGN DUN ++12085 CUNEIFORM SIGN DUN3 ++12086 CUNEIFORM SIGN DUN3 GUNU ++12087 CUNEIFORM SIGN DUN3 GUNU GUNU ++12088 CUNEIFORM SIGN DUN4 ++12089 CUNEIFORM SIGN DUR2 ++1208A CUNEIFORM SIGN E ++1208B CUNEIFORM SIGN E TIMES PAP ++1208C CUNEIFORM SIGN E OVER E NUN OVER NUN ++1208D CUNEIFORM SIGN E2 ++1208E CUNEIFORM SIGN E2 TIMES A PLUS HA PLUS DA ++1208F CUNEIFORM SIGN E2 TIMES GAR ++12090 CUNEIFORM SIGN E2 TIMES MI ++12091 CUNEIFORM SIGN E2 TIMES SAL ++12092 CUNEIFORM SIGN E2 TIMES SHE ++12093 CUNEIFORM SIGN E2 TIMES U ++12094 CUNEIFORM SIGN EDIN ++12095 CUNEIFORM SIGN EGIR ++12096 CUNEIFORM SIGN EL ++12097 CUNEIFORM SIGN EN ++12098 CUNEIFORM SIGN EN TIMES GAN2 ++12099 CUNEIFORM SIGN EN TIMES GAN2 TENU ++1209A CUNEIFORM SIGN EN TIMES ME ++1209B CUNEIFORM SIGN EN CROSSING EN ++1209C CUNEIFORM SIGN EN OPPOSING EN ++1209D CUNEIFORM SIGN EN SQUARED ++1209E CUNEIFORM SIGN EREN ++1209F CUNEIFORM SIGN ERIN2 ++120A0 CUNEIFORM SIGN ESH2 ++120A1 CUNEIFORM SIGN EZEN ++120A2 CUNEIFORM SIGN EZEN TIMES A ++120A3 CUNEIFORM SIGN EZEN TIMES A PLUS LAL ++120A4 CUNEIFORM SIGN EZEN TIMES A PLUS LAL TIMES LAL ++120A5 CUNEIFORM SIGN EZEN TIMES AN ++120A6 CUNEIFORM SIGN EZEN TIMES BAD ++120A7 CUNEIFORM SIGN EZEN TIMES DUN3 GUNU ++120A8 CUNEIFORM SIGN EZEN TIMES DUN3 GUNU GUNU ++120A9 CUNEIFORM SIGN EZEN TIMES HA ++120AA CUNEIFORM SIGN EZEN TIMES HA GUNU ++120AB CUNEIFORM SIGN EZEN TIMES IGI GUNU ++120AC CUNEIFORM SIGN EZEN TIMES KASKAL ++120AD CUNEIFORM SIGN EZEN TIMES KASKAL SQUARED ++120AE CUNEIFORM SIGN EZEN TIMES KU3 ++120AF CUNEIFORM SIGN EZEN TIMES LA ++120B0 CUNEIFORM SIGN EZEN TIMES LAL TIMES LAL ++120B1 CUNEIFORM SIGN EZEN TIMES LI ++120B2 CUNEIFORM SIGN EZEN TIMES LU ++120B3 CUNEIFORM SIGN EZEN TIMES U2 ++120B4 CUNEIFORM SIGN EZEN TIMES UD ++120B5 CUNEIFORM SIGN GA ++120B6 CUNEIFORM SIGN GA GUNU ++120B7 CUNEIFORM SIGN GA2 ++120B8 CUNEIFORM SIGN GA2 TIMES A PLUS DA PLUS HA ++120B9 CUNEIFORM SIGN GA2 TIMES A PLUS HA ++120BA CUNEIFORM SIGN GA2 TIMES A PLUS IGI ++120BB CUNEIFORM SIGN GA2 TIMES AB2 TENU PLUS TAB ++120BC CUNEIFORM SIGN GA2 TIMES AN ++120BD CUNEIFORM SIGN GA2 TIMES ASH ++120BE CUNEIFORM SIGN GA2 TIMES ASH2 PLUS GAL ++120BF CUNEIFORM SIGN GA2 TIMES BAD ++120C0 CUNEIFORM SIGN GA2 TIMES BAR PLUS RA ++120C1 CUNEIFORM SIGN GA2 TIMES BUR ++120C2 CUNEIFORM SIGN GA2 TIMES BUR PLUS RA ++120C3 CUNEIFORM SIGN GA2 TIMES DA ++120C4 CUNEIFORM SIGN GA2 TIMES DI ++120C5 CUNEIFORM SIGN GA2 TIMES DIM TIMES SHE ++120C6 CUNEIFORM SIGN GA2 TIMES DUB ++120C7 CUNEIFORM SIGN GA2 TIMES EL ++120C8 CUNEIFORM SIGN GA2 TIMES EL PLUS LA ++120C9 CUNEIFORM SIGN GA2 TIMES EN ++120CA CUNEIFORM SIGN GA2 TIMES EN TIMES GAN2 TENU ++120CB CUNEIFORM SIGN GA2 TIMES GAN2 TENU ++120CC CUNEIFORM SIGN GA2 TIMES GAR ++120CD CUNEIFORM SIGN GA2 TIMES GI ++120CE CUNEIFORM SIGN GA2 TIMES GI4 ++120CF CUNEIFORM SIGN GA2 TIMES GI4 PLUS A ++120D0 CUNEIFORM SIGN GA2 TIMES GIR2 PLUS SU ++120D1 CUNEIFORM SIGN GA2 TIMES HA PLUS LU PLUS ESH2 ++120D2 CUNEIFORM SIGN GA2 TIMES HAL ++120D3 CUNEIFORM SIGN GA2 TIMES HAL PLUS LA ++120D4 CUNEIFORM SIGN GA2 TIMES HI PLUS LI ++120D5 CUNEIFORM SIGN GA2 TIMES HUB2 ++120D6 CUNEIFORM SIGN GA2 TIMES IGI GUNU ++120D7 CUNEIFORM SIGN GA2 TIMES ISH PLUS HU PLUS ASH ++120D8 CUNEIFORM SIGN GA2 TIMES KAK ++120D9 CUNEIFORM SIGN GA2 TIMES KASKAL ++120DA CUNEIFORM SIGN GA2 TIMES KID ++120DB CUNEIFORM SIGN GA2 TIMES KID PLUS LAL ++120DC CUNEIFORM SIGN GA2 TIMES KU3 PLUS AN ++120DD CUNEIFORM SIGN GA2 TIMES LA ++120DE CUNEIFORM SIGN GA2 TIMES ME PLUS EN ++120DF CUNEIFORM SIGN GA2 TIMES MI ++120E0 CUNEIFORM SIGN GA2 TIMES NUN ++120E1 CUNEIFORM SIGN GA2 TIMES NUN OVER NUN ++120E2 CUNEIFORM SIGN GA2 TIMES PA ++120E3 CUNEIFORM SIGN GA2 TIMES SAL ++120E4 CUNEIFORM SIGN GA2 TIMES SAR ++120E5 CUNEIFORM SIGN GA2 TIMES SHE ++120E6 CUNEIFORM SIGN GA2 TIMES SHE PLUS TUR ++120E7 CUNEIFORM SIGN GA2 TIMES SHID ++120E8 CUNEIFORM SIGN GA2 TIMES SUM ++120E9 CUNEIFORM SIGN GA2 TIMES TAK4 ++120EA CUNEIFORM SIGN GA2 TIMES U ++120EB CUNEIFORM SIGN GA2 TIMES UD ++120EC CUNEIFORM SIGN GA2 TIMES UD PLUS DU ++120ED CUNEIFORM SIGN GA2 OVER GA2 ++120EE CUNEIFORM SIGN GABA ++120EF CUNEIFORM SIGN GABA CROSSING GABA ++120F0 CUNEIFORM SIGN GAD ++120F1 CUNEIFORM SIGN GAD OVER GAD GAR OVER GAR ++120F2 CUNEIFORM SIGN GAL ++120F3 CUNEIFORM SIGN GAL GAD OVER GAD GAR OVER GAR ++120F4 CUNEIFORM SIGN GALAM ++120F5 CUNEIFORM SIGN GAM ++120F6 CUNEIFORM SIGN GAN ++120F7 CUNEIFORM SIGN GAN2 ++120F8 CUNEIFORM SIGN GAN2 TENU ++120F9 CUNEIFORM SIGN GAN2 OVER GAN2 ++120FA CUNEIFORM SIGN GAN2 CROSSING GAN2 ++120FB CUNEIFORM SIGN GAR ++120FC CUNEIFORM SIGN GAR3 ++120FD CUNEIFORM SIGN GASHAN ++120FE CUNEIFORM SIGN GESHTIN ++120FF CUNEIFORM SIGN GESHTIN TIMES KUR ++12100 CUNEIFORM SIGN GI ++12101 CUNEIFORM SIGN GI TIMES E ++12102 CUNEIFORM SIGN GI TIMES U ++12103 CUNEIFORM SIGN GI CROSSING GI ++12104 CUNEIFORM SIGN GI4 ++12105 CUNEIFORM SIGN GI4 OVER GI4 ++12106 CUNEIFORM SIGN GI4 CROSSING GI4 ++12107 CUNEIFORM SIGN GIDIM ++12108 CUNEIFORM SIGN GIR2 ++12109 CUNEIFORM SIGN GIR2 GUNU ++1210A CUNEIFORM SIGN GIR3 ++1210B CUNEIFORM SIGN GIR3 TIMES A PLUS IGI ++1210C CUNEIFORM SIGN GIR3 TIMES GAN2 TENU ++1210D CUNEIFORM SIGN GIR3 TIMES IGI ++1210E CUNEIFORM SIGN GIR3 TIMES LU PLUS IGI ++1210F CUNEIFORM SIGN GIR3 TIMES PA ++12110 CUNEIFORM SIGN GISAL ++12111 CUNEIFORM SIGN GISH ++12112 CUNEIFORM SIGN GISH CROSSING GISH ++12113 CUNEIFORM SIGN GISH TIMES BAD ++12114 CUNEIFORM SIGN GISH TIMES TAK4 ++12115 CUNEIFORM SIGN GISH TENU ++12116 CUNEIFORM SIGN GU ++12117 CUNEIFORM SIGN GU CROSSING GU ++12118 CUNEIFORM SIGN GU2 ++12119 CUNEIFORM SIGN GU2 TIMES KAK ++1211A CUNEIFORM SIGN GU2 TIMES KAK TIMES IGI GUNU ++1211B CUNEIFORM SIGN GU2 TIMES NUN ++1211C CUNEIFORM SIGN GU2 TIMES SAL PLUS TUG2 ++1211D CUNEIFORM SIGN GU2 GUNU ++1211E CUNEIFORM SIGN GUD ++1211F CUNEIFORM SIGN GUD TIMES A PLUS KUR ++12120 CUNEIFORM SIGN GUD TIMES KUR ++12121 CUNEIFORM SIGN GUD OVER GUD LUGAL ++12122 CUNEIFORM SIGN GUL ++12123 CUNEIFORM SIGN GUM ++12124 CUNEIFORM SIGN GUM TIMES SHE ++12125 CUNEIFORM SIGN GUR ++12126 CUNEIFORM SIGN GUR7 ++12127 CUNEIFORM SIGN GURUN ++12128 CUNEIFORM SIGN GURUSH ++12129 CUNEIFORM SIGN HA ++1212A CUNEIFORM SIGN HA TENU ++1212B CUNEIFORM SIGN HA GUNU ++1212C CUNEIFORM SIGN HAL ++1212D CUNEIFORM SIGN HI ++1212E CUNEIFORM SIGN HI TIMES ASH ++1212F CUNEIFORM SIGN HI TIMES ASH2 ++12130 CUNEIFORM SIGN HI TIMES BAD ++12131 CUNEIFORM SIGN HI TIMES DISH ++12132 CUNEIFORM SIGN HI TIMES GAD ++12133 CUNEIFORM SIGN HI TIMES KIN ++12134 CUNEIFORM SIGN HI TIMES NUN ++12135 CUNEIFORM SIGN HI TIMES SHE ++12136 CUNEIFORM SIGN HI TIMES U ++12137 CUNEIFORM SIGN HU ++12138 CUNEIFORM SIGN HUB2 ++12139 CUNEIFORM SIGN HUB2 TIMES AN ++1213A CUNEIFORM SIGN HUB2 TIMES HAL ++1213B CUNEIFORM SIGN HUB2 TIMES KASKAL ++1213C CUNEIFORM SIGN HUB2 TIMES LISH ++1213D CUNEIFORM SIGN HUB2 TIMES UD ++1213E CUNEIFORM SIGN HUL2 ++1213F CUNEIFORM SIGN I ++12140 CUNEIFORM SIGN I A ++12141 CUNEIFORM SIGN IB ++12142 CUNEIFORM SIGN IDIM ++12143 CUNEIFORM SIGN IDIM OVER IDIM BUR ++12144 CUNEIFORM SIGN IDIM OVER IDIM SQUARED ++12145 CUNEIFORM SIGN IG ++12146 CUNEIFORM SIGN IGI ++12147 CUNEIFORM SIGN IGI DIB ++12148 CUNEIFORM SIGN IGI RI ++12149 CUNEIFORM SIGN IGI OVER IGI SHIR OVER SHIR UD OVER UD ++1214A CUNEIFORM SIGN IGI GUNU ++1214B CUNEIFORM SIGN IL ++1214C CUNEIFORM SIGN IL TIMES GAN2 TENU ++1214D CUNEIFORM SIGN IL2 ++1214E CUNEIFORM SIGN IM ++1214F CUNEIFORM SIGN IM TIMES TAK4 ++12150 CUNEIFORM SIGN IM CROSSING IM ++12151 CUNEIFORM SIGN IM OPPOSING IM ++12152 CUNEIFORM SIGN IM SQUARED ++12153 CUNEIFORM SIGN IMIN ++12154 CUNEIFORM SIGN IN ++12155 CUNEIFORM SIGN IR ++12156 CUNEIFORM SIGN ISH ++12157 CUNEIFORM SIGN KA ++12158 CUNEIFORM SIGN KA TIMES A ++12159 CUNEIFORM SIGN KA TIMES AD ++1215A CUNEIFORM SIGN KA TIMES AD PLUS KU3 ++1215B CUNEIFORM SIGN KA TIMES ASH2 ++1215C CUNEIFORM SIGN KA TIMES BAD ++1215D CUNEIFORM SIGN KA TIMES BALAG ++1215E CUNEIFORM SIGN KA TIMES BAR ++1215F CUNEIFORM SIGN KA TIMES BI ++12160 CUNEIFORM SIGN KA TIMES ERIN2 ++12161 CUNEIFORM SIGN KA TIMES ESH2 ++12162 CUNEIFORM SIGN KA TIMES GA ++12163 CUNEIFORM SIGN KA TIMES GAL ++12164 CUNEIFORM SIGN KA TIMES GAN2 TENU ++12165 CUNEIFORM SIGN KA TIMES GAR ++12166 CUNEIFORM SIGN KA TIMES GAR PLUS SHA3 PLUS A ++12167 CUNEIFORM SIGN KA TIMES GI ++12168 CUNEIFORM SIGN KA TIMES GIR2 ++12169 CUNEIFORM SIGN KA TIMES GISH PLUS SAR ++1216A CUNEIFORM SIGN KA TIMES GISH CROSSING GISH ++1216B CUNEIFORM SIGN KA TIMES GU ++1216C CUNEIFORM SIGN KA TIMES GUR7 ++1216D CUNEIFORM SIGN KA TIMES IGI ++1216E CUNEIFORM SIGN KA TIMES IM ++1216F CUNEIFORM SIGN KA TIMES KAK ++12170 CUNEIFORM SIGN KA TIMES KI ++12171 CUNEIFORM SIGN KA TIMES KID ++12172 CUNEIFORM SIGN KA TIMES LI ++12173 CUNEIFORM SIGN KA TIMES LU ++12174 CUNEIFORM SIGN KA TIMES ME ++12175 CUNEIFORM SIGN KA TIMES ME PLUS DU ++12176 CUNEIFORM SIGN KA TIMES ME PLUS GI ++12177 CUNEIFORM SIGN KA TIMES ME PLUS TE ++12178 CUNEIFORM SIGN KA TIMES MI ++12179 CUNEIFORM SIGN KA TIMES MI PLUS NUNUZ ++1217A CUNEIFORM SIGN KA TIMES NE ++1217B CUNEIFORM SIGN KA TIMES NUN ++1217C CUNEIFORM SIGN KA TIMES PI ++1217D CUNEIFORM SIGN KA TIMES RU ++1217E CUNEIFORM SIGN KA TIMES SA ++1217F CUNEIFORM SIGN KA TIMES SAR ++12180 CUNEIFORM SIGN KA TIMES SHA ++12181 CUNEIFORM SIGN KA TIMES SHE ++12182 CUNEIFORM SIGN KA TIMES SHID ++12183 CUNEIFORM SIGN KA TIMES SHU ++12184 CUNEIFORM SIGN KA TIMES SIG ++12185 CUNEIFORM SIGN KA TIMES SUHUR ++12186 CUNEIFORM SIGN KA TIMES TAR ++12187 CUNEIFORM SIGN KA TIMES U ++12188 CUNEIFORM SIGN KA TIMES U2 ++12189 CUNEIFORM SIGN KA TIMES UD ++1218A CUNEIFORM SIGN KA TIMES UMUM TIMES PA ++1218B CUNEIFORM SIGN KA TIMES USH ++1218C CUNEIFORM SIGN KA TIMES ZI ++1218D CUNEIFORM SIGN KA2 ++1218E CUNEIFORM SIGN KA2 CROSSING KA2 ++1218F CUNEIFORM SIGN KAB ++12190 CUNEIFORM SIGN KAD2 ++12191 CUNEIFORM SIGN KAD3 ++12192 CUNEIFORM SIGN KAD4 ++12193 CUNEIFORM SIGN KAD5 ++12194 CUNEIFORM SIGN KAD5 OVER KAD5 ++12195 CUNEIFORM SIGN KAK ++12196 CUNEIFORM SIGN KAK TIMES IGI GUNU ++12197 CUNEIFORM SIGN KAL ++12198 CUNEIFORM SIGN KAL TIMES BAD ++12199 CUNEIFORM SIGN KAL CROSSING KAL ++1219A CUNEIFORM SIGN KAM2 ++1219B CUNEIFORM SIGN KAM4 ++1219C CUNEIFORM SIGN KASKAL ++1219D CUNEIFORM SIGN KASKAL LAGAB TIMES U OVER LAGAB TIMES U ++1219E CUNEIFORM SIGN KASKAL OVER KASKAL LAGAB TIMES U OVER LAGAB TIMES U ++1219F CUNEIFORM SIGN KESH2 ++121A0 CUNEIFORM SIGN KI ++121A1 CUNEIFORM SIGN KI TIMES BAD ++121A2 CUNEIFORM SIGN KI TIMES U ++121A3 CUNEIFORM SIGN KI TIMES UD ++121A4 CUNEIFORM SIGN KID ++121A5 CUNEIFORM SIGN KIN ++121A6 CUNEIFORM SIGN KISAL ++121A7 CUNEIFORM SIGN KISH ++121A8 CUNEIFORM SIGN KISIM5 ++121A9 CUNEIFORM SIGN KISIM5 OVER KISIM5 ++121AA CUNEIFORM SIGN KU ++121AB CUNEIFORM SIGN KU OVER HI TIMES ASH2 KU OVER HI TIMES ASH2 ++121AC CUNEIFORM SIGN KU3 ++121AD CUNEIFORM SIGN KU4 ++121AE CUNEIFORM SIGN KU4 VARIANT FORM ++121AF CUNEIFORM SIGN KU7 ++121B0 CUNEIFORM SIGN KUL ++121B1 CUNEIFORM SIGN KUL GUNU ++121B2 CUNEIFORM SIGN KUN ++121B3 CUNEIFORM SIGN KUR ++121B4 CUNEIFORM SIGN KUR OPPOSING KUR ++121B5 CUNEIFORM SIGN KUSHU2 ++121B6 CUNEIFORM SIGN KWU318 ++121B7 CUNEIFORM SIGN LA ++121B8 CUNEIFORM SIGN LAGAB ++121B9 CUNEIFORM SIGN LAGAB TIMES A ++121BA CUNEIFORM SIGN LAGAB TIMES A PLUS DA PLUS HA ++121BB CUNEIFORM SIGN LAGAB TIMES A PLUS GAR ++121BC CUNEIFORM SIGN LAGAB TIMES A PLUS LAL ++121BD CUNEIFORM SIGN LAGAB TIMES AL ++121BE CUNEIFORM SIGN LAGAB TIMES AN ++121BF CUNEIFORM SIGN LAGAB TIMES ASH ZIDA TENU ++121C0 CUNEIFORM SIGN LAGAB TIMES BAD ++121C1 CUNEIFORM SIGN LAGAB TIMES BI ++121C2 CUNEIFORM SIGN LAGAB TIMES DAR ++121C3 CUNEIFORM SIGN LAGAB TIMES EN ++121C4 CUNEIFORM SIGN LAGAB TIMES GA ++121C5 CUNEIFORM SIGN LAGAB TIMES GAR ++121C6 CUNEIFORM SIGN LAGAB TIMES GUD ++121C7 CUNEIFORM SIGN LAGAB TIMES GUD PLUS GUD ++121C8 CUNEIFORM SIGN LAGAB TIMES HA ++121C9 CUNEIFORM SIGN LAGAB TIMES HAL ++121CA CUNEIFORM SIGN LAGAB TIMES HI TIMES NUN ++121CB CUNEIFORM SIGN LAGAB TIMES IGI GUNU ++121CC CUNEIFORM SIGN LAGAB TIMES IM ++121CD CUNEIFORM SIGN LAGAB TIMES IM PLUS HA ++121CE CUNEIFORM SIGN LAGAB TIMES IM PLUS LU ++121CF CUNEIFORM SIGN LAGAB TIMES KI ++121D0 CUNEIFORM SIGN LAGAB TIMES KIN ++121D1 CUNEIFORM SIGN LAGAB TIMES KU3 ++121D2 CUNEIFORM SIGN LAGAB TIMES KUL ++121D3 CUNEIFORM SIGN LAGAB TIMES KUL PLUS HI PLUS A ++121D4 CUNEIFORM SIGN LAGAB TIMES LAGAB ++121D5 CUNEIFORM SIGN LAGAB TIMES LISH ++121D6 CUNEIFORM SIGN LAGAB TIMES LU ++121D7 CUNEIFORM SIGN LAGAB TIMES LUL ++121D8 CUNEIFORM SIGN LAGAB TIMES ME ++121D9 CUNEIFORM SIGN LAGAB TIMES ME PLUS EN ++121DA CUNEIFORM SIGN LAGAB TIMES MUSH ++121DB CUNEIFORM SIGN LAGAB TIMES NE ++121DC CUNEIFORM SIGN LAGAB TIMES SHE PLUS SUM ++121DD CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH PLUS ERIN2 ++121DE CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH TENU ++121DF CUNEIFORM SIGN LAGAB TIMES SHU2 ++121E0 CUNEIFORM SIGN LAGAB TIMES SHU2 PLUS SHU2 ++121E1 CUNEIFORM SIGN LAGAB TIMES SUM ++121E2 CUNEIFORM SIGN LAGAB TIMES TAG ++121E3 CUNEIFORM SIGN LAGAB TIMES TAK4 ++121E4 CUNEIFORM SIGN LAGAB TIMES TE PLUS A PLUS SU PLUS NA ++121E5 CUNEIFORM SIGN LAGAB TIMES U ++121E6 CUNEIFORM SIGN LAGAB TIMES U PLUS A ++121E7 CUNEIFORM SIGN LAGAB TIMES U PLUS U PLUS U ++121E8 CUNEIFORM SIGN LAGAB TIMES U2 PLUS ASH ++121E9 CUNEIFORM SIGN LAGAB TIMES UD ++121EA CUNEIFORM SIGN LAGAB TIMES USH ++121EB CUNEIFORM SIGN LAGAB SQUARED ++121EC CUNEIFORM SIGN LAGAR ++121ED CUNEIFORM SIGN LAGAR TIMES SHE ++121EE CUNEIFORM SIGN LAGAR TIMES SHE PLUS SUM ++121EF CUNEIFORM SIGN LAGAR GUNU ++121F0 CUNEIFORM SIGN LAGAR GUNU OVER LAGAR GUNU SHE ++121F1 CUNEIFORM SIGN LAHSHU ++121F2 CUNEIFORM SIGN LAL ++121F3 CUNEIFORM SIGN LAL TIMES LAL ++121F4 CUNEIFORM SIGN LAM ++121F5 CUNEIFORM SIGN LAM TIMES KUR ++121F6 CUNEIFORM SIGN LAM TIMES KUR PLUS RU ++121F7 CUNEIFORM SIGN LI ++121F8 CUNEIFORM SIGN LIL ++121F9 CUNEIFORM SIGN LIMMU2 ++121FA CUNEIFORM SIGN LISH ++121FB CUNEIFORM SIGN LU ++121FC CUNEIFORM SIGN LU TIMES BAD ++121FD CUNEIFORM SIGN LU2 ++121FE CUNEIFORM SIGN LU2 TIMES AL ++121FF CUNEIFORM SIGN LU2 TIMES BAD ++12200 CUNEIFORM SIGN LU2 TIMES ESH2 ++12201 CUNEIFORM SIGN LU2 TIMES ESH2 TENU ++12202 CUNEIFORM SIGN LU2 TIMES GAN2 TENU ++12203 CUNEIFORM SIGN LU2 TIMES HI TIMES BAD ++12204 CUNEIFORM SIGN LU2 TIMES IM ++12205 CUNEIFORM SIGN LU2 TIMES KAD2 ++12206 CUNEIFORM SIGN LU2 TIMES KAD3 ++12207 CUNEIFORM SIGN LU2 TIMES KAD3 PLUS ASH ++12208 CUNEIFORM SIGN LU2 TIMES KI ++12209 CUNEIFORM SIGN LU2 TIMES LA PLUS ASH ++1220A CUNEIFORM SIGN LU2 TIMES LAGAB ++1220B CUNEIFORM SIGN LU2 TIMES ME PLUS EN ++1220C CUNEIFORM SIGN LU2 TIMES NE ++1220D CUNEIFORM SIGN LU2 TIMES NU ++1220E CUNEIFORM SIGN LU2 TIMES SI PLUS ASH ++1220F CUNEIFORM SIGN LU2 TIMES SIK2 PLUS BU ++12210 CUNEIFORM SIGN LU2 TIMES TUG2 ++12211 CUNEIFORM SIGN LU2 TENU ++12212 CUNEIFORM SIGN LU2 CROSSING LU2 ++12213 CUNEIFORM SIGN LU2 OPPOSING LU2 ++12214 CUNEIFORM SIGN LU2 SQUARED ++12215 CUNEIFORM SIGN LU2 SHESHIG ++12216 CUNEIFORM SIGN LU3 ++12217 CUNEIFORM SIGN LUGAL ++12218 CUNEIFORM SIGN LUGAL OVER LUGAL ++12219 CUNEIFORM SIGN LUGAL OPPOSING LUGAL ++1221A CUNEIFORM SIGN LUGAL SHESHIG ++1221B CUNEIFORM SIGN LUH ++1221C CUNEIFORM SIGN LUL ++1221D CUNEIFORM SIGN LUM ++1221E CUNEIFORM SIGN LUM OVER LUM ++1221F CUNEIFORM SIGN LUM OVER LUM GAR OVER GAR ++12220 CUNEIFORM SIGN MA ++12221 CUNEIFORM SIGN MA TIMES TAK4 ++12222 CUNEIFORM SIGN MA GUNU ++12223 CUNEIFORM SIGN MA2 ++12224 CUNEIFORM SIGN MAH ++12225 CUNEIFORM SIGN MAR ++12226 CUNEIFORM SIGN MASH ++12227 CUNEIFORM SIGN MASH2 ++12228 CUNEIFORM SIGN ME ++12229 CUNEIFORM SIGN MES ++1222A CUNEIFORM SIGN MI ++1222B CUNEIFORM SIGN MIN ++1222C CUNEIFORM SIGN MU ++1222D CUNEIFORM SIGN MU OVER MU ++1222E CUNEIFORM SIGN MUG ++1222F CUNEIFORM SIGN MUG GUNU ++12230 CUNEIFORM SIGN MUNSUB ++12231 CUNEIFORM SIGN MURGU2 ++12232 CUNEIFORM SIGN MUSH ++12233 CUNEIFORM SIGN MUSH TIMES A ++12234 CUNEIFORM SIGN MUSH TIMES KUR ++12235 CUNEIFORM SIGN MUSH TIMES ZA ++12236 CUNEIFORM SIGN MUSH OVER MUSH ++12237 CUNEIFORM SIGN MUSH OVER MUSH TIMES A PLUS NA ++12238 CUNEIFORM SIGN MUSH CROSSING MUSH ++12239 CUNEIFORM SIGN MUSH3 ++1223A CUNEIFORM SIGN MUSH3 TIMES A ++1223B CUNEIFORM SIGN MUSH3 TIMES A PLUS DI ++1223C CUNEIFORM SIGN MUSH3 TIMES DI ++1223D CUNEIFORM SIGN MUSH3 GUNU ++1223E CUNEIFORM SIGN NA ++1223F CUNEIFORM SIGN NA2 ++12240 CUNEIFORM SIGN NAGA ++12241 CUNEIFORM SIGN NAGA INVERTED ++12242 CUNEIFORM SIGN NAGA TIMES SHU TENU ++12243 CUNEIFORM SIGN NAGA OPPOSING NAGA ++12244 CUNEIFORM SIGN NAGAR ++12245 CUNEIFORM SIGN NAM NUTILLU ++12246 CUNEIFORM SIGN NAM ++12247 CUNEIFORM SIGN NAM2 ++12248 CUNEIFORM SIGN NE ++12249 CUNEIFORM SIGN NE TIMES A ++1224A CUNEIFORM SIGN NE TIMES UD ++1224B CUNEIFORM SIGN NE SHESHIG ++1224C CUNEIFORM SIGN NI ++1224D CUNEIFORM SIGN NI TIMES E ++1224E CUNEIFORM SIGN NI2 ++1224F CUNEIFORM SIGN NIM ++12250 CUNEIFORM SIGN NIM TIMES GAN2 TENU ++12251 CUNEIFORM SIGN NIM TIMES GAR PLUS GAN2 TENU ++12252 CUNEIFORM SIGN NINDA2 ++12253 CUNEIFORM SIGN NINDA2 TIMES AN ++12254 CUNEIFORM SIGN NINDA2 TIMES ASH ++12255 CUNEIFORM SIGN NINDA2 TIMES ASH PLUS ASH ++12256 CUNEIFORM SIGN NINDA2 TIMES GUD ++12257 CUNEIFORM SIGN NINDA2 TIMES ME PLUS GAN2 TENU ++12258 CUNEIFORM SIGN NINDA2 TIMES NE ++12259 CUNEIFORM SIGN NINDA2 TIMES NUN ++1225A CUNEIFORM SIGN NINDA2 TIMES SHE ++1225B CUNEIFORM SIGN NINDA2 TIMES SHE PLUS A AN ++1225C CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH ++1225D CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH PLUS ASH ++1225E CUNEIFORM SIGN NINDA2 TIMES U2 PLUS ASH ++1225F CUNEIFORM SIGN NINDA2 TIMES USH ++12260 CUNEIFORM SIGN NISAG ++12261 CUNEIFORM SIGN NU ++12262 CUNEIFORM SIGN NU11 ++12263 CUNEIFORM SIGN NUN ++12264 CUNEIFORM SIGN NUN LAGAR TIMES GAR ++12265 CUNEIFORM SIGN NUN LAGAR TIMES MASH ++12266 CUNEIFORM SIGN NUN LAGAR TIMES SAL ++12267 CUNEIFORM SIGN NUN LAGAR TIMES SAL OVER NUN LAGAR TIMES SAL ++12268 CUNEIFORM SIGN NUN LAGAR TIMES USH ++12269 CUNEIFORM SIGN NUN TENU ++1226A CUNEIFORM SIGN NUN OVER NUN ++1226B CUNEIFORM SIGN NUN CROSSING NUN ++1226C CUNEIFORM SIGN NUN CROSSING NUN LAGAR OVER LAGAR ++1226D CUNEIFORM SIGN NUNUZ ++1226E CUNEIFORM SIGN NUNUZ AB2 TIMES ASHGAB ++1226F CUNEIFORM SIGN NUNUZ AB2 TIMES BI ++12270 CUNEIFORM SIGN NUNUZ AB2 TIMES DUG ++12271 CUNEIFORM SIGN NUNUZ AB2 TIMES GUD ++12272 CUNEIFORM SIGN NUNUZ AB2 TIMES IGI GUNU ++12273 CUNEIFORM SIGN NUNUZ AB2 TIMES KAD3 ++12274 CUNEIFORM SIGN NUNUZ AB2 TIMES LA ++12275 CUNEIFORM SIGN NUNUZ AB2 TIMES NE ++12276 CUNEIFORM SIGN NUNUZ AB2 TIMES SILA3 ++12277 CUNEIFORM SIGN NUNUZ AB2 TIMES U2 ++12278 CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI ++12279 CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI U ++1227A CUNEIFORM SIGN PA ++1227B CUNEIFORM SIGN PAD ++1227C CUNEIFORM SIGN PAN ++1227D CUNEIFORM SIGN PAP ++1227E CUNEIFORM SIGN PESH2 ++1227F CUNEIFORM SIGN PI ++12280 CUNEIFORM SIGN PI TIMES A ++12281 CUNEIFORM SIGN PI TIMES AB ++12282 CUNEIFORM SIGN PI TIMES BI ++12283 CUNEIFORM SIGN PI TIMES BU ++12284 CUNEIFORM SIGN PI TIMES E ++12285 CUNEIFORM SIGN PI TIMES I ++12286 CUNEIFORM SIGN PI TIMES IB ++12287 CUNEIFORM SIGN PI TIMES U ++12288 CUNEIFORM SIGN PI TIMES U2 ++12289 CUNEIFORM SIGN PI CROSSING PI ++1228A CUNEIFORM SIGN PIRIG ++1228B CUNEIFORM SIGN PIRIG TIMES KAL ++1228C CUNEIFORM SIGN PIRIG TIMES UD ++1228D CUNEIFORM SIGN PIRIG TIMES ZA ++1228E CUNEIFORM SIGN PIRIG OPPOSING PIRIG ++1228F CUNEIFORM SIGN RA ++12290 CUNEIFORM SIGN RAB ++12291 CUNEIFORM SIGN RI ++12292 CUNEIFORM SIGN RU ++12293 CUNEIFORM SIGN SA ++12294 CUNEIFORM SIGN SAG NUTILLU ++12295 CUNEIFORM SIGN SAG ++12296 CUNEIFORM SIGN SAG TIMES A ++12297 CUNEIFORM SIGN SAG TIMES DU ++12298 CUNEIFORM SIGN SAG TIMES DUB ++12299 CUNEIFORM SIGN SAG TIMES HA ++1229A CUNEIFORM SIGN SAG TIMES KAK ++1229B CUNEIFORM SIGN SAG TIMES KUR ++1229C CUNEIFORM SIGN SAG TIMES LUM ++1229D CUNEIFORM SIGN SAG TIMES MI ++1229E CUNEIFORM SIGN SAG TIMES NUN ++1229F CUNEIFORM SIGN SAG TIMES SAL ++122A0 CUNEIFORM SIGN SAG TIMES SHID ++122A1 CUNEIFORM SIGN SAG TIMES TAB ++122A2 CUNEIFORM SIGN SAG TIMES U2 ++122A3 CUNEIFORM SIGN SAG TIMES UB ++122A4 CUNEIFORM SIGN SAG TIMES UM ++122A5 CUNEIFORM SIGN SAG TIMES UR ++122A6 CUNEIFORM SIGN SAG TIMES USH ++122A7 CUNEIFORM SIGN SAG OVER SAG ++122A8 CUNEIFORM SIGN SAG GUNU ++122A9 CUNEIFORM SIGN SAL ++122AA CUNEIFORM SIGN SAL LAGAB TIMES ASH2 ++122AB CUNEIFORM SIGN SANGA2 ++122AC CUNEIFORM SIGN SAR ++122AD CUNEIFORM SIGN SHA ++122AE CUNEIFORM SIGN SHA3 ++122AF CUNEIFORM SIGN SHA3 TIMES A ++122B0 CUNEIFORM SIGN SHA3 TIMES BAD ++122B1 CUNEIFORM SIGN SHA3 TIMES GISH ++122B2 CUNEIFORM SIGN SHA3 TIMES NE ++122B3 CUNEIFORM SIGN SHA3 TIMES SHU2 ++122B4 CUNEIFORM SIGN SHA3 TIMES TUR ++122B5 CUNEIFORM SIGN SHA3 TIMES U ++122B6 CUNEIFORM SIGN SHA3 TIMES U PLUS A ++122B7 CUNEIFORM SIGN SHA6 ++122B8 CUNEIFORM SIGN SHAB6 ++122B9 CUNEIFORM SIGN SHAR2 ++122BA CUNEIFORM SIGN SHE ++122BB CUNEIFORM SIGN SHE HU ++122BC CUNEIFORM SIGN SHE OVER SHE GAD OVER GAD GAR OVER GAR ++122BD CUNEIFORM SIGN SHE OVER SHE TAB OVER TAB GAR OVER GAR ++122BE CUNEIFORM SIGN SHEG9 ++122BF CUNEIFORM SIGN SHEN ++122C0 CUNEIFORM SIGN SHESH ++122C1 CUNEIFORM SIGN SHESH2 ++122C2 CUNEIFORM SIGN SHESHLAM ++122C3 CUNEIFORM SIGN SHID ++122C4 CUNEIFORM SIGN SHID TIMES A ++122C5 CUNEIFORM SIGN SHID TIMES IM ++122C6 CUNEIFORM SIGN SHIM ++122C7 CUNEIFORM SIGN SHIM TIMES A ++122C8 CUNEIFORM SIGN SHIM TIMES BAL ++122C9 CUNEIFORM SIGN SHIM TIMES BULUG ++122CA CUNEIFORM SIGN SHIM TIMES DIN ++122CB CUNEIFORM SIGN SHIM TIMES GAR ++122CC CUNEIFORM SIGN SHIM TIMES IGI ++122CD CUNEIFORM SIGN SHIM TIMES IGI GUNU ++122CE CUNEIFORM SIGN SHIM TIMES KUSHU2 ++122CF CUNEIFORM SIGN SHIM TIMES LUL ++122D0 CUNEIFORM SIGN SHIM TIMES MUG ++122D1 CUNEIFORM SIGN SHIM TIMES SAL ++122D2 CUNEIFORM SIGN SHINIG ++122D3 CUNEIFORM SIGN SHIR ++122D4 CUNEIFORM SIGN SHIR TENU ++122D5 CUNEIFORM SIGN SHIR OVER SHIR BUR OVER BUR ++122D6 CUNEIFORM SIGN SHITA ++122D7 CUNEIFORM SIGN SHU ++122D8 CUNEIFORM SIGN SHU OVER INVERTED SHU ++122D9 CUNEIFORM SIGN SHU2 ++122DA CUNEIFORM SIGN SHUBUR ++122DB CUNEIFORM SIGN SI ++122DC CUNEIFORM SIGN SI GUNU ++122DD CUNEIFORM SIGN SIG ++122DE CUNEIFORM SIGN SIG4 ++122DF CUNEIFORM SIGN SIG4 OVER SIG4 SHU2 ++122E0 CUNEIFORM SIGN SIK2 ++122E1 CUNEIFORM SIGN SILA3 ++122E2 CUNEIFORM SIGN SU ++122E3 CUNEIFORM SIGN SU OVER SU ++122E4 CUNEIFORM SIGN SUD ++122E5 CUNEIFORM SIGN SUD2 ++122E6 CUNEIFORM SIGN SUHUR ++122E7 CUNEIFORM SIGN SUM ++122E8 CUNEIFORM SIGN SUMASH ++122E9 CUNEIFORM SIGN SUR ++122EA CUNEIFORM SIGN SUR9 ++122EB CUNEIFORM SIGN TA ++122EC CUNEIFORM SIGN TA ASTERISK ++122ED CUNEIFORM SIGN TA TIMES HI ++122EE CUNEIFORM SIGN TA TIMES MI ++122EF CUNEIFORM SIGN TA GUNU ++122F0 CUNEIFORM SIGN TAB ++122F1 CUNEIFORM SIGN TAB OVER TAB NI OVER NI DISH OVER DISH ++122F2 CUNEIFORM SIGN TAB SQUARED ++122F3 CUNEIFORM SIGN TAG ++122F4 CUNEIFORM SIGN TAG TIMES BI ++122F5 CUNEIFORM SIGN TAG TIMES GUD ++122F6 CUNEIFORM SIGN TAG TIMES SHE ++122F7 CUNEIFORM SIGN TAG TIMES SHU ++122F8 CUNEIFORM SIGN TAG TIMES TUG2 ++122F9 CUNEIFORM SIGN TAG TIMES UD ++122FA CUNEIFORM SIGN TAK4 ++122FB CUNEIFORM SIGN TAR ++122FC CUNEIFORM SIGN TE ++122FD CUNEIFORM SIGN TE GUNU ++122FE CUNEIFORM SIGN TI ++122FF CUNEIFORM SIGN TI TENU ++12300 CUNEIFORM SIGN TIL ++12301 CUNEIFORM SIGN TIR ++12302 CUNEIFORM SIGN TIR TIMES TAK4 ++12303 CUNEIFORM SIGN TIR OVER TIR ++12304 CUNEIFORM SIGN TIR OVER TIR GAD OVER GAD GAR OVER GAR ++12305 CUNEIFORM SIGN TU ++12306 CUNEIFORM SIGN TUG2 ++12307 CUNEIFORM SIGN TUK ++12308 CUNEIFORM SIGN TUM ++12309 CUNEIFORM SIGN TUR ++1230A CUNEIFORM SIGN TUR OVER TUR ZA OVER ZA ++1230B CUNEIFORM SIGN U ++1230C CUNEIFORM SIGN U GUD ++1230D CUNEIFORM SIGN U U U ++1230E CUNEIFORM SIGN U OVER U PA OVER PA GAR OVER GAR ++1230F CUNEIFORM SIGN U OVER U SUR OVER SUR ++12310 CUNEIFORM SIGN U OVER U U REVERSED OVER U REVERSED ++12311 CUNEIFORM SIGN U2 ++12312 CUNEIFORM SIGN UB ++12313 CUNEIFORM SIGN UD ++12314 CUNEIFORM SIGN UD KUSHU2 ++12315 CUNEIFORM SIGN UD TIMES BAD ++12316 CUNEIFORM SIGN UD TIMES MI ++12317 CUNEIFORM SIGN UD TIMES U PLUS U PLUS U ++12318 CUNEIFORM SIGN UD TIMES U PLUS U PLUS U GUNU ++12319 CUNEIFORM SIGN UD GUNU ++1231A CUNEIFORM SIGN UD SHESHIG ++1231B CUNEIFORM SIGN UD SHESHIG TIMES BAD ++1231C CUNEIFORM SIGN UDUG ++1231D CUNEIFORM SIGN UM ++1231E CUNEIFORM SIGN UM TIMES LAGAB ++1231F CUNEIFORM SIGN UM TIMES ME PLUS DA ++12320 CUNEIFORM SIGN UM TIMES SHA3 ++12321 CUNEIFORM SIGN UM TIMES U ++12322 CUNEIFORM SIGN UMBIN ++12323 CUNEIFORM SIGN UMUM ++12324 CUNEIFORM SIGN UMUM TIMES KASKAL ++12325 CUNEIFORM SIGN UMUM TIMES PA ++12326 CUNEIFORM SIGN UN ++12327 CUNEIFORM SIGN UN GUNU ++12328 CUNEIFORM SIGN UR ++12329 CUNEIFORM SIGN UR CROSSING UR ++1232A CUNEIFORM SIGN UR SHESHIG ++1232B CUNEIFORM SIGN UR2 ++1232C CUNEIFORM SIGN UR2 TIMES A PLUS HA ++1232D CUNEIFORM SIGN UR2 TIMES A PLUS NA ++1232E CUNEIFORM SIGN UR2 TIMES AL ++1232F CUNEIFORM SIGN UR2 TIMES HA ++12330 CUNEIFORM SIGN UR2 TIMES NUN ++12331 CUNEIFORM SIGN UR2 TIMES U2 ++12332 CUNEIFORM SIGN UR2 TIMES U2 PLUS ASH ++12333 CUNEIFORM SIGN UR2 TIMES U2 PLUS BI ++12334 CUNEIFORM SIGN UR4 ++12335 CUNEIFORM SIGN URI ++12336 CUNEIFORM SIGN URI3 ++12337 CUNEIFORM SIGN URU ++12338 CUNEIFORM SIGN URU TIMES A ++12339 CUNEIFORM SIGN URU TIMES ASHGAB ++1233A CUNEIFORM SIGN URU TIMES BAR ++1233B CUNEIFORM SIGN URU TIMES DUN ++1233C CUNEIFORM SIGN URU TIMES GA ++1233D CUNEIFORM SIGN URU TIMES GAL ++1233E CUNEIFORM SIGN URU TIMES GAN2 TENU ++1233F CUNEIFORM SIGN URU TIMES GAR ++12340 CUNEIFORM SIGN URU TIMES GU ++12341 CUNEIFORM SIGN URU TIMES HA ++12342 CUNEIFORM SIGN URU TIMES IGI ++12343 CUNEIFORM SIGN URU TIMES IM ++12344 CUNEIFORM SIGN URU TIMES ISH ++12345 CUNEIFORM SIGN URU TIMES KI ++12346 CUNEIFORM SIGN URU TIMES LUM ++12347 CUNEIFORM SIGN URU TIMES MIN ++12348 CUNEIFORM SIGN URU TIMES PA ++12349 CUNEIFORM SIGN URU TIMES SHE ++1234A CUNEIFORM SIGN URU TIMES SIG4 ++1234B CUNEIFORM SIGN URU TIMES TU ++1234C CUNEIFORM SIGN URU TIMES U PLUS GUD ++1234D CUNEIFORM SIGN URU TIMES UD ++1234E CUNEIFORM SIGN URU TIMES URUDA ++1234F CUNEIFORM SIGN URUDA ++12350 CUNEIFORM SIGN URUDA TIMES U ++12351 CUNEIFORM SIGN USH ++12352 CUNEIFORM SIGN USH TIMES A ++12353 CUNEIFORM SIGN USH TIMES KU ++12354 CUNEIFORM SIGN USH TIMES KUR ++12355 CUNEIFORM SIGN USH TIMES TAK4 ++12356 CUNEIFORM SIGN USHX ++12357 CUNEIFORM SIGN USH2 ++12358 CUNEIFORM SIGN USHUMX ++12359 CUNEIFORM SIGN UTUKI ++1235A CUNEIFORM SIGN UZ3 ++1235B CUNEIFORM SIGN UZ3 TIMES KASKAL ++1235C CUNEIFORM SIGN UZU ++1235D CUNEIFORM SIGN ZA ++1235E CUNEIFORM SIGN ZA TENU ++1235F CUNEIFORM SIGN ZA SQUARED TIMES KUR ++12360 CUNEIFORM SIGN ZAG ++12361 CUNEIFORM SIGN ZAMX ++12362 CUNEIFORM SIGN ZE2 ++12363 CUNEIFORM SIGN ZI ++12364 CUNEIFORM SIGN ZI OVER ZI ++12365 CUNEIFORM SIGN ZI3 ++12366 CUNEIFORM SIGN ZIB ++12367 CUNEIFORM SIGN ZIB KABA TENU ++12368 CUNEIFORM SIGN ZIG ++12369 CUNEIFORM SIGN ZIZ2 ++1236A CUNEIFORM SIGN ZU ++1236B CUNEIFORM SIGN ZU5 ++1236C CUNEIFORM SIGN ZU5 TIMES A ++1236D CUNEIFORM SIGN ZUBUR ++1236E CUNEIFORM SIGN ZUM ++12400 CUNEIFORM NUMERIC SIGN TWO ASH ++12401 CUNEIFORM NUMERIC SIGN THREE ASH ++12402 CUNEIFORM NUMERIC SIGN FOUR ASH ++12403 CUNEIFORM NUMERIC SIGN FIVE ASH ++12404 CUNEIFORM NUMERIC SIGN SIX ASH ++12405 CUNEIFORM NUMERIC SIGN SEVEN ASH ++12406 CUNEIFORM NUMERIC SIGN EIGHT ASH ++12407 CUNEIFORM NUMERIC SIGN NINE ASH ++12408 CUNEIFORM NUMERIC SIGN THREE DISH ++12409 CUNEIFORM NUMERIC SIGN FOUR DISH ++1240A CUNEIFORM NUMERIC SIGN FIVE DISH ++1240B CUNEIFORM NUMERIC SIGN SIX DISH ++1240C CUNEIFORM NUMERIC SIGN SEVEN DISH ++1240D CUNEIFORM NUMERIC SIGN EIGHT DISH ++1240E CUNEIFORM NUMERIC SIGN NINE DISH ++1240F CUNEIFORM NUMERIC SIGN FOUR U ++12410 CUNEIFORM NUMERIC SIGN FIVE U ++12411 CUNEIFORM NUMERIC SIGN SIX U ++12412 CUNEIFORM NUMERIC SIGN SEVEN U ++12413 CUNEIFORM NUMERIC SIGN EIGHT U ++12414 CUNEIFORM NUMERIC SIGN NINE U ++12415 CUNEIFORM NUMERIC SIGN ONE GESH2 ++12416 CUNEIFORM NUMERIC SIGN TWO GESH2 ++12417 CUNEIFORM NUMERIC SIGN THREE GESH2 ++12418 CUNEIFORM NUMERIC SIGN FOUR GESH2 ++12419 CUNEIFORM NUMERIC SIGN FIVE GESH2 ++1241A CUNEIFORM NUMERIC SIGN SIX GESH2 ++1241B CUNEIFORM NUMERIC SIGN SEVEN GESH2 ++1241C CUNEIFORM NUMERIC SIGN EIGHT GESH2 ++1241D CUNEIFORM NUMERIC SIGN NINE GESH2 ++1241E CUNEIFORM NUMERIC SIGN ONE GESHU ++1241F CUNEIFORM NUMERIC SIGN TWO GESHU ++12420 CUNEIFORM NUMERIC SIGN THREE GESHU ++12421 CUNEIFORM NUMERIC SIGN FOUR GESHU ++12422 CUNEIFORM NUMERIC SIGN FIVE GESHU ++12423 CUNEIFORM NUMERIC SIGN TWO SHAR2 ++12424 CUNEIFORM NUMERIC SIGN THREE SHAR2 ++12425 CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM ++12426 CUNEIFORM NUMERIC SIGN FOUR SHAR2 ++12427 CUNEIFORM NUMERIC SIGN FIVE SHAR2 ++12428 CUNEIFORM NUMERIC SIGN SIX SHAR2 ++12429 CUNEIFORM NUMERIC SIGN SEVEN SHAR2 ++1242A CUNEIFORM NUMERIC SIGN EIGHT SHAR2 ++1242B CUNEIFORM NUMERIC SIGN NINE SHAR2 ++1242C CUNEIFORM NUMERIC SIGN ONE SHARU ++1242D CUNEIFORM NUMERIC SIGN TWO SHARU ++1242E CUNEIFORM NUMERIC SIGN THREE SHARU ++1242F CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM ++12430 CUNEIFORM NUMERIC SIGN FOUR SHARU ++12431 CUNEIFORM NUMERIC SIGN FIVE SHARU ++12432 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS DISH ++12433 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS MIN ++12434 CUNEIFORM NUMERIC SIGN ONE BURU ++12435 CUNEIFORM NUMERIC SIGN TWO BURU ++12436 CUNEIFORM NUMERIC SIGN THREE BURU ++12437 CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM ++12438 CUNEIFORM NUMERIC SIGN FOUR BURU ++12439 CUNEIFORM NUMERIC SIGN FIVE BURU ++1243A CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16 ++1243B CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21 ++1243C CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU ++1243D CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU4 ++1243E CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A ++1243F CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B ++12440 CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9 ++12441 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3 ++12442 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A ++12443 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B ++12444 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU ++12445 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3 ++12446 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU ++12447 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU3 ++12448 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU4 ++12449 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A ++1244A CUNEIFORM NUMERIC SIGN TWO ASH TENU ++1244B CUNEIFORM NUMERIC SIGN THREE ASH TENU ++1244C CUNEIFORM NUMERIC SIGN FOUR ASH TENU ++1244D CUNEIFORM NUMERIC SIGN FIVE ASH TENU ++1244E CUNEIFORM NUMERIC SIGN SIX ASH TENU ++1244F CUNEIFORM NUMERIC SIGN ONE BAN2 ++12450 CUNEIFORM NUMERIC SIGN TWO BAN2 ++12451 CUNEIFORM NUMERIC SIGN THREE BAN2 ++12452 CUNEIFORM NUMERIC SIGN FOUR BAN2 ++12453 CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM ++12454 CUNEIFORM NUMERIC SIGN FIVE BAN2 ++12455 CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM ++12456 CUNEIFORM NUMERIC SIGN NIGIDAMIN ++12457 CUNEIFORM NUMERIC SIGN NIGIDAESH ++12458 CUNEIFORM NUMERIC SIGN ONE ESHE3 ++12459 CUNEIFORM NUMERIC SIGN TWO ESHE3 ++1245A CUNEIFORM NUMERIC SIGN ONE THIRD DISH ++1245B CUNEIFORM NUMERIC SIGN TWO THIRDS DISH ++1245C CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH ++1245D CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A ++1245E CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A ++1245F CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH ++12460 CUNEIFORM NUMERIC SIGN ONE QUARTER ASH ++12461 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH ++12462 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER ++12470 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER ++12471 CUNEIFORM PUNCTUATION SIGN VERTICAL COLON ++12472 CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON ++12473 CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON + 1D000 BYZANTINE MUSICAL SYMBOL PSILI + 1D001 BYZANTINE MUSICAL SYMBOL DASEIA + 1D002 BYZANTINE MUSICAL SYMBOL PERISPOMENI +@@ -13137,6 +15665,76 @@ + 1D1DB MUSICAL SYMBOL SCANDICUS FLEXUS + 1D1DC MUSICAL SYMBOL TORCULUS RESUPINUS + 1D1DD MUSICAL SYMBOL PES SUBPUNCTIS ++1D200 GREEK VOCAL NOTATION SYMBOL-1 ++1D201 GREEK VOCAL NOTATION SYMBOL-2 ++1D202 GREEK VOCAL NOTATION SYMBOL-3 ++1D203 GREEK VOCAL NOTATION SYMBOL-4 ++1D204 GREEK VOCAL NOTATION SYMBOL-5 ++1D205 GREEK VOCAL NOTATION SYMBOL-6 ++1D206 GREEK VOCAL NOTATION SYMBOL-7 ++1D207 GREEK VOCAL NOTATION SYMBOL-8 ++1D208 GREEK VOCAL NOTATION SYMBOL-9 ++1D209 GREEK VOCAL NOTATION SYMBOL-10 ++1D20A GREEK VOCAL NOTATION SYMBOL-11 ++1D20B GREEK VOCAL NOTATION SYMBOL-12 ++1D20C GREEK VOCAL NOTATION SYMBOL-13 ++1D20D GREEK VOCAL NOTATION SYMBOL-14 ++1D20E GREEK VOCAL NOTATION SYMBOL-15 ++1D20F GREEK VOCAL NOTATION SYMBOL-16 ++1D210 GREEK VOCAL NOTATION SYMBOL-17 ++1D211 GREEK VOCAL NOTATION SYMBOL-18 ++1D212 GREEK VOCAL NOTATION SYMBOL-19 ++1D213 GREEK VOCAL NOTATION SYMBOL-20 ++1D214 GREEK VOCAL NOTATION SYMBOL-21 ++1D215 GREEK VOCAL NOTATION SYMBOL-22 ++1D216 GREEK VOCAL NOTATION SYMBOL-23 ++1D217 GREEK VOCAL NOTATION SYMBOL-24 ++1D218 GREEK VOCAL NOTATION SYMBOL-50 ++1D219 GREEK VOCAL NOTATION SYMBOL-51 ++1D21A GREEK VOCAL NOTATION SYMBOL-52 ++1D21B GREEK VOCAL NOTATION SYMBOL-53 ++1D21C GREEK VOCAL NOTATION SYMBOL-54 ++1D21D GREEK INSTRUMENTAL NOTATION SYMBOL-1 ++1D21E GREEK INSTRUMENTAL NOTATION SYMBOL-2 ++1D21F GREEK INSTRUMENTAL NOTATION SYMBOL-4 ++1D220 GREEK INSTRUMENTAL NOTATION SYMBOL-5 ++1D221 GREEK INSTRUMENTAL NOTATION SYMBOL-7 ++1D222 GREEK INSTRUMENTAL NOTATION SYMBOL-8 ++1D223 GREEK INSTRUMENTAL NOTATION SYMBOL-11 ++1D224 GREEK INSTRUMENTAL NOTATION SYMBOL-12 ++1D225 GREEK INSTRUMENTAL NOTATION SYMBOL-13 ++1D226 GREEK INSTRUMENTAL NOTATION SYMBOL-14 ++1D227 GREEK INSTRUMENTAL NOTATION SYMBOL-17 ++1D228 GREEK INSTRUMENTAL NOTATION SYMBOL-18 ++1D229 GREEK INSTRUMENTAL NOTATION SYMBOL-19 ++1D22A GREEK INSTRUMENTAL NOTATION SYMBOL-23 ++1D22B GREEK INSTRUMENTAL NOTATION SYMBOL-24 ++1D22C GREEK INSTRUMENTAL NOTATION SYMBOL-25 ++1D22D GREEK INSTRUMENTAL NOTATION SYMBOL-26 ++1D22E GREEK INSTRUMENTAL NOTATION SYMBOL-27 ++1D22F GREEK INSTRUMENTAL NOTATION SYMBOL-29 ++1D230 GREEK INSTRUMENTAL NOTATION SYMBOL-30 ++1D231 GREEK INSTRUMENTAL NOTATION SYMBOL-32 ++1D232 GREEK INSTRUMENTAL NOTATION SYMBOL-36 ++1D233 GREEK INSTRUMENTAL NOTATION SYMBOL-37 ++1D234 GREEK INSTRUMENTAL NOTATION SYMBOL-38 ++1D235 GREEK INSTRUMENTAL NOTATION SYMBOL-39 ++1D236 GREEK INSTRUMENTAL NOTATION SYMBOL-40 ++1D237 GREEK INSTRUMENTAL NOTATION SYMBOL-42 ++1D238 GREEK INSTRUMENTAL NOTATION SYMBOL-43 ++1D239 GREEK INSTRUMENTAL NOTATION SYMBOL-45 ++1D23A GREEK INSTRUMENTAL NOTATION SYMBOL-47 ++1D23B GREEK INSTRUMENTAL NOTATION SYMBOL-48 ++1D23C GREEK INSTRUMENTAL NOTATION SYMBOL-49 ++1D23D GREEK INSTRUMENTAL NOTATION SYMBOL-50 ++1D23E GREEK INSTRUMENTAL NOTATION SYMBOL-51 ++1D23F GREEK INSTRUMENTAL NOTATION SYMBOL-52 ++1D240 GREEK INSTRUMENTAL NOTATION SYMBOL-53 ++1D241 GREEK INSTRUMENTAL NOTATION SYMBOL-54 ++1D242 COMBINING GREEK MUSICAL TRISEME ++1D243 COMBINING GREEK MUSICAL TETRASEME ++1D244 COMBINING GREEK MUSICAL PENTASEME ++1D245 GREEK MUSICAL LEIMMA + 1D300 MONOGRAM FOR EARTH + 1D301 DIGRAM FOR HEAVENLY EARTH + 1D302 DIGRAM FOR HUMAN EARTH +@@ -13224,6 +15822,24 @@ + 1D354 TETRAGRAM FOR DIFFICULTIES + 1D355 TETRAGRAM FOR LABOURING + 1D356 TETRAGRAM FOR FOSTERING ++1D360 COUNTING ROD UNIT DIGIT ONE ++1D361 COUNTING ROD UNIT DIGIT TWO ++1D362 COUNTING ROD UNIT DIGIT THREE ++1D363 COUNTING ROD UNIT DIGIT FOUR ++1D364 COUNTING ROD UNIT DIGIT FIVE ++1D365 COUNTING ROD UNIT DIGIT SIX ++1D366 COUNTING ROD UNIT DIGIT SEVEN ++1D367 COUNTING ROD UNIT DIGIT EIGHT ++1D368 COUNTING ROD UNIT DIGIT NINE ++1D369 COUNTING ROD TENS DIGIT ONE ++1D36A COUNTING ROD TENS DIGIT TWO ++1D36B COUNTING ROD TENS DIGIT THREE ++1D36C COUNTING ROD TENS DIGIT FOUR ++1D36D COUNTING ROD TENS DIGIT FIVE ++1D36E COUNTING ROD TENS DIGIT SIX ++1D36F COUNTING ROD TENS DIGIT SEVEN ++1D370 COUNTING ROD TENS DIGIT EIGHT ++1D371 COUNTING ROD TENS DIGIT NINE + 1D400 MATHEMATICAL BOLD CAPITAL A + 1D401 MATHEMATICAL BOLD CAPITAL B + 1D402 MATHEMATICAL BOLD CAPITAL C +@@ -13876,6 +16492,8 @@ + 1D6A1 MATHEMATICAL MONOSPACE SMALL X + 1D6A2 MATHEMATICAL MONOSPACE SMALL Y + 1D6A3 MATHEMATICAL MONOSPACE SMALL Z ++1D6A4 MATHEMATICAL ITALIC SMALL DOTLESS I ++1D6A5 MATHEMATICAL ITALIC SMALL DOTLESS J + 1D6A8 MATHEMATICAL BOLD CAPITAL ALPHA + 1D6A9 MATHEMATICAL BOLD CAPITAL BETA + 1D6AA MATHEMATICAL BOLD CAPITAL GAMMA +@@ -14166,6 +16784,8 @@ + 1D7C7 MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL + 1D7C8 MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL + 1D7C9 MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL ++1D7CA MATHEMATICAL BOLD CAPITAL DIGAMMA ++1D7CB MATHEMATICAL BOLD SMALL DIGAMMA + 1D7CE MATHEMATICAL BOLD DIGIT ZERO + 1D7CF MATHEMATICAL BOLD DIGIT ONE + 1D7D0 MATHEMATICAL BOLD DIGIT TWO diff --git a/fonttools.spec b/fonttools.spec index 3055dbe..786198d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.0 -Release: 0.9.%{alphatag}%{?dist} +Release: 0.10.%{alphatag}%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -11,6 +11,7 @@ License: BSD URL: http://sourceforge.net/projects/fonttools/ Source0: http://fonttools.sourceforge.net/cvs-snapshots/bzip2/fonttools-2006-02-23.085153.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch1: fonttools-uni5.patch BuildRequires: python-devel python-numeric Requires: python-numeric @@ -25,6 +26,7 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %prep %setup -q -n %{name} +%patch1 -p1 -b .uni5 %{__sed} -i.nobang '1 d' Lib/fontTools/ttx.py %{__chmod} a-x LICENSE.txt @@ -65,6 +67,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Dec 01 2006 Roozbeh Pournader - 2.0-0.10.20060223cvs +- Update the Unicode names file to Unicode 5.0.0 + * Thu Nov 09 2006 Roozbeh Pournader - 2.0-0.9.20060223cvs - Update to newer CVS snapshot dated 2006-02-23 - Cleanup based on latest Python packaging guidelines From f2918625fd7ba1fced9762bf314dfcec40b87e08 Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Sat, 9 Dec 2006 15:56:09 +0000 Subject: [PATCH 012/291] - Rebuild for Python 2.5 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 786198d..022cf30 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.0 -Release: 0.10.%{alphatag}%{?dist} +Release: 0.11.%{alphatag}%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -67,6 +67,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Dec 09 2006 Roozbeh Pournader - 2.0-0.11.20060223cvs +- Rebuild for Python 2.5 + * Fri Dec 01 2006 Roozbeh Pournader - 2.0-0.10.20060223cvs - Update the Unicode names file to Unicode 5.0.0 From d1cd407a687c24581712dabe60336e9e71144196 Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Tue, 12 Dec 2006 10:29:28 +0000 Subject: [PATCH 013/291] Remove the patch applied upstream --- fonttools-unsigned-ranges.patch | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 fonttools-unsigned-ranges.patch diff --git a/fonttools-unsigned-ranges.patch b/fonttools-unsigned-ranges.patch deleted file mode 100644 index d8552c1..0000000 --- a/fonttools-unsigned-ranges.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- fonttools/Lib/fontTools/ttLib/tables/O_S_2f_2.py.unsigned-ranges 2006-05-08 17:13:17.000000000 +0330 -+++ fonttools/Lib/fontTools/ttLib/tables/O_S_2f_2.py 2006-05-08 17:14:04.000000000 +0330 -@@ -52,10 +52,10 @@ - yStrikeoutPosition: h # strikeout position - sFamilyClass: h # font family class and subclass - panose: 10s # panose classification number -- ulUnicodeRange1: l # character range -- ulUnicodeRange2: l # character range -- ulUnicodeRange3: l # character range -- ulUnicodeRange4: l # character range -+ ulUnicodeRange1: L # character range -+ ulUnicodeRange2: L # character range -+ ulUnicodeRange3: L # character range -+ ulUnicodeRange4: L # character range - achVendID: 4s # font vendor identification - fsSelection: H # font selection flags - fsFirstCharIndex: H # first unicode character index From 40b0fcdee0773204b1e748678b53b3a3f987de93 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Tue, 19 Feb 2008 22:26:31 +0000 Subject: [PATCH 014/291] - Autorebuild for GCC 4.3 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 022cf30..901e6a7 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.0 -Release: 0.11.%{alphatag}%{?dist} +Release: 0.12.%{alphatag}%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -67,6 +67,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Feb 19 2008 Fedora Release Engineering - 2.0-0.12.20060223cvs +- Autorebuild for GCC 4.3 + * Sat Dec 09 2006 Roozbeh Pournader - 2.0-0.11.20060223cvs - Rebuild for Python 2.5 From 23d8a4e700c506d35fb66f77bcd68d7bc03b5c00 Mon Sep 17 00:00:00 2001 From: Matt Domsch Date: Tue, 16 Sep 2008 17:10:29 +0000 Subject: [PATCH 015/291] update to 2.2, drop upstreamed patch, fix FTBFS BZ#434409 --- .cvsignore | 2 +- fonttools.spec | 28 +++++++++++++++++----------- sources | 2 +- 3 files changed, 19 insertions(+), 13 deletions(-) diff --git a/.cvsignore b/.cvsignore index e484e80..a96ebb9 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -fonttools-2006-02-23.085153.tar.bz2 +fonttools-2.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 901e6a7..8493a86 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,22 +1,21 @@ +%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%define alphatag 20060223cvs Name: fonttools -Version: 2.0 -Release: 0.12.%{alphatag}%{?dist} +Version: 2.2 +Release: 1%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools License: BSD -URL: http://sourceforge.net/projects/fonttools/ -Source0: http://fonttools.sourceforge.net/cvs-snapshots/bzip2/fonttools-2006-02-23.085153.tar.bz2 +URL: http://sourceforge.net/projects/%{name}/ +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch1: fonttools-uni5.patch BuildRequires: python-devel python-numeric Requires: python-numeric -Provides: ttx +Provides: ttx = %{version}-%{release} %description TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is @@ -25,8 +24,7 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %prep -%setup -q -n %{name} -%patch1 -p1 -b .uni5 +%setup -q %{__sed} -i.nobang '1 d' Lib/fontTools/ttx.py %{__chmod} a-x LICENSE.txt @@ -40,7 +38,9 @@ CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/ttLib/test - +chmod 0755 $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so +mkdir -p -m 0755 ${RPM_BUILD_ROOT}%{_mandir}/man1 +mv $RPM_BUILD_ROOT/usr/man/man1/ttx.1 $RPM_BUILD_ROOT/%{_mandir}/man1 %clean rm -rf $RPM_BUILD_ROOT @@ -49,7 +49,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE.txt -%doc Doc/bugs.txt Doc/ChangeLog.txt Doc/changes.txt Doc/documentation.html +%doc Doc/ChangeLog.txt Doc/changes.txt Doc/documentation.html %{python_sitearch}/FontTools.pth %dir %{python_sitearch}/FontTools %dir %{python_sitearch}/FontTools/fontTools @@ -63,10 +63,16 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/FontTools/fontTools/*/*.py* %{python_sitearch}/FontTools/fontTools/*/*/*.py* %{python_sitearch}/FontTools/fontTools/misc/eexecOp.so +%{python_sitearch}/FontTools/fonttools-%{version}-py2.5.egg-info %{_bindir}/ttx +%{_mandir}/man1/ttx.1.gz + %changelog +* Tue Sep 16 2008 Matt Domsch - 2.2-1 +- update to 2.2, drop upstreamed patch, fix FTBFS BZ#434409 + * Tue Feb 19 2008 Fedora Release Engineering - 2.0-0.12.20060223cvs - Autorebuild for GCC 4.3 diff --git a/sources b/sources index 410582f..dc95c87 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ffddf5c5c6b327e1855b934e98782717 fonttools-2006-02-23.085153.tar.bz2 +639c68113cc04e8f30ae8997d6cc480a fonttools-2.2.tar.gz From a37c05b9f812ab24d80d9f80a65fd8f57ce5c4aa Mon Sep 17 00:00:00 2001 From: Ignacio Vazquez-Abrams Date: Sat, 29 Nov 2008 16:36:57 +0000 Subject: [PATCH 016/291] Rebuild for Python 2.6 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 8493a86..45f652d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 2.2-2 +- Rebuild for Python 2.6 + * Tue Sep 16 2008 Matt Domsch - 2.2-1 - update to 2.2, drop upstreamed patch, fix FTBFS BZ#434409 From 1dea5cb6a4dfe59a2dbfb5ec5164d51d70acca65 Mon Sep 17 00:00:00 2001 From: Ignacio Vazquez-Abrams Date: Sun, 30 Nov 2008 00:53:21 +0000 Subject: [PATCH 017/291] Fix locations for Python 2.6 --- fonttools.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 45f652d..b84fe22 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -63,13 +63,16 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/FontTools/fontTools/*/*.py* %{python_sitearch}/FontTools/fontTools/*/*/*.py* %{python_sitearch}/FontTools/fontTools/misc/eexecOp.so -%{python_sitearch}/FontTools/fonttools-%{version}-py2.5.egg-info +%{python_sitearch}/FontTools/fonttools-%{version}-py?.?.egg-info %{_bindir}/ttx %{_mandir}/man1/ttx.1.gz %changelog +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 2.2-3 +- Fix locations for Python 2.6 + * Sat Nov 29 2008 Ignacio Vazquez-Abrams - 2.2-2 - Rebuild for Python 2.6 From 0a68ff6950931dca24899ee3f06800276e33e403 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Tue, 24 Feb 2009 17:54:42 +0000 Subject: [PATCH 018/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index b84fe22..a3aa96d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Feb 24 2009 Fedora Release Engineering - 2.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Sat Nov 29 2008 Ignacio Vazquez-Abrams - 2.2-3 - Fix locations for Python 2.6 From 1694087afcce9d6a1f2a4d130ae8f7efcd5e6ab7 Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Fri, 27 Feb 2009 07:34:48 +0000 Subject: [PATCH 019/291] Change dependency on python-numeric to numpy --- fonttools.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index a3aa96d..f356360 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -12,8 +12,8 @@ URL: http://sourceforge.net/projects/%{name}/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: python-devel python-numeric -Requires: python-numeric +BuildRequires: python-devel numpy +Requires: numpy Provides: ttx = %{version}-%{release} @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Feb 25 2009 Roozbeh Pournader - 2.2-5 +* Change dependency on python-numeric to numpy + * Tue Feb 24 2009 Fedora Release Engineering - 2.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From 3aa724c8ec49eb530f8ff532c8843a18b6e5d8b4 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Fri, 24 Jul 2009 23:01:15 +0000 Subject: [PATCH 020/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index f356360..007c5bf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 2.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Roozbeh Pournader - 2.2-5 * Change dependency on python-numeric to numpy From f775fc7e28cbea4ecd1edc6cc6ce733105dc0096 Mon Sep 17 00:00:00 2001 From: Caolan McNamara Date: Fri, 2 Oct 2009 09:41:03 +0000 Subject: [PATCH 021/291] Resolves: rhbz#525444 as is a reserved keyword in python --- fonttools-as.patch | 14 + fonttools-uni5.patch | 3071 ------------------------------------------ fonttools.spec | 8 +- 3 files changed, 21 insertions(+), 3072 deletions(-) create mode 100644 fonttools-as.patch delete mode 100644 fonttools-uni5.patch diff --git a/fonttools-as.patch b/fonttools-as.patch new file mode 100644 index 0000000..08a8df7 --- /dev/null +++ b/fonttools-as.patch @@ -0,0 +1,14 @@ +Index: Lib/fontTools/ttLib/tables/ttProgram.py +=================================================================== +--- Lib/fontTools/ttLib/tables/ttProgram.py (revision 562) ++++ Lib/fontTools/ttLib/tables/ttProgram.py (revision 563) +@@ -394,7 +394,7 @@ + + p = Program() + p.fromBytecode(bc) +- as = p.getAssembly() +- p.fromAssembly(as) ++ asm = p.getAssembly() ++ p.fromAssembly(asm) + print bc == p.getBytecode() + diff --git a/fonttools-uni5.patch b/fonttools-uni5.patch deleted file mode 100644 index b46338d..0000000 --- a/fonttools-uni5.patch +++ /dev/null @@ -1,3071 +0,0 @@ ---- fonttools/Lib/fontTools/unicode.py.uni5 2006-12-01 06:01:59.000000000 +0330 -+++ fonttools/Lib/fontTools/unicode.py 2006-12-01 06:02:45.000000000 +0330 -@@ -568,6 +568,31 @@ - 0234 LATIN SMALL LETTER L WITH CURL - 0235 LATIN SMALL LETTER N WITH CURL - 0236 LATIN SMALL LETTER T WITH CURL -+0237 LATIN SMALL LETTER DOTLESS J -+0238 LATIN SMALL LETTER DB DIGRAPH -+0239 LATIN SMALL LETTER QP DIGRAPH -+023A LATIN CAPITAL LETTER A WITH STROKE -+023B LATIN CAPITAL LETTER C WITH STROKE -+023C LATIN SMALL LETTER C WITH STROKE -+023D LATIN CAPITAL LETTER L WITH BAR -+023E LATIN CAPITAL LETTER T WITH DIAGONAL STROKE -+023F LATIN SMALL LETTER S WITH SWASH TAIL -+0240 LATIN SMALL LETTER Z WITH SWASH TAIL -+0241 LATIN CAPITAL LETTER GLOTTAL STOP -+0242 LATIN SMALL LETTER GLOTTAL STOP -+0243 LATIN CAPITAL LETTER B WITH STROKE -+0244 LATIN CAPITAL LETTER U BAR -+0245 LATIN CAPITAL LETTER TURNED V -+0246 LATIN CAPITAL LETTER E WITH STROKE -+0247 LATIN SMALL LETTER E WITH STROKE -+0248 LATIN CAPITAL LETTER J WITH STROKE -+0249 LATIN SMALL LETTER J WITH STROKE -+024A LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL -+024B LATIN SMALL LETTER Q WITH HOOK TAIL -+024C LATIN CAPITAL LETTER R WITH STROKE -+024D LATIN SMALL LETTER R WITH STROKE -+024E LATIN CAPITAL LETTER Y WITH STROKE -+024F LATIN SMALL LETTER Y WITH STROKE - 0250 LATIN SMALL LETTER TURNED A - 0251 LATIN SMALL LETTER ALPHA - 0252 LATIN SMALL LETTER TURNED ALPHA -@@ -832,6 +857,11 @@ - 0355 COMBINING RIGHT ARROWHEAD BELOW - 0356 COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW - 0357 COMBINING RIGHT HALF RING ABOVE -+0358 COMBINING DOT ABOVE RIGHT -+0359 COMBINING ASTERISK BELOW -+035A COMBINING DOUBLE RING BELOW -+035B COMBINING ZIGZAG ABOVE -+035C COMBINING DOUBLE BREVE BELOW - 035D COMBINING DOUBLE BREVE - 035E COMBINING DOUBLE MACRON - 035F COMBINING DOUBLE MACRON BELOW -@@ -854,6 +884,9 @@ - 0374 GREEK NUMERAL SIGN - 0375 GREEK LOWER NUMERAL SIGN - 037A GREEK YPOGEGRAMMENI -+037B GREEK SMALL REVERSED LUNATE SIGMA SYMBOL -+037C GREEK SMALL DOTTED LUNATE SIGMA SYMBOL -+037D GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL - 037E GREEK QUESTION MARK - 0384 GREEK TONOS - 0385 GREEK DIALYTIKA TONOS -@@ -971,6 +1004,10 @@ - 03F9 GREEK CAPITAL LUNATE SIGMA SYMBOL - 03FA GREEK CAPITAL LETTER SAN - 03FB GREEK SMALL LETTER SAN -+03FC GREEK RHO WITH STROKE SYMBOL -+03FD GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL -+03FE GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL -+03FF GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL - 0400 CYRILLIC CAPITAL LETTER IE WITH GRAVE - 0401 CYRILLIC CAPITAL LETTER IO - 0402 CYRILLIC CAPITAL LETTER DJE -@@ -1177,6 +1214,7 @@ - 04CC CYRILLIC SMALL LETTER KHAKASSIAN CHE - 04CD CYRILLIC CAPITAL LETTER EM WITH TAIL - 04CE CYRILLIC SMALL LETTER EM WITH TAIL -+04CF CYRILLIC SMALL LETTER PALOCHKA - 04D0 CYRILLIC CAPITAL LETTER A WITH BREVE - 04D1 CYRILLIC SMALL LETTER A WITH BREVE - 04D2 CYRILLIC CAPITAL LETTER A WITH DIAERESIS -@@ -1215,8 +1253,16 @@ - 04F3 CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE - 04F4 CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS - 04F5 CYRILLIC SMALL LETTER CHE WITH DIAERESIS -+04F6 CYRILLIC CAPITAL LETTER GHE WITH DESCENDER -+04F7 CYRILLIC SMALL LETTER GHE WITH DESCENDER - 04F8 CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS - 04F9 CYRILLIC SMALL LETTER YERU WITH DIAERESIS -+04FA CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK -+04FB CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK -+04FC CYRILLIC CAPITAL LETTER HA WITH HOOK -+04FD CYRILLIC SMALL LETTER HA WITH HOOK -+04FE CYRILLIC CAPITAL LETTER HA WITH STROKE -+04FF CYRILLIC SMALL LETTER HA WITH STROKE - 0500 CYRILLIC CAPITAL LETTER KOMI DE - 0501 CYRILLIC SMALL LETTER KOMI DE - 0502 CYRILLIC CAPITAL LETTER KOMI DJE -@@ -1233,6 +1279,10 @@ - 050D CYRILLIC SMALL LETTER KOMI SJE - 050E CYRILLIC CAPITAL LETTER KOMI TJE - 050F CYRILLIC SMALL LETTER KOMI TJE -+0510 CYRILLIC CAPITAL LETTER REVERSED ZE -+0511 CYRILLIC SMALL LETTER REVERSED ZE -+0512 CYRILLIC CAPITAL LETTER EL WITH HOOK -+0513 CYRILLIC SMALL LETTER EL WITH HOOK - 0531 ARMENIAN CAPITAL LETTER AYB - 0532 ARMENIAN CAPITAL LETTER BEN - 0533 ARMENIAN CAPITAL LETTER GIM -@@ -1336,6 +1386,7 @@ - 059F HEBREW ACCENT QARNEY PARA - 05A0 HEBREW ACCENT TELISHA GEDOLA - 05A1 HEBREW ACCENT PAZER -+05A2 HEBREW ACCENT ATNAH HAFUKH - 05A3 HEBREW ACCENT MUNAH - 05A4 HEBREW ACCENT MAHAPAKH - 05A5 HEBREW ACCENT MERKHA -@@ -1359,6 +1410,7 @@ - 05B7 HEBREW POINT PATAH - 05B8 HEBREW POINT QAMATS - 05B9 HEBREW POINT HOLAM -+05BA HEBREW POINT HOLAM HASER FOR VAV - 05BB HEBREW POINT QUBUTS - 05BC HEBREW POINT DAGESH OR MAPIQ - 05BD HEBREW POINT METEG -@@ -1369,6 +1421,9 @@ - 05C2 HEBREW POINT SIN DOT - 05C3 HEBREW PUNCTUATION SOF PASUQ - 05C4 HEBREW MARK UPPER DOT -+05C5 HEBREW MARK LOWER DOT -+05C6 HEBREW PUNCTUATION NUN HAFUKHA -+05C7 HEBREW POINT QAMATS QATAN - 05D0 HEBREW LETTER ALEF - 05D1 HEBREW LETTER BET - 05D2 HEBREW LETTER GIMEL -@@ -1405,6 +1460,7 @@ - 0601 ARABIC SIGN SANAH - 0602 ARABIC FOOTNOTE MARKER - 0603 ARABIC SIGN SAFHA -+060B AFGHANI SIGN - 060C ARABIC COMMA - 060D ARABIC DATE SEPARATOR - 060E ARABIC POETIC VERSE SIGN -@@ -1416,6 +1472,7 @@ - 0614 ARABIC SIGN TAKHALLUS - 0615 ARABIC SMALL HIGH TAH - 061B ARABIC SEMICOLON -+061E ARABIC TRIPLE DOT PUNCTUATION MARK - 061F ARABIC QUESTION MARK - 0621 ARABIC LETTER HAMZA - 0622 ARABIC LETTER ALEF WITH MADDA ABOVE -@@ -1468,6 +1525,12 @@ - 0656 ARABIC SUBSCRIPT ALEF - 0657 ARABIC INVERTED DAMMA - 0658 ARABIC MARK NOON GHUNNA -+0659 ARABIC ZWARAKAY -+065A ARABIC VOWEL SIGN SMALL V ABOVE -+065B ARABIC VOWEL SIGN INVERTED SMALL V ABOVE -+065C ARABIC VOWEL SIGN DOT BELOW -+065D ARABIC REVERSED DAMMA -+065E ARABIC FATHA WITH TWO DOTS - 0660 ARABIC-INDIC DIGIT ZERO - 0661 ARABIC-INDIC DIGIT ONE - 0662 ARABIC-INDIC DIGIT TWO -@@ -1705,6 +1768,36 @@ - 074D SYRIAC LETTER SOGDIAN ZHAIN - 074E SYRIAC LETTER SOGDIAN KHAPH - 074F SYRIAC LETTER SOGDIAN FE -+0750 ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW -+0751 ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE -+0752 ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW -+0753 ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE -+0754 ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE -+0755 ARABIC LETTER BEH WITH INVERTED SMALL V BELOW -+0756 ARABIC LETTER BEH WITH SMALL V -+0757 ARABIC LETTER HAH WITH TWO DOTS ABOVE -+0758 ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW -+0759 ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH -+075A ARABIC LETTER DAL WITH INVERTED SMALL V BELOW -+075B ARABIC LETTER REH WITH STROKE -+075C ARABIC LETTER SEEN WITH FOUR DOTS ABOVE -+075D ARABIC LETTER AIN WITH TWO DOTS ABOVE -+075E ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE -+075F ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE -+0760 ARABIC LETTER FEH WITH TWO DOTS BELOW -+0761 ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW -+0762 ARABIC LETTER KEHEH WITH DOT ABOVE -+0763 ARABIC LETTER KEHEH WITH THREE DOTS ABOVE -+0764 ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW -+0765 ARABIC LETTER MEEM WITH DOT ABOVE -+0766 ARABIC LETTER MEEM WITH DOT BELOW -+0767 ARABIC LETTER NOON WITH TWO DOTS BELOW -+0768 ARABIC LETTER NOON WITH SMALL TAH -+0769 ARABIC LETTER NOON WITH SMALL V -+076A ARABIC LETTER LAM WITH BAR -+076B ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE -+076C ARABIC LETTER REH WITH HAMZA ABOVE -+076D ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE - 0780 THAANA LETTER HAA - 0781 THAANA LETTER SHAVIYANI - 0782 THAANA LETTER NOONU -@@ -1755,6 +1848,65 @@ - 07AF THAANA OABOAFILI - 07B0 THAANA SUKUN - 07B1 THAANA LETTER NAA -+07C0 NKO DIGIT ZERO -+07C1 NKO DIGIT ONE -+07C2 NKO DIGIT TWO -+07C3 NKO DIGIT THREE -+07C4 NKO DIGIT FOUR -+07C5 NKO DIGIT FIVE -+07C6 NKO DIGIT SIX -+07C7 NKO DIGIT SEVEN -+07C8 NKO DIGIT EIGHT -+07C9 NKO DIGIT NINE -+07CA NKO LETTER A -+07CB NKO LETTER EE -+07CC NKO LETTER I -+07CD NKO LETTER E -+07CE NKO LETTER U -+07CF NKO LETTER OO -+07D0 NKO LETTER O -+07D1 NKO LETTER DAGBASINNA -+07D2 NKO LETTER N -+07D3 NKO LETTER BA -+07D4 NKO LETTER PA -+07D5 NKO LETTER TA -+07D6 NKO LETTER JA -+07D7 NKO LETTER CHA -+07D8 NKO LETTER DA -+07D9 NKO LETTER RA -+07DA NKO LETTER RRA -+07DB NKO LETTER SA -+07DC NKO LETTER GBA -+07DD NKO LETTER FA -+07DE NKO LETTER KA -+07DF NKO LETTER LA -+07E0 NKO LETTER NA WOLOSO -+07E1 NKO LETTER MA -+07E2 NKO LETTER NYA -+07E3 NKO LETTER NA -+07E4 NKO LETTER HA -+07E5 NKO LETTER WA -+07E6 NKO LETTER YA -+07E7 NKO LETTER NYA WOLOSO -+07E8 NKO LETTER JONA JA -+07E9 NKO LETTER JONA CHA -+07EA NKO LETTER JONA RA -+07EB NKO COMBINING SHORT HIGH TONE -+07EC NKO COMBINING SHORT LOW TONE -+07ED NKO COMBINING SHORT RISING TONE -+07EE NKO COMBINING LONG DESCENDING TONE -+07EF NKO COMBINING LONG HIGH TONE -+07F0 NKO COMBINING LONG LOW TONE -+07F1 NKO COMBINING LONG RISING TONE -+07F2 NKO COMBINING NASALIZATION MARK -+07F3 NKO COMBINING DOUBLE DOT ABOVE -+07F4 NKO HIGH TONE APOSTROPHE -+07F5 NKO LOW TONE APOSTROPHE -+07F6 NKO SYMBOL OO DENNEN -+07F7 NKO SYMBOL GBAKURUNEN -+07F8 NKO COMMA -+07F9 NKO EXCLAMATION MARK -+07FA NKO LAJANYALAN - 0901 DEVANAGARI SIGN CANDRABINDU - 0902 DEVANAGARI SIGN ANUSVARA - 0903 DEVANAGARI SIGN VISARGA -@@ -1860,6 +2012,11 @@ - 096E DEVANAGARI DIGIT EIGHT - 096F DEVANAGARI DIGIT NINE - 0970 DEVANAGARI ABBREVIATION SIGN -+097B DEVANAGARI LETTER GGA -+097C DEVANAGARI LETTER JJA -+097D DEVANAGARI LETTER GLOTTAL STOP -+097E DEVANAGARI LETTER DDDA -+097F DEVANAGARI LETTER BBA - 0981 BENGALI SIGN CANDRABINDU - 0982 BENGALI SIGN ANUSVARA - 0983 BENGALI SIGN VISARGA -@@ -1921,6 +2078,7 @@ - 09CB BENGALI VOWEL SIGN O - 09CC BENGALI VOWEL SIGN AU - 09CD BENGALI SIGN VIRAMA -+09CE BENGALI LETTER KHANDA TA - 09D7 BENGALI AU LENGTH MARK - 09DC BENGALI LETTER RRA - 09DD BENGALI LETTER RHA -@@ -2224,6 +2382,7 @@ - 0BB3 TAMIL LETTER LLA - 0BB4 TAMIL LETTER LLLA - 0BB5 TAMIL LETTER VA -+0BB6 TAMIL LETTER SHA - 0BB7 TAMIL LETTER SSA - 0BB8 TAMIL LETTER SA - 0BB9 TAMIL LETTER HA -@@ -2240,6 +2399,7 @@ - 0BCC TAMIL VOWEL SIGN AU - 0BCD TAMIL SIGN VIRAMA - 0BD7 TAMIL AU LENGTH MARK -+0BE6 TAMIL DIGIT ZERO - 0BE7 TAMIL DIGIT ONE - 0BE8 TAMIL DIGIT TWO - 0BE9 TAMIL DIGIT THREE -@@ -2412,6 +2572,8 @@ - 0CDE KANNADA LETTER FA - 0CE0 KANNADA LETTER VOCALIC RR - 0CE1 KANNADA LETTER VOCALIC LL -+0CE2 KANNADA VOWEL SIGN VOCALIC L -+0CE3 KANNADA VOWEL SIGN VOCALIC LL - 0CE6 KANNADA DIGIT ZERO - 0CE7 KANNADA DIGIT ONE - 0CE8 KANNADA DIGIT TWO -@@ -2422,6 +2584,8 @@ - 0CED KANNADA DIGIT SEVEN - 0CEE KANNADA DIGIT EIGHT - 0CEF KANNADA DIGIT NINE -+0CF1 KANNADA SIGN JIHVAMULIYA -+0CF2 KANNADA SIGN UPADHMANIYA - 0D02 MALAYALAM SIGN ANUSVARA - 0D03 MALAYALAM SIGN VISARGA - 0D05 MALAYALAM LETTER A -@@ -2925,6 +3089,8 @@ - 0FCB TIBETAN SYMBOL NOR BU GSUM -KHYIL - 0FCC TIBETAN SYMBOL NOR BU BZHI -KHYIL - 0FCF TIBETAN SIGN RDEL NAG GSUM -+0FD0 TIBETAN MARK BSKA- SHOG GI MGO RGYAN -+0FD1 TIBETAN MARK MNYAM YIG GI MGO RGYAN - 1000 MYANMAR LETTER KA - 1001 MYANMAR LETTER KHA - 1002 MYANMAR LETTER GA -@@ -3082,7 +3248,10 @@ - 10F6 GEORGIAN LETTER FI - 10F7 GEORGIAN LETTER YN - 10F8 GEORGIAN LETTER ELIFI -+10F9 GEORGIAN LETTER TURNED GAN -+10FA GEORGIAN LETTER AIN - 10FB GEORGIAN PARAGRAPH SEPARATOR -+10FC MODIFIER LETTER GEORGIAN NAR - 1100 HANGUL CHOSEONG KIYEOK - 1101 HANGUL CHOSEONG SSANGKIYEOK - 1102 HANGUL CHOSEONG NIEUN -@@ -3330,6 +3499,7 @@ - 1204 ETHIOPIC SYLLABLE HEE - 1205 ETHIOPIC SYLLABLE HE - 1206 ETHIOPIC SYLLABLE HO -+1207 ETHIOPIC SYLLABLE HOA - 1208 ETHIOPIC SYLLABLE LA - 1209 ETHIOPIC SYLLABLE LU - 120A ETHIOPIC SYLLABLE LI -@@ -3393,6 +3563,7 @@ - 1244 ETHIOPIC SYLLABLE QEE - 1245 ETHIOPIC SYLLABLE QE - 1246 ETHIOPIC SYLLABLE QO -+1247 ETHIOPIC SYLLABLE QOA - 1248 ETHIOPIC SYLLABLE QWA - 124A ETHIOPIC SYLLABLE QWI - 124B ETHIOPIC SYLLABLE QWAA -@@ -3449,6 +3620,7 @@ - 1284 ETHIOPIC SYLLABLE XEE - 1285 ETHIOPIC SYLLABLE XE - 1286 ETHIOPIC SYLLABLE XO -+1287 ETHIOPIC SYLLABLE XOA - 1288 ETHIOPIC SYLLABLE XWA - 128A ETHIOPIC SYLLABLE XWI - 128B ETHIOPIC SYLLABLE XWAA -@@ -3485,6 +3657,7 @@ - 12AC ETHIOPIC SYLLABLE KEE - 12AD ETHIOPIC SYLLABLE KE - 12AE ETHIOPIC SYLLABLE KO -+12AF ETHIOPIC SYLLABLE KOA - 12B0 ETHIOPIC SYLLABLE KWA - 12B2 ETHIOPIC SYLLABLE KWI - 12B3 ETHIOPIC SYLLABLE KWAA -@@ -3509,6 +3682,7 @@ - 12CC ETHIOPIC SYLLABLE WEE - 12CD ETHIOPIC SYLLABLE WE - 12CE ETHIOPIC SYLLABLE WO -+12CF ETHIOPIC SYLLABLE WOA - 12D0 ETHIOPIC SYLLABLE PHARYNGEAL A - 12D1 ETHIOPIC SYLLABLE PHARYNGEAL U - 12D2 ETHIOPIC SYLLABLE PHARYNGEAL I -@@ -3539,6 +3713,7 @@ - 12EC ETHIOPIC SYLLABLE YEE - 12ED ETHIOPIC SYLLABLE YE - 12EE ETHIOPIC SYLLABLE YO -+12EF ETHIOPIC SYLLABLE YOA - 12F0 ETHIOPIC SYLLABLE DA - 12F1 ETHIOPIC SYLLABLE DU - 12F2 ETHIOPIC SYLLABLE DI -@@ -3570,6 +3745,7 @@ - 130C ETHIOPIC SYLLABLE GEE - 130D ETHIOPIC SYLLABLE GE - 130E ETHIOPIC SYLLABLE GO -+130F ETHIOPIC SYLLABLE GOA - 1310 ETHIOPIC SYLLABLE GWA - 1312 ETHIOPIC SYLLABLE GWI - 1313 ETHIOPIC SYLLABLE GWAA -@@ -3582,6 +3758,7 @@ - 131C ETHIOPIC SYLLABLE GGEE - 131D ETHIOPIC SYLLABLE GGE - 131E ETHIOPIC SYLLABLE GGO -+131F ETHIOPIC SYLLABLE GGWAA - 1320 ETHIOPIC SYLLABLE THA - 1321 ETHIOPIC SYLLABLE THU - 1322 ETHIOPIC SYLLABLE THI -@@ -3621,6 +3798,7 @@ - 1344 ETHIOPIC SYLLABLE TZEE - 1345 ETHIOPIC SYLLABLE TZE - 1346 ETHIOPIC SYLLABLE TZO -+1347 ETHIOPIC SYLLABLE TZOA - 1348 ETHIOPIC SYLLABLE FA - 1349 ETHIOPIC SYLLABLE FU - 134A ETHIOPIC SYLLABLE FI -@@ -3640,6 +3818,8 @@ - 1358 ETHIOPIC SYLLABLE RYA - 1359 ETHIOPIC SYLLABLE MYA - 135A ETHIOPIC SYLLABLE FYA -+135F ETHIOPIC COMBINING GEMINATION MARK -+1360 ETHIOPIC SECTION MARK - 1361 ETHIOPIC WORDSPACE - 1362 ETHIOPIC FULL STOP - 1363 ETHIOPIC COMMA -@@ -3668,6 +3848,32 @@ - 137A ETHIOPIC NUMBER NINETY - 137B ETHIOPIC NUMBER HUNDRED - 137C ETHIOPIC NUMBER TEN THOUSAND -+1380 ETHIOPIC SYLLABLE SEBATBEIT MWA -+1381 ETHIOPIC SYLLABLE MWI -+1382 ETHIOPIC SYLLABLE MWEE -+1383 ETHIOPIC SYLLABLE MWE -+1384 ETHIOPIC SYLLABLE SEBATBEIT BWA -+1385 ETHIOPIC SYLLABLE BWI -+1386 ETHIOPIC SYLLABLE BWEE -+1387 ETHIOPIC SYLLABLE BWE -+1388 ETHIOPIC SYLLABLE SEBATBEIT FWA -+1389 ETHIOPIC SYLLABLE FWI -+138A ETHIOPIC SYLLABLE FWEE -+138B ETHIOPIC SYLLABLE FWE -+138C ETHIOPIC SYLLABLE SEBATBEIT PWA -+138D ETHIOPIC SYLLABLE PWI -+138E ETHIOPIC SYLLABLE PWEE -+138F ETHIOPIC SYLLABLE PWE -+1390 ETHIOPIC TONAL MARK YIZET -+1391 ETHIOPIC TONAL MARK DERET -+1392 ETHIOPIC TONAL MARK RIKRIK -+1393 ETHIOPIC TONAL MARK SHORT RIKRIK -+1394 ETHIOPIC TONAL MARK DIFAT -+1395 ETHIOPIC TONAL MARK KENAT -+1396 ETHIOPIC TONAL MARK CHIRET -+1397 ETHIOPIC TONAL MARK HIDET -+1398 ETHIOPIC TONAL MARK DERET-HIDET -+1399 ETHIOPIC TONAL MARK KURT - 13A0 CHEROKEE LETTER A - 13A1 CHEROKEE LETTER E - 13A2 CHEROKEE LETTER I -@@ -4944,6 +5150,86 @@ - 1972 TAI LE LETTER TONE-4 - 1973 TAI LE LETTER TONE-5 - 1974 TAI LE LETTER TONE-6 -+1980 NEW TAI LUE LETTER HIGH QA -+1981 NEW TAI LUE LETTER LOW QA -+1982 NEW TAI LUE LETTER HIGH KA -+1983 NEW TAI LUE LETTER HIGH XA -+1984 NEW TAI LUE LETTER HIGH NGA -+1985 NEW TAI LUE LETTER LOW KA -+1986 NEW TAI LUE LETTER LOW XA -+1987 NEW TAI LUE LETTER LOW NGA -+1988 NEW TAI LUE LETTER HIGH TSA -+1989 NEW TAI LUE LETTER HIGH SA -+198A NEW TAI LUE LETTER HIGH YA -+198B NEW TAI LUE LETTER LOW TSA -+198C NEW TAI LUE LETTER LOW SA -+198D NEW TAI LUE LETTER LOW YA -+198E NEW TAI LUE LETTER HIGH TA -+198F NEW TAI LUE LETTER HIGH THA -+1990 NEW TAI LUE LETTER HIGH NA -+1991 NEW TAI LUE LETTER LOW TA -+1992 NEW TAI LUE LETTER LOW THA -+1993 NEW TAI LUE LETTER LOW NA -+1994 NEW TAI LUE LETTER HIGH PA -+1995 NEW TAI LUE LETTER HIGH PHA -+1996 NEW TAI LUE LETTER HIGH MA -+1997 NEW TAI LUE LETTER LOW PA -+1998 NEW TAI LUE LETTER LOW PHA -+1999 NEW TAI LUE LETTER LOW MA -+199A NEW TAI LUE LETTER HIGH FA -+199B NEW TAI LUE LETTER HIGH VA -+199C NEW TAI LUE LETTER HIGH LA -+199D NEW TAI LUE LETTER LOW FA -+199E NEW TAI LUE LETTER LOW VA -+199F NEW TAI LUE LETTER LOW LA -+19A0 NEW TAI LUE LETTER HIGH HA -+19A1 NEW TAI LUE LETTER HIGH DA -+19A2 NEW TAI LUE LETTER HIGH BA -+19A3 NEW TAI LUE LETTER LOW HA -+19A4 NEW TAI LUE LETTER LOW DA -+19A5 NEW TAI LUE LETTER LOW BA -+19A6 NEW TAI LUE LETTER HIGH KVA -+19A7 NEW TAI LUE LETTER HIGH XVA -+19A8 NEW TAI LUE LETTER LOW KVA -+19A9 NEW TAI LUE LETTER LOW XVA -+19B0 NEW TAI LUE VOWEL SIGN VOWEL SHORTENER -+19B1 NEW TAI LUE VOWEL SIGN AA -+19B2 NEW TAI LUE VOWEL SIGN II -+19B3 NEW TAI LUE VOWEL SIGN U -+19B4 NEW TAI LUE VOWEL SIGN UU -+19B5 NEW TAI LUE VOWEL SIGN E -+19B6 NEW TAI LUE VOWEL SIGN AE -+19B7 NEW TAI LUE VOWEL SIGN O -+19B8 NEW TAI LUE VOWEL SIGN OA -+19B9 NEW TAI LUE VOWEL SIGN UE -+19BA NEW TAI LUE VOWEL SIGN AY -+19BB NEW TAI LUE VOWEL SIGN AAY -+19BC NEW TAI LUE VOWEL SIGN UY -+19BD NEW TAI LUE VOWEL SIGN OY -+19BE NEW TAI LUE VOWEL SIGN OAY -+19BF NEW TAI LUE VOWEL SIGN UEY -+19C0 NEW TAI LUE VOWEL SIGN IY -+19C1 NEW TAI LUE LETTER FINAL V -+19C2 NEW TAI LUE LETTER FINAL NG -+19C3 NEW TAI LUE LETTER FINAL N -+19C4 NEW TAI LUE LETTER FINAL M -+19C5 NEW TAI LUE LETTER FINAL K -+19C6 NEW TAI LUE LETTER FINAL D -+19C7 NEW TAI LUE LETTER FINAL B -+19C8 NEW TAI LUE TONE MARK-1 -+19C9 NEW TAI LUE TONE MARK-2 -+19D0 NEW TAI LUE DIGIT ZERO -+19D1 NEW TAI LUE DIGIT ONE -+19D2 NEW TAI LUE DIGIT TWO -+19D3 NEW TAI LUE DIGIT THREE -+19D4 NEW TAI LUE DIGIT FOUR -+19D5 NEW TAI LUE DIGIT FIVE -+19D6 NEW TAI LUE DIGIT SIX -+19D7 NEW TAI LUE DIGIT SEVEN -+19D8 NEW TAI LUE DIGIT EIGHT -+19D9 NEW TAI LUE DIGIT NINE -+19DE NEW TAI LUE SIGN LAE -+19DF NEW TAI LUE SIGN LAEV - 19E0 KHMER SYMBOL PATHAMASAT - 19E1 KHMER SYMBOL MUOY KOET - 19E2 KHMER SYMBOL PII KOET -@@ -4976,6 +5262,157 @@ - 19FD KHMER SYMBOL DAP-BEI ROC - 19FE KHMER SYMBOL DAP-BUON ROC - 19FF KHMER SYMBOL DAP-PRAM ROC -+1A00 BUGINESE LETTER KA -+1A01 BUGINESE LETTER GA -+1A02 BUGINESE LETTER NGA -+1A03 BUGINESE LETTER NGKA -+1A04 BUGINESE LETTER PA -+1A05 BUGINESE LETTER BA -+1A06 BUGINESE LETTER MA -+1A07 BUGINESE LETTER MPA -+1A08 BUGINESE LETTER TA -+1A09 BUGINESE LETTER DA -+1A0A BUGINESE LETTER NA -+1A0B BUGINESE LETTER NRA -+1A0C BUGINESE LETTER CA -+1A0D BUGINESE LETTER JA -+1A0E BUGINESE LETTER NYA -+1A0F BUGINESE LETTER NYCA -+1A10 BUGINESE LETTER YA -+1A11 BUGINESE LETTER RA -+1A12 BUGINESE LETTER LA -+1A13 BUGINESE LETTER VA -+1A14 BUGINESE LETTER SA -+1A15 BUGINESE LETTER A -+1A16 BUGINESE LETTER HA -+1A17 BUGINESE VOWEL SIGN I -+1A18 BUGINESE VOWEL SIGN U -+1A19 BUGINESE VOWEL SIGN E -+1A1A BUGINESE VOWEL SIGN O -+1A1B BUGINESE VOWEL SIGN AE -+1A1E BUGINESE PALLAWA -+1A1F BUGINESE END OF SECTION -+1B00 BALINESE SIGN ULU RICEM -+1B01 BALINESE SIGN ULU CANDRA -+1B02 BALINESE SIGN CECEK -+1B03 BALINESE SIGN SURANG -+1B04 BALINESE SIGN BISAH -+1B05 BALINESE LETTER AKARA -+1B06 BALINESE LETTER AKARA TEDUNG -+1B07 BALINESE LETTER IKARA -+1B08 BALINESE LETTER IKARA TEDUNG -+1B09 BALINESE LETTER UKARA -+1B0A BALINESE LETTER UKARA TEDUNG -+1B0B BALINESE LETTER RA REPA -+1B0C BALINESE LETTER RA REPA TEDUNG -+1B0D BALINESE LETTER LA LENGA -+1B0E BALINESE LETTER LA LENGA TEDUNG -+1B0F BALINESE LETTER EKARA -+1B10 BALINESE LETTER AIKARA -+1B11 BALINESE LETTER OKARA -+1B12 BALINESE LETTER OKARA TEDUNG -+1B13 BALINESE LETTER KA -+1B14 BALINESE LETTER KA MAHAPRANA -+1B15 BALINESE LETTER GA -+1B16 BALINESE LETTER GA GORA -+1B17 BALINESE LETTER NGA -+1B18 BALINESE LETTER CA -+1B19 BALINESE LETTER CA LACA -+1B1A BALINESE LETTER JA -+1B1B BALINESE LETTER JA JERA -+1B1C BALINESE LETTER NYA -+1B1D BALINESE LETTER TA LATIK -+1B1E BALINESE LETTER TA MURDA MAHAPRANA -+1B1F BALINESE LETTER DA MURDA ALPAPRANA -+1B20 BALINESE LETTER DA MURDA MAHAPRANA -+1B21 BALINESE LETTER NA RAMBAT -+1B22 BALINESE LETTER TA -+1B23 BALINESE LETTER TA TAWA -+1B24 BALINESE LETTER DA -+1B25 BALINESE LETTER DA MADU -+1B26 BALINESE LETTER NA -+1B27 BALINESE LETTER PA -+1B28 BALINESE LETTER PA KAPAL -+1B29 BALINESE LETTER BA -+1B2A BALINESE LETTER BA KEMBANG -+1B2B BALINESE LETTER MA -+1B2C BALINESE LETTER YA -+1B2D BALINESE LETTER RA -+1B2E BALINESE LETTER LA -+1B2F BALINESE LETTER WA -+1B30 BALINESE LETTER SA SAGA -+1B31 BALINESE LETTER SA SAPA -+1B32 BALINESE LETTER SA -+1B33 BALINESE LETTER HA -+1B34 BALINESE SIGN REREKAN -+1B35 BALINESE VOWEL SIGN TEDUNG -+1B36 BALINESE VOWEL SIGN ULU -+1B37 BALINESE VOWEL SIGN ULU SARI -+1B38 BALINESE VOWEL SIGN SUKU -+1B39 BALINESE VOWEL SIGN SUKU ILUT -+1B3A BALINESE VOWEL SIGN RA REPA -+1B3B BALINESE VOWEL SIGN RA REPA TEDUNG -+1B3C BALINESE VOWEL SIGN LA LENGA -+1B3D BALINESE VOWEL SIGN LA LENGA TEDUNG -+1B3E BALINESE VOWEL SIGN TALING -+1B3F BALINESE VOWEL SIGN TALING REPA -+1B40 BALINESE VOWEL SIGN TALING TEDUNG -+1B41 BALINESE VOWEL SIGN TALING REPA TEDUNG -+1B42 BALINESE VOWEL SIGN PEPET -+1B43 BALINESE VOWEL SIGN PEPET TEDUNG -+1B44 BALINESE ADEG ADEG -+1B45 BALINESE LETTER KAF SASAK -+1B46 BALINESE LETTER KHOT SASAK -+1B47 BALINESE LETTER TZIR SASAK -+1B48 BALINESE LETTER EF SASAK -+1B49 BALINESE LETTER VE SASAK -+1B4A BALINESE LETTER ZAL SASAK -+1B4B BALINESE LETTER ASYURA SASAK -+1B50 BALINESE DIGIT ZERO -+1B51 BALINESE DIGIT ONE -+1B52 BALINESE DIGIT TWO -+1B53 BALINESE DIGIT THREE -+1B54 BALINESE DIGIT FOUR -+1B55 BALINESE DIGIT FIVE -+1B56 BALINESE DIGIT SIX -+1B57 BALINESE DIGIT SEVEN -+1B58 BALINESE DIGIT EIGHT -+1B59 BALINESE DIGIT NINE -+1B5A BALINESE PANTI -+1B5B BALINESE PAMADA -+1B5C BALINESE WINDU -+1B5D BALINESE CARIK PAMUNGKAH -+1B5E BALINESE CARIK SIKI -+1B5F BALINESE CARIK PAREREN -+1B60 BALINESE PAMENENG -+1B61 BALINESE MUSICAL SYMBOL DONG -+1B62 BALINESE MUSICAL SYMBOL DENG -+1B63 BALINESE MUSICAL SYMBOL DUNG -+1B64 BALINESE MUSICAL SYMBOL DANG -+1B65 BALINESE MUSICAL SYMBOL DANG SURANG -+1B66 BALINESE MUSICAL SYMBOL DING -+1B67 BALINESE MUSICAL SYMBOL DAENG -+1B68 BALINESE MUSICAL SYMBOL DEUNG -+1B69 BALINESE MUSICAL SYMBOL DAING -+1B6A BALINESE MUSICAL SYMBOL DANG GEDE -+1B6B BALINESE MUSICAL SYMBOL COMBINING TEGEH -+1B6C BALINESE MUSICAL SYMBOL COMBINING ENDEP -+1B6D BALINESE MUSICAL SYMBOL COMBINING KEMPUL -+1B6E BALINESE MUSICAL SYMBOL COMBINING KEMPLI -+1B6F BALINESE MUSICAL SYMBOL COMBINING JEGOGAN -+1B70 BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN -+1B71 BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN -+1B72 BALINESE MUSICAL SYMBOL COMBINING BENDE -+1B73 BALINESE MUSICAL SYMBOL COMBINING GONG -+1B74 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG -+1B75 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG -+1B76 BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK -+1B77 BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK -+1B78 BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG -+1B79 BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG -+1B7A BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK -+1B7B BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK -+1B7C BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING - 1D00 LATIN LETTER SMALL CAPITAL A - 1D01 LATIN LETTER SMALL CAPITAL AE - 1D02 LATIN SMALL LETTER TURNED AE -@@ -5084,6 +5521,103 @@ - 1D69 GREEK SUBSCRIPT SMALL LETTER PHI - 1D6A GREEK SUBSCRIPT SMALL LETTER CHI - 1D6B LATIN SMALL LETTER UE -+1D6C LATIN SMALL LETTER B WITH MIDDLE TILDE -+1D6D LATIN SMALL LETTER D WITH MIDDLE TILDE -+1D6E LATIN SMALL LETTER F WITH MIDDLE TILDE -+1D6F LATIN SMALL LETTER M WITH MIDDLE TILDE -+1D70 LATIN SMALL LETTER N WITH MIDDLE TILDE -+1D71 LATIN SMALL LETTER P WITH MIDDLE TILDE -+1D72 LATIN SMALL LETTER R WITH MIDDLE TILDE -+1D73 LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE -+1D74 LATIN SMALL LETTER S WITH MIDDLE TILDE -+1D75 LATIN SMALL LETTER T WITH MIDDLE TILDE -+1D76 LATIN SMALL LETTER Z WITH MIDDLE TILDE -+1D77 LATIN SMALL LETTER TURNED G -+1D78 MODIFIER LETTER CYRILLIC EN -+1D79 LATIN SMALL LETTER INSULAR G -+1D7A LATIN SMALL LETTER TH WITH STRIKETHROUGH -+1D7B LATIN SMALL CAPITAL LETTER I WITH STROKE -+1D7C LATIN SMALL LETTER IOTA WITH STROKE -+1D7D LATIN SMALL LETTER P WITH STROKE -+1D7E LATIN SMALL CAPITAL LETTER U WITH STROKE -+1D7F LATIN SMALL LETTER UPSILON WITH STROKE -+1D80 LATIN SMALL LETTER B WITH PALATAL HOOK -+1D81 LATIN SMALL LETTER D WITH PALATAL HOOK -+1D82 LATIN SMALL LETTER F WITH PALATAL HOOK -+1D83 LATIN SMALL LETTER G WITH PALATAL HOOK -+1D84 LATIN SMALL LETTER K WITH PALATAL HOOK -+1D85 LATIN SMALL LETTER L WITH PALATAL HOOK -+1D86 LATIN SMALL LETTER M WITH PALATAL HOOK -+1D87 LATIN SMALL LETTER N WITH PALATAL HOOK -+1D88 LATIN SMALL LETTER P WITH PALATAL HOOK -+1D89 LATIN SMALL LETTER R WITH PALATAL HOOK -+1D8A LATIN SMALL LETTER S WITH PALATAL HOOK -+1D8B LATIN SMALL LETTER ESH WITH PALATAL HOOK -+1D8C LATIN SMALL LETTER V WITH PALATAL HOOK -+1D8D LATIN SMALL LETTER X WITH PALATAL HOOK -+1D8E LATIN SMALL LETTER Z WITH PALATAL HOOK -+1D8F LATIN SMALL LETTER A WITH RETROFLEX HOOK -+1D90 LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK -+1D91 LATIN SMALL LETTER D WITH HOOK AND TAIL -+1D92 LATIN SMALL LETTER E WITH RETROFLEX HOOK -+1D93 LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK -+1D94 LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK -+1D95 LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK -+1D96 LATIN SMALL LETTER I WITH RETROFLEX HOOK -+1D97 LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK -+1D98 LATIN SMALL LETTER ESH WITH RETROFLEX HOOK -+1D99 LATIN SMALL LETTER U WITH RETROFLEX HOOK -+1D9A LATIN SMALL LETTER EZH WITH RETROFLEX HOOK -+1D9B MODIFIER LETTER SMALL TURNED ALPHA -+1D9C MODIFIER LETTER SMALL C -+1D9D MODIFIER LETTER SMALL C WITH CURL -+1D9E MODIFIER LETTER SMALL ETH -+1D9F MODIFIER LETTER SMALL REVERSED OPEN E -+1DA0 MODIFIER LETTER SMALL F -+1DA1 MODIFIER LETTER SMALL DOTLESS J WITH STROKE -+1DA2 MODIFIER LETTER SMALL SCRIPT G -+1DA3 MODIFIER LETTER SMALL TURNED H -+1DA4 MODIFIER LETTER SMALL I WITH STROKE -+1DA5 MODIFIER LETTER SMALL IOTA -+1DA6 MODIFIER LETTER SMALL CAPITAL I -+1DA7 MODIFIER LETTER SMALL CAPITAL I WITH STROKE -+1DA8 MODIFIER LETTER SMALL J WITH CROSSED-TAIL -+1DA9 MODIFIER LETTER SMALL L WITH RETROFLEX HOOK -+1DAA MODIFIER LETTER SMALL L WITH PALATAL HOOK -+1DAB MODIFIER LETTER SMALL CAPITAL L -+1DAC MODIFIER LETTER SMALL M WITH HOOK -+1DAD MODIFIER LETTER SMALL TURNED M WITH LONG LEG -+1DAE MODIFIER LETTER SMALL N WITH LEFT HOOK -+1DAF MODIFIER LETTER SMALL N WITH RETROFLEX HOOK -+1DB0 MODIFIER LETTER SMALL CAPITAL N -+1DB1 MODIFIER LETTER SMALL BARRED O -+1DB2 MODIFIER LETTER SMALL PHI -+1DB3 MODIFIER LETTER SMALL S WITH HOOK -+1DB4 MODIFIER LETTER SMALL ESH -+1DB5 MODIFIER LETTER SMALL T WITH PALATAL HOOK -+1DB6 MODIFIER LETTER SMALL U BAR -+1DB7 MODIFIER LETTER SMALL UPSILON -+1DB8 MODIFIER LETTER SMALL CAPITAL U -+1DB9 MODIFIER LETTER SMALL V WITH HOOK -+1DBA MODIFIER LETTER SMALL TURNED V -+1DBB MODIFIER LETTER SMALL Z -+1DBC MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK -+1DBD MODIFIER LETTER SMALL Z WITH CURL -+1DBE MODIFIER LETTER SMALL EZH -+1DBF MODIFIER LETTER SMALL THETA -+1DC0 COMBINING DOTTED GRAVE ACCENT -+1DC1 COMBINING DOTTED ACUTE ACCENT -+1DC2 COMBINING SNAKE BELOW -+1DC3 COMBINING SUSPENSION MARK -+1DC4 COMBINING MACRON-ACUTE -+1DC5 COMBINING GRAVE-MACRON -+1DC6 COMBINING MACRON-GRAVE -+1DC7 COMBINING ACUTE-MACRON -+1DC8 COMBINING GRAVE-ACUTE-GRAVE -+1DC9 COMBINING ACUTE-GRAVE-ACUTE -+1DCA COMBINING LATIN SMALL LETTER R BELOW -+1DFE COMBINING LEFT ARROWHEAD ABOVE -+1DFF COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW - 1E00 LATIN CAPITAL LETTER A WITH RING BELOW - 1E01 LATIN SMALL LETTER A WITH RING BELOW - 1E02 LATIN CAPITAL LETTER B WITH DOT ABOVE -@@ -5648,7 +6182,16 @@ - 2052 COMMERCIAL MINUS SIGN - 2053 SWUNG DASH - 2054 INVERTED UNDERTIE -+2055 FLOWER PUNCTUATION MARK -+2056 THREE DOT PUNCTUATION - 2057 QUADRUPLE PRIME -+2058 FOUR DOT PUNCTUATION -+2059 FIVE DOT PUNCTUATION -+205A TWO DOT PUNCTUATION -+205B FOUR DOT MARK -+205C DOTTED CROSS -+205D TRICOLON -+205E VERTICAL FOUR DOTS - 205F MEDIUM MATHEMATICAL SPACE - 2060 WORD JOINER - 2061 FUNCTION APPLICATION -@@ -5689,6 +6232,11 @@ - 208C SUBSCRIPT EQUALS SIGN - 208D SUBSCRIPT LEFT PARENTHESIS - 208E SUBSCRIPT RIGHT PARENTHESIS -+2090 LATIN SUBSCRIPT SMALL LETTER A -+2091 LATIN SUBSCRIPT SMALL LETTER E -+2092 LATIN SUBSCRIPT SMALL LETTER O -+2093 LATIN SUBSCRIPT SMALL LETTER X -+2094 LATIN SUBSCRIPT SMALL LETTER SCHWA - 20A0 EURO-CURRENCY SIGN - 20A1 COLON SIGN - 20A2 CRUZEIRO SIGN -@@ -5707,6 +6255,10 @@ - 20AF DRACHMA SIGN - 20B0 GERMAN PENNY SIGN - 20B1 PESO SIGN -+20B2 GUARANI SIGN -+20B3 AUSTRAL SIGN -+20B4 HRYVNIA SIGN -+20B5 CEDI SIGN - 20D0 COMBINING LEFT HARPOON ABOVE - 20D1 COMBINING RIGHT HARPOON ABOVE - 20D2 COMBINING LONG VERTICAL LINE OVERLAY -@@ -5734,6 +6286,11 @@ - 20E8 COMBINING TRIPLE UNDERDOT - 20E9 COMBINING WIDE BRIDGE ABOVE - 20EA COMBINING LEFTWARDS ARROW OVERLAY -+20EB COMBINING LONG DOUBLE SOLIDUS OVERLAY -+20EC COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS -+20ED COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS -+20EE COMBINING LEFT ARROW BELOW -+20EF COMBINING RIGHT ARROW BELOW - 2100 ACCOUNT OF - 2101 ADDRESSED TO THE SUBJECT - 2102 DOUBLE-STRUCK CAPITAL C -@@ -5794,6 +6351,7 @@ - 2139 INFORMATION SOURCE - 213A ROTATED CAPITAL Q - 213B FACSIMILE SIGN -+213C DOUBLE-STRUCK SMALL PI - 213D DOUBLE-STRUCK SMALL GAMMA - 213E DOUBLE-STRUCK CAPITAL GAMMA - 213F DOUBLE-STRUCK CAPITAL PI -@@ -5809,6 +6367,9 @@ - 2149 DOUBLE-STRUCK ITALIC SMALL J - 214A PROPERTY LINE - 214B TURNED AMPERSAND -+214C PER SIGN -+214D AKTIESELSKAB -+214E TURNED SMALL F - 2153 VULGAR FRACTION ONE THIRD - 2154 VULGAR FRACTION TWO THIRDS - 2155 VULGAR FRACTION ONE FIFTH -@@ -5858,6 +6419,7 @@ - 2181 ROMAN NUMERAL FIVE THOUSAND - 2182 ROMAN NUMERAL TEN THOUSAND - 2183 ROMAN NUMERAL REVERSED ONE HUNDRED -+2184 LATIN SMALL LETTER REVERSED C - 2190 LEFTWARDS ARROW - 2191 UPWARDS ARROW - 2192 RIGHTWARDS ARROW -@@ -6435,6 +6997,29 @@ - 23CE RETURN SYMBOL - 23CF EJECT SYMBOL - 23D0 VERTICAL LINE EXTENSION -+23D1 METRICAL BREVE -+23D2 METRICAL LONG OVER SHORT -+23D3 METRICAL SHORT OVER LONG -+23D4 METRICAL LONG OVER TWO SHORTS -+23D5 METRICAL TWO SHORTS OVER LONG -+23D6 METRICAL TWO SHORTS JOINED -+23D7 METRICAL TRISEME -+23D8 METRICAL TETRASEME -+23D9 METRICAL PENTASEME -+23DA EARTH GROUND -+23DB FUSE -+23DC TOP PARENTHESIS -+23DD BOTTOM PARENTHESIS -+23DE TOP CURLY BRACKET -+23DF BOTTOM CURLY BRACKET -+23E0 TOP TORTOISE SHELL BRACKET -+23E1 BOTTOM TORTOISE SHELL BRACKET -+23E2 WHITE TRAPEZIUM -+23E3 BENZENE RING WITH CIRCLE -+23E4 STRAIGHTNESS -+23E5 FLATNESS -+23E6 AC CURRENT -+23E7 ELECTRICAL INTERSECTION - 2400 SYMBOL FOR NULL - 2401 SYMBOL FOR START OF HEADING - 2402 SYMBOL FOR START OF TEXT -@@ -6925,6 +7510,7 @@ - 2615 HOT BEVERAGE - 2616 WHITE SHOGI PIECE - 2617 BLACK SHOGI PIECE -+2618 SHAMROCK - 2619 REVERSED ROTATED FLORAL HEART BULLET - 261A BLACK LEFT POINTING INDEX - 261B BLACK RIGHT POINTING INDEX -@@ -7026,6 +7612,8 @@ - 267B BLACK UNIVERSAL RECYCLING SYMBOL - 267C RECYCLED PAPER SYMBOL - 267D PARTIALLY-RECYCLED PAPER SYMBOL -+267E PERMANENT PAPER SIGN -+267F WHEELCHAIR SYMBOL - 2680 DIE FACE-1 - 2681 DIE FACE-2 - 2682 DIE FACE-3 -@@ -7044,8 +7632,36 @@ - 268F DIGRAM FOR GREATER YIN - 2690 WHITE FLAG - 2691 BLACK FLAG -+2692 HAMMER AND PICK -+2693 ANCHOR -+2694 CROSSED SWORDS -+2695 STAFF OF AESCULAPIUS -+2696 SCALES -+2697 ALEMBIC -+2698 FLOWER -+2699 GEAR -+269A STAFF OF HERMES -+269B ATOM SYMBOL -+269C FLEUR-DE-LIS - 26A0 WARNING SIGN - 26A1 HIGH VOLTAGE SIGN -+26A2 DOUBLED FEMALE SIGN -+26A3 DOUBLED MALE SIGN -+26A4 INTERLOCKED FEMALE AND MALE SIGN -+26A5 MALE AND FEMALE SIGN -+26A6 MALE WITH STROKE SIGN -+26A7 MALE WITH STROKE AND MALE AND FEMALE SIGN -+26A8 VERTICAL MALE WITH STROKE SIGN -+26A9 HORIZONTAL MALE WITH STROKE SIGN -+26AA MEDIUM WHITE CIRCLE -+26AB MEDIUM BLACK CIRCLE -+26AC MEDIUM SMALL WHITE CIRCLE -+26AD MARRIAGE SYMBOL -+26AE DIVORCE SYMBOL -+26AF UNMARRIED PARTNERSHIP SYMBOL -+26B0 COFFIN -+26B1 FUNERAL URN -+26B2 NEUTER - 2701 UPPER BLADE SCISSORS - 2702 BLACK SCISSORS - 2703 LOWER BLADE SCISSORS -@@ -7220,6 +7836,17 @@ - 27BC WEDGE-TAILED RIGHTWARDS ARROW - 27BD HEAVY WEDGE-TAILED RIGHTWARDS ARROW - 27BE OPEN-OUTLINED RIGHTWARDS ARROW -+27C0 THREE DIMENSIONAL ANGLE -+27C1 WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE -+27C2 PERPENDICULAR -+27C3 OPEN SUBSET -+27C4 OPEN SUPERSET -+27C5 LEFT S-SHAPED BAG DELIMITER -+27C6 RIGHT S-SHAPED BAG DELIMITER -+27C7 OR WITH DOT INSIDE -+27C8 REVERSE SOLIDUS PRECEDING SUBSET -+27C9 SUPERSET PRECEDING SOLIDUS -+27CA VERTICAL BAR WITH HORIZONTAL STROKE - 27D0 WHITE DIAMOND WITH CENTRED DOT - 27D1 AND WITH DOT - 27D2 ELEMENT OF OPENING UPWARDS -@@ -8046,6 +8673,446 @@ - 2B0B SOUTH WEST BLACK ARROW - 2B0C LEFT RIGHT BLACK ARROW - 2B0D UP DOWN BLACK ARROW -+2B0E RIGHTWARDS ARROW WITH TIP DOWNWARDS -+2B0F RIGHTWARDS ARROW WITH TIP UPWARDS -+2B10 LEFTWARDS ARROW WITH TIP DOWNWARDS -+2B11 LEFTWARDS ARROW WITH TIP UPWARDS -+2B12 SQUARE WITH TOP HALF BLACK -+2B13 SQUARE WITH BOTTOM HALF BLACK -+2B14 SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK -+2B15 SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK -+2B16 DIAMOND WITH LEFT HALF BLACK -+2B17 DIAMOND WITH RIGHT HALF BLACK -+2B18 DIAMOND WITH TOP HALF BLACK -+2B19 DIAMOND WITH BOTTOM HALF BLACK -+2B1A DOTTED SQUARE -+2B20 WHITE PENTAGON -+2B21 WHITE HEXAGON -+2B22 BLACK HEXAGON -+2B23 HORIZONTAL BLACK HEXAGON -+2C00 GLAGOLITIC CAPITAL LETTER AZU -+2C01 GLAGOLITIC CAPITAL LETTER BUKY -+2C02 GLAGOLITIC CAPITAL LETTER VEDE -+2C03 GLAGOLITIC CAPITAL LETTER GLAGOLI -+2C04 GLAGOLITIC CAPITAL LETTER DOBRO -+2C05 GLAGOLITIC CAPITAL LETTER YESTU -+2C06 GLAGOLITIC CAPITAL LETTER ZHIVETE -+2C07 GLAGOLITIC CAPITAL LETTER DZELO -+2C08 GLAGOLITIC CAPITAL LETTER ZEMLJA -+2C09 GLAGOLITIC CAPITAL LETTER IZHE -+2C0A GLAGOLITIC CAPITAL LETTER INITIAL IZHE -+2C0B GLAGOLITIC CAPITAL LETTER I -+2C0C GLAGOLITIC CAPITAL LETTER DJERVI -+2C0D GLAGOLITIC CAPITAL LETTER KAKO -+2C0E GLAGOLITIC CAPITAL LETTER LJUDIJE -+2C0F GLAGOLITIC CAPITAL LETTER MYSLITE -+2C10 GLAGOLITIC CAPITAL LETTER NASHI -+2C11 GLAGOLITIC CAPITAL LETTER ONU -+2C12 GLAGOLITIC CAPITAL LETTER POKOJI -+2C13 GLAGOLITIC CAPITAL LETTER RITSI -+2C14 GLAGOLITIC CAPITAL LETTER SLOVO -+2C15 GLAGOLITIC CAPITAL LETTER TVRIDO -+2C16 GLAGOLITIC CAPITAL LETTER UKU -+2C17 GLAGOLITIC CAPITAL LETTER FRITU -+2C18 GLAGOLITIC CAPITAL LETTER HERU -+2C19 GLAGOLITIC CAPITAL LETTER OTU -+2C1A GLAGOLITIC CAPITAL LETTER PE -+2C1B GLAGOLITIC CAPITAL LETTER SHTA -+2C1C GLAGOLITIC CAPITAL LETTER TSI -+2C1D GLAGOLITIC CAPITAL LETTER CHRIVI -+2C1E GLAGOLITIC CAPITAL LETTER SHA -+2C1F GLAGOLITIC CAPITAL LETTER YERU -+2C20 GLAGOLITIC CAPITAL LETTER YERI -+2C21 GLAGOLITIC CAPITAL LETTER YATI -+2C22 GLAGOLITIC CAPITAL LETTER SPIDERY HA -+2C23 GLAGOLITIC CAPITAL LETTER YU -+2C24 GLAGOLITIC CAPITAL LETTER SMALL YUS -+2C25 GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL -+2C26 GLAGOLITIC CAPITAL LETTER YO -+2C27 GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS -+2C28 GLAGOLITIC CAPITAL LETTER BIG YUS -+2C29 GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS -+2C2A GLAGOLITIC CAPITAL LETTER FITA -+2C2B GLAGOLITIC CAPITAL LETTER IZHITSA -+2C2C GLAGOLITIC CAPITAL LETTER SHTAPIC -+2C2D GLAGOLITIC CAPITAL LETTER TROKUTASTI A -+2C2E GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE -+2C30 GLAGOLITIC SMALL LETTER AZU -+2C31 GLAGOLITIC SMALL LETTER BUKY -+2C32 GLAGOLITIC SMALL LETTER VEDE -+2C33 GLAGOLITIC SMALL LETTER GLAGOLI -+2C34 GLAGOLITIC SMALL LETTER DOBRO -+2C35 GLAGOLITIC SMALL LETTER YESTU -+2C36 GLAGOLITIC SMALL LETTER ZHIVETE -+2C37 GLAGOLITIC SMALL LETTER DZELO -+2C38 GLAGOLITIC SMALL LETTER ZEMLJA -+2C39 GLAGOLITIC SMALL LETTER IZHE -+2C3A GLAGOLITIC SMALL LETTER INITIAL IZHE -+2C3B GLAGOLITIC SMALL LETTER I -+2C3C GLAGOLITIC SMALL LETTER DJERVI -+2C3D GLAGOLITIC SMALL LETTER KAKO -+2C3E GLAGOLITIC SMALL LETTER LJUDIJE -+2C3F GLAGOLITIC SMALL LETTER MYSLITE -+2C40 GLAGOLITIC SMALL LETTER NASHI -+2C41 GLAGOLITIC SMALL LETTER ONU -+2C42 GLAGOLITIC SMALL LETTER POKOJI -+2C43 GLAGOLITIC SMALL LETTER RITSI -+2C44 GLAGOLITIC SMALL LETTER SLOVO -+2C45 GLAGOLITIC SMALL LETTER TVRIDO -+2C46 GLAGOLITIC SMALL LETTER UKU -+2C47 GLAGOLITIC SMALL LETTER FRITU -+2C48 GLAGOLITIC SMALL LETTER HERU -+2C49 GLAGOLITIC SMALL LETTER OTU -+2C4A GLAGOLITIC SMALL LETTER PE -+2C4B GLAGOLITIC SMALL LETTER SHTA -+2C4C GLAGOLITIC SMALL LETTER TSI -+2C4D GLAGOLITIC SMALL LETTER CHRIVI -+2C4E GLAGOLITIC SMALL LETTER SHA -+2C4F GLAGOLITIC SMALL LETTER YERU -+2C50 GLAGOLITIC SMALL LETTER YERI -+2C51 GLAGOLITIC SMALL LETTER YATI -+2C52 GLAGOLITIC SMALL LETTER SPIDERY HA -+2C53 GLAGOLITIC SMALL LETTER YU -+2C54 GLAGOLITIC SMALL LETTER SMALL YUS -+2C55 GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL -+2C56 GLAGOLITIC SMALL LETTER YO -+2C57 GLAGOLITIC SMALL LETTER IOTATED SMALL YUS -+2C58 GLAGOLITIC SMALL LETTER BIG YUS -+2C59 GLAGOLITIC SMALL LETTER IOTATED BIG YUS -+2C5A GLAGOLITIC SMALL LETTER FITA -+2C5B GLAGOLITIC SMALL LETTER IZHITSA -+2C5C GLAGOLITIC SMALL LETTER SHTAPIC -+2C5D GLAGOLITIC SMALL LETTER TROKUTASTI A -+2C5E GLAGOLITIC SMALL LETTER LATINATE MYSLITE -+2C60 LATIN CAPITAL LETTER L WITH DOUBLE BAR -+2C61 LATIN SMALL LETTER L WITH DOUBLE BAR -+2C62 LATIN CAPITAL LETTER L WITH MIDDLE TILDE -+2C63 LATIN CAPITAL LETTER P WITH STROKE -+2C64 LATIN CAPITAL LETTER R WITH TAIL -+2C65 LATIN SMALL LETTER A WITH STROKE -+2C66 LATIN SMALL LETTER T WITH DIAGONAL STROKE -+2C67 LATIN CAPITAL LETTER H WITH DESCENDER -+2C68 LATIN SMALL LETTER H WITH DESCENDER -+2C69 LATIN CAPITAL LETTER K WITH DESCENDER -+2C6A LATIN SMALL LETTER K WITH DESCENDER -+2C6B LATIN CAPITAL LETTER Z WITH DESCENDER -+2C6C LATIN SMALL LETTER Z WITH DESCENDER -+2C74 LATIN SMALL LETTER V WITH CURL -+2C75 LATIN CAPITAL LETTER HALF H -+2C76 LATIN SMALL LETTER HALF H -+2C77 LATIN SMALL LETTER TAILLESS PHI -+2C80 COPTIC CAPITAL LETTER ALFA -+2C81 COPTIC SMALL LETTER ALFA -+2C82 COPTIC CAPITAL LETTER VIDA -+2C83 COPTIC SMALL LETTER VIDA -+2C84 COPTIC CAPITAL LETTER GAMMA -+2C85 COPTIC SMALL LETTER GAMMA -+2C86 COPTIC CAPITAL LETTER DALDA -+2C87 COPTIC SMALL LETTER DALDA -+2C88 COPTIC CAPITAL LETTER EIE -+2C89 COPTIC SMALL LETTER EIE -+2C8A COPTIC CAPITAL LETTER SOU -+2C8B COPTIC SMALL LETTER SOU -+2C8C COPTIC CAPITAL LETTER ZATA -+2C8D COPTIC SMALL LETTER ZATA -+2C8E COPTIC CAPITAL LETTER HATE -+2C8F COPTIC SMALL LETTER HATE -+2C90 COPTIC CAPITAL LETTER THETHE -+2C91 COPTIC SMALL LETTER THETHE -+2C92 COPTIC CAPITAL LETTER IAUDA -+2C93 COPTIC SMALL LETTER IAUDA -+2C94 COPTIC CAPITAL LETTER KAPA -+2C95 COPTIC SMALL LETTER KAPA -+2C96 COPTIC CAPITAL LETTER LAULA -+2C97 COPTIC SMALL LETTER LAULA -+2C98 COPTIC CAPITAL LETTER MI -+2C99 COPTIC SMALL LETTER MI -+2C9A COPTIC CAPITAL LETTER NI -+2C9B COPTIC SMALL LETTER NI -+2C9C COPTIC CAPITAL LETTER KSI -+2C9D COPTIC SMALL LETTER KSI -+2C9E COPTIC CAPITAL LETTER O -+2C9F COPTIC SMALL LETTER O -+2CA0 COPTIC CAPITAL LETTER PI -+2CA1 COPTIC SMALL LETTER PI -+2CA2 COPTIC CAPITAL LETTER RO -+2CA3 COPTIC SMALL LETTER RO -+2CA4 COPTIC CAPITAL LETTER SIMA -+2CA5 COPTIC SMALL LETTER SIMA -+2CA6 COPTIC CAPITAL LETTER TAU -+2CA7 COPTIC SMALL LETTER TAU -+2CA8 COPTIC CAPITAL LETTER UA -+2CA9 COPTIC SMALL LETTER UA -+2CAA COPTIC CAPITAL LETTER FI -+2CAB COPTIC SMALL LETTER FI -+2CAC COPTIC CAPITAL LETTER KHI -+2CAD COPTIC SMALL LETTER KHI -+2CAE COPTIC CAPITAL LETTER PSI -+2CAF COPTIC SMALL LETTER PSI -+2CB0 COPTIC CAPITAL LETTER OOU -+2CB1 COPTIC SMALL LETTER OOU -+2CB2 COPTIC CAPITAL LETTER DIALECT-P ALEF -+2CB3 COPTIC SMALL LETTER DIALECT-P ALEF -+2CB4 COPTIC CAPITAL LETTER OLD COPTIC AIN -+2CB5 COPTIC SMALL LETTER OLD COPTIC AIN -+2CB6 COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE -+2CB7 COPTIC SMALL LETTER CRYPTOGRAMMIC EIE -+2CB8 COPTIC CAPITAL LETTER DIALECT-P KAPA -+2CB9 COPTIC SMALL LETTER DIALECT-P KAPA -+2CBA COPTIC CAPITAL LETTER DIALECT-P NI -+2CBB COPTIC SMALL LETTER DIALECT-P NI -+2CBC COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI -+2CBD COPTIC SMALL LETTER CRYPTOGRAMMIC NI -+2CBE COPTIC CAPITAL LETTER OLD COPTIC OOU -+2CBF COPTIC SMALL LETTER OLD COPTIC OOU -+2CC0 COPTIC CAPITAL LETTER SAMPI -+2CC1 COPTIC SMALL LETTER SAMPI -+2CC2 COPTIC CAPITAL LETTER CROSSED SHEI -+2CC3 COPTIC SMALL LETTER CROSSED SHEI -+2CC4 COPTIC CAPITAL LETTER OLD COPTIC SHEI -+2CC5 COPTIC SMALL LETTER OLD COPTIC SHEI -+2CC6 COPTIC CAPITAL LETTER OLD COPTIC ESH -+2CC7 COPTIC SMALL LETTER OLD COPTIC ESH -+2CC8 COPTIC CAPITAL LETTER AKHMIMIC KHEI -+2CC9 COPTIC SMALL LETTER AKHMIMIC KHEI -+2CCA COPTIC CAPITAL LETTER DIALECT-P HORI -+2CCB COPTIC SMALL LETTER DIALECT-P HORI -+2CCC COPTIC CAPITAL LETTER OLD COPTIC HORI -+2CCD COPTIC SMALL LETTER OLD COPTIC HORI -+2CCE COPTIC CAPITAL LETTER OLD COPTIC HA -+2CCF COPTIC SMALL LETTER OLD COPTIC HA -+2CD0 COPTIC CAPITAL LETTER L-SHAPED HA -+2CD1 COPTIC SMALL LETTER L-SHAPED HA -+2CD2 COPTIC CAPITAL LETTER OLD COPTIC HEI -+2CD3 COPTIC SMALL LETTER OLD COPTIC HEI -+2CD4 COPTIC CAPITAL LETTER OLD COPTIC HAT -+2CD5 COPTIC SMALL LETTER OLD COPTIC HAT -+2CD6 COPTIC CAPITAL LETTER OLD COPTIC GANGIA -+2CD7 COPTIC SMALL LETTER OLD COPTIC GANGIA -+2CD8 COPTIC CAPITAL LETTER OLD COPTIC DJA -+2CD9 COPTIC SMALL LETTER OLD COPTIC DJA -+2CDA COPTIC CAPITAL LETTER OLD COPTIC SHIMA -+2CDB COPTIC SMALL LETTER OLD COPTIC SHIMA -+2CDC COPTIC CAPITAL LETTER OLD NUBIAN SHIMA -+2CDD COPTIC SMALL LETTER OLD NUBIAN SHIMA -+2CDE COPTIC CAPITAL LETTER OLD NUBIAN NGI -+2CDF COPTIC SMALL LETTER OLD NUBIAN NGI -+2CE0 COPTIC CAPITAL LETTER OLD NUBIAN NYI -+2CE1 COPTIC SMALL LETTER OLD NUBIAN NYI -+2CE2 COPTIC CAPITAL LETTER OLD NUBIAN WAU -+2CE3 COPTIC SMALL LETTER OLD NUBIAN WAU -+2CE4 COPTIC SYMBOL KAI -+2CE5 COPTIC SYMBOL MI RO -+2CE6 COPTIC SYMBOL PI RO -+2CE7 COPTIC SYMBOL STAUROS -+2CE8 COPTIC SYMBOL TAU RO -+2CE9 COPTIC SYMBOL KHI RO -+2CEA COPTIC SYMBOL SHIMA SIMA -+2CF9 COPTIC OLD NUBIAN FULL STOP -+2CFA COPTIC OLD NUBIAN DIRECT QUESTION MARK -+2CFB COPTIC OLD NUBIAN INDIRECT QUESTION MARK -+2CFC COPTIC OLD NUBIAN VERSE DIVIDER -+2CFD COPTIC FRACTION ONE HALF -+2CFE COPTIC FULL STOP -+2CFF COPTIC MORPHOLOGICAL DIVIDER -+2D00 GEORGIAN SMALL LETTER AN -+2D01 GEORGIAN SMALL LETTER BAN -+2D02 GEORGIAN SMALL LETTER GAN -+2D03 GEORGIAN SMALL LETTER DON -+2D04 GEORGIAN SMALL LETTER EN -+2D05 GEORGIAN SMALL LETTER VIN -+2D06 GEORGIAN SMALL LETTER ZEN -+2D07 GEORGIAN SMALL LETTER TAN -+2D08 GEORGIAN SMALL LETTER IN -+2D09 GEORGIAN SMALL LETTER KAN -+2D0A GEORGIAN SMALL LETTER LAS -+2D0B GEORGIAN SMALL LETTER MAN -+2D0C GEORGIAN SMALL LETTER NAR -+2D0D GEORGIAN SMALL LETTER ON -+2D0E GEORGIAN SMALL LETTER PAR -+2D0F GEORGIAN SMALL LETTER ZHAR -+2D10 GEORGIAN SMALL LETTER RAE -+2D11 GEORGIAN SMALL LETTER SAN -+2D12 GEORGIAN SMALL LETTER TAR -+2D13 GEORGIAN SMALL LETTER UN -+2D14 GEORGIAN SMALL LETTER PHAR -+2D15 GEORGIAN SMALL LETTER KHAR -+2D16 GEORGIAN SMALL LETTER GHAN -+2D17 GEORGIAN SMALL LETTER QAR -+2D18 GEORGIAN SMALL LETTER SHIN -+2D19 GEORGIAN SMALL LETTER CHIN -+2D1A GEORGIAN SMALL LETTER CAN -+2D1B GEORGIAN SMALL LETTER JIL -+2D1C GEORGIAN SMALL LETTER CIL -+2D1D GEORGIAN SMALL LETTER CHAR -+2D1E GEORGIAN SMALL LETTER XAN -+2D1F GEORGIAN SMALL LETTER JHAN -+2D20 GEORGIAN SMALL LETTER HAE -+2D21 GEORGIAN SMALL LETTER HE -+2D22 GEORGIAN SMALL LETTER HIE -+2D23 GEORGIAN SMALL LETTER WE -+2D24 GEORGIAN SMALL LETTER HAR -+2D25 GEORGIAN SMALL LETTER HOE -+2D30 TIFINAGH LETTER YA -+2D31 TIFINAGH LETTER YAB -+2D32 TIFINAGH LETTER YABH -+2D33 TIFINAGH LETTER YAG -+2D34 TIFINAGH LETTER YAGHH -+2D35 TIFINAGH LETTER BERBER ACADEMY YAJ -+2D36 TIFINAGH LETTER YAJ -+2D37 TIFINAGH LETTER YAD -+2D38 TIFINAGH LETTER YADH -+2D39 TIFINAGH LETTER YADD -+2D3A TIFINAGH LETTER YADDH -+2D3B TIFINAGH LETTER YEY -+2D3C TIFINAGH LETTER YAF -+2D3D TIFINAGH LETTER YAK -+2D3E TIFINAGH LETTER TUAREG YAK -+2D3F TIFINAGH LETTER YAKHH -+2D40 TIFINAGH LETTER YAH -+2D41 TIFINAGH LETTER BERBER ACADEMY YAH -+2D42 TIFINAGH LETTER TUAREG YAH -+2D43 TIFINAGH LETTER YAHH -+2D44 TIFINAGH LETTER YAA -+2D45 TIFINAGH LETTER YAKH -+2D46 TIFINAGH LETTER TUAREG YAKH -+2D47 TIFINAGH LETTER YAQ -+2D48 TIFINAGH LETTER TUAREG YAQ -+2D49 TIFINAGH LETTER YI -+2D4A TIFINAGH LETTER YAZH -+2D4B TIFINAGH LETTER AHAGGAR YAZH -+2D4C TIFINAGH LETTER TUAREG YAZH -+2D4D TIFINAGH LETTER YAL -+2D4E TIFINAGH LETTER YAM -+2D4F TIFINAGH LETTER YAN -+2D50 TIFINAGH LETTER TUAREG YAGN -+2D51 TIFINAGH LETTER TUAREG YANG -+2D52 TIFINAGH LETTER YAP -+2D53 TIFINAGH LETTER YU -+2D54 TIFINAGH LETTER YAR -+2D55 TIFINAGH LETTER YARR -+2D56 TIFINAGH LETTER YAGH -+2D57 TIFINAGH LETTER TUAREG YAGH -+2D58 TIFINAGH LETTER AYER YAGH -+2D59 TIFINAGH LETTER YAS -+2D5A TIFINAGH LETTER YASS -+2D5B TIFINAGH LETTER YASH -+2D5C TIFINAGH LETTER YAT -+2D5D TIFINAGH LETTER YATH -+2D5E TIFINAGH LETTER YACH -+2D5F TIFINAGH LETTER YATT -+2D60 TIFINAGH LETTER YAV -+2D61 TIFINAGH LETTER YAW -+2D62 TIFINAGH LETTER YAY -+2D63 TIFINAGH LETTER YAZ -+2D64 TIFINAGH LETTER TAWELLEMET YAZ -+2D65 TIFINAGH LETTER YAZZ -+2D6F TIFINAGH MODIFIER LETTER LABIALIZATION MARK -+2D80 ETHIOPIC SYLLABLE LOA -+2D81 ETHIOPIC SYLLABLE MOA -+2D82 ETHIOPIC SYLLABLE ROA -+2D83 ETHIOPIC SYLLABLE SOA -+2D84 ETHIOPIC SYLLABLE SHOA -+2D85 ETHIOPIC SYLLABLE BOA -+2D86 ETHIOPIC SYLLABLE TOA -+2D87 ETHIOPIC SYLLABLE COA -+2D88 ETHIOPIC SYLLABLE NOA -+2D89 ETHIOPIC SYLLABLE NYOA -+2D8A ETHIOPIC SYLLABLE GLOTTAL OA -+2D8B ETHIOPIC SYLLABLE ZOA -+2D8C ETHIOPIC SYLLABLE DOA -+2D8D ETHIOPIC SYLLABLE DDOA -+2D8E ETHIOPIC SYLLABLE JOA -+2D8F ETHIOPIC SYLLABLE THOA -+2D90 ETHIOPIC SYLLABLE CHOA -+2D91 ETHIOPIC SYLLABLE PHOA -+2D92 ETHIOPIC SYLLABLE POA -+2D93 ETHIOPIC SYLLABLE GGWA -+2D94 ETHIOPIC SYLLABLE GGWI -+2D95 ETHIOPIC SYLLABLE GGWEE -+2D96 ETHIOPIC SYLLABLE GGWE -+2DA0 ETHIOPIC SYLLABLE SSA -+2DA1 ETHIOPIC SYLLABLE SSU -+2DA2 ETHIOPIC SYLLABLE SSI -+2DA3 ETHIOPIC SYLLABLE SSAA -+2DA4 ETHIOPIC SYLLABLE SSEE -+2DA5 ETHIOPIC SYLLABLE SSE -+2DA6 ETHIOPIC SYLLABLE SSO -+2DA8 ETHIOPIC SYLLABLE CCA -+2DA9 ETHIOPIC SYLLABLE CCU -+2DAA ETHIOPIC SYLLABLE CCI -+2DAB ETHIOPIC SYLLABLE CCAA -+2DAC ETHIOPIC SYLLABLE CCEE -+2DAD ETHIOPIC SYLLABLE CCE -+2DAE ETHIOPIC SYLLABLE CCO -+2DB0 ETHIOPIC SYLLABLE ZZA -+2DB1 ETHIOPIC SYLLABLE ZZU -+2DB2 ETHIOPIC SYLLABLE ZZI -+2DB3 ETHIOPIC SYLLABLE ZZAA -+2DB4 ETHIOPIC SYLLABLE ZZEE -+2DB5 ETHIOPIC SYLLABLE ZZE -+2DB6 ETHIOPIC SYLLABLE ZZO -+2DB8 ETHIOPIC SYLLABLE CCHA -+2DB9 ETHIOPIC SYLLABLE CCHU -+2DBA ETHIOPIC SYLLABLE CCHI -+2DBB ETHIOPIC SYLLABLE CCHAA -+2DBC ETHIOPIC SYLLABLE CCHEE -+2DBD ETHIOPIC SYLLABLE CCHE -+2DBE ETHIOPIC SYLLABLE CCHO -+2DC0 ETHIOPIC SYLLABLE QYA -+2DC1 ETHIOPIC SYLLABLE QYU -+2DC2 ETHIOPIC SYLLABLE QYI -+2DC3 ETHIOPIC SYLLABLE QYAA -+2DC4 ETHIOPIC SYLLABLE QYEE -+2DC5 ETHIOPIC SYLLABLE QYE -+2DC6 ETHIOPIC SYLLABLE QYO -+2DC8 ETHIOPIC SYLLABLE KYA -+2DC9 ETHIOPIC SYLLABLE KYU -+2DCA ETHIOPIC SYLLABLE KYI -+2DCB ETHIOPIC SYLLABLE KYAA -+2DCC ETHIOPIC SYLLABLE KYEE -+2DCD ETHIOPIC SYLLABLE KYE -+2DCE ETHIOPIC SYLLABLE KYO -+2DD0 ETHIOPIC SYLLABLE XYA -+2DD1 ETHIOPIC SYLLABLE XYU -+2DD2 ETHIOPIC SYLLABLE XYI -+2DD3 ETHIOPIC SYLLABLE XYAA -+2DD4 ETHIOPIC SYLLABLE XYEE -+2DD5 ETHIOPIC SYLLABLE XYE -+2DD6 ETHIOPIC SYLLABLE XYO -+2DD8 ETHIOPIC SYLLABLE GYA -+2DD9 ETHIOPIC SYLLABLE GYU -+2DDA ETHIOPIC SYLLABLE GYI -+2DDB ETHIOPIC SYLLABLE GYAA -+2DDC ETHIOPIC SYLLABLE GYEE -+2DDD ETHIOPIC SYLLABLE GYE -+2DDE ETHIOPIC SYLLABLE GYO -+2E00 RIGHT ANGLE SUBSTITUTION MARKER -+2E01 RIGHT ANGLE DOTTED SUBSTITUTION MARKER -+2E02 LEFT SUBSTITUTION BRACKET -+2E03 RIGHT SUBSTITUTION BRACKET -+2E04 LEFT DOTTED SUBSTITUTION BRACKET -+2E05 RIGHT DOTTED SUBSTITUTION BRACKET -+2E06 RAISED INTERPOLATION MARKER -+2E07 RAISED DOTTED INTERPOLATION MARKER -+2E08 DOTTED TRANSPOSITION MARKER -+2E09 LEFT TRANSPOSITION BRACKET -+2E0A RIGHT TRANSPOSITION BRACKET -+2E0B RAISED SQUARE -+2E0C LEFT RAISED OMISSION BRACKET -+2E0D RIGHT RAISED OMISSION BRACKET -+2E0E EDITORIAL CORONIS -+2E0F PARAGRAPHOS -+2E10 FORKED PARAGRAPHOS -+2E11 REVERSED FORKED PARAGRAPHOS -+2E12 HYPODIASTOLE -+2E13 DOTTED OBELOS -+2E14 DOWNWARDS ANCORA -+2E15 UPWARDS ANCORA -+2E16 DOTTED RIGHT-POINTING ANGLE -+2E17 DOUBLE OBLIQUE HYPHEN -+2E1C LEFT LOW PARAPHRASE BRACKET -+2E1D RIGHT LOW PARAPHRASE BRACKET - 2E80 CJK RADICAL REPEAT - 2E81 CJK RADICAL CLIFF - 2E82 CJK RADICAL SECOND ONE -@@ -8814,6 +9881,22 @@ - 31B5 BOPOMOFO FINAL LETTER T - 31B6 BOPOMOFO FINAL LETTER K - 31B7 BOPOMOFO FINAL LETTER H -+31C0 CJK STROKE T -+31C1 CJK STROKE WG -+31C2 CJK STROKE XG -+31C3 CJK STROKE BXG -+31C4 CJK STROKE SW -+31C5 CJK STROKE HZZ -+31C6 CJK STROKE HZG -+31C7 CJK STROKE HP -+31C8 CJK STROKE HZWG -+31C9 CJK STROKE SZWG -+31CA CJK STROKE HZT -+31CB CJK STROKE HZZP -+31CC CJK STROKE HPWG -+31CD CJK STROKE HZW -+31CE CJK STROKE HZZZ -+31CF CJK STROKE N - 31F0 KATAKANA LETTER SMALL KU - 31F1 KATAKANA LETTER SMALL SI - 31F2 KATAKANA LETTER SMALL SU -@@ -8943,6 +10026,7 @@ - 327B CIRCLED HANGUL HIEUH A - 327C CIRCLED KOREAN CHARACTER CHAMKO - 327D CIRCLED KOREAN CHARACTER JUEUI -+327E CIRCLED HANGUL IEUNG U - 327F KOREAN STANDARD SYMBOL - 3280 CIRCLED IDEOGRAPH ONE - 3281 CIRCLED IDEOGRAPH TWO -@@ -9394,7 +10478,7 @@ - 4DFE HEXAGRAM FOR AFTER COMPLETION - 4DFF HEXAGRAM FOR BEFORE COMPLETION - 4E00 --9FA5 -+9FBB - A000 YI SYLLABLE IT - A001 YI SYLLABLE IX - A002 YI SYLLABLE I -@@ -10615,6 +11699,135 @@ - A4C4 YI RADICAL ZZIET - A4C5 YI RADICAL NBIE - A4C6 YI RADICAL KE -+A700 MODIFIER LETTER CHINESE TONE YIN PING -+A701 MODIFIER LETTER CHINESE TONE YANG PING -+A702 MODIFIER LETTER CHINESE TONE YIN SHANG -+A703 MODIFIER LETTER CHINESE TONE YANG SHANG -+A704 MODIFIER LETTER CHINESE TONE YIN QU -+A705 MODIFIER LETTER CHINESE TONE YANG QU -+A706 MODIFIER LETTER CHINESE TONE YIN RU -+A707 MODIFIER LETTER CHINESE TONE YANG RU -+A708 MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR -+A709 MODIFIER LETTER HIGH DOTTED TONE BAR -+A70A MODIFIER LETTER MID DOTTED TONE BAR -+A70B MODIFIER LETTER LOW DOTTED TONE BAR -+A70C MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR -+A70D MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR -+A70E MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR -+A70F MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR -+A710 MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR -+A711 MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR -+A712 MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR -+A713 MODIFIER LETTER HIGH LEFT-STEM TONE BAR -+A714 MODIFIER LETTER MID LEFT-STEM TONE BAR -+A715 MODIFIER LETTER LOW LEFT-STEM TONE BAR -+A716 MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR -+A717 MODIFIER LETTER DOT VERTICAL BAR -+A718 MODIFIER LETTER DOT SLASH -+A719 MODIFIER LETTER DOT HORIZONTAL BAR -+A71A MODIFIER LETTER LOWER RIGHT CORNER ANGLE -+A720 MODIFIER LETTER STRESS AND HIGH TONE -+A721 MODIFIER LETTER STRESS AND LOW TONE -+A800 SYLOTI NAGRI LETTER A -+A801 SYLOTI NAGRI LETTER I -+A802 SYLOTI NAGRI SIGN DVISVARA -+A803 SYLOTI NAGRI LETTER U -+A804 SYLOTI NAGRI LETTER E -+A805 SYLOTI NAGRI LETTER O -+A806 SYLOTI NAGRI SIGN HASANTA -+A807 SYLOTI NAGRI LETTER KO -+A808 SYLOTI NAGRI LETTER KHO -+A809 SYLOTI NAGRI LETTER GO -+A80A SYLOTI NAGRI LETTER GHO -+A80B SYLOTI NAGRI SIGN ANUSVARA -+A80C SYLOTI NAGRI LETTER CO -+A80D SYLOTI NAGRI LETTER CHO -+A80E SYLOTI NAGRI LETTER JO -+A80F SYLOTI NAGRI LETTER JHO -+A810 SYLOTI NAGRI LETTER TTO -+A811 SYLOTI NAGRI LETTER TTHO -+A812 SYLOTI NAGRI LETTER DDO -+A813 SYLOTI NAGRI LETTER DDHO -+A814 SYLOTI NAGRI LETTER TO -+A815 SYLOTI NAGRI LETTER THO -+A816 SYLOTI NAGRI LETTER DO -+A817 SYLOTI NAGRI LETTER DHO -+A818 SYLOTI NAGRI LETTER NO -+A819 SYLOTI NAGRI LETTER PO -+A81A SYLOTI NAGRI LETTER PHO -+A81B SYLOTI NAGRI LETTER BO -+A81C SYLOTI NAGRI LETTER BHO -+A81D SYLOTI NAGRI LETTER MO -+A81E SYLOTI NAGRI LETTER RO -+A81F SYLOTI NAGRI LETTER LO -+A820 SYLOTI NAGRI LETTER RRO -+A821 SYLOTI NAGRI LETTER SO -+A822 SYLOTI NAGRI LETTER HO -+A823 SYLOTI NAGRI VOWEL SIGN A -+A824 SYLOTI NAGRI VOWEL SIGN I -+A825 SYLOTI NAGRI VOWEL SIGN U -+A826 SYLOTI NAGRI VOWEL SIGN E -+A827 SYLOTI NAGRI VOWEL SIGN OO -+A828 SYLOTI NAGRI POETRY MARK-1 -+A829 SYLOTI NAGRI POETRY MARK-2 -+A82A SYLOTI NAGRI POETRY MARK-3 -+A82B SYLOTI NAGRI POETRY MARK-4 -+A840 PHAGS-PA LETTER KA -+A841 PHAGS-PA LETTER KHA -+A842 PHAGS-PA LETTER GA -+A843 PHAGS-PA LETTER NGA -+A844 PHAGS-PA LETTER CA -+A845 PHAGS-PA LETTER CHA -+A846 PHAGS-PA LETTER JA -+A847 PHAGS-PA LETTER NYA -+A848 PHAGS-PA LETTER TA -+A849 PHAGS-PA LETTER THA -+A84A PHAGS-PA LETTER DA -+A84B PHAGS-PA LETTER NA -+A84C PHAGS-PA LETTER PA -+A84D PHAGS-PA LETTER PHA -+A84E PHAGS-PA LETTER BA -+A84F PHAGS-PA LETTER MA -+A850 PHAGS-PA LETTER TSA -+A851 PHAGS-PA LETTER TSHA -+A852 PHAGS-PA LETTER DZA -+A853 PHAGS-PA LETTER WA -+A854 PHAGS-PA LETTER ZHA -+A855 PHAGS-PA LETTER ZA -+A856 PHAGS-PA LETTER SMALL A -+A857 PHAGS-PA LETTER YA -+A858 PHAGS-PA LETTER RA -+A859 PHAGS-PA LETTER LA -+A85A PHAGS-PA LETTER SHA -+A85B PHAGS-PA LETTER SA -+A85C PHAGS-PA LETTER HA -+A85D PHAGS-PA LETTER A -+A85E PHAGS-PA LETTER I -+A85F PHAGS-PA LETTER U -+A860 PHAGS-PA LETTER E -+A861 PHAGS-PA LETTER O -+A862 PHAGS-PA LETTER QA -+A863 PHAGS-PA LETTER XA -+A864 PHAGS-PA LETTER FA -+A865 PHAGS-PA LETTER GGA -+A866 PHAGS-PA LETTER EE -+A867 PHAGS-PA SUBJOINED LETTER WA -+A868 PHAGS-PA SUBJOINED LETTER YA -+A869 PHAGS-PA LETTER TTA -+A86A PHAGS-PA LETTER TTHA -+A86B PHAGS-PA LETTER DDA -+A86C PHAGS-PA LETTER NNA -+A86D PHAGS-PA LETTER ALTERNATE YA -+A86E PHAGS-PA LETTER VOICELESS SHA -+A86F PHAGS-PA LETTER VOICED HA -+A870 PHAGS-PA LETTER ASPIRATED FA -+A871 PHAGS-PA SUBJOINED LETTER RA -+A872 PHAGS-PA SUPERFIXED LETTER RA -+A873 PHAGS-PA LETTER CANDRABINDU -+A874 PHAGS-PA SINGLE HEAD MARK -+A875 PHAGS-PA DOUBLE HEAD MARK -+A876 PHAGS-PA MARK SHAD -+A877 PHAGS-PA MARK DOUBLE SHAD - AC00 - D7A3 - D800 -@@ -10986,6 +12199,112 @@ - FA68 CJK COMPATIBILITY IDEOGRAPH-FA68 - FA69 CJK COMPATIBILITY IDEOGRAPH-FA69 - FA6A CJK COMPATIBILITY IDEOGRAPH-FA6A -+FA70 CJK COMPATIBILITY IDEOGRAPH-FA70 -+FA71 CJK COMPATIBILITY IDEOGRAPH-FA71 -+FA72 CJK COMPATIBILITY IDEOGRAPH-FA72 -+FA73 CJK COMPATIBILITY IDEOGRAPH-FA73 -+FA74 CJK COMPATIBILITY IDEOGRAPH-FA74 -+FA75 CJK COMPATIBILITY IDEOGRAPH-FA75 -+FA76 CJK COMPATIBILITY IDEOGRAPH-FA76 -+FA77 CJK COMPATIBILITY IDEOGRAPH-FA77 -+FA78 CJK COMPATIBILITY IDEOGRAPH-FA78 -+FA79 CJK COMPATIBILITY IDEOGRAPH-FA79 -+FA7A CJK COMPATIBILITY IDEOGRAPH-FA7A -+FA7B CJK COMPATIBILITY IDEOGRAPH-FA7B -+FA7C CJK COMPATIBILITY IDEOGRAPH-FA7C -+FA7D CJK COMPATIBILITY IDEOGRAPH-FA7D -+FA7E CJK COMPATIBILITY IDEOGRAPH-FA7E -+FA7F CJK COMPATIBILITY IDEOGRAPH-FA7F -+FA80 CJK COMPATIBILITY IDEOGRAPH-FA80 -+FA81 CJK COMPATIBILITY IDEOGRAPH-FA81 -+FA82 CJK COMPATIBILITY IDEOGRAPH-FA82 -+FA83 CJK COMPATIBILITY IDEOGRAPH-FA83 -+FA84 CJK COMPATIBILITY IDEOGRAPH-FA84 -+FA85 CJK COMPATIBILITY IDEOGRAPH-FA85 -+FA86 CJK COMPATIBILITY IDEOGRAPH-FA86 -+FA87 CJK COMPATIBILITY IDEOGRAPH-FA87 -+FA88 CJK COMPATIBILITY IDEOGRAPH-FA88 -+FA89 CJK COMPATIBILITY IDEOGRAPH-FA89 -+FA8A CJK COMPATIBILITY IDEOGRAPH-FA8A -+FA8B CJK COMPATIBILITY IDEOGRAPH-FA8B -+FA8C CJK COMPATIBILITY IDEOGRAPH-FA8C -+FA8D CJK COMPATIBILITY IDEOGRAPH-FA8D -+FA8E CJK COMPATIBILITY IDEOGRAPH-FA8E -+FA8F CJK COMPATIBILITY IDEOGRAPH-FA8F -+FA90 CJK COMPATIBILITY IDEOGRAPH-FA90 -+FA91 CJK COMPATIBILITY IDEOGRAPH-FA91 -+FA92 CJK COMPATIBILITY IDEOGRAPH-FA92 -+FA93 CJK COMPATIBILITY IDEOGRAPH-FA93 -+FA94 CJK COMPATIBILITY IDEOGRAPH-FA94 -+FA95 CJK COMPATIBILITY IDEOGRAPH-FA95 -+FA96 CJK COMPATIBILITY IDEOGRAPH-FA96 -+FA97 CJK COMPATIBILITY IDEOGRAPH-FA97 -+FA98 CJK COMPATIBILITY IDEOGRAPH-FA98 -+FA99 CJK COMPATIBILITY IDEOGRAPH-FA99 -+FA9A CJK COMPATIBILITY IDEOGRAPH-FA9A -+FA9B CJK COMPATIBILITY IDEOGRAPH-FA9B -+FA9C CJK COMPATIBILITY IDEOGRAPH-FA9C -+FA9D CJK COMPATIBILITY IDEOGRAPH-FA9D -+FA9E CJK COMPATIBILITY IDEOGRAPH-FA9E -+FA9F CJK COMPATIBILITY IDEOGRAPH-FA9F -+FAA0 CJK COMPATIBILITY IDEOGRAPH-FAA0 -+FAA1 CJK COMPATIBILITY IDEOGRAPH-FAA1 -+FAA2 CJK COMPATIBILITY IDEOGRAPH-FAA2 -+FAA3 CJK COMPATIBILITY IDEOGRAPH-FAA3 -+FAA4 CJK COMPATIBILITY IDEOGRAPH-FAA4 -+FAA5 CJK COMPATIBILITY IDEOGRAPH-FAA5 -+FAA6 CJK COMPATIBILITY IDEOGRAPH-FAA6 -+FAA7 CJK COMPATIBILITY IDEOGRAPH-FAA7 -+FAA8 CJK COMPATIBILITY IDEOGRAPH-FAA8 -+FAA9 CJK COMPATIBILITY IDEOGRAPH-FAA9 -+FAAA CJK COMPATIBILITY IDEOGRAPH-FAAA -+FAAB CJK COMPATIBILITY IDEOGRAPH-FAAB -+FAAC CJK COMPATIBILITY IDEOGRAPH-FAAC -+FAAD CJK COMPATIBILITY IDEOGRAPH-FAAD -+FAAE CJK COMPATIBILITY IDEOGRAPH-FAAE -+FAAF CJK COMPATIBILITY IDEOGRAPH-FAAF -+FAB0 CJK COMPATIBILITY IDEOGRAPH-FAB0 -+FAB1 CJK COMPATIBILITY IDEOGRAPH-FAB1 -+FAB2 CJK COMPATIBILITY IDEOGRAPH-FAB2 -+FAB3 CJK COMPATIBILITY IDEOGRAPH-FAB3 -+FAB4 CJK COMPATIBILITY IDEOGRAPH-FAB4 -+FAB5 CJK COMPATIBILITY IDEOGRAPH-FAB5 -+FAB6 CJK COMPATIBILITY IDEOGRAPH-FAB6 -+FAB7 CJK COMPATIBILITY IDEOGRAPH-FAB7 -+FAB8 CJK COMPATIBILITY IDEOGRAPH-FAB8 -+FAB9 CJK COMPATIBILITY IDEOGRAPH-FAB9 -+FABA CJK COMPATIBILITY IDEOGRAPH-FABA -+FABB CJK COMPATIBILITY IDEOGRAPH-FABB -+FABC CJK COMPATIBILITY IDEOGRAPH-FABC -+FABD CJK COMPATIBILITY IDEOGRAPH-FABD -+FABE CJK COMPATIBILITY IDEOGRAPH-FABE -+FABF CJK COMPATIBILITY IDEOGRAPH-FABF -+FAC0 CJK COMPATIBILITY IDEOGRAPH-FAC0 -+FAC1 CJK COMPATIBILITY IDEOGRAPH-FAC1 -+FAC2 CJK COMPATIBILITY IDEOGRAPH-FAC2 -+FAC3 CJK COMPATIBILITY IDEOGRAPH-FAC3 -+FAC4 CJK COMPATIBILITY IDEOGRAPH-FAC4 -+FAC5 CJK COMPATIBILITY IDEOGRAPH-FAC5 -+FAC6 CJK COMPATIBILITY IDEOGRAPH-FAC6 -+FAC7 CJK COMPATIBILITY IDEOGRAPH-FAC7 -+FAC8 CJK COMPATIBILITY IDEOGRAPH-FAC8 -+FAC9 CJK COMPATIBILITY IDEOGRAPH-FAC9 -+FACA CJK COMPATIBILITY IDEOGRAPH-FACA -+FACB CJK COMPATIBILITY IDEOGRAPH-FACB -+FACC CJK COMPATIBILITY IDEOGRAPH-FACC -+FACD CJK COMPATIBILITY IDEOGRAPH-FACD -+FACE CJK COMPATIBILITY IDEOGRAPH-FACE -+FACF CJK COMPATIBILITY IDEOGRAPH-FACF -+FAD0 CJK COMPATIBILITY IDEOGRAPH-FAD0 -+FAD1 CJK COMPATIBILITY IDEOGRAPH-FAD1 -+FAD2 CJK COMPATIBILITY IDEOGRAPH-FAD2 -+FAD3 CJK COMPATIBILITY IDEOGRAPH-FAD3 -+FAD4 CJK COMPATIBILITY IDEOGRAPH-FAD4 -+FAD5 CJK COMPATIBILITY IDEOGRAPH-FAD5 -+FAD6 CJK COMPATIBILITY IDEOGRAPH-FAD6 -+FAD7 CJK COMPATIBILITY IDEOGRAPH-FAD7 -+FAD8 CJK COMPATIBILITY IDEOGRAPH-FAD8 -+FAD9 CJK COMPATIBILITY IDEOGRAPH-FAD9 - FB00 LATIN SMALL LIGATURE FF - FB01 LATIN SMALL LIGATURE FI - FB02 LATIN SMALL LIGATURE FL -@@ -11655,6 +12974,16 @@ - FE0D VARIATION SELECTOR-14 - FE0E VARIATION SELECTOR-15 - FE0F VARIATION SELECTOR-16 -+FE10 PRESENTATION FORM FOR VERTICAL COMMA -+FE11 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA -+FE12 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP -+FE13 PRESENTATION FORM FOR VERTICAL COLON -+FE14 PRESENTATION FORM FOR VERTICAL SEMICOLON -+FE15 PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK -+FE16 PRESENTATION FORM FOR VERTICAL QUESTION MARK -+FE17 PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET -+FE18 PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET -+FE19 PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS - FE20 COMBINING LIGATURE LEFT HALF - FE21 COMBINING LIGATURE RIGHT HALF - FE22 COMBINING DOUBLE TILDE LEFT HALF -@@ -12356,6 +13685,81 @@ - 1013D AEGEAN LIQUID MEASURE FIRST SUBUNIT - 1013E AEGEAN MEASURE SECOND SUBUNIT - 1013F AEGEAN MEASURE THIRD SUBUNIT -+10140 GREEK ACROPHONIC ATTIC ONE QUARTER -+10141 GREEK ACROPHONIC ATTIC ONE HALF -+10142 GREEK ACROPHONIC ATTIC ONE DRACHMA -+10143 GREEK ACROPHONIC ATTIC FIVE -+10144 GREEK ACROPHONIC ATTIC FIFTY -+10145 GREEK ACROPHONIC ATTIC FIVE HUNDRED -+10146 GREEK ACROPHONIC ATTIC FIVE THOUSAND -+10147 GREEK ACROPHONIC ATTIC FIFTY THOUSAND -+10148 GREEK ACROPHONIC ATTIC FIVE TALENTS -+10149 GREEK ACROPHONIC ATTIC TEN TALENTS -+1014A GREEK ACROPHONIC ATTIC FIFTY TALENTS -+1014B GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS -+1014C GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS -+1014D GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS -+1014E GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS -+1014F GREEK ACROPHONIC ATTIC FIVE STATERS -+10150 GREEK ACROPHONIC ATTIC TEN STATERS -+10151 GREEK ACROPHONIC ATTIC FIFTY STATERS -+10152 GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS -+10153 GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS -+10154 GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS -+10155 GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS -+10156 GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS -+10157 GREEK ACROPHONIC ATTIC TEN MNAS -+10158 GREEK ACROPHONIC HERAEUM ONE PLETHRON -+10159 GREEK ACROPHONIC THESPIAN ONE -+1015A GREEK ACROPHONIC HERMIONIAN ONE -+1015B GREEK ACROPHONIC EPIDAUREAN TWO -+1015C GREEK ACROPHONIC THESPIAN TWO -+1015D GREEK ACROPHONIC CYRENAIC TWO DRACHMAS -+1015E GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS -+1015F GREEK ACROPHONIC TROEZENIAN FIVE -+10160 GREEK ACROPHONIC TROEZENIAN TEN -+10161 GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM -+10162 GREEK ACROPHONIC HERMIONIAN TEN -+10163 GREEK ACROPHONIC MESSENIAN TEN -+10164 GREEK ACROPHONIC THESPIAN TEN -+10165 GREEK ACROPHONIC THESPIAN THIRTY -+10166 GREEK ACROPHONIC TROEZENIAN FIFTY -+10167 GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM -+10168 GREEK ACROPHONIC HERMIONIAN FIFTY -+10169 GREEK ACROPHONIC THESPIAN FIFTY -+1016A GREEK ACROPHONIC THESPIAN ONE HUNDRED -+1016B GREEK ACROPHONIC THESPIAN THREE HUNDRED -+1016C GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED -+1016D GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED -+1016E GREEK ACROPHONIC THESPIAN FIVE HUNDRED -+1016F GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED -+10170 GREEK ACROPHONIC NAXIAN FIVE HUNDRED -+10171 GREEK ACROPHONIC THESPIAN ONE THOUSAND -+10172 GREEK ACROPHONIC THESPIAN FIVE THOUSAND -+10173 GREEK ACROPHONIC DELPHIC FIVE MNAS -+10174 GREEK ACROPHONIC STRATIAN FIFTY MNAS -+10175 GREEK ONE HALF SIGN -+10176 GREEK ONE HALF SIGN ALTERNATE FORM -+10177 GREEK TWO THIRDS SIGN -+10178 GREEK THREE QUARTERS SIGN -+10179 GREEK YEAR SIGN -+1017A GREEK TALENT SIGN -+1017B GREEK DRACHMA SIGN -+1017C GREEK OBOL SIGN -+1017D GREEK TWO OBOLS SIGN -+1017E GREEK THREE OBOLS SIGN -+1017F GREEK FOUR OBOLS SIGN -+10180 GREEK FIVE OBOLS SIGN -+10181 GREEK METRETES SIGN -+10182 GREEK KYATHOS BASE SIGN -+10183 GREEK LITRA SIGN -+10184 GREEK OUNKIA SIGN -+10185 GREEK XESTES SIGN -+10186 GREEK ARTABE SIGN -+10187 GREEK AROURA SIGN -+10188 GREEK GRAMMA SIGN -+10189 GREEK TRYBLION BASE SIGN -+1018A GREEK ZERO SIGN - 10300 OLD ITALIC LETTER A - 10301 OLD ITALIC LETTER BE - 10302 OLD ITALIC LETTER KE -@@ -12449,6 +13853,56 @@ - 1039C UGARITIC LETTER U - 1039D UGARITIC LETTER SSU - 1039F UGARITIC WORD DIVIDER -+103A0 OLD PERSIAN SIGN A -+103A1 OLD PERSIAN SIGN I -+103A2 OLD PERSIAN SIGN U -+103A3 OLD PERSIAN SIGN KA -+103A4 OLD PERSIAN SIGN KU -+103A5 OLD PERSIAN SIGN GA -+103A6 OLD PERSIAN SIGN GU -+103A7 OLD PERSIAN SIGN XA -+103A8 OLD PERSIAN SIGN CA -+103A9 OLD PERSIAN SIGN JA -+103AA OLD PERSIAN SIGN JI -+103AB OLD PERSIAN SIGN TA -+103AC OLD PERSIAN SIGN TU -+103AD OLD PERSIAN SIGN DA -+103AE OLD PERSIAN SIGN DI -+103AF OLD PERSIAN SIGN DU -+103B0 OLD PERSIAN SIGN THA -+103B1 OLD PERSIAN SIGN PA -+103B2 OLD PERSIAN SIGN BA -+103B3 OLD PERSIAN SIGN FA -+103B4 OLD PERSIAN SIGN NA -+103B5 OLD PERSIAN SIGN NU -+103B6 OLD PERSIAN SIGN MA -+103B7 OLD PERSIAN SIGN MI -+103B8 OLD PERSIAN SIGN MU -+103B9 OLD PERSIAN SIGN YA -+103BA OLD PERSIAN SIGN VA -+103BB OLD PERSIAN SIGN VI -+103BC OLD PERSIAN SIGN RA -+103BD OLD PERSIAN SIGN RU -+103BE OLD PERSIAN SIGN LA -+103BF OLD PERSIAN SIGN SA -+103C0 OLD PERSIAN SIGN ZA -+103C1 OLD PERSIAN SIGN SHA -+103C2 OLD PERSIAN SIGN SSA -+103C3 OLD PERSIAN SIGN HA -+103C8 OLD PERSIAN SIGN AURAMAZDAA -+103C9 OLD PERSIAN SIGN AURAMAZDAA-2 -+103CA OLD PERSIAN SIGN AURAMAZDAAHA -+103CB OLD PERSIAN SIGN XSHAAYATHIYA -+103CC OLD PERSIAN SIGN DAHYAAUSH -+103CD OLD PERSIAN SIGN DAHYAAUSH-2 -+103CE OLD PERSIAN SIGN BAGA -+103CF OLD PERSIAN SIGN BUUMISH -+103D0 OLD PERSIAN WORD DIVIDER -+103D1 OLD PERSIAN NUMBER ONE -+103D2 OLD PERSIAN NUMBER TWO -+103D3 OLD PERSIAN NUMBER TEN -+103D4 OLD PERSIAN NUMBER TWENTY -+103D5 OLD PERSIAN NUMBER HUNDRED - 10400 DESERET CAPITAL LETTER LONG I - 10401 DESERET CAPITAL LETTER LONG E - 10402 DESERET CAPITAL LETTER LONG A -@@ -12672,6 +14126,1080 @@ - 10838 CYPRIOT SYLLABLE XE - 1083C CYPRIOT SYLLABLE ZA - 1083F CYPRIOT SYLLABLE ZO -+10900 PHOENICIAN LETTER ALF -+10901 PHOENICIAN LETTER BET -+10902 PHOENICIAN LETTER GAML -+10903 PHOENICIAN LETTER DELT -+10904 PHOENICIAN LETTER HE -+10905 PHOENICIAN LETTER WAU -+10906 PHOENICIAN LETTER ZAI -+10907 PHOENICIAN LETTER HET -+10908 PHOENICIAN LETTER TET -+10909 PHOENICIAN LETTER YOD -+1090A PHOENICIAN LETTER KAF -+1090B PHOENICIAN LETTER LAMD -+1090C PHOENICIAN LETTER MEM -+1090D PHOENICIAN LETTER NUN -+1090E PHOENICIAN LETTER SEMK -+1090F PHOENICIAN LETTER AIN -+10910 PHOENICIAN LETTER PE -+10911 PHOENICIAN LETTER SADE -+10912 PHOENICIAN LETTER QOF -+10913 PHOENICIAN LETTER ROSH -+10914 PHOENICIAN LETTER SHIN -+10915 PHOENICIAN LETTER TAU -+10916 PHOENICIAN NUMBER ONE -+10917 PHOENICIAN NUMBER TEN -+10918 PHOENICIAN NUMBER TWENTY -+10919 PHOENICIAN NUMBER ONE HUNDRED -+1091F PHOENICIAN WORD SEPARATOR -+10A00 KHAROSHTHI LETTER A -+10A01 KHAROSHTHI VOWEL SIGN I -+10A02 KHAROSHTHI VOWEL SIGN U -+10A03 KHAROSHTHI VOWEL SIGN VOCALIC R -+10A05 KHAROSHTHI VOWEL SIGN E -+10A06 KHAROSHTHI VOWEL SIGN O -+10A0C KHAROSHTHI VOWEL LENGTH MARK -+10A0D KHAROSHTHI SIGN DOUBLE RING BELOW -+10A0E KHAROSHTHI SIGN ANUSVARA -+10A0F KHAROSHTHI SIGN VISARGA -+10A10 KHAROSHTHI LETTER KA -+10A11 KHAROSHTHI LETTER KHA -+10A12 KHAROSHTHI LETTER GA -+10A13 KHAROSHTHI LETTER GHA -+10A15 KHAROSHTHI LETTER CA -+10A16 KHAROSHTHI LETTER CHA -+10A17 KHAROSHTHI LETTER JA -+10A19 KHAROSHTHI LETTER NYA -+10A1A KHAROSHTHI LETTER TTA -+10A1B KHAROSHTHI LETTER TTHA -+10A1C KHAROSHTHI LETTER DDA -+10A1D KHAROSHTHI LETTER DDHA -+10A1E KHAROSHTHI LETTER NNA -+10A1F KHAROSHTHI LETTER TA -+10A20 KHAROSHTHI LETTER THA -+10A21 KHAROSHTHI LETTER DA -+10A22 KHAROSHTHI LETTER DHA -+10A23 KHAROSHTHI LETTER NA -+10A24 KHAROSHTHI LETTER PA -+10A25 KHAROSHTHI LETTER PHA -+10A26 KHAROSHTHI LETTER BA -+10A27 KHAROSHTHI LETTER BHA -+10A28 KHAROSHTHI LETTER MA -+10A29 KHAROSHTHI LETTER YA -+10A2A KHAROSHTHI LETTER RA -+10A2B KHAROSHTHI LETTER LA -+10A2C KHAROSHTHI LETTER VA -+10A2D KHAROSHTHI LETTER SHA -+10A2E KHAROSHTHI LETTER SSA -+10A2F KHAROSHTHI LETTER SA -+10A30 KHAROSHTHI LETTER ZA -+10A31 KHAROSHTHI LETTER HA -+10A32 KHAROSHTHI LETTER KKA -+10A33 KHAROSHTHI LETTER TTTHA -+10A38 KHAROSHTHI SIGN BAR ABOVE -+10A39 KHAROSHTHI SIGN CAUDA -+10A3A KHAROSHTHI SIGN DOT BELOW -+10A3F KHAROSHTHI VIRAMA -+10A40 KHAROSHTHI DIGIT ONE -+10A41 KHAROSHTHI DIGIT TWO -+10A42 KHAROSHTHI DIGIT THREE -+10A43 KHAROSHTHI DIGIT FOUR -+10A44 KHAROSHTHI NUMBER TEN -+10A45 KHAROSHTHI NUMBER TWENTY -+10A46 KHAROSHTHI NUMBER ONE HUNDRED -+10A47 KHAROSHTHI NUMBER ONE THOUSAND -+10A50 KHAROSHTHI PUNCTUATION DOT -+10A51 KHAROSHTHI PUNCTUATION SMALL CIRCLE -+10A52 KHAROSHTHI PUNCTUATION CIRCLE -+10A53 KHAROSHTHI PUNCTUATION CRESCENT BAR -+10A54 KHAROSHTHI PUNCTUATION MANGALAM -+10A55 KHAROSHTHI PUNCTUATION LOTUS -+10A56 KHAROSHTHI PUNCTUATION DANDA -+10A57 KHAROSHTHI PUNCTUATION DOUBLE DANDA -+10A58 KHAROSHTHI PUNCTUATION LINES -+12000 CUNEIFORM SIGN A -+12001 CUNEIFORM SIGN A TIMES A -+12002 CUNEIFORM SIGN A TIMES BAD -+12003 CUNEIFORM SIGN A TIMES GAN2 TENU -+12004 CUNEIFORM SIGN A TIMES HA -+12005 CUNEIFORM SIGN A TIMES IGI -+12006 CUNEIFORM SIGN A TIMES LAGAR GUNU -+12007 CUNEIFORM SIGN A TIMES MUSH -+12008 CUNEIFORM SIGN A TIMES SAG -+12009 CUNEIFORM SIGN A2 -+1200A CUNEIFORM SIGN AB -+1200B CUNEIFORM SIGN AB TIMES ASH2 -+1200C CUNEIFORM SIGN AB TIMES DUN3 GUNU -+1200D CUNEIFORM SIGN AB TIMES GAL -+1200E CUNEIFORM SIGN AB TIMES GAN2 TENU -+1200F CUNEIFORM SIGN AB TIMES HA -+12010 CUNEIFORM SIGN AB TIMES IGI GUNU -+12011 CUNEIFORM SIGN AB TIMES IMIN -+12012 CUNEIFORM SIGN AB TIMES LAGAB -+12013 CUNEIFORM SIGN AB TIMES SHESH -+12014 CUNEIFORM SIGN AB TIMES U PLUS U PLUS U -+12015 CUNEIFORM SIGN AB GUNU -+12016 CUNEIFORM SIGN AB2 -+12017 CUNEIFORM SIGN AB2 TIMES BALAG -+12018 CUNEIFORM SIGN AB2 TIMES GAN2 TENU -+12019 CUNEIFORM SIGN AB2 TIMES ME PLUS EN -+1201A CUNEIFORM SIGN AB2 TIMES SHA3 -+1201B CUNEIFORM SIGN AB2 TIMES TAK4 -+1201C CUNEIFORM SIGN AD -+1201D CUNEIFORM SIGN AK -+1201E CUNEIFORM SIGN AK TIMES ERIN2 -+1201F CUNEIFORM SIGN AK TIMES SHITA PLUS GISH -+12020 CUNEIFORM SIGN AL -+12021 CUNEIFORM SIGN AL TIMES AL -+12022 CUNEIFORM SIGN AL TIMES DIM2 -+12023 CUNEIFORM SIGN AL TIMES GISH -+12024 CUNEIFORM SIGN AL TIMES HA -+12025 CUNEIFORM SIGN AL TIMES KAD3 -+12026 CUNEIFORM SIGN AL TIMES KI -+12027 CUNEIFORM SIGN AL TIMES SHE -+12028 CUNEIFORM SIGN AL TIMES USH -+12029 CUNEIFORM SIGN ALAN -+1202A CUNEIFORM SIGN ALEPH -+1202B CUNEIFORM SIGN AMAR -+1202C CUNEIFORM SIGN AMAR TIMES SHE -+1202D CUNEIFORM SIGN AN -+1202E CUNEIFORM SIGN AN OVER AN -+1202F CUNEIFORM SIGN AN THREE TIMES -+12030 CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGA -+12031 CUNEIFORM SIGN AN PLUS NAGA SQUARED -+12032 CUNEIFORM SIGN ANSHE -+12033 CUNEIFORM SIGN APIN -+12034 CUNEIFORM SIGN ARAD -+12035 CUNEIFORM SIGN ARAD TIMES KUR -+12036 CUNEIFORM SIGN ARKAB -+12037 CUNEIFORM SIGN ASAL2 -+12038 CUNEIFORM SIGN ASH -+12039 CUNEIFORM SIGN ASH ZIDA TENU -+1203A CUNEIFORM SIGN ASH KABA TENU -+1203B CUNEIFORM SIGN ASH OVER ASH TUG2 OVER TUG2 TUG2 OVER TUG2 PAP -+1203C CUNEIFORM SIGN ASH OVER ASH OVER ASH -+1203D CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASH -+1203E CUNEIFORM SIGN ASH2 -+1203F CUNEIFORM SIGN ASHGAB -+12040 CUNEIFORM SIGN BA -+12041 CUNEIFORM SIGN BAD -+12042 CUNEIFORM SIGN BAG3 -+12043 CUNEIFORM SIGN BAHAR2 -+12044 CUNEIFORM SIGN BAL -+12045 CUNEIFORM SIGN BAL OVER BAL -+12046 CUNEIFORM SIGN BALAG -+12047 CUNEIFORM SIGN BAR -+12048 CUNEIFORM SIGN BARA2 -+12049 CUNEIFORM SIGN BI -+1204A CUNEIFORM SIGN BI TIMES A -+1204B CUNEIFORM SIGN BI TIMES GAR -+1204C CUNEIFORM SIGN BI TIMES IGI GUNU -+1204D CUNEIFORM SIGN BU -+1204E CUNEIFORM SIGN BU OVER BU AB -+1204F CUNEIFORM SIGN BU OVER BU UN -+12050 CUNEIFORM SIGN BU CROSSING BU -+12051 CUNEIFORM SIGN BULUG -+12052 CUNEIFORM SIGN BULUG OVER BULUG -+12053 CUNEIFORM SIGN BUR -+12054 CUNEIFORM SIGN BUR2 -+12055 CUNEIFORM SIGN DA -+12056 CUNEIFORM SIGN DAG -+12057 CUNEIFORM SIGN DAG KISIM5 TIMES A PLUS MASH -+12058 CUNEIFORM SIGN DAG KISIM5 TIMES AMAR -+12059 CUNEIFORM SIGN DAG KISIM5 TIMES BALAG -+1205A CUNEIFORM SIGN DAG KISIM5 TIMES BI -+1205B CUNEIFORM SIGN DAG KISIM5 TIMES GA -+1205C CUNEIFORM SIGN DAG KISIM5 TIMES GA PLUS MASH -+1205D CUNEIFORM SIGN DAG KISIM5 TIMES GI -+1205E CUNEIFORM SIGN DAG KISIM5 TIMES GIR2 -+1205F CUNEIFORM SIGN DAG KISIM5 TIMES GUD -+12060 CUNEIFORM SIGN DAG KISIM5 TIMES HA -+12061 CUNEIFORM SIGN DAG KISIM5 TIMES IR -+12062 CUNEIFORM SIGN DAG KISIM5 TIMES IR PLUS LU -+12063 CUNEIFORM SIGN DAG KISIM5 TIMES KAK -+12064 CUNEIFORM SIGN DAG KISIM5 TIMES LA -+12065 CUNEIFORM SIGN DAG KISIM5 TIMES LU -+12066 CUNEIFORM SIGN DAG KISIM5 TIMES LU PLUS MASH2 -+12067 CUNEIFORM SIGN DAG KISIM5 TIMES LUM -+12068 CUNEIFORM SIGN DAG KISIM5 TIMES NE -+12069 CUNEIFORM SIGN DAG KISIM5 TIMES PAP PLUS PAP -+1206A CUNEIFORM SIGN DAG KISIM5 TIMES SI -+1206B CUNEIFORM SIGN DAG KISIM5 TIMES TAK4 -+1206C CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS GIR2 -+1206D CUNEIFORM SIGN DAG KISIM5 TIMES USH -+1206E CUNEIFORM SIGN DAM -+1206F CUNEIFORM SIGN DAR -+12070 CUNEIFORM SIGN DARA3 -+12071 CUNEIFORM SIGN DARA4 -+12072 CUNEIFORM SIGN DI -+12073 CUNEIFORM SIGN DIB -+12074 CUNEIFORM SIGN DIM -+12075 CUNEIFORM SIGN DIM TIMES SHE -+12076 CUNEIFORM SIGN DIM2 -+12077 CUNEIFORM SIGN DIN -+12078 CUNEIFORM SIGN DIN KASKAL U GUNU DISH -+12079 CUNEIFORM SIGN DISH -+1207A CUNEIFORM SIGN DU -+1207B CUNEIFORM SIGN DU OVER DU -+1207C CUNEIFORM SIGN DU GUNU -+1207D CUNEIFORM SIGN DU SHESHIG -+1207E CUNEIFORM SIGN DUB -+1207F CUNEIFORM SIGN DUB TIMES ESH2 -+12080 CUNEIFORM SIGN DUB2 -+12081 CUNEIFORM SIGN DUG -+12082 CUNEIFORM SIGN DUGUD -+12083 CUNEIFORM SIGN DUH -+12084 CUNEIFORM SIGN DUN -+12085 CUNEIFORM SIGN DUN3 -+12086 CUNEIFORM SIGN DUN3 GUNU -+12087 CUNEIFORM SIGN DUN3 GUNU GUNU -+12088 CUNEIFORM SIGN DUN4 -+12089 CUNEIFORM SIGN DUR2 -+1208A CUNEIFORM SIGN E -+1208B CUNEIFORM SIGN E TIMES PAP -+1208C CUNEIFORM SIGN E OVER E NUN OVER NUN -+1208D CUNEIFORM SIGN E2 -+1208E CUNEIFORM SIGN E2 TIMES A PLUS HA PLUS DA -+1208F CUNEIFORM SIGN E2 TIMES GAR -+12090 CUNEIFORM SIGN E2 TIMES MI -+12091 CUNEIFORM SIGN E2 TIMES SAL -+12092 CUNEIFORM SIGN E2 TIMES SHE -+12093 CUNEIFORM SIGN E2 TIMES U -+12094 CUNEIFORM SIGN EDIN -+12095 CUNEIFORM SIGN EGIR -+12096 CUNEIFORM SIGN EL -+12097 CUNEIFORM SIGN EN -+12098 CUNEIFORM SIGN EN TIMES GAN2 -+12099 CUNEIFORM SIGN EN TIMES GAN2 TENU -+1209A CUNEIFORM SIGN EN TIMES ME -+1209B CUNEIFORM SIGN EN CROSSING EN -+1209C CUNEIFORM SIGN EN OPPOSING EN -+1209D CUNEIFORM SIGN EN SQUARED -+1209E CUNEIFORM SIGN EREN -+1209F CUNEIFORM SIGN ERIN2 -+120A0 CUNEIFORM SIGN ESH2 -+120A1 CUNEIFORM SIGN EZEN -+120A2 CUNEIFORM SIGN EZEN TIMES A -+120A3 CUNEIFORM SIGN EZEN TIMES A PLUS LAL -+120A4 CUNEIFORM SIGN EZEN TIMES A PLUS LAL TIMES LAL -+120A5 CUNEIFORM SIGN EZEN TIMES AN -+120A6 CUNEIFORM SIGN EZEN TIMES BAD -+120A7 CUNEIFORM SIGN EZEN TIMES DUN3 GUNU -+120A8 CUNEIFORM SIGN EZEN TIMES DUN3 GUNU GUNU -+120A9 CUNEIFORM SIGN EZEN TIMES HA -+120AA CUNEIFORM SIGN EZEN TIMES HA GUNU -+120AB CUNEIFORM SIGN EZEN TIMES IGI GUNU -+120AC CUNEIFORM SIGN EZEN TIMES KASKAL -+120AD CUNEIFORM SIGN EZEN TIMES KASKAL SQUARED -+120AE CUNEIFORM SIGN EZEN TIMES KU3 -+120AF CUNEIFORM SIGN EZEN TIMES LA -+120B0 CUNEIFORM SIGN EZEN TIMES LAL TIMES LAL -+120B1 CUNEIFORM SIGN EZEN TIMES LI -+120B2 CUNEIFORM SIGN EZEN TIMES LU -+120B3 CUNEIFORM SIGN EZEN TIMES U2 -+120B4 CUNEIFORM SIGN EZEN TIMES UD -+120B5 CUNEIFORM SIGN GA -+120B6 CUNEIFORM SIGN GA GUNU -+120B7 CUNEIFORM SIGN GA2 -+120B8 CUNEIFORM SIGN GA2 TIMES A PLUS DA PLUS HA -+120B9 CUNEIFORM SIGN GA2 TIMES A PLUS HA -+120BA CUNEIFORM SIGN GA2 TIMES A PLUS IGI -+120BB CUNEIFORM SIGN GA2 TIMES AB2 TENU PLUS TAB -+120BC CUNEIFORM SIGN GA2 TIMES AN -+120BD CUNEIFORM SIGN GA2 TIMES ASH -+120BE CUNEIFORM SIGN GA2 TIMES ASH2 PLUS GAL -+120BF CUNEIFORM SIGN GA2 TIMES BAD -+120C0 CUNEIFORM SIGN GA2 TIMES BAR PLUS RA -+120C1 CUNEIFORM SIGN GA2 TIMES BUR -+120C2 CUNEIFORM SIGN GA2 TIMES BUR PLUS RA -+120C3 CUNEIFORM SIGN GA2 TIMES DA -+120C4 CUNEIFORM SIGN GA2 TIMES DI -+120C5 CUNEIFORM SIGN GA2 TIMES DIM TIMES SHE -+120C6 CUNEIFORM SIGN GA2 TIMES DUB -+120C7 CUNEIFORM SIGN GA2 TIMES EL -+120C8 CUNEIFORM SIGN GA2 TIMES EL PLUS LA -+120C9 CUNEIFORM SIGN GA2 TIMES EN -+120CA CUNEIFORM SIGN GA2 TIMES EN TIMES GAN2 TENU -+120CB CUNEIFORM SIGN GA2 TIMES GAN2 TENU -+120CC CUNEIFORM SIGN GA2 TIMES GAR -+120CD CUNEIFORM SIGN GA2 TIMES GI -+120CE CUNEIFORM SIGN GA2 TIMES GI4 -+120CF CUNEIFORM SIGN GA2 TIMES GI4 PLUS A -+120D0 CUNEIFORM SIGN GA2 TIMES GIR2 PLUS SU -+120D1 CUNEIFORM SIGN GA2 TIMES HA PLUS LU PLUS ESH2 -+120D2 CUNEIFORM SIGN GA2 TIMES HAL -+120D3 CUNEIFORM SIGN GA2 TIMES HAL PLUS LA -+120D4 CUNEIFORM SIGN GA2 TIMES HI PLUS LI -+120D5 CUNEIFORM SIGN GA2 TIMES HUB2 -+120D6 CUNEIFORM SIGN GA2 TIMES IGI GUNU -+120D7 CUNEIFORM SIGN GA2 TIMES ISH PLUS HU PLUS ASH -+120D8 CUNEIFORM SIGN GA2 TIMES KAK -+120D9 CUNEIFORM SIGN GA2 TIMES KASKAL -+120DA CUNEIFORM SIGN GA2 TIMES KID -+120DB CUNEIFORM SIGN GA2 TIMES KID PLUS LAL -+120DC CUNEIFORM SIGN GA2 TIMES KU3 PLUS AN -+120DD CUNEIFORM SIGN GA2 TIMES LA -+120DE CUNEIFORM SIGN GA2 TIMES ME PLUS EN -+120DF CUNEIFORM SIGN GA2 TIMES MI -+120E0 CUNEIFORM SIGN GA2 TIMES NUN -+120E1 CUNEIFORM SIGN GA2 TIMES NUN OVER NUN -+120E2 CUNEIFORM SIGN GA2 TIMES PA -+120E3 CUNEIFORM SIGN GA2 TIMES SAL -+120E4 CUNEIFORM SIGN GA2 TIMES SAR -+120E5 CUNEIFORM SIGN GA2 TIMES SHE -+120E6 CUNEIFORM SIGN GA2 TIMES SHE PLUS TUR -+120E7 CUNEIFORM SIGN GA2 TIMES SHID -+120E8 CUNEIFORM SIGN GA2 TIMES SUM -+120E9 CUNEIFORM SIGN GA2 TIMES TAK4 -+120EA CUNEIFORM SIGN GA2 TIMES U -+120EB CUNEIFORM SIGN GA2 TIMES UD -+120EC CUNEIFORM SIGN GA2 TIMES UD PLUS DU -+120ED CUNEIFORM SIGN GA2 OVER GA2 -+120EE CUNEIFORM SIGN GABA -+120EF CUNEIFORM SIGN GABA CROSSING GABA -+120F0 CUNEIFORM SIGN GAD -+120F1 CUNEIFORM SIGN GAD OVER GAD GAR OVER GAR -+120F2 CUNEIFORM SIGN GAL -+120F3 CUNEIFORM SIGN GAL GAD OVER GAD GAR OVER GAR -+120F4 CUNEIFORM SIGN GALAM -+120F5 CUNEIFORM SIGN GAM -+120F6 CUNEIFORM SIGN GAN -+120F7 CUNEIFORM SIGN GAN2 -+120F8 CUNEIFORM SIGN GAN2 TENU -+120F9 CUNEIFORM SIGN GAN2 OVER GAN2 -+120FA CUNEIFORM SIGN GAN2 CROSSING GAN2 -+120FB CUNEIFORM SIGN GAR -+120FC CUNEIFORM SIGN GAR3 -+120FD CUNEIFORM SIGN GASHAN -+120FE CUNEIFORM SIGN GESHTIN -+120FF CUNEIFORM SIGN GESHTIN TIMES KUR -+12100 CUNEIFORM SIGN GI -+12101 CUNEIFORM SIGN GI TIMES E -+12102 CUNEIFORM SIGN GI TIMES U -+12103 CUNEIFORM SIGN GI CROSSING GI -+12104 CUNEIFORM SIGN GI4 -+12105 CUNEIFORM SIGN GI4 OVER GI4 -+12106 CUNEIFORM SIGN GI4 CROSSING GI4 -+12107 CUNEIFORM SIGN GIDIM -+12108 CUNEIFORM SIGN GIR2 -+12109 CUNEIFORM SIGN GIR2 GUNU -+1210A CUNEIFORM SIGN GIR3 -+1210B CUNEIFORM SIGN GIR3 TIMES A PLUS IGI -+1210C CUNEIFORM SIGN GIR3 TIMES GAN2 TENU -+1210D CUNEIFORM SIGN GIR3 TIMES IGI -+1210E CUNEIFORM SIGN GIR3 TIMES LU PLUS IGI -+1210F CUNEIFORM SIGN GIR3 TIMES PA -+12110 CUNEIFORM SIGN GISAL -+12111 CUNEIFORM SIGN GISH -+12112 CUNEIFORM SIGN GISH CROSSING GISH -+12113 CUNEIFORM SIGN GISH TIMES BAD -+12114 CUNEIFORM SIGN GISH TIMES TAK4 -+12115 CUNEIFORM SIGN GISH TENU -+12116 CUNEIFORM SIGN GU -+12117 CUNEIFORM SIGN GU CROSSING GU -+12118 CUNEIFORM SIGN GU2 -+12119 CUNEIFORM SIGN GU2 TIMES KAK -+1211A CUNEIFORM SIGN GU2 TIMES KAK TIMES IGI GUNU -+1211B CUNEIFORM SIGN GU2 TIMES NUN -+1211C CUNEIFORM SIGN GU2 TIMES SAL PLUS TUG2 -+1211D CUNEIFORM SIGN GU2 GUNU -+1211E CUNEIFORM SIGN GUD -+1211F CUNEIFORM SIGN GUD TIMES A PLUS KUR -+12120 CUNEIFORM SIGN GUD TIMES KUR -+12121 CUNEIFORM SIGN GUD OVER GUD LUGAL -+12122 CUNEIFORM SIGN GUL -+12123 CUNEIFORM SIGN GUM -+12124 CUNEIFORM SIGN GUM TIMES SHE -+12125 CUNEIFORM SIGN GUR -+12126 CUNEIFORM SIGN GUR7 -+12127 CUNEIFORM SIGN GURUN -+12128 CUNEIFORM SIGN GURUSH -+12129 CUNEIFORM SIGN HA -+1212A CUNEIFORM SIGN HA TENU -+1212B CUNEIFORM SIGN HA GUNU -+1212C CUNEIFORM SIGN HAL -+1212D CUNEIFORM SIGN HI -+1212E CUNEIFORM SIGN HI TIMES ASH -+1212F CUNEIFORM SIGN HI TIMES ASH2 -+12130 CUNEIFORM SIGN HI TIMES BAD -+12131 CUNEIFORM SIGN HI TIMES DISH -+12132 CUNEIFORM SIGN HI TIMES GAD -+12133 CUNEIFORM SIGN HI TIMES KIN -+12134 CUNEIFORM SIGN HI TIMES NUN -+12135 CUNEIFORM SIGN HI TIMES SHE -+12136 CUNEIFORM SIGN HI TIMES U -+12137 CUNEIFORM SIGN HU -+12138 CUNEIFORM SIGN HUB2 -+12139 CUNEIFORM SIGN HUB2 TIMES AN -+1213A CUNEIFORM SIGN HUB2 TIMES HAL -+1213B CUNEIFORM SIGN HUB2 TIMES KASKAL -+1213C CUNEIFORM SIGN HUB2 TIMES LISH -+1213D CUNEIFORM SIGN HUB2 TIMES UD -+1213E CUNEIFORM SIGN HUL2 -+1213F CUNEIFORM SIGN I -+12140 CUNEIFORM SIGN I A -+12141 CUNEIFORM SIGN IB -+12142 CUNEIFORM SIGN IDIM -+12143 CUNEIFORM SIGN IDIM OVER IDIM BUR -+12144 CUNEIFORM SIGN IDIM OVER IDIM SQUARED -+12145 CUNEIFORM SIGN IG -+12146 CUNEIFORM SIGN IGI -+12147 CUNEIFORM SIGN IGI DIB -+12148 CUNEIFORM SIGN IGI RI -+12149 CUNEIFORM SIGN IGI OVER IGI SHIR OVER SHIR UD OVER UD -+1214A CUNEIFORM SIGN IGI GUNU -+1214B CUNEIFORM SIGN IL -+1214C CUNEIFORM SIGN IL TIMES GAN2 TENU -+1214D CUNEIFORM SIGN IL2 -+1214E CUNEIFORM SIGN IM -+1214F CUNEIFORM SIGN IM TIMES TAK4 -+12150 CUNEIFORM SIGN IM CROSSING IM -+12151 CUNEIFORM SIGN IM OPPOSING IM -+12152 CUNEIFORM SIGN IM SQUARED -+12153 CUNEIFORM SIGN IMIN -+12154 CUNEIFORM SIGN IN -+12155 CUNEIFORM SIGN IR -+12156 CUNEIFORM SIGN ISH -+12157 CUNEIFORM SIGN KA -+12158 CUNEIFORM SIGN KA TIMES A -+12159 CUNEIFORM SIGN KA TIMES AD -+1215A CUNEIFORM SIGN KA TIMES AD PLUS KU3 -+1215B CUNEIFORM SIGN KA TIMES ASH2 -+1215C CUNEIFORM SIGN KA TIMES BAD -+1215D CUNEIFORM SIGN KA TIMES BALAG -+1215E CUNEIFORM SIGN KA TIMES BAR -+1215F CUNEIFORM SIGN KA TIMES BI -+12160 CUNEIFORM SIGN KA TIMES ERIN2 -+12161 CUNEIFORM SIGN KA TIMES ESH2 -+12162 CUNEIFORM SIGN KA TIMES GA -+12163 CUNEIFORM SIGN KA TIMES GAL -+12164 CUNEIFORM SIGN KA TIMES GAN2 TENU -+12165 CUNEIFORM SIGN KA TIMES GAR -+12166 CUNEIFORM SIGN KA TIMES GAR PLUS SHA3 PLUS A -+12167 CUNEIFORM SIGN KA TIMES GI -+12168 CUNEIFORM SIGN KA TIMES GIR2 -+12169 CUNEIFORM SIGN KA TIMES GISH PLUS SAR -+1216A CUNEIFORM SIGN KA TIMES GISH CROSSING GISH -+1216B CUNEIFORM SIGN KA TIMES GU -+1216C CUNEIFORM SIGN KA TIMES GUR7 -+1216D CUNEIFORM SIGN KA TIMES IGI -+1216E CUNEIFORM SIGN KA TIMES IM -+1216F CUNEIFORM SIGN KA TIMES KAK -+12170 CUNEIFORM SIGN KA TIMES KI -+12171 CUNEIFORM SIGN KA TIMES KID -+12172 CUNEIFORM SIGN KA TIMES LI -+12173 CUNEIFORM SIGN KA TIMES LU -+12174 CUNEIFORM SIGN KA TIMES ME -+12175 CUNEIFORM SIGN KA TIMES ME PLUS DU -+12176 CUNEIFORM SIGN KA TIMES ME PLUS GI -+12177 CUNEIFORM SIGN KA TIMES ME PLUS TE -+12178 CUNEIFORM SIGN KA TIMES MI -+12179 CUNEIFORM SIGN KA TIMES MI PLUS NUNUZ -+1217A CUNEIFORM SIGN KA TIMES NE -+1217B CUNEIFORM SIGN KA TIMES NUN -+1217C CUNEIFORM SIGN KA TIMES PI -+1217D CUNEIFORM SIGN KA TIMES RU -+1217E CUNEIFORM SIGN KA TIMES SA -+1217F CUNEIFORM SIGN KA TIMES SAR -+12180 CUNEIFORM SIGN KA TIMES SHA -+12181 CUNEIFORM SIGN KA TIMES SHE -+12182 CUNEIFORM SIGN KA TIMES SHID -+12183 CUNEIFORM SIGN KA TIMES SHU -+12184 CUNEIFORM SIGN KA TIMES SIG -+12185 CUNEIFORM SIGN KA TIMES SUHUR -+12186 CUNEIFORM SIGN KA TIMES TAR -+12187 CUNEIFORM SIGN KA TIMES U -+12188 CUNEIFORM SIGN KA TIMES U2 -+12189 CUNEIFORM SIGN KA TIMES UD -+1218A CUNEIFORM SIGN KA TIMES UMUM TIMES PA -+1218B CUNEIFORM SIGN KA TIMES USH -+1218C CUNEIFORM SIGN KA TIMES ZI -+1218D CUNEIFORM SIGN KA2 -+1218E CUNEIFORM SIGN KA2 CROSSING KA2 -+1218F CUNEIFORM SIGN KAB -+12190 CUNEIFORM SIGN KAD2 -+12191 CUNEIFORM SIGN KAD3 -+12192 CUNEIFORM SIGN KAD4 -+12193 CUNEIFORM SIGN KAD5 -+12194 CUNEIFORM SIGN KAD5 OVER KAD5 -+12195 CUNEIFORM SIGN KAK -+12196 CUNEIFORM SIGN KAK TIMES IGI GUNU -+12197 CUNEIFORM SIGN KAL -+12198 CUNEIFORM SIGN KAL TIMES BAD -+12199 CUNEIFORM SIGN KAL CROSSING KAL -+1219A CUNEIFORM SIGN KAM2 -+1219B CUNEIFORM SIGN KAM4 -+1219C CUNEIFORM SIGN KASKAL -+1219D CUNEIFORM SIGN KASKAL LAGAB TIMES U OVER LAGAB TIMES U -+1219E CUNEIFORM SIGN KASKAL OVER KASKAL LAGAB TIMES U OVER LAGAB TIMES U -+1219F CUNEIFORM SIGN KESH2 -+121A0 CUNEIFORM SIGN KI -+121A1 CUNEIFORM SIGN KI TIMES BAD -+121A2 CUNEIFORM SIGN KI TIMES U -+121A3 CUNEIFORM SIGN KI TIMES UD -+121A4 CUNEIFORM SIGN KID -+121A5 CUNEIFORM SIGN KIN -+121A6 CUNEIFORM SIGN KISAL -+121A7 CUNEIFORM SIGN KISH -+121A8 CUNEIFORM SIGN KISIM5 -+121A9 CUNEIFORM SIGN KISIM5 OVER KISIM5 -+121AA CUNEIFORM SIGN KU -+121AB CUNEIFORM SIGN KU OVER HI TIMES ASH2 KU OVER HI TIMES ASH2 -+121AC CUNEIFORM SIGN KU3 -+121AD CUNEIFORM SIGN KU4 -+121AE CUNEIFORM SIGN KU4 VARIANT FORM -+121AF CUNEIFORM SIGN KU7 -+121B0 CUNEIFORM SIGN KUL -+121B1 CUNEIFORM SIGN KUL GUNU -+121B2 CUNEIFORM SIGN KUN -+121B3 CUNEIFORM SIGN KUR -+121B4 CUNEIFORM SIGN KUR OPPOSING KUR -+121B5 CUNEIFORM SIGN KUSHU2 -+121B6 CUNEIFORM SIGN KWU318 -+121B7 CUNEIFORM SIGN LA -+121B8 CUNEIFORM SIGN LAGAB -+121B9 CUNEIFORM SIGN LAGAB TIMES A -+121BA CUNEIFORM SIGN LAGAB TIMES A PLUS DA PLUS HA -+121BB CUNEIFORM SIGN LAGAB TIMES A PLUS GAR -+121BC CUNEIFORM SIGN LAGAB TIMES A PLUS LAL -+121BD CUNEIFORM SIGN LAGAB TIMES AL -+121BE CUNEIFORM SIGN LAGAB TIMES AN -+121BF CUNEIFORM SIGN LAGAB TIMES ASH ZIDA TENU -+121C0 CUNEIFORM SIGN LAGAB TIMES BAD -+121C1 CUNEIFORM SIGN LAGAB TIMES BI -+121C2 CUNEIFORM SIGN LAGAB TIMES DAR -+121C3 CUNEIFORM SIGN LAGAB TIMES EN -+121C4 CUNEIFORM SIGN LAGAB TIMES GA -+121C5 CUNEIFORM SIGN LAGAB TIMES GAR -+121C6 CUNEIFORM SIGN LAGAB TIMES GUD -+121C7 CUNEIFORM SIGN LAGAB TIMES GUD PLUS GUD -+121C8 CUNEIFORM SIGN LAGAB TIMES HA -+121C9 CUNEIFORM SIGN LAGAB TIMES HAL -+121CA CUNEIFORM SIGN LAGAB TIMES HI TIMES NUN -+121CB CUNEIFORM SIGN LAGAB TIMES IGI GUNU -+121CC CUNEIFORM SIGN LAGAB TIMES IM -+121CD CUNEIFORM SIGN LAGAB TIMES IM PLUS HA -+121CE CUNEIFORM SIGN LAGAB TIMES IM PLUS LU -+121CF CUNEIFORM SIGN LAGAB TIMES KI -+121D0 CUNEIFORM SIGN LAGAB TIMES KIN -+121D1 CUNEIFORM SIGN LAGAB TIMES KU3 -+121D2 CUNEIFORM SIGN LAGAB TIMES KUL -+121D3 CUNEIFORM SIGN LAGAB TIMES KUL PLUS HI PLUS A -+121D4 CUNEIFORM SIGN LAGAB TIMES LAGAB -+121D5 CUNEIFORM SIGN LAGAB TIMES LISH -+121D6 CUNEIFORM SIGN LAGAB TIMES LU -+121D7 CUNEIFORM SIGN LAGAB TIMES LUL -+121D8 CUNEIFORM SIGN LAGAB TIMES ME -+121D9 CUNEIFORM SIGN LAGAB TIMES ME PLUS EN -+121DA CUNEIFORM SIGN LAGAB TIMES MUSH -+121DB CUNEIFORM SIGN LAGAB TIMES NE -+121DC CUNEIFORM SIGN LAGAB TIMES SHE PLUS SUM -+121DD CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH PLUS ERIN2 -+121DE CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH TENU -+121DF CUNEIFORM SIGN LAGAB TIMES SHU2 -+121E0 CUNEIFORM SIGN LAGAB TIMES SHU2 PLUS SHU2 -+121E1 CUNEIFORM SIGN LAGAB TIMES SUM -+121E2 CUNEIFORM SIGN LAGAB TIMES TAG -+121E3 CUNEIFORM SIGN LAGAB TIMES TAK4 -+121E4 CUNEIFORM SIGN LAGAB TIMES TE PLUS A PLUS SU PLUS NA -+121E5 CUNEIFORM SIGN LAGAB TIMES U -+121E6 CUNEIFORM SIGN LAGAB TIMES U PLUS A -+121E7 CUNEIFORM SIGN LAGAB TIMES U PLUS U PLUS U -+121E8 CUNEIFORM SIGN LAGAB TIMES U2 PLUS ASH -+121E9 CUNEIFORM SIGN LAGAB TIMES UD -+121EA CUNEIFORM SIGN LAGAB TIMES USH -+121EB CUNEIFORM SIGN LAGAB SQUARED -+121EC CUNEIFORM SIGN LAGAR -+121ED CUNEIFORM SIGN LAGAR TIMES SHE -+121EE CUNEIFORM SIGN LAGAR TIMES SHE PLUS SUM -+121EF CUNEIFORM SIGN LAGAR GUNU -+121F0 CUNEIFORM SIGN LAGAR GUNU OVER LAGAR GUNU SHE -+121F1 CUNEIFORM SIGN LAHSHU -+121F2 CUNEIFORM SIGN LAL -+121F3 CUNEIFORM SIGN LAL TIMES LAL -+121F4 CUNEIFORM SIGN LAM -+121F5 CUNEIFORM SIGN LAM TIMES KUR -+121F6 CUNEIFORM SIGN LAM TIMES KUR PLUS RU -+121F7 CUNEIFORM SIGN LI -+121F8 CUNEIFORM SIGN LIL -+121F9 CUNEIFORM SIGN LIMMU2 -+121FA CUNEIFORM SIGN LISH -+121FB CUNEIFORM SIGN LU -+121FC CUNEIFORM SIGN LU TIMES BAD -+121FD CUNEIFORM SIGN LU2 -+121FE CUNEIFORM SIGN LU2 TIMES AL -+121FF CUNEIFORM SIGN LU2 TIMES BAD -+12200 CUNEIFORM SIGN LU2 TIMES ESH2 -+12201 CUNEIFORM SIGN LU2 TIMES ESH2 TENU -+12202 CUNEIFORM SIGN LU2 TIMES GAN2 TENU -+12203 CUNEIFORM SIGN LU2 TIMES HI TIMES BAD -+12204 CUNEIFORM SIGN LU2 TIMES IM -+12205 CUNEIFORM SIGN LU2 TIMES KAD2 -+12206 CUNEIFORM SIGN LU2 TIMES KAD3 -+12207 CUNEIFORM SIGN LU2 TIMES KAD3 PLUS ASH -+12208 CUNEIFORM SIGN LU2 TIMES KI -+12209 CUNEIFORM SIGN LU2 TIMES LA PLUS ASH -+1220A CUNEIFORM SIGN LU2 TIMES LAGAB -+1220B CUNEIFORM SIGN LU2 TIMES ME PLUS EN -+1220C CUNEIFORM SIGN LU2 TIMES NE -+1220D CUNEIFORM SIGN LU2 TIMES NU -+1220E CUNEIFORM SIGN LU2 TIMES SI PLUS ASH -+1220F CUNEIFORM SIGN LU2 TIMES SIK2 PLUS BU -+12210 CUNEIFORM SIGN LU2 TIMES TUG2 -+12211 CUNEIFORM SIGN LU2 TENU -+12212 CUNEIFORM SIGN LU2 CROSSING LU2 -+12213 CUNEIFORM SIGN LU2 OPPOSING LU2 -+12214 CUNEIFORM SIGN LU2 SQUARED -+12215 CUNEIFORM SIGN LU2 SHESHIG -+12216 CUNEIFORM SIGN LU3 -+12217 CUNEIFORM SIGN LUGAL -+12218 CUNEIFORM SIGN LUGAL OVER LUGAL -+12219 CUNEIFORM SIGN LUGAL OPPOSING LUGAL -+1221A CUNEIFORM SIGN LUGAL SHESHIG -+1221B CUNEIFORM SIGN LUH -+1221C CUNEIFORM SIGN LUL -+1221D CUNEIFORM SIGN LUM -+1221E CUNEIFORM SIGN LUM OVER LUM -+1221F CUNEIFORM SIGN LUM OVER LUM GAR OVER GAR -+12220 CUNEIFORM SIGN MA -+12221 CUNEIFORM SIGN MA TIMES TAK4 -+12222 CUNEIFORM SIGN MA GUNU -+12223 CUNEIFORM SIGN MA2 -+12224 CUNEIFORM SIGN MAH -+12225 CUNEIFORM SIGN MAR -+12226 CUNEIFORM SIGN MASH -+12227 CUNEIFORM SIGN MASH2 -+12228 CUNEIFORM SIGN ME -+12229 CUNEIFORM SIGN MES -+1222A CUNEIFORM SIGN MI -+1222B CUNEIFORM SIGN MIN -+1222C CUNEIFORM SIGN MU -+1222D CUNEIFORM SIGN MU OVER MU -+1222E CUNEIFORM SIGN MUG -+1222F CUNEIFORM SIGN MUG GUNU -+12230 CUNEIFORM SIGN MUNSUB -+12231 CUNEIFORM SIGN MURGU2 -+12232 CUNEIFORM SIGN MUSH -+12233 CUNEIFORM SIGN MUSH TIMES A -+12234 CUNEIFORM SIGN MUSH TIMES KUR -+12235 CUNEIFORM SIGN MUSH TIMES ZA -+12236 CUNEIFORM SIGN MUSH OVER MUSH -+12237 CUNEIFORM SIGN MUSH OVER MUSH TIMES A PLUS NA -+12238 CUNEIFORM SIGN MUSH CROSSING MUSH -+12239 CUNEIFORM SIGN MUSH3 -+1223A CUNEIFORM SIGN MUSH3 TIMES A -+1223B CUNEIFORM SIGN MUSH3 TIMES A PLUS DI -+1223C CUNEIFORM SIGN MUSH3 TIMES DI -+1223D CUNEIFORM SIGN MUSH3 GUNU -+1223E CUNEIFORM SIGN NA -+1223F CUNEIFORM SIGN NA2 -+12240 CUNEIFORM SIGN NAGA -+12241 CUNEIFORM SIGN NAGA INVERTED -+12242 CUNEIFORM SIGN NAGA TIMES SHU TENU -+12243 CUNEIFORM SIGN NAGA OPPOSING NAGA -+12244 CUNEIFORM SIGN NAGAR -+12245 CUNEIFORM SIGN NAM NUTILLU -+12246 CUNEIFORM SIGN NAM -+12247 CUNEIFORM SIGN NAM2 -+12248 CUNEIFORM SIGN NE -+12249 CUNEIFORM SIGN NE TIMES A -+1224A CUNEIFORM SIGN NE TIMES UD -+1224B CUNEIFORM SIGN NE SHESHIG -+1224C CUNEIFORM SIGN NI -+1224D CUNEIFORM SIGN NI TIMES E -+1224E CUNEIFORM SIGN NI2 -+1224F CUNEIFORM SIGN NIM -+12250 CUNEIFORM SIGN NIM TIMES GAN2 TENU -+12251 CUNEIFORM SIGN NIM TIMES GAR PLUS GAN2 TENU -+12252 CUNEIFORM SIGN NINDA2 -+12253 CUNEIFORM SIGN NINDA2 TIMES AN -+12254 CUNEIFORM SIGN NINDA2 TIMES ASH -+12255 CUNEIFORM SIGN NINDA2 TIMES ASH PLUS ASH -+12256 CUNEIFORM SIGN NINDA2 TIMES GUD -+12257 CUNEIFORM SIGN NINDA2 TIMES ME PLUS GAN2 TENU -+12258 CUNEIFORM SIGN NINDA2 TIMES NE -+12259 CUNEIFORM SIGN NINDA2 TIMES NUN -+1225A CUNEIFORM SIGN NINDA2 TIMES SHE -+1225B CUNEIFORM SIGN NINDA2 TIMES SHE PLUS A AN -+1225C CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH -+1225D CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH PLUS ASH -+1225E CUNEIFORM SIGN NINDA2 TIMES U2 PLUS ASH -+1225F CUNEIFORM SIGN NINDA2 TIMES USH -+12260 CUNEIFORM SIGN NISAG -+12261 CUNEIFORM SIGN NU -+12262 CUNEIFORM SIGN NU11 -+12263 CUNEIFORM SIGN NUN -+12264 CUNEIFORM SIGN NUN LAGAR TIMES GAR -+12265 CUNEIFORM SIGN NUN LAGAR TIMES MASH -+12266 CUNEIFORM SIGN NUN LAGAR TIMES SAL -+12267 CUNEIFORM SIGN NUN LAGAR TIMES SAL OVER NUN LAGAR TIMES SAL -+12268 CUNEIFORM SIGN NUN LAGAR TIMES USH -+12269 CUNEIFORM SIGN NUN TENU -+1226A CUNEIFORM SIGN NUN OVER NUN -+1226B CUNEIFORM SIGN NUN CROSSING NUN -+1226C CUNEIFORM SIGN NUN CROSSING NUN LAGAR OVER LAGAR -+1226D CUNEIFORM SIGN NUNUZ -+1226E CUNEIFORM SIGN NUNUZ AB2 TIMES ASHGAB -+1226F CUNEIFORM SIGN NUNUZ AB2 TIMES BI -+12270 CUNEIFORM SIGN NUNUZ AB2 TIMES DUG -+12271 CUNEIFORM SIGN NUNUZ AB2 TIMES GUD -+12272 CUNEIFORM SIGN NUNUZ AB2 TIMES IGI GUNU -+12273 CUNEIFORM SIGN NUNUZ AB2 TIMES KAD3 -+12274 CUNEIFORM SIGN NUNUZ AB2 TIMES LA -+12275 CUNEIFORM SIGN NUNUZ AB2 TIMES NE -+12276 CUNEIFORM SIGN NUNUZ AB2 TIMES SILA3 -+12277 CUNEIFORM SIGN NUNUZ AB2 TIMES U2 -+12278 CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI -+12279 CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI U -+1227A CUNEIFORM SIGN PA -+1227B CUNEIFORM SIGN PAD -+1227C CUNEIFORM SIGN PAN -+1227D CUNEIFORM SIGN PAP -+1227E CUNEIFORM SIGN PESH2 -+1227F CUNEIFORM SIGN PI -+12280 CUNEIFORM SIGN PI TIMES A -+12281 CUNEIFORM SIGN PI TIMES AB -+12282 CUNEIFORM SIGN PI TIMES BI -+12283 CUNEIFORM SIGN PI TIMES BU -+12284 CUNEIFORM SIGN PI TIMES E -+12285 CUNEIFORM SIGN PI TIMES I -+12286 CUNEIFORM SIGN PI TIMES IB -+12287 CUNEIFORM SIGN PI TIMES U -+12288 CUNEIFORM SIGN PI TIMES U2 -+12289 CUNEIFORM SIGN PI CROSSING PI -+1228A CUNEIFORM SIGN PIRIG -+1228B CUNEIFORM SIGN PIRIG TIMES KAL -+1228C CUNEIFORM SIGN PIRIG TIMES UD -+1228D CUNEIFORM SIGN PIRIG TIMES ZA -+1228E CUNEIFORM SIGN PIRIG OPPOSING PIRIG -+1228F CUNEIFORM SIGN RA -+12290 CUNEIFORM SIGN RAB -+12291 CUNEIFORM SIGN RI -+12292 CUNEIFORM SIGN RU -+12293 CUNEIFORM SIGN SA -+12294 CUNEIFORM SIGN SAG NUTILLU -+12295 CUNEIFORM SIGN SAG -+12296 CUNEIFORM SIGN SAG TIMES A -+12297 CUNEIFORM SIGN SAG TIMES DU -+12298 CUNEIFORM SIGN SAG TIMES DUB -+12299 CUNEIFORM SIGN SAG TIMES HA -+1229A CUNEIFORM SIGN SAG TIMES KAK -+1229B CUNEIFORM SIGN SAG TIMES KUR -+1229C CUNEIFORM SIGN SAG TIMES LUM -+1229D CUNEIFORM SIGN SAG TIMES MI -+1229E CUNEIFORM SIGN SAG TIMES NUN -+1229F CUNEIFORM SIGN SAG TIMES SAL -+122A0 CUNEIFORM SIGN SAG TIMES SHID -+122A1 CUNEIFORM SIGN SAG TIMES TAB -+122A2 CUNEIFORM SIGN SAG TIMES U2 -+122A3 CUNEIFORM SIGN SAG TIMES UB -+122A4 CUNEIFORM SIGN SAG TIMES UM -+122A5 CUNEIFORM SIGN SAG TIMES UR -+122A6 CUNEIFORM SIGN SAG TIMES USH -+122A7 CUNEIFORM SIGN SAG OVER SAG -+122A8 CUNEIFORM SIGN SAG GUNU -+122A9 CUNEIFORM SIGN SAL -+122AA CUNEIFORM SIGN SAL LAGAB TIMES ASH2 -+122AB CUNEIFORM SIGN SANGA2 -+122AC CUNEIFORM SIGN SAR -+122AD CUNEIFORM SIGN SHA -+122AE CUNEIFORM SIGN SHA3 -+122AF CUNEIFORM SIGN SHA3 TIMES A -+122B0 CUNEIFORM SIGN SHA3 TIMES BAD -+122B1 CUNEIFORM SIGN SHA3 TIMES GISH -+122B2 CUNEIFORM SIGN SHA3 TIMES NE -+122B3 CUNEIFORM SIGN SHA3 TIMES SHU2 -+122B4 CUNEIFORM SIGN SHA3 TIMES TUR -+122B5 CUNEIFORM SIGN SHA3 TIMES U -+122B6 CUNEIFORM SIGN SHA3 TIMES U PLUS A -+122B7 CUNEIFORM SIGN SHA6 -+122B8 CUNEIFORM SIGN SHAB6 -+122B9 CUNEIFORM SIGN SHAR2 -+122BA CUNEIFORM SIGN SHE -+122BB CUNEIFORM SIGN SHE HU -+122BC CUNEIFORM SIGN SHE OVER SHE GAD OVER GAD GAR OVER GAR -+122BD CUNEIFORM SIGN SHE OVER SHE TAB OVER TAB GAR OVER GAR -+122BE CUNEIFORM SIGN SHEG9 -+122BF CUNEIFORM SIGN SHEN -+122C0 CUNEIFORM SIGN SHESH -+122C1 CUNEIFORM SIGN SHESH2 -+122C2 CUNEIFORM SIGN SHESHLAM -+122C3 CUNEIFORM SIGN SHID -+122C4 CUNEIFORM SIGN SHID TIMES A -+122C5 CUNEIFORM SIGN SHID TIMES IM -+122C6 CUNEIFORM SIGN SHIM -+122C7 CUNEIFORM SIGN SHIM TIMES A -+122C8 CUNEIFORM SIGN SHIM TIMES BAL -+122C9 CUNEIFORM SIGN SHIM TIMES BULUG -+122CA CUNEIFORM SIGN SHIM TIMES DIN -+122CB CUNEIFORM SIGN SHIM TIMES GAR -+122CC CUNEIFORM SIGN SHIM TIMES IGI -+122CD CUNEIFORM SIGN SHIM TIMES IGI GUNU -+122CE CUNEIFORM SIGN SHIM TIMES KUSHU2 -+122CF CUNEIFORM SIGN SHIM TIMES LUL -+122D0 CUNEIFORM SIGN SHIM TIMES MUG -+122D1 CUNEIFORM SIGN SHIM TIMES SAL -+122D2 CUNEIFORM SIGN SHINIG -+122D3 CUNEIFORM SIGN SHIR -+122D4 CUNEIFORM SIGN SHIR TENU -+122D5 CUNEIFORM SIGN SHIR OVER SHIR BUR OVER BUR -+122D6 CUNEIFORM SIGN SHITA -+122D7 CUNEIFORM SIGN SHU -+122D8 CUNEIFORM SIGN SHU OVER INVERTED SHU -+122D9 CUNEIFORM SIGN SHU2 -+122DA CUNEIFORM SIGN SHUBUR -+122DB CUNEIFORM SIGN SI -+122DC CUNEIFORM SIGN SI GUNU -+122DD CUNEIFORM SIGN SIG -+122DE CUNEIFORM SIGN SIG4 -+122DF CUNEIFORM SIGN SIG4 OVER SIG4 SHU2 -+122E0 CUNEIFORM SIGN SIK2 -+122E1 CUNEIFORM SIGN SILA3 -+122E2 CUNEIFORM SIGN SU -+122E3 CUNEIFORM SIGN SU OVER SU -+122E4 CUNEIFORM SIGN SUD -+122E5 CUNEIFORM SIGN SUD2 -+122E6 CUNEIFORM SIGN SUHUR -+122E7 CUNEIFORM SIGN SUM -+122E8 CUNEIFORM SIGN SUMASH -+122E9 CUNEIFORM SIGN SUR -+122EA CUNEIFORM SIGN SUR9 -+122EB CUNEIFORM SIGN TA -+122EC CUNEIFORM SIGN TA ASTERISK -+122ED CUNEIFORM SIGN TA TIMES HI -+122EE CUNEIFORM SIGN TA TIMES MI -+122EF CUNEIFORM SIGN TA GUNU -+122F0 CUNEIFORM SIGN TAB -+122F1 CUNEIFORM SIGN TAB OVER TAB NI OVER NI DISH OVER DISH -+122F2 CUNEIFORM SIGN TAB SQUARED -+122F3 CUNEIFORM SIGN TAG -+122F4 CUNEIFORM SIGN TAG TIMES BI -+122F5 CUNEIFORM SIGN TAG TIMES GUD -+122F6 CUNEIFORM SIGN TAG TIMES SHE -+122F7 CUNEIFORM SIGN TAG TIMES SHU -+122F8 CUNEIFORM SIGN TAG TIMES TUG2 -+122F9 CUNEIFORM SIGN TAG TIMES UD -+122FA CUNEIFORM SIGN TAK4 -+122FB CUNEIFORM SIGN TAR -+122FC CUNEIFORM SIGN TE -+122FD CUNEIFORM SIGN TE GUNU -+122FE CUNEIFORM SIGN TI -+122FF CUNEIFORM SIGN TI TENU -+12300 CUNEIFORM SIGN TIL -+12301 CUNEIFORM SIGN TIR -+12302 CUNEIFORM SIGN TIR TIMES TAK4 -+12303 CUNEIFORM SIGN TIR OVER TIR -+12304 CUNEIFORM SIGN TIR OVER TIR GAD OVER GAD GAR OVER GAR -+12305 CUNEIFORM SIGN TU -+12306 CUNEIFORM SIGN TUG2 -+12307 CUNEIFORM SIGN TUK -+12308 CUNEIFORM SIGN TUM -+12309 CUNEIFORM SIGN TUR -+1230A CUNEIFORM SIGN TUR OVER TUR ZA OVER ZA -+1230B CUNEIFORM SIGN U -+1230C CUNEIFORM SIGN U GUD -+1230D CUNEIFORM SIGN U U U -+1230E CUNEIFORM SIGN U OVER U PA OVER PA GAR OVER GAR -+1230F CUNEIFORM SIGN U OVER U SUR OVER SUR -+12310 CUNEIFORM SIGN U OVER U U REVERSED OVER U REVERSED -+12311 CUNEIFORM SIGN U2 -+12312 CUNEIFORM SIGN UB -+12313 CUNEIFORM SIGN UD -+12314 CUNEIFORM SIGN UD KUSHU2 -+12315 CUNEIFORM SIGN UD TIMES BAD -+12316 CUNEIFORM SIGN UD TIMES MI -+12317 CUNEIFORM SIGN UD TIMES U PLUS U PLUS U -+12318 CUNEIFORM SIGN UD TIMES U PLUS U PLUS U GUNU -+12319 CUNEIFORM SIGN UD GUNU -+1231A CUNEIFORM SIGN UD SHESHIG -+1231B CUNEIFORM SIGN UD SHESHIG TIMES BAD -+1231C CUNEIFORM SIGN UDUG -+1231D CUNEIFORM SIGN UM -+1231E CUNEIFORM SIGN UM TIMES LAGAB -+1231F CUNEIFORM SIGN UM TIMES ME PLUS DA -+12320 CUNEIFORM SIGN UM TIMES SHA3 -+12321 CUNEIFORM SIGN UM TIMES U -+12322 CUNEIFORM SIGN UMBIN -+12323 CUNEIFORM SIGN UMUM -+12324 CUNEIFORM SIGN UMUM TIMES KASKAL -+12325 CUNEIFORM SIGN UMUM TIMES PA -+12326 CUNEIFORM SIGN UN -+12327 CUNEIFORM SIGN UN GUNU -+12328 CUNEIFORM SIGN UR -+12329 CUNEIFORM SIGN UR CROSSING UR -+1232A CUNEIFORM SIGN UR SHESHIG -+1232B CUNEIFORM SIGN UR2 -+1232C CUNEIFORM SIGN UR2 TIMES A PLUS HA -+1232D CUNEIFORM SIGN UR2 TIMES A PLUS NA -+1232E CUNEIFORM SIGN UR2 TIMES AL -+1232F CUNEIFORM SIGN UR2 TIMES HA -+12330 CUNEIFORM SIGN UR2 TIMES NUN -+12331 CUNEIFORM SIGN UR2 TIMES U2 -+12332 CUNEIFORM SIGN UR2 TIMES U2 PLUS ASH -+12333 CUNEIFORM SIGN UR2 TIMES U2 PLUS BI -+12334 CUNEIFORM SIGN UR4 -+12335 CUNEIFORM SIGN URI -+12336 CUNEIFORM SIGN URI3 -+12337 CUNEIFORM SIGN URU -+12338 CUNEIFORM SIGN URU TIMES A -+12339 CUNEIFORM SIGN URU TIMES ASHGAB -+1233A CUNEIFORM SIGN URU TIMES BAR -+1233B CUNEIFORM SIGN URU TIMES DUN -+1233C CUNEIFORM SIGN URU TIMES GA -+1233D CUNEIFORM SIGN URU TIMES GAL -+1233E CUNEIFORM SIGN URU TIMES GAN2 TENU -+1233F CUNEIFORM SIGN URU TIMES GAR -+12340 CUNEIFORM SIGN URU TIMES GU -+12341 CUNEIFORM SIGN URU TIMES HA -+12342 CUNEIFORM SIGN URU TIMES IGI -+12343 CUNEIFORM SIGN URU TIMES IM -+12344 CUNEIFORM SIGN URU TIMES ISH -+12345 CUNEIFORM SIGN URU TIMES KI -+12346 CUNEIFORM SIGN URU TIMES LUM -+12347 CUNEIFORM SIGN URU TIMES MIN -+12348 CUNEIFORM SIGN URU TIMES PA -+12349 CUNEIFORM SIGN URU TIMES SHE -+1234A CUNEIFORM SIGN URU TIMES SIG4 -+1234B CUNEIFORM SIGN URU TIMES TU -+1234C CUNEIFORM SIGN URU TIMES U PLUS GUD -+1234D CUNEIFORM SIGN URU TIMES UD -+1234E CUNEIFORM SIGN URU TIMES URUDA -+1234F CUNEIFORM SIGN URUDA -+12350 CUNEIFORM SIGN URUDA TIMES U -+12351 CUNEIFORM SIGN USH -+12352 CUNEIFORM SIGN USH TIMES A -+12353 CUNEIFORM SIGN USH TIMES KU -+12354 CUNEIFORM SIGN USH TIMES KUR -+12355 CUNEIFORM SIGN USH TIMES TAK4 -+12356 CUNEIFORM SIGN USHX -+12357 CUNEIFORM SIGN USH2 -+12358 CUNEIFORM SIGN USHUMX -+12359 CUNEIFORM SIGN UTUKI -+1235A CUNEIFORM SIGN UZ3 -+1235B CUNEIFORM SIGN UZ3 TIMES KASKAL -+1235C CUNEIFORM SIGN UZU -+1235D CUNEIFORM SIGN ZA -+1235E CUNEIFORM SIGN ZA TENU -+1235F CUNEIFORM SIGN ZA SQUARED TIMES KUR -+12360 CUNEIFORM SIGN ZAG -+12361 CUNEIFORM SIGN ZAMX -+12362 CUNEIFORM SIGN ZE2 -+12363 CUNEIFORM SIGN ZI -+12364 CUNEIFORM SIGN ZI OVER ZI -+12365 CUNEIFORM SIGN ZI3 -+12366 CUNEIFORM SIGN ZIB -+12367 CUNEIFORM SIGN ZIB KABA TENU -+12368 CUNEIFORM SIGN ZIG -+12369 CUNEIFORM SIGN ZIZ2 -+1236A CUNEIFORM SIGN ZU -+1236B CUNEIFORM SIGN ZU5 -+1236C CUNEIFORM SIGN ZU5 TIMES A -+1236D CUNEIFORM SIGN ZUBUR -+1236E CUNEIFORM SIGN ZUM -+12400 CUNEIFORM NUMERIC SIGN TWO ASH -+12401 CUNEIFORM NUMERIC SIGN THREE ASH -+12402 CUNEIFORM NUMERIC SIGN FOUR ASH -+12403 CUNEIFORM NUMERIC SIGN FIVE ASH -+12404 CUNEIFORM NUMERIC SIGN SIX ASH -+12405 CUNEIFORM NUMERIC SIGN SEVEN ASH -+12406 CUNEIFORM NUMERIC SIGN EIGHT ASH -+12407 CUNEIFORM NUMERIC SIGN NINE ASH -+12408 CUNEIFORM NUMERIC SIGN THREE DISH -+12409 CUNEIFORM NUMERIC SIGN FOUR DISH -+1240A CUNEIFORM NUMERIC SIGN FIVE DISH -+1240B CUNEIFORM NUMERIC SIGN SIX DISH -+1240C CUNEIFORM NUMERIC SIGN SEVEN DISH -+1240D CUNEIFORM NUMERIC SIGN EIGHT DISH -+1240E CUNEIFORM NUMERIC SIGN NINE DISH -+1240F CUNEIFORM NUMERIC SIGN FOUR U -+12410 CUNEIFORM NUMERIC SIGN FIVE U -+12411 CUNEIFORM NUMERIC SIGN SIX U -+12412 CUNEIFORM NUMERIC SIGN SEVEN U -+12413 CUNEIFORM NUMERIC SIGN EIGHT U -+12414 CUNEIFORM NUMERIC SIGN NINE U -+12415 CUNEIFORM NUMERIC SIGN ONE GESH2 -+12416 CUNEIFORM NUMERIC SIGN TWO GESH2 -+12417 CUNEIFORM NUMERIC SIGN THREE GESH2 -+12418 CUNEIFORM NUMERIC SIGN FOUR GESH2 -+12419 CUNEIFORM NUMERIC SIGN FIVE GESH2 -+1241A CUNEIFORM NUMERIC SIGN SIX GESH2 -+1241B CUNEIFORM NUMERIC SIGN SEVEN GESH2 -+1241C CUNEIFORM NUMERIC SIGN EIGHT GESH2 -+1241D CUNEIFORM NUMERIC SIGN NINE GESH2 -+1241E CUNEIFORM NUMERIC SIGN ONE GESHU -+1241F CUNEIFORM NUMERIC SIGN TWO GESHU -+12420 CUNEIFORM NUMERIC SIGN THREE GESHU -+12421 CUNEIFORM NUMERIC SIGN FOUR GESHU -+12422 CUNEIFORM NUMERIC SIGN FIVE GESHU -+12423 CUNEIFORM NUMERIC SIGN TWO SHAR2 -+12424 CUNEIFORM NUMERIC SIGN THREE SHAR2 -+12425 CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM -+12426 CUNEIFORM NUMERIC SIGN FOUR SHAR2 -+12427 CUNEIFORM NUMERIC SIGN FIVE SHAR2 -+12428 CUNEIFORM NUMERIC SIGN SIX SHAR2 -+12429 CUNEIFORM NUMERIC SIGN SEVEN SHAR2 -+1242A CUNEIFORM NUMERIC SIGN EIGHT SHAR2 -+1242B CUNEIFORM NUMERIC SIGN NINE SHAR2 -+1242C CUNEIFORM NUMERIC SIGN ONE SHARU -+1242D CUNEIFORM NUMERIC SIGN TWO SHARU -+1242E CUNEIFORM NUMERIC SIGN THREE SHARU -+1242F CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM -+12430 CUNEIFORM NUMERIC SIGN FOUR SHARU -+12431 CUNEIFORM NUMERIC SIGN FIVE SHARU -+12432 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS DISH -+12433 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS MIN -+12434 CUNEIFORM NUMERIC SIGN ONE BURU -+12435 CUNEIFORM NUMERIC SIGN TWO BURU -+12436 CUNEIFORM NUMERIC SIGN THREE BURU -+12437 CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM -+12438 CUNEIFORM NUMERIC SIGN FOUR BURU -+12439 CUNEIFORM NUMERIC SIGN FIVE BURU -+1243A CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16 -+1243B CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21 -+1243C CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU -+1243D CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU4 -+1243E CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A -+1243F CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B -+12440 CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9 -+12441 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3 -+12442 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A -+12443 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B -+12444 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU -+12445 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3 -+12446 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU -+12447 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU3 -+12448 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU4 -+12449 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A -+1244A CUNEIFORM NUMERIC SIGN TWO ASH TENU -+1244B CUNEIFORM NUMERIC SIGN THREE ASH TENU -+1244C CUNEIFORM NUMERIC SIGN FOUR ASH TENU -+1244D CUNEIFORM NUMERIC SIGN FIVE ASH TENU -+1244E CUNEIFORM NUMERIC SIGN SIX ASH TENU -+1244F CUNEIFORM NUMERIC SIGN ONE BAN2 -+12450 CUNEIFORM NUMERIC SIGN TWO BAN2 -+12451 CUNEIFORM NUMERIC SIGN THREE BAN2 -+12452 CUNEIFORM NUMERIC SIGN FOUR BAN2 -+12453 CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM -+12454 CUNEIFORM NUMERIC SIGN FIVE BAN2 -+12455 CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM -+12456 CUNEIFORM NUMERIC SIGN NIGIDAMIN -+12457 CUNEIFORM NUMERIC SIGN NIGIDAESH -+12458 CUNEIFORM NUMERIC SIGN ONE ESHE3 -+12459 CUNEIFORM NUMERIC SIGN TWO ESHE3 -+1245A CUNEIFORM NUMERIC SIGN ONE THIRD DISH -+1245B CUNEIFORM NUMERIC SIGN TWO THIRDS DISH -+1245C CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH -+1245D CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A -+1245E CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A -+1245F CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH -+12460 CUNEIFORM NUMERIC SIGN ONE QUARTER ASH -+12461 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH -+12462 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER -+12470 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER -+12471 CUNEIFORM PUNCTUATION SIGN VERTICAL COLON -+12472 CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON -+12473 CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON - 1D000 BYZANTINE MUSICAL SYMBOL PSILI - 1D001 BYZANTINE MUSICAL SYMBOL DASEIA - 1D002 BYZANTINE MUSICAL SYMBOL PERISPOMENI -@@ -13137,6 +15665,76 @@ - 1D1DB MUSICAL SYMBOL SCANDICUS FLEXUS - 1D1DC MUSICAL SYMBOL TORCULUS RESUPINUS - 1D1DD MUSICAL SYMBOL PES SUBPUNCTIS -+1D200 GREEK VOCAL NOTATION SYMBOL-1 -+1D201 GREEK VOCAL NOTATION SYMBOL-2 -+1D202 GREEK VOCAL NOTATION SYMBOL-3 -+1D203 GREEK VOCAL NOTATION SYMBOL-4 -+1D204 GREEK VOCAL NOTATION SYMBOL-5 -+1D205 GREEK VOCAL NOTATION SYMBOL-6 -+1D206 GREEK VOCAL NOTATION SYMBOL-7 -+1D207 GREEK VOCAL NOTATION SYMBOL-8 -+1D208 GREEK VOCAL NOTATION SYMBOL-9 -+1D209 GREEK VOCAL NOTATION SYMBOL-10 -+1D20A GREEK VOCAL NOTATION SYMBOL-11 -+1D20B GREEK VOCAL NOTATION SYMBOL-12 -+1D20C GREEK VOCAL NOTATION SYMBOL-13 -+1D20D GREEK VOCAL NOTATION SYMBOL-14 -+1D20E GREEK VOCAL NOTATION SYMBOL-15 -+1D20F GREEK VOCAL NOTATION SYMBOL-16 -+1D210 GREEK VOCAL NOTATION SYMBOL-17 -+1D211 GREEK VOCAL NOTATION SYMBOL-18 -+1D212 GREEK VOCAL NOTATION SYMBOL-19 -+1D213 GREEK VOCAL NOTATION SYMBOL-20 -+1D214 GREEK VOCAL NOTATION SYMBOL-21 -+1D215 GREEK VOCAL NOTATION SYMBOL-22 -+1D216 GREEK VOCAL NOTATION SYMBOL-23 -+1D217 GREEK VOCAL NOTATION SYMBOL-24 -+1D218 GREEK VOCAL NOTATION SYMBOL-50 -+1D219 GREEK VOCAL NOTATION SYMBOL-51 -+1D21A GREEK VOCAL NOTATION SYMBOL-52 -+1D21B GREEK VOCAL NOTATION SYMBOL-53 -+1D21C GREEK VOCAL NOTATION SYMBOL-54 -+1D21D GREEK INSTRUMENTAL NOTATION SYMBOL-1 -+1D21E GREEK INSTRUMENTAL NOTATION SYMBOL-2 -+1D21F GREEK INSTRUMENTAL NOTATION SYMBOL-4 -+1D220 GREEK INSTRUMENTAL NOTATION SYMBOL-5 -+1D221 GREEK INSTRUMENTAL NOTATION SYMBOL-7 -+1D222 GREEK INSTRUMENTAL NOTATION SYMBOL-8 -+1D223 GREEK INSTRUMENTAL NOTATION SYMBOL-11 -+1D224 GREEK INSTRUMENTAL NOTATION SYMBOL-12 -+1D225 GREEK INSTRUMENTAL NOTATION SYMBOL-13 -+1D226 GREEK INSTRUMENTAL NOTATION SYMBOL-14 -+1D227 GREEK INSTRUMENTAL NOTATION SYMBOL-17 -+1D228 GREEK INSTRUMENTAL NOTATION SYMBOL-18 -+1D229 GREEK INSTRUMENTAL NOTATION SYMBOL-19 -+1D22A GREEK INSTRUMENTAL NOTATION SYMBOL-23 -+1D22B GREEK INSTRUMENTAL NOTATION SYMBOL-24 -+1D22C GREEK INSTRUMENTAL NOTATION SYMBOL-25 -+1D22D GREEK INSTRUMENTAL NOTATION SYMBOL-26 -+1D22E GREEK INSTRUMENTAL NOTATION SYMBOL-27 -+1D22F GREEK INSTRUMENTAL NOTATION SYMBOL-29 -+1D230 GREEK INSTRUMENTAL NOTATION SYMBOL-30 -+1D231 GREEK INSTRUMENTAL NOTATION SYMBOL-32 -+1D232 GREEK INSTRUMENTAL NOTATION SYMBOL-36 -+1D233 GREEK INSTRUMENTAL NOTATION SYMBOL-37 -+1D234 GREEK INSTRUMENTAL NOTATION SYMBOL-38 -+1D235 GREEK INSTRUMENTAL NOTATION SYMBOL-39 -+1D236 GREEK INSTRUMENTAL NOTATION SYMBOL-40 -+1D237 GREEK INSTRUMENTAL NOTATION SYMBOL-42 -+1D238 GREEK INSTRUMENTAL NOTATION SYMBOL-43 -+1D239 GREEK INSTRUMENTAL NOTATION SYMBOL-45 -+1D23A GREEK INSTRUMENTAL NOTATION SYMBOL-47 -+1D23B GREEK INSTRUMENTAL NOTATION SYMBOL-48 -+1D23C GREEK INSTRUMENTAL NOTATION SYMBOL-49 -+1D23D GREEK INSTRUMENTAL NOTATION SYMBOL-50 -+1D23E GREEK INSTRUMENTAL NOTATION SYMBOL-51 -+1D23F GREEK INSTRUMENTAL NOTATION SYMBOL-52 -+1D240 GREEK INSTRUMENTAL NOTATION SYMBOL-53 -+1D241 GREEK INSTRUMENTAL NOTATION SYMBOL-54 -+1D242 COMBINING GREEK MUSICAL TRISEME -+1D243 COMBINING GREEK MUSICAL TETRASEME -+1D244 COMBINING GREEK MUSICAL PENTASEME -+1D245 GREEK MUSICAL LEIMMA - 1D300 MONOGRAM FOR EARTH - 1D301 DIGRAM FOR HEAVENLY EARTH - 1D302 DIGRAM FOR HUMAN EARTH -@@ -13224,6 +15822,24 @@ - 1D354 TETRAGRAM FOR DIFFICULTIES - 1D355 TETRAGRAM FOR LABOURING - 1D356 TETRAGRAM FOR FOSTERING -+1D360 COUNTING ROD UNIT DIGIT ONE -+1D361 COUNTING ROD UNIT DIGIT TWO -+1D362 COUNTING ROD UNIT DIGIT THREE -+1D363 COUNTING ROD UNIT DIGIT FOUR -+1D364 COUNTING ROD UNIT DIGIT FIVE -+1D365 COUNTING ROD UNIT DIGIT SIX -+1D366 COUNTING ROD UNIT DIGIT SEVEN -+1D367 COUNTING ROD UNIT DIGIT EIGHT -+1D368 COUNTING ROD UNIT DIGIT NINE -+1D369 COUNTING ROD TENS DIGIT ONE -+1D36A COUNTING ROD TENS DIGIT TWO -+1D36B COUNTING ROD TENS DIGIT THREE -+1D36C COUNTING ROD TENS DIGIT FOUR -+1D36D COUNTING ROD TENS DIGIT FIVE -+1D36E COUNTING ROD TENS DIGIT SIX -+1D36F COUNTING ROD TENS DIGIT SEVEN -+1D370 COUNTING ROD TENS DIGIT EIGHT -+1D371 COUNTING ROD TENS DIGIT NINE - 1D400 MATHEMATICAL BOLD CAPITAL A - 1D401 MATHEMATICAL BOLD CAPITAL B - 1D402 MATHEMATICAL BOLD CAPITAL C -@@ -13876,6 +16492,8 @@ - 1D6A1 MATHEMATICAL MONOSPACE SMALL X - 1D6A2 MATHEMATICAL MONOSPACE SMALL Y - 1D6A3 MATHEMATICAL MONOSPACE SMALL Z -+1D6A4 MATHEMATICAL ITALIC SMALL DOTLESS I -+1D6A5 MATHEMATICAL ITALIC SMALL DOTLESS J - 1D6A8 MATHEMATICAL BOLD CAPITAL ALPHA - 1D6A9 MATHEMATICAL BOLD CAPITAL BETA - 1D6AA MATHEMATICAL BOLD CAPITAL GAMMA -@@ -14166,6 +16784,8 @@ - 1D7C7 MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL - 1D7C8 MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL - 1D7C9 MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL -+1D7CA MATHEMATICAL BOLD CAPITAL DIGAMMA -+1D7CB MATHEMATICAL BOLD SMALL DIGAMMA - 1D7CE MATHEMATICAL BOLD DIGIT ZERO - 1D7CF MATHEMATICAL BOLD DIGIT ONE - 1D7D0 MATHEMATICAL BOLD DIGIT TWO diff --git a/fonttools.spec b/fonttools.spec index 007c5bf..c760360 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.2 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -15,6 +15,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel numpy Requires: numpy +Patch0: fonttools-as.patch + Provides: ttx = %{version}-%{release} %description @@ -25,6 +27,7 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %prep %setup -q +%patch0 -p0 -b .as %{__sed} -i.nobang '1 d' Lib/fontTools/ttx.py %{__chmod} a-x LICENSE.txt @@ -70,6 +73,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Oct 02 2009 Caolán McNamara - 2.2-7 +* Resolves: rhbz#525444 as is a reserved keyword in python + * Fri Jul 24 2009 Fedora Release Engineering - 2.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From b70f350dc93ee361b510b06638e0c552c6c9ba22 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 25 Nov 2009 23:16:28 +0000 Subject: [PATCH 022/291] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 2e8572e..4bc573d 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,10 @@ # Makefile for source rpm: fonttools -# $Id: Makefile,v 1.3 2006/11/08 19:17:12 roozbeh Exp $ +# $Id: Makefile,v 1.4 2009/11/25 23:16:28 notting Exp $ NAME := fonttools SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From 09ba97521e736157ecee605a04339b9253222d35 Mon Sep 17 00:00:00 2001 From: dmalcolm Date: Thu, 22 Jul 2010 01:23:29 +0000 Subject: [PATCH 023/291] - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index c760360..48e68cd 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,7 +3,7 @@ Name: fonttools Version: 2.2 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -73,6 +73,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Jul 21 2010 David Malcolm - 2.2-8 +- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild + * Fri Oct 02 2009 Caolán McNamara - 2.2-7 * Resolves: rhbz#525444 as is a reserved keyword in python From 600d1b91667ff10d8b52733b2129854e4e00aba5 Mon Sep 17 00:00:00 2001 From: Akira TAGOH Date: Fri, 23 Jul 2010 10:29:04 +0000 Subject: [PATCH 024/291] - New upstream release. (Paul Williams, #599281) - drop upstreamed patch. - correct man page location. - Update the spec file to keep consistensy of usage in the macro as far as possible. --- .cvsignore | 1 + fonttools-as.patch | 14 -------------- fonttools.spec | 27 +++++++++++++++------------ sources | 2 +- 4 files changed, 17 insertions(+), 27 deletions(-) delete mode 100644 fonttools-as.patch diff --git a/.cvsignore b/.cvsignore index a96ebb9..b0ca1b4 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1,2 @@ fonttools-2.2.tar.gz +fonttools-2.3.tar.gz diff --git a/fonttools-as.patch b/fonttools-as.patch deleted file mode 100644 index 08a8df7..0000000 --- a/fonttools-as.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: Lib/fontTools/ttLib/tables/ttProgram.py -=================================================================== ---- Lib/fontTools/ttLib/tables/ttProgram.py (revision 562) -+++ Lib/fontTools/ttLib/tables/ttProgram.py (revision 563) -@@ -394,7 +394,7 @@ - - p = Program() - p.fromBytecode(bc) -- as = p.getAssembly() -- p.fromAssembly(as) -+ asm = p.getAssembly() -+ p.fromAssembly(asm) - print bc == p.getBytecode() - diff --git a/fonttools.spec b/fonttools.spec index 48e68cd..2b47546 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,9 +1,11 @@ -%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} +%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5) +%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} +%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} +%endif Name: fonttools -Version: 2.2 -Release: 8%{?dist} +Version: 2.3 +Release: 1%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -15,8 +17,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel numpy Requires: numpy -Patch0: fonttools-as.patch - Provides: ttx = %{version}-%{release} %description @@ -27,10 +27,9 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %prep %setup -q -%patch0 -p0 -b .as -%{__sed} -i.nobang '1 d' Lib/fontTools/ttx.py -%{__chmod} a-x LICENSE.txt +sed -i.nobang '1 d' Lib/fontTools/ttx.py +chmod a-x LICENSE.txt %build @@ -42,8 +41,6 @@ rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/ttLib/test chmod 0755 $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so -mkdir -p -m 0755 ${RPM_BUILD_ROOT}%{_mandir}/man1 -mv $RPM_BUILD_ROOT/usr/man/man1/ttx.1 $RPM_BUILD_ROOT/%{_mandir}/man1 %clean rm -rf $RPM_BUILD_ROOT @@ -52,7 +49,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE.txt -%doc Doc/ChangeLog.txt Doc/changes.txt Doc/documentation.html +%doc Doc/ChangeLog Doc/changes.txt Doc/documentation.html %{python_sitearch}/FontTools.pth %dir %{python_sitearch}/FontTools %dir %{python_sitearch}/FontTools/fontTools @@ -73,6 +70,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jul 23 2010 Akira TAGOH - 2.3-1 +- New upstream release. (Paul Williams, #599281) + - drop upstreamed patch. + - correct man page location. +- Update the spec file to keep consistensy of usage in the macro as far as possible. + * Wed Jul 21 2010 David Malcolm - 2.2-8 - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild diff --git a/sources b/sources index dc95c87..9436df2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -639c68113cc04e8f30ae8997d6cc480a fonttools-2.2.tar.gz +502cdf6662e1d075f1902fbd995eaace fonttools-2.3.tar.gz From ec855bc18712eee54e335ac7970a24710912acb3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 28 Jul 2010 14:40:43 +0000 Subject: [PATCH 025/291] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- 2 files changed, 21 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 4bc573d..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: fonttools -# $Id: Makefile,v 1.4 2009/11/25 23:16:28 notting Exp $ -NAME := fonttools -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) From 72b7df9544e7cb57ead1bc031d9361e2f331e8eb Mon Sep 17 00:00:00 2001 From: Akira TAGOH Date: Tue, 19 Oct 2010 15:00:41 +0900 Subject: [PATCH 026/291] - Rebuild. --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 2b47546..9429d1c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -5,7 +5,7 @@ Name: fonttools Version: 2.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Oct 19 2010 Akira TAGOH - 2.3-2 +- Rebuild. + * Fri Jul 23 2010 Akira TAGOH - 2.3-1 - New upstream release. (Paul Williams, #599281) - drop upstreamed patch. From fc435a6b9c1e37fbfaf46d89250ad020f288a441 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 8 Feb 2011 15:10:36 -0600 Subject: [PATCH 027/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 9429d1c..015a02c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -5,7 +5,7 @@ Name: fonttools Version: 2.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Feb 08 2011 Fedora Release Engineering - 2.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Tue Oct 19 2010 Akira TAGOH - 2.3-2 - Rebuild. From 4f52208be67a18a61fdba1befb5bdedeef1e39f0 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 12 Jan 2012 20:37:43 -0600 Subject: [PATCH 028/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 015a02c..31850ca 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -5,7 +5,7 @@ Name: fonttools Version: 2.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jan 13 2012 Fedora Release Engineering - 2.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Tue Feb 08 2011 Fedora Release Engineering - 2.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 45ce3d704a1577103e4c8ddb4306ea761956a627 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 18 Jul 2012 21:54:21 -0500 Subject: [PATCH 029/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 31850ca..62aab01 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -5,7 +5,7 @@ Name: fonttools Version: 2.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 2.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Fri Jan 13 2012 Fedora Release Engineering - 2.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 6253332a6e4e49d76cbb0b5cfb4cae458af8cdb1 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 29 Nov 2012 13:50:12 +0530 Subject: [PATCH 030/291] Resolves:rh#880063 - BR: python2-devel required --- fonttools.spec | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 62aab01..49f699c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,20 +1,14 @@ -%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5) -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} -%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} -%endif - Name: fonttools Version: 2.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools License: BSD URL: http://sourceforge.net/projects/%{name}/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: python-devel numpy +BuildRequires: python2-devel numpy Requires: numpy Provides: ttx = %{version}-%{release} @@ -37,17 +31,12 @@ CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build %install -rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/ttLib/test chmod 0755 $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so -%clean -rm -rf $RPM_BUILD_ROOT - %files -%defattr(-,root,root,-) %doc LICENSE.txt %doc Doc/ChangeLog Doc/changes.txt Doc/documentation.html %{python_sitearch}/FontTools.pth @@ -70,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Nov 29 2012 Parag - 2.3-6 +- Resolves:rh#880063 - BR: python2-devel required + * Thu Jul 19 2012 Fedora Release Engineering - 2.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 331fbe7e12c09cbcf52ecdc7325f78e35d8aed2a Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 15:52:19 -0600 Subject: [PATCH 031/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 49f699c..48340de 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,6 +1,6 @@ Name: fonttools Version: 2.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -59,6 +59,9 @@ chmod 0755 $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 2.3-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Thu Nov 29 2012 Parag - 2.3-6 - Resolves:rh#880063 - BR: python2-devel required From 805b81ca3847a2823c85042a0b6b4c315acfb076 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 24 Jun 2013 14:33:54 +0530 Subject: [PATCH 032/291] New upstream release 2.4 --- .gitignore | 1 + fonttools.spec | 13 ++++++------- sources | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index b0ca1b4..5e7b9ea 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ fonttools-2.2.tar.gz fonttools-2.3.tar.gz +/fonttools-2.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 48340de..99b84b6 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,6 +1,6 @@ Name: fonttools -Version: 2.3 -Release: 7%{?dist} +Version: 2.4 +Release: 1%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -22,12 +22,8 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %prep %setup -q -sed -i.nobang '1 d' Lib/fontTools/ttx.py -chmod a-x LICENSE.txt - - %build -CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build +%{__python} setup.py build %install @@ -59,6 +55,9 @@ chmod 0755 $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so %changelog +* Mon Jun 24 2013 Parag - 2.4-1 +- New upstream release 2.4 + * Wed Feb 13 2013 Fedora Release Engineering - 2.3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild diff --git a/sources b/sources index 9436df2..1b6ad01 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -502cdf6662e1d075f1902fbd995eaace fonttools-2.3.tar.gz +41b2d2be48214d2af848e04fded54689 fonttools-2.4.tar.gz From cd7b0a9296a88630edd7c41625068807590497d9 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 06:38:57 -0500 Subject: [PATCH 033/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 99b84b6..a8c522a 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,6 +1,6 @@ Name: fonttools Version: 2.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -55,6 +55,9 @@ chmod 0755 $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 2.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Mon Jun 24 2013 Parag - 2.4-1 - New upstream release 2.4 From c9521bb737ae22a3000a1d629b7c4e5fafb72e69 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 07:32:44 -0500 Subject: [PATCH 034/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index a8c522a..d6e3e0c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,6 +1,6 @@ Name: fonttools Version: 2.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -55,6 +55,9 @@ chmod 0755 $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 2.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 2.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From da988bbc8af3d9842a3fb0f4e163ddaae28abc6b Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 12:52:34 +0000 Subject: [PATCH 035/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index d6e3e0c..e02155b 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,6 +1,6 @@ Name: fonttools Version: 2.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back Group: Development/Tools @@ -55,6 +55,9 @@ chmod 0755 $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 2.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 2.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 2489acd3e6c9e3cf36e0fdbdcc073ecf6f599d31 Mon Sep 17 00:00:00 2001 From: Peter Oliver Date: Sat, 15 Nov 2014 17:35:22 +0000 Subject: [PATCH 036/291] - Changed upstream to https://github.com/behdad/fonttools. - Updated to version 2.5. --- .gitignore | 1 + fonttools.spec | 27 +++++++++++++++++---------- sources | 2 +- 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 5e7b9ea..67f39ce 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ fonttools-2.2.tar.gz fonttools-2.3.tar.gz /fonttools-2.4.tar.gz +/fonttools-8388a2e37ce349dac6555bb824c82723e3b65fbf.tar.gz diff --git a/fonttools.spec b/fonttools.spec index e02155b..568902d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,12 +1,15 @@ Name: fonttools -Version: 2.4 -Release: 4%{?dist} +Version: 2.5 +Release: 1%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back - Group: Development/Tools License: BSD -URL: http://sourceforge.net/projects/%{name}/ -Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz + +%global owner behdad +%global commit 8388a2e37ce349dac6555bb824c82723e3b65fbf +%global shortcommit %(c=%{commit}; echo ${c:0:7}) +URL: http://sourceforge.net/%{owner}/%{name}/ +Source0: https://github.com/%{owner}/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz BuildRequires: python2-devel numpy Requires: numpy @@ -20,7 +23,7 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %prep -%setup -q +%setup -qn %{name}-%{commit} %build %{__python} setup.py build @@ -29,12 +32,11 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %install %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/ttLib/test -chmod 0755 $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so %files %doc LICENSE.txt -%doc Doc/ChangeLog Doc/changes.txt Doc/documentation.html +%doc Doc/changes.txt Doc/documentation.html %{python_sitearch}/FontTools.pth %dir %{python_sitearch}/FontTools %dir %{python_sitearch}/FontTools/fontTools @@ -43,18 +45,23 @@ chmod 0755 $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so %dir %{python_sitearch}/FontTools/fontTools/pens %dir %{python_sitearch}/FontTools/fontTools/ttLib %dir %{python_sitearch}/FontTools/fontTools/ttLib/tables -%{python_sitearch}/FontTools/*.py* %{python_sitearch}/FontTools/fontTools/*.py* %{python_sitearch}/FontTools/fontTools/*/*.py* %{python_sitearch}/FontTools/fontTools/*/*/*.py* -%{python_sitearch}/FontTools/fontTools/misc/eexecOp.so %{python_sitearch}/FontTools/fonttools-%{version}-py?.?.egg-info +%{_bindir}/pyftinspect +%{_bindir}/pyftmerge +%{_bindir}/pyftsubset %{_bindir}/ttx %{_mandir}/man1/ttx.1.gz %changelog +* Sat Nov 15 2014 Peter Oliver - 2.5-1 +- Changed upstream to https://github.com/behdad/fonttools. +- Updated to version 2.5. + * Sat Aug 16 2014 Fedora Release Engineering - 2.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index 1b6ad01..34ddd25 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -41b2d2be48214d2af848e04fded54689 fonttools-2.4.tar.gz +f897d4d86b975b29b7f89f256ba521c3 fonttools-8388a2e37ce349dac6555bb824c82723e3b65fbf.tar.gz From 20c1fc6506ce483d5bb4bf741ae1fac2d291d5a4 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 16 Nov 2014 12:27:12 +0530 Subject: [PATCH 037/291] Some spec cleanups as given in changelog --- fonttools.spec | 40 +++++++++++++++++++--------------------- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 568902d..23c2feb 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -2,14 +2,9 @@ Name: fonttools Version: 2.5 Release: 1%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back -Group: Development/Tools License: BSD - -%global owner behdad -%global commit 8388a2e37ce349dac6555bb824c82723e3b65fbf -%global shortcommit %(c=%{commit}; echo ${c:0:7}) -URL: http://sourceforge.net/%{owner}/%{name}/ -Source0: https://github.com/%{owner}/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz +URL: http://sourceforge.net/behdad/%{name}/ +Source0: https://github.com/behdad/%{name}/%{name}-%{commit}.tar.gz BuildRequires: python2-devel numpy Requires: numpy @@ -26,29 +21,29 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %setup -qn %{name}-%{commit} %build -%{__python} setup.py build +%{__python2} setup.py build %install -%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT +%{__python2} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/ttLib/test %files %doc LICENSE.txt %doc Doc/changes.txt Doc/documentation.html -%{python_sitearch}/FontTools.pth -%dir %{python_sitearch}/FontTools -%dir %{python_sitearch}/FontTools/fontTools -%dir %{python_sitearch}/FontTools/fontTools/encodings -%dir %{python_sitearch}/FontTools/fontTools/misc -%dir %{python_sitearch}/FontTools/fontTools/pens -%dir %{python_sitearch}/FontTools/fontTools/ttLib -%dir %{python_sitearch}/FontTools/fontTools/ttLib/tables -%{python_sitearch}/FontTools/fontTools/*.py* -%{python_sitearch}/FontTools/fontTools/*/*.py* -%{python_sitearch}/FontTools/fontTools/*/*/*.py* -%{python_sitearch}/FontTools/fonttools-%{version}-py?.?.egg-info +%{python2_sitearch}/FontTools.pth +%dir %{python2_sitearch}/FontTools +%dir %{python2_sitearch}/FontTools/fontTools +%dir %{python2_sitearch}/FontTools/fontTools/encodings +%dir %{python2_sitearch}/FontTools/fontTools/misc +%dir %{python2_sitearch}/FontTools/fontTools/pens +%dir %{python2_sitearch}/FontTools/fontTools/ttLib +%dir %{python2_sitearch}/FontTools/fontTools/ttLib/tables +%{python2_sitearch}/FontTools/fontTools/*.py* +%{python2_sitearch}/FontTools/fontTools/*/*.py* +%{python2_sitearch}/FontTools/fontTools/*/*/*.py* +%{python2_sitearch}/FontTools/fonttools-%{version}-py?.?.egg-info %{_bindir}/pyftinspect %{_bindir}/pyftmerge %{_bindir}/pyftsubset @@ -61,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/ttLib/test * Sat Nov 15 2014 Peter Oliver - 2.5-1 - Changed upstream to https://github.com/behdad/fonttools. - Updated to version 2.5. +- Use python2 macros (Parag Nemade) +- Use released tarball (Parag Nemade) +- Remove optional group tag (Parag Nemade) * Sat Aug 16 2014 Fedora Release Engineering - 2.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 022d59eec57c5f88925d7465e52e13d780c79f33 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 16 Nov 2014 12:32:10 +0530 Subject: [PATCH 038/291] Correct the Source URL and upload new source --- .gitignore | 1 + fonttools.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 67f39ce..b7e222e 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ fonttools-2.2.tar.gz fonttools-2.3.tar.gz /fonttools-2.4.tar.gz /fonttools-8388a2e37ce349dac6555bb824c82723e3b65fbf.tar.gz +/2.5.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 23c2feb..59c3fa5 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -4,7 +4,7 @@ Release: 1%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back License: BSD URL: http://sourceforge.net/behdad/%{name}/ -Source0: https://github.com/behdad/%{name}/%{name}-%{commit}.tar.gz +Source0: https://github.com/behdad/%{name}/archive/%{version}.tar.gz BuildRequires: python2-devel numpy Requires: numpy diff --git a/sources b/sources index 34ddd25..3db099a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f897d4d86b975b29b7f89f256ba521c3 fonttools-8388a2e37ce349dac6555bb824c82723e3b65fbf.tar.gz +aaea54faef0e09466d4c6e99503b291d 2.5.tar.gz From 87d897de5a3260b5e9e981742cf83e2e255f4b28 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 16 Nov 2014 16:06:49 +0530 Subject: [PATCH 039/291] Upstream dropped file eexecOp.so so make this package noarch - Change %{python2_sitearch} to %{python2_sitelib} python2 macros - Fix URL tag (rh#1164448) --- fonttools.spec | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 59c3fa5..ae18697 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,14 +1,15 @@ Name: fonttools Version: 2.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back License: BSD -URL: http://sourceforge.net/behdad/%{name}/ +URL: https://github.com/behdad/%{name}/ Source0: https://github.com/behdad/%{name}/archive/%{version}.tar.gz BuildRequires: python2-devel numpy Requires: numpy +BuildArch: noarch Provides: ttx = %{version}-%{release} %description @@ -16,43 +17,42 @@ TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is written in Python and has a BSD-style, open-source license. TTX can dump TrueType and OpenType fonts to an XML-based text format and vice versa. - %prep -%setup -qn %{name}-%{commit} +%setup -q %build %{__python2} setup.py build - %install %{__python2} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT -rm -rf $RPM_BUILD_ROOT%{python_sitearch}/FontTools/fontTools/ttLib/test - %files %doc LICENSE.txt %doc Doc/changes.txt Doc/documentation.html -%{python2_sitearch}/FontTools.pth -%dir %{python2_sitearch}/FontTools -%dir %{python2_sitearch}/FontTools/fontTools -%dir %{python2_sitearch}/FontTools/fontTools/encodings -%dir %{python2_sitearch}/FontTools/fontTools/misc -%dir %{python2_sitearch}/FontTools/fontTools/pens -%dir %{python2_sitearch}/FontTools/fontTools/ttLib -%dir %{python2_sitearch}/FontTools/fontTools/ttLib/tables -%{python2_sitearch}/FontTools/fontTools/*.py* -%{python2_sitearch}/FontTools/fontTools/*/*.py* -%{python2_sitearch}/FontTools/fontTools/*/*/*.py* -%{python2_sitearch}/FontTools/fonttools-%{version}-py?.?.egg-info +%{python2_sitelib}/FontTools.pth +%dir %{python2_sitelib}/FontTools +%dir %{python2_sitelib}/FontTools/fontTools +%dir %{python2_sitelib}/FontTools/fontTools/encodings +%dir %{python2_sitelib}/FontTools/fontTools/misc +%dir %{python2_sitelib}/FontTools/fontTools/pens +%dir %{python2_sitelib}/FontTools/fontTools/ttLib +%dir %{python2_sitelib}/FontTools/fontTools/ttLib/tables +%{python2_sitelib}/FontTools/fontTools/*.py* +%{python2_sitelib}/FontTools/fontTools/*/*.py* +%{python2_sitelib}/FontTools/fontTools/*/*/*.py* +%{python2_sitelib}/FontTools/fonttools-%{version}-py?.?.egg-info %{_bindir}/pyftinspect %{_bindir}/pyftmerge %{_bindir}/pyftsubset %{_bindir}/ttx %{_mandir}/man1/ttx.1.gz - - %changelog +* Sun Nov 16 2014 Parag - 2.5-2 +- Upstream dropped file eexecOp.so so make this package noarch +- Change %%{python2_sitearch} to %%{python2_sitelib} python2 macros +- Fix URL tag (rh#1164448) + * Sat Nov 15 2014 Peter Oliver - 2.5-1 - Changed upstream to https://github.com/behdad/fonttools. - Updated to version 2.5. From c96a3f0ad08d5a8e17d5755f589c7b145df50116 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 06:33:51 +0000 Subject: [PATCH 040/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index ae18697..0f9ee36 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,6 +1,6 @@ Name: fonttools Version: 2.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back License: BSD URL: https://github.com/behdad/%{name}/ @@ -48,6 +48,9 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %{_mandir}/man1/ttx.1.gz %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 2.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sun Nov 16 2014 Parag - 2.5-2 - Upstream dropped file eexecOp.so so make this package noarch - Change %%{python2_sitearch} to %%{python2_sitelib} python2 macros From 2366eb708f6f23a5835c78928f2eee2d5b97cb7b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 13 Jul 2015 20:22:00 +0530 Subject: [PATCH 041/291] Fix ttx execution backtrace (rh#1242549) --- fonttools.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 0f9ee36..4b70044 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,6 +1,6 @@ Name: fonttools Version: 2.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back License: BSD URL: https://github.com/behdad/%{name}/ @@ -19,6 +19,7 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %prep %setup -q +sed -i 's/:{}/:{"True":True,"False":False}/g' Lib/fontTools/misc/textTools.py %build %{__python2} setup.py build @@ -48,6 +49,9 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %{_mandir}/man1/ttx.1.gz %changelog +* Mon Jul 13 2015 Parag Nemade - 2.5-4 +- Fix ttx execution backtrace (rh#1242549) + * Wed Jun 17 2015 Fedora Release Engineering - 2.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 1d1620bef01ce28de940afacf81e89a1e8e947c8 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 3 Sep 2015 00:04:14 +0530 Subject: [PATCH 042/291] Updated to version 3.0 --- .gitignore | 1 + fonttools.spec | 99 ++++++++++++++++++++++++++++++++++++++------------ sources | 2 +- 3 files changed, 77 insertions(+), 25 deletions(-) diff --git a/.gitignore b/.gitignore index b7e222e..27d568e 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ fonttools-2.3.tar.gz /fonttools-2.4.tar.gz /fonttools-8388a2e37ce349dac6555bb824c82723e3b65fbf.tar.gz /2.5.tar.gz +/fonttools-3.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 4b70044..d3f7c7b 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,14 +1,14 @@ +%global gittag0 3.0 + Name: fonttools -Version: 2.5 -Release: 4%{?dist} +Version: 3.0 +Release: 1%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back License: BSD URL: https://github.com/behdad/%{name}/ -Source0: https://github.com/behdad/%{name}/archive/%{version}.tar.gz - -BuildRequires: python2-devel numpy -Requires: numpy +Source0: https://github.com/behdad/%{name}/archive/%{gittag0}.tar.gz#/%{name}-%{version}.tar.gz +Requires: python3-fonttools BuildArch: noarch Provides: ttx = %{version}-%{release} @@ -17,39 +17,90 @@ TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is written in Python and has a BSD-style, open-source license. TTX can dump TrueType and OpenType fonts to an XML-based text format and vice versa. +%package -n python2-fonttools +Summary: Python 2 fonttools library +%{?python_provide:%python_provide python2-%{name}} +BuildRequires: python2-devel +BuildRequires: numpy +BuildArch: noarch +Requires: numpy + +%description -n python2-fonttools +TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is +written in Python and has a BSD-style, open-source license. TTX can dump +TrueType and OpenType fonts to an XML-based text format and vice versa. + + +%package -n python3-fonttools +Summary: Python 3 fonttools library +%{?python_provide:%python_provide python3-%{name}} +BuildRequires: python3-devel +BuildRequires: python3-numpy +BuildArch: noarch +Requires: python3-numpy + +%description -n python3-fonttools +TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is +written in Python and has a BSD-style, open-source license. TTX can dump +TrueType and OpenType fonts to an XML-based text format and vice versa. + %prep -%setup -q -sed -i 's/:{}/:{"True":True,"False":False}/g' Lib/fontTools/misc/textTools.py +%setup -qc +pushd %{name}-%{version} +mv LICENSE.txt Doc/documentation.html Doc/changes.txt ../ +popd +pwd +mv %{name}-%{version} python2 + +pushd python2 +rm -rf *.egg-info +popd + +cp -a python2 python3 +find python2 -name '*.py' | xargs sed -i 's|^#!python|#!%{__python2}|' +find python3 -name '*.py' | xargs sed -i 's|^#!python|#!%{__python3}|' %build +pushd python2 %{__python2} setup.py build +popd +pushd python3 +%{__python3} setup.py build +popd %install -%{__python2} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT +pushd python2 +%{__python2} setup.py install --skip-build --root %{buildroot} +popd + +pushd python3 +%{__python3} setup.py install --skip-build --root %{buildroot} +popd %files -%doc LICENSE.txt -%doc Doc/changes.txt Doc/documentation.html -%{python2_sitelib}/FontTools.pth -%dir %{python2_sitelib}/FontTools -%dir %{python2_sitelib}/FontTools/fontTools -%dir %{python2_sitelib}/FontTools/fontTools/encodings -%dir %{python2_sitelib}/FontTools/fontTools/misc -%dir %{python2_sitelib}/FontTools/fontTools/pens -%dir %{python2_sitelib}/FontTools/fontTools/ttLib -%dir %{python2_sitelib}/FontTools/fontTools/ttLib/tables -%{python2_sitelib}/FontTools/fontTools/*.py* -%{python2_sitelib}/FontTools/fontTools/*/*.py* -%{python2_sitelib}/FontTools/fontTools/*/*/*.py* -%{python2_sitelib}/FontTools/fonttools-%{version}-py?.?.egg-info %{_bindir}/pyftinspect %{_bindir}/pyftmerge %{_bindir}/pyftsubset %{_bindir}/ttx %{_mandir}/man1/ttx.1.gz +%files -n python2-fonttools +%license LICENSE.txt +%doc changes.txt documentation.html +%{python2_sitelib}/FontTools.pth +%{python2_sitelib}/FontTools + +%files -n python3-fonttools +%license LICENSE.txt +%doc changes.txt documentation.html +%{python3_sitelib}/FontTools.pth +%{python3_sitelib}/FontTools + %changelog -* Mon Jul 13 2015 Parag Nemade - 2.5-4 +* Wed Sep 02 2015 Parag Nemade - 3.0-1 +- Updated to version 3.0 + +* Mon Jul 13 2015 Parag Nemade - 2.5-4 - Fix ttx execution backtrace (rh#1242549) * Wed Jun 17 2015 Fedora Release Engineering - 2.5-3 diff --git a/sources b/sources index 3db099a..77da6c6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -aaea54faef0e09466d4c6e99503b291d 2.5.tar.gz +e5de6f32a3db235a5adce4f456e8826b fonttools-3.0.tar.gz From 55d158cc640ec293187979a8763fce87ad5ea7a8 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Tue, 10 Nov 2015 14:20:26 +0000 Subject: [PATCH 043/291] - Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index d3f7c7b..3a2793f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -2,7 +2,7 @@ Name: fonttools Version: 3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back License: BSD URL: https://github.com/behdad/%{name}/ @@ -97,6 +97,9 @@ popd %{python3_sitelib}/FontTools %changelog +* Tue Nov 10 2015 Fedora Release Engineering - 3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 + * Wed Sep 02 2015 Parag Nemade - 3.0-1 - Updated to version 3.0 From 489410a4335dbddafc37de885858533f6268b313 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 20:40:47 +0000 Subject: [PATCH 044/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 3a2793f..9b6c0b5 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -2,7 +2,7 @@ Name: fonttools Version: 3.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back License: BSD URL: https://github.com/behdad/%{name}/ @@ -97,6 +97,9 @@ popd %{python3_sitelib}/FontTools %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 3.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Tue Nov 10 2015 Fedora Release Engineering - 3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 From 3922000b6cfa65bd79a8cd6a3f38252c02390e07 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 7 Mar 2016 12:02:22 +0530 Subject: [PATCH 045/291] Resolves:rh#1240265- fonttools 2.5 takes too much memory --- ...ile-and-release-copies-of-data-early.patch | 103 ++++++++++++++++++ fonttools.spec | 7 +- 2 files changed, 109 insertions(+), 1 deletion(-) create mode 100644 0001-EBLC-Decompile-and-release-copies-of-data-early.patch diff --git a/0001-EBLC-Decompile-and-release-copies-of-data-early.patch b/0001-EBLC-Decompile-and-release-copies-of-data-early.patch new file mode 100644 index 0000000..dc06a95 --- /dev/null +++ b/0001-EBLC-Decompile-and-release-copies-of-data-early.patch @@ -0,0 +1,103 @@ +diff -urN fonttools-3.0/Lib/fontTools/ttLib/tables/E_B_L_C_.py fonttools-3.0.new/Lib/fontTools/ttLib/tables/E_B_L_C_.py +--- fonttools-3.0/Lib/fontTools/ttLib/tables/E_B_L_C_.py 2015-08-31 23:27:15.000000000 +0530 ++++ fonttools-3.0.new/Lib/fontTools/ttLib/tables/E_B_L_C_.py 2016-03-06 14:03:58.406847533 +0530 +@@ -71,44 +71,46 @@ + + # Save the original data because offsets are from the start of the table. + origData = data ++ i=0 + +- dummy, data = sstruct.unpack2(eblcHeaderFormat, data, self) +- ++ dummy = sstruct.unpack(eblcHeaderFormat, data[:8], self) ++ i += 8 + self.strikes = [] + for curStrikeIndex in range(self.numSizes): + curStrike = Strike() + self.strikes.append(curStrike) + curTable = curStrike.bitmapSizeTable +- dummy, data = sstruct.unpack2(bitmapSizeTableFormatPart1, data, curTable) ++ dummy = sstruct.unpack2(bitmapSizeTableFormatPart1, data[i:i+16], curTable) ++ i += 16 + for metric in ('hori', 'vert'): + metricObj = SbitLineMetrics() + vars(curTable)[metric] = metricObj +- dummy, data = sstruct.unpack2(sbitLineMetricsFormat, data, metricObj) +- dummy, data = sstruct.unpack2(bitmapSizeTableFormatPart2, data, curTable) ++ dummy = sstruct.unpack2(sbitLineMetricsFormat, data[i:i+12], metricObj) ++ i += 12 ++ dummy = sstruct.unpack(bitmapSizeTableFormatPart2, data[i:i+8], curTable) ++ i += 8 + + for curStrike in self.strikes: + curTable = curStrike.bitmapSizeTable + for subtableIndex in range(curTable.numberOfIndexSubTables): +- lowerBound = curTable.indexSubTableArrayOffset + subtableIndex * indexSubTableArraySize +- upperBound = lowerBound + indexSubTableArraySize +- data = origData[lowerBound:upperBound] ++ i = curTable.indexSubTableArrayOffset + subtableIndex * indexSubTableArraySize + +- tup = struct.unpack(indexSubTableArrayFormat, data) ++ tup = struct.unpack(indexSubTableArrayFormat, data[i:i+indexSubTableArraySize]) + (firstGlyphIndex, lastGlyphIndex, additionalOffsetToIndexSubtable) = tup +- offsetToIndexSubTable = curTable.indexSubTableArrayOffset + additionalOffsetToIndexSubtable +- data = origData[offsetToIndexSubTable:] ++ i = curTable.indexSubTableArrayOffset + additionalOffsetToIndexSubtable + +- tup = struct.unpack(indexSubHeaderFormat, data[:indexSubHeaderSize]) ++ tup = struct.unpack(indexSubHeaderFormat, data[i:i+indexSubHeaderSize]) + (indexFormat, imageFormat, imageDataOffset) = tup + + indexFormatClass = self.getIndexFormatClass(indexFormat) +- indexSubTable = indexFormatClass(data[indexSubHeaderSize:], ttFont) ++ indexSubTable = indexFormatClass(data[i+indexSubHeaderSize:], ttFont) + indexSubTable.firstGlyphIndex = firstGlyphIndex + indexSubTable.lastGlyphIndex = lastGlyphIndex + indexSubTable.additionalOffsetToIndexSubtable = additionalOffsetToIndexSubtable + indexSubTable.indexFormat = indexFormat + indexSubTable.imageFormat = imageFormat + indexSubTable.imageDataOffset = imageDataOffset ++ indexSubTable.decompile() # https://github.com/behdad/fonttools/issues/317 + curStrike.indexSubTables.append(indexSubTable) + + def compile(self, ttFont): +@@ -336,7 +338,6 @@ + if not hasattr(self, "data"): + raise AttributeError(attr) + self.decompile() +- del self.data, self.ttFont + return getattr(self, attr) + + # This method just takes care of the indexSubHeader. Implementing subclasses +@@ -439,6 +440,7 @@ + + self.names = list(map(self.ttFont.getGlyphName, glyphIds)) + self.removeSkipGlyphs() ++ del self.data, self.ttFont + + def compile(self, ttFont): + # First make sure that all the data lines up properly. Formats 1 and 3 +@@ -525,6 +527,7 @@ + offsets = [self.imageSize * i + self.imageDataOffset for i in range(len(glyphIds)+1)] + self.locations = list(zip(offsets, offsets[1:])) + self.names = list(map(self.ttFont.getGlyphName, glyphIds)) ++ del self.data, self.ttFont + + def compile(self, ttFont): + glyphIds = list(map(ttFont.getGlyphID, self.names)) +@@ -556,6 +559,7 @@ + offsets = [offset + self.imageDataOffset for offset in offsets] + self.locations = list(zip(offsets, offsets[1:])) + self.names = list(map(self.ttFont.getGlyphName, glyphIds)) ++ del self.data, self.ttFont + + def compile(self, ttFont): + # First make sure that all the data lines up properly. Format 4 +@@ -594,6 +598,7 @@ + offsets = [self.imageSize * i + self.imageDataOffset for i in range(len(glyphIds)+1)] + self.locations = list(zip(offsets, offsets[1:])) + self.names = list(map(self.ttFont.getGlyphName, glyphIds)) ++ del self.data, self.ttFont + + def compile(self, ttFont): + self.imageDataOffset = min(zip(*self.locations)[0]) diff --git a/fonttools.spec b/fonttools.spec index 9b6c0b5..d33b9ba 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -2,11 +2,12 @@ Name: fonttools Version: 3.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back License: BSD URL: https://github.com/behdad/%{name}/ Source0: https://github.com/behdad/%{name}/archive/%{gittag0}.tar.gz#/%{name}-%{version}.tar.gz +Patch0: 0001-EBLC-Decompile-and-release-copies-of-data-early.patch Requires: python3-fonttools BuildArch: noarch @@ -46,6 +47,7 @@ TrueType and OpenType fonts to an XML-based text format and vice versa. %prep %setup -qc +%patch0 -p0 pushd %{name}-%{version} mv LICENSE.txt Doc/documentation.html Doc/changes.txt ../ popd @@ -97,6 +99,9 @@ popd %{python3_sitelib}/FontTools %changelog +* Sun Mar 06 2016 Parag Nemade - 3.0-4 +- Resolves:rh#1240265- fonttools 2.5 takes too much memory + * Wed Feb 03 2016 Fedora Release Engineering - 3.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 974a1e19686dd8084460b956bb0471066371e00c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 19 Jul 2016 07:06:14 +0000 Subject: [PATCH 046/291] - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index d33b9ba..9988b8f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -2,7 +2,7 @@ Name: fonttools Version: 3.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A tool to convert True/OpenType fonts to XML and back License: BSD URL: https://github.com/behdad/%{name}/ @@ -99,6 +99,9 @@ popd %{python3_sitelib}/FontTools %changelog +* Tue Jul 19 2016 Fedora Release Engineering - 3.0-5 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + * Sun Mar 06 2016 Parag Nemade - 3.0-4 - Resolves:rh#1240265- fonttools 2.5 takes too much memory From 141ae600b6d69f6dd529f8dde48b16a0b8cddee6 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Mon, 10 Oct 2016 10:56:42 +0530 Subject: [PATCH 047/291] Update to version 3.1.2 --- .gitignore | 2 + ...ile-and-release-copies-of-data-early.patch | 103 ------------------ fonttools.spec | 71 +++++------- sources | 2 +- 4 files changed, 28 insertions(+), 150 deletions(-) delete mode 100644 0001-EBLC-Decompile-and-release-copies-of-data-early.patch diff --git a/.gitignore b/.gitignore index 27d568e..1ac3c9b 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ fonttools-2.3.tar.gz /fonttools-8388a2e37ce349dac6555bb824c82723e3b65fbf.tar.gz /2.5.tar.gz /fonttools-3.0.tar.gz +/fonttools-3.1.2.tar.gz +/fonttools-3.1.2.zip diff --git a/0001-EBLC-Decompile-and-release-copies-of-data-early.patch b/0001-EBLC-Decompile-and-release-copies-of-data-early.patch deleted file mode 100644 index dc06a95..0000000 --- a/0001-EBLC-Decompile-and-release-copies-of-data-early.patch +++ /dev/null @@ -1,103 +0,0 @@ -diff -urN fonttools-3.0/Lib/fontTools/ttLib/tables/E_B_L_C_.py fonttools-3.0.new/Lib/fontTools/ttLib/tables/E_B_L_C_.py ---- fonttools-3.0/Lib/fontTools/ttLib/tables/E_B_L_C_.py 2015-08-31 23:27:15.000000000 +0530 -+++ fonttools-3.0.new/Lib/fontTools/ttLib/tables/E_B_L_C_.py 2016-03-06 14:03:58.406847533 +0530 -@@ -71,44 +71,46 @@ - - # Save the original data because offsets are from the start of the table. - origData = data -+ i=0 - -- dummy, data = sstruct.unpack2(eblcHeaderFormat, data, self) -- -+ dummy = sstruct.unpack(eblcHeaderFormat, data[:8], self) -+ i += 8 - self.strikes = [] - for curStrikeIndex in range(self.numSizes): - curStrike = Strike() - self.strikes.append(curStrike) - curTable = curStrike.bitmapSizeTable -- dummy, data = sstruct.unpack2(bitmapSizeTableFormatPart1, data, curTable) -+ dummy = sstruct.unpack2(bitmapSizeTableFormatPart1, data[i:i+16], curTable) -+ i += 16 - for metric in ('hori', 'vert'): - metricObj = SbitLineMetrics() - vars(curTable)[metric] = metricObj -- dummy, data = sstruct.unpack2(sbitLineMetricsFormat, data, metricObj) -- dummy, data = sstruct.unpack2(bitmapSizeTableFormatPart2, data, curTable) -+ dummy = sstruct.unpack2(sbitLineMetricsFormat, data[i:i+12], metricObj) -+ i += 12 -+ dummy = sstruct.unpack(bitmapSizeTableFormatPart2, data[i:i+8], curTable) -+ i += 8 - - for curStrike in self.strikes: - curTable = curStrike.bitmapSizeTable - for subtableIndex in range(curTable.numberOfIndexSubTables): -- lowerBound = curTable.indexSubTableArrayOffset + subtableIndex * indexSubTableArraySize -- upperBound = lowerBound + indexSubTableArraySize -- data = origData[lowerBound:upperBound] -+ i = curTable.indexSubTableArrayOffset + subtableIndex * indexSubTableArraySize - -- tup = struct.unpack(indexSubTableArrayFormat, data) -+ tup = struct.unpack(indexSubTableArrayFormat, data[i:i+indexSubTableArraySize]) - (firstGlyphIndex, lastGlyphIndex, additionalOffsetToIndexSubtable) = tup -- offsetToIndexSubTable = curTable.indexSubTableArrayOffset + additionalOffsetToIndexSubtable -- data = origData[offsetToIndexSubTable:] -+ i = curTable.indexSubTableArrayOffset + additionalOffsetToIndexSubtable - -- tup = struct.unpack(indexSubHeaderFormat, data[:indexSubHeaderSize]) -+ tup = struct.unpack(indexSubHeaderFormat, data[i:i+indexSubHeaderSize]) - (indexFormat, imageFormat, imageDataOffset) = tup - - indexFormatClass = self.getIndexFormatClass(indexFormat) -- indexSubTable = indexFormatClass(data[indexSubHeaderSize:], ttFont) -+ indexSubTable = indexFormatClass(data[i+indexSubHeaderSize:], ttFont) - indexSubTable.firstGlyphIndex = firstGlyphIndex - indexSubTable.lastGlyphIndex = lastGlyphIndex - indexSubTable.additionalOffsetToIndexSubtable = additionalOffsetToIndexSubtable - indexSubTable.indexFormat = indexFormat - indexSubTable.imageFormat = imageFormat - indexSubTable.imageDataOffset = imageDataOffset -+ indexSubTable.decompile() # https://github.com/behdad/fonttools/issues/317 - curStrike.indexSubTables.append(indexSubTable) - - def compile(self, ttFont): -@@ -336,7 +338,6 @@ - if not hasattr(self, "data"): - raise AttributeError(attr) - self.decompile() -- del self.data, self.ttFont - return getattr(self, attr) - - # This method just takes care of the indexSubHeader. Implementing subclasses -@@ -439,6 +440,7 @@ - - self.names = list(map(self.ttFont.getGlyphName, glyphIds)) - self.removeSkipGlyphs() -+ del self.data, self.ttFont - - def compile(self, ttFont): - # First make sure that all the data lines up properly. Formats 1 and 3 -@@ -525,6 +527,7 @@ - offsets = [self.imageSize * i + self.imageDataOffset for i in range(len(glyphIds)+1)] - self.locations = list(zip(offsets, offsets[1:])) - self.names = list(map(self.ttFont.getGlyphName, glyphIds)) -+ del self.data, self.ttFont - - def compile(self, ttFont): - glyphIds = list(map(ttFont.getGlyphID, self.names)) -@@ -556,6 +559,7 @@ - offsets = [offset + self.imageDataOffset for offset in offsets] - self.locations = list(zip(offsets, offsets[1:])) - self.names = list(map(self.ttFont.getGlyphName, glyphIds)) -+ del self.data, self.ttFont - - def compile(self, ttFont): - # First make sure that all the data lines up properly. Format 4 -@@ -594,6 +598,7 @@ - offsets = [self.imageSize * i + self.imageDataOffset for i in range(len(glyphIds)+1)] - self.locations = list(zip(offsets, offsets[1:])) - self.names = list(map(self.ttFont.getGlyphName, glyphIds)) -+ del self.data, self.ttFont - - def compile(self, ttFont): - self.imageDataOffset = min(zip(*self.locations)[0]) diff --git a/fonttools.spec b/fonttools.spec index 9988b8f..d4e36d8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,22 +1,25 @@ -%global gittag0 3.0 +%global pypi_name fonttools +%global desc \ +FontTools/TTX is a library to manipulate font files from Python. It supports \ +reading and writing of TrueType/OpenType fonts, reading and writing of AFM \ +files, reading (and partially writing) of PS Type 1 fonts. The package also \ +contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ +from an XML-based format. Name: fonttools -Version: 3.0 -Release: 5%{?dist} -Summary: A tool to convert True/OpenType fonts to XML and back +Version: 3.1.2 +Release: 1%{?dist} +Summary: Tools to manipulate font files License: BSD -URL: https://github.com/behdad/%{name}/ -Source0: https://github.com/behdad/%{name}/archive/%{gittag0}.tar.gz#/%{name}-%{version}.tar.gz -Patch0: 0001-EBLC-Decompile-and-release-copies-of-data-early.patch +URL: https://github.com/fonttools/%{name}/ +Source0: https://files.pythonhosted.org/packages/source/f/%{pypi_name}/%{pypi_name}-%{version}.zip Requires: python3-fonttools BuildArch: noarch Provides: ttx = %{version}-%{release} %description -TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is -written in Python and has a BSD-style, open-source license. TTX can dump -TrueType and OpenType fonts to an XML-based text format and vice versa. +%{desc} %package -n python2-fonttools Summary: Python 2 fonttools library @@ -27,10 +30,7 @@ BuildArch: noarch Requires: numpy %description -n python2-fonttools -TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is -written in Python and has a BSD-style, open-source license. TTX can dump -TrueType and OpenType fonts to an XML-based text format and vice versa. - +%{desc} %package -n python3-fonttools Summary: Python 3 fonttools library @@ -41,43 +41,19 @@ BuildArch: noarch Requires: python3-numpy %description -n python3-fonttools -TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is -written in Python and has a BSD-style, open-source license. TTX can dump -TrueType and OpenType fonts to an XML-based text format and vice versa. +%{desc} %prep -%setup -qc -%patch0 -p0 -pushd %{name}-%{version} -mv LICENSE.txt Doc/documentation.html Doc/changes.txt ../ -popd -pwd -mv %{name}-%{version} python2 - -pushd python2 +%autosetup rm -rf *.egg-info -popd - -cp -a python2 python3 -find python2 -name '*.py' | xargs sed -i 's|^#!python|#!%{__python2}|' -find python3 -name '*.py' | xargs sed -i 's|^#!python|#!%{__python3}|' %build -pushd python2 -%{__python2} setup.py build -popd -pushd python3 -%{__python3} setup.py build -popd +%py2_build +%py3_build %install -pushd python2 %{__python2} setup.py install --skip-build --root %{buildroot} -popd - -pushd python3 %{__python3} setup.py install --skip-build --root %{buildroot} -popd %files %{_bindir}/pyftinspect @@ -87,18 +63,21 @@ popd %{_mandir}/man1/ttx.1.gz %files -n python2-fonttools -%license LICENSE.txt -%doc changes.txt documentation.html +%license LICENSE +%doc NEWS README.md %{python2_sitelib}/FontTools.pth %{python2_sitelib}/FontTools %files -n python3-fonttools -%license LICENSE.txt -%doc changes.txt documentation.html +%license LICENSE +%doc NEWS README.md %{python3_sitelib}/FontTools.pth %{python3_sitelib}/FontTools %changelog +* Mon Oct 10 2016 Parag Nemade - 3.1.2-1 +- Update to version 3.1.2 + * Tue Jul 19 2016 Fedora Release Engineering - 3.0-5 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages diff --git a/sources b/sources index 77da6c6..96f4306 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e5de6f32a3db235a5adce4f456e8826b fonttools-3.0.tar.gz +cee08ea7959b1deec9f3f1e08da06cb2 fonttools-3.1.2.zip From e158ab70fbc09f02cdff3fa5ebd781bbef7ff3ff Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Mon, 10 Oct 2016 11:41:35 +0530 Subject: [PATCH 048/291] Add missing BR:pythonX-setuptools --- fonttools.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fonttools.spec b/fonttools.spec index d4e36d8..7afb668 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -25,6 +25,7 @@ Provides: ttx = %{version}-%{release} Summary: Python 2 fonttools library %{?python_provide:%python_provide python2-%{name}} BuildRequires: python2-devel +BuildRequires: python2-setuptools BuildRequires: numpy BuildArch: noarch Requires: numpy @@ -37,6 +38,7 @@ Summary: Python 3 fonttools library %{?python_provide:%python_provide python3-%{name}} BuildRequires: python3-devel BuildRequires: python3-numpy +BuildRequires: python3-setuptools BuildArch: noarch Requires: python3-numpy From b7fe50add2b4fca9f524412dceddc82fe47cca80 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Mon, 10 Oct 2016 22:28:25 +0530 Subject: [PATCH 049/291] Correct the BR: to python-setuptools_scm --- fonttools.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 7afb668..3ea1607 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -25,7 +25,7 @@ Provides: ttx = %{version}-%{release} Summary: Python 2 fonttools library %{?python_provide:%python_provide python2-%{name}} BuildRequires: python2-devel -BuildRequires: python2-setuptools +BuildRequires: python2-setuptools_scm BuildRequires: numpy BuildArch: noarch Requires: numpy @@ -38,7 +38,7 @@ Summary: Python 3 fonttools library %{?python_provide:%python_provide python3-%{name}} BuildRequires: python3-devel BuildRequires: python3-numpy -BuildRequires: python3-setuptools +BuildRequires: python3-setuptools_scm BuildArch: noarch Requires: python3-numpy From a8b6c4f815c45f953166c8b3022f633a3243d861 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Thu, 3 Nov 2016 12:24:29 +0530 Subject: [PATCH 050/291] Update to version 3.2.0 --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 1ac3c9b..93406d3 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ fonttools-2.3.tar.gz /fonttools-3.0.tar.gz /fonttools-3.1.2.tar.gz /fonttools-3.1.2.zip +/fonttools-3.2.0.zip diff --git a/fonttools.spec b/fonttools.spec index 3ea1607..d6eac3c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.1.2 +Version: 3.2.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -77,6 +77,9 @@ rm -rf *.egg-info %{python3_sitelib}/FontTools %changelog +* Thu Nov 03 2016 Parag Nemade - 3.2.0-1 +- Update to version 3.2.0 + * Mon Oct 10 2016 Parag Nemade - 3.1.2-1 - Update to version 3.1.2 diff --git a/sources b/sources index 96f4306..e35a189 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cee08ea7959b1deec9f3f1e08da06cb2 fonttools-3.1.2.zip +a18538146dcda609636025efcca1f029 fonttools-3.2.0.zip From 16e8d0fcdd4d97999eaf88823bb5d609349f6080 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Fri, 4 Nov 2016 08:08:32 +0530 Subject: [PATCH 051/291] Fix new filelist --- fonttools.spec | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index d6eac3c..a05c81a 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -49,6 +49,8 @@ Requires: python3-numpy %autosetup rm -rf *.egg-info +sed -i '1d' Lib/fontTools/mtiLib/__init__.py + %build %py2_build %py3_build @@ -62,19 +64,25 @@ rm -rf *.egg-info %{_bindir}/pyftmerge %{_bindir}/pyftsubset %{_bindir}/ttx +%{_bindir}/fonttools %{_mandir}/man1/ttx.1.gz %files -n python2-fonttools %license LICENSE %doc NEWS README.md -%{python2_sitelib}/FontTools.pth -%{python2_sitelib}/FontTools +%{python2_sitelib}/fontTools +%{python2_sitelib}/sstruct.py* +%{python2_sitelib}/xmlWriter.py* +%{python2_sitelib}/fonttools-3.2.0-py2.?.egg-info %files -n python3-fonttools %license LICENSE %doc NEWS README.md -%{python3_sitelib}/FontTools.pth -%{python3_sitelib}/FontTools +%{python3_sitelib}/fontTools +%{python3_sitelib}/sstruct.py* +%{python3_sitelib}/xmlWriter.py* +%{python3_sitelib}/__pycache__/* +%{python3_sitelib}/fonttools-3.2.0-py3.?.egg-info %changelog * Thu Nov 03 2016 Parag Nemade - 3.2.0-1 From a8fbad21f6e1944c0bade1cf4d6712caa9e17b26 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Tue, 8 Nov 2016 12:17:24 +0530 Subject: [PATCH 052/291] Update to version 3.2.1 --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 93406d3..ac5718d 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ fonttools-2.3.tar.gz /fonttools-3.1.2.tar.gz /fonttools-3.1.2.zip /fonttools-3.2.0.zip +/fonttools-3.2.1.zip diff --git a/fonttools.spec b/fonttools.spec index a05c81a..4560834 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.2.0 +Version: 3.2.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -85,6 +85,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/fonttools-3.2.0-py3.?.egg-info %changelog +* Tue Nov 08 2016 Parag Nemade - 3.2.1-1 +- Update to version 3.2.1 + * Thu Nov 03 2016 Parag Nemade - 3.2.0-1 - Update to version 3.2.0 diff --git a/sources b/sources index e35a189..56fdfa5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a18538146dcda609636025efcca1f029 fonttools-3.2.0.zip +fd7b941603329a78f555cc26bb56cbd7 fonttools-3.2.1.zip From bef761a7ab5bfc26137ee20e040f9a9dbd950da1 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Tue, 8 Nov 2016 12:26:36 +0530 Subject: [PATCH 053/291] Fix egg-info file listing --- fonttools.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 4560834..70ab46e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -73,7 +73,7 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python2_sitelib}/fontTools %{python2_sitelib}/sstruct.py* %{python2_sitelib}/xmlWriter.py* -%{python2_sitelib}/fonttools-3.2.0-py2.?.egg-info +%{python2_sitelib}/%{name}-%{version}-py2.?.egg-info %files -n python3-fonttools %license LICENSE @@ -82,7 +82,7 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/sstruct.py* %{python3_sitelib}/xmlWriter.py* %{python3_sitelib}/__pycache__/* -%{python3_sitelib}/fonttools-3.2.0-py3.?.egg-info +%{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog * Tue Nov 08 2016 Parag Nemade - 3.2.1-1 From 4c8aefc3d27d3e5f5bac3a8a4f344a128e34e0bb Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Fri, 25 Nov 2016 11:37:42 +0530 Subject: [PATCH 054/291] Update to version 3.2.2 --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ac5718d..07bd37a 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ fonttools-2.3.tar.gz /fonttools-3.1.2.zip /fonttools-3.2.0.zip /fonttools-3.2.1.zip +/fonttools-3.2.2.zip diff --git a/fonttools.spec b/fonttools.spec index 70ab46e..292dea9 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.2.1 +Version: 3.2.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -85,6 +85,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Fri Nov 25 2016 Parag Nemade - 3.2.2-1 +- Update to version 3.2.2 + * Tue Nov 08 2016 Parag Nemade - 3.2.1-1 - Update to version 3.2.1 diff --git a/sources b/sources index 56fdfa5..1731483 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fd7b941603329a78f555cc26bb56cbd7 fonttools-3.2.1.zip +c19924f32bd875fa47c862e73971b344 fonttools-3.2.2.zip From e7fbaaf6d8ee2cb161c92124a388e9337793619e Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Tue, 29 Nov 2016 12:10:45 +0530 Subject: [PATCH 055/291] Resolves: rh#1278201 - ImportError: No module named 'pygtk' --- ...mpatible-to-run-with-python2-python3.patch | 35 +++++++++++++++++++ fonttools.spec | 10 ++++-- 2 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 Make-inspect.py-file-compatible-to-run-with-python2-python3.patch diff --git a/Make-inspect.py-file-compatible-to-run-with-python2-python3.patch b/Make-inspect.py-file-compatible-to-run-with-python2-python3.patch new file mode 100644 index 0000000..ee49e28 --- /dev/null +++ b/Make-inspect.py-file-compatible-to-run-with-python2-python3.patch @@ -0,0 +1,35 @@ +From 751da6367a57d6d7498f78e44ae7f978c013ab74 Mon Sep 17 00:00:00 2001 +From: Parag A Nemade +Date: Mon, 28 Nov 2016 13:47:30 +0530 +Subject: [PATCH] Make inspect.py file compatible to run with python2 and + python3 + +Signed-off-by: Parag A Nemade +--- + Lib/fontTools/inspect.py | 10 ++++++++-- + 1 file changed, 8 insertions(+), 2 deletions(-) + +diff --git a/Lib/fontTools/inspect.py b/Lib/fontTools/inspect.py +index d48be9c..f1ada6c 100644 +--- a/Lib/fontTools/inspect.py ++++ b/Lib/fontTools/inspect.py +@@ -8,8 +8,14 @@ + from __future__ import print_function, division, absolute_import + from fontTools.misc.py23 import * + from fontTools import misc, ttLib, cffLib +-import pygtk +-pygtk.require('2.0') ++try: ++ from gi import pygtkcompat ++except ImportError: ++ pygtkcompat = None ++ ++if pygtkcompat is not None: ++ pygtkcompat.enable() ++ pygtkcompat.enable_gtk(version='3.0') + import gtk + import sys + +-- +2.9.3 + diff --git a/fonttools.spec b/fonttools.spec index 292dea9..c5c5d0a 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -8,12 +8,15 @@ from an XML-based format. Name: fonttools Version: 3.2.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: BSD URL: https://github.com/fonttools/%{name}/ Source0: https://files.pythonhosted.org/packages/source/f/%{pypi_name}/%{pypi_name}-%{version}.zip +# Upstream merged patch +Patch0: Make-inspect.py-file-compatible-to-run-with-python2-python3.patch + Requires: python3-fonttools BuildArch: noarch Provides: ttx = %{version}-%{release} @@ -46,7 +49,7 @@ Requires: python3-numpy %{desc} %prep -%autosetup +%autosetup -p1 rm -rf *.egg-info sed -i '1d' Lib/fontTools/mtiLib/__init__.py @@ -85,6 +88,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Nov 29 2016 Parag Nemade - 3.2.2-2 +- Resolves: rh#1278201 - ImportError: No module named 'pygtk' + * Fri Nov 25 2016 Parag Nemade - 3.2.2-1 - Update to version 3.2.2 From ce42684951e4ff3ee3cf48a5bcadd2dac8f17b15 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Mon, 5 Dec 2016 13:24:27 +0530 Subject: [PATCH 056/291] Update to version 3.2.3 --- .gitignore | 1 + ...mpatible-to-run-with-python2-python3.patch | 35 ------------------- fonttools.spec | 12 +++---- sources | 2 +- 4 files changed, 8 insertions(+), 42 deletions(-) delete mode 100644 Make-inspect.py-file-compatible-to-run-with-python2-python3.patch diff --git a/.gitignore b/.gitignore index 07bd37a..1ce8a47 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ fonttools-2.3.tar.gz /fonttools-3.2.0.zip /fonttools-3.2.1.zip /fonttools-3.2.2.zip +/fonttools-3.2.3.zip diff --git a/Make-inspect.py-file-compatible-to-run-with-python2-python3.patch b/Make-inspect.py-file-compatible-to-run-with-python2-python3.patch deleted file mode 100644 index ee49e28..0000000 --- a/Make-inspect.py-file-compatible-to-run-with-python2-python3.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 751da6367a57d6d7498f78e44ae7f978c013ab74 Mon Sep 17 00:00:00 2001 -From: Parag A Nemade -Date: Mon, 28 Nov 2016 13:47:30 +0530 -Subject: [PATCH] Make inspect.py file compatible to run with python2 and - python3 - -Signed-off-by: Parag A Nemade ---- - Lib/fontTools/inspect.py | 10 ++++++++-- - 1 file changed, 8 insertions(+), 2 deletions(-) - -diff --git a/Lib/fontTools/inspect.py b/Lib/fontTools/inspect.py -index d48be9c..f1ada6c 100644 ---- a/Lib/fontTools/inspect.py -+++ b/Lib/fontTools/inspect.py -@@ -8,8 +8,14 @@ - from __future__ import print_function, division, absolute_import - from fontTools.misc.py23 import * - from fontTools import misc, ttLib, cffLib --import pygtk --pygtk.require('2.0') -+try: -+ from gi import pygtkcompat -+except ImportError: -+ pygtkcompat = None -+ -+if pygtkcompat is not None: -+ pygtkcompat.enable() -+ pygtkcompat.enable_gtk(version='3.0') - import gtk - import sys - --- -2.9.3 - diff --git a/fonttools.spec b/fonttools.spec index c5c5d0a..59ef0ef 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,16 +7,13 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.2.2 -Release: 2%{?dist} +Version: 3.2.3 +Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD URL: https://github.com/fonttools/%{name}/ Source0: https://files.pythonhosted.org/packages/source/f/%{pypi_name}/%{pypi_name}-%{version}.zip -# Upstream merged patch -Patch0: Make-inspect.py-file-compatible-to-run-with-python2-python3.patch - Requires: python3-fonttools BuildArch: noarch Provides: ttx = %{version}-%{release} @@ -49,7 +46,7 @@ Requires: python3-numpy %{desc} %prep -%autosetup -p1 +%autosetup rm -rf *.egg-info sed -i '1d' Lib/fontTools/mtiLib/__init__.py @@ -88,6 +85,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Mon Dec 05 2016 Parag Nemade - 3.2.3-1 +- Update to version 3.2.3 + * Tue Nov 29 2016 Parag Nemade - 3.2.2-2 - Resolves: rh#1278201 - ImportError: No module named 'pygtk' diff --git a/sources b/sources index 1731483..2a64f83 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c19924f32bd875fa47c862e73971b344 fonttools-3.2.2.zip +ec17c59b50518b093bf529be49adf9be fonttools-3.2.3.zip From 251b82a3d70e25710a95aa665d8f04c56ca4dd0d Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Wed, 7 Dec 2016 09:54:39 +0530 Subject: [PATCH 057/291] Update to version 3.3.0 --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 1ce8a47..fdd8e8a 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ fonttools-2.3.tar.gz /fonttools-3.2.1.zip /fonttools-3.2.2.zip /fonttools-3.2.3.zip +/fonttools-3.3.0.zip diff --git a/fonttools.spec b/fonttools.spec index 59ef0ef..d860eef 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.2.3 +Version: 3.3.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -85,6 +85,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Dec 07 2016 Parag Nemade - 3.3.0-1 +- Update to version 3.3.0 + * Mon Dec 05 2016 Parag Nemade - 3.2.3-1 - Update to version 3.2.3 diff --git a/sources b/sources index 2a64f83..14ad662 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ec17c59b50518b093bf529be49adf9be fonttools-3.2.3.zip +695889669d5e089f7c83c0bcbd950316 fonttools-3.3.0.zip From ecb35142ac2020cc4ee6e5f89941c62c94c37362 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Wed, 7 Dec 2016 10:43:34 +0530 Subject: [PATCH 058/291] Fix filelist Signed-off-by: Parag A Nemade --- fonttools.spec | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index d860eef..035cea7 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -50,6 +50,7 @@ Requires: python3-numpy rm -rf *.egg-info sed -i '1d' Lib/fontTools/mtiLib/__init__.py +sed -i '60d' setup.py %build %py2_build @@ -71,22 +72,18 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %license LICENSE %doc NEWS README.md %{python2_sitelib}/fontTools -%{python2_sitelib}/sstruct.py* -%{python2_sitelib}/xmlWriter.py* %{python2_sitelib}/%{name}-%{version}-py2.?.egg-info %files -n python3-fonttools %license LICENSE %doc NEWS README.md %{python3_sitelib}/fontTools -%{python3_sitelib}/sstruct.py* -%{python3_sitelib}/xmlWriter.py* -%{python3_sitelib}/__pycache__/* %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog * Wed Dec 07 2016 Parag Nemade - 3.3.0-1 - Update to version 3.3.0 +- This release removed top level sstruct and xmlWriter * Mon Dec 05 2016 Parag Nemade - 3.2.3-1 - Update to version 3.2.3 From ca61d0a069a3d95cc13a6c4a53c34e328618028f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 19 Dec 2016 18:20:36 +0100 Subject: [PATCH 059/291] Rebuild for Python 3.6 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 035cea7..f6fd37d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -8,7 +8,7 @@ from an XML-based format. Name: fonttools Version: 3.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: BSD URL: https://github.com/fonttools/%{name}/ @@ -81,6 +81,9 @@ sed -i '60d' setup.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Mon Dec 19 2016 Miro Hrončok - 3.3.0-2 +- Rebuild for Python 3.6 + * Wed Dec 07 2016 Parag Nemade - 3.3.0-1 - Update to version 3.3.0 - This release removed top level sstruct and xmlWriter From b129cb9335eb58d45e2f98812d58acb74c8bf529 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Tue, 20 Dec 2016 13:28:14 +0530 Subject: [PATCH 060/291] Update to version 3.3.1 --- .gitignore | 1 + fonttools.spec | 8 +++++--- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index fdd8e8a..6f3954a 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ fonttools-2.3.tar.gz /fonttools-3.2.2.zip /fonttools-3.2.3.zip /fonttools-3.3.0.zip +/fonttools-3.3.1.zip diff --git a/fonttools.spec b/fonttools.spec index f6fd37d..2a60e13 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,8 +7,8 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.3.0 -Release: 2%{?dist} +Version: 3.3.1 +Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD URL: https://github.com/fonttools/%{name}/ @@ -50,7 +50,6 @@ Requires: python3-numpy rm -rf *.egg-info sed -i '1d' Lib/fontTools/mtiLib/__init__.py -sed -i '60d' setup.py %build %py2_build @@ -81,6 +80,9 @@ sed -i '60d' setup.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Dec 20 2016 Parag Nemade - 3.3.1-1 +- Update to version 3.3.1 + * Mon Dec 19 2016 Miro Hrončok - 3.3.0-2 - Rebuild for Python 3.6 diff --git a/sources b/sources index 14ad662..6f62694 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -695889669d5e089f7c83c0bcbd950316 fonttools-3.3.0.zip +SHA512 (fonttools-3.3.1.zip) = 5c0cf4ddf0796d4d2eb15c51c6364ddfff7ce11d1f21d49302949e4f4af15d6d765aa487633ac80de82807eee694119de53fb8bf7a271e12313442910665407f From 094f866f507448291cf0e4bedacd4c2461fa56db Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Thu, 22 Dec 2016 11:48:12 +0530 Subject: [PATCH 061/291] Update to 3.4.0 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6f3954a..94ab9bd 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ fonttools-2.3.tar.gz /fonttools-3.2.3.zip /fonttools-3.3.0.zip /fonttools-3.3.1.zip +/fonttools-3.4.0.zip diff --git a/fonttools.spec b/fonttools.spec index 2a60e13..45a1026 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.3.1 +Version: 3.4.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Thu Dec 22 2016 Parag Nemade - 3.4.0-1 +- Update to 3.4.0 version + * Tue Dec 20 2016 Parag Nemade - 3.3.1-1 - Update to version 3.3.1 diff --git a/sources b/sources index 6f62694..9c16286 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.3.1.zip) = 5c0cf4ddf0796d4d2eb15c51c6364ddfff7ce11d1f21d49302949e4f4af15d6d765aa487633ac80de82807eee694119de53fb8bf7a271e12313442910665407f +SHA512 (fonttools-3.4.0.zip) = ac95f01b2b2e193308b0d8e3afb59db826a948729b4fe72542f9a504b372cffb17b10294c56f586292ed415cbfc13c61ca96b97bd459854250572223285c6c45 From f30a3d7aa03c18a90ebb88f90dd98381d97e00be Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Mon, 16 Jan 2017 19:37:52 +0530 Subject: [PATCH 062/291] Update to 3.5.0 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 94ab9bd..33b3f80 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ fonttools-2.3.tar.gz /fonttools-3.3.0.zip /fonttools-3.3.1.zip /fonttools-3.4.0.zip +/fonttools-3.5.0.zip diff --git a/fonttools.spec b/fonttools.spec index 45a1026..764edb1 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.4.0 +Version: 3.5.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Mon Jan 16 2017 Parag Nemade - 3.5.0-1 +- Update to 3.5.0 version + * Thu Dec 22 2016 Parag Nemade - 3.4.0-1 - Update to 3.4.0 version diff --git a/sources b/sources index 9c16286..0a9bcf3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.4.0.zip) = ac95f01b2b2e193308b0d8e3afb59db826a948729b4fe72542f9a504b372cffb17b10294c56f586292ed415cbfc13c61ca96b97bd459854250572223285c6c45 +SHA512 (fonttools-3.5.0.zip) = 45c40db6f3a3c5eb322960d1d4fbd3edd52c75bc209650876bf730a47e59bc52dc8325f198772c66801c70ce5d415e1a7fe20fec607e9e12962343b2e9ce07eb From d125cd73d6de0d22c082398cfe90e80d887f681e Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Fri, 27 Jan 2017 09:04:41 +0530 Subject: [PATCH 063/291] Update to 3.6.0 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 33b3f80..75313e2 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ fonttools-2.3.tar.gz /fonttools-3.3.1.zip /fonttools-3.4.0.zip /fonttools-3.5.0.zip +/fonttools-3.6.0.zip diff --git a/fonttools.spec b/fonttools.spec index 764edb1..8772cdb 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.5.0 +Version: 3.6.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Fri Jan 27 2017 Parag Nemade - 3.6.0-1 +- Update to 3.6.0 version + * Mon Jan 16 2017 Parag Nemade - 3.5.0-1 - Update to 3.5.0 version diff --git a/sources b/sources index 0a9bcf3..23c4a6f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.5.0.zip) = 45c40db6f3a3c5eb322960d1d4fbd3edd52c75bc209650876bf730a47e59bc52dc8325f198772c66801c70ce5d415e1a7fe20fec607e9e12962343b2e9ce07eb +SHA512 (fonttools-3.6.0.zip) = d8e92cea436438f6578ac7084bdc9e4b299143e9719456ad3d7ca99187c2986d1b31af74344c2161d482143accccff6671146146aa865605227f516c31bae6be From 53eaf0d92969957ae9ec3c3add238e3bf449c114 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Fri, 27 Jan 2017 09:15:51 +0530 Subject: [PATCH 064/291] Update docs file names Update to 3.6.0 version --- fonttools.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 8772cdb..c09e476 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -69,18 +69,19 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %files -n python2-fonttools %license LICENSE -%doc NEWS README.md +%doc NEWS.rst README.rst %{python2_sitelib}/fontTools %{python2_sitelib}/%{name}-%{version}-py2.?.egg-info %files -n python3-fonttools %license LICENSE -%doc NEWS README.md +%doc NEWS.rst README.rst %{python3_sitelib}/fontTools %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog * Fri Jan 27 2017 Parag Nemade - 3.6.0-1 +- Update docs file names - Update to 3.6.0 version * Mon Jan 16 2017 Parag Nemade - 3.5.0-1 From 6a4e9537568f6b7796eea3ea540d940ba30f1643 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Sun, 29 Jan 2017 09:30:19 +0530 Subject: [PATCH 065/291] Update to 3.6.1 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 75313e2..296702b 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ fonttools-2.3.tar.gz /fonttools-3.4.0.zip /fonttools-3.5.0.zip /fonttools-3.6.0.zip +/fonttools-3.6.1.zip diff --git a/fonttools.spec b/fonttools.spec index c09e476..d291e3d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.6.0 +Version: 3.6.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sun Jan 29 2017 Parag Nemade - 3.6.1-1 +- Update to 3.6.1 version + * Fri Jan 27 2017 Parag Nemade - 3.6.0-1 - Update docs file names - Update to 3.6.0 version diff --git a/sources b/sources index 23c4a6f..cfb85d5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.6.0.zip) = d8e92cea436438f6578ac7084bdc9e4b299143e9719456ad3d7ca99187c2986d1b31af74344c2161d482143accccff6671146146aa865605227f516c31bae6be +SHA512 (fonttools-3.6.1.zip) = 2d7f82dabb7e32be3e6710bd5708d2b8496f27431e58b58a618c1bd8cc20c502fa97b52fed62056173a8518cc8c9267aadcb82ee10a9848963a0c9125c43e56c From 14096bac5a653ea5f6bb60e8e5a9b860def42b61 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Mon, 6 Feb 2017 12:08:43 +0530 Subject: [PATCH 066/291] Update to 3.6.2 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 296702b..0ffe02f 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ fonttools-2.3.tar.gz /fonttools-3.5.0.zip /fonttools-3.6.0.zip /fonttools-3.6.1.zip +/fonttools-3.6.2.zip diff --git a/fonttools.spec b/fonttools.spec index d291e3d..190b13d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.6.1 +Version: 3.6.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Mon Feb 06 2017 Parag Nemade - 3.6.2-1 +- Update to 3.6.2 version + * Sun Jan 29 2017 Parag Nemade - 3.6.1-1 - Update to 3.6.1 version diff --git a/sources b/sources index cfb85d5..1922a36 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.6.1.zip) = 2d7f82dabb7e32be3e6710bd5708d2b8496f27431e58b58a618c1bd8cc20c502fa97b52fed62056173a8518cc8c9267aadcb82ee10a9848963a0c9125c43e56c +SHA512 (fonttools-3.6.2.zip) = c09bd0b85ec710ff224afa38f2b1d8341c6aee0f46ce4707f4675c121030e008bcf04fcf1e9fe6e3a26547d58b0b609d88b56bfd7f695b0858fb46bbcb1576e3 From a88c0cec49dc85513f5c59023ad88847726dbda6 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Sun, 12 Feb 2017 11:43:46 +0530 Subject: [PATCH 067/291] Update to 3.7.0 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0ffe02f..d6c8625 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ fonttools-2.3.tar.gz /fonttools-3.6.0.zip /fonttools-3.6.1.zip /fonttools-3.6.2.zip +/fonttools-3.7.0.zip diff --git a/fonttools.spec b/fonttools.spec index 190b13d..f41810d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.6.2 +Version: 3.7.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sun Feb 12 2017 Parag Nemade - 3.7.0-1 +- Update to 3.7.0 version + * Mon Feb 06 2017 Parag Nemade - 3.6.2-1 - Update to 3.6.2 version diff --git a/sources b/sources index 1922a36..b7e22ed 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.6.2.zip) = c09bd0b85ec710ff224afa38f2b1d8341c6aee0f46ce4707f4675c121030e008bcf04fcf1e9fe6e3a26547d58b0b609d88b56bfd7f695b0858fb46bbcb1576e3 +SHA512 (fonttools-3.7.0.zip) = d4788ff07a1424b4b7d13a78602eda259a6b302207d4f9957cbe57c7486149517e8e8668586290c72758570a96a28faf016ca25ff174d1d91bd7fb9fef6bc7e2 From f1e5c87f3465c7e4c55f22f532be344622e8a5e7 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Sat, 18 Feb 2017 15:26:15 +0530 Subject: [PATCH 068/291] Update to 3.7.1 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d6c8625..9743543 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ fonttools-2.3.tar.gz /fonttools-3.6.1.zip /fonttools-3.6.2.zip /fonttools-3.7.0.zip +/fonttools-3.7.1.zip diff --git a/fonttools.spec b/fonttools.spec index f41810d..0843bd9 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.7.0 +Version: 3.7.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Fri Feb 17 2017 Parag Nemade - 3.7.1-1 +- Update to 3.7.1 version + * Sun Feb 12 2017 Parag Nemade - 3.7.0-1 - Update to 3.7.0 version diff --git a/sources b/sources index b7e22ed..0fc7df9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.7.0.zip) = d4788ff07a1424b4b7d13a78602eda259a6b302207d4f9957cbe57c7486149517e8e8668586290c72758570a96a28faf016ca25ff174d1d91bd7fb9fef6bc7e2 +SHA512 (fonttools-3.7.1.zip) = 45caf546e9da1520977a132aadbac4edce90561c3610d687b33e272d29be1fa5f907b57f28e86471991367b7f087916da41296cc6dd4ac8da6fa99e55059ce9d From ce9993998a99530a0a3a972964a74e96aafcc606 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Sat, 18 Feb 2017 19:11:18 +0530 Subject: [PATCH 069/291] Update to 3.7.2 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9743543..175c103 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ fonttools-2.3.tar.gz /fonttools-3.6.2.zip /fonttools-3.7.0.zip /fonttools-3.7.1.zip +/fonttools-3.7.2.zip diff --git a/fonttools.spec b/fonttools.spec index 0843bd9..0dcca4c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.7.1 +Version: 3.7.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sat Feb 18 2017 Parag Nemade - 3.7.2-1 +- Update to 3.7.2 version + * Fri Feb 17 2017 Parag Nemade - 3.7.1-1 - Update to 3.7.1 version diff --git a/sources b/sources index 0fc7df9..ff3578c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.7.1.zip) = 45caf546e9da1520977a132aadbac4edce90561c3610d687b33e272d29be1fa5f907b57f28e86471991367b7f087916da41296cc6dd4ac8da6fa99e55059ce9d +SHA512 (fonttools-3.7.2.zip) = 84046ea04b5fdd0a7da677222467b6399eb0f33b9d657ef0862ba4e1da15d7aef5bdb37fa6e4c0c26e08e075bdea6d78e1646b945bd4ecadaf9f0f0d76cab1b7 From 1b0650fe44c8ac8fa8f998d96c6d901e4a41dc5a Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Mon, 6 Mar 2017 11:53:43 +0530 Subject: [PATCH 070/291] Update to 3.8.0 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 175c103..2896eda 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ fonttools-2.3.tar.gz /fonttools-3.7.0.zip /fonttools-3.7.1.zip /fonttools-3.7.2.zip +/fonttools-3.8.0.zip diff --git a/fonttools.spec b/fonttools.spec index 0dcca4c..82f91a9 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.7.2 +Version: 3.8.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Mon Mar 06 2017 Parag Nemade - 3.8.0-1 +- Update to 3.8.0 version + * Sat Feb 18 2017 Parag Nemade - 3.7.2-1 - Update to 3.7.2 version diff --git a/sources b/sources index ff3578c..11caee3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.7.2.zip) = 84046ea04b5fdd0a7da677222467b6399eb0f33b9d657ef0862ba4e1da15d7aef5bdb37fa6e4c0c26e08e075bdea6d78e1646b945bd4ecadaf9f0f0d76cab1b7 +SHA512 (fonttools-3.8.0.zip) = b690e1336521ecd1e1113d127ac227ea3f48084329e629d31a7ce188454a7a8d178184bba89a9a12e99b45156ceb55eee6b8bdec03536df46cc3c505c032054a From a970e8d8cc75b6bef2aa4028cebaf22be311171d Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Tue, 14 Mar 2017 09:45:55 +0530 Subject: [PATCH 071/291] Update to 3.9.0 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2896eda..d1032e4 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ fonttools-2.3.tar.gz /fonttools-3.7.1.zip /fonttools-3.7.2.zip /fonttools-3.8.0.zip +/fonttools-3.9.0.zip diff --git a/fonttools.spec b/fonttools.spec index 82f91a9..38682d2 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.8.0 +Version: 3.9.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Mar 14 2017 Parag Nemade - 3.9.0-1 +- Update to 3.9.0 version + * Mon Mar 06 2017 Parag Nemade - 3.8.0-1 - Update to 3.8.0 version diff --git a/sources b/sources index 11caee3..42cbcb9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.8.0.zip) = b690e1336521ecd1e1113d127ac227ea3f48084329e629d31a7ce188454a7a8d178184bba89a9a12e99b45156ceb55eee6b8bdec03536df46cc3c505c032054a +SHA512 (fonttools-3.9.0.zip) = f81574d066a3398ac4ff520bce8bfb25c8f676a8ff526541ac212c66e93879605374502506f0f07858f121267cb4159998838254c579416429fa96e9b6549b66 From f7d3239f5e533933fcc34a5f3d357c6ba9a1cd7f Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Tue, 21 Mar 2017 21:01:32 +0530 Subject: [PATCH 072/291] Update to 3.9.1 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d1032e4..b5f69ed 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ fonttools-2.3.tar.gz /fonttools-3.7.2.zip /fonttools-3.8.0.zip /fonttools-3.9.0.zip +/fonttools-3.9.1.zip diff --git a/fonttools.spec b/fonttools.spec index 38682d2..ed85446 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.9.0 +Version: 3.9.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Mar 21 2017 Parag Nemade - 3.9.1-1 +- Update to 3.9.1 version + * Tue Mar 14 2017 Parag Nemade - 3.9.0-1 - Update to 3.9.0 version diff --git a/sources b/sources index 42cbcb9..219a3e2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.9.0.zip) = f81574d066a3398ac4ff520bce8bfb25c8f676a8ff526541ac212c66e93879605374502506f0f07858f121267cb4159998838254c579416429fa96e9b6549b66 +SHA512 (fonttools-3.9.1.zip) = d4f767a48b5e7f0309d1314bff17cab3b9e6debb75b92b9c33c30bc20d71a68a90bee2962b0d930f1f77a3b1e8094f3ce2b41a3e0498a785b7241ca09758b1b6 From eb350b742f8f9e9098cc12c369ace8e742a850e9 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Sun, 9 Apr 2017 08:32:05 +0530 Subject: [PATCH 073/291] Update to 3.9.2 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b5f69ed..2ec3e3b 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ fonttools-2.3.tar.gz /fonttools-3.8.0.zip /fonttools-3.9.0.zip /fonttools-3.9.1.zip +/fonttools-3.9.2.zip diff --git a/fonttools.spec b/fonttools.spec index ed85446..72d6bf0 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.9.1 +Version: 3.9.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sun Apr 09 2017 Parag Nemade - 3.9.2-1 +- Update to 3.9.2 version + * Tue Mar 21 2017 Parag Nemade - 3.9.1-1 - Update to 3.9.1 version diff --git a/sources b/sources index 219a3e2..e0dac7f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.9.1.zip) = d4f767a48b5e7f0309d1314bff17cab3b9e6debb75b92b9c33c30bc20d71a68a90bee2962b0d930f1f77a3b1e8094f3ce2b41a3e0498a785b7241ca09758b1b6 +SHA512 (fonttools-3.9.2.zip) = e94a13704546d6ce00b892facd8753082a6c19a385a54c9fda1186c19797bfd770d48cd7fa92687129e577c5ea05e4605343a98ea978b9676c404067f3801de7 From 4fe50e0dde210a2838c8f7ea96e7a057607fe6a5 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Sun, 16 Apr 2017 11:14:29 +0530 Subject: [PATCH 074/291] Update to 3.10.0 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2ec3e3b..6586b1c 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ fonttools-2.3.tar.gz /fonttools-3.9.0.zip /fonttools-3.9.1.zip /fonttools-3.9.2.zip +/fonttools-3.10.0.zip diff --git a/fonttools.spec b/fonttools.spec index 72d6bf0..1c9ecd2 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.9.2 +Version: 3.10.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sun Apr 16 2017 Parag Nemade - 3.10.0-1 +- Update to 3.10.0 version + * Sun Apr 09 2017 Parag Nemade - 3.9.2-1 - Update to 3.9.2 version diff --git a/sources b/sources index e0dac7f..ca603c6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.9.2.zip) = e94a13704546d6ce00b892facd8753082a6c19a385a54c9fda1186c19797bfd770d48cd7fa92687129e577c5ea05e4605343a98ea978b9676c404067f3801de7 +SHA512 (fonttools-3.10.0.zip) = 3a8f1619da89795f4370c5af82f7fab85b033cea35894ece228cc66003990d6da040cb564b45a5978c4008027148fd4ad28d44ef0c99e3c413c5a093b61a7871 From 06a59a35ff3cc56d41033131e7a9d141dbae6b04 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Wed, 3 May 2017 21:26:57 +0530 Subject: [PATCH 075/291] Update to 3.11.0 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6586b1c..efe599a 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ fonttools-2.3.tar.gz /fonttools-3.9.1.zip /fonttools-3.9.2.zip /fonttools-3.10.0.zip +/fonttools-3.11.0.zip diff --git a/fonttools.spec b/fonttools.spec index 1c9ecd2..9c7c66f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.10.0 +Version: 3.11.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed May 03 2017 Parag Nemade - 3.11.0-1 +- Update to 3.11.0 version + * Sun Apr 16 2017 Parag Nemade - 3.10.0-1 - Update to 3.10.0 version diff --git a/sources b/sources index ca603c6..361519f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.10.0.zip) = 3a8f1619da89795f4370c5af82f7fab85b033cea35894ece228cc66003990d6da040cb564b45a5978c4008027148fd4ad28d44ef0c99e3c413c5a093b61a7871 +SHA512 (fonttools-3.11.0.zip) = 8b1f4aca762ed09cd039a276a996e04441cbe5768081de90cb85031c5790e6751ac4e70720a9e2cb13ee021d39fd9a3c0dd6e5c48a3cb8791e33ae05a5d0a918 From 3c6950aca7031e383afc8cb92e0ad29cf5f56711 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Thu, 25 May 2017 14:03:46 +0530 Subject: [PATCH 076/291] Update to 3.13.0 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index efe599a..77b072b 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ fonttools-2.3.tar.gz /fonttools-3.9.2.zip /fonttools-3.10.0.zip /fonttools-3.11.0.zip +/fonttools-3.13.0.zip diff --git a/fonttools.spec b/fonttools.spec index 9c7c66f..9e22e64 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.11.0 +Version: 3.13.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Thu May 25 2017 Parag Nemade - 3.13.0-1 +- Update to 3.13.0 version + * Wed May 03 2017 Parag Nemade - 3.11.0-1 - Update to 3.11.0 version diff --git a/sources b/sources index 361519f..2d222f7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.11.0.zip) = 8b1f4aca762ed09cd039a276a996e04441cbe5768081de90cb85031c5790e6751ac4e70720a9e2cb13ee021d39fd9a3c0dd6e5c48a3cb8791e33ae05a5d0a918 +SHA512 (fonttools-3.13.0.zip) = 286775d4a1fecd3c6f689e4c4195463cdf84c775675d8c03bb71af386fc661c358007be3f329e33188c8c6e42db38aa6bd8318ffdb095163c624f9a86a283217 From a2a5b3bc37f12f1a37bfc95d2502eef9ac989098 Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Wed, 31 May 2017 21:11:40 +0530 Subject: [PATCH 077/291] Update to 3.13.1 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 77b072b..668e857 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ fonttools-2.3.tar.gz /fonttools-3.10.0.zip /fonttools-3.11.0.zip /fonttools-3.13.0.zip +/fonttools-3.13.1.zip diff --git a/fonttools.spec b/fonttools.spec index 9e22e64..9f22ff5 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.13.0 +Version: 3.13.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed May 31 2017 Parag Nemade - 3.13.1-1 +- Update to 3.13.1 version + * Thu May 25 2017 Parag Nemade - 3.13.0-1 - Update to 3.13.0 version diff --git a/sources b/sources index 2d222f7..5158f04 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.13.0.zip) = 286775d4a1fecd3c6f689e4c4195463cdf84c775675d8c03bb71af386fc661c358007be3f329e33188c8c6e42db38aa6bd8318ffdb095163c624f9a86a283217 +SHA512 (fonttools-3.13.1.zip) = d4eef983c4c0f4e01aa6bca268ff9f9c5858b5782156e96df1b88a150221e98481d2f203906263a540e72ddd5a4a7db066a32733bc307faa03d5676bfa826019 From a86bf517bd40c2670fa3c1f5b211619172785310 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 08:37:54 +0000 Subject: [PATCH 078/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 9f22ff5..1beaea7 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -8,7 +8,7 @@ from an XML-based format. Name: fonttools Version: 3.13.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: BSD URL: https://github.com/fonttools/%{name}/ @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 3.13.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Wed May 31 2017 Parag Nemade - 3.13.1-1 - Update to 3.13.1 version From d217e2632c2919c4ccfd9c1d183543731746948a Mon Sep 17 00:00:00 2001 From: Parag A Nemade Date: Tue, 1 Aug 2017 08:51:32 +0530 Subject: [PATCH 079/291] Update to 3.14.0 version --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 668e857..6285164 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ fonttools-2.3.tar.gz /fonttools-3.11.0.zip /fonttools-3.13.0.zip /fonttools-3.13.1.zip +/fonttools-3.14.0.zip diff --git a/fonttools.spec b/fonttools.spec index 1beaea7..27064ab 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,8 +7,8 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.13.1 -Release: 2%{?dist} +Version: 3.14.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD URL: https://github.com/fonttools/%{name}/ @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Aug 01 2017 Parag Nemade - 3.14.0-1 +- Update to 3.14.0 version + * Wed Jul 26 2017 Fedora Release Engineering - 3.13.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild diff --git a/sources b/sources index 5158f04..1da5120 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.13.1.zip) = d4eef983c4c0f4e01aa6bca268ff9f9c5858b5782156e96df1b88a150221e98481d2f203906263a540e72ddd5a4a7db066a32733bc307faa03d5676bfa826019 +SHA512 (fonttools-3.14.0.zip) = 503df5afb7b96e64c1472c168409856d75f9f08a6849f81da06698012afa46d27f0d7f6daec4deaad6ca217e1f34daac995a7d943aa4d3b7a90227b483e26b0d From 04f14467859523ef22142711b6fe795cf78eed19 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 20 Aug 2017 15:22:10 +0530 Subject: [PATCH 080/291] Update to 3.15.1 version --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6285164..a3f6509 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ fonttools-2.3.tar.gz /fonttools-3.13.0.zip /fonttools-3.13.1.zip /fonttools-3.14.0.zip +/fonttools-3.15.1.zip diff --git a/fonttools.spec b/fonttools.spec index 27064ab..843bda2 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.14.0 +Version: 3.15.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sun Aug 20 2017 Parag Nemade - 3.15.1-1 +- Update to 3.15.1 version + * Tue Aug 01 2017 Parag Nemade - 3.14.0-1 - Update to 3.14.0 version diff --git a/sources b/sources index 1da5120..320f752 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.14.0.zip) = 503df5afb7b96e64c1472c168409856d75f9f08a6849f81da06698012afa46d27f0d7f6daec4deaad6ca217e1f34daac995a7d943aa4d3b7a90227b483e26b0d +SHA512 (fonttools-3.15.1.zip) = 896e85cf9cc641c57091b1d05214bee6a3b3cffc5f91cb1dff3d90ff88256db66b561a5ada9f3baf69e8c107e6b917a09e3a9b02da3ca626da96ed882e275cca From 6e0a427a4f9fcfb78e17b2690f3773b29930fd80 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 3 Oct 2017 18:05:37 +0530 Subject: [PATCH 081/291] Update to 3.16.0 version (#1498063) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a3f6509..4b11955 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ fonttools-2.3.tar.gz /fonttools-3.13.1.zip /fonttools-3.14.0.zip /fonttools-3.15.1.zip +/fonttools-3.16.0.zip diff --git a/fonttools.spec b/fonttools.spec index 843bda2..6839d4d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.15.1 +Version: 3.16.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Oct 03 2017 Parag Nemade - 3.16.0-1 +- Update to 3.16.0 version (#1498063) + * Sun Aug 20 2017 Parag Nemade - 3.15.1-1 - Update to 3.15.1 version diff --git a/sources b/sources index 320f752..04909ba 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.15.1.zip) = 896e85cf9cc641c57091b1d05214bee6a3b3cffc5f91cb1dff3d90ff88256db66b561a5ada9f3baf69e8c107e6b917a09e3a9b02da3ca626da96ed882e275cca +SHA512 (fonttools-3.16.0.zip) = 70236550dc1862856ae38cbf8e34f33ee0068181fe2297a36c4fff15b572d9f0fe469b7c8ae3214dcecf5f742423fc650412bda33fea41b4b5051b68e7804fb3 From de9cbf69a39bf258fce9c7c238ad54d000893b13 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 1 Nov 2017 10:24:24 +0530 Subject: [PATCH 082/291] Update to 3.18.0 version (#1508232) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4b11955..0220f2a 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ fonttools-2.3.tar.gz /fonttools-3.14.0.zip /fonttools-3.15.1.zip /fonttools-3.16.0.zip +/fonttools-3.18.0.zip diff --git a/fonttools.spec b/fonttools.spec index 6839d4d..6f0c06e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.16.0 +Version: 3.18.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Nov 01 2017 Parag Nemade - 3.18.0-1 +- Update to 3.18.0 version (#1508232) + * Tue Oct 03 2017 Parag Nemade - 3.16.0-1 - Update to 3.16.0 version (#1498063) diff --git a/sources b/sources index 04909ba..4920d0e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.16.0.zip) = 70236550dc1862856ae38cbf8e34f33ee0068181fe2297a36c4fff15b572d9f0fe469b7c8ae3214dcecf5f742423fc650412bda33fea41b4b5051b68e7804fb3 +SHA512 (fonttools-3.18.0.zip) = 45122b17086b0ce3feb54dc52c413129cec7e7cf02d379e3cbe3a02e98f6ceab83b440dfc872b41166e104995b95a6c2ef1078c18d9f446c0725a6dc363f9a4d From 8ec61de6c4bc4cecaf7123520cc56cd68b61e518 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 8 Nov 2017 06:34:00 +0530 Subject: [PATCH 083/291] Update to 3.19.0 version (#1510218) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0220f2a..54855d0 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,4 @@ fonttools-2.3.tar.gz /fonttools-3.15.1.zip /fonttools-3.16.0.zip /fonttools-3.18.0.zip +/fonttools-3.19.0.zip diff --git a/fonttools.spec b/fonttools.spec index 6f0c06e..7cbc6c0 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.18.0 +Version: 3.19.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Nov 08 2017 Parag Nemade - 3.19.0-1 +- Update to 3.19.0 version (#1510218) + * Wed Nov 01 2017 Parag Nemade - 3.18.0-1 - Update to 3.18.0 version (#1508232) diff --git a/sources b/sources index 4920d0e..899bce1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.18.0.zip) = 45122b17086b0ce3feb54dc52c413129cec7e7cf02d379e3cbe3a02e98f6ceab83b440dfc872b41166e104995b95a6c2ef1078c18d9f446c0725a6dc363f9a4d +SHA512 (fonttools-3.19.0.zip) = 4e12f0431759026f69dc6f4656797543e10c8871f3cf6a9b08d8ad6f2a4aa87303fe25361bd422d0285e80ebaf147fb91ba7964aea38627f21bc6582ae9e75cb From ee099ea93dee2db18d67fd3128c78d7b6e7cc643 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 22 Nov 2017 17:54:31 +0530 Subject: [PATCH 084/291] Update to 3.20.0 version (#1515794) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 54855d0..6badec3 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ fonttools-2.3.tar.gz /fonttools-3.16.0.zip /fonttools-3.18.0.zip /fonttools-3.19.0.zip +/fonttools-3.20.0.zip diff --git a/fonttools.spec b/fonttools.spec index 7cbc6c0..640ceba 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.19.0 +Version: 3.20.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Nov 22 2017 Parag Nemade - 3.20.0-1 +- Update to 3.20.0 version (#1515794) + * Wed Nov 08 2017 Parag Nemade - 3.19.0-1 - Update to 3.19.0 version (#1510218) diff --git a/sources b/sources index 899bce1..69f3dae 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.19.0.zip) = 4e12f0431759026f69dc6f4656797543e10c8871f3cf6a9b08d8ad6f2a4aa87303fe25361bd422d0285e80ebaf147fb91ba7964aea38627f21bc6582ae9e75cb +SHA512 (fonttools-3.20.0.zip) = 006f517cc634e4c9ff8cc007f1b25a99a02aa753b0e781ba1e82053402f302e93edf7c8baa6537d6b6cd22e5cf3013658ad49ffd1de32b40a75021ac5bc59e78 From 2ef5d2aad1736ac182122adb976881ff7ad4a1fd Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 21 Dec 2017 11:47:48 +0530 Subject: [PATCH 085/291] Update to 3.21.0 version (#1528078) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6badec3..4ba535f 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ fonttools-2.3.tar.gz /fonttools-3.18.0.zip /fonttools-3.19.0.zip /fonttools-3.20.0.zip +/fonttools-3.21.0.zip diff --git a/fonttools.spec b/fonttools.spec index 640ceba..c13f1a2 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.20.0 +Version: 3.21.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Thu Dec 21 2017 Parag Nemade - 3.21.0-1 +- Update to 3.21.0 version (#1528078) + * Wed Nov 22 2017 Parag Nemade - 3.20.0-1 - Update to 3.20.0 version (#1515794) diff --git a/sources b/sources index 69f3dae..fa91d38 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.20.0.zip) = 006f517cc634e4c9ff8cc007f1b25a99a02aa753b0e781ba1e82053402f302e93edf7c8baa6537d6b6cd22e5cf3013658ad49ffd1de32b40a75021ac5bc59e78 +SHA512 (fonttools-3.21.0.zip) = 9265b05e9e8b2619834b35a3b41332b3cd7472909a67758825b5a133b99b832da9a8b1284155d4cdc52998a31450720e18f793917d4ca49f7e4f09d1f6245457 From 0ad5c069d14c0150cde2216a56a1cc3165ddea8c Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 7 Jan 2018 19:53:14 +0530 Subject: [PATCH 086/291] Update to 3.21.1 version (#1530999) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4ba535f..7fc593e 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,4 @@ fonttools-2.3.tar.gz /fonttools-3.19.0.zip /fonttools-3.20.0.zip /fonttools-3.21.0.zip +/fonttools-3.21.1.zip diff --git a/fonttools.spec b/fonttools.spec index c13f1a2..8f4a673 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.21.0 +Version: 3.21.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sun Jan 07 2018 Parag Nemade - 3.21.1-1 +- Update to 3.21.1 version (#1530999) + * Thu Dec 21 2017 Parag Nemade - 3.21.0-1 - Update to 3.21.0 version (#1528078) diff --git a/sources b/sources index fa91d38..f43ed22 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.21.0.zip) = 9265b05e9e8b2619834b35a3b41332b3cd7472909a67758825b5a133b99b832da9a8b1284155d4cdc52998a31450720e18f793917d4ca49f7e4f09d1f6245457 +SHA512 (fonttools-3.21.1.zip) = ddb123fe1558c8034c1b6d80037829e14e48af01c22a6c13075f9dc4957428b6e7978685b3c4f7a2c4cda170e5517d07f78365ebf906600ebb398e8a237fb9b3 From a09e737631b1b0cb9c63cb617ed692dc40e9e01a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 13 Jan 2018 17:00:35 +0530 Subject: [PATCH 087/291] Update to 3.21.2 version (#1532417) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7fc593e..4112aba 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,4 @@ fonttools-2.3.tar.gz /fonttools-3.20.0.zip /fonttools-3.21.0.zip /fonttools-3.21.1.zip +/fonttools-3.21.2.zip diff --git a/fonttools.spec b/fonttools.spec index 8f4a673..6661ce3 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.21.1 +Version: 3.21.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sat Jan 13 2018 Parag Nemade - 3.21.2-1 +- Update to 3.21.2 version (#1532417) + * Sun Jan 07 2018 Parag Nemade - 3.21.1-1 - Update to 3.21.1 version (#1530999) diff --git a/sources b/sources index f43ed22..b62583d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.21.1.zip) = ddb123fe1558c8034c1b6d80037829e14e48af01c22a6c13075f9dc4957428b6e7978685b3c4f7a2c4cda170e5517d07f78365ebf906600ebb398e8a237fb9b3 +SHA512 (fonttools-3.21.2.zip) = 49a06841a84ece34d9d14de496b1684a466c79c86d38058440b9dbc6fad539eadd653f4f0d82647a627b7daec7bfb0de449d378ff1a630f22e09aa724254b9bd From a35f99203bb294790f70d98fcaf8a1988cb4ea38 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 09:58:52 +0000 Subject: [PATCH 088/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 6661ce3..d92c3ff 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -8,7 +8,7 @@ from an XML-based format. Name: fonttools Version: 3.21.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: BSD URL: https://github.com/fonttools/%{name}/ @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 3.21.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Sat Jan 13 2018 Parag Nemade - 3.21.2-1 - Update to 3.21.2 version (#1532417) From b4b8cf1faac1b3f5c44f895670e7ea90f677cb5e Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 8 Feb 2018 11:21:51 +0530 Subject: [PATCH 089/291] Update to 3.22.0 version (#1542272) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4112aba..822a300 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,4 @@ fonttools-2.3.tar.gz /fonttools-3.21.0.zip /fonttools-3.21.1.zip /fonttools-3.21.2.zip +/fonttools-3.22.0.zip diff --git a/fonttools.spec b/fonttools.spec index d92c3ff..501b301 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,8 +7,8 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.21.2 -Release: 2%{?dist} +Version: 3.22.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD URL: https://github.com/fonttools/%{name}/ @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Thu Feb 08 2018 Parag Nemade - 3.22.0-1 +- Update to 3.22.0 version (#1542272) + * Wed Feb 07 2018 Fedora Release Engineering - 3.21.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index b62583d..35d86ad 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.21.2.zip) = 49a06841a84ece34d9d14de496b1684a466c79c86d38058440b9dbc6fad539eadd653f4f0d82647a627b7daec7bfb0de449d378ff1a630f22e09aa724254b9bd +SHA512 (fonttools-3.22.0.zip) = a36a914e85871c8298f640dab8bc936712df1911ae4b24185f22f99b5a7b793838e810b3b288f7ddea2c48529c09fbe06748ec08aba1cb59a6eacd73e05d2a03 From b72f82b9b3fe65c53c9d1eaec21df25451eaf322 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 27 Feb 2018 09:09:40 +0530 Subject: [PATCH 090/291] Update to 3.23.0 version (#1549339) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 822a300..e881b7e 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ fonttools-2.3.tar.gz /fonttools-3.21.1.zip /fonttools-3.21.2.zip /fonttools-3.22.0.zip +/fonttools-3.23.0.zip diff --git a/fonttools.spec b/fonttools.spec index 501b301..8cbe241 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.22.0 +Version: 3.23.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Feb 27 2018 Parag Nemade - 3.23.0-1 +- Update to 3.23.0 version (#1549339) + * Thu Feb 08 2018 Parag Nemade - 3.22.0-1 - Update to 3.22.0 version (#1542272) diff --git a/sources b/sources index 35d86ad..617c8a7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.22.0.zip) = a36a914e85871c8298f640dab8bc936712df1911ae4b24185f22f99b5a7b793838e810b3b288f7ddea2c48529c09fbe06748ec08aba1cb59a6eacd73e05d2a03 +SHA512 (fonttools-3.23.0.zip) = 2b0d6cc8f384223244c76c36bbeb714f69af9a8e69f059f5e70e3ba9074d94bf828bfbef4edb7abb4aa3af75580cfbf26f932f7e8feb17d8d0a2b67179c49d48 From d850bd6ddf9e930b167bd617117d158a1b0185f6 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 2 Mar 2018 08:32:25 +0530 Subject: [PATCH 091/291] Update to 3.24.0 version (#1550749) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e881b7e..604bebb 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,4 @@ fonttools-2.3.tar.gz /fonttools-3.21.2.zip /fonttools-3.22.0.zip /fonttools-3.23.0.zip +/fonttools-3.24.0.zip diff --git a/fonttools.spec b/fonttools.spec index 8cbe241..e2fbe50 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.23.0 +Version: 3.24.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Fri Mar 02 2018 Parag Nemade - 3.24.0-1 +- Update to 3.24.0 version (#1550749) + * Tue Feb 27 2018 Parag Nemade - 3.23.0-1 - Update to 3.23.0 version (#1549339) diff --git a/sources b/sources index 617c8a7..f14caf0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.23.0.zip) = 2b0d6cc8f384223244c76c36bbeb714f69af9a8e69f059f5e70e3ba9074d94bf828bfbef4edb7abb4aa3af75580cfbf26f932f7e8feb17d8d0a2b67179c49d48 +SHA512 (fonttools-3.24.0.zip) = fee4f74cad4cae2d3fb402195375018a11fdab1fb1cefbe167234703c009a271466504b5b7699050905faaec75546acfdaf9ef4c807eb9b2150dc3e96cb37454 From 79ad13b6e3862d54433fabd5c6466bdbb6be97e3 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 7 Mar 2018 17:57:45 +0530 Subject: [PATCH 092/291] Update to 3.24.1 version (#1552589) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 604bebb..b68bc61 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ fonttools-2.3.tar.gz /fonttools-3.22.0.zip /fonttools-3.23.0.zip /fonttools-3.24.0.zip +/fonttools-3.24.1.zip diff --git a/fonttools.spec b/fonttools.spec index e2fbe50..c0d20d1 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.24.0 +Version: 3.24.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Mar 07 2018 Parag Nemade - 3.24.1-1 +- Update to 3.24.1 version (#1552589) + * Fri Mar 02 2018 Parag Nemade - 3.24.0-1 - Update to 3.24.0 version (#1550749) diff --git a/sources b/sources index f14caf0..e57dd7e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.24.0.zip) = fee4f74cad4cae2d3fb402195375018a11fdab1fb1cefbe167234703c009a271466504b5b7699050905faaec75546acfdaf9ef4c807eb9b2150dc3e96cb37454 +SHA512 (fonttools-3.24.1.zip) = 292d3bcf862c8a6eb6cfe9be89e4982f5f4ef0742a447c929ae22a6d0c67b029eab7083fe475935e2bc341365ec0b742a7dde61c850eef996402f076ca0e7ca2 From e435ff39e37b9b1d3f5e18844d67affac265ac9b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 27 Mar 2018 18:35:17 +0530 Subject: [PATCH 093/291] Change the upstream Source0 to github --- fonttools.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index c0d20d1..0220cde 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -11,8 +11,8 @@ Version: 3.24.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD -URL: https://github.com/fonttools/%{name}/ -Source0: https://files.pythonhosted.org/packages/source/f/%{pypi_name}/%{pypi_name}-%{version}.zip +URL: https://github.com/%{name}/%{name}/ +Source0: https://github.com/%{name}/%{name}/releases/download/%{version}/%{pypi_name}-%{version}.zip Requires: python3-fonttools BuildArch: noarch From 88f48b1aff55ed6714326b5180079dd2420748a5 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 27 Mar 2018 18:41:06 +0530 Subject: [PATCH 094/291] Update to 3.24.2 version (#1560987) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b68bc61..dcea807 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,4 @@ fonttools-2.3.tar.gz /fonttools-3.23.0.zip /fonttools-3.24.0.zip /fonttools-3.24.1.zip +/fonttools-3.24.2.zip diff --git a/fonttools.spec b/fonttools.spec index 0220cde..6ff1342 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.24.1 +Version: 3.24.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Mar 27 2018 Parag Nemade - 3.24.2-1 +- Update to 3.24.2 version (#1560987) + * Wed Mar 07 2018 Parag Nemade - 3.24.1-1 - Update to 3.24.1 version (#1552589) diff --git a/sources b/sources index e57dd7e..97ea89c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.24.1.zip) = 292d3bcf862c8a6eb6cfe9be89e4982f5f4ef0742a447c929ae22a6d0c67b029eab7083fe475935e2bc341365ec0b742a7dde61c850eef996402f076ca0e7ca2 +SHA512 (fonttools-3.24.2.zip) = a005f65a7e1ea0b64d30d14bf3a30d8fd74a51c7d64592496dd51880eee76a31d12f3d9e83fd287fc0786c1533f3cf29a747765d198649b04061dfafd2d85f3a From 7af4a8fd57fbfab33a6f65ade1f00c0cb1586ef1 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 4 Apr 2018 22:20:49 +0530 Subject: [PATCH 095/291] Update to 3.25.0 version (#1563434) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index dcea807..389bb25 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,4 @@ fonttools-2.3.tar.gz /fonttools-3.24.0.zip /fonttools-3.24.1.zip /fonttools-3.24.2.zip +/fonttools-3.25.0.zip diff --git a/fonttools.spec b/fonttools.spec index 6ff1342..2c00179 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.24.2 +Version: 3.25.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Apr 04 2018 Parag Nemade - 3.25.0-1 +- Update to 3.25.0 version (#1563434) + * Tue Mar 27 2018 Parag Nemade - 3.24.2-1 - Update to 3.24.2 version (#1560987) diff --git a/sources b/sources index 97ea89c..f3afa07 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.24.2.zip) = a005f65a7e1ea0b64d30d14bf3a30d8fd74a51c7d64592496dd51880eee76a31d12f3d9e83fd287fc0786c1533f3cf29a747765d198649b04061dfafd2d85f3a +SHA512 (fonttools-3.25.0.zip) = 28f36d41073f93348ca4bc50a9c6c631b02725ec94dcf962281c08b9ecd31a37454c7820d0728a34933c2845599fe72d73e7af6a4ae69c5ad2f6fa69dad5d6e4 From 9d27493560eece32d10fb0edf56974460ace054e Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 7 May 2018 21:06:59 +0530 Subject: [PATCH 096/291] Update to 3.26.0 version (#1575168) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 389bb25..af27f46 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,4 @@ fonttools-2.3.tar.gz /fonttools-3.24.1.zip /fonttools-3.24.2.zip /fonttools-3.25.0.zip +/fonttools-3.26.0.zip diff --git a/fonttools.spec b/fonttools.spec index 2c00179..8515d33 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.25.0 +Version: 3.26.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Mon May 07 2018 Parag Nemade - 3.26.0-1 +- Update to 3.26.0 version (#1575168) + * Wed Apr 04 2018 Parag Nemade - 3.25.0-1 - Update to 3.25.0 version (#1563434) diff --git a/sources b/sources index f3afa07..b98f35e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.25.0.zip) = 28f36d41073f93348ca4bc50a9c6c631b02725ec94dcf962281c08b9ecd31a37454c7820d0728a34933c2845599fe72d73e7af6a4ae69c5ad2f6fa69dad5d6e4 +SHA512 (fonttools-3.26.0.zip) = d99f21c0ff7fb3d4fa50811dcacb730619ed5a02af1ae4a540366aa9663c3742d4db46f5c6d4f9239588af087bf5d783cd610d693c2c6a15403d54eef68ad5d8 From 46533abd106ae7d3729d6272e9a0a60e7a05755b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 15 Jun 2018 12:38:36 +0530 Subject: [PATCH 097/291] Update to 3.27.1 version (#1591522) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index af27f46..ce1fa1e 100644 --- a/.gitignore +++ b/.gitignore @@ -44,3 +44,4 @@ fonttools-2.3.tar.gz /fonttools-3.24.2.zip /fonttools-3.25.0.zip /fonttools-3.26.0.zip +/fonttools-3.27.1.zip diff --git a/fonttools.spec b/fonttools.spec index 8515d33..b353f2c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.26.0 +Version: 3.27.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: BSD @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Fri Jun 15 2018 Parag Nemade - 3.27.1-1 +- Update to 3.27.1 version (#1591522) + * Mon May 07 2018 Parag Nemade - 3.26.0-1 - Update to 3.26.0 version (#1575168) diff --git a/sources b/sources index b98f35e..9d78a61 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.26.0.zip) = d99f21c0ff7fb3d4fa50811dcacb730619ed5a02af1ae4a540366aa9663c3742d4db46f5c6d4f9239588af087bf5d783cd610d693c2c6a15403d54eef68ad5d8 +SHA512 (fonttools-3.27.1.zip) = a88d54f674886afca423e3f9856f26cfa12e4a2bd07b6a3542d2a90bb2377ddf595e974417e243b16625365899a343be3561d61c12de064cb05f012879ef15db From 1165c607d525e1cf00f2602c228c091087966c65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 19 Jun 2018 10:43:10 +0200 Subject: [PATCH 098/291] Rebuilt for Python 3.7 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index b353f2c..8b57196 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -8,7 +8,7 @@ from an XML-based format. Name: fonttools Version: 3.27.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: BSD URL: https://github.com/%{name}/%{name}/ @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Jun 19 2018 Miro Hrončok - 3.27.1-2 +- Rebuilt for Python 3.7 + * Fri Jun 15 2018 Parag Nemade - 3.27.1-1 - Update to 3.27.1 version (#1591522) From 57a318e409a79cf7b1f24083991e09d1fb50623e Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 23 Jun 2018 08:56:01 +0530 Subject: [PATCH 099/291] Update to 3.28.0 version License corrected to MIT as upstream changed it since 3.21.0 release --- fonttools.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 8b57196..6b25348 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,10 +7,10 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.27.1 -Release: 2%{?dist} +Version: 3.28.0 +Release: 1%{?dist} Summary: Tools to manipulate font files -License: BSD +License: MIT URL: https://github.com/%{name}/%{name}/ Source0: https://github.com/%{name}/%{name}/releases/download/%{version}/%{pypi_name}-%{version}.zip @@ -80,6 +80,10 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sat Jun 23 2018 Parag Nemade - 3.28.0-1 +- Update to 3.28.0 version +- License corrected to MIT as upstream changed it since 3.21.0 release + * Tue Jun 19 2018 Miro Hrončok - 3.27.1-2 - Rebuilt for Python 3.7 From 6a64980c435063920cbfbd5f428103e77fbe9cc0 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 23 Jun 2018 09:14:54 +0530 Subject: [PATCH 100/291] Add missing source --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index ce1fa1e..d858279 100644 --- a/.gitignore +++ b/.gitignore @@ -45,3 +45,4 @@ fonttools-2.3.tar.gz /fonttools-3.25.0.zip /fonttools-3.26.0.zip /fonttools-3.27.1.zip +/fonttools-3.28.0.zip diff --git a/sources b/sources index 9d78a61..49e93d2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.27.1.zip) = a88d54f674886afca423e3f9856f26cfa12e4a2bd07b6a3542d2a90bb2377ddf595e974417e243b16625365899a343be3561d61c12de064cb05f012879ef15db +SHA512 (fonttools-3.28.0.zip) = 0e495ded98419d17db9a5c1b0334771d1f2434dcf5b74b2885459cbd6b5a8354aee076eea2ac9a771323ed2e0766134f7d167bef1f7cf388780170d24c66e91f From aee993777a946cd414ad4a1c6b3db521eafc1c88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 2 Jul 2018 18:22:17 +0200 Subject: [PATCH 101/291] Rebuilt for Python 3.7 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 6b25348..a131726 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -8,7 +8,7 @@ from an XML-based format. Name: fonttools Version: 3.28.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/%{name}/%{name}/ @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Mon Jul 02 2018 Miro Hrončok - 3.28.0-2 +- Rebuilt for Python 3.7 + * Sat Jun 23 2018 Parag Nemade - 3.28.0-1 - Update to 3.28.0 version - License corrected to MIT as upstream changed it since 3.21.0 release From fa8b1082c89c84b73fddc409540ce077c9febd33 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 00:44:48 +0000 Subject: [PATCH 102/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index a131726..7d32428 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -8,7 +8,7 @@ from an XML-based format. Name: fonttools Version: 3.28.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/%{name}/%{name}/ @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 3.28.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Mon Jul 02 2018 Miro Hrončok - 3.28.0-2 - Rebuilt for Python 3.7 From 518075575feb4894d4958253cb221e792fe98f2e Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 28 Jul 2018 16:47:11 +0530 Subject: [PATCH 103/291] Update to 3.29.0 version (#1609078) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d858279..8d1dee7 100644 --- a/.gitignore +++ b/.gitignore @@ -46,3 +46,4 @@ fonttools-2.3.tar.gz /fonttools-3.26.0.zip /fonttools-3.27.1.zip /fonttools-3.28.0.zip +/fonttools-3.29.0.zip diff --git a/fonttools.spec b/fonttools.spec index 7d32428..c54309d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,8 +7,8 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.28.0 -Release: 3%{?dist} +Version: 3.29.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/%{name}/%{name}/ @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sat Jul 28 2018 Parag Nemade - 3.29.0-1 +- Update to 3.29.0 version (#1609078) + * Fri Jul 13 2018 Fedora Release Engineering - 3.28.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index 49e93d2..fe1d7fb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.28.0.zip) = 0e495ded98419d17db9a5c1b0334771d1f2434dcf5b74b2885459cbd6b5a8354aee076eea2ac9a771323ed2e0766134f7d167bef1f7cf388780170d24c66e91f +SHA512 (fonttools-3.29.0.zip) = bd0f36a10f8cf743b5a051a19c18e94794f684dad88969f55780190b7aaa44f1e5fc7e127b15fee48102bb1323cbabb062a07bf40d6395aebbcad3afc667479e From 7f7412d792d70d8be617b6296664220c901bb293 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 28 Jul 2018 17:07:35 +0530 Subject: [PATCH 104/291] Fix the uploaded source --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index fe1d7fb..a3986a3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.29.0.zip) = bd0f36a10f8cf743b5a051a19c18e94794f684dad88969f55780190b7aaa44f1e5fc7e127b15fee48102bb1323cbabb062a07bf40d6395aebbcad3afc667479e +SHA512 (fonttools-3.29.0.zip) = ca3b6a045588e060cfd8bd043184dd8ae823a50a53ae4995941b155dfbfb7d53ac2e5929b712bedec32fb5405c13ba3398cce02b5062536bc37c4956a02b5378 From 39cf36916dfe0848fc1731e1ff26ac875db36c17 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 25 Oct 2018 17:24:25 +0530 Subject: [PATCH 105/291] Update to 3.31.0 version (#1642082) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8d1dee7..92ab385 100644 --- a/.gitignore +++ b/.gitignore @@ -47,3 +47,4 @@ fonttools-2.3.tar.gz /fonttools-3.27.1.zip /fonttools-3.28.0.zip /fonttools-3.29.0.zip +/fonttools-3.31.0.zip diff --git a/fonttools.spec b/fonttools.spec index c54309d..b25a3be 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.29.0 +Version: 3.31.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Thu Oct 25 2018 Parag Nemade - 3.31.0-1 +- Update to 3.31.0 version (#1642082) + * Sat Jul 28 2018 Parag Nemade - 3.29.0-1 - Update to 3.29.0 version (#1609078) diff --git a/sources b/sources index a3986a3..d4e3bc4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.29.0.zip) = ca3b6a045588e060cfd8bd043184dd8ae823a50a53ae4995941b155dfbfb7d53ac2e5929b712bedec32fb5405c13ba3398cce02b5062536bc37c4956a02b5378 +SHA512 (fonttools-3.31.0.zip) = b50f8f12e7107dd037d161c1051c0da3d18aafa846335e0f355b629f91bc66612bde5106b992e7605e9b0b7599f3fd470adf994059b061686e3397954d4c5707 From 7c857070534a7eb8e5a39a596fef793e8b2b0f73 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 23 Nov 2018 11:45:54 +0530 Subject: [PATCH 106/291] Update to 3.32.0 version --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 92ab385..765688a 100644 --- a/.gitignore +++ b/.gitignore @@ -48,3 +48,4 @@ fonttools-2.3.tar.gz /fonttools-3.28.0.zip /fonttools-3.29.0.zip /fonttools-3.31.0.zip +/fonttools-3.32.0.zip diff --git a/fonttools.spec b/fonttools.spec index b25a3be..3963893 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,12 +7,12 @@ contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ from an XML-based format. Name: fonttools -Version: 3.31.0 +Version: 3.32.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/%{name}/%{name}/ -Source0: https://github.com/%{name}/%{name}/releases/download/%{version}/%{pypi_name}-%{version}.zip +Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{pypi_name}-%{version}.zip Requires: python3-fonttools BuildArch: noarch @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Fri Nov 23 2018 Parag Nemade - 3.32.0-1 +- Update to 3.32.0 version + * Thu Oct 25 2018 Parag Nemade - 3.31.0-1 - Update to 3.31.0 version (#1642082) diff --git a/sources b/sources index d4e3bc4..8d14e53 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.31.0.zip) = b50f8f12e7107dd037d161c1051c0da3d18aafa846335e0f355b629f91bc66612bde5106b992e7605e9b0b7599f3fd470adf994059b061686e3397954d4c5707 +SHA512 (fonttools-3.32.0.zip) = e74d27bd7a88fd995c8a1faf43332cb6412590ae0e179613167e2d12b1c46c0fd79e168b0b5d724c872a7d99a6a7180708c912a091279d1a10ade7dca39756ac From e5644732f7f0222b85e25cda8c9c61d27957c1df Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 21 Dec 2018 11:33:42 +0530 Subject: [PATCH 107/291] Update to 3.34.2 version --- .gitignore | 1 + fonttools.spec | 22 ++++++++++++---------- sources | 2 +- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 765688a..38fa75a 100644 --- a/.gitignore +++ b/.gitignore @@ -49,3 +49,4 @@ fonttools-2.3.tar.gz /fonttools-3.29.0.zip /fonttools-3.31.0.zip /fonttools-3.32.0.zip +/fonttools-3.34.2.zip diff --git a/fonttools.spec b/fonttools.spec index 3963893..f17195d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,13 +1,12 @@ %global pypi_name fonttools %global desc \ -FontTools/TTX is a library to manipulate font files from Python. It supports \ -reading and writing of TrueType/OpenType fonts, reading and writing of AFM \ -files, reading (and partially writing) of PS Type 1 fonts. The package also \ -contains a tool called “TTX” which converts TrueType/OpenType fonts to and \ -from an XML-based format. +fontTools is a library for manipulating fonts, written in Python. The project \ +includes the TTX tool, that can convert TrueType and OpenType fonts to and \ +from an XML text format, which is also called TTX. It supports TrueType, \ +OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 3.32.0 +Version: 3.34.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -26,9 +25,7 @@ Summary: Python 2 fonttools library %{?python_provide:%python_provide python2-%{name}} BuildRequires: python2-devel BuildRequires: python2-setuptools_scm -BuildRequires: numpy BuildArch: noarch -Requires: numpy %description -n python2-fonttools %{desc} @@ -37,10 +34,12 @@ Requires: numpy Summary: Python 3 fonttools library %{?python_provide:%python_provide python3-%{name}} BuildRequires: python3-devel -BuildRequires: python3-numpy BuildRequires: python3-setuptools_scm BuildArch: noarch -Requires: python3-numpy + +Requires: python3-brotli +Requires: python3-munkres + %description -n python3-fonttools %{desc} @@ -80,6 +79,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Fri Dec 21 2018 Parag Nemade - 3.34.2-1 +- Update to 3.34.2 version + * Fri Nov 23 2018 Parag Nemade - 3.32.0-1 - Update to 3.32.0 version diff --git a/sources b/sources index 8d14e53..755de11 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.32.0.zip) = e74d27bd7a88fd995c8a1faf43332cb6412590ae0e179613167e2d12b1c46c0fd79e168b0b5d724c872a7d99a6a7180708c912a091279d1a10ade7dca39756ac +SHA512 (fonttools-3.34.2.zip) = 5f8e64a6ceabe6f7f5854d965241699cda4c736637631bd9c966354fcb377b7cb3ffe96ec1348d888052acd9a079e2b840c6ec1490c6ecf0976bc763c841291f From 0e7da93ad7390d9703d45e68dba9242bf1738546 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 29 Jan 2019 09:56:48 +0530 Subject: [PATCH 108/291] Update to 3.37.0 version (#1670213) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 38fa75a..077668e 100644 --- a/.gitignore +++ b/.gitignore @@ -50,3 +50,4 @@ fonttools-2.3.tar.gz /fonttools-3.31.0.zip /fonttools-3.32.0.zip /fonttools-3.34.2.zip +/fonttools-3.37.0.zip diff --git a/fonttools.spec b/fonttools.spec index f17195d..84f88ff 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 3.34.2 +Version: 3.37.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -79,6 +79,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Jan 29 2019 Parag Nemade - 3.37.0-1 +- Update to 3.37.0 version (#1670213) + * Fri Dec 21 2018 Parag Nemade - 3.34.2-1 - Update to 3.34.2 version diff --git a/sources b/sources index 755de11..22c20ca 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.34.2.zip) = 5f8e64a6ceabe6f7f5854d965241699cda4c736637631bd9c966354fcb377b7cb3ffe96ec1348d888052acd9a079e2b840c6ec1490c6ecf0976bc763c841291f +SHA512 (fonttools-3.37.0.zip) = 9da0bdc0512d70b11d6394e5262b2dd08ed32cf68b69a50ffba775cb2c1410f1747f88655a503456b8b39d60601d7e9aec4b8196b4a6d0ec89b462ff81cdd610 From ea9f22f870dcf2c8754a69e98b554e1000e66dfb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 19:59:34 +0000 Subject: [PATCH 109/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 84f88ff..9981105 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 3.37.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/%{name}/%{name}/ @@ -79,6 +79,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 3.37.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Tue Jan 29 2019 Parag Nemade - 3.37.0-1 - Update to 3.37.0 version (#1670213) From 92e67ba4177c07d6f53a4ccf0edebcc7769e1653 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 6 Feb 2019 09:58:16 +0530 Subject: [PATCH 110/291] Update to 3.37.3 version (#1672607) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 077668e..887b2f0 100644 --- a/.gitignore +++ b/.gitignore @@ -51,3 +51,4 @@ fonttools-2.3.tar.gz /fonttools-3.32.0.zip /fonttools-3.34.2.zip /fonttools-3.37.0.zip +/fonttools-3.37.3.zip diff --git a/fonttools.spec b/fonttools.spec index 9981105..eed245e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 3.37.0 -Release: 2%{?dist} +Version: 3.37.3 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/%{name}/%{name}/ @@ -79,6 +79,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Feb 06 2019 Parag Nemade - 3.37.3-1 +- Update to 3.37.3 version (#1672607) + * Thu Jan 31 2019 Fedora Release Engineering - 3.37.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/sources b/sources index 22c20ca..011053c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.37.0.zip) = 9da0bdc0512d70b11d6394e5262b2dd08ed32cf68b69a50ffba775cb2c1410f1747f88655a503456b8b39d60601d7e9aec4b8196b4a6d0ec89b462ff81cdd610 +SHA512 (fonttools-3.37.3.zip) = 37b8c50fff7d65a7850c894fb4c86b08b9e1b07131c2069c051e67834fcbc00ee66df494817a8a3d17bda505b6eae79d17b3b9e4090a0b13151a395652f4a83d From b20ced5b66b9aaac4f9a60050da3ba6911b9a420 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 12 Feb 2019 16:53:40 +0100 Subject: [PATCH 111/291] Add missing requires on python3-setuptools /usr/bin/ttx (and other tools that fonttools installs in /usr/bin) do "from pkg_resources import load_entry_point" which is from setuptools. This fixes sazanami-fonts FTBFS. https://bugzilla.redhat.com/show_bug.cgi?id=1676290 --- fonttools.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index eed245e..9f1abbf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,13 +7,14 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 3.37.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/%{name}/%{name}/ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{pypi_name}-%{version}.zip Requires: python3-fonttools +Requires: python3-setuptools BuildArch: noarch Provides: ttx = %{version}-%{release} @@ -79,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Feb 12 2019 Kalev Lember - 3.37.3-2 +- Add missing requires on python3-setuptools (#1676290) + * Wed Feb 06 2019 Parag Nemade - 3.37.3-1 - Update to 3.37.3 version (#1672607) From ec8f9ad8d950727ab5e311d72a71bd02c27af8d3 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 12 Feb 2019 19:06:01 +0100 Subject: [PATCH 112/291] Use globs for man page compression ... so that when the compression changes the file lists still stay correct. --- fonttools.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 9f1abbf..01ac6d9 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -65,7 +65,7 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{_bindir}/pyftsubset %{_bindir}/ttx %{_bindir}/fonttools -%{_mandir}/man1/ttx.1.gz +%{_mandir}/man1/ttx.1* %files -n python2-fonttools %license LICENSE From b3e72ec2415b8680717240ac1801b17fc7582658 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 18 Feb 2019 22:09:10 +0530 Subject: [PATCH 113/291] Update to 3.38.0 version (#1678366) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 887b2f0..be496bb 100644 --- a/.gitignore +++ b/.gitignore @@ -52,3 +52,4 @@ fonttools-2.3.tar.gz /fonttools-3.34.2.zip /fonttools-3.37.0.zip /fonttools-3.37.3.zip +/fonttools-3.38.0.zip diff --git a/fonttools.spec b/fonttools.spec index 01ac6d9..b642920 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 3.37.3 -Release: 2%{?dist} +Version: 3.38.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/%{name}/%{name}/ @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Mon Feb 18 2019 Parag Nemade - 3.38.0-1 +- Update to 3.38.0 version (#1678366) + * Tue Feb 12 2019 Kalev Lember - 3.37.3-2 - Add missing requires on python3-setuptools (#1676290) diff --git a/sources b/sources index 011053c..0cf5bea 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.37.3.zip) = 37b8c50fff7d65a7850c894fb4c86b08b9e1b07131c2069c051e67834fcbc00ee66df494817a8a3d17bda505b6eae79d17b3b9e4090a0b13151a395652f4a83d +SHA512 (fonttools-3.38.0.zip) = d554c6f42740cc738d861879add052489001da6736215be158015ae84a8e1894ed03ffb6c3b844ca20620fb69c3caef9d8e2cb4d057f45eb263edbc980a3b30f From 4c29a213f44ecdfe3df965b9ff2a81bd513b197c Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 23 Mar 2019 10:51:58 +0530 Subject: [PATCH 114/291] Update to 3.39.0 version (#1690561) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index be496bb..2e68e65 100644 --- a/.gitignore +++ b/.gitignore @@ -53,3 +53,4 @@ fonttools-2.3.tar.gz /fonttools-3.37.0.zip /fonttools-3.37.3.zip /fonttools-3.38.0.zip +/fonttools-3.39.0.zip diff --git a/fonttools.spec b/fonttools.spec index b642920..5c70470 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 3.38.0 +Version: 3.39.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sat Mar 23 2019 Parag Nemade - 3.39.0-1 +- Update to 3.39.0 version (#1690561) + * Mon Feb 18 2019 Parag Nemade - 3.38.0-1 - Update to 3.38.0 version (#1678366) diff --git a/sources b/sources index 0cf5bea..417b51f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.38.0.zip) = d554c6f42740cc738d861879add052489001da6736215be158015ae84a8e1894ed03ffb6c3b844ca20620fb69c3caef9d8e2cb4d057f45eb263edbc980a3b30f +SHA512 (fonttools-3.39.0.zip) = ee95c63d3d541823da919ef9ab039d856715c0f3cc80c18f8d3d0dc0a43852924cd0308e84dfbf1f9a92fbf49e28f3e405cd1577b5c20fa2035d7aaa9b3a2216 From c85ab307da080e1607018ee7888acd447e71d3d0 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 23 Mar 2019 12:30:17 +0530 Subject: [PATCH 115/291] Removed python2 subpackage --- fonttools.spec | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 5c70470..b446b1c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -10,7 +10,7 @@ Version: 3.39.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT -URL: https://github.com/%{name}/%{name}/ +URL: https://github.com/fonttools/fonttools/ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{pypi_name}-%{version}.zip Requires: python3-fonttools @@ -21,16 +21,6 @@ Provides: ttx = %{version}-%{release} %description %{desc} -%package -n python2-fonttools -Summary: Python 2 fonttools library -%{?python_provide:%python_provide python2-%{name}} -BuildRequires: python2-devel -BuildRequires: python2-setuptools_scm -BuildArch: noarch - -%description -n python2-fonttools -%{desc} - %package -n python3-fonttools Summary: Python 3 fonttools library %{?python_provide:%python_provide python3-%{name}} @@ -52,27 +42,18 @@ rm -rf *.egg-info sed -i '1d' Lib/fontTools/mtiLib/__init__.py %build -%py2_build %py3_build %install -%{__python2} setup.py install --skip-build --root %{buildroot} %{__python3} setup.py install --skip-build --root %{buildroot} %files -%{_bindir}/pyftinspect %{_bindir}/pyftmerge %{_bindir}/pyftsubset %{_bindir}/ttx %{_bindir}/fonttools %{_mandir}/man1/ttx.1* -%files -n python2-fonttools -%license LICENSE -%doc NEWS.rst README.rst -%{python2_sitelib}/fontTools -%{python2_sitelib}/%{name}-%{version}-py2.?.egg-info - %files -n python3-fonttools %license LICENSE %doc NEWS.rst README.rst @@ -82,6 +63,7 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %changelog * Sat Mar 23 2019 Parag Nemade - 3.39.0-1 - Update to 3.39.0 version (#1690561) +- Removed python2 package * Mon Feb 18 2019 Parag Nemade - 3.38.0-1 - Update to 3.38.0 version (#1678366) From 27e96b6a5265b115ef5d8876281405fd9d45d4d1 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 12 Apr 2019 14:08:41 +0000 Subject: [PATCH 116/291] Update to 3.40.0 version (#1697579) --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index b446b1c..6d983c7 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 3.39.0 +Version: 3.40.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Fri Apr 12 2019 Parag Nemade - 3.40.0-1 +- Update to 3.40.0 version (#1697579) + * Sat Mar 23 2019 Parag Nemade - 3.39.0-1 - Update to 3.39.0 version (#1690561) - Removed python2 package From 34fb07202fbbac8872203524120475bd1a1d42e1 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 13 Apr 2019 16:26:22 +0530 Subject: [PATCH 117/291] Add missing source --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 2e68e65..0e750e0 100644 --- a/.gitignore +++ b/.gitignore @@ -54,3 +54,4 @@ fonttools-2.3.tar.gz /fonttools-3.37.3.zip /fonttools-3.38.0.zip /fonttools-3.39.0.zip +/fonttools-3.40.0.zip diff --git a/sources b/sources index 417b51f..2b5011b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.39.0.zip) = ee95c63d3d541823da919ef9ab039d856715c0f3cc80c18f8d3d0dc0a43852924cd0308e84dfbf1f9a92fbf49e28f3e405cd1577b5c20fa2035d7aaa9b3a2216 +SHA512 (fonttools-3.40.0.zip) = fac67063c71fa5b4fec8921b73105a22e762150575113560307bd1ce1c8d51f562fad77833ed75fc6b7b966a7d0ce1007ba78d0409bdac534dd17e2c7efb84bc From 68c96e0fb9780790303ab62538477fa3f1c72225 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 1 May 2019 14:32:46 +0530 Subject: [PATCH 118/291] Update to 3.41.0 version (#1704383) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0e750e0..14791d2 100644 --- a/.gitignore +++ b/.gitignore @@ -55,3 +55,4 @@ fonttools-2.3.tar.gz /fonttools-3.38.0.zip /fonttools-3.39.0.zip /fonttools-3.40.0.zip +/fonttools-3.41.0.zip diff --git a/fonttools.spec b/fonttools.spec index 6d983c7..2d03aa7 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 3.40.0 +Version: 3.41.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed May 01 2019 Parag Nemade - 3.41.0-1 +- Update to 3.41.0 version (#1704383) + * Fri Apr 12 2019 Parag Nemade - 3.40.0-1 - Update to 3.40.0 version (#1697579) diff --git a/sources b/sources index 2b5011b..2be0030 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.40.0.zip) = fac67063c71fa5b4fec8921b73105a22e762150575113560307bd1ce1c8d51f562fad77833ed75fc6b7b966a7d0ce1007ba78d0409bdac534dd17e2c7efb84bc +SHA512 (fonttools-3.41.0.zip) = d1391ef02649e6d1d0af65c059c63c3973fc2b077821bed6494ff2b624088f280c8f60c8a811ca71375999e9fb4016dcf5503d94d0f14bed7238ce00d41dff48 From ea64a3825fe0f7cccce76b0a0c6311bb89324c87 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 14 May 2019 08:17:55 +0530 Subject: [PATCH 119/291] Update to 3.41.2 version (#1709287) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 14791d2..63f0471 100644 --- a/.gitignore +++ b/.gitignore @@ -56,3 +56,4 @@ fonttools-2.3.tar.gz /fonttools-3.39.0.zip /fonttools-3.40.0.zip /fonttools-3.41.0.zip +/fonttools-3.41.2.zip diff --git a/fonttools.spec b/fonttools.spec index 2d03aa7..2afd024 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 3.41.0 +Version: 3.41.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue May 14 2019 Parag Nemade - 3.41.2-1 +- Update to 3.41.2 version (#1709287) + * Wed May 01 2019 Parag Nemade - 3.41.0-1 - Update to 3.41.0 version (#1704383) diff --git a/sources b/sources index 2be0030..a449a10 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.41.0.zip) = d1391ef02649e6d1d0af65c059c63c3973fc2b077821bed6494ff2b624088f280c8f60c8a811ca71375999e9fb4016dcf5503d94d0f14bed7238ce00d41dff48 +SHA512 (fonttools-3.41.2.zip) = 10645f5d5fd7ad1306abfca9f2a44b861a3584406d6e3f582649ac29514298948b2b91a9e259357cfa4f5cbb3ac86a7a8f9ec584480353c37e41e6931bbc01ee From 41e679e95b9b00f2206f052f16661a9a02f5b36f Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 1 Jun 2019 17:34:33 +0530 Subject: [PATCH 120/291] Update to 3.42.0 version (#1714617) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 63f0471..ed045fe 100644 --- a/.gitignore +++ b/.gitignore @@ -57,3 +57,4 @@ fonttools-2.3.tar.gz /fonttools-3.40.0.zip /fonttools-3.41.0.zip /fonttools-3.41.2.zip +/fonttools-3.42.0.zip diff --git a/fonttools.spec b/fonttools.spec index 2afd024..077b4f1 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 3.41.2 +Version: 3.42.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sat Jun 01 2019 Parag Nemade - 3.42.0-1 +- Update to 3.42.0 version (#1714617) + * Tue May 14 2019 Parag Nemade - 3.41.2-1 - Update to 3.41.2 version (#1709287) diff --git a/sources b/sources index a449a10..11f0150 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.41.2.zip) = 10645f5d5fd7ad1306abfca9f2a44b861a3584406d6e3f582649ac29514298948b2b91a9e259357cfa4f5cbb3ac86a7a8f9ec584480353c37e41e6931bbc01ee +SHA512 (fonttools-3.42.0.zip) = 21b5388ef2fe363a56d7e8e8eaee22448190de3c79596c437661db9a77594523e1a2f48e2f8232c395f7acd2c08a872524dcdbd988dc4191d9f2c141d63cb29b From fa5d7e745c06445ef297e2d78f46aedd1ab27671 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 19 Jun 2019 17:40:31 +0530 Subject: [PATCH 121/291] Update to 3.43.1 version (#1721658) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ed045fe..9c9142d 100644 --- a/.gitignore +++ b/.gitignore @@ -58,3 +58,4 @@ fonttools-2.3.tar.gz /fonttools-3.41.0.zip /fonttools-3.41.2.zip /fonttools-3.42.0.zip +/fonttools-3.43.1.zip diff --git a/fonttools.spec b/fonttools.spec index 077b4f1..88ad876 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 3.42.0 +Version: 3.43.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Jun 19 2019 Parag Nemade - 3.43.1-1 +- Update to 3.43.1 version (#1721658) + * Sat Jun 01 2019 Parag Nemade - 3.42.0-1 - Update to 3.42.0 version (#1714617) diff --git a/sources b/sources index 11f0150..9e7e4d5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.42.0.zip) = 21b5388ef2fe363a56d7e8e8eaee22448190de3c79596c437661db9a77594523e1a2f48e2f8232c395f7acd2c08a872524dcdbd988dc4191d9f2c141d63cb29b +SHA512 (fonttools-3.43.1.zip) = 9004ed0f50a5e2014fcb7f851c5a6ad61b0a97a6650a52e220c77ae7adc82ef9fa430259c4c70f4012ea89c3d413cc4ca54112b1c2c661cafd6eb4317f2c8b24 From b3e098f66e69a433ca3dd4a229fab859aa84df84 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 00:52:25 +0000 Subject: [PATCH 122/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 88ad876..6a89ab7 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 3.43.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 3.43.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Wed Jun 19 2019 Parag Nemade - 3.43.1-1 - Update to 3.43.1 version (#1721658) From c138b3dde40c7c0cc7dee27f7dfc29f72509e249 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 17 Aug 2019 12:51:18 +0530 Subject: [PATCH 123/291] Update to 3.44.0 version (#1742448) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9c9142d..540f1fc 100644 --- a/.gitignore +++ b/.gitignore @@ -59,3 +59,4 @@ fonttools-2.3.tar.gz /fonttools-3.41.2.zip /fonttools-3.42.0.zip /fonttools-3.43.1.zip +/fonttools-3.44.0.zip diff --git a/fonttools.spec b/fonttools.spec index 6a89ab7..0afa606 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 3.43.1 -Release: 2%{?dist} +Version: 3.44.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sat Aug 17 2019 Parag Nemade - 3.44.0-1 +- Update to 3.44.0 version (#1742448) + * Thu Jul 25 2019 Fedora Release Engineering - 3.43.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index 9e7e4d5..afc0072 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.43.1.zip) = 9004ed0f50a5e2014fcb7f851c5a6ad61b0a97a6650a52e220c77ae7adc82ef9fa430259c4c70f4012ea89c3d413cc4ca54112b1c2c661cafd6eb4317f2c8b24 +SHA512 (fonttools-3.44.0.zip) = ce390ccf69a4222ab8042f72c4e2495e39cb6907fafaea36f505407c7c6cca891d43374d648ae9f1a3119bfaeb1768b34f7c0340fad4fd158722cf2bfff425f7 From abc6c8ef9b8c824176ebe3c84cfde6c7d99164ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 19 Aug 2019 10:14:08 +0200 Subject: [PATCH 124/291] Rebuilt for Python 3.8 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 0afa606..1a3aedf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 3.44.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Mon Aug 19 2019 Miro Hrončok - 3.44.0-2 +- Rebuilt for Python 3.8 + * Sat Aug 17 2019 Parag Nemade - 3.44.0-1 - Update to 3.44.0 version (#1742448) From b43e63b4555ec8b8f2617e4d3e1cc6a325b6847f Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 23 Aug 2019 10:22:33 +0530 Subject: [PATCH 125/291] Update to 4.0.0 version (#1744582) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 540f1fc..4ef8b8c 100644 --- a/.gitignore +++ b/.gitignore @@ -60,3 +60,4 @@ fonttools-2.3.tar.gz /fonttools-3.42.0.zip /fonttools-3.43.1.zip /fonttools-3.44.0.zip +/fonttools-4.0.0.zip diff --git a/fonttools.spec b/fonttools.spec index 1a3aedf..f14edc2 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 3.44.0 -Release: 2%{?dist} +Version: 4.0.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Fri Aug 23 2019 Parag Nemade - 4.0.0-1 +- Update to 4.0.0 version (#1744582) + * Mon Aug 19 2019 Miro Hrončok - 3.44.0-2 - Rebuilt for Python 3.8 diff --git a/sources b/sources index afc0072..7e3e2a3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-3.44.0.zip) = ce390ccf69a4222ab8042f72c4e2495e39cb6907fafaea36f505407c7c6cca891d43374d648ae9f1a3119bfaeb1768b34f7c0340fad4fd158722cf2bfff425f7 +SHA512 (fonttools-4.0.0.zip) = 6799ea2d4bca71358a2ab6443d45c17fdb674aaa74092ef2beb0006a28525ca896dab420624995c54cf878306c3e547acf153eecde8c58e3cde6f8e657bf451e From 4492a1878b04c66cde6f34b1f8ba7bedaf8a9a2e Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 11 Sep 2019 22:21:30 +0530 Subject: [PATCH 126/291] Update to 4.0.1 version (#1751254) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4ef8b8c..c438f59 100644 --- a/.gitignore +++ b/.gitignore @@ -61,3 +61,4 @@ fonttools-2.3.tar.gz /fonttools-3.43.1.zip /fonttools-3.44.0.zip /fonttools-4.0.0.zip +/fonttools-4.0.1.zip diff --git a/fonttools.spec b/fonttools.spec index f14edc2..5bff7a3 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.0.0 +Version: 4.0.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Sep 11 2019 Parag Nemade - 4.0.1-1 +- Update to 4.0.1 version (#1751254) + * Fri Aug 23 2019 Parag Nemade - 4.0.0-1 - Update to 4.0.0 version (#1744582) diff --git a/sources b/sources index 7e3e2a3..212953f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.0.0.zip) = 6799ea2d4bca71358a2ab6443d45c17fdb674aaa74092ef2beb0006a28525ca896dab420624995c54cf878306c3e547acf153eecde8c58e3cde6f8e657bf451e +SHA512 (fonttools-4.0.1.zip) = ae8a956ee03923ccbaf9d8950361cf0a2e3b86d61145298de07e8f4ed50680cea07dc56802663e3edf1fd9f18850983fac5685036f3c99fc454ea72591646eb0 From e30a568cebd5b6d238e2ceae5c8437f76147d2c3 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 30 Sep 2019 12:57:36 +0530 Subject: [PATCH 127/291] Update to 4.0.2 version (#1755890) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c438f59..8225fdc 100644 --- a/.gitignore +++ b/.gitignore @@ -62,3 +62,4 @@ fonttools-2.3.tar.gz /fonttools-3.44.0.zip /fonttools-4.0.0.zip /fonttools-4.0.1.zip +/fonttools-4.0.2.zip diff --git a/fonttools.spec b/fonttools.spec index 5bff7a3..f82b02f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.0.1 +Version: 4.0.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Mon Sep 30 2019 Parag Nemade - 4.0.2-1 +- Update to 4.0.2 version (#1755890) + * Wed Sep 11 2019 Parag Nemade - 4.0.1-1 - Update to 4.0.1 version (#1751254) diff --git a/sources b/sources index 212953f..b320e6e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.0.1.zip) = ae8a956ee03923ccbaf9d8950361cf0a2e3b86d61145298de07e8f4ed50680cea07dc56802663e3edf1fd9f18850983fac5685036f3c99fc454ea72591646eb0 +SHA512 (fonttools-4.0.2.zip) = 498338a82904fdb7db9620047f95d132fc3432a6f63a86d83fa9de04f88f416c4b3447d15a0f2bef8da3fdf9383aed7c49664d8cc86c62001ed1b74770f857a0 From 21311ae34e0075a857b72fde2008462e752d35eb Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 19 Nov 2019 19:24:31 +0530 Subject: [PATCH 128/291] Update to 4.1.0 version (#1773756) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8225fdc..3017ac8 100644 --- a/.gitignore +++ b/.gitignore @@ -63,3 +63,4 @@ fonttools-2.3.tar.gz /fonttools-4.0.0.zip /fonttools-4.0.1.zip /fonttools-4.0.2.zip +/fonttools-4.1.0.zip diff --git a/fonttools.spec b/fonttools.spec index f82b02f..00abe2f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.0.2 +Version: 4.1.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Nov 19 2019 Parag Nemade - 4.1.0-1 +- Update to 4.1.0 version (#1773756) + * Mon Sep 30 2019 Parag Nemade - 4.0.2-1 - Update to 4.0.2 version (#1755890) diff --git a/sources b/sources index b320e6e..326dbca 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.0.2.zip) = 498338a82904fdb7db9620047f95d132fc3432a6f63a86d83fa9de04f88f416c4b3447d15a0f2bef8da3fdf9383aed7c49664d8cc86c62001ed1b74770f857a0 +SHA512 (fonttools-4.1.0.zip) = 3d9485cd34b5ea3dfdcc26474e0b21a96811b84eda16341c39165aea72bb09c3cf3360a069b316ae6575a399e26f6518c199180caec7bb959f245ced7ca45e3b From 723726d632a80f424ce83968d5b53148651ee8ef Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 30 Nov 2019 09:58:28 +0530 Subject: [PATCH 129/291] Update to 4.2.0 version (#1777967) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 3017ac8..fbb92e5 100644 --- a/.gitignore +++ b/.gitignore @@ -64,3 +64,4 @@ fonttools-2.3.tar.gz /fonttools-4.0.1.zip /fonttools-4.0.2.zip /fonttools-4.1.0.zip +/fonttools-4.2.0.zip diff --git a/fonttools.spec b/fonttools.spec index 00abe2f..737fc91 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.1.0 +Version: 4.2.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sat Nov 30 2019 Parag Nemade - 4.2.0-1 +- Update to 4.2.0 version (#1777967) + * Tue Nov 19 2019 Parag Nemade - 4.1.0-1 - Update to 4.1.0 version (#1773756) diff --git a/sources b/sources index 326dbca..cdcf77e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.1.0.zip) = 3d9485cd34b5ea3dfdcc26474e0b21a96811b84eda16341c39165aea72bb09c3cf3360a069b316ae6575a399e26f6518c199180caec7bb959f245ced7ca45e3b +SHA512 (fonttools-4.2.0.zip) = 59ecbebcc4b935fb5a4208cbc325c8fc3dfb4ec97f52156c4466ae80e6462f9ba35cb3eaaea555fc507eabb00dbcf800333d92b9be795191fa52ee81a54975a7 From ef421d73e0a4263f438db888dcca57bd70ab54c1 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 13 Dec 2019 08:39:19 +0530 Subject: [PATCH 130/291] Update to 4.2.2 version (#1782256) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index fbb92e5..766c1e6 100644 --- a/.gitignore +++ b/.gitignore @@ -65,3 +65,4 @@ fonttools-2.3.tar.gz /fonttools-4.0.2.zip /fonttools-4.1.0.zip /fonttools-4.2.0.zip +/fonttools-4.2.2.zip diff --git a/fonttools.spec b/fonttools.spec index 737fc91..edd4840 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.2.0 +Version: 4.2.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Fri Dec 13 2019 Parag Nemade - 4.2.2-1 +- Update to 4.2.2 version (#1782256) + * Sat Nov 30 2019 Parag Nemade - 4.2.0-1 - Update to 4.2.0 version (#1777967) diff --git a/sources b/sources index cdcf77e..223fe0f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.2.0.zip) = 59ecbebcc4b935fb5a4208cbc325c8fc3dfb4ec97f52156c4466ae80e6462f9ba35cb3eaaea555fc507eabb00dbcf800333d92b9be795191fa52ee81a54975a7 +SHA512 (fonttools-4.2.2.zip) = 2dddcebd50633983406fdaf399744bfb7188ddfb817157ea3089a785d18c35b7fdca3dbd077c2645a09daf7e177ecf278de7b0fdff3c3f40298117416582fdda From 18c21ff2bf81572f1462bd4f22872d61bf30a404 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 18 Jan 2020 13:36:57 +0530 Subject: [PATCH 131/291] Update to 4.2.4 version (#1788778) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 766c1e6..47a8127 100644 --- a/.gitignore +++ b/.gitignore @@ -66,3 +66,4 @@ fonttools-2.3.tar.gz /fonttools-4.1.0.zip /fonttools-4.2.0.zip /fonttools-4.2.2.zip +/fonttools-4.2.4.zip diff --git a/fonttools.spec b/fonttools.spec index edd4840..2d4a25e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.2.2 +Version: 4.2.4 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sat Jan 18 2020 Parag Nemade - 4.2.4-1 +- Update to 4.2.4 version (#1788778) + * Fri Dec 13 2019 Parag Nemade - 4.2.2-1 - Update to 4.2.2 version (#1782256) diff --git a/sources b/sources index 223fe0f..55a347a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.2.2.zip) = 2dddcebd50633983406fdaf399744bfb7188ddfb817157ea3089a785d18c35b7fdca3dbd077c2645a09daf7e177ecf278de7b0fdff3c3f40298117416582fdda +SHA512 (fonttools-4.2.4.zip) = c69b784a8c07a9a3179c6202bf04c9da9760295149a19d7afad709be4b1c353733cc04dfabf478e2e696ca5a268738c26fa0fece1eb752bff7423ae59c91c4c0 From 8f27c89b77ac7ad25a1bf71555e148cbb0265910 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 18:49:29 +0000 Subject: [PATCH 132/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 2d4a25e..95ddc70 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.2.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 4.2.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jan 18 2020 Parag Nemade - 4.2.4-1 - Update to 4.2.4 version (#1788778) From 0e877fe0d282be80d02560137dbfd18a53e31015 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 4 Feb 2020 09:21:56 +0530 Subject: [PATCH 133/291] Update to 4.3.0 version (#1796166) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 47a8127..517f7a2 100644 --- a/.gitignore +++ b/.gitignore @@ -67,3 +67,4 @@ fonttools-2.3.tar.gz /fonttools-4.2.0.zip /fonttools-4.2.2.zip /fonttools-4.2.4.zip +/fonttools-4.3.0.zip diff --git a/fonttools.spec b/fonttools.spec index 95ddc70..69fd3f0 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.2.4 -Release: 2%{?dist} +Version: 4.3.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Feb 04 2020 Parag Nemade - 4.3.0-1 +- Update to 4.3.0 version (#1796166) + * Tue Jan 28 2020 Fedora Release Engineering - 4.2.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index 55a347a..0ceaa67 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.2.4.zip) = c69b784a8c07a9a3179c6202bf04c9da9760295149a19d7afad709be4b1c353733cc04dfabf478e2e696ca5a268738c26fa0fece1eb752bff7423ae59c91c4c0 +SHA512 (fonttools-4.3.0.zip) = 6e7ac05eafc232ef327e6ccb330468332f9c3a050c6bc9e7a142a859cd486fbb6544546ce26b481fc1f712d55ac97effe5db05d38a345512eae564994c62638e From 8b9e39095588ce27df870037840ff7e7d0a32016 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 27 Feb 2020 17:37:21 +0530 Subject: [PATCH 134/291] Update to 4.4.1 version (#1804509) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 517f7a2..b6b56d2 100644 --- a/.gitignore +++ b/.gitignore @@ -68,3 +68,4 @@ fonttools-2.3.tar.gz /fonttools-4.2.2.zip /fonttools-4.2.4.zip /fonttools-4.3.0.zip +/fonttools-4.4.1.zip diff --git a/fonttools.spec b/fonttools.spec index 69fd3f0..3834438 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.3.0 +Version: 4.4.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Thu Feb 27 2020 Parag Nemade - 4.4.1-1 +- Update to 4.4.1 version (#1804509) + * Tue Feb 04 2020 Parag Nemade - 4.3.0-1 - Update to 4.3.0 version (#1796166) diff --git a/sources b/sources index 0ceaa67..9977b14 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.3.0.zip) = 6e7ac05eafc232ef327e6ccb330468332f9c3a050c6bc9e7a142a859cd486fbb6544546ce26b481fc1f712d55ac97effe5db05d38a345512eae564994c62638e +SHA512 (fonttools-4.4.1.zip) = 261285ef14bc98ab5c236c6b10dcd347218994cc184c798bea3d3febbe9c1ca6c4dd5ba215fda3c37318dde14a1e566147001695c14a717d4b71ded14b00001c From 0625f57b5fd29a16fb133065c7dd53041cacbb02 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 16 Mar 2020 17:48:06 +0530 Subject: [PATCH 135/291] Update to 4.4.3 version (#1813103) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b6b56d2..51c6da6 100644 --- a/.gitignore +++ b/.gitignore @@ -69,3 +69,4 @@ fonttools-2.3.tar.gz /fonttools-4.2.4.zip /fonttools-4.3.0.zip /fonttools-4.4.1.zip +/fonttools-4.4.3.zip diff --git a/fonttools.spec b/fonttools.spec index 3834438..014aad7 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.4.1 +Version: 4.4.3 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Mon Mar 16 2020 Parag Nemade - 4.4.3-1 +- Update to 4.4.3 version (#1813103) + * Thu Feb 27 2020 Parag Nemade - 4.4.1-1 - Update to 4.4.1 version (#1804509) diff --git a/sources b/sources index 9977b14..782564b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.4.1.zip) = 261285ef14bc98ab5c236c6b10dcd347218994cc184c798bea3d3febbe9c1ca6c4dd5ba215fda3c37318dde14a1e566147001695c14a717d4b71ded14b00001c +SHA512 (fonttools-4.4.3.zip) = 8b75d8b0af429562c5f407b526eba244df3ed6cd9c65a490534a068de22482342f3908c5302aa9706da95cd4edb19ac291d4deb9674e433e66beeb4624ac80c9 From 71368a4191db22b109721bfd5fff71308d6ab840 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 21 Mar 2020 17:34:32 +0530 Subject: [PATCH 136/291] Update to 4.5.0 version (#1815641) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 51c6da6..f2ced8c 100644 --- a/.gitignore +++ b/.gitignore @@ -70,3 +70,4 @@ fonttools-2.3.tar.gz /fonttools-4.3.0.zip /fonttools-4.4.1.zip /fonttools-4.4.3.zip +/fonttools-4.5.0.zip diff --git a/fonttools.spec b/fonttools.spec index 014aad7..e7af3c5 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.4.3 +Version: 4.5.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sat Mar 21 2020 Parag Nemade - 4.5.0-1 +- Update to 4.5.0 version (#1815641) + * Mon Mar 16 2020 Parag Nemade - 4.4.3-1 - Update to 4.4.3 version (#1813103) diff --git a/sources b/sources index 782564b..ea96982 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.4.3.zip) = 8b75d8b0af429562c5f407b526eba244df3ed6cd9c65a490534a068de22482342f3908c5302aa9706da95cd4edb19ac291d4deb9674e433e66beeb4624ac80c9 +SHA512 (fonttools-4.5.0.zip) = 9c06c164b426dbf3ad6d98e52b94a7373e607e7c20cdbec869695ac6fa02c503b90e279002be77e13b2bf5583a9ff94f2f2b995bc8679db15b3c3d59988e90cb From 5426272476b4dc4df92377f0f0175d56fb16f432 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 25 Mar 2020 11:12:09 +0530 Subject: [PATCH 137/291] Update to 4.6.0 version (#1816808) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f2ced8c..bb5ffba 100644 --- a/.gitignore +++ b/.gitignore @@ -71,3 +71,4 @@ fonttools-2.3.tar.gz /fonttools-4.4.1.zip /fonttools-4.4.3.zip /fonttools-4.5.0.zip +/fonttools-4.6.0.zip diff --git a/fonttools.spec b/fonttools.spec index e7af3c5..23b4006 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.5.0 +Version: 4.6.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -61,6 +61,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Mar 25 2020 Parag Nemade - 4.6.0-1 +- Update to 4.6.0 version (#1816808) + * Sat Mar 21 2020 Parag Nemade - 4.5.0-1 - Update to 4.5.0 version (#1815641) diff --git a/sources b/sources index ea96982..29d96ff 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.5.0.zip) = 9c06c164b426dbf3ad6d98e52b94a7373e607e7c20cdbec869695ac6fa02c503b90e279002be77e13b2bf5583a9ff94f2f2b995bc8679db15b3c3d59988e90cb +SHA512 (fonttools-4.6.0.zip) = c293baf57d679349d01041632120225b81c2a84d5fd08eff7375f1a5e11738052617712b23a31fc03be093b8ce141ece13a2a0bcbe2e91a54047d9de3b6cd135 From ace1d8c429364a91113b756b525b437180c5165a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 31 Mar 2020 18:55:04 +0530 Subject: [PATCH 138/291] Resolves: rh#1812596 - Add missing Requires: on few packages --- fonttools.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 23b4006..1849105 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.6.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -30,6 +30,9 @@ BuildArch: noarch Requires: python3-brotli Requires: python3-munkres +Requires: python3-lxml +Requires: python3-scipy +Requires: python3-fs %description -n python3-fonttools @@ -61,6 +64,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Mar 31 2020 Parag Nemade - 4.6.0-2 +- Resolves: rh#1812596 - Add missing Requires: on few packages + * Wed Mar 25 2020 Parag Nemade - 4.6.0-1 - Update to 4.6.0 version (#1816808) From f4485483b5cf3c179957edd42429534ea13b742e Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 31 Mar 2020 20:54:06 +0530 Subject: [PATCH 139/291] Fix the changelog entry in previous build --- fonttools.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 1849105..d61ce94 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.6.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -64,8 +64,11 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Mar 31 2020 Parag Nemade - 4.6.0-3 +- Fix the changelog entry in previous build + * Tue Mar 31 2020 Parag Nemade - 4.6.0-2 -- Resolves: rh#1812596 - Add missing Requires: on few packages +- Resolves: rh#1809062 - Add missing Requires: on few packages * Wed Mar 25 2020 Parag Nemade - 4.6.0-1 - Update to 4.6.0 version (#1816808) From ada2e4aa275218bbfab2217c7973f4b4962f373a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 15 Apr 2020 16:32:01 +0530 Subject: [PATCH 140/291] Update to 4.7.0 version (#1820763) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index bb5ffba..79ad0d3 100644 --- a/.gitignore +++ b/.gitignore @@ -72,3 +72,4 @@ fonttools-2.3.tar.gz /fonttools-4.4.3.zip /fonttools-4.5.0.zip /fonttools-4.6.0.zip +/fonttools-4.7.0.zip diff --git a/fonttools.spec b/fonttools.spec index d61ce94..b9efa37 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.6.0 -Release: 3%{?dist} +Version: 4.7.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -64,6 +64,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Apr 15 2020 Parag Nemade - 4.7.0-1 +- Update to 4.7.0 version (#1820763) + * Tue Mar 31 2020 Parag Nemade - 4.6.0-3 - Fix the changelog entry in previous build diff --git a/sources b/sources index 29d96ff..011f88d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.6.0.zip) = c293baf57d679349d01041632120225b81c2a84d5fd08eff7375f1a5e11738052617712b23a31fc03be093b8ce141ece13a2a0bcbe2e91a54047d9de3b6cd135 +SHA512 (fonttools-4.7.0.zip) = 9fc9a39c30aabd46945327d74b919a66fa0158c0e81d66ec08a4969c66b3efd0a28e68f0f64f86ef28199b3443a3c463f869d4f509a166d56ac1677c4d37cd7c From b4b2c21eaef2609f19d519ae975cab60812bdc10 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 18 Apr 2020 11:09:39 +0530 Subject: [PATCH 141/291] Update to 4.8.1 version (#1824982) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 79ad0d3..429a551 100644 --- a/.gitignore +++ b/.gitignore @@ -73,3 +73,4 @@ fonttools-2.3.tar.gz /fonttools-4.5.0.zip /fonttools-4.6.0.zip /fonttools-4.7.0.zip +/fonttools-4.8.1.zip diff --git a/fonttools.spec b/fonttools.spec index b9efa37..cbf80e5 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.7.0 +Version: 4.8.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -64,6 +64,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sat Apr 18 2020 Parag Nemade - 4.8.1-1 +- Update to 4.8.1 version (#1824982) + * Wed Apr 15 2020 Parag Nemade - 4.7.0-1 - Update to 4.7.0 version (#1820763) diff --git a/sources b/sources index 011f88d..d2eccb4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.7.0.zip) = 9fc9a39c30aabd46945327d74b919a66fa0158c0e81d66ec08a4969c66b3efd0a28e68f0f64f86ef28199b3443a3c463f869d4f509a166d56ac1677c4d37cd7c +SHA512 (fonttools-4.8.1.zip) = 9592a25775190e6a78697530b402d1bca6c2f55056784669de25a8820e4117d044275647c5b33d27fd5db55675f6f6d9fdf5037021694c4de681ebc1797f6f0a From 311c29c496269245fbf10f82b5ca377b243bc9c1 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 7 May 2020 21:03:35 +0530 Subject: [PATCH 142/291] Update to 4.9.0 version (#1829451) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 429a551..4209d5a 100644 --- a/.gitignore +++ b/.gitignore @@ -74,3 +74,4 @@ fonttools-2.3.tar.gz /fonttools-4.6.0.zip /fonttools-4.7.0.zip /fonttools-4.8.1.zip +/fonttools-4.9.0.zip diff --git a/fonttools.spec b/fonttools.spec index cbf80e5..56f2c44 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.8.1 +Version: 4.9.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -64,6 +64,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Thu May 07 2020 Parag Nemade - 4.9.0-1 +- Update to 4.9.0 version (#1829451) + * Sat Apr 18 2020 Parag Nemade - 4.8.1-1 - Update to 4.8.1 version (#1824982) diff --git a/sources b/sources index d2eccb4..5f8da04 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.8.1.zip) = 9592a25775190e6a78697530b402d1bca6c2f55056784669de25a8820e4117d044275647c5b33d27fd5db55675f6f6d9fdf5037021694c4de681ebc1797f6f0a +SHA512 (fonttools-4.9.0.zip) = b26da75c44aab6fdc7aaf31d5addd9383bb244fc59c4644f87cca859b1a6bf5f7e4705abf1109ab475d0eb744d862c259e8f7e56b8590a4fd113aae2e92a716d From e8afc98eb9dd881b7584c32a36d29019788ce2a5 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 7 May 2020 21:50:35 +0530 Subject: [PATCH 143/291] Fix source tarball --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4209d5a..b476ad4 100644 --- a/.gitignore +++ b/.gitignore @@ -75,3 +75,4 @@ fonttools-2.3.tar.gz /fonttools-4.7.0.zip /fonttools-4.8.1.zip /fonttools-4.9.0.zip +/fonttools-4.9.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 56f2c44..3c8a1df 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,11 +7,11 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.9.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ -Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{pypi_name}-%{version}.zip +Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz Requires: python3-fonttools Requires: python3-setuptools @@ -64,6 +64,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Thu May 07 2020 Parag Nemade - 4.9.0-2 +- Fix source tarball + * Thu May 07 2020 Parag Nemade - 4.9.0-1 - Update to 4.9.0 version (#1829451) diff --git a/sources b/sources index 5f8da04..749f650 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.9.0.zip) = b26da75c44aab6fdc7aaf31d5addd9383bb244fc59c4644f87cca859b1a6bf5f7e4705abf1109ab475d0eb744d862c259e8f7e56b8590a4fd113aae2e92a716d +SHA512 (fonttools-4.9.0.tar.gz) = b26da75c44aab6fdc7aaf31d5addd9383bb244fc59c4644f87cca859b1a6bf5f7e4705abf1109ab475d0eb744d862c259e8f7e56b8590a4fd113aae2e92a716d From 45aa7cf034103c97dc692d688958998cd43c0be2 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 8 May 2020 16:10:21 +0530 Subject: [PATCH 144/291] enable tests --- fonttools.spec | 14 +++++++++++++- tests/smoke/runtest.sh | 3 +++ tests/tests.yml | 26 ++++++++++++++++++++++++++ 3 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 tests/smoke/runtest.sh create mode 100644 tests/tests.yml diff --git a/fonttools.spec b/fonttools.spec index 3c8a1df..31ea7dd 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.9.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -26,6 +26,12 @@ Summary: Python 3 fonttools library %{?python_provide:%python_provide python3-%{name}} BuildRequires: python3-devel BuildRequires: python3-setuptools_scm +BuildRequires: python3-pytest +BuildRequires: python3-brotli +BuildRequires: python3-munkres +BuildRequires: python3-scipy +BuildRequires: python3-fs + BuildArch: noarch Requires: python3-brotli @@ -50,6 +56,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %install %{__python3} setup.py install --skip-build --root %{buildroot} +%check +PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/misc/plistlib_test.py + %files %{_bindir}/pyftmerge %{_bindir}/pyftsubset @@ -64,6 +73,9 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Fri May 08 2020 Parag Nemade - 4.9.0-3 +- enable tests + * Thu May 07 2020 Parag Nemade - 4.9.0-2 - Fix source tarball diff --git a/tests/smoke/runtest.sh b/tests/smoke/runtest.sh new file mode 100644 index 0000000..c6ced7c --- /dev/null +++ b/tests/smoke/runtest.sh @@ -0,0 +1,3 @@ +#!/bin/bash +cd ../source +python3 -m pytest --ignore Tests/misc/plistlib_test.py diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..56f2b99 --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,26 @@ +--- +- hosts: localhost + tags: + - classic + roles: + - role: standard-test-source + +- hosts: localhost + tags: + - classic + roles: + - role: standard-test-basic + tests: + - smoke + required_packages: + - python3-pytest + - python3-brotli + - python3-scipy + - python3-pluggy + - python3-packaging + - python3-attrs + - python3-pyparsing + - python3-gobject + - atk-devel + - pango-devel + - gtk3-devel From 191f8fe9758b91a452dfa3d098361a1475dc849b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 17 May 2020 13:43:04 +0530 Subject: [PATCH 145/291] Update to 4.10.0 version (#1836575) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b476ad4..2fa7dba 100644 --- a/.gitignore +++ b/.gitignore @@ -76,3 +76,4 @@ fonttools-2.3.tar.gz /fonttools-4.8.1.zip /fonttools-4.9.0.zip /fonttools-4.9.0.tar.gz +/fonttools-4.10.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 31ea7dd..9ab4b36 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.9.0 -Release: 3%{?dist} +Version: 4.10.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -73,6 +73,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sun May 17 2020 Parag Nemade - 4.10.0-1 +- Update to 4.10.0 version (#1836575) + * Fri May 08 2020 Parag Nemade - 4.9.0-3 - enable tests diff --git a/sources b/sources index 749f650..555c6ed 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.9.0.tar.gz) = b26da75c44aab6fdc7aaf31d5addd9383bb244fc59c4644f87cca859b1a6bf5f7e4705abf1109ab475d0eb744d862c259e8f7e56b8590a4fd113aae2e92a716d +SHA512 (fonttools-4.10.0.tar.gz) = 9ceff4c77552d9aa9e10dccb0aa6e698562ca069ec5c30f194bce35558a35d0aefbdd4b38358c81d9d8c7f87afef4fa5bb057fd14b12b0992cd473a333eee995 From 0609b8399ffd7cbb9574e7296046730437f4205f Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 20 May 2020 07:56:05 +0530 Subject: [PATCH 146/291] Update to 4.10.1 version (#1837643) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2fa7dba..b4e48b9 100644 --- a/.gitignore +++ b/.gitignore @@ -77,3 +77,4 @@ fonttools-2.3.tar.gz /fonttools-4.9.0.zip /fonttools-4.9.0.tar.gz /fonttools-4.10.0.tar.gz +/fonttools-4.10.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 9ab4b36..ee8f19d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.10.0 +Version: 4.10.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -73,6 +73,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed May 20 2020 Parag Nemade - 4.10.1-1 +- Update to 4.10.1 version (#1837643) + * Sun May 17 2020 Parag Nemade - 4.10.0-1 - Update to 4.10.0 version (#1836575) diff --git a/sources b/sources index 555c6ed..b213527 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.10.0.tar.gz) = 9ceff4c77552d9aa9e10dccb0aa6e698562ca069ec5c30f194bce35558a35d0aefbdd4b38358c81d9d8c7f87afef4fa5bb057fd14b12b0992cd473a333eee995 +SHA512 (fonttools-4.10.1.tar.gz) = 683aeed5d60ba6b4c6c7453a13d18d5546c3a0517ea36b6fadbfea3f0c3ffc231872e1fdb14b282ce8d37de322df2390db1cc806b45f1e83856465e99c35a3a4 From 798929b6f59536e36d5402ef9ebed39449736d67 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 20 May 2020 15:56:53 +0530 Subject: [PATCH 147/291] Update to 4.10.2 version (#1837964) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b4e48b9..6464fa6 100644 --- a/.gitignore +++ b/.gitignore @@ -78,3 +78,4 @@ fonttools-2.3.tar.gz /fonttools-4.9.0.tar.gz /fonttools-4.10.0.tar.gz /fonttools-4.10.1.tar.gz +/fonttools-4.10.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index ee8f19d..848b7b8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.10.1 +Version: 4.10.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -73,6 +73,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed May 20 2020 Parag Nemade - 4.10.2-1 +- Update to 4.10.2 version (#1837964) + * Wed May 20 2020 Parag Nemade - 4.10.1-1 - Update to 4.10.1 version (#1837643) diff --git a/sources b/sources index b213527..6806b95 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.10.1.tar.gz) = 683aeed5d60ba6b4c6c7453a13d18d5546c3a0517ea36b6fadbfea3f0c3ffc231872e1fdb14b282ce8d37de322df2390db1cc806b45f1e83856465e99c35a3a4 +SHA512 (fonttools-4.10.2.tar.gz) = 16f0120af19767baa0486f370994f73c465ef49f844349a3384d94116ce7ef4940f73fa65f38dc25e719f9be896327c6ba1ccfeef84e61586ffa9673060051c2 From 893c4ec7f1a439c6a71671782d7232019e746539 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 26 May 2020 02:45:40 +0200 Subject: [PATCH 148/291] Rebuilt for Python 3.9 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 848b7b8..3b1184b 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.10.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -73,6 +73,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue May 26 2020 Miro Hrončok - 4.10.2-2 +- Rebuilt for Python 3.9 + * Wed May 20 2020 Parag Nemade - 4.10.2-1 - Update to 4.10.2 version (#1837964) From cd888fa4f6ee3e2e9b64f972e27bd8e919ca2689 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 1 Jun 2020 21:24:21 +0530 Subject: [PATCH 149/291] Update to 4.11.0 version (#1841433) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6464fa6..2e56e77 100644 --- a/.gitignore +++ b/.gitignore @@ -79,3 +79,4 @@ fonttools-2.3.tar.gz /fonttools-4.10.0.tar.gz /fonttools-4.10.1.tar.gz /fonttools-4.10.2.tar.gz +/fonttools-4.11.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 3b1184b..93782bf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.10.2 -Release: 2%{?dist} +Version: 4.11.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -73,6 +73,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Mon Jun 01 2020 Parag Nemade - 4.11.0-1 +- Update to 4.11.0 version (#1841433) + * Tue May 26 2020 Miro Hrončok - 4.10.2-2 - Rebuilt for Python 3.9 diff --git a/sources b/sources index 6806b95..c2578e2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.10.2.tar.gz) = 16f0120af19767baa0486f370994f73c465ef49f844349a3384d94116ce7ef4940f73fa65f38dc25e719f9be896327c6ba1ccfeef84e61586ffa9673060051c2 +SHA512 (fonttools-4.11.0.tar.gz) = a5689a42e10b4e7a736660d194ae978afc7092bf71bbbbff85ad7cf6cf049c09fd485df845ed14f128d6cf925aba61c05282eba58ad10bfc55a888aa2fd8c4ac From ccb25451e00aba5272d81a6bdfd40b2dfbf84a56 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 16 Jun 2020 20:52:40 +0530 Subject: [PATCH 150/291] Update to 4.12.1 version (#1847541) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2e56e77..188646b 100644 --- a/.gitignore +++ b/.gitignore @@ -80,3 +80,4 @@ fonttools-2.3.tar.gz /fonttools-4.10.1.tar.gz /fonttools-4.10.2.tar.gz /fonttools-4.11.0.tar.gz +/fonttools-4.12.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 93782bf..0fc80b1 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.11.0 +Version: 4.12.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -73,6 +73,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Jun 16 2020 Parag Nemade - 4.12.1-1 +- Update to 4.12.1 version (#1847541) + * Mon Jun 01 2020 Parag Nemade - 4.11.0-1 - Update to 4.11.0 version (#1841433) diff --git a/sources b/sources index c2578e2..14ab493 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.11.0.tar.gz) = a5689a42e10b4e7a736660d194ae978afc7092bf71bbbbff85ad7cf6cf049c09fd485df845ed14f128d6cf925aba61c05282eba58ad10bfc55a888aa2fd8c4ac +SHA512 (fonttools-4.12.1.tar.gz) = 4200214236dc2e8c0997223a95c1271b3d4c088b9c086e5f6481a311a80fdeb39d56f5aebd278434f84d3fb1c626c32bc5a3ebd7e05ebf5b1d338dcd42e8a92a From 46d924ab8ef155362b3ecb4ed382766766949444 Mon Sep 17 00:00:00 2001 From: Athos Ribeiro Date: Sun, 21 Jun 2020 13:08:14 +0200 Subject: [PATCH 151/291] Obsolete python3-ufolib This is now provided under fontTools.ufoLib in the python3-fonttools subpackage. Signed-off-by: Athos Ribeiro --- fonttools.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 0fc80b1..edf97ac 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.12.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -40,6 +40,10 @@ Requires: python3-lxml Requires: python3-scipy Requires: python3-fs +# From 3.31.0 and on, python3-fonttools incorporated the ufolib project under fontTools.ufoLib +# python-ufolib has been retired and fontTools.ufoLib should be used instead. +# See https://github.com/fonttools/fonttools/releases/tag/3.31.0 for further reference +Obsoletes: python3-ufolib <= 2.1.1-11 %description -n python3-fonttools %{desc} @@ -73,6 +77,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sun Jun 21 2020 Athos Ribeiro - 4.12.1-2 +- Obsolete retired python3-ufolib package + * Tue Jun 16 2020 Parag Nemade - 4.12.1-1 - Update to 4.12.1 version (#1847541) From d35b28620f859d56097966a03d96be18eedb69a5 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 24 Jun 2020 11:01:44 +0530 Subject: [PATCH 152/291] Add missing BR: python3-setuptools --- fonttools.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index edf97ac..099fb77 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.12.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -25,6 +25,7 @@ Provides: ttx = %{version}-%{release} Summary: Python 3 fonttools library %{?python_provide:%python_provide python3-%{name}} BuildRequires: python3-devel +BuildRequires: python3-setuptools BuildRequires: python3-setuptools_scm BuildRequires: python3-pytest BuildRequires: python3-brotli @@ -77,6 +78,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Wed Jun 24 2020 Parag Nemade - 4.12.1-3 +- Add missing BR: python3-setuptools + * Sun Jun 21 2020 Athos Ribeiro - 4.12.1-2 - Obsolete retired python3-ufolib package From 650a9b71af20940ff0ce41fb020753713038fa67 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 11 Jul 2020 15:21:38 +0530 Subject: [PATCH 153/291] Update to 4.13.0 version (#1855929) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 188646b..48eb7ab 100644 --- a/.gitignore +++ b/.gitignore @@ -81,3 +81,4 @@ fonttools-2.3.tar.gz /fonttools-4.10.2.tar.gz /fonttools-4.11.0.tar.gz /fonttools-4.12.1.tar.gz +/fonttools-4.13.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 099fb77..8bc57c8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.12.1 -Release: 3%{?dist} +Version: 4.13.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -78,6 +78,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sat Jul 11 2020 Parag Nemade - 4.13.0-1 +- Update to 4.13.0 version (#1855929) + * Wed Jun 24 2020 Parag Nemade - 4.12.1-3 - Add missing BR: python3-setuptools diff --git a/sources b/sources index 14ab493..5c17031 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.12.1.tar.gz) = 4200214236dc2e8c0997223a95c1271b3d4c088b9c086e5f6481a311a80fdeb39d56f5aebd278434f84d3fb1c626c32bc5a3ebd7e05ebf5b1d338dcd42e8a92a +SHA512 (fonttools-4.13.0.tar.gz) = 45a4d87b94a83e74a45b4ebf0e85c2debea8145d2f0102d35b51d763885116ddbdfbdeebb0ca56a9e5fe16a0e7e65e87fa16e35a66d25165275d71d59d12a58c From a6e6d858637ee9bd2507c39bdd46f496406296ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Fri, 10 Jul 2020 20:26:55 +0200 Subject: [PATCH 154/291] Add fonttools[ufo] and fonttools[unicode] subpackages https://fedoraproject.org/wiki/Changes/PythonExtras --- fonttools.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 8bc57c8..729e5c2 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.13.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -49,6 +49,8 @@ Obsoletes: python3-ufolib <= 2.1.1-11 %description -n python3-fonttools %{desc} +%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info ufo unicode} + %prep %autosetup rm -rf *.egg-info @@ -78,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sat Jul 11 2020 Miro Hrončok - 4.13.0-2 +- Add fonttools[ufo] and fonttools[unicode] subpackages + * Sat Jul 11 2020 Parag Nemade - 4.13.0-1 - Update to 4.13.0 version (#1855929) From 1b7e6ba2927fb73950cc4f9adcaf02fb973fb935 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 17:42:08 +0000 Subject: [PATCH 155/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 729e5c2..56212d4 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.13.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 4.13.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sat Jul 11 2020 Miro Hrončok - 4.13.0-2 - Add fonttools[ufo] and fonttools[unicode] subpackages From f48378be6f208062e0bb02f30fcdb490c3404a67 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 20 Aug 2020 15:27:57 +0530 Subject: [PATCH 156/291] Update to 4.14.0 version (#1870253) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 48eb7ab..1fcd56c 100644 --- a/.gitignore +++ b/.gitignore @@ -82,3 +82,4 @@ fonttools-2.3.tar.gz /fonttools-4.11.0.tar.gz /fonttools-4.12.1.tar.gz /fonttools-4.13.0.tar.gz +/fonttools-4.14.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 56212d4..1d608d1 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.13.0 -Release: 3%{?dist} +Version: 4.14.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Thu Aug 20 2020 Parag Nemade - 4.14.0-1 +- Update to 4.14.0 version (#1870253) + * Mon Jul 27 2020 Fedora Release Engineering - 4.13.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 5c17031..e19955a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.13.0.tar.gz) = 45a4d87b94a83e74a45b4ebf0e85c2debea8145d2f0102d35b51d763885116ddbdfbdeebb0ca56a9e5fe16a0e7e65e87fa16e35a66d25165275d71d59d12a58c +SHA512 (fonttools-4.14.0.tar.gz) = 040b8b68de85565b1a8592ae6ed7e2cfeddfa5e612c4f637221aa20898b991db2c444a99afaf1efbf2d2fdc16cd5b34591bcf344f44b33befe713e8afeb4b64c From d0cec28f1272d135d725385ef040aac82513240d Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 22 Sep 2020 10:40:44 +0530 Subject: [PATCH 157/291] Update to 4.15.0 version (#1881283) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 1fcd56c..d2b9561 100644 --- a/.gitignore +++ b/.gitignore @@ -83,3 +83,4 @@ fonttools-2.3.tar.gz /fonttools-4.12.1.tar.gz /fonttools-4.13.0.tar.gz /fonttools-4.14.0.tar.gz +/fonttools-4.15.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 1d608d1..ddac094 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.14.0 +Version: 4.15.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Tue Sep 22 10:40:10 IST 2020 Parag Nemade - 4.15.0-1 +- Update to 4.15.0 version (#1881283) + * Thu Aug 20 2020 Parag Nemade - 4.14.0-1 - Update to 4.14.0 version (#1870253) diff --git a/sources b/sources index e19955a..b7c0976 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.14.0.tar.gz) = 040b8b68de85565b1a8592ae6ed7e2cfeddfa5e612c4f637221aa20898b991db2c444a99afaf1efbf2d2fdc16cd5b34591bcf344f44b33befe713e8afeb4b64c +SHA512 (fonttools-4.15.0.tar.gz) = f33dc120e85cedc1361ce0de2cdefe8b3d88565ed19813796353d6b9a8dcd1841a31d708465d2b65421bc01732c5190ceb732b6c7027f20a95ad758e4d478848 From 4862d9cf07fd7bacaf974a5ae8fbd005f527e966 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 1 Oct 2020 08:45:47 +0530 Subject: [PATCH 158/291] Update to 4.16.0 version (#1884087) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d2b9561..1e06fde 100644 --- a/.gitignore +++ b/.gitignore @@ -84,3 +84,4 @@ fonttools-2.3.tar.gz /fonttools-4.13.0.tar.gz /fonttools-4.14.0.tar.gz /fonttools-4.15.0.tar.gz +/fonttools-4.16.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index ddac094..e0be460 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.15.0 +Version: 4.16.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Thu Oct 1 08:45:20 IST 2020 Parag Nemade - 4.16.0-1 +- Update to 4.16.0 version (#1884087) + * Tue Sep 22 10:40:10 IST 2020 Parag Nemade - 4.15.0-1 - Update to 4.15.0 version (#1881283) diff --git a/sources b/sources index b7c0976..409a88f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.15.0.tar.gz) = f33dc120e85cedc1361ce0de2cdefe8b3d88565ed19813796353d6b9a8dcd1841a31d708465d2b65421bc01732c5190ceb732b6c7027f20a95ad758e4d478848 +SHA512 (fonttools-4.16.0.tar.gz) = baac94c8b8b96fc71eb60c4b90eb13158859525bf88846bd874c30539b492a56b0669ac275d866e3c6bbb8a838889b4b2d1e5bb4f2a4c13f0d85bfea29ea52da From 313329fd5b87bca30b043be33e5f966c77145fb6 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 18 Oct 2020 16:32:48 +0530 Subject: [PATCH 159/291] Update to 4.16.1 version (#1885448) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 1e06fde..e62a216 100644 --- a/.gitignore +++ b/.gitignore @@ -85,3 +85,4 @@ fonttools-2.3.tar.gz /fonttools-4.14.0.tar.gz /fonttools-4.15.0.tar.gz /fonttools-4.16.0.tar.gz +/fonttools-4.16.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index e0be460..0b648c5 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.16.0 +Version: 4.16.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py3.?.egg-info %changelog +* Sun Oct 18 16:32:27 IST 2020 Parag Nemade - 4.16.1-1 +- Update to 4.16.1 version (#1885448) + * Thu Oct 1 08:45:20 IST 2020 Parag Nemade - 4.16.0-1 - Update to 4.16.0 version (#1884087) diff --git a/sources b/sources index 409a88f..0da9677 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.16.0.tar.gz) = baac94c8b8b96fc71eb60c4b90eb13158859525bf88846bd874c30539b492a56b0669ac275d866e3c6bbb8a838889b4b2d1e5bb4f2a4c13f0d85bfea29ea52da +SHA512 (fonttools-4.16.1.tar.gz) = bdd2cfcdc7aaf58b03e48e5853a93ab3566c7be87d85e60ee7a8b3480a4407b5950695c797daae0f9defbe093e6b0d44a1ea81fe4b23531f6c2804c975777e8d From ebf10d4018c46ac7ee68184dd43d3d574bee5bf0 Mon Sep 17 00:00:00 2001 From: Tomas Hrnciar Date: Tue, 27 Oct 2020 16:08:45 +0100 Subject: [PATCH 160/291] Replace Python version glob with macro (needed for Python 3.10+) --- fonttools.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 0b648c5..550f4f6 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -77,7 +77,7 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %license LICENSE %doc NEWS.rst README.rst %{python3_sitelib}/fontTools -%{python3_sitelib}/%{name}-%{version}-py3.?.egg-info +%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog * Sun Oct 18 16:32:27 IST 2020 Parag Nemade - 4.16.1-1 From d99c78526d18d9012aab09c3c3e4c9e89c07b513 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 13 Nov 2020 12:13:59 +0530 Subject: [PATCH 161/291] Update to 4.17.0 version (#1897467) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e62a216..7d6071e 100644 --- a/.gitignore +++ b/.gitignore @@ -86,3 +86,4 @@ fonttools-2.3.tar.gz /fonttools-4.15.0.tar.gz /fonttools-4.16.0.tar.gz /fonttools-4.16.1.tar.gz +/fonttools-4.17.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 550f4f6..ccd39ca 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.16.1 +Version: 4.17.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Nov 13 12:13:39 IST 2020 Parag Nemade - 4.17.0-1 +- Update to 4.17.0 version (#1897467) + * Sun Oct 18 16:32:27 IST 2020 Parag Nemade - 4.16.1-1 - Update to 4.16.1 version (#1885448) diff --git a/sources b/sources index 0da9677..b6e27b2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.16.1.tar.gz) = bdd2cfcdc7aaf58b03e48e5853a93ab3566c7be87d85e60ee7a8b3480a4407b5950695c797daae0f9defbe093e6b0d44a1ea81fe4b23531f6c2804c975777e8d +SHA512 (fonttools-4.17.0.tar.gz) = 08784a7fee9498a56e5927498232d1c79091a3f23e7619a785c8ee8431daaf8a40a0e27a2297e15ac234a998df522aa5a1c6d8722b9bf66d322b0e4090c87ddf From 62a8b3c8d253432823ad9592bcb1dc48b6ef855b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 21 Nov 2020 08:49:15 +0530 Subject: [PATCH 162/291] Update to 4.17.1 version (#1898343) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7d6071e..36103cb 100644 --- a/.gitignore +++ b/.gitignore @@ -87,3 +87,4 @@ fonttools-2.3.tar.gz /fonttools-4.16.0.tar.gz /fonttools-4.16.1.tar.gz /fonttools-4.17.0.tar.gz +/fonttools-4.17.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index ccd39ca..13badd3 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.17.0 +Version: 4.17.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Nov 21 08:48:57 IST 2020 Parag Nemade - 4.17.1-1 +- Update to 4.17.1 version (#1898343) + * Fri Nov 13 12:13:39 IST 2020 Parag Nemade - 4.17.0-1 - Update to 4.17.0 version (#1897467) diff --git a/sources b/sources index b6e27b2..aaf9245 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.17.0.tar.gz) = 08784a7fee9498a56e5927498232d1c79091a3f23e7619a785c8ee8431daaf8a40a0e27a2297e15ac234a998df522aa5a1c6d8722b9bf66d322b0e4090c87ddf +SHA512 (fonttools-4.17.1.tar.gz) = b344887e36f73ae9e3ea827d197a8a6895dab05accfc4d35217d5e99fae1009db1ef722237581694b90b49c9479de36aacda3f15722cce276af9fa325a847584 From 3c0f84986b6518fbe590ab0f2317381c2c80907e Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 5 Dec 2020 09:13:45 +0530 Subject: [PATCH 163/291] Update to 4.18.0 version (#1904631) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 36103cb..a6eb047 100644 --- a/.gitignore +++ b/.gitignore @@ -88,3 +88,4 @@ fonttools-2.3.tar.gz /fonttools-4.16.1.tar.gz /fonttools-4.17.0.tar.gz /fonttools-4.17.1.tar.gz +/fonttools-4.18.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 13badd3..96c7f95 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.17.1 +Version: 4.18.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Dec 5 09:13:23 IST 2020 Parag Nemade - 4.18.0-1 +- Update to 4.18.0 version (#1904631) + * Sat Nov 21 08:48:57 IST 2020 Parag Nemade - 4.17.1-1 - Update to 4.17.1 version (#1898343) diff --git a/sources b/sources index aaf9245..5af516c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.17.1.tar.gz) = b344887e36f73ae9e3ea827d197a8a6895dab05accfc4d35217d5e99fae1009db1ef722237581694b90b49c9479de36aacda3f15722cce276af9fa325a847584 +SHA512 (fonttools-4.18.0.tar.gz) = fc42b602abb5d3b0896ec5ef3f7d96643c85314a8d3c1ad6241bdc9899937725a24aefc5faff015311b632efbd034201d259ce7d794c22803c6de3d2ce124bc6 From 25852c142c0db5310ff0795316b1abda61ab482d Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 11 Dec 2020 18:48:28 +0530 Subject: [PATCH 164/291] Update to 4.18.1 version (#1906095) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a6eb047..0db6194 100644 --- a/.gitignore +++ b/.gitignore @@ -89,3 +89,4 @@ fonttools-2.3.tar.gz /fonttools-4.17.0.tar.gz /fonttools-4.17.1.tar.gz /fonttools-4.18.0.tar.gz +/fonttools-4.18.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 96c7f95..f1f31e5 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.18.0 +Version: 4.18.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Dec 11 18:47:51 IST 2020 Parag Nemade - 4.18.1-1 +- Update to 4.18.1 version (#1906095) + * Sat Dec 5 09:13:23 IST 2020 Parag Nemade - 4.18.0-1 - Update to 4.18.0 version (#1904631) diff --git a/sources b/sources index 5af516c..366c157 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.18.0.tar.gz) = fc42b602abb5d3b0896ec5ef3f7d96643c85314a8d3c1ad6241bdc9899937725a24aefc5faff015311b632efbd034201d259ce7d794c22803c6de3d2ce124bc6 +SHA512 (fonttools-4.18.1.tar.gz) = d87c466e87ffa70bb15ee40f889b25e1187d51a1074b6e47a259d5984d51d7ce988ef50db91796fcbd06b5692b2c627d0a4cd76e3be6d0da348c0872ff01317c From 3758cfacdce6583de7ed8260ba501f7b7725d87f Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 18 Dec 2020 13:37:28 +0530 Subject: [PATCH 165/291] Update to 4.18.2 version (#1908485) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0db6194..1d466ab 100644 --- a/.gitignore +++ b/.gitignore @@ -90,3 +90,4 @@ fonttools-2.3.tar.gz /fonttools-4.17.1.tar.gz /fonttools-4.18.0.tar.gz /fonttools-4.18.1.tar.gz +/fonttools-4.18.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index f1f31e5..9fe886c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.18.1 +Version: 4.18.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Dec 18 13:37:03 IST 2020 Parag Nemade - 4.18.2-1 +- Update to 4.18.2 version (#1908485) + * Fri Dec 11 18:47:51 IST 2020 Parag Nemade - 4.18.1-1 - Update to 4.18.1 version (#1906095) diff --git a/sources b/sources index 366c157..a9baab0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.18.1.tar.gz) = d87c466e87ffa70bb15ee40f889b25e1187d51a1074b6e47a259d5984d51d7ce988ef50db91796fcbd06b5692b2c627d0a4cd76e3be6d0da348c0872ff01317c +SHA512 (fonttools-4.18.2.tar.gz) = ceec3656c674ff5c43f4dc7cdf1468ddaf5c8bbe569d865fb015a9251ac089caedcf3dcea82c93a0c367576fcd7d65451642a6ab5d3093d941aa391b50070d53 From 82f51c3a4717be946ef5dfc2073aec9ebab2aad7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 05:47:52 +0000 Subject: [PATCH 166/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 9fe886c..932a3e8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.18.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 4.18.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Fri Dec 18 13:37:03 IST 2020 Parag Nemade - 4.18.2-1 - Update to 4.18.2 version (#1908485) From d7fc84a61e207df5303b1b9a980dd93ade6a63a4 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 27 Jan 2021 10:02:36 +0530 Subject: [PATCH 167/291] Update to 4.19.0 version (#1920265) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1d466ab..5f3cca2 100644 --- a/.gitignore +++ b/.gitignore @@ -91,3 +91,4 @@ fonttools-2.3.tar.gz /fonttools-4.18.0.tar.gz /fonttools-4.18.1.tar.gz /fonttools-4.18.2.tar.gz +/fonttools-4.19.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 932a3e8..0bc18b6 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.18.2 -Release: 2%{?dist} +Version: 4.19.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Jan 27 10:02:16 IST 2021 Parag Nemade - 4.19.0-1 +- Update to 4.19.0 version (#1920265) + * Tue Jan 26 2021 Fedora Release Engineering - 4.18.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index a9baab0..4d7a54b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.18.2.tar.gz) = ceec3656c674ff5c43f4dc7cdf1468ddaf5c8bbe569d865fb015a9251ac089caedcf3dcea82c93a0c367576fcd7d65451642a6ab5d3093d941aa391b50070d53 +SHA512 (fonttools-4.19.0.tar.gz) = 50f85b08dbd45639265c7c0239466b88a861c6af1e0d26d8e803739580e10a4f58f632f43a3946aab4f97af8cce64b6a9f0c6ede2cc8215dea9892ed38a07ba2 From 9cfc3f2180dbe3adb41cec7407298b3c29493a9c Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 2 Feb 2021 14:33:09 +0530 Subject: [PATCH 168/291] Update to 4.19.1 version (#1921968) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5f3cca2..91323b2 100644 --- a/.gitignore +++ b/.gitignore @@ -92,3 +92,4 @@ fonttools-2.3.tar.gz /fonttools-4.18.1.tar.gz /fonttools-4.18.2.tar.gz /fonttools-4.19.0.tar.gz +/fonttools-4.19.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 0bc18b6..cb25fb1 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.19.0 +Version: 4.19.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Feb 2 14:32:49 IST 2021 Parag Nemade - 4.19.1-1 +- Update to 4.19.1 version (#1921968) + * Wed Jan 27 10:02:16 IST 2021 Parag Nemade - 4.19.0-1 - Update to 4.19.0 version (#1920265) diff --git a/sources b/sources index 4d7a54b..71e5039 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.19.0.tar.gz) = 50f85b08dbd45639265c7c0239466b88a861c6af1e0d26d8e803739580e10a4f58f632f43a3946aab4f97af8cce64b6a9f0c6ede2cc8215dea9892ed38a07ba2 +SHA512 (fonttools-4.19.1.tar.gz) = d3b7b1e5527c11f9f7e8e48781204cb98ecf15f4efff175c8f23bc404a70b57e7ab8e3701edc192cbbf07771bbc0639578edc283b3bd488796f52bc16c7cc433 From 69254b46888448308b8935faeee35b0c4f8f6f8c Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 16 Feb 2021 14:35:18 +0530 Subject: [PATCH 169/291] Update to 4.20.0 version (#1929113) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 91323b2..0a08bfc 100644 --- a/.gitignore +++ b/.gitignore @@ -93,3 +93,4 @@ fonttools-2.3.tar.gz /fonttools-4.18.2.tar.gz /fonttools-4.19.0.tar.gz /fonttools-4.19.1.tar.gz +/fonttools-4.20.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index cb25fb1..5c7b52f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.19.1 +Version: 4.20.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Feb 16 2021 Parag Nemade - 4.20.0-1 +- Update to 4.20.0 version (#1929113) + * Tue Feb 2 14:32:49 IST 2021 Parag Nemade - 4.19.1-1 - Update to 4.19.1 version (#1921968) diff --git a/sources b/sources index 71e5039..a97bdf8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.19.1.tar.gz) = d3b7b1e5527c11f9f7e8e48781204cb98ecf15f4efff175c8f23bc404a70b57e7ab8e3701edc192cbbf07771bbc0639578edc283b3bd488796f52bc16c7cc433 +SHA512 (fonttools-4.20.0.tar.gz) = dbb7ec7660bd3a2e12acd1826740e4e0ddf90c1955f61a0b99e7b6439ca1b5e9fd222fda86f471f91482094c6aeaa1ced0d7dfc62a2bd693138b177e827edc13 From fbbf79804cb71caaf0b55dc9227e8e91b750222b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 28 Feb 2021 07:00:25 +0530 Subject: [PATCH 170/291] Update to 4.21.1 version (#1933357) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0a08bfc..6fa0f60 100644 --- a/.gitignore +++ b/.gitignore @@ -94,3 +94,4 @@ fonttools-2.3.tar.gz /fonttools-4.19.0.tar.gz /fonttools-4.19.1.tar.gz /fonttools-4.20.0.tar.gz +/fonttools-4.21.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 5c7b52f..c5d028e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.20.0 +Version: 4.21.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sun Feb 28 2021 Parag Nemade - 4.21.1-1 +- Update to 4.21.1 version (#1933357) + * Tue Feb 16 2021 Parag Nemade - 4.20.0-1 - Update to 4.20.0 version (#1929113) diff --git a/sources b/sources index a97bdf8..e80c2a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.20.0.tar.gz) = dbb7ec7660bd3a2e12acd1826740e4e0ddf90c1955f61a0b99e7b6439ca1b5e9fd222fda86f471f91482094c6aeaa1ced0d7dfc62a2bd693138b177e827edc13 +SHA512 (fonttools-4.21.1.tar.gz) = 8c54809ab9f39e34f482ee6b17dbf8b309e8bfa0bde783e24195c1f2949ded64591c5e79565136ec8492c0095d593db20779d3f28b933f8e40e54b610130e0f4 From a2394f5eb0a676998258580c079148166836d3e9 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 2 Apr 2021 08:55:09 +0530 Subject: [PATCH 171/291] Update to 4.22.0 version (#1945743) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6fa0f60..199e1a6 100644 --- a/.gitignore +++ b/.gitignore @@ -95,3 +95,4 @@ fonttools-2.3.tar.gz /fonttools-4.19.1.tar.gz /fonttools-4.20.0.tar.gz /fonttools-4.21.1.tar.gz +/fonttools-4.22.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index c5d028e..338ffae 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.21.1 +Version: 4.22.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Apr 02 2021 Parag Nemade - 4.22.0-1 +- Update to 4.22.0 version (#1945743) + * Sun Feb 28 2021 Parag Nemade - 4.21.1-1 - Update to 4.21.1 version (#1933357) diff --git a/sources b/sources index e80c2a0..2fa8ba1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.21.1.tar.gz) = 8c54809ab9f39e34f482ee6b17dbf8b309e8bfa0bde783e24195c1f2949ded64591c5e79565136ec8492c0095d593db20779d3f28b933f8e40e54b610130e0f4 +SHA512 (fonttools-4.22.0.tar.gz) = 06db054ce488d0291f876b05b5dd09a772a702f1d45b97c1ba46d02e01fe59f7c63e268fff958baa4076c1ce72f450384e473263250c1617791d78c0e311710d From 9433f3c769bdf490a445f6739fc34577f5de5518 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 28 Apr 2021 05:52:03 +0530 Subject: [PATCH 172/291] Update to 4.22.1 version (#1953840) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 199e1a6..fa3dc43 100644 --- a/.gitignore +++ b/.gitignore @@ -96,3 +96,4 @@ fonttools-2.3.tar.gz /fonttools-4.20.0.tar.gz /fonttools-4.21.1.tar.gz /fonttools-4.22.0.tar.gz +/fonttools-4.22.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 338ffae..784f97c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.22.0 +Version: 4.22.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Apr 28 2021 Parag Nemade - 4.22.1-1 +- Update to 4.22.1 version (#1953840) + * Fri Apr 02 2021 Parag Nemade - 4.22.0-1 - Update to 4.22.0 version (#1945743) diff --git a/sources b/sources index 2fa8ba1..51ab95f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.22.0.tar.gz) = 06db054ce488d0291f876b05b5dd09a772a702f1d45b97c1ba46d02e01fe59f7c63e268fff958baa4076c1ce72f450384e473263250c1617791d78c0e311710d +SHA512 (fonttools-4.22.1.tar.gz) = 2f38eda41ce913bdd6e62f495a215c38ed9c1fa7df87f1ecc0964b3065498e39c55e030899a5561321b16f995a705449c958244ecca2aaef492c49066db0ef93 From e75673c0a0dcd0c6768a93c0262e4aa64481e3ea Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 15 May 2021 05:44:59 +0530 Subject: [PATCH 173/291] Update to 4.23.1 version (#1960473) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index fa3dc43..0c7be47 100644 --- a/.gitignore +++ b/.gitignore @@ -97,3 +97,4 @@ fonttools-2.3.tar.gz /fonttools-4.21.1.tar.gz /fonttools-4.22.0.tar.gz /fonttools-4.22.1.tar.gz +/fonttools-4.23.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 784f97c..b1d5faf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.22.1 +Version: 4.23.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat May 15 2021 Parag Nemade - 4.23.1-1 +- Update to 4.23.1 version (#1960473) + * Wed Apr 28 2021 Parag Nemade - 4.22.1-1 - Update to 4.22.1 version (#1953840) diff --git a/sources b/sources index 51ab95f..f363249 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.22.1.tar.gz) = 2f38eda41ce913bdd6e62f495a215c38ed9c1fa7df87f1ecc0964b3065498e39c55e030899a5561321b16f995a705449c958244ecca2aaef492c49066db0ef93 +SHA512 (fonttools-4.23.1.tar.gz) = ef7faccfabdd66655195ad4d1d09599e302dcc393ff88cf005732930cec62df3c05e06795fafe7cd1ef89671faef2bf642f94e6ab33ebdacaa388c254a71792b From ffd2ed7dda629b7003e83f28de399b36212e78c8 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 18 May 2021 08:55:41 +0530 Subject: [PATCH 174/291] Update to 4.24.0 version (#1961440) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0c7be47..7c3a4a5 100644 --- a/.gitignore +++ b/.gitignore @@ -98,3 +98,4 @@ fonttools-2.3.tar.gz /fonttools-4.22.0.tar.gz /fonttools-4.22.1.tar.gz /fonttools-4.23.1.tar.gz +/fonttools-4.24.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index b1d5faf..0e82f5b 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.23.1 +Version: 4.24.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue May 18 2021 Parag Nemade - 4.24.0-1 +- Update to 4.24.0 version (#1961440) + * Sat May 15 2021 Parag Nemade - 4.23.1-1 - Update to 4.23.1 version (#1960473) diff --git a/sources b/sources index f363249..67bbf74 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.23.1.tar.gz) = ef7faccfabdd66655195ad4d1d09599e302dcc393ff88cf005732930cec62df3c05e06795fafe7cd1ef89671faef2bf642f94e6ab33ebdacaa388c254a71792b +SHA512 (fonttools-4.24.0.tar.gz) = be80610e9c61a6f49b66b81d2e0ee50ed07e8ff8f932e3ccaf59869cce347088aa739883c6bc599dc47e196aecb69a648033dd485da3d18c84901c02f0aea92c From 657930ac76ff3a0ff537705380303c9e84371c5c Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 21 May 2021 10:52:00 +0530 Subject: [PATCH 175/291] Update to 4.24.2 version (#1962823) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7c3a4a5..34f852e 100644 --- a/.gitignore +++ b/.gitignore @@ -99,3 +99,4 @@ fonttools-2.3.tar.gz /fonttools-4.22.1.tar.gz /fonttools-4.23.1.tar.gz /fonttools-4.24.0.tar.gz +/fonttools-4.24.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 0e82f5b..98cc307 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.24.0 +Version: 4.24.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri May 21 2021 Parag Nemade - 4.24.2-1 +- Update to 4.24.2 version (#1962823) + * Tue May 18 2021 Parag Nemade - 4.24.0-1 - Update to 4.24.0 version (#1961440) diff --git a/sources b/sources index 67bbf74..82d9a59 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.24.0.tar.gz) = be80610e9c61a6f49b66b81d2e0ee50ed07e8ff8f932e3ccaf59869cce347088aa739883c6bc599dc47e196aecb69a648033dd485da3d18c84901c02f0aea92c +SHA512 (fonttools-4.24.2.tar.gz) = 1bd72936fdb2f9f535d1df2e64060bddf389502b1138ce5aefa9a640985da03ec1e4571ac553f09b80d6f7b2e3956fb13270b9d02ff55418d71b79bc61e33abb From 47aa655f1ac8eab0488eba6eb2429c1454ad05ba Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 21 May 2021 21:08:27 +0530 Subject: [PATCH 176/291] Update to 4.24.3 version (#1963105) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 34f852e..44f45e5 100644 --- a/.gitignore +++ b/.gitignore @@ -100,3 +100,4 @@ fonttools-2.3.tar.gz /fonttools-4.23.1.tar.gz /fonttools-4.24.0.tar.gz /fonttools-4.24.2.tar.gz +/fonttools-4.24.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 98cc307..3ba1af9 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.24.2 +Version: 4.24.3 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri May 21 2021 Parag Nemade - 4.24.3-1 +- Update to 4.24.3 version (#1963105) + * Fri May 21 2021 Parag Nemade - 4.24.2-1 - Update to 4.24.2 version (#1962823) diff --git a/sources b/sources index 82d9a59..c21a3a5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.24.2.tar.gz) = 1bd72936fdb2f9f535d1df2e64060bddf389502b1138ce5aefa9a640985da03ec1e4571ac553f09b80d6f7b2e3956fb13270b9d02ff55418d71b79bc61e33abb +SHA512 (fonttools-4.24.3.tar.gz) = 394d0c33432288670841d246167ca0c5af7c5dc843d8601ff7e681f8a81dba02023a1314053fb591256145b9063b8b6f9f0f13d5c319de926ec96f4f15dbe4ff From 0a6cc99ccd6dcef129557b164194866fa3c22521 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 28 May 2021 14:22:41 +0530 Subject: [PATCH 177/291] Update to 4.24.4 version (#1964877) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 44f45e5..72d6c9b 100644 --- a/.gitignore +++ b/.gitignore @@ -101,3 +101,4 @@ fonttools-2.3.tar.gz /fonttools-4.24.0.tar.gz /fonttools-4.24.2.tar.gz /fonttools-4.24.3.tar.gz +/fonttools-4.24.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 3ba1af9..af75001 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.24.3 +Version: 4.24.4 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri May 28 2021 Parag Nemade - 4.24.4-1 +- Update to 4.24.4 version (#1964877) + * Fri May 21 2021 Parag Nemade - 4.24.3-1 - Update to 4.24.3 version (#1963105) diff --git a/sources b/sources index c21a3a5..72c49e3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.24.3.tar.gz) = 394d0c33432288670841d246167ca0c5af7c5dc843d8601ff7e681f8a81dba02023a1314053fb591256145b9063b8b6f9f0f13d5c319de926ec96f4f15dbe4ff +SHA512 (fonttools-4.24.4.tar.gz) = aa4ee8f0a7f9cb6d8a84497e6f33f891491cd06cc477a785715f8fde8e5b33cf781ef8b848bfab8cf9a97fc15c018d493c6baf0fb8fd314b8a348c36ff627f41 From f2886d26ab32d6e4f2a89165e1d2aa14f1d23cd8 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 4 Jun 2021 20:04:34 +0200 Subject: [PATCH 178/291] Rebuilt for Python 3.10 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index af75001..d8fdb43 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.24.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jun 04 2021 Python Maint - 4.24.4-2 +- Rebuilt for Python 3.10 + * Fri May 28 2021 Parag Nemade - 4.24.4-1 - Update to 4.24.4 version (#1964877) From ab41248f9c822e65bfb4396bac58e72537d99575 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 12 Jul 2021 09:19:07 +0530 Subject: [PATCH 179/291] Update to 4.25.0 version (#1979468) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 72d6c9b..3f03817 100644 --- a/.gitignore +++ b/.gitignore @@ -102,3 +102,4 @@ fonttools-2.3.tar.gz /fonttools-4.24.2.tar.gz /fonttools-4.24.3.tar.gz /fonttools-4.24.4.tar.gz +/fonttools-4.25.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index d8fdb43..bd16774 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.24.4 -Release: 2%{?dist} +Version: 4.25.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Jul 12 2021 Parag Nemade - 4.25.0-1 +- Update to 4.25.0 version (#1979468) + * Fri Jun 04 2021 Python Maint - 4.24.4-2 - Rebuilt for Python 3.10 diff --git a/sources b/sources index 72c49e3..4151974 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.24.4.tar.gz) = aa4ee8f0a7f9cb6d8a84497e6f33f891491cd06cc477a785715f8fde8e5b33cf781ef8b848bfab8cf9a97fc15c018d493c6baf0fb8fd314b8a348c36ff627f41 +SHA512 (fonttools-4.25.0.tar.gz) = c8f7512053ce611fa07bbc1fe844ee9d50cf09e19a2a27bed7df9d37d362b7daa910fbb651147f3690a03ec4d8adc8d96e8f0310eda24bb40208240182dc9b54 From 59b2705f182ee182332a23e4d74aeae6de3befe9 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 19 Jul 2021 09:12:24 +0530 Subject: [PATCH 180/291] Update to 4.25.1 version (#1983287) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 3f03817..0cb135b 100644 --- a/.gitignore +++ b/.gitignore @@ -103,3 +103,4 @@ fonttools-2.3.tar.gz /fonttools-4.24.3.tar.gz /fonttools-4.24.4.tar.gz /fonttools-4.25.0.tar.gz +/fonttools-4.25.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index bd16774..03cf6f8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.25.0 +Version: 4.25.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Jul 19 2021 Parag Nemade - 4.25.1-1 +- Update to 4.25.1 version (#1983287) + * Mon Jul 12 2021 Parag Nemade - 4.25.0-1 - Update to 4.25.0 version (#1979468) diff --git a/sources b/sources index 4151974..f7a5cad 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.25.0.tar.gz) = c8f7512053ce611fa07bbc1fe844ee9d50cf09e19a2a27bed7df9d37d362b7daa910fbb651147f3690a03ec4d8adc8d96e8f0310eda24bb40208240182dc9b54 +SHA512 (fonttools-4.25.1.tar.gz) = ca3732bcc5e2b373983d34bd72e0ea36488f24aa442d25d0d16f6a473ef35323547f900b1ae87c42e64c451afe4f760291095738a4442c11c5566c9efd0aa944 From 8f71c52fdc1840a87f978220ea46ac945a5674e8 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 19 Jul 2021 11:19:17 +0530 Subject: [PATCH 181/291] Mart failing test Tests/otlLib/optimize_test.py to ignore --- fonttools.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 03cf6f8..01e0ea0 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -64,7 +64,7 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{__python3} setup.py install --skip-build --root %{buildroot} %check -PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/misc/plistlib_test.py +PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py %files %{_bindir}/pyftmerge From bd84f4f534e9adc5a4efa8ced319486e8146ebf6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 23:13:32 +0000 Subject: [PATCH 182/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 01e0ea0..4e862ad 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.25.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 4.25.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon Jul 19 2021 Parag Nemade - 4.25.1-1 - Update to 4.25.1 version (#1983287) From f8edf70ee1ccec119ad4809bbb24fe52be29b521 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 27 Jul 2021 07:01:18 +0530 Subject: [PATCH 183/291] Update to 4.25.2 version (#1986153) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 0cb135b..c3e2c5d 100644 --- a/.gitignore +++ b/.gitignore @@ -104,3 +104,4 @@ fonttools-2.3.tar.gz /fonttools-4.24.4.tar.gz /fonttools-4.25.0.tar.gz /fonttools-4.25.1.tar.gz +/fonttools-4.25.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 4e862ad..9201a20 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.25.1 -Release: 2%{?dist} +Version: 4.25.2 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Jul 27 2021 Parag Nemade - 4.25.2-1 +- Update to 4.25.2 version (#1986153) + * Wed Jul 21 2021 Fedora Release Engineering - 4.25.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index f7a5cad..939fe42 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.25.1.tar.gz) = ca3732bcc5e2b373983d34bd72e0ea36488f24aa442d25d0d16f6a473ef35323547f900b1ae87c42e64c451afe4f760291095738a4442c11c5566c9efd0aa944 +SHA512 (fonttools-4.25.2.tar.gz) = b5c94e76a09aeb92061cf792f53eccc0ab369c5458aeac103f865f6110b2764677ad7c63d1367fb027c891a11d7eb158469748ec495c3a7aa6b86029e7c95223 From e60a2f48ddbe0a66efb0fdca11b607cf5d2dab49 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 4 Aug 2021 09:05:02 +0530 Subject: [PATCH 184/291] Update to 4.26.1 version (#1989769) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c3e2c5d..8654739 100644 --- a/.gitignore +++ b/.gitignore @@ -105,3 +105,4 @@ fonttools-2.3.tar.gz /fonttools-4.25.0.tar.gz /fonttools-4.25.1.tar.gz /fonttools-4.25.2.tar.gz +/fonttools-4.26.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 9201a20..a89da81 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.25.2 +Version: 4.26.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Aug 04 2021 Parag Nemade - 4.26.1-1 +- Update to 4.26.1 version (#1989769) + * Tue Jul 27 2021 Parag Nemade - 4.25.2-1 - Update to 4.25.2 version (#1986153) diff --git a/sources b/sources index 939fe42..dd659bc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.25.2.tar.gz) = b5c94e76a09aeb92061cf792f53eccc0ab369c5458aeac103f865f6110b2764677ad7c63d1367fb027c891a11d7eb158469748ec495c3a7aa6b86029e7c95223 +SHA512 (fonttools-4.26.1.tar.gz) = 226338cd1c3f71662080c69b0786a6a945b5a75d3a4b7ee6fcf6d7e2e089407d11b4a43950c7aebdaeccad1819e5c6e0b947938fbfbaa3caa9747b7b4a1bd5f6 From 0af4cd7979a9d656cef54959381f1fa94442f786 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 7 Aug 2021 10:37:28 +0530 Subject: [PATCH 185/291] Add woff functionality subpackage Rewrite separate BR's required to run test files --- fonttools.spec | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index a89da81..1384d30 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.26.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -27,11 +27,6 @@ Summary: Python 3 fonttools library BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-setuptools_scm -BuildRequires: python3-pytest -BuildRequires: python3-brotli -BuildRequires: python3-munkres -BuildRequires: python3-scipy -BuildRequires: python3-fs BuildArch: noarch @@ -41,6 +36,15 @@ Requires: python3-lxml Requires: python3-scipy Requires: python3-fs +# Need to run test files in %%check +BuildRequires: python3-zopfli +BuildRequires: python3-pytest +BuildRequires: python3-brotli +BuildRequires: python3-munkres +BuildRequires: python3-scipy +BuildRequires: python3-fs + + # From 3.31.0 and on, python3-fonttools incorporated the ufolib project under fontTools.ufoLib # python-ufolib has been retired and fontTools.ufoLib should be used instead. # See https://github.com/fonttools/fonttools/releases/tag/3.31.0 for further reference @@ -49,7 +53,7 @@ Obsoletes: python3-ufolib <= 2.1.1-11 %description -n python3-fonttools %{desc} -%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info ufo unicode} +%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info ufo unicode woff} %prep %autosetup @@ -80,6 +84,10 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Aug 07 2021 Parag Nemade - 4.26.1-2 +- Add woff functionality subpackage +- Rewrite separate BR's required to run test files + * Wed Aug 04 2021 Parag Nemade - 4.26.1-1 - Update to 4.26.1 version (#1989769) From 7987137334d37962e6091bbd27f5df9ad9f34898 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 16 Aug 2021 08:47:24 +0530 Subject: [PATCH 186/291] Update to 4.26.2 version (#1991789) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 8654739..9a1c80b 100644 --- a/.gitignore +++ b/.gitignore @@ -106,3 +106,4 @@ fonttools-2.3.tar.gz /fonttools-4.25.1.tar.gz /fonttools-4.25.2.tar.gz /fonttools-4.26.1.tar.gz +/fonttools-4.26.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 1384d30..69e825e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.26.1 -Release: 2%{?dist} +Version: 4.26.2 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Aug 16 2021 Parag Nemade - 4.26.2-1 +- Update to 4.26.2 version (#1991789) + * Sat Aug 07 2021 Parag Nemade - 4.26.1-2 - Add woff functionality subpackage - Rewrite separate BR's required to run test files diff --git a/sources b/sources index dd659bc..5db8986 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.26.1.tar.gz) = 226338cd1c3f71662080c69b0786a6a945b5a75d3a4b7ee6fcf6d7e2e089407d11b4a43950c7aebdaeccad1819e5c6e0b947938fbfbaa3caa9747b7b4a1bd5f6 +SHA512 (fonttools-4.26.2.tar.gz) = 2caa52a48574e6bdf418fe57fb4ca69686eeae65cb1f44c0cb16c64400ea666530dfcca9e8a619859cf553435f93b38f63e422c315206ecec467eed6339a5987 From 88af8e012589a89152ba40fa825e802ef9141875 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 18 Sep 2021 17:34:37 +0530 Subject: [PATCH 187/291] Update to 4.27.0 version (#2004586) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9a1c80b..7b9494a 100644 --- a/.gitignore +++ b/.gitignore @@ -107,3 +107,4 @@ fonttools-2.3.tar.gz /fonttools-4.25.2.tar.gz /fonttools-4.26.1.tar.gz /fonttools-4.26.2.tar.gz +/fonttools-4.27.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 69e825e..c52daaf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.26.2 +Version: 4.27.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Sep 18 2021 Parag Nemade - 4.27.0-1 +- Update to 4.27.0 version (#2004586) + * Mon Aug 16 2021 Parag Nemade - 4.26.2-1 - Update to 4.26.2 version (#1991789) diff --git a/sources b/sources index 5db8986..9fdd733 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.26.2.tar.gz) = 2caa52a48574e6bdf418fe57fb4ca69686eeae65cb1f44c0cb16c64400ea666530dfcca9e8a619859cf553435f93b38f63e422c315206ecec467eed6339a5987 +SHA512 (fonttools-4.27.0.tar.gz) = 65602f13ecaff2881d78075ed6a9774ec8afd1c958ef75f09d146b4699e8341ada90a1fff9176e302e07d77d36a9466096fdda259025c5938e81dd0816269874 From 59e697ff931968ba10a36b281599404c5c9cd104 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 28 Sep 2021 13:44:01 +0530 Subject: [PATCH 188/291] Update to 4.27.1 version (#2007503) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7b9494a..2102185 100644 --- a/.gitignore +++ b/.gitignore @@ -108,3 +108,4 @@ fonttools-2.3.tar.gz /fonttools-4.26.1.tar.gz /fonttools-4.26.2.tar.gz /fonttools-4.27.0.tar.gz +/fonttools-4.27.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index c52daaf..e1394f6 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.27.0 +Version: 4.27.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Sep 28 2021 Parag Nemade - 4.27.1-1 +- Update to 4.27.1 version (#2007503) + * Sat Sep 18 2021 Parag Nemade - 4.27.0-1 - Update to 4.27.0 version (#2004586) diff --git a/sources b/sources index 9fdd733..3d5964b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.27.0.tar.gz) = 65602f13ecaff2881d78075ed6a9774ec8afd1c958ef75f09d146b4699e8341ada90a1fff9176e302e07d77d36a9466096fdda259025c5938e81dd0816269874 +SHA512 (fonttools-4.27.1.tar.gz) = 76371a1244cb1c681b90f31ce67de3aff5e732477aea02c046a45a838ed49f097707edd359c7427e2643b357c12f6516d667d6b1a61e942a8e3b57eae1d6df70 From 08e5c1d62fe1f0d8b5b38496dac55162b5791830 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 6 Nov 2021 17:04:48 +0530 Subject: [PATCH 189/291] Update to 4.28.0 version (#2020845) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2102185..023679d 100644 --- a/.gitignore +++ b/.gitignore @@ -109,3 +109,4 @@ fonttools-2.3.tar.gz /fonttools-4.26.2.tar.gz /fonttools-4.27.0.tar.gz /fonttools-4.27.1.tar.gz +/fonttools-4.28.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index e1394f6..8fd9575 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.27.1 +Version: 4.28.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Nov 06 2021 Parag Nemade - 4.28.0-1 +- Update to 4.28.0 version (#2020845) + * Tue Sep 28 2021 Parag Nemade - 4.27.1-1 - Update to 4.27.1 version (#2007503) diff --git a/sources b/sources index 3d5964b..498d93a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.27.1.tar.gz) = 76371a1244cb1c681b90f31ce67de3aff5e732477aea02c046a45a838ed49f097707edd359c7427e2643b357c12f6516d667d6b1a61e942a8e3b57eae1d6df70 +SHA512 (fonttools-4.28.0.tar.gz) = 6fddef1d065001afd63147fc474c49f7799895aafddb37b3c94e981fa86e829b39865a40c61e3bf1e64f64a40cf4d5ae02fa98fcf7c89d3f893a2588d213427d From 27fb1e07dbaf97a8954f1e89c45ccd9ac2dcc943 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 8 Nov 2021 22:14:10 +0530 Subject: [PATCH 190/291] Update to 4.28.1 version (#2021206) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 023679d..5060659 100644 --- a/.gitignore +++ b/.gitignore @@ -110,3 +110,4 @@ fonttools-2.3.tar.gz /fonttools-4.27.0.tar.gz /fonttools-4.27.1.tar.gz /fonttools-4.28.0.tar.gz +/fonttools-4.28.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 8fd9575..d88d0db 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.28.0 +Version: 4.28.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Nov 08 2021 Parag Nemade - 4.28.1-1 +- Update to 4.28.1 version (#2021206) + * Sat Nov 06 2021 Parag Nemade - 4.28.0-1 - Update to 4.28.0 version (#2020845) diff --git a/sources b/sources index 498d93a..22587b0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.28.0.tar.gz) = 6fddef1d065001afd63147fc474c49f7799895aafddb37b3c94e981fa86e829b39865a40c61e3bf1e64f64a40cf4d5ae02fa98fcf7c89d3f893a2588d213427d +SHA512 (fonttools-4.28.1.tar.gz) = abcc8b182436feae8e1cfe263488c87f2351079d25a2211529ccf3401a9533f5322a7028d20ba0e31405ec3acad369b46d3b07bf8b4dfe16e43f48859fc5a29f From 69e94f3a50c4143d23f792426a6e283ea673d923 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 30 Nov 2021 18:28:07 +0530 Subject: [PATCH 191/291] Update to 4.28.2 version (#2025382) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5060659..0aa02f0 100644 --- a/.gitignore +++ b/.gitignore @@ -111,3 +111,4 @@ fonttools-2.3.tar.gz /fonttools-4.27.1.tar.gz /fonttools-4.28.0.tar.gz /fonttools-4.28.1.tar.gz +/fonttools-4.28.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index d88d0db..72fe3c3 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.28.1 +Version: 4.28.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Nov 30 2021 Parag Nemade - 4.28.2-1 +- Update to 4.28.2 version (#2025382) + * Mon Nov 08 2021 Parag Nemade - 4.28.1-1 - Update to 4.28.1 version (#2021206) diff --git a/sources b/sources index 22587b0..b278b18 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.28.1.tar.gz) = abcc8b182436feae8e1cfe263488c87f2351079d25a2211529ccf3401a9533f5322a7028d20ba0e31405ec3acad369b46d3b07bf8b4dfe16e43f48859fc5a29f +SHA512 (fonttools-4.28.2.tar.gz) = 0295c571e92e71f6467b06bd89afacae76861e374147a2051fe3f5323176c3f3458b977ba2ed25cadcdba9e55b325b6febc50bc9c539d8806471730a15faed47 From 2cfedcd37e4382b2c23ddfd8e30e5d38b33a41e8 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 6 Dec 2021 14:35:08 +0530 Subject: [PATCH 192/291] Update to 4.28.3 version (#2029061) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0aa02f0..2714705 100644 --- a/.gitignore +++ b/.gitignore @@ -112,3 +112,4 @@ fonttools-2.3.tar.gz /fonttools-4.28.0.tar.gz /fonttools-4.28.1.tar.gz /fonttools-4.28.2.tar.gz +/fonttools-4.28.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 72fe3c3..f3ae3bb 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.28.2 +Version: 4.28.3 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Dec 06 2021 Parag Nemade - 4.28.3-1 +- Update to 4.28.3 version (#2029061) + * Tue Nov 30 2021 Parag Nemade - 4.28.2-1 - Update to 4.28.2 version (#2025382) diff --git a/sources b/sources index b278b18..38144b2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.28.2.tar.gz) = 0295c571e92e71f6467b06bd89afacae76861e374147a2051fe3f5323176c3f3458b977ba2ed25cadcdba9e55b325b6febc50bc9c539d8806471730a15faed47 +SHA512 (fonttools-4.28.3.tar.gz) = b90d05cedbd06f476c210f2961ebd11c64043785ef43fda2b81fd22126b12642ab63e51363bc22524bb18ee781fa9a8a71edb187b6c69fbf838e0c20f3c9ba0b From 21c0382d38f575be12892db8e95c16faf461cd5b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 13 Dec 2021 11:07:50 -0500 Subject: [PATCH 193/291] Add missing extras metapackages: graphite, interpolatable, lxml, plot, symfont, type1 --- fonttools.spec | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index f3ae3bb..326f606 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.28.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -53,7 +53,9 @@ Obsoletes: python3-ufolib <= 2.1.1-11 %description -n python3-fonttools %{desc} -%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info ufo unicode woff} +# Cannot package “pathops” extra until python3dist(skia-pathops) is packaged; +# cannot package “all” extra without the “pathops” extra +%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info graphite interpolatable lxml plot symfont type1 ufo unicode woff} %prep %autosetup @@ -84,6 +86,10 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Dec 13 2021 Benjamin A. Beasley - 4.28.3-2 +- Add missing extras metapackages: graphite, interpolatable, lxml, plot, + symfont, type1 + * Mon Dec 06 2021 Parag Nemade - 4.28.3-1 - Update to 4.28.3 version (#2029061) From 0f7e85e7f6e64d3b66b3bf600ef6aa16ca6c759c Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 4 Jan 2022 15:05:17 +0530 Subject: [PATCH 194/291] Update to 4.28.5 version (#2033126) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2714705..33dc7b8 100644 --- a/.gitignore +++ b/.gitignore @@ -113,3 +113,4 @@ fonttools-2.3.tar.gz /fonttools-4.28.1.tar.gz /fonttools-4.28.2.tar.gz /fonttools-4.28.3.tar.gz +/fonttools-4.28.5.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 326f606..d2fae83 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.28.3 -Release: 2%{?dist} +Version: 4.28.5 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Jan 04 2022 Parag Nemade - 4.28.5-1 +- Update to 4.28.5 version (#2033126) + * Mon Dec 13 2021 Benjamin A. Beasley - 4.28.3-2 - Add missing extras metapackages: graphite, interpolatable, lxml, plot, symfont, type1 diff --git a/sources b/sources index 38144b2..1585951 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.28.3.tar.gz) = b90d05cedbd06f476c210f2961ebd11c64043785ef43fda2b81fd22126b12642ab63e51363bc22524bb18ee781fa9a8a71edb187b6c69fbf838e0c20f3c9ba0b +SHA512 (fonttools-4.28.5.tar.gz) = 5d87f4fadbcb447d1c1a1e97550f6a477d74bfe8647d14b35097e03e6a45a1a01632d2092483d675c523f97d4a04f39aa9b3175e535b1e1a4f19d619eb40ad5f From 93fb805135e30a558a8a6f80b09d3504c250c085 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 03:16:51 +0000 Subject: [PATCH 195/291] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index d2fae83..3b5b62c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.28.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 4.28.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Tue Jan 04 2022 Parag Nemade - 4.28.5-1 - Update to 4.28.5 version (#2033126) From 5a422fa5f686001171215a3a6ecfe354e09dff5d Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 25 Jan 2022 09:57:44 +0530 Subject: [PATCH 196/291] Update to 4.29.0 version (#2044666) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 33dc7b8..4160154 100644 --- a/.gitignore +++ b/.gitignore @@ -114,3 +114,4 @@ fonttools-2.3.tar.gz /fonttools-4.28.2.tar.gz /fonttools-4.28.3.tar.gz /fonttools-4.28.5.tar.gz +/fonttools-4.29.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 3b5b62c..a067589 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.28.5 -Release: 2%{?dist} +Version: 4.29.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Jan 25 2022 Parag Nemade - 4.29.0-1 +- Update to 4.29.0 version (#2044666) + * Thu Jan 20 2022 Fedora Release Engineering - 4.28.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 1585951..279b8fa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.28.5.tar.gz) = 5d87f4fadbcb447d1c1a1e97550f6a477d74bfe8647d14b35097e03e6a45a1a01632d2092483d675c523f97d4a04f39aa9b3175e535b1e1a4f19d619eb40ad5f +SHA512 (fonttools-4.29.0.tar.gz) = 0573970ceaf43e4987eee970aa93a6aba5af2b592b5d92a1aec36b102cb1967f380f8170f7a14bb80cd6348ef09737ac17a0f82eaa1ad73f9f5e246271d34b32 From 99860f28e74ec54ffe945739350523d5691cc320 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 3 Feb 2022 08:54:05 +0530 Subject: [PATCH 197/291] Update to 4.29.1 version (#2049408) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4160154..92182be 100644 --- a/.gitignore +++ b/.gitignore @@ -115,3 +115,4 @@ fonttools-2.3.tar.gz /fonttools-4.28.3.tar.gz /fonttools-4.28.5.tar.gz /fonttools-4.29.0.tar.gz +/fonttools-4.29.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index a067589..32597af 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.29.0 +Version: 4.29.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Feb 03 2022 Parag Nemade - 4.29.1-1 +- Update to 4.29.1 version (#2049408) + * Tue Jan 25 2022 Parag Nemade - 4.29.0-1 - Update to 4.29.0 version (#2044666) diff --git a/sources b/sources index 279b8fa..ec7aec3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.29.0.tar.gz) = 0573970ceaf43e4987eee970aa93a6aba5af2b592b5d92a1aec36b102cb1967f380f8170f7a14bb80cd6348ef09737ac17a0f82eaa1ad73f9f5e246271d34b32 +SHA512 (fonttools-4.29.1.tar.gz) = 36f4272be18d19748069289bfb3d3339cf0b16967a12976971f9e2dd56a1e915d3176e0dd9cad08cee69b20f3d6ac1a966365d936bb091b39e23b6c693e28dc9 From 8dfa7a305fa74d6b223398a2f9f302305ffd46b0 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 14 Mar 2022 08:32:11 +0530 Subject: [PATCH 198/291] Update to 4.30.0 version (#2063182) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 92182be..5fb0f39 100644 --- a/.gitignore +++ b/.gitignore @@ -116,3 +116,4 @@ fonttools-2.3.tar.gz /fonttools-4.28.5.tar.gz /fonttools-4.29.0.tar.gz /fonttools-4.29.1.tar.gz +/fonttools-4.30.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 32597af..8edf277 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.29.1 +Version: 4.30.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Mar 14 2022 Parag Nemade - 4.30.0-1 +- Update to 4.30.0 version (#2063182) + * Thu Feb 03 2022 Parag Nemade - 4.29.1-1 - Update to 4.29.1 version (#2049408) diff --git a/sources b/sources index ec7aec3..e2348e1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.29.1.tar.gz) = 36f4272be18d19748069289bfb3d3339cf0b16967a12976971f9e2dd56a1e915d3176e0dd9cad08cee69b20f3d6ac1a966365d936bb091b39e23b6c693e28dc9 +SHA512 (fonttools-4.30.0.tar.gz) = 2b4e676f956c3456bf3ca435a7d80e1a0a9f36872ba3a820072d1e13ed5751a8546f424369731afd4ccddc298ec0658bb4384d2e18670b108dd1b3a99fc205f4 From 336a83d63101e5f1134a820b8dbcb06e1682ec5c Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 23 Mar 2022 07:32:17 +0530 Subject: [PATCH 199/291] Update to 4.31.2 version (#2065959) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5fb0f39..78888e2 100644 --- a/.gitignore +++ b/.gitignore @@ -117,3 +117,4 @@ fonttools-2.3.tar.gz /fonttools-4.29.0.tar.gz /fonttools-4.29.1.tar.gz /fonttools-4.30.0.tar.gz +/fonttools-4.31.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 8edf277..33f5819 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.30.0 +Version: 4.31.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Mar 23 2022 Parag Nemade - 4.31.2-1 +- Update to 4.31.2 version (#2065959) + * Mon Mar 14 2022 Parag Nemade - 4.30.0-1 - Update to 4.30.0 version (#2063182) diff --git a/sources b/sources index e2348e1..e99f51d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.30.0.tar.gz) = 2b4e676f956c3456bf3ca435a7d80e1a0a9f36872ba3a820072d1e13ed5751a8546f424369731afd4ccddc298ec0658bb4384d2e18670b108dd1b3a99fc205f4 +SHA512 (fonttools-4.31.2.tar.gz) = 50cc8bca9136675a413ac947b583f694d512872127cee129a78505d0259fe1cf6922f806558761af982758f72c7d95e1245b8de55b6ebd6ddd3bd7506d41abcf From 1f3d4352e09d9a830c4c024a07b736079901ba95 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 12 Apr 2022 17:08:48 +0530 Subject: [PATCH 200/291] Update to 4.32.0 version (#2073543) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 78888e2..c21afd3 100644 --- a/.gitignore +++ b/.gitignore @@ -118,3 +118,4 @@ fonttools-2.3.tar.gz /fonttools-4.29.1.tar.gz /fonttools-4.30.0.tar.gz /fonttools-4.31.2.tar.gz +/fonttools-4.32.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 33f5819..ff749cb 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.31.2 +Version: 4.32.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Apr 12 2022 Parag Nemade - 4.32.0-1 +- Update to 4.32.0 version (#2073543) + * Wed Mar 23 2022 Parag Nemade - 4.31.2-1 - Update to 4.31.2 version (#2065959) diff --git a/sources b/sources index e99f51d..7d8b772 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.31.2.tar.gz) = 50cc8bca9136675a413ac947b583f694d512872127cee129a78505d0259fe1cf6922f806558761af982758f72c7d95e1245b8de55b6ebd6ddd3bd7506d41abcf +SHA512 (fonttools-4.32.0.tar.gz) = a71a44601c7ec9f709ddc14da1c26d1248909fba8a0bfb7104ebe5f9b85949fe479c5eabdd2c94086d9999756035291e68bb7e861488d4123ccf667ac3ac2e03 From de0b00fa74d1f1226ed577c0a44791af96d93578 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 25 Apr 2022 10:48:05 +0530 Subject: [PATCH 201/291] Update to 4.33.2 version (#2077754) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c21afd3..80b865d 100644 --- a/.gitignore +++ b/.gitignore @@ -119,3 +119,4 @@ fonttools-2.3.tar.gz /fonttools-4.30.0.tar.gz /fonttools-4.31.2.tar.gz /fonttools-4.32.0.tar.gz +/fonttools-4.33.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index ff749cb..66480a3 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.32.0 +Version: 4.33.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Apr 25 2022 Parag Nemade - 4.33.2-1 +- Update to 4.33.2 version (#2077754) + * Tue Apr 12 2022 Parag Nemade - 4.32.0-1 - Update to 4.32.0 version (#2073543) diff --git a/sources b/sources index 7d8b772..4997e6a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.32.0.tar.gz) = a71a44601c7ec9f709ddc14da1c26d1248909fba8a0bfb7104ebe5f9b85949fe479c5eabdd2c94086d9999756035291e68bb7e861488d4123ccf667ac3ac2e03 +SHA512 (fonttools-4.33.2.tar.gz) = dd032f9f8d9167aa8d83137006062a5d293aeb4116cd2b24a9d5d3d750887876214a6b6e9fe54efd569cada64164c76f242b234569d86b45e5f279d6c1a5db95 From 23f0913ad2092ad0c34ea9ba8adb1e50299843d3 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 27 Apr 2022 22:05:44 +0530 Subject: [PATCH 202/291] Update to 4.33.3 version (#2079108) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 80b865d..3bb025e 100644 --- a/.gitignore +++ b/.gitignore @@ -120,3 +120,4 @@ fonttools-2.3.tar.gz /fonttools-4.31.2.tar.gz /fonttools-4.32.0.tar.gz /fonttools-4.33.2.tar.gz +/fonttools-4.33.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 66480a3..bea1201 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.33.2 +Version: 4.33.3 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Apr 27 2022 Parag Nemade - 4.33.3-1 +- Update to 4.33.3 version (#2079108) + * Mon Apr 25 2022 Parag Nemade - 4.33.2-1 - Update to 4.33.2 version (#2077754) diff --git a/sources b/sources index 4997e6a..061c51f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.33.2.tar.gz) = dd032f9f8d9167aa8d83137006062a5d293aeb4116cd2b24a9d5d3d750887876214a6b6e9fe54efd569cada64164c76f242b234569d86b45e5f279d6c1a5db95 +SHA512 (fonttools-4.33.3.tar.gz) = 403e19cda46d67dea9f517e58c2e95ed04c53e6832919d85df9db4538431252e5ec4554e22410fd45cba634998de1576cf55d50f56de5ad497a108dcec4ed56a From 9a71d01d64060c4403ae7ebc371bf4a8402ba266 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 14 Jun 2022 17:26:30 +0200 Subject: [PATCH 203/291] Rebuilt for Python 3.11 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index bea1201..cb56416 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.33.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Jun 14 2022 Python Maint - 4.33.3-2 +- Rebuilt for Python 3.11 + * Wed Apr 27 2022 Parag Nemade - 4.33.3-1 - Update to 4.33.3 version (#2079108) From 56762bce3fbd532389751251f0177c27be1864ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Wed, 15 Jun 2022 12:04:57 +0200 Subject: [PATCH 204/291] Fix tests for Python 3.11 --- fonttools.spec | 8 +++++++- python3.11.patch | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 python3.11.patch diff --git a/fonttools.spec b/fonttools.spec index cb56416..8a2e045 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -13,6 +13,12 @@ License: MIT URL: https://github.com/fonttools/fonttools/ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz +# Fix Python 3.11 test failures +# - read LogRecord's msg instead of args on 3.11+ +# - allow new str() form of enums +# Fixes https://bugzilla.redhat.com/2067200 +Patch: python3.11.patch + Requires: python3-fonttools Requires: python3-setuptools BuildArch: noarch @@ -58,7 +64,7 @@ Obsoletes: python3-ufolib <= 2.1.1-11 %{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info graphite interpolatable lxml plot symfont type1 ufo unicode woff} %prep -%autosetup +%autosetup -p1 rm -rf *.egg-info sed -i '1d' Lib/fontTools/mtiLib/__init__.py diff --git a/python3.11.patch b/python3.11.patch new file mode 100644 index 0000000..ef596dd --- /dev/null +++ b/python3.11.patch @@ -0,0 +1,40 @@ +diff --git a/Tests/pens/cu2quPen_test.py b/Tests/pens/cu2quPen_test.py +index db51787..4ce5b51 100644 +--- a/Tests/pens/cu2quPen_test.py ++++ b/Tests/pens/cu2quPen_test.py +@@ -12,6 +12,7 @@ + # See the License for the specific language governing permissions and + # limitations under the License. + ++import sys + import unittest + + from fontTools.pens.cu2quPen import Cu2QuPen, Cu2QuPointPen +@@ -257,8 +258,12 @@ class TestCu2QuPen(unittest.TestCase, _TestPenMixin): + quadpen.closePath() + + self.assertGreaterEqual(len(log.records), 1) +- self.assertIn("ignore_single_points is deprecated", +- log.records[0].args[0]) ++ if sys.version_info < (3, 11): ++ self.assertIn("ignore_single_points is deprecated", ++ log.records[0].args[0]) ++ else: ++ self.assertIn("ignore_single_points is deprecated", ++ log.records[0].msg) + + # single-point contours were ignored, so the pen commands are empty + self.assertFalse(pen.commands) +diff --git a/Tests/ufoLib/ufoLib_test.py b/Tests/ufoLib/ufoLib_test.py +index 430e7a7..ccb7c8e 100644 +--- a/Tests/ufoLib/ufoLib_test.py ++++ b/Tests/ufoLib/ufoLib_test.py +@@ -35,7 +35,7 @@ def test_formatVersionTuple(ufo_path): + assert reader.formatVersionTuple == (3, 0) + assert reader.formatVersionTuple.major == 3 + assert reader.formatVersionTuple.minor == 0 +- assert str(reader.formatVersionTuple) == "3.0" ++ assert str(reader.formatVersionTuple) in ("3.0", "UFOFormatVersion.FORMAT_3_0") + + + def test_readMetaInfo_errors(ufo_path): From 26f7ac613cec27b5cdbc2181b59ef2c546041833 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 9 Jul 2022 15:46:38 +0530 Subject: [PATCH 205/291] Update to 4.34.4 version (#2104988) --- .gitignore | 1 + fonttools.spec | 24 ++++++++++++++---------- python3.11.patch | 40 ---------------------------------------- sources | 2 +- 4 files changed, 16 insertions(+), 51 deletions(-) delete mode 100644 python3.11.patch diff --git a/.gitignore b/.gitignore index 3bb025e..c2c3831 100644 --- a/.gitignore +++ b/.gitignore @@ -121,3 +121,4 @@ fonttools-2.3.tar.gz /fonttools-4.32.0.tar.gz /fonttools-4.33.2.tar.gz /fonttools-4.33.3.tar.gz +/fonttools-4.34.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 8a2e045..0d15d6f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,19 +6,13 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.33.3 -Release: 2%{?dist} +Version: 4.34.4 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz -# Fix Python 3.11 test failures -# - read LogRecord's msg instead of args on 3.11+ -# - allow new str() form of enums -# Fixes https://bugzilla.redhat.com/2067200 -Patch: python3.11.patch - Requires: python3-fonttools Requires: python3-setuptools BuildArch: noarch @@ -42,6 +36,9 @@ Requires: python3-lxml Requires: python3-scipy Requires: python3-fs +# test requirements +%bcond_without tests +%if %{with tests} # Need to run test files in %%check BuildRequires: python3-zopfli BuildRequires: python3-pytest @@ -49,7 +46,9 @@ BuildRequires: python3-brotli BuildRequires: python3-munkres BuildRequires: python3-scipy BuildRequires: python3-fs - +BuildRequires: python3-lxml +BuildRequires: python3-ufoLib2 +%endif # From 3.31.0 and on, python3-fonttools incorporated the ufolib project under fontTools.ufoLib # python-ufolib has been retired and fontTools.ufoLib should be used instead. @@ -75,8 +74,10 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %install %{__python3} setup.py install --skip-build --root %{buildroot} +%if %{with tests} %check -PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py +PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py +%endif %files %{_bindir}/pyftmerge @@ -92,6 +93,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Jul 09 2022 Parag Nemade - 4.34.4-1 +- Update to 4.34.4 version (#2104988) + * Tue Jun 14 2022 Python Maint - 4.33.3-2 - Rebuilt for Python 3.11 diff --git a/python3.11.patch b/python3.11.patch deleted file mode 100644 index ef596dd..0000000 --- a/python3.11.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff --git a/Tests/pens/cu2quPen_test.py b/Tests/pens/cu2quPen_test.py -index db51787..4ce5b51 100644 ---- a/Tests/pens/cu2quPen_test.py -+++ b/Tests/pens/cu2quPen_test.py -@@ -12,6 +12,7 @@ - # See the License for the specific language governing permissions and - # limitations under the License. - -+import sys - import unittest - - from fontTools.pens.cu2quPen import Cu2QuPen, Cu2QuPointPen -@@ -257,8 +258,12 @@ class TestCu2QuPen(unittest.TestCase, _TestPenMixin): - quadpen.closePath() - - self.assertGreaterEqual(len(log.records), 1) -- self.assertIn("ignore_single_points is deprecated", -- log.records[0].args[0]) -+ if sys.version_info < (3, 11): -+ self.assertIn("ignore_single_points is deprecated", -+ log.records[0].args[0]) -+ else: -+ self.assertIn("ignore_single_points is deprecated", -+ log.records[0].msg) - - # single-point contours were ignored, so the pen commands are empty - self.assertFalse(pen.commands) -diff --git a/Tests/ufoLib/ufoLib_test.py b/Tests/ufoLib/ufoLib_test.py -index 430e7a7..ccb7c8e 100644 ---- a/Tests/ufoLib/ufoLib_test.py -+++ b/Tests/ufoLib/ufoLib_test.py -@@ -35,7 +35,7 @@ def test_formatVersionTuple(ufo_path): - assert reader.formatVersionTuple == (3, 0) - assert reader.formatVersionTuple.major == 3 - assert reader.formatVersionTuple.minor == 0 -- assert str(reader.formatVersionTuple) == "3.0" -+ assert str(reader.formatVersionTuple) in ("3.0", "UFOFormatVersion.FORMAT_3_0") - - - def test_readMetaInfo_errors(ufo_path): diff --git a/sources b/sources index 061c51f..7e0f1bc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.33.3.tar.gz) = 403e19cda46d67dea9f517e58c2e95ed04c53e6832919d85df9db4538431252e5ec4554e22410fd45cba634998de1576cf55d50f56de5ad497a108dcec4ed56a +SHA512 (fonttools-4.34.4.tar.gz) = 9c6ea7d6e9a9d74d2e705f7966853709ee834195f682bf595f932be2eab8fb728cf69b83680e5b95a308b40b1c17a7d1003efade9473d3f6d8e744ecfd1e2c62 From 03613f0fe2744e946d60f004518a4e885c1abaa8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 03:28:17 +0000 Subject: [PATCH 206/291] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 0d15d6f..c4403f7 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.34.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -93,6 +93,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 4.34.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jul 09 2022 Parag Nemade - 4.34.4-1 - Update to 4.34.4 version (#2104988) From 1637f9a03b8a2efb4066a8eebcd6ca13a54cb9cd Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 19 Jul 2022 09:05:50 -0400 Subject: [PATCH 207/291] Enable Cython acceleration; the package is no longer noarch --- fonttools.spec | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index c4403f7..bdd4c44 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.34.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -15,7 +15,6 @@ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{ Requires: python3-fonttools Requires: python3-setuptools -BuildArch: noarch Provides: ttx = %{version}-%{release} %description @@ -28,7 +27,8 @@ BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-setuptools_scm -BuildArch: noarch +BuildRequires: python3-Cython +BuildRequires: gcc Requires: python3-brotli Requires: python3-munkres @@ -60,7 +60,7 @@ Obsoletes: python3-ufolib <= 2.1.1-11 # Cannot package “pathops” extra until python3dist(skia-pathops) is packaged; # cannot package “all” extra without the “pathops” extra -%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info graphite interpolatable lxml plot symfont type1 ufo unicode woff} +%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info graphite interpolatable lxml plot symfont type1 ufo unicode woff} %prep %autosetup -p1 @@ -69,6 +69,7 @@ rm -rf *.egg-info sed -i '1d' Lib/fontTools/mtiLib/__init__.py %build +export FONTTOOLS_WITH_CYTHON=1 %py3_build %install @@ -76,7 +77,7 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %if %{with tests} %check -PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py +PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py %endif %files @@ -89,10 +90,13 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %files -n python3-fonttools %license LICENSE %doc NEWS.rst README.rst -%{python3_sitelib}/fontTools -%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info +%{python3_sitearch}/fontTools +%{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jul 22 2022 Benjamin A. Beasley - 4.34.4-3 +- Enable Cython acceleration; the package is no longer noarch + * Thu Jul 21 2022 Fedora Release Engineering - 4.34.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 9896615fc2d5507704d339fcda39653db1562881 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 17 Aug 2022 06:46:56 +0530 Subject: [PATCH 208/291] Update to 4.35.0 version (#2118800) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c2c3831..7c2a5de 100644 --- a/.gitignore +++ b/.gitignore @@ -122,3 +122,4 @@ fonttools-2.3.tar.gz /fonttools-4.33.2.tar.gz /fonttools-4.33.3.tar.gz /fonttools-4.34.4.tar.gz +/fonttools-4.35.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index bdd4c44..029b89e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.34.4 -Release: 3%{?dist} +Version: 4.35.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -94,6 +94,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Aug 17 2022 Parag Nemade - 4.35.0-1 +- Update to 4.35.0 version (#2118800) + * Fri Jul 22 2022 Benjamin A. Beasley - 4.34.4-3 - Enable Cython acceleration; the package is no longer noarch diff --git a/sources b/sources index 7e0f1bc..69672d3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.34.4.tar.gz) = 9c6ea7d6e9a9d74d2e705f7966853709ee834195f682bf595f932be2eab8fb728cf69b83680e5b95a308b40b1c17a7d1003efade9473d3f6d8e744ecfd1e2c62 +SHA512 (fonttools-4.35.0.tar.gz) = d7919eae04faa61fd3ef8996349239db2a0d5dbdd743dd41a43d1664f0524c0554d314a6d5d0c9aa4468badc47018843b2810ea61996c1bb56906ecd3bb9a4bf From d7267b50016fa6b2fd59f7e00e2948adbf24a4e6 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 18 Aug 2022 11:44:01 +0530 Subject: [PATCH 209/291] Update to 4.36.0 version (#2119236) --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 029b89e..eace288 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.35.0 +Version: 4.36.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -94,6 +94,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Aug 18 2022 Parag Nemade - 4.36.0-1 +- Update to 4.36.0 version (#2119236) + * Wed Aug 17 2022 Parag Nemade - 4.35.0-1 - Update to 4.35.0 version (#2118800) From 5a5b3da235c8e7ff748d510dea9a80dba0faeaef Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 18 Aug 2022 16:34:42 +0530 Subject: [PATCH 210/291] Add missing source --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 7c2a5de..9f08503 100644 --- a/.gitignore +++ b/.gitignore @@ -123,3 +123,4 @@ fonttools-2.3.tar.gz /fonttools-4.33.3.tar.gz /fonttools-4.34.4.tar.gz /fonttools-4.35.0.tar.gz +/fonttools-4.36.0.tar.gz diff --git a/sources b/sources index 69672d3..e6a369a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.35.0.tar.gz) = d7919eae04faa61fd3ef8996349239db2a0d5dbdd743dd41a43d1664f0524c0554d314a6d5d0c9aa4468badc47018843b2810ea61996c1bb56906ecd3bb9a4bf +SHA512 (fonttools-4.36.0.tar.gz) = 48a07548f72e9818292c1552675fce94b8ecb876172cd7adb429426c1d987f54a6e0482b7847e48c3b9854821567023cce402c613488d9e17277eff8a615d3c2 From 27d9245489e7c374364b8185087d912150770315 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 25 Aug 2022 11:15:18 +0530 Subject: [PATCH 211/291] Update to 4.37.1 version (#2120891) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9f08503..8197678 100644 --- a/.gitignore +++ b/.gitignore @@ -124,3 +124,4 @@ fonttools-2.3.tar.gz /fonttools-4.34.4.tar.gz /fonttools-4.35.0.tar.gz /fonttools-4.36.0.tar.gz +/fonttools-4.37.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index eace288..fcbe66e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.36.0 +Version: 4.37.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -94,6 +94,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Aug 25 2022 Parag Nemade - 4.37.1-1 +- Update to 4.37.1 version (#2120891) + * Thu Aug 18 2022 Parag Nemade - 4.36.0-1 - Update to 4.36.0 version (#2119236) diff --git a/sources b/sources index e6a369a..aff09b8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.36.0.tar.gz) = 48a07548f72e9818292c1552675fce94b8ecb876172cd7adb429426c1d987f54a6e0482b7847e48c3b9854821567023cce402c613488d9e17277eff8a615d3c2 +SHA512 (fonttools-4.37.1.tar.gz) = 37c787cc2c9a9f4373e1329d78faeb1fc93213f3db3aefbdeba6dd6acf60a0245d5651a7a459cda68949327c8a96d8a2fdc10107c4edb75a07a2d1c4918c79a4 From 291ae2387b93fc14fc999fb4f8ca4d23b2572a5b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 25 Aug 2022 11:32:42 +0530 Subject: [PATCH 212/291] Add a comment that this package is MIT:Modern Style with sublicense --- fonttools.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fonttools.spec b/fonttools.spec index fcbe66e..0fdad01 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -9,6 +9,8 @@ Name: fonttools Version: 4.37.1 Release: 1%{?dist} Summary: Tools to manipulate font files + +# https://spdx.org/licenses/MIT.html License: MIT URL: https://github.com/fonttools/fonttools/ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz From 6015d04f9ca42e5f29aa2cff59ad914c7fc8ce30 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 16 Sep 2022 12:18:28 +0530 Subject: [PATCH 213/291] Update to 4.37.2 version (#2127330) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8197678..ce96a81 100644 --- a/.gitignore +++ b/.gitignore @@ -125,3 +125,4 @@ fonttools-2.3.tar.gz /fonttools-4.35.0.tar.gz /fonttools-4.36.0.tar.gz /fonttools-4.37.1.tar.gz +/fonttools-4.37.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 0fdad01..5286fe6 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.37.1 +Version: 4.37.2 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Sep 16 2022 Parag Nemade - 4.37.2-1 +- Update to 4.37.2 version (#2127330) + * Thu Aug 25 2022 Parag Nemade - 4.37.1-1 - Update to 4.37.1 version (#2120891) diff --git a/sources b/sources index aff09b8..7a1017e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.37.1.tar.gz) = 37c787cc2c9a9f4373e1329d78faeb1fc93213f3db3aefbdeba6dd6acf60a0245d5651a7a459cda68949327c8a96d8a2fdc10107c4edb75a07a2d1c4918c79a4 +SHA512 (fonttools-4.37.2.tar.gz) = 5850c31f68a6a7e1476644938ccb69d1213eb218a966a67c72f41fbbbc63cf5ed2f9638ce9497fd0702308ebf5637fc471b32a44b2ebcfbb9f4d3c2898dd626b From f2f47c770e23920ed33f836ad551e13d161ec3f6 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 25 Sep 2022 06:42:13 +0530 Subject: [PATCH 214/291] Update to 4.37.3 version (#2128605) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ce96a81..075b3ee 100644 --- a/.gitignore +++ b/.gitignore @@ -126,3 +126,4 @@ fonttools-2.3.tar.gz /fonttools-4.36.0.tar.gz /fonttools-4.37.1.tar.gz /fonttools-4.37.2.tar.gz +/fonttools-4.37.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 5286fe6..0758193 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.37.2 +Version: 4.37.3 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sun Sep 25 2022 Parag Nemade - 4.37.3-1 +- Update to 4.37.3 version (#2128605) + * Fri Sep 16 2022 Parag Nemade - 4.37.2-1 - Update to 4.37.2 version (#2127330) diff --git a/sources b/sources index 7a1017e..6d362a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.37.2.tar.gz) = 5850c31f68a6a7e1476644938ccb69d1213eb218a966a67c72f41fbbbc63cf5ed2f9638ce9497fd0702308ebf5637fc471b32a44b2ebcfbb9f4d3c2898dd626b +SHA512 (fonttools-4.37.3.tar.gz) = 7e8f9d68d59e6e842f2cc7acabd4188a1f5b1beb3437148ecb4ced1144eca5ae6af64c501b8ffedb780c72d84c73d7363d7d6ef3b3fc829bad27cba0c15c5ca9 From fbc75ad3aa9a71ce4d78019255ebc33543e7a68b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 3 Oct 2022 10:29:13 +0530 Subject: [PATCH 215/291] Update to 4.37.4 version (#2131432) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 075b3ee..eb9353e 100644 --- a/.gitignore +++ b/.gitignore @@ -127,3 +127,4 @@ fonttools-2.3.tar.gz /fonttools-4.37.1.tar.gz /fonttools-4.37.2.tar.gz /fonttools-4.37.3.tar.gz +/fonttools-4.37.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 0758193..e4adf41 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.37.3 +Version: 4.37.4 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Oct 03 2022 Parag Nemade - 4.37.4-1 +- Update to 4.37.4 version (#2131432) + * Sun Sep 25 2022 Parag Nemade - 4.37.3-1 - Update to 4.37.3 version (#2128605) diff --git a/sources b/sources index 6d362a0..bad4536 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.37.3.tar.gz) = 7e8f9d68d59e6e842f2cc7acabd4188a1f5b1beb3437148ecb4ced1144eca5ae6af64c501b8ffedb780c72d84c73d7363d7d6ef3b3fc829bad27cba0c15c5ca9 +SHA512 (fonttools-4.37.4.tar.gz) = 9e9c49732ca1e16a8d5b294423939297278d544456b37f5fd3b1f3eece8d9100834f8d7a8dee5908006a27419fbda06180ac588de5046a59fb243d728314939c From 7bc21c6ac437888127a192fe0efc158ab9a2154a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 24 Oct 2022 08:23:26 +0530 Subject: [PATCH 216/291] Update to 4.38.0 version (#2137001) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index eb9353e..5ea505c 100644 --- a/.gitignore +++ b/.gitignore @@ -128,3 +128,4 @@ fonttools-2.3.tar.gz /fonttools-4.37.2.tar.gz /fonttools-4.37.3.tar.gz /fonttools-4.37.4.tar.gz +/fonttools-4.38.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index e4adf41..8cce1c0 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.37.4 +Version: 4.38.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Oct 24 2022 Parag Nemade - 4.38.0-1 +- Update to 4.38.0 version (#2137001) + * Mon Oct 03 2022 Parag Nemade - 4.37.4-1 - Update to 4.37.4 version (#2131432) diff --git a/sources b/sources index bad4536..13835d9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.37.4.tar.gz) = 9e9c49732ca1e16a8d5b294423939297278d544456b37f5fd3b1f3eece8d9100834f8d7a8dee5908006a27419fbda06180ac588de5046a59fb243d728314939c +SHA512 (fonttools-4.38.0.tar.gz) = 438694e7a4c19ee63ab504763793c0219d96fdc58095fe55a4f44726e96a3ec8ae63066aa47a341a059c7a2c9893b9bbbdfc8ab4d75c177cbd90986debc31431 From 0be1e9a08f6820261fec8e25de28ed2328386277 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 03:44:31 +0000 Subject: [PATCH 217/291] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 8cce1c0..9ddf4e4 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.38.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 4.38.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Mon Oct 24 2022 Parag Nemade - 4.38.0-1 - Update to 4.38.0 version (#2137001) From 84ae9fcb03704bd99c166ca6903ebd85a72a93ed Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 7 Mar 2023 13:17:20 +0530 Subject: [PATCH 218/291] Update to 4.39.0 version (#2176001) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5ea505c..548807f 100644 --- a/.gitignore +++ b/.gitignore @@ -129,3 +129,4 @@ fonttools-2.3.tar.gz /fonttools-4.37.3.tar.gz /fonttools-4.37.4.tar.gz /fonttools-4.38.0.tar.gz +/fonttools-4.39.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 9ddf4e4..ca9b642 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.38.0 -Release: 2%{?dist} +Version: 4.39.0 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Mar 07 2023 Parag Nemade - 4.39.0-1 +- Update to 4.39.0 version (#2176001) + * Thu Jan 19 2023 Fedora Release Engineering - 4.38.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index 13835d9..77f9447 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.38.0.tar.gz) = 438694e7a4c19ee63ab504763793c0219d96fdc58095fe55a4f44726e96a3ec8ae63066aa47a341a059c7a2c9893b9bbbdfc8ab4d75c177cbd90986debc31431 +SHA512 (fonttools-4.39.0.tar.gz) = f9613651082ae8fb0dd3fba66549f90001d8cb3c71785f9e5b692513984d26d63d027dfb67e1dbe1a22c6e8c393e6ed21af1bfcd5b2f766c8534577cbd211616 From 613259a4620f562e7a9407e11f176d467c571c5b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 20 Mar 2023 14:35:42 +0530 Subject: [PATCH 219/291] Update to 4.39.2 version (#2179416) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 548807f..bea40a4 100644 --- a/.gitignore +++ b/.gitignore @@ -130,3 +130,4 @@ fonttools-2.3.tar.gz /fonttools-4.37.4.tar.gz /fonttools-4.38.0.tar.gz /fonttools-4.39.0.tar.gz +/fonttools-4.39.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index ca9b642..01dacc7 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.39.0 +Version: 4.39.2 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Mar 20 2023 Parag Nemade - 4.39.2-1 +- Update to 4.39.2 version (#2179416) + * Tue Mar 07 2023 Parag Nemade - 4.39.0-1 - Update to 4.39.0 version (#2176001) diff --git a/sources b/sources index 77f9447..dd717ca 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.39.0.tar.gz) = f9613651082ae8fb0dd3fba66549f90001d8cb3c71785f9e5b692513984d26d63d027dfb67e1dbe1a22c6e8c393e6ed21af1bfcd5b2f766c8534577cbd211616 +SHA512 (fonttools-4.39.2.tar.gz) = 27d892e2949355ed7762ad969e9fcb950029a82e63cba10e99b5dfc209ab055b46942de740d0ec1dda6bb2461f64565d6a4678c4d89a4d4fe3f37221a863d69e From bcc1b70d610aa568d52597c800af63f436af3bfc Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 29 Mar 2023 07:35:27 +0530 Subject: [PATCH 220/291] Update to 4.39.3 version (#2182480) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index bea40a4..c9d6c59 100644 --- a/.gitignore +++ b/.gitignore @@ -131,3 +131,4 @@ fonttools-2.3.tar.gz /fonttools-4.38.0.tar.gz /fonttools-4.39.0.tar.gz /fonttools-4.39.2.tar.gz +/fonttools-4.39.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 01dacc7..9a0a4e3 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.39.2 +Version: 4.39.3 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Mar 29 2023 Parag Nemade - 4.39.3-1 +- Update to 4.39.3 version (#2182480) + * Mon Mar 20 2023 Parag Nemade - 4.39.2-1 - Update to 4.39.2 version (#2179416) diff --git a/sources b/sources index dd717ca..c1f39c4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.39.2.tar.gz) = 27d892e2949355ed7762ad969e9fcb950029a82e63cba10e99b5dfc209ab055b46942de740d0ec1dda6bb2461f64565d6a4678c4d89a4d4fe3f37221a863d69e +SHA512 (fonttools-4.39.3.tar.gz) = 84e7435308311cc8d8814dd54d6de4e863d9490d7214d981c372cf6d811dc5802c24b9dd9815c1b12bc1acdbb2e1b2075dac6308d0600f421cc1d9741d8f9410 From 72202c7848288ab1767cb7512635aa6b41fafc62 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 11 May 2023 08:44:44 +0530 Subject: [PATCH 221/291] Update to 4.39.4 version (#2198487) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c9d6c59..acc2281 100644 --- a/.gitignore +++ b/.gitignore @@ -132,3 +132,4 @@ fonttools-2.3.tar.gz /fonttools-4.39.0.tar.gz /fonttools-4.39.2.tar.gz /fonttools-4.39.3.tar.gz +/fonttools-4.39.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 9a0a4e3..05fd5a0 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.39.3 +Version: 4.39.4 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu May 11 2023 Parag Nemade - 4.39.4-1 +- Update to 4.39.4 version (#2198487) + * Wed Mar 29 2023 Parag Nemade - 4.39.3-1 - Update to 4.39.3 version (#2182480) diff --git a/sources b/sources index c1f39c4..fb9454d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.39.3.tar.gz) = 84e7435308311cc8d8814dd54d6de4e863d9490d7214d981c372cf6d811dc5802c24b9dd9815c1b12bc1acdbb2e1b2075dac6308d0600f421cc1d9741d8f9410 +SHA512 (fonttools-4.39.4.tar.gz) = 4be7c19022ccfbb182edb7d80ec50ff2aa91eae3dd4328c1023e65a293e079edd4c1ae0a8b2260e35fa940417e7b03dc96bd7a6d6ec4234bc4c4257187b24758 From 66f3f08fb8ee097406bfda9975d65a2fc2892c6c Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 13 Jun 2023 22:01:15 +0200 Subject: [PATCH 222/291] Bootstrap for Python 3.12 --- fonttools.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 05fd5a0..f731833 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,3 +1,4 @@ +%global _without_tests 1 %global pypi_name fonttools %global desc \ fontTools is a library for manipulating fonts, written in Python. The project \ @@ -7,7 +8,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.39.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +97,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Jun 13 2023 Python Maint - 4.39.4-2 +- Bootstrap for Python 3.12 + * Thu May 11 2023 Parag Nemade - 4.39.4-1 - Update to 4.39.4 version (#2198487) From adc135f3e0fb9235da59bae71c0a3667641240d3 Mon Sep 17 00:00:00 2001 From: Benson Muite Date: Sun, 18 Jun 2023 21:23:19 +0300 Subject: [PATCH 223/291] Update to 4.40.0 --- .gitignore | 1 + fonttools.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index acc2281..ac0c945 100644 --- a/.gitignore +++ b/.gitignore @@ -133,3 +133,4 @@ fonttools-2.3.tar.gz /fonttools-4.39.2.tar.gz /fonttools-4.39.3.tar.gz /fonttools-4.39.4.tar.gz +/fonttools-4.40.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index f731833..a44de4b 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,14 +7,14 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.39.4 -Release: 2%{?dist} +Version: 4.40.0 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html License: MIT URL: https://github.com/fonttools/fonttools/ -Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz +Source0: https://github.com/%{name}/%{name}/archive/%{version}/%{name}-%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz Requires: python3-fonttools Requires: python3-setuptools @@ -97,6 +97,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sun Jun 18 2023 Benson Muite - 4.40.0-1 +- Update to 4.40.0 version + * Tue Jun 13 2023 Python Maint - 4.39.4-2 - Bootstrap for Python 3.12 diff --git a/sources b/sources index fb9454d..77b2b54 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.39.4.tar.gz) = 4be7c19022ccfbb182edb7d80ec50ff2aa91eae3dd4328c1023e65a293e079edd4c1ae0a8b2260e35fa940417e7b03dc96bd7a6d6ec4234bc4c4257187b24758 +SHA512 (fonttools-4.40.0.tar.gz) = 03daecfb2c48e13f22255872dd9dca47aaca9fc71139f2d5876cdb74fa8560d697344845d870742da00d3734043e36f143efe5d2048b884a5f7ed924435aa2f0 From af55fd2a965af9a8627da619a141e92562377327 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Thu, 29 Jun 2023 20:40:06 +0200 Subject: [PATCH 224/291] Rebuilt for Python 3.12 --- fonttools.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index a44de4b..acf8967 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,4 +1,3 @@ -%global _without_tests 1 %global pypi_name fonttools %global desc \ fontTools is a library for manipulating fonts, written in Python. The project \ @@ -8,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.40.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -97,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Jun 29 2023 Python Maint - 4.40.0-2 +- Rebuilt for Python 3.12 + * Sun Jun 18 2023 Benson Muite - 4.40.0-1 - Update to 4.40.0 version From ed4b0dea8fffe52ad43e1beec2818d24c8cbcde5 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 7 Jul 2023 10:23:27 +0530 Subject: [PATCH 225/291] Help msuchy to count this package as already using SPDX license expression --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index acf8967..f94f3fd 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.40.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jul 07 2023 Parag Nemade - 4.40.0-3 +- Help msuchy to count this package as already using SPDX license expression + * Thu Jun 29 2023 Python Maint - 4.40.0-2 - Rebuilt for Python 3.12 From 0696d3b87d601caf7ea66db69b473dbc6467ee16 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 14 Jul 2023 08:44:22 +0530 Subject: [PATCH 226/291] Update to 4.41.0 version (#2222762) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ac0c945..b627f74 100644 --- a/.gitignore +++ b/.gitignore @@ -134,3 +134,4 @@ fonttools-2.3.tar.gz /fonttools-4.39.3.tar.gz /fonttools-4.39.4.tar.gz /fonttools-4.40.0.tar.gz +/fonttools-4.41.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index f94f3fd..42a5975 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.40.0 -Release: 3%{?dist} +Version: 4.41.0 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jul 14 2023 Parag Nemade - 4.41.0-1 +- Update to 4.41.0 version (#2222762) + * Fri Jul 07 2023 Parag Nemade - 4.40.0-3 - Help msuchy to count this package as already using SPDX license expression diff --git a/sources b/sources index 77b2b54..23e0f4a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.40.0.tar.gz) = 03daecfb2c48e13f22255872dd9dca47aaca9fc71139f2d5876cdb74fa8560d697344845d870742da00d3734043e36f143efe5d2048b884a5f7ed924435aa2f0 +SHA512 (fonttools-4.41.0.tar.gz) = 9f8478c68f187258fc8377d6313d0d72231dce8725a09b43b3bfb2ba844f2c11e9396cd4627f21450362566fe4649e66f09d3e2230e509d8e347c978e876f8d9 From f2d3f7b4e1bdc4b143f29f36cdefb96568ea8188 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 20:03:29 +0000 Subject: [PATCH 227/291] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 42a5975..51be230 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.41.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 4.41.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Fri Jul 14 2023 Parag Nemade - 4.41.0-1 - Update to 4.41.0 version (#2222762) From 366d944e542586004282c38077bdfdc704636567 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 24 Jul 2023 06:58:07 +0530 Subject: [PATCH 228/291] Update to 4.41.1 version (#2224718) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b627f74..8d379df 100644 --- a/.gitignore +++ b/.gitignore @@ -135,3 +135,4 @@ fonttools-2.3.tar.gz /fonttools-4.39.4.tar.gz /fonttools-4.40.0.tar.gz /fonttools-4.41.0.tar.gz +/fonttools-4.41.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 51be230..523c1bf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.41.0 -Release: 2%{?dist} +Version: 4.41.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Jul 24 2023 Parag Nemade - 4.41.1-1 +- Update to 4.41.1 version (#2224718) + * Wed Jul 19 2023 Fedora Release Engineering - 4.41.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index 23e0f4a..a02e125 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.41.0.tar.gz) = 9f8478c68f187258fc8377d6313d0d72231dce8725a09b43b3bfb2ba844f2c11e9396cd4627f21450362566fe4649e66f09d3e2230e509d8e347c978e876f8d9 +SHA512 (fonttools-4.41.1.tar.gz) = d4feadb31fce8249ca44dc08f9e24639071511663ad19feb994e95c20c4d25713b1c3525ee0de1ba31ebd056cae226cf84b22065d014344d380190f7b6b4b60f From dee5cfa4a76cda58d577d27f02e586052868e90a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 3 Aug 2023 19:29:23 +0530 Subject: [PATCH 229/291] Update to 4.42.0 version (#2228656) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8d379df..9240401 100644 --- a/.gitignore +++ b/.gitignore @@ -136,3 +136,4 @@ fonttools-2.3.tar.gz /fonttools-4.40.0.tar.gz /fonttools-4.41.0.tar.gz /fonttools-4.41.1.tar.gz +/fonttools-4.42.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 523c1bf..56e72e8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.41.1 +Version: 4.42.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Aug 03 2023 Parag Nemade - 4.42.0-1 +- Update to 4.42.0 version (#2228656) + * Mon Jul 24 2023 Parag Nemade - 4.41.1-1 - Update to 4.41.1 version (#2224718) diff --git a/sources b/sources index a02e125..570e9ed 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.41.1.tar.gz) = d4feadb31fce8249ca44dc08f9e24639071511663ad19feb994e95c20c4d25713b1c3525ee0de1ba31ebd056cae226cf84b22065d014344d380190f7b6b4b60f +SHA512 (fonttools-4.42.0.tar.gz) = c5b6963d420dd8bf2bae776880bf23c9e91aeb04f62fb3231cfb0af00008b82a19814138311c2b06cc8df1dbb83c0cd1fc1312a540918a3727407cee81d19116 From 14ec544878ade6bf518737e630f7ade1ada4fcb1 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 9 Aug 2023 02:08:06 -0400 Subject: [PATCH 230/291] Skip unwanted test dependencies in RHEL builds ufoLib2 is used only for UFO tests, and zopfli for woff2 tests. munkres is only used in place of scipy with PyPy. --- fonttools.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 56e72e8..22b2b84 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.42.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -33,7 +33,6 @@ BuildRequires: python3-Cython BuildRequires: gcc Requires: python3-brotli -Requires: python3-munkres Requires: python3-lxml Requires: python3-scipy Requires: python3-fs @@ -42,14 +41,15 @@ Requires: python3-fs %bcond_without tests %if %{with tests} # Need to run test files in %%check -BuildRequires: python3-zopfli BuildRequires: python3-pytest BuildRequires: python3-brotli -BuildRequires: python3-munkres BuildRequires: python3-scipy BuildRequires: python3-fs BuildRequires: python3-lxml +%if %{undefined rhel} BuildRequires: python3-ufoLib2 +BuildRequires: python3-zopfli +%endif %endif # From 3.31.0 and on, python3-fonttools incorporated the ufolib project under fontTools.ufoLib @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Aug 09 2023 Yaakov Selkowitz - 4.42.0-2 +- Skip unwanted test dependencies in RHEL builds + * Thu Aug 03 2023 Parag Nemade - 4.42.0-1 - Update to 4.42.0 version (#2228656) From b82fc1268f5456a0496e3e0a8c71b73004e72126 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 9 Aug 2023 19:53:47 +0530 Subject: [PATCH 231/291] Updates CI tests --- tests/smoke/runtest.sh | 2 +- tests/tests.yml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/smoke/runtest.sh b/tests/smoke/runtest.sh index c6ced7c..40b7b96 100644 --- a/tests/smoke/runtest.sh +++ b/tests/smoke/runtest.sh @@ -1,3 +1,3 @@ #!/bin/bash cd ../source -python3 -m pytest --ignore Tests/misc/plistlib_test.py +python3 -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py diff --git a/tests/tests.yml b/tests/tests.yml index 56f2b99..82cae4c 100644 --- a/tests/tests.yml +++ b/tests/tests.yml @@ -21,6 +21,8 @@ - python3-attrs - python3-pyparsing - python3-gobject + - python3-fs + - python3-lxml - atk-devel - pango-devel - gtk3-devel From 3e8f470b902c3905f327f5d3c7e95f9804e674c2 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 22 Aug 2023 08:28:56 +0530 Subject: [PATCH 232/291] Update to 4.42.1 version (#2232931) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9240401..f9e8437 100644 --- a/.gitignore +++ b/.gitignore @@ -137,3 +137,4 @@ fonttools-2.3.tar.gz /fonttools-4.41.0.tar.gz /fonttools-4.41.1.tar.gz /fonttools-4.42.0.tar.gz +/fonttools-4.42.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 22b2b84..0413dc5 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.42.0 -Release: 2%{?dist} +Version: 4.42.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Aug 22 2023 Parag Nemade - 4.42.1-1 +- Update to 4.42.1 version (#2232931) + * Wed Aug 09 2023 Yaakov Selkowitz - 4.42.0-2 - Skip unwanted test dependencies in RHEL builds diff --git a/sources b/sources index 570e9ed..18efeb0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.42.0.tar.gz) = c5b6963d420dd8bf2bae776880bf23c9e91aeb04f62fb3231cfb0af00008b82a19814138311c2b06cc8df1dbb83c0cd1fc1312a540918a3727407cee81d19116 +SHA512 (fonttools-4.42.1.tar.gz) = 0bf48873c3fb8389851de44425f7b949b1de4ae7d2f46b5041225890ce3b853351f69b0d22cb647090568947b4f09ccd4450d022fd918d92ddd0dd9325397100 From 50322b5850bd789a98ee57ec8087cff6d0f8abb8 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 8 Oct 2023 21:03:27 +0530 Subject: [PATCH 233/291] Update to 4.43.1 version (#2241574) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f9e8437..091e22b 100644 --- a/.gitignore +++ b/.gitignore @@ -138,3 +138,4 @@ fonttools-2.3.tar.gz /fonttools-4.41.1.tar.gz /fonttools-4.42.0.tar.gz /fonttools-4.42.1.tar.gz +/fonttools-4.43.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 0413dc5..5859399 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.42.1 +Version: 4.43.1 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sun Oct 08 2023 Parag Nemade - 4.43.1-1 +- Update to 4.43.1 version (#2241574) + * Tue Aug 22 2023 Parag Nemade - 4.42.1-1 - Update to 4.42.1 version (#2232931) diff --git a/sources b/sources index 18efeb0..2b66ecc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.42.1.tar.gz) = 0bf48873c3fb8389851de44425f7b949b1de4ae7d2f46b5041225890ce3b853351f69b0d22cb647090568947b4f09ccd4450d022fd918d92ddd0dd9325397100 +SHA512 (fonttools-4.43.1.tar.gz) = 5c505098c2f82421ef5daa0c3bad03910e978dc2dba17a80c9dcd27d5692822ae3579f1d6bc2184e80dcded0dcf61f4a859cc1b5951f07f3467197c21954ac38 From 007fe00089b242dd9d88d473d6971c3bb3ad6584 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 12 Nov 2023 08:13:19 +0530 Subject: [PATCH 234/291] Update to 4.44.0 version (#2247927) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 091e22b..a5b0110 100644 --- a/.gitignore +++ b/.gitignore @@ -139,3 +139,4 @@ fonttools-2.3.tar.gz /fonttools-4.42.0.tar.gz /fonttools-4.42.1.tar.gz /fonttools-4.43.1.tar.gz +/fonttools-4.44.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 5859399..cb53a8d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.43.1 +Version: 4.44.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sun Nov 12 2023 Parag Nemade - 4.44.0-1 +- Update to 4.44.0 version (#2247927) + * Sun Oct 08 2023 Parag Nemade - 4.43.1-1 - Update to 4.43.1 version (#2241574) diff --git a/sources b/sources index 2b66ecc..048bc4b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.43.1.tar.gz) = 5c505098c2f82421ef5daa0c3bad03910e978dc2dba17a80c9dcd27d5692822ae3579f1d6bc2184e80dcded0dcf61f4a859cc1b5951f07f3467197c21954ac38 +SHA512 (fonttools-4.44.0.tar.gz) = c665e0cae9b486f5373eb775d3a38a2b5a794ce64a112cf83f1e86d1433481944c8db1b30a5c6ed047f3639ebe63ddcad800a871a9289d186be67c9c8c0afa0a From 4c5d379023af6343793e7a75eee68e5db346c5cb Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 16 Nov 2023 13:53:58 +0530 Subject: [PATCH 235/291] Update to 4.44.3 version (#2249771) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a5b0110..ec5742c 100644 --- a/.gitignore +++ b/.gitignore @@ -140,3 +140,4 @@ fonttools-2.3.tar.gz /fonttools-4.42.1.tar.gz /fonttools-4.43.1.tar.gz /fonttools-4.44.0.tar.gz +/fonttools-4.44.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index cb53a8d..70c398f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.44.0 +Version: 4.44.3 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Nov 16 2023 Parag Nemade - 4.44.3-1 +- Update to 4.44.3 version (#2249771) + * Sun Nov 12 2023 Parag Nemade - 4.44.0-1 - Update to 4.44.0 version (#2247927) diff --git a/sources b/sources index 048bc4b..61987e2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.44.0.tar.gz) = c665e0cae9b486f5373eb775d3a38a2b5a794ce64a112cf83f1e86d1433481944c8db1b30a5c6ed047f3639ebe63ddcad800a871a9289d186be67c9c8c0afa0a +SHA512 (fonttools-4.44.3.tar.gz) = cedac35c1273d95785095678a90aef58307b5c66bcd3c2e4f72f6642412265e783afc5e0e1e4cff77ceb31f1f5406ae24d130856c41821998da94e088628823e From ebdca75f4422734ecadb0f75854d1d572d763801 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 1 Dec 2023 11:01:09 +0530 Subject: [PATCH 236/291] Update to 4.45.1 version (#2250746) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ec5742c..47144a3 100644 --- a/.gitignore +++ b/.gitignore @@ -141,3 +141,4 @@ fonttools-2.3.tar.gz /fonttools-4.43.1.tar.gz /fonttools-4.44.0.tar.gz /fonttools-4.44.3.tar.gz +/fonttools-4.45.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 70c398f..85fd21c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.44.3 +Version: 4.45.1 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Dec 01 2023 Parag Nemade - 4.45.1-1 +- Update to 4.45.1 version (#2250746) + * Thu Nov 16 2023 Parag Nemade - 4.44.3-1 - Update to 4.44.3 version (#2249771) diff --git a/sources b/sources index 61987e2..9d6fa24 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.44.3.tar.gz) = cedac35c1273d95785095678a90aef58307b5c66bcd3c2e4f72f6642412265e783afc5e0e1e4cff77ceb31f1f5406ae24d130856c41821998da94e088628823e +SHA512 (fonttools-4.45.1.tar.gz) = 58926a3e8cb27148753010c66b5eee071ea88cd8a568fe10e76c94de190fa0685acbb6be1393b03f8fddfe6142b0d523bb17573f4db25c0e057a26f9579c5219 From 4cf87903da62501414bd9f9687883069f04e52ea Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 5 Dec 2023 10:04:36 +0530 Subject: [PATCH 237/291] Update to 4.46.0 version (#2252586) Update to 4.46.0 version (#2252586) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 47144a3..511da08 100644 --- a/.gitignore +++ b/.gitignore @@ -142,3 +142,4 @@ fonttools-2.3.tar.gz /fonttools-4.44.0.tar.gz /fonttools-4.44.3.tar.gz /fonttools-4.45.1.tar.gz +/fonttools-4.46.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 85fd21c..7163700 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.45.1 +Version: 4.46.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Dec 05 2023 Parag Nemade - 4.46.0-1 +- Update to 4.46.0 version (#2252586) + * Fri Dec 01 2023 Parag Nemade - 4.45.1-1 - Update to 4.45.1 version (#2250746) diff --git a/sources b/sources index 9d6fa24..33c97e9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.45.1.tar.gz) = 58926a3e8cb27148753010c66b5eee071ea88cd8a568fe10e76c94de190fa0685acbb6be1393b03f8fddfe6142b0d523bb17573f4db25c0e057a26f9579c5219 +SHA512 (fonttools-4.46.0.tar.gz) = 67e805f11b47d9bebd9a538aa775c109c81b6ab85b66cd479b7c8c0c222420cb5a5e30d993c04bd9b091ba457b3fb3673ff217ecf61feb40e189c60fa6d6c6d8 From 7373c53f40c8c43024a7f1674ed42b63f91976ff Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 6 Dec 2023 14:04:09 +0530 Subject: [PATCH 238/291] Ignore failing testcase --- fonttools.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 7163700..5777dde 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -79,7 +79,7 @@ export FONTTOOLS_WITH_CYTHON=1 %if %{with tests} %check -PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py +PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py --ignore Tests/svgLib/path/path_test.py %endif %files From 52070e8549d82fcafb03bd32790f67d3471999f9 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 20 Dec 2023 12:28:56 +0530 Subject: [PATCH 239/291] Update to 4.47.0 version (#2255170) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 511da08..e402a85 100644 --- a/.gitignore +++ b/.gitignore @@ -143,3 +143,4 @@ fonttools-2.3.tar.gz /fonttools-4.44.3.tar.gz /fonttools-4.45.1.tar.gz /fonttools-4.46.0.tar.gz +/fonttools-4.47.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 5777dde..24d54d3 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.46.0 +Version: 4.47.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Dec 20 2023 Parag Nemade - 4.47.0-1 +- Update to 4.47.0 version (#2255170) + * Tue Dec 05 2023 Parag Nemade - 4.46.0-1 - Update to 4.46.0 version (#2252586) diff --git a/sources b/sources index 33c97e9..ac21dfe 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.46.0.tar.gz) = 67e805f11b47d9bebd9a538aa775c109c81b6ab85b66cd479b7c8c0c222420cb5a5e30d993c04bd9b091ba457b3fb3673ff217ecf61feb40e189c60fa6d6c6d8 +SHA512 (fonttools-4.47.0.tar.gz) = 4a9a39b53248814dc2fcf648af5d7c8c79124a547d259571addb97c1e7181df7f20767baf5d2bb90f6c30790dd05c93c6bfac3281cedb91c73c45ad49039ee9b From b9a32e9eaeb908f1f337bdce2b32d802ceccec0a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 12 Jan 2024 11:41:03 +0530 Subject: [PATCH 240/291] Update to 4.47.2 version (#2257911) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e402a85..6e86758 100644 --- a/.gitignore +++ b/.gitignore @@ -144,3 +144,4 @@ fonttools-2.3.tar.gz /fonttools-4.45.1.tar.gz /fonttools-4.46.0.tar.gz /fonttools-4.47.0.tar.gz +/fonttools-4.47.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 24d54d3..31613ac 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.47.0 +Version: 4.47.2 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jan 12 2024 Parag Nemade - 4.47.2-1 +- Update to 4.47.2 version (#2257911) + * Wed Dec 20 2023 Parag Nemade - 4.47.0-1 - Update to 4.47.0 version (#2255170) diff --git a/sources b/sources index ac21dfe..6cae529 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.47.0.tar.gz) = 4a9a39b53248814dc2fcf648af5d7c8c79124a547d259571addb97c1e7181df7f20767baf5d2bb90f6c30790dd05c93c6bfac3281cedb91c73c45ad49039ee9b +SHA512 (fonttools-4.47.2.tar.gz) = 03b6411c72ce38eeaa6401440d9612a37cd2ff6a686d7c6dbe7328a876f9e4369c06edea184ea72c1002b26b956d0196c241e40fe28b0ccf42f616ce9a700a07 From caccc88ba8689168a27874125c7e327f1f9a6d7f Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Mon, 15 Jan 2024 08:46:08 +0100 Subject: [PATCH 241/291] Remove version limit from lxml --- fonttools.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 31613ac..99ff1ea 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.47.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -70,6 +70,10 @@ rm -rf *.egg-info sed -i '1d' Lib/fontTools/mtiLib/__init__.py +# Remove version limit from lxml +sed -i 's/"lxml >=.*",/"lxml",/' setup.py +sed -i 's/lxml==.*/lxml/' requirements.txt + %build export FONTTOOLS_WITH_CYTHON=1 %py3_build @@ -96,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Jan 15 2024 Lumír Balhar - 4.47.2-2 +- Remove version limit from lxml + * Fri Jan 12 2024 Parag Nemade - 4.47.2-1 - Update to 4.47.2 version (#2257911) From 5c667e97ab605fdf2d9179ee474ae0c053a30aef Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 19:37:31 +0000 Subject: [PATCH 242/291] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 99ff1ea..e984ad8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.47.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -100,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 4.47.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Jan 15 2024 Lumír Balhar - 4.47.2-2 - Remove version limit from lxml From 897ec82dab32d85217f946b95fff26f32f767278 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 11:52:46 +0000 Subject: [PATCH 243/291] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index e984ad8..7117821 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.47.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -100,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 4.47.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 4.47.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 02a58a3faac96e6254740ef35f0cc11ea526d40e Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 7 Feb 2024 20:52:10 +0530 Subject: [PATCH 244/291] Update to 4.48.1 version (#2263197) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6e86758..2d53628 100644 --- a/.gitignore +++ b/.gitignore @@ -145,3 +145,4 @@ fonttools-2.3.tar.gz /fonttools-4.46.0.tar.gz /fonttools-4.47.0.tar.gz /fonttools-4.47.2.tar.gz +/fonttools-4.48.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 7117821..ed289ce 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.47.2 -Release: 4%{?dist} +Version: 4.48.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -100,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Feb 07 2024 Parag Nemade - 4.48.1-1 +- Update to 4.48.1 version (#2263197) + * Wed Jan 24 2024 Fedora Release Engineering - 4.47.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild diff --git a/sources b/sources index 6cae529..5ae563a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.47.2.tar.gz) = 03b6411c72ce38eeaa6401440d9612a37cd2ff6a686d7c6dbe7328a876f9e4369c06edea184ea72c1002b26b956d0196c241e40fe28b0ccf42f616ce9a700a07 +SHA512 (fonttools-4.48.1.tar.gz) = 1f8336880575038f904873f6359b9c0a5885f14358c5560592b274db7aa2b96433770f5195e93ac04552f2580aadf0efc9268dcce9f0d178b78e75f5507dad67 From f4751cb2116e14124801f031dd6d2828ded186df Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 17 Feb 2024 07:02:16 +0530 Subject: [PATCH 245/291] Update to 4.49.0 version (#2264616) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2d53628..5d1ea8a 100644 --- a/.gitignore +++ b/.gitignore @@ -146,3 +146,4 @@ fonttools-2.3.tar.gz /fonttools-4.47.0.tar.gz /fonttools-4.47.2.tar.gz /fonttools-4.48.1.tar.gz +/fonttools-4.49.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index ed289ce..d33de13 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.48.1 +Version: 4.49.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -100,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Feb 17 2024 Parag Nemade - 4.49.0-1 +- Update to 4.49.0 version (#2264616) + * Wed Feb 07 2024 Parag Nemade - 4.48.1-1 - Update to 4.48.1 version (#2263197) diff --git a/sources b/sources index 5ae563a..3ad9c5f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.48.1.tar.gz) = 1f8336880575038f904873f6359b9c0a5885f14358c5560592b274db7aa2b96433770f5195e93ac04552f2580aadf0efc9268dcce9f0d178b78e75f5507dad67 +SHA512 (fonttools-4.49.0.tar.gz) = 6caa108b92a9661f6761a4e1c65f05cabf0d4f6a6f2517d2a289afc5e60ad73c7e35ee283d1a206b1bcd2ec5861f70272e323b9041aa949c713dc531d2d056d2 From 720ef15d9047d4626630d550646c85a7195a6a60 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 16 Mar 2024 08:32:20 +0530 Subject: [PATCH 246/291] Update to 4.50.0 version (#2269759) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5d1ea8a..657a2dd 100644 --- a/.gitignore +++ b/.gitignore @@ -147,3 +147,4 @@ fonttools-2.3.tar.gz /fonttools-4.47.2.tar.gz /fonttools-4.48.1.tar.gz /fonttools-4.49.0.tar.gz +/fonttools-4.50.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index d33de13..cec75cf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.49.0 +Version: 4.50.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -100,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Mar 16 2024 Parag Nemade - 4.50.0-1 +- Update to 4.50.0 version (#2269759) + * Sat Feb 17 2024 Parag Nemade - 4.49.0-1 - Update to 4.49.0 version (#2264616) diff --git a/sources b/sources index 3ad9c5f..0c55ddf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.49.0.tar.gz) = 6caa108b92a9661f6761a4e1c65f05cabf0d4f6a6f2517d2a289afc5e60ad73c7e35ee283d1a206b1bcd2ec5861f70272e323b9041aa949c713dc531d2d056d2 +SHA512 (fonttools-4.50.0.tar.gz) = a169f18077f2c4f0ad8a46569a30b3e35ca2343e9f3d43cd362dafa26085f545dd9a42e7edb3054f9d37e1576117aa34a0c2b4adabc9fc29c076e69d3fdd66ee From 958bf1d8e384f9acb8fda9f3c133085dc627efea Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 10 Apr 2024 08:14:21 +0530 Subject: [PATCH 247/291] Update to 4.51.0 version (#2273774) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 657a2dd..c68af56 100644 --- a/.gitignore +++ b/.gitignore @@ -148,3 +148,4 @@ fonttools-2.3.tar.gz /fonttools-4.48.1.tar.gz /fonttools-4.49.0.tar.gz /fonttools-4.50.0.tar.gz +/fonttools-4.51.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index cec75cf..aaee5b0 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.50.0 +Version: 4.51.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -100,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Apr 10 2024 Parag Nemade - 4.51.0-1 +- Update to 4.51.0 version (#2273774) + * Sat Mar 16 2024 Parag Nemade - 4.50.0-1 - Update to 4.50.0 version (#2269759) diff --git a/sources b/sources index 0c55ddf..dadc6e7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.50.0.tar.gz) = a169f18077f2c4f0ad8a46569a30b3e35ca2343e9f3d43cd362dafa26085f545dd9a42e7edb3054f9d37e1576117aa34a0c2b4adabc9fc29c076e69d3fdd66ee +SHA512 (fonttools-4.51.0.tar.gz) = 3a9984b56a8ed1e918781c8503dd8901276ae7e20659777ff0a9bf799a42b4ec112a6cfd31deb81f73f7f19c03145a66962187fb243b2580db9d3ef7011d3d82 From 8f06912e74d166b4fd93606199cef7db6128fc5a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 28 May 2024 16:51:38 +0530 Subject: [PATCH 248/291] Generate extra subpackages only for Fedora release --- fonttools.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index aaee5b0..a1577f9 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.51.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -60,9 +60,13 @@ Obsoletes: python3-ufolib <= 2.1.1-11 %description -n python3-fonttools %{desc} +# We are not providing extra fonttools packages as they +# require some other Fedora packages to be added in RHEL +%if 0%{?fedora} # Cannot package “pathops” extra until python3dist(skia-pathops) is packaged; # cannot package “all” extra without the “pathops” extra %{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info graphite interpolatable lxml plot symfont type1 ufo unicode woff} +%endif %prep %autosetup -p1 @@ -100,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue May 28 2024 Parag Nemade - 4.51.0-2 +- Generate extra subpackages only for Fedora release + * Wed Apr 10 2024 Parag Nemade - 4.51.0-1 - Update to 4.51.0 version (#2273774) From 11ccdf15ba5e3e86b4de4067c1aca93a17a475c5 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 28 May 2024 18:49:47 +0530 Subject: [PATCH 249/291] Update to 4.52.4 version (#2283255) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c68af56..2ae61b8 100644 --- a/.gitignore +++ b/.gitignore @@ -149,3 +149,4 @@ fonttools-2.3.tar.gz /fonttools-4.49.0.tar.gz /fonttools-4.50.0.tar.gz /fonttools-4.51.0.tar.gz +/fonttools-4.52.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index a1577f9..8801084 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.51.0 -Release: 2%{?dist} +Version: 4.52.4 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -104,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue May 28 2024 Parag Nemade - 4.52.4-1 +- Update to 4.52.4 version (#2283255) + * Tue May 28 2024 Parag Nemade - 4.51.0-2 - Generate extra subpackages only for Fedora release diff --git a/sources b/sources index dadc6e7..6d145fb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.51.0.tar.gz) = 3a9984b56a8ed1e918781c8503dd8901276ae7e20659777ff0a9bf799a42b4ec112a6cfd31deb81f73f7f19c03145a66962187fb243b2580db9d3ef7011d3d82 +SHA512 (fonttools-4.52.4.tar.gz) = 85864945f18d6f647baf09c73d0a8f458dd751b55070a633e38c69d9b8d0242cc438769ea83d0034bc8fe9ecb2fe6961b89d4d5353da620f632830a09f000245 From fa371d95776927e8527af98bb88e8c9b53c12032 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 10:03:46 +0200 Subject: [PATCH 250/291] Bootstrap for Python 3.13 --- fonttools.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 8801084..36df151 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,3 +1,4 @@ +%global _without_tests 1 %global pypi_name fonttools %global desc \ fontTools is a library for manipulating fonts, written in Python. The project \ @@ -7,7 +8,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.52.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -104,6 +105,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jun 07 2024 Python Maint - 4.52.4-2 +- Bootstrap for Python 3.13 + * Tue May 28 2024 Parag Nemade - 4.52.4-1 - Update to 4.52.4 version (#2283255) From 00089bb9f1eac8fe3d9fe59e42072590d8b087bd Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 18 Jun 2024 01:10:54 +0200 Subject: [PATCH 251/291] Rebuilt for Python 3.13 --- fonttools.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 36df151..b9baa4c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,4 +1,3 @@ -%global _without_tests 1 %global pypi_name fonttools %global desc \ fontTools is a library for manipulating fonts, written in Python. The project \ @@ -8,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.52.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -105,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Jun 17 2024 Python Maint - 4.52.4-3 +- Rebuilt for Python 3.13 + * Fri Jun 07 2024 Python Maint - 4.52.4-2 - Bootstrap for Python 3.13 From a228bfa90fe873d8b19bdeb02943e5abb8f5f3a9 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 27 Jun 2024 19:26:20 +0530 Subject: [PATCH 252/291] Update to 4.53.0 version (#2284160) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2ae61b8..48b1977 100644 --- a/.gitignore +++ b/.gitignore @@ -150,3 +150,4 @@ fonttools-2.3.tar.gz /fonttools-4.50.0.tar.gz /fonttools-4.51.0.tar.gz /fonttools-4.52.4.tar.gz +/fonttools-4.53.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index b9baa4c..6e8d5e1 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.52.4 -Release: 3%{?dist} +Version: 4.53.0 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -104,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Jun 27 2024 Parag Nemade - 4.53.0-1 +- Update to 4.53.0 version (#2284160) + * Mon Jun 17 2024 Python Maint - 4.52.4-3 - Rebuilt for Python 3.13 diff --git a/sources b/sources index 6d145fb..dec031f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.52.4.tar.gz) = 85864945f18d6f647baf09c73d0a8f458dd751b55070a633e38c69d9b8d0242cc438769ea83d0034bc8fe9ecb2fe6961b89d4d5353da620f632830a09f000245 +SHA512 (fonttools-4.53.0.tar.gz) = f810c428680c4203af3450c4a4b3a1d0f3f5e06ec7d7aac65e1e4aadf5d1e98f9efa5fed75388c8b0a0dcef5094d9b0586c0a71587360bafc91ad683a961698a From 308a9ea73bbc95d6f9f2cfe93890a1a4e7ac2beb Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 8 Jul 2024 11:29:57 +0530 Subject: [PATCH 253/291] Update to 4.53.1 version (#2296086) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 48b1977..963d23a 100644 --- a/.gitignore +++ b/.gitignore @@ -151,3 +151,4 @@ fonttools-2.3.tar.gz /fonttools-4.51.0.tar.gz /fonttools-4.52.4.tar.gz /fonttools-4.53.0.tar.gz +/fonttools-4.53.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 6e8d5e1..39ce623 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.53.0 +Version: 4.53.1 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -104,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Jul 08 2024 Parag Nemade - 4.53.1-1 +- Update to 4.53.1 version (#2296086) + * Thu Jun 27 2024 Parag Nemade - 4.53.0-1 - Update to 4.53.0 version (#2284160) diff --git a/sources b/sources index dec031f..c3ef43e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.53.0.tar.gz) = f810c428680c4203af3450c4a4b3a1d0f3f5e06ec7d7aac65e1e4aadf5d1e98f9efa5fed75388c8b0a0dcef5094d9b0586c0a71587360bafc91ad683a961698a +SHA512 (fonttools-4.53.1.tar.gz) = c51a439c4c760bc929359ff3010612d00280ff1bfa8e6dd5248f181b3244239b82089727b4b6c81594fec57407f4c20f95497e0e26fe0e75fde30f8680022d07 From 6bea4c29425a2b710698bc84fb9b9a59589b3e7a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 23:27:28 +0000 Subject: [PATCH 254/291] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 39ce623..f47bf2f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.53.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -104,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 4.53.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jul 08 2024 Parag Nemade - 4.53.1-1 - Update to 4.53.1 version (#2296086) From d32821aafab34d75a8450a9e2cad954f48ac488b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 28 Aug 2024 14:25:30 +0530 Subject: [PATCH 255/291] Add tmt testcase for CI --- .fmf/version | 1 + plans/fonttools.fmf | 5 +++++ tests/main.fmf | 22 ++++++++++++++++++++++ tests/runtests.sh | 37 +++++++++++++++++++++++++++++++++++++ tests/smoke/runtest.sh | 3 --- tests/tests.yml | 28 ---------------------------- 6 files changed, 65 insertions(+), 31 deletions(-) create mode 100644 .fmf/version create mode 100644 plans/fonttools.fmf create mode 100644 tests/main.fmf create mode 100755 tests/runtests.sh delete mode 100644 tests/smoke/runtest.sh delete mode 100644 tests/tests.yml diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/plans/fonttools.fmf b/plans/fonttools.fmf new file mode 100644 index 0000000..c1627f9 --- /dev/null +++ b/plans/fonttools.fmf @@ -0,0 +1,5 @@ +summary: Basic smoke test +discover: + how: fmf +execute: + how: tmt diff --git a/tests/main.fmf b/tests/main.fmf new file mode 100644 index 0000000..a72312a --- /dev/null +++ b/tests/main.fmf @@ -0,0 +1,22 @@ +test: ./runtests.sh +duration: 10m +framework: beakerlib +require: + - fonttools + - python3-fonttools + - rpm-build + - python3-pytest + - python3-brotli + - python3-scipy + - python3-pluggy + - python3-packaging + - python3-attrs + - python3-pyparsing + - python3-gobject + - python3-fs + - python3-lxml + - python3-ufoLib2 + - python3-zopfli + - atk-devel + - pango-devel + - gtk3-devel diff --git a/tests/runtests.sh b/tests/runtests.sh new file mode 100755 index 0000000..ccb2426 --- /dev/null +++ b/tests/runtests.sh @@ -0,0 +1,37 @@ +#!/bin/bash +. /usr/share/beakerlib/beakerlib.sh || exit 1 + +NAME=fonttools + +rlJournalStart + rlPhaseStartSetup + rlAssertRpm ${NAME} + rlShowPackageVersion ${NAME} + rlRun -t -l "VERSION=$(rpm -q ${NAME} --queryformat='%{version}')" 0 "Get VERSION" + rlRun "tmp=\$(mktemp -d)" 0 "Create tmp directory" + rlRun "pushd $tmp" + rlFetchSrcForInstalled "${NAME}" + rlRun "rpm --define '_topdir $tmp' -i *src.rpm" + rlRun -t -l "mkdir BUILD" 0 "Creating BUILD directory" + rlRun -t -l "rpmbuild --noclean --nodeps --define '_topdir $tmp' -bp $tmp/SPECS/*spec" + if [ -d BUILD/${NAME}-${VERSION}-build ]; then + rlRun -t -l "pushd BUILD/${NAME}-${VERSION}-build/${NAME}-${VERSION}" + else + rlRun -t -l "pushd BUILD/${NAME}-${VERSION}" + fi + rlPhaseEnd + + rlPhaseStartTest + rlRun "set -o pipefail" + rlRun "python3 -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py --ignore Tests/svgLib/path/path_test.py" + rlRun "retval=$?" + rlRun "echo $retval" + rlRun "popd" 0 + rlPhaseEnd + + rlPhaseStartCleanup + rlRun "popd" + rlRun "rm -r $tmp" 0 "Remove tmp directory" + rlPhaseEnd +rlJournalEnd + diff --git a/tests/smoke/runtest.sh b/tests/smoke/runtest.sh deleted file mode 100644 index 40b7b96..0000000 --- a/tests/smoke/runtest.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -cd ../source -python3 -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index 82cae4c..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -- hosts: localhost - tags: - - classic - roles: - - role: standard-test-source - -- hosts: localhost - tags: - - classic - roles: - - role: standard-test-basic - tests: - - smoke - required_packages: - - python3-pytest - - python3-brotli - - python3-scipy - - python3-pluggy - - python3-packaging - - python3-attrs - - python3-pyparsing - - python3-gobject - - python3-fs - - python3-lxml - - atk-devel - - pango-devel - - gtk3-devel From c3f35c8f489fbdf07854207c85e1fcf632668981 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 26 Sep 2024 01:46:56 +0530 Subject: [PATCH 256/291] Update to 4.54.1 version (#2314462) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 963d23a..dd3bb6f 100644 --- a/.gitignore +++ b/.gitignore @@ -152,3 +152,4 @@ fonttools-2.3.tar.gz /fonttools-4.52.4.tar.gz /fonttools-4.53.0.tar.gz /fonttools-4.53.1.tar.gz +/fonttools-4.54.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index f47bf2f..7905717 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.53.1 -Release: 2%{?dist} +Version: 4.54.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -104,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Sep 25 2024 Parag Nemade - 4.54.1-1 +- Update to 4.54.1 version (#2314462) + * Wed Jul 17 2024 Fedora Release Engineering - 4.53.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index c3ef43e..4d7f17a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.53.1.tar.gz) = c51a439c4c760bc929359ff3010612d00280ff1bfa8e6dd5248f181b3244239b82089727b4b6c81594fec57407f4c20f95497e0e26fe0e75fde30f8680022d07 +SHA512 (fonttools-4.54.1.tar.gz) = 07e5d2401979fa7b1f926a3e3dfb05c2d712e9056e5bd49f879ed818d1f0ec1eb2435b295e30cd95a4e57288e2ce1c113c96a98093b4b57843bb6e3c9d07a7ad From 54cd40508f3d14e4e9352cf9ddbfc2124c869e2c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 11 Oct 2024 11:32:10 -0400 Subject: [PATCH 257/291] Port to pyproject-rpm-macros (modern Python guidelines) - Allow for more fine-grained control of extras based on available deps. --- fonttools.spec | 208 +++++++++++++++++++++++++++++++++++-------------- 1 file changed, 148 insertions(+), 60 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 7905717..e2630a6 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,93 +1,181 @@ -%global pypi_name fonttools -%global desc \ -fontTools is a library for manipulating fonts, written in Python. The project \ -includes the TTX tool, that can convert TrueType and OpenType fonts to and \ -from an XML text format, which is also called TTX. It supports TrueType, \ -OpenType, AFM and to an extent Type 1 and some Mac-specific formats. +%bcond tests 1 + +# Some extras are disabled in RHEL to avoid bringing in additional +# dependencies. +# +# Requires python-lz4: +%bcond graphite_extra %{expr:%{undefined rhel} || %{defined epel}} +# Requires python-skia-pathops, not packaged: +%bcond pathops_extra 0 +# Requires python-matplotlib (not yet in EPEL10): +%bcond plot_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} +# Requires python-uharfbuzz, not packaged: +%bcond repacker_extra 0 +# Requires python-sympy (not yet in any EPEL): +%bcond symfont_extra %{expr:%{undefined rhel}} +# Requires python-fs (not yet in EPEL10): +%bcond ufo_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} +# Requires python-brotli, python-zopfli: +%bcond woff_extra %{expr:%{undefined rhel} || %{defined epel}} + +%global desc %{expand: +fontTools is a library for manipulating fonts, written in Python. The project +includes the TTX tool, that can convert TrueType and OpenType fonts to and from +an XML text format, which is also called TTX. It supports TrueType, OpenType, +AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.54.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html License: MIT URL: https://github.com/fonttools/fonttools/ -Source0: https://github.com/%{name}/%{name}/archive/%{version}/%{name}-%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz +Source: %{url}/archive/%{version}/fonttools-%{version}.tar.gz -Requires: python3-fonttools -Requires: python3-setuptools +Requires: python3-fonttools = %{version}-%{release} Provides: ttx = %{version}-%{release} -%description -%{desc} +BuildRequires: python3-devel +BuildRequires: gcc + +%if %{with tests} +# A few additional requirements for specific tests, noted in requirements.txt: + +# For Tests/cu2qu/{ufo,cli}_test.py +# Not yet in EPEL10: +%if %{undefined rhel} || (%{defined epel} && !%{defined el10}) +BuildRequires: %{py3_dist ufoLib2} +%endif +# Not yet in any EPEL: +%if %{undefined rhel} +BuildRequires: %{py3_dist ufo2ft} +%endif + +# For Tests/pens/freetypePen_test.py +%if %{undefined rhel} || (%{defined epel} && !%{defined el10}) +BuildRequires: %{py3_dist freetype-py} +%global have_freetype_py 1 +%endif + +# For Tests/varLib/interpolatable_test.py +# Not yet in any EPEL: +%if %{undefined rhel} +BuildRequires: %{py3_dist glyphsLib} +%endif +%endif + +%description %{desc} %package -n python3-fonttools Summary: Python 3 fonttools library -%{?python_provide:%python_provide python3-%{name}} -BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-setuptools_scm - -BuildRequires: python3-Cython -BuildRequires: gcc - -Requires: python3-brotli -Requires: python3-lxml -Requires: python3-scipy -Requires: python3-fs - -# test requirements -%bcond_without tests -%if %{with tests} -# Need to run test files in %%check -BuildRequires: python3-pytest -BuildRequires: python3-brotli -BuildRequires: python3-scipy -BuildRequires: python3-fs -BuildRequires: python3-lxml -%if %{undefined rhel} -BuildRequires: python3-ufoLib2 -BuildRequires: python3-zopfli -%endif -%endif # From 3.31.0 and on, python3-fonttools incorporated the ufolib project under fontTools.ufoLib # python-ufolib has been retired and fontTools.ufoLib should be used instead. # See https://github.com/fonttools/fonttools/releases/tag/3.31.0 for further reference Obsoletes: python3-ufolib <= 2.1.1-11 -%description -n python3-fonttools -%{desc} +%description -n python3-fonttools %{desc} -# We are not providing extra fonttools packages as they -# require some other Fedora packages to be added in RHEL -%if 0%{?fedora} -# Cannot package “pathops” extra until python3dist(skia-pathops) is packaged; -# cannot package “all” extra without the “pathops” extra -%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info graphite interpolatable lxml plot symfont type1 ufo unicode woff} +# Cannot package “all” extra unless dependencies for all individual extras +# become satisfiable. +%if %{with graphite_extra} +%pyproject_extras_subpkg -n python3-fonttools graphite +%endif +%pyproject_extras_subpkg -n python3-fonttools interpolatable +%pyproject_extras_subpkg -n python3-fonttools lxml +%if %{with pathops_extra} +%pyproject_extras_subpkg -n python3-fonttools pathops +%endif +%if %{with plot_extra} +%pyproject_extras_subpkg -n python3-fonttools plot +%endif +%if %{with repacker_extra} +%pyproject_extras_subpkg -n python3-fonttools repacker +%endif +%if %{with symfont_extra} +%pyproject_extras_subpkg -n python3-fonttools symfont +%endif +%pyproject_extras_subpkg -n python3-fonttools type1 +%if %{with ufo_extra} +%pyproject_extras_subpkg -n python3-fonttools ufo +%endif +%pyproject_extras_subpkg -n python3-fonttools unicode +%if %{with woff_extra} +%pyproject_extras_subpkg -n python3-fonttools woff %endif %prep %autosetup -p1 -rm -rf *.egg-info -sed -i '1d' Lib/fontTools/mtiLib/__init__.py +# Remove shebang +sed -r -i '1{/^#!/d}' Lib/fontTools/mtiLib/__init__.py -# Remove version limit from lxml -sed -i 's/"lxml >=.*",/"lxml",/' setup.py -sed -i 's/lxml==.*/lxml/' requirements.txt +# Not yet in EPEL10: +%if %{defined rhel} && (!%{defined epel} || %{defined el10}) +sed -r -i 's/^([[:blank:]]*)(pytest-randomly)\b/\1# \2/' tox.ini +%endif + +%generate_buildrequires +export FONTTOOLS_WITH_CYTHON=1 +# We use tox to get things like pytest, but we add extras manually since not +# all dependencies from requirements.txt might be satisfiable and not all +# extras might be packaged; plus, requirements.txt pins exact versions. +%{pyproject_buildrequires \ + %{?with_graphite_extra:-x graphite} \ + -x interpolatable \ + -x lxml \ + %{?with_pathops_extra:-x pathops} \ + %{?with_plot_extra:-x plot} \ + %{?with_repacker_extra:-x repacker} \ + %{?with_symfont_extra:-x symfont} \ + -x type1 \ + %{?with_ufo_extra:-x ufo} \ + -x unicode \ + %{?with_woff_extra:-x woff} \ + -e %{toxenv}-noextra} %build export FONTTOOLS_WITH_CYTHON=1 -%py3_build +%pyproject_wheel %install -%{__python3} setup.py install --skip-build --root %{buildroot} +%pyproject_install +%pyproject_save_files -l fontTools + +%check +# - fontTools.misc.symfont requires python3dist(sympy), i.e., the symfont extra +# - fontTools.pens.freetypePen requires python3dist(freetype-py) +# - fontTools.pens.quartzPen only works on Darwin +# - fontTools.pens.reportLabPen requires python3dist(reportlab), and it is not +# worth adding the BuildRequires just for the import check +# - fontTools.ttLib.removeOverlaps requires python3dist(skia-pathops), i.e., the +# pathops extra +# - fontTools.ufoLib(.*) requires python3dist(fs), i.e., the ufo extra +# - fontTools.varLib.plot requires python3dist(matplotlib), i.e., the plot +# extra +%{pyproject_check_import \ + %{?!with_symfont_extra:-e fontTools.misc.symfont} \ + %{?!have_freetype_pen:-e fontTools.pens.freetypePen} \ + -e fontTools.pens.quartzPen \ + -e fontTools.pens.reportLabPen \ + %{?!with_pathops_extra:-e fontTools.ttLib.removeOverlaps} \ + %{?!with_ufo_extra:-e fontTools.ufoLib*} \ + %{?!with_plot_extra:-e fontTools.varLib.plot} \ + %{nil}} %if %{with tests} -%check -PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py --ignore Tests/svgLib/path/path_test.py +%if %{without ufo_extra} +# These tests pertain to the interpolatable extra, but also require the ufo +# extra (even though the interpolatable extra as a whole does not): +k="${k-}${k+ and }not (InterpolatableTest and test_designspace)" +k="${k-}${k+ and }not (InterpolatableTest and test_interpolatable_ufo)" +k="${k-}${k+ and }not (InterpolatableTest and test_sparse_designspace)" +k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" +%endif + +%pytest ${ignore-} -k "${k-}" -rs -v %endif %files @@ -97,13 +185,13 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{_bindir}/fonttools %{_mandir}/man1/ttx.1* -%files -n python3-fonttools -%license LICENSE +%files -n python3-fonttools -f %{pyproject_files} %doc NEWS.rst README.rst -%{python3_sitearch}/fontTools -%{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Oct 11 2024 Benjamin A. Beasley - 4.54.1-2 +- Port to pyproject-rpm-macros (modern Python guidelines) + * Wed Sep 25 2024 Parag Nemade - 4.54.1-1 - Update to 4.54.1 version (#2314462) From f6a2615227be0764bf184366ab5fefc069cbe38e Mon Sep 17 00:00:00 2001 From: Karolina Surma Date: Wed, 30 Oct 2024 11:37:42 +0100 Subject: [PATCH 258/291] Add interpolatable_extra bcond Early in the process of new Python bootstrap we don't have scipy available. In order to unblock the rebuild, we need to switch off this extra too. --- fonttools.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index e2630a6..de2c766 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -17,6 +17,9 @@ %bcond ufo_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} # Requires python-brotli, python-zopfli: %bcond woff_extra %{expr:%{undefined rhel} || %{defined epel}} +# Requires scipy, munkres, pycairo +%bcond interpolatable_extra 1 + %global desc %{expand: fontTools is a library for manipulating fonts, written in Python. The project @@ -83,7 +86,9 @@ Obsoletes: python3-ufolib <= 2.1.1-11 %if %{with graphite_extra} %pyproject_extras_subpkg -n python3-fonttools graphite %endif +%if %{with interpolatable_extra} %pyproject_extras_subpkg -n python3-fonttools interpolatable +%endif %pyproject_extras_subpkg -n python3-fonttools lxml %if %{with pathops_extra} %pyproject_extras_subpkg -n python3-fonttools pathops @@ -124,7 +129,7 @@ export FONTTOOLS_WITH_CYTHON=1 # extras might be packaged; plus, requirements.txt pins exact versions. %{pyproject_buildrequires \ %{?with_graphite_extra:-x graphite} \ - -x interpolatable \ + %{?with_interpolatable_extra:-x interpolatable} \ -x lxml \ %{?with_pathops_extra:-x pathops} \ %{?with_plot_extra:-x plot} \ @@ -163,6 +168,7 @@ export FONTTOOLS_WITH_CYTHON=1 %{?!with_pathops_extra:-e fontTools.ttLib.removeOverlaps} \ %{?!with_ufo_extra:-e fontTools.ufoLib*} \ %{?!with_plot_extra:-e fontTools.varLib.plot} \ + %{?!with_interpolatable_extra:-e fontTools.varLib.interpolatable*} \ %{nil}} %if %{with tests} From f29dae9a74ffd9cd9650dafcaab32d2be4d90650 Mon Sep 17 00:00:00 2001 From: Karolina Surma Date: Wed, 30 Oct 2024 12:04:06 +0100 Subject: [PATCH 259/291] Remove pytest-randomly from dependencies if tests are disabled --- fonttools.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index de2c766..acaa0b9 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -118,7 +118,7 @@ Obsoletes: python3-ufolib <= 2.1.1-11 sed -r -i '1{/^#!/d}' Lib/fontTools/mtiLib/__init__.py # Not yet in EPEL10: -%if %{defined rhel} && (!%{defined epel} || %{defined el10}) +%if (%{defined rhel} && (!%{defined epel} || %{defined el10})) || %{without tests} sed -r -i 's/^([[:blank:]]*)(pytest-randomly)\b/\1# \2/' tox.ini %endif From 46b12c43baa1ad81f647b988b957686b53fc0a68 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Tue, 5 Nov 2024 03:28:58 -0500 Subject: [PATCH 260/291] Avoid tox dependency RHEL does not include tox, but even in Fedora it add much value relative to its dependencies, and %pytest is already being used directly. --- fonttools.spec | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index acaa0b9..776294e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.54.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -45,7 +45,11 @@ BuildRequires: gcc %if %{with tests} # A few additional requirements for specific tests, noted in requirements.txt: - +BuildRequires: %{py3_dist pytest} +# Not included in RHEL, but available in EPEL: +%if %{undefined rhel} || %{defined epel} +BuildRequires: %{py3_dist pytest-randomly} +%endif # For Tests/cu2qu/{ufo,cli}_test.py # Not yet in EPEL10: %if %{undefined rhel} || (%{defined epel} && !%{defined el10}) @@ -117,11 +121,6 @@ Obsoletes: python3-ufolib <= 2.1.1-11 # Remove shebang sed -r -i '1{/^#!/d}' Lib/fontTools/mtiLib/__init__.py -# Not yet in EPEL10: -%if (%{defined rhel} && (!%{defined epel} || %{defined el10})) || %{without tests} -sed -r -i 's/^([[:blank:]]*)(pytest-randomly)\b/\1# \2/' tox.ini -%endif - %generate_buildrequires export FONTTOOLS_WITH_CYTHON=1 # We use tox to get things like pytest, but we add extras manually since not @@ -139,7 +138,7 @@ export FONTTOOLS_WITH_CYTHON=1 %{?with_ufo_extra:-x ufo} \ -x unicode \ %{?with_woff_extra:-x woff} \ - -e %{toxenv}-noextra} + } %build export FONTTOOLS_WITH_CYTHON=1 @@ -195,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Tue Nov 05 2024 Yaakov Selkowitz - 4.54.1-3 +- Avoid tox dependency + * Fri Oct 11 2024 Benjamin A. Beasley - 4.54.1-2 - Port to pyproject-rpm-macros (modern Python guidelines) From 12c52c0a4f3c3fe6ff10ecf5d867fb7ed8d7a2b0 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 15 Nov 2024 10:04:13 +0530 Subject: [PATCH 261/291] Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index dd3bb6f..a60bc44 100644 --- a/.gitignore +++ b/.gitignore @@ -153,3 +153,4 @@ fonttools-2.3.tar.gz /fonttools-4.53.0.tar.gz /fonttools-4.53.1.tar.gz /fonttools-4.54.1.tar.gz +/fonttools-4.55.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 776294e..78405a8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.54.1 -Release: 3%{?dist} +Version: 4.55.0 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Fri Nov 15 2024 Parag Nemade - 4.55.0-1 +- Update to 4.55.0 version (#2326307) + * Tue Nov 05 2024 Yaakov Selkowitz - 4.54.1-3 - Avoid tox dependency diff --git a/sources b/sources index 4d7f17a..0d12e1d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.54.1.tar.gz) = 07e5d2401979fa7b1f926a3e3dfb05c2d712e9056e5bd49f879ed818d1f0ec1eb2435b295e30cd95a4e57288e2ce1c113c96a98093b4b57843bb6e3c9d07a7ad +SHA512 (fonttools-4.55.0.tar.gz) = 5f8a65687b5d66604eff5c518aaa51e5b2307e624e5397e5dc15b9489eeb6f300376ab6c70288f9bb7056532951f16085c5580f03b44de2a1d53f2860b573191 From 4ee7363ffa830973f5acbac28c070abf0b0a7086 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 7 Dec 2024 17:44:59 +0530 Subject: [PATCH 262/291] Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a60bc44..7cfc135 100644 --- a/.gitignore +++ b/.gitignore @@ -154,3 +154,4 @@ fonttools-2.3.tar.gz /fonttools-4.53.1.tar.gz /fonttools-4.54.1.tar.gz /fonttools-4.55.0.tar.gz +/fonttools-4.55.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 78405a8..58d91de 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.55.0 +Version: 4.55.2 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sat Dec 07 2024 Parag Nemade - 4.55.2-1 +- Update to 4.55.2 version (#2330109) + * Fri Nov 15 2024 Parag Nemade - 4.55.0-1 - Update to 4.55.0 version (#2326307) diff --git a/sources b/sources index 0d12e1d..0d93e64 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.55.0.tar.gz) = 5f8a65687b5d66604eff5c518aaa51e5b2307e624e5397e5dc15b9489eeb6f300376ab6c70288f9bb7056532951f16085c5580f03b44de2a1d53f2860b573191 +SHA512 (fonttools-4.55.2.tar.gz) = c379300766161b00d834b2abd910162a83e89e8b2609997c227192d1b38c414a4fe0f36f75ce8b1f418dc9443394d64cfdc67f370c3debe96e9e53b6cc68dfb4 From 1215fae60b2985938d1812b65e73de42c41920c8 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 15 Dec 2024 15:14:27 +0530 Subject: [PATCH 263/291] Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7cfc135..a3fd749 100644 --- a/.gitignore +++ b/.gitignore @@ -155,3 +155,4 @@ fonttools-2.3.tar.gz /fonttools-4.54.1.tar.gz /fonttools-4.55.0.tar.gz /fonttools-4.55.2.tar.gz +/fonttools-4.55.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 58d91de..31e4822 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.55.2 +Version: 4.55.3 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sun Dec 15 2024 Parag Nemade - 4.55.3-1 +- Update to 4.55.3 version (#2331592) + * Sat Dec 07 2024 Parag Nemade - 4.55.2-1 - Update to 4.55.2 version (#2330109) diff --git a/sources b/sources index 0d93e64..44d8855 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.55.2.tar.gz) = c379300766161b00d834b2abd910162a83e89e8b2609997c227192d1b38c414a4fe0f36f75ce8b1f418dc9443394d64cfdc67f370c3debe96e9e53b6cc68dfb4 +SHA512 (fonttools-4.55.3.tar.gz) = 23257ebb9e890c0e5eb9776a9e82479a33859f4ab49015ee8434ae998814b7821b5226d14405667f9c67f03bbd0db41087d95dbc7650d812ed826db71929cab3 From 9b7a8ffaf0d6b6494da7fc6ea8872b8799b20279 Mon Sep 17 00:00:00 2001 From: Romain Geissler Date: Tue, 17 Dec 2024 23:17:10 +0000 Subject: [PATCH 264/291] Update extra dependencies for EPEL. Fixes rhbz#2329668. --- fonttools.spec | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 31e4822..6be1fe6 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,18 +3,18 @@ # Some extras are disabled in RHEL to avoid bringing in additional # dependencies. # -# Requires python-lz4: -%bcond graphite_extra %{expr:%{undefined rhel} || %{defined epel}} +# Requires python-lz4 (not yet in EPEL10): +%bcond graphite_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} # Requires python-skia-pathops, not packaged: %bcond pathops_extra 0 -# Requires python-matplotlib (not yet in EPEL10): -%bcond plot_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} +# Requires python-matplotlib: +%bcond plot_extra %{expr:%{undefined rhel} || %{defined epel}} # Requires python-uharfbuzz, not packaged: %bcond repacker_extra 0 # Requires python-sympy (not yet in any EPEL): %bcond symfont_extra %{expr:%{undefined rhel}} -# Requires python-fs (not yet in EPEL10): -%bcond ufo_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} +# Requires python-fs: +%bcond ufo_extra %{expr:%{undefined rhel} || %{defined epel}} # Requires python-brotli, python-zopfli: %bcond woff_extra %{expr:%{undefined rhel} || %{defined epel}} # Requires scipy, munkres, pycairo @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.55.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Wed Dec 18 2024 Romain Geissler - 4.55.3-2 +- Update extra dependencies for EPEL. + * Sun Dec 15 2024 Parag Nemade - 4.55.3-1 - Update to 4.55.3 version (#2331592) From f0a77c7e8cb43f06cf76dd0ac40a8cb16587a8dc Mon Sep 17 00:00:00 2001 From: Romain Geissler Date: Sun, 12 Jan 2025 17:12:05 +0000 Subject: [PATCH 265/291] Build the graphite subpackage on EPEL 10 now that python-lz4 is available. --- fonttools.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 6be1fe6..8b6f3ee 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,8 +3,8 @@ # Some extras are disabled in RHEL to avoid bringing in additional # dependencies. # -# Requires python-lz4 (not yet in EPEL10): -%bcond graphite_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} +# Requires python-lz4: +%bcond graphite_extra %{expr:%{undefined rhel} || %{defined epel}} # Requires python-skia-pathops, not packaged: %bcond pathops_extra 0 # Requires python-matplotlib: @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.55.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sun Jan 12 2025 Romain Geissler - 4.55.3-3 +- Build the graphite subpackage on EPEL 10 now that python-lz4 is available. + * Wed Dec 18 2024 Romain Geissler - 4.55.3-2 - Update extra dependencies for EPEL. From e02ed66adca44aa2be81bfa5efa3f79002458099 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 18:37:39 +0000 Subject: [PATCH 266/291] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 8b6f3ee..922a75d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.55.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 4.55.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sun Jan 12 2025 Romain Geissler - 4.55.3-3 - Build the graphite subpackage on EPEL 10 now that python-lz4 is available. From 78d6079a5f348d25701feb1e38acbd9b9c68f657 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 22 Jan 2025 08:19:40 +0530 Subject: [PATCH 267/291] Update to 4.55.4 version (#2339159) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a3fd749..5fe9a07 100644 --- a/.gitignore +++ b/.gitignore @@ -156,3 +156,4 @@ fonttools-2.3.tar.gz /fonttools-4.55.0.tar.gz /fonttools-4.55.2.tar.gz /fonttools-4.55.3.tar.gz +/fonttools-4.55.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 922a75d..a3767e1 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.55.3 -Release: 4%{?dist} +Version: 4.55.4 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Wed Jan 22 2025 Parag Nemade - 4.55.4-1 +- Update to 4.55.4 version (#2339159) + * Thu Jan 16 2025 Fedora Release Engineering - 4.55.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/sources b/sources index 44d8855..80b15af 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.55.3.tar.gz) = 23257ebb9e890c0e5eb9776a9e82479a33859f4ab49015ee8434ae998814b7821b5226d14405667f9c67f03bbd0db41087d95dbc7650d812ed826db71929cab3 +SHA512 (fonttools-4.55.4.tar.gz) = dd7aa3dc6650edcae4d72472f2530bea75a8e3f11b882712c241738f7f467346a1035dda73672cc82710fc09a40fc3ad1073238b9b1ef84bcaa6fa79a44ce468 From b6ffec5e40a88cc8d6593a220d15611338e1a9ff Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 23 Jan 2025 18:43:58 +0530 Subject: [PATCH 268/291] Update to 4.55.5 version (#2341748) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5fe9a07..5b8dc0a 100644 --- a/.gitignore +++ b/.gitignore @@ -157,3 +157,4 @@ fonttools-2.3.tar.gz /fonttools-4.55.2.tar.gz /fonttools-4.55.3.tar.gz /fonttools-4.55.4.tar.gz +/fonttools-4.55.5.tar.gz diff --git a/fonttools.spec b/fonttools.spec index a3767e1..0430f06 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.55.4 +Version: 4.55.5 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Thu Jan 23 2025 Parag Nemade - 4.55.5-1 +- Update to 4.55.5 version (#2341748) + * Wed Jan 22 2025 Parag Nemade - 4.55.4-1 - Update to 4.55.4 version (#2339159) diff --git a/sources b/sources index 80b15af..723139d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.55.4.tar.gz) = dd7aa3dc6650edcae4d72472f2530bea75a8e3f11b882712c241738f7f467346a1035dda73672cc82710fc09a40fc3ad1073238b9b1ef84bcaa6fa79a44ce468 +SHA512 (fonttools-4.55.5.tar.gz) = fb2d4fb67c7778ebcb166f39651e3fceb8986844dee2ce711554e7bf0d160c458110352e922c8faf85a5514f6fc56762f82d037b0df44c3cb8b17191b827a6d9 From c7e07456252e57672271fa0de8aa5d1ceb1e6971 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 25 Jan 2025 08:21:31 +0530 Subject: [PATCH 269/291] Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5b8dc0a..65ef876 100644 --- a/.gitignore +++ b/.gitignore @@ -158,3 +158,4 @@ fonttools-2.3.tar.gz /fonttools-4.55.3.tar.gz /fonttools-4.55.4.tar.gz /fonttools-4.55.5.tar.gz +/fonttools-4.55.6.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 0430f06..94dcbbf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.55.5 +Version: 4.55.6 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sat Jan 25 2025 Parag Nemade - 4.55.6-1 +- Update to 4.55.6 version (#2341748) + * Thu Jan 23 2025 Parag Nemade - 4.55.5-1 - Update to 4.55.5 version (#2341748) diff --git a/sources b/sources index 723139d..f789cde 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.55.5.tar.gz) = fb2d4fb67c7778ebcb166f39651e3fceb8986844dee2ce711554e7bf0d160c458110352e922c8faf85a5514f6fc56762f82d037b0df44c3cb8b17191b827a6d9 +SHA512 (fonttools-4.55.6.tar.gz) = b14d12b21988bfbcda8b2532c9fd0072344452ebbd9ced2197fef8b0c8037fad6acb8d969473443e2d9c02df0f68eed45326179d6d0385d4921c8b95a1f7a42a From d95f3a054bc9d67a1f8e334aea1db112d2714395 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 8 Feb 2025 21:43:09 +0530 Subject: [PATCH 270/291] Update to 4.56.0 version (#2342588) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 65ef876..ad7e879 100644 --- a/.gitignore +++ b/.gitignore @@ -159,3 +159,4 @@ fonttools-2.3.tar.gz /fonttools-4.55.4.tar.gz /fonttools-4.55.5.tar.gz /fonttools-4.55.6.tar.gz +/fonttools-4.56.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 94dcbbf..3aeec54 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.55.6 +Version: 4.56.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sat Feb 08 2025 Parag Nemade - 4.56.0-1 +- Update to 4.56.0 version (#2342588) + * Sat Jan 25 2025 Parag Nemade - 4.55.6-1 - Update to 4.55.6 version (#2341748) diff --git a/sources b/sources index f789cde..c769abb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.55.6.tar.gz) = b14d12b21988bfbcda8b2532c9fd0072344452ebbd9ced2197fef8b0c8037fad6acb8d969473443e2d9c02df0f68eed45326179d6d0385d4921c8b95a1f7a42a +SHA512 (fonttools-4.56.0.tar.gz) = e1d668b299dcf26d578d1fd7b6830ab6a97f97545024060eda1acb625910a3a430e34ce04c6739db724e974422043d59629ab7380812a72b4a219ab0dbec35a3 From c2ffcae40e4188ce2d11ffb636c1072325e0fc13 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 15 Mar 2025 21:20:31 -0400 Subject: [PATCH 271/291] Write spec-file expressions more nicely --- fonttools.spec | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 3aeec54..c23b86f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -4,19 +4,19 @@ # dependencies. # # Requires python-lz4: -%bcond graphite_extra %{expr:%{undefined rhel} || %{defined epel}} +%bcond graphite_extra %[ %{undefined rhel} || %{defined epel} ] # Requires python-skia-pathops, not packaged: %bcond pathops_extra 0 # Requires python-matplotlib: -%bcond plot_extra %{expr:%{undefined rhel} || %{defined epel}} +%bcond plot_extra %[ %{undefined rhel} || %{defined epel} ] # Requires python-uharfbuzz, not packaged: %bcond repacker_extra 0 # Requires python-sympy (not yet in any EPEL): -%bcond symfont_extra %{expr:%{undefined rhel}} +%bcond symfont_extra %{undefined rhel} # Requires python-fs: -%bcond ufo_extra %{expr:%{undefined rhel} || %{defined epel}} +%bcond ufo_extra %[ %{undefined rhel} || %{defined epel} ] # Requires python-brotli, python-zopfli: -%bcond woff_extra %{expr:%{undefined rhel} || %{defined epel}} +%bcond woff_extra %[ %{undefined rhel} || %{defined epel} ] # Requires scipy, munkres, pycairo %bcond interpolatable_extra 1 From 923a4d821770fe70fb6ea4ca2c0b0541828f3339 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 15 Mar 2025 21:24:56 -0400 Subject: [PATCH 272/291] Enable the repacker extra in F42+ --- fonttools.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index c23b86f..3b65cf4 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -9,8 +9,8 @@ %bcond pathops_extra 0 # Requires python-matplotlib: %bcond plot_extra %[ %{undefined rhel} || %{defined epel} ] -# Requires python-uharfbuzz, not packaged: -%bcond repacker_extra 0 +# Requires python-uharfbuzz, currently only in F42+ +%bcond repacker_extra %[ 0%{?fedora} > 41 ] # Requires python-sympy (not yet in any EPEL): %bcond symfont_extra %{undefined rhel} # Requires python-fs: @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.56.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sun Mar 16 2025 Benjamin A. Beasley - 4.56.0-2 +- Enable the repacker extra in F42+ + * Sat Feb 08 2025 Parag Nemade - 4.56.0-1 - Update to 4.56.0 version (#2342588) From 78b8f759788ed796eb40c5b8939c5bd356679df2 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 4 Apr 2025 08:50:21 +0530 Subject: [PATCH 273/291] Update to 4.57.0 version (#2357231) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ad7e879..8134950 100644 --- a/.gitignore +++ b/.gitignore @@ -160,3 +160,4 @@ fonttools-2.3.tar.gz /fonttools-4.55.5.tar.gz /fonttools-4.55.6.tar.gz /fonttools-4.56.0.tar.gz +/fonttools-4.57.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 3b65cf4..31d44c9 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.56.0 -Release: 2%{?dist} +Version: 4.57.0 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Fri Apr 04 2025 Parag Nemade - 4.57.0-1 +- Update to 4.57.0 version (#2357231) + * Sun Mar 16 2025 Benjamin A. Beasley - 4.56.0-2 - Enable the repacker extra in F42+ diff --git a/sources b/sources index c769abb..f00e4a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.56.0.tar.gz) = e1d668b299dcf26d578d1fd7b6830ab6a97f97545024060eda1acb625910a3a430e34ce04c6739db724e974422043d59629ab7380812a72b4a219ab0dbec35a3 +SHA512 (fonttools-4.57.0.tar.gz) = 7e3ef7149b8e6af5953a827e0a078390e67b919ba9752a03672d876f6de3d0d395b2e061c0f87e5d9298c13c74a1f0162d99151c364dfab487eec2ab9adced75 From d2ca9aa9ff5f5457874ab922a7acad41b688a882 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 12 May 2025 08:31:43 +0530 Subject: [PATCH 274/291] Update to 4.58.0 version (#2365442) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8134950..db81af8 100644 --- a/.gitignore +++ b/.gitignore @@ -161,3 +161,4 @@ fonttools-2.3.tar.gz /fonttools-4.55.6.tar.gz /fonttools-4.56.0.tar.gz /fonttools-4.57.0.tar.gz +/fonttools-4.58.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 31d44c9..af4d5ce 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.57.0 +Version: 4.58.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Mon May 12 2025 Parag Nemade - 4.58.0-1 +- Update to 4.58.0 version (#2365442) + * Fri Apr 04 2025 Parag Nemade - 4.57.0-1 - Update to 4.57.0 version (#2357231) diff --git a/sources b/sources index f00e4a0..bac02a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.57.0.tar.gz) = 7e3ef7149b8e6af5953a827e0a078390e67b919ba9752a03672d876f6de3d0d395b2e061c0f87e5d9298c13c74a1f0162d99151c364dfab487eec2ab9adced75 +SHA512 (fonttools-4.58.0.tar.gz) = 8d32cffb2a83b0fb2eda89a8352b7e235595c8d159adb4075941da46c3715701c1d12d0f5e0fe663c587f5c888658ab1d7b2a54cb857355848627a1c25acd0ae From 7a93711201637695aef881e1a9e544fd437587c4 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 29 May 2025 19:56:13 +0530 Subject: [PATCH 275/291] Update to 4.58.1 version (#2368984) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index db81af8..c711833 100644 --- a/.gitignore +++ b/.gitignore @@ -162,3 +162,4 @@ fonttools-2.3.tar.gz /fonttools-4.56.0.tar.gz /fonttools-4.57.0.tar.gz /fonttools-4.58.0.tar.gz +/fonttools-4.58.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index af4d5ce..c6f0bfb 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.58.0 +Version: 4.58.1 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Thu May 29 2025 Parag Nemade - 4.58.1-1 +- Update to 4.58.1 version (#2368984) + * Mon May 12 2025 Parag Nemade - 4.58.0-1 - Update to 4.58.0 version (#2365442) diff --git a/sources b/sources index bac02a0..b3fa74b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.58.0.tar.gz) = 8d32cffb2a83b0fb2eda89a8352b7e235595c8d159adb4075941da46c3715701c1d12d0f5e0fe663c587f5c888658ab1d7b2a54cb857355848627a1c25acd0ae +SHA512 (fonttools-4.58.1.tar.gz) = f5b810668dca7ffca943fc362616784d1aecbd8f036925b2f8acb2d80997c26cf8c8127814f31f1a62bcf062d83c4a8b76ee022a146d5c2b8693cd1750732545 From b6b94bb1b98f6610da59ea96eb7d41eae4b0f072 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 3 Jun 2025 08:53:26 +0200 Subject: [PATCH 276/291] Bootstrap for Python 3.14 --- fonttools.spec | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index c6f0bfb..f9d4f4b 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,3 +1,10 @@ +%global _without_graphite_extra 1 +%global _without_interpolatable_extra 1 +%global _without_plot_extra 1 +%global _without_symfont_extra 1 +%global _without_tests 1 +%global _without_ufo_extra 1 +%global _without_woff_extra 1 %bcond tests 1 # Some extras are disabled in RHEL to avoid bringing in additional @@ -29,7 +36,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.58.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +201,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Tue Jun 03 2025 Python Maint - 4.58.1-2 +- Bootstrap for Python 3.14 + * Thu May 29 2025 Parag Nemade - 4.58.1-1 - Update to 4.58.1 version (#2368984) From b866a13c04f3b1cc44fa00b0c892f48f439607fd Mon Sep 17 00:00:00 2001 From: Python Maint Date: Sun, 15 Jun 2025 23:18:04 +0200 Subject: [PATCH 277/291] Bootstrap for Python 3.14 --- fonttools.spec | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index f9d4f4b..97237ba 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,10 +1,4 @@ -%global _without_graphite_extra 1 -%global _without_interpolatable_extra 1 -%global _without_plot_extra 1 -%global _without_symfont_extra 1 %global _without_tests 1 -%global _without_ufo_extra 1 -%global _without_woff_extra 1 %bcond tests 1 # Some extras are disabled in RHEL to avoid bringing in additional @@ -36,7 +30,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.58.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -201,6 +195,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sun Jun 15 2025 Python Maint - 4.58.1-3 +- Bootstrap for Python 3.14 + * Tue Jun 03 2025 Python Maint - 4.58.1-2 - Bootstrap for Python 3.14 From 71570c8831bc5200f76183e8c87fdf36d744017c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 16 Jun 2025 09:10:10 -0400 Subject: [PATCH 278/291] Update to 4.58.4 version (#2370864) - No longer bootstrapping (build with tests enabled) --- .gitignore | 1 + fonttools.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index c711833..0c9ca82 100644 --- a/.gitignore +++ b/.gitignore @@ -163,3 +163,4 @@ fonttools-2.3.tar.gz /fonttools-4.57.0.tar.gz /fonttools-4.58.0.tar.gz /fonttools-4.58.1.tar.gz +/fonttools-4.58.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 97237ba..c0fc51b 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,4 +1,3 @@ -%global _without_tests 1 %bcond tests 1 # Some extras are disabled in RHEL to avoid bringing in additional @@ -29,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.58.1 -Release: 3%{?dist} +Version: 4.58.4 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -195,6 +194,10 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Mon Jun 16 2025 Benjamin A. Beasley - 4.58.4-1 +- Update to 4.58.4 version (#2370864) +- No longer bootstrapping (build with tests enabled) + * Sun Jun 15 2025 Python Maint - 4.58.1-3 - Bootstrap for Python 3.14 diff --git a/sources b/sources index b3fa74b..90003e6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.58.1.tar.gz) = f5b810668dca7ffca943fc362616784d1aecbd8f036925b2f8acb2d80997c26cf8c8127814f31f1a62bcf062d83c4a8b76ee022a146d5c2b8693cd1750732545 +SHA512 (fonttools-4.58.4.tar.gz) = 746eb64dee02e77321ca60752e1dd77ff0eb4411bf907968c5118de36618f4bc857d5782c289768fee8c43f9e410f225061736509f6a5c25a829a8ee30a0995b From 86bb86530359f9260e2be1ffa068247b13dce25f Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 4 Jul 2025 11:07:31 +0530 Subject: [PATCH 279/291] Update to 4.58.5 version (#2376209) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0c9ca82..22e74ef 100644 --- a/.gitignore +++ b/.gitignore @@ -164,3 +164,4 @@ fonttools-2.3.tar.gz /fonttools-4.58.0.tar.gz /fonttools-4.58.1.tar.gz /fonttools-4.58.4.tar.gz +/fonttools-4.58.5.tar.gz diff --git a/fonttools.spec b/fonttools.spec index c0fc51b..2c4db2c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.58.4 +Version: 4.58.5 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Fri Jul 04 2025 Parag Nemade - 4.58.5-1 +- Update to 4.58.5 version (#2376209) + * Mon Jun 16 2025 Benjamin A. Beasley - 4.58.4-1 - Update to 4.58.4 version (#2370864) - No longer bootstrapping (build with tests enabled) diff --git a/sources b/sources index 90003e6..7b7c235 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.58.4.tar.gz) = 746eb64dee02e77321ca60752e1dd77ff0eb4411bf907968c5118de36618f4bc857d5782c289768fee8c43f9e410f225061736509f6a5c25a829a8ee30a0995b +SHA512 (fonttools-4.58.5.tar.gz) = 02a5796b6041561c9f6b7f5a27a5b8de926f5243288ce28f98ec175d890e011427e3be1e0d1a2f259e556225ef0d6f24c7fc5ee03983692beb5486120fb8acc5 From c5979c94788a8048df91e0117d4bde8f6ec62e45 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 16 Jul 2025 22:17:14 +0530 Subject: [PATCH 280/291] Update to 4.59.0 version (#2381317) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 22e74ef..aaecde2 100644 --- a/.gitignore +++ b/.gitignore @@ -165,3 +165,4 @@ fonttools-2.3.tar.gz /fonttools-4.58.1.tar.gz /fonttools-4.58.4.tar.gz /fonttools-4.58.5.tar.gz +/fonttools-4.59.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 2c4db2c..f5689a4 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.58.5 +Version: 4.59.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Wed Jul 16 2025 Parag Nemade - 4.59.0-1 +- Update to 4.59.0 version (#2381317) + * Fri Jul 04 2025 Parag Nemade - 4.58.5-1 - Update to 4.58.5 version (#2376209) diff --git a/sources b/sources index 7b7c235..ce024ee 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.58.5.tar.gz) = 02a5796b6041561c9f6b7f5a27a5b8de926f5243288ce28f98ec175d890e011427e3be1e0d1a2f259e556225ef0d6f24c7fc5ee03983692beb5486120fb8acc5 +SHA512 (fonttools-4.59.0.tar.gz) = 552c7ebb5d8d6ce8cc37d2d20a52a213a5ccf52d532c166ad07182e3a2e5f5ac82b3ab9b45787fd1e7cfc3b588568507a006fd1b0b763402064b89ae71a86e91 From 5bc7da3940756944669c2b58c50464091145470d Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 18 Jul 2025 15:38:24 +0530 Subject: [PATCH 281/291] Skip failing test test_ttcompile_timestamp_calcs --- fonttools.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index f5689a4..d9886fa 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.59.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -180,6 +180,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_designspace)" k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %endif +# Below test is randomly failing on any arch, mostly the arch on which build runs +k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" + %pytest ${ignore-} -k "${k-}" -rs -v %endif @@ -194,6 +197,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Fri Jul 18 2025 Parag Nemade - 4.59.0-2 +- Skip failing test test_ttcompile_timestamp_calcs + * Wed Jul 16 2025 Parag Nemade - 4.59.0-1 - Update to 4.59.0 version (#2381317) From 1f06319cb0c189d443412928b7fdfcf5946f1ba7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 20:41:46 +0000 Subject: [PATCH 282/291] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index d9886fa..26233f8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.59.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 4.59.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Fri Jul 18 2025 Parag Nemade - 4.59.0-2 - Skip failing test test_ttcompile_timestamp_calcs From 4735c283c8788dad897b12dc7c881da854b49ea8 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 15 Aug 2025 10:43:01 +0530 Subject: [PATCH 283/291] Update to 4.59.1 version (#2388618) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index aaecde2..06b125b 100644 --- a/.gitignore +++ b/.gitignore @@ -166,3 +166,4 @@ fonttools-2.3.tar.gz /fonttools-4.58.4.tar.gz /fonttools-4.58.5.tar.gz /fonttools-4.59.0.tar.gz +/fonttools-4.59.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 26233f8..646891f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.59.0 -Release: 3%{?dist} +Version: 4.59.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Fri Aug 15 2025 Parag Nemade - 4.59.1-1 +- Update to 4.59.1 version (#2388618) + * Wed Jul 23 2025 Fedora Release Engineering - 4.59.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild diff --git a/sources b/sources index ce024ee..7a9abca 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.59.0.tar.gz) = 552c7ebb5d8d6ce8cc37d2d20a52a213a5ccf52d532c166ad07182e3a2e5f5ac82b3ab9b45787fd1e7cfc3b588568507a006fd1b0b763402064b89ae71a86e91 +SHA512 (fonttools-4.59.1.tar.gz) = 834a8df4c30d75d9028ef799fa5eae5de97fce8fd3723997a537d90a4f4e4bcbd5a6f5bf62aecb902b8f547fa211bf8a401d7c77602d9ec504ecf46f5db8c749 From cc3689ded10b1a49de13279021d649b063c8965c Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 12:47:30 +0200 Subject: [PATCH 284/291] Rebuilt for Python 3.14.0rc2 bytecode --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 646891f..d3ec169 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.59.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Fri Aug 15 2025 Python Maint - 4.59.1-2 +- Rebuilt for Python 3.14.0rc2 bytecode + * Fri Aug 15 2025 Parag Nemade - 4.59.1-1 - Update to 4.59.1 version (#2388618) From 3e87a8dc12213f57dacd25ba539a612089ccb57b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 28 Aug 2025 14:28:13 +0530 Subject: [PATCH 285/291] Update to 4.59.2 version (#2391330) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 06b125b..8776926 100644 --- a/.gitignore +++ b/.gitignore @@ -167,3 +167,4 @@ fonttools-2.3.tar.gz /fonttools-4.58.5.tar.gz /fonttools-4.59.0.tar.gz /fonttools-4.59.1.tar.gz +/fonttools-4.59.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index d3ec169..583f763 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.59.1 -Release: 2%{?dist} +Version: 4.59.2 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Thu Aug 28 2025 Parag Nemade - 4.59.2-1 +- Update to 4.59.2 version (#2391330) + * Fri Aug 15 2025 Python Maint - 4.59.1-2 - Rebuilt for Python 3.14.0rc2 bytecode diff --git a/sources b/sources index 7a9abca..2fcda06 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.59.1.tar.gz) = 834a8df4c30d75d9028ef799fa5eae5de97fce8fd3723997a537d90a4f4e4bcbd5a6f5bf62aecb902b8f547fa211bf8a401d7c77602d9ec504ecf46f5db8c749 +SHA512 (fonttools-4.59.2.tar.gz) = 34a36048680e2494f49a0fd5b94352face4cd5727e8748cbfccb6ec71f44d69d155bba43de7b9244d91723c762101216f4b057e4f64a577197f79c1db269eaff From 5b4b68e885196c2fa7c506e6b39c4eb82b0d71d4 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 17 Sep 2025 18:27:50 +0530 Subject: [PATCH 286/291] Update to 4.60.0 version (#2396057) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8776926..f87c304 100644 --- a/.gitignore +++ b/.gitignore @@ -168,3 +168,4 @@ fonttools-2.3.tar.gz /fonttools-4.59.0.tar.gz /fonttools-4.59.1.tar.gz /fonttools-4.59.2.tar.gz +/fonttools-4.60.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 583f763..6393d18 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.59.2 +Version: 4.60.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Wed Sep 17 2025 Parag Nemade - 4.60.0-1 +- Update to 4.60.0 version (#2396057) + * Thu Aug 28 2025 Parag Nemade - 4.59.2-1 - Update to 4.59.2 version (#2391330) diff --git a/sources b/sources index 2fcda06..ea8ff52 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.59.2.tar.gz) = 34a36048680e2494f49a0fd5b94352face4cd5727e8748cbfccb6ec71f44d69d155bba43de7b9244d91723c762101216f4b057e4f64a577197f79c1db269eaff +SHA512 (fonttools-4.60.0.tar.gz) = 9c692a6b4a349a2b37ab74d5e2ceef66d561eebb0cb30c2feb29eecc29bfd9430821ed5587b8f6d204e02c0d33f59540cc47a02d9bc40c2d0916d7c4934ed8ee From 503715407c18d719968cf67e86f6c1e8de78b3a2 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:16:59 +0200 Subject: [PATCH 287/291] Rebuilt for Python 3.14.0rc3 bytecode --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 6393d18..710704c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.60.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Fri Sep 19 2025 Python Maint - 4.60.0-2 +- Rebuilt for Python 3.14.0rc3 bytecode + * Wed Sep 17 2025 Parag Nemade - 4.60.0-1 - Update to 4.60.0 version (#2396057) From 4f5345a356f3baac3ebebb1ac523d8e7f9efe399 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 2 Oct 2025 07:57:22 +0530 Subject: [PATCH 288/291] Update to 4.60.1 version (#2400374) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f87c304..71df4ef 100644 --- a/.gitignore +++ b/.gitignore @@ -169,3 +169,4 @@ fonttools-2.3.tar.gz /fonttools-4.59.1.tar.gz /fonttools-4.59.2.tar.gz /fonttools-4.60.0.tar.gz +/fonttools-4.60.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 710704c..189020f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.60.0 -Release: 2%{?dist} +Version: 4.60.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Thu Oct 02 2025 Parag Nemade - 4.60.1-1 +- Update to 4.60.1 version (#2400374) + * Fri Sep 19 2025 Python Maint - 4.60.0-2 - Rebuilt for Python 3.14.0rc3 bytecode diff --git a/sources b/sources index ea8ff52..66b5f22 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.60.0.tar.gz) = 9c692a6b4a349a2b37ab74d5e2ceef66d561eebb0cb30c2feb29eecc29bfd9430821ed5587b8f6d204e02c0d33f59540cc47a02d9bc40c2d0916d7c4934ed8ee +SHA512 (fonttools-4.60.1.tar.gz) = 50e887f7cfa3a35ba5ca606fe0ce4766185272804bbd05e880cc47b0b73b4af865d902e5a34391bca1fed45275bd1b7922c0bb2b1c6685b9a2aa7026ae70d104 From 208f44ae44d44ce4e67649138ec692f7c48e4d9a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 9 Dec 2025 13:08:22 +0530 Subject: [PATCH 289/291] Update to 4.61.0 version (#2419183) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 71df4ef..5cbb810 100644 --- a/.gitignore +++ b/.gitignore @@ -170,3 +170,4 @@ fonttools-2.3.tar.gz /fonttools-4.59.2.tar.gz /fonttools-4.60.0.tar.gz /fonttools-4.60.1.tar.gz +/fonttools-4.61.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 189020f..c21c099 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.60.1 +Version: 4.61.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Tue Dec 09 2025 Parag Nemade - 4.61.0-1 +- Update to 4.61.0 version (#2419183) + * Thu Oct 02 2025 Parag Nemade - 4.60.1-1 - Update to 4.60.1 version (#2400374) diff --git a/sources b/sources index 66b5f22..3fb6e36 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.60.1.tar.gz) = 50e887f7cfa3a35ba5ca606fe0ce4766185272804bbd05e880cc47b0b73b4af865d902e5a34391bca1fed45275bd1b7922c0bb2b1c6685b9a2aa7026ae70d104 +SHA512 (fonttools-4.61.0.tar.gz) = 4c5de3f63fb721817e5225cf928a4dde18c326cc495997452aba9fba057ddf3ddff6410f7ac178ba8fa17d78c11235c02d5898f9f9736cc9a421e20f49459c56 From 171784bebdda384b1b71dd6fa2a9ca40f3008e92 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 10 Dec 2025 00:08:19 -0500 Subject: [PATCH 290/291] Conditionalize unicode extra https://github.com/fonttools/fonttools/commit/121368896a042d6d91276f6977210351fef48b79 resulted in a new dependency on `python-unicodedata2`, which is just a backport of the Python Standard Library `unicodedata` from the latest (in development) Python version. As fonttools is used in RHEL only for graphite2's test suite without any extras and is not shipped, and the code falls back to the `unicodedata` of the Python version in use if `unicodedata2` is absent, this is unnecessary for RHEL. https://github.com/fedora-eln/eln/issues/375 --- fonttools.spec | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index c21c099..716cf45 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -15,6 +15,8 @@ %bcond symfont_extra %{undefined rhel} # Requires python-fs: %bcond ufo_extra %[ %{undefined rhel} || %{defined epel} ] +# Requires python-unicodedata2 (depending on python version): +%bcond unicode_extra %[ %{undefined rhel} || %{defined epel} ] # Requires python-brotli, python-zopfli: %bcond woff_extra %[ %{undefined rhel} || %{defined epel} ] # Requires scipy, munkres, pycairo @@ -29,7 +31,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.61.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -110,7 +112,9 @@ Obsoletes: python3-ufolib <= 2.1.1-11 %if %{with ufo_extra} %pyproject_extras_subpkg -n python3-fonttools ufo %endif +%if %{with unicode_extra} %pyproject_extras_subpkg -n python3-fonttools unicode +%endif %if %{with woff_extra} %pyproject_extras_subpkg -n python3-fonttools woff %endif @@ -136,7 +140,7 @@ export FONTTOOLS_WITH_CYTHON=1 %{?with_symfont_extra:-x symfont} \ -x type1 \ %{?with_ufo_extra:-x ufo} \ - -x unicode \ + %{?with_unicode_extra:-x unicode} \ %{?with_woff_extra:-x woff} \ } @@ -197,6 +201,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Wed Dec 10 2025 Yaakov Selkowitz - 4.61.0-2 +- Conditionalize unicode extra + * Tue Dec 09 2025 Parag Nemade - 4.61.0-1 - Update to 4.61.0 version (#2419183) From ba93498f65cc0f94f96b4ab5509be5efa88eb75b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 16 Dec 2025 08:57:06 +0530 Subject: [PATCH 291/291] Update to 4.61.1 version (#2421833) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5cbb810..6c09f82 100644 --- a/.gitignore +++ b/.gitignore @@ -171,3 +171,4 @@ fonttools-2.3.tar.gz /fonttools-4.60.0.tar.gz /fonttools-4.60.1.tar.gz /fonttools-4.61.0.tar.gz +/fonttools-4.61.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 716cf45..950301e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -30,8 +30,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.61.0 -Release: 2%{?dist} +Version: 4.61.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -201,6 +201,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Tue Dec 16 2025 Parag Nemade - 4.61.1-1 +- Update to 4.61.1 version (#2421833) + * Wed Dec 10 2025 Yaakov Selkowitz - 4.61.0-2 - Conditionalize unicode extra diff --git a/sources b/sources index 3fb6e36..0fbd73d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.61.0.tar.gz) = 4c5de3f63fb721817e5225cf928a4dde18c326cc495997452aba9fba057ddf3ddff6410f7ac178ba8fa17d78c11235c02d5898f9f9736cc9a421e20f49459c56 +SHA512 (fonttools-4.61.1.tar.gz) = 3bdf3b1a72268ca9966550db53a25b8a7e9a1438abef9009d09a76e8d718691fdd248f87521c65df59b07728262a4405aee7a94aa2af616d744f7ee815f29c2d