Skip to Content.
Sympa Menu

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

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 (528622bb26e925b1fcc66fc4f32df4989ed838ee)
  • Date: Sat, 3 Feb 2018 02:14:05 +0000

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

audio-players/mpd/DEPENDS | 5 +++++
audio-players/mpd/HISTORY | 2 ++
audio-players/mpd/PRE_BUILD | 4 ++++
audio-players/mpd/libcdio.patch | 11 +++++++++++
4 files changed, 22 insertions(+)

New commits:
commit 528622bb26e925b1fcc66fc4f32df4989ed838ee
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

audio-players/mpd: added optional libcdio dependency and appropriate API
fix

diff --git a/audio-players/mpd/DEPENDS b/audio-players/mpd/DEPENDS
index 4d35bcd..e3f17ca 100755
--- a/audio-players/mpd/DEPENDS
+++ b/audio-players/mpd/DEPENDS
@@ -202,6 +202,11 @@ optional_depends libmms \
"--disable-mms" \
"for MMS protocol support" &&

+optional_depends libcdio \
+ "--enable-iso9660" \
+ "--disable-iso9660" \
+ "for libiso9660 archive plugin" &&
+
optional_depends libcdio-paranoia \
"--enable-cdio-paranoia" \
"--disable-cdio-paranoia" \
diff --git a/audio-players/mpd/HISTORY b/audio-players/mpd/HISTORY
index 22142d7..47cee22 100644
--- a/audio-players/mpd/HISTORY
+++ b/audio-players/mpd/HISTORY
@@ -1,5 +1,7 @@
2018-02-02 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.20.15
+ * DEPENDS: added optional libcdio
+ * PRE_BUILD, libcdio.patch: added a fix for new libcdio API

2017-11-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.20.12
diff --git a/audio-players/mpd/PRE_BUILD b/audio-players/mpd/PRE_BUILD
new file mode 100755
index 0000000..c0fdd77
--- /dev/null
+++ b/audio-players/mpd/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+patch -p1 < "${SPELL_DIRECTORY}/libcdio.patch"
diff --git a/audio-players/mpd/libcdio.patch b/audio-players/mpd/libcdio.patch
new file mode 100644
index 0000000..b4dd40f
--- /dev/null
+++ b/audio-players/mpd/libcdio.patch
@@ -0,0 +1,11 @@
+--- mpd-0.20.15.orig/src/archive/plugins/Iso9660ArchivePlugin.cxx
++++ mpd-0.20.15/src/archive/plugins/Iso9660ArchivePlugin.cxx
+@@ -115,7 +115,7 @@
+ visitor.VisitArchiveEntry(path + 1);
+ }
+ }
+- _cdio_list_free (entlist, true);
++ iso9660_filelist_free(entlist);
+ }
+
+ static ArchiveFile *



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (528622bb26e925b1fcc66fc4f32df4989ed838ee), Pavel Vinogradov, 02/02/2018

Archive powered by MHonArc 2.6.24.

Top of Page