Fix build with libcaca >= 0.99.beta20. --- src/aaui/main.c.orig 2021-12-12 13:49:29.000000000 -0600 +++ src/aaui/main.c 2021-12-17 00:36:53.000000000 -0600 @@ -69,6 +69,9 @@ # include # ifdef CUCUL # include +# define caca_canvas_t cucul_canvas_t +# define caca_create_canvas cucul_create_canvas +# define caca_free_canvas cucul_free_canvas # endif #endif @@ -93,7 +96,7 @@ aa_context *context; #endif #ifdef CACA - cucul_canvas_t *canvas; + caca_canvas_t *canvas; caca_display_t *display; #endif char *mrl[1024]; @@ -828,7 +831,7 @@ if(!video_driver_id) video_driver_id = "caca"; - aaxine.canvas = cucul_create_canvas(0, 0); + aaxine.canvas = caca_create_canvas(0, 0); aaxine.display = caca_create_display(aaxine.canvas); aaxine.vo_port = xine_open_video_driver(__xineui_global_xine_instance, video_driver_id, @@ -1145,7 +1148,7 @@ #ifdef CACA if(aaxine.display) { caca_free_display(aaxine.display); - cucul_free_canvas(aaxine.canvas); + caca_free_canvas(aaxine.canvas); } #endif