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

2020-12-11 Thread Daniel Bermond via arch-commits
Date: Friday, December 11, 2020 @ 16:42:32
  Author: dbermond
Revision: 773140

upgpkg: xine-lib 1.2.11-1

Modified:
  xine-lib/trunk/PKGBUILD

--+
 PKGBUILD |   89 ++---
 1 file changed, 44 insertions(+), 45 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-11 14:54:32 UTC (rev 773139)
+++ PKGBUILD2020-12-11 16:42:32 UTC (rev 773140)
@@ -1,54 +1,53 @@
-# Maintainer: Eric Bélanger 
+# Maintainer : Daniel Bermond 
+# Contributor: Eric Bélanger 
 
 pkgname=xine-lib
-pkgver=1.2.10
-pkgrel=5
-pkgdesc="Multimedia playback engine"
+pkgver=1.2.11
+pkgrel=1
+pkgdesc='Multimedia playback engine'
 arch=('x86_64')
-url="https://www.xine-project.org;
-license=('LGPL' 'GPL')
-depends=('libxvmc' 'ffmpeg' 'libxinerama' 'libnsl')
-makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'mesa' 'libmodplug'
- 'vcdimager' 'jack' 'aalib' 'libdca' 'a52dec' 'libmad' 'libdvdnav'
- 'libmpcdec' 'libcaca' 'libbluray' 'libvdpau' 'glu' 'gdk-pixbuf2'
- 'dav1d')
-optdepends=('imagemagick: for using the imagemagick plugin' \
-'jack: for using the jack plugin' \
-'vcdimager: for using the vcd plugin' \
-'glu: for using the opengl plugin' \
-'wavpack: for using the wavpack plugin' \
-'faad2: for using the faad plugin' \
-'libmng: for using the mng plugin' \
-'aalib: for using the aalib plugin' \
-'libmodplug: for using the modplug plugin' \
-'libdca: for using the dca plugin' \
-'a52dec: for using the a52 plugin' \
-'libmad: for using the mp3 plugin' \
-'libdvdnav: for using the dvd plugin' \
-'libmpcdec: for using the musepack plugin' \
-'libcaca: for using the caca plugin' \
-'libbluray: for using the bluray plugin' \
-'libvdpau: for using the VDPAU plugin' \
-'smbclient: for using the samba plugin' \
-'dav1d: for using the dav1d decoder' \
-'gdk-pixbuf2: for using the gdk-pixbuf plugin')
-source=(https://downloads.sourceforge.net/project/xine/xine-lib/$pkgver/xine-lib-$pkgver.tar.xz)
-sha512sums=('1cbe033da606d67a0a59f19968b2fe1cb46eaeb32c4b4aca7b91125b7230e15bd36d1e3e39e48e6eda56e556018f9f9bf84acb0012d3dd634306e7110fdc4c5f')
-b2sums=('e1bc088814c951ff56e55b626fe1f6f34c3da744e716de369a68e6c82a5adc414b452675ad19a5f82500bade6795b54efd503de8ffe4f1e65b534317ca0a26af')
+url='https://www.xine-project.org'
+license=('GPL' 'LGPL')
+depends=('ffmpeg' 'libjpeg-turbo' 'libnsl' 'libpng' 'libx11' 'libxcb'
+ 'libxext' 'libxinerama' 'libxv' 'libxvmc' 'zlib')
+optdepends=('libdvdnav: for dvd plugin'
+'libdvdread: for spu and dxr3 plugins'
+'vcdimager: for vcd plugin'
+'glu: for opengl and vaapi plugins'
+'sdl: for sdl plugin'
+'wayland: for egl_wl plugin'
+'aalib: for aalib plugin'
+'a52dec: for a52 plugin'
+'faad2: for faad plugin'
+'flac: for flac plugin'
+'libdca: for dts (dca) plugin'
+'libmad: for mad (mp3) plugin'
+'libmpcdec: for mpc (musepack) plugin'
+'wavpack: for wavpack plugin'
+'gdk-pixbuf2: for gdk_pixbuf plugin'
+'imagemagick: for imagemagick plugin'
+'libcaca: for caca plugin'
+'libmng: for mng plugin'
+'libnfs: for nfs plugin'
+'smbclient: for samba plugin')
+makedepends=('mesa' 'libdvdnav' 'libdvdread' 'vcdimager' 'glu' 'sdl'
+ 'wayland' 'aalib' 'a52dec' 'faad2' 'flac' 'libdca' 'libmad'
+ 'libmpcdec' 'wavpack' 'gdk-pixbuf2' 'imagemagick' 'libcaca'
+ 'libmng' 'libnfs' 'smbclient')
+source=("https://downloads.sourceforge.net/project/xine/xine-lib/${pkgver}/xine-lib-${pkgver}.tar.xz;)
+sha256sums=('ef51b21d10dda1045fa7d711bd9171cfdaf0a5a2874233bcf16ffdf28ec07005')
 
 build() {
-  cd ${pkgname}-${pkgver}
-  CFLAGS+=" -fcommon"
-  ./configure \
-  --prefix=/usr \
-  --with-wavpack \
-  --enable-vdpau \
-  --with-external-dvdnav
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
+cd "${pkgname}-${pkgver}"
+./configure \
+--prefix='/usr' \
+--enable-antialiasing \
+--with-external-dvdnav \
+--with-wavpack
+sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+make
 }
 
 package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
+make -C "${pkgname}-${pkgver}" DESTDIR="$pkgdir" install
 }


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

2020-11-07 Thread Antonio Rojas via arch-commits
Date: Saturday, November 7, 2020 @ 23:04:58
  Author: arojas
Revision: 746153

imagemagick 7.0.10.37 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 23:01:40 UTC (rev 746152)
+++ PKGBUILD2020-11-07 23:04:58 UTC (rev 746153)
@@ -2,7 +2,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.10
-pkgrel=4
+pkgrel=5
 pkgdesc="Multimedia playback engine"
 arch=('x86_64')
 url="https://www.xine-project.org;


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

2020-05-29 Thread Jan Steffens via arch-commits
Date: Friday, May 29, 2020 @ 20:26:30
  Author: heftig
Revision: 387865

1.2.10-4: aom rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-29 20:20:19 UTC (rev 387864)
+++ PKGBUILD2020-05-29 20:26:30 UTC (rev 387865)
@@ -2,7 +2,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.10
-pkgrel=3
+pkgrel=4
 pkgdesc="Multimedia playback engine"
 arch=('x86_64')
 url="https://www.xine-project.org;
@@ -38,6 +38,7 @@
 
 build() {
   cd ${pkgname}-${pkgver}
+  CFLAGS+=" -fcommon"
   ./configure \
   --prefix=/usr \
   --with-wavpack \


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

2020-04-05 Thread Antonio Rojas via arch-commits
Date: Sunday, April 5, 2020 @ 10:32:07
  Author: arojas
Revision: 379553

libdvdread 6.1.1 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-05 10:29:20 UTC (rev 379552)
+++ PKGBUILD2020-04-05 10:32:07 UTC (rev 379553)
@@ -2,7 +2,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.10
-pkgrel=2
+pkgrel=3
 pkgdesc="Multimedia playback engine"
 arch=('x86_64')
 url="https://www.xine-project.org;


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

2020-03-22 Thread Levente Polyak via arch-commits
Date: Sunday, March 22, 2020 @ 23:51:39
  Author: anthraxx
Revision: 378374

upgpkg: xine-lib 1.2.10-2: dav1d 0.6.0 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

--+
 PKGBUILD |   18 --
 1 file changed, 12 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-22 23:45:45 UTC (rev 378373)
+++ PKGBUILD2020-03-22 23:51:39 UTC (rev 378374)
@@ -2,8 +2,8 @@
 
 pkgname=xine-lib
 pkgver=1.2.10
-pkgrel=1
-pkgdesc="A multimedia playback engine"
+pkgrel=2
+pkgdesc="Multimedia playback engine"
 arch=('x86_64')
 url="https://www.xine-project.org;
 license=('LGPL' 'GPL')
@@ -10,7 +10,8 @@
 depends=('libxvmc' 'ffmpeg' 'libxinerama' 'libnsl')
 makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'mesa' 'libmodplug'
  'vcdimager' 'jack' 'aalib' 'libdca' 'a52dec' 'libmad' 'libdvdnav'
- 'libmpcdec' 'libcaca' 'libbluray' 'libvdpau' 'glu' 'gdk-pixbuf2')
+ 'libmpcdec' 'libcaca' 'libbluray' 'libvdpau' 'glu' 'gdk-pixbuf2'
+ 'dav1d')
 optdepends=('imagemagick: for using the imagemagick plugin' \
 'jack: for using the jack plugin' \
 'vcdimager: for using the vcd plugin' \
@@ -29,14 +30,19 @@
 'libbluray: for using the bluray plugin' \
 'libvdpau: for using the VDPAU plugin' \
 'smbclient: for using the samba plugin' \
+'dav1d: for using the dav1d decoder' \
 'gdk-pixbuf2: for using the gdk-pixbuf plugin')
 
source=(https://downloads.sourceforge.net/project/xine/xine-lib/$pkgver/xine-lib-$pkgver.tar.xz)
-sha256sums=('9cb3f069d3c1ffb7456ea91a936a85bbb07ac2ab7be1e9d0d2c94ffe4110dc57')
+sha512sums=('1cbe033da606d67a0a59f19968b2fe1cb46eaeb32c4b4aca7b91125b7230e15bd36d1e3e39e48e6eda56e556018f9f9bf84acb0012d3dd634306e7110fdc4c5f')
+b2sums=('e1bc088814c951ff56e55b626fe1f6f34c3da744e716de369a68e6c82a5adc414b452675ad19a5f82500bade6795b54efd503de8ffe4f1e65b534317ca0a26af')
 
 build() {
   cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr --with-wavpack --enable-vdpau 
--with-external-dvdnav \
---disable-optimizations 
+  ./configure \
+  --prefix=/usr \
+  --with-wavpack \
+  --enable-vdpau \
+  --with-external-dvdnav
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }


[arch-commits] Commit in xine-lib/trunk (PKGBUILD xine-lib-imagemagick7.patch)

2020-01-02 Thread Antonio Rojas via arch-commits
Date: Thursday, January 2, 2020 @ 08:06:59
  Author: arojas
Revision: 372461

Update to 1.2.10

Modified:
  xine-lib/trunk/PKGBUILD
Deleted:
  xine-lib/trunk/xine-lib-imagemagick7.patch

-+
 PKGBUILD|   15 ---
 xine-lib-imagemagick7.patch |   13 -
 2 files changed, 4 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-02 02:01:24 UTC (rev 372460)
+++ PKGBUILD2020-01-02 08:06:59 UTC (rev 372461)
@@ -1,8 +1,8 @@
 # Maintainer: Eric Bélanger 
 
 pkgname=xine-lib
-pkgver=1.2.9
-pkgrel=11
+pkgver=1.2.10
+pkgrel=1
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
 url="https://www.xine-project.org;
@@ -30,16 +30,9 @@
 'libvdpau: for using the VDPAU plugin' \
 'smbclient: for using the samba plugin' \
 'gdk-pixbuf2: for using the gdk-pixbuf plugin')
