commit harfbuzz for openSUSE:Factory

2020-09-25 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2020-09-25 16:25:03

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new.4249 (New)


Package is "harfbuzz"

Fri Sep 25 16:25:03 2020 rev:76 rq:836037 version:2.7.2

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2020-07-05 
01:12:16.739834982 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new.4249/harfbuzz.changes  
2020-09-25 16:28:03.051705236 +0200
@@ -1,0 +2,26 @@
+Thu Sep 17 11:54:35 UTC 2020 - Dirk Mueller 
+
+- update to 2.7.2:
+  - Fix a regression in the previous release that caused a crash with Kaithi.
+  - More OOM fixes.
+  - ot-funcs now handles variable empty glyphs better when hvar/vvar isn't 
present.
+  - Reverted a GDEF processing regression.
+  - A couple of fixes to handle OOM better.
+  - Use an implementation for round that always rounds up, some minor 
fluctuations
+are expected on var font specially when hb-ot callback is used.
+  - Fix an AAT's `kerx` issue on broken rendering of Devanagari Sangam MN.
+  - Remove AAT's `lcar` table support from _get_ligature_carets API, not even 
much
+use on macOS installed fonts (only two files).  GDEF support is the 
recommended
+one and expected to work properly after issues fixed two releases ago.
+  - Minor memory fixes to handle OOM better specially in hb-ft.
+  - Minor .so files versioning scheme change and remove stable/unstable scheme
+differences, was never used in practice (always default to stable scheme).
+  - We are now suggesting careful packaging of the library using meson,
+https://github.com/harfbuzz/harfbuzz/wiki/Notes-on-migration-to-meson
+for more information.
+  - Distribution package URL is changed, either use GitHub generated tarballs,
+`https://github.com/harfbuzz/harfbuzz/archive/$pkgver.tar.gz`
+or, even more preferably use commit hash of the release and git checkouts 
like,
+`git+https://github.com/harfbuzz/harfbuzz#commit=$commit`
+
+---

Old:

  harfbuzz-2.6.8.tar.xz

New:

  harfbuzz-2.7.2.tar.xz



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.4R6r4E/_old  2020-09-25 16:28:03.851705944 +0200
+++ /var/tmp/diff_new_pack.4R6r4E/_new  2020-09-25 16:28:03.859705951 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:2.6.8
+Version:2.7.2
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-2.6.8.tar.xz -> harfbuzz-2.7.2.tar.xz ++
/work/SRC/openSUSE:Factory/harfbuzz/harfbuzz-2.6.8.tar.xz 
/work/SRC/openSUSE:Factory/.harfbuzz.new.4249/harfbuzz-2.7.2.tar.xz differ: 
char 25, line 1




commit harfbuzz for openSUSE:Factory

2020-07-04 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2020-07-05 01:11:39

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new.3060 (New)


Package is "harfbuzz"

Sun Jul  5 01:11:39 2020 rev:75 rq:818353 version:2.6.8

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2020-06-08 
23:50:37.102583495 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new.3060/harfbuzz.changes  
2020-07-05 01:12:16.739834982 +0200
@@ -1,0 +2,9 @@
+Tue Jun 23 13:54:41 UTC 2020 - Andreas Stieger 
+
+- update to 2.6.8:
+  + New API to fetch glyph alternates from GSUB table
+  + New API +hb_ot_layout_lookup_get_glyph_alternates()
+- Drop gpg2 BuildRequires and stop verifying signature during
+  build: upstream no longer signs the tarball/signature.
+
+---

Old:

  harfbuzz-2.6.7.tar.xz
  harfbuzz-2.6.7.tar.xz.sha256.asc
  harfbuzz.keyring

New:

  harfbuzz-2.6.8.tar.xz



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.ucpQed/_old  2020-07-05 01:12:17.887838900 +0200
+++ /var/tmp/diff_new_pack.ucpQed/_new  2020-07-05 01:12:17.891838913 +0200
@@ -17,18 +17,14 @@
 
 
 Name:   harfbuzz
-Version:2.6.7
+Version:2.6.8
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT
 URL:https://www.freedesktop.org/wiki/Software/HarfBuzz
 Source0:
https://github.com/harfbuzz/harfbuzz/releases/download/%{version}/%{name}-%{version}.tar.xz
-Source1:
https://github.com/harfbuzz/harfbuzz/releases/download/%{version}/%{name}-%{version}.tar.xz.sha256.asc
-# http://behdad.org
-Source2:%{name}.keyring
 Source99:   baselibs.conf
 BuildRequires:  gcc-c++
-BuildRequires:  gpg2
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(cairo) >= 1.8.0
 BuildRequires:  pkgconfig(cairo-ft)
@@ -99,9 +95,6 @@
 This package contains the development files.
 
 %prep
-# the .tar.xz.sha256.asc non-detached signature was checked by source service
-# Now check the inside hash
-echo "`gpg --decrypt %{SOURCE1} | cut -c1-64`  %{SOURCE0}" | sha256sum -c
 %autosetup
 
 %build

++ harfbuzz-2.6.7.tar.xz -> harfbuzz-2.6.8.tar.xz ++
/work/SRC/openSUSE:Factory/harfbuzz/harfbuzz-2.6.7.tar.xz 
/work/SRC/openSUSE:Factory/.harfbuzz.new.3060/harfbuzz-2.6.8.tar.xz differ: 
char 25, line 1




commit harfbuzz for openSUSE:Factory

2020-06-08 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2020-06-08 23:49:45

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new.3606 (New)


Package is "harfbuzz"

Mon Jun  8 23:49:45 2020 rev:74 rq:811434 version:2.6.7

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2020-04-23 
18:28:48.167900079 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new.3606/harfbuzz.changes  
2020-06-08 23:50:37.102583495 +0200
@@ -1,0 +2,10 @@
+Wed Jun  3 18:29:52 UTC 2020 - Andreas Stieger 
+
+- Update to version 2.6.7:
+  + Update to Unicode 13.0.0
+  + Fix hb_ot_layout_get_ligature_carets for fonts without lcar
+table
+- includes fixes from 2.6.6:
+  * A fix in AAT kerning for Geeza Pro
+
+---

Old:

  harfbuzz-2.6.5.tar.xz
  harfbuzz-2.6.5.tar.xz.sha256.asc

New:

  harfbuzz-2.6.7.tar.xz
  harfbuzz-2.6.7.tar.xz.sha256.asc



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.qhhaw8/_old  2020-06-08 23:50:38.558587986 +0200
+++ /var/tmp/diff_new_pack.qhhaw8/_new  2020-06-08 23:50:38.562587999 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:2.6.5
+Version:2.6.7
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-2.6.5.tar.xz -> harfbuzz-2.6.7.tar.xz ++
/work/SRC/openSUSE:Factory/harfbuzz/harfbuzz-2.6.5.tar.xz 
/work/SRC/openSUSE:Factory/.harfbuzz.new.3606/harfbuzz-2.6.7.tar.xz differ: 
char 26, line 1





commit harfbuzz for openSUSE:Factory

2020-04-23 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2020-04-23 18:28:40

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new.2738 (New)


Package is "harfbuzz"

Thu Apr 23 18:28:40 2020 rev:73 rq:795371 version:2.6.5

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2019-11-29 
16:01:19.90481 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new.2738/harfbuzz.changes  
2020-04-23 18:28:48.167900079 +0200
@@ -1,0 +2,10 @@
+Sat Apr 18 09:03:16 UTC 2020 - Andreas Stieger 
+
+- Update to version 2.6.5:
+  + AAT is now always preferred for horizontal scripts when both
+AAT and OT layout tables exist at the same time
+  + Subsetter improvements
+  + New API: hb_ft_font_lock_face(), hb_ft_font_unlock_face()
+- Update Source url's to new home on github.
+
+---
@@ -4 +14 @@
-- update to 2.6.4:
+- Update to version 2.6.4:
@@ -10 +20 @@
-- update to 2.6.3:
+- Update to version 2.6.3:

Old:

  harfbuzz-2.6.4.tar.xz
  harfbuzz-2.6.4.tar.xz.sha256.asc

New:

  harfbuzz-2.6.5.tar.xz
  harfbuzz-2.6.5.tar.xz.sha256.asc



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.c7iU4d/_old  2020-04-23 18:28:48.743901181 +0200
+++ /var/tmp/diff_new_pack.c7iU4d/_new  2020-04-23 18:28:48.747901188 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package harfbuzz
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:   harfbuzz
-Version:2.6.4
+Version:2.6.5
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT
 URL:https://www.freedesktop.org/wiki/Software/HarfBuzz
-Source0:
https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.xz
-Source1:
https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.xz.sha256.asc
+Source0:
https://github.com/harfbuzz/harfbuzz/releases/download/%{version}/%{name}-%{version}.tar.xz
+Source1:
https://github.com/harfbuzz/harfbuzz/releases/download/%{version}/%{name}-%{version}.tar.xz.sha256.asc
 # http://behdad.org
 Source2:%{name}.keyring
 Source99:   baselibs.conf

++ harfbuzz-2.6.4.tar.xz -> harfbuzz-2.6.5.tar.xz ++
/work/SRC/openSUSE:Factory/harfbuzz/harfbuzz-2.6.4.tar.xz 
/work/SRC/openSUSE:Factory/.harfbuzz.new.2738/harfbuzz-2.6.5.tar.xz differ: 
char 25, line 1





commit harfbuzz for openSUSE:Factory

2019-11-29 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2019-11-29 15:57:28

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new.26869 (New)


Package is "harfbuzz"

Fri Nov 29 15:57:28 2019 rev:72 rq:750951 version:2.6.4

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2019-11-17 
19:21:46.306901239 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new.26869/harfbuzz.changes 
2019-11-29 16:01:19.90481 +0100
@@ -1,0 +2,6 @@
+Sun Nov 24 17:43:36 UTC 2019 - Andreas Stieger 
+
+- update to 2.6.4:
+  + small bug fixes and build fixes
+
+---

Old:

  harfbuzz-2.6.3.tar.xz
  harfbuzz-2.6.3.tar.xz.sha256.asc

New:

  harfbuzz-2.6.4.tar.xz
  harfbuzz-2.6.4.tar.xz.sha256.asc



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.tPGdRr/_old  2019-11-29 16:01:20.704844113 +0100
+++ /var/tmp/diff_new_pack.tPGdRr/_new  2019-11-29 16:01:20.704844113 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:2.6.3
+Version:2.6.4
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-2.6.3.tar.xz -> harfbuzz-2.6.4.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-2.6.3/ChangeLog new/harfbuzz-2.6.4/ChangeLog
--- old/harfbuzz-2.6.3/ChangeLog2019-10-28 22:47:23.0 +0100
+++ new/harfbuzz-2.6.4/ChangeLog2019-10-29 20:50:01.0 +0100
@@ -1,3 +1,130 @@
+commit 3a74ee528255cc027d84b204a87b5c25e47bff79
+Author: Behdad Esfahbod 
+Date:   Tue Oct 29 12:27:03 2019 -0700
+
+2.6.4
+
+ NEWS | 7 +++
+ configure.ac | 2 +-
+ src/hb-version.h | 4 ++--
+ 3 files changed, 10 insertions(+), 3 deletions(-)
+
+commit 3958f6fb2378d83dd5107d62a8464187c93707b0
+Author: Ebrahim Byagowi 
+Date:   Tue Oct 29 22:36:50 2019 +0330
+
+Add in_range in hb_bytes_t to merge range_checker_t with it
+
+ src/hb-array.hh |  9 +
+ src/hb-ot-glyf-table.hh | 28 --
+ src/hb-ot-var-gvar-table.hh | 49 +++--
+ 3 files changed, 38 insertions(+), 48 deletions(-)
+
+commit 7915c5d6fa3efac99df08a54d4437eca0b780033
+Author: Ebrahim Byagowi 
+Date:   Tue Oct 29 22:55:34 2019 +0330
+
+[ci] Check the recipt introduce in 7152ac3
+
+ .circleci/config.yml | 1 +
+ 1 file changed, 1 insertion(+)
+
+commit aa3831e295540083350c640d4a630f53e70d822f
+Author: Ebrahim Byagowi 
+Date:   Tue Oct 29 21:37:07 2019 +0330
+
+[glyf] Use contour_bounds_t::empty to simplify get_extents logic
+
+ src/hb-ot-glyf-table.hh | 20 ++--
+ 1 file changed, 6 insertions(+), 14 deletions(-)
+
+commit d59ae5836d1349b885db980cbb741da33caebfde
+Author: Ebrahim Byagowi 
+Date:   Tue Oct 29 21:30:04 2019 +0330
+
+[glyf] Refactor contour_bounds_t use to make its fields protected
+
+ src/hb-ot-glyf-table.hh | 47 ++-
+ 1 file changed, 26 insertions(+), 21 deletions(-)
+
+commit 773ee8041e8905bfb06c1a71d2b4fc99110b3dc6
+Merge: 47b4074d 0efbda7a
+Author: Behdad Esfahbod 
+Date:   Tue Oct 29 10:58:56 2019 -0700
+
+Merge pull request #2038 from ebraminio/glyf-contour
+
+Remove contour_point_t so we won't need to zero its unused var
+
+commit 0efbda7a40742cbdf30d5a85061ffb6a0a55bcc0
+Author: Ebrahim Byagowi 
+Date:   Tue Oct 29 21:03:26 2019 +0330
+
+Remove contour_point_t so we won't need to zero its unused var
+
+ src/hb-ot-glyf-table.hh | 27 +--
+ 1 file changed, 13 insertions(+), 14 deletions(-)
+
+commit 47b4074d5f98d71d2983470602eff9b93f102af4
+Merge: dd8a8460 dd288840
+Author: Behdad Esfahbod 
+Date:   Tue Oct 29 03:16:34 2019 -0700
+
+Merge pull request #2034 from khaledhosny/cmap-notdef
+
+[cmap] Check GID before adding ranges in format 4 & 12
+
+commit dd8a8460377ca54207877ea9da96931175dbb15f
+Author: jfkthame 
+Date:   Tue Oct 29 09:20:41 2019 +
+
+Use proper y-scale factor for height value
+
+ src/hb-ot-cff1-table.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 7152ac3fcfe8a599aa0d20f8d02ef38c69111231
+Author: Behdad Esfahbod 
+Date:   Mon Oct 28 17:12:55 2019 -0700
+
+Fix build
+
+$ make CPPFLAGS="-DHB_TINY -DHB_NO_OT_FONT" libharfbuzz-subset.la
+
+ src/hb-subset-plan.cc | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+commit dd288840d6f87acd13b99b71408dcdb35a2be9cb
+Author: Khaled Hosny 
+Date:   Tue Oct 29 01:45:49 2019 +0200
+
+[cmap] Check GID before adding ranges in format 4 & 12
+
+ 

commit harfbuzz for openSUSE:Factory

2019-11-17 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2019-11-17 19:21:42

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new.26869 (New)


Package is "harfbuzz"

Sun Nov 17 19:21:42 2019 rev:71 rq:744259 version:2.6.3

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2019-09-30 
15:51:19.286506414 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new.26869/harfbuzz.changes 
2019-11-17 19:21:46.306901239 +0100
@@ -1,0 +2,18 @@
+Tue Oct 29 17:49:28 UTC 2019 - Andreas Stieger 
+
+- update to 2.6.3:
+  + Misc small fixes, mostly to build-related issues
+  + New API: hb_font_get_nominal_glyphs()
+
+---
+Sun Oct  6 19:27:44 UTC 2019 - Andreas Stieger 
+
+- add upstream sigining keyring and verify source signature
+
+---
+Thu Oct  3 21:11:08 UTC 2019 - Bjørn Lie 
+
+- Update to version 2.6.2:
+  + Misc small fixes, mostly to build-related issues.
+
+---

Old:

  harfbuzz-2.6.1.tar.xz

New:

  harfbuzz-2.6.3.tar.xz
  harfbuzz-2.6.3.tar.xz.sha256.asc
  harfbuzz.keyring



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.iOyWrc/_old  2019-11-17 19:21:48.178900444 +0100
+++ /var/tmp/diff_new_pack.iOyWrc/_new  2019-11-17 19:21:48.202900434 +0100
@@ -17,16 +17,18 @@
 
 
 Name:   harfbuzz
-Version:2.6.1
+Version:2.6.3
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT
-Group:  Productivity/Text/Utilities
 URL:https://www.freedesktop.org/wiki/Software/HarfBuzz
 Source0:
https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.xz
+Source1:
https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.xz.sha256.asc
+# http://behdad.org
+Source2:%{name}.keyring
 Source99:   baselibs.conf
-
 BuildRequires:  gcc-c++
+BuildRequires:  gpg2
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(cairo) >= 1.8.0
 BuildRequires:  pkgconfig(cairo-ft)
@@ -44,14 +46,12 @@
 
 %package -n libharfbuzz0
 Summary:An OpenType text shaping engine
-Group:  System/Libraries
 
 %description -n libharfbuzz0
 HarfBuzz is an OpenType text shaping engine.
 
 %package -n libharfbuzz-icu0
 Summary:ICU integration into the HarfBuzz OpenType text shaping engine
-Group:  System/Libraries
 
 %description -n libharfbuzz-icu0
 HarfBuzz is an OpenType text shaping engine.
@@ -59,7 +59,6 @@
 
 %package -n libharfbuzz-gobject0
 Summary:GObject wrapper around the HarfBuzz OpenType text shaping 
engine
-Group:  System/Libraries
 
 %description -n libharfbuzz-gobject0
 HarfBuzz is an OpenType text shaping engine.
@@ -67,7 +66,6 @@
 
 %package -n libharfbuzz-subset0
 Summary:An OpenType text shaping engine
-Group:  System/Libraries
 
 %description -n libharfbuzz-subset0
 HarfBuzz is an OpenType text shaping engine.
@@ -75,7 +73,6 @@
 
 %package -n typelib-1_0-HarfBuzz-0_0
 Summary:Introspection bindings for the HarfBuzz/GObject library
-Group:  System/Libraries
 
 %description -n typelib-1_0-HarfBuzz-0_0
 HarfBuzz is an OpenType text shaping engine.
@@ -83,7 +80,6 @@
 
 %package tools
 Summary:Tools from the HarfBuzz text shaping software
-Group:  Productivity/Text/Utilities
 
 %description tools
 HarfBuzz is an OpenType text shaping engine.
@@ -91,7 +87,6 @@
 
 %package devel
 Summary:Development files for the HarfBuzz OpenType text shaping engine
-Group:  Development/Libraries/C and C++
 Requires:   libharfbuzz-gobject0 = %{version}
 Requires:   libharfbuzz-icu0 = %{version}
 Requires:   libharfbuzz-subset0 = %{version}
