From 021d32fcf03efa3e5aa628e53c795f6633c8959e Mon Sep 17 00:00:00 2001 From: Andreas Wacknitz Date: Mon, 30 Dec 2024 11:55:43 +0100 Subject: [PATCH] rebuild gst-plugins-good1 for libvpx-1.15.0; fix gcc-14 problem --- components/multimedia/gst-plugins-good1/Makefile | 4 ++++ components/multimedia/gst-plugins-good1/pkg5 | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/components/multimedia/gst-plugins-good1/Makefile b/components/multimedia/gst-plugins-good1/Makefile index 907e205f36..471a170f24 100644 --- a/components/multimedia/gst-plugins-good1/Makefile +++ b/components/multimedia/gst-plugins-good1/Makefile @@ -23,6 +23,7 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME= gst-plugins-good COMPONENT_VERSION= 1.24.10 +COMPONENT_REVISION= 1 COMPONENT_SUMMARY= GNOME streaming media framework plugins COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz @@ -36,6 +37,9 @@ COMPONENT_LICENSE_FILE= COPYING include $(WS_MAKE_RULES)/common.mk +# gcc 14 complains about incompatible pointer types +CFLAGS += -Wno-error=incompatible-pointer-types + # almost everything is "auto" with meson CONFIGURE_OPTIONS += -Dorc=enabled CONFIGURE_OPTIONS += -Dlame=enabled diff --git a/components/multimedia/gst-plugins-good1/pkg5 b/components/multimedia/gst-plugins-good1/pkg5 index b8fb1947ea..ac538dbfed 100644 --- a/components/multimedia/gst-plugins-good1/pkg5 +++ b/components/multimedia/gst-plugins-good1/pkg5 @@ -26,8 +26,8 @@ "library/zlib", "system/header/header-audio", "system/library", - "system/library/g++-13-runtime", - "system/library/gcc-13-runtime", + "system/library/g++-14-runtime", + "system/library/gcc-14-runtime", "system/library/math", "x11/library/libx11", "x11/library/libxdamage", -- 2.11.4.GIT