-source=(https://downloads.sourceforge.net/project/xine/xine-lib/$pkgver/xine-lib-$pkgver.tar.xz
-xine-lib-imagemagick7.patch)
-sha1sums=('ad6e72b7d8ff6172a8a170ab1bc38577ae321371'
-  '7604ce72297f5b123a0bb53ebf5f1606e2ec0bad')
+source=(https://downloads.sourceforge.net/project/xine/xine-lib/$pkgver/xine-lib-$pkgver.tar.xz)
+sha256sums=('9cb3f069d3c1ffb7456ea91a936a85bbb07ac2ab7be1e9d0d2c94ffe4110dc57')
 
-prepare() {
-  cd $pkgname-$pkgver
-  patch -p1 -i ../xine-lib-imagemagick7.patch # PLD linux patch
-}
-
 build() {
   cd ${pkgname}-${pkgver}
   ./configure --prefix=/usr --with-wavpack --enable-vdpau 
--with-external-dvdnav \

Deleted: xine-lib-imagemagick7.patch
===
--- xine-lib-imagemagick7.patch 2020-01-02 02:01:24 UTC (rev 372460)
+++ xine-lib-imagemagick7.patch 2020-01-02 08:06:59 UTC (rev 372461)
@@ -1,13 +0,0 @@
-http://git.pld-linux.org/?p=packages/xine-lib.git;a=blob;f=imagemagick7.patch;h=d050323cdf509c9bb5f8edbad90084e8ce5c1b38;hb=HEAD
-
 xine-lib-1.2.6/src/video_dec/image.c
-+++ xine-lib-1.2.6/src/video_dec/image.c
-@@ -39,7 +39,7 @@
- #define LOG
- */
- 
--#include 
-+#include 
- #ifdef PACKAGE_NAME
- #undef PACKAGE_BUGREPORT
- #undef PACKAGE_NAME


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

2019-11-07 Thread Antonio Rojas via arch-commits
Date: Thursday, November 7, 2019 @ 22:11:36
  Author: arojas
Revision: 367176

libdvdread 6.0.2 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-07 22:11:32 UTC (rev 367175)
+++ PKGBUILD2019-11-07 22:11:36 UTC (rev 367176)
@@ -2,7 +2,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.9
-pkgrel=10
+pkgrel=11
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
 url="https://www.xine-project.org;


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

2019-10-31 Thread Antonio Rojas via arch-commits
Date: Thursday, October 31, 2019 @ 07:44:53
  Author: arojas
Revision: 366112

imagemagick 7.0.9 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-31 07:30:54 UTC (rev 366111)
+++ PKGBUILD2019-10-31 07:44:53 UTC (rev 366112)
@@ -2,16 +2,16 @@
 
 pkgname=xine-lib
 pkgver=1.2.9
-pkgrel=9
+pkgrel=10
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
 url="https://www.xine-project.org;
 license=('LGPL' 'GPL')
 depends=('libxvmc' 'ffmpeg' 'libxinerama' 'libnsl')
-makedepends=('wavpack' 'faad2' 'libmng' 'libmagick' 'mesa' 'libmodplug'
+makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'mesa' 'libmodplug'
  'vcdimager' 'jack' 'aalib' 'libdca' 'a52dec' 'libmad' 'libdvdnav'
  'libmpcdec' 'libcaca' 'libbluray' 'libvdpau' 'glu' 'gdk-pixbuf2')
-optdepends=('libmagick: for using the imagemagick plugin' \
+optdepends=('imagemagick: for using the imagemagick plugin' \
 'jack: for using the jack plugin' \
 'vcdimager: for using the vcd plugin' \
 'glu: for using the opengl plugin' \


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

2019-05-26 Thread Antonio Rojas via arch-commits
Date: Sunday, May 26, 2019 @ 21:19:54
  Author: arojas
Revision: 354360

https

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-26 21:19:16 UTC (rev 354359)
+++ PKGBUILD2019-05-26 21:19:54 UTC (rev 354360)
@@ -5,7 +5,7 @@
 pkgrel=9
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
-url="http://www.xine-project.org;
+url="https://www.xine-project.org;
 license=('LGPL' 'GPL')
 depends=('libxvmc' 'ffmpeg' 'libxinerama' 'libnsl')
 makedepends=('wavpack' 'faad2' 'libmng' 'libmagick' 'mesa' 'libmodplug'


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

2019-04-19 Thread Jan Steffens via arch-commits
Date: Friday, April 19, 2019 @ 20:36:03
  Author: heftig
Revision: 350916

Reduce overlinking

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-19 20:33:29 UTC (rev 350915)
+++ PKGBUILD2019-04-19 20:36:03 UTC (rev 350916)
@@ -44,6 +44,7 @@
   cd ${pkgname}-${pkgver}
   ./configure --prefix=/usr --with-wavpack --enable-vdpau 
--with-external-dvdnav \
 --disable-optimizations 
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 


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

2019-04-19 Thread Jan Steffens via arch-commits
Date: Friday, April 19, 2019 @ 20:31:48
  Author: heftig
Revision: 350912

1.2.9-9

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-19 20:31:35 UTC (rev 350911)
+++ PKGBUILD2019-04-19 20:31:48 UTC (rev 350912)
@@ -2,7 +2,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.9
-pkgrel=8
+pkgrel=9
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
 url="http://www.xine-project.org;


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

2019-02-05 Thread Antonio Rojas via arch-commits
Date: Tuesday, February 5, 2019 @ 17:38:33
  Author: arojas
Revision: 345294

libvpx 1.8 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-05 17:11:11 UTC (rev 345293)
+++ PKGBUILD2019-02-05 17:38:33 UTC (rev 345294)
@@ -2,7 +2,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.9
-pkgrel=7
+pkgrel=8
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
 url="http://www.xine-project.org;


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

2018-05-09 Thread Antonio Rojas via arch-commits
Date: Wednesday, May 9, 2018 @ 10:56:08
  Author: arojas
Revision: 323605

libmagick 7.0.7.31 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-09 10:50:49 UTC (rev 323604)
+++ PKGBUILD2018-05-09 10:56:08 UTC (rev 323605)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.9
-pkgrel=6
+pkgrel=7
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
 url="http://www.xine-project.org;


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

2018-04-23 Thread Antonio Rojas via arch-commits
Date: Monday, April 23, 2018 @ 22:18:50
  Author: arojas
Revision: 322866

ffmpeg 4.0 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-23 22:17:42 UTC (rev 322865)
+++ PKGBUILD2018-04-23 22:18:50 UTC (rev 322866)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.9
-pkgrel=5
+pkgrel=6
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
 url="http://www.xine-project.org;


[arch-commits] Commit in xine-lib/trunk (PKGBUILD xine-lib-imagemagick7.patch)

2018-04-23 Thread Antonio Rojas via arch-commits
Date: Monday, April 23, 2018 @ 22:17:08
  Author: arojas
Revision: 322864

Build with IM7

Added:
  xine-lib/trunk/xine-lib-imagemagick7.patch
Modified:
  xine-lib/trunk/PKGBUILD

-+
 PKGBUILD|   18 --
 xine-lib-imagemagick7.patch |   13 +
 2 files changed, 25 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-04-23 20:02:49 UTC (rev 322863)
+++ PKGBUILD2018-04-23 22:17:08 UTC (rev 322864)
@@ -3,16 +3,16 @@
 
 pkgname=xine-lib
 pkgver=1.2.9
-pkgrel=4
+pkgrel=5
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
 url="http://www.xine-project.org;
 license=('LGPL' 'GPL')
 depends=('libxvmc' 'ffmpeg' 'libxinerama' 'libnsl')
-makedepends=('wavpack' 'faad2' 'libmng' 'libmagick6' 'mesa' 'libmodplug'
+makedepends=('wavpack' 'faad2' 'libmng' 'libmagick' 'mesa' 'libmodplug'
  'vcdimager' 'jack' 'aalib' 'libdca' 'a52dec' 'libmad' 'libdvdnav'
  'libmpcdec' 'libcaca' 'libbluray' 'libvdpau' 'glu' 'gdk-pixbuf2')
-optdepends=('libmagick6: for using the imagemagick plugin' \
+optdepends=('libmagick: for using the imagemagick plugin' \
 'jack: for using the jack plugin' \
 'vcdimager: for using the vcd plugin' \
 'glu: for using the opengl plugin' \
@@ -31,12 +31,18 @@
 'libvdpau: for using the VDPAU plugin' \
 'smbclient: for using the samba plugin' \
 'gdk-pixbuf2: for using the gdk-pixbuf plugin')
-source=(https://downloads.sourceforge.net/project/xine/xine-lib/$pkgver/xine-lib-$pkgver.tar.xz)
-sha1sums=('ad6e72b7d8ff6172a8a170ab1bc38577ae321371')
+source=(https://downloads.sourceforge.net/project/xine/xine-lib/$pkgver/xine-lib-$pkgver.tar.xz
+xine-lib-imagemagick7.patch)
+sha1sums=('ad6e72b7d8ff6172a8a170ab1bc38577ae321371'
+  '7604ce72297f5b123a0bb53ebf5f1606e2ec0bad')
 
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p1 -i ../xine-lib-imagemagick7.patch # PLD linux patch
+}
+
 build() {
   cd ${pkgname}-${pkgver}
-  PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig" \
   ./configure --prefix=/usr --with-wavpack --enable-vdpau 
--with-external-dvdnav \
 --disable-optimizations 
   make

Added: xine-lib-imagemagick7.patch
===
--- xine-lib-imagemagick7.patch (rev 0)
+++ xine-lib-imagemagick7.patch 2018-04-23 22:17:08 UTC (rev 322864)
@@ -0,0 +1,13 @@
+http://git.pld-linux.org/?p=packages/xine-lib.git;a=blob;f=imagemagick7.patch;h=d050323cdf509c9bb5f8edbad90084e8ce5c1b38;hb=HEAD
+
+--- xine-lib-1.2.6/src/video_dec/image.c
 xine-lib-1.2.6/src/video_dec/image.c
+@@ -39,7 +39,7 @@
+ #define LOG
+ */
+ 
+-#include 
++#include 
+ #ifdef PACKAGE_NAME
+ #undef PACKAGE_BUGREPORT
+ #undef PACKAGE_NAME


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

2018-04-11 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 11, 2018 @ 18:38:26
  Author: bpiotrowski
Revision: 321572

1.2.9-4: rebuild against libnsl 1.2.0

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-11 18:37:35 UTC (rev 321571)
+++ PKGBUILD2018-04-11 18:38:26 UTC (rev 321572)
@@ -3,12 +3,12 @@
 
 pkgname=xine-lib
 pkgver=1.2.9
-pkgrel=3
+pkgrel=4
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
 url="http://www.xine-project.org;
 license=('LGPL' 'GPL')
-depends=('libxvmc' 'ffmpeg' 'libxinerama')
+depends=('libxvmc' 'ffmpeg' 'libxinerama' 'libnsl')
 makedepends=('wavpack' 'faad2' 'libmng' 'libmagick6' 'mesa' 'libmodplug'
  'vcdimager' 'jack' 'aalib' 'libdca' 'a52dec' 'libmad' 'libdvdnav'
  'libmpcdec' 'libcaca' 'libbluray' 'libvdpau' 'glu' 'gdk-pixbuf2')


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

2018-02-04 Thread Evangelos Foutras via arch-commits
Date: Sunday, February 4, 2018 @ 11:10:36
  Author: foutrelis
Revision: 315839

upgpkg: xine-lib 1.2.9-3

libvpx 1.7.0 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-02-04 09:24:43 UTC (rev 315838)
+++ PKGBUILD2018-02-04 11:10:36 UTC (rev 315839)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.9
-pkgrel=2
+pkgrel=3
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
 url="http://www.xine-project.org;


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

2018-01-11 Thread Antonio Rojas via arch-commits
Date: Thursday, January 11, 2018 @ 23:29:16
  Author: arojas
Revision: 314621

libcdio 2.0.0 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-11 21:05:57 UTC (rev 314620)
+++ PKGBUILD2018-01-11 23:29:16 UTC (rev 314621)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.9
-pkgrel=1
+pkgrel=2
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
 url="http://www.xine-project.org;


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

2018-01-11 Thread Antonio Rojas via arch-commits
Date: Thursday, January 11, 2018 @ 17:04:41
  Author: arojas
Revision: 314463

Update to 1.2.9

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-11 17:04:20 UTC (rev 314462)
+++ PKGBUILD2018-01-11 17:04:41 UTC (rev 314463)
@@ -2,8 +2,8 @@
 # Maintainer: Eric Bélanger 
 
 pkgname=xine-lib
-pkgver=1.2.8
-pkgrel=5
+pkgver=1.2.9
+pkgrel=1
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
 url="http://www.xine-project.org;
@@ -31,8 +31,8 @@
 'libvdpau: for using the VDPAU plugin' \
 'smbclient: for using the samba plugin' \
 'gdk-pixbuf2: for using the gdk-pixbuf plugin')
-source=(https://xine-lib.alioth.debian.org/releases/xine-lib-$pkgver.tar.xz)
-sha1sums=('f20115ddfced42d51feb159393607b17e6f2bdc1')
+source=(https://downloads.sourceforge.net/project/xine/xine-lib/$pkgver/xine-lib-$pkgver.tar.xz)
+sha1sums=('ad6e72b7d8ff6172a8a170ab1bc38577ae321371')
 
 build() {
   cd ${pkgname}-${pkgver}


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

2017-12-03 Thread Antonio Rojas via arch-commits
Date: Monday, December 4, 2017 @ 07:25:43
  Author: arojas
Revision: 311606

Rebuild with libmagick6

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-04 06:53:29 UTC (rev 311605)
+++ PKGBUILD2017-12-04 07:25:43 UTC (rev 311606)
@@ -3,16 +3,16 @@
 
 pkgname=xine-lib
 pkgver=1.2.8
-pkgrel=4
+pkgrel=5
 pkgdesc="A multimedia playback engine"
 arch=('x86_64')
 url="http://www.xine-project.org;
 license=('LGPL' 'GPL')
 depends=('libxvmc' 'ffmpeg' 'libxinerama')
-makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'mesa' 'libmodplug'
+makedepends=('wavpack' 'faad2' 'libmng' 'libmagick6' 'mesa' 'libmodplug'
  'vcdimager' 'jack' 'aalib' 'libdca' 'a52dec' 'libmad' 'libdvdnav'
  'libmpcdec' 'libcaca' 'libbluray' 'libvdpau' 'glu' 'gdk-pixbuf2')
-optdepends=('imagemagick: for using the imagemagick plugin' \
+optdepends=('libmagick6: for using the imagemagick plugin' \
 'jack: for using the jack plugin' \
 'vcdimager: for using the vcd plugin' \
 'glu: for using the opengl plugin' \
@@ -36,6 +36,7 @@
 
 build() {
   cd ${pkgname}-${pkgver}
+  PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig" \
   ./configure --prefix=/usr --with-wavpack --enable-vdpau 
--with-external-dvdnav \
 --disable-optimizations 
   make


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

2017-11-01 Thread Antonio Rojas
Date: Wednesday, November 1, 2017 @ 13:27:06
  Author: arojas
Revision: 308794

libva 2.0.0 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-01 09:17:10 UTC (rev 308793)
+++ PKGBUILD2017-11-01 13:27:06 UTC (rev 308794)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.8
-pkgrel=3
+pkgrel=4
 pkgdesc="A multimedia playback engine"
 arch=('i686' 'x86_64')
 url="http://www.xine-project.org;


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

2017-07-15 Thread Antonio Rojas
Date: Saturday, July 15, 2017 @ 23:23:47
  Author: arojas
Revision: 300635

imagemagick 6.9.9.0 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-07-15 23:17:57 UTC (rev 300634)
+++ PKGBUILD2017-07-15 23:23:47 UTC (rev 300635)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.8
-pkgrel=2
+pkgrel=3
 pkgdesc="A multimedia playback engine"
 arch=('i686' 'x86_64')
 url="http://www.xine-project.org;


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

2017-03-26 Thread Maxime Gauduin
Date: Sunday, March 26, 2017 @ 18:53:05
  Author: alucryd
Revision: 291676

libass, libbluray, x265 rebuild: xine-lib 1.2.8-2

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-03-26 18:46:09 UTC (rev 291675)
+++ PKGBUILD2017-03-26 18:53:05 UTC (rev 291676)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.8
-pkgrel=1
+pkgrel=2
 pkgdesc="A multimedia playback engine"
 arch=('i686' 'x86_64')
 url="http://www.xine-project.org;


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

2017-02-07 Thread Antonio Rojas
Date: Tuesday, February 7, 2017 @ 17:31:03
  Author: arojas
Revision: 288211

Imagemagick 6.9.7.7 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-02-07 17:26:42 UTC (rev 288210)
+++ PKGBUILD2017-02-07 17:31:03 UTC (rev 288211)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.6
-pkgrel=12
+pkgrel=13
 pkgdesc="A multimedia playback engine"
 arch=('i686' 'x86_64')
 url="http://www.xine-project.org;


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

2017-01-20 Thread Antonio Rojas
Date: Saturday, January 21, 2017 @ 00:56:33
  Author: arojas
Revision: 287053

Drop gnome-vfs support

Modified:
  xine-lib/trunk/PKGBUILD

--+
 PKGBUILD |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-01-21 00:49:39 UTC (rev 287052)
+++ PKGBUILD2017-01-21 00:56:33 UTC (rev 287053)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.6
-pkgrel=11
+pkgrel=12
 pkgdesc="A multimedia playback engine"
 arch=('i686' 'x86_64')
 url="http://www.xine-project.org;
@@ -11,7 +11,7 @@
 depends=('libxvmc' 'ffmpeg' 'libxinerama')
 makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'mesa' 'libmodplug'
  'vcdimager' 'jack' 'aalib' 'libdca' 'a52dec' 'libmad' 'libdvdnav'
- 'libmpcdec' 'libcaca' 'libbluray' 'gnome-vfs' 'libvdpau' 'glu' 
'gdk-pixbuf2')
+ 'libmpcdec' 'libcaca' 'libbluray' 'libvdpau' 'glu' 'gdk-pixbuf2')
 optdepends=('imagemagick: for using the imagemagick plugin' \
 'jack: for using the jack plugin' \
 'vcdimager: for using the vcd plugin' \
@@ -28,7 +28,6 @@
 'libmpcdec: for using the musepack plugin' \
 'libcaca: for using the caca plugin' \
 'libbluray: for using the bluray plugin' \
-'gnome-vfs: for using the gnome-vfs plugin' \
 'libvdpau: for using the VDPAU plugin' \
 'smbclient: for using the samba plugin' \
 'gdk-pixbuf2: for using the gdk-pixbuf plugin')


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

2016-12-17 Thread Evangelos Foutras
Date: Saturday, December 17, 2016 @ 16:34:21
  Author: foutrelis
Revision: 284265

imagemagick 6.9.6.8 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-12-17 16:30:55 UTC (rev 284264)
+++ PKGBUILD2016-12-17 16:34:21 UTC (rev 284265)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.6
-pkgrel=10
+pkgrel=11
 pkgdesc="A multimedia playback engine"
 arch=('i686' 'x86_64')
 url="http://www.xine-project.org;


[arch-commits] Commit in xine-lib/trunk (PKGBUILD xine-lib-xcb-1.12.patch)

2016-07-24 Thread Antonio Rojas
Date: Sunday, July 24, 2016 @ 10:21:11
  Author: arojas
Revision: 272439

libvpx 1.6.0 rebuild

Added:
  xine-lib/trunk/xine-lib-xcb-1.12.patch
Modified:
  xine-lib/trunk/PKGBUILD

-+
 PKGBUILD|   10 +++---
 xine-lib-xcb-1.12.patch |   25 +
 2 files changed, 32 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-24 10:00:56 UTC (rev 272438)
+++ PKGBUILD2016-07-24 10:21:11 UTC (rev 272439)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.6
-pkgrel=9
+pkgrel=10
 pkgdesc="A multimedia playback engine"
 arch=('i686' 'x86_64')
 url="http://www.xine-project.org;
@@ -32,14 +32,18 @@
 'libvdpau: for using the VDPAU plugin' \
 'smbclient: for using the samba plugin' \
 'gdk-pixbuf2: for using the gdk-pixbuf plugin')
-source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz
 xine-lib-ffmpeg3.patch)
+source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz
 xine-lib-ffmpeg3.patch xine-lib-xcb-1.12.patch)
 sha1sums=('ac929eef2b7bf5c27699bbed612b953a01fccba5'
-  'b4466616bb17142aef8aa1bb80fff67cd2d0d15d')
+  'b4466616bb17142aef8aa1bb80fff67cd2d0d15d'
+  '890c8f044c0080bfb7d4b163061dd42621fc4df1')
 
 prepare() {
   cd $pkgname-$pkgver
 # Fix build with ffmpeg 3.0 (Gentoo)
   patch -p1 -i ../xine-lib-ffmpeg3.patch
+# Fix build with xcb 1.12 (Gentoo)
+  patch -p1 -i ../xine-lib-xcb-1.12.patch
+  autoreconf -vi
 }
 
 build() {

Added: xine-lib-xcb-1.12.patch
===
--- xine-lib-xcb-1.12.patch (rev 0)
+++ xine-lib-xcb-1.12.patch 2016-07-24 10:21:11 UTC (rev 272439)
@@ -0,0 +1,25 @@
+https://bugs.xine-project.org/show_bug.cgi?id=572
+https://bugs.gentoo.org/584640
+
+--- xine-lib-1.2.6/m4/video_out.m4
 xine-lib-1.2.6/m4/video_out.m4
+@@ -305,7 +305,7 @@
+ dnl xcb
+ XINE_ARG_WITH([xcb], [Enable support for XCB video out plugins])
+ if test x"$with_xcb" != x"no"; then
+-PKG_CHECK_MODULES([XCB], [xcb-shape >= 1.0], [have_xcb=yes], 
[have_xcb=no])
++PKG_CHECK_MODULES([XCB], [xcb xcb-shape >= 1.0], [have_xcb=yes], 
[have_xcb=no])
+ if test x"$hard_enable_xcb" = x"yes" && test x"$have_xcb" != x"yes"; 
then
+ AC_MSG_ERROR([XCB support requested, but XCB not found])
+ elif test x"$have_xcb" = x"yes"; then
+--- xine-lib-1.2.6/src/video_out/Makefile.am
 xine-lib-1.2.6/src/video_out/Makefile.am
+@@ -147,7 +147,7 @@
+ xineplug_vo_out_xcbshm_la_CFLAGS = $(AM_CFLAGS) $(XCB_CFLAGS) 
$(XCBSHM_CFLAGS) $(AVUTIL_CFLAGS)
+ 
+ xineplug_vo_out_xcbxv_la_SOURCES = video_out_xcbxv.c $(XCBOSD)
+-xineplug_vo_out_xcbxv_la_LIBADD = $(XINE_LIB) $(PTHREAD_LIBS) $(LTLIBINTL) 
$(XCBXV_LIBS) $(XCB_LIBS)
++xineplug_vo_out_xcbxv_la_LIBADD = $(XINE_LIB) $(PTHREAD_LIBS) $(LTLIBINTL) 
$(XCBXV_LIBS) $(XCBSHM_LIBS) $(XCB_LIBS)
+ xineplug_vo_out_xcbxv_la_CFLAGS = $(AM_CFLAGS) $(XCB_CFLAGS) $(XCBXV_CFLAGS)
+ 
+ xineplug_vo_out_xshm_la_SOURCES = video_out_xshm.c $(X11OSD)


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

2016-03-07 Thread Jan de Groot
Date: Monday, March 7, 2016 @ 16:50:51
  Author: jgc
Revision: 261166

upgpkg: xine-lib 1.2.6-9

Rebuild for libmpcdec

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-03-07 15:47:36 UTC (rev 261165)
+++ PKGBUILD2016-03-07 15:50:51 UTC (rev 261166)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.6
-pkgrel=8
+pkgrel=9
 pkgdesc="A multimedia playback engine"
 arch=('i686' 'x86_64')
 url="http://www.xine-project.org;


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

2016-02-17 Thread Antonio Rojas
Date: Wednesday, February 17, 2016 @ 08:59:45
  Author: arojas
Revision: 259888

ffmpeg 3.0 rebuild

Added:
  xine-lib/trunk/xine-lib-ffmpeg3.patch
Modified:
  xine-lib/trunk/PKGBUILD

+
 PKGBUILD   |   13 ---
 xine-lib-ffmpeg3.patch |   55 +++
 2 files changed, 65 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-17 07:47:13 UTC (rev 259887)
+++ PKGBUILD2016-02-17 07:59:45 UTC (rev 259888)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.6
-pkgrel=7
+pkgrel=8
 pkgdesc="A multimedia playback engine"
 arch=('i686' 'x86_64')
 url="http://www.xine-project.org;
@@ -32,9 +32,16 @@
 'libvdpau: for using the VDPAU plugin' \
 'smbclient: for using the samba plugin' \
 'gdk-pixbuf2: for using the gdk-pixbuf plugin')
-source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz)
-sha1sums=('ac929eef2b7bf5c27699bbed612b953a01fccba5')
+source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz
 xine-lib-ffmpeg3.patch)
+sha1sums=('ac929eef2b7bf5c27699bbed612b953a01fccba5'
+  'b4466616bb17142aef8aa1bb80fff67cd2d0d15d')
 
+prepare() {
+  cd $pkgname-$pkgver
+# Fix build with ffmpeg 3.0 (Gentoo)
+  patch -p1 -i ../xine-lib-ffmpeg3.patch
+}
+
 build() {
   cd ${pkgname}-${pkgver}
   ./configure --prefix=/usr --with-wavpack --enable-vdpau 
--with-external-dvdnav \

Added: xine-lib-ffmpeg3.patch
===
--- xine-lib-ffmpeg3.patch  (rev 0)
+++ xine-lib-ffmpeg3.patch  2016-02-17 07:59:45 UTC (rev 259888)
@@ -0,0 +1,55 @@
+Index: xine-lib-1.2.6/src/combined/ffmpeg/ff_audio_decoder.c
+===
+--- xine-lib-1.2.6.orig/src/combined/ffmpeg/ff_audio_decoder.c
 xine-lib-1.2.6/src/combined/ffmpeg/ff_audio_decoder.c
+@@ -590,7 +590,7 @@ static int ff_audio_decode (ff_audio_dec
+   int got_frame;
+   float gain = this->class->gain;
+   if (!this->av_frame)
+-this->av_frame = avcodec_alloc_frame ();
++this->av_frame = av_frame_alloc ();
+ 
+   consumed = avcodec_decode_audio4 (this->context, this->av_frame, 
_frame, );
+   if ((consumed >= 0) && got_frame) {
+@@ -1071,7 +1071,7 @@ static void ff_audio_reset (audio_decode
+   /* try to reset the wma decoder */
+   if( this->decoder_ok ) {
+ #if AVAUDIO > 3
+-avcodec_free_frame (>av_frame);
++av_frame_free (>av_frame);
+ #endif
+ pthread_mutex_lock (_lock);
+ avcodec_close (this->context);
+@@ -1105,7 +1105,7 @@ static void ff_audio_dispose (audio_deco
+ 
+   if( this->context && this->decoder_ok ) {
+ #if AVAUDIO > 3
+-avcodec_free_frame (>av_frame);
++av_frame_free (>av_frame);
+ #endif
+ pthread_mutex_lock (_lock);
+ avcodec_close (this->context);
+Index: xine-lib-1.2.6/src/combined/ffmpeg/ff_video_decoder.c
+===
+--- xine-lib-1.2.6.orig/src/combined/ffmpeg/ff_video_decoder.c
 xine-lib-1.2.6/src/combined/ffmpeg/ff_video_decoder.c
+@@ -2523,7 +2523,7 @@ static video_decoder_t *ff_video_open_pl
+   this->stream= stream;
+   this->class = (ff_video_class_t *) class_gen;
+ 
+-  this->av_frame  = avcodec_alloc_frame();
++  this->av_frame  = av_frame_alloc();
+   this->context   = avcodec_alloc_context();
+   this->context->opaque   = this;
+ #if AVPALETTE == 1
+--- xine-lib-1.2.6/src/dxr3/ffmpeg_encoder.c.orig  2016-02-17 
07:54:31.950881580 +
 xine-lib-1.2.6/src/dxr3/ffmpeg_encoder.c   2016-02-17 07:55:42.897237494 
+
+@@ -161,7 +161,7 @@
+   "dxr3_mpeg_encoder: Couldn't start the ffmpeg library\n");
+ return 0;
+   }
+-  this->picture = avcodec_alloc_frame();
++  this->picture = av_frame_alloc();
+   if (!this->picture) {
+ xprintf(drv->class->xine, XINE_VERBOSITY_LOG,
+   "dxr3_mpeg_encoder: Couldn't allocate ffmpeg frame\n");


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

2015-11-10 Thread Felix Yan
Date: Tuesday, November 10, 2015 @ 21:29:20
  Author: fyan
Revision: 250577

libvpx 1.5.0 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-11-10 20:29:04 UTC (rev 250576)
+++ PKGBUILD2015-11-10 20:29:20 UTC (rev 250577)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.6
-pkgrel=6
+pkgrel=7
 pkgdesc="A multimedia playback engine"
 arch=('i686' 'x86_64')
 url="http://www.xine-project.org;


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

2015-09-09 Thread Evangelos Foutras
Date: Thursday, September 10, 2015 @ 06:14:25
  Author: foutrelis
Revision: 245670

ncurses 6.0 rebuild.

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-09-10 04:07:54 UTC (rev 245669)
+++ PKGBUILD2015-09-10 04:14:25 UTC (rev 245670)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.6
-pkgrel=5
+pkgrel=6
 pkgdesc="A multimedia playback engine"
 arch=('i686' 'x86_64')
 url="http://www.xine-project.org;


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

2015-04-20 Thread Bartłomiej Piotrowski
Date: Monday, April 20, 2015 @ 14:14:30
  Author: bpiotrowski
Revision: 237785

upgpkg: xine-lib 1.2.6-5

rebuild against libvpx 1.4.0

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-04-20 12:03:42 UTC (rev 237784)
+++ PKGBUILD2015-04-20 12:14:30 UTC (rev 237785)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.6
-pkgrel=4
+pkgrel=5
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;


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

2014-11-11 Thread Felix Yan
Date: Wednesday, November 12, 2014 @ 03:07:36
  Author: fyan
Revision: 226086

upgpkg: xine-lib 1.2.6-4

libcdio 0.93 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2014-11-12 02:05:25 UTC (rev 226085)
+++ PKGBUILD2014-11-12 02:07:36 UTC (rev 226086)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.6
-pkgrel=3
+pkgrel=4
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;


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

2014-09-28 Thread Eric Bélanger
Date: Monday, September 29, 2014 @ 01:04:48
  Author: eric
Revision: 223678

upgpkg: xine-lib 1.2.6-3

Use external dvdnav (close FS#42160)

Modified:
  xine-lib/trunk/PKGBUILD

--+
 PKGBUILD |8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-09-28 21:42:58 UTC (rev 223677)
+++ PKGBUILD2014-09-28 23:04:48 UTC (rev 223678)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.6
-pkgrel=2
+pkgrel=3
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
@@ -10,7 +10,7 @@
 license=('LGPL' 'GPL')
 depends=('libxvmc' 'ffmpeg' 'libxinerama')
 makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'mesa' 'libmodplug'
- 'vcdimager' 'jack' 'aalib' 'libdca' 'a52dec' 'libmad'
+ 'vcdimager' 'jack' 'aalib' 'libdca' 'a52dec' 'libmad' 'libdvdnav'
  'libmpcdec' 'libcaca' 'libbluray' 'gnome-vfs' 'libvdpau' 'glu' 
'gdk-pixbuf2')
 optdepends=('imagemagick: for using the imagemagick plugin' \
 'jack: for using the jack plugin' \
@@ -24,6 +24,7 @@
 'libdca: for using the dca plugin' \
 'a52dec: for using the a52 plugin' \
 'libmad: for using the mp3 plugin' \
+'libdvdnav: for using the dvd plugin' \
 'libmpcdec: for using the musepack plugin' \
 'libcaca: for using the caca plugin' \
 'libbluray: for using the bluray plugin' \
@@ -36,7 +37,8 @@
 
 build() {
   cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr --with-wavpack --enable-vdpau 
--disable-optimizations
+  ./configure --prefix=/usr --with-wavpack --enable-vdpau 
--with-external-dvdnav \
+--disable-optimizations 
   make
 }
 


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

2014-09-15 Thread Felix Yan
Date: Monday, September 15, 2014 @ 13:37:10
  Author: fyan
Revision: 221752

upgpkg: xine-lib 1.2.6-2

ffmpeg 2.4 rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2014-09-15 09:39:57 UTC (rev 221751)
+++ PKGBUILD2014-09-15 11:37:10 UTC (rev 221752)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.6
-pkgrel=1
+pkgrel=2
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;



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

2014-07-06 Thread Eric Bélanger
Date: Monday, July 7, 2014 @ 03:54:16
  Author: eric
Revision: 216590

upgpkg: xine-lib 1.2.6-1

Upstream update

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2014-07-07 01:28:08 UTC (rev 216589)
+++ PKGBUILD2014-07-07 01:54:16 UTC (rev 216590)
@@ -2,7 +2,7 @@
 # Maintainer: Eric Bélanger e...@archlinux.org
 
 pkgname=xine-lib
-pkgver=1.2.5
+pkgver=1.2.6
 pkgrel=1
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
@@ -32,7 +32,7 @@
 'smbclient: for using the samba plugin' \
 'gdk-pixbuf2: for using the gdk-pixbuf plugin')
 
source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz)
-sha1sums=('c7ef38fa8ee301e44ba28d6549220546d02d053d')
+sha1sums=('ac929eef2b7bf5c27699bbed612b953a01fccba5')
 
 build() {
   cd ${pkgname}-${pkgver}



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

2014-04-13 Thread Eric Bélanger
Date: Monday, April 14, 2014 @ 05:59:51
  Author: eric
Revision: 210298

upgpkg: xine-lib 1.2.5-1

Upstream update

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2014-04-14 03:35:50 UTC (rev 210297)
+++ PKGBUILD2014-04-14 03:59:51 UTC (rev 210298)
@@ -2,8 +2,8 @@
 # Maintainer: Eric Bélanger e...@archlinux.org
 
 pkgname=xine-lib
-pkgver=1.2.4
-pkgrel=3
+pkgver=1.2.5
+pkgrel=1
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
@@ -32,7 +32,7 @@
 'smbclient: for using the samba plugin' \
 'gdk-pixbuf2: for using the gdk-pixbuf plugin')
 
source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz)
-sha1sums=('32267c5fcaa1439a5fbf7606d27dc4fafba9e504')
+sha1sums=('c7ef38fa8ee301e44ba28d6549220546d02d053d')
 
 build() {
   cd ${pkgname}-${pkgver}



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

2014-01-17 Thread Eric Bélanger
Date: Saturday, January 18, 2014 @ 06:12:24
  Author: eric
Revision: 204363

upgpkg: xine-lib 1.2.4-3

Rebuild against imagemagick 6.8.8.2

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2014-01-18 04:35:29 UTC (rev 204362)
+++ PKGBUILD2014-01-18 05:12:24 UTC (rev 204363)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.4
-pkgrel=2
+pkgrel=3
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;



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

2014-01-14 Thread Jan de Groot
Date: Tuesday, January 14, 2014 @ 12:43:03
  Author: jgc
Revision: 204035

upgpkg: xine-lib 1.2.4-2

libcdio rebuild
Add gdk-pixbuf2 makedepends/optdepends. Shows up in checkpkg, so previous 
version was built with this enabled

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2014-01-14 11:19:45 UTC (rev 204034)
+++ PKGBUILD2014-01-14 11:43:03 UTC (rev 204035)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.4
-pkgrel=1
+pkgrel=2
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
@@ -11,7 +11,7 @@
 depends=('libxvmc' 'ffmpeg' 'libxinerama')
 makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'mesa' 'libmodplug'
  'vcdimager' 'jack' 'aalib' 'libdca' 'a52dec' 'libmad'
- 'libmpcdec' 'libcaca' 'libbluray' 'gnome-vfs' 'libvdpau' 'glu')
+ 'libmpcdec' 'libcaca' 'libbluray' 'gnome-vfs' 'libvdpau' 'glu' 
'gdk-pixbuf2')
 optdepends=('imagemagick: for using the imagemagick plugin' \
 'jack: for using the jack plugin' \
 'vcdimager: for using the vcd plugin' \
@@ -29,7 +29,8 @@
 'libbluray: for using the bluray plugin' \
 'gnome-vfs: for using the gnome-vfs plugin' \
 'libvdpau: for using the VDPAU plugin' \
-'smbclient: for using the samba plugin')
+'smbclient: for using the samba plugin' \
+'gdk-pixbuf2: for using the gdk-pixbuf plugin')
 
source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz)
 sha1sums=('32267c5fcaa1439a5fbf7606d27dc4fafba9e504')
 



[arch-commits] Commit in xine-lib/trunk (PKGBUILD accel_vaapi.h)

2013-09-24 Thread Eric Bélanger
Date: Tuesday, September 24, 2013 @ 22:08:30
  Author: eric
Revision: 195055

upgpkg: xine-lib 1.2.4-1

Upstream update, Add smbclient optdepends, Remove old patch

Modified:
  xine-lib/trunk/PKGBUILD
Deleted:
  xine-lib/trunk/accel_vaapi.h

---+
 PKGBUILD  |   16 ++
 accel_vaapi.h |  135 
 2 files changed, 6 insertions(+), 145 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-09-24 19:27:44 UTC (rev 195054)
+++ PKGBUILD2013-09-24 20:08:30 UTC (rev 195055)
@@ -2,8 +2,8 @@
 # Maintainer: Eric Bélanger e...@archlinux.org
 
 pkgname=xine-lib
-pkgver=1.2.3
-pkgrel=4
+pkgver=1.2.4
+pkgrel=1
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
@@ -28,16 +28,12 @@
 'libcaca: for using the caca plugin' \
 'libbluray: for using the bluray plugin' \
 'gnome-vfs: for using the gnome-vfs plugin' \
-'libvdpau: for using the VDPAU plugin')
+'libvdpau: for using the VDPAU plugin' \
+'smbclient: for using the samba plugin')
 options=('!libtool')
-source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz
 accel_vaapi.h)
-sha1sums=('6f9ef4ba75688659052d21448d46527db2b77e57'
-  '08ed9947ef919c71c87151baa8fc0ce7d8f72050')
+source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz)
+sha1sums=('32267c5fcaa1439a5fbf7606d27dc4fafba9e504')
 
-prepare() {
-  cp accel_vaapi.h ${pkgname}-${pkgver}/src/xine-engine/
-}
-
 build() {
   cd ${pkgname}-${pkgver}
   ./configure --prefix=/usr --with-wavpack --enable-vdpau 
--disable-optimizations

Deleted: accel_vaapi.h
===
--- accel_vaapi.h   2013-09-24 19:27:44 UTC (rev 195054)
+++ accel_vaapi.h   2013-09-24 20:08:30 UTC (rev 195055)
@@ -1,135 +0,0 @@
-/*
- * Copyright (C) 2008 the xine project
- *
- * This file is part of xine, a free video player.
- *
- * xine is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * xine is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
- *
- *
- * Common acceleration definitions for vdpau
- *
- *
- */
-
-#ifndef HAVE_XINE_ACCEL_VAAPI_H
-#define HAVE_XINE_ACCEL_VAAPI_H
-
-#ifdef __cplusplus
-extern C {
-#endif
-
-#ifdef HAVE_CONFIG_H
-#include config.h
-#endif
-
-#include va/va_x11.h
-#include pthread.h
-#ifdef HAVE_FFMPEG_AVUTIL_H
-#  include avcodec.h
-#else
-#  include libavcodec/avcodec.h
-#endif
-
-#if LIBAVCODEC_VERSION_MAJOR = 53 || (LIBAVCODEC_VERSION_MAJOR == 52  
LIBAVCODEC_VERSION_MINOR = 32)
-#  define AVVIDEO 2
-#else
-#  define AVVIDEO 1
-#  define pp_context   pp_context_t
-#  define pp_mode  pp_mode_t
-#endif
-
-#define NUM_OUTPUT_SURFACES 22
-
-#define SURFACE_FREE0
-#define SURFACE_ALOC1
-#define SURFACE_RELEASE 2
-#define SURFACE_RENDER  3
-#define SURFACE_RENDER_RELEASE  5
-
-struct vaapi_equalizer {
-  VADisplayAttribute brightness;
-  VADisplayAttribute contrast;
-  VADisplayAttribute hue;
-  VADisplayAttribute saturation;
-};
-
-typedef struct ff_vaapi_context_s ff_vaapi_context_t;
-
-struct ff_vaapi_context_s {
-  VADisplay va_display;
-  VAContextID   va_context_id;
-  VAConfigIDva_config_id;
-  int   width;
-  int   height;
-  int   sw_width;
-  int   sw_height;
-  int   va_profile;
-  unsigned int  va_colorspace;
-  VAImage   va_subpic_image;
-  VASubpictureIDva_subpic_id;
-  int   va_subpic_width;
-  int   va_subpic_height;
-  int   is_bound;
-  void  *gl_surface;
-  unsigned int  soft_head;
-  unsigned int  valid_context;
-  unsigned int  va_head;
-  unsigned int  va_soft_head;
-  vo_driver_t   *driver;
-  unsigned int  last_sub_image_fmt;
-  VASurfaceID   last_sub_surface_id;
-  struct vaapi_equalizer va_equalizer;
-  VAImageFormat *va_image_formats;
-  int   va_num_image_formats;
-  VAImageFormat *va_subpic_formats;
-  int   va_num_subpic_formats;
-};
-
-typedef struct ff_vaapi_surface_s ff_vaapi_surface_t;
-typedef struct vaapi_accel_s vaapi_accel_t;
-
-struct ff_vaapi_surface_s {
-  unsigned int

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

2013-08-15 Thread Eric Bélanger
Date: Friday, August 16, 2013 @ 00:09:42
  Author: eric
Revision: 193087

upgpkg: xine-lib 1.2.3-4

Rebuild against libmng 2.0.2

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-08-15 21:57:49 UTC (rev 193086)
+++ PKGBUILD2013-08-15 22:09:42 UTC (rev 193087)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.3
-pkgrel=3
+pkgrel=4
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;



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

2013-08-06 Thread Eric Bélanger
Date: Tuesday, August 6, 2013 @ 23:17:56
  Author: eric
Revision: 192188

upgpkg: xine-lib 1.2.3-3

Rebuild against imagemagick 6.8.6.8

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-08-06 20:56:36 UTC (rev 192187)
+++ PKGBUILD2013-08-06 21:17:56 UTC (rev 192188)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.3
-pkgrel=2
+pkgrel=3
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;



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

2013-07-11 Thread Eric Bélanger
Date: Friday, July 12, 2013 @ 03:43:24
  Author: eric
Revision: 189966

upgpkg: xine-lib 1.2.3-2

Rebuild against ffmpeg 2.0 and x264 20130702

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-07-12 01:21:33 UTC (rev 189965)
+++ PKGBUILD2013-07-12 01:43:24 UTC (rev 189966)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.3
-pkgrel=1
+pkgrel=2
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;



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

2013-03-16 Thread Eric Bélanger
Date: Sunday, March 17, 2013 @ 02:07:36
  Author: eric
Revision: 180102

upgpkg: xine-lib 1.2.2-8

Rebuild for imagemagick-6.8.3.9

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-03-16 22:47:56 UTC (rev 180101)
+++ PKGBUILD2013-03-17 01:07:36 UTC (rev 180102)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.2
-pkgrel=7
+pkgrel=8
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;



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

2013-02-07 Thread Eric Bélanger
Date: Thursday, February 7, 2013 @ 18:43:03
  Author: eric
Revision: 177581

upgpkg: xine-lib 1.2.2-6

Rebuild against ffmpeg and x264

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-02-07 17:26:03 UTC (rev 177580)
+++ PKGBUILD2013-02-07 17:43:03 UTC (rev 177581)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.2
-pkgrel=5
+pkgrel=6
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;



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

2013-01-15 Thread Eric Bélanger
Date: Tuesday, January 15, 2013 @ 19:09:02
  Author: eric
Revision: 175171

upgpkg: xine-lib 1.2.2-5

Rebuild against imagemagick 6.8.1.9

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-01-15 23:58:20 UTC (rev 175170)
+++ PKGBUILD2013-01-16 00:09:02 UTC (rev 175171)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.2
-pkgrel=4
+pkgrel=5
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;



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

2013-01-08 Thread Eric Bélanger
Date: Tuesday, January 8, 2013 @ 15:10:39
  Author: eric
Revision: 174914

upgpkg: xine-lib 1.2.2-4

Rebuild against libcdio 0.90

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-01-08 17:15:21 UTC (rev 174913)
+++ PKGBUILD2013-01-08 20:10:39 UTC (rev 174914)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.2
-pkgrel=3
+pkgrel=4
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;



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

2012-10-19 Thread Eric Bélanger
Date: Friday, October 19, 2012 @ 21:34:52
  Author: eric
Revision: 169350

upgpkg: xine-lib 1.2.2-3

Rebuild against imagemagick 6.8.0

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2012-10-20 00:55:07 UTC (rev 169349)
+++ PKGBUILD2012-10-20 01:34:52 UTC (rev 169350)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.2
-pkgrel=2
+pkgrel=3
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;



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

2012-10-07 Thread Eric Bélanger
Date: Sunday, October 7, 2012 @ 18:15:44
  Author: eric
Revision: 168287

upgpkg: xine-lib 1.2.2-2

Add glu makedepends and optdepends

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2012-10-07 22:14:40 UTC (rev 168286)
+++ PKGBUILD2012-10-07 22:15:44 UTC (rev 168287)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.2
-pkgrel=1
+pkgrel=2
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
@@ -11,11 +11,11 @@
 depends=('libxvmc' 'ffmpeg' 'libxinerama')
 makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'mesa' 'libmodplug'
  'vcdimager' 'jack' 'aalib' 'libdca' 'a52dec' 'libmad' 
- 'libmpcdec' 'libcaca' 'libbluray' 'gnome-vfs' 'libvdpau')
+ 'libmpcdec' 'libcaca' 'libbluray' 'gnome-vfs' 'libvdpau' 'glu')
 optdepends=('imagemagick: for using the imagemagick plugin' \
 'jack: for using the jack plugin' \
 'vcdimager: for using the vcd plugin' \
-'mesa: for using the opengl plugin' \
+'glu: for using the opengl plugin' \
 'wavpack: for using the wavpack plugin' \
 'faad2: for using the faad plugin' \
 'libmng: for using the mng plugin' \



[arch-commits] Commit in xine-lib/trunk (PKGBUILD xine-lib-1.2.1-ffmpeg.patch)

2012-06-14 Thread Eric Bélanger
Date: Thursday, June 14, 2012 @ 20:58:23
  Author: eric
Revision: 161813

upgpkg: xine-lib 1.2.2-1

Upstream update, Remove old patch

Modified:
  xine-lib/trunk/PKGBUILD
Deleted:
  xine-lib/trunk/xine-lib-1.2.1-ffmpeg.patch

-+
 PKGBUILD|   11 ++
 xine-lib-1.2.1-ffmpeg.patch |   75 --
 2 files changed, 4 insertions(+), 82 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-06-14 23:39:44 UTC (rev 161812)
+++ PKGBUILD2012-06-15 00:58:23 UTC (rev 161813)
@@ -2,8 +2,8 @@
 # Maintainer: Eric Bélanger e...@archlinux.org
 
 pkgname=xine-lib
-pkgver=1.2.1
-pkgrel=3
+pkgver=1.2.2
+pkgrel=1
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
@@ -30,14 +30,11 @@
 'gnome-vfs: for using the gnome-vfs plugin' \
 'libvdpau: for using the VDPAU plugin')
 options=('!libtool')
-source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz
-xine-lib-1.2.1-ffmpeg.patch)
-sha1sums=('ebb2648456504ff4ce08c34de258d3125832bb94'
-  '179558f72566574e52f3a79231aac25968f18ff0')
+source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz)
+sha1sums=('a349cbb0b72256bb262377796a022dcf63829b4c')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
-  patch -p1 -i ${srcdir}/xine-lib-1.2.1-ffmpeg.patch
   ./configure --prefix=/usr --with-wavpack --enable-vdpau 
