[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