[arch-commits] Commit in libquicktime/repos (6 files)

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

archrelease: copy trunk to community-staging-x86_64

Added:
  libquicktime/repos/community-staging-x86_64/
  libquicktime/repos/community-staging-x86_64/CVE-2016-2399.patch
(from rev 547882, libquicktime/trunk/CVE-2016-2399.patch)
  libquicktime/repos/community-staging-x86_64/PKGBUILD
(from rev 547882, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg2.patch
(from rev 547882, libquicktime/trunk/libquicktime-1.2.4-ffmpeg2.patch)
  libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg29.patch
(from rev 547882, libquicktime/trunk/libquicktime-1.2.4-ffmpeg29.patch)
  libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg4.patch
(from rev 547882, libquicktime/trunk/libquicktime-1.2.4-ffmpeg4.patch)

---+
 CVE-2016-2399.patch   |   25 ++
 PKGBUILD  |   54 +
 libquicktime-1.2.4-ffmpeg2.patch  |   98 ++
 libquicktime-1.2.4-ffmpeg29.patch |  287 ++
 libquicktime-1.2.4-ffmpeg4.patch  |  342 
 5 files changed, 806 insertions(+)

Copied: libquicktime/repos/community-staging-x86_64/CVE-2016-2399.patch (from 
rev 547882, libquicktime/trunk/CVE-2016-2399.patch)
===
--- community-staging-x86_64/CVE-2016-2399.patch
(rev 0)
+++ community-staging-x86_64/CVE-2016-2399.patch2020-01-04 12:33:33 UTC 
(rev 547883)
@@ -0,0 +1,25 @@
+https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855099
+https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2399
+
+diff --git a/src/util.c b/src/util.c
+index d8dc3c3..9422fc5 100644
+--- a/src/util.c
 b/src/util.c
+@@ -340,9 +340,14 @@ int64_t quicktime_byte_position(quicktime_t *file)
+ 
+ void quicktime_read_pascal(quicktime_t *file, char *data)
+ {
+-  char len = quicktime_read_char(file);
+-  quicktime_read_data(file, (uint8_t*)data, len);
+-  data[(int)len] = 0;
++  int len = quicktime_read_char(file);
++  if ((len > 0) && (len < 256)) {
++  /* data[] is expected to be 256 bytes long */
++  quicktime_read_data(file, (uint8_t*)data, len);
++  data[len] = 0;
++} else {
++  data[0] = 0;
++}
+ }
+ 
+ void quicktime_write_pascal(quicktime_t *file, char *data)

Copied: libquicktime/repos/community-staging-x86_64/PKGBUILD (from rev 547882, 
libquicktime/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-04 12:33:33 UTC (rev 547883)
@@ -0,0 +1,54 @@
+# Maintainer: Federico Cinelli 
+# Maintainer: Mateusz Herych   
+
+pkgname=libquicktime
+pkgver=1.2.4
+pkgrel=21
+pkgdesc="A library for reading and writing quicktime files"
+arch=('x86_64')
+license=('GPL')
+url="http://libquicktime.sourceforge.net/;
+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=("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
+   libquicktime-1.2.4-ffmpeg4.patch)
+sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368'
+'006c6be761075ca25217fe510e1ec7cfbb6262c3d758c1bd629719072ddb0935'
+'2c7bb532ea8ac3b0e7a9a76ca6ad41127810529e7f7c2faac6f1e2f7c5c4bb93'
+'c3a8dfb6bfb69c2b54aeafe3306a8af1fff5a3a06fd05b28725d3ea7688ce2cd'
+'d4582dc2ed389acd01080690a95643277e43955adcb4058132506c5b437d044f')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # apply patches from gentoo 
https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/libquicktime/files
+  patch -p1 -i "$srcdir/CVE-2016-2399.patch"
+  patch -p1 -i "$srcdir/libquicktime-1.2.4-ffmpeg2.patch"
+  patch -p1 -i "$srcdir/libquicktime-1.2.4-ffmpeg29.patch"
+  patch -p1 -i "$srcdir/libquicktime-1.2.4-ffmpeg4.patch"
+  for FILE in lqt_ffmpeg.c video.c audio.c ; do
+ sed -i -e "s:CODEC_ID_:AV_&:g" "plugins/ffmpeg/${FILE}"
+  done
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--enable-gpl \
+--with-ffmpeg \
+--with-x264 \
+--without-doxygen
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Copied: 
libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg2.patch 
(from rev 547882, libquicktime/trunk/libquicktime-1.2.4-ffmpeg2.patch)

[arch-commits] Commit in libquicktime/repos (6 files)

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

archrelease: copy trunk to community-staging-x86_64

Added:
  libquicktime/repos/community-staging-x86_64/
  libquicktime/repos/community-staging-x86_64/CVE-2016-2399.patch
(from rev 445220, libquicktime/trunk/CVE-2016-2399.patch)
  libquicktime/repos/community-staging-x86_64/PKGBUILD
(from rev 445220, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg2.patch
(from rev 445220, libquicktime/trunk/libquicktime-1.2.4-ffmpeg2.patch)
  libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg29.patch
(from rev 445220, libquicktime/trunk/libquicktime-1.2.4-ffmpeg29.patch)
  libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg4.patch
(from rev 445220, libquicktime/trunk/libquicktime-1.2.4-ffmpeg4.patch)

---+
 CVE-2016-2399.patch   |   25 ++
 PKGBUILD  |   54 +
 libquicktime-1.2.4-ffmpeg2.patch  |   98 ++
 libquicktime-1.2.4-ffmpeg29.patch |  287 ++
 libquicktime-1.2.4-ffmpeg4.patch  |  342 
 5 files changed, 806 insertions(+)

Copied: libquicktime/repos/community-staging-x86_64/CVE-2016-2399.patch (from 
rev 445220, libquicktime/trunk/CVE-2016-2399.patch)
===
--- community-staging-x86_64/CVE-2016-2399.patch
(rev 0)
+++ community-staging-x86_64/CVE-2016-2399.patch2019-03-28 08:20:36 UTC 
(rev 445221)
@@ -0,0 +1,25 @@
+https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855099
+https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2399
+
+diff --git a/src/util.c b/src/util.c
+index d8dc3c3..9422fc5 100644
+--- a/src/util.c
 b/src/util.c
+@@ -340,9 +340,14 @@ int64_t quicktime_byte_position(quicktime_t *file)
+ 
+ void quicktime_read_pascal(quicktime_t *file, char *data)
+ {
+-  char len = quicktime_read_char(file);
+-  quicktime_read_data(file, (uint8_t*)data, len);
+-  data[(int)len] = 0;
++  int len = quicktime_read_char(file);
++  if ((len > 0) && (len < 256)) {
++  /* data[] is expected to be 256 bytes long */
++  quicktime_read_data(file, (uint8_t*)data, len);
++  data[len] = 0;
++} else {
++  data[0] = 0;
++}
+ }
+ 
+ void quicktime_write_pascal(quicktime_t *file, char *data)

Copied: libquicktime/repos/community-staging-x86_64/PKGBUILD (from rev 445220, 
libquicktime/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-28 08:20:36 UTC (rev 445221)
@@ -0,0 +1,54 @@
+# Maintainer: Federico Cinelli 
+# Maintainer: Mateusz Herych   
+
+pkgname=libquicktime
+pkgver=1.2.4
+pkgrel=20
+pkgdesc="A library for reading and writing quicktime files"
+arch=('x86_64')
+license=('GPL')
+url="http://libquicktime.sourceforge.net/;
+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=("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
+   libquicktime-1.2.4-ffmpeg4.patch)
+sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368'
+'006c6be761075ca25217fe510e1ec7cfbb6262c3d758c1bd629719072ddb0935'
+'2c7bb532ea8ac3b0e7a9a76ca6ad41127810529e7f7c2faac6f1e2f7c5c4bb93'
+'c3a8dfb6bfb69c2b54aeafe3306a8af1fff5a3a06fd05b28725d3ea7688ce2cd'
+'d4582dc2ed389acd01080690a95643277e43955adcb4058132506c5b437d044f')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # apply patches from gentoo 
https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/libquicktime/files
+  patch -p1 -i "$srcdir/CVE-2016-2399.patch"
+  patch -p1 -i "$srcdir/libquicktime-1.2.4-ffmpeg2.patch"
+  patch -p1 -i "$srcdir/libquicktime-1.2.4-ffmpeg29.patch"
+  patch -p1 -i "$srcdir/libquicktime-1.2.4-ffmpeg4.patch"
+  for FILE in lqt_ffmpeg.c video.c audio.c ; do
+ sed -i -e "s:CODEC_ID_:AV_&:g" "plugins/ffmpeg/${FILE}"
+  done
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--enable-gpl \
+--with-ffmpeg \
+--with-x264 \
+--without-doxygen
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Copied: 
libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg2.patch 
(from rev 445220, libquicktime/trunk/libquicktime-1.2.4-ffmpeg2.patch)

[arch-commits] Commit in libquicktime/repos (6 files)

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

archrelease: copy trunk to community-staging-x86_64

Added:
  libquicktime/repos/community-staging-x86_64/
  libquicktime/repos/community-staging-x86_64/CVE-2016-2399.patch
(from rev 370122, libquicktime/trunk/CVE-2016-2399.patch)
  libquicktime/repos/community-staging-x86_64/PKGBUILD
(from rev 370122, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg2.patch
(from rev 370122, libquicktime/trunk/libquicktime-1.2.4-ffmpeg2.patch)
  libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg29.patch
(from rev 370122, libquicktime/trunk/libquicktime-1.2.4-ffmpeg29.patch)
  libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg4.patch
(from rev 370122, libquicktime/trunk/libquicktime-1.2.4-ffmpeg4.patch)

---+
 CVE-2016-2399.patch   |   25 ++
 PKGBUILD  |   55 +
 libquicktime-1.2.4-ffmpeg2.patch  |   98 ++
 libquicktime-1.2.4-ffmpeg29.patch |  287 ++
 libquicktime-1.2.4-ffmpeg4.patch  |  342 
 5 files changed, 807 insertions(+)

Copied: libquicktime/repos/community-staging-x86_64/CVE-2016-2399.patch (from 
rev 370122, libquicktime/trunk/CVE-2016-2399.patch)
===
--- community-staging-x86_64/CVE-2016-2399.patch
(rev 0)
+++ community-staging-x86_64/CVE-2016-2399.patch2018-08-07 11:41:12 UTC 
(rev 370123)
@@ -0,0 +1,25 @@
+https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855099
+https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2399
+
+diff --git a/src/util.c b/src/util.c
+index d8dc3c3..9422fc5 100644
+--- a/src/util.c
 b/src/util.c
+@@ -340,9 +340,14 @@ int64_t quicktime_byte_position(quicktime_t *file)
+ 
+ void quicktime_read_pascal(quicktime_t *file, char *data)
+ {
+-  char len = quicktime_read_char(file);
+-  quicktime_read_data(file, (uint8_t*)data, len);
+-  data[(int)len] = 0;
++  int len = quicktime_read_char(file);
++  if ((len > 0) && (len < 256)) {
++  /* data[] is expected to be 256 bytes long */
++  quicktime_read_data(file, (uint8_t*)data, len);
++  data[len] = 0;
++} else {
++  data[0] = 0;
++}
+ }
+ 
+ void quicktime_write_pascal(quicktime_t *file, char *data)

Copied: libquicktime/repos/community-staging-x86_64/PKGBUILD (from rev 370122, 
libquicktime/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-07 11:41:12 UTC (rev 370123)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Federico Cinelli 
+# Maintainer: Mateusz Herych   
+
+pkgname=libquicktime
+pkgver=1.2.4
+pkgrel=19
+pkgdesc="A library for reading and writing quicktime files"
+arch=('x86_64')
+license=('GPL')
+url="http://libquicktime.sourceforge.net/;
+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=("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
+   libquicktime-1.2.4-ffmpeg4.patch)
+sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368'
+'006c6be761075ca25217fe510e1ec7cfbb6262c3d758c1bd629719072ddb0935'
+'2c7bb532ea8ac3b0e7a9a76ca6ad41127810529e7f7c2faac6f1e2f7c5c4bb93'
+'c3a8dfb6bfb69c2b54aeafe3306a8af1fff5a3a06fd05b28725d3ea7688ce2cd'
+'d4582dc2ed389acd01080690a95643277e43955adcb4058132506c5b437d044f')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # apply patches from gentoo 
https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/libquicktime/files
+  patch -p1 -i "$srcdir/CVE-2016-2399.patch"
+  patch -p1 -i "$srcdir/libquicktime-1.2.4-ffmpeg2.patch"
+  patch -p1 -i "$srcdir/libquicktime-1.2.4-ffmpeg29.patch"
+  patch -p1 -i "$srcdir/libquicktime-1.2.4-ffmpeg4.patch"
+  for FILE in lqt_ffmpeg.c video.c audio.c ; do
+ sed -i -e "s:CODEC_ID_:AV_&:g" "plugins/ffmpeg/${FILE}"
+  done
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--enable-gpl \
+--with-ffmpeg \
+--with-x264 \
+--without-doxygen
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Copied: 
libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg2.patch 
(from rev 370122, libquicktime/trunk/libquicktime-1.2.4-ffmpeg2.patch)

[arch-commits] Commit in libquicktime/repos (6 files)

2018-05-01 Thread Florian Pritz via arch-commits
Date: Tuesday, May 1, 2018 @ 09:05:37
  Author: bluewind
Revision: 318563

archrelease: copy trunk to community-staging-x86_64

Added:
  libquicktime/repos/community-staging-x86_64/
  libquicktime/repos/community-staging-x86_64/CVE-2016-2399.patch
(from rev 318562, libquicktime/trunk/CVE-2016-2399.patch)
  libquicktime/repos/community-staging-x86_64/PKGBUILD
(from rev 318562, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg2.patch
(from rev 318562, libquicktime/trunk/libquicktime-1.2.4-ffmpeg2.patch)
  libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg29.patch
(from rev 318562, libquicktime/trunk/libquicktime-1.2.4-ffmpeg29.patch)
  libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg4.patch
(from rev 318562, libquicktime/trunk/libquicktime-1.2.4-ffmpeg4.patch)

---+
 CVE-2016-2399.patch   |   25 ++
 PKGBUILD  |   55 +
 libquicktime-1.2.4-ffmpeg2.patch  |   98 ++
 libquicktime-1.2.4-ffmpeg29.patch |  287 ++
 libquicktime-1.2.4-ffmpeg4.patch  |  342 
 5 files changed, 807 insertions(+)

Copied: libquicktime/repos/community-staging-x86_64/CVE-2016-2399.patch (from 
rev 318562, libquicktime/trunk/CVE-2016-2399.patch)
===
--- community-staging-x86_64/CVE-2016-2399.patch
(rev 0)
+++ community-staging-x86_64/CVE-2016-2399.patch2018-05-01 09:05:37 UTC 
(rev 318563)
@@ -0,0 +1,25 @@
+https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855099
+https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2399
+
+diff --git a/src/util.c b/src/util.c
+index d8dc3c3..9422fc5 100644
+--- a/src/util.c
 b/src/util.c
+@@ -340,9 +340,14 @@ int64_t quicktime_byte_position(quicktime_t *file)
+ 
+ void quicktime_read_pascal(quicktime_t *file, char *data)
+ {
+-  char len = quicktime_read_char(file);
+-  quicktime_read_data(file, (uint8_t*)data, len);
+-  data[(int)len] = 0;
++  int len = quicktime_read_char(file);
++  if ((len > 0) && (len < 256)) {
++  /* data[] is expected to be 256 bytes long */
++  quicktime_read_data(file, (uint8_t*)data, len);
++  data[len] = 0;
++} else {
++  data[0] = 0;
++}
+ }
+ 
+ void quicktime_write_pascal(quicktime_t *file, char *data)

Copied: libquicktime/repos/community-staging-x86_64/PKGBUILD (from rev 318562, 
libquicktime/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-01 09:05:37 UTC (rev 318563)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Federico Cinelli 
+# Maintainer: Mateusz Herych   
+
+pkgname=libquicktime
+pkgver=1.2.4
+pkgrel=18
+pkgdesc="A library for reading and writing quicktime files"
+arch=('x86_64')
+license=('GPL')
+url="http://libquicktime.sourceforge.net/;
+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;
+   CVE-2016-2399.patch
+libquicktime-1.2.4-ffmpeg2.patch
+   libquicktime-1.2.4-ffmpeg29.patch
+   libquicktime-1.2.4-ffmpeg4.patch)
+sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368'
+'006c6be761075ca25217fe510e1ec7cfbb6262c3d758c1bd629719072ddb0935'
+'2c7bb532ea8ac3b0e7a9a76ca6ad41127810529e7f7c2faac6f1e2f7c5c4bb93'
+'c3a8dfb6bfb69c2b54aeafe3306a8af1fff5a3a06fd05b28725d3ea7688ce2cd'
+'d4582dc2ed389acd01080690a95643277e43955adcb4058132506c5b437d044f')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # apply patches from gentoo 
https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/libquicktime/files
+  patch -p1 -i "$srcdir/CVE-2016-2399.patch"
+  patch -p1 -i "$srcdir/libquicktime-1.2.4-ffmpeg2.patch"
+  patch -p1 -i "$srcdir/libquicktime-1.2.4-ffmpeg29.patch"
+  patch -p1 -i "$srcdir/libquicktime-1.2.4-ffmpeg4.patch"
+  for FILE in lqt_ffmpeg.c video.c audio.c ; do
+ sed -i -e "s:CODEC_ID_:AV_&:g" "plugins/ffmpeg/${FILE}"
+  done
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--enable-gpl \
+--with-ffmpeg \
+--with-x264 \
+--without-doxygen
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Copied: 
libquicktime/repos/community-staging-x86_64/libquicktime-1.2.4-ffmpeg2.patch 
(from rev 318562, libquicktime/trunk/libquicktime-1.2.4-ffmpeg2.patch)

[arch-commits] Commit in libquicktime/repos (6 files)

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

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  libquicktime/repos/community-staging-i686/
  libquicktime/repos/community-staging-i686/PKGBUILD
(from rev 128871, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-i686/ffmpeg2.0.patch
(from rev 128871, libquicktime/trunk/ffmpeg2.0.patch)
  libquicktime/repos/community-staging-x86_64/
  libquicktime/repos/community-staging-x86_64/PKGBUILD
(from rev 128871, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-x86_64/ffmpeg2.0.patch
(from rev 128871, libquicktime/trunk/ffmpeg2.0.patch)

--+
 community-staging-i686/PKGBUILD  |   37 +++
 community-staging-i686/ffmpeg2.0.patch   |  135 +
 community-staging-x86_64/PKGBUILD|   37 +++
 community-staging-x86_64/ffmpeg2.0.patch |  135 +
 4 files changed, 344 insertions(+)

Copied: libquicktime/repos/community-staging-i686/PKGBUILD (from rev 128871, 
libquicktime/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-03-07 21:57:15 UTC (rev 128872)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Federico Cinelli cine...@aur.archlinux.org
+# Maintainer: Mateusz Herych   heni...@gmail.com
+
+pkgname=libquicktime
+pkgver=1.2.4
+pkgrel=12
+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')
+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 \
+--enable-gpl \
+--with-ffmpeg \
+--with-x264 \
+--without-doxygen
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}

Copied: libquicktime/repos/community-staging-i686/ffmpeg2.0.patch (from rev 
128871, libquicktime/trunk/ffmpeg2.0.patch)
===
--- community-staging-i686/ffmpeg2.0.patch  (rev 0)
+++ community-staging-i686/ffmpeg2.0.patch  2015-03-07 21:57:15 UTC (rev 
128872)
@@ -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,
+   

[arch-commits] Commit in libquicktime/repos (6 files)

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

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  libquicktime/repos/community-staging-i686/
  libquicktime/repos/community-staging-i686/PKGBUILD
(from rev 118993, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-i686/ffmpeg2.0.patch
(from rev 118993, libquicktime/trunk/ffmpeg2.0.patch)
  libquicktime/repos/community-staging-x86_64/
  libquicktime/repos/community-staging-x86_64/PKGBUILD
(from rev 118993, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-x86_64/ffmpeg2.0.patch
(from rev 118993, libquicktime/trunk/ffmpeg2.0.patch)

--+
 community-staging-i686/PKGBUILD  |   37 +++
 community-staging-i686/ffmpeg2.0.patch   |  135 +
 community-staging-x86_64/PKGBUILD|   37 +++
 community-staging-x86_64/ffmpeg2.0.patch |  135 +
 4 files changed, 344 insertions(+)

Copied: libquicktime/repos/community-staging-i686/PKGBUILD (from rev 118993, 
libquicktime/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-09-15 07:25:04 UTC (rev 118994)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Federico Cinelli cine...@aur.archlinux.org
+# Maintainer: Mateusz Herych   heni...@gmail.com
+
+pkgname=libquicktime
+pkgver=1.2.4
+pkgrel=11
+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')
+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 \
+--enable-gpl \
+--with-ffmpeg \
+--with-x264 \
+--without-doxygen
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}

Copied: libquicktime/repos/community-staging-i686/ffmpeg2.0.patch (from rev 
118993, libquicktime/trunk/ffmpeg2.0.patch)
===
--- community-staging-i686/ffmpeg2.0.patch  (rev 0)
+++ community-staging-i686/ffmpeg2.0.patch  2014-09-15 07:25:04 UTC (rev 
118994)
@@ -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,
+   

[arch-commits] Commit in libquicktime/repos (6 files)

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

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  libquicktime/repos/community-staging-i686/
  libquicktime/repos/community-staging-i686/PKGBUILD
(from rev 116382, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-i686/ffmpeg2.0.patch
(from rev 116382, libquicktime/trunk/ffmpeg2.0.patch)
  libquicktime/repos/community-staging-x86_64/
  libquicktime/repos/community-staging-x86_64/PKGBUILD
(from rev 116382, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-x86_64/ffmpeg2.0.patch
(from rev 116382, libquicktime/trunk/ffmpeg2.0.patch)

--+
 community-staging-i686/PKGBUILD  |   37 +++
 community-staging-i686/ffmpeg2.0.patch   |  135 +
 community-staging-x86_64/PKGBUILD|   37 +++
 community-staging-x86_64/ffmpeg2.0.patch |  135 +
 4 files changed, 344 insertions(+)

Copied: libquicktime/repos/community-staging-i686/PKGBUILD (from rev 116382, 
libquicktime/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-07-26 16:36:52 UTC (rev 116383)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Federico Cinelli cine...@aur.archlinux.org
+# Maintainer: Mateusz Herych   heni...@gmail.com
+
+pkgname=libquicktime
+pkgver=1.2.4
+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')
+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 \
+--enable-gpl \
+--with-ffmpeg \
+--with-x264 \
+--without-doxygen
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}

Copied: libquicktime/repos/community-staging-i686/ffmpeg2.0.patch (from rev 
116382, libquicktime/trunk/ffmpeg2.0.patch)
===
--- community-staging-i686/ffmpeg2.0.patch  (rev 0)
+++ community-staging-i686/ffmpeg2.0.patch  2014-07-26 16:36:52 UTC (rev 
116383)
@@ -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,
+   

[arch-commits] Commit in libquicktime/repos (6 files)

2014-03-24 Thread Bartłomiej Piotrowski
Date: Monday, March 24, 2014 @ 10:51:02
  Author: bpiotrowski
Revision: 108181

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  libquicktime/repos/community-staging-i686/
  libquicktime/repos/community-staging-i686/PKGBUILD
(from rev 108180, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-i686/ffmpeg2.0.patch
(from rev 108180, libquicktime/trunk/ffmpeg2.0.patch)
  libquicktime/repos/community-staging-x86_64/
  libquicktime/repos/community-staging-x86_64/PKGBUILD
(from rev 108180, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-x86_64/ffmpeg2.0.patch
(from rev 108180, libquicktime/trunk/ffmpeg2.0.patch)

--+
 community-staging-i686/PKGBUILD  |   37 +++
 community-staging-i686/ffmpeg2.0.patch   |  135 +
 community-staging-x86_64/PKGBUILD|   37 +++
 community-staging-x86_64/ffmpeg2.0.patch |  135 +
 4 files changed, 344 insertions(+)

Copied: libquicktime/repos/community-staging-i686/PKGBUILD (from rev 108180, 
libquicktime/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-03-24 09:51:02 UTC (rev 108181)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Federico Cinelli cine...@aur.archlinux.org
+# Maintainer: Mateusz Herych   heni...@gmail.com
+
+pkgname=libquicktime
+pkgver=1.2.4
+pkgrel=9
+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')
+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 \
+   --enable-gpl \
+   --with-ffmpeg \
+   --with-x264 \
+   --without-doxygen
+   make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}

Copied: libquicktime/repos/community-staging-i686/ffmpeg2.0.patch (from rev 
108180, libquicktime/trunk/ffmpeg2.0.patch)
===
--- community-staging-i686/ffmpeg2.0.patch  (rev 0)
+++ community-staging-i686/ffmpeg2.0.patch  2014-03-24 09:51:02 UTC (rev 
108181)
@@ -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,
+   

[arch-commits] Commit in libquicktime/repos (6 files)

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

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  libquicktime/repos/community-staging-i686/
  libquicktime/repos/community-staging-i686/PKGBUILD
(from rev 100489, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-i686/ffmpeg2.0.patch
(from rev 100489, libquicktime/trunk/ffmpeg2.0.patch)
  libquicktime/repos/community-staging-x86_64/
  libquicktime/repos/community-staging-x86_64/PKGBUILD
(from rev 100489, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-x86_64/ffmpeg2.0.patch
(from rev 100489, libquicktime/trunk/ffmpeg2.0.patch)

--+
 community-staging-i686/PKGBUILD  |   37 +++
 community-staging-i686/ffmpeg2.0.patch   |  135 +
 community-staging-x86_64/PKGBUILD|   37 +++
 community-staging-x86_64/ffmpeg2.0.patch |  135 +
 4 files changed, 344 insertions(+)

Copied: libquicktime/repos/community-staging-i686/PKGBUILD (from rev 100489, 
libquicktime/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-11-05 09:06:35 UTC (rev 100490)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Federico Cinelli cine...@aur.archlinux.org
+# Maintainer: Mateusz Herych   heni...@gmail.com
+
+pkgname=libquicktime
+pkgver=1.2.4
+pkgrel=8
+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')
+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 \
+   --enable-gpl \
+   --with-ffmpeg \
+   --with-x264 \
+   --without-doxygen
+   make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}

Copied: libquicktime/repos/community-staging-i686/ffmpeg2.0.patch (from rev 
100489, libquicktime/trunk/ffmpeg2.0.patch)
===
--- community-staging-i686/ffmpeg2.0.patch  (rev 0)
+++ community-staging-i686/ffmpeg2.0.patch  2013-11-05 09:06:35 UTC (rev 
100490)
@@ -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,
+   

[arch-commits] Commit in libquicktime/repos (6 files)

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

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  libquicktime/repos/community-staging-i686/
  libquicktime/repos/community-staging-i686/PKGBUILD
(from rev 94168, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-i686/ffmpeg2.0.patch
(from rev 94168, libquicktime/trunk/ffmpeg2.0.patch)
  libquicktime/repos/community-staging-x86_64/
  libquicktime/repos/community-staging-x86_64/PKGBUILD
(from rev 94168, libquicktime/trunk/PKGBUILD)
  libquicktime/repos/community-staging-x86_64/ffmpeg2.0.patch
(from rev 94168, libquicktime/trunk/ffmpeg2.0.patch)

--+
 community-staging-i686/PKGBUILD  |   38 
 community-staging-i686/ffmpeg2.0.patch   |  135 +
 community-staging-x86_64/PKGBUILD|   38 
 community-staging-x86_64/ffmpeg2.0.patch |  135 +
 4 files changed, 346 insertions(+)

Copied: libquicktime/repos/community-staging-i686/PKGBUILD (from rev 94168, 
libquicktime/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-07-15 13:24:54 UTC (rev 94169)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Federico Cinelli cine...@aur.archlinux.org
+# Maintainer: Mateusz Herych   heni...@gmail.com
+
+pkgname=libquicktime
+pkgver=1.2.4
+pkgrel=7
+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')
+options=('!libtool')
+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 \
+   --enable-gpl \
+   --with-ffmpeg \
+   --with-x264 \
+   --without-doxygen
+   make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}

Copied: libquicktime/repos/community-staging-i686/ffmpeg2.0.patch (from rev 
94168, libquicktime/trunk/ffmpeg2.0.patch)
===
--- community-staging-i686/ffmpeg2.0.patch  (rev 0)
+++ community-staging-i686/ffmpeg2.0.patch  2013-07-15 13:24:54 UTC (rev 
94169)
@@ -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,
+