--disable-optimizations
   make
 }

Deleted: xine-lib-1.2.1-ffmpeg.patch
===
--- xine-lib-1.2.1-ffmpeg.patch 2012-06-14 23:39:44 UTC (rev 161812)
+++ xine-lib-1.2.1-ffmpeg.patch 2012-06-15 00:58:23 UTC (rev 161813)
@@ -1,75 +0,0 @@
-# HG changeset patch
-# User Edgar Hucek ebsi4...@gmail.com
-# Date 1327873178 -3600
-# Node ID 69983efb1c928e64cc1900579b98142cef0569c4
-# Parent  61f51ebc2659363e308bedb10b9fa4e71a60cedc
-fix compile against recent ffmpeg
-
-diff -r 61f51ebc2659 -r 69983efb1c92 src/combined/ffmpeg/ff_video_decoder.c
 a/src/combined/ffmpeg/ff_video_decoder.c   Sat Feb 04 18:52:01 2012 +
-+++ b/src/combined/ffmpeg/ff_video_decoder.c   Sun Jan 29 22:39:38 2012 +0100
-@@ -130,7 +130,9 @@
- 
-   yuv_planes_t  yuv;
- 
-+#ifdef AVPaletteControl
-   AVPaletteControl  palette_control;
-+#endif
- 
- #ifdef LOG
-   enum PixelFormat  debug_fmt;
-@@ -218,7 +220,9 @@
-   /* We should really keep track of the ages of xine frames (see
-* avcodec_default_get_buffer in libavcodec/utils.c)
-* For the moment tell ffmpeg that every frame is new (age = bignumber) */
-+#ifdef AVFRAMEAGE
-   av_frame-age = 256*256*256*64;
-+#endif
- 
-   av_frame-type= FF_BUFFER_TYPE_USER;
- 
-@@ -1028,7 +1032,9 @@
- memcpy(this-context-extradata, buf-decoder_info_ptr[2],
-   buf-decoder_info[2]);
- 
--  } else if (buf-decoder_info[1] == BUF_SPECIAL_PALETTE) {
-+  }
-+#ifdef AVPaletteControl
-+  else if (buf-decoder_info[1] == BUF_SPECIAL_PALETTE) {
- unsigned int i;
- 
- palette_entry_t *demuxer_palette;
-@@ -1047,7 +1053,9 @@
- }
- decoder_palette-palette_changed = 1;
- 
--  } else if (buf-decoder_info[1] == BUF_SPECIAL_RV_CHUNK_TABLE) {
-+  }
-+#endif
-+  else if (buf-decoder_info[1] == BUF_SPECIAL_RV_CHUNK_TABLE) {
- int i;
- 
- lprintf(BUF_SPECIAL_RV_CHUNK_TABLE\n);
-@@ -1794,7 +1802,9 @@
-   this-av_frame  = avcodec_alloc_frame();
-   this-context   = avcodec_alloc_context();
-   this-context-opaque   = this;
-+#ifdef AVPaletteControl
-   this-context-palctrl  = NULL;
-+#endif
- 
-   this-decoder_ok= 0;
-   this-decoder_init_mode = 1;
-diff -r 61f51ebc2659 -r 69983efb1c92 src/combined/ffmpeg/ffmpeg_compat.h
 a/src/combined/ffmpeg/ffmpeg_compat.h  Sat Feb 04 18:52:01 2012 +
-+++ b/src/combined/ffmpeg/ffmpeg_compat.h  Sun Jan 29 22:39:38 2012 +0100
-@@ -91,5 +91,9 @@
- #  define AVAUDIO 2
- #endif
- 
-+/* AVFrame.age */
-+#if !(LIBAVCODEC_VERSION_MAJOR = 53  LIBAVCODEC_VERSION_MAJOR = 28  
LIBAVCODEC_VERSION_MICRO = 1)
-+#  define AVFRAMEAGE 1
-+#endif
- 
- #endif /* XINE_AVCODEC_COMPAT_H */



