[arch-commits] Commit in cinelerra-cv/trunk (PKGBUILD cinelerra-std_and_str_h.patch)

Evangelos Foutras foutrelis at nymeria.archlinux.org
Tue Apr 30 15:36:41 UTC 2013


    Date: Tuesday, April 30, 2013 @ 17:36:41
  Author: foutrelis
Revision: 89628

upgpkg: cinelerra-cv 1:2.2-15

libpng 1.6 rebuild.

Added:
  cinelerra-cv/trunk/cinelerra-std_and_str_h.patch
Modified:
  cinelerra-cv/trunk/PKGBUILD

-------------------------------+
 PKGBUILD                      |    6 ++
 cinelerra-std_and_str_h.patch |   81 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 86 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-04-30 15:00:40 UTC (rev 89627)
+++ PKGBUILD	2013-04-30 15:36:41 UTC (rev 89628)
@@ -7,7 +7,7 @@
 pkgname=cinelerra-cv
 pkgver=2.2
 _gitrel=2.2.0
-pkgrel=14
+pkgrel=15
 epoch=1
 pkgdesc="Professional video editing and compositing environment"
 arch=('x86_64' 'i686')
@@ -20,9 +20,11 @@
 options=('!libtool')
 source=("$pkgname::git+git://git.cinelerra.org/CinelerraCV.git#branch=rel$_gitrel"
         'v4l1_removal.patch'
+        'cinelerra-std_and_str_h.patch'
         'ffmpeg_api.patch')
 md5sums=('SKIP'
          'bfa85e20809429d88eba4ab83e569612'
+         '02d8222e596133bbc05eaad15bef242c'
          'b05ec2fb54e7d02f6167525417802111')
 
 _confit() {
@@ -39,6 +41,8 @@
   # v4l1 removal patch
   patch -Np1 -i "$srcdir/v4l1_removal.patch"
 
+  patch -Np0 -i "$srcdir/cinelerra-std_and_str_h.patch"
+
   # new ffmpeg api patch
   patch -Np1 -i "$srcdir/ffmpeg_api.patch"
 

Added: cinelerra-std_and_str_h.patch
===================================================================
--- cinelerra-std_and_str_h.patch	                        (rev 0)
+++ cinelerra-std_and_str_h.patch	2013-04-30 15:36:41 UTC (rev 89628)
@@ -0,0 +1,81 @@
+Include required headers for free(), memcpy(), strcpy(), bcopy(), and more
+Thanks to Martin von Gagern for reporting and initial patch
+See, http://bugs.gentoo.org/show_bug.cgi?id=465478
+
+--- cinelerra/vdevicebuz.C
++++ cinelerra/vdevicebuz.C
+@@ -49,6 +49,8 @@
+ #include <sys/ioctl.h>
+ #include <sys/mman.h>
+ #include <unistd.h>
++#include <string.h>
++#include <strings.h>
+ 
+ #define BASE_VIDIOCPRIVATE	192	
+ 
+--- cinelerra/videodevice.C
++++ cinelerra/videodevice.C
+@@ -53,6 +53,7 @@
+ 
+ #include <unistd.h>
+ #include <fcntl.h>
++#include <string.h>
+ 
+ KeepaliveThread::KeepaliveThread(VideoDevice *device)
+  : Thread()
+--- libmpeg3/audio/ac3.c
++++ libmpeg3/audio/ac3.c
+@@ -1,3 +1,4 @@
++#include <stdlib.h>
+ #include <stdint.h>
+ #include <stdio.h>
+ 
+--- libmpeg3/audio/layer3.c
++++ libmpeg3/audio/layer3.c
+@@ -4,6 +4,7 @@
+ #include "tables.h"
+ 
+ #include <stdio.h>
++#include <stdlib.h>
+ #include <string.h>
+ 
+ struct gr_info_s 
+--- mplexlo/mplex.c
++++ mplexlo/mplex.c
+@@ -1,6 +1,6 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+-
++#include <string.h>
+ 
+ #include "libmpeg3.h"
+ #include "mpeg3protos.h"
+--- quicktime/graphics.c
++++ quicktime/graphics.c
+@@ -1,5 +1,6 @@
+ #include "graphics.h"
+ 
++#include <stdlib.h>
+ #include <string.h>
+ 
+ /* Graphics acceleration routines */
+--- quicktime/libmjpeg.c
++++ quicktime/libmjpeg.c
+@@ -17,6 +17,7 @@
+  
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
+ #include "colormodels.h"
+ #include "libmjpeg.h"
+ 
+--- quicktime/qtpng.c
++++ quicktime/qtpng.c
+@@ -1,6 +1,7 @@
+ #include "colormodels.h"
+ #include "funcprotos.h"
+ #include <png.h>
++#include <string.h>
+ #include "quicktime.h"
+ #include "qtpng.h"
+ 




More information about the arch-commits mailing list