diff --git a/_service b/_service index c101dbb..4a5cbba 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ git https://gitlab.gnome.org/GNOME/pangomm.git - 2.52.0 + 2.54.0 @PARENT_TAG@+@TAG_OFFSET@ (.*)\+0 \1 @@ -12,7 +12,7 @@ *.tar - xz + zst diff --git a/pangomm-2.52.0.obscpio b/pangomm-2.52.0.obscpio deleted file mode 100644 index 61c7196..0000000 --- a/pangomm-2.52.0.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f82a062ca532c2264455a81ae6215e1b71f655b6c2c349ec311f2576dd6a08a3 -size 1072140 diff --git a/pangomm-2.54.0.obscpio b/pangomm-2.54.0.obscpio new file mode 100644 index 0000000..1a9812a --- /dev/null +++ b/pangomm-2.54.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60e10f2dc19b9a862255a46a9aa4360032b671fd5b163dc3e1f9bef1bf2eac5e +size 1077772 diff --git a/pangomm-docs-without-timestamp.patch b/pangomm-docs-without-timestamp.patch deleted file mode 100644 index 04590b3..0000000 --- a/pangomm-docs-without-timestamp.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- orig-pangomm-2.48.1/docs/reference/Doxyfile.in 2021-05-21 13:14:18.019759000 +0200 -+++ pangomm-2.48.1/docs/reference/Doxyfile.in 2021-09-28 17:38:18.771942311 +0200 -@@ -164,7 +164,7 @@ - HTML_COLORSTYLE_HUE = 220 - HTML_COLORSTYLE_SAT = 100 - HTML_COLORSTYLE_GAMMA = 80 --HTML_TIMESTAMP = YES -+HTML_TIMESTAMP = NO - HTML_DYNAMIC_SECTIONS = NO - HTML_INDEX_NUM_ENTRIES = 100 - GENERATE_DOCSET = NO diff --git a/pangomm.changes b/pangomm.changes index 64d3e2b..4572b9a 100644 --- a/pangomm.changes +++ b/pangomm.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Thu Jul 25 17:45:42 UTC 2024 - Bjørn Lie + +- Update to version 2.54.0: + + Color: Add parse_with_alpha(). + + Context: Add set/get_round_glyph_positions(). + + Item: Add default constructor, get_char_offset(). + + Layout: Add set/get_justify_last_line(), get_direction(), + get_caret_pos(). + + LayoutIter: Add operator bool(), get_run_baseline(). + + LayoutLine: Add is_paragraph_start(), get_resolved_direction(), + get_height(). + + TabArray: Add TabArray(const Glib::ustring& text) constructor, + operator bool(), set_positions_in_pixels(), to_string(), + set/get_decimal_point(), sort(). + + Documentation: + - Language::get_scripts(): Improve documentation. + - Don't link to removed parts of library.gnome.org. + + Build: + - Require pango >= 1.54.0. + - Meson build: Require meson >= 0.62.0. + - Use Meson's pkgconfig module instead of using the *.pc.in + templates. +- Drop pangomm-docs-without-timestamp.patch, fixed upstream. + ------------------------------------------------------------------- Fri Mar 15 20:59:48 UTC 2024 - Dominique Leuenberger diff --git a/pangomm.obsinfo b/pangomm.obsinfo index 3429803..6d6ba7d 100644 --- a/pangomm.obsinfo +++ b/pangomm.obsinfo @@ -1,4 +1,4 @@ name: pangomm -version: 2.52.0 -mtime: 1710522671 -commit: a767b1b98003ae3d7defa838af789616395d2602 +version: 2.54.0 +mtime: 1721918019 +commit: 522105b41b54f7a1da6d928d5ffe89699993a299 diff --git a/pangomm.spec b/pangomm.spec index 7340e5b..f0603b5 100644 --- a/pangomm.spec +++ b/pangomm.spec @@ -20,17 +20,13 @@ %define libname lib%{name}-2_48-1 Name: pangomm -Version: 2.52.0 +Version: 2.54.0 Release: 0 Summary: C++ interface for pango License: GPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-3.0-only Group: Development/Libraries/C and C++ URL: https://www.gtkmm.org -# Source0 disabled, we are using source service -#Source0: https://download.gnome.org/sources/%%{name}/2.50/%%{name}-%%{version}.tar.xz -Source0: %{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM pangomm-docs-without-timestamp.patch -- Do not add timestamp to generated doc files. -Patch0: pangomm-docs-without-timestamp.patch +Source0: %{name}-%{version}.tar.zst BuildRequires: c++_compiler BuildRequires: doxygen @@ -41,13 +37,13 @@ BuildRequires: m4 BuildRequires: mm-common BuildRequires: perl(XML::Parser) # -BuildRequires: meson >= 0.55.0 +BuildRequires: meson >= 0.62.0 BuildRequires: pkgconfig BuildRequires: xsltproc BuildRequires: pkgconfig(cairomm-1.16) >= 1.2.2 BuildRequires: pkgconfig(giomm-2.68) BuildRequires: pkgconfig(glibmm-2.68) -BuildRequires: pkgconfig(pangocairo) >= 1.52.0 +BuildRequires: pkgconfig(pangocairo) >= 1.54.0 %description pangomm provides a C++ interface to the pango library.