[arch-commits] Commit in xine-lib/trunk (PKGBUILD xine-lib-1.2.1-ffmpeg.patch)

2012-06-03 Thread Eric Bélanger
Date: Sunday, June 3, 2012 @ 21:22:22
  Author: eric
Revision: 160699

upgpkg: xine-lib 1.2.1-3

Rebuild against ffmpeg 0.11

Added:
  xine-lib/trunk/xine-lib-1.2.1-ffmpeg.patch
Modified:
  xine-lib/trunk/PKGBUILD

-+
 PKGBUILD|9 +++--
 xine-lib-1.2.1-ffmpeg.patch |   75 ++
 2 files changed, 81 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-06-03 23:04:50 UTC (rev 160698)
+++ PKGBUILD2012-06-04 01:22:22 UTC (rev 160699)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.1
-pkgrel=2
+pkgrel=3
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
@@ -30,11 +30,14 @@
 'gnome-vfs: for using the gnome-vfs plugin' \
 'libvdpau: for using the VDPAU plugin')
 options=('!libtool')
-source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz)
-sha1sums=('ebb2648456504ff4ce08c34de258d3125832bb94')
+source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz
+xine-lib-1.2.1-ffmpeg.patch)
+sha1sums=('ebb2648456504ff4ce08c34de258d3125832bb94'
+  '179558f72566574e52f3a79231aac25968f18ff0')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
+  patch -p1 -i ${srcdir}/xine-lib-1.2.1-ffmpeg.patch
   ./configure --prefix=/usr --with-wavpack --enable-vdpau 
