[arch-commits] Commit in libvpx/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2020-08-04 Thread Maxime Gauduin via arch-commits
Date: Tuesday, August 4, 2020 @ 13:35:19
  Author: alucryd
Revision: 393129

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/PKGBUILD
(from rev 393128, libvpx/trunk/PKGBUILD)
Deleted:
  libvpx/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  104 +++--
 1 file changed, 53 insertions(+), 51 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-04 13:35:14 UTC (rev 393128)
+++ PKGBUILD2020-08-04 13:35:19 UTC (rev 393129)
@@ -1,51 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Ionut Biru 
-# Contributor: Bartłomiej Piotrowski 
-
-pkgname=libvpx
-pkgver=1.8.2
-pkgrel=2
-pkgdesc='VP8 and VP9 codec'
-arch=(x86_64)
-url=https://www.webmproject.org/
-license=(BSD)
-makedepends=(
-  git
-  nasm
-)
-provides=(libvpx.so)
-source=(git+https://chromium.googlesource.com/webm/libvpx#tag=7ec7a33a081aeeb53fed1a8d87e4cbd189152527)
-sha256sums=(SKIP)
-
-pkgver() {
-  cd libvpx
-
-  git describe --tags | sed 's/^v//'
-}
-
-build() {
-  cd libvpx
-
-  ./configure \
---prefix=/usr \
---disable-install-docs \
---disable-install-srcs \
---enable-pic \
---enable-postproc \
---enable-runtime-cpu-detect \
---enable-shared \
---enable-vp8 \
---enable-vp9 \
---enable-vp9-highbitdepth \
---enable-vp9-temporal-denoising
-  make
-}
-
-package() {
-  cd libvpx
-
-  make DIST_DIR="${pkgdir}"/usr install
-  install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/libvpx/
-}
-
-# vim: ts=2 sw=2 et:

Copied: libvpx/repos/extra-x86_64/PKGBUILD (from rev 393128, 
libvpx/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-04 13:35:19 UTC (rev 393129)
@@ -0,0 +1,53 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Ionut Biru 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=libvpx
+pkgver=1.9.0
+pkgrel=1
+pkgdesc='VP8 and VP9 codec'
+arch=(x86_64)
+url=https://www.webmproject.org/
+license=(BSD)
+depends=(gcc-libs)
+makedepends=(
+  git
+  nasm
+)
+provides=(libvpx.so)
+_tag=6516e974f8c40d0e49b19a4b55b1c98e7432edbb
+source=(git+https://chromium.googlesource.com/webm/libvpx#tag=${_tag})
+sha256sums=(SKIP)
+
+pkgver() {
+  cd libvpx
+
+  git describe --tags | sed 's/^v//'
+}
+
+build() {
+  cd libvpx
+
+  ./configure \
+--prefix=/usr \
+--disable-install-docs \
+--disable-install-srcs \
+--enable-pic \
+--enable-postproc \
+--enable-runtime-cpu-detect \
+--enable-shared \
+--enable-vp8 \
+--enable-vp9 \
+--enable-vp9-highbitdepth \
+--enable-vp9-temporal-denoising
+  make
+}
+
+package() {
+  cd libvpx
+
+  make DIST_DIR="${pkgdir}"/usr install
+  install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/libvpx/
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in libvpx/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-12-20 Thread Maxime Gauduin via arch-commits
Date: Friday, December 20, 2019 @ 08:02:09
  Author: alucryd
Revision: 371952

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/PKGBUILD
(from rev 371951, libvpx/trunk/PKGBUILD)
Deleted:
  libvpx/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   96 -
 1 file changed, 51 insertions(+), 45 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-20 08:02:04 UTC (rev 371951)
+++ PKGBUILD2019-12-20 08:02:09 UTC (rev 371952)
@@ -1,45 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Ionut Biru 
-# Contributor: Bartłomiej Piotrowski 
-
-pkgname=libvpx
-pkgver=1.8.1
-pkgrel=1
-pkgdesc='VP8 and VP9 codec'
-arch=(x86_64)
-url=https://www.webmproject.org/
-license=(BSD)
-makedepends=(
-  git
-  nasm
-)
-provides=(libvpx.so)
-source=(git+https://chromium.googlesource.com/webm/libvpx#tag=v${pkgver})
-sha256sums=('SKIP')
-
-build() {
-  cd libvpx
-
-  ./configure \
---prefix='/usr' \
---disable-install-docs \
---disable-install-srcs \
---enable-pic \
---enable-postproc \
---enable-runtime-cpu-detect \
---enable-shared \
---enable-vp8 \
---enable-vp9 \
---enable-vp9-highbitdepth \
---enable-vp9-temporal-denoising
-  make
-}
-
-package() {
-  cd libvpx
-
-  make DIST_DIR="${pkgdir}"/usr install
-  install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/libvpx/
-}
-
-# vim: ts=2 sw=2 et:

Copied: libvpx/repos/extra-x86_64/PKGBUILD (from rev 371951, 
libvpx/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-20 08:02:09 UTC (rev 371952)
@@ -0,0 +1,51 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Ionut Biru 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=libvpx
+pkgver=1.8.2
+pkgrel=1
+pkgdesc='VP8 and VP9 codec'
+arch=(x86_64)
+url=https://www.webmproject.org/
+license=(BSD)
+makedepends=(
+  git
+  nasm
+)
+provides=(libvpx.so)
+source=(git+https://chromium.googlesource.com/webm/libvpx#tag=7ec7a33a081aeeb53fed1a8d87e4cbd189152527)
+sha256sums=(SKIP)
+
+pkgver() {
+  cd libvpx
+
+  git describe --tags | sed 's/^v//'
+}
+
+build() {
+  cd libvpx
+
+  ./configure \
+--prefix=/usr \
+--disable-install-docs \
+--disable-install-srcs \
+--enable-pic \
+--enable-postproc \
+--enable-runtime-cpu-detect \
+--enable-shared \
+--enable-vp8 \
+--enable-vp9 \
+--enable-vp9-highbitdepth \
+--enable-vp9-temporal-denoising
+  make
+}
+
+package() {
+  cd libvpx
+
+  make DIST_DIR="${pkgdir}"/usr install
+  install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/libvpx/
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in libvpx/repos/extra-x86_64 (3 files)

2019-07-17 Thread Maxime Gauduin via arch-commits
Date: Wednesday, July 17, 2019 @ 12:16:34
  Author: alucryd
Revision: 358095

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/PKGBUILD
(from rev 358094, libvpx/trunk/PKGBUILD)
Deleted:
  libvpx/repos/extra-x86_64/0001-Fix-for-issue-1114-compile-error.patch
  libvpx/repos/extra-x86_64/PKGBUILD

-+
 0001-Fix-for-issue-1114-compile-error.patch |  317 --
 PKGBUILD|   90 +++
 2 files changed, 45 insertions(+), 362 deletions(-)

Deleted: 0001-Fix-for-issue-1114-compile-error.patch
===
--- 0001-Fix-for-issue-1114-compile-error.patch 2019-07-17 12:16:28 UTC (rev 
358094)
+++ 0001-Fix-for-issue-1114-compile-error.patch 2019-07-17 12:16:34 UTC (rev 
358095)
@@ -1,317 +0,0 @@
-From 7361ef732b432e153496c30da66081d7e530c7f6 Mon Sep 17 00:00:00 2001
-From: Peter de Rivaz 
-Date: Mon, 14 Dec 2015 16:35:29 +
-Subject: [PATCH] Fix for issue 1114 compile error
-
-In 32-bit build with --enable-shared, there is a lot of
-register pressure and register src_strideq is reused.
-The code needs to use the stack based version of src_stride,
-but this doesn't compile when used in an lea instruction.
-
-This patch also fixes a related segmentation fault caused by the
-implementation using src_strideq even though it has been
-reused.
-
-This patch also fixes the HBD subpel variance tests that fail
-when compiled without disable-optimizations.
-These failures were caused by local variables in the assembler
-routines colliding with the caller's stack frame.
-
-Change-Id: Ice9d4dafdcbdc6038ad5ee7c1c09a8f06deca362

- vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm | 18 +++
- vpx_dsp/x86/highbd_variance_sse2.c   | 64 ++--
- 2 files changed, 44 insertions(+), 38 deletions(-)
-
-diff --git a/vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm 
b/vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm
-index 22d52a2..30ee81b 100644
 a/vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm
-+++ b/vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm
-@@ -79,20 +79,13 @@ SECTION .text
- 
- %macro INC_SRC_BY_SRC_STRIDE  0
- %if ARCH_X86=1 && CONFIG_PIC=1
--  leasrcq, [srcq + src_stridemp*2]
-+  addsrcq, src_stridemp
-+  addsrcq, src_stridemp
- %else
-   leasrcq, [srcq + src_strideq*2]
- %endif
- %endmacro
- 
--%macro INC_SRC_BY_SRC_2STRIDE  0
--%if ARCH_X86=1 && CONFIG_PIC=1
--  leasrcq, [srcq + src_stridemp*4]
--%else
--  leasrcq, [srcq + src_strideq*4]
--%endif
--%endmacro
--
- %macro SUBPEL_VARIANCE 1-2 0 ; W
- %define bilin_filter_m bilin_filter_m_sse2
- %define filter_idx_shift 5
-@@ -984,8 +977,9 @@ SECTION .text
- .x_other_y_other_loop:
-   movu m2, [srcq]
-   movu m4, [srcq+2]
--  movu m3, [srcq+src_strideq*2]
--  movu m5, [srcq+src_strideq*2+2]
-+  INC_SRC_BY_SRC_STRIDE
-+  movu m3, [srcq]
-+  movu m5, [srcq+2]
-   pmullw   m2, filter_x_a
-   pmullw   m4, filter_x_b
-   paddwm2, filter_rnd
-@@ -1018,7 +1012,7 @@ SECTION .text
-   SUM_SSE  m0, m2, m4, m3, m6, m7
-   mova m0, m5
- 
--  INC_SRC_BY_SRC_2STRIDE
-+  INC_SRC_BY_SRC_STRIDE
-   leadstq, [dstq + dst_strideq * 4]
- %if %2 == 1 ; avg
-   addsecq, sec_str
-diff --git a/vpx_dsp/x86/highbd_variance_sse2.c 
b/vpx_dsp/x86/highbd_variance_sse2.c
-index b45331c..81ec5db 100644
 a/vpx_dsp/x86/highbd_variance_sse2.c
-+++ b/vpx_dsp/x86/highbd_variance_sse2.c
-@@ -243,13 +243,18 @@ unsigned int vpx_highbd_12_mse8x8_sse2(const uint8_t 
*src8, int src_stride,
- }
- 
- #if CONFIG_USE_X86INC
-+// The 2 unused parameters are place holders for PIC enabled build.
-+// These definitions are for functions defined in
-+// highbd_subpel_variance_impl_sse2.asm
- #define DECL(w, opt) \
-   int vpx_highbd_sub_pixel_variance##w##xh_##opt(const uint16_t *src, \
-  ptrdiff_t src_stride, \
-  int x_offset, int y_offset, \
-  const uint16_t *dst, \
-  ptrdiff_t dst_stride, \
-- int height, unsigned int 
*sse);
-+ int height, \
-+ unsigned int *sse, \
-+ void *unused0, void *unused);
- #define DECLS(opt1, opt2) \
-   DECL(8, opt1); \
-   DECL(16, opt1)
-@@ -274,7 +279,7 @@ uint32_t 
vpx_highbd_8_sub_pixel_variance##w##x##h##_##opt(const uint8_t *src8, \
-   int se = 

[arch-commits] Commit in libvpx/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2011-08-16 Thread Ionut Biru
Date: Tuesday, August 16, 2011 @ 17:19:30
  Author: ibiru
Revision: 135632

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/PKGBUILD
(from rev 135631, libvpx/trunk/PKGBUILD)
Deleted:
  libvpx/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   63 ++---
 1 file changed, 32 insertions(+), 31 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2011-08-16 21:19:09 UTC (rev 135631)
+++ PKGBUILD2011-08-16 21:19:30 UTC (rev 135632)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Ionut Biru ib...@archlinux.org
-pkgname=libvpx
-pkgver=0.9.7
-pkgrel=1
-pkgdesc=The VP8 Codec SDK
-arch=('i686' 'x86_64')
-url=http://www.webmproject.org/;
-license=('BSD')
-depends=('glibc')
-makedepends=('yasm')
-source=(http://webm.googlecode.com/files/${pkgname}-v${pkgver}.tar.bz2)
-sha1sums=('639596df7182a93db83f61af8f5bb5b6a13dcf63')
-
-build() {
-cd ${srcdir}/${pkgname}-v${pkgver}
-./configure --prefix=/usr --enable-vp8 \
---enable-runtime-cpu-detect \
---enable-shared \
---enable-postproc \
---enable-pic \
---disable-install-docs \
---disable-install-srcs
-make
-}
-
-package() {
-cd ${srcdir}/${pkgname}-v${pkgver}
-make DIST_DIR=$pkgdir/usr install
-install -D -m 0644 LICENSE $pkgdir/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: libvpx/repos/extra-x86_64/PKGBUILD (from rev 135631, 
libvpx/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2011-08-16 21:19:30 UTC (rev 135632)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Ionut Biru ib...@archlinux.org
+pkgname=libvpx
+pkgver=0.9.7.p1
+realver=0.9.7-p1
+pkgrel=1
+pkgdesc=The VP8 Codec SDK
+arch=('i686' 'x86_64')
+url=http://www.webmproject.org/;
+license=('BSD')
+depends=('glibc')
+makedepends=('yasm')
+source=(http://webm.googlecode.com/files/${pkgname}-v${realver}.tar.bz2)
+sha1sums=('dacfefaf3363f781de43858f09cdd0b0d469e6fc')
+
+build() {
+cd ${srcdir}/${pkgname}-v${realver}
+./configure --prefix=/usr --enable-vp8 \
+--enable-runtime-cpu-detect \
+--enable-shared \
+--enable-postproc \
+--enable-pic \
+--disable-install-docs \
+--disable-install-srcs
+make
+}
+
+package() {
+cd ${srcdir}/${pkgname}-v${realver}
+make DIST_DIR=$pkgdir/usr install
+install -D -m 0644 LICENSE $pkgdir/usr/share/licenses/${pkgname}/LICENSE
+}



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2011-08-05 Thread Ionut Biru
Date: Friday, August 5, 2011 @ 09:20:10
  Author: ibiru
Revision: 134548

archrelease: remove extra-x86_64

Deleted:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2011-08-05 Thread Ionut Biru
Date: Friday, August 5, 2011 @ 09:20:25
  Author: ibiru
Revision: 134549

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2011-03-09 Thread Ionut Biru
Date: Wednesday, March 9, 2011 @ 07:19:13
  Author: ibiru
Revision: 113554

archrelease: remove extra-x86_64

Deleted:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2011-03-09 Thread Ionut Biru
Date: Wednesday, March 9, 2011 @ 07:19:27
  Author: ibiru
Revision: 113555

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2011-03-08 Thread Ionut Biru
Date: Tuesday, March 8, 2011 @ 11:40:54
  Author: ibiru
Revision: 113428

archrelease: remove extra-x86_64

Deleted:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2011-03-08 Thread Ionut Biru
Date: Tuesday, March 8, 2011 @ 11:41:09
  Author: ibiru
Revision: 113429

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-11-27 Thread Ionut Biru
Date: Saturday, November 27, 2010 @ 05:13:30
  Author: ibiru
Revision: 101001

archrelease: remove extra-x86_64

Deleted:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-11-27 Thread Ionut Biru
Date: Saturday, November 27, 2010 @ 05:13:45
  Author: ibiru
Revision: 101002

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-10-31 Thread Ionut Biru
Date: Sunday, October 31, 2010 @ 17:07:34
  Author: ibiru
Revision: 97644

archrelease: remove extra-x86_64

Deleted:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-10-31 Thread Ionut Biru
Date: Sunday, October 31, 2010 @ 17:07:49
  Author: ibiru
Revision: 97645

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-09-06 Thread Ionut Biru
Date: Monday, September 6, 2010 @ 11:10:59
  Author: ibiru
Revision: 90025

archrelease: remove extra-x86_64

Deleted:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-09-06 Thread Ionut Biru
Date: Monday, September 6, 2010 @ 11:11:18
  Author: ibiru
Revision: 90026

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-06-17 Thread Ionut Biru
Date: Thursday, June 17, 2010 @ 18:38:50
  Author: ibiru
Revision: 82825

archrelease: remove extra-x86_64

Deleted:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-06-17 Thread Ionut Biru
Date: Thursday, June 17, 2010 @ 18:39:05
  Author: ibiru
Revision: 82826

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-06-16 Thread Ionut Biru
Date: Wednesday, June 16, 2010 @ 06:18:56
  Author: ibiru
Revision: 82732

archrelease: remove extra-x86_64

Deleted:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-06-16 Thread Ionut Biru
Date: Wednesday, June 16, 2010 @ 06:19:21
  Author: ibiru
Revision: 82733

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-06-16 Thread Ionut Biru
Date: Wednesday, June 16, 2010 @ 06:32:53
  Author: ibiru
Revision: 82737

archrelease: remove extra-x86_64

Deleted:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-06-16 Thread Ionut Biru
Date: Wednesday, June 16, 2010 @ 06:33:10
  Author: ibiru
Revision: 82738

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-06-15 Thread Ionut Biru
Date: Tuesday, June 15, 2010 @ 16:43:50
  Author: ibiru
Revision: 82697

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-06-15 Thread Ionut Biru
Date: Tuesday, June 15, 2010 @ 17:31:45
  Author: ibiru
Revision: 82709

archrelease: remove extra-x86_64

Deleted:
  libvpx/repos/extra-x86_64/



[arch-commits] Commit in libvpx/repos (extra-x86_64)

2010-06-15 Thread Ionut Biru
Date: Tuesday, June 15, 2010 @ 17:32:01
  Author: ibiru
Revision: 82710

archrelease: copy trunk to extra-x86_64

Added:
  libvpx/repos/extra-x86_64/