Re: [BLFS Trac] #23418: cairomm1.14-1.14.6

"BLFS Trac" ([email protected] via blfs-book Mailing List) <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.