From e5831665ea30c9fe0c4beb63e835c634b8117ca1 Mon Sep 17 00:00:00 2001 From: David Fuhrmann <dfuhrmann@videolan.org> Date: Fri, 26 Aug 2022 08:51:27 +0200 Subject: [PATCH] contrib: gme: Add libm to pkg-config file This library links against libm, so it should be added into its pkg-config file for static builds. Refs #27262 --- contrib/src/gme/add-libm.patch | 8 ++++++++ contrib/src/gme/rules.mak | 2 ++ 2 files changed, 10 insertions(+) create mode 100644 contrib/src/gme/add-libm.patch diff --git a/contrib/src/gme/add-libm.patch b/contrib/src/gme/add-libm.patch new file mode 100644 index 000000000000..44cc095795db --- /dev/null +++ b/contrib/src/gme/add-libm.patch @@ -0,0 +1,8 @@ +--- game-music-emu-0.6.3/gme/libgme.pc.in.old 2022-08-26 08:35:03.000000000 +0200 ++++ game-music-emu-0.6.3/gme/libgme.pc.in 2022-08-26 08:35:18.000000000 +0200 +@@ -13,4 +13,4 @@ + Version: @GME_VERSION@ + Cflags: -I${includedir} + Libs: -L${libdir} -lgme +-Libs.private: -lstdc++ @PKG_CONFIG_ZLIB@ ++Libs.private: -lstdc++ -lm @PKG_CONFIG_ZLIB@ diff --git a/contrib/src/gme/rules.mak b/contrib/src/gme/rules.mak index e84376397f47..b0279224e96b 100644 --- a/contrib/src/gme/rules.mak +++ b/contrib/src/gme/rules.mak @@ -15,6 +15,8 @@ DEPS_gme = zlib $(DEPS_zlib) game-music-emu: game-music-emu-$(GME_VERSION).tar.xz .sum-gme $(UNPACK) $(APPLY) $(SRC)/gme/skip-underrun.patch + $(APPLY) $(SRC)/gme/add-libm.patch + $(call pkg_static,"gme/libgme.pc.in") $(MOVE) .gme: game-music-emu toolchain.cmake -- GitLab