Accepting request 751368 from GNOME:Factory
Submit it now - this is the pango version I build-tested python-gtk against (forwarded request 751349 from dimstar) OBS-URL: https://build.opensuse.org/request/show/751368 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pango?expand=0&rev=122
This commit is contained in:
commit
009d042b99
15
_service
Normal file
15
_service
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<services>
|
||||||
|
<service name="obs_scm" mode="disabled">
|
||||||
|
<param name="url">https://gitlab.gnome.org/GNOME/pango.git</param>
|
||||||
|
<param name="scm">git</param>
|
||||||
|
<param name="revision">pango-1-44</param>
|
||||||
|
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||||
|
<param name="changesgenerate">enable</param>
|
||||||
|
</service>
|
||||||
|
<service mode="buildtime" name="tar" />
|
||||||
|
<service mode="buildtime" name="recompress">
|
||||||
|
<param name="file">*.tar</param>
|
||||||
|
<param name="compression">xz</param>
|
||||||
|
</service>
|
||||||
|
<service mode="disabled" name="set_version" />
|
||||||
|
</services>
|
4
_servicedata
Normal file
4
_servicedata
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<servicedata>
|
||||||
|
<service name="tar_scm">
|
||||||
|
<param name="url">https://gitlab.gnome.org/GNOME/pango.git</param>
|
||||||
|
<param name="changesrevision">73b46b04c724335ad73534cc69955baa2388b861</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d2c0c253a5328a0eccb00cdd66ce2c8713fabd2c9836000b6e22a8b06ba3ddd2
|
|
||||||
size 441252
|
|
3
pango-1.44.7+11.obscpio
Normal file
3
pango-1.44.7+11.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:104b8b45fbcad3123a9e6a76fdff33a615f5ce4c5151912feb2d141b093c2f3d
|
||||||
|
size 3090956
|
124
pango.changes
124
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 <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- 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 <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Modernize spec, prepare for possible spliting of package.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 3 15:23:01 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- 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 <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- 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 <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- 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 <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- 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 <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- 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 <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- 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 <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- 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 <dimstar@opensuse.org>
|
Wed May 8 09:28:33 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
5
pango.obsinfo
Normal file
5
pango.obsinfo
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
name: pango
|
||||||
|
version: 1.44.7+11
|
||||||
|
mtime: 1572906543
|
||||||
|
commit: 73b46b04c724335ad73534cc69955baa2388b861
|
||||||
|
|
52
pango.spec
52
pango.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package pango
|
# 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
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -17,15 +17,16 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: pango
|
Name: pango
|
||||||
Version: 1.43.0
|
Version: 1.44.7+11
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Library for Layout and Rendering of Text
|
Summary: Library for Layout and Rendering of Text
|
||||||
License: LGPL-2.1-or-later
|
License: LGPL-2.1-or-later
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
URL: http://www.pango.org/
|
URL: https://pango.gnome.org/
|
||||||
Source0: https://download.gnome.org/sources/pango/1.43/%{name}-%{version}.tar.xz
|
Source0: %{name}-%{version}.tar.xz
|
||||||
Source2: macros.pango
|
Source2: macros.pango
|
||||||
Source99: baselibs.conf
|
Source99: baselibs.conf
|
||||||
|
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: gtk-doc
|
BuildRequires: gtk-doc
|
||||||
BuildRequires: help2man
|
BuildRequires: help2man
|
||||||
@ -35,10 +36,10 @@ BuildRequires: pkgconfig(cairo) >= 1.12.10
|
|||||||
BuildRequires: pkgconfig(fontconfig) >= 2.11.91
|
BuildRequires: pkgconfig(fontconfig) >= 2.11.91
|
||||||
BuildRequires: pkgconfig(freetype2)
|
BuildRequires: pkgconfig(freetype2)
|
||||||
BuildRequires: pkgconfig(fribidi) >= 0.19.7
|
BuildRequires: pkgconfig(fribidi) >= 0.19.7
|
||||||
BuildRequires: pkgconfig(glib-2.0) >= 2.33.12
|
BuildRequires: pkgconfig(glib-2.0) >= 2.59.2
|
||||||
BuildRequires: pkgconfig(gobject-2.0) >= 2.33.12
|
BuildRequires: pkgconfig(gobject-2.0) >= 2.59.2
|
||||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
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(libthai) >= 0.1.9
|
||||||
BuildRequires: pkgconfig(xft) >= 2.0.0
|
BuildRequires: pkgconfig(xft) >= 2.0.0
|
||||||
BuildRequires: pkgconfig(xrender)
|
BuildRequires: pkgconfig(xrender)
|
||||||
@ -117,23 +118,22 @@ This package contains all necessary include files and libraries needed
|
|||||||
to develop applications that require these.
|
to develop applications that require these.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%autosetup -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%meson \
|
%meson \
|
||||||
-Denable_docs=true \
|
-Dgtk_doc=true \
|
||||||
-Dgir=true \
|
-Dintrospection=true \
|
||||||
|
-Dinstall-tests=false \
|
||||||
%{nil}
|
%{nil}
|
||||||
%meson_build
|
%meson_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%meson_install
|
%meson_install
|
||||||
|
|
||||||
# Install rpm macros
|
# Install rpm macros
|
||||||
mkdir -p %{buildroot}%_rpmmacrodir
|
mkdir -p %{buildroot}%_rpmmacrodir
|
||||||
cp %{SOURCE2} %{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
|
%post -n libpango-1_0-0 -p /sbin/ldconfig
|
||||||
%postun -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
|
%files -n libpango-1_0-0
|
||||||
%license COPYING
|
%license COPYING
|
||||||
%doc NEWS README.md
|
%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
|
%files -n typelib-1_0-Pango-1_0
|
||||||
%{_libdir}/girepository-1.0/Pango-1.0.typelib
|
%{_libdir}/girepository-1.0/Pango-1.0.typelib
|
||||||
%{_libdir}/girepository-1.0/PangoCairo-1.0.typelib
|
%{_libdir}/girepository-1.0/PangoCairo-1.0.typelib
|
||||||
%{_libdir}/girepository-1.0/PangoFT2-1.0.typelib
|
%{_libdir}/girepository-1.0/PangoFT2-1.0.typelib
|
||||||
%{_libdir}/girepository-1.0/PangoXft-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
|
%files tools
|
||||||
%{_bindir}/pango-list
|
%{_bindir}/pango-list
|
||||||
@ -157,10 +162,21 @@ rm -rf %{buildroot}%{_datadir}/installed-tests
|
|||||||
%files devel
|
%files devel
|
||||||
%doc CODING_STYLE.md THANKS
|
%doc CODING_STYLE.md THANKS
|
||||||
%doc %{_datadir}/gtk-doc/html/pango/
|
%doc %{_datadir}/gtk-doc/html/pango/
|
||||||
%{_libdir}/lib*.so
|
|
||||||
%{_libdir}/pkgconfig/*.pc
|
|
||||||
%{_includedir}/pango-1.0/
|
|
||||||
%{_datadir}/gir-1.0/*.gir
|
|
||||||
%_rpmmacrodir/macros.pango
|
%_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
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user