tweak xalan-c removal, link to new upstream PR

This commit is contained in:
kn 2023-01-14 22:19:11 +00:00
parent f97a0f2248
commit b4fbd2c2e0
2 changed files with 6 additions and 9 deletions

View File

@ -55,6 +55,10 @@ RUN_DEPENDS = # empty
# move DIGIDOCPP_CONFIG_DIR out of /usr/local/ into /etc/ (PLIST @sample)
CONFIGURE_ARGS = -DCMAKE_INSTALL_SYSCONFDIR=share/examples
# pending "Treat dead Xalan-C as optional"
# https://github.com/open-eid/cmake/pull/38
CONFIGURE_ARGS += -DCMAKE_DISABLE_FIND_PACKAGE_XalanC=ON
# skip documentation and heavy dependency (for now)
CONFIGURE_ARGS += -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON

View File

@ -1,16 +1,9 @@
Remove optional xalan-c dependency, upstream is dead
pending "Treat dead Xalan-C as optional"
https://github.com/open-eid/cmake/pull/38
Index: cmake/modules/FindXmlSecurityC.cmake
--- cmake/modules/FindXmlSecurityC.cmake.orig
+++ cmake/modules/FindXmlSecurityC.cmake
@@ -11,7 +11,6 @@ if(XmlSecurityC_FIND_REQUIRED)
endif()
find_package(XercesC ${XmlSecurityC_REQUIRED})
find_package(OpenSSL ${XmlSecurityC_REQUIRED})
-find_package(XalanC)
unset(XmlSecurityC_REQUIRED)
find_path(XmlSecurityC_INCLUDE_DIR xsec/framework/XSECVersion.hpp)
@@ -22,7 +21,7 @@ select_library_configurations(XmlSecurityC)
mark_as_advanced(XmlSecurityC_INCLUDE_DIR XmlSecurityC_LIBRARY_RELEASE XmlSecurityC_LIBRARY_DEBUG)