diff --git a/lang/vala/Makefile b/lang/vala/Makefile index c92cf49b0c..90984643f5 100644 --- a/lang/vala/Makefile +++ b/lang/vala/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=vala PKG_VERSION:=0.56.14 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=@GNOME/vala/$(basename $(PKG_VERSION)) diff --git a/lang/vala/patches/010-gcc14.patch b/lang/vala/patches/010-gcc14.patch new file mode 100644 index 0000000000..85c796a919 --- /dev/null +++ b/lang/vala/patches/010-gcc14.patch @@ -0,0 +1,20 @@ +--- a/vala/valacodecontext.c ++++ b/vala/valacodecontext.c +@@ -2666,7 +2666,7 @@ vala_code_context_get_file_path (ValaCodeContext* self, + if (data_dir != NULL) { + gchar** _tmp3_; + gchar** _tmp4_; +- _tmp4_ = _tmp3_ = g_get_system_data_dirs (); ++ _tmp4_ = _tmp3_ = (gchar**)g_get_system_data_dirs (); + { + gchar** dir_collection = NULL; + gint dir_collection_length1 = 0; +@@ -2697,7 +2697,7 @@ vala_code_context_get_file_path (ValaCodeContext* self, + if (versioned_data_dir != NULL) { + gchar** _tmp8_; + gchar** _tmp9_; +- _tmp9_ = _tmp8_ = g_get_system_data_dirs (); ++ _tmp9_ = _tmp8_ = (gchar**)g_get_system_data_dirs (); + { + gchar** dir_collection = NULL; + gint dir_collection_length1 = 0;