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

2019-12-19 Thread Giancarlo Razzolini via arch-commits
Date: Thursday, December 19, 2019 @ 21:39:35
  Author: grazzolini
Revision: 538448

upgpkg: lib32-libxi 1.7.10-2

Rebuild for new xorgproto

Modified:
  lib32-libxi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-19 21:37:10 UTC (rev 538447)
+++ PKGBUILD2019-12-19 21:39:35 UTC (rev 538448)
@@ -4,12 +4,12 @@
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
 pkgver=1.7.10
-pkgrel=1
+pkgrel=2
 pkgdesc="X11 Input extension library (32-bit)"
 arch=('x86_64')
 url="https://xorg.freedesktop.org;
-depends=('lib32-libxext' 'lib32-libxfixes' 'inputproto' $_pkgbasename)
-makedepends=('pkgconfig' 'xorg-util-macros' gcc-multilib automake)
+depends=('lib32-libxext' 'lib32-libxfixes' $_pkgbasename)
+makedepends=('pkgconfig' 'xorgproto' 'xorg-util-macros' gcc-multilib automake)
 license=('custom')
 source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2{,.sig})
 sha256sums=('36a30d8f6383a72e7ce060298b4b181fd298bc3a135c8e201b7ca847f5f81061'


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

2019-11-08 Thread Antonio Rojas via arch-commits
Date: Friday, November 8, 2019 @ 20:34:14
  Author: arojas
Revision: 524664

Update to 1.7.10

Modified:
  lib32-libxi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-08 20:31:11 UTC (rev 524663)
+++ PKGBUILD2019-11-08 20:34:14 UTC (rev 524664)
@@ -3,8 +3,8 @@
 
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
-pkgver=1.7.9
-pkgrel=2
+pkgver=1.7.10
+pkgrel=1
 pkgdesc="X11 Input extension library (32-bit)"
 arch=('x86_64')
 url="https://xorg.freedesktop.org;
@@ -12,10 +12,11 @@
 makedepends=('pkgconfig' 'xorg-util-macros' gcc-multilib automake)
 license=('custom')
 source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2{,.sig})
-sha256sums=('c2e6b8ff84f9448386c1b5510a5cf5a16d788f76db018194dacdc200180faf45'
+sha256sums=('36a30d8f6383a72e7ce060298b4b181fd298bc3a135c8e201b7ca847f5f81061'
 'SKIP')
-validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer
-validpgpkeys+=('C41C985FDCF1E5364576638B687393EE37D128F8') # Matthieu Herrb 

+validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF'  # Peter Hutterer
+  'C41C985FDCF1E5364576638B687393EE37D128F8'  # Matthieu Herrb 

+  '3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner 

 
 build() {
   export CC="gcc -m32"


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

2018-11-09 Thread Felix Yan via arch-commits
Date: Friday, November 9, 2018 @ 23:27:50
  Author: felixonmars
Revision: 405287

PIE/BUILDINFO rebuild

Modified:
  lib32-libxi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-09 23:27:49 UTC (rev 405286)
+++ PKGBUILD2018-11-09 23:27:50 UTC (rev 405287)
@@ -4,7 +4,7 @@
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
 pkgver=1.7.9
-pkgrel=1
+pkgrel=2
 pkgdesc="X11 Input extension library (32-bit)"
 arch=('x86_64')
 url="https://xorg.freedesktop.org;


[arch-commits] Commit in lib32-libxi/trunk (PKGBUILD fix-gtk2-segfault.patch)

2017-06-23 Thread Laurent Carlier
Date: Friday, June 23, 2017 @ 06:12:22
  Author: lcarlier
Revision: 239743

upgpkg: lib32-libxi 1.7.9-1

upstream update 1.7.9

Modified:
  lib32-libxi/trunk/PKGBUILD
Deleted:
  lib32-libxi/trunk/fix-gtk2-segfault.patch

-+
 PKGBUILD|   21 +---
 fix-gtk2-segfault.patch |  241 --
 2 files changed, 6 insertions(+), 256 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-23 06:08:15 UTC (rev 239742)
+++ PKGBUILD2017-06-23 06:12:22 UTC (rev 239743)
@@ -4,30 +4,21 @@
 
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
-pkgver=1.7.7
-pkgrel=2
+pkgver=1.7.9
+pkgrel=1
 pkgdesc="X11 Input extension library (32-bit)"
 arch=('x86_64')
-url="http://xorg.freedesktop.org;
+url="https://xorg.freedesktop.org;
 depends=('lib32-libxext' 'lib32-libxfixes' 'inputproto' $_pkgbasename)
 makedepends=('pkgconfig' 'xorg-util-macros' gcc-multilib automake)
 options=(!libtool)
 license=('custom')
-source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2{,.sig}
-fix-gtk2-segfault.patch)
-sha256sums=('996f834fa57b9b33ba36690f6f5c6a29320bc8213022943912462d8015b1e030'
-'SKIP'
-'34ac1854b6bb14cbb048ddbd20cce7a4b2ad1e8ffa6b116aa20b0dfc56655c4b')
+source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2{,.sig})
+sha256sums=('c2e6b8ff84f9448386c1b5510a5cf5a16d788f76db018194dacdc200180faf45'
+'SKIP')
 validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer
 validpgpkeys+=('C41C985FDCF1E5364576638B687393EE37D128F8') # Matthieu Herrb 

 
