4 commits - .gitlab-ci.yml NEWS src/cairo-version.h

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Sat Mar 8 14:05:27 UTC 2025


 .gitlab-ci.yml      |    1 +
 NEWS                |   21 +++++++++++++++++++++
 src/cairo-version.h |    2 +-
 3 files changed, 23 insertions(+), 1 deletion(-)

New commits:
commit c1bc9cd3211fbea3ee1479d69fbf1015c5230c1f
Merge: bdd12408a 22206ba5d
Author: Emmanuele Bassi <ebassi at gmail.com>
Date:   Sat Mar 8 14:05:21 2025 +0000

    Merge branch 'release-1-18-4' into 'master'
    
    Release Cairo 1.18.4
    
    See merge request cairo/cairo!613

commit 22206ba5ddd4718ac23c4d9196378ad4559655f2
Author: Emmanuele Bassi <ebassi at gnome.org>
Date:   Sat Mar 8 12:39:18 2025 +0000

    Post-release version bump to 1.18.5

diff --git a/src/cairo-version.h b/src/cairo-version.h
index 7a7efd166..ef38594ca 100644
--- a/src/cairo-version.h
+++ b/src/cairo-version.h
@@ -3,6 +3,6 @@
 
 #define CAIRO_VERSION_MAJOR 1
 #define CAIRO_VERSION_MINOR 18
-#define CAIRO_VERSION_MICRO 4
+#define CAIRO_VERSION_MICRO 5
 
 #endif
commit 4541e0cd3a751b85e52e2a83d02ac6145a5efa85
Author: Emmanuele Bassi <ebassi at gnome.org>
Date:   Sat Mar 8 12:35:35 2025 +0000

    Release Cairo 1.18.4

diff --git a/NEWS b/NEWS
index 65e1e150d..71bec9874 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,24 @@
+Release 1.18.4 (2025-03-08 Emmanuele Bassi <ebassi at gnome.org>)
+==============================================================
+
+A new stable release.
+
+The dependency on LZO has been made optional through a build time
+configuration toggle. [!580]
+
+You can build Cairo against a Freetype installation that does not have the
+FT_Color type. [#792]
+
+Cairo tests now build on Solaris 11.4 with GCC 14. [!599]
+
+The DirectWrite backend now builds on MINGW 11. [!600]
+
+Thanks to Luca Bacci, the DirectWrite backend now supports font
+variations and proper glyph coverage. [#877, !602]
+
+Support for Windows 98 has been removed. The minimum requirement for
+Windows is now Vista.
+
 Release 1.18.2 (2024-09-01 Emmanuele Bassi <ebassi at gnome.org>)
 ==============================================================
 
diff --git a/src/cairo-version.h b/src/cairo-version.h
index be2ca59dc..7a7efd166 100644
--- a/src/cairo-version.h
+++ b/src/cairo-version.h
@@ -3,6 +3,6 @@
 
 #define CAIRO_VERSION_MAJOR 1
 #define CAIRO_VERSION_MINOR 18
-#define CAIRO_VERSION_MICRO 3
+#define CAIRO_VERSION_MICRO 4
 
 #endif
commit 92dde935d4cdf3cdc981e154150db2ea076ab827
Author: Emmanuele Bassi <ebassi at gnome.org>
Date:   Sat Mar 8 13:22:31 2025 +0000

    ci: Allow failure on the Android job
    
    The CI image we depend on is gone; until we can get something back, this
    CI job should not block other work.

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3c26742a9..21ea3cab5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -406,6 +406,7 @@ android arm64 fedora:
     when: 'always'
     paths:
       - "build/meson-logs/*.txt"
+  allow_failure: true
   before_script:
     - dnf install -y python3-pip gcc ninja-build gperf
     - pip3 install --user meson


More information about the cairo-commit mailing list