From b3cce6c6ef9556eb3b16b3c8ec3efa1dbd8ef66f Mon Sep 17 00:00:00 2001 From: Evan Maddock Date: Tue, 13 Aug 2024 13:26:28 -0400 Subject: [PATCH] libxdg-basedir: Update to 1.2.3 **Summary** - Minor documentation fixes - Fix xdgZeroMemory fallback - Use strdup rather than malloc+strcpy - Fix overflow bug - Add homepage - Add `monitoring.yml` Part of https://github.com/getsolus/packages/issues/3554 Signed-off-by: Evan Maddock --- packages/l/libxdg-basedir/abi_symbols | 6 ---- packages/l/libxdg-basedir/abi_used_symbols | 2 +- packages/l/libxdg-basedir/monitoring.yml | 6 ++++ packages/l/libxdg-basedir/package.yml | 9 +++--- packages/l/libxdg-basedir/pspec_x86_64.xml | 33 ++++++++++++---------- 5 files changed, 30 insertions(+), 26 deletions(-) create mode 100644 packages/l/libxdg-basedir/monitoring.yml diff --git a/packages/l/libxdg-basedir/abi_symbols b/packages/l/libxdg-basedir/abi_symbols index d07a67acf1c..ce0eb79ebf2 100644 --- a/packages/l/libxdg-basedir/abi_symbols +++ b/packages/l/libxdg-basedir/abi_symbols @@ -1,9 +1,3 @@ -libxdg-basedir.so.1: -libxdg-basedir.so.1:__bss_start -libxdg-basedir.so.1:_edata -libxdg-basedir.so.1:_end -libxdg-basedir.so.1:_fini -libxdg-basedir.so.1:_init libxdg-basedir.so.1:xdgCacheHome libxdg-basedir.so.1:xdgConfigDirectories libxdg-basedir.so.1:xdgConfigFind diff --git a/packages/l/libxdg-basedir/abi_used_symbols b/packages/l/libxdg-basedir/abi_used_symbols index 0dec278f613..f36d5f78a66 100644 --- a/packages/l/libxdg-basedir/abi_used_symbols +++ b/packages/l/libxdg-basedir/abi_used_symbols @@ -1,5 +1,4 @@ libc.so.6:__errno_location -libc.so.6:__strdup libc.so.6:calloc libc.so.6:fclose libc.so.6:fopen @@ -10,4 +9,5 @@ libc.so.6:memcpy libc.so.6:mkdir libc.so.6:realloc libc.so.6:strcat +libc.so.6:strdup libc.so.6:strlen diff --git a/packages/l/libxdg-basedir/monitoring.yml b/packages/l/libxdg-basedir/monitoring.yml new file mode 100644 index 00000000000..0da02698ef6 --- /dev/null +++ b/packages/l/libxdg-basedir/monitoring.yml @@ -0,0 +1,6 @@ +releases: + id: 230210 + rss: https://github.com/devnev/libxdg-basedir/tags.atom +# No known CPE, checked 2024-08-13 +security: + cpe: ~ diff --git a/packages/l/libxdg-basedir/package.yml b/packages/l/libxdg-basedir/package.yml index 1e706bcf0ea..1e9d2c3a109 100644 --- a/packages/l/libxdg-basedir/package.yml +++ b/packages/l/libxdg-basedir/package.yml @@ -1,10 +1,11 @@ name : libxdg-basedir -version : 1.2.0 -release : 3 +version : 1.2.3 +release : 4 source : - - https://github.com/devnev/libxdg-basedir/archive/libxdg-basedir-1.2.0.tar.gz : 1c2b0032a539033313b5be2e48ddd0ae94c84faf21d93956d53562eef4614868 + - https://github.com/devnev/libxdg-basedir/archive/refs/tags/libxdg-basedir-1.2.3.tar.gz : ff30c60161f7043df4dcc6e7cdea8e064e382aa06c73dcc3d1885c7d2c77451d +homepage : https://github.com/devnev/libxdg-basedir license : MIT -component : programming +component : programming.library summary : An implementation of the XDG Base Directory specifications. description: | An implementation of the XDG Base Directory specifications. diff --git a/packages/l/libxdg-basedir/pspec_x86_64.xml b/packages/l/libxdg-basedir/pspec_x86_64.xml index 75ec47b0a34..e9f7be23735 100644 --- a/packages/l/libxdg-basedir/pspec_x86_64.xml +++ b/packages/l/libxdg-basedir/pspec_x86_64.xml @@ -1,25 +1,27 @@ libxdg-basedir + https://github.com/devnev/libxdg-basedir - Bryan T. Meyers - bmeyers@datadrake.com + Evan Maddock + maddock.evan@vivaldi.net MIT - programming + programming.library An implementation of the XDG Base Directory specifications. An implementation of the XDG Base Directory specifications. - https://solus-project.com/sources/README.Solus + https://sources.getsol.us/README.Solus libxdg-basedir An implementation of the XDG Base Directory specifications. An implementation of the XDG Base Directory specifications. - programming + programming.library - /usr/lib64/lib*.so.* + /usr/lib64/libxdg-basedir.so.1 + /usr/lib64/libxdg-basedir.so.1.2.0 @@ -29,21 +31,22 @@ programming.devel - libxdg-basedir + libxdg-basedir - /usr/include/ - /usr/lib64/lib*.so - /usr/lib64/pkgconfig/*.pc + /usr/include/basedir.h + /usr/include/basedir_fs.h + /usr/lib64/libxdg-basedir.so + /usr/lib64/pkgconfig/libxdg-basedir.pc - - 2016-11-27 - 1.2.0 + + 2024-09-13 + 1.2.3 Packaging update - Bryan T. Meyers - bmeyers@datadrake.com + Evan Maddock + maddock.evan@vivaldi.net \ No newline at end of file