-prepare() {
-  cd "${srcdir}/libXi-${pkgver}"
-
-  #fix FS#51298
-  patch -Np1 -i ../fix-gtk2-segfault.patch
-}
-
 build() {
   export CC="gcc -m32"
   export CXX="g++ -m32"

Deleted: fix-gtk2-segfault.patch
===
--- fix-gtk2-segfault.patch 2017-06-23 06:08:15 UTC (rev 239742)
+++ fix-gtk2-segfault.patch 2017-06-23 06:12:22 UTC (rev 239743)
@@ -1,241 +0,0 @@
-From patchwork Thu Oct 13 03:58:22 2016
-Content-Type: text/plain; charset="utf-8"
-MIME-Version: 1.0
-Content-Transfer-Encoding: 7bit
-Subject: [v2,libXi,1/2] SizeClassInfo can return 0 even without an error
-From: Peter Hutterer 
-X-Patchwork-Id: 115413
-Message-Id: <1476331103-24072-1-git-send-email-peter.hutte...@who-t.net>
-To: xorg-de...@lists.freedesktop.org
-Cc: Niels Ole Salscheider 
-Date: Thu, 13 Oct 2016 13:58:22 +1000
-
-From: Niels Ole Salscheider 
-
-Catch the error case separately. Commit 19a9cd607d added length checking to
-SizeClassInfo but re-used the return value of 0 for an error. A device without
-classes (as is initialized by xf86-input-libinput for tablets) can
-legitimately return 0 and erroneously triggers an error.
-Fix this by using a separate value for the error.
-
-Reproducible by calling XListInputDevices() with a tablet attached.
-
-This fixes a regression introduced in commit 19a9cd607d.
-
-Signed-off-by: Niels Ole Salscheider 
-Signed-off-by: Peter Hutterer 

-Changes to v1:
-- don't touch *size until we're sure.
-- expand commit message
-
-Niels:
-I left you as author and your signed-off-by since it's essentially your
-patch with a minor change.
-
- src/XListDev.c | 24 +---
- 1 file changed, 13 insertions(+), 11 deletions(-)
-
-diff --git a/src/XListDev.c b/src/XListDev.c
-index f850cd0..e4bd3d5 100644
 a/src/XListDev.c
-+++ b/src/XListDev.c
-@@ -73,27 +73,28 @@ static int pad_to_xid(int base_size)
- return ((base_size + padsize - 1)/padsize) * padsize;
- }
- 
--static size_t
--SizeClassInfo(xAnyClassPtr *any, size_t len, int num_classes)
-+static int
-+SizeClassInfo(xAnyClassPtr *any, size_t len, int num_classes, size_t *size)
- {
--int size = 0;
- int j;
-+size_t sz = 0;
-+
- for (j = 0; j < num_classes; j++) {
- switch ((*any)->class) {
- case KeyClass:
--size += pad_to_xid(sizeof(XKeyInfo));
-+sz += pad_to_xid(sizeof(XKeyInfo));
- break;
- case ButtonClass:
--size += pad_to_xid(sizeof(XButtonInfo));
-+sz += pad_to_xid(sizeof(XButtonInfo));
- break;
- case ValuatorClass:
- {
- xValuatorInfoPtr v;
- 
- if (len < sizeof(v))
--return 0;
-+return 1;
- v = (xValuatorInfoPtr) *any;
--size += pad_to_xid(sizeof(XValuatorInfo) +
-+sz += pad_to_xid(sizeof(XValuatorInfo) +
- (v->num_axes * sizeof(XAxisInfo)));
- break;
- }
-@@ -101,11 +102,13 @@ 

[arch-commits] Commit in lib32-libxi/trunk (PKGBUILD fix-gtk2-segfault.patch)

2016-10-13 Thread Laurent Carlier
Date: Thursday, October 13, 2016 @ 16:42:48
  Author: lcarlier
Revision: 192199

upgpkg: lib32-libxi 1.7.7-2

fix FS#51298

Added:
  lib32-libxi/trunk/fix-gtk2-segfault.patch
Modified:
  lib32-libxi/trunk/PKGBUILD

-+
 PKGBUILD|   15 ++
 fix-gtk2-segfault.patch |  241 ++
 2 files changed, 253 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-10-13 16:18:33 UTC (rev 192198)
+++ PKGBUILD2016-10-13 16:42:48 UTC (rev 192199)
@@ -5,7 +5,7 @@
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
 pkgver=1.7.7
-pkgrel=1
+pkgrel=2
 pkgdesc="X11 Input extension library (32-bit)"
 arch=('x86_64')
 url="http://xorg.freedesktop.org;
@@ -13,12 +13,21 @@
 makedepends=('pkgconfig' 'xorg-util-macros' gcc-multilib automake)
 options=(!libtool)
 license=('custom')
-source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2{,.sig})
+source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2{,.sig}
+fix-gtk2-segfault.patch)
 sha256sums=('996f834fa57b9b33ba36690f6f5c6a29320bc8213022943912462d8015b1e030'
-'SKIP')
+'SKIP'
+'34ac1854b6bb14cbb048ddbd20cce7a4b2ad1e8ffa6b116aa20b0dfc56655c4b')
 validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer
 validpgpkeys+=('C41C985FDCF1E5364576638B687393EE37D128F8') # Matthieu Herrb 

 
+prepare() {
+  cd "${srcdir}/libXi-${pkgver}"
+
+  #fix FS#51298
+  patch -Np1 -i ../fix-gtk2-segfault.patch
+}
+
 build() {
   export CC="gcc -m32"
   export CXX="g++ -m32"

Added: fix-gtk2-segfault.patch
===
--- fix-gtk2-segfault.patch (rev 0)
+++ fix-gtk2-segfault.patch 2016-10-13 16:42:48 UTC (rev 192199)
@@ -0,0 +1,241 @@
+From patchwork Thu Oct 13 03:58:22 2016
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Subject: [v2,libXi,1/2] SizeClassInfo can return 0 even without an error
+From: Peter Hutterer 
+X-Patchwork-Id: 115413
+Message-Id: <1476331103-24072-1-git-send-email-peter.hutte...@who-t.net>
+To: xorg-de...@lists.freedesktop.org
+Cc: Niels Ole Salscheider 
+Date: Thu, 13 Oct 2016 13:58:22 +1000
+
+From: Niels Ole Salscheider 
+
+Catch the error case separately. Commit 19a9cd607d added length checking to
+SizeClassInfo but re-used the return value of 0 for an error. A device without
+classes (as is initialized by xf86-input-libinput for tablets) can
+legitimately return 0 and erroneously triggers an error.
+Fix this by using a separate value for the error.
+
+Reproducible by calling XListInputDevices() with a tablet attached.
+
+This fixes a regression introduced in commit 19a9cd607d.
+
+Signed-off-by: Niels Ole Salscheider 
+Signed-off-by: Peter Hutterer 
+---
+Changes to v1:
+- don't touch *size until we're sure.
+- expand commit message
+
+Niels:
+I left you as author and your signed-off-by since it's essentially your
+patch with a minor change.
+
+ src/XListDev.c | 24 +---
+ 1 file changed, 13 insertions(+), 11 deletions(-)
+
+diff --git a/src/XListDev.c b/src/XListDev.c
+index f850cd0..e4bd3d5 100644
+--- a/src/XListDev.c
 b/src/XListDev.c
+@@ -73,27 +73,28 @@ static int pad_to_xid(int base_size)
+ return ((base_size + padsize - 1)/padsize) * padsize;
+ }
+ 
+-static size_t
+-SizeClassInfo(xAnyClassPtr *any, size_t len, int num_classes)
++static int
++SizeClassInfo(xAnyClassPtr *any, size_t len, int num_classes, size_t *size)
+ {
+-int size = 0;
+ int j;
++size_t sz = 0;
++
+ for (j = 0; j < num_classes; j++) {
+ switch ((*any)->class) {
+ case KeyClass:
+-size += pad_to_xid(sizeof(XKeyInfo));
++sz += pad_to_xid(sizeof(XKeyInfo));
+ break;
+ case ButtonClass:
+-size += pad_to_xid(sizeof(XButtonInfo));
++sz += pad_to_xid(sizeof(XButtonInfo));
+ break;
+ case ValuatorClass:
+ {
+ xValuatorInfoPtr v;
+ 
+ if (len < sizeof(v))
+-return 0;
++return 1;
+ v = (xValuatorInfoPtr) *any;
+-size += pad_to_xid(sizeof(XValuatorInfo) +
++sz += pad_to_xid(sizeof(XValuatorInfo) +
+ (v->num_axes * sizeof(XAxisInfo)));
+ break;
+ }
+@@ -101,11 +102,13 @@ SizeClassInfo(xAnyClassPtr *any, size_t len, int 
num_classes)
+ break;
+ }
+ if ((*any)->length > len)
+-return 0;
++return 1;
+ *any = 

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

2016-10-05 Thread Laurent Carlier
Date: Wednesday, October 5, 2016 @ 10:27:51
  Author: lcarlier
Revision: 191356

upgpkg: lib32-libxi 1.7.7-1

upstream release 1.7.7

Modified:
  lib32-libxi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-10-05 10:07:37 UTC (rev 191355)
+++ PKGBUILD2016-10-05 10:27:51 UTC (rev 191356)
@@ -4,7 +4,7 @@
 
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
-pkgver=1.7.6
+pkgver=1.7.7
 pkgrel=1
 pkgdesc="X11 Input extension library (32-bit)"
 arch=('x86_64')
@@ -14,9 +14,10 @@
 options=(!libtool)
 license=('custom')
 source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2{,.sig})
-sha256sums=('1f32a552cec0f056c0260bdb32e853cec0673d2f40646ce932ad5a9f0205b7ac'
+sha256sums=('996f834fa57b9b33ba36690f6f5c6a29320bc8213022943912462d8015b1e030'
 'SKIP')
 validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer
+validpgpkeys+=('C41C985FDCF1E5364576638B687393EE37D128F8') # Matthieu Herrb 

 
 build() {
   export CC="gcc -m32"


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

2015-12-22 Thread Felix Yan
Date: Wednesday, December 23, 2015 @ 07:04:42
  Author: fyan
Revision: 154319

upgpkg: lib32-libxi 1.7.6-1

Modified:
  lib32-libxi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-12-23 02:48:32 UTC (rev 154318)
+++ PKGBUILD2015-12-23 06:04:42 UTC (rev 154319)
@@ -1,9 +1,10 @@
 # $Id$
-# Maintainer: Jan de Groot 
+# Maintainer: Felix Yan 
+# Contributor: Jan de Groot 
 
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
-pkgver=1.7.5
+pkgver=1.7.6
 pkgrel=1
 pkgdesc="X11 Input extension library (32-bit)"
 arch=('x86_64')
@@ -13,7 +14,7 @@
 options=(!libtool)
 license=('custom')
 source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2{,.sig})
-sha256sums=('d964d7deb5d8f7d6b9c358969c625073d7ab273dbda94693130b3540bc0ca229'
+sha256sums=('1f32a552cec0f056c0260bdb32e853cec0673d2f40646ce932ad5a9f0205b7ac'
 'SKIP')
 validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer
 


[arch-commits] Commit in lib32-libxi/trunk (PKGBUILD git-fixes.diff)

2015-09-13 Thread Felix Yan
Date: Sunday, September 13, 2015 @ 17:52:20
  Author: fyan
Revision: 140041

upgpkg: lib32-libxi 1.7.5-1

sync with [extra]

Modified:
  lib32-libxi/trunk/PKGBUILD
Deleted:
  lib32-libxi/trunk/git-fixes.diff

+
 PKGBUILD   |8 
 git-fixes.diff | 1386 ---
 2 files changed, 5 insertions(+), 1389 deletions(-)

The diff is longer than the limit of 200KB.
Use svn diff -r 140040:140041 to see the changes.


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

2014-07-27 Thread Florian Pritz
Date: Sunday, July 27, 2014 @ 18:12:51
  Author: bluewind
Revision: 116432

upgpkg: lib32-libxi 1.7.4-1

upstream update

Modified:
  lib32-libxi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2014-07-27 16:12:18 UTC (rev 116431)
+++ PKGBUILD2014-07-27 16:12:51 UTC (rev 116432)
@@ -3,7 +3,7 @@
 
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
-pkgver=1.7.3
+pkgver=1.7.4
 pkgrel=1
 pkgdesc=X11 Input extension library (32-bit)
 arch=('x86_64')
@@ -13,7 +13,7 @@
 options=(!libtool)
 license=('custom')
 source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2)
-sha256sums=('763db879f57b44c6e2cc96ae4bb756cf276170c979ef8a51b4db6e04c969953c')
+sha256sums=('2cffc2686618dc1803725636cd92b36342c512dc60a7a35cba34bf7192a42244')
 
 build() {
   export CC=gcc -m32



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

2014-07-14 Thread Felix Yan
Date: Monday, July 14, 2014 @ 10:20:08
  Author: fyan
Revision: 115680

upgpkg: lib32-libxi 1.7.3-1

Modified:
  lib32-libxi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2014-07-14 08:17:26 UTC (rev 115679)
+++ PKGBUILD2014-07-14 08:20:08 UTC (rev 115680)
@@ -3,7 +3,7 @@
 
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
-pkgver=1.7.2
+pkgver=1.7.3
 pkgrel=1
 pkgdesc=X11 Input extension library (32-bit)
 arch=('x86_64')
@@ -13,7 +13,7 @@
 options=(!libtool)
 license=('custom')
 source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2)
-sha256sums=('df24781dc63645e2b561cd0b20bd8a0e7aff02e426a8d2a7641159004d4cb20e')
+sha256sums=('763db879f57b44c6e2cc96ae4bb756cf276170c979ef8a51b4db6e04c969953c')
 
 build() {
   export CC=gcc -m32



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

2013-07-03 Thread Laurent Carlier
Date: Wednesday, July 3, 2013 @ 10:15:31
  Author: lcarlier
Revision: 93399

upgpkg: lib32-libxi 1.7.2-1

Sync with extra

Modified:
  lib32-libxi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-07-03 05:13:18 UTC (rev 93398)
+++ PKGBUILD2013-07-03 08:15:31 UTC (rev 93399)
@@ -3,8 +3,8 @@
 
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
-pkgver=1.7.1
-pkgrel=3
+pkgver=1.7.2
+pkgrel=1
 pkgdesc=X11 Input extension library (32-bit)
 arch=('x86_64')
 url=http://xorg.freedesktop.org;
@@ -12,21 +12,9 @@
 makedepends=('pkgconfig' 'xorg-util-macros' gcc-multilib automake)
 options=(!libtool)
 license=('custom')
-source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2
-git-fixes.diff)
-sha256sums=('e92adb6b69c53c51e05c1e65db97e23751b935a693000fb0606c11b88c0066c5'
-'faa2f76f68e65f537062829ad45977561079ac8747bd8e24a82055e70a5bf0cc')
+source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2)
+sha256sums=('df24781dc63645e2b561cd0b20bd8a0e7aff02e426a8d2a7641159004d4cb20e')
 
-prepare() {
-  cd ${srcdir}/libXi-${pkgver}
-
-  # fix CVE-2013-1998 CVE-2013-1984 CVE-2013-1995 merged upstream
-  patch -Np1 -i ${srcdir}/git-fixes.diff
-
-  # a patch change configure.ac
-  autoreconf -fiv
-}
-
 build() {
   export CC=gcc -m32
   export CXX=g++ -m32



[arch-commits] Commit in lib32-libxi/trunk (PKGBUILD git-fixes.diff)

2013-06-24 Thread Laurent Carlier
Date: Monday, June 24, 2013 @ 23:52:43
  Author: lcarlier
Revision: 93114

upgpkg: lib32-libxi 1.7.1-3

Sync with extra

Modified:
  lib32-libxi/trunk/PKGBUILD
  lib32-libxi/trunk/git-fixes.diff

+
 PKGBUILD   |4 +--
 git-fixes.diff |   64 ++-
 2 files changed, 51 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-06-24 17:26:06 UTC (rev 93113)
+++ PKGBUILD2013-06-24 21:52:43 UTC (rev 93114)
@@ -4,7 +4,7 @@
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
 pkgver=1.7.1
-pkgrel=2
+pkgrel=3
 pkgdesc=X11 Input extension library (32-bit)
 arch=('x86_64')
 url=http://xorg.freedesktop.org;
@@ -15,7 +15,7 @@
 source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2
 git-fixes.diff)
 sha256sums=('e92adb6b69c53c51e05c1e65db97e23751b935a693000fb0606c11b88c0066c5'
-'23e10f8a8a078dd109acbd5a66fe62a45233d3a2368649d5114107a790594c07')
+'faa2f76f68e65f537062829ad45977561079ac8747bd8e24a82055e70a5bf0cc')
 
 prepare() {
   cd ${srcdir}/libXi-${pkgver}

Modified: git-fixes.diff
===
--- git-fixes.diff  2013-06-24 17:26:06 UTC (rev 93113)
+++ git-fixes.diff  2013-06-24 21:52:43 UTC (rev 93114)
@@ -1,7 +1,7 @@
 From bb82c72a1d69eaf60b7586570faf797df967f661 Mon Sep 17 00:00:00 2001
 From: Alan Coopersmith alan.coopersm...@oracle.com
 Date: Mon, 29 Apr 2013 18:39:34 -0700
-Subject: [PATCH 01/15] Expand comment on the memory vs. reply ordering in
+Subject: [PATCH 01/16] Expand comment on the memory vs. reply ordering in
  XIGetSelectedEvents()
 
 Unpacking from the wire involves un-interleaving the structs  masks,
@@ -42,7 +42,7 @@
 From 5d43d4914dcabb6de69859567061e99300e56ef4 Mon Sep 17 00:00:00 2001
 From: Peter Hutterer peter.hutte...@who-t.net
 Date: Fri, 17 May 2013 09:07:44 +1000
-Subject: [PATCH 02/15] Copy the sequence number into the target event too
+Subject: [PATCH 02/16] Copy the sequence number into the target event too
  (#64687)
 
 X.Org Bug 64687 http://bugs.freedesktop.org/show_bug.cgi?id=64687
@@ -136,7 +136,7 @@
 From 59b8e1388a687f871831ac5a9e0ac11de75e2516 Mon Sep 17 00:00:00 2001
 From: Alan Coopersmith alan.coopersm...@oracle.com
 Date: Wed, 1 May 2013 23:58:39 -0700
-Subject: [PATCH 03/15] Use _XEatDataWords to avoid overflow of rep.length bit
+Subject: [PATCH 03/16] Use _XEatDataWords to avoid overflow of rep.length bit
  shifting
 
 rep.length is a CARD32, so rep.length  2 could overflow in 32-bit builds
@@ -420,7 +420,7 @@
 From f3e08e4fbe40016484ba795feecf1a742170ffc1 Mon Sep 17 00:00:00 2001
 From: Alan Coopersmith alan.coopersm...@oracle.com
 Date: Sat, 9 Mar 2013 22:26:52 -0800
-Subject: [PATCH 04/15] Stack buffer overflow in XGetDeviceButtonMapping()
+Subject: [PATCH 04/16] Stack buffer overflow in XGetDeviceButtonMapping()
  [CVE-2013-1998 1/3]
 
 We copy the entire reply sent by the server into the fixed size
@@ -487,7 +487,7 @@
 From 91434737f592e8f5cc1762383882a582b55fc03a Mon Sep 17 00:00:00 2001
 From: Alan Coopersmith alan.coopersm...@oracle.com
 Date: Sat, 9 Mar 2013 23:37:23 -0800
-Subject: [PATCH 05/15] memory corruption in _XIPassiveGrabDevice()
+Subject: [PATCH 05/16] memory corruption in _XIPassiveGrabDevice()
  [CVE-2013-1998 2/3]
 
 If the server returned more modifiers than the caller asked for,
@@ -520,7 +520,7 @@
 From 5398ac0797f7516f2c9b8f2869a6c6d071437352 Mon Sep 17 00:00:00 2001
 From: Alan Coopersmith alan.coopersm...@oracle.com
 Date: Fri, 26 Apr 2013 22:48:36 -0700
-Subject: [PATCH 06/15] unvalidated lengths in XQueryDeviceState()
+Subject: [PATCH 06/16] unvalidated lengths in XQueryDeviceState()
  [CVE-2013-1998 3/3]
 
 If the lengths given for each class state in the reply add up to more
@@ -589,7 +589,7 @@
 From b0b13c12a8079a5a0e7f43b2b8983699057b2cec Mon Sep 17 00:00:00 2001
 From: Alan Coopersmith alan.coopersm...@oracle.com
 Date: Sat, 9 Mar 2013 22:55:23 -0800
-Subject: [PATCH 07/15] integer overflow in XGetDeviceControl() [CVE-2013-1984
+Subject: [PATCH 07/16] integer overflow in XGetDeviceControl() [CVE-2013-1984
  1/8]
 
 If the number of valuators reported by the server is large enough that
@@ -708,7 +708,7 @@
 From 322ee3576789380222d4403366e4fd12fb24cb6a Mon Sep 17 00:00:00 2001
 From: Alan Coopersmith alan.coopersm...@oracle.com
 Date: Sat, 9 Mar 2013 22:55:23 -0800
-Subject: [PATCH 08/15] integer overflow in XGetFeedbackControl()
+Subject: [PATCH 08/16] integer overflow in XGetFeedbackControl()
  [CVE-2013-1984 2/8]
 
 If the number of feedbacks reported by the server is large enough that
@@ -808,7 +808,7 @@
 From 6dd6dc51a2935c72774be81e5cc2ba2c30e9feff Mon Sep 17 00:00:00 2001
 From: Alan Coopersmith alan.coopersm...@oracle.com
 Date: Sat, 9 Mar 2013 22:55:23 -0800
-Subject: [PATCH 09/15] integer overflow in XGetDeviceDontPropagateList()
+Subject: [PATCH 09/16] integer 

[arch-commits] Commit in lib32-libxi/trunk (PKGBUILD git-fixes.diff)

2013-06-22 Thread Laurent Carlier
Date: Saturday, June 22, 2013 @ 14:26:04
  Author: lcarlier
Revision: 93029

upgpkg: lib32-libxi 1.7.1-2

Sync with extra

Added:
  lib32-libxi/trunk/git-fixes.diff
Modified:
  lib32-libxi/trunk/PKGBUILD

+
 PKGBUILD   |   22 
 git-fixes.diff | 1352 +++
 2 files changed, 1370 insertions(+), 4 deletions(-)

The diff is longer than the limit of 200KB.
Use svn diff -r 93028:93029 to see the changes.


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

2013-04-10 Thread Florian Pritz
Date: Wednesday, April 10, 2013 @ 17:12:15
  Author: bluewind
Revision: 88042

upgpkg: lib32-libxi 1.7.1-1

upstream update

Modified:
  lib32-libxi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-04-10 15:11:34 UTC (rev 88041)
+++ PKGBUILD2013-04-10 15:12:15 UTC (rev 88042)
@@ -3,17 +3,17 @@
 
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
-pkgver=1.7
+pkgver=1.7.1
 pkgrel=1
 pkgdesc=X11 Input extension library (32-bit)
 arch=('x86_64')
 url=http://xorg.freedesktop.org;
-depends=('lib32-libxext' 'inputproto' $_pkgbasename)
+depends=('lib32-libxext' 'lib32-libxfixes' 'inputproto' $_pkgbasename)
 makedepends=('pkgconfig' 'xorg-util-macros' gcc-multilib)
 options=(!libtool)
 license=('custom')
 source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2)
-sha256sums=('4ebcf2b02c16ff51e41e9d045de01416d6430b6a4af6a82b17b6bfa4d6f9cbfc')
+sha256sums=('e92adb6b69c53c51e05c1e65db97e23751b935a693000fb0606c11b88c0066c5')
 
 build() {
   export CC=gcc -m32



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

2013-03-15 Thread Florian Pritz
Date: Friday, March 15, 2013 @ 17:17:22
  Author: bluewind
Revision: 86356

upgpkg: lib32-libxi 1.7-1

upstream update

Modified:
  lib32-libxi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-03-15 14:57:31 UTC (rev 86355)
+++ PKGBUILD2013-03-15 16:17:22 UTC (rev 86356)
@@ -3,7 +3,7 @@
 
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
-pkgver=1.6.2
+pkgver=1.7
 pkgrel=1
 pkgdesc=X11 Input extension library (32-bit)
 arch=('x86_64')
@@ -13,7 +13,7 @@
 options=(!libtool)
 license=('custom')
 source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2)
-sha256sums=('3250fd34cdd099a15b78abdb87c7e1a9b7a2188ab893f273e90d831dbc604058')
+sha256sums=('4ebcf2b02c16ff51e41e9d045de01416d6430b6a4af6a82b17b6bfa4d6f9cbfc')
 
 build() {
   export CC=gcc -m32



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

2013-01-23 Thread lcarlier
Date: Wednesday, January 23, 2013 @ 16:31:38
  Author: lcarlier
Revision: 82727

upgpkg: lib32-libxi 1.6.2-1

Sync with extra

Modified:
  lib32-libxi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-01-23 15:21:35 UTC (rev 82726)
+++ PKGBUILD2013-01-23 15:31:38 UTC (rev 82727)
@@ -3,7 +3,7 @@
 
 _pkgbasename=libxi
 pkgname=lib32-$_pkgbasename
-pkgver=1.6.1
+pkgver=1.6.2
 pkgrel=1
 pkgdesc=X11 Input extension library (32-bit)
 arch=('x86_64')
@@ -13,7 +13,7 @@
 options=(!libtool)
 license=('custom')
 source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2)
-sha1sums=('4b53b41fdaa3acc86606c696c68d5eed11454612')
+sha256sums=('3250fd34cdd099a15b78abdb87c7e1a9b7a2188ab893f273e90d831dbc604058')
 
 build() {
   export CC=gcc -m32