@@ -104,6 +99,9 @@
 This package contains the development files.
 
 %prep
+# the .tar.xz.sha256.asc non-detached signature was checked by source service
+# Now check the inside hash
+echo "`gpg --decrypt %{SOURCE1} | cut -c1-64`  %{SOURCE0}" | sha256sum -c
 %autosetup
 
 %build
@@ -124,13 +122,10 @@
 
 %post -n libharfbuzz0 -p /sbin/ldconfig
 %postun -n libharfbuzz0 -p /sbin/ldconfig
-
 %post -n libharfbuzz-icu0 -p /sbin/ldconfig
 %postun -n libharfbuzz-icu0 -p /sbin/ldconfig
-
 %post -n libharfbuzz-gobject0 -p /sbin/ldconfig
 %postun -n libharfbuzz-gobject0 -p /sbin/ldconfig
-
 %post -n libharfbuzz-subset0 -p /sbin/ldconfig
 %postun -n libharfbuzz-subset0 -p /sbin/ldconfig
 

++ harfbuzz-2.6.1.tar.xz -> harfbuzz-2.6.3.tar.xz ++
 17407 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2019-09-30 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2019-09-30 15:51:17

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new.2352 (New)


Package is "harfbuzz"

Mon Sep 30 15:51:17 2019 rev:70 rq:732877 version:2.6.1

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2019-07-18 
15:18:41.500162573 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new.2352/harfbuzz.changes  
2019-09-30 15:51:19.286506414 +0200
@@ -1,0 +2,19 @@
+Fri Sep 13 20:20:39 UTC 2019 - Bjørn Lie 
+
+- Update to version 2.6.1:
+  + Fix regression with hb_font_create_sub_font scaling introduced
+in 2.6.0.
+  + Change interpretation of font PTEM size / CoreText font size
+handling.
+  + hb-ot-font: Prefer symbol cmap subtable if present.
+  + Apply 'dist'/'abvm'/'blwm' features to all scripts.
+  + Drop experimental DirectWrite API.
+- Changes from version 2.6.0:
+  + New OpenType metrics, baseline, and metadata table access APIs.
+  + New API to set font variations to a named-instance.
+  + New hb-gdi.h header and API for creating hb_face_t from HFONT.
+  + Amalgam: Provide a single-file harfbuzz.cc file for easier
+alternate building.
+  + More size-reduction configurable options, enabled by HB_TINY.
+
+---

Old:

  harfbuzz-2.5.3.tar.xz

New:

  harfbuzz-2.6.1.tar.xz



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.lWGlYu/_old  2019-09-30 15:51:19.842504935 +0200
+++ /var/tmp/diff_new_pack.lWGlYu/_new  2019-09-30 15:51:19.842504935 +0200
@@ -17,14 +17,15 @@
 
 
 Name:   harfbuzz
-Version:2.5.3
+Version:2.6.1
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT
 Group:  Productivity/Text/Utilities
 URL:https://www.freedesktop.org/wiki/Software/HarfBuzz
-Source0:
http://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.xz
+Source0:
https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
+
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(cairo) >= 1.8.0
@@ -115,7 +116,7 @@
--with-graphite2 \
--with-gobject=yes \
%{nil}
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install

++ harfbuzz-2.5.3.tar.xz -> harfbuzz-2.6.1.tar.xz ++
 20155 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2019-03-22 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2019-03-22 14:56:56

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new.25356 (New)


Package is "harfbuzz"

Fri Mar 22 14:56:56 2019 rev:68 rq:686195 version:2.3.1

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2018-10-17 
08:19:55.254900069 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new.25356/harfbuzz.changes 
2019-03-22 14:56:58.789966846 +0100
@@ -1,0 +2,6 @@
+Mon Mar 18 12:56:20 UTC 2019 - Tomáš Chvátal 
+
+- Update to 2.3.1:
+  * too many changes to ever iterate, see NEWS for the details
+
+---

Old:

  harfbuzz-1.9.0.tar.bz2

New:

  harfbuzz-2.3.1.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.g2wLqB/_old  2019-03-22 14:56:59.861966107 +0100
+++ /var/tmp/diff_new_pack.g2wLqB/_new  2019-03-22 14:56:59.865966105 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package harfbuzz
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.9.0
+Version:2.3.1
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.9.0.tar.bz2 -> harfbuzz-2.3.1.tar.bz2 ++
/work/SRC/openSUSE:Factory/harfbuzz/harfbuzz-1.9.0.tar.bz2 
/work/SRC/openSUSE:Factory/.harfbuzz.new.25356/harfbuzz-2.3.1.tar.bz2 differ: 
char 11, line 1




commit harfbuzz for openSUSE:Factory

2018-10-17 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2018-10-17 08:19:48

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Wed Oct 17 08:19:48 2018 rev:67 rq:640105 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2018-06-22 
13:27:53.183276699 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2018-10-17 
08:19:55.254900069 +0200
@@ -1,0 +2,10 @@
+Thu Oct  4 12:56:06 UTC 2018 - Tomáš Chvátal 
+
+- Update to 1.9.0:
+  * Various gcc warning fixes
+  * New Face-builder API
+  * Internal source header name changes
+  * Major Khmer shaper improvements
+  * Couple of Indic bugfixes
+
+---

Old:

  harfbuzz-1.8.1.tar.bz2

New:

  harfbuzz-1.9.0.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.NCbjGe/_old  2018-10-17 08:19:56.666899434 +0200
+++ /var/tmp/diff_new_pack.NCbjGe/_new  2018-10-17 08:19:56.666899434 +0200
@@ -12,12 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   harfbuzz
-Version:1.8.1
+Version:1.9.0
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.8.1.tar.bz2 -> harfbuzz-1.9.0.tar.bz2 ++
 76665 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2018-06-22 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2018-06-22 13:27:50

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Fri Jun 22 13:27:50 2018 rev:66 rq:617435 version:1.8.1

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2018-03-24 
16:04:48.282371218 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2018-06-22 
13:27:53.183276699 +0200
@@ -1,0 +2,17 @@
+Sat Jun 16 03:46:42 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 1.8.1:
+  + Add correctness bug in hb_set_t operations, introduced in
+1.7.7.
+- Changes from version 1.8.0:
+  + Update to Unicode 11.0.0.
+- Changes from version 1.7.7:
+  + All HarfBuzz objects are significantly smaller in size now.
+  + Sinhala: Position repha on top of post-consonant, not base.
+  + Significant libharfbuzz-subset changes. API subject to change.
+  + New API in libharfbuzz: hb_blob_create_from_file() and
+hb_face_count().
+- Add missing post(un) ldconfig scriptlets for libharfbuzz-subset
+  shared library.
+
+---

Old:

  harfbuzz-1.7.6.tar.bz2

New:

  harfbuzz-1.8.1.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.iejd7A/_old  2018-06-22 13:27:54.099242846 +0200
+++ /var/tmp/diff_new_pack.iejd7A/_new  2018-06-22 13:27:54.103242699 +0200
@@ -17,15 +17,14 @@
 
 
 Name:   harfbuzz
-Version:1.7.6
+Version:1.8.1
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT
 Group:  Productivity/Text/Utilities
 URL:https://www.freedesktop.org/wiki/Software/HarfBuzz
-Source0:
https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
+Source0:
http://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
-
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(cairo) >= 1.8.0
@@ -87,16 +86,17 @@
 
 %description tools
 HarfBuzz is an OpenType text shaping engine.
+This package provides a set of tools for HarfBuzz.
 
 %package devel
 Summary:Development files for the HarfBuzz OpenType text shaping engine
 Group:  Development/Libraries/C and C++
-Requires:   libharfbuzz0 = %{version}
 Requires:   libharfbuzz-gobject0 = %{version}
 Requires:   libharfbuzz-icu0 = %{version}
 Requires:   libharfbuzz-subset0 = %{version}
-Requires:   pkgconfig(freetype2) >= 12.0.6
+Requires:   libharfbuzz0 = %{version}
 Requires:   typelib-1_0-HarfBuzz-0_0 = %{version}
+Requires:   pkgconfig(freetype2) >= 12.0.6
 
 %description devel
 HarfBuzz is an OpenType text shaping engine.
@@ -130,6 +130,9 @@
 %post -n libharfbuzz-gobject0 -p /sbin/ldconfig
 %postun -n libharfbuzz-gobject0 -p /sbin/ldconfig
 
+%post -n libharfbuzz-subset0 -p /sbin/ldconfig
+%postun -n libharfbuzz-subset0 -p /sbin/ldconfig
+
 %files -n libharfbuzz0
 %license COPYING
 %doc NEWS

++ harfbuzz-1.7.6.tar.bz2 -> harfbuzz-1.8.1.tar.bz2 ++
 28871 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2018-03-24 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2018-03-24 16:04:45

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Sat Mar 24 16:04:45 2018 rev:65 rq:587675 version:1.7.6

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2018-03-14 
19:31:44.428752978 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2018-03-24 
16:04:48.282371218 +0100
@@ -1,0 +2,16 @@
+Tue Mar 13 10:34:46 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.7.6:
+  + Fix to hb_set_t binary operations. Ouch.
+  + New experimental harfbuzz-subset library. All of hb-subset.h is
+experimental right now and API WILL change.
+  + New API:
+- hb_blob_copy_writable_or_fail().
+- HB_OT_TAG_BASE.
+- hb_set_previous().
+- hb_set_previous_range().
+- Split out new sub-package libharfbuzz-subset0.
+- Add libharfbuzz-gobject0 and libharfbuzz-subset0 to baselibs.
+- Use make_build macro.
+
+---

Old:

  harfbuzz-1.7.5.tar.bz2

New:

  harfbuzz-1.7.6.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.xQHG6I/_old  2018-03-24 16:04:49.214337622 +0100
+++ /var/tmp/diff_new_pack.xQHG6I/_new  2018-03-24 16:04:49.214337622 +0100
@@ -17,14 +17,15 @@
 
 
 Name:   harfbuzz
-Version:1.7.5
+Version:1.7.6
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT
 Group:  Productivity/Text/Utilities
-Url:https://www.freedesktop.org/wiki/Software/HarfBuzz
-Source: 
https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
+URL:https://www.freedesktop.org/wiki/Software/HarfBuzz
+Source0:
https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
+
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(cairo) >= 1.8.0
@@ -64,6 +65,14 @@
 HarfBuzz is an OpenType text shaping engine.
 This package contains the GObject library.
 
+%package -n libharfbuzz-subset0
+Summary:An OpenType text shaping engine
+Group:  System/Libraries
+
+%description -n libharfbuzz-subset0
+HarfBuzz is an OpenType text shaping engine.
+This package contains the subset library
+
 %package -n typelib-1_0-HarfBuzz-0_0
 Summary:Introspection bindings for the HarfBuzz/GObject library
 Group:  System/Libraries
@@ -82,11 +91,12 @@
 %package devel
 Summary:Development files for the HarfBuzz OpenType text shaping engine
 Group:  Development/Libraries/C and C++
+Requires:   libharfbuzz0 = %{version}
 Requires:   libharfbuzz-gobject0 = %{version}
 Requires:   libharfbuzz-icu0 = %{version}
-Requires:   libharfbuzz0 = %{version}
-Requires:   typelib-1_0-HarfBuzz-0_0 = %{version}
+Requires:   libharfbuzz-subset0 = %{version}
 Requires:   pkgconfig(freetype2) >= 12.0.6
+Requires:   typelib-1_0-HarfBuzz-0_0 = %{version}
 
 %description devel
 HarfBuzz is an OpenType text shaping engine.
@@ -113,8 +123,10 @@
 
 %post -n libharfbuzz0 -p /sbin/ldconfig
 %postun -n libharfbuzz0 -p /sbin/ldconfig
+
 %post -n libharfbuzz-icu0 -p /sbin/ldconfig
 %postun -n libharfbuzz-icu0 -p /sbin/ldconfig
+
 %post -n libharfbuzz-gobject0 -p /sbin/ldconfig
 %postun -n libharfbuzz-gobject0 -p /sbin/ldconfig
 
@@ -129,6 +141,9 @@
 %files -n libharfbuzz-gobject0
 %{_libdir}/libharfbuzz-gobject.so.0*
 
+%files -n libharfbuzz-subset0
+%{_libdir}/libharfbuzz-subset.so.0*
+
 %files -n typelib-1_0-HarfBuzz-0_0
 %{_libdir}/girepository-1.0/HarfBuzz-0.0.typelib
 
@@ -136,6 +151,7 @@
 %{_bindir}/hb-ot-shape-closure
 %{_bindir}/hb-shape
 %{_bindir}/hb-view
+%{_bindir}/hb-subset
 
 %files devel
 %doc AUTHORS README THANKS
@@ -146,6 +162,10 @@
 %{_libdir}/pkgconfig/harfbuzz.pc
 %{_libdir}/pkgconfig/harfbuzz-icu.pc
 %{_libdir}/pkgconfig/harfbuzz-gobject.pc
+%{_libdir}/pkgconfig/harfbuzz-subset.pc
 %{_datadir}/gir-1.0/HarfBuzz-0.0.gir
+%dir %{_libdir}/cmake
+%dir %{_libdir}/cmake/harfbuzz
+%{_libdir}/cmake/harfbuzz/harfbuzz-config.cmake
 
 %changelog

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.xQHG6I/_old  2018-03-24 16:04:49.246336468 +0100
+++ /var/tmp/diff_new_pack.xQHG6I/_new  2018-03-24 16:04:49.246336468 +0100
@@ -1,2 +1,4 @@
 libharfbuzz0
 libharfbuzz-icu0
+libharfbuzz-gobject0
+libharfbuzz-subset0

++ harfbuzz-1.7.5.tar.bz2 -> harfbuzz-1.7.6.tar.bz2 ++
 35401 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2018-03-14 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2018-03-14 19:31:43

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Wed Mar 14 19:31:43 2018 rev:64 rq:586274 version:1.7.5

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2018-03-08 
10:47:01.263970645 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2018-03-14 
19:31:44.428752978 +0100
@@ -1,0 +2,17 @@
+Tue Mar 13 08:36:14 UTC 2018 - jeng...@inai.de
+
+- Update summaries.
+
+---
+Sun Mar 11 03:40:33 UTC 2018 - luc1...@linuxmail.org
+
+- Fix broken libharbuzz-gobject.so symlink by requiring Harfbuzz's
+  Gobject library for the devel package.
+- Add missing GI bindings requirement for the devel package.
+
+---
+Fri Mar  9 11:51:15 UTC 2018 - astie...@suse.com
+
+- Fix build on Leap 42.3: don't use make_build.
+
+---



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.XfX974/_old  2018-03-14 19:31:45.732706669 +0100
+++ /var/tmp/diff_new_pack.XfX974/_new  2018-03-14 19:31:45.736706528 +0100
@@ -22,7 +22,7 @@
 Summary:An OpenType text shaping engine
 License:MIT
 Group:  Productivity/Text/Utilities
-URL:https://www.freedesktop.org/wiki/Software/HarfBuzz
+Url:https://www.freedesktop.org/wiki/Software/HarfBuzz
 Source: 
https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
 BuildRequires:  gcc-c++
@@ -49,7 +49,7 @@
 HarfBuzz is an OpenType text shaping engine.
 
 %package -n libharfbuzz-icu0
-Summary:An OpenType text shaping engine - ICU library
+Summary:ICU integration into the HarfBuzz OpenType text shaping engine
 Group:  System/Libraries
 
 %description -n libharfbuzz-icu0
@@ -57,39 +57,41 @@
 This package contains the ICU library.
 
 %package -n libharfbuzz-gobject0
-Summary:An OpenType text shaping engine - GObject library
+Summary:GObject wrapper around the HarfBuzz OpenType text shaping 
engine
 Group:  System/Libraries
 
 %description -n libharfbuzz-gobject0
 HarfBuzz is an OpenType text shaping engine.
 This package contains the GObject library.
 
+%package -n typelib-1_0-HarfBuzz-0_0
+Summary:Introspection bindings for the HarfBuzz/GObject library
+Group:  System/Libraries
+
+%description -n typelib-1_0-HarfBuzz-0_0
+HarfBuzz is an OpenType text shaping engine.
+This package provides the GObject Introspection bindings for HarfBuzz.
+
 %package tools
-Summary:An OpenType text shaping engine -- Tools
+Summary:Tools from the HarfBuzz text shaping software
 Group:  Productivity/Text/Utilities
 
 %description tools
 HarfBuzz is an OpenType text shaping engine.
 
 %package devel
-Summary:An OpenType text shaping engine -- Development Files
+Summary:Development files for the HarfBuzz OpenType text shaping engine
 Group:  Development/Libraries/C and C++
+Requires:   libharfbuzz-gobject0 = %{version}
 Requires:   libharfbuzz-icu0 = %{version}
 Requires:   libharfbuzz0 = %{version}
+Requires:   typelib-1_0-HarfBuzz-0_0 = %{version}
 Requires:   pkgconfig(freetype2) >= 12.0.6
 
 %description devel
 HarfBuzz is an OpenType text shaping engine.
 This package contains the development files.
 
-%package -n typelib-1_0-HarfBuzz-0_0
-Summary:An OpenType text shaping engine - Introspection bindings
-Group:  System/Libraries
-
-%description -n typelib-1_0-HarfBuzz-0_0
-HarfBuzz is an OpenType text shaping engine.
-This package provides the GObject Introspection bindings for HarfBuzz
-
 %prep
 %autosetup
 
@@ -103,7 +105,7 @@
 --with-graphite2 \
 --with-gobject=yes \
 %{nil}
-%make_build
+make %{?_smp_mflags}
 
 %install
 %make_install
@@ -127,6 +129,9 @@
 %files -n libharfbuzz-gobject0
 %{_libdir}/libharfbuzz-gobject.so.0*
 
+%files -n typelib-1_0-HarfBuzz-0_0
+%{_libdir}/girepository-1.0/HarfBuzz-0.0.typelib
+
 %files tools
 %{_bindir}/hb-ot-shape-closure
 %{_bindir}/hb-shape
@@ -143,7 +148,4 @@
 %{_libdir}/pkgconfig/harfbuzz-gobject.pc
 %{_datadir}/gir-1.0/HarfBuzz-0.0.gir
 
-%files -n typelib-1_0-HarfBuzz-0_0
-%{_libdir}/girepository-1.0/HarfBuzz-0.0.typelib
-
 %changelog




commit harfbuzz for openSUSE:Factory

