Opened 4 months ago
Closed 4 months ago
#23418 closed enhancement (fixed)
cairomm1.14-1.14.6
| Reported by: | Bruce Dubbs | Owned by: | Joe Locash |
|---|---|---|---|
| Priority: | normal | Milestone: | 13.1 |
| Component: | BOOK | Version: | git |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New point version.
Change History (2)
comment:1 by , 4 months ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 4 months ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.

2026-06-03 Kjell Ahlstedt <kjellahlstedt@gmail.com> 1.14.6 2026-05-30 Kjell Ahlstedt <kjellahlstedt@gmail.com> cairomm.h: Add the Basic Usage section 2026-04-05 hana-kami <1361509590@qq.com> Fix memory leak in Context::pop_group() due to double reference count See MR !38 2026-01-21 Kjell Ahlstedt <kjellahlstedt@gmail.com> Meson build: Don't require the 'dot' command Make it possible to build documentation without the dot command. Set the HAVE_DOT option in Doxyfile during configuration. In Autotools builds it's still unconditionally YES. The inheritance diagrams don't look as nice without the dot command from the GraphViz package. 2026-01-03 Kjell Ahlstedt <kjellahlstedt@gmail.com> CI: Install packages that cairomm's test programs require 2026-01-03 Kjell Ahlstedt <kjellahlstedt@gmail.com> CI: Use ubuntu:latest Problem using ubuntu:rolling. Ubuntu 24.10 (oracular) is sometimes used. It does not work (perhaps not updated any more). Should be Ubuntu 25.10 (questing). 2026-01-03 Kjell Ahlstedt <kjellahlstedt@gmail.com> CI: Add .gitlab-ci.yml meson.build: Don't distribute .gitlab-ci.yml. 2026-01-02 Chun-wei Fan <fanc999@yahoo.com.tw> NMake Makefiles: Make build process more robust In order to generate the object/executable lists for our build, we generate a temporary makefile snippet and include it immediately to carry out the build, but this poses an issue when a different toolchain carry out the build using NMake. This makes the snippet use the toolset version, config and target arch for the build which should greatly improve the situation without adding much complexity 2025-12-29 Chun-wei Fan <fanc999@yahoo.com.tw> MSVC-Builds.md: Update build documentation for NMake Make the build options that were added for NMake known to people 2025-12-29 Chun-wei Fan <fanc999@yahoo.com.tw> NMake Makefiles: Allow specifying paths for dependencies Add ability to set base, Cairo, GLib, libsigc++ (SIGC), FreeType, FontConfig (FC), and Boost, paths for includes and libs to add more flexibility to the build files, if needed. One can pass <dependency>_INCLUDEDIR and <dependency>_LIBDIR in addition to PREFIX and the all-encompassing BASE_INCLUDEDIR and BASE_LIBDIR to help the compiler and linker locate the header and .lib files without tinkering with %INCLUDE% and %LIB%, if needed. 2025-12-29 Chun-wei Fan <fanc999@yahoo.com.tw> MSVC-Builds.md: Update build info Mention that Visual Studio 2015 or later is really required, and mention about Visual Studio 2026 support. Also update the info about 'USE_COMPAT_LIBS' to be more accurate. 2025-12-29 Chun-wei Fan <fanc999@yahoo.com.tw> NMake Makefiles: Update for Visual Studio 2026 Make the VS2026 builds distinct from VS2022 builds, by applying the proper toolset version ('vc145') for VS2026 builds. Also drop some cruft as Visual Studio 2015 is the minimum required version to build cairomm-1-14. 2025-12-29 Chun-wei Fan <fanc999@yahoo.com.tw> meson: Make VS2026 builds distinct from VS2022 builds Append the correct toolset version ('vc145') for Visual Studio 2026 builds, where the compiler version is 19.50 or later. 2025-09-21 Kjell Ahlstedt <kjellahlstedt@gmail.com> Meson build: Use the Python installation that Meson uses See glibmm!67 2025-09-09 Benjamin Gilbert <bgilbert@backtick.net> meson: use SPDX expression for license This is the recommended format. 2025-06-11 Kjell Ahlstedt <kjellahlstedt@gmail.com> meson.build: License is Lesser GPL 2.1 and don't distribute examples/Makefile.am_fragment. 2025-04-15 Kjell Ahlstedt <kjellahlstedt@gmail.com> MSVC_NMake/gendef/gendef.cc: License info: library -> program Was incorrectly corrected in the previous commit. 2025-04-07 Kjell Ahlstedt <kjellahlstedt@gmail.com> Change license info to mention Lesser GPL 2.1 instead of Library GPL 2 The GNU Library General Public License has been superseded by the GNU Lesser General Public License. https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html Remove obsolete FSF (Free Software Foundation) address. 2025-02-12 Kjell Ahlstedt <kjellahlstedt@gmail.com> Meson build: Add install_tag keyword argument Require meson >= 0.60. Remove the can_add_dist_script variable. It's unnecessary when the meson version >= 0.58. Simplify the calls to dependency().get_variable(). 2024-09-04 Kjell Ahlstedt <kjellahlstedt@gmail.com> data/meson.build: Stop warning from probing for features See MR !31 2024-07-03 Kjell Ahlstedt <kjellahlstedt@gmail.com> meson.build: Require python3 >= 3.7 That's what Meson requires. 2024-07-03 Kjell Ahlstedt <kjellahlstedt@gmail.com> docs/reference/Doxyfile.in: Remove obsolete entries 2024-03-24 Benjamin A. Beasley <code@musicinmybrain.net> Fix outdated FSF mailing address in COPYING Use the latest LGPL-2.0 license text from https://www.gnu.org/licenses/old-licenses/lgpl-2.0.txt, which has an updated mailing address and some insignificant whitespace changes. 2024-01-11 Kjell Ahlstedt <kjellahlstedt@gmail.com> subprojects/sigc++-2.0.wrap: Get the libsigc++-2-12 branch 2023-12-11 Kjell Ahlstedt <kjellahlstedt@gmail.com> meson.build: Don't fail if warning_level=everythingFixed at dccd15ae77.