diff --git a/meta-ostro-xt/recipes-opencl/ocl-icd/ocl-icd/configurable-doc-generation.patch b/meta-ostro-xt/recipes-opencl/ocl-icd/ocl-icd/configurable-doc-generation.patch new file mode 100644 index 0000000..ab4a523 --- /dev/null +++ b/meta-ostro-xt/recipes-opencl/ocl-icd/ocl-icd/configurable-doc-generation.patch @@ -0,0 +1,25 @@ +diff --git a/configure.ac b/configure.ac +index 264d6e0..eb54bb2 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -30,9 +30,17 @@ AC_PROG_INSTALL + AC_PROG_LN_S + AM_PROG_CC_C_O + +-AC_PATH_PROG([ASCIIDOC], [asciidoc], []) +-AC_PATH_PROG([A2X], [a2x], []) +-AC_PATH_PROG([XMLTO], [xmlto], []) ++AC_ARG_ENABLE([doc], ++ [AS_HELP_STRING([--enable-doc], ++ [Generate documentation])], ++ [generate_doc=$enableval], ++ [generate_doc=no]) ++ ++if test "x$generate_doc" = "xyes"; then ++ AC_PATH_PROG([ASCIIDOC], [asciidoc], []) ++ AC_PATH_PROG([A2X], [a2x], []) ++ AC_PATH_PROG([XMLTO], [xmlto], []) ++fi + AM_CONDITIONAL([GEN_DOC], [\ + test x"$ASCIIDOC" != x && \ + test x"$A2X" != x && \ diff --git a/meta-ostro-xt/recipes-opencl/ocl-icd/ocl-icd_2.2.9.bb b/meta-ostro-xt/recipes-opencl/ocl-icd/ocl-icd_2.2.9.bb index 212c9ee..245983c 100644 --- a/meta-ostro-xt/recipes-opencl/ocl-icd/ocl-icd_2.2.9.bb +++ b/meta-ostro-xt/recipes-opencl/ocl-icd/ocl-icd_2.2.9.bb @@ -1,12 +1,17 @@ LICENSE = "BSD-2-Clause" LIC_FILES_CHKSUM = "file://COPYING;md5=232257bbf7320320725ca9529d3782ab" -SRC_URI = "https://forge.imag.fr/frs/download.php/716/${BP}.tar.gz" +SRC_URI = " \ + https://forge.imag.fr/frs/download.php/716/${BP}.tar.gz \ + file://configurable-doc-generation.patch \ +" SRC_URI[md5sum] = "7dab1a9531ea79c19a414a9ee229504e" SRC_URI[sha256sum] = "0c8ac13e2c5b737c34de49f9aca6cad3c4d33dd0bbb149b01238d76e798feae5" inherit autotools +EXTRA_OECONF = "--disable-doc" + DEPENDS += "ruby-native" BBCLASSEXTEND = "native"