Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory:Rebuild
SDL_Pango
gcc14.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gcc14.patch of Package SDL_Pango
From: Jan Engelhardt <jengelh@inai.de> Date: 2024-08-21 14:44:53.847192112 +0200 SDL_Pango.c: In function 'drawGlyphString': SDL_Pango.c:349:5: error: implicit declaration of function 'SDLPango_CopyFTBitmapToSurface' [-Wimplicit-function-declaration] 349 | SDLPango_CopyFTBitmapToSurface( Take inspiration from https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e529a13405f08edca871efbe73a0392f507051c --- src/SDL_Pango.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Index: SDL_Pango-0.1.2/src/SDL_Pango.c =================================================================== --- SDL_Pango-0.1.2.orig/src/SDL_Pango.c +++ SDL_Pango-0.1.2/src/SDL_Pango.c @@ -228,6 +228,7 @@ #include <pango/pango.h> #include <pango/pangoft2.h> +#define __FT2_BUILD_UNIX_H__ #include "SDL_Pango.h" @@ -298,7 +299,6 @@ typedef struct _contextImpl { int SDLPango_Init() { - g_type_init(); IS_INITIALIZED = -1; @@ -727,12 +727,12 @@ SDLPango_Context* SDLPango_CreateContext_GivenFontDesc(const char* font_desc) { SDLPango_Context *context = g_malloc(sizeof(SDLPango_Context)); - G_CONST_RETURN char *charset; + const char *charset; context->font_map = pango_ft2_font_map_new (); pango_ft2_font_map_set_resolution (PANGO_FT2_FONT_MAP (context->font_map), DEFAULT_DPI, DEFAULT_DPI); - context->context = pango_ft2_font_map_create_context (PANGO_FT2_FONT_MAP (context->font_map)); + context->context = pango_font_map_create_context (PANGO_FONT_MAP (context->font_map)); g_get_charset(&charset); pango_context_set_language (context->context, pango_language_from_string (charset));
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor