aports/testing/compiz/basename.patch
leso-kn 61138a933b testing/compiz: rebuild against python 3.12
Co-authored-by: omni <omni+alpine@hack.org>
2024-04-16 17:16:00 +00:00

25 lines
933 B
Diff

diff --git a/plugins/colorfilter/src/colorfilter.cpp b/plugins/colorfilter/src/colorfilter.cpp
index ca7eb41..b7004b5 100644
--- a/plugins/colorfilter/src/colorfilter.cpp
+++ b/plugins/colorfilter/src/colorfilter.cpp
@@ -262,7 +262,7 @@ ColorfilterScreen::loadFilters ()
loaded = 0;
for (int i = 0; i < count; i++)
{
- name = CompString (basename (filters.at (i).s ().c_str ()));
+ name = CompString (basename ((char*)filters.at (i).s ().c_str ()));
if (boost::algorithm::ends_with (name, ".frag"))
name.erase (name.end () - 5, name.end ());
file = filters.at (i).s ();
diff --git a/compizconfig/libcompizconfig/src/main.c b/compizconfig/libcompizconfig/src/main.c
index 1664d40..0029739 100644
--- a/compizconfig/libcompizconfig/src/main.c
+++ b/compizconfig/libcompizconfig/src/main.c
@@ -34,6 +34,7 @@
#include <math.h>
#include <errno.h>
#include <assert.h>
+#include <libgen.h>
#include <ccs.h>