diff --git a/_service b/_service
new file mode 100644
index 0000000..3e4906c
--- /dev/null
+++ b/_service
@@ -0,0 +1,15 @@
+
+
+ https://gitlab.gnome.org/GNOME/pango.git
+ git
+ pango-1-44
+ @PARENT_TAG@+@TAG_OFFSET@
+ enable
+
+
+
+ *.tar
+ xz
+
+
+
diff --git a/_servicedata b/_servicedata
new file mode 100644
index 0000000..1e1c581
--- /dev/null
+++ b/_servicedata
@@ -0,0 +1,4 @@
+
+
+ https://gitlab.gnome.org/GNOME/pango.git
+ 73b46b04c724335ad73534cc69955baa2388b861
\ No newline at end of file
diff --git a/pango-1.43.0.tar.xz b/pango-1.43.0.tar.xz
deleted file mode 100644
index 04c1821..0000000
--- a/pango-1.43.0.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d2c0c253a5328a0eccb00cdd66ce2c8713fabd2c9836000b6e22a8b06ba3ddd2
-size 441252
diff --git a/pango-1.44.7+11.obscpio b/pango-1.44.7+11.obscpio
new file mode 100644
index 0000000..058cc77
--- /dev/null
+++ b/pango-1.44.7+11.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:104b8b45fbcad3123a9e6a76fdff33a615f5ce4c5151912feb2d141b093c2f3d
+size 3090956
diff --git a/pango.changes b/pango.changes
index 76107b6..8471769 100644
--- a/pango.changes
+++ b/pango.changes
@@ -1,3 +1,127 @@
+-------------------------------------------------------------------
+Wed Nov 27 13:48:56 UTC 2019 - dimstar@opensuse.org
+
+- Update to version 1.44.7+11:
+ * Add a test for ellipsis shaping
+ * Use shape flags for ellipsis
+ * test-shape: Cosmetics
+
+-------------------------------------------------------------------
+Sat Nov 02 17:41:58 UTC 2019 - bjorn.lie@gmail.com
+
+- Update to version 1.44.7+8:
+ + Undo fontset deprecations.
+ + Adjust expected test outputs.
+ + Fix ItemProperties handling.
+ + Don't treat rise as a no-shape attribute.
+ + Drop an unused ItemProperties use.
+ + Go back to ignoring underlines for itemization.
+ + fc: remove another assertion that might trigger.
+- Switch to using pango 1.44 stable git branch.
+
+-------------------------------------------------------------------
+Fri Oct 25 08:29:17 UTC 2019 - Bjørn Lie
+
+- Update to version 1.44.7:
+ + Fix tests without libthai.
+ + Small speedup to Emoji iteration.
+ + Bring back PangoFontsetSimple (pygtk bind it).
+
+-------------------------------------------------------------------
+Fri Oct 11 21:38:39 UTC 2019 - bjorn.lie@gmail.com
+
+- Switch to git-checkout via source service, explicit tag. Upstream
+ tarball is borked.
+
+-------------------------------------------------------------------
+Sat Sep 14 13:46:54 UTC 2019 - Bjørn Lie
+
+- Modernize spec, prepare for possible spliting of package.
+
+-------------------------------------------------------------------
+Tue Sep 3 15:23:01 UTC 2019 - Bjørn Lie
+
+- Update to version 1.44.6:
+ + docs: Fix symbol indices.
+ + Fix Thai line breaking.
+ + Re-add symbols needed by some bindings.
+ + Don't insert hyphens for some languages.
+ + Fix a crash with hyphenation.
+
+-------------------------------------------------------------------
+Wed Aug 14 17:28:34 UTC 2019 - Bjørn Lie
+
+- Update to version 1.44.5:
+ + Revert a broken change (causing crashes on OS X).
+
+-------------------------------------------------------------------
+Tue Aug 13 21:51:26 UTC 2019 - Bjørn Lie
+
+- Update to version 1.44.4:
+ + Add an insert-hyphens attribute.
+ + Reinstate the return type of pango_fc_font_lock_face.
+ + Fix a problem with ellipses getting the wrong font.
+ + fc: Improve filtering by font format.
+ + Re-add PangoFcFont to public headers.
+ + Install PangoFc and PangoOT introspection files.
+ + Fix ink rectangles to have positive height.
+ + Fix mark positioning.
+ + Switch to using harfbuzz for metrics.
+
+-------------------------------------------------------------------
+Sun Aug 4 06:31:49 UTC 2019 - Bjørn Lie
+
+- Update to version 1.44.3:
+ + Install pango-ot headers.
+ + Make subpixel positioning optional.
+ + fc: Ignore fonts with unsupported formats.
+
+-------------------------------------------------------------------
+Sat Aug 3 10:25:24 UTC 2019 - Bjørn Lie
+
+- Update to version 1.44.2:
+ + Disable ligatures when letterspacing.
+ + Set design coords on hb_font_t.
+ + Expose more font options in pango-view.
+ + OS X: Make 'system-ui' font work.
+ + Keep deprecated pango-fc apis in headers.
+ + Make hex boxes work, always.
+ + introspection:
+ - Various build fixes.
+ - Add PangoPT, PangoFT2 namespaces.
+ + layout: Make the new line-spacing opt-in.
+
+-------------------------------------------------------------------
+Mon Jul 29 08:35:37 UTC 2019 - Bjørn Lie
+
+- Update to version 1.44.1:
+ + Fix a crash with allow_break attributes.
+ + Fix Emoji spacing.
+ + Fix up includes and pkg-config requires.
+ + Correct some cases for hyphen insertion.
+
+-------------------------------------------------------------------
+Sat Jul 27 17:07:15 UTC 2019 - Bjørn Lie
+
+- Update to version 1.44.0:
+ + Use harfbuzz for shaping on all platforms.
+ + Add a getter for hb_font_t.
+ + Make PangoCoverage a GObject.
+ + Add a pango_tailor_break api.
+ + font metrics: Add line height.
+ + layout:
+ - Support line spacing.
+ - Draw hyphens for line breaks.
+ + Add an attribute to suppress line breaking.
+ + cairo: Don't render hex boxes for space.
+ + Add an attribute to show invisible characters.
+ + Stop quantizing glyph positions.
+ + Add tests for itemization and line breaking.
+ + Remove language and shape engine remnants.
+ + Rename meson options: gtk_doc, introspection.
+ + Require GLib 2.59.2.
+ + Require Harfbuzz 2.0.
+
-------------------------------------------------------------------
Wed May 8 09:28:33 UTC 2019 - Dominique Leuenberger
diff --git a/pango.obsinfo b/pango.obsinfo
new file mode 100644
index 0000000..3fa8549
--- /dev/null
+++ b/pango.obsinfo
@@ -0,0 +1,5 @@
+name: pango
+version: 1.44.7+11
+mtime: 1572906543
+commit: 73b46b04c724335ad73534cc69955baa2388b861
+
diff --git a/pango.spec b/pango.spec
index 8ddf4c1..6d932d9 100644
--- a/pango.spec
+++ b/pango.spec
@@ -1,7 +1,7 @@
#
# spec file for package pango
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,16 @@
Name: pango
-Version: 1.43.0
+Version: 1.44.7+11
Release: 0
Summary: Library for Layout and Rendering of Text
License: LGPL-2.1-or-later
Group: Development/Libraries/C and C++
-URL: http://www.pango.org/
-Source0: https://download.gnome.org/sources/pango/1.43/%{name}-%{version}.tar.xz
+URL: https://pango.gnome.org/
+Source0: %{name}-%{version}.tar.xz
Source2: macros.pango
Source99: baselibs.conf
+
BuildRequires: gcc-c++
BuildRequires: gtk-doc
BuildRequires: help2man
@@ -35,10 +36,10 @@ BuildRequires: pkgconfig(cairo) >= 1.12.10
BuildRequires: pkgconfig(fontconfig) >= 2.11.91
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(fribidi) >= 0.19.7
-BuildRequires: pkgconfig(glib-2.0) >= 2.33.12
-BuildRequires: pkgconfig(gobject-2.0) >= 2.33.12
+BuildRequires: pkgconfig(glib-2.0) >= 2.59.2
+BuildRequires: pkgconfig(gobject-2.0) >= 2.59.2
BuildRequires: pkgconfig(gobject-introspection-1.0)
-BuildRequires: pkgconfig(harfbuzz) >= 1.4.2
+BuildRequires: pkgconfig(harfbuzz) >= 2.0
BuildRequires: pkgconfig(libthai) >= 0.1.9
BuildRequires: pkgconfig(xft) >= 2.0.0
BuildRequires: pkgconfig(xrender)
@@ -117,23 +118,22 @@ This package contains all necessary include files and libraries needed
to develop applications that require these.
%prep
-%setup -q
+%autosetup -p1
%build
%meson \
- -Denable_docs=true \
- -Dgir=true \
+ -Dgtk_doc=true \
+ -Dintrospection=true \
+ -Dinstall-tests=false \
%{nil}
%meson_build
%install
%meson_install
+
# Install rpm macros
mkdir -p %{buildroot}%_rpmmacrodir
cp %{SOURCE2} %{buildroot}%_rpmmacrodir
-# Remove tests, we have no need for them - FIXME if any one can figure out how to disable build of these with meson == awesome
-rm -rf %{buildroot}%{_libexecdir}/installed-tests
-rm -rf %{buildroot}%{_datadir}/installed-tests
%post -n libpango-1_0-0 -p /sbin/ldconfig
%postun -n libpango-1_0-0 -p /sbin/ldconfig
@@ -141,13 +141,18 @@ rm -rf %{buildroot}%{_datadir}/installed-tests
%files -n libpango-1_0-0
%license COPYING
%doc NEWS README.md
-%{_libdir}/lib*.so.*
+%{_libdir}/libpango-1.0.so.*
+%{_libdir}/libpangocairo-1.0.so.*
+%{_libdir}/libpangoft2-1.0.so.*
+%{_libdir}/libpangoxft-1.0.so.*
%files -n typelib-1_0-Pango-1_0
%{_libdir}/girepository-1.0/Pango-1.0.typelib
%{_libdir}/girepository-1.0/PangoCairo-1.0.typelib
%{_libdir}/girepository-1.0/PangoFT2-1.0.typelib
%{_libdir}/girepository-1.0/PangoXft-1.0.typelib
+%{_libdir}/girepository-1.0/PangoFc-1.0.typelib
+%{_libdir}/girepository-1.0/PangoOT-1.0.typelib
%files tools
%{_bindir}/pango-list
@@ -157,10 +162,21 @@ rm -rf %{buildroot}%{_datadir}/installed-tests
%files devel
%doc CODING_STYLE.md THANKS
%doc %{_datadir}/gtk-doc/html/pango/
-%{_libdir}/lib*.so
-%{_libdir}/pkgconfig/*.pc
-%{_includedir}/pango-1.0/
-%{_datadir}/gir-1.0/*.gir
%_rpmmacrodir/macros.pango
+%{_includedir}/pango-1.0/
+%{_libdir}/libpango-1.0.so
+%{_libdir}/libpangocairo-1.0.so
+%{_libdir}/libpangoft2-1.0.so
+%{_libdir}/libpangoxft-1.0.so
+%{_libdir}/pkgconfig/pango.pc
+%{_libdir}/pkgconfig/pangocairo.pc
+%{_libdir}/pkgconfig/pangoft2.pc
+%{_libdir}/pkgconfig/pangoxft.pc
+%{_datadir}/gir-1.0/Pango-1.0.gir
+%{_datadir}/gir-1.0/PangoCairo-1.0.gir
+%{_datadir}/gir-1.0/PangoFT2-1.0.gir
+%{_datadir}/gir-1.0/PangoFc-1.0.gir
+%{_datadir}/gir-1.0/PangoOT-1.0.gir
+%{_datadir}/gir-1.0/PangoXft-1.0.gir
%changelog