[Commits] [SCM] claws-win32-installer branch, master, updated. 4.3.0-1-52-ge4a7575

jonathan at claws-mail.org jonathan at claws-mail.org
Sun Dec 8 11:14:26 UTC 2024


The branch, master has been updated
       via  e4a75759acc9ca0b1fe74bb02cb8bbeaf513d395 (commit)
      from  aa4782b90bd2b0e122dfe66006fdc1495c7617ad (commit)

Summary of changes:
 src/Makefile.am | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)


- Log -----------------------------------------------------------------
commit e4a75759acc9ca0b1fe74bb02cb8bbeaf513d395
Author: Jonathan Boeing <jonathan at claws-mail.org>
Date:   Sun Dec 8 02:50:31 2024 -0700

    Build libxml2 with meson

diff --git a/src/Makefile.am b/src/Makefile.am
index 898630c..d19950a 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -49,6 +49,7 @@ cm_pkg_gtk_meson = yes
 cm_pkg_harfbuzz_meson = yes
 cm_pkg_libepoxy_meson = yes
 cm_pkg_libpsl_meson = yes
+cm_pkg_libxml2_meson = yes
 cm_pkg_p11_kit_meson = yes
 cm_pkg_pango_meson = yes
 cm_pkg_pixman_meson = yes
@@ -235,9 +236,10 @@ cm_pkg_curl_configure = \
 	LDFLAGS=-L$(idir)/lib
 
 cm_pkg_libxml2_configure = \
-	--enable-shared \
-	--without-python \
-	--with-iconv=$(idir)
+	-Dpython=false \
+	-Dicu=disabled
+cm_pkg_libxml2_meson_cppflags = -I$(idir)/include
+cm_pkg_libxml2_meson_ldflags = -L$(idir)/lib
 
 cm_pkg_expat_configure = \
 	--without-docbook

-----------------------------------------------------------------------


hooks/post-receive
-- 
Installer sources for Claws Mail Windows port


More information about the Commits mailing list