diff options
Diffstat (limited to 'textproc/libxml++/files')
-rw-r--r-- | textproc/libxml++/files/patch-libxml++.pc.in | 8 | ||||
-rw-r--r-- | textproc/libxml++/files/patch-libxml++_meson.build | 11 | ||||
-rw-r--r-- | textproc/libxml++/files/patch-meson.build | 6 |
3 files changed, 14 insertions, 11 deletions
diff --git a/textproc/libxml++/files/patch-libxml++.pc.in b/textproc/libxml++/files/patch-libxml++.pc.in deleted file mode 100644 index f59451ca7ce1..000000000000 --- a/textproc/libxml++/files/patch-libxml++.pc.in +++ /dev/null @@ -1,8 +0,0 @@ ---- libxml++.pc.in.orig 2021-05-27 10:36:45 UTC -+++ libxml++.pc.in -@@ -16,4 +16,4 @@ Libs: -L${libdir} -lxml++@MSVC_TOOLSET_VER@-@LIBXMLXX_ - URL: https://libxmlplusplus.github.io/libxmlplusplus/ - Requires: @LIBXMLXX_MODULES@ - Libs: -L${libdir} -lxml++@MSVC_TOOLSET_VER@-@LIBXMLXX_API_VERSION@ @LIBXML2_LIB_NO_PKGCONFIG@ --Cflags: -I${includedir}/@LIBXMLXX_MODULE_NAME@ -I${libdir}/@LIBXMLXX_MODULE_NAME@/include -+Cflags: -I${includedir}/@LIBXMLXX_MODULE_NAME@ -I${includedir}/@LIBXMLXX_MODULE_NAME@/include diff --git a/textproc/libxml++/files/patch-libxml++_meson.build b/textproc/libxml++/files/patch-libxml++_meson.build new file mode 100644 index 000000000000..895e628b1a2a --- /dev/null +++ b/textproc/libxml++/files/patch-libxml++_meson.build @@ -0,0 +1,11 @@ +--- libxml++/meson.build.orig 2025-05-22 18:00:46 UTC ++++ libxml++/meson.build +@@ -143,7 +143,7 @@ pkg_config.generate(xmlxx_library, + requires: xmlxx_pc_requires, + libraries: libxml2_lib_pkgconfig, + subdirs: [xmlxx_pcname], +- extra_cflags: ['-I${libdir}/' + xmlxx_pcname + '/include'], ++ extra_cflags: ['-I${includedir}/' + xmlxx_pcname + '/include'], + ) + + # This is used when building example programs and test programs. diff --git a/textproc/libxml++/files/patch-meson.build b/textproc/libxml++/files/patch-meson.build index d7d09167e712..92145d92b431 100644 --- a/textproc/libxml++/files/patch-meson.build +++ b/textproc/libxml++/files/patch-meson.build @@ -1,4 +1,4 @@ ---- meson.build.orig 2024-01-11 13:10:47 UTC +--- meson.build.orig 2024-08-13 14:23:04 UTC +++ meson.build @@ -98,7 +98,7 @@ install_datadir = get_option('datadir') install_includedir = get_option('includedir') @@ -9,8 +9,8 @@ # Dependencies. # xmlxx_build_dep: Dependencies when building the libxml++ library. -@@ -370,7 +370,7 @@ xmlxxconfig_h_meson = files('libxml++config.h.meson') - ) +@@ -295,7 +295,7 @@ xmlxxconfig_h_meson = files('libxml++config.h.meson') + endif xmlxxconfig_h_meson = files('libxml++config.h.meson') -install_includeconfigdir = install_libdir / xmlxx_pcname / 'include' |