--disable-optimizations
   make
 }

Added: xine-lib-1.2.1-ffmpeg.patch
===
--- xine-lib-1.2.1-ffmpeg.patch (rev 0)
+++ xine-lib-1.2.1-ffmpeg.patch 2012-06-04 01:22:22 UTC (rev 160699)
@@ -0,0 +1,75 @@
+# HG changeset patch
+# User Edgar Hucek ebsi4...@gmail.com
+# Date 1327873178 -3600
+# Node ID 69983efb1c928e64cc1900579b98142cef0569c4
+# Parent  61f51ebc2659363e308bedb10b9fa4e71a60cedc
+fix compile against recent ffmpeg
+
+diff -r 61f51ebc2659 -r 69983efb1c92 src/combined/ffmpeg/ff_video_decoder.c
+--- a/src/combined/ffmpeg/ff_video_decoder.c   Sat Feb 04 18:52:01 2012 +
 b/src/combined/ffmpeg/ff_video_decoder.c   Sun Jan 29 22:39:38 2012 +0100
+@@ -130,7 +130,9 @@
+ 
+   yuv_planes_t  yuv;
+ 
++#ifdef AVPaletteControl
+   AVPaletteControl  palette_control;
++#endif
+ 
+ #ifdef LOG
+   enum PixelFormat  debug_fmt;
+@@ -218,7 +220,9 @@
+   /* We should really keep track of the ages of xine frames (see
+* avcodec_default_get_buffer in libavcodec/utils.c)
+* For the moment tell ffmpeg that every frame is new (age = bignumber) */
++#ifdef AVFRAMEAGE
+   av_frame-age = 256*256*256*64;
++#endif
+ 
+   av_frame-type= FF_BUFFER_TYPE_USER;
+ 
+@@ -1028,7 +1032,9 @@
+ memcpy(this-context-extradata, buf-decoder_info_ptr[2],
+   buf-decoder_info[2]);
+ 
+-  } else if (buf-decoder_info[1] == BUF_SPECIAL_PALETTE) {
++  }
++#ifdef AVPaletteControl
++  else if (buf-decoder_info[1] == BUF_SPECIAL_PALETTE) {
+ unsigned int i;
+ 
+ palette_entry_t *demuxer_palette;
+@@ -1047,7 +1053,9 @@
+ }
+ decoder_palette-palette_changed = 1;
+ 
+-  } else if (buf-decoder_info[1] == BUF_SPECIAL_RV_CHUNK_TABLE) {
++  }
++#endif
++  else if (buf-decoder_info[1] == BUF_SPECIAL_RV_CHUNK_TABLE) {
+ int i;
+ 
+ lprintf(BUF_SPECIAL_RV_CHUNK_TABLE\n);
+@@ -1794,7 +1802,9 @@
+   this-av_frame  = avcodec_alloc_frame();
+   this-context   = avcodec_alloc_context();
+   this-context-opaque   = this;
++#ifdef AVPaletteControl
+   this-context-palctrl  = NULL;
++#endif
+ 
+   this-decoder_ok= 0;
+   this-decoder_init_mode = 1;
+diff -r 61f51ebc2659 -r 69983efb1c92 src/combined/ffmpeg/ffmpeg_compat.h
+--- a/src/combined/ffmpeg/ffmpeg_compat.h  Sat Feb 04 18:52:01 2012 +
 b/src/combined/ffmpeg/ffmpeg_compat.h  Sun Jan 29 22:39:38 2012 +0100
+@@ -91,5 +91,9 @@
+ #  define AVAUDIO 2
+ #endif
+ 
++/* AVFrame.age */
++#if !(LIBAVCODEC_VERSION_MAJOR = 53  LIBAVCODEC_VERSION_MAJOR = 28  
LIBAVCODEC_VERSION_MICRO = 1)
++#  define AVFRAMEAGE 1
++#endif
+ 
+ #endif /* XINE_AVCODEC_COMPAT_H */



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

