|
|
|
|
Changelog for pangomm-devel-2.54.0-146.2.i586.rpm :
* Thu Jul 25 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 2024 Dominique Leuenberger - Update to version 2.52.0: + FontFamily: Add property_item_type(), property_n_items(), property_name(), property_is_monospace(), property_is_variable(). + FontMap: Add reload_font(), property_item_type(), property_n_items(). * Mon Jan 29 2024 Dominique Leuenberger - Update to version 2.50.2: + Fontset: Use callback functions with C linkage. + Coverage: Don\'t use deprecated pango_coverage_ref/unref(). + Documentation: - Doxyfile.in: Don\'t hide undocumented classes. - README.win32: Convert to MarkDown and rename to README.win32.md. - Make dependencies clearer. - Remove AUTHORS, HACKING, README.SUN; add general info to README.md. + Meson build: - Detect if we build from a git subtree. - Don\'t copy files with configure_file(). - Fix the evaluation of is_git_build on Windows. - Don\'t fail if warning_level=everything. * Wed Sep 21 2022 Bjørn Lie - Update to version 2.50.1: + Context::get_font_map(): Fix reference count. + Build: - Require Meson >= 0.55.0 - Meson build: . Specify \'check\' option in run_command(). Will be necessary with future versions of Meson. . Check if Perl is required for building documentation. . Avoid unnecessary configuration warnings. . Re-organize warning-related compiler flags for MSVC- Package -docs as noarch.- Move pangomm-doc Recommends from main package to -devel sub-package.- Use ldconfig_scriptlets for post(un) handling. * Wed Feb 09 2022 Bjørn Lie - Update to version 2.50.0: * CI: Comment out \'meson test\' * Attribute: Add some create_attr_ *() methods * AttrList: Add to_string() and from_string() * Regenerate docs.xml and .defs files, using files from pango 1.50.0 * build: Support Visual Studio 2022 builds * Add FontMap::get_family() * Add the CairoFontMapImpl class * CI: Switching to debian:testing * AttrList: Add get_attributes(), update(), equal() * docs/reference/Doxyfile.in: Remove obsolete entry * CI: Add .gitlab-ci.yml * Don\'t include individual pango headers, part 2 * Don\'t include individual pango headers * Use pango from the main branch * 2.49.1 * Add dependencies to Doxygen tag files in subprojects * Fix build as subproject without building documentation * Visual Studio builds: Clean up build files * Subprojects can use meson.add_dist_script() if meson.version() >= 0.58.0 * Meson build: No implicit_include_directories * Meson build: No implicit_include_directories * Meson build: Make it possible to use pangomm as a subproject * pangommconfig.h. *: Don\'t dllimport on MinGW * Meson build: Use relative paths to untracked/ * GlyphItem: Make most methods public * Layout, LayoutIter: Add get_const_line() and get_const_lines()- Drop baselibs.conf, not needed nor used for this branch. * Sun Dec 05 2021 bjorn.lieAATTgmail.com- Update to version 2.48.2: * NMake Makefiles: Correct VS2019 toolset number * build: Support Visual Studio 2022 builds * Don\'t include individual pango headers, part 2 * Don\'t include individual pango headers * Use pango from the main branch- Switch to using a gitcheckout via source service. Pass maintainer-mode=true to meson and add m4, mm-common and perl(XML::Parser) BuildRequires, as this is needed with a git-checkout. * Tue Sep 28 2021 Bjørn Lie - Update to version 2.48.1: + GlyphItem: Fix a memory leak in split() + Layout: Speed up get_log_attrs() + Build: - Meson build: Use relative paths to untracked/ - pangommconfig.h. *: Don\'t dllimport on MinGW - Meson build: Make it possible to use pangomm as a subproject - Meson build: No implicit_include_directories- Add pangomm-docs-without-timestamp.patch: Do not add timestamp to generated doc files. * Sat Dec 19 2020 Bjørn Lie - Update to version 2.48.0: + FontFamily, FontMap: Implement the Gio::ListModel interface CairoFontMap: Add get_default() + Attribute: Add Overline and ShowFlags enums and some create *() methods Renderer: Add vfuncs + Font, FontFace, FontFamily, FontMetrics: Add new methods + LayoutRun: Rename to GlyphItem + LayoutIter: Fix get_run() and get_line() + GlyphString, Item: Wrap pango_shape_with_flags() + Layout: Add set/get_line_spacing() + Build: - Depend on giomm (not just glibmm) - Use __declspec(dllexport) when building with Visual Studio - Meson build: Avoid some recompilations - Meson build: Better error message if trying to build with maintainer-mode=false when true is necessary - Meson build: Set default value of the \'warnings\' option to \'min\' - Improve NMake support - Improve Visual Studio support - docs/reference/: Update for Doxygen >= 1.8.16 - Meson build: Fix versioning on macOS - Change the ABI to pangomm-2.48- Add meson BuildRequires and macros following upstreams port.- Bump base_ver and libname (and in baselibs.conf) following upstream changes.- Add doxygen, graphviz and xsltproc BuildRequires, needed to build documentation now.- Replace pkgconfig(glibmm-2.66) with pkgconfig(giomm-2.68) and pkgconfig(glibmm-2.68) BuildRequires following upstream changes.- Drop libtool and mm-common BuildRequires, no longer needed. * Sun Mar 22 2020 Bjørn Lie - Update to version 2.43.2: + Coverage: Remove max(), to_bytes() and one create() + Layout::get_lines(): Fix ownership of the GSList + Remove deprecated API: - AttrList: non-const operator bool() - CairoFontMap: create_context() - Color: non-const operator bool() - Layout: get_iter(LayoutIter& iter) - LayoutIter: assign_gobj() + pango/src/color.hg: Fix call to _CLASS_BOXEDTYPE_STATIC + Build: - Use glibmm-2.66 instead of glibmm-2.60 - tools/gen_scripts: Update for non-source-dir builds - Add support for building pangomm with Meson - meson.build: Check if .git is a directory or file - NMake Makefiles: Allow builds from a GIT checkout - Visual Studio: Drop gendef.exe, use __declspec(dllexport) - The fixed call to _CLASS_BOXEDTYPE_STATIC in color.hg is necessary in order to use glibmm 2.65.1 or later, combined with maintainer-mode in pangomm.- Drop upstream fixed patches: + pangomm-use-glibmm-266.patch + pangomm-use-glibmm-264.patch + pangomm-use-glibmm-262.patch * Sat Mar 21 2020 Bjørn Lie - Add pangomm-use-glibmm-266.patch: Forward port to use libmm-2.66.- Replace pkgconfig(glibmm-2.64) BuildRequires with pkgconfig(glibmm-2.66).
|
|
|