Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (7a833a1e35b5869226d859f5bfddb50291f0bba7)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (7a833a1e35b5869226d859f5bfddb50291f0bba7)
  • Date: Tue, 10 May 2022 22:39:03 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemaage.org>:

audio-players/mpd/HISTORY | 2 ++
audio-players/mpd/PRE_BUILD | 4 ++++
audio-players/mpd/patches/av_free.patch | 11 +++++++++++
3 files changed, 17 insertions(+)

New commits:
commit 7a833a1e35b5869226d859f5bfddb50291f0bba7
Author: Pavel Vinogradov <public AT sourcemaage.org>
Commit: Pavel Vinogradov <public AT sourcemaage.org>

audio-players/mpd: fixed compilation with ffmpeg-svn

diff --git a/audio-players/mpd/HISTORY b/audio-players/mpd/HISTORY
index da34ff0..0b8c72f 100644
--- a/audio-players/mpd/HISTORY
+++ b/audio-players/mpd/HISTORY
@@ -1,6 +1,8 @@
2022-05-10 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.23.7
* DEPENDS: added optional libiconv
+ * PRE_BUILD, patches/av_free.patch: added to fix undefined reference
+ to av_free() when building with ffmpeg-svn

2022-03-18 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.23.6
diff --git a/audio-players/mpd/PRE_BUILD b/audio-players/mpd/PRE_BUILD
new file mode 100755
index 0000000..f80ee7d
--- /dev/null
+++ b/audio-players/mpd/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+apply_patch_dir patches
diff --git a/audio-players/mpd/patches/av_free.patch
b/audio-players/mpd/patches/av_free.patch
new file mode 100644
index 0000000..29ba75d
--- /dev/null
+++ b/audio-players/mpd/patches/av_free.patch
@@ -0,0 +1,11 @@
+diff --git a/src/decoder/plugins/FfmpegIo.hxx
b/src/decoder/plugins/FfmpegIo.hxx
+--- a/src/decoder/plugins/FfmpegIo.hxx
++++ b/src/decoder/plugins/FfmpegIo.hxx
+@@ -22,6 +22,7 @@
+
+ extern "C" {
+ #include "libavformat/avio.h"
++#include "libavutil/mem.h"
+ }
+
+ #include <cstdint>



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (7a833a1e35b5869226d859f5bfddb50291f0bba7), Pavel Vinogradov, 05/10/2022

Archive powered by MHonArc 2.6.24.

Top of Page