[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2013-05-25 Thread Bartłomiej Piotrowski
Date: Saturday, May 25, 2013 @ 13:33:59
  Author: bpiotrowski
Revision: 91608

upgpkg: libquicktime 1.2.4-6

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-05-25 11:30:25 UTC (rev 91607)
+++ PKGBUILD2013-05-25 11:33:59 UTC (rev 91608)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=5
+pkgrel=6
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')



[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2013-02-07 Thread Bartłomiej Piotrowski
Date: Thursday, February 7, 2013 @ 18:25:33
  Author: bpiotrowski
Revision: 83965

upgpkg: libquicktime 1.2.4-4

rebuild against ffmpeg 1.1

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-02-07 17:21:30 UTC (rev 83964)
+++ PKGBUILD2013-02-07 17:25:33 UTC (rev 83965)
@@ -3,7 +3,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=3
+pkgrel=4
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')



[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2013-03-01 Thread Federico Cinelli
Date: Saturday, March 2, 2013 @ 03:27:19
  Author: cinelli
Revision: 85493

upgpkg: libquicktime 1.2.4-4

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-03-02 02:11:04 UTC (rev 85492)
+++ PKGBUILD2013-03-02 02:27:19 UTC (rev 85493)
@@ -1,5 +1,6 @@
 # $Id$
-# Maintainer: Mateusz Herych 
+# Maintainer: Federico Cinelli 
+# Maintainer: Mateusz Herych   
 
 pkgname=libquicktime
 pkgver=1.2.4
@@ -8,9 +9,10 @@
 arch=('i686' 'x86_64')
 license=('GPL')
 url="http://libquicktime.sourceforge.net/";
-depends=('gtk2'  'ffmpeg' 'libxv' 'libgl' 'libxaw' 'faad2' 'faac')
+depends=('gtk2' 'ffmpeg' 'libxv' 'libxaw' 'faad2' 'faac')
+makedepends=('mesa-libgl')
 options=('!libtool')
-source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz)
+source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";)
 sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368')
 
 build() {
@@ -27,4 +29,3 @@
   cd "$srcdir/$pkgname-$pkgver"
   make DESTDIR="$pkgdir" install
 }
-



[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2013-03-11 Thread Federico Cinelli
Date: Tuesday, March 12, 2013 @ 02:55:26
  Author: cinelli
Revision: 86110

upgpkg: libquicktime 1.2.4-5

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-03-12 01:49:19 UTC (rev 86109)
+++ PKGBUILD2013-03-12 01:55:26 UTC (rev 86110)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=4
+pkgrel=5
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')



[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2013-03-12 Thread Federico Cinelli
Date: Tuesday, March 12, 2013 @ 09:11:04
  Author: cinelli
Revision: 86134

upgpkg: libquicktime 1.2.4-4

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-03-12 07:40:00 UTC (rev 86133)
+++ PKGBUILD2013-03-12 08:11:04 UTC (rev 86134)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=5
+pkgrel=4
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')



[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2013-04-28 Thread Federico Cinelli
Date: Monday, April 29, 2013 @ 05:00:25
  Author: cinelli
Revision: 89383

rebuilt against libpng1.6

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-29 02:58:00 UTC (rev 89382)
+++ PKGBUILD2013-04-29 03:00:25 UTC (rev 89383)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=4
+pkgrel=5
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')



[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2014-09-15 Thread Bartłomiej Piotrowski
Date: Monday, September 15, 2014 @ 09:25:02
  Author: bpiotrowski
Revision: 118993

upgpkg: libquicktime 1.2.4-11

rebuild against ffmpeg 2.4

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-09-15 07:23:40 UTC (rev 118992)
+++ PKGBUILD2014-09-15 07:25:02 UTC (rev 118993)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=10
+pkgrel=11
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')



[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2015-03-07 Thread Antonio Rojas
Date: Saturday, March 7, 2015 @ 22:57:00
  Author: arojas
Revision: 128871

x264 144.20150223 rebuild

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-03-07 20:24:33 UTC (rev 128870)
+++ PKGBUILD2015-03-07 21:57:00 UTC (rev 128871)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=11
+pkgrel=12
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')


[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2014-07-26 Thread Bartłomiej Piotrowski
Date: Saturday, July 26, 2014 @ 18:36:46
  Author: bpiotrowski
Revision: 116382

upgpkg: libquicktime 1.2.4-10

add x264 to makedepends to reflect x264 split

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |   14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-07-26 16:22:33 UTC (rev 116381)
+++ PKGBUILD2014-07-26 16:36:46 UTC (rev 116382)
@@ -4,13 +4,13 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=9
+pkgrel=10
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')
 url="http://libquicktime.sourceforge.net/";
 depends=('gtk2' 'ffmpeg' 'libxv' 'libxaw' 'faad2' 'faac')
-makedepends=('mesa-libgl' 'x264-dev')
+makedepends=('mesa-libgl' 'x264')
 
source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";
 ffmpeg2.0.patch)
 sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368'
@@ -24,11 +24,11 @@
 build() {
   cd "$srcdir/$pkgname-$pkgver"
   ./configure --prefix=/usr \
-   --enable-gpl \
-   --with-ffmpeg \
-   --with-x264 \
-   --without-doxygen
-   make
+--enable-gpl \
+--with-ffmpeg \
+--with-x264 \
+--without-doxygen
+  make
 }
 
 package() {



[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2014-06-04 Thread Bartłomiej Piotrowski
Date: Wednesday, June 4, 2014 @ 21:30:41
  Author: bpiotrowski
Revision: 112679

Add x264-dev to makedepends.

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-06-04 19:29:23 UTC (rev 112678)
+++ PKGBUILD2014-06-04 19:30:41 UTC (rev 112679)
@@ -10,7 +10,7 @@
 license=('GPL')
 url="http://libquicktime.sourceforge.net/";
 depends=('gtk2' 'ffmpeg' 'libxv' 'libxaw' 'faad2' 'faac')
-makedepends=('mesa-libgl')
+makedepends=('mesa-libgl' 'x264-dev')
 
source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";
 ffmpeg2.0.patch)
 sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368'



[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2014-03-24 Thread Bartłomiej Piotrowski
Date: Monday, March 24, 2014 @ 10:50:56
  Author: bpiotrowski
Revision: 108180

upgpkg: libquicktime 1.2.4-9

rebuild against ffmpeg 2.2

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-03-24 09:41:57 UTC (rev 108179)
+++ PKGBUILD2014-03-24 09:50:56 UTC (rev 108180)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=8
+pkgrel=9
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')



[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2013-11-05 Thread Bartłomiej Piotrowski
Date: Tuesday, November 5, 2013 @ 10:06:26
  Author: bpiotrowski
Revision: 100489

upgpkg: libquicktime 1.2.4-8

- rebuild against x264 20131030

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-11-05 08:57:15 UTC (rev 100488)
+++ PKGBUILD2013-11-05 09:06:26 UTC (rev 100489)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=7
+pkgrel=8
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')



[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2015-12-02 Thread Maxime Gauduin
Date: Wednesday, December 2, 2015 @ 18:56:09
  Author: alucryd
Revision: 148114

FS#47235: libquicktime 1.2.4-13

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |   16 ++--
 1 file changed, 10 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-02 16:03:53 UTC (rev 148113)
+++ PKGBUILD2015-12-02 17:56:09 UTC (rev 148114)
@@ -4,13 +4,16 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=12
+pkgrel=13
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')
 url="http://libquicktime.sourceforge.net/";
-depends=('gtk2' 'ffmpeg' 'libxv' 'libxaw' 'faad2' 'faac')
-makedepends=('mesa-libgl' 'x264')
+depends=('alsa-lib' 'faac' 'faad2' 'gtk2' 'lame' 'libjpeg-turbo' 'libxaw'
+ 'libxv' 'schroedinger'
+ 'libavcodec.so' 'libswscale.so' 'libvorbisenc.so' 'libvorbisfile.so'
+ 'libvorbis.so' 'libx264.so')
+makedepends=('mesa-libgl')
 
source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";
 ffmpeg2.0.patch)
 sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368'
@@ -22,8 +25,9 @@
 }
 
 build() {
-  cd "$srcdir/$pkgname-$pkgver"
-  ./configure --prefix=/usr \
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
 --enable-gpl \
 --with-ffmpeg \
 --with-x264 \
@@ -32,6 +36,6 @@
 }
 
 package() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd $pkgname-$pkgver
   make DESTDIR="$pkgdir" install
 }


[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2016-07-03 Thread Jaroslav Lichtblau
Date: Sunday, July 3, 2016 @ 21:34:46
  Author: jlichtblau
Revision: 181931

upgpkg: libquicktime 1.2.4-16 - ffmpeg 3.1 rebuild

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-03 21:31:43 UTC (rev 181930)
+++ PKGBUILD2016-07-03 21:34:46 UTC (rev 181931)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=15
+pkgrel=16
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')


[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2020-08-05 Thread Maxime Gauduin via arch-commits
Date: Wednesday, August 5, 2020 @ 07:00:15
  Author: alucryd
Revision: 669040

x264 rebuild: libquicktime 1.2.4-23

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-05 06:58:39 UTC (rev 669039)
+++ PKGBUILD2020-08-05 07:00:15 UTC (rev 669040)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=22
+pkgrel=23
 pkgdesc="A library for reading and writing quicktime files"
 arch=('x86_64')
 license=('LGPL2.1')


[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2020-01-04 Thread Maxime Gauduin via arch-commits
Date: Saturday, January 4, 2020 @ 12:33:23
  Author: alucryd
Revision: 547882

x264 159 rebuild: libquicktime 1.2.4-21

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-04 12:24:39 UTC (rev 547881)
+++ PKGBUILD2020-01-04 12:33:23 UTC (rev 547882)
@@ -3,7 +3,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=20
+pkgrel=21
 pkgdesc="A library for reading and writing quicktime files"
 arch=('x86_64')
 license=('GPL')


[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2017-12-29 Thread Maxime Gauduin via arch-commits
Date: Friday, December 29, 2017 @ 17:05:21
  Author: alucryd
Revision: 276870

x264 152 rebuild: libquicktime 1.2.4-17

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 17:02:21 UTC (rev 276869)
+++ PKGBUILD2017-12-29 17:05:21 UTC (rev 276870)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=16
+pkgrel=17
 pkgdesc="A library for reading and writing quicktime files"
 arch=('x86_64')
 license=('GPL')


[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2019-03-28 Thread Maxime Gauduin via arch-commits
Date: Thursday, March 28, 2019 @ 08:20:26
  Author: alucryd
Revision: 445220

upgpkg: libquicktime 1.2.4-20

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-28 08:04:35 UTC (rev 445219)
+++ PKGBUILD2019-03-28 08:20:26 UTC (rev 445220)
@@ -3,7 +3,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=19
+pkgrel=20
 pkgdesc="A library for reading and writing quicktime files"
 arch=('x86_64')
 license=('GPL')


[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2018-08-07 Thread Maxime Gauduin via arch-commits
Date: Tuesday, August 7, 2018 @ 11:41:02
  Author: alucryd
Revision: 370122

x264 155 rebuild: libquicktime 1.2.4-19

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-07 11:38:04 UTC (rev 370121)
+++ PKGBUILD2018-08-07 11:41:02 UTC (rev 370122)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=18
+pkgrel=19
 pkgdesc="A library for reading and writing quicktime files"
 arch=('x86_64')
 license=('GPL')


[arch-commits] Commit in libquicktime/trunk (PKGBUILD)

2018-05-02 Thread Florian Pritz via arch-commits
Date: Wednesday, May 2, 2018 @ 15:27:36
  Author: bluewind
Revision: 318661

Update source URL to https

Modified:
  libquicktime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-02 14:51:32 UTC (rev 318660)
+++ PKGBUILD2018-05-02 15:27:36 UTC (rev 318661)
@@ -14,7 +14,7 @@
  'libavcodec.so' 'libswscale.so' 'libvorbisenc.so' 'libvorbisfile.so'
  'libvorbis.so' 'libx264.so')
 makedepends=('mesa-libgl')
-source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";
+source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";
CVE-2016-2399.patch
 libquicktime-1.2.4-ffmpeg2.patch
libquicktime-1.2.4-ffmpeg29.patch


[arch-commits] Commit in libquicktime/trunk (PKGBUILD ffmpeg2.0.patch)

2013-07-15 Thread Bartłomiej Piotrowski
Date: Monday, July 15, 2013 @ 15:24:41
  Author: bpiotrowski
Revision: 94168

upgpkg: libquicktime 1.2.4-7

- rebuild against ffmpeg 2.0

Added:
  libquicktime/trunk/ffmpeg2.0.patch
Modified:
  libquicktime/trunk/PKGBUILD

-+
 PKGBUILD|   13 -
 ffmpeg2.0.patch |  135 ++
 2 files changed, 145 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-07-15 13:13:35 UTC (rev 94167)
+++ PKGBUILD2013-07-15 13:24:41 UTC (rev 94168)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=6
+pkgrel=7
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')
@@ -12,9 +12,16 @@
 depends=('gtk2' 'ffmpeg' 'libxv' 'libxaw' 'faad2' 'faac')
 makedepends=('mesa-libgl')
 options=('!libtool')
-source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";)
-sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368')
+source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";
+ffmpeg2.0.patch)
+sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368'
+'a1c8415e8e7bc04c81b946b9e3746f7d5ef24819135962280c3a7ddb3f2baa2b')
 
+prepare() {
+  cd $pkgname-$pkgver
+  patch -Np1 -i ../ffmpeg2.0.patch
+}
+
 build() {
   cd "$srcdir/$pkgname-$pkgver"
   ./configure --prefix=/usr \

Added: ffmpeg2.0.patch
===
--- ffmpeg2.0.patch (rev 0)
+++ ffmpeg2.0.patch 2013-07-15 13:24:41 UTC (rev 94168)
@@ -0,0 +1,135 @@
+Binary files a/plugins/ffmpeg/.lqt_ffmpeg.c.swp and 
b/plugins/ffmpeg/.lqt_ffmpeg.c.swp differ
+diff -rupN a/plugins/ffmpeg/ffmpeg.h b/plugins/ffmpeg/ffmpeg.h
+--- a/plugins/ffmpeg/ffmpeg.h  2012-02-15 20:48:30.0 +0100
 b/plugins/ffmpeg/ffmpeg.h  2013-07-15 15:05:19.307534593 +0200
+@@ -45,3 +45,7 @@ void lqt_ffmpeg_set_parameter(AVCodecCon
+ 
+ 
+ #endif
++#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000
++#define CODEC_FLAG2_STRICT_GOP 0x0002
++#define CODEC_FLAG_QP_RD 0x0800
++#define CODEC_FLAG_CBP_RD 0x0400
+diff -rupN a/plugins/ffmpeg/lqt_ffmpeg.c b/plugins/ffmpeg/lqt_ffmpeg.c
+--- a/plugins/ffmpeg/lqt_ffmpeg.c  2012-02-15 20:48:30.0 +0100
 b/plugins/ffmpeg/lqt_ffmpeg.c  2013-07-15 15:19:09.730831655 +0200
+@@ -89,19 +89,8 @@ int ffmpeg_num_video_codecs = -1;
+ PARAM_QSCALE, \
+ PARAM_QCOMPRESS, \
+ PARAM_QBLUR, \
+-PARAM_QUANTIZER_NOISE_SHAPING, \
+ PARAM_TRELLIS
+ 
+-#define ENCODE_PARAM_VIDEO_QUANTIZER_IP \
+-  ENCODE_PARAM_VIDEO_QUANTIZER_I, \
+-  PARAM_I_QUANT_FACTOR, \
+-  PARAM_I_QUANT_OFFSET
+-
+-#define ENCODE_PARAM_VIDEO_QUANTIZER_IPB \
+-  ENCODE_PARAM_VIDEO_QUANTIZER_IP, \
+-  PARAM_B_QUANT_FACTOR, \
+-  PARAM_B_QUANT_OFFSET
+-
+ #define ENCODE_PARAM_VIDEO_FRAMETYPES_IP \
+   { \
+ .name =  "frame_types", \
+@@ -207,7 +196,6 @@ static lqt_parameter_info_static_t encod
+   ENCODE_PARAM_VIDEO_FRAMETYPES_IPB,
+   PARAM_FLAG_AC_PRED_MPEG4,
+   ENCODE_PARAM_VIDEO_RATECONTROL,
+-  ENCODE_PARAM_VIDEO_QUANTIZER_IPB,
+   PARAM_FLAG_CBP_RD,
+   ENCODE_PARAM_VIDEO_ME,
+   PARAM_FLAG_GMC,
+@@ -225,7 +213,6 @@ static lqt_parameter_info_static_t encod
+ static lqt_parameter_info_static_t encode_parameters_dx50[] = {
+   ENCODE_PARAM_VIDEO_FRAMETYPES_IP,
+   ENCODE_PARAM_VIDEO_RATECONTROL,
+-  ENCODE_PARAM_VIDEO_QUANTIZER_IP,
+   ENCODE_PARAM_VIDEO_ME,
+   ENCODE_PARAM_VIDEO_ME_PRE,
+   ENCODE_PARAM_VIDEO_MASKING,
+@@ -237,7 +224,6 @@ static lqt_parameter_info_static_t encod
+ static lqt_parameter_info_static_t encode_parameters_h263[] = {
+   ENCODE_PARAM_VIDEO_FRAMETYPES_IP,
+   ENCODE_PARAM_VIDEO_RATECONTROL,
+-  ENCODE_PARAM_VIDEO_QUANTIZER_IP,
+   ENCODE_PARAM_VIDEO_ME,
+   PARAM_FLAG_4MV,
+   ENCODE_PARAM_VIDEO_ME_PRE,
+@@ -250,7 +236,6 @@ static lqt_parameter_info_static_t encod
+ static lqt_parameter_info_static_t encode_parameters_h263p[] = {
+   ENCODE_PARAM_VIDEO_FRAMETYPES_IP,
+   ENCODE_PARAM_VIDEO_RATECONTROL,
+-  ENCODE_PARAM_VIDEO_QUANTIZER_IP,
+   ENCODE_PARAM_VIDEO_ME,
+   PARAM_FLAG_4MV,
+   ENCODE_PARAM_VIDEO_ME_PRE,
+@@ -264,7 +249,6 @@ static lqt_parameter_info_static_t encod
+ static lqt_parameter_info_static_t encode_parameters_msmpeg4v3[] = {
+   ENCODE_PARAM_VIDEO_FRAMETYPES_IP,
+   ENCODE_PARAM_VIDEO_RATECONTROL,
+-  ENCODE_PARAM_VIDEO_QUANTIZER_IP,
+   ENCODE_PARAM_VIDEO_ME,
+   ENCODE_PARAM_VIDEO_ME_PRE,
+   ENCODE_PARAM_VIDEO_MASKING,
+diff -rupN a/plugins/ffmpeg/params.c b/plugins/ffmpeg/params.c
+--- a/plugins/ffmpeg/params.c  2012-03-07 15:10:41.0 +0100
 b/plugins/ffmpeg/params.c  2013-07-15 15:09:38.214189953 +0200
+@@ -202,8 +202,10 @@ void lqt_ffmpeg_set_parameter(AVCodecCon
+   PARAM_INT("ff_max_b_frames",max_b_frames);
+   PARAM_FLOAT("ff_b_quant_factor",b_quant_factor);
+   PARAM_INT("ff_

[arch-commits] Commit in libquicktime/trunk (PKGBUILD libquicktime-ffmpeg3.patch)

2016-02-17 Thread Antonio Rojas
Date: Wednesday, February 17, 2016 @ 09:20:04
  Author: arojas
Revision: 161946

ffmpeg 3.0 rebuild

Added:
  libquicktime/trunk/libquicktime-ffmpeg3.patch
Modified:
  libquicktime/trunk/PKGBUILD

+
 PKGBUILD   |9 
 libquicktime-ffmpeg3.patch |  935 +++
 2 files changed, 941 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-17 07:52:54 UTC (rev 161945)
+++ PKGBUILD2016-02-17 08:20:04 UTC (rev 161946)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=13
+pkgrel=15
 pkgdesc="A library for reading and writing quicktime files"
 arch=('i686' 'x86_64')
 license=('GPL')
@@ -15,13 +15,16 @@
  'libvorbis.so' 'libx264.so')
 makedepends=('mesa-libgl')
 
source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";
-ffmpeg2.0.patch)
+ffmpeg2.0.patch libquicktime-ffmpeg3.patch)
 sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368'
-'a1c8415e8e7bc04c81b946b9e3746f7d5ef24819135962280c3a7ddb3f2baa2b')
+'a1c8415e8e7bc04c81b946b9e3746f7d5ef24819135962280c3a7ddb3f2baa2b'
+'5513f628866de253031de2761d27c2be3965e90b70d10a494446a96d851c0729')
 
 prepare() {
   cd $pkgname-$pkgver
   patch -Np1 -i ../ffmpeg2.0.patch
+# Fix build with ffmpeg 3.0 (Gentoo)
+  patch -p1 -i ../libquicktime-ffmpeg3.patch
 }
 
 build() {

Added: libquicktime-ffmpeg3.patch
===
--- libquicktime-ffmpeg3.patch  (rev 0)
+++ libquicktime-ffmpeg3.patch  2016-02-17 08:20:04 UTC (rev 161946)
@@ -0,0 +1,935 @@
+Index: libquicktime-1.2.4/plugins/ffmpeg/video.c
+===
+--- libquicktime-1.2.4.orig/plugins/ffmpeg/video.c
 libquicktime-1.2.4/plugins/ffmpeg/video.c
+@@ -37,10 +37,10 @@
+ #endif
+ 
+ 
+-#ifdef  PIX_FMT_YUV422P10
+-#define PIX_FMT_YUV422P10_OR_DUMMY PIX_FMT_YUV422P10
++#ifdef  AV_PIX_FMT_YUV422P10
++#define AV_PIX_FMT_YUV422P10_OR_DUMMY AV_PIX_FMT_YUV422P10
+ #else
+-#define PIX_FMT_YUV422P10_OR_DUMMY -1234
++#define AV_PIX_FMT_YUV422P10_OR_DUMMY -1234
+ #endif
+ 
+ #if LIBAVCODEC_VERSION_INT >= ((54<<16)|(1<<8)|0)
+@@ -90,9 +90,9 @@ typedef struct
+   int imx_bitrate;
+   int imx_strip_vbi;
+ 
+-  /* In some cases FFMpeg would report something like PIX_FMT_YUV422P, while
+- we would like to treat it as PIX_FMT_YUVJ422P. It's only used for 
decoding */
+-  enum PixelFormat reinterpret_pix_fmt;
++  /* In some cases FFMpeg would report something like AV_PIX_FMT_YUV422P, 
while
++ we would like to treat it as AV_PIX_FMT_YUVJ422P. It's only used for 
decoding */
++  enum AVPixelFormat reinterpret_pix_fmt;
+   
+   int is_imx;
+   int y_offset;
+@@ -137,42 +137,42 @@ typedef struct
+ 
+ static const struct
+   {
+-  enum PixelFormat ffmpeg_id;
++  enum AVPixelFormat ffmpeg_id;
+   int  lqt_id;
+   int  exact;
+   }
+ colormodels[] =
+   {
+-{ PIX_FMT_YUV420P,   BC_YUV420P,   1 }, ///< Planar YUV 4:2:0 (1 Cr & Cb 
sample per 2x2 Y samples)
++{ AV_PIX_FMT_YUV420P,   BC_YUV420P,   1 }, ///< Planar YUV 4:2:0 (1 Cr & 
Cb sample per 2x2 Y samples)
+ #if LIBAVUTIL_VERSION_INT < (50<<16)
+-{ PIX_FMT_YUV422,BC_YUV422,1 },
++{ AV_PIX_FMT_YUV422,BC_YUV422,1 },
+ #else
+-{ PIX_FMT_YUYV422,   BC_YUV422,1 },
++{ AV_PIX_FMT_YUYV422,   BC_YUV422,1 },
+ #endif
+-{ PIX_FMT_RGB24, BC_RGB888,1 }, ///< Packed pixel, 3 bytes per 
pixel, RGBRGB...
+-{ PIX_FMT_BGR24, BC_BGR888,1 }, ///< Packed pixel, 3 bytes per 
pixel, BGRBGR...
+-{ PIX_FMT_YUV422P,   BC_YUV422P,   1 }, ///< Planar YUV 4:2:2 (1 Cr & Cb 
sample per 2x1 Y samples)
+-{ PIX_FMT_YUV444P,   BC_YUV444P,   1 }, ///< Planar YUV 4:4:4 (1 Cr & Cb 
sample per 1x1 Y samples)
+-{ PIX_FMT_YUV411P,   BC_YUV411P,   1 }, ///< Planar YUV 4:1:1 (1 Cr & Cb 
sample per 4x1 Y samples)
+-{ PIX_FMT_YUV422P16, BC_YUV422P16, 1 }, ///< Planar 16 bit YUV 4:2:2 (1 
Cr & Cb sample per 2x1 Y samples)
+-#ifdef PIX_FMT_YUV422P10
+-{ PIX_FMT_YUV422P10, BC_YUV422P10, 1 }, ///< 10 bit samples in uint16_t 
containers, planar 4:2:2
+-#endif
+-{ PIX_FMT_RGB565,BC_RGB565,1 }, ///< always stored in cpu 
endianness
+-{ PIX_FMT_YUVJ420P,  BC_YUVJ420P,  1 }, ///< Planar YUV 4:2:0 full scale 
(jpeg)
+-{ PIX_FMT_YUVJ422P,  BC_YUVJ422P,  1 }, ///< Planar YUV 4:2:2 full scale 
(jpeg)
+-{ PIX_FMT_YUVJ444P,  BC_YUVJ444P,  1 }, ///< Planar YUV 4:4:4 full scale 
(jpeg)
++{ AV_PIX_FMT_RGB24, BC_RGB888,1 }, ///< Packed pixel, 3 bytes per 
pixel, RGBRGB...
++{ AV_PIX_FMT_BGR24, BC_BGR888,1 }, ///< Packed pixel, 3 bytes per 
pixel, BGRBGR...
++{ AV_PIX_FMT_YUV422P,   BC_YUV422P,   1 }, ///< Planar YUV 4:2:2 (1 Cr & 
Cb sample per 2x1 Y samp