[vlc-commits] [Git][videolan/vlc][3.0.x] NEWS: update gme to 0.6.5
Steve Lhomme (@robUx4)
gitlab at videolan.org
Thu Jul 23 11:01:24 UTC 2026
Steve Lhomme pushed to branch 3.0.x at VideoLAN / VLC
Commits:
85d88e42 by Steve Lhomme at 2026-07-23T09:40:50+00:00
NEWS: update gme to 0.6.5
- - - - -
4 changed files:
- NEWS
- − contrib/src/gme/0001-Export-the-proper-C-runtime-library.patch
- contrib/src/gme/SHA512SUMS
- contrib/src/gme/rules.mak
Changes:
=====================================
NEWS
=====================================
@@ -77,7 +77,7 @@ Contrib:
* Update FFmpeg to 8.1.2
* Update gcrypt to 1.12.0
* Update glew to 2.3.1
- * Update gme to 0.6.4
+ * Update gme to 0.6.5
* Update gnutls to 3.8.13
* Update gpg-error to 1.56
* Update harfbuzz to 14.2.1
=====================================
contrib/src/gme/0001-Export-the-proper-C-runtime-library.patch deleted
=====================================
@@ -1,50 +0,0 @@
-From cdfdcb4d120a2c898684bc4e972b01dd462ed5a1 Mon Sep 17 00:00:00 2001
-From: Steve Lhomme <robux4 at ycbcr.xyz>
-Date: Mon, 5 Sep 2022 13:34:41 +0200
-Subject: [PATCH] Export the proper C++ runtime library
-
-With gcc it's libstdc++, with clang it's libc++. So let CMake give it to use
-and use all the libraries it needs, except some noise from clang toolchains.
----
- gme/CMakeLists.txt | 25 +++++++++++++++++++++++--
- 1 file changed, 23 insertions(+), 2 deletions(-)
-
-diff --git a/gme/CMakeLists.txt b/gme/CMakeLists.txt
-index fc2db68..301f8c6 100644
---- a/gme/CMakeLists.txt
-+++ b/gme/CMakeLists.txt
-@@ -239,8 +239,29 @@ endforeach()
-
- add_library(gme_deps INTERFACE)
-
--## FIXME: Properly find the C++ library !!!
--set(PC_LIBS -lstdc++)
-+foreach(LIB ${CMAKE_CXX_IMPLICIT_LINK_LIBRARIES})
-+ if(IS_ABSOLUTE ${LIB} AND EXISTS ${LIB})
-+ list(APPEND IMPLICITS_LIST "${LIB}")
-+ elseif(LIB MATCHES "-l:lib.*.a")
-+ string(LENGTH ${LIB} LIBLEN)
-+ math(EXPR LIBLEN "${LIBLEN}-8")
-+ string(SUBSTRING ${LIB} 6 ${LIBLEN} DIRECT_LIB)
-+ list(APPEND IMPLICITS_LIST "-l${DIRECT_LIB}")
-+ elseif(LIB MATCHES "-l.*")
-+ list(APPEND IMPLICITS_LIST "${LIB}")
-+ else()
-+ list(APPEND IMPLICITS_LIST "-l${LIB}")
-+ endif()
-+endforeach()
-+if(IMPLICITS_LIST)
-+ # blacklist of libraries that should not be in Libs.private
-+ list(REMOVE_ITEM IMPLICITS_LIST "-lmingwex"
-+ "-lmingw32" "-lmoldname" "-lmsvcrt" "-ladvapi32" "-lshell32"
-+ "-luser32" "-lkernel32")
-+ string(REPLACE ";" " " PC_LIBS "${IMPLICITS_LIST}")
-+else()
-+ set(PC_LIBS "")
-+endif(IMPLICITS_LIST)
-
- if(GME_ZLIB)
- if(ZLIB_FOUND)
---
-2.50.1 (Apple Git-155)
-
=====================================
contrib/src/gme/SHA512SUMS
=====================================
@@ -1 +1 @@
-b5da7f0ea9f3f5698157dd1feb5071cbc3bb44c96a2c1675162c7be384c755d6e01f5d98c4a6bd9ef7b1904b8eed3dab54dd2edac19cd18a7312c6cf7a91d98a game-music-emu-0.6.4.tar.gz
+c28fc36098f5e083ef43cda3f037275d7f071868ab44abf577da3f07bd9f2ffae8a65fa842b060df42baa98ad6b5f42817001749fb3c08a4023dea7334d513e9 game-music-emu-0.6.5.tar.gz
=====================================
contrib/src/gme/rules.mak
=====================================
@@ -1,6 +1,6 @@
# Game Music Emu
-GME_VERSION := 0.6.4
+GME_VERSION := 0.6.5
GME_URL := $(GITHUB)/libgme/game-music-emu/archive/refs/tags/$(GME_VERSION).tar.gz
PKGS += gme
@@ -14,7 +14,6 @@ DEPS_gme = zlib $(DEPS_zlib)
game-music-emu: game-music-emu-$(GME_VERSION).tar.gz .sum-gme
$(UNPACK)
- $(APPLY) $(SRC)/gme/0001-Export-the-proper-C-runtime-library.patch
$(call pkg_static,"gme/libgme.pc.in")
$(MOVE)
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/85d88e42e03fede23c5ec0b867208dba541bf48b
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/85d88e42e03fede23c5ec0b867208dba541bf48b
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help
More information about the vlc-commits
mailing list