diff options
Diffstat (limited to 'dev-libs/libical/files')
-rw-r--r-- | dev-libs/libical/files/libical-3.0.4-pkgconfig-libdir.patch | 24 | ||||
-rw-r--r-- | dev-libs/libical/files/libical-3.0.5-fix-lots-of-params.patch | 24 | ||||
-rw-r--r-- | dev-libs/libical/files/libical-3.0.5-pkgconfig-libdir.patch (renamed from dev-libs/libical/files/libical-3.0.1-pkgconfig-libdir.patch) | 2 |
3 files changed, 49 insertions, 1 deletions
diff --git a/dev-libs/libical/files/libical-3.0.4-pkgconfig-libdir.patch b/dev-libs/libical/files/libical-3.0.4-pkgconfig-libdir.patch new file mode 100644 index 000000000000..1ef0817bce7b --- /dev/null +++ b/dev-libs/libical/files/libical-3.0.4-pkgconfig-libdir.patch @@ -0,0 +1,24 @@ +From 111ee5ff9daf7db21ad0b6874c4b7cc05baf4703 Mon Sep 17 00:00:00 2001 +From: Milan Crha <mcrha@redhat.com> +Date: Tue, 8 Jan 2019 22:13:47 +0100 +Subject: [PATCH] Fix typo in libical-glib.pc.in + +Missing '$' causes compiler warnings about missing-include-dirs, due to +the {includedir} not being properly replaced with the variable value. + +Signed-off-by: Allen Winter <allen.winter@kdab.com> +--- + src/libical-glib/libical-glib.pc.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/libical-glib/libical-glib.pc.in b/src/libical-glib/libical-glib.pc.in +index 42f1ffe5..e164cfb5 100644 +--- a/src/libical-glib/libical-glib.pc.in ++++ b/src/libical-glib/libical-glib.pc.in +@@ -7,5 +7,5 @@ Name: libical-glib + Description: A GObject interface of the libical library + Version: @LIBICAL_LIB_VERSION_STRING@ + Requires: glib-2.0, gobject-2.0, libical +-Cflags: -I{includedir} ++Cflags: -I${includedir} + Libs: -L${libdir} -lical-glib diff --git a/dev-libs/libical/files/libical-3.0.5-fix-lots-of-params.patch b/dev-libs/libical/files/libical-3.0.5-fix-lots-of-params.patch new file mode 100644 index 000000000000..187a5de0cd4b --- /dev/null +++ b/dev-libs/libical/files/libical-3.0.5-fix-lots-of-params.patch @@ -0,0 +1,24 @@ +From f02ca493123b7c8e8eaaa758d787e9e2753fd9b8 Mon Sep 17 00:00:00 2001 +From: Kent Sutherland <git@ksuther.com> +Date: Fri, 17 May 2019 13:26:52 -0500 +Subject: [PATCH] Include invalid parameters in the maximum number of allowed + parameters Fixes hangs when iterating lots of invalid parameters (valid + parameters already have a cap from f6c64896988644a7c6d4d5060f6ab574c2a62fbf) + oss-fuzz issue 14809 + +--- + src/libical/icalparser.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/libical/icalparser.c b/src/libical/icalparser.c +index 99803418..fa71e8bd 100644 +--- a/src/libical/icalparser.c ++++ b/src/libical/icalparser.c +@@ -1098,6 +1098,7 @@ icalcomponent *icalparser_add_line(icalparser *parser, char *line) + + icalmemory_free_buffer(str); + str = NULL; ++ pcount++; + continue; + } + } diff --git a/dev-libs/libical/files/libical-3.0.1-pkgconfig-libdir.patch b/dev-libs/libical/files/libical-3.0.5-pkgconfig-libdir.patch index aae02abc537d..a3a80e9f76f5 100644 --- a/dev-libs/libical/files/libical-3.0.1-pkgconfig-libdir.patch +++ b/dev-libs/libical/files/libical-3.0.5-pkgconfig-libdir.patch @@ -38,7 +38,7 @@ Fix pkgconfig libdir paths. @@ -8,4 +8,4 @@ Version: @LIBICAL_LIB_VERSION_STRING@ Requires: glib-2.0, gobject-2.0, libical - Cflags: -I{includedir} + Cflags: -I${includedir} -Libs: -L${libdir} -lical-glib +Libs: -lical-glib |