2018-03-08 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2018-03-08 10:47:00

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Thu Mar  8 10:47:00 2018 rev:63 rq:582811 version:1.7.5

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2018-02-21 
14:08:30.252600740 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2018-03-08 
10:47:01.263970645 +0100
@@ -1,0 +2,5 @@
+Wed Feb 28 16:33:22 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+---



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.W0pAka/_old  2018-03-08 10:47:01.923946884 +0100
+++ /var/tmp/diff_new_pack.W0pAka/_new  2018-03-08 10:47:01.927946740 +0100
@@ -22,11 +22,11 @@
 Summary:An OpenType text shaping engine
 License:MIT
 Group:  Productivity/Text/Utilities
-Url:https://www.freedesktop.org/wiki/Software/HarfBuzz
+URL:https://www.freedesktop.org/wiki/Software/HarfBuzz
 Source: 
https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
-
 BuildRequires:  gcc-c++
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(cairo) >= 1.8.0
 BuildRequires:  pkgconfig(cairo-ft)
 BuildRequires:  pkgconfig(freetype2) >= 12.0.6
@@ -111,10 +111,8 @@
 
 %post -n libharfbuzz0 -p /sbin/ldconfig
 %postun -n libharfbuzz0 -p /sbin/ldconfig
-
 %post -n libharfbuzz-icu0 -p /sbin/ldconfig
 %postun -n libharfbuzz-icu0 -p /sbin/ldconfig
-
 %post -n libharfbuzz-gobject0 -p /sbin/ldconfig
 %postun -n libharfbuzz-gobject0 -p /sbin/ldconfig
 




commit harfbuzz for openSUSE:Factory

2018-02-21 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2018-02-21 14:08:28

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Wed Feb 21 14:08:28 2018 rev:62 rq:578042 version:1.7.5

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2018-01-16 
09:29:51.516820599 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2018-02-21 
14:08:30.252600740 +0100
@@ -1,0 +2,8 @@
+Fri Feb  9 21:00:57 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.7.5:
+  + Separate Khmer shaper from Indic.
+  + First stab at AAT morx. Not hooked up.
+  + Misc bug fixes.
+
+---
@@ -5,0 +14,11 @@
+
+---
+Tue Jan  9 19:33:26 UTC 2018 - zai...@opensuse.org
+
+- Add pkgconfig(gobject-2.0) and
+  pkgconfig(gobject-introspection-1.0) BuildRequires, and pass
+  with-gobject=yes to configure, build GObject and Introspection
+  support.
+- Following this, package the new sub-packages libharfbuzz-gobject0
+  and typelib-1_0-HarfBuzz-0_0.
+- Clean up spec, use autosetup and make_build macros.

Old:

  harfbuzz-1.7.4.tar.bz2

New:

  harfbuzz-1.7.5.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.IHuHHZ/_old  2018-02-21 14:08:30.988574238 +0100
+++ /var/tmp/diff_new_pack.IHuHHZ/_new  2018-02-21 14:08:30.988574238 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.7.4
+Version:1.7.5
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT
@@ -25,12 +25,14 @@
 Url:https://www.freedesktop.org/wiki/Software/HarfBuzz
 Source: 
https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
+
 BuildRequires:  gcc-c++
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  pkgconfig(cairo) >= 1.8.0
 BuildRequires:  pkgconfig(cairo-ft)
 BuildRequires:  pkgconfig(freetype2) >= 12.0.6
 BuildRequires:  pkgconfig(glib-2.0) >= 2.19.1
+BuildRequires:  pkgconfig(gobject-2.0)
+BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(graphite2)
 BuildRequires:  pkgconfig(gthread-2.0)
 BuildRequires:  pkgconfig(icu-uc)
@@ -54,6 +56,14 @@
 HarfBuzz is an OpenType text shaping engine.
 This package contains the ICU library.
 
+%package -n libharfbuzz-gobject0
+Summary:An OpenType text shaping engine - GObject library
+Group:  System/Libraries
+
+%description -n libharfbuzz-gobject0
+HarfBuzz is an OpenType text shaping engine.
+This package contains the GObject library.
+
 %package tools
 Summary:An OpenType text shaping engine -- Tools
 Group:  Productivity/Text/Utilities
@@ -72,8 +82,16 @@
 HarfBuzz is an OpenType text shaping engine.
 This package contains the development files.
 
+%package -n typelib-1_0-HarfBuzz-0_0
+Summary:An OpenType text shaping engine - Introspection bindings
+Group:  System/Libraries
+
+%description -n typelib-1_0-HarfBuzz-0_0
+HarfBuzz is an OpenType text shaping engine.
+This package provides the GObject Introspection bindings for HarfBuzz
+
 %prep
-%setup -q -n harfbuzz-%{version}
+%autosetup
 
 %build
 %configure \
@@ -82,44 +100,52 @@
 --with-freetype \
 --with-cairo \
 --with-icu \
---with-graphite2
-make %{?_smp_mflags}
+--with-graphite2 \
+--with-gobject=yes \
+%{nil}
+%make_build
 
 %install
 %make_install
-
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libharfbuzz0 -p /sbin/ldconfig
-
-%post -n libharfbuzz-icu0 -p /sbin/ldconfig
-
 %postun -n libharfbuzz0 -p /sbin/ldconfig
 
+%post -n libharfbuzz-icu0 -p /sbin/ldconfig
 %postun -n libharfbuzz-icu0 -p /sbin/ldconfig
 
+%post -n libharfbuzz-gobject0 -p /sbin/ldconfig
+%postun -n libharfbuzz-gobject0 -p /sbin/ldconfig
+
 %files -n libharfbuzz0
-%defattr(-,root,root)
-%doc AUTHORS COPYING NEWS README THANKS
+%license COPYING
+%doc NEWS
 %{_libdir}/libharfbuzz.so.0*
 
 %files -n libharfbuzz-icu0
-%defattr(-,root,root)
 %{_libdir}/libharfbuzz-icu.so.0*
 
+%files -n libharfbuzz-gobject0
+%{_libdir}/libharfbuzz-gobject.so.0*
+
 %files tools
-%defattr(-,root,root)
 %{_bindir}/hb-ot-shape-closure
 %{_bindir}/hb-shape
 %{_bindir}/hb-view
 
 %files devel
-%defattr(-,root,root)
+%doc AUTHORS README THANKS
+%docdir %{_datadir}/gtk-doc
+%{_datadir}/gtk-doc/html/harfbuzz/
 %{_includedir}/harfbuzz/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/harfbuzz.pc
-%docdir %{_datadir}/gtk-doc
-%{_datadir}/gtk-doc/html/harfbuzz/
 

commit harfbuzz for openSUSE:Factory

2018-01-16 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2018-01-16 09:29:50

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Tue Jan 16 09:29:50 2018 rev:61 rq:563848 version:1.7.4

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2017-12-29 
18:49:22.187430577 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2018-01-16 
09:29:51.516820599 +0100
@@ -1,0 +2,6 @@
+Wed Jan 10 21:34:23 UTC 2018 - crrodrig...@opensuse.org
+
+- harfbuzz-devel hb-ft.h requires pkgconfig(freetype2) but it is
+  not automatically added by the dependency generator.
+
+---



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.TJtyp4/_old  2018-01-16 09:29:52.420778305 +0100
+++ /var/tmp/diff_new_pack.TJtyp4/_new  2018-01-16 09:29:52.424778118 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package harfbuzz
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -66,6 +66,7 @@
 Group:  Development/Libraries/C and C++
 Requires:   libharfbuzz-icu0 = %{version}
 Requires:   libharfbuzz0 = %{version}
+Requires:   pkgconfig(freetype2) >= 12.0.6
 
 %description devel
 HarfBuzz is an OpenType text shaping engine.




commit harfbuzz for openSUSE:Factory

2017-12-29 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2017-12-29 18:49:15

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Fri Dec 29 18:49:15 2017 rev:60 rq:559360 version:1.7.4

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2017-12-15 
14:00:21.535175355 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2017-12-29 
18:49:22.187430577 +0100
@@ -1,0 +2,11 @@
+Wed Dec 20 17:56:08 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.7.4:
+  + Fix collect_glyphs() regression caused by hb_set_t changes.
+- Changes from version 1.7.3:
+  + hb_set_t performance tuning and optimizations.
+  + Speed up collect_glyphs() and reject garbage data.
+  + In hb_coretext_font_create() set font point-size (ptem).
+  + Misc fixes.
+
+---

Old:

  harfbuzz-1.7.2.tar.bz2

New:

  harfbuzz-1.7.4.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.ZKHUxh/_old  2017-12-29 18:49:22.835244521 +0100
+++ /var/tmp/diff_new_pack.ZKHUxh/_new  2017-12-29 18:49:22.835244521 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.7.2
+Version:1.7.4
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.7.2.tar.bz2 -> harfbuzz-1.7.4.tar.bz2 ++
 1869 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2017-12-15 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2017-12-15 14:00:17

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Fri Dec 15 14:00:17 2017 rev:59 rq:556459 version:1.7.2

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2017-12-06 
08:50:32.442662964 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2017-12-15 
14:00:21.535175355 +0100
@@ -1,0 +2,8 @@
+Sun Dec 10 23:16:04 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.7.2:
+  + Optimize hb_set_add_range().
+  + Misc fixes.
+  + New API: hb_coretext_font_create().
+
+---

Old:

  harfbuzz-1.7.1.tar.bz2

New:

  harfbuzz-1.7.2.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.BzeJez/_old  2017-12-15 14:00:22.815113567 +0100
+++ /var/tmp/diff_new_pack.BzeJez/_new  2017-12-15 14:00:22.815113567 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.7.1
+Version:1.7.2
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.7.1.tar.bz2 -> harfbuzz-1.7.2.tar.bz2 ++
 13150 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2017-12-05 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2017-12-06 08:50:31

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Wed Dec  6 08:50:31 2017 rev:58 rq:548512 version:1.7.1

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2017-10-31 
15:43:02.307865496 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2017-12-06 
08:50:32.442662964 +0100
@@ -1,0 +2,14 @@
+Sat Dec  2 20:44:17 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.7.1:
+  + Fix atexit object destruction regression.
+  + Fix minor integer-overflow.
+- Changes from version 1.7.0:
+  + Minor Indic fixes.
+  + Implement kerning and glyph names in hb-ot-font.
+  + Various DSO optimization re .data and .bss sizes.
+  + Make C++11 optional; build fixes.
+  + Mark all other backends "unsafe-to-break".
+  + Graphite fix.
+
+---

Old:

  harfbuzz-1.6.3.tar.bz2

New:

  harfbuzz-1.7.1.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.yfIBTf/_old  2017-12-06 08:50:34.310594579 +0100