2012-02-19 Thread Allan McRae
Date: Sunday, February 19, 2012 @ 20:12:47
  Author: allan
Revision: 150674

upgpkg: xine-lib 1.2.1-2

libcdio rebuild

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2012-02-20 00:41:16 UTC (rev 150673)
+++ PKGBUILD2012-02-20 01:12:47 UTC (rev 150674)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;



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

2012-02-04 Thread Eric Bélanger
Date: Saturday, February 4, 2012 @ 22:52:20
  Author: eric
Revision: 148645

upgpkg: xine-lib 1.2.1-1

Upstream update

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2012-02-05 01:57:05 UTC (rev 148644)
+++ PKGBUILD2012-02-05 03:52:20 UTC (rev 148645)
@@ -2,8 +2,8 @@
 # Maintainer: Eric Bélanger e...@archlinux.org
 
 pkgname=xine-lib
-pkgver=1.2.0
-pkgrel=2
+pkgver=1.2.1
+pkgrel=1
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
@@ -31,7 +31,7 @@
 'libvdpau: for using the VDPAU plugin')
 options=('!libtool')
 
source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz)
-sha1sums=('5d5385f2a0c3bb7beaba1079cd9b62c4c92a301d')
+sha1sums=('ebb2648456504ff4ce08c34de258d3125832bb94')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}



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

