[arch-commits] Commit in libdlna/trunk (PKGBUILD libdlna-avformat.patch)

Sergej Pupykin spupykin at archlinux.org
Tue Apr 19 15:12:21 UTC 2016


    Date: Tuesday, April 19, 2016 @ 17:12:20
  Author: spupykin
Revision: 171407

upgpkg: libdlna 0.2.4-16

upd

Added:
  libdlna/trunk/libdlna-avformat.patch
Modified:
  libdlna/trunk/PKGBUILD

------------------------+
 PKGBUILD               |   11 +++++++----
 libdlna-avformat.patch |   22 ++++++++++++++++++++++
 2 files changed, 29 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-04-19 13:55:56 UTC (rev 171406)
+++ PKGBUILD	2016-04-19 15:12:20 UTC (rev 171407)
@@ -4,7 +4,7 @@
 
 pkgname=libdlna
 pkgver=0.2.4
-pkgrel=15
+pkgrel=16
 pkgdesc="Open-source implementation of DLNA (Digital Living Network Alliance) standards "
 url="http://libdlna.geexbox.org"
 license=("LGPL")
@@ -11,14 +11,17 @@
 arch=('i686' 'x86_64')
 options=('!makeflags')  # not parallel safe, error find -ldlna
 depends=('glibc' 'ffmpeg')
-source=("http://libdlna.geexbox.org/releases/${pkgname}-${pkgver}.tar.bz2" libdlna-ffmpeg3.patch)
+source=("http://libdlna.geexbox.org/releases/${pkgname}-${pkgver}.tar.bz2"
+	libdlna-ffmpeg3.patch
+	libdlna-avformat.patch)
 md5sums=('64d7de57aff5a729f2434fc5e69b4ffc'
-         '214e6957bbb1894082acb62974753f30')
+         '214e6957bbb1894082acb62974753f30'
+         'f7a6f36930fa212b0422daf88befa856')
 
 prepare() {
   cd $pkgname-$pkgver
-# Fix build with ffmpeg 3.0
   patch -p1 -i ../libdlna-ffmpeg3.patch
+  patch -p1 -i ../libdlna-avformat.patch
 }
 
 build() {

Added: libdlna-avformat.patch
===================================================================
--- libdlna-avformat.patch	                        (rev 0)
+++ libdlna-avformat.patch	2016-04-19 15:12:20 UTC (rev 171407)
@@ -0,0 +1,22 @@
+diff --git a/src/profiles.c b/src/profiles.c
+index 4622c56..ab40ef4 100644
+--- a/src/profiles.c
++++ b/src/profiles.c
+@@ -287,7 +287,7 @@ dlna_guess_media_profile (dlna_t *dlna, const char *filename)
+     return NULL;
+   }
+ 
+-  if (av_find_stream_info (ctx) < 0)
++  if (avformat_find_stream_info (ctx, NULL) < 0)
+   {
+     if (dlna->verbosity)
+       fprintf (stderr, "can't find stream info\n");
+@@ -334,7 +334,7 @@ dlna_guess_media_profile (dlna_t *dlna, const char *filename)
+     p = p->next;
+   }
+ 
+-  av_close_input_file (ctx);
++  avformat_close_input (&ctx);
+   free (codecs);
+   return profile;
+ }



More information about the arch-commits mailing list