+++ /var/tmp/diff_new_pack.yfIBTf/_new  2017-12-06 08:50:34.310594579 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.6.3
+Version:1.7.1
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.6.3.tar.bz2 -> harfbuzz-1.7.1.tar.bz2 ++
 7549 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2017-10-31 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2017-10-31 15:43:00

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Tue Oct 31 15:43:00 2017 rev:57 rq:537610 version:1.6.3

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2017-10-06 
10:56:26.144978815 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2017-10-31 
15:43:02.307865496 +0100
@@ -1,0 +2,34 @@
+Fri Oct 27 20:28:36 UTC 2017 - luc1...@linuxmail.org
+
+- Update to version 1.6.3:
+  + Fix hb_set_t some more.  Should be solid now.
+  + Implement get_glyph_name() for hb-ot-font.
+  + Misc fixes.
+- Changes from version 1.6.2:
+  + Yesterday's release had a bad crasher; don't use it
+(gh#behdad/harfbuzz#578).
+- Changes from version 1.6.1:
+  + Don't skip over COMBINING GRAPHEME JOINER when ligating, etc
+(gh#behdad/harfbuzz#554).
+  + Faster hb_set_t implementation.
+  + Don't use deprecated ICU API.
+  + Fix undefined-behavior in Myanmar shaper, introduced in 1.6.0.
+  + Deprecated API: hb_set_invert().
+- Changes from version 1.6.0:
+  + Update to Unicode 10.
+  + Various Indic and Universal Shaping Engine fixes.
+  + Implement Unicode Arabic Mark Ordering Algorithm UTR#53.
+  + Implement optical sizing / tracking in CoreText backend, using
+new API hb_font_set_ptem().
+  + Allow notifying hb_font_t that underlying FT_Face changed
+sizing, using new API hb_ft_font_changed().
+  + More Graphite backend RTL fixes.
+  + Fix caching of variable font shaping plans.
+  + hb-view / hb-shape now accept following new arguments:
+o --unicodes: takes a list of hex numbers that represent
+Unicode codepoints.
+  + New API: hb_face_get_table_tags(), hb_font_set_ptem(),
+hb_font_get_ptem() and hb_ft_font_changed().
+- Drop pkgconfig(gobject-2.0) BuildRequires: not needed/used.
+
+---

Old:

  harfbuzz-1.5.1.tar.bz2

New:

  harfbuzz-1.6.3.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.HjbEFX/_old  2017-10-31 15:43:02.775848531 +0100
+++ /var/tmp/diff_new_pack.HjbEFX/_new  2017-10-31 15:43:02.775848531 +0100
@@ -17,21 +17,20 @@
 
 
 Name:   harfbuzz
-Version:1.5.1
+Version:1.6.3
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT
 Group:  Productivity/Text/Utilities
-Url:http://www.freedesktop.org/wiki/Software/HarfBuzz
-Source: 
http://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
+Url:https://www.freedesktop.org/wiki/Software/HarfBuzz
+Source: 
https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
 BuildRequires:  gcc-c++
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  pkgconfig(cairo) >= 1.8.0
 BuildRequires:  pkgconfig(cairo-ft)
 BuildRequires:  pkgconfig(freetype2) >= 12.0.6
-BuildRequires:  pkgconfig(glib-2.0) >= 2.38
-BuildRequires:  pkgconfig(gobject-2.0)
+BuildRequires:  pkgconfig(glib-2.0) >= 2.19.1
 BuildRequires:  pkgconfig(graphite2)
 BuildRequires:  pkgconfig(gthread-2.0)
 BuildRequires:  pkgconfig(icu-uc)

++ harfbuzz-1.5.1.tar.bz2 -> harfbuzz-1.6.3.tar.bz2 ++
 62384 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2017-10-06 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2017-10-06 10:56:23

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Fri Oct  6 10:56:23 2017 rev:56 rq:531085 version:1.5.1

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2017-09-13 
21:42:20.528831751 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2017-10-06 
10:56:26.144978815 +0200
@@ -1,0 +2,26 @@
+Sat Sep  9 21:00:13 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.5.1:
+  + Fix "unsafe-to-break" in fallback shaping and other corner
+cases. All our tests pass with --verify now, meaning
+unsafe-to-break API works as expected.
+  + Add --unicodes to hb-view / hb-shape.
+  + [indic] Treat Consonant_With_Stacker as consonant.  This will
+need further tweaking.
+  + hb_buffer_diff() tweaks.
+- Changes from version 1.5.0:
+  + Misc new API, for appending a buffer to another, and for
+comparing contents of two buffers for types of differences.
+  + New "unsafe-to-break" API.  Can be used to speed up reshaping
+in line-breaking situations.  Essentially, after shaping, it
+returns positions in the input string (some of the cluster
+boundaries) that are "safe to break" in that if the text is
+segmented at that position and two sides reshaped and
+concatenated, the shaping result is exactly the same as shaping
+the text in one piece.
+  + hb-view and hb-shape and hb-shape now take --verify, which
+verifies the above property.
+  + Some corner cases of the implementation are still not quite
+working. Those will be fixed in subsequent releases.
+
+---

Old:

  harfbuzz-1.4.8.tar.bz2

New:

  harfbuzz-1.5.1.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.1PpS2L/_old  2017-10-06 10:56:26.680897805 +0200
+++ /var/tmp/diff_new_pack.1PpS2L/_new  2017-10-06 10:56:26.680897805 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.4.8
+Version:1.5.1
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.4.8.tar.bz2 -> harfbuzz-1.5.1.tar.bz2 ++
 10793 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2017-09-13 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2017-09-13 21:42:19

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Wed Sep 13 21:42:19 2017 rev:55 rq:520897 version:1.4.8

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2017-05-18 
20:37:20.856170063 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2017-09-13 
21:42:20.528831751 +0200
@@ -1,0 +2,13 @@
+Sun Sep  3 14:44:33 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.4.8:
+  + Major fix to avar table handling.
+  + Rename hb-shape --show-message to --trace.
+  + Build fixes.
+- Changes from version 1.4.7:
+  + Multiple Indic, Tibetan, and Cham fixes.
+  + CoreText: Allow disabling kerning.
+  + Adjust Arabic feature order again.
+  + Misc build fixes.
+
+---

Old:

  harfbuzz-1.4.6.tar.bz2

New:

  harfbuzz-1.4.8.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.WuC6F1/_old  2017-09-13 21:42:21.236732156 +0200
+++ /var/tmp/diff_new_pack.WuC6F1/_new  2017-09-13 21:42:21.240731594 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.4.6
+Version:1.4.8
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.4.6.tar.bz2 -> harfbuzz-1.4.8.tar.bz2 ++
 10039 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2017-05-18 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2017-05-18 20:36:59

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Thu May 18 20:36:59 2017 rev:54 rq:494082 version:1.4.6

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2017-03-22 
23:05:00.860552258 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2017-05-18 
20:37:20.856170063 +0200
@@ -1,0 +2,8 @@
+Tue Apr 25 10:26:28 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.4.6:
+  + Graphite2: Fix RTL positioning issue.
+  + Backlist GDEF of more versions of Padauk and Tahoma.
+  + New, experimental, cmake alternative build system.
+
+---

Old:

  harfbuzz-1.4.5.tar.bz2

New:

  harfbuzz-1.4.6.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.GBNnEC/_old  2017-05-18 20:37:21.388094996 +0200
+++ /var/tmp/diff_new_pack.GBNnEC/_new  2017-05-18 20:37:21.392094431 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.4.5
+Version:1.4.6
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.4.5.tar.bz2 -> harfbuzz-1.4.6.tar.bz2 ++
 2031 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/harfbuzz-1.4.5/CMakeLists.txt new/harfbuzz-1.4.6/CMakeLists.txt
--- old/harfbuzz-1.4.5/CMakeLists.txt   1970-01-01 01:00:00.0 +0100
+++ new/harfbuzz-1.4.6/CMakeLists.txt   2017-04-20 20:13:56.0 +0200
@@ -0,0 +1,361 @@
+cmake_minimum_required(VERSION 2.8.0)
+project(harfbuzz)
+
+## Disallow in-source builds
+if ("${PROJECT_BINARY_DIR}" STREQUAL "${PROJECT_SOURCE_DIR}")
+  message(FATAL_ERROR
+"
+In-source builds are not permitted!  Make a separate folder for"
+" building, e.g.,"
+"
+  mkdir build; cd build; cmake .."
+"
+Before that, remove the files created by this failed run with"
+"
+  rm -rf CMakeCache.txt CMakeFiles")
+endif ()
+##
+
+## HarfBuzz build configurations
+option(HB_HAVE_FREETYPE "Enable freetype interop helpers" OFF)
+option(HB_HAVE_GRAPHITE2 "Enable Graphite2 complementary shaper" OFF)
+option(HB_BUILTIN_UCDN "Use HarfBuzz provided UCDN" ON)
+option(HB_HAVE_GLIB "Enable glib unicode functions" OFF)
+option(HB_HAVE_ICU "Enable icu unicode functions" OFF)
+if (APPLE)
+  option(HB_HAVE_CORETEXT "Enable CoreText shaper backend on macOS" ON)
+endif ()
+if (WIN32)
+  option(HB_HAVE_UNISCRIBE "Enable Uniscribe shaper backend on Windows" OFF)
+  option(HB_HAVE_DIRECWRITE "Enable DirectWrite shaper backend on Windows" OFF)
+endif ()
+option(HB_BUILD_UTILS "Build harfbuzz utils, needs cairo, freetype, and glib 
properly be installed" OFF)
+if (HB_BUILD_UTILS)
+  set(HB_HAVE_GLIB ON)
+  set(HB_HAVE_FREETYPE ON)
+endif ()
+
+include_directories(AFTER
+  ${PROJECT_SOURCE_DIR}/src
+  ${PROJECT_BINARY_DIR}/src
+  )
+
+add_definitions(-DHAVE_OT)
+
+if (BUILD_SHARED_LIBS)
+  add_definitions(-DHAVE_ATEXIT)
+endif ()
+
+if (MSVC)
+  add_definitions(-wd4244 -wd4267 -D_CRT_SECURE_NO_WARNINGS 
-D_CRT_NONSTDC_NO_WARNINGS)
+endif ()
+
+if (WIN32 AND NOT MINGW AND BUILD_SHARED_LIBS)
+  add_definitions("-DHB_EXTERN=__declspec(dllexport) extern")
+endif ()
+##
+
+set(IN_HB_DIST FALSE)
+if (EXISTS "${PROJECT_SOURCE_DIR}/src/hb-version.h")
+  # perhaps we are on dist directory
+  set(IN_HB_DIST TRUE)
+  set(HB_VERSION_H "${PROJECT_SOURCE_DIR}/src/hb-version.h")
+endif ()
+
+## Extract variables from Makefile files
+# http://stackoverflow.com/a/27630120/1414809
+function (prepend var prefix)
+  set(listVar "")
+  foreach (f ${ARGN})
+list(APPEND listVar "${prefix}${f}")
+  endforeach ()
+  set(${var} "${listVar}" PARENT_SCOPE)
+endfunction ()
+
+function (extract_make_variable variable file prefix)
+  string(REGEX MATCH "${variable} = ([^$]+)\\$" temp ${file})
+  string(REGEX MATCHALL "[^ \n\t\\]+" list ${CMAKE_MATCH_1})
+  prepend(list ${prefix} ${list})
+  set(${variable} ${list} PARENT_SCOPE)
+endfunction ()
+
+file(READ ${PROJECT_SOURCE_DIR}/src/Makefile.sources SRCSOURCES)
+file(READ ${PROJECT_SOURCE_DIR}/util/Makefile.sources UTILSOURCES)
+file(READ ${PROJECT_SOURCE_DIR}/src/hb-ucdn/Makefile.sources UCDNSOURCES)
+
+extract_make_variable(HB_BASE_sources ${SRCSOURCES} 
"${PROJECT_SOURCE_DIR}/src/")

commit harfbuzz for openSUSE:Factory

2017-03-22 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2017-03-22 23:04:59

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Wed Mar 22 23:04:59 2017 rev:53 rq:481334 version:1.4.5

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2017-02-03 
17:42:19.713402950 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2017-03-22 
23:05:00.860552258 +0100
@@ -1,0 +2,26 @@
+Sat Mar 11 13:51:28 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.4.5 (fate#322101):
+  + Revert "Fix Context lookup application when moving back after a
+glyph..." This introduced memory access problems. To be fixed
+properly soon.
+
+---
+Tue Mar  7 14:24:55 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.4.4:
+  + Fix Context lookup application when moving back after a glyph
+deletion.
+  + Fix buffer-overrun in Bengali.
+
+---
+Sun Feb 26 18:38:24 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.4.3:
+  + Route Adlam script to Arabic shaper.
+  + Misc fixes.
+  + New API: hb_font_set_face().
+  + Deprecate API: hb_graphite2_font_get_gr_font().
+- Tweak descriptions for icu and devel subpackages.
+
+---

Old:

  harfbuzz-1.4.2.tar.bz2

New:

  harfbuzz-1.4.5.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.tYdcDc/_old  2017-03-22 23:05:01.556453632 +0100
+++ /var/tmp/diff_new_pack.tYdcDc/_new  2017-03-22 23:05:01.560453065 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.4.2
+Version:1.4.5
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT
@@ -53,6 +53,7 @@
 
 %description -n libharfbuzz-icu0
 HarfBuzz is an OpenType text shaping engine.
+This package contains the ICU library.
 
 %package tools
 Summary:An OpenType text shaping engine -- Tools
@@ -69,6 +70,7 @@
 
 %description devel
 HarfBuzz is an OpenType text shaping engine.
+This package contains the development files.
 
 %prep
 %setup -q -n harfbuzz-%{version}

++ harfbuzz-1.4.2.tar.bz2 -> harfbuzz-1.4.5.tar.bz2 ++
 9905 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2017-01-27 10:45:15

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2017-01-10 
10:39:03.284786636 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2017-02-03 
17:42:19.713402950 +0100
@@ -1,0 +2,8 @@
+Tue Jan 24 17:12:44 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.4.2:
+  + Implement OpenType Font Variation tables avar/fvar/HVAR/VVAR.
+  + hb-shape and hb-view now accept --variations.
+  + Various API additions.
+
+---

Old:

  harfbuzz-1.4.1.tar.bz2

New:

  harfbuzz-1.4.2.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.gYtxMl/_old  2017-02-03 17:42:20.177337284 +0100
+++ /var/tmp/diff_new_pack.gYtxMl/_new  2017-02-03 17:42:20.177337284 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.4.1
+Version:1.4.2
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.4.1.tar.bz2 -> harfbuzz-1.4.2.tar.bz2 ++
 14053 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2016-11-07 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2016-11-07 13:25:29

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2016-11-02 
12:28:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2016-11-07 
13:25:30.0 +0100
@@ -1,0 +2,6 @@
+Fri Nov  4 14:38:14 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.3.3:
+  + Implement parsing of OpenType MATH table.
+
+---

Old:

  harfbuzz-1.3.2.tar.bz2

New:

  harfbuzz-1.3.3.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.fnq2Ov/_old  2016-11-07 13:25:32.0 +0100
+++ /var/tmp/diff_new_pack.fnq2Ov/_new  2016-11-07 13:25:32.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.3.2
+Version:1.3.3
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT
@@ -30,7 +30,7 @@
 BuildRequires:  pkgconfig(cairo) >= 1.8.0
 BuildRequires:  pkgconfig(cairo-ft)
 BuildRequires:  pkgconfig(freetype2) >= 12.0.6
-BuildRequires:  pkgconfig(glib-2.0) >= 2.16
+BuildRequires:  pkgconfig(glib-2.0) >= 2.38
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(graphite2)
 BuildRequires:  pkgconfig(gthread-2.0)

++ harfbuzz-1.3.2.tar.bz2 -> harfbuzz-1.3.3.tar.bz2 ++
 9418 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2016-11-02 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2016-11-02 12:28:06

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2016-10-18 
10:27:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2016-11-02 
12:28:07.0 +0100
@@ -1,0 +2,6 @@
+Wed Oct 26 09:34:39 UTC 2016 - dims...@opensuse.org
+
+- Drop pkgconfig(icu-le) BuildRequires: That was actually removed
+  upstream in version 0.9.21.
+
+---



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.tCIVt0/_old  2016-11-02 12:28:08.0 +0100
+++ /var/tmp/diff_new_pack.tCIVt0/_new  2016-11-02 12:28:08.0 +0100
@@ -34,7 +34,6 @@
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(graphite2)
 BuildRequires:  pkgconfig(gthread-2.0)
-BuildRequires:  pkgconfig(icu-le)
 BuildRequires:  pkgconfig(icu-uc)
 Conflicts:  cantarell-fonts < 0.0.23
 




commit harfbuzz for openSUSE:Factory

2016-10-18 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2016-10-18 10:27:17

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2016-09-21 
18:31:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2016-10-18 
10:27:17.0 +0200
@@ -1,0 +2,6 @@
+Sun Oct  2 18:10:45 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.3.2:
+  + Fix build of hb-coretext on older OS X versions.
+
+---

Old:

  harfbuzz-1.3.1.tar.bz2

New:

  harfbuzz-1.3.2.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.btTosQ/_old  2016-10-18 10:27:18.0 +0200
+++ /var/tmp/diff_new_pack.btTosQ/_new  2016-10-18 10:27:18.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.3.1
+Version:1.3.2
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.3.1.tar.bz2 -> harfbuzz-1.3.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-1.3.1/ChangeLog new/harfbuzz-1.3.2/ChangeLog
--- old/harfbuzz-1.3.1/ChangeLog2016-09-07 23:01:44.0 +0200
+++ new/harfbuzz-1.3.2/ChangeLog2016-09-27 13:46:58.0 +0200
@@ -1,3 +1,51 @@
+commit f16bf6c2dacf5b9c82b2d1ffacc092cc396189a7
+Author: Phil Krylov 
+Date:   Tue Sep 27 12:38:49 2016 +0200
+
+Allow building with graphite2 without pkg-config (#318)
+
+ configure.ac | 10 ++
+ 1 file changed, 10 insertions(+)
+
+commit 02bfd965af588640250c47f344ad3096c8a373e0
+Author: Gregory Morse 
+Date:   Mon Sep 12 10:22:15 2016 +0200
+
+Update detectenv-msvc.mak (#316)
+
+Windows x86 ARM capability
+
+ win32/detectenv-msvc.mak | 3 +++
+ 1 file changed, 3 insertions(+)
+
+commit fc4e671f311241e21c1cc3ed941b1fc651875a2e
+Author: Ebrahim Byagowi 
+Date:   Fri Sep 9 23:28:28 2016 +0430
+
+[coretext] Use intended coretext version check logic (#315)
+
+ src/hb-coretext.cc | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+commit 48677345281a93d8829dd37d0480a6062945416a
+Author: Khaled Hosny 
+Date:   Thu Sep 8 04:44:37 2016 +0300
+
+Try to unbreak building on older macOS again (#314)
+
+ src/hb-coretext.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit d22ab6cf040467e7f17476ccdfe9cab4dce16639
+Author: Behdad Esfahbod 
+Date:   Wed Sep 7 14:28:47 2016 -0700
+
+1.3.1
+
+ NEWS | 9 +
+ configure.ac | 2 +-
+ 2 files changed, 10 insertions(+), 1 deletion(-)
+
 commit b717cd7be506217e466e32a456df9af4d2720c0c
 Author: Dominik Röttsches 
 Date:   Wed Sep 7 23:56:57 2016 +0300
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-1.3.1/NEWS new/harfbuzz-1.3.2/NEWS
--- old/harfbuzz-1.3.1/NEWS 2016-09-07 23:01:32.0 +0200
+++ new/harfbuzz-1.3.2/NEWS 2016-09-27 13:46:15.0 +0200
@@ -1,3 +1,10 @@
+Overview of changes leading to 1.3.2
+Wednesday, September 27, 2016
+
+
+- Fix build of hb-coretext on older OS X versions.
+
+
 Overview of changes leading to 1.3.1
 Wednesday, September 7, 2016
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-1.3.1/configure new/harfbuzz-1.3.2/configure
--- old/harfbuzz-1.3.1/configure2016-09-07 23:01:39.0 +0200
+++ new/harfbuzz-1.3.2/configure2016-09-27 13:46:51.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for HarfBuzz 1.3.1.
+# Generated by GNU Autoconf 2.69 for HarfBuzz 1.3.2.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='HarfBuzz'
 PACKAGE_TARNAME='harfbuzz'
-PACKAGE_VERSION='1.3.1'
-PACKAGE_STRING='HarfBuzz 1.3.1'
+PACKAGE_VERSION='1.3.2'
+PACKAGE_STRING='HarfBuzz 1.3.2'
 PACKAGE_BUGREPORT='https://github.com/behdad/harfbuzz/issues/new'
 PACKAGE_URL='http://harfbuzz.org/'
 
@@ -1461,7 +1461,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures HarfBuzz 1.3.1 to adapt to many kinds of systems.

commit harfbuzz for openSUSE:Factory

2016-09-21 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2016-09-21 18:31:13

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2016-08-06 
20:34:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2016-09-21 
18:31:15.0 +0200
@@ -1,0 +2,8 @@
+Thu Sep 15 06:02:10 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.3.1:
+  + Blacklist bad GDEF of more fonts.
+  + More CoreText backend crash fixes with OS X 10.9.5.
+  + Misc fixes.
+
+---

Old:

  harfbuzz-1.3.0.tar.bz2

New:

  harfbuzz-1.3.1.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.gQYJN3/_old  2016-09-21 18:31:16.0 +0200
+++ /var/tmp/diff_new_pack.gQYJN3/_new  2016-09-21 18:31:16.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.3.0
+Version:1.3.1
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.3.0.tar.bz2 -> harfbuzz-1.3.1.tar.bz2 ++
 11032 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2016-08-06 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2016-08-06 20:34:27

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2016-06-03 
16:31:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2016-08-06 
20:34:29.0 +0200
@@ -1,0 +2,16 @@
+Thu Jul 28 14:23:24 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.3.0:
+  + Update to Unicode 9.0.0.
+  + Move Javanese from Indic shaper to Universal Shaping Engine.
+  + Allow MultipleSubst to delete a glyph (matching Windows
+engine).
+  + Update Universal Shaping Engine to latest draft from Microsoft.
+  + DirectWrite backend improvements.  Note: this backend is for
+testing ONLY.
+  + CoreText backend improvements with unreachable fonts.
+  + Implement symbol fonts (cmap 3.0.0) in hb-ft and hb-ot-font.
+  + Blacklist bad GDEF of more fonts (Tahoma & others).
+  + Misc fixes.
+
+---

Old:

  harfbuzz-1.2.7.tar.bz2

New:

  harfbuzz-1.3.0.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.vAadnV/_old  2016-08-06 20:34:30.0 +0200
+++ /var/tmp/diff_new_pack.vAadnV/_new  2016-08-06 20:34:30.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.2.7
+Version:1.3.0
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.2.7.tar.bz2 -> harfbuzz-1.3.0.tar.bz2 ++
 23163 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2016-06-03 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2016-06-03 16:31:24

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2016-05-16 
12:02:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2016-06-03 
16:31:26.0 +0200
@@ -1,0 +2,5 @@
+Fri May 27 11:48:17 UTC 2016 - idon...@suse.com
+
+- Update to GNOME 3.20.2 FATE#318572 
+
+---



Other differences:
--



commit harfbuzz for openSUSE:Factory

2016-05-16 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2016-05-16 12:02:04

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2016-04-15 
18:57:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2016-05-16 
12:02:05.0 +0200
@@ -1,0 +2,13 @@
+Tue May 10 20:56:56 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.2.7:
+  + Blacklist another version of Times New Roman (Bold) Italic from
+Windows 7.
+  + Fix Mongolian Free Variation Selectors shaping with certain
+fonts.
+  + Fix Tibetan shorthand contractions shaping.
+  + Improved list of language tag mappings.
+  + Unbreak build on Windows CE.
+  + Make 'glyf' table loading lazy in hb-ot-font.
+
+---

Old:

  harfbuzz-1.2.6.tar.bz2

New:

  harfbuzz-1.2.7.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.yvtCIO/_old  2016-05-16 12:02:06.0 +0200
+++ /var/tmp/diff_new_pack.yvtCIO/_new  2016-05-16 12:02:06.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.2.6
+Version:1.2.7
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.2.6.tar.bz2 -> harfbuzz-1.2.7.tar.bz2 ++
 2047 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2016-04-15 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2016-04-15 18:57:08

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2016-03-29 
14:49:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2016-04-15 
18:57:09.0 +0200
@@ -1,0 +2,16 @@
+Mon Apr 11 12:35:50 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.2.6:
+  + Blacklist GDEF table of another set of Times New Roman (Bold)
+Italic.
+  + DirectWrite backend improvements. Note: DirectWrite backend is
+exclusively for our internal testing and should NOT be used in
+any production system whatsoever.
+
+---
+Fri Apr  8 19:08:56 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.2.5:
+  + Fix GDEF mark-filtering-set, which was broken in 1.2.3.
+
+---

Old:

  harfbuzz-1.2.4.tar.bz2

New:

  harfbuzz-1.2.6.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.h9HJsN/_old  2016-04-15 18:57:10.0 +0200
+++ /var/tmp/diff_new_pack.h9HJsN/_new  2016-04-15 18:57:10.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.2.4
+Version:1.2.6
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.2.4.tar.bz2 -> harfbuzz-1.2.6.tar.bz2 ++
 7439 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2016-03-29 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2016-03-29 14:49:42

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2016-01-21 
23:41:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2016-03-29 
14:49:42.0 +0200
@@ -1,0 +2,92 @@
+Fri Mar 18 14:54:49 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.2.4:
+  + Synthesize GDEF glyph class for any glyph that does not have
+one in GDEF. Hope we don't discover broken fonts that shape
+badly with this change.
+  + Misc build and other minor fixes.
+  + API changes: Added HB_NDEBUG. It's fine for production systems
+to define this to disable high-overhead debugging checks.
+
+---
+Tue Mar  1 19:40:45 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.2.3:
+  + Blacklist GDEF table of certain versions of Times New Roman
+(Bold) Italic, due to bug in glyph class of ASCII double-quote
+character. This should address "regression" introduced in 1.2.0
+when we switched mark zeroing in most shapers from
+BY_UNICODE_LATE to BY_GDEF_LATE. This fourth release in a week
+should finally stablize things...
+  + hb-ot-font's get_glyph() implementation saw some optimizations.
+Though might be really hard to measure in real-world
+situations.
+  + Also, two rather small API changes:
+- We now disable some time-consuming internal bookkeeping if
+  built with NDEBUG defined. This is a first time that we use
+  NDEBUG to disable debug code. If there exist production
+  systems that do NOT want to enable NDEBUG, please let me know
+  and I'll add HB_NDEBUG.
+- Added get_nominal_glyph() and get_variation_glyph() instead
+  of get_glyph()
+  + New API:
+- hb_font_get_nominal_glyph_func_t.
+- hb_font_get_variation_glyph_func_t.
+- hb_font_funcs_set_nominal_glyph_func().
+- hb_font_funcs_set_variation_glyph_func().
+- hb_font_get_nominal_glyph().
+- hb_font_get_variation_glyph().
+  + Deprecated API:
+- hb_font_get_glyph_func_t.
+- hb_font_funcs_set_glyph_func().
+  + Clients that implement their own font-funcs are encouraged to
+replace their get_glyph() implementation with a
+get_nominal_glyph() and get_variation_glyph() pair. The
+variation version can assume that variation_selector argument
+is not zero. Old (deprecated) functions will continue working
+indefinitely using internal gymnastics; it is just more
+efficient to use the new functions.
+- Changes from version 1.2.2:
+  + Fix regression with mark positioning with fonts that have
+non-zero mark advances. This was introduced in 1.2.0 while
+trying to make mark and cursive attachments to work together.
+I have partially reverted that, so this version is much more
+like what we had before. All clients who updated to 1.2.0
+should update to this version.
+- Changes from version 1.2.1:
+  + CoreText:
+- Fix bug with wrong scale if font scale was changed later
+  (gh/libass/libass/#212).
+- Drastically speed up font initialization.
+- Fix tiny leak.
+  + Group ZWJ/ZWNJ with previous syllable under cluster-level=0
+(gh/behdad/harfbuzz#217).
+  + Add test/shaping/README.md about how to add tests to the suite.
+
+---
+Mon Feb 22 16:49:31 UTC 2016 - zai...@opensuse.org
+
+- Add Conflicts: cantarell-fonts < 0.0.23. Previous versions of
+  cantarell-fonts have a bug that harfbuzz now exposes, so add a
+  conflicts to work-around that.
+
+---
+Fri Feb 19 15:28:03 UTC 2016 - dims...@opensuse.org
+
+- Update to version 1.2.0:
+  + Fix various issues (hangs mostly) in case of memory allocation
+failure.
+  + Change mark zeroing types of most shapers from BY_UNICODE_LATE
+to BY_GDEF_LATE. This seems to be what Uniscribe does.
+  + Change mark zeroing of USE shaper from NONE to BY_GDEF_EARLY.
+That's what Windows does.
+  + Allow GPOS cursive connection on marks, and fix the interaction
+with mark attachment. This work resulted in some changes to how
+mark attachments work (gh#behdad/harfbuzz#211).
+  + Graphite2 shaper: improved negative advance handling
+(eg. Nastaliq).
+  + Add nmake-based build system for Windows.
+  + Minor speedup.
+  + Misc. improvements.
+
+---

Old:

  harfbuzz-1.1.3.tar.bz2

New:

  harfbuzz-1.2.4.tar.bz2


commit harfbuzz for openSUSE:Factory

2016-01-21 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2016-01-21 23:41:01

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2015-12-01 
10:03:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2016-01-21 
23:41:02.0 +0100
@@ -1,0 +2,13 @@
+Thu Jan 14 08:50:37 UTC 2016 - dims...@opensuse.org
+
+- Update to version 1.1.3:
+  + Ported Indic shaper to Unicode 8.0 data.
+  + Universal Shaping Engine fixes.
+  + Speed up CoreText shaper when font fallback happens in
+CoreText.
+  + Documentation improvements, thanks to Khaled Hosny.
+  + Very rough directwrite shaper for testing.
+  + Misc bug fixes.
+  + API extensions.
+
+---

Old:

  harfbuzz-1.1.2.tar.bz2

New:

  harfbuzz-1.1.3.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.VIo4BO/_old  2016-01-21 23:41:03.0 +0100
+++ /var/tmp/diff_new_pack.VIo4BO/_new  2016-01-21 23:41:03.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package harfbuzz
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.1.2
+Version:1.1.3
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.1.2.tar.bz2 -> harfbuzz-1.1.3.tar.bz2 ++
 29244 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2015-12-01 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2015-12-01 10:03:06

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2015-10-28 
17:28:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2015-12-01 
10:03:07.0 +0100
@@ -1,0 +2,37 @@
+Sun Nov 29 19:19:10 UTC 2015 - zai...@opensuse.org
+
+- Update to version 1.1.2:
+  + Fix badly-broken fallback shaper that affected terminology.
+  + Fix y_scaling in Graphite shaper.
+  + API changes: An unset glyph_h_origin() function in font-funcs
+now (sensibly) implies horizontal origin at 0,0. Ie, the nil
+callback returns true instead of false. As such,
+implementations that have a glyph_h_origin() that simply
+returns true, can remove that function with HarfBuzz >= 1.1.2.
+This results in a tiny speedup.
+
+---
+Wed Nov 25 20:10:56 UTC 2015 - zai...@opensuse.org
+
+- Update to version 1.1.1:
+  + Build fixes, specially for hb-coretext.
+
+---
+Fri Nov 20 13:18:12 UTC 2015 - mimi...@gmail.com
+
+- Update to version 1.1.0:
+  + Implement 'stch' stretch feature for Syriac Abbreviation Mark.
+  + Disable use of decompose_compatibility() callback.
+  + Implement "shaping" of various Unicode space characters, even
+if the font does not support them.
+  + If font does not support U+2011 NO-BREAK HYPHEN, fallback to
+U+2010 HYPHEN.
+  + Changes resulting from libFuzzer continuous fuzzing:
+- Reject font tables that need more than 8 edits.
+- Bound buffer growth during shaping to 32x.
+- Fix assertions and other issues at OOM / buffer max-growth.
+  + Misc fixes and optimizations.
+  + API changes: All fonts created with hb_font_create() now
+inherit from (ie. have parent) hb_font_get_empty().
+
+---

Old:

  harfbuzz-1.0.6.tar.bz2

New:

  harfbuzz-1.1.2.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.KAGg9L/_old  2015-12-01 10:03:08.0 +0100
+++ /var/tmp/diff_new_pack.KAGg9L/_new  2015-12-01 10:03:08.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.0.6
+Version:1.1.2
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.0.6.tar.bz2 -> harfbuzz-1.1.2.tar.bz2 ++
 20859 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2015-10-28 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2015-10-28 17:28:26

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2015-09-13 
09:43:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2015-10-28 
17:28:27.0 +0100
@@ -1,0 +2,30 @@
+Mon Oct 19 14:43:00 UTC 2015 - zai...@opensuse.org
+
+- Update to version 1.0.6:
+  + Reduce max nesting level in OT lookups from 8 to 6.
+  + Fix memory access issue in ot-font.
+  + Revert default load-flags of fonts created using
+hb_ft_font_create() back to FT_LOAD_DEFAULT|FT_LOAD_NO_HINTING.
+This was changed in 1.0.5, but caused major issues, so revert.
+- Changes from version 1.0.5:
+  + Fix multiple memory access bugs discovered using libFuzzer.
+  + Misc fixes.
+  + New API:
+- hb_font_set_parent().
+- hb_ft_font_[sg]et_load_flags()
+  The default flags for fonts created using hb_ft_font_create()
+  has changed to default to FT_LOAD_DEFAULT now. Previously it
+  was defaulting to FT_LOAD_DFEAULT|FT_LOAD_NO_HINTING.
+  + API changes:
+- Fonts now default to units-per-EM as their scale, instead
+  of 0.
+- hb_font_create_sub_font() does NOT make parent font immutable
+  anymore. hb_font_make_immutable() does.
+
+---
+Fri Oct  9 19:02:19 UTC 2015 - zai...@opensuse.org
+
+- Update to version 1.0.4:
+  + Fix minor out-of-bounds read error.
+
+---

Old:

  harfbuzz-1.0.3.tar.bz2

New:

  harfbuzz-1.0.6.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.tq2WJb/_old  2015-10-28 17:28:28.0 +0100
+++ /var/tmp/diff_new_pack.tq2WJb/_new  2015-10-28 17:28:28.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:1.0.3
+Version:1.0.6
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-1.0.3.tar.bz2 -> harfbuzz-1.0.6.tar.bz2 ++
 9643 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2015-09-13 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2015-09-13 09:43:53

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is "harfbuzz"

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2015-06-01 
10:09:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2015-09-13 
09:43:54.0 +0200
@@ -1,0 +2,49 @@
+Sun Sep  6 18:53:31 UTC 2015 - zai...@opensuse.org
+
+- Update to version 1.0.3:
+  + Start of user documentation.
+  + Implement glyph_extents() for TrueType fonts in hb-ot-font.
+  + Improve GPOS cursive attachments with conflicting lookups.
+  + More fixes for cluster-level = 1.
+  + Uniscribe positioning fix.
+- Changes from version 1.0.2:
+  + Fix shaping with cluster-level > 0.
+  + Fix Uniscribe backend font-size scaling.
+  + Declare dependencies in harfbuzz.pc. FreeType is not declared
+though, to avoid bugs in pkg-config 0.26 with recursive
+dependencies.
+  + Slightly improved debug infrastructure.  More to come later.
+  + Misc build fixes.
+- Changes from version 1.0.1:
+  + Fix out-of-bounds access in USE shaper.
+- Changes from version 1.0.0:
+  + Implement Universal Shaping Engine:
+https://www.microsoft.com/typography/OpenTypeDev/USE/intro.htm
+
http://blogs.windows.com/bloggingwindows/2015/02/23/windows-shapes-the-worlds-languages/
+  + Bump version to 1.0.0. The soname was NOT bumped.
+
+---
+Wed Sep  2 13:00:41 UTC 2015 - mplus...@suse.com
+
+- Update to version 0.9.42:
+  + New API to allow for retrieving finer-grained cluster
+mappings if the client desires to handle them. Default behavior
+is unchanged.
+  + Fix cluster merging when removing default-ignorables.
+  + Update to Unicode 8.0
+  + hb-graphite2 fixes.
+  + Misc fixes.
+  + Removed HB_NO_MERGE_CLUSTERS hack.
+  + New API:
+- hb_buffer_cluster_level_t enum
+- hb_buffer_get_cluster_level()
+- hb_buffer_set_cluster_level()
+- hb-shape / hb-view --cluster-level
+- Changes from version 0.9.41:
+  + Fix hb-coretext with trailing whitespace in right-to-left.
+  + New API: hb_buffer_reverse_range().
+  + Allow implementing atomic ops in config.h.
+  + Fix hb_language_t in language bindings.
+  + Misc fixes.
+
+---

Old:

  harfbuzz-0.9.40.tar.bz2

New:

  harfbuzz-1.0.3.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.HouzZc/_old  2015-09-13 09:43:55.0 +0200
+++ /var/tmp/diff_new_pack.HouzZc/_new  2015-09-13 09:43:55.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   harfbuzz
-Version:0.9.40
+Version:1.0.3
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT
 Group:  Productivity/Text/Utilities
 Url:http://www.freedesktop.org/wiki/Software/HarfBuzz
-Source: 
http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-%{version}.tar.bz2
+Source: 
http://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
 BuildRequires:  gcc-c++
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ harfbuzz-0.9.40.tar.bz2 -> harfbuzz-1.0.3.tar.bz2 ++
 71999 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2015-06-01 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2015-06-01 10:09:34

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2015-05-05 
00:55:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2015-06-01 
10:09:34.0 +0200
@@ -1,0 +2,6 @@
+Tue May  5 08:28:46 UTC 2015 - fst...@suse.com
+
+- Revert the introduction of harfbuzz-bootstrap: it did not help to
+  work around the cycle.
+
+---

Old:

  harfbuzz-bootstrap-rpmlintrc
  harfbuzz-bootstrap.changes
  harfbuzz-bootstrap.spec
  pre_checkin.sh



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.1gTSqP/_old  2015-06-01 10:09:35.0 +0200
+++ /var/tmp/diff_new_pack.1gTSqP/_new  2015-06-01 10:09:35.0 +0200
@@ -16,7 +16,6 @@
 #
 
 
-%global build_bootstrap 0
 Name:   harfbuzz
 Version:0.9.40
 Release:0
@@ -28,14 +27,6 @@
 Source99:   baselibs.conf
 BuildRequires:  gcc-c++
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if %{build_bootstrap}
-Source1000: harfbuzz-bootstrap-rpmlintrc
-# Generation of pkgconfig(foo) provides for the bootstrap package
-BuildRequires:  pkg-config
-# The bootstrap package is not supposed to be used by end users
-Requires:   this-is-only-for-build-envs
-%else
-BuildRequires:  harfbuzz-bootstrap
 BuildRequires:  pkgconfig(cairo) = 1.8.0
 BuildRequires:  pkgconfig(cairo-ft)
 BuildRequires:  pkgconfig(freetype2) = 12.0.6
@@ -45,17 +36,13 @@
 BuildRequires:  pkgconfig(gthread-2.0)
 BuildRequires:  pkgconfig(icu-le)
 BuildRequires:  pkgconfig(icu-uc)
-#!BuildIgnore:  libharfbuzz0
-%endif
 
 %description
 HarfBuzz is an OpenType text shaping engine.
 
-%if ! %{build_bootstrap}
 %package -n libharfbuzz0
 Summary:An OpenType text shaping engine
 Group:  System/Libraries
-Obsoletes:  harfbuzz-bootstrap = %{version}
 
 %description -n libharfbuzz0
 HarfBuzz is an OpenType text shaping engine.
@@ -74,18 +61,11 @@
 %description tools
 HarfBuzz is an OpenType text shaping engine.
 
-%endif
-
 %package devel
 Summary:An OpenType text shaping engine -- Development Files
 Group:  Development/Libraries/C and C++
-%if %{build_bootstrap}
-Requires:   %{name} = %{version}
-Conflicts:  harfbuzz-devel
-%else
 Requires:   libharfbuzz-icu0 = %{version}
 Requires:   libharfbuzz0 = %{version}
-%endif
 
 %description devel
 HarfBuzz is an OpenType text shaping engine.
@@ -96,43 +76,18 @@
 %build
 %configure \
 --disable-static \
-%if %{build_bootstrap}
---without-glib \
---without-gobject \
---without-freetype \
---without-cairo \
---without-icu \
---without-graphite2 \
---disable-instrospection
-%else
 --with-glib \
 --with-freetype \
 --with-cairo \
 --with-icu \
 --with-graphite2
-%endif
 make %{?_smp_mflags}
 
 %install
 %make_install
 
-%if %{build_bootstrap}
-
-install src/*.h %{buildroot}%{_includedir}/harfbuzz/
-install src/*.hh %{buildroot}%{_includedir}/harfbuzz/
-find %{buildroot}%{_includedir}/harfbuzz/ -type f | xargs chmod -x
-rm -rf %{buildroot}%{_datadir}/gtk-doc
-
-%endif
-
 find %{buildroot} -type f -name *.la -delete -print
 
-%if %{build_bootstrap}
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-%else
 %post -n libharfbuzz0 -p /sbin/ldconfig
 
 %post -n libharfbuzz-icu0 -p /sbin/ldconfig
@@ -141,19 +96,11 @@
 
 %postun -n libharfbuzz-icu0 -p /sbin/ldconfig
 
-%endif
-
-%if %{build_bootstrap}
-%files
-%defattr(-,root,root)
-%else
 %files -n libharfbuzz0
 %defattr(-,root,root)
-%endif
 %doc AUTHORS COPYING NEWS README THANKS
 %{_libdir}/libharfbuzz.so.0*
 
-%if ! %{build_bootstrap}
 %files -n libharfbuzz-icu0
 %defattr(-,root,root)
 %{_libdir}/libharfbuzz-icu.so.0*
@@ -164,17 +111,13 @@
 %{_bindir}/hb-shape
 %{_bindir}/hb-view
 
-%endif
-
 %files devel
 %defattr(-,root,root)
 %{_includedir}/harfbuzz/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/harfbuzz.pc
-%if ! %{build_bootstrap}
 %docdir %{_datadir}/gtk-doc
 %{_datadir}/gtk-doc/html/harfbuzz/
 %{_libdir}/pkgconfig/harfbuzz-icu.pc
-%endif
 
 %changelog




commit harfbuzz for openSUSE:Factory

2015-05-04 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2015-05-05 00:55:22

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz-bootstrap.changes  
2015-04-22 01:10:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz-bootstrap.changes 
2015-05-05 00:55:23.0 +0200
@@ -1,0 +2,16 @@
+Mon Apr 27 09:44:21 UTC 2015 - dims...@opensuse.org
+
+- Add this-is-only-for-build-envs requires to the -bootstrap
+  package: This ensures that OBS can use it, but the users will
+  not install it on their systems.
+
+---
+Sun Apr 26 10:34:56 UTC 2015 - fst...@suse.com
+
+- Make harfbuzz-bootstrap package provide the libharfbuzz.so.0
+  * Makes the freshly built freetype2 installable
+- Make harfbuzz-bootstrap-devel package provide the
+  pkgconfig(harfbuzz)
+  * Makes the freshly built freetype2-devel installable
+
+---
harfbuzz.changes: same change



Other differences:
--
++ harfbuzz-bootstrap.spec ++
--- /var/tmp/diff_new_pack.7yfnP3/_old  2015-05-05 00:55:23.0 +0200
+++ /var/tmp/diff_new_pack.7yfnP3/_new  2015-05-05 00:55:23.0 +0200
@@ -17,10 +17,6 @@
 
 
 %global build_bootstrap 1
-%if %{build_bootstrap}
-%global _use_internal_dependency_generator 0
-%global __find_provides %{nil}
-%endif
 Name:   harfbuzz-bootstrap
 Version:0.9.40
 Release:0
@@ -34,6 +30,10 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{build_bootstrap}
 Source1000: harfbuzz-bootstrap-rpmlintrc
+# Generation of pkgconfig(foo) provides for the bootstrap package
+BuildRequires:  pkg-config
+# The bootstrap package is not supposed to be used by end users
+Requires:   this-is-only-for-build-envs
 %else
 BuildRequires:  harfbuzz-bootstrap
 BuildRequires:  pkgconfig(cairo) = 1.8.0

++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.7yfnP3/_old  2015-05-05 00:55:23.0 +0200
+++ /var/tmp/diff_new_pack.7yfnP3/_new  2015-05-05 00:55:23.0 +0200
@@ -17,10 +17,6 @@
 
 
 %global build_bootstrap 0
-%if %{build_bootstrap}
-%global _use_internal_dependency_generator 0
-%global __find_provides %{nil}
-%endif
 Name:   harfbuzz
 Version:0.9.40
 Release:0
@@ -34,6 +30,10 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{build_bootstrap}
 Source1000: harfbuzz-bootstrap-rpmlintrc
+# Generation of pkgconfig(foo) provides for the bootstrap package
+BuildRequires:  pkg-config
+# The bootstrap package is not supposed to be used by end users
+Requires:   this-is-only-for-build-envs
 %else
 BuildRequires:  harfbuzz-bootstrap
 BuildRequires:  pkgconfig(cairo) = 1.8.0




commit harfbuzz for openSUSE:Factory

2015-04-21 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2015-04-22 01:10:51

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

New Changes file:

--- /dev/null   2015-03-12 01:14:30.992027505 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz-bootstrap.changes 
2015-04-22 01:10:52.0 +0200
@@ -0,0 +1,493 @@
+---
+Wed Apr 15 15:44:47 UTC 2015 - fst...@suse.com
+
+- Make harfbuzz-bootstrap-devel conflict with harfbuzz-devel
+
+---
+Tue Apr 14 12:12:44 UTC 2015 - fst...@suse.com
+
+- Try to completely disable the provides for harfbuzz-bootstrap
+
+---
+Fri Apr 10 08:13:58 UTC 2015 - fst...@suse.com
+
+- Split a minimal harfbuzz-bootstrap package in order to avoid
+  possible build cycles between freetype2 and harfbuzz.
+- Add harfbuzz-bootstrap-rpmlintrc file to avoid errors on this
+  bootstrap package (to be used only for freetype2 build)
+- Add pre_checkin.sh script to sync the harfbuzz.spec and
+  harfbuzz-bootstrap.spec as well as the harfbuzz.changes and
+  harfbuzz-bootstrap.changes automatically.
+
+---
+Sat Mar 21 23:16:34 UTC 2015 - zai...@opensuse.org
+
+- Update to version 0.9.40:
+  + Another hb-coretext crasher fix.
+
+---
+Fri Mar  6 08:41:16 UTC 2015 - mplus...@suse.com
+
+- Update to version 0.9.39:
+  + Critical hb-coretext fixes.
+  + Optimizations and refactoring; no functional change expected.
+  + Misc build fixes.
+
+---
+Sun Jan 25 08:33:49 UTC 2015 - vu...@opensuse.org
+
+- Update to version 0.9.38:
+  + Fix minor out-of-bounds access in Indic shaper.
+  + Change New Tai Lue shaping engine from South-East Asian to
+default, reflecting change in Unicode encoding model.
+  + Add hb-shape --font-size.  Can take up to two numbers for
+separate x / y size.
+  + Fix CoreText and FreeType scale issues with negative scales.
+  + Reject blobs larger than 2GB. This might break some icu-le-hb
+clients that need security fixes. See:
+http://www.icu-project.org/trac/ticket/11450
+  + Avoid accessing font tables during face destruction, in case
+rogue clients released face data already.
+  + Fix up gobject-introspection a bit.
+  + Misc fixes.
+  + API additions:
+hb_ft_face_create_referenced()
+hb_ft_font_create_referenced()
+- Changes from version 0.9.37:
+  + Fix out-of-bounds access in Context lookup format 3.
+  + Indic: Allow ZWJ/ZWNJ before syllable modifiers.
+
+---
+Sat Nov 22 12:01:10 UTC 2014 - zai...@opensuse.org
+
+- Update to version 0.9.36:
+  + Fix performance bug in hb_ot_collect_glyphs() (moz#1090869).
+  + Add basic vertical-text support to hb-ot-font.
+  + Misc build fixes.
+
+---
+Thu Aug 21 01:54:01 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to version 0.9.35:
+  + Fix major shape-plan caching bug when more than one shaper
+were provided to hb_shape_full() (as exercised by XeTeX).
+  + Fix Arabic fallback shaping regression.
+  + Major hb-coretext fixes.  That backend is complete now,
+including respecing buffer direction and language, down to
+vertical writing.
+  + Build fixes for Windows CE.
+  + Misc fixes:
+- Use atexit() only if it's safe to call from shared library.
+  fdo#82246
+- Mandaic had errors in its Unicode Joining_Type.
+  fdo#82306
+  + API changes:
+- hb_buffer_clear_contents() does not reset buffer flags now.
+- Changes from version 0.9.34:
+  + hb_feature_from_string() now accepts CSS
+font-feature-settings format.
+  + As a result, hb-shape / hb-view --features also accept
+CSS-style strings. Eg, 'liga' off is accepted now.
+  + Add old-spec Myanmar shaper: fdo#81775
+  + Don't apply 'calt' in Hangul shaper.
+  + Fix mark advance zeroing for Hebrew shaper: fdo#76767
+  + Implement Windows-1256 custom Arabic shaping. 
+Only built on Windows, and requires help from get_glyph().
+  + Disable 'liga' in vertical text.
+  + Build fixes.
+  + API changes:
+- Make HB_BUFFER_FLAG_BOT/EOT easier to use.
+- Changes from version 0.9.33:
+  + Turn off ARabic 'cswh' feature that was accidentally turned on.
+  + Add HB_TAG_MAX_SIGNED.
+  + Make hb_face_make_immutable() really make face immutable!
+  + Windows build fixes.
+- Changes from version 0.9.32:
+  + Apply Arabic shaping 

commit harfbuzz for openSUSE:Factory

2015-03-30 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2015-03-30 19:20:48

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2015-03-16 
09:41:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2015-03-30 
19:20:50.0 +0200
@@ -1,0 +2,6 @@
+Sat Mar 21 23:16:34 UTC 2015 - zai...@opensuse.org
+
+- Update to version 0.9.40:
+  + Another hb-coretext crasher fix.
+
+---

Old:

  harfbuzz-0.9.39.tar.bz2

New:

  harfbuzz-0.9.40.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.VTxfNV/_old  2015-03-30 19:20:51.0 +0200
+++ /var/tmp/diff_new_pack.VTxfNV/_new  2015-03-30 19:20:51.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.39
+Version:0.9.40
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-0.9.39.tar.bz2 - harfbuzz-0.9.40.tar.bz2 ++
 3611 lines of diff (skipped)




commit harfbuzz for openSUSE:Factory

2015-03-16 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2015-03-16 09:41:21

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2015-01-27 
12:35:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2015-03-16 
09:41:22.0 +0100
@@ -1,0 +2,8 @@
+Fri Mar  6 08:41:16 UTC 2015 - mplus...@suse.com
+
+- Update to version 0.9.39:
+  + Critical hb-coretext fixes.
+  + Optimizations and refactoring; no functional change expected.
+  + Misc build fixes.
+
+---

Old:

  harfbuzz-0.9.38.tar.bz2

New:

  harfbuzz-0.9.39.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.oxP60P/_old  2015-03-16 09:41:23.0 +0100
+++ /var/tmp/diff_new_pack.oxP60P/_new  2015-03-16 09:41:23.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package harfbuzz
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.38
+Version:0.9.39
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-0.9.38.tar.bz2 - harfbuzz-0.9.39.tar.bz2 ++
 9934 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2015-01-27 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2015-01-27 12:35:37

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2014-11-26 
22:57:09.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2015-01-27 
12:35:39.0 +0100
@@ -1,0 +2,24 @@
+Sun Jan 25 08:33:49 UTC 2015 - vu...@opensuse.org
+
+- Update to version 0.9.38:
+  + Fix minor out-of-bounds access in Indic shaper.
+  + Change New Tai Lue shaping engine from South-East Asian to
+default, reflecting change in Unicode encoding model.
+  + Add hb-shape --font-size.  Can take up to two numbers for
+separate x / y size.
+  + Fix CoreText and FreeType scale issues with negative scales.
+  + Reject blobs larger than 2GB. This might break some icu-le-hb
+clients that need security fixes. See:
+http://www.icu-project.org/trac/ticket/11450
+  + Avoid accessing font tables during face destruction, in case
+rogue clients released face data already.
+  + Fix up gobject-introspection a bit.
+  + Misc fixes.
+  + API additions:
+hb_ft_face_create_referenced()
+hb_ft_font_create_referenced()
+- Changes from version 0.9.37:
+  + Fix out-of-bounds access in Context lookup format 3.
+  + Indic: Allow ZWJ/ZWNJ before syllable modifiers.
+
+---

Old:

  harfbuzz-0.9.36.tar.bz2

New:

  harfbuzz-0.9.38.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.SLxL9K/_old  2015-01-27 12:35:40.0 +0100
+++ /var/tmp/diff_new_pack.SLxL9K/_new  2015-01-27 12:35:40.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package harfbuzz
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.36
+Version:0.9.38
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT
@@ -28,7 +28,7 @@
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig(cairo) = 1.8.0
 BuildRequires:  pkgconfig(cairo-ft)
-BuildRequires:  pkgconfig(freetype2) = 2.3.8
+BuildRequires:  pkgconfig(freetype2) = 12.0.6
 BuildRequires:  pkgconfig(glib-2.0) = 2.16
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(graphite2)

++ harfbuzz-0.9.36.tar.bz2 - harfbuzz-0.9.38.tar.bz2 ++
 9460 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2014-08-25 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2014-08-25 11:54:34

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2014-07-21 
21:39:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2014-08-25 
11:54:39.0 +0200
@@ -1,0 +2,68 @@
+Thu Aug 21 01:54:01 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to version 0.9.35:
+  + Fix major shape-plan caching bug when more than one shaper
+were provided to hb_shape_full() (as exercised by XeTeX).
+  + Fix Arabic fallback shaping regression.
+  + Major hb-coretext fixes.  That backend is complete now,
+including respecing buffer direction and language, down to
+vertical writing.
+  + Build fixes for Windows CE.
+  + Misc fixes:
+- Use atexit() only if it's safe to call from shared library.
+  fdo#82246
+- Mandaic had errors in its Unicode Joining_Type.
+  fdo#82306
+  + API changes:
+- hb_buffer_clear_contents() does not reset buffer flags now.
+- Changes from version 0.9.34:
+  + hb_feature_from_string() now accepts CSS
+font-feature-settings format.
+  + As a result, hb-shape / hb-view --features also accept
+CSS-style strings. Eg, 'liga' off is accepted now.
+  + Add old-spec Myanmar shaper: fdo#81775
+  + Don't apply 'calt' in Hangul shaper.
+  + Fix mark advance zeroing for Hebrew shaper: fdo#76767
+  + Implement Windows-1256 custom Arabic shaping. 
+Only built on Windows, and requires help from get_glyph().
+  + Disable 'liga' in vertical text.
+  + Build fixes.
+  + API changes:
+- Make HB_BUFFER_FLAG_BOT/EOT easier to use.
+- Changes from version 0.9.33:
+  + Turn off ARabic 'cswh' feature that was accidentally turned on.
+  + Add HB_TAG_MAX_SIGNED.
+  + Make hb_face_make_immutable() really make face immutable!
+  + Windows build fixes.
+- Changes from version 0.9.32:
+  + Apply Arabic shaping features in spec order exactly.
+  + Another fix for Mongolian free variation selectors.
+  + For non-Arabic scripts in Arabic shaper apply 'rlig' and 'calt'
+together.
+  + Minor adjustment to U+FFFD logic.
+  + Fix hb-coretext build.
+- Changes from version 0.9.31:
+  + Only accept valid UTF-8/16/32; we missed many cases before.
+  + Better shaping of invalid UTF-8/16/32.  Falls back to U+FFFD
+REPLACEMENT CHARACTER now.
+  + With all changes in this release, the buffer will contain fully
+valid Unicode after hb_buffer_add_utf8/16/32 no matter how
+broken the input is.
+  + Fix Mongolian Variation Selectors for fonts without GDEF.
+  + Fix minor invalid buffer access.
+  + Accept zh-Hant and zh-Hans language tags.
+hb_ot_tag_to_language() now uses these instead of private tags.
+  + Build fixes.
+  + New API:
+- hb_buffer_add_codepoints(). This does what
+  hb_buffer_add_utf32() used to do, ie. no validity check on
+  the input at all. add_utf32 now replaces invalid Unicode
+  codepoints with the replacement character.
+- hb_buffer_set_replacement_codepoint()
+- hb_buffer_get_replacement_codepoint()
+  Previously, in hb_buffer_add_utf8 and hb_buffer_add_utf16,
+  when we detected broken input, we replaced that with
+  (hb_codepoint_t)-1. This has changed to use U+FFFD now, but
+  can be changed using these new API.
+
+---

Old:

  harfbuzz-0.9.30.tar.bz2

New:

  harfbuzz-0.9.35.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.nEACtU/_old  2014-08-25 11:54:40.0 +0200
+++ /var/tmp/diff_new_pack.nEACtU/_new  2014-08-25 11:54:40.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.30
+Version:0.9.35
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-0.9.30.tar.bz2 - harfbuzz-0.9.35.tar.bz2 ++
 19663 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2014-07-21 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2014-07-21 21:39:37

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2014-07-04 
17:18:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2014-07-21 
21:39:46.0 +0200
@@ -1,0 +2,16 @@
+Fri Jul 11 17:42:59 UTC 2014 - dims...@opensuse.org
+
+- Update to version 0.9.30:
+  + Update to Unicode 7.0.0:
+- New scripts Manichaean and Psalter Pahlavi are shaped using
+  Arabic shaper.
+- All the other new scripts to through the generic shaper for
+  now.
+  + Minor Indic improvements.
+  + Fix graphite2 backend cluster mapping.
+  + API changes:
+- New HB_SCRIPT_* values for Unicode 7.0 scripts.
+- New function hb_ot_layout_language_get_required_feature().
+  + Build fixes.
+
+---

Old:

  harfbuzz-0.9.29.tar.bz2

New:

  harfbuzz-0.9.30.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.lbqpvb/_old  2014-07-21 21:39:47.0 +0200
+++ /var/tmp/diff_new_pack.lbqpvb/_new  2014-07-21 21:39:47.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.29
+Version:0.9.30
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-0.9.29.tar.bz2 - harfbuzz-0.9.30.tar.bz2 ++
 18319 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2014-07-04 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2014-07-04 17:18:30

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2014-05-11 
14:16:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2014-07-04 
17:18:36.0 +0200
@@ -1,0 +2,13 @@
+Tue Jul  1 19:34:56 UTC 2014 - dims...@opensuse.org
+
+- Update to version 0.9.29:
+  + Implement cmap in hb-ot-font.h. No variation-selectors yet.
+  + Myanmar: Allow MedialYa+Asat.
+  + Various Indic fixes:
+- Support most characters in Extended Devanagary and Vedic
+  Unicode blocks.
+- Allow digits and a some punctuation as consonant
+  placeholders.
+  + Build fixes.
+
+---

Old:

  harfbuzz-0.9.28.tar.bz2

New:

  harfbuzz-0.9.29.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.Ve7fmO/_old  2014-07-04 17:18:37.0 +0200
+++ /var/tmp/diff_new_pack.Ve7fmO/_new  2014-07-04 17:18:37.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.28
+Version:0.9.29
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-0.9.28.tar.bz2 - harfbuzz-0.9.29.tar.bz2 ++
 25219 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2014-04-05 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2014-04-05 16:50:05

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2014-02-17 
12:54:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2014-04-05 
16:50:09.0 +0200
@@ -1,0 +2,16 @@
+Thu Mar 27 03:17:39 UTC 2014 - mgo...@suse.com
+
+- Update to version 0.9.27: 
+  + Don't use register storage class specifier.
+  + Wrap definition of free_langs() with HAVE_ATEXIT.
+  + Add coretext_aat shaper and hb_coretext_face_create()
+constructor.
+  + If HAVE_ICU_BUILTIN is defined, use hb-icu Unicode callbacks.
+  + Only do fallback Hebrew composition if no GPOS 'mark'
+available.
+  + Allow bootstrapping without gtk-doc.
+  + Use AM_MISSING_PROG for ragel and git.
+  + Typo in ucdn's Makefile.am.
+  + Improve MemoryBarrier() implementation.
+
+---

Old:

  harfbuzz-0.9.26.tar.bz2

New:

  harfbuzz-0.9.27.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.ajzHmT/_old  2014-04-05 16:50:10.0 +0200
+++ /var/tmp/diff_new_pack.ajzHmT/_new  2014-04-05 16:50:10.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.26
+Version:0.9.27
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-0.9.26.tar.bz2 - harfbuzz-0.9.27.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-0.9.26/ChangeLog 
new/harfbuzz-0.9.27/ChangeLog
--- old/harfbuzz-0.9.26/ChangeLog   2014-01-30 21:15:12.0 +0100
+++ new/harfbuzz-0.9.27/ChangeLog   2014-03-18 18:10:04.0 +0100
@@ -1,3 +1,187 @@
+commit ba8c9d92935ea351970a80d0d3441858ad4cf33f
+Author: Dominik Röttsches dominik.rottsc...@intel.com
+Date:   Tue Mar 18 14:39:03 2014 +0200
+
+0.9.27
+
+ NEWS | 16 
+ configure.ac |  2 +-
+ 2 files changed, 17 insertions(+), 1 deletion(-)
+
+commit a949cd329e49d2c0ad6f1e023f324790d886dafe
+Author: Behdad Esfahbod beh...@behdad.org
+Date:   Sun Mar 16 20:22:42 2014 -0700
+
+Don't use register storage class specifier
+
+Fixes warnings.
+https://bugzilla.mozilla.org/show_bug.cgi?id=984081
+
+ src/hb-private.hh | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+commit 0082dbeae6c25a7859960b7e791a540ad04246d9
+Author: jfkthame jfkth...@gmail.com
+Date:   Sun Mar 16 08:25:17 2014 +
+
+wrap definition of free_langs() with HAVE_ATEXIT
+
+...to avoid an unused function warning; see mozilla bug
+https://bugzilla.mozilla.org/show_bug.cgi?id=984081.
+
+ src/hb-common.cc | 2 ++
+ 1 file changed, 2 insertions(+)
+
+commit a9e25e90a4ca05746fda4a598ad698db1d2c5c1a
+Author: Behdad Esfahbod beh...@behdad.org
+Date:   Fri Mar 14 19:55:46 2014 -0700
+
+[coretext] Add hb_coretext_face_create()
+
+Not tested.
+
+ src/hb-coretext.cc | 57
+ +-
+ src/hb-coretext.h  |  4 
+ 2 files changed, 52 insertions(+), 9 deletions(-)
+
+commit c79865f90f62309dc64c8d3f2f503ec2aa4b7ec1
+Author: Behdad Esfahbod beh...@behdad.org
+Date:   Fri Mar 14 19:37:55 2014 -0400
+
+[coretext] Add coretext_aat shaper
+
+This is a higher-priority shaper than default shaper (ot), but
+only picks up fonts that have AAT morx/mort table.
+
+Note that for this to work the font face's get_table() implementation
+should know how to return the full font blob.
+
+Based on patch from Konstantin Ritt.
+
+ src/hb-coretext.cc| 94
+ +++
+ src/hb-coretext.h |  4 +++
+ src/hb-shaper-list.hh |  4 +++
+ 3 files changed, 102 insertions(+)
+
+commit af1aa362cacc652ab8ffda05a5d98a3ff5430439
+Author: Behdad Esfahbod beh...@behdad.org
+Date:   Fri Mar 14 15:52:47 2014 -0700
+
+If HAVE_ICU_BUILTIN is defined, use hb-icu Unicode callbacks
+
+Useful for Android / Chrome / etc when ICU is built in the same
+library as harfbuzz itself.
+
+ src/hb-unicode.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 853daf857f231c9ce0277a78abff1241150ea903
+Author: Behdad Esfahbod beh...@behdad.org
+Date:   Fri Mar 14 15:49:18 2014 -0700
+
+Remove old cruft
+
+ src/hb-shaper-list.hh | 6 --
+ 1 file changed, 6 deletions(-)
+
+commit 2a473338da1538efa4ff14ae9e4aba8dd50f9b0f
+Author: Behdad Esfahbod beh...@behdad.org
+Date:   Mon Mar 10 15:04:46 2014 -0700
+
+Add Myanmar 

commit harfbuzz for openSUSE:Factory

2014-02-17 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2014-02-17 12:54:17

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2013-12-24 
16:04:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2014-02-17 
12:54:18.0 +0100
@@ -1,0 +2,15 @@
+Tue Feb 11 22:42:42 UTC 2014 - dims...@opensuse.org
+
+- Update to version 0.9.26:
+  + Misc fixes.
+  + Fix application of 'rtlm' feature.
+  + Automatically apply frac/numr/dnom around U+2044 FRACTION
+SLASH.
+  + Uniscribe: fix scratch-buffer accounting.
+  + Reorder Tai Tham SAKOT to after tone-marks.
+  + Add Hangul shaper.
+  + Disable 'cswh' feature in Arabic shaper.
+  + Coretext: better handle surrogate pairs.
+  + Add HB_TAG_MAX and _HB_SCRIPT_MAX_VALUE.
+
+---

Old:

  harfbuzz-0.9.25.tar.bz2

New:

  harfbuzz-0.9.26.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.Fem8JI/_old  2014-02-17 12:54:19.0 +0100
+++ /var/tmp/diff_new_pack.Fem8JI/_new  2014-02-17 12:54:19.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package harfbuzz
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.25
+Version:0.9.26
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-0.9.25.tar.bz2 - harfbuzz-0.9.26.tar.bz2 ++
 4242 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2013-12-24 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2013-12-24 16:04:20

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2013-11-08 
08:34:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2013-12-24 
16:04:21.0 +0100
@@ -1,0 +2,12 @@
+Wed Dec 11 13:05:49 UTC 2013 - pgaj...@suse.com
+
+- Update to version 0.9.25:
+  + Myanmar shaper improvements.
+  + Avoid font fallback in CoreText backend.
+  + Additional OpenType language tag mappiongs.
+  + More aggressive shape-plan caching.
+- Changes from version 0.9.24:
+  + Misc compiler warning fixes with clang.
+  + No functional changes.
+
+---

Old:

  harfbuzz-0.9.23.tar.bz2

New:

  harfbuzz-0.9.25.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.Y9ZxIa/_old  2013-12-24 16:04:21.0 +0100
+++ /var/tmp/diff_new_pack.Y9ZxIa/_new  2013-12-24 16:04:21.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.23
+Version:0.9.25
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-0.9.23.tar.bz2 - harfbuzz-0.9.25.tar.bz2 ++
 38810 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2013-11-07 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2013-11-08 08:34:56

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2013-09-23 
09:30:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2013-11-08 
08:34:57.0 +0100
@@ -1,0 +2,22 @@
+Wed Nov  6 21:54:05 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.23:
+  + Fix (Chain)Context recursion with non-monotone lookup
+positions.
+  + Misc Indic bug fixes.
+  + New Javanese / Buginese shaping, similar to Windows 8.1.
+- Drop harfbuzz-fix-non-return-in-nonvoid.patch: fixed upstream.
+
+---
+Sun Oct 20 16:16:57 UTC 2013 - zai...@opensuse.org
+
+- Update to version 0.9.22:
+  + Fix use-after-end-of-scope in hb_language_from_string().
+  + Fix hiding of default_ignorables if font doesn't have space
+glyph.
+  + Protect against out-of-range lookup indices.
+  + API Changes: Added hb_ot_layout_table_get_lookup_count().
+- Add harfbuzz-fix-non-return-in-nonvoid.patch, fix a missing
+  return. Patch taken from upstream git.
+
+---

Old:

  harfbuzz-0.9.21.tar.bz2

New:

  harfbuzz-0.9.23.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.dHD8cS/_old  2013-11-08 08:34:58.0 +0100
+++ /var/tmp/diff_new_pack.dHD8cS/_new  2013-11-08 08:34:58.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.21
+Version:0.9.23
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-0.9.21.tar.bz2 - harfbuzz-0.9.23.tar.bz2 ++
 40682 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2013-09-23 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2013-09-23 09:30:47

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2013-09-11 
12:11:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2013-09-23 
09:30:48.0 +0200
@@ -1,0 +2,11 @@
+Tue Sep 17 20:46:36 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.21:
+  + Rename gobject-introspection library name from harfbuzz to
+HarfBuzz.
+  + Remove (long disabled) hb-old and hb-icu-le test shapers.
+  + Misc gtk-doc and gobject-introspection annotations.
+  + Misc fixes.
+  + API change: Add HB_SET_VALUE_INVALID.
+
+---

Old:

  harfbuzz-0.9.20.tar.bz2

New:

  harfbuzz-0.9.21.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.lqEcIr/_old  2013-09-23 09:30:49.0 +0200
+++ /var/tmp/diff_new_pack.lqEcIr/_new  2013-09-23 09:30:49.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.20
+Version:0.9.21
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-0.9.20.tar.bz2 - harfbuzz-0.9.21.tar.bz2 ++
 52357 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2013-09-11 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2013-09-11 12:11:56

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2013-07-18 
17:31:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2013-09-11 
12:11:57.0 +0200
@@ -1,0 +2,25 @@
+Mon Sep  2 07:13:18 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.20:
+  + Misc substitute_closure() fixes.
+  + Build fixes.
+  + GObject and Introspection:
+- Added harfbuzz-gobject library (hb-gobject.h) that has type
+  bindings for all HarfBuzz objects and enums.  Enable using
+  --with-gobject.
+- Added gobject-introspection boilerplate. Nothing useful
+  right now.
+  + OpenType shaper:
+- Apply 'mark' in Myanmar shaper.
+- Don't apply 'dlig' by default.
+  + Uniscribe shaper:
+- Support user features.
+- Fix loading of fonts that are also installed on the system.
+- Fix shaping of Arabic Presentation Forms.
+- Fix build with wide chars.
+  + CoreText shaper:
+- Support user features
+  + Updated documentations.
+- Add missing post/postun scripts to -n libharfbuzz-icu0.
+
+---

Old:

  harfbuzz-0.9.19.tar.bz2

New:

  harfbuzz-0.9.20.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.e80FaP/_old  2013-09-11 12:11:58.0 +0200
+++ /var/tmp/diff_new_pack.e80FaP/_new  2013-09-11 12:11:58.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.19
+Version:0.9.20
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT
@@ -88,8 +88,10 @@
 find %{buildroot} -type f -name *.la -delete -print
 
 %post -n libharfbuzz0 -p /sbin/ldconfig
+%post -n libharfbuzz-icu0 -p /sbin/ldconfig
 
 %postun -n libharfbuzz0 -p /sbin/ldconfig
+%postun -n libharfbuzz-icu0 -p /sbin/ldconfig
 
 %files -n libharfbuzz0
 %defattr(-,root,root)
@@ -108,6 +110,8 @@
 
 %files devel
 %defattr(-,root,root)
+%docdir %{_datadir}/gtk-doc
+%{_datadir}/gtk-doc/html/harfbuzz/
 %{_includedir}/harfbuzz/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/harfbuzz.pc

++ harfbuzz-0.9.19.tar.bz2 - harfbuzz-0.9.20.tar.bz2 ++
 33837 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2013-07-18 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2013-07-18 17:31:28

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2013-06-29 
19:42:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2013-07-18 
17:31:29.0 +0200
@@ -1,0 +2,11 @@
+Wed Jul 17 06:58:43 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.19:
+  + Build fixes.
+  + Better handling of multiple variation selectors in a row.
+  + Pass on variation selector to GSUB if not consumed by cmap.
+  + Fix undefined memory access.
+  + Add Javanese config to Indic shaper.
+  + Misc bug fixes.
+
+---

Old:

  harfbuzz-0.9.18.tar.bz2

New:

  harfbuzz-0.9.19.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.WHgKlX/_old  2013-07-18 17:31:30.0 +0200
+++ /var/tmp/diff_new_pack.WHgKlX/_new  2013-07-18 17:31:30.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.18
+Version:0.9.19
 Release:0
 Summary:An OpenType text shaping engine
 License:MIT

++ harfbuzz-0.9.18.tar.bz2 - harfbuzz-0.9.19.tar.bz2 ++
 42068 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2013-05-28 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2013-05-28 11:45:08

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2013-04-22 
14:05:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2013-05-28 
11:45:10.0 +0200
@@ -1,0 +2,8 @@
+Wed May 22 12:19:17 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.17:
+  + Build fixes.
+  + Fix bug in hb_set_get_min().
+  + Fix regression with Arabic mark positioning / width-zeroing.
+
+---

Old:

  harfbuzz-0.9.16.tar.bz2

New:

  harfbuzz-0.9.17.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.vzRsij/_old  2013-05-28 11:45:11.0 +0200
+++ /var/tmp/diff_new_pack.vzRsij/_new  2013-05-28 11:45:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.16
+Version:0.9.17
 Release:0
 # FIXME: graphite2 is not packaged / 
http://projects.palaso.org/projects/graphitedev
 Summary:An OpenType text shaping engine

++ harfbuzz-0.9.16.tar.bz2 - harfbuzz-0.9.17.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-0.9.16/NEWS new/harfbuzz-0.9.17/NEWS
--- old/harfbuzz-0.9.16/NEWS2013-04-19 22:27:04.0 +0200
+++ new/harfbuzz-0.9.17/NEWS2013-05-20 15:23:34.0 +0200
@@ -1,3 +1,11 @@
+Overview of changes leading to 0.9.17
+Monday, May 20, 2013
+=
+
+- Build fixes.
+- Fix bug in hb_set_get_min().
+- Fix regression with Arabic mark positioning / width-zeroing.
+
 Overview of changes leading to 0.9.16
 Friday, April 19, 2013
 =
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-0.9.16/configure 
new/harfbuzz-0.9.17/configure
--- old/harfbuzz-0.9.16/configure   2013-04-19 22:24:01.0 +0200
+++ new/harfbuzz-0.9.17/configure   2013-05-20 15:23:53.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for HarfBuzz 0.9.16.
+# Generated by GNU Autoconf 2.68 for HarfBuzz 0.9.17.
 #
 # Report bugs to http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz.
 #
@@ -571,8 +571,8 @@
 # Identity of this package.
 PACKAGE_NAME='HarfBuzz'
 PACKAGE_TARNAME='harfbuzz'
-PACKAGE_VERSION='0.9.16'
-PACKAGE_STRING='HarfBuzz 0.9.16'
+PACKAGE_VERSION='0.9.17'
+PACKAGE_STRING='HarfBuzz 0.9.17'
 PACKAGE_BUGREPORT='http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz'
 PACKAGE_URL='http://harfbuzz.org/'
 
@@ -1385,7 +1385,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures HarfBuzz 0.9.16 to adapt to many kinds of systems.
+\`configure' configures HarfBuzz 0.9.17 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1455,7 +1455,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of HarfBuzz 0.9.16:;;
+ short | recursive ) echo Configuration of HarfBuzz 0.9.17:;;
esac
   cat \_ACEOF
 
@@ -1589,7 +1589,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-HarfBuzz configure 0.9.16
+HarfBuzz configure 0.9.17
 generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2133,7 +2133,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by HarfBuzz $as_me 0.9.16, which was
+It was created by HarfBuzz $as_me 0.9.17, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   $ $0 $@
@@ -2954,7 +2954,7 @@
 
 # Define the identity of the package.
  PACKAGE='harfbuzz'
- VERSION='0.9.16'
+ VERSION='0.9.17'
 
 
 # Some tools Automake needs.
@@ -16284,8 +16284,8 @@
 
 HB_VERSION_MAJOR=0
 HB_VERSION_MINOR=9
-HB_VERSION_MICRO=16
-HB_VERSION=0.9.16
+HB_VERSION_MICRO=17
+HB_VERSION=0.9.17
 
 
 
@@ -16296,7 +16296,7 @@
 
 
 
-HB_LIBTOOL_VERSION_INFO=916:0:916
+HB_LIBTOOL_VERSION_INFO=917:0:917
 
 
 
@@ -17361,7 +17361,7 @@
# necessarily want, like debugging and optimization flags
# See man (1) icu-config for more info.
ICU_CFLAGS=`$ICU_CONFIG --cppflags`
-   ICU_LIBS=`$ICU_CONFIG 

commit harfbuzz for openSUSE:Factory

2013-04-22 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2013-04-22 14:05:48

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2013-04-14 
10:15:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2013-04-22 
14:05:51.0 +0200
@@ -1,0 +2,10 @@
+Sat Apr 20 23:24:21 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.16:
+  + Major speedup in OpenType lookup processing. With the Amiri
+Arabic font, this release is over 3x faster than previous
+release. All scripts / languages should see this speedup.
+  + New --num-iterations option for hb-shape / hb-view; useful for
+profiling.
+
+---

Old:

  harfbuzz-0.9.15.tar.bz2

New:

  harfbuzz-0.9.16.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.onCvCs/_old  2013-04-22 14:05:53.0 +0200
+++ /var/tmp/diff_new_pack.onCvCs/_new  2013-04-22 14:05:53.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.15
+Version:0.9.16
 Release:0
 # FIXME: graphite2 is not packaged / 
http://projects.palaso.org/projects/graphitedev
 Summary:An OpenType text shaping engine

++ harfbuzz-0.9.15.tar.bz2 - harfbuzz-0.9.16.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-0.9.15/NEWS new/harfbuzz-0.9.16/NEWS
--- old/harfbuzz-0.9.15/NEWS2013-04-06 00:02:11.0 +0200
+++ new/harfbuzz-0.9.16/NEWS2013-04-19 22:27:04.0 +0200
@@ -1,5 +1,16 @@
+Overview of changes leading to 0.9.16
+Friday, April 19, 2013
+=
+
+- Major speedup in OpenType lookup processing.  With the Amiri
+  Arabic font, this release is over 3x faster than previous
+  release.  All scripts / languages should see this speedup.
+
+- New --num-iterations option for hb-shape / hb-view; useful for
+  profiling.
+
 Overview of changes leading to 0.9.15
-Thursday, April 05, 2013
+Friday, April 05, 2013
 =
 
 - Build fixes.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-0.9.15/configure 
new/harfbuzz-0.9.16/configure
--- old/harfbuzz-0.9.15/configure   2013-04-06 00:02:38.0 +0200
+++ new/harfbuzz-0.9.16/configure   2013-04-19 22:24:01.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for HarfBuzz 0.9.15.
+# Generated by GNU Autoconf 2.68 for HarfBuzz 0.9.16.
 #
 # Report bugs to http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz.
 #
@@ -571,8 +571,8 @@
 # Identity of this package.
 PACKAGE_NAME='HarfBuzz'
 PACKAGE_TARNAME='harfbuzz'
-PACKAGE_VERSION='0.9.15'
-PACKAGE_STRING='HarfBuzz 0.9.15'
+PACKAGE_VERSION='0.9.16'
+PACKAGE_STRING='HarfBuzz 0.9.16'
 PACKAGE_BUGREPORT='http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz'
 PACKAGE_URL='http://harfbuzz.org/'
 
@@ -1385,7 +1385,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures HarfBuzz 0.9.15 to adapt to many kinds of systems.
+\`configure' configures HarfBuzz 0.9.16 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1455,7 +1455,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of HarfBuzz 0.9.15:;;
+ short | recursive ) echo Configuration of HarfBuzz 0.9.16:;;
esac
   cat \_ACEOF
 
@@ -1589,7 +1589,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-HarfBuzz configure 0.9.15
+HarfBuzz configure 0.9.16
 generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2133,7 +2133,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by HarfBuzz $as_me 0.9.15, which was
+It was created by HarfBuzz $as_me 0.9.16, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   $ $0 $@
@@ -2954,7 +2954,7 @@
 
 # Define the identity of the package.
  PACKAGE='harfbuzz'
- VERSION='0.9.15'
+ VERSION='0.9.16'
 
 
 # Some tools Automake needs.
@@ -16284,8 +16284,8 @@
 
 HB_VERSION_MAJOR=0
 HB_VERSION_MINOR=9
-HB_VERSION_MICRO=15
-HB_VERSION=0.9.15
+HB_VERSION_MICRO=16

commit harfbuzz for openSUSE:Factory

2013-04-14 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2013-04-14 10:15:25

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2013-03-25 
20:30:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2013-04-14 
10:15:26.0 +0200
@@ -1,0 +2,9 @@
+Sat Apr  6 15:21:14 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.15:
+  + Build fixes.
+  + Fix crasher in graphite2 shaper.
+  + Fix Arabic mark width zeroing regression.
+  + Don't compose Hangul jamo into Unicode syllables.
+
+---

Old:

  harfbuzz-0.9.14.tar.bz2

New:

  harfbuzz-0.9.15.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.MR6e4o/_old  2013-04-14 10:15:27.0 +0200
+++ /var/tmp/diff_new_pack.MR6e4o/_new  2013-04-14 10:15:27.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.14
+Version:0.9.15
 Release:0
 # FIXME: graphite2 is not packaged / 
http://projects.palaso.org/projects/graphitedev
 Summary:An OpenType text shaping engine

++ harfbuzz-0.9.14.tar.bz2 - harfbuzz-0.9.15.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-0.9.14/Makefile.in 
new/harfbuzz-0.9.15/Makefile.in
--- old/harfbuzz-0.9.14/Makefile.in 2013-03-21 18:33:16.0 +0100
+++ new/harfbuzz-0.9.15/Makefile.in 2013-04-06 00:02:37.0 +0200
@@ -193,14 +193,13 @@
 GRAPHITE2_CFLAGS = @GRAPHITE2_CFLAGS@
 GRAPHITE2_LIBS = @GRAPHITE2_LIBS@
 GREP = @GREP@
-GTHREAD_CFLAGS = @GTHREAD_CFLAGS@
-GTHREAD_LIBS = @GTHREAD_LIBS@
 HB_LIBTOOL_VERSION_INFO = @HB_LIBTOOL_VERSION_INFO@
 HB_VERSION = @HB_VERSION@
 HB_VERSION_MAJOR = @HB_VERSION_MAJOR@
 HB_VERSION_MICRO = @HB_VERSION_MICRO@
 HB_VERSION_MINOR = @HB_VERSION_MINOR@
 ICU_CFLAGS = @ICU_CFLAGS@
+ICU_CONFIG = @ICU_CONFIG@
 ICU_LE_CFLAGS = @ICU_LE_CFLAGS@
 ICU_LE_LIBS = @ICU_LE_LIBS@
 ICU_LIBS = @ICU_LIBS@
@@ -278,7 +277,6 @@
 host_os = @host_os@
 host_vendor = @host_vendor@
 htmldir = @htmldir@
-icu_config = @icu_config@
 includedir = @includedir@
 infodir = @infodir@
 install_sh = @install_sh@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-0.9.14/NEWS new/harfbuzz-0.9.15/NEWS
--- old/harfbuzz-0.9.14/NEWS2013-03-21 18:32:40.0 +0100
+++ new/harfbuzz-0.9.15/NEWS2013-04-06 00:02:11.0 +0200
@@ -1,3 +1,13 @@
+Overview of changes leading to 0.9.15
+Thursday, April 05, 2013
+=
+
+- Build fixes.
+- Fix crasher in graphite2 shaper.
+- Fix Arabic mark width zeroing regression.
+- Don't compose Hangul jamo into Unicode syllables.
+
+
 Overview of changes leading to 0.9.14
 Thursday, March 21, 2013
 =
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-0.9.14/config.h.in 
new/harfbuzz-0.9.15/config.h.in
--- old/harfbuzz-0.9.14/config.h.in 2013-03-21 18:33:24.0 +0100
+++ new/harfbuzz-0.9.15/config.h.in 2013-04-06 00:02:44.0 +0200
@@ -33,9 +33,6 @@
 /* Have Graphite library */
 #undef HAVE_GRAPHITE2
 
-/* Have gthread2 library */
-#undef HAVE_GTHREAD
-
 /* Have Old HarfBuzz backend */
 #undef HAVE_HB_OLD
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-0.9.14/configure 
new/harfbuzz-0.9.15/configure
--- old/harfbuzz-0.9.14/configure   2013-03-21 18:33:16.0 +0100
+++ new/harfbuzz-0.9.15/configure   2013-04-06 00:02:38.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for HarfBuzz 0.9.14.
+# Generated by GNU Autoconf 2.68 for HarfBuzz 0.9.15.
 #
 # Report bugs to http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz.
 #
@@ -571,8 +571,8 @@
 # Identity of this package.
 PACKAGE_NAME='HarfBuzz'
 PACKAGE_TARNAME='harfbuzz'
-PACKAGE_VERSION='0.9.14'
-PACKAGE_STRING='HarfBuzz 0.9.14'
+PACKAGE_VERSION='0.9.15'
+PACKAGE_STRING='HarfBuzz 0.9.15'
 PACKAGE_BUGREPORT='http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz'
 PACKAGE_URL='http://harfbuzz.org/'
 
@@ -639,7 +639,7 @@
 ICU_LE_CFLAGS
 HAVE_ICU_FALSE
 HAVE_ICU_TRUE
-icu_config
+ICU_CONFIG
 ICU_LIBS
 ICU_CFLAGS
 HAVE_CAIRO_FT_FALSE
@@ -655,10 +655,6 @@
 GLIB_MKENUMS
 GOBJECT_LIBS
 GOBJECT_CFLAGS
-HAVE_GTHREAD_FALSE
-HAVE_GTHREAD_TRUE
-GTHREAD_LIBS

commit harfbuzz for openSUSE:Factory

2013-03-25 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2013-03-25 20:30:40

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2013-03-22 
11:18:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2013-03-25 
20:30:41.0 +0100
@@ -1,0 +2,14 @@
+Fri Mar 22 13:30:55 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.14:
+  + Build fixes.
+  + Fix time-consuming sanitize with malicious fonts.
+  + Implement hb_buffer_deserialize_glyphs() for both json and
+text.
+  + Do not ignore Hangul filler characters.
+  + Indic fixes:
+- Fix Malayalam pre-base reordering interaction with
+  post-forms.
+- Further adjust ZWJ handling.
+
+---

Old:

  harfbuzz-0.9.13.tar.bz2

New:

  harfbuzz-0.9.14.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.WVkBEV/_old  2013-03-25 20:31:30.0 +0100
+++ /var/tmp/diff_new_pack.WVkBEV/_new  2013-03-25 20:31:30.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.13
+Version:0.9.14
 Release:0
 # FIXME: graphite2 is not packaged / 
http://projects.palaso.org/projects/graphitedev
 Summary:An OpenType text shaping engine

++ harfbuzz-0.9.13.tar.bz2 - harfbuzz-0.9.14.tar.bz2 ++
 5635 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2013-03-22 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2013-03-22 11:18:55

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2013-01-20 
14:39:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2013-03-22 
11:18:57.0 +0100
@@ -1,0 +2,25 @@
+Thu Mar 14 21:56:26 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.13:
+  + Build fixes.
+  + Ngapi HarfBuzz Hackfest in London (February 2013):
+- Fixed all known Indic bugs.
+- New Win8-style Myanmar shaper.
+- New South-East Asian shaper for Tai Tham, Cham, and New Tai
+  Lue.
+- Smartly ignore Default_Ignorable characters (joiners, etc)
+  when matching GSUB/GPOS lookups.
+- Fix 'Phags-Pa U+A872 shaping.
+- Fix partial disabling of default-on features.
+- Allow disabling of TrueType kerning.
+  + Fix possible crasher with broken fonts with overlapping tables.
+  + Removed generated files from git again.
+
+---
+Tue Feb  5 21:58:28 UTC 2013 - p.drou...@gmail.com
+
+- Update to version 0.9.12:
+  + Build fixes for Sun compiler.
+  + Minor bug fix.
+
+---

Old:

  harfbuzz-0.9.11.tar.bz2

New:

  harfbuzz-0.9.13.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.S40qUE/_old  2013-03-22 11:18:58.0 +0100
+++ /var/tmp/diff_new_pack.S40qUE/_new  2013-03-22 11:18:58.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.11
+Version:0.9.13
 Release:0
 # FIXME: graphite2 is not packaged / 
http://projects.palaso.org/projects/graphitedev
 Summary:An OpenType text shaping engine

++ harfbuzz-0.9.11.tar.bz2 - harfbuzz-0.9.13.tar.bz2 ++
 7857 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2013-01-10 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2013-01-10 12:56:40

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2012-12-14 
09:17:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2013-01-10 
12:56:43.0 +0100
@@ -1,0 +2,13 @@
+Tue Jan  8 16:23:57 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.10:
+  + [Indic] Fixed rendering of Malayalam dot-reph
+  + Updated OT language tags.
+  + Updated graphite2 backend.
+  + Improved hb_ot_layout_get_size_params() logic.
+  + Improve hb-shape/hb-view help output.
+  + Fixed hb-set.h implementation to not crash.
+  + Fixed various issues with hb_ot_layout_collect_lookups().
+  + Various build fixes.
+
+---

Old:

  harfbuzz-0.9.9.tar.bz2

New:

  harfbuzz-0.9.10.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.dphBEM/_old  2013-01-10 12:56:46.0 +0100
+++ /var/tmp/diff_new_pack.dphBEM/_new  2013-01-10 12:56:46.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package harfbuzz
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.9
+Version:0.9.10
 Release:0
 # FIXME: graphite2 is not packaged / 
http://projects.palaso.org/projects/graphitedev
 Summary:An OpenType text shaping engine

++ harfbuzz-0.9.9.tar.bz2 - harfbuzz-0.9.10.tar.bz2 ++
 5145 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2012-12-14 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2012-12-14 09:16:58

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2012-12-08 
15:51:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2012-12-14 
09:17:00.0 +0100
@@ -1,0 +2,7 @@
+Mon Dec 10 08:10:45 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.9.9:
+  + Fix build on Windows.
+  + Minor improvements.
+
+---

Old:

  harfbuzz-0.9.8.tar.bz2

New:

  harfbuzz-0.9.9.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.cyJqVa/_old  2012-12-14 09:17:03.0 +0100
+++ /var/tmp/diff_new_pack.cyJqVa/_new  2012-12-14 09:17:03.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.8
+Version:0.9.9
 Release:0
 # FIXME: graphite2 is not packaged / 
http://projects.palaso.org/projects/graphitedev
 Summary:An OpenType text shaping engine

++ harfbuzz-0.9.8.tar.bz2 - harfbuzz-0.9.9.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-0.9.8/NEWS new/harfbuzz-0.9.9/NEWS
--- old/harfbuzz-0.9.8/NEWS 2012-12-04 21:43:25.0 +0100
+++ new/harfbuzz-0.9.9/NEWS 2012-12-05 23:36:44.0 +0100
@@ -1,3 +1,11 @@
+Overview of changes leading to 0.9.9
+Wednesday, December 5, 2012
+
+
+- Fix build on Windows.
+- Minor improvements.
+
+
 Overview of changes leading to 0.9.8
 Tuesday, December 4, 2012
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/harfbuzz-0.9.8/configure new/harfbuzz-0.9.9/configure
--- old/harfbuzz-0.9.8/configure2012-12-04 21:43:37.0 +0100
+++ new/harfbuzz-0.9.9/configure2012-12-05 23:36:52.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for HarfBuzz 0.9.8.
+# Generated by GNU Autoconf 2.68 for HarfBuzz 0.9.9.
 #
 # Report bugs to http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz.
 #
@@ -571,8 +571,8 @@
 # Identity of this package.
 PACKAGE_NAME='HarfBuzz'
 PACKAGE_TARNAME='harfbuzz'
-PACKAGE_VERSION='0.9.8'
-PACKAGE_STRING='HarfBuzz 0.9.8'
+PACKAGE_VERSION='0.9.9'
+PACKAGE_STRING='HarfBuzz 0.9.9'
 PACKAGE_BUGREPORT='http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz'
 PACKAGE_URL='http://harfbuzz.org/'
 
@@ -1388,7 +1388,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures HarfBuzz 0.9.8 to adapt to many kinds of systems.
+\`configure' configures HarfBuzz 0.9.9 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1458,7 +1458,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of HarfBuzz 0.9.8:;;
+ short | recursive ) echo Configuration of HarfBuzz 0.9.9:;;
esac
   cat \_ACEOF
 
@@ -1596,7 +1596,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-HarfBuzz configure 0.9.8
+HarfBuzz configure 0.9.9
 generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2086,7 +2086,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by HarfBuzz $as_me 0.9.8, which was
+It was created by HarfBuzz $as_me 0.9.9, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   $ $0 $@
@@ -2907,7 +2907,7 @@
 
 # Define the identity of the package.
  PACKAGE='harfbuzz'
- VERSION='0.9.8'
+ VERSION='0.9.9'
 
 
 # Some tools Automake needs.
@@ -16077,8 +16077,8 @@
 
 HB_VERSION_MAJOR=0
 HB_VERSION_MINOR=9
-HB_VERSION_MICRO=8
-HB_VERSION=0.9.8
+HB_VERSION_MICRO=9
+HB_VERSION=0.9.9
 
 
 
@@ -16089,7 +16089,7 @@
 
 
 
-HB_LIBTOOL_VERSION_INFO=908:0:908
+HB_LIBTOOL_VERSION_INFO=909:0:909
 
 
 
@@ -18135,7 +18135,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by HarfBuzz $as_me 0.9.8, which was
+This file was extended by HarfBuzz $as_me 0.9.9, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -18202,7 +18202,7 @@
 cat 

commit harfbuzz for openSUSE:Factory

2012-12-08 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2012-12-08 15:51:40

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2012-12-05 
13:53:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2012-12-08 
15:51:42.0 +0100
@@ -1,0 +2,11 @@
+Wed Dec  5 16:36:41 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.9.8:
+  + Some API additions (see NEWS for details).
+  + Actually implement hb_shape_plan_get_shaper ().
+  + Make UCDB data tables const.
+  + Lots of internal refactoring in OTLayout tables.
+  + Flesh out hb_ot_layout_lookup_collect_glyphs().
+- Drop harfbuzz-missing-return.patch: fixed upstream.
+
+---

Old:

  harfbuzz-0.9.7.tar.bz2
  harfbuzz-missing-return.patch

New:

  harfbuzz-0.9.8.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.HXg6U7/_old  2012-12-08 15:51:43.0 +0100
+++ /var/tmp/diff_new_pack.HXg6U7/_new  2012-12-08 15:51:43.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.7
+Version:0.9.8
 Release:0
 # FIXME: graphite2 is not packaged / 
http://projects.palaso.org/projects/graphitedev
 Summary:An OpenType text shaping engine
@@ -26,8 +26,6 @@
 Url:http://www.freedesktop.org/wiki/Software/HarfBuzz
 Source: 
http://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
-# PATCH-FIX-UPSTREAM harfbuzz-missing-return.patch vu...@opensuse.org -- Fix 
missing return value, taken from git
-Patch0: harfbuzz-missing-return.patch
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig(cairo) = 1.8.0
 BuildRequires:  pkgconfig(cairo-ft)
@@ -67,7 +65,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %configure \

++ harfbuzz-0.9.7.tar.bz2 - harfbuzz-0.9.8.tar.bz2 ++
 5883 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2012-11-20 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2012-11-20 10:32:43

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2012-10-19 
10:10:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2012-11-20 
10:32:45.0 +0100
@@ -1,0 +2,28 @@
+Wed Nov 14 14:11:21 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.9.6:
+  + Don't clear pre-context text if no new context is provided.
+  + Fix ReverseChainingSubstLookup, which was totally borked.
+  + Adjust output format of hb-shape a bit.
+  + Include config.h.in in-tree. Makes it easier for alternate
+build systems.
+  + Fix hb_buffer_set_length(buffer, 0) invalid memory allocation.
+  + Use ICU LayoutEngine's C API instead of C++. Avoids much
+headache.
+  + Drop glyphs for all of Unicode Default_Ignorable characters.
+  + Misc build fixes.
+  + Arabic shaper:
+- Enable 'dlig' and 'mset' features in Arabic shaper.
+- Implement 'Phags-pa shaping, improve Mongolian.
+  + Inidic shaper:
+- Decompose Sinhala split matras the way old HarfBuzz / Pango
+  did.
+- Initial support for Consonant Medials.
+- Start adding new-style Myanmar shaping.
+- Make reph and 'pref' logic introspect the font.
+- Route Meetei-Mayek through the Indic shaper.
+- Don't apply 'liga' in Indic shaper.
+- Improve Malayalam pre-base reordering Ra interaction with
+  Chillus.
+
+---

Old:

  harfbuzz-0.9.5.tar.bz2

New:

  harfbuzz-0.9.6.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.Y2K2Sn/_old  2012-11-20 10:32:47.0 +0100
+++ /var/tmp/diff_new_pack.Y2K2Sn/_new  2012-11-20 10:32:47.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.5
+Version:0.9.6
 Release:0
 # FIXME: graphite2 is not packaged / 
http://projects.palaso.org/projects/graphitedev
 Summary:An OpenType text shaping engine

++ harfbuzz-0.9.5.tar.bz2 - harfbuzz-0.9.6.tar.bz2 ++
 3835 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2012-10-19 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2012-10-19 10:10:08

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2012-10-03 
07:44:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2012-10-19 
10:10:12.0 +0200
@@ -1,0 +2,12 @@
+Mon Oct 15 20:18:25 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.9.5:
+  + Synthetic-GSUB Arabic fallback shaping.
+  + Misc Indic improvements.
+  + Add build system support for pthread.
+  + Imported UCDN for in-tree Unicode callbacks implementation.
+  + Context-aware Arabic joining.
+  + Misc other fixes.
+  + API extensions.
+
+---

Old:

  harfbuzz-0.9.4.tar.bz2

New:

  harfbuzz-0.9.5.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.Pd1dLb/_old  2012-10-19 10:10:19.0 +0200
+++ /var/tmp/diff_new_pack.Pd1dLb/_new  2012-10-19 10:10:19.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   harfbuzz
-Version:0.9.4
+Version:0.9.5
 Release:0
 # FIXME: graphite2 is not packaged / 
http://projects.palaso.org/projects/graphitedev
 Summary:An OpenType text shaping engine

++ harfbuzz-0.9.4.tar.bz2 - harfbuzz-0.9.5.tar.bz2 ++
 49881 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit harfbuzz for openSUSE:Factory

2012-10-02 Thread h_root
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2012-10-03 07:44:01

Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and  /work/SRC/openSUSE:Factory/.harfbuzz.new (New)


Package is harfbuzz, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes2012-09-13 
00:02:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2012-10-03 
07:44:03.0 +0200
@@ -1,0 +2,14 @@
+Thu Sep 13 12:01:23 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.9.4:
+  + Indic improvements with old-spec Malayalam.
+  + Better fallback glyph positioning, specially with Thai / Lao
+marks.
+  + Implement dotted-circle insertion.
+  + Better Arabic fallback shaping / ligation.
+  + Added ICU LayoutEngine backend for testing.
+  + Misc fixes.
+- Add pkgconfig(icu-le) BuildRequires: needed for the new ICU
+  LayoutEngine backend.
+
+---

Old:

  harfbuzz-0.9.3.tar.bz2

New:

  harfbuzz-0.9.4.tar.bz2



Other differences:
--
++ harfbuzz.spec ++
--- /var/tmp/diff_new_pack.wlQUHc/_old  2012-10-03 07:44:04.0 +0200
+++ /var/tmp/diff_new_pack.wlQUHc/_new  2012-10-03 07:44:04.0 +0200
@@ -17,14 +17,14 @@
 
 
 Name:   harfbuzz
-Version:0.9.3
+Version:0.9.4
 Release:0
 # FIXME: graphite2 is not packaged / 
http://projects.palaso.org/projects/graphitedev
 Summary:An OpenType text shaping engine
 License:MIT
 Group:  Productivity/Text/Utilities
 Url:http://www.freedesktop.org/wiki/Software/HarfBuzz
-Source: 
http://www.freedesktop.org/software/harfbuzz/release//%{name}-%{version}.tar.bz2
+Source: 
http://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig(cairo) = 1.8.0
@@ -34,6 +34,7 @@
 BuildRequires:  pkgconfig(gobject-2.0)
 #BuildRequires:  pkgconfig(graphite2)
 BuildRequires:  pkgconfig(gthread-2.0)
+BuildRequires:  pkgconfig(icu-le)
 BuildRequires:  pkgconfig(icu-uc)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 

++ harfbuzz-0.9.3.tar.bz2 - harfbuzz-0.9.4.tar.bz2 ++
 8088 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org