2012-01-27 Thread Eric Bélanger
Date: Friday, January 27, 2012 @ 14:56:45
  Author: eric
Revision: 147742

upgpkg: xine-lib 1.2.0-2

Rebuild against ffmpeg, Add libvdpau optdepends

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2012-01-27 19:40:23 UTC (rev 147741)
+++ PKGBUILD2012-01-27 19:56:45 UTC (rev 147742)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
@@ -11,7 +11,7 @@
 depends=('libxvmc' 'ffmpeg' 'libxinerama')
 makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'mesa' 'libmodplug'
  'vcdimager' 'jack' 'aalib' 'libdca' 'a52dec' 'libmad' 
- 'libmpcdec' 'libcaca' 'libbluray' 'gnome-vfs')
+ 'libmpcdec' 'libcaca' 'libbluray' 'gnome-vfs' 'libvdpau')
 optdepends=('imagemagick: for using the imagemagick plugin' \
 'jack: for using the jack plugin' \
 'vcdimager: for using the vcd plugin' \
@@ -27,7 +27,8 @@
 'libmpcdec: for using the musepack plugin' \
 'libcaca: for using the caca plugin' \
 'libbluray: for using the bluray plugin' \
-'gnome-vfs: for using the gnome-vfs plugin')
+'gnome-vfs: for using the gnome-vfs plugin' \
+'libvdpau: for using the VDPAU plugin')
 options=('!libtool')
 
source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz)
 sha1sums=('5d5385f2a0c3bb7beaba1079cd9b62c4c92a301d')



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

2012-01-03 Thread Eric Bélanger
Date: Tuesday, January 3, 2012 @ 19:21:11
  Author: eric
Revision: 145906

upgpkg: xine-lib 1.2.0-1

Upstream update, Clean up depends and optdepends, Add several new optdepends

Modified:
  xine-lib/trunk/PKGBUILD

--+
 PKGBUILD |   31 ---
 1 file changed, 16 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-01-03 23:49:43 UTC (rev 145905)
+++ PKGBUILD2012-01-04 00:21:11 UTC (rev 145906)
@@ -2,38 +2,39 @@
 # Maintainer: Eric Bélanger e...@archlinux.org
 
 pkgname=xine-lib
-pkgver=1.1.20
+pkgver=1.2.0
 pkgrel=1
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
 license=('LGPL' 'GPL')
-depends=('libxvmc' 'flac' 'ffmpeg' 'libxinerama' 'libmodplug')
-makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'smbclient' 'mesa'
- 'v4l-utils' 'vcdimager' 'jack' 'gdk-pixbuf2' 'libpulse' 'speex' 
'aalib')
+depends=('libxvmc' 'ffmpeg' 'libxinerama')
+makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'mesa' 'libmodplug'
+ 'vcdimager' 'jack' 'aalib' 'libdca' 'a52dec' 'libmad' 
+ 'libmpcdec' 'libcaca' 'libbluray' 'gnome-vfs')
 optdepends=('imagemagick: for using the imagemagick plugin' \
-'smbclient: for using the smb plugin' \
 'jack: for using the jack plugin' \
 'vcdimager: for using the vcd plugin' \
-'gdk-pixbuf2: for using the gdk-pixbuf plugin' \
 'mesa: for using the opengl plugin' \
-'libpulse: for using the pulseaudio plugin' \
-'speex: for using the speex plugin' \
-'v4l-utils: for using the v4l plugin' \
 'wavpack: for using the wavpack plugin' \
 'faad2: for using the faad plugin' \
 'libmng: for using the mng plugin' \
-'aalib: for using the aalib plugin')
+'aalib: for using the aalib plugin' \
+'libmodplug: for using the modplug plugin' \
+'libdca: for using the dca plugin' \
+'a52dec: for using the a52 plugin' \
+'libmad: for using the mp3 plugin' \
+'libmpcdec: for using the musepack plugin' \
+'libcaca: for using the caca plugin' \
+'libbluray: for using the bluray plugin' \
+'gnome-vfs: for using the gnome-vfs plugin')
 options=('!libtool')
 
source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz)
-sha1sums=('1dbd48e14113739101429391d45f65ebbf6519fc')
+sha1sums=('5d5385f2a0c3bb7beaba1079cd9b62c4c92a301d')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
-  sed -i 's|linux/videodev.h|libv4l1-videodev.h|' \
-configure src/input/input_v4l.c src/video_out/video_out_syncfb.h
-  ./configure --prefix=/usr --with-wavpack --with-external-ffmpeg 
--with-external-libfaad \
---disable-optimizations
+  ./configure --prefix=/usr --with-wavpack --enable-vdpau 
--disable-optimizations
   make
 }
 



[arch-commits] Commit in xine-lib/trunk (PKGBUILD xine-lib-1.1.19-ffmpeg.patch)

2011-10-31 Thread Eric Bélanger
Date: Monday, October 31, 2011 @ 22:50:44
  Author: eric
Revision: 141636

upgpkg: xine-lib 1.1.19-6

Rebuild against ffmpeg 20111030, Clean up depends

Added:
  xine-lib/trunk/xine-lib-1.1.19-ffmpeg.patch
Modified:
  xine-lib/trunk/PKGBUILD

--+
 PKGBUILD |   22 +-
 xine-lib-1.1.19-ffmpeg.patch |  380 +
 2 files changed, 391 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2011-11-01 02:16:15 UTC (rev 141635)
+++ PKGBUILD2011-11-01 02:50:44 UTC (rev 141636)
@@ -3,12 +3,12 @@
 
 pkgname=xine-lib
 pkgver=1.1.19
-pkgrel=5
+pkgrel=6
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
 license=('LGPL' 'GPL')
-depends=('libgl' 'libxvmc' 'flac' 'ffmpeg' 'libxinerama' 'libmodplug')
+depends=('libxvmc' 'flac' 'ffmpeg' 'libxinerama' 'libmodplug')
 makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'smbclient' 'mesa'
  'v4l-utils' 'vcdimager' 'jack' 'gdk-pixbuf2' 'libpulse' 'speex' 
'aalib')
 optdepends=('imagemagick: for using the imagemagick plugin' \
@@ -25,19 +25,19 @@
 'libmng: for using the mng plugin' \
 'aalib: for using the aalib plugin')
 options=('!libtool')
-source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.bz2
-xine-lib-1.1.1-configure-no-mcpu-march.patch 
xine-lib-1.1.19-xvmc.patch)
-md5sums=('a410a0f0617e1d6309f0cbe907f73f8a'
- '9776df4eb54d2f1f68d8268adbc3b5c2'
- '8662fb124870b1dd7effe4ff5e2a2e3d')
-sha1sums=('5afcc28c5cf2bdaab99d951960f6587797e1e5a0'
+source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.xz
+xine-lib-1.1.1-configure-no-mcpu-march.patch xine-lib-1.1.19-xvmc.patch
+xine-lib-1.1.19-ffmpeg.patch)
+sha1sums=('f65f762d2e16adf04b9d715c91ee0bc02c322a7d'
   '121a8358d7919b2e51067412373f52848290338a'
-  '920bf27e6e3523dfe4cc9c802ff713e9688a3f34')
+  '920bf27e6e3523dfe4cc9c802ff713e9688a3f34'
+  'd70f14c3dbb59b65c581575fa1fe13aeeb38f1b1')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
-  patch -p0  ../xine-lib-1.1.1-configure-no-mcpu-march.patch
-  patch -p0  ../xine-lib-1.1.19-xvmc.patch
+  patch -p0 -i ${srcdir}/xine-lib-1.1.1-configure-no-mcpu-march.patch
+  patch -p0 -i ${srcdir}/xine-lib-1.1.19-xvmc.patch
+  patch -p1 -i ${srcdir}/xine-lib-1.1.19-ffmpeg.patch
   sed -i 's|linux/videodev.h|libv4l1-videodev.h|' \
 configure.ac src/input/input_v4l.c src/video_out/video_out_syncfb.h
 

Added: xine-lib-1.1.19-ffmpeg.patch
===
--- xine-lib-1.1.19-ffmpeg.patch(rev 0)
+++ xine-lib-1.1.19-ffmpeg.patch2011-11-01 02:50:44 UTC (rev 141636)
@@ -0,0 +1,380 @@
+diff -r 717450d734f7 src/combined/ffmpeg/ff_audio_decoder.c
+--- a/src/combined/ffmpeg/ff_audio_decoder.c   Mon May 16 15:49:02 2011 +0100
 b/src/combined/ffmpeg/ff_audio_decoder.c   Mon May 16 19:46:49 2011 -0400
