| Newsgroups |
gmane.linux.lfs.beyond.book |
| Message-ID |
<[email protected]> |
#23418: cairomm1.14-1.14.6
-------------------------+-------------------------
Reporter: Bruce Dubbs | Owner: Joe Locash
Type: enhancement | Status: closed
Priority: normal | Milestone: 13.1
Component: BOOK | Version: git
Severity: normal | Resolution: fixed
Keywords: |
-------------------------+-------------------------
Changes (by Joe Locash):
* resolution: => fixed
* status: assigned => closed
Comment:
{{{
2026-06-03 Kjell Ahlstedt <[email protected]>
1.14.6
2026-05-30 Kjell Ahlstedt <[email protected]>
cairomm.h: Add the Basic Usage section
2026-04-05 hana-kami <[email protected]>
Fix memory leak in Context::pop_group() due to double reference count
See MR !38
2026-01-21 Kjell Ahlstedt <[email protected]>
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 <[email protected]>
CI: Install packages that cairomm's test programs require
2026-01-03 Kjell Ahlstedt <[email protected]>
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 <[email protected]>
CI: Add .gitlab-ci.yml
meson.build: Don't distribute .gitlab-ci.yml.
2026-01-02 Chun-wei Fan <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Meson build: Use the Python installation that Meson uses
See glibmm!67
2025-09-09 Benjamin Gilbert <[email protected]>
meson: use SPDX expression for license
This is the recommended format.
2025-06-11 Kjell Ahlstedt <[email protected]>
meson.build: License is Lesser GPL 2.1
and don't distribute examples/Makefile.am_fragment.
2025-04-15 Kjell Ahlstedt <[email protected]>
MSVC_NMake/gendef/gendef.cc: License info: library -> program
Was incorrectly corrected in the previous commit.
2025-04-07 Kjell Ahlstedt <[email protected]>
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 <[email protected]>
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 <[email protected]>
data/meson.build: Stop warning from probing for features
See MR !31
2024-07-03 Kjell Ahlstedt <[email protected]>
meson.build: Require python3 >= 3.7
That's what Meson requires.
2024-07-03 Kjell Ahlstedt <[email protected]>
docs/reference/Doxyfile.in: Remove obsolete entries
2024-03-24 Benjamin A. Beasley <[email protected]>
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 <[email protected]>
subprojects/sigc++-2.0.wrap: Get the libsigc++-2-12 branch
2023-12-11 Kjell Ahlstedt <[email protected]>
meson.build: Don't fail if warning_level=everything
}}}
Fixed at dccd15ae77.
--
Ticket URL: <https://wiki.linuxfromscratch.org/blfs/ticket/23418#comment:2>
BLFS Trac <https://wiki.linuxfromscratch.org/blfs/>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page