diff options
Diffstat (limited to 'meta/recipes-graphics/cairo/cairo_1.16.0.bb')
-rw-r--r-- | meta/recipes-graphics/cairo/cairo_1.16.0.bb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/meta/recipes-graphics/cairo/cairo_1.16.0.bb b/meta/recipes-graphics/cairo/cairo_1.16.0.bb index 68f993d7ca..d48da1a4c7 100644 --- a/meta/recipes-graphics/cairo/cairo_1.16.0.bb +++ b/meta/recipes-graphics/cairo/cairo_1.16.0.bb | |||
@@ -27,6 +27,8 @@ SRC_URI = "http://cairographics.org/releases/cairo-${PV}.tar.xz \ | |||
27 | file://CVE-2018-19876.patch \ | 27 | file://CVE-2018-19876.patch \ |
28 | file://CVE-2019-6461.patch \ | 28 | file://CVE-2019-6461.patch \ |
29 | file://CVE-2019-6462.patch \ | 29 | file://CVE-2019-6462.patch \ |
30 | file://CVE-2020-35492.patch \ | ||
31 | file://bug-image-compositor.ref.png \ | ||
30 | " | 32 | " |
31 | 33 | ||
32 | SRC_URI[md5sum] = "f19e0353828269c22bd72e271243a552" | 34 | SRC_URI[md5sum] = "f19e0353828269c22bd72e271243a552" |
@@ -64,6 +66,15 @@ export ac_cv_lib_bfd_bfd_openr="no" | |||
64 | # Ensure we don't depend on LZO | 66 | # Ensure we don't depend on LZO |
65 | export ac_cv_lib_lzo2_lzo2a_decompress="no" | 67 | export ac_cv_lib_lzo2_lzo2a_decompress="no" |
66 | 68 | ||
69 | #for CVE-2020-35492.patch | ||
70 | do_patch_append() { | ||
71 | bb.build.exec_func('do_cp_binary_source', d) | ||
72 | } | ||
73 | |||
74 | do_cp_binary_source () { | ||
75 | cp ${WORKDIR}/bug-image-compositor.ref.png ${S}/test/reference/ | ||
76 | } | ||
77 | |||
67 | do_install_append () { | 78 | do_install_append () { |
68 | rm -rf ${D}${bindir}/cairo-sphinx | 79 | rm -rf ${D}${bindir}/cairo-sphinx |
69 | rm -rf ${D}${libdir}/cairo/cairo-fdr* | 80 | rm -rf ${D}${libdir}/cairo/cairo-fdr* |