From 504843e3e7c22795da78d667d6fe809275737c0f Mon Sep 17 00:00:00 2001 From: Jakob Gezelius Date: Fri, 5 Apr 2024 11:26:22 +0200 Subject: [PATCH] editorconfig-core-c: update to 0.12.7 **Summary** - Fix pointer overflow in STRING_CAT. - Fix a few more stack buffer overflows. - Add license for FindPcre2 from LuaDist. - Document and CI fixes. - Release notes can be found [here](https://github.com/editorconfig/editorconfig-core-c/releases). --- .../e/editorconfig-core-c/abi_used_symbols | 2 +- packages/e/editorconfig-core-c/package.yml | 7 ++--- .../e/editorconfig-core-c/pspec_x86_64.xml | 27 ++++++++++--------- 3 files changed, 19 insertions(+), 17 deletions(-) diff --git a/packages/e/editorconfig-core-c/abi_used_symbols b/packages/e/editorconfig-core-c/abi_used_symbols index defb7f1475c..6d93a7d334a 100644 --- a/packages/e/editorconfig-core-c/abi_used_symbols +++ b/packages/e/editorconfig-core-c/abi_used_symbols @@ -1,6 +1,7 @@ libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc libc.so.6:__fprintf_chk +libc.so.6:__isoc23_strtol libc.so.6:__libc_start_main libc.so.6:__printf_chk libc.so.6:__stack_chk_fail @@ -38,7 +39,6 @@ libc.so.6:strpbrk libc.so.6:strrchr libc.so.6:strstr libc.so.6:strtok -libc.so.6:strtol libpcre2-8.so.0:pcre2_code_free_8 libpcre2-8.so.0:pcre2_compile_8 libpcre2-8.so.0:pcre2_get_ovector_pointer_8 diff --git a/packages/e/editorconfig-core-c/package.yml b/packages/e/editorconfig-core-c/package.yml index 1172ed26c08..2a5c913ba7f 100644 --- a/packages/e/editorconfig-core-c/package.yml +++ b/packages/e/editorconfig-core-c/package.yml @@ -1,8 +1,9 @@ name : editorconfig-core-c -version : 0.12.5 -release : 3 +version : 0.12.7 +release : 4 source : - - https://github.com/editorconfig/editorconfig-core-c/archive/refs/tags/v0.12.5.tar.gz : b2b212e52e7ea6245e21eaf818ee458ba1c16117811a41e4998f3f2a1df298d2 + - https://github.com/editorconfig/editorconfig-core-c/archive/refs/tags/v0.12.7.tar.gz : f89d2e144fd67bdf0d7acfb2ac7618c6f087e1b3f2c3a707656b4180df422195 +homepage : https://editorconfig.org/ license : BSD-2-Clause component : programming.library summary : EditorConfig core library written in C diff --git a/packages/e/editorconfig-core-c/pspec_x86_64.xml b/packages/e/editorconfig-core-c/pspec_x86_64.xml index 4b58051dfdb..b2ab949eb87 100644 --- a/packages/e/editorconfig-core-c/pspec_x86_64.xml +++ b/packages/e/editorconfig-core-c/pspec_x86_64.xml @@ -1,16 +1,17 @@ editorconfig-core-c + https://editorconfig.org/ - Joey Riches - josephriches@gmail.com + Jakob Gezelius + jakob@knugen.nu BSD-2-Clause programming.library EditorConfig core library written in C EditorConfig makes it easy to maintain the correct coding style when switching between different text editors and between different projects. The EditorConfig project maintains a file format and plugins for various text editors which allow this file format to be read and used by those editors. - https://getsol.us/sources/README.Solus + https://sources.getsol.us/README.Solus editorconfig-core-c @@ -20,12 +21,10 @@ programming.library /usr/bin/editorconfig - /usr/bin/editorconfig-0.12.5 + /usr/bin/editorconfig-0.12.7 /usr/lib64/libeditorconfig.so.0 - /usr/lib64/libeditorconfig.so.0.12.5 + /usr/lib64/libeditorconfig.so.0.12.7 /usr/share/man/man1/editorconfig.1 - /usr/share/man/man3/editorconfig.h.3 - /usr/share/man/man3/editorconfig_handle.h.3 /usr/share/man/man5/editorconfig-format.5 @@ -36,7 +35,7 @@ programming.devel - editorconfig-core-c + editorconfig-core-c /usr/include/editorconfig/editorconfig.h @@ -47,15 +46,17 @@ /usr/lib64/cmake/EditorConfig/EditorConfigTargets.cmake /usr/lib64/libeditorconfig.so /usr/lib64/pkgconfig/editorconfig.pc + /usr/share/man/man3/editorconfig.h.3 + /usr/share/man/man3/editorconfig_handle.h.3 - - 2022-10-07 - 0.12.5 + + 2024-04-05 + 0.12.7 Packaging update - Joey Riches - josephriches@gmail.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file