forked from pool/glibmm2
factory
+ Documentation:
- NMake Makefiles: Update build info again
- README.win32.md: Update info and use UNIX line endings
+ gmmproc:
- Add mmgir, which generates .defs files from GIR files
generated by GObject-introspection
- Add scripts that generate .defs files with mmgir
- Small fixes here and there to adapt to .defs files generated
by mmgir
- mmgir: Fix compiling parse_gir.cc on Windows
- Improve detection of enum and flags in documentation
+ Build:
- Meson build:
. Add the build-mmgir option
. Ignore C4018 warnings
- Autotools build: Distribute tools/mmgir
- NMake Makefiles:
. More consolidations
. Update gmmproc install location
. Build the mmgir tool if requested
. Build generate_defs_[glib|gio]
- Changes from version 2.88.0:
+ lib: Markup::ParseContext: Add get_offset() and get_tag_start()
+ Gio: Application: Handle empty description in
add_main_option_entry().
+ Documentation:
- Gio::File: Note where g_free() shall be called.
- README.win32.md: Mention Visual Studio 2026, update build
info
+ gmmproc:
- tools/defs_gen/docextract: Improve extraction of enum
enumerators. Fix the case when no enumerator is documented
the old way in the enum block.
- tools/defs_gen/enumextract.py, h2def.py: Ignore
G_GNUC_FLAG_ENUM before the name of an enum definition.
+ Build:
- Require glib >= 2.87.3
- Meson build:
. Don't require the 'dot' command when creating documentation
with Doxygen.
. Meson build: Make Visual Studio 2026 builds distinct
- NMake Makefiles:
. Make Visual Studio 2026 builds distinct
. Reorganize, fix, and clean up a bit
. Make m4 detection more flexible and robust
- Make build process more robust
Description
No description provided
Languages
RPM Spec
100%