+@@ -46,6 +46,12 @@
+ 
+ #define AUDIOBUFSIZE (64 * 1024)
+ 
++#if LIBAVCODEC_VERSION_MAJOR = 53 || (LIBAVCODEC_VERSION_MAJOR == 52  
LIBAVCODEC_VERSION_MINOR = 32)
++#  define AVAUDIO 3
++#else
++#  define AVAUDIO 2
++#endif
++
+ typedef struct {
+   audio_decoder_class_t   decoder_class;
+ } ff_audio_class_t;
+@@ -255,6 +261,9 @@
+   buf-decoder_info[2]);
+ 
+   } else if (!(buf-decoder_flags  BUF_FLAG_SPECIAL)) {
++#if AVAUDIO  2
++AVPacket avpkt;
++#endif
+ 
+ if( !this-decoder_ok ) {
+   if ( ! this-context || ! this-codec ) {
+@@ -286,11 +295,21 @@
+ if (!this-output_open) {
+   if (!this-audio_bits || !this-audio_sample_rate || 
!this-audio_channels) {
+ decode_buffer_size = AVCODEC_MAX_AUDIO_FRAME_SIZE;
++#if AVAUDIO  2
++  av_init_packet (avpkt);
++  avpkt.data = (uint8_t *)this-buf[0];
++  avpkt.size = this-size;
++  avpkt.flags = AV_PKT_FLAG_KEY;
++  avcodec_decode_audio3 (this-context,
++ (int16_t *)this-decode_buffer,
++ decode_buffer_size, avpkt);
++#else
+ avcodec_decode_audio2 (this-context,
+   (int16_t *)this-decode_buffer,
+   decode_buffer_size,
+   this-buf[0],
+   this-size);
++#endif
+   this-audio_bits = this-context-bits_per_sample;
+   this-audio_sample_rate = this-context-sample_rate;
+   this-audio_channels = this-context-channels;
+@@ -311,12 +330,21 @@
+   offset = 0;
+   while (this-size0) {
+ decode_buffer_size = AVCODEC_MAX_AUDIO_FRAME_SIZE;
++#if AVAUDIO  2
++  av_init_packet (avpkt);
++  avpkt.data = (uint8_t *)this-buf[offset];
++  avpkt.size = this-size;
++  avpkt.flags = AV_PKT_FLAG_KEY;
++  bytes_consumed = 

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

2011-09-11 Thread Eric Bélanger
Date: Sunday, September 11, 2011 @ 19:43:02
  Author: eric
Revision: 137835

upgpkg: xine-lib 1.1.19-4

Make libmodplug optdepends a depends (close FS#25853)

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2011-09-11 21:21:44 UTC (rev 137834)
+++ PKGBUILD2011-09-11 23:43:02 UTC (rev 137835)
@@ -3,13 +3,13 @@
 
 pkgname=xine-lib
 pkgver=1.1.19
-pkgrel=3
+pkgrel=4
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
 license=('LGPL' 'GPL')
-depends=('libgl' 'libxvmc' 'flac' 'ffmpeg' 'libxinerama')
-makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'smbclient' 'mesa' 
'libmodplug'
+depends=('libgl' 'libxvmc' 'flac' 'ffmpeg' 'libxinerama' 'libmodplug')
+makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'smbclient' 'mesa'
  'v4l-utils' 'vcdimager' 'jack' 'gdk-pixbuf2' 'libpulse' 'speex' 
'aalib')
 optdepends=('imagemagick: for using the imagemagick plugin' \
 'smbclient: for using the smb plugin' \
@@ -19,7 +19,6 @@
 'mesa: for using the opengl plugin' \
 'libpulse: for using the pulseaudio plugin' \
 'speex: for using the speex plugin' \
-'libmodplug: for using the modplug plugin' \
 'v4l-utils: for using the v4l plugin' \
 'wavpack: for using the wavpack plugin' \
 'faad2: for using the faad plugin' \



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

2011-09-11 Thread Eric Bélanger
Date: Sunday, September 11, 2011 @ 21:58:58
  Author: eric
Revision: 137839

upgpkg: xine-lib 1.1.19-5

Rebuild against imagemagick 6.7.2.5

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2011-09-12 00:54:46 UTC (rev 137838)
+++ PKGBUILD2011-09-12 01:58:58 UTC (rev 137839)
@@ -3,7 +3,7 @@
 
 pkgname=xine-lib
 pkgver=1.1.19
-pkgrel=4
+pkgrel=5
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;



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

2011-08-03 Thread Eric Bélanger
Date: Wednesday, August 3, 2011 @ 15:34:12
  Author: eric
Revision: 134420

upgpkg: xine-lib 1.1.19-3
Remove esound support, Add xinerama and modplug support, Replace gtk2 
optdepends by gdk-pixbuf2, Move several depends to optdepends, Clean up 
depends, makedepends and configure command, Add fix for latest v4l-utils

Modified:
  xine-lib/trunk/PKGBUILD

--+
 PKGBUILD |   44 ++--
 1 file changed, 26 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2011-08-03 19:33:55 UTC (rev 134419)
+++ PKGBUILD2011-08-03 19:34:12 UTC (rev 134420)
@@ -1,45 +1,53 @@
 # $Id$
-# Maintainer: Eric Belanger e...@archlinux.org
+# Maintainer: Eric Bélanger e...@archlinux.org
 
 pkgname=xine-lib
 pkgver=1.1.19
-pkgrel=2
+pkgrel=3
 pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
 license=('LGPL' 'GPL')
-depends=('libgl' 'libxvmc' 'esound' 'flac' 'libvorbis' 'sdl' 'libmng' 
'libtheora'
- 'libxcb' 'wavpack' 'ffmpeg' 'faad2')
-makedepends=('pkg-config' 'libtool' 'imagemagick' 'smbclient' 'mesa' 
'alsa-lib' 
- 'vcdimager' 'jack' 'gtk2' 'libpulse' 'speex' 'aalib')
-optdepends=('imagemagick: for using the imagemagick plugin' 'smbclient: for 
using the smb plugin' \
-'jack: for using the jack plugin' 'vcdimager: for using the vcd 
plugin' \
-'gtk2: for using the gdk-pixbuf plugin' 'mesa: for using the 
opengl plugin' \
-'libpulse: for using the pulseaudio plugin' 'speex: for using the 
speex plugin' \
+depends=('libgl' 'libxvmc' 'flac' 'ffmpeg' 'libxinerama')
+makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'smbclient' 'mesa' 
'libmodplug'
+ 'v4l-utils' 'vcdimager' 'jack' 'gdk-pixbuf2' 'libpulse' 'speex' 
'aalib')
+optdepends=('imagemagick: for using the imagemagick plugin' \
+'smbclient: for using the smb plugin' \
+'jack: for using the jack plugin' \
+'vcdimager: for using the vcd plugin' \
+'gdk-pixbuf2: for using the gdk-pixbuf plugin' \
+'mesa: for using the opengl plugin' \
+'libpulse: for using the pulseaudio plugin' \
+'speex: for using the speex plugin' \
+'libmodplug: for using the modplug plugin' \
+'v4l-utils: for using the v4l plugin' \
+'wavpack: for using the wavpack plugin' \
+'faad2: for using the faad plugin' \
+'libmng: for using the mng plugin' \
 'aalib: for using the aalib plugin')
 options=('!libtool')
 
source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.bz2
 xine-lib-1.1.1-configure-no-mcpu-march.patch 
xine-lib-1.1.19-xvmc.patch)
-md5sums=('a410a0f0617e1d6309f0cbe907f73f8a' '9776df4eb54d2f1f68d8268adbc3b5c2'\
+md5sums=('a410a0f0617e1d6309f0cbe907f73f8a'
+ '9776df4eb54d2f1f68d8268adbc3b5c2'
  '8662fb124870b1dd7effe4ff5e2a2e3d')
-sha1sums=('5afcc28c5cf2bdaab99d951960f6587797e1e5a0' 
'121a8358d7919b2e51067412373f52848290338a'\
- '920bf27e6e3523dfe4cc9c802ff713e9688a3f34')
+sha1sums=('5afcc28c5cf2bdaab99d951960f6587797e1e5a0'
+  '121a8358d7919b2e51067412373f52848290338a'
+  '920bf27e6e3523dfe4cc9c802ff713e9688a3f34')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
   patch -p0  ../xine-lib-1.1.1-configure-no-mcpu-march.patch
   patch -p0  ../xine-lib-1.1.19-xvmc.patch
+  sed -i 's|linux/videodev.h|libv4l1-videodev.h|' \
+configure.ac src/input/input_v4l.c src/video_out/video_out_syncfb.h
 
   libtoolize --force --copy
   aclocal -I m4
   autoconf
   automake --add-missing
 
-  ./configure --prefix=/usr --with-w32-path=/usr/lib/codecs \
---with-xv-path=/usr/lib --with-xxmc-path=/usr/lib 
--with-xvmc-path=/usr/lib \
---with-libflac --with-wavpack --with-xcb --with-jack --with-speex \
---disable-gnomevfs --with-pulseaudio --enable-aalib --disable-modplug \
---with-external-ffmpeg
+  ./configure --prefix=/usr --with-wavpack --with-external-ffmpeg 
--with-external-libfaad
   make
 }
 



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

2010-01-13 Thread Eric Bélanger
Date: Wednesday, January 13, 2010 @ 15:15:22
  Author: eric
Revision: 62915

fixed typo in optdepends

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2010-01-13 19:55:11 UTC (rev 62914)
+++ PKGBUILD2010-01-13 20:15:22 UTC (rev 62915)
@@ -13,7 +13,7 @@
  'libxcb' 'wavpack' 'ffmpeg=20100108' 'heimdal=1.2.1' 'faad2=2.7')
 makedepends=('pkgconfig' 'libtool' 'imagemagick' 'smbclient' 'mesa' 'alsa-lib' 
  'vcdimager' 'jack-audio-connection-kit')
-optdepends=('imagamagick: for using the imagemagick plugin' 'smbclient: for 
using the smb plugin' 'jack-audio-connection-kit: for using the jack plugin')
+optdepends=('imagemagick: for using the imagemagick plugin' 'smbclient: for 
using the smb plugin' 'jack-audio-connection-kit: for using the jack plugin')
 options=('!libtool')
 
source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.bz2
 xine-lib-1.1.1-configure-no-mcpu-march.patch)



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

2010-01-13 Thread Eric Bélanger
Date: Wednesday, January 13, 2010 @ 18:36:29
  Author: eric
Revision: 63001

Improved package description

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2010-01-13 23:32:57 UTC (rev 63000)
+++ PKGBUILD2010-01-13 23:36:29 UTC (rev 63001)
@@ -5,7 +5,7 @@
 pkgname=xine-lib
 pkgver=1.1.17
 pkgrel=2
-pkgdesc=A free video player for Unix
+pkgdesc=A multimedia playback engine
 arch=('i686' 'x86_64')
 url=http://www.xine-project.org;
 license=('LGPL' 'GPL')



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

2009-12-07 Thread Eric Bélanger
Date: Monday, December 7, 2009 @ 20:58:33
  Author: eric
Revision: 60866

Added optdepends (close FS#17420)

Modified:
  xine-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2009-12-08 00:07:30 UTC (rev 60865)
+++ PKGBUILD2009-12-08 01:58:33 UTC (rev 60866)
@@ -13,6 +13,7 @@
  'libxcb' 'wavpack' 'ffmpeg=0.5' 'heimdal=1.2.1' 'faad2=2.7')
 makedepends=('pkgconfig' 'libtool' 'imagemagick' 'smbclient' 'mesa' 'alsa-lib' 
  'vcdimager' 'jack-audio-connection-kit')
+optdepends=('imagamagick: for using the imagemagick plugin' 'smbclient: for 
using the smb plugin' 'jack-audio-connection-kit: for using the jack plugin')
 options=('!libtool')
 
source=(http://downloads.sourceforge.net/sourceforge/xine/${pkgname}-${pkgver}.tar.bz2
 xine-lib-1.1.1-configure-no-mcpu-march.patch)