Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: pangomm-devel | Distribution: openSUSE Tumbleweed |
Version: 2.54.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu Jul 25 19:45:42 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 353582 | Source RPM: pangomm-2.54.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.gtkmm.org | |
Summary: Development files for pangomm, a C++ API for Pango |
pangomm provides a C++ interface to the pango library.
LGPL-2.1-or-later
* Thu Jul 25 2024 Bjørn Lie <bjorn.lie@gmail.com> - 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 <dimstar@opensuse.org> - 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 <dimstar@opensuse.org> - 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 <bjorn.lie@gmail.com> - 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 <bjorn.lie@gmail.com> - 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.lie@gmail.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 <bjorn.lie@gmail.com> - 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 <bjorn.lie@gmail.com> - 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 <bjorn.lie@gmail.com> - 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 <bjorn.lie@gmail.com> - Add pangomm-use-glibmm-266.patch: Forward port to use libmm-2.66. - Replace pkgconfig(glibmm-2.64) BuildRequires with pkgconfig(glibmm-2.66).
/usr/include/pangomm-2.48 /usr/include/pangomm-2.48/pangomm /usr/include/pangomm-2.48/pangomm.h /usr/include/pangomm-2.48/pangomm/attributes.h /usr/include/pangomm-2.48/pangomm/attriter.h /usr/include/pangomm-2.48/pangomm/attrlist.h /usr/include/pangomm-2.48/pangomm/cairofontmap.h /usr/include/pangomm-2.48/pangomm/cairofontmapimpl.h /usr/include/pangomm-2.48/pangomm/color.h /usr/include/pangomm-2.48/pangomm/context.h /usr/include/pangomm-2.48/pangomm/coverage.h /usr/include/pangomm-2.48/pangomm/font.h /usr/include/pangomm-2.48/pangomm/fontdescription.h /usr/include/pangomm-2.48/pangomm/fontface.h /usr/include/pangomm-2.48/pangomm/fontfamily.h /usr/include/pangomm-2.48/pangomm/fontmap.h /usr/include/pangomm-2.48/pangomm/fontmetrics.h /usr/include/pangomm-2.48/pangomm/fontset.h /usr/include/pangomm-2.48/pangomm/glyph.h /usr/include/pangomm-2.48/pangomm/glyphitem.h /usr/include/pangomm-2.48/pangomm/glyphstring.h /usr/include/pangomm-2.48/pangomm/init.h /usr/include/pangomm-2.48/pangomm/item.h /usr/include/pangomm-2.48/pangomm/language.h /usr/include/pangomm-2.48/pangomm/layout.h /usr/include/pangomm-2.48/pangomm/layoutiter.h /usr/include/pangomm-2.48/pangomm/layoutline.h /usr/include/pangomm-2.48/pangomm/private /usr/include/pangomm-2.48/pangomm/private/attributes_p.h /usr/include/pangomm-2.48/pangomm/private/attriter_p.h /usr/include/pangomm-2.48/pangomm/private/attrlist_p.h /usr/include/pangomm-2.48/pangomm/private/cairofontmap_p.h /usr/include/pangomm-2.48/pangomm/private/color_p.h /usr/include/pangomm-2.48/pangomm/private/context_p.h /usr/include/pangomm-2.48/pangomm/private/coverage_p.h /usr/include/pangomm-2.48/pangomm/private/font_p.h /usr/include/pangomm-2.48/pangomm/private/fontdescription_p.h /usr/include/pangomm-2.48/pangomm/private/fontface_p.h /usr/include/pangomm-2.48/pangomm/private/fontfamily_p.h /usr/include/pangomm-2.48/pangomm/private/fontmap_p.h /usr/include/pangomm-2.48/pangomm/private/fontmetrics_p.h /usr/include/pangomm-2.48/pangomm/private/fontset_p.h /usr/include/pangomm-2.48/pangomm/private/glyph_p.h /usr/include/pangomm-2.48/pangomm/private/glyphitem_p.h /usr/include/pangomm-2.48/pangomm/private/glyphstring_p.h /usr/include/pangomm-2.48/pangomm/private/item_p.h /usr/include/pangomm-2.48/pangomm/private/language_p.h /usr/include/pangomm-2.48/pangomm/private/layout_p.h /usr/include/pangomm-2.48/pangomm/private/layoutiter_p.h /usr/include/pangomm-2.48/pangomm/private/layoutline_p.h /usr/include/pangomm-2.48/pangomm/private/rectangle_p.h /usr/include/pangomm-2.48/pangomm/private/renderer_p.h /usr/include/pangomm-2.48/pangomm/private/tabarray_p.h /usr/include/pangomm-2.48/pangomm/rectangle.h /usr/include/pangomm-2.48/pangomm/renderer.h /usr/include/pangomm-2.48/pangomm/tabarray.h /usr/include/pangomm-2.48/pangomm/types.h /usr/include/pangomm-2.48/pangomm/wrap_init.h /usr/lib64/libpangomm-2.48.so /usr/lib64/pangomm-2.48 /usr/lib64/pangomm-2.48/include /usr/lib64/pangomm-2.48/include/pangommconfig.h /usr/lib64/pangomm-2.48/proc /usr/lib64/pangomm-2.48/proc/m4 /usr/lib64/pangomm-2.48/proc/m4/convert.m4 /usr/lib64/pangomm-2.48/proc/m4/convert_pango.m4 /usr/lib64/pangomm-2.48/proc/m4/convert_pangomm.m4 /usr/lib64/pkgconfig/pangomm-2.48.pc /usr/share/licenses/pangomm-devel /usr/share/licenses/pangomm-devel/COPYING.tools
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 13 00:41:02 2024