[arch-commits] Commit in gcompris-qt/repos (10 files)

2017-08-12 Thread Evangelos Foutras
Date: Sunday, August 13, 2017 @ 06:20:23
  Author: foutrelis
Revision: 250027

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

Added:
  gcompris-qt/repos/community-i686/PKGBUILD
(from rev 250026, gcompris-qt/trunk/PKGBUILD)
  gcompris-qt/repos/community-x86_64/PKGBUILD
(from rev 250026, gcompris-qt/trunk/PKGBUILD)
Deleted:
  
gcompris-qt/repos/community-i686/0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
  
gcompris-qt/repos/community-i686/0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
  
gcompris-qt/repos/community-i686/0003-chess-allow-to-move-again-the-same-piece-after-undo.patch
  gcompris-qt/repos/community-i686/PKGBUILD
  
gcompris-qt/repos/community-x86_64/0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
  
gcompris-qt/repos/community-x86_64/0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
  
gcompris-qt/repos/community-x86_64/0003-chess-allow-to-move-again-the-same-piece-after-undo.patch
  gcompris-qt/repos/community-x86_64/PKGBUILD

--+
 /PKGBUILD  
  |   82 +++
 community-i686/0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch 
  |   83 ---
 community-i686/0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch 
  |  117 --
 community-i686/0003-chess-allow-to-move-again-the-same-piece-after-undo.patch  
  |   36 ---
 community-i686/PKGBUILD
  |   52 
 
community-x86_64/0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
 |   83 ---
 
community-x86_64/0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
 |  117 --
 
community-x86_64/0003-chess-allow-to-move-again-the-same-piece-after-undo.patch 
 |   36 ---
 community-x86_64/PKGBUILD  
  |   52 
 9 files changed, 82 insertions(+), 576 deletions(-)

Deleted: 
community-i686/0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
===
--- 
community-i686/0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch  
2017-08-13 06:20:11 UTC (rev 250026)
+++ 
community-i686/0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch  
2017-08-13 06:20:23 UTC (rev 250027)
@@ -1,83 +0,0 @@
-From 36606b617776ea0c87dac48834e440930d1d881a Mon Sep 17 00:00:00 2001
-From: Johnny Jazeix 
-Date: Sat, 18 Feb 2017 19:39:02 +0100
-Subject: [PATCH 1/3] chess, Qt bug in 5.8 with do-while loop
- (https://bugreports.qt.io/browse/QTBUG-59012)
-

- src/activities/chess/engine.js | 28 ++--
- 1 file changed, 18 insertions(+), 10 deletions(-)
-
-diff --git a/src/activities/chess/engine.js b/src/activities/chess/engine.js
-index 9a8a48d6..12330306 100644
 a/src/activities/chess/engine.js
-+++ b/src/activities/chess/engine.js
-@@ -581,11 +581,14 @@ function p4_check_check(state, colour){
- /*find the king.  The pieces list updates from the end,
-  * so the last-most king is correctly placed.*/
- var pieces = state.pieces[colour];
--var p;
- var i = pieces.length;
--do {
--p = pieces[--i];
--} while (p[0] != (P4_KING | colour));
-+var king = P4_KING | colour
-+// can't do-while loop: https://bugreports.qt.io/browse/QTBUG-59012
-+var val = king-1
-+while (val !== king) {
-+var p = pieces[--i];
-+val = p[0]
-+};
- var s = p[1];
- var other_colour = 1 - colour;
- var dir = 10 - 20 * colour;
-@@ -614,19 +617,26 @@ function p4_check_check(state, colour){
- var m = diagonal_moves[i];
- var e = s;
- var E;
--do {
-+// can't do-while loop: https://bugreports.qt.io/browse/QTBUG-59012
-+e += m;
-+E = board[e];
-+while (!E) {
- e += m;
- E = board[e];
--} while (!E);
-+}
- if((E & diag_mask) == diag_slider)
- return true;
- 
- m = grid_moves[i];
- e = s;
--do {
-+// can't do-while loop: https://bugreports.qt.io/browse/QTBUG-59012
-+e += m;
-+E = board[e];
-+while (!E) {
- e += m;
- E = board[e];
--} while (!E);
-+}
-+
- if((E & grid_mask) == grid_slider)
- return true;
- }
-@@ -984,7 +994,6 @@ function p4_move(state, s, e, promotion){
- 
- /*Try the move, and see what the response is.*/
- var changes = p4_make_move(state, s, e, promotion);
--
- /*is it check? */
- if (p4_check_check(state, colour)){
- p4_unmake_move(state, changes);
-@@ -997,7 +1006,6 @@ function p4_move(state, s, e, promotion){
- 
- state.enpassant = changes.ep;
- state.history.push([s, e, promotion]);
--
- /*draw timeou

[arch-commits] Commit in gcompris-qt/trunk (4 files)

2017-08-12 Thread Evangelos Foutras
Date: Sunday, August 13, 2017 @ 06:20:11
  Author: foutrelis
Revision: 250026

upgpkg: gcompris-qt 0.80-1

New upstream release.

Modified:
  gcompris-qt/trunk/PKGBUILD
Deleted:
  
gcompris-qt/trunk/0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
  
gcompris-qt/trunk/0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
  
gcompris-qt/trunk/0003-chess-allow-to-move-again-the-same-piece-after-undo.patch

-+
 0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch |   83 ---
 0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch |  117 
--
 0003-chess-allow-to-move-again-the-same-piece-after-undo.patch  |   36 ---
 PKGBUILD|   19 -
 4 files changed, 4 insertions(+), 251 deletions(-)

Deleted: 0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
===
--- 0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch 
2017-08-13 06:00:03 UTC (rev 250025)
+++ 0001-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch 
2017-08-13 06:20:11 UTC (rev 250026)
@@ -1,83 +0,0 @@
-From 36606b617776ea0c87dac48834e440930d1d881a Mon Sep 17 00:00:00 2001
-From: Johnny Jazeix 
-Date: Sat, 18 Feb 2017 19:39:02 +0100
-Subject: [PATCH 1/3] chess, Qt bug in 5.8 with do-while loop
- (https://bugreports.qt.io/browse/QTBUG-59012)
-

- src/activities/chess/engine.js | 28 ++--
- 1 file changed, 18 insertions(+), 10 deletions(-)
-
-diff --git a/src/activities/chess/engine.js b/src/activities/chess/engine.js
-index 9a8a48d6..12330306 100644
 a/src/activities/chess/engine.js
-+++ b/src/activities/chess/engine.js
-@@ -581,11 +581,14 @@ function p4_check_check(state, colour){
- /*find the king.  The pieces list updates from the end,
-  * so the last-most king is correctly placed.*/
- var pieces = state.pieces[colour];
--var p;
- var i = pieces.length;
--do {
--p = pieces[--i];
--} while (p[0] != (P4_KING | colour));
-+var king = P4_KING | colour
-+// can't do-while loop: https://bugreports.qt.io/browse/QTBUG-59012
-+var val = king-1
-+while (val !== king) {
-+var p = pieces[--i];
-+val = p[0]
-+};
- var s = p[1];
- var other_colour = 1 - colour;
- var dir = 10 - 20 * colour;
-@@ -614,19 +617,26 @@ function p4_check_check(state, colour){
- var m = diagonal_moves[i];
- var e = s;
- var E;
--do {
-+// can't do-while loop: https://bugreports.qt.io/browse/QTBUG-59012
-+e += m;
-+E = board[e];
-+while (!E) {
- e += m;
- E = board[e];
--} while (!E);
-+}
- if((E & diag_mask) == diag_slider)
- return true;
- 
- m = grid_moves[i];
- e = s;
--do {
-+// can't do-while loop: https://bugreports.qt.io/browse/QTBUG-59012
-+e += m;
-+E = board[e];
-+while (!E) {
- e += m;
- E = board[e];
--} while (!E);
-+}
-+
- if((E & grid_mask) == grid_slider)
- return true;
- }
-@@ -984,7 +994,6 @@ function p4_move(state, s, e, promotion){
- 
- /*Try the move, and see what the response is.*/
- var changes = p4_make_move(state, s, e, promotion);
--
- /*is it check? */
- if (p4_check_check(state, colour)){
- p4_unmake_move(state, changes);
-@@ -997,7 +1006,6 @@ function p4_move(state, s, e, promotion){
- 
- state.enpassant = changes.ep;
- state.history.push([s, e, promotion]);
--
- /*draw timeout: 50 moves without pawn move or capture is a draw */
- if (changes.E || changes.ep_position){
- state.draw_timeout = 0;
--- 
-2.12.2
-

Deleted: 0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch
===
--- 0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch 
2017-08-13 06:00:03 UTC (rev 250025)
+++ 0002-chess-Qt-bug-in-5.8-with-do-while-loop-https-bugrepo.patch 
2017-08-13 06:20:11 UTC (rev 250026)
@@ -1,117 +0,0 @@
-From 1e5cfe5a94c94c7a9c207971d9ebbae401ab796b Mon Sep 17 00:00:00 2001
-From: Johnny Jazeix 
-Date: Sat, 18 Feb 2017 20:58:10 +0100
-Subject: [PATCH 2/3] chess, Qt bug in 5.8 with do-while loop
- (https://bugreports.qt.io/browse/QTBUG-59012)
-

- src/activities/chess/engine.js | 49 +++---
- 1 file changed, 36 insertions(+), 13 deletions(-)
-
-diff --git a/src/activities/chess/engine.js b/src/activities/chess/engine.js
-index 12330306..adcc0663 100644
 a/src/activities/chess/engine.js
-+++ b/src/activities/chess/engine.js
-@@ -420,7 +420,17 @@ function p4_parse(state, colour, ep, score) {
- for(i=0;ihttps://bugreports.qt.io/browse/QTBUG-59012

[arch-commits] Commit in nvidia-340xx/repos (26 files)

2017-08-12 Thread Tobias Powalowski
Date: Sunday, August 13, 2017 @ 06:01:01
  Author: tpowa
Revision: 301997

db-move: moved nvidia-340xx from [testing] to [extra] (i686, x86_64)

Added:
  nvidia-340xx/repos/extra-i686/4.10.0_kernel.patch
(from rev 301996, nvidia-340xx/repos/testing-i686/4.10.0_kernel.patch)
  nvidia-340xx/repos/extra-i686/4.11.0_kernel.patch
(from rev 301996, nvidia-340xx/repos/testing-i686/4.11.0_kernel.patch)
  nvidia-340xx/repos/extra-i686/4.12.0_kernel.patch
(from rev 301996, nvidia-340xx/repos/testing-i686/4.12.0_kernel.patch)
  nvidia-340xx/repos/extra-i686/PKGBUILD
(from rev 301996, nvidia-340xx/repos/testing-i686/PKGBUILD)
  nvidia-340xx/repos/extra-i686/fs52243.patch
(from rev 301996, nvidia-340xx/repos/testing-i686/fs52243.patch)
  nvidia-340xx/repos/extra-i686/nvidia-340xx.install
(from rev 301996, nvidia-340xx/repos/testing-i686/nvidia-340xx.install)
  nvidia-340xx/repos/extra-x86_64/4.10.0_kernel.patch
(from rev 301996, nvidia-340xx/repos/testing-x86_64/4.10.0_kernel.patch)
  nvidia-340xx/repos/extra-x86_64/4.11.0_kernel.patch
(from rev 301996, nvidia-340xx/repos/testing-x86_64/4.11.0_kernel.patch)
  nvidia-340xx/repos/extra-x86_64/4.12.0_kernel.patch
(from rev 301996, nvidia-340xx/repos/testing-x86_64/4.12.0_kernel.patch)
  nvidia-340xx/repos/extra-x86_64/PKGBUILD
(from rev 301996, nvidia-340xx/repos/testing-x86_64/PKGBUILD)
  nvidia-340xx/repos/extra-x86_64/fs52243.patch
(from rev 301996, nvidia-340xx/repos/testing-x86_64/fs52243.patch)
  nvidia-340xx/repos/extra-x86_64/nvidia-340xx.install
(from rev 301996, nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install)
Deleted:
  nvidia-340xx/repos/extra-i686/4.10.0_kernel.patch
  nvidia-340xx/repos/extra-i686/4.11.0_kernel.patch
  nvidia-340xx/repos/extra-i686/4.12.0_kernel.patch
  nvidia-340xx/repos/extra-i686/PKGBUILD
  nvidia-340xx/repos/extra-i686/fs52243.patch
  nvidia-340xx/repos/extra-i686/nvidia-340xx.install
  nvidia-340xx/repos/extra-x86_64/4.10.0_kernel.patch
  nvidia-340xx/repos/extra-x86_64/4.11.0_kernel.patch
  nvidia-340xx/repos/extra-x86_64/4.12.0_kernel.patch
  nvidia-340xx/repos/extra-x86_64/PKGBUILD
  nvidia-340xx/repos/extra-x86_64/fs52243.patch
  nvidia-340xx/repos/extra-x86_64/nvidia-340xx.install
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-x86_64/

---+
 /4.10.0_kernel.patch  |  262 
 /4.11.0_kernel.patch  |  224 ++
 /4.12.0_kernel.patch  |  196 ++
 /PKGBUILD |  156 +
 /fs52243.patch|   28 +++
 /nvidia-340xx.install |   26 +++
 extra-i686/4.10.0_kernel.patch|  131 --
 extra-i686/4.11.0_kernel.patch|  112 ---
 extra-i686/4.12.0_kernel.patch|   98 -
 extra-i686/PKGBUILD   |   78 --
 extra-i686/fs52243.patch  |   14 -
 extra-i686/nvidia-340xx.install   |   13 -
 extra-x86_64/4.10.0_kernel.patch  |  131 --
 extra-x86_64/4.11.0_kernel.patch  |  112 ---
 extra-x86_64/4.12.0_kernel.patch  |   98 -
 extra-x86_64/PKGBUILD |   78 --
 extra-x86_64/fs52243.patch|   14 -
 extra-x86_64/nvidia-340xx.install |   13 -
 18 files changed, 892 insertions(+), 892 deletions(-)

Deleted: extra-i686/4.10.0_kernel.patch
===
--- extra-i686/4.10.0_kernel.patch  2017-08-13 06:00:58 UTC (rev 301996)
+++ extra-i686/4.10.0_kernel.patch  2017-08-13 06:01:01 UTC (rev 301997)
@@ -1,131 +0,0 @@
-From 983a2ca221a371e08bb5ad11758a729cfa5aa88c Mon Sep 17 00:00:00 2001
-From: Alberto Milone 
-Date: Wed, 15 Feb 2017 17:05:55 +0100
-Subject: [PATCH 1/1] Add support for Linux 4.10
-

- nv-linux.h|  7 +++
- nv-pat.c  | 40 
- uvm/nvidia_uvm_lite.c |  4 
- 3 files changed, 51 insertions(+)
-
-diff --git a/kernel/nv-linux.h b/kernel/nv-linux.h
-index e7068e3..2d62492 100644
 a/kernel/nv-linux.h
-+++ b/kernel/nv-linux.h
-@@ -2082,6 +2082,8 @@ static inline NvU64 nv_node_end_pfn(int nid)
-  *2016 Dec 14:5b56d49fc31dbb0487e14ead790fc81ca9fb2c99
-  */
- 
-+#include 
-+
- #if defined(NV_GET_USER_PAGES_REMOTE_PRESENT)
- #if defined(NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS)
- #define NV_GET_USER_PAGES   get_user_pages
-@@ -2129,8 +2131,13 @@ static inline NvU64 nv_node_end_pfn(int nid)
- 
- #else
- 
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 10, 0)
-return get_user_pages_remote(tsk, mm, start, nr_pages, flags,
- pages, vmas);
-+#else
-+   return get_user_pages_remote(tsk, mm, start, nr_pages, flags,
-+pages, vmas, NULL);
-+#endif
- 
- #endif
-

[arch-commits] Commit in nvidia/repos (14 files)

2017-08-12 Thread Tobias Powalowski
Date: Sunday, August 13, 2017 @ 06:00:58
  Author: tpowa
Revision: 301996

db-move: moved nvidia from [testing] to [extra] (i686, x86_64)

Added:
  nvidia/repos/extra-i686/PKGBUILD
(from rev 301995, nvidia/repos/testing-i686/PKGBUILD)
  nvidia/repos/extra-i686/fix-abi.patch
(from rev 301995, nvidia/repos/testing-i686/fix-abi.patch)
  nvidia/repos/extra-i686/nvidia.install
(from rev 301995, nvidia/repos/testing-i686/nvidia.install)
  nvidia/repos/extra-x86_64/PKGBUILD
(from rev 301995, nvidia/repos/testing-x86_64/PKGBUILD)
  nvidia/repos/extra-x86_64/fix-abi.patch
(from rev 301995, nvidia/repos/testing-x86_64/fix-abi.patch)
  nvidia/repos/extra-x86_64/nvidia.install
(from rev 301995, nvidia/repos/testing-x86_64/nvidia.install)
Deleted:
  nvidia/repos/extra-i686/PKGBUILD
  nvidia/repos/extra-i686/fix-abi.patch
  nvidia/repos/extra-i686/nvidia.install
  nvidia/repos/extra-x86_64/PKGBUILD
  nvidia/repos/extra-x86_64/fix-abi.patch
  nvidia/repos/extra-x86_64/nvidia.install
  nvidia/repos/testing-i686/
  nvidia/repos/testing-x86_64/

-+
 /PKGBUILD   |  174 ++
 /fix-abi.patch  |   24 +
 /nvidia.install |   26 ++
 extra-i686/PKGBUILD |   87 -
 extra-i686/fix-abi.patch|   12 --
 extra-i686/nvidia.install   |   13 ---
 extra-x86_64/PKGBUILD   |   87 -
 extra-x86_64/fix-abi.patch  |   12 --
 extra-x86_64/nvidia.install |   13 ---
 9 files changed, 224 insertions(+), 224 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-08-13 06:00:56 UTC (rev 301995)
+++ extra-i686/PKGBUILD 2017-08-13 06:00:58 UTC (rev 301996)
@@ -1,87 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Felix Yan 
-# Contributor: Thomas Baechler 
-
-pkgbase=nvidia
-pkgname=(nvidia nvidia-dkms)
-pkgver=384.59
-_extramodules=extramodules-4.12-ARCH
-pkgrel=3
-pkgdesc="NVIDIA drivers for linux"
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.12' 'linux-headers<4.13')
-license=('custom')
-options=('!strip')
-source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";)
-source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
-md5sums_i686=('8d2a2049d0509875c5dc0d9a0275aee4')
-md5sums_x86_64=('778318b0fd2d5d511474a8987cc7dbe5')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-
-cp -a kernel kernel-dkms
-cd kernel-dkms
-sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
-sed -i 's/__JOBS/`nproc`/' dkms.conf
-sed -i 's/__DKMS_MODULES//' dkms.conf
-sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
-DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[1]="nvidia-uvm"\
-DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[2]="nvidia-modeset"\
-DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[3]="nvidia-drm"\
-DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
-
-# Gift for linux-rt guys
-sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
-}
-
-build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
-}
-
-package_nvidia() {
-pkgdesc="NVIDIA drivers for linux"
-depends=('linux>=4.12' 'linux<4.13' "nvidia-utils=${pkgver}" 'libgl')
-install=nvidia.install
-
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
- "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-modeset.ko"
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
- "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
-
-if [[ "$CARCH" = "x86_64" ]]; then
-install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
-"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
-fi
-
-gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
-install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
-
-echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
-}
-
-package_nvidia-dkms() {
-pkgdesc="NVIDIA driver sources for linux"
-depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
-optdepends=('linux-headers: Build the module for Arch kernel'
-'linux-lts-headers: Build the module for LTS Arch kernel')
-conflicts+=('nvidia')
-
-cd ${_pkg}
-install -dm 755 "${pkg

[arch-commits] Commit in nvidia-304xx/repos (30 files)

2017-08-12 Thread Tobias Powalowski
Date: Sunday, August 13, 2017 @ 06:00:56
  Author: tpowa
Revision: 301995

db-move: moved nvidia-304xx from [testing] to [extra] (i686, x86_64)

Added:
  nvidia-304xx/repos/extra-i686/PKGBUILD
(from rev 301994, nvidia-304xx/repos/testing-i686/PKGBUILD)
  nvidia-304xx/repos/extra-i686/disable-mtrr.patch
(from rev 301994, nvidia-304xx/repos/testing-i686/disable-mtrr.patch)
  nvidia-304xx/repos/extra-i686/drm-driver-legacy.patch
(from rev 301994, nvidia-304xx/repos/testing-i686/drm-driver-legacy.patch)
  nvidia-304xx/repos/extra-i686/kernel_4.10.patch
(from rev 301994, nvidia-304xx/repos/testing-i686/kernel_4.10.patch)
  nvidia-304xx/repos/extra-i686/kernel_4.11.patch
(from rev 301994, nvidia-304xx/repos/testing-i686/kernel_4.11.patch)
  nvidia-304xx/repos/extra-i686/kernel_4.12.patch
(from rev 301994, nvidia-304xx/repos/testing-i686/kernel_4.12.patch)
  nvidia-304xx/repos/extra-i686/nvidia-304xx.install
(from rev 301994, nvidia-304xx/repos/testing-i686/nvidia-304xx.install)
  nvidia-304xx/repos/extra-x86_64/PKGBUILD
(from rev 301994, nvidia-304xx/repos/testing-x86_64/PKGBUILD)
  nvidia-304xx/repos/extra-x86_64/disable-mtrr.patch
(from rev 301994, nvidia-304xx/repos/testing-x86_64/disable-mtrr.patch)
  nvidia-304xx/repos/extra-x86_64/drm-driver-legacy.patch
(from rev 301994, nvidia-304xx/repos/testing-x86_64/drm-driver-legacy.patch)
  nvidia-304xx/repos/extra-x86_64/kernel_4.10.patch
(from rev 301994, nvidia-304xx/repos/testing-x86_64/kernel_4.10.patch)
  nvidia-304xx/repos/extra-x86_64/kernel_4.11.patch
(from rev 301994, nvidia-304xx/repos/testing-x86_64/kernel_4.11.patch)
  nvidia-304xx/repos/extra-x86_64/kernel_4.12.patch
(from rev 301994, nvidia-304xx/repos/testing-x86_64/kernel_4.12.patch)
  nvidia-304xx/repos/extra-x86_64/nvidia-304xx.install
(from rev 301994, nvidia-304xx/repos/testing-x86_64/nvidia-304xx.install)
Deleted:
  nvidia-304xx/repos/extra-i686/PKGBUILD
  nvidia-304xx/repos/extra-i686/disable-mtrr.patch
  nvidia-304xx/repos/extra-i686/drm-driver-legacy.patch
  nvidia-304xx/repos/extra-i686/kernel_4.10.patch
  nvidia-304xx/repos/extra-i686/kernel_4.11.patch
  nvidia-304xx/repos/extra-i686/kernel_4.12.patch
  nvidia-304xx/repos/extra-i686/nvidia-304xx.install
  nvidia-304xx/repos/extra-x86_64/PKGBUILD
  nvidia-304xx/repos/extra-x86_64/disable-mtrr.patch
  nvidia-304xx/repos/extra-x86_64/drm-driver-legacy.patch
  nvidia-304xx/repos/extra-x86_64/kernel_4.10.patch
  nvidia-304xx/repos/extra-x86_64/kernel_4.11.patch
  nvidia-304xx/repos/extra-x86_64/kernel_4.12.patch
  nvidia-304xx/repos/extra-x86_64/nvidia-304xx.install
  nvidia-304xx/repos/testing-i686/
  nvidia-304xx/repos/testing-x86_64/

--+
 /PKGBUILD|  168 ++
 /disable-mtrr.patch  |   48 +++
 /drm-driver-legacy.patch |   40 ++
 /kernel_4.10.patch   |  210 +
 /kernel_4.11.patch   |   88 +
 /kernel_4.12.patch   |  112 +
 /nvidia-304xx.install|   26 
 extra-i686/PKGBUILD  |   84 -
 extra-i686/disable-mtrr.patch|   24 ---
 extra-i686/drm-driver-legacy.patch   |   20 ---
 extra-i686/kernel_4.10.patch |  105 
 extra-i686/kernel_4.11.patch |   44 --
 extra-i686/kernel_4.12.patch |   56 
 extra-i686/nvidia-304xx.install  |   13 --
 extra-x86_64/PKGBUILD|   84 -
 extra-x86_64/disable-mtrr.patch  |   24 ---
 extra-x86_64/drm-driver-legacy.patch |   20 ---
 extra-x86_64/kernel_4.10.patch   |  105 
 extra-x86_64/kernel_4.11.patch   |   44 --
 extra-x86_64/kernel_4.12.patch   |   56 
 extra-x86_64/nvidia-304xx.install|   13 --
 21 files changed, 692 insertions(+), 692 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-08-13 06:00:40 UTC (rev 301994)
+++ extra-i686/PKGBUILD 2017-08-13 06:00:56 UTC (rev 301995)
@@ -1,84 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Thomas Baechler 
-
-pkgbase=nvidia-304xx
-pkgname=(nvidia-304xx nvidia-304xx-dkms)
-pkgver=304.135
-_extramodules=extramodules-4.12-ARCH
-pkgrel=12
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/";
-makedepends=('linux' 'linux-headers>=4.12' 'linux-headers<4.13')
-conflicts=('nvidia')
-license=('custom')
-options=('!strip')
-source=('disable-mtrr.patch'
-'drm-driver-legacy.patch'
-'kernel_4.10.patch'
-'kernel_4.11.patch'
-'kernel_4.12.patch')
-source_i686+=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";)
-source_x86_64+=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
-sha512sums=('5

[arch-commits] Commit in linux/repos (26 files)

2017-08-12 Thread Tobias Powalowski
Date: Sunday, August 13, 2017 @ 06:00:40
  Author: tpowa
Revision: 301994

db-move: moved linux from [testing] to [core] (i686, x86_64)

Added:
  linux/repos/core-i686/90-linux.hook
(from rev 301993, linux/repos/testing-i686/90-linux.hook)
  linux/repos/core-i686/PKGBUILD
(from rev 301993, linux/repos/testing-i686/PKGBUILD)
  linux/repos/core-i686/config.i686
(from rev 301993, linux/repos/testing-i686/config.i686)
  linux/repos/core-i686/config.x86_64
(from rev 301993, linux/repos/testing-i686/config.x86_64)
  linux/repos/core-i686/linux.install
(from rev 301993, linux/repos/testing-i686/linux.install)
  linux/repos/core-i686/linux.preset
(from rev 301993, linux/repos/testing-i686/linux.preset)
  linux/repos/core-x86_64/90-linux.hook
(from rev 301993, linux/repos/testing-x86_64/90-linux.hook)
  linux/repos/core-x86_64/PKGBUILD
(from rev 301993, linux/repos/testing-x86_64/PKGBUILD)
  linux/repos/core-x86_64/config.i686
(from rev 301993, linux/repos/testing-x86_64/config.i686)
  linux/repos/core-x86_64/config.x86_64
(from rev 301993, linux/repos/testing-x86_64/config.x86_64)
  linux/repos/core-x86_64/linux.install
(from rev 301993, linux/repos/testing-x86_64/linux.install)
  linux/repos/core-x86_64/linux.preset
(from rev 301993, linux/repos/testing-x86_64/linux.preset)
Deleted:
  linux/repos/core-i686/90-linux.hook
  linux/repos/core-i686/PKGBUILD
  linux/repos/core-i686/config.i686
  linux/repos/core-i686/config.x86_64
  linux/repos/core-i686/linux.install
  linux/repos/core-i686/linux.preset
  linux/repos/core-x86_64/90-linux.hook
  linux/repos/core-x86_64/PKGBUILD
  linux/repos/core-x86_64/config.i686
  linux/repos/core-x86_64/config.x86_64
  linux/repos/core-x86_64/linux.install
  linux/repos/core-x86_64/linux.preset
  linux/repos/testing-i686/
  linux/repos/testing-x86_64/

---+
 /90-linux.hook|   22 
 /PKGBUILD |  582 +
 /config.i686  |17124 
 /config.x86_64|16618 ++
 /linux.install|   54 
 /linux.preset |   28 
 core-i686/90-linux.hook   |   11 
 core-i686/PKGBUILD|  291 
 core-i686/config.i686 | 8562 --
 core-i686/config.x86_64   | 8309 -
 core-i686/linux.install   |   27 
 core-i686/linux.preset|   14 
 core-x86_64/90-linux.hook |   11 
 core-x86_64/PKGBUILD  |  291 
 core-x86_64/config.i686   | 8562 --
 core-x86_64/config.x86_64 | 8309 -
 core-x86_64/linux.install |   27 
 core-x86_64/linux.preset  |   14 
 18 files changed, 34428 insertions(+), 34428 deletions(-)

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


[arch-commits] Commit in virtualbox-modules-arch/repos (10 files)

2017-08-12 Thread Tobias Powalowski
Date: Sunday, August 13, 2017 @ 06:00:03
  Author: tpowa
Revision: 250025

db-move: moved virtualbox-modules-arch from [community-testing] to [community] 
(i686, x86_64)

Added:
  virtualbox-modules-arch/repos/community-i686/PKGBUILD
(from rev 250024, 
virtualbox-modules-arch/repos/community-testing-i686/PKGBUILD)
  virtualbox-modules-arch/repos/community-i686/virtualbox-modules-arch.install
(from rev 250024, 
virtualbox-modules-arch/repos/community-testing-i686/virtualbox-modules-arch.install)
  virtualbox-modules-arch/repos/community-x86_64/PKGBUILD
(from rev 250024, 
virtualbox-modules-arch/repos/community-testing-x86_64/PKGBUILD)
  virtualbox-modules-arch/repos/community-x86_64/virtualbox-modules-arch.install
(from rev 250024, 
virtualbox-modules-arch/repos/community-testing-x86_64/virtualbox-modules-arch.install)
Deleted:
  virtualbox-modules-arch/repos/community-i686/PKGBUILD
  virtualbox-modules-arch/repos/community-i686/virtualbox-modules-arch.install
  virtualbox-modules-arch/repos/community-testing-i686/
  virtualbox-modules-arch/repos/community-testing-x86_64/
  virtualbox-modules-arch/repos/community-x86_64/PKGBUILD
  virtualbox-modules-arch/repos/community-x86_64/virtualbox-modules-arch.install

--+
 /PKGBUILD|  160 +
 /virtualbox-modules-arch.install |   46 ++
 community-i686/PKGBUILD  |   80 --
 community-i686/virtualbox-modules-arch.install   |   23 ---
 community-x86_64/PKGBUILD|   80 --
 community-x86_64/virtualbox-modules-arch.install |   23 ---
 6 files changed, 206 insertions(+), 206 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-13 06:00:01 UTC (rev 250024)
+++ community-i686/PKGBUILD 2017-08-13 06:00:03 UTC (rev 250025)
@@ -1,80 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-# Contributor: Ionut Biru 
-
-pkgbase=virtualbox-modules-arch
-pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
-pkgver=5.1.26
-pkgrel=3
-# remember to also adjust the .install file!
-_linux_major=4
-_linux_minor=12
-arch=('i686' 'x86_64')
-url='http://virtualbox.org'
-license=('GPL')
-makedepends=("linux>=${_linux_major}.${_linux_minor}"
- "linux<${_linux_major}.$((_linux_minor+1))"
- "linux-headers>=${_linux_major}.${_linux_minor}"
- "linux-headers<${_linux_major}.$((_linux_minor+1))"
- "virtualbox-host-dkms>=$pkgver"
- "virtualbox-guest-dkms>=$pkgver")
-
-_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH
-
-package_virtualbox-host-modules-arch(){
-  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
-  pkgdesc='Virtualbox host kernel modules for Arch Kernel'
-  depends=("linux>=${_linux_major}.${_linux_minor}"
-   "linux<${_linux_major}.$((_linux_minor+1))")
-  replaces=('virtualbox-modules' 'virtualbox-host-modules')
-  conflicts=('virtualbox-modules' 'virtualbox-host-modules'
-'virtualbox-host-dkms')
-  provides=('VIRTUALBOX-HOST-MODULES')
-  install=virtualbox-modules-arch.install
-
-  cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module"
-  install -dm755 "$pkgdir/usr/lib/modules/$_extramodules/"
-  install -m644 * "$pkgdir/usr/lib/modules/$_extramodules/"
-
-  # compress earch modules individually
-  find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
-
-  # systemd module loading
-  install -Dm644 /dev/null "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
-  printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" >  \
-"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
-}
-
-package_virtualbox-guest-modules-arch(){
-  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
-  pkgdesc='Virtualbox guest kernel modules for Arch Kernel'
-  license=('GPL')
-  depends=("linux>=${_linux_major}.${_linux_minor}"
-   "linux<${_linux_major}.$((_linux_minor+1))")
-  replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules')
-  conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules'
- 'virtualbox-guest-dkms')
-  provides=('VIRTUALBOX-GUEST-MODULES')
-  install=virtualbox-modules-arch.install
-
-  cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module"
-  install -dm755 "$pkgdir/usr/lib/modules/$_extramodules/"
-  install -m644 * "$pkgdir/usr/lib/modules/$_extramodules/"
-
-  # compress earch modules individually
-  find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
-
-  # systemd module loading
-  install -Dm644 /dev/null "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
-  printf "vboxguest\nvboxsf\nvboxvideo\n" >  \
-"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
-}
-
-# vim:set ts=2 sw=2 et:
-
-
-
-
-
-
-

Copied: virtualbox-modules-arch/repos/community-i686/PKGBUILD (from rev 250024, 
virtualbox-module

[arch-commits] Commit in tp_smapi/repos (10 files)

2017-08-12 Thread Tobias Powalowski
Date: Sunday, August 13, 2017 @ 05:59:58
  Author: tpowa
Revision: 250023

db-move: moved tp_smapi from [community-testing] to [community] (i686, x86_64)

Added:
  tp_smapi/repos/community-i686/PKGBUILD
(from rev 250022, tp_smapi/repos/community-testing-i686/PKGBUILD)
  tp_smapi/repos/community-i686/tp_smapi.install
(from rev 250022, tp_smapi/repos/community-testing-i686/tp_smapi.install)
  tp_smapi/repos/community-x86_64/PKGBUILD
(from rev 250022, tp_smapi/repos/community-testing-x86_64/PKGBUILD)
  tp_smapi/repos/community-x86_64/tp_smapi.install
(from rev 250022, tp_smapi/repos/community-testing-x86_64/tp_smapi.install)
Deleted:
  tp_smapi/repos/community-i686/PKGBUILD
  tp_smapi/repos/community-i686/tp_smapi.install
  tp_smapi/repos/community-testing-i686/
  tp_smapi/repos/community-testing-x86_64/
  tp_smapi/repos/community-x86_64/PKGBUILD
  tp_smapi/repos/community-x86_64/tp_smapi.install

---+
 /PKGBUILD |   96 
 /tp_smapi.install |   26 +
 community-i686/PKGBUILD   |   48 --
 community-i686/tp_smapi.install   |   13 
 community-x86_64/PKGBUILD |   48 --
 community-x86_64/tp_smapi.install |   13 
 6 files changed, 122 insertions(+), 122 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-13 05:59:55 UTC (rev 250022)
+++ community-i686/PKGBUILD 2017-08-13 05:59:58 UTC (rev 250023)
@@ -1,48 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: xduugu
-# Contributor: nh2
-# Contributor: Steven Davidovitz 
-# Contributor: Nick B 
-# Contributor: Christof Musik 
-# Contributor: Stefan Rupp 
-# Contributor: Ignas Anikevicius 
-
-pkgname=tp_smapi
-_pkgname=tp-smapi
-pkgver=0.42
-_extradir=/usr/lib/modules/extramodules-4.12-ARCH
-pkgrel=25
-pkgdesc="Modules for ThinkPad's SMAPI functionality"
-arch=('i686' 'x86_64')
-url='https://github.com/evgeni/tp_smapi'
-license=('GPL')
-depends=('linux>=4.12' 'linux<4.13')
-makedepends=('linux-headers>=4.12' 'linux-headers<4.13')
-install="$pkgname.install"
-source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz";)
-md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
-
-build() {
-  cd $pkgname-$_pkgname-$pkgver
-
-  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
-  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
-
-  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
-}
-
-package() {
-  cd $pkgname-$_pkgname-$pkgver
-
-  # install kernel modules
-  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
-
-  # compress kernel modules
-  find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} +
-
-  # load module on startup
-  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
-
-  # update kernel version in install file
-  sed -ri "s|^(extramodules=).*\$|\1$_extradir|" "$startdir/tp_smapi.install"
-}

Copied: tp_smapi/repos/community-i686/PKGBUILD (from rev 250022, 
tp_smapi/repos/community-testing-i686/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-13 05:59:58 UTC (rev 250023)
@@ -0,0 +1,48 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+_pkgname=tp-smapi
+pkgver=0.42
+_extradir=/usr/lib/modules/extramodules-4.12-ARCH
+pkgrel=26
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('i686' 'x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.12' 'linux<4.13')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13')
+install="$pkgname.install"
+source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz";)
+md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
+
+build() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+}
+
+package() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+
+  # update kernel version in install file
+  sed -ri "s|^(extramodules=).*\$|\1$_extradir|" "$s

[arch-commits] Commit in bbswitch/repos (10 files)

2017-08-12 Thread Tobias Powalowski
Date: Sunday, August 13, 2017 @ 05:59:53
  Author: tpowa
Revision: 250021

db-move: moved bbswitch from [community-testing] to [community] (i686, x86_64)

Added:
  bbswitch/repos/community-i686/PKGBUILD
(from rev 250020, bbswitch/repos/community-testing-i686/PKGBUILD)
  bbswitch/repos/community-i686/bbswitch.install
(from rev 250020, bbswitch/repos/community-testing-i686/bbswitch.install)
  bbswitch/repos/community-x86_64/PKGBUILD
(from rev 250020, bbswitch/repos/community-testing-x86_64/PKGBUILD)
  bbswitch/repos/community-x86_64/bbswitch.install
(from rev 250020, bbswitch/repos/community-testing-x86_64/bbswitch.install)
Deleted:
  bbswitch/repos/community-i686/PKGBUILD
  bbswitch/repos/community-i686/bbswitch.install
  bbswitch/repos/community-testing-i686/
  bbswitch/repos/community-testing-x86_64/
  bbswitch/repos/community-x86_64/PKGBUILD
  bbswitch/repos/community-x86_64/bbswitch.install

---+
 /PKGBUILD |   94 
 /bbswitch.install |   24 +
 community-i686/PKGBUILD   |   47 --
 community-i686/bbswitch.install   |   12 
 community-x86_64/PKGBUILD |   47 --
 community-x86_64/bbswitch.install |   12 
 6 files changed, 118 insertions(+), 118 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-13 05:59:50 UTC (rev 250020)
+++ community-i686/PKGBUILD 2017-08-13 05:59:53 UTC (rev 250021)
@@ -1,47 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: M0Rf30
-# Contributor: Samsagax 
-
-pkgbase=bbswitch
-pkgname=(bbswitch bbswitch-dkms)
-pkgver=0.8
-_extramodules=extramodules-4.12-ARCH # Don't forget to update bbswitch.install
-pkgrel=75
-pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
-arch=('i686' 'x86_64')
-url="http://github.com/Bumblebee-Project/bbswitch";
-license=('GPL')
-makedepends=('linux-headers>=4.12' 'linux-headers<4.13' 'linux>=4.12' 
'linux<4.13')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";)
-md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
-
-build() {
-  cd ${srcdir}/${pkgbase}-${pkgver}
-
-  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-
-  make KDIR=/lib/modules/${_kernver}/build
-}
-
-package_bbswitch() {
-  depends=('linux>=4.12' 'linux<4.13')
-  install=bbswitch.install
-
-  cd ${srcdir}/${pkgbase}-${pkgver}
-
-  install -Dm644 bbswitch.ko 
"${pkgdir}"/usr/lib/modules/${_extramodules}/bbswitch.ko
-  gzip "${pkgdir}/usr/lib/modules/${_extramodules}/bbswitch.ko"
-}
-
-package_bbswitch-dkms() {
-  depends=('dkms')
-  conflicts=('bbswitch')
-  provides=('bbswitch')
-
-  cd ${srcdir}/${pkgbase}-${pkgver}
-
-  install -dm755 "${pkgdir}/usr/src/${pkgbase}-${pkgver}/"
-
-  install -Dm644 Makefile bbswitch.c dkms/dkms.conf 
"${pkgdir}/usr/src/${pkgbase}-${pkgver}/"
-}

Copied: bbswitch/repos/community-i686/PKGBUILD (from rev 250020, 
bbswitch/repos/community-testing-i686/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-13 05:59:53 UTC (rev 250021)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+_extramodules=extramodules-4.12-ARCH # Don't forget to update bbswitch.install
+pkgrel=76
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('i686' 'x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch";
+license=('GPL')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13' 'linux>=4.12' 
'linux<4.13')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";)
+md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
+
+build() {
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+
+  make KDIR=/lib/modules/${_kernver}/build
+}
+
+package_bbswitch() {
+  depends=('linux>=4.12' 'linux<4.13')
+  install=bbswitch.install
+
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  install -Dm644 bbswitch.ko 
"${pkgdir}"/usr/lib/modules/${_extramodules}/bbswitch.ko
+  gzip "${pkgdir}/usr/lib/modules/${_extramodules}/bbswitch.ko"
+}
+
+package_bbswitch-dkms() {
+  depends=('dkms')
+  conflicts=('bbswitch')
+  provides=('bbswitch')
+
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  install -dm755 "${pkgdir}/usr/src/${pkgbase}-${pkgver}/"
+
+  install -Dm644 Makefile bbswitch.c dkms/dkms.conf 
"${pkgdir}/usr/src/${pkgbase}-${pkgver}/"
+}

Deleted: community-i686/bbswitch.install
===
--- community-i686/bbswitch.install 2017-08-13 05:59:50 UTC (rev 250020)

[arch-commits] Commit in vhba-module/repos (18 files)

2017-08-12 Thread Tobias Powalowski
Date: Sunday, August 13, 2017 @ 06:00:01
  Author: tpowa
Revision: 250024

db-move: moved vhba-module from [community-testing] to [community] (i686, 
x86_64)

Added:
  vhba-module/repos/community-i686/60-vhba.rules
(from rev 250023, vhba-module/repos/community-testing-i686/60-vhba.rules)
  vhba-module/repos/community-i686/PKGBUILD
(from rev 250023, vhba-module/repos/community-testing-i686/PKGBUILD)
  vhba-module/repos/community-i686/dkms.conf
(from rev 250023, vhba-module/repos/community-testing-i686/dkms.conf)
  vhba-module/repos/community-i686/vhba-module.install
(from rev 250023, 
vhba-module/repos/community-testing-i686/vhba-module.install)
  vhba-module/repos/community-x86_64/60-vhba.rules
(from rev 250023, vhba-module/repos/community-testing-x86_64/60-vhba.rules)
  vhba-module/repos/community-x86_64/PKGBUILD
(from rev 250023, vhba-module/repos/community-testing-x86_64/PKGBUILD)
  vhba-module/repos/community-x86_64/dkms.conf
(from rev 250023, vhba-module/repos/community-testing-x86_64/dkms.conf)
  vhba-module/repos/community-x86_64/vhba-module.install
(from rev 250023, 
vhba-module/repos/community-testing-x86_64/vhba-module.install)
Deleted:
  vhba-module/repos/community-i686/60-vhba.rules
  vhba-module/repos/community-i686/PKGBUILD
  vhba-module/repos/community-i686/dkms.conf
  vhba-module/repos/community-i686/vhba-module.install
  vhba-module/repos/community-testing-i686/
  vhba-module/repos/community-testing-x86_64/
  vhba-module/repos/community-x86_64/60-vhba.rules
  vhba-module/repos/community-x86_64/PKGBUILD
  vhba-module/repos/community-x86_64/dkms.conf
  vhba-module/repos/community-x86_64/vhba-module.install

--+
 /60-vhba.rules   |2 
 /PKGBUILD|  100 +
 /dkms.conf   |   18 +
 /vhba-module.install |   30 +
 community-i686/60-vhba.rules |1 
 community-i686/PKGBUILD  |   50 
 community-i686/dkms.conf |9 --
 community-i686/vhba-module.install   |   15 
 community-x86_64/60-vhba.rules   |1 
 community-x86_64/PKGBUILD|   50 
 community-x86_64/dkms.conf   |9 --
 community-x86_64/vhba-module.install |   15 
 12 files changed, 150 insertions(+), 150 deletions(-)

Deleted: community-i686/60-vhba.rules
===
--- community-i686/60-vhba.rules2017-08-13 05:59:58 UTC (rev 250023)
+++ community-i686/60-vhba.rules2017-08-13 06:00:01 UTC (rev 250024)
@@ -1 +0,0 @@
-ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-i686/60-vhba.rules (from rev 250023, 
vhba-module/repos/community-testing-i686/60-vhba.rules)
===
--- community-i686/60-vhba.rules(rev 0)
+++ community-i686/60-vhba.rules2017-08-13 06:00:01 UTC (rev 250024)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-13 05:59:58 UTC (rev 250023)
+++ community-i686/PKGBUILD 2017-08-13 06:00:01 UTC (rev 250024)
@@ -1,50 +0,0 @@
-# $Id$
-# Maintainer: Ray Rashif 
-# Contributor: Mateusz Herych 
-# Contributor: Charles Lindsay 
-
-pkgbase=vhba-module
-pkgname=(vhba-module vhba-module-dkms)
-pkgver=20170610
-_extramodules=extramodules-4.12-ARCH
-pkgrel=10
-pkgdesc="Kernel module that emulates SCSI devices"
-url="http://cdemu.sourceforge.net/";
-arch=(i686 x86_64)
-license=(GPL)
-makedepends=('linux-headers>=4.12' 'linux-headers<4.13' linux)
-source=("http://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2";
-60-vhba.rules dkms.conf)
-sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec'
-'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
-'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
-
-prepare() {
-  cd $pkgbase-$pkgver
-}
-
-build() {
-  cd $pkgbase-$pkgver
-  make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)"
-}
-
-package_vhba-module() {
-  depends=('linux>=4.12' 'linux<4.13')
-  install=vhba-module.install
-
-  cd $pkgbase-$pkgver
-  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 vhba.ko
-  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
-}
-
-package_vhba-module-dkms() {
-  depends=(dkms)
-  provides=("vhba-module=$pkgver-$pkgrel")
-  conflicts=(vhba-module)
-
-  cd $pkgbase-$pkgver
-  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c 
../dkms.conf
-  install -Dt "$pkgdir/usr/lib/udev/rules

[arch-commits] Commit in r8168/repos (14 files)

2017-08-12 Thread Tobias Powalowski
Date: Sunday, August 13, 2017 @ 05:59:55
  Author: tpowa
Revision: 250022

db-move: moved r8168 from [community-testing] to [community] (i686, x86_64)

Added:
  r8168/repos/community-i686/PKGBUILD
(from rev 250021, r8168/repos/community-testing-i686/PKGBUILD)
  r8168/repos/community-i686/linux-4.11.patch
(from rev 250021, r8168/repos/community-testing-i686/linux-4.11.patch)
  r8168/repos/community-i686/r8168.install
(from rev 250021, r8168/repos/community-testing-i686/r8168.install)
  r8168/repos/community-x86_64/PKGBUILD
(from rev 250021, r8168/repos/community-testing-x86_64/PKGBUILD)
  r8168/repos/community-x86_64/linux-4.11.patch
(from rev 250021, r8168/repos/community-testing-x86_64/linux-4.11.patch)
  r8168/repos/community-x86_64/r8168.install
(from rev 250021, r8168/repos/community-testing-x86_64/r8168.install)
Deleted:
  r8168/repos/community-i686/PKGBUILD
  r8168/repos/community-i686/linux-4.11.patch
  r8168/repos/community-i686/r8168.install
  r8168/repos/community-testing-i686/
  r8168/repos/community-testing-x86_64/
  r8168/repos/community-x86_64/PKGBUILD
  r8168/repos/community-x86_64/linux-4.11.patch
  r8168/repos/community-x86_64/r8168.install

---+
 /PKGBUILD |  102 
 /linux-4.11.patch |   28 +
 /r8168.install|   34 
 community-i686/PKGBUILD   |   51 --
 community-i686/linux-4.11.patch   |   14 
 community-i686/r8168.install  |   17 --
 community-x86_64/PKGBUILD |   51 --
 community-x86_64/linux-4.11.patch |   14 
 community-x86_64/r8168.install|   17 --
 9 files changed, 164 insertions(+), 164 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-13 05:59:53 UTC (rev 250021)
+++ community-i686/PKGBUILD 2017-08-13 05:59:55 UTC (rev 250022)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Massimiliano Torromeo 
-# Contributor: Bob Fanger < bfanger(at)gmail >
-# Contributor: Filip , Det < nimetonmaili(at)gmail >
-
-pkgname=r8168
-pkgver=8.044.02
-pkgrel=16
-pkgdesc="A kernel module for Realtek 8168 network cards"
-url="http://www.realtek.com.tw";
-license=("GPL")
-arch=('i686' 'x86_64')
-depends=('glibc' 'linux')
-makedepends=('linux-headers')
-install=$pkgname.install
-source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz
-linux-4.11.patch)
-sha256sums=('aad7bccc4f625c35abe0455b2a6271e9938b76b46e11b24b4f138eb5c95db6d3'
-'21857077bd5b26a08456f97f170b2772e8cadfb331577ddb2bcb680b31c5c0d3')
-
-prepare() {
-   cd "$pkgname-$pkgver"
-   patch -p1 -i "$srcdir/linux-4.11.patch"
-}
-
-build() {
-   _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
-   KERNEL_VERSION=$(cat 
/usr/lib/modules/extramodules-$_kernver-ARCH/version)
-
-   cd "$pkgname-$pkgver"
-
-   # avoid using the Makefile directly -- it doesn't understand
-   # any kernel but the current.
-   make -C /usr/lib/modules/$KERNEL_VERSION/build \
-   SUBDIRS="$srcdir/$pkgname-$pkgver/src" \
-   EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \
-   modules
-}
-
-package() {
-   _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
-   depends=("linux>=$_kernver" "linux<${_kernver/.*}.$(expr ${_kernver/*.} 
+ 1)")
-   KERNEL_VERSION=$(cat 
/usr/lib/modules/extramodules-$_kernver-ARCH/version)
-   msg "Kernel = $KERNEL_VERSION"
-
-   cd "$pkgname-$pkgver"
-   install -Dm644 src/$pkgname.ko 
"$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH/$pkgname.ko"
-   find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
-
-   sed -i "s|extramodules-.*-ARCH|extramodules-$_kernver-ARCH|" 
"$startdir/$pkgname.install"
-}

Copied: r8168/repos/community-i686/PKGBUILD (from rev 250021, 
r8168/repos/community-testing-i686/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-13 05:59:55 UTC (rev 250022)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.044.02
+pkgrel=17
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw";
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('glibc' 'linux')
+makedepends=('linux-headers')
+install=$pkgname.install
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz
+linux-4.11.patch)
+sha256sums=('aad7bccc4f625c35abe0455b2a6271e9938b76b46e11b24b4f138eb5c95db6d3'
+'21857077bd5b26a08456f97f170b2772e8cadfb331577ddb2bcb680b31c5c0d3')
+
+prepare

[arch-commits] Commit in acpi_call/repos (10 files)

2017-08-12 Thread Tobias Powalowski
Date: Sunday, August 13, 2017 @ 05:59:50
  Author: tpowa
Revision: 250020

db-move: moved acpi_call from [community-testing] to [community] (i686, x86_64)

Added:
  acpi_call/repos/community-i686/PKGBUILD
(from rev 250019, acpi_call/repos/community-testing-i686/PKGBUILD)
  acpi_call/repos/community-i686/acpi_call.install
(from rev 250019, acpi_call/repos/community-testing-i686/acpi_call.install)
  acpi_call/repos/community-x86_64/PKGBUILD
(from rev 250019, acpi_call/repos/community-testing-x86_64/PKGBUILD)
  acpi_call/repos/community-x86_64/acpi_call.install
(from rev 250019, 
acpi_call/repos/community-testing-x86_64/acpi_call.install)
Deleted:
  acpi_call/repos/community-i686/PKGBUILD
  acpi_call/repos/community-i686/acpi_call.install
  acpi_call/repos/community-testing-i686/
  acpi_call/repos/community-testing-x86_64/
  acpi_call/repos/community-x86_64/PKGBUILD
  acpi_call/repos/community-x86_64/acpi_call.install

+
 /PKGBUILD  |  100 +++
 /acpi_call.install |   28 +
 community-i686/PKGBUILD|   50 -
 community-i686/acpi_call.install   |   14 
 community-x86_64/PKGBUILD  |   50 -
 community-x86_64/acpi_call.install |   14 
 6 files changed, 128 insertions(+), 128 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-12 20:21:21 UTC (rev 250019)
+++ community-i686/PKGBUILD 2017-08-13 05:59:50 UTC (rev 250020)
@@ -1,50 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: mortzu 
-# Contributor: fnord0 
-
-pkgname=acpi_call
-pkgver=1.1.0
-pkgrel=69
-_extramodules=extramodules-4.12-ARCH
-pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
-arch=('i686' 'x86_64')
-url='https://github.com/mkottman/acpi_call'
-license=('GPL')
-depends=('linux>=4.12' 'linux<4.13')
-makedepends=('linux-headers>=4.12' 'linux-headers<4.13')
-install='acpi_call.install'
-source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz";)
-sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
-
-prepare() {
-  cd acpi_call-${pkgver}
-
-  # Fix build with Linux >= 3.17
-  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
-
-  # Fix build with Linux >= 4.12
-  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
-}
-
-build() {
-  cd acpi_call-${pkgver}
-
-  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-
-  make KVERSION="${_kernver}"
-}
-
-package() {
-  cd acpi_call-${pkgver}
-
-  install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d}
-  install -m 644 acpi_call.ko "${pkgdir}"/usr/lib/modules/${_extramodules}
-  gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/acpi_call.ko
-  echo acpi_call > "${pkgdir}"/usr/lib/modules-load.d/acpi_call.conf
-
-  install -dm 755 "${pkgdir}"/usr/share/acpi_call
-  cp -dr --no-preserve='ownership' {examples,support} 
"${pkgdir}"/usr/share/acpi_call/
-}
-
-# vim: ts=2 sw=2 et:

Copied: acpi_call/repos/community-i686/PKGBUILD (from rev 250019, 
acpi_call/repos/community-testing-i686/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-13 05:59:50 UTC (rev 250020)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call
+pkgver=1.1.0
+pkgrel=70
+_extramodules=extramodules-4.12-ARCH
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+arch=('i686' 'x86_64')
+url='https://github.com/mkottman/acpi_call'
+license=('GPL')
+depends=('linux>=4.12' 'linux<4.13')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13')
+install='acpi_call.install'
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz";)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
+
+prepare() {
+  cd acpi_call-${pkgver}
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd acpi_call-${pkgver}
+
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+
+  make KVERSION="${_kernver}"
+}
+
+package() {
+  cd acpi_call-${pkgver}
+
+  install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d}
+  install -m 644 acpi_call.ko "${pkgdir}"/usr/lib/modules/${_extramodules}
+  gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/acpi_call.ko
+  echo acpi_call > "${pkgdir}"/usr/lib/modules-load.d/acpi_call.conf
+
+  install -dm 755 "${pkgdir}"/usr/share/acpi_call
+  cp -dr --no-preserve='ownership' {examples,support} 
"${pkgdir}"/u

[arch-commits] Commit in devtools/repos (4 files)

2017-08-12 Thread Jan Steffens
Date: Saturday, August 12, 2017 @ 23:30:34
  Author: heftig
Revision: 301993

archrelease: copy trunk to testing-any

Added:
  devtools/repos/testing-any/
  
devtools/repos/testing-any/0001-makechrootpkg-Delete-chroot-subvols-recursively-when.patch
(from rev 301992, 
devtools/trunk/0001-makechrootpkg-Delete-chroot-subvols-recursively-when.patch)
  
devtools/repos/testing-any/0002-Sync-makepkg.conf-files-with-pacman-5.0.2-2.patch
(from rev 301992, 
devtools/trunk/0002-Sync-makepkg.conf-files-with-pacman-5.0.2-2.patch)
  devtools/repos/testing-any/PKGBUILD
(from rev 301992, devtools/trunk/PKGBUILD)

-+
 0001-makechrootpkg-Delete-chroot-subvols-recursively-when.patch |   27 +
 0002-Sync-makepkg.conf-files-with-pacman-5.0.2-2.patch  |   47 
++
 PKGBUILD|   33 +++
 3 files changed, 107 insertions(+)

Copied: 
devtools/repos/testing-any/0001-makechrootpkg-Delete-chroot-subvols-recursively-when.patch
 (from rev 301992, 
devtools/trunk/0001-makechrootpkg-Delete-chroot-subvols-recursively-when.patch)
===
--- testing-any/0001-makechrootpkg-Delete-chroot-subvols-recursively-when.patch 
(rev 0)
+++ testing-any/0001-makechrootpkg-Delete-chroot-subvols-recursively-when.patch 
2017-08-12 23:30:34 UTC (rev 301993)
@@ -0,0 +1,27 @@
+From a1f8ac9c70494009554c08c1036351cb2b374828 Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Sun, 9 Apr 2017 02:36:01 +0200
+Subject: [PATCH] makechrootpkg: Delete chroot subvols recursively when using
+ -T
+
+I overlooked this one. Fixes FS#53513.
+---
+ makechrootpkg.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/makechrootpkg.in b/makechrootpkg.in
+index f6764cb..20a1f50 100644
+--- a/makechrootpkg.in
 b/makechrootpkg.in
+@@ -143,7 +143,7 @@ delete_chroot() {
+ 
+   stat_busy "Removing chroot copy [%s]" "$copy"
+   if is_btrfs "$chrootdir" && ! mountpoint -q "$copydir"; then
+-  btrfs subvolume delete "$copydir" >/dev/null ||
++  subvolume_delete_recursive "$copydir" ||
+   die "Unable to delete subvolume %s" "$copydir"
+   else
+   # avoid change of filesystem in case of an umount failure
+-- 
+2.12.2
+

Copied: 
devtools/repos/testing-any/0002-Sync-makepkg.conf-files-with-pacman-5.0.2-2.patch
 (from rev 301992, 
devtools/trunk/0002-Sync-makepkg.conf-files-with-pacman-5.0.2-2.patch)
===
--- testing-any/0002-Sync-makepkg.conf-files-with-pacman-5.0.2-2.patch  
(rev 0)
+++ testing-any/0002-Sync-makepkg.conf-files-with-pacman-5.0.2-2.patch  
2017-08-12 23:30:34 UTC (rev 301993)
@@ -0,0 +1,47 @@
+From c9b1fc08b5f63c9f6bb1a992431c661129ab2db1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Bart=C5=82omiej=20Piotrowski?= 
+Date: Tue, 4 Jul 2017 12:04:51 +0200
+Subject: [PATCH] Sync makepkg.conf files with pacman 5.0.2-2
+
+---
+ makepkg-i686.conf   | 6 +++---
+ makepkg-x86_64.conf | 6 +++---
+ 2 files changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/makepkg-i686.conf b/makepkg-i686.conf
+index c565795..e57988f 100644
+--- a/makepkg-i686.conf
 b/makepkg-i686.conf
+@@ -37,9 +37,9 @@ CHOST="i686-pc-linux-gnu"
+ # -march (or -mcpu) builds exclusively for an architecture
+ # -mtune optimizes for an architecture, but builds for whole processor family
+ CPPFLAGS="-D_FORTIFY_SOURCE=2"
+-CFLAGS="-march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong"
+-CXXFLAGS="-march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong"
+-LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro"
++CFLAGS="-march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong 
-fno-plt"
++CXXFLAGS="-march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong 
-fno-plt"
++LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now"
+ #-- Make Flags: change this for DistCC/SMP systems
+ #MAKEFLAGS="-j2"
+ #-- Debugging flags
+diff --git a/makepkg-x86_64.conf b/makepkg-x86_64.conf
+index 058da9b..7aa192e 100644
+--- a/makepkg-x86_64.conf
 b/makepkg-x86_64.conf
+@@ -37,9 +37,9 @@ CHOST="x86_64-pc-linux-gnu"
+ # -march (or -mcpu) builds exclusively for an architecture
+ # -mtune optimizes for an architecture, but builds for whole processor family
+ CPPFLAGS="-D_FORTIFY_SOURCE=2"
+-CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong"
+-CXXFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong"
+-LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro"
++CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong 
-fno-plt"
++CXXFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong 
-fno-plt"
++LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now"
+ #-- Make Flags: change this for DistCC/SMP systems
+ #MA

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

2017-08-12 Thread Jan Steffens
Date: Saturday, August 12, 2017 @ 23:29:55
  Author: heftig
Revision: 301992

20170813-1

Modified:
  devtools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 21:40:44 UTC (rev 301991)
+++ PKGBUILD2017-08-12 23:29:55 UTC (rev 301992)
@@ -2,30 +2,24 @@
 # Maintainer: Pierre Schmitz 
 
 pkgname=devtools
-pkgver=20170320
-pkgrel=3
+pkgver=20170813
+pkgrel=1
 pkgdesc='Tools for Arch Linux package maintainers'
 arch=('any')
 license=('GPL')
-url='http://projects.archlinux.org/devtools.git/'
+url='https://git.archlinux.org/devtools.git/'
 depends=('namcap' 'openssh' 'subversion' 'rsync' 'arch-install-scripts')
-source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}
-'0001-makechrootpkg-Delete-chroot-subvols-recursively-when.patch'
-'0002-Sync-makepkg.conf-files-with-pacman-5.0.2-2.patch')
+source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
 validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53'
   '4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'
   '86CFFCA918CF3AF47147588051E8B148AC34'
   '8FC15A064950A99DD1BD14DD39E4B877E62EB915'
   '8218F88849AAC522E94CF470A5E9288C4FA415FA')
-md5sums=('e401f4e3d1074b80060390b9812766f1'
- 'SKIP'
- '678ec14b148dbe88cbac92a1cefa57d5'
- 'a5b4e14d9870cfcf0f841b438ee0d8cc')
+md5sums=('647be84b2de716e071b85c39c32b3b2f'
+ 'SKIP')
 
 prepare() {
cd "${pkgname}-${pkgver}"
-   patch -Np1 -i 
../0001-makechrootpkg-Delete-chroot-subvols-recursively-when.patch
-   patch -Np1 -i ../0002-Sync-makepkg.conf-files-with-pacman-5.0.2-2.patch
 }
 
 build() {


[arch-commits] Commit in audiofile/repos (22 files)

2017-08-12 Thread Jan de Groot
Date: Saturday, August 12, 2017 @ 21:40:44
  Author: jgc
Revision: 301991

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  audiofile/repos/extra-i686/01_gcc6.patch
(from rev 301990, audiofile/trunk/01_gcc6.patch)
  audiofile/repos/extra-i686/03_CVE-2015-7747.patch
(from rev 301990, audiofile/trunk/03_CVE-2015-7747.patch)
  
audiofile/repos/extra-i686/04_clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch
(from rev 301990, 
audiofile/trunk/04_clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch)
  audiofile/repos/extra-i686/05_Always-check-the-number-of-coefficients.patch
(from rev 301990, 
audiofile/trunk/05_Always-check-the-number-of-coefficients.patch)
  
audiofile/repos/extra-i686/06_Check-for-multiplication-overflow-in-MSADPCM-decodeSam.patch
(from rev 301990, 
audiofile/trunk/06_Check-for-multiplication-overflow-in-MSADPCM-decodeSam.patch)
  
audiofile/repos/extra-i686/07_Check-for-multiplication-overflow-in-sfconvert.patch
(from rev 301990, 
audiofile/trunk/07_Check-for-multiplication-overflow-in-sfconvert.patch)
  
audiofile/repos/extra-i686/08_Fix-signature-of-multiplyCheckOverflow.-It-returns-a-b.patch
(from rev 301990, 
audiofile/trunk/08_Fix-signature-of-multiplyCheckOverflow.-It-returns-a-b.patch)
  
audiofile/repos/extra-i686/09_Actually-fail-when-error-occurs-in-parseFormat.patch
(from rev 301990, 
audiofile/trunk/09_Actually-fail-when-error-occurs-in-parseFormat.patch)
  
audiofile/repos/extra-i686/10_Check-for-division-by-zero-in-BlockCodec-runPull.patch
(from rev 301990, 
audiofile/trunk/10_Check-for-division-by-zero-in-BlockCodec-runPull.patch)
  audiofile/repos/extra-i686/PKGBUILD
(from rev 301990, audiofile/trunk/PKGBUILD)
  audiofile/repos/extra-x86_64/01_gcc6.patch
(from rev 301990, audiofile/trunk/01_gcc6.patch)
  audiofile/repos/extra-x86_64/03_CVE-2015-7747.patch
(from rev 301990, audiofile/trunk/03_CVE-2015-7747.patch)
  
audiofile/repos/extra-x86_64/04_clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch
(from rev 301990, 
audiofile/trunk/04_clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch)
  audiofile/repos/extra-x86_64/05_Always-check-the-number-of-coefficients.patch
(from rev 301990, 
audiofile/trunk/05_Always-check-the-number-of-coefficients.patch)
  
audiofile/repos/extra-x86_64/06_Check-for-multiplication-overflow-in-MSADPCM-decodeSam.patch
(from rev 301990, 
audiofile/trunk/06_Check-for-multiplication-overflow-in-MSADPCM-decodeSam.patch)
  
audiofile/repos/extra-x86_64/07_Check-for-multiplication-overflow-in-sfconvert.patch
(from rev 301990, 
audiofile/trunk/07_Check-for-multiplication-overflow-in-sfconvert.patch)
  
audiofile/repos/extra-x86_64/08_Fix-signature-of-multiplyCheckOverflow.-It-returns-a-b.patch
(from rev 301990, 
audiofile/trunk/08_Fix-signature-of-multiplyCheckOverflow.-It-returns-a-b.patch)
  
audiofile/repos/extra-x86_64/09_Actually-fail-when-error-occurs-in-parseFormat.patch
(from rev 301990, 
audiofile/trunk/09_Actually-fail-when-error-occurs-in-parseFormat.patch)
  
audiofile/repos/extra-x86_64/10_Check-for-division-by-zero-in-BlockCodec-runPull.patch
(from rev 301990, 
audiofile/trunk/10_Check-for-division-by-zero-in-BlockCodec-runPull.patch)
  audiofile/repos/extra-x86_64/PKGBUILD
(from rev 301990, audiofile/trunk/PKGBUILD)
Deleted:
  audiofile/repos/extra-i686/PKGBUILD
  audiofile/repos/extra-x86_64/PKGBUILD

--+
 /PKGBUILD| 
 120 +++
 extra-i686/01_gcc6.patch | 
 102 ++
 extra-i686/03_CVE-2015-7747.patch| 
 156 ++
 extra-i686/04_clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch  | 
  33 ++
 extra-i686/05_Always-check-the-number-of-coefficients.patch  | 
  30 +
 extra-i686/06_Check-for-multiplication-overflow-in-MSADPCM-decodeSam.patch   | 
 116 +++
 extra-i686/07_Check-for-multiplication-overflow-in-sfconvert.patch   | 
  66 
 extra-i686/08_Fix-signature-of-multiplyCheckOverflow.-It-returns-a-b.patch   | 
  35 ++
 extra-i686/09_Actually-fail-when-error-occurs-in-parseFormat.patch   | 
  36 ++
 extra-i686/10_Check-for-division-by-zero-in-BlockCodec-runPull.patch | 
  21 +
 extra-i686/PKGBUILD  | 
  29 -
 extra-x86_64/01_gcc6.patch   | 
 102 ++
 extra-x86_64/03_CVE-2015-7747.patch  | 
 156 ++
 extra-x86_64/04_clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch| 
  33 ++
 extra-x86_64/05_Always-check-the-number-of-coefficients.patch| 
  30 +
 extra-x86_64/06_Check-for-multiplication-overflow-in-MSADPCM-decodeSam.patch | 
 116 +++
 extra-x8

[arch-commits] Commit in audiofile/trunk (10 files)

2017-08-12 Thread Jan de Groot
Date: Saturday, August 12, 2017 @ 21:40:33
  Author: jgc
Revision: 301990

upgpkg: audiofile 0.3.6-4

Switch to HTTPS
Use SHA256
Fix https://security.archlinux.org/AVG-205 security issues using Debian 
patches. Also fixes CVE-2015-7747 which is not listed in the AVG ticket

Added:
  audiofile/trunk/01_gcc6.patch
  audiofile/trunk/03_CVE-2015-7747.patch
  audiofile/trunk/04_clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch
  audiofile/trunk/05_Always-check-the-number-of-coefficients.patch
  
audiofile/trunk/06_Check-for-multiplication-overflow-in-MSADPCM-decodeSam.patch
  audiofile/trunk/07_Check-for-multiplication-overflow-in-sfconvert.patch
  
audiofile/trunk/08_Fix-signature-of-multiplyCheckOverflow.-It-returns-a-b.patch
  audiofile/trunk/09_Actually-fail-when-error-occurs-in-parseFormat.patch
  audiofile/trunk/10_Check-for-division-by-zero-in-BlockCodec-runPull.patch
Modified:
  audiofile/trunk/PKGBUILD

-+
 01_gcc6.patch   |  102 ++
 03_CVE-2015-7747.patch  |  156 
++
 04_clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch|   33 ++
 05_Always-check-the-number-of-coefficients.patch|   30 +
 06_Check-for-multiplication-overflow-in-MSADPCM-decodeSam.patch |  116 +++
 07_Check-for-multiplication-overflow-in-sfconvert.patch |   66 
 08_Fix-signature-of-multiplyCheckOverflow.-It-returns-a-b.patch |   35 ++
 09_Actually-fail-when-error-occurs-in-parseFormat.patch |   36 ++
 10_Check-for-division-by-zero-in-BlockCodec-runPull.patch   |   21 +
 PKGBUILD|   39 ++
 10 files changed, 630 insertions(+), 4 deletions(-)

Added: 01_gcc6.patch
===
--- 01_gcc6.patch   (rev 0)
+++ 01_gcc6.patch   2017-08-12 21:40:33 UTC (rev 301990)
@@ -0,0 +1,102 @@
+Description: Fix FTBFS with GCC 6
+Author: Michael Schwendt 
+Origin: vendor, https://github.com/mpruett/audiofile/pull/27
+Bug-Debian: https://bugs.debian.org/812055
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+
+--- a/libaudiofile/modules/SimpleModule.h
 b/libaudiofile/modules/SimpleModule.h
+@@ -123,7 +123,7 @@ struct signConverter
+   typedef typename IntTypes::UnsignedType UnsignedType;
+ 
+   static const int kScaleBits = (Format + 1) * CHAR_BIT - 1;
+-  static const int kMinSignedValue = -1 << kScaleBits;
++  static const int kMinSignedValue = 0-(1U<
+   {
+--- a/test/FloatToInt.cpp
 b/test/FloatToInt.cpp
+@@ -115,7 +115,7 @@ TEST_F(FloatToIntTest, Int16)
+   EXPECT_EQ(readData[i], expectedData[i]);
+ }
+ 
+-static const int32_t kMinInt24 = -1<<23;
++static const int32_t kMinInt24 = 0-(1U<<23);
+ static const int32_t kMaxInt24 = (1<<23) - 1;
+ 
+ TEST_F(FloatToIntTest, Int24)
+--- a/test/IntToFloat.cpp
 b/test/IntToFloat.cpp
+@@ -117,7 +117,7 @@ TEST_F(IntToFloatTest, Int16)
+   EXPECT_EQ(readData[i], expectedData[i]);
+ }
+ 
+-static const int32_t kMinInt24 = -1<<23;
++static const int32_t kMinInt24 = 0-(1U<<23);
+ static const int32_t kMaxInt24 = (1<<23) - 1;
+ 
+ TEST_F(IntToFloatTest, Int24)
+--- a/test/NeXT.cpp
 b/test/NeXT.cpp
+@@ -37,13 +37,13 @@
+ 
+ #include "TestUtilities.h"
+ 
+-const char kDataUnspecifiedLength[] =
++const signed char kDataUnspecifiedLength[] =
+ {
+   '.', 's', 'n', 'd',
+   0, 0, 0, 24, // offset of 24 bytes
+-  0xff, 0xff, 0xff, 0xff, // unspecified length
++  -1, -1, -1, -1, // unspecified length
+   0, 0, 0, 3, // 16-bit linear
+-  0, 0, 172, 68, // 44100 Hz
++  0, 0, -84, 68, // 44100 Hz (0xAC44)
+   0, 0, 0, 1, // 1 channel
+   0, 1,
+   0, 1,
+@@ -57,13 +57,13 @@ const char kDataUnspecifiedLength[] =
+   0, 55
+ };
+ 
+-const char kDataTruncated[] =
++const signed char kDataTruncated[] =
+ {
+   '.', 's', 'n', 'd',
+   0, 0, 0, 24, // offset of 24 bytes
+   0, 0, 0, 20, // length of 20 bytes
+   0, 0, 0, 3, // 16-bit linear
+-  0, 0, 172, 68, // 44100 Hz
++  0, 0, -84, 68, // 44100 Hz (0xAC44)
+   0, 0, 0, 1, // 1 channel
+   0, 1,
+   0, 1,
+@@ -152,13 +152,13 @@ TEST(NeXT, Truncated)
+   ASSERT_EQ(::unlink(testFileName.c_str()), 0);
+ }
+ 
+-const char kDataZeroChannels[] =
++const signed char kDataZeroChannels[] =
+ {
+   '.', 's', 'n', 'd',
+   0, 0, 0, 24, // offset of 24 bytes
+   0, 0, 0, 2, // 2 bytes
+   0, 0, 0, 3, // 16-bit linear
+-  0, 0, 172, 68, // 44100 Hz
++  0, 0, -84, 68, // 44100 Hz (0xAC44)
+   0, 0, 0, 0, // 0 channels
+   0, 1
+ };
+--- a/test/Sign.cpp
 b/test/Sign.cpp
+@@ -116,7 +116,7 @@ TEST_F(SignConversionTest, Int16)
+   EXPECT_EQ(readData[i], expectedData[i]);
+ }
+ 
+-static const int32_t kMinInt24 = -1<<23;
+

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

2017-08-12 Thread Jan de Groot
Date: Saturday, August 12, 2017 @ 21:22:45
  Author: jgc
Revision: 301989

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  libytnef/repos/extra-i686/CVE-2017-9058.patch
(from rev 301988, libytnef/trunk/CVE-2017-9058.patch)
  libytnef/repos/extra-i686/PKGBUILD
(from rev 301988, libytnef/trunk/PKGBUILD)
  libytnef/repos/extra-x86_64/CVE-2017-9058.patch
(from rev 301988, libytnef/trunk/CVE-2017-9058.patch)
  libytnef/repos/extra-x86_64/PKGBUILD
(from rev 301988, libytnef/trunk/PKGBUILD)
Deleted:
  libytnef/repos/extra-i686/PKGBUILD
  libytnef/repos/extra-x86_64/PKGBUILD

--+
 /PKGBUILD|   72 +
 extra-i686/CVE-2017-9058.patch   |   13 ++
 extra-i686/PKGBUILD  |   29 --
 extra-x86_64/CVE-2017-9058.patch |   13 ++
 extra-x86_64/PKGBUILD|   29 --
 5 files changed, 98 insertions(+), 58 deletions(-)

Copied: libytnef/repos/extra-i686/CVE-2017-9058.patch (from rev 301988, 
libytnef/trunk/CVE-2017-9058.patch)
===
--- extra-i686/CVE-2017-9058.patch  (rev 0)
+++ extra-i686/CVE-2017-9058.patch  2017-08-12 21:22:45 UTC (rev 301989)
@@ -0,0 +1,13 @@
+Index: ytnef/lib/ytnef.c
+===
+--- ytnef.orig/lib/ytnef.c
 ytnef/lib/ytnef.c
+@@ -57,7 +57,7 @@
+ 
+ #define ALLOCCHECK(x) { if(!x) { printf("Out of Memory at %s : %i\n", 
__FILE__, __LINE__); return(-1); } }
+ #define ALLOCCHECK_CHAR(x) { if(!x) { printf("Out of Memory at %s : %i\n", 
__FILE__, __LINE__); return(NULL); } }
+-#define SIZECHECK(x) { if char *)d - (char *)data) + x) > size) {  
printf("Corrupted file detected at %s : %i\n", __FILE__, __LINE__); return(-1); 
} }
++#define SIZECHECK(x) { if char *)d - (char *)data) + x) >= size) {  
printf("Corrupted file detected at %s : %i\n", __FILE__, __LINE__); return(-1); 
} }
+ 
+ int TNEFFillMapi(TNEFStruct *TNEF, BYTE *data, DWORD size, MAPIProps *p);
+ void SetFlip(void);

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-08-12 21:22:29 UTC (rev 301988)
+++ extra-i686/PKGBUILD 2017-08-12 21:22:45 UTC (rev 301989)
@@ -1,29 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-# Contributor: Andre Klitzing 
-
-pkgname=libytnef
-pkgver=1.9.2
-pkgrel=1
-pkgdesc="Yerase's TNEF Stream Reader library (decode winmail.dat)"
-url="https://github.com/Yeraze/ytnef";
-license=('GPL')
-arch=('i686' 'x86_64')
-depends=('glibc')
-makedepends=('perl')
-optdepends=('perl: ytnefprocess.pl script')
-source=(https://github.com/Yeraze/ytnef/archive/v${pkgver}.tar.gz)
-sha256sums=('48f7d7272ba74b267d3f98a1b14c81fef54cfb53460346d7c36a9604df1f95ad')
-
-build() {
-  cd ytnef-${pkgver}
-  ./autogen.sh
-  autoreconf -fi
-  ./configure --prefix=/usr --disable-static
-  make
-}
-
-package() {
-  cd ytnef-${pkgver}
-  make DESTDIR="$pkgdir" install
-}

Copied: libytnef/repos/extra-i686/PKGBUILD (from rev 301988, 
libytnef/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-08-12 21:22:45 UTC (rev 301989)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Jan de Groot 
+# Contributor: Andre Klitzing 
+
+pkgname=libytnef
+pkgver=1.9.2
+pkgrel=2
+pkgdesc="Yerase's TNEF Stream Reader library (decode winmail.dat)"
+url="https://github.com/Yeraze/ytnef";
+license=('GPL')
+arch=('i686' 'x86_64')
+depends=('glibc')
+makedepends=('perl')
+optdepends=('perl: ytnefprocess.pl script')
+source=(https://github.com/Yeraze/ytnef/archive/v${pkgver}.tar.gz
+CVE-2017-9058.patch)
+sha256sums=('48f7d7272ba74b267d3f98a1b14c81fef54cfb53460346d7c36a9604df1f95ad'
+'d2fcf8e9c3253f8a56006b2e622b527a37c4352487cdfc86719eb3fb719318ed')
+
+prepare() {
+  cd ytnef-${pkgver}
+  patch -Np1 -i ../CVE-2017-9058.patch
+}
+
+build() {
+  cd ytnef-${pkgver}
+  ./autogen.sh
+  autoreconf -fi
+  ./configure --prefix=/usr --disable-static
+  make
+}
+
+package() {
+  cd ytnef-${pkgver}
+  make DESTDIR="$pkgdir" install
+}

Copied: libytnef/repos/extra-x86_64/CVE-2017-9058.patch (from rev 301988, 
libytnef/trunk/CVE-2017-9058.patch)
===
--- extra-x86_64/CVE-2017-9058.patch(rev 0)
+++ extra-x86_64/CVE-2017-9058.patch2017-08-12 21:22:45 UTC (rev 301989)
@@ -0,0 +1,13 @@
+Index: ytnef/lib/ytnef.c
+===
+--- ytnef.orig/lib/ytnef.c
 ytnef/lib/ytnef.c
+@@ -57,7 +57,7 @@
+ 
+ #define ALLOCCHECK(x) { if(!x) { printf("Out of Memory at %s : %i\n", 
__FILE__, __LINE__); return(-1); } }
+ #define ALLOCCHECK_CHAR(x) { if(!x) { printf("Out of Memory at %s : %i\n", 
__FILE__, __LINE__); return(NULL); } }
+-#de

[arch-commits] Commit in libytnef/trunk (CVE-2017-9058.patch PKGBUILD)

2017-08-12 Thread Jan de Groot
Date: Saturday, August 12, 2017 @ 21:22:29
  Author: jgc
Revision: 301988

upgpkg: libytnef 1.9.2-2

Fix CVE-2017-9058

Added:
  libytnef/trunk/CVE-2017-9058.patch
Modified:
  libytnef/trunk/PKGBUILD

-+
 CVE-2017-9058.patch |   13 +
 PKGBUILD|   13 ++---
 2 files changed, 23 insertions(+), 3 deletions(-)

Added: CVE-2017-9058.patch
===
--- CVE-2017-9058.patch (rev 0)
+++ CVE-2017-9058.patch 2017-08-12 21:22:29 UTC (rev 301988)
@@ -0,0 +1,13 @@
+Index: ytnef/lib/ytnef.c
+===
+--- ytnef.orig/lib/ytnef.c
 ytnef/lib/ytnef.c
+@@ -57,7 +57,7 @@
+ 
+ #define ALLOCCHECK(x) { if(!x) { printf("Out of Memory at %s : %i\n", 
__FILE__, __LINE__); return(-1); } }
+ #define ALLOCCHECK_CHAR(x) { if(!x) { printf("Out of Memory at %s : %i\n", 
__FILE__, __LINE__); return(NULL); } }
+-#define SIZECHECK(x) { if char *)d - (char *)data) + x) > size) {  
printf("Corrupted file detected at %s : %i\n", __FILE__, __LINE__); return(-1); 
} }
++#define SIZECHECK(x) { if char *)d - (char *)data) + x) >= size) {  
printf("Corrupted file detected at %s : %i\n", __FILE__, __LINE__); return(-1); 
} }
+ 
+ int TNEFFillMapi(TNEFStruct *TNEF, BYTE *data, DWORD size, MAPIProps *p);
+ void SetFlip(void);

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 21:15:46 UTC (rev 301987)
+++ PKGBUILD2017-08-12 21:22:29 UTC (rev 301988)
@@ -4,7 +4,7 @@
 
 pkgname=libytnef
 pkgver=1.9.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Yerase's TNEF Stream Reader library (decode winmail.dat)"
 url="https://github.com/Yeraze/ytnef";
 license=('GPL')
@@ -12,9 +12,16 @@
 depends=('glibc')
 makedepends=('perl')
 optdepends=('perl: ytnefprocess.pl script')
-source=(https://github.com/Yeraze/ytnef/archive/v${pkgver}.tar.gz)
-sha256sums=('48f7d7272ba74b267d3f98a1b14c81fef54cfb53460346d7c36a9604df1f95ad')
+source=(https://github.com/Yeraze/ytnef/archive/v${pkgver}.tar.gz
+CVE-2017-9058.patch)
+sha256sums=('48f7d7272ba74b267d3f98a1b14c81fef54cfb53460346d7c36a9604df1f95ad'
+'d2fcf8e9c3253f8a56006b2e622b527a37c4352487cdfc86719eb3fb719318ed')
 
+prepare() {
+  cd ytnef-${pkgver}
+  patch -Np1 -i ../CVE-2017-9058.patch
+}
+
 build() {
   cd ytnef-${pkgver}
   ./autogen.sh


[arch-commits] Commit in arptables/repos (12 files)

2017-08-12 Thread Jan de Groot
Date: Saturday, August 12, 2017 @ 21:15:46
  Author: jgc
Revision: 301987

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  arptables/repos/extra-i686/PKGBUILD
(from rev 301986, arptables/trunk/PKGBUILD)
  arptables/repos/extra-i686/arptables.service
(from rev 301986, arptables/trunk/arptables.service)
  arptables/repos/extra-i686/arptables.systemd
(from rev 301986, arptables/trunk/arptables.systemd)
  arptables/repos/extra-x86_64/PKGBUILD
(from rev 301986, arptables/trunk/PKGBUILD)
  arptables/repos/extra-x86_64/arptables.service
(from rev 301986, arptables/trunk/arptables.service)
  arptables/repos/extra-x86_64/arptables.systemd
(from rev 301986, arptables/trunk/arptables.systemd)
Deleted:
  arptables/repos/extra-i686/PKGBUILD
  arptables/repos/extra-i686/arptables.service
  arptables/repos/extra-i686/arptables.systemd
  arptables/repos/extra-x86_64/PKGBUILD
  arptables/repos/extra-x86_64/arptables.service
  arptables/repos/extra-x86_64/arptables.systemd

+
 /PKGBUILD  |   98 +++
 /arptables.service |   26 ++
 /arptables.systemd |   42 
 extra-i686/PKGBUILD|   49 ---
 extra-i686/arptables.service   |   13 -
 extra-i686/arptables.systemd   |   21 
 extra-x86_64/PKGBUILD  |   49 ---
 extra-x86_64/arptables.service |   13 -
 extra-x86_64/arptables.systemd |   21 
 9 files changed, 166 insertions(+), 166 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-08-12 21:15:04 UTC (rev 301986)
+++ extra-i686/PKGBUILD 2017-08-12 21:15:46 UTC (rev 301987)
@@ -1,49 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-# Contributor: Daniel Micay 
-# Contributor: Michal Soltys 
-
-pkgname=arptables
-pkgver=0.0.4
-pkgrel=3
-pkgdesc='ARP filtering utility'
-arch=('i686' 'x86_64')
-url='http://ebtables.sourceforge.net/'
-depends=('glibc' 'perl' 'bash')
-license=('GPL')
-backup=("etc/$pkgname.conf")
-source=("http://downloads.sourceforge.net/ebtables/$pkgname-v${pkgver//_/-}.tar.gz";
-"$pkgname.systemd"
-"$pkgname.service")
-md5sums=('c2e99c3aa9d78c9dfa30710ca3168182'
- 'e54342a833c52b2bc67e7985e8f8fdfd'
- '7e908fd77ef05bc7a9a05b6e877cd2bf')
-
-build() {
-  cd $pkgname-v${pkgver//_/-}
-  make
-}
-
-package() {
-  pushd $pkgname-v${pkgver//_/-}
-  make install \
-DESTDIR="$pkgdir" \
-PREFIX=/usr \
-LIBDIR=/usr/lib/arptables \
-BINDIR=/usr/bin \
-MANDIR=/usr/share/man \
-INITDIR=/etc/rc.d \
-SYSCONFIGDIR=/etc
-  popd
-  # systemd
-  install -Dm 755 $pkgname.systemd \
-"$pkgdir/usr/lib/systemd/scripts/$pkgname"
-  install -Dm 644 $pkgname.service \
-"$pkgdir/usr/lib/systemd/system/$pkgname.service"
-  # default config file
-  install -Dm 644 /dev/null "$pkgdir/etc/$pkgname.conf"
-  # remove upstream rc
-  rm -rf "$pkgdir/etc/rc.d"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: arptables/repos/extra-i686/PKGBUILD (from rev 301986, 
arptables/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-08-12 21:15:46 UTC (rev 301987)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+# Contributor: Daniel Micay 
+# Contributor: Michal Soltys 
+
+pkgname=arptables
+pkgver=0.0.4
+pkgrel=4
+pkgdesc='ARP filtering utility'
+arch=('i686' 'x86_64')
+url='http://http://ebtables.netfilter.org/'
+depends=('glibc' 'perl' 'bash')
+license=('GPL')
+backup=("etc/$pkgname.conf")
+source=("https://downloads.sourceforge.net/ebtables/$pkgname-v${pkgver//_/-}.tar.gz";
+"$pkgname.systemd"
+"$pkgname.service")
+sha256sums=('277985e29ecd93bd759a58242cad0e02ba9d4a6e1b7795235e3b507661bc0049'
+'93585af516b9f5544a88bfca96dd56afa60304a20e94b29c1cae06bfc1b73451'
+'f93b5a750a81f2c1543f21dd9cbb54347d59ceacc7044c88d15690df7c38f78a')
+
+build() {
+  cd $pkgname-v${pkgver//_/-}
+  make
+}
+
+package() {
+  pushd $pkgname-v${pkgver//_/-}
+  make install \
+DESTDIR="$pkgdir" \
+PREFIX=/usr \
+LIBDIR=/usr/lib/arptables \
+BINDIR=/usr/bin \
+MANDIR=/usr/share/man \
+INITDIR=/etc/rc.d \
+SYSCONFIGDIR=/etc
+  popd
+  # systemd
+  install -Dm 755 $pkgname.systemd \
+"$pkgdir/usr/lib/systemd/scripts/$pkgname"
+  install -Dm 644 $pkgname.service \
+"$pkgdir/usr/lib/systemd/system/$pkgname.service"
+  # default config file
+  install -Dm 644 /dev/null "$pkgdir/etc/$pkgname.conf"
+  # remove upstream rc
+  rm -rf "$pkgdir/etc/rc.d"
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: extra-i686/arptables.service
===
--- extra-i686/arptables.service2017-08-12 21:15:04 UTC (rev 301986)
+++ extra-i686/arptables.service2017-

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

2017-08-12 Thread Jan de Groot
Date: Saturday, August 12, 2017 @ 21:15:04
  Author: jgc
Revision: 301986

upgpkg: arptables 0.0.4-4

Switch to HTTPS, fix overlinking

Modified:
  arptables/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 21:10:09 UTC (rev 301985)
+++ PKGBUILD2017-08-12 21:15:04 UTC (rev 301986)
@@ -5,19 +5,19 @@
 
 pkgname=arptables
 pkgver=0.0.4
-pkgrel=3
+pkgrel=4
 pkgdesc='ARP filtering utility'
 arch=('i686' 'x86_64')
-url='http://ebtables.sourceforge.net/'
+url='http://http://ebtables.netfilter.org/'
 depends=('glibc' 'perl' 'bash')
 license=('GPL')
 backup=("etc/$pkgname.conf")
-source=("http://downloads.sourceforge.net/ebtables/$pkgname-v${pkgver//_/-}.tar.gz";
+source=("https://downloads.sourceforge.net/ebtables/$pkgname-v${pkgver//_/-}.tar.gz";
 "$pkgname.systemd"
 "$pkgname.service")
-md5sums=('c2e99c3aa9d78c9dfa30710ca3168182'
- 'e54342a833c52b2bc67e7985e8f8fdfd'
- '7e908fd77ef05bc7a9a05b6e877cd2bf')
+sha256sums=('277985e29ecd93bd759a58242cad0e02ba9d4a6e1b7795235e3b507661bc0049'
+'93585af516b9f5544a88bfca96dd56afa60304a20e94b29c1cae06bfc1b73451'
+'f93b5a750a81f2c1543f21dd9cbb54347d59ceacc7044c88d15690df7c38f78a')
 
 build() {
   cd $pkgname-v${pkgver//_/-}


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

2017-08-12 Thread Jan de Groot
Date: Saturday, August 12, 2017 @ 21:10:09
  Author: jgc
Revision: 301985

Switch to HTTPS, SHA256

Modified:
  akonadi-qt4/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 21:08:14 UTC (rev 301984)
+++ PKGBUILD2017-08-12 21:10:09 UTC (rev 301985)
@@ -12,10 +12,10 @@
 url='http://community.kde.org/KDE_PIM/Akonadi'
 license=('LGPL')
 makedepends=('cmake' 'automoc4' 'boost' 'postgresql' 'mariadb' 'qt4' 'libxslt')
-source=("http://download.kde.org/stable/akonadi/src/akonadi-${pkgver}.tar.bz2";
+source=("https://download.kde.org/stable/akonadi/src/akonadi-${pkgver}.tar.bz2";
 dont-leak-old-external-payload-files.patch)
-md5sums=('84eb2e471bd6bdfe54a2a2f1d858c07d'
- '9711e300dde3775a38637daa3c20befe')
+sha256sums=('8c7f690002ea22c139f3a64394aef2e816e00ca47fd971af7d54a66087356dd2'
+'e6644929ebec09986113be49f9aabf23e47e04585295319787ffe8af31b9')
 
 prepare() {
   mkdir -p build


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

2017-08-12 Thread Jan de Groot
Date: Saturday, August 12, 2017 @ 21:08:14
  Author: jgc
Revision: 301984

Switch to HTTPS

Modified:
  aalib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 21:05:27 UTC (rev 301983)
+++ PKGBUILD2017-08-12 21:08:14 UTC (rev 301984)
@@ -10,7 +10,7 @@
 license=('LGPL')
 depends=('gpm' 'libx11')
 makedepends=('libxt')
-source=(http://downloads.sourceforge.net/sourceforge/aa-project/${pkgname}-${pkgver}.tar.gz
+source=(https://downloads.sourceforge.net/sourceforge/aa-project/${pkgname}-${pkgver}.tar.gz
aclocal-fixes.patch)
 sha1sums=('a23269e950a249d2ef93625837cace45ddbce03b'
   '98d8c5a13672a8107945d694ff4520e0bc87d3e9')


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

2017-08-12 Thread Jan de Groot
Date: Saturday, August 12, 2017 @ 21:05:27
  Author: jgc
Revision: 301983

Switch source to HTTPS

Modified:
  opal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 21:04:56 UTC (rev 301982)
+++ PKGBUILD2017-08-12 21:05:27 UTC (rev 301983)
@@ -12,7 +12,7 @@
 makedepends=(ffmpeg x264)
 optdepends=('ffmpeg: h263 and mpeg4 plugins')
 options=(!makeflags)
-source=(http://downloads.sourceforge.net/opalvoip/$pkgname-$pkgver.tar.bz2
+source=(https://downloads.sourceforge.net/opalvoip/$pkgname-$pkgver.tar.bz2
 disable-samples-ftbfs.diff
 libav9.patch
 libav10.patch


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

2017-08-12 Thread Jan de Groot
Date: Saturday, August 12, 2017 @ 21:04:56
  Author: jgc
Revision: 301982

Switch source to HTTPS

Modified:
  ptlib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 21:03:04 UTC (rev 301981)
+++ PKGBUILD2017-08-12 21:04:56 UTC (rev 301982)
@@ -11,7 +11,7 @@
 depends=('sdl' 'libpulse' 'v4l-utils' 'libldap')
 replaces=('pwlib')
 conflicts=('pwlib')
-source=(http://downloads.sourceforge.net/opalvoip/ptlib-$pkgver.tar.bz2
+source=(https://downloads.sourceforge.net/opalvoip/ptlib-$pkgver.tar.bz2
 ptlib-2.10.11-bison_fixes-2.patch
 disable-sslv3.patch
 openssl-1.1.0.patch)


[arch-commits] Commit in wv/repos (4 files)

2017-08-12 Thread Jan de Groot
Date: Saturday, August 12, 2017 @ 21:03:04
  Author: jgc
Revision: 301981

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  wv/repos/extra-i686/PKGBUILD
(from rev 301980, wv/trunk/PKGBUILD)
  wv/repos/extra-x86_64/PKGBUILD
(from rev 301980, wv/trunk/PKGBUILD)
Deleted:
  wv/repos/extra-i686/PKGBUILD
  wv/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |   56 
 extra-i686/PKGBUILD   |   27 ---
 extra-x86_64/PKGBUILD |   27 ---
 3 files changed, 56 insertions(+), 54 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-08-12 21:02:57 UTC (rev 301980)
+++ extra-i686/PKGBUILD 2017-08-12 21:03:04 UTC (rev 301981)
@@ -1,27 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-# Contributor: William Rea 
-pkgname=wv
-pkgver=1.2.9
-pkgrel=3
-pkgdesc="MSWord library can load and parse Word 2000, 97, 95 and 6 file 
formats"
-arch=('i686' 'x86_64')
-url="http://sourceforge.net/projects/wvware";
-license=('GPL')
-depends=(libgsf libpng sh)
-source=(http://www.abisource.com/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-md5sums=('dbccf2e9f747e50c913b7e3d126b73f7')
-sha1sums=('db4717a151742dbdb492318f104504a92075543a')
-
-build() {
-  cd $pkgname-$pkgver
-
-  ./configure --prefix=/usr \
---mandir=/usr/share/man --disable-static
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="${pkgdir}" install
-}

Copied: wv/repos/extra-i686/PKGBUILD (from rev 301980, wv/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-08-12 21:03:04 UTC (rev 301981)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Jan de Groot 
+# Contributor: William Rea 
+pkgname=wv
+pkgver=1.2.9
+pkgrel=4
+pkgdesc="MSWord library can load and parse Word 2000, 97, 95 and 6 file 
formats"
+arch=('i686' 'x86_64')
+url="https://sourceforge.net/projects/wvware";
+license=('GPL')
+depends=(libgsf libpng sh)
+source=(https://www.abisource.com/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+md5sums=('dbccf2e9f747e50c913b7e3d126b73f7')
+sha1sums=('db4717a151742dbdb492318f104504a92075543a')
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure --prefix=/usr \
+--mandir=/usr/share/man --disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="${pkgdir}" install
+}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2017-08-12 21:02:57 UTC (rev 301980)
+++ extra-x86_64/PKGBUILD   2017-08-12 21:03:04 UTC (rev 301981)
@@ -1,27 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-# Contributor: William Rea 
-pkgname=wv
-pkgver=1.2.9
-pkgrel=3
-pkgdesc="MSWord library can load and parse Word 2000, 97, 95 and 6 file 
formats"
-arch=('i686' 'x86_64')
-url="http://sourceforge.net/projects/wvware";
-license=('GPL')
-depends=(libgsf libpng sh)
-source=(http://www.abisource.com/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-md5sums=('dbccf2e9f747e50c913b7e3d126b73f7')
-sha1sums=('db4717a151742dbdb492318f104504a92075543a')
-
-build() {
-  cd $pkgname-$pkgver
-
-  ./configure --prefix=/usr \
---mandir=/usr/share/man --disable-static
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="${pkgdir}" install
-}

Copied: wv/repos/extra-x86_64/PKGBUILD (from rev 301980, wv/trunk/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2017-08-12 21:03:04 UTC (rev 301981)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Jan de Groot 
+# Contributor: William Rea 
+pkgname=wv
+pkgver=1.2.9
+pkgrel=4
+pkgdesc="MSWord library can load and parse Word 2000, 97, 95 and 6 file 
formats"
+arch=('i686' 'x86_64')
+url="https://sourceforge.net/projects/wvware";
+license=('GPL')
+depends=(libgsf libpng sh)
+source=(https://www.abisource.com/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+md5sums=('dbccf2e9f747e50c913b7e3d126b73f7')
+sha1sums=('db4717a151742dbdb492318f104504a92075543a')
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure --prefix=/usr \
+--mandir=/usr/share/man --disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="${pkgdir}" install
+}


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

2017-08-12 Thread Jan de Groot
Date: Saturday, August 12, 2017 @ 21:02:57
  Author: jgc
Revision: 301980

upgpkg: wv 1.2.9-4

Switch to HTTPS, fix overlinking

Modified:
  wv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 16:15:44 UTC (rev 301979)
+++ PKGBUILD2017-08-12 21:02:57 UTC (rev 301980)
@@ -3,13 +3,13 @@
 # Contributor: William Rea 
 pkgname=wv
 pkgver=1.2.9
-pkgrel=3
+pkgrel=4
 pkgdesc="MSWord library can load and parse Word 2000, 97, 95 and 6 file 
formats"
 arch=('i686' 'x86_64')
-url="http://sourceforge.net/projects/wvware";
+url="https://sourceforge.net/projects/wvware";
 license=('GPL')
 depends=(libgsf libpng sh)
-source=(http://www.abisource.com/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+source=(https://www.abisource.com/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
 md5sums=('dbccf2e9f747e50c913b7e3d126b73f7')
 sha1sums=('db4717a151742dbdb492318f104504a92075543a')
 
@@ -18,6 +18,7 @@
 
   ./configure --prefix=/usr \
 --mandir=/usr/share/man --disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 


[arch-commits] Commit in spyder/repos (13 files)

2017-08-12 Thread Fabio Castelli
Date: Saturday, August 12, 2017 @ 20:21:21
  Author: muflone
Revision: 250019

archrelease: copy trunk to community-any

Added:
  spyder/repos/community-any/
  spyder/repos/community-any/PKGBUILD
(from rev 250018, spyder/trunk/PKGBUILD)
  spyder/repos/community-any/bug_51437_spyder2.patch
(from rev 250018, spyder/trunk/bug_51437_spyder2.patch)
  spyder/repos/community-any/bug_53489_python2-optional-nbconvert.patch
(from rev 250018, spyder/trunk/bug_53489_python2-optional-nbconvert.patch)
  spyder/repos/community-any/bug_54508_missing_pyqt4_qtwebkit.patch
(from rev 250018, spyder/trunk/bug_54508_missing_pyqt4_qtwebkit.patch)
  spyder/repos/community-any/python2.patch
(from rev 250018, spyder/trunk/python2.patch)
  spyder/repos/community-any/spyder2.install
(from rev 250018, spyder/trunk/spyder2.install)
Deleted:
  spyder/repos/community-any/PKGBUILD
  spyder/repos/community-any/bug_51437_spyder2.patch
  spyder/repos/community-any/bug_53489_python2-optional-nbconvert.patch
  spyder/repos/community-any/bug_54508_missing_pyqt4_qtwebkit.patch
  spyder/repos/community-any/python2.patch
  spyder/repos/community-any/spyder2.install

--+
 /PKGBUILD|  107 +
 /bug_51437_spyder2.patch |   51 ++
 /bug_53489_python2-optional-nbconvert.patch  |   12 +
 /bug_54508_missing_pyqt4_qtwebkit.patch  |   24 ++
 /python2.patch   |   17 ++
 /spyder2.install |8 
 community-any/PKGBUILD   |  107 -
 community-any/bug_51437_spyder2.patch|   51 --
 community-any/bug_53489_python2-optional-nbconvert.patch |   12 -
 community-any/bug_54508_missing_pyqt4_qtwebkit.patch |   24 --
 community-any/python2.patch  |   17 --
 community-any/spyder2.install|8 
 12 files changed, 219 insertions(+), 219 deletions(-)

Deleted: community-any/PKGBUILD
===
--- community-any/PKGBUILD  2017-08-12 20:01:49 UTC (rev 250017)
+++ community-any/PKGBUILD  2017-08-12 20:21:21 UTC (rev 250019)
@@ -1,107 +0,0 @@
-# $Id$
-# Maintainer: Muflone http://www.muflone.com/contacts/english/
-# Contributor: Francois Boulogne 
-# Contributor: TDY 
-
-pkgbase='spyder'
-pkgname=('spyder2' 'spyder3')
-pkgver=3.2.0
-pkgrel=1
-pkgdesc='Scientific PYthon Development EnviRonment providing MATLAB-like 
features.'
-makedepends=('python2-setuptools' 'python-setuptools' 'python-sphinx' 
'python2-sphinx')
-arch=('any')
-url='https://github.com/spyder-ide/spyder/'
-license=('MIT')
-source=("${pkgbase}-${pkgver}.tar.gz"::"https://github.com/spyder-ide/${pkgbase}/archive/v${pkgver}.tar.gz";
-"python2.patch"
-"bug_53489_python2-optional-nbconvert.patch"
-"bug_54508_missing_pyqt4_qtwebkit.patch"
-"bug_51437_spyder2.patch")
-sha256sums=('5dea4755e68ee20377d3ab090ffa6a3739bf8f8da05943acd558434a1f3622a3'
-'84b8d5e9640d5d347ac4564130f217368cc3f823de30b458d467a05e60bbc8da'
-'7486faba90da062ef8da6912bfabd22b59343b1275758f04e4a41df2b3b8eec0'
-'28d4aa8938d809c299ab6bf6b00a2f82677f9a98a9763b7127970881b76276f5'
-'ae077fc95bc6861402a90c55bc11b3a2dda3fde4005e9d7ad65df3b1a120d8c1')
-
-prepare() {
-  cd "${pkgbase}-${pkgver}"
-  # Forced QT API to pyqt5 (see https://bugs.archlinux.org/task/54508)
-  patch -p1 -i "../bug_54508_missing_pyqt4_qtwebkit.patch"
-  # Replace spyder with spyder2 (see https://bugs.archlinux.org/task/51437)
-  patch -p1 -i "../bug_51437_spyder2.patch"
-  mv "img_src/spyder.png" "img_src/spyder2.png"
-  mv "scripts/spyder.desktop" "scripts/spyder2.desktop"
-
-  # Prepare sources for spyder2 build
-  cp -r "${srcdir}/${pkgbase}-${pkgver}" "${srcdir}/spyder2-${pkgver}"
-  cd "${srcdir}/spyder2-${pkgver}"
-  patch -p1 -i "../python2.patch"
-  patch -p1 -i "../bug_53489_python2-optional-nbconvert.patch"
-
-  # Prepare sources for spyder3 build
-  cp -r "${srcdir}/${pkgbase}-${pkgver}" "${srcdir}/spyder3-${pkgver}"
-  cd "${srcdir}/spyder3-${pkgver}"
-}
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  python2 setup.py build
-
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  python3 setup.py build
-}
-
-package_spyder2() {
-  pkgdesc='Scientific PYthon Development EnviRonment providing MATLAB-like 
features for Python 2.x series.'
-  depends=('python2-pyqt5' 'qt5-webkit' 'python2-qtconsole' 'python2-qtpy' 
'python2-qtawesome'
-   'python2-pyflakes' 'python2-pyzmq' 'python2-pygments' 
'python2-psutil' 'python2-pickleshare'
-   'python2-rope' 'python2-jedi' 'python2-pylint' 
'python2-pycodestyle' 'python2-sphinx'
-   'icu' 'gtk-update-icon-cache')
-  provides=('spyder')
-  conflicts=('spyder')
-  repla

[arch-commits] Commit in bazel/repos/community-x86_64 (PKGBUILD PKGBUILD)

2017-08-12 Thread Sven-Hendrik Haase
Date: Saturday, August 12, 2017 @ 20:01:49
  Author: svenstaro
Revision: 250017

archrelease: copy trunk to community-x86_64

Added:
  bazel/repos/community-x86_64/PKGBUILD
(from rev 250016, bazel/trunk/PKGBUILD)
Deleted:
  bazel/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   75 ++---
 1 file changed, 38 insertions(+), 37 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-08-12 20:01:36 UTC (rev 250016)
+++ PKGBUILD2017-08-12 20:01:49 UTC (rev 250017)
@@ -1,37 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Frederik Schwan 
-# Contributor: Simon Legner 
-
-pkgname=bazel
-pkgver=0.5.3
-pkgrel=1
-pkgdesc='Correct, reproducible, and fast builds for everyone'
-arch=('x86_64')
-license=('Apache')
-url='https://bazel.io/'
-depends=('java-environment>=8' 'libarchive' 'zip' 'unzip')
-makedepends=('git' 'protobuf')
-options=('!distcc' '!strip')
-source=(https://github.com/bazelbuild/bazel/releases/download/${pkgver}/bazel-${pkgver}-dist.zip
-
https://github.com/bazelbuild/bazel/releases/download/${pkgver}/bazel-${pkgver}-dist.zip.sig)
-sha512sums=('469303e6789ce181ef0f0a8506b4c53e311bd4e9060528e0f24ab58d3b2a52b349f1372467389253c8335584f16c9febd1995bd0031c86a46ebd728bde3c2a18'
-'SKIP')
-validpgpkeys=('71A1D0EFCFEB6281FD0437C93D5919B448457EE0')
-
-build() {
-  ./compile.sh
-  ./output/bazel build scripts:bazel-complete.bash
-  cd output
-  ./bazel shutdown
-}
-
-package() {
-  install -Dm755 ${srcdir}/output/bazel ${pkgdir}/usr/bin/bazel
-  install -Dm644 ${srcdir}/bazel-bin/scripts/bazel-complete.bash 
${pkgdir}/usr/share/bash-completion/completions/bazel
-  install -Dm644 ${srcdir}/scripts/zsh_completion/_bazel 
${pkgdir}/usr/share/zsh/site-functions/_bazel
-  mkdir -p ${pkgdir}/opt/bazel/
-  for d in examples third_party tools; do
-cp -r ${srcdir}/${d} ${pkgdir}/opt/bazel/
-  done
-}
-# vim:set ts=2 sw=2 et:

Copied: bazel/repos/community-x86_64/PKGBUILD (from rev 250016, 
bazel/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-08-12 20:01:49 UTC (rev 250017)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Frederik Schwan 
+# Contributor: Simon Legner 
+
+pkgname=bazel
+pkgver=0.5.3
+pkgrel=2
+pkgdesc='Correct, reproducible, and fast builds for everyone'
+arch=('x86_64')
+license=('Apache')
+url='https://bazel.io/'
+depends=('java-environment>=8' 'libarchive' 'zip' 'unzip')
+makedepends=('git' 'protobuf')
+options=('!distcc' '!strip')
+source=(https://github.com/bazelbuild/bazel/releases/download/${pkgver}/bazel-${pkgver}-dist.zip
+
https://github.com/bazelbuild/bazel/releases/download/${pkgver}/bazel-${pkgver}-dist.zip.sig)
+sha512sums=('469303e6789ce181ef0f0a8506b4c53e311bd4e9060528e0f24ab58d3b2a52b349f1372467389253c8335584f16c9febd1995bd0031c86a46ebd728bde3c2a18'
+'SKIP')
+validpgpkeys=('71A1D0EFCFEB6281FD0437C93D5919B448457EE0')
+
+build() {
+  ./compile.sh
+  ./output/bazel build scripts:bazel-complete.bash
+  cd output
+  ./bazel shutdown
+}
+
+package() {
+  install -Dm755 ${srcdir}/scripts/packages/bazel.sh ${pkgdir}/usr/bin/bazel
+  install -Dm755 ${srcdir}/output/bazel ${pkgdir}/usr/bin/bazel-real
+  install -Dm644 ${srcdir}/bazel-bin/scripts/bazel-complete.bash 
${pkgdir}/usr/share/bash-completion/completions/bazel
+  install -Dm644 ${srcdir}/scripts/zsh_completion/_bazel 
${pkgdir}/usr/share/zsh/site-functions/_bazel
+  mkdir -p ${pkgdir}/opt/bazel/
+  for d in examples third_party tools; do
+cp -r ${srcdir}/${d} ${pkgdir}/opt/bazel/
+  done
+}
+# vim:set ts=2 sw=2 et:


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

2017-08-12 Thread Sven-Hendrik Haase
Date: Saturday, August 12, 2017 @ 20:01:36
  Author: svenstaro
Revision: 250016

upgpkg: bazel 0.5.3-2

Modified:
  bazel/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 20:00:20 UTC (rev 250015)
+++ PKGBUILD2017-08-12 20:01:36 UTC (rev 250016)
@@ -4,7 +4,7 @@
 
 pkgname=bazel
 pkgver=0.5.3
-pkgrel=1
+pkgrel=2
 pkgdesc='Correct, reproducible, and fast builds for everyone'
 arch=('x86_64')
 license=('Apache')
@@ -26,7 +26,8 @@
 }
 
 package() {
-  install -Dm755 ${srcdir}/output/bazel ${pkgdir}/usr/bin/bazel
+  install -Dm755 ${srcdir}/scripts/packages/bazel.sh ${pkgdir}/usr/bin/bazel
+  install -Dm755 ${srcdir}/output/bazel ${pkgdir}/usr/bin/bazel-real
   install -Dm644 ${srcdir}/bazel-bin/scripts/bazel-complete.bash 
${pkgdir}/usr/share/bash-completion/completions/bazel
   install -Dm644 ${srcdir}/scripts/zsh_completion/_bazel 
${pkgdir}/usr/share/zsh/site-functions/_bazel
   mkdir -p ${pkgdir}/opt/bazel/


[arch-commits] Commit in spyder/repos/community-any (12 files)

2017-08-12 Thread Fabio Castelli
Date: Saturday, August 12, 2017 @ 20:00:20
  Author: muflone
Revision: 250015

archrelease: copy trunk to community-any

Added:
  spyder/repos/community-any/PKGBUILD
(from rev 250014, spyder/trunk/PKGBUILD)
  spyder/repos/community-any/bug_51437_spyder2.patch
(from rev 250014, spyder/trunk/bug_51437_spyder2.patch)
  spyder/repos/community-any/bug_53489_python2-optional-nbconvert.patch
(from rev 250014, spyder/trunk/bug_53489_python2-optional-nbconvert.patch)
  spyder/repos/community-any/bug_54508_missing_pyqt4_qtwebkit.patch
(from rev 250014, spyder/trunk/bug_54508_missing_pyqt4_qtwebkit.patch)
  spyder/repos/community-any/python2.patch
(from rev 250014, spyder/trunk/python2.patch)
  spyder/repos/community-any/spyder2.install
(from rev 250014, spyder/trunk/spyder2.install)
Deleted:
  spyder/repos/community-any/PKGBUILD
  spyder/repos/community-any/bug_54508_missing_pyqt4_qtwebkit.patch
  spyder/repos/community-any/python2-optional-nbconvert.patch
  spyder/repos/community-any/python2-pep8.patch
  spyder/repos/community-any/python2.patch
  spyder/repos/community-any/python3-pep8.patch

+
 PKGBUILD   |  196 ++-
 bug_51437_spyder2.patch|   51 +++
 bug_53489_python2-optional-nbconvert.patch |   12 +
 bug_54508_missing_pyqt4_qtwebkit.patch |   48 +++---
 python2-optional-nbconvert.patch   |   12 -
 python2-pep8.patch |   45 --
 python2.patch  |   46 ++
 python3-pep8.patch |   45 --
 spyder2.install|8 +
 9 files changed, 219 insertions(+), 244 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-08-12 19:59:48 UTC (rev 250014)
+++ PKGBUILD2017-08-12 20:00:20 UTC (rev 250015)
@@ -1,89 +0,0 @@
-# $Id$
-# Maintainer: Muflone http://www.muflone.com/contacts/english/
-# Contributor: Francois Boulogne 
-# Contributor: TDY 
-
-pkgbase='spyder'
-pkgname=('spyder' 'spyder3')
-pkgver=3.1.4
-pkgrel=2
-pkgdesc='Scientific PYthon Development EnviRonment providing MATLAB-like 
features.'
-makedepends=('python2-setuptools' 'python-setuptools' 'python-sphinx' 
'python2-sphinx')
-arch=('any')
-url='https://github.com/spyder-ide/spyder/'
-license=('MIT')
-source=("${pkgbase}-${pkgver}.tar.gz"::"https://github.com/spyder-ide/${pkgbase}/archive/v${pkgver}.tar.gz";
-"python2.patch"
-"python2-optional-nbconvert.patch"
-"python2-pep8.patch"
-"python3-pep8.patch"
-"bug_54508_missing_pyqt4_qtwebkit.patch")
-sha256sums=('bcd75ebe65309a5f9184eedc59c415fe0d09e9b54a2b51bc31199a6095cd0b85'
-'4fb415fb358371da4a8b9524712de9338d391eed3bdabc5e217cf54f558771b5'
-'f6afdd08971a2022649af0be70cac67aa4d95fff06ade57f708693cffe073528'
-'dbebf909bf59027d22247e3e3c1736b5ec9337a879358f8117a967bb03e913b2'
-'f4eba4c414e655f0f2797e9864aa199607a6706f6b245aca56a54b250febc382'
-'28d4aa8938d809c299ab6bf6b00a2f82677f9a98a9763b7127970881b76276f5')
-
-prepare() {
-  cd "${pkgbase}-${pkgver}"
-  # Forced QT API to pyqt5 (see https://bugs.archlinux.org/task/54508)
-  patch -p1 -i "../bug_54508_missing_pyqt4_qtwebkit.patch"
-}
-
-package_spyder() {
-  pkgdesc='Scientific PYthon Development EnviRonment providing MATLAB-like 
features for Python 2.x series.'
-  depends=('python2-pyqt5' 'qt5-webkit' 'python2-qtconsole' 'python2-qtpy' 
'python2-qtawesome'
-   'python2-pyflakes' 'python2-pyzmq' 'python2-pygments' 
'python2-psutil' 'python2-pickleshare'
-   'python2-rope' 'python2-jedi' 'python2-pylint' 
'python2-pycodestyle' 'python2-sphinx'
-   'icu' 'gtk-update-icon-cache')
-  optdepends=('python2-numpy: N-dimensional arrays'
-  'python2-scipy: signal/image processing'
-  'python2-h5py: HDF5 support'
-  'python2-matplotlib: interactive 2D/3D data plotting'
-  'python2-sympy: symbolic mathematics for the IPython console'
-  'python2-pandas: view and edit DataFrames and Series in the 
Variable Explorer')
-  [ -d "build" ] && rm -rf "build"
-  cp -r "${pkgbase}-${pkgver}" build
-  cd build
-  patch -p1 -i "../python2.patch"
-  patch -p1 -i "../python2-pep8.patch"
-  patch -p1 -i "../python2-optional-nbconvert.patch"
-  python2 setup.py build
-  python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
-  # Install license file
-  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  # Install icon and desktop file
-  install -D -m644 "scripts/${pkgname}.desktop" 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
-  install -D -m644 "spyder/images/spyder.svg" 
"${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
-  # Remove useless spyder_win_post_install script
-  rm -f "${pkgdir}/usr/bin/spy

[arch-commits] Commit in spyder/trunk (6 files)

2017-08-12 Thread Fabio Castelli
Date: Saturday, August 12, 2017 @ 19:59:48
  Author: muflone
Revision: 250014

upgpkg: spyder 3.2.0-1

Added:
  spyder/trunk/bug_53489_python2-optional-nbconvert.patch
Modified:
  spyder/trunk/PKGBUILD
  spyder/trunk/python2.patch
Deleted:
  spyder/trunk/python2-optional-nbconvert.patch
  spyder/trunk/python2-pep8.patch
  spyder/trunk/python3-pep8.patch

+
 PKGBUILD   |   32 ++-
 bug_53489_python2-optional-nbconvert.patch |   12 +++
 python2-optional-nbconvert.patch   |   12 ---
 python2-pep8.patch |   45 ---
 python2.patch  |   24 +++---
 python3-pep8.patch |   45 ---
 6 files changed, 35 insertions(+), 135 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 19:07:59 UTC (rev 250013)
+++ PKGBUILD2017-08-12 19:59:48 UTC (rev 250014)
@@ -5,8 +5,8 @@
 
 pkgbase='spyder'
 pkgname=('spyder2' 'spyder3')
-pkgver=3.1.4
-pkgrel=3
+pkgver=3.2.0
+pkgrel=1
 pkgdesc='Scientific PYthon Development EnviRonment providing MATLAB-like 
features.'
 makedepends=('python2-setuptools' 'python-setuptools' 'python-sphinx' 
'python2-sphinx')
 arch=('any')
@@ -14,16 +14,12 @@
 license=('MIT')
 
source=("${pkgbase}-${pkgver}.tar.gz"::"https://github.com/spyder-ide/${pkgbase}/archive/v${pkgver}.tar.gz";
 "python2.patch"
-"python2-optional-nbconvert.patch"
-"python2-pep8.patch"
-"python3-pep8.patch"
+"bug_53489_python2-optional-nbconvert.patch"
 "bug_54508_missing_pyqt4_qtwebkit.patch"
 "bug_51437_spyder2.patch")
-sha256sums=('bcd75ebe65309a5f9184eedc59c415fe0d09e9b54a2b51bc31199a6095cd0b85'
-'4fb415fb358371da4a8b9524712de9338d391eed3bdabc5e217cf54f558771b5'
-'f6afdd08971a2022649af0be70cac67aa4d95fff06ade57f708693cffe073528'
-'dbebf909bf59027d22247e3e3c1736b5ec9337a879358f8117a967bb03e913b2'
-'f4eba4c414e655f0f2797e9864aa199607a6706f6b245aca56a54b250febc382'
+sha256sums=('5dea4755e68ee20377d3ab090ffa6a3739bf8f8da05943acd558434a1f3622a3'
+'84b8d5e9640d5d347ac4564130f217368cc3f823de30b458d467a05e60bbc8da'
+'7486faba90da062ef8da6912bfabd22b59343b1275758f04e4a41df2b3b8eec0'
 '28d4aa8938d809c299ab6bf6b00a2f82677f9a98a9763b7127970881b76276f5'
 'ae077fc95bc6861402a90c55bc11b3a2dda3fde4005e9d7ad65df3b1a120d8c1')
 
@@ -40,15 +36,21 @@
   cp -r "${srcdir}/${pkgbase}-${pkgver}" "${srcdir}/spyder2-${pkgver}"
   cd "${srcdir}/spyder2-${pkgver}"
   patch -p1 -i "../python2.patch"
-  patch -p1 -i "../python2-pep8.patch"
-  patch -p1 -i "../python2-optional-nbconvert.patch"
+  patch -p1 -i "../bug_53489_python2-optional-nbconvert.patch"
 
   # Prepare sources for spyder3 build
   cp -r "${srcdir}/${pkgbase}-${pkgver}" "${srcdir}/spyder3-${pkgver}"
   cd "${srcdir}/spyder3-${pkgver}"
-  patch -p1 -i "../python3-pep8.patch"
 }
 
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  python2 setup.py build
+
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  python3 setup.py build
+}
+
 package_spyder2() {
   pkgdesc='Scientific PYthon Development EnviRonment providing MATLAB-like 
features for Python 2.x series.'
   depends=('python2-pyqt5' 'qt5-webkit' 'python2-qtconsole' 'python2-qtpy' 
'python2-qtawesome'
@@ -65,8 +67,8 @@
   'python2-sympy: symbolic mathematics for the IPython console'
   'python2-pandas: view and edit DataFrames and Series in the 
Variable Explorer')
   install="${pkgname}.install"
+
   cd "${pkgname}-${pkgver}"
-  python2 setup.py build
   python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
   # Install license file
   install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
@@ -91,8 +93,8 @@
   'python-matplotlib: interactive 2D/3D data plotting'
   'python-sympy: symbolic mathematics for the IPython console'
   'python-pandas: view and edit DataFrames and Series in the 
Variable Explorer')
+
   cd "${pkgname}-${pkgver}"
-  python3 setup.py build
   python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
   # Install license file
   install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"

Added: bug_53489_python2-optional-nbconvert.patch
===
--- bug_53489_python2-optional-nbconvert.patch  (rev 0)
+++ bug_53489_python2-optional-nbconvert.patch  2017-08-12 19:59:48 UTC (rev 
250014)
@@ -0,0 +1,12 @@
+diff -Naur spyder-3.2.0.orig/spyder/plugins/editor.py 
spyder-3.2.0/spyder/plugins/editor.py
+--- spyder-3.2.0.orig/spyder/plugins/editor.py 2017-07-24 05:03:40.0 
+0200
 spyder-3.2.0/spyder/plugins/editor.py  2017-08-12 21:45:09.455757449 
+0

[arch-commits] Commit in wine-staging-nine/repos/multilib-x86_64 (4 files)

2017-08-12 Thread Laurent Carlier
Date: Saturday, August 12, 2017 @ 19:07:43
  Author: lcarlier
Revision: 250012

archrelease: copy trunk to multilib-x86_64

Added:
  wine-staging-nine/repos/multilib-x86_64/30-win32-aliases.conf
(from rev 250010, wine-staging-nine/trunk/30-win32-aliases.conf)
  wine-staging-nine/repos/multilib-x86_64/PKGBUILD
(from rev 250011, wine-staging-nine/trunk/PKGBUILD)
Deleted:
  wine-staging-nine/repos/multilib-x86_64/30-win32-aliases.conf
  wine-staging-nine/repos/multilib-x86_64/PKGBUILD

---+
 30-win32-aliases.conf |   40 ++--
 PKGBUILD  |  396 
 2 files changed, 218 insertions(+), 218 deletions(-)

Deleted: 30-win32-aliases.conf
===
--- 30-win32-aliases.conf   2017-08-12 19:07:35 UTC (rev 250011)
+++ 30-win32-aliases.conf   2017-08-12 19:07:43 UTC (rev 250012)
@@ -1,20 +0,0 @@
-
-
-
-  
-MS Shell Dlg
-Microsoft Sans Serif
-sans-serif
-  
-  
-MS Shell Dlg 2
-Tahoma
-sans-serif
-  
-
-  
-MS Sans Serif
-Microsoft Sans Serif
-sans-serif
-  
-

Copied: wine-staging-nine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 
250010, wine-staging-nine/trunk/30-win32-aliases.conf)
===
--- 30-win32-aliases.conf   (rev 0)
+++ 30-win32-aliases.conf   2017-08-12 19:07:43 UTC (rev 250012)
@@ -0,0 +1,20 @@
+
+
+
+  
+MS Shell Dlg
+Microsoft Sans Serif
+sans-serif
+  
+  
+MS Shell Dlg 2
+Tahoma
+sans-serif
+  
+
+  
+MS Sans Serif
+Microsoft Sans Serif
+sans-serif
+  
+

Deleted: PKGBUILD
===
--- PKGBUILD2017-08-12 19:07:35 UTC (rev 250011)
+++ PKGBUILD2017-08-12 19:07:43 UTC (rev 250012)
@@ -1,198 +0,0 @@
-# $Id$
-# Maintainer: Laurent Carlier 
-# Contributor: Felix Yan 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine-staging-nine
-pkgver=2.12
-pkgrel=1
-
-_pkgbasever=${pkgver/rc/-rc}
-_ninepatchver=${pkgver}
-
-source=("https://github.com/wine-compholio/wine-patched/archive/staging-$_pkgbasever.tar.gz";
-
"https://github.com/sarnex/wine-d3d9-patches/archive/wine-d3d9-$_ninepatchver.tar.gz";
-30-win32-aliases.conf)
-sha512sums=('3ed89c3545e8dd3485dc8fed01068caa548876759912cf2407d462b80c1c5786d106110e20e32c2a904b480a893c41f120b57a4252b6dc7376aec4e15721ca32'
-
'8fe9b37ff54372984a234b18037bc736f69f2adf41478f037bc93e3d72893c46174fc3fbff78042ac66bb03d31ea85d293dbadc2b32630218ae53be8e360425d'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb')
-
-pkgdesc="A compatibility layer for running Windows programs - Staging branch 
with the gallium-nine patches"
-url="http://www.wine-staging.com";
-arch=(i686 x86_64)
-options=(staticlibs)
-license=(LGPL)
-
-_depends=(
-  attr lib32-attr
-  fontconfig   lib32-fontconfig
-  lcms2lib32-lcms2
-  libxml2  lib32-libxml2
-  libxcursor   lib32-libxcursor
-  libxrandrlib32-libxrandr
-  libxdamage   lib32-libxdamage
-  libxilib32-libxi
-  gettext  lib32-gettext
-  freetype2lib32-freetype2
-  glu  lib32-glu
-  libsmlib32-libsm
-  gcc-libs lib32-gcc-libs
-  libpcap  lib32-libpcap
-  desktop-file-utils
-)
-
-makedepends=(autoconf ncurses bison perl fontforge flex
-  'gcc>=4.5.0-2'   'gcc-multilib>=4.5.0-2'
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  libpulse  lib32-libpulse
-  libva lib32-libva
-  gtk3  lib32-gtk3
-  gst-plugins-base-libs lib32-gst-plugins-base-libs
-  samba
-  opencl-headers
-  xorg-server-devel
-)
-  
-optdepends=(
-  gifliblib32-giflib
-  libpnglib32-libpng
-  libldap   lib32-libldap
-  gnutlslib32-gnutls
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  libpulse  lib32-libpulse
-  alsa-plugins  lib32-alsa-plugin

[arch-commits] Commit in wine-staging-nine/repos/community-i686 (4 files)

2017-08-12 Thread Laurent Carlier
Date: Saturday, August 12, 2017 @ 19:07:59
  Author: lcarlier
Revision: 250013

archrelease: copy trunk to community-i686

Added:
  wine-staging-nine/repos/community-i686/30-win32-aliases.conf
(from rev 250012, wine-staging-nine/trunk/30-win32-aliases.conf)
  wine-staging-nine/repos/community-i686/PKGBUILD
(from rev 250012, wine-staging-nine/trunk/PKGBUILD)
Deleted:
  wine-staging-nine/repos/community-i686/30-win32-aliases.conf
  wine-staging-nine/repos/community-i686/PKGBUILD

---+
 30-win32-aliases.conf |   40 ++--
 PKGBUILD  |  396 
 2 files changed, 218 insertions(+), 218 deletions(-)

Deleted: 30-win32-aliases.conf
===
--- 30-win32-aliases.conf   2017-08-12 19:07:43 UTC (rev 250012)
+++ 30-win32-aliases.conf   2017-08-12 19:07:59 UTC (rev 250013)
@@ -1,20 +0,0 @@
-
-
-
-  
-MS Shell Dlg
-Microsoft Sans Serif
-sans-serif
-  
-  
-MS Shell Dlg 2
-Tahoma
-sans-serif
-  
-
-  
-MS Sans Serif
-Microsoft Sans Serif
-sans-serif
-  
-

Copied: wine-staging-nine/repos/community-i686/30-win32-aliases.conf (from rev 
250012, wine-staging-nine/trunk/30-win32-aliases.conf)
===
--- 30-win32-aliases.conf   (rev 0)
+++ 30-win32-aliases.conf   2017-08-12 19:07:59 UTC (rev 250013)
@@ -0,0 +1,20 @@
+
+
+
+  
+MS Shell Dlg
+Microsoft Sans Serif
+sans-serif
+  
+  
+MS Shell Dlg 2
+Tahoma
+sans-serif
+  
+
+  
+MS Sans Serif
+Microsoft Sans Serif
+sans-serif
+  
+

Deleted: PKGBUILD
===
--- PKGBUILD2017-08-12 19:07:43 UTC (rev 250012)
+++ PKGBUILD2017-08-12 19:07:59 UTC (rev 250013)
@@ -1,198 +0,0 @@
-# $Id$
-# Maintainer: Laurent Carlier 
-# Contributor: Felix Yan 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine-staging-nine
-pkgver=2.12
-pkgrel=1
-
-_pkgbasever=${pkgver/rc/-rc}
-_ninepatchver=${pkgver}
-
-source=("https://github.com/wine-compholio/wine-patched/archive/staging-$_pkgbasever.tar.gz";
-
"https://github.com/sarnex/wine-d3d9-patches/archive/wine-d3d9-$_ninepatchver.tar.gz";
-30-win32-aliases.conf)
-sha512sums=('3ed89c3545e8dd3485dc8fed01068caa548876759912cf2407d462b80c1c5786d106110e20e32c2a904b480a893c41f120b57a4252b6dc7376aec4e15721ca32'
-
'8fe9b37ff54372984a234b18037bc736f69f2adf41478f037bc93e3d72893c46174fc3fbff78042ac66bb03d31ea85d293dbadc2b32630218ae53be8e360425d'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb')
-
-pkgdesc="A compatibility layer for running Windows programs - Staging branch 
with the gallium-nine patches"
-url="http://www.wine-staging.com";
-arch=(i686 x86_64)
-options=(staticlibs)
-license=(LGPL)
-
-_depends=(
-  attr lib32-attr
-  fontconfig   lib32-fontconfig
-  lcms2lib32-lcms2
-  libxml2  lib32-libxml2
-  libxcursor   lib32-libxcursor
-  libxrandrlib32-libxrandr
-  libxdamage   lib32-libxdamage
-  libxilib32-libxi
-  gettext  lib32-gettext
-  freetype2lib32-freetype2
-  glu  lib32-glu
-  libsmlib32-libsm
-  gcc-libs lib32-gcc-libs
-  libpcap  lib32-libpcap
-  desktop-file-utils
-)
-
-makedepends=(autoconf ncurses bison perl fontforge flex
-  'gcc>=4.5.0-2'   'gcc-multilib>=4.5.0-2'
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  libpulse  lib32-libpulse
-  libva lib32-libva
-  gtk3  lib32-gtk3
-  gst-plugins-base-libs lib32-gst-plugins-base-libs
-  samba
-  opencl-headers
-  xorg-server-devel
-)
-  
-optdepends=(
-  gifliblib32-giflib
-  libpnglib32-libpng
-  libldap   lib32-libldap
-  gnutlslib32-gnutls
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  libpulse  lib32-libpulse
-  alsa-plugins  lib32-alsa-plugins
-  a

[arch-commits] Commit in wine-staging-nine/trunk (PKGBUILD)

2017-08-12 Thread Laurent Carlier
Date: Saturday, August 12, 2017 @ 19:07:28
  Author: lcarlier
Revision: 250010

upgpkg: wine-staging-nine 2.14-1

upstream update 2.14

Modified:
  wine-staging-nine/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 19:05:43 UTC (rev 250009)
+++ PKGBUILD2017-08-12 19:07:28 UTC (rev 250010)
@@ -7,7 +7,7 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine-staging-nine
-pkgver=2.12
+pkgver=2.14
 pkgrel=1
 
 _pkgbasever=${pkgver/rc/-rc}
@@ -16,8 +16,8 @@
 
source=("https://github.com/wine-compholio/wine-patched/archive/staging-$_pkgbasever.tar.gz";
 
"https://github.com/sarnex/wine-d3d9-patches/archive/wine-d3d9-$_ninepatchver.tar.gz";
 30-win32-aliases.conf)
-sha512sums=('3ed89c3545e8dd3485dc8fed01068caa548876759912cf2407d462b80c1c5786d106110e20e32c2a904b480a893c41f120b57a4252b6dc7376aec4e15721ca32'
-
'8fe9b37ff54372984a234b18037bc736f69f2adf41478f037bc93e3d72893c46174fc3fbff78042ac66bb03d31ea85d293dbadc2b32630218ae53be8e360425d'
+sha512sums=('9f8f3ed84ada8a40ce12e90745dfe96cb23016eeb1ddd75c31e4f5150c60bf85c93d73d526167160cbb76820171b6060c70de5d38486fe24107f74ffba89fb91'
+
'77aa93ac9b1a81581c27e74641722666026e2e6e03def57955a05fc76c6c02730271a562130dc87ed1caefc9b00b3e0421b2640fa17165aef2f8be5da0cf07d3'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb')
 
 pkgdesc="A compatibility layer for running Windows programs - Staging branch 
with the gallium-nine patches"


[arch-commits] Commit in spyder/trunk (3 files)

2017-08-12 Thread Fabio Castelli
Date: Saturday, August 12, 2017 @ 19:07:35
  Author: muflone
Revision: 250011

spyder 3.1.4-3

Added:
  spyder/trunk/bug_51437_spyder2.patch
  spyder/trunk/spyder2.install
Modified:
  spyder/trunk/PKGBUILD

-+
 PKGBUILD|   50 +
 bug_51437_spyder2.patch |   51 ++
 spyder2.install |8 +++
 3 files changed, 92 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 19:07:28 UTC (rev 250010)
+++ PKGBUILD2017-08-12 19:07:35 UTC (rev 250011)
@@ -4,9 +4,9 @@
 # Contributor: TDY 
 
 pkgbase='spyder'
-pkgname=('spyder' 'spyder3')
+pkgname=('spyder2' 'spyder3')
 pkgver=3.1.4
-pkgrel=2
+pkgrel=3
 pkgdesc='Scientific PYthon Development EnviRonment providing MATLAB-like 
features.'
 makedepends=('python2-setuptools' 'python-setuptools' 'python-sphinx' 
'python2-sphinx')
 arch=('any')
@@ -17,26 +17,47 @@
 "python2-optional-nbconvert.patch"
 "python2-pep8.patch"
 "python3-pep8.patch"
-"bug_54508_missing_pyqt4_qtwebkit.patch")
+"bug_54508_missing_pyqt4_qtwebkit.patch"
+"bug_51437_spyder2.patch")
 sha256sums=('bcd75ebe65309a5f9184eedc59c415fe0d09e9b54a2b51bc31199a6095cd0b85'
 '4fb415fb358371da4a8b9524712de9338d391eed3bdabc5e217cf54f558771b5'
 'f6afdd08971a2022649af0be70cac67aa4d95fff06ade57f708693cffe073528'
 'dbebf909bf59027d22247e3e3c1736b5ec9337a879358f8117a967bb03e913b2'
 'f4eba4c414e655f0f2797e9864aa199607a6706f6b245aca56a54b250febc382'
-'28d4aa8938d809c299ab6bf6b00a2f82677f9a98a9763b7127970881b76276f5')
+'28d4aa8938d809c299ab6bf6b00a2f82677f9a98a9763b7127970881b76276f5'
+'ae077fc95bc6861402a90c55bc11b3a2dda3fde4005e9d7ad65df3b1a120d8c1')
 
 prepare() {
   cd "${pkgbase}-${pkgver}"
   # Forced QT API to pyqt5 (see https://bugs.archlinux.org/task/54508)
   patch -p1 -i "../bug_54508_missing_pyqt4_qtwebkit.patch"
+  # Replace spyder with spyder2 (see https://bugs.archlinux.org/task/51437)
+  patch -p1 -i "../bug_51437_spyder2.patch"
+  mv "img_src/spyder.png" "img_src/spyder2.png"
+  mv "scripts/spyder.desktop" "scripts/spyder2.desktop"
+
+  # Prepare sources for spyder2 build
+  cp -r "${srcdir}/${pkgbase}-${pkgver}" "${srcdir}/spyder2-${pkgver}"
+  cd "${srcdir}/spyder2-${pkgver}"
+  patch -p1 -i "../python2.patch"
+  patch -p1 -i "../python2-pep8.patch"
+  patch -p1 -i "../python2-optional-nbconvert.patch"
+
+  # Prepare sources for spyder3 build
+  cp -r "${srcdir}/${pkgbase}-${pkgver}" "${srcdir}/spyder3-${pkgver}"
+  cd "${srcdir}/spyder3-${pkgver}"
+  patch -p1 -i "../python3-pep8.patch"
 }
 
-package_spyder() {
+package_spyder2() {
   pkgdesc='Scientific PYthon Development EnviRonment providing MATLAB-like 
features for Python 2.x series.'
   depends=('python2-pyqt5' 'qt5-webkit' 'python2-qtconsole' 'python2-qtpy' 
'python2-qtawesome'
'python2-pyflakes' 'python2-pyzmq' 'python2-pygments' 
'python2-psutil' 'python2-pickleshare'
'python2-rope' 'python2-jedi' 'python2-pylint' 
'python2-pycodestyle' 'python2-sphinx'
'icu' 'gtk-update-icon-cache')
+  provides=('spyder')
+  conflicts=('spyder')
+  replaces=('spyder')
   optdepends=('python2-numpy: N-dimensional arrays'
   'python2-scipy: signal/image processing'
   'python2-h5py: HDF5 support'
@@ -43,19 +64,16 @@
   'python2-matplotlib: interactive 2D/3D data plotting'
   'python2-sympy: symbolic mathematics for the IPython console'
   'python2-pandas: view and edit DataFrames and Series in the 
Variable Explorer')
-  [ -d "build" ] && rm -rf "build"
-  cp -r "${pkgbase}-${pkgver}" build
-  cd build
-  patch -p1 -i "../python2.patch"
-  patch -p1 -i "../python2-pep8.patch"
-  patch -p1 -i "../python2-optional-nbconvert.patch"
+  install="${pkgname}.install"
+  cd "${pkgname}-${pkgver}"
   python2 setup.py build
   python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
   # Install license file
   install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
   # Install icon and desktop file
-  install -D -m644 "scripts/${pkgname}.desktop" 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
   install -D -m644 "spyder/images/spyder.svg" 
"${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
+  # Change main executable name
+  mv "${pkgdir}/usr/bin/spyder" "${pkgdir}/usr/bin/${pkgname}"
   # Remove useless spyder_win_post_install script
   rm -f "${pkgdir}/usr/bin/spyder_win_post_install.py"
 }
@@ -73,17 +91,15 @@
   'python-matplotlib: interactive 2D/3D data plotting'
   'python-sympy: symbolic mathematics for the IPython console'
   'python-pandas: view and edit DataFrames and Series in the 
Variable Explorer')
-  [ -d "build" 

[arch-commits] Commit in solidity/repos (4 files)

2017-08-12 Thread Nicola Squartini
Date: Saturday, August 12, 2017 @ 19:05:43
  Author: tensor5
Revision: 250009

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

Added:
  solidity/repos/community-i686/PKGBUILD
(from rev 250008, solidity/trunk/PKGBUILD)
  solidity/repos/community-x86_64/PKGBUILD
(from rev 250008, solidity/trunk/PKGBUILD)
Deleted:
  solidity/repos/community-i686/PKGBUILD
  solidity/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   94 
 community-i686/PKGBUILD   |   47 --
 community-x86_64/PKGBUILD |   47 --
 3 files changed, 94 insertions(+), 94 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-12 19:05:22 UTC (rev 250008)
+++ community-i686/PKGBUILD 2017-08-12 19:05:43 UTC (rev 250009)
@@ -1,47 +0,0 @@
-# $Id$
-# Maintainer: Nicola Squartini 
-
-pkgname=solidity
-pkgver=0.4.14
-_commit=c2215d4605d1fbcef1366d6b822ec610fc031b3c
-pkgrel=1
-pkgdesc='Contract-Oriented Programming Language'
-arch=('i686' 'x86_64')
-url='https://github.com/ethereum/solidity'
-license=('GPL3')
-depends=('boost-libs' 'jsoncpp')
-makedepends=('boost' 'cmake' 'git')
-source=("git+https://github.com/ethereum/solidity.git#commit=${_commit}";)
-sha256sums=('SKIP')
-
-prepare() {
-cd ${pkgname}
-
-commithash=$(git rev-parse --short=8 HEAD)
-echo -n ${commithash} > commit_hash.txt
-echo -n > prerelease.txt
-
-sed -e '/jsoncpp\.cmake/d' -i CMakeLists.txt
-
-# don't use -Werror, breaks build with GCC 7
-sed -e '/Werror/d' -i cmake/EthCompilerSettings.cmake
-}
-
-build() {
-cd ${pkgname}
-
-mkdir build
-cd build
-cmake \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DTESTS=OFF \
-..
-make
-}
-
-package() {
-cd ${pkgname}/build
-
-make DESTDIR="${pkgdir}" install
-}

Copied: solidity/repos/community-i686/PKGBUILD (from rev 250008, 
solidity/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-12 19:05:43 UTC (rev 250009)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Nicola Squartini 
+
+pkgname=solidity
+pkgver=0.4.15
+_commit=8b45bddb559d17250c8a5619efa1a21f296d4e03
+pkgrel=1
+pkgdesc='Contract-Oriented Programming Language'
+arch=('i686' 'x86_64')
+url='https://github.com/ethereum/solidity'
+license=('GPL3')
+depends=('boost-libs' 'jsoncpp')
+makedepends=('boost' 'cmake' 'git')
+source=("git+https://github.com/ethereum/solidity.git#commit=${_commit}";)
+sha256sums=('SKIP')
+
+prepare() {
+cd ${pkgname}
+
+commithash=$(git rev-parse --short=8 HEAD)
+echo -n ${commithash} > commit_hash.txt
+echo -n > prerelease.txt
+
+sed -e '/jsoncpp\.cmake/d' -i CMakeLists.txt
+
+# don't use -Werror, breaks build with GCC 7
+sed -e '/Werror/d' -i cmake/EthCompilerSettings.cmake
+}
+
+build() {
+cd ${pkgname}
+
+mkdir build
+cd build
+cmake \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DTESTS=OFF \
+..
+make
+}
+
+package() {
+cd ${pkgname}/build
+
+make DESTDIR="${pkgdir}" install
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-08-12 19:05:22 UTC (rev 250008)
+++ community-x86_64/PKGBUILD   2017-08-12 19:05:43 UTC (rev 250009)
@@ -1,47 +0,0 @@
-# $Id$
-# Maintainer: Nicola Squartini 
-
-pkgname=solidity
-pkgver=0.4.14
-_commit=c2215d4605d1fbcef1366d6b822ec610fc031b3c
-pkgrel=1
-pkgdesc='Contract-Oriented Programming Language'
-arch=('i686' 'x86_64')
-url='https://github.com/ethereum/solidity'
-license=('GPL3')
-depends=('boost-libs' 'jsoncpp')
-makedepends=('boost' 'cmake' 'git')
-source=("git+https://github.com/ethereum/solidity.git#commit=${_commit}";)
-sha256sums=('SKIP')
-
-prepare() {
-cd ${pkgname}
-
-commithash=$(git rev-parse --short=8 HEAD)
-echo -n ${commithash} > commit_hash.txt
-echo -n > prerelease.txt
-
-sed -e '/jsoncpp\.cmake/d' -i CMakeLists.txt
-
-# don't use -Werror, breaks build with GCC 7
-sed -e '/Werror/d' -i cmake/EthCompilerSettings.cmake
-}
-
-build() {
-cd ${pkgname}
-
-mkdir build
-cd build
-cmake \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DTESTS=OFF \
-..
-make
-}
-
-package() {
-cd ${pkgname}/build
-
-make DESTDIR="${pkgdir}" install
-}

Copied: solidity/repos/community-x86_64/PKGBUILD (from rev 250008, 
solidity/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2017-08-12 19:05:43 UTC (rev 250009)
@@ -

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

2017-08-12 Thread Nicola Squartini
Date: Saturday, August 12, 2017 @ 19:05:22
  Author: tensor5
Revision: 250008

upgpkg: solidity 0.4.15-1

Modified:
  solidity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 15:16:30 UTC (rev 250007)
+++ PKGBUILD2017-08-12 19:05:22 UTC (rev 250008)
@@ -2,8 +2,8 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=solidity
-pkgver=0.4.14
-_commit=c2215d4605d1fbcef1366d6b822ec610fc031b3c
+pkgver=0.4.15
+_commit=8b45bddb559d17250c8a5619efa1a21f296d4e03
 pkgrel=1
 pkgdesc='Contract-Oriented Programming Language'
 arch=('i686' 'x86_64')


[arch-commits] Commit in linux-zen/repos (14 files)

2017-08-12 Thread Jan Steffens
Date: Saturday, August 12, 2017 @ 16:15:44
  Author: heftig
Revision: 301979

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  linux-zen/repos/testing-i686/
  linux-zen/repos/testing-i686/90-linux.hook
(from rev 301978, linux-zen/trunk/90-linux.hook)
  linux-zen/repos/testing-i686/PKGBUILD
(from rev 301978, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/testing-i686/config.i686
(from rev 301978, linux-zen/trunk/config.i686)
  linux-zen/repos/testing-i686/config.x86_64
(from rev 301978, linux-zen/trunk/config.x86_64)
  linux-zen/repos/testing-i686/linux.install
(from rev 301978, linux-zen/trunk/linux.install)
  linux-zen/repos/testing-i686/linux.preset
(from rev 301978, linux-zen/trunk/linux.preset)
  linux-zen/repos/testing-x86_64/
  linux-zen/repos/testing-x86_64/90-linux.hook
(from rev 301978, linux-zen/trunk/90-linux.hook)
  linux-zen/repos/testing-x86_64/PKGBUILD
(from rev 301978, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/testing-x86_64/config.i686
(from rev 301978, linux-zen/trunk/config.i686)
  linux-zen/repos/testing-x86_64/config.x86_64
(from rev 301978, linux-zen/trunk/config.x86_64)
  linux-zen/repos/testing-x86_64/linux.install
(from rev 301978, linux-zen/trunk/linux.install)
  linux-zen/repos/testing-x86_64/linux.preset
(from rev 301978, linux-zen/trunk/linux.preset)

--+
 testing-i686/90-linux.hook   |   11 
 testing-i686/PKGBUILD|  301 +
 testing-i686/config.i686 | 8595 +
 testing-i686/config.x86_64   | 8342 +++
 testing-i686/linux.install   |   27 
 testing-i686/linux.preset|   14 
 testing-x86_64/90-linux.hook |   11 
 testing-x86_64/PKGBUILD  |  301 +
 testing-x86_64/config.i686   | 8595 +
 testing-x86_64/config.x86_64 | 8342 +++
 testing-x86_64/linux.install |   27 
 testing-x86_64/linux.preset  |   14 
 12 files changed, 34580 insertions(+)

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


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

2017-08-12 Thread Jan Steffens
Date: Saturday, August 12, 2017 @ 15:56:11
  Author: heftig
Revision: 301978

4.12.6-1

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 09:53:28 UTC (rev 301977)
+++ PKGBUILD2017-08-12 15:56:11 UTC (rev 301978)
@@ -6,8 +6,8 @@
 pkgbase=linux-zen   # Build -zen kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-4.12
-_zenpatch=zen-4.12.5-ed12d0fc19b9e791e6e02d84f9342ccb35a489c4.diff
-pkgver=4.12.5
+_zenpatch=zen-4.12.6-5ad3f9e2d278f1d185f0bcaa08f5845347603cdc.diff
+pkgver=4.12.6
 pkgrel=1
 arch=('i686' 'x86_64')
 url="https://github.com/zen-kernel/zen-kernel";
@@ -29,9 +29,9 @@
 
 sha256sums=('a45c3becd4d08ce411c14628a949d08e2433d8cdeca92036c7013980e93858ab'
 'SKIP'
-'8eb42889cd1f41a4350a0227e0dae544acdfa0ddf5a5ec671dd9c64ca917c132'
+'60938af0f95ae794f879294f2393c48077c01bdba851e80b085fdc0418eeca44'
 'SKIP'
-'5f856e868b2f1d7a41affdec0f320f4f8bbff3745722158102d963b58759a063'
+'a06036e6fbe07ad49306b66ef909a8d9dcf559f9534a89e4a35524367a537336'
 'SKIP'
 '9e178afa70a129ac2edbc814f6fa75d0ee2f886c766b7b57cdeed33ea1f26e9a'
 '3f02013a427a846ea22082229c5660a86a40f6d6abeb7f1401e36cdb15a61f00'


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

2017-08-12 Thread Jelle van der Waa
Date: Saturday, August 12, 2017 @ 15:16:23
  Author: jelle
Revision: 250006

upgpkg: httpie 0.9.9-1

Modified:
  httpie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 14:27:12 UTC (rev 250005)
+++ PKGBUILD2017-08-12 15:16:23 UTC (rev 250006)
@@ -3,8 +3,8 @@
 # Contributor: Thomas Weißschuh 
 
 pkgname=httpie
-pkgver=0.9.8
-pkgrel=2
+pkgver=0.9.9
+pkgrel=1
 pkgdesc="cURL for humans"
 url="https://github.com/jkbr/httpie";
 depends=('python-requests' 'python-pygments')
@@ -13,8 +13,9 @@
 replaces=(python-httpie python2-httpie)
 license=('BSD')
 arch=('any')
-source=("https://github.com/jkbrzt/httpie/archive/$pkgver.tar.gz";)
-md5sums=('425a1c92590d9b906a7369f5c17990a4')
+#source=("https://github.com/jkbrzt/httpie/archive/$pkgver.tar.gz";)
+source=("https://pypi.python.org/packages/28/93/4ebf2de4bc74bd517a27a600b2b23a5254a20f28e6e36fc876fd98f7a51b/httpie-0.9.9.tar.gz";)
+md5sums=('13ed0b79b65e793eb288e563db38b2a2')
 
 build() {
   cd httpie-$pkgver


[arch-commits] Commit in httpie/repos/community-any (PKGBUILD PKGBUILD)

2017-08-12 Thread Jelle van der Waa
Date: Saturday, August 12, 2017 @ 15:16:30
  Author: jelle
Revision: 250007

archrelease: copy trunk to community-any

Added:
  httpie/repos/community-any/PKGBUILD
(from rev 250006, httpie/trunk/PKGBUILD)
Deleted:
  httpie/repos/community-any/PKGBUILD

--+
 PKGBUILD |   57 +
 1 file changed, 29 insertions(+), 28 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-08-12 15:16:23 UTC (rev 250006)
+++ PKGBUILD2017-08-12 15:16:30 UTC (rev 250007)
@@ -1,28 +0,0 @@
-# $Id$
-# Maintainer: Daniel Micay 
-# Contributor: Thomas Weißschuh 
-
-pkgname=httpie
-pkgver=0.9.8
-pkgrel=2
-pkgdesc="cURL for humans"
-url="https://github.com/jkbr/httpie";
-depends=('python-requests' 'python-pygments')
-makedepends=('python-setuptools')
-conflicts=(python-httpie)
-replaces=(python-httpie python2-httpie)
-license=('BSD')
-arch=('any')
-source=("https://github.com/jkbrzt/httpie/archive/$pkgver.tar.gz";)
-md5sums=('425a1c92590d9b906a7369f5c17990a4')
-
-build() {
-  cd httpie-$pkgver
-  python3 setup.py build
-}
-
-package() {
-  cd httpie-$pkgver
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/httpie/LICENSE"
-  python3 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: httpie/repos/community-any/PKGBUILD (from rev 250006, 
httpie/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-08-12 15:16:30 UTC (rev 250007)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: Daniel Micay 
+# Contributor: Thomas Weißschuh 
+
+pkgname=httpie
+pkgver=0.9.9
+pkgrel=1
+pkgdesc="cURL for humans"
+url="https://github.com/jkbr/httpie";
+depends=('python-requests' 'python-pygments')
+makedepends=('python-setuptools')
+conflicts=(python-httpie)
+replaces=(python-httpie python2-httpie)
+license=('BSD')
+arch=('any')
+#source=("https://github.com/jkbrzt/httpie/archive/$pkgver.tar.gz";)
+source=("https://pypi.python.org/packages/28/93/4ebf2de4bc74bd517a27a600b2b23a5254a20f28e6e36fc876fd98f7a51b/httpie-0.9.9.tar.gz";)
+md5sums=('13ed0b79b65e793eb288e563db38b2a2')
+
+build() {
+  cd httpie-$pkgver
+  python3 setup.py build
+}
+
+package() {
+  cd httpie-$pkgver
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/httpie/LICENSE"
+  python3 setup.py install --root="$pkgdir" --optimize=1
+}


[arch-commits] Commit in sunxi-tools/repos (4 files)

2017-08-12 Thread Jelle van der Waa
Date: Saturday, August 12, 2017 @ 14:27:12
  Author: jelle
Revision: 250005

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

Added:
  sunxi-tools/repos/community-i686/PKGBUILD
(from rev 250004, sunxi-tools/trunk/PKGBUILD)
  sunxi-tools/repos/community-x86_64/PKGBUILD
(from rev 250004, sunxi-tools/trunk/PKGBUILD)
Deleted:
  sunxi-tools/repos/community-i686/PKGBUILD
  sunxi-tools/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   50 
 community-i686/PKGBUILD   |   23 
 community-x86_64/PKGBUILD |   23 
 3 files changed, 50 insertions(+), 46 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-12 14:27:01 UTC (rev 250004)
+++ community-i686/PKGBUILD 2017-08-12 14:27:12 UTC (rev 250005)
@@ -1,23 +0,0 @@
-# Maintainer: Jelle van der Waa 
-# Contributor: Marco Kundt 
-
-pkgname=sunxi-tools
-pkgver=1.4.2
-pkgrel=1
-pkgdesc="A collection of command line tools for ARM devices with Allwinner 
SoCs"
-arch=('i686' 'x86_64')
-url="https://github.com/linux-sunxi/sunxi-tools";
-license=('GPL')
-depends=(libusb)
-source=(https://github.com/linux-sunxi/${pkgname}/archive/v${pkgver}.tar.gz)
-sha256sums=('81f48014a520cb83cac4e17f5ae627a637c4d6a422b60c693c5a705c92e43822')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  PREFIX="$pkgdir/usr" make install
-}

Copied: sunxi-tools/repos/community-i686/PKGBUILD (from rev 250004, 
sunxi-tools/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-12 14:27:12 UTC (rev 250005)
@@ -0,0 +1,25 @@
+# Maintainer: Jelle van der Waa 
+# Contributor: Marco Kundt 
+
+pkgname=sunxi-tools
+pkgver=1.4.2
+pkgrel=2
+pkgdesc="A collection of command line tools for ARM devices with Allwinner 
SoCs"
+arch=('i686' 'x86_64')
+url="https://github.com/linux-sunxi/sunxi-tools";
+license=('GPL')
+depends=(libusb)
+source=(https://github.com/linux-sunxi/${pkgname}/archive/v${pkgver}.tar.gz)
+sha256sums=('81f48014a520cb83cac4e17f5ae627a637c4d6a422b60c693c5a705c92e43822')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  make
+  make misc
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  PREFIX="$pkgdir/usr" make install
+  PREFIX="$pkgdir/usr" make install-misc
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-08-12 14:27:01 UTC (rev 250004)
+++ community-x86_64/PKGBUILD   2017-08-12 14:27:12 UTC (rev 250005)
@@ -1,23 +0,0 @@
-# Maintainer: Jelle van der Waa 
-# Contributor: Marco Kundt 
-
-pkgname=sunxi-tools
-pkgver=1.4.2
-pkgrel=1
-pkgdesc="A collection of command line tools for ARM devices with Allwinner 
SoCs"
-arch=('i686' 'x86_64')
-url="https://github.com/linux-sunxi/sunxi-tools";
-license=('GPL')
-depends=(libusb)
-source=(https://github.com/linux-sunxi/${pkgname}/archive/v${pkgver}.tar.gz)
-sha256sums=('81f48014a520cb83cac4e17f5ae627a637c4d6a422b60c693c5a705c92e43822')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  PREFIX="$pkgdir/usr" make install
-}

Copied: sunxi-tools/repos/community-x86_64/PKGBUILD (from rev 250004, 
sunxi-tools/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2017-08-12 14:27:12 UTC (rev 250005)
@@ -0,0 +1,25 @@
+# Maintainer: Jelle van der Waa 
+# Contributor: Marco Kundt 
+
+pkgname=sunxi-tools
+pkgver=1.4.2
+pkgrel=2
+pkgdesc="A collection of command line tools for ARM devices with Allwinner 
SoCs"
+arch=('i686' 'x86_64')
+url="https://github.com/linux-sunxi/sunxi-tools";
+license=('GPL')
+depends=(libusb)
+source=(https://github.com/linux-sunxi/${pkgname}/archive/v${pkgver}.tar.gz)
+sha256sums=('81f48014a520cb83cac4e17f5ae627a637c4d6a422b60c693c5a705c92e43822')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  make
+  make misc
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  PREFIX="$pkgdir/usr" make install
+  PREFIX="$pkgdir/usr" make install-misc
+}


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

2017-08-12 Thread Jelle van der Waa
Date: Saturday, August 12, 2017 @ 14:27:01
  Author: jelle
Revision: 250004

Fix FS#54469

Add misc-tools

Modified:
  sunxi-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 14:23:17 UTC (rev 250003)
+++ PKGBUILD2017-08-12 14:27:01 UTC (rev 250004)
@@ -3,7 +3,7 @@
 
 pkgname=sunxi-tools
 pkgver=1.4.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A collection of command line tools for ARM devices with Allwinner 
SoCs"
 arch=('i686' 'x86_64')
 url="https://github.com/linux-sunxi/sunxi-tools";
@@ -15,9 +15,11 @@
 build() {
   cd ${pkgname}-${pkgver}
   make
+  make misc
 }
 
 package() {
   cd ${pkgname}-${pkgver}
   PREFIX="$pkgdir/usr" make install
+  PREFIX="$pkgdir/usr" make install-misc
 }


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

2017-08-12 Thread Jelle van der Waa
Date: Saturday, August 12, 2017 @ 14:23:06
  Author: jelle
Revision: 250002

Fix FS#54891

Add smbus python3 support, update to 3.1.2

Modified:
  i2c-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 14:17:58 UTC (rev 250001)
+++ PKGBUILD2017-08-12 14:23:06 UTC (rev 250002)
@@ -3,20 +3,19 @@
 # Contributor: DonVla 
 
 pkgname=i2c-tools
-pkgver=3.1.1
-pkgrel=2
+pkgver=3.1.2
+pkgrel=1
 pkgdesc="Heterogeneous set of I2C tools for Linux that used to be part of 
lm-sensors"
 arch=('i686' 'x86_64')
 url="http://www.lm-sensors.org/wiki/I2CTools";
 license=('GPL')
 depends=('perl')
-makedepends=('python2')
+makedepends=('python2' 'python')
 optdepends=('read-edid: for decode-edid script'
+'python: for smbus module'
 'python2: for smbus module')
-# Upstream website died...
-# XXX: should become https://sources.archlinux.org/other/community/i2c-tools/
-source=(https://pkgbuild.com/~jelle/sources/i2c-tools-3.1.1.tar.bz2)
-md5sums=('0fdbff53ebd0b8d9249256d6c56480b1')
+source=("http://http.debian.net/debian/pool/main/i/i2c-tools/i2c-tools_3.1.2.orig.tar.bz2";)
+md5sums=('7104a1043d11a5e2c7b131614eb1b962')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
@@ -23,6 +22,7 @@
   make
   make -C eepromer CFLAGS="$CFLAGS -I../include"
   cd py-smbus
+  CPPFLAGS="$CPPFLAGS -I../include" python setup.py build
   CPPFLAGS="$CPPFLAGS -I../include" python2 setup.py build
 }
 
@@ -31,6 +31,7 @@
   make prefix="${pkgdir}/usr" sbindir="$pkgdir/usr/bin" install
   install -Dm755 eepromer/eeprog eepromer/eeprom eepromer/eepromer 
"${pkgdir}/usr/bin"
   cd py-smbus
+  python setup.py install --prefix "${pkgdir}/usr"
   python2 setup.py install --prefix "${pkgdir}/usr"
   rm -rf "${pkgdir}/usr/include"
 }


[arch-commits] Commit in i2c-tools/repos (4 files)

2017-08-12 Thread Jelle van der Waa
Date: Saturday, August 12, 2017 @ 14:23:17
  Author: jelle
Revision: 250003

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

Added:
  i2c-tools/repos/community-i686/PKGBUILD
(from rev 250002, i2c-tools/trunk/PKGBUILD)
  i2c-tools/repos/community-x86_64/PKGBUILD
(from rev 250002, i2c-tools/trunk/PKGBUILD)
Deleted:
  i2c-tools/repos/community-i686/PKGBUILD
  i2c-tools/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   78 
 community-i686/PKGBUILD   |   39 --
 community-x86_64/PKGBUILD |   39 --
 3 files changed, 78 insertions(+), 78 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-12 14:23:06 UTC (rev 250002)
+++ community-i686/PKGBUILD 2017-08-12 14:23:17 UTC (rev 250003)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Jelle van der Waa 
-# Contributor: Timothy Redaelli 
-# Contributor: DonVla 
-
-pkgname=i2c-tools
-pkgver=3.1.1
-pkgrel=2
-pkgdesc="Heterogeneous set of I2C tools for Linux that used to be part of 
lm-sensors"
-arch=('i686' 'x86_64')
-url="http://www.lm-sensors.org/wiki/I2CTools";
-license=('GPL')
-depends=('perl')
-makedepends=('python2')
-optdepends=('read-edid: for decode-edid script'
-'python2: for smbus module')
-# Upstream website died...
-# XXX: should become https://sources.archlinux.org/other/community/i2c-tools/
-source=(http://pkgbuild.com/~jelle/sources/i2c-tools-3.1.1.tar.bz2)
-md5sums=('0fdbff53ebd0b8d9249256d6c56480b1')
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  make
-  make -C eepromer CFLAGS="$CFLAGS -I../include"
-  cd py-smbus
-  CPPFLAGS="$CPPFLAGS -I../include" python2 setup.py build
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  make prefix="${pkgdir}/usr" sbindir="$pkgdir/usr/bin" install
-  install -Dm755 eepromer/eeprog eepromer/eeprom eepromer/eepromer 
"${pkgdir}/usr/bin"
-  cd py-smbus
-  python2 setup.py install --prefix "${pkgdir}/usr"
-  rm -rf "${pkgdir}/usr/include"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: i2c-tools/repos/community-i686/PKGBUILD (from rev 250002, 
i2c-tools/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-12 14:23:17 UTC (rev 250003)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Timothy Redaelli 
+# Contributor: DonVla 
+
+pkgname=i2c-tools
+pkgver=3.1.2
+pkgrel=1
+pkgdesc="Heterogeneous set of I2C tools for Linux that used to be part of 
lm-sensors"
+arch=('i686' 'x86_64')
+url="http://www.lm-sensors.org/wiki/I2CTools";
+license=('GPL')
+depends=('perl')
+makedepends=('python2' 'python')
+optdepends=('read-edid: for decode-edid script'
+'python: for smbus module'
+'python2: for smbus module')
+source=("http://http.debian.net/debian/pool/main/i/i2c-tools/i2c-tools_3.1.2.orig.tar.bz2";)
+md5sums=('7104a1043d11a5e2c7b131614eb1b962')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make
+  make -C eepromer CFLAGS="$CFLAGS -I../include"
+  cd py-smbus
+  CPPFLAGS="$CPPFLAGS -I../include" python setup.py build
+  CPPFLAGS="$CPPFLAGS -I../include" python2 setup.py build
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make prefix="${pkgdir}/usr" sbindir="$pkgdir/usr/bin" install
+  install -Dm755 eepromer/eeprog eepromer/eeprom eepromer/eepromer 
"${pkgdir}/usr/bin"
+  cd py-smbus
+  python setup.py install --prefix "${pkgdir}/usr"
+  python2 setup.py install --prefix "${pkgdir}/usr"
+  rm -rf "${pkgdir}/usr/include"
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-08-12 14:23:06 UTC (rev 250002)
+++ community-x86_64/PKGBUILD   2017-08-12 14:23:17 UTC (rev 250003)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Jelle van der Waa 
-# Contributor: Timothy Redaelli 
-# Contributor: DonVla 
-
-pkgname=i2c-tools
-pkgver=3.1.1
-pkgrel=2
-pkgdesc="Heterogeneous set of I2C tools for Linux that used to be part of 
lm-sensors"
-arch=('i686' 'x86_64')
-url="http://www.lm-sensors.org/wiki/I2CTools";
-license=('GPL')
-depends=('perl')
-makedepends=('python2')
-optdepends=('read-edid: for decode-edid script'
-'python2: for smbus module')
-# Upstream website died...
-# XXX: should become https://sources.archlinux.org/other/community/i2c-tools/
-source=(http://pkgbuild.com/~jelle/sources/i2c-tools-3.1.1.tar.bz2)
-md5sums=('0fdbff53ebd0b8d9249256d6c56480b1')
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  make
-  make -C eepromer CFLAGS="$CFLAGS -I../include"
-  cd py-smbus
-  CPPFLAGS="$CPPFLAGS -I../include" python2 setup.py build
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  make prefix="${pkgdir}/usr" sbindir="$pkgdir/usr/bin" install
-  install -Dm755 eepromer/eep

[arch-commits] Commit in ccid/repos (4 files)

2017-08-12 Thread Jelle van der Waa
Date: Saturday, August 12, 2017 @ 14:17:58
  Author: jelle
Revision: 250001

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

Added:
  ccid/repos/community-i686/PKGBUILD
(from rev 25, ccid/trunk/PKGBUILD)
  ccid/repos/community-x86_64/PKGBUILD
(from rev 25, ccid/trunk/PKGBUILD)
Deleted:
  ccid/repos/community-i686/PKGBUILD
  ccid/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   78 
 community-i686/PKGBUILD   |   37 
 community-x86_64/PKGBUILD |   37 
 3 files changed, 78 insertions(+), 74 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-12 14:17:46 UTC (rev 25)
+++ community-i686/PKGBUILD 2017-08-12 14:17:58 UTC (rev 250001)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Giovanni Scafora 
-# Contributor: Daniel Plaza 
-
-pkgname=ccid
-pkgver=1.4.27
-pkgrel=1
-pkgdesc="A generic USB Chip/Smart Card Interface Devices driver"
-arch=('i686' 'x86_64')
-url="http://pcsclite.alioth.debian.org/ccid.html";
-license=('LGPL' 'GPL')
-depends=('pcsclite' 'libusb' 'flex')
-backup=(etc/reader.conf.d/libccidtwin)
-source=("https://alioth.debian.org/frs/download.php/file/4218/${pkgname}-${pkgver}.tar.bz2";
-
"https://alioth.debian.org/frs/download.php/file/4219/${pkgname}-${pkgver}.tar.bz2.asc";)
-md5sums=('09f5a468902fcb6ea3bfb066fd097d84'
- 'SKIP')
-validpgpkeys=(F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E) # Ludovic Rousseau 

-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  ./configure --prefix=/usr \
-  --sysconfdir=/etc \
-  --enable-twinserial \
-  --enable-serialconfdir=/etc/reader.conf.d
-  make
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  make DESTDIR="${pkgdir}" install
-  # move the configuration file in /etc and create a symbolic link
-  mv "${pkgdir}/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist" 
"${pkgdir}/etc/libccid_Info.plist"
-  ln -s /etc/libccid_Info.plist 
${pkgdir}/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
-}

Copied: ccid/repos/community-i686/PKGBUILD (from rev 25, 
ccid/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-12 14:17:58 UTC (rev 250001)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Giovanni Scafora 
+# Contributor: Daniel Plaza 
+
+pkgname=ccid
+pkgver=1.4.27
+pkgrel=2
+pkgdesc="A generic USB Chip/Smart Card Interface Devices driver"
+arch=('i686' 'x86_64')
+url="http://pcsclite.alioth.debian.org/ccid.html";
+license=('LGPL' 'GPL')
+depends=('pcsclite' 'libusb' 'flex')
+backup=(etc/reader.conf.d/libccidtwin)
+source=("https://alioth.debian.org/frs/download.php/file/4218/${pkgname}-${pkgver}.tar.bz2";
+
"https://alioth.debian.org/frs/download.php/file/4219/${pkgname}-${pkgver}.tar.bz2.asc";)
+md5sums=('09f5a468902fcb6ea3bfb066fd097d84'
+ 'SKIP')
+validpgpkeys=(F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E) # Ludovic Rousseau 

+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  ./configure --prefix=/usr \
+  --sysconfdir=/etc \
+  --enable-twinserial \
+  --enable-serialconfdir=/etc/reader.conf.d
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+  # move the configuration file in /etc and create a symbolic link
+  mv "${pkgdir}/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist" 
"${pkgdir}/etc/libccid_Info.plist"
+  ln -s /etc/libccid_Info.plist 
${pkgdir}/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
+
+  install -Dm644 src/92_pcscd_ccid.rules 
"${pkgdir}/usr/lib/udev/rules.d/92_pcscd_ccid.rules"
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-08-12 14:17:46 UTC (rev 25)
+++ community-x86_64/PKGBUILD   2017-08-12 14:17:58 UTC (rev 250001)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Giovanni Scafora 
-# Contributor: Daniel Plaza 
-
-pkgname=ccid
-pkgver=1.4.27
-pkgrel=1
-pkgdesc="A generic USB Chip/Smart Card Interface Devices driver"
-arch=('i686' 'x86_64')
-url="http://pcsclite.alioth.debian.org/ccid.html";
-license=('LGPL' 'GPL')
-depends=('pcsclite' 'libusb' 'flex')
-backup=(etc/reader.conf.d/libccidtwin)
-source=("https://alioth.debian.org/frs/download.php/file/4218/${pkgname}-${pkgver}.tar.bz2";
-
"https://alioth.debian.org/frs/download.php/file/4219/${pkgname}-${pkgver}.tar.bz2.asc";)
-md5sums=('09f5a468902fcb6ea3bfb066fd097d84'
- 'SKIP')
-validpgpkeys=(F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E) # Ludovic Rousseau 

-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  ./configure --prefix=/usr \
-  --sysconfdir=/etc \
-  --enable

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

2017-08-12 Thread Jelle van der Waa
Date: Saturday, August 12, 2017 @ 14:17:46
  Author: jelle
Revision: 25

upgpkg: ccid 1.4.27-2

Modified:
  ccid/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 13:51:28 UTC (rev 24)
+++ PKGBUILD2017-08-12 14:17:46 UTC (rev 25)
@@ -4,7 +4,7 @@
 
 pkgname=ccid
 pkgver=1.4.27
-pkgrel=1
+pkgrel=2
 pkgdesc="A generic USB Chip/Smart Card Interface Devices driver"
 arch=('i686' 'x86_64')
 url="http://pcsclite.alioth.debian.org/ccid.html";
@@ -34,4 +34,6 @@
   # move the configuration file in /etc and create a symbolic link
   mv "${pkgdir}/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist" 
"${pkgdir}/etc/libccid_Info.plist"
   ln -s /etc/libccid_Info.plist 
${pkgdir}/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
+
+  install -Dm644 src/92_pcscd_ccid.rules 
"${pkgdir}/usr/lib/udev/rules.d/92_pcscd_ccid.rules"
 }


[arch-commits] Commit in glslang/repos (4 files)

2017-08-12 Thread Sven-Hendrik Haase
Date: Saturday, August 12, 2017 @ 13:51:28
  Author: svenstaro
Revision: 24

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

Added:
  glslang/repos/community-i686/PKGBUILD
(from rev 249998, glslang/trunk/PKGBUILD)
  glslang/repos/community-x86_64/PKGBUILD
(from rev 249998, glslang/trunk/PKGBUILD)
Deleted:
  glslang/repos/community-i686/PKGBUILD
  glslang/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   52 
 community-i686/PKGBUILD   |   26 --
 community-x86_64/PKGBUILD |   26 --
 3 files changed, 52 insertions(+), 52 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-12 13:51:13 UTC (rev 249998)
+++ community-i686/PKGBUILD 2017-08-12 13:51:28 UTC (rev 24)
@@ -1,26 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=glslang
-_gitver=e2ff404
-pkgver=3.0.git4.${_gitver}
-pkgrel=2
-pkgdesc='An OpenGL and OpenGL ES shader front end and validator'
-arch=('x86_64' 'i686')
-url='https://github.com/KhronosGroup/glslang'
-license=('BSD')
-depends=('gcc-libs')
-makedepends=('cmake' 'git')
-source=("git://github.com/KhronosGroup/glslang.git#commit=${_gitver}")
-sha256sums=('SKIP')
-
-build() {
-cd "${srcdir}/${pkgname}"
-
-mkdir build && cd build
-cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
-make
-}
-
-package() {
-cd "${srcdir}/${pkgname}/build"
-make DESTDIR="${pkgdir}" install
-}

Copied: glslang/repos/community-i686/PKGBUILD (from rev 249998, 
glslang/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-12 13:51:28 UTC (rev 24)
@@ -0,0 +1,26 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=glslang
+_gitver=e516d43
+pkgver=3.0.git5.${_gitver}
+pkgrel=1
+pkgdesc='An OpenGL and OpenGL ES shader front end and validator'
+arch=('x86_64' 'i686')
+url='https://github.com/KhronosGroup/glslang'
+license=('BSD')
+depends=('gcc-libs')
+makedepends=('cmake' 'git')
+source=("git://github.com/KhronosGroup/glslang.git#commit=${_gitver}")
+sha256sums=('SKIP')
+
+build() {
+cd "${srcdir}/${pkgname}"
+
+mkdir build && cd build
+cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}/build"
+make DESTDIR="${pkgdir}" install
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-08-12 13:51:13 UTC (rev 249998)
+++ community-x86_64/PKGBUILD   2017-08-12 13:51:28 UTC (rev 24)
@@ -1,26 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=glslang
-_gitver=e2ff404
-pkgver=3.0.git4.${_gitver}
-pkgrel=2
-pkgdesc='An OpenGL and OpenGL ES shader front end and validator'
-arch=('x86_64' 'i686')
-url='https://github.com/KhronosGroup/glslang'
-license=('BSD')
-depends=('gcc-libs')
-makedepends=('cmake' 'git')
-source=("git://github.com/KhronosGroup/glslang.git#commit=${_gitver}")
-sha256sums=('SKIP')
-
-build() {
-cd "${srcdir}/${pkgname}"
-
-mkdir build && cd build
-cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
-make
-}
-
-package() {
-cd "${srcdir}/${pkgname}/build"
-make DESTDIR="${pkgdir}" install
-}

Copied: glslang/repos/community-x86_64/PKGBUILD (from rev 249998, 
glslang/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2017-08-12 13:51:28 UTC (rev 24)
@@ -0,0 +1,26 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=glslang
+_gitver=e516d43
+pkgver=3.0.git5.${_gitver}
+pkgrel=1
+pkgdesc='An OpenGL and OpenGL ES shader front end and validator'
+arch=('x86_64' 'i686')
+url='https://github.com/KhronosGroup/glslang'
+license=('BSD')
+depends=('gcc-libs')
+makedepends=('cmake' 'git')
+source=("git://github.com/KhronosGroup/glslang.git#commit=${_gitver}")
+sha256sums=('SKIP')
+
+build() {
+cd "${srcdir}/${pkgname}"
+
+mkdir build && cd build
+cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}/build"
+make DESTDIR="${pkgdir}" install
+}


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

2017-08-12 Thread Sven-Hendrik Haase
Date: Saturday, August 12, 2017 @ 13:51:13
  Author: svenstaro
Revision: 249998

upgpkg: glslang 3.0.git5.e516d43-1

Modified:
  glslang/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 11:10:07 UTC (rev 249997)
+++ PKGBUILD2017-08-12 13:51:13 UTC (rev 249998)
@@ -1,8 +1,8 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=glslang
-_gitver=e2ff404
-pkgver=3.0.git4.${_gitver}
-pkgrel=2
+_gitver=e516d43
+pkgver=3.0.git5.${_gitver}
+pkgrel=1
 pkgdesc='An OpenGL and OpenGL ES shader front end and validator'
 arch=('x86_64' 'i686')
 url='https://github.com/KhronosGroup/glslang'


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

2017-08-12 Thread Alexander Rødseth
Date: Saturday, August 12, 2017 @ 11:10:07
  Author: arodseth
Revision: 249997

Update to 2.2.0, but check() fails. WIP

Modified:
  botan/trunk/PKGBUILD

--+
 PKGBUILD |   21 ++---
 1 file changed, 10 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 10:17:17 UTC (rev 249996)
+++ PKGBUILD2017-08-12 11:10:07 UTC (rev 249997)
@@ -6,17 +6,16 @@
 # Contributor: Hexchain Tong 
 
 pkgname=botan
-pkgver=2.1.0
-pkgrel=2
+pkgver=2.2.0
+pkgrel=1
 pkgdesc='Crypto library written in C++'
-license=('BSD')
 arch=('x86_64' 'i686')
 url='https://botan.randombit.net/'
+license=('BSD')
 depends=('gcc-libs' 'sh')
-makedepends=('python' 'git')
+makedepends=('python')
 source=("https://botan.randombit.net/releases/Botan-${pkgver}.tgz"{,.asc})
-#source=("git://github.com/randombit/botan.git#commit=8e19ecf11c")
-md5sums=('2c91a5d65e0f9ddf4fce38bcd2734e70'
+md5sums=('b8c9d2ff724e33c99a050838b112e832'
  'SKIP')
 # Botan Distribution Key. To import: gpg --import botan.key
 validpgpkeys=('621DAF6411E1851C4CF9A2E16211EBF1EFBADFBC')
@@ -24,9 +23,7 @@
 build() {
   cd "${pkgname^}-$pkgver"
 
-  python configure.py \
---prefix=/usr \
---destdir="$pkgdir/usr"
+  ./configure.py --prefix=/usr
   make
 }
 
@@ -40,9 +37,11 @@
   cd "${pkgname^}-$pkgver"
 
   make DESTDIR="$pkgdir/usr" install
+  install -Dm644 license.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # fix permissions
   find "$pkgdir/usr/share/doc" -type f -exec chmod 0644 {} \;
-  install -Dm644 license.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
 
 # getver: github.com/randombit/botan
-# vim:set ts=2 sw=2 et:
+# vim: ts=2 sw=2 et:


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

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 10:17:09
  Author: tpowa
Revision: 249995

upgpkg: virtualbox-modules-arch 5.1.26-4

rebuild against 4.12.6

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 10:11:26 UTC (rev 249994)
+++ PKGBUILD2017-08-12 10:17:09 UTC (rev 249995)
@@ -5,7 +5,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=5.1.26
-pkgrel=3
+pkgrel=4
 # remember to also adjust the .install file!
 _linux_major=4
 _linux_minor=12


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

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 10:17:17
  Author: tpowa
Revision: 249996

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

Added:
  virtualbox-modules-arch/repos/community-testing-i686/
  virtualbox-modules-arch/repos/community-testing-i686/PKGBUILD
(from rev 249995, virtualbox-modules-arch/trunk/PKGBUILD)
  
virtualbox-modules-arch/repos/community-testing-i686/virtualbox-modules-arch.install
(from rev 249995, 
virtualbox-modules-arch/trunk/virtualbox-modules-arch.install)
  virtualbox-modules-arch/repos/community-testing-x86_64/
  virtualbox-modules-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 249995, virtualbox-modules-arch/trunk/PKGBUILD)
  
virtualbox-modules-arch/repos/community-testing-x86_64/virtualbox-modules-arch.install
(from rev 249995, 
virtualbox-modules-arch/trunk/virtualbox-modules-arch.install)

--+
 community-testing-i686/PKGBUILD  |   80 +
 community-testing-i686/virtualbox-modules-arch.install   |   23 +++
 community-testing-x86_64/PKGBUILD|   80 +
 community-testing-x86_64/virtualbox-modules-arch.install |   23 +++
 4 files changed, 206 insertions(+)

Copied: virtualbox-modules-arch/repos/community-testing-i686/PKGBUILD (from rev 
249995, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-08-12 10:17:17 UTC (rev 249996)
@@ -0,0 +1,80 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgbase=virtualbox-modules-arch
+pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
+pkgver=5.1.26
+pkgrel=4
+# remember to also adjust the .install file!
+_linux_major=4
+_linux_minor=12
+arch=('i686' 'x86_64')
+url='http://virtualbox.org'
+license=('GPL')
+makedepends=("linux>=${_linux_major}.${_linux_minor}"
+ "linux<${_linux_major}.$((_linux_minor+1))"
+ "linux-headers>=${_linux_major}.${_linux_minor}"
+ "linux-headers<${_linux_major}.$((_linux_minor+1))"
+ "virtualbox-host-dkms>=$pkgver"
+ "virtualbox-guest-dkms>=$pkgver")
+
+_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH
+
+package_virtualbox-host-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+  depends=("linux>=${_linux_major}.${_linux_minor}"
+   "linux<${_linux_major}.$((_linux_minor+1))")
+  replaces=('virtualbox-modules' 'virtualbox-host-modules')
+  conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+'virtualbox-host-dkms')
+  provides=('VIRTUALBOX-HOST-MODULES')
+  install=virtualbox-modules-arch.install
+
+  cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -dm755 "$pkgdir/usr/lib/modules/$_extramodules/"
+  install -m644 * "$pkgdir/usr/lib/modules/$_extramodules/"
+
+  # compress earch modules individually
+  find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
+
+  # systemd module loading
+  install -Dm644 /dev/null "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+  printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" >  \
+"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+package_virtualbox-guest-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox guest kernel modules for Arch Kernel'
+  license=('GPL')
+  depends=("linux>=${_linux_major}.${_linux_minor}"
+   "linux<${_linux_major}.$((_linux_minor+1))")
+  replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules')
+  conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules'
+ 'virtualbox-guest-dkms')
+  provides=('VIRTUALBOX-GUEST-MODULES')
+  install=virtualbox-modules-arch.install
+
+  cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -dm755 "$pkgdir/usr/lib/modules/$_extramodules/"
+  install -m644 * "$pkgdir/usr/lib/modules/$_extramodules/"
+
+  # compress earch modules individually
+  find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
+
+  # systemd module loading
+  install -Dm644 /dev/null "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+  printf "vboxguest\nvboxsf\nvboxvideo\n" >  \
+"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+# vim:set ts=2 sw=2 et:
+
+
+
+
+
+
+

Copied: 
virtualbox-modules-arch/repos/community-testing-i686/virtualbox-modules-arch.install
 (from rev 249995, 
virtualbox-modules-arch/trunk/virtualbox-modules-arch.install)
===
--- community-testing-i686/virtualbox-modules-arch.install  
(rev 0)
+++ community-testing-i686/virtualbox-modules-arch.install  2017-08-12 
10:17:17 UTC (rev 249996)
@@ -0,0 +1,23 @@
+_depmod(

[arch-commits] Commit in vhba-module/repos (10 files)

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 10:11:26
  Author: tpowa
Revision: 249994

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

Added:
  vhba-module/repos/community-testing-i686/
  vhba-module/repos/community-testing-i686/60-vhba.rules
(from rev 249993, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-testing-i686/PKGBUILD
(from rev 249993, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-testing-i686/dkms.conf
(from rev 249993, vhba-module/trunk/dkms.conf)
  vhba-module/repos/community-testing-i686/vhba-module.install
(from rev 249993, vhba-module/trunk/vhba-module.install)
  vhba-module/repos/community-testing-x86_64/
  vhba-module/repos/community-testing-x86_64/60-vhba.rules
(from rev 249993, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-testing-x86_64/PKGBUILD
(from rev 249993, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-testing-x86_64/dkms.conf
(from rev 249993, vhba-module/trunk/dkms.conf)
  vhba-module/repos/community-testing-x86_64/vhba-module.install
(from rev 249993, vhba-module/trunk/vhba-module.install)

--+
 community-testing-i686/60-vhba.rules |1 
 community-testing-i686/PKGBUILD  |   50 +
 community-testing-i686/dkms.conf |9 
 community-testing-i686/vhba-module.install   |   15 +++
 community-testing-x86_64/60-vhba.rules   |1 
 community-testing-x86_64/PKGBUILD|   50 +
 community-testing-x86_64/dkms.conf   |9 
 community-testing-x86_64/vhba-module.install |   15 +++
 8 files changed, 150 insertions(+)

Copied: vhba-module/repos/community-testing-i686/60-vhba.rules (from rev 
249993, vhba-module/trunk/60-vhba.rules)
===
--- community-testing-i686/60-vhba.rules(rev 0)
+++ community-testing-i686/60-vhba.rules2017-08-12 10:11:26 UTC (rev 
249994)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-testing-i686/PKGBUILD (from rev 249993, 
vhba-module/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-08-12 10:11:26 UTC (rev 249994)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20170610
+_extramodules=extramodules-4.12-ARCH
+pkgrel=11
+pkgdesc="Kernel module that emulates SCSI devices"
+url="http://cdemu.sourceforge.net/";
+arch=(i686 x86_64)
+license=(GPL)
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13' linux)
+source=("http://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2";
+60-vhba.rules dkms.conf)
+sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_vhba-module() {
+  depends=('linux>=4.12' 'linux<4.13')
+  install=vhba-module.install
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 vhba.ko
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+}
+
+package_vhba-module-dkms() {
+  depends=(dkms)
+  provides=("vhba-module=$pkgver-$pkgrel")
+  conflicts=(vhba-module)
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c 
../dkms.conf
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+}
+
+# vim:set ts=2 sw=2 et:

Copied: vhba-module/repos/community-testing-i686/dkms.conf (from rev 249993, 
vhba-module/trunk/dkms.conf)
===
--- community-testing-i686/dkms.conf(rev 0)
+++ community-testing-i686/dkms.conf2017-08-12 10:11:26 UTC (rev 249994)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="vhba-module"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KERNELRELEASE=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="vhba"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"

Copied: vhba-module/repos/community-testing-i686/vhba-module.install (from rev 
249993, vhba-module/trunk/vhba-module.install)
===
--- community-testing-i686/vhba-module.install  (rev 0)
+++ community-testing-i686/vhba-module.install  2017-08-12 10:11:26 UTC (rev 
249994)
@@ -

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

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 10:11:12
  Author: tpowa
Revision: 249993

upgpkg: vhba-module 20170610-11

rebuild against 4.12.6

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 10:09:49 UTC (rev 249992)
+++ PKGBUILD2017-08-12 10:11:12 UTC (rev 249993)
@@ -7,7 +7,7 @@
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20170610
 _extramodules=extramodules-4.12-ARCH
-pkgrel=10
+pkgrel=11
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/";
 arch=(i686 x86_64)


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

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 10:09:40
  Author: tpowa
Revision: 249991

upgpkg: tp_smapi 0.42-26

rebuild against 4.12.6

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 10:08:19 UTC (rev 249990)
+++ PKGBUILD2017-08-12 10:09:40 UTC (rev 249991)
@@ -11,7 +11,7 @@
 _pkgname=tp-smapi
 pkgver=0.42
 _extradir=/usr/lib/modules/extramodules-4.12-ARCH
-pkgrel=25
+pkgrel=26
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('i686' 'x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 10:09:49
  Author: tpowa
Revision: 249992

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

Added:
  tp_smapi/repos/community-testing-i686/
  tp_smapi/repos/community-testing-i686/PKGBUILD
(from rev 249991, tp_smapi/trunk/PKGBUILD)
  tp_smapi/repos/community-testing-i686/tp_smapi.install
(from rev 249991, tp_smapi/trunk/tp_smapi.install)
  tp_smapi/repos/community-testing-x86_64/
  tp_smapi/repos/community-testing-x86_64/PKGBUILD
(from rev 249991, tp_smapi/trunk/PKGBUILD)
  tp_smapi/repos/community-testing-x86_64/tp_smapi.install
(from rev 249991, tp_smapi/trunk/tp_smapi.install)

---+
 community-testing-i686/PKGBUILD   |   48 
 community-testing-i686/tp_smapi.install   |   13 +++
 community-testing-x86_64/PKGBUILD |   48 
 community-testing-x86_64/tp_smapi.install |   13 +++
 4 files changed, 122 insertions(+)

Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 249991, 
tp_smapi/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-08-12 10:09:49 UTC (rev 249992)
@@ -0,0 +1,48 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+_pkgname=tp-smapi
+pkgver=0.42
+_extradir=/usr/lib/modules/extramodules-4.12-ARCH
+pkgrel=26
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('i686' 'x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.12' 'linux<4.13')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13')
+install="$pkgname.install"
+source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz";)
+md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
+
+build() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+}
+
+package() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+
+  # update kernel version in install file
+  sed -ri "s|^(extramodules=).*\$|\1$_extradir|" "$startdir/tp_smapi.install"
+}

Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 
249991, tp_smapi/trunk/tp_smapi.install)
===
--- community-testing-i686/tp_smapi.install (rev 0)
+++ community-testing-i686/tp_smapi.install 2017-08-12 10:09:49 UTC (rev 
249992)
@@ -0,0 +1,13 @@
+extramodules=/usr/lib/modules/extramodules-4.12-ARCH
+
+post_install() {
+  depmod -v $(< "$extramodules/version") &>/dev/null
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}

Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 249991, 
tp_smapi/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-08-12 10:09:49 UTC (rev 249992)
@@ -0,0 +1,48 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+_pkgname=tp-smapi
+pkgver=0.42
+_extradir=/usr/lib/modules/extramodules-4.12-ARCH
+pkgrel=26
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('i686' 'x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.12' 'linux<4.13')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13')
+install="$pkgname.install"
+source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz";)
+md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
+
+build() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+}
+
+package() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgd

[arch-commits] Commit in r8168/repos (8 files)

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 10:08:19
  Author: tpowa
Revision: 249990

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

Added:
  r8168/repos/community-testing-i686/
  r8168/repos/community-testing-i686/PKGBUILD
(from rev 249989, r8168/trunk/PKGBUILD)
  r8168/repos/community-testing-i686/linux-4.11.patch
(from rev 249989, r8168/trunk/linux-4.11.patch)
  r8168/repos/community-testing-i686/r8168.install
(from rev 249989, r8168/trunk/r8168.install)
  r8168/repos/community-testing-x86_64/
  r8168/repos/community-testing-x86_64/PKGBUILD
(from rev 249989, r8168/trunk/PKGBUILD)
  r8168/repos/community-testing-x86_64/linux-4.11.patch
(from rev 249989, r8168/trunk/linux-4.11.patch)
  r8168/repos/community-testing-x86_64/r8168.install
(from rev 249989, r8168/trunk/r8168.install)

---+
 community-testing-i686/PKGBUILD   |   51 
 community-testing-i686/linux-4.11.patch   |   14 +++
 community-testing-i686/r8168.install  |   17 +
 community-testing-x86_64/PKGBUILD |   51 
 community-testing-x86_64/linux-4.11.patch |   14 +++
 community-testing-x86_64/r8168.install|   17 +
 6 files changed, 164 insertions(+)

Copied: r8168/repos/community-testing-i686/PKGBUILD (from rev 249989, 
r8168/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-08-12 10:08:19 UTC (rev 249990)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.044.02
+pkgrel=17
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw";
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('glibc' 'linux')
+makedepends=('linux-headers')
+install=$pkgname.install
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz
+linux-4.11.patch)
+sha256sums=('aad7bccc4f625c35abe0455b2a6271e9938b76b46e11b24b4f138eb5c95db6d3'
+'21857077bd5b26a08456f97f170b2772e8cadfb331577ddb2bcb680b31c5c0d3')
+
+prepare() {
+   cd "$pkgname-$pkgver"
+   patch -p1 -i "$srcdir/linux-4.11.patch"
+}
+
+build() {
+   _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
+   KERNEL_VERSION=$(cat 
/usr/lib/modules/extramodules-$_kernver-ARCH/version)
+
+   cd "$pkgname-$pkgver"
+
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/lib/modules/$KERNEL_VERSION/build \
+   SUBDIRS="$srcdir/$pkgname-$pkgver/src" \
+   EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \
+   modules
+}
+
+package() {
+   _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
+   depends=("linux>=$_kernver" "linux<${_kernver/.*}.$(expr ${_kernver/*.} 
+ 1)")
+   KERNEL_VERSION=$(cat 
/usr/lib/modules/extramodules-$_kernver-ARCH/version)
+   msg "Kernel = $KERNEL_VERSION"
+
+   cd "$pkgname-$pkgver"
+   install -Dm644 src/$pkgname.ko 
"$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH/$pkgname.ko"
+   find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
+
+   sed -i "s|extramodules-.*-ARCH|extramodules-$_kernver-ARCH|" 
"$startdir/$pkgname.install"
+}

Copied: r8168/repos/community-testing-i686/linux-4.11.patch (from rev 249989, 
r8168/trunk/linux-4.11.patch)
===
--- community-testing-i686/linux-4.11.patch (rev 0)
+++ community-testing-i686/linux-4.11.patch 2017-08-12 10:08:19 UTC (rev 
249990)
@@ -0,0 +1,14 @@
+diff --git a/src/r8168_n.c b/src/r8168_n.c
+index 3c5a7e7..e2026bb 100755
+--- a/src/r8168_n.c
 b/src/r8168_n.c
+@@ -25732,7 +25732,9 @@ process_pkt:
+ if (rtl8168_rx_vlan_skb(tp, desc, skb) < 0)
+ rtl8168_rx_skb(tp, skb);
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ dev->last_rx = jiffies;
++#endif
+ RTLDEV->stats.rx_bytes += pkt_size;
+ RTLDEV->stats.rx_packets++;
+ }

Copied: r8168/repos/community-testing-i686/r8168.install (from rev 249989, 
r8168/trunk/r8168.install)
===
--- community-testing-i686/r8168.install(rev 0)
+++ community-testing-i686/r8168.install2017-08-12 10:08:19 UTC (rev 
249990)
@@ -0,0 +1,17 @@
+rebuild_module_dependencies() {
+   EXTRAMODULES='extramodules-4.12-ARCH'
+   depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_install() {
+  rebuild_mod

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

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 10:08:09
  Author: tpowa
Revision: 249989

upgpkg: r8168 8.044.02-17

rebuild against 4.12.6

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 10:06:33 UTC (rev 249988)
+++ PKGBUILD2017-08-12 10:08:09 UTC (rev 249989)
@@ -5,7 +5,7 @@
 
 pkgname=r8168
 pkgver=8.044.02
-pkgrel=16
+pkgrel=17
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw";
 license=("GPL")


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

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 10:06:33
  Author: tpowa
Revision: 249988

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

Added:
  bbswitch/repos/community-testing-i686/
  bbswitch/repos/community-testing-i686/PKGBUILD
(from rev 249987, bbswitch/trunk/PKGBUILD)
  bbswitch/repos/community-testing-i686/bbswitch.install
(from rev 249987, bbswitch/trunk/bbswitch.install)
  bbswitch/repos/community-testing-x86_64/
  bbswitch/repos/community-testing-x86_64/PKGBUILD
(from rev 249987, bbswitch/trunk/PKGBUILD)
  bbswitch/repos/community-testing-x86_64/bbswitch.install
(from rev 249987, bbswitch/trunk/bbswitch.install)

---+
 community-testing-i686/PKGBUILD   |   47 
 community-testing-i686/bbswitch.install   |   12 +++
 community-testing-x86_64/PKGBUILD |   47 
 community-testing-x86_64/bbswitch.install |   12 +++
 4 files changed, 118 insertions(+)

Copied: bbswitch/repos/community-testing-i686/PKGBUILD (from rev 249987, 
bbswitch/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-08-12 10:06:33 UTC (rev 249988)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+_extramodules=extramodules-4.12-ARCH # Don't forget to update bbswitch.install
+pkgrel=76
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('i686' 'x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch";
+license=('GPL')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13' 'linux>=4.12' 
'linux<4.13')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";)
+md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
+
+build() {
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+
+  make KDIR=/lib/modules/${_kernver}/build
+}
+
+package_bbswitch() {
+  depends=('linux>=4.12' 'linux<4.13')
+  install=bbswitch.install
+
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  install -Dm644 bbswitch.ko 
"${pkgdir}"/usr/lib/modules/${_extramodules}/bbswitch.ko
+  gzip "${pkgdir}/usr/lib/modules/${_extramodules}/bbswitch.ko"
+}
+
+package_bbswitch-dkms() {
+  depends=('dkms')
+  conflicts=('bbswitch')
+  provides=('bbswitch')
+
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  install -dm755 "${pkgdir}/usr/src/${pkgbase}-${pkgver}/"
+
+  install -Dm644 Makefile bbswitch.c dkms/dkms.conf 
"${pkgdir}/usr/src/${pkgbase}-${pkgver}/"
+}

Copied: bbswitch/repos/community-testing-i686/bbswitch.install (from rev 
249987, bbswitch/trunk/bbswitch.install)
===
--- community-testing-i686/bbswitch.install (rev 0)
+++ community-testing-i686/bbswitch.install 2017-08-12 10:06:33 UTC (rev 
249988)
@@ -0,0 +1,12 @@
+post_install() {
+EXTRAMODULES='extramodules-4.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_upgrade() {
+post_install
+}
+
+post_remove() {
+post_install
+}

Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 249987, 
bbswitch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-08-12 10:06:33 UTC (rev 249988)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+_extramodules=extramodules-4.12-ARCH # Don't forget to update bbswitch.install
+pkgrel=76
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('i686' 'x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch";
+license=('GPL')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13' 'linux>=4.12' 
'linux<4.13')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";)
+md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
+
+build() {
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+
+  make KDIR=/lib/modules/${_kernver}/build
+}
+
+package_bbswitch() {
+  depends=('linux>=4.12' 'linux<4.13')
+  install=bbswitch.install
+
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  install -Dm644 bbswitch.ko 
"${pkgdir}"/usr/lib/modules/${_extramodules}/bbswitch.ko
+  gzip "${pkgdir}/usr/lib/modules/${_extramodules}/bbswitch.ko"
+}
+
+package_bbswitch-dkms() {
+  depends=('dkms')
+  conflicts=('bbswitch')
+  provides=('bbswitch')
+
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  install -dm755 "${pkgdir}/usr/src/${

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

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 10:06:24
  Author: tpowa
Revision: 249987

upgpkg: bbswitch 0.8-76

rebuild against 4.12.6

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 10:04:30 UTC (rev 249986)
+++ PKGBUILD2017-08-12 10:06:24 UTC (rev 249987)
@@ -7,7 +7,7 @@
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
 _extramodules=extramodules-4.12-ARCH # Don't forget to update bbswitch.install
-pkgrel=75
+pkgrel=76
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('i686' 'x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch";


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

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 10:04:30
  Author: tpowa
Revision: 249986

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

Added:
  acpi_call/repos/community-testing-i686/
  acpi_call/repos/community-testing-i686/PKGBUILD
(from rev 249985, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-testing-i686/acpi_call.install
(from rev 249985, acpi_call/trunk/acpi_call.install)
  acpi_call/repos/community-testing-x86_64/
  acpi_call/repos/community-testing-x86_64/PKGBUILD
(from rev 249985, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-testing-x86_64/acpi_call.install
(from rev 249985, acpi_call/trunk/acpi_call.install)

+
 community-testing-i686/PKGBUILD|   50 +++
 community-testing-i686/acpi_call.install   |   14 +++
 community-testing-x86_64/PKGBUILD  |   50 +++
 community-testing-x86_64/acpi_call.install |   14 +++
 4 files changed, 128 insertions(+)

Copied: acpi_call/repos/community-testing-i686/PKGBUILD (from rev 249985, 
acpi_call/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-08-12 10:04:30 UTC (rev 249986)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call
+pkgver=1.1.0
+pkgrel=70
+_extramodules=extramodules-4.12-ARCH
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+arch=('i686' 'x86_64')
+url='https://github.com/mkottman/acpi_call'
+license=('GPL')
+depends=('linux>=4.12' 'linux<4.13')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13')
+install='acpi_call.install'
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz";)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
+
+prepare() {
+  cd acpi_call-${pkgver}
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd acpi_call-${pkgver}
+
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+
+  make KVERSION="${_kernver}"
+}
+
+package() {
+  cd acpi_call-${pkgver}
+
+  install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d}
+  install -m 644 acpi_call.ko "${pkgdir}"/usr/lib/modules/${_extramodules}
+  gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/acpi_call.ko
+  echo acpi_call > "${pkgdir}"/usr/lib/modules-load.d/acpi_call.conf
+
+  install -dm 755 "${pkgdir}"/usr/share/acpi_call
+  cp -dr --no-preserve='ownership' {examples,support} 
"${pkgdir}"/usr/share/acpi_call/
+}
+
+# vim: ts=2 sw=2 et:

Copied: acpi_call/repos/community-testing-i686/acpi_call.install (from rev 
249985, acpi_call/trunk/acpi_call.install)
===
--- community-testing-i686/acpi_call.install(rev 0)
+++ community-testing-i686/acpi_call.install2017-08-12 10:04:30 UTC (rev 
249986)
@@ -0,0 +1,14 @@
+post_install() {
+  _extramodules=extramodules-4.12-ARCH
+  depmod $(cat /usr/lib/modules/${_extramodules}/version)
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}
+
+# vim: ts=2 sw=2 et:

Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 249985, 
acpi_call/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-08-12 10:04:30 UTC (rev 249986)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call
+pkgver=1.1.0
+pkgrel=70
+_extramodules=extramodules-4.12-ARCH
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+arch=('i686' 'x86_64')
+url='https://github.com/mkottman/acpi_call'
+license=('GPL')
+depends=('linux>=4.12' 'linux<4.13')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13')
+install='acpi_call.install'
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz";)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
+
+prepare() {
+  cd acpi_call-${pkgver}
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd acpi_call-${pkgver}
+
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+
+  make KVERSION="${_kernver}"
+}
+
+package() {
+  cd acpi_call-${pkgver}
+
+  install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d}
+  install

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

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 10:04:19
  Author: tpowa
Revision: 249985

upgpkg: acpi_call 1.1.0-70

rebuild against 4.12.6

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 08:13:48 UTC (rev 249984)
+++ PKGBUILD2017-08-12 10:04:19 UTC (rev 249985)
@@ -5,7 +5,7 @@
 
 pkgname=acpi_call
 pkgver=1.1.0
-pkgrel=69
+pkgrel=70
 _extramodules=extramodules-4.12-ARCH
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 arch=('i686' 'x86_64')


[arch-commits] Commit in nvidia-304xx/trunk (PKGBUILD)

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 09:52:59
  Author: tpowa
Revision: 301976

upgpkg: nvidia-304xx 304.135-13

rebuild against 4.12.6

Modified:
  nvidia-304xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 08:31:55 UTC (rev 301975)
+++ PKGBUILD2017-08-12 09:52:59 UTC (rev 301976)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-304xx nvidia-304xx-dkms)
 pkgver=304.135
 _extramodules=extramodules-4.12-ARCH
-pkgrel=12
+pkgrel=13
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/";
 makedepends=('linux' 'linux-headers>=4.12' 'linux-headers<4.13')


[arch-commits] Commit in nvidia-304xx/repos (16 files)

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 09:53:28
  Author: tpowa
Revision: 301977

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-304xx/repos/testing-i686/
  nvidia-304xx/repos/testing-i686/PKGBUILD
(from rev 301976, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-i686/disable-mtrr.patch
(from rev 301976, nvidia-304xx/trunk/disable-mtrr.patch)
  nvidia-304xx/repos/testing-i686/drm-driver-legacy.patch
(from rev 301976, nvidia-304xx/trunk/drm-driver-legacy.patch)
  nvidia-304xx/repos/testing-i686/kernel_4.10.patch
(from rev 301976, nvidia-304xx/trunk/kernel_4.10.patch)
  nvidia-304xx/repos/testing-i686/kernel_4.11.patch
(from rev 301976, nvidia-304xx/trunk/kernel_4.11.patch)
  nvidia-304xx/repos/testing-i686/kernel_4.12.patch
(from rev 301976, nvidia-304xx/trunk/kernel_4.12.patch)
  nvidia-304xx/repos/testing-i686/nvidia-304xx.install
(from rev 301976, nvidia-304xx/trunk/nvidia-304xx.install)
  nvidia-304xx/repos/testing-x86_64/
  nvidia-304xx/repos/testing-x86_64/PKGBUILD
(from rev 301976, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-x86_64/disable-mtrr.patch
(from rev 301976, nvidia-304xx/trunk/disable-mtrr.patch)
  nvidia-304xx/repos/testing-x86_64/drm-driver-legacy.patch
(from rev 301976, nvidia-304xx/trunk/drm-driver-legacy.patch)
  nvidia-304xx/repos/testing-x86_64/kernel_4.10.patch
(from rev 301976, nvidia-304xx/trunk/kernel_4.10.patch)
  nvidia-304xx/repos/testing-x86_64/kernel_4.11.patch
(from rev 301976, nvidia-304xx/trunk/kernel_4.11.patch)
  nvidia-304xx/repos/testing-x86_64/kernel_4.12.patch
(from rev 301976, nvidia-304xx/trunk/kernel_4.12.patch)
  nvidia-304xx/repos/testing-x86_64/nvidia-304xx.install
(from rev 301976, nvidia-304xx/trunk/nvidia-304xx.install)

+
 testing-i686/PKGBUILD  |   84 
 testing-i686/disable-mtrr.patch|   24 +++
 testing-i686/drm-driver-legacy.patch   |   20 +
 testing-i686/kernel_4.10.patch |  105 +++
 testing-i686/kernel_4.11.patch |   44 
 testing-i686/kernel_4.12.patch |   56 
 testing-i686/nvidia-304xx.install  |   13 +++
 testing-x86_64/PKGBUILD|   84 
 testing-x86_64/disable-mtrr.patch  |   24 +++
 testing-x86_64/drm-driver-legacy.patch |   20 +
 testing-x86_64/kernel_4.10.patch   |  105 +++
 testing-x86_64/kernel_4.11.patch   |   44 
 testing-x86_64/kernel_4.12.patch   |   56 
 testing-x86_64/nvidia-304xx.install|   13 +++
 14 files changed, 692 insertions(+)

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 301976, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-08-12 09:53:28 UTC (rev 301977)
@@ -0,0 +1,84 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-304xx
+pkgname=(nvidia-304xx nvidia-304xx-dkms)
+pkgver=304.135
+_extramodules=extramodules-4.12-ARCH
+pkgrel=13
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=('linux' 'linux-headers>=4.12' 'linux-headers<4.13')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+source=('disable-mtrr.patch'
+'drm-driver-legacy.patch'
+'kernel_4.10.patch'
+'kernel_4.11.patch'
+'kernel_4.12.patch')
+source_i686+=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";)
+source_x86_64+=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+sha512sums=('54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774'
+
'fa39dee5c9f1ea98286c87165f683ee194b2cb4056aa6b556e822b9ee760dcf3683ea001c3704e79b9ac9712314d7df5690dc7f68440cda7a96791f94425455d'
+
'68dabbf6ad889c46bd0c01ebb697b80f4aa526ef1cdc53de008343a243adefc6ce7f2778be7005f2d79f3d23c0a3ff69f67ecdb9f97c0feb0ec99405a0c1046a'
+
'da3d1698af8b97e8fc3b6d3c690925e0258f8b6ad26a24f8d32c04a5a82701655208021f9f5af0ce44cb397a7422e2776a05193204bc7e4ac2b98f6e173984ea'
+
'49aa15fb7321bb9e0ab2a5361b9830ad95c2a8e22cf7b9aaf945fad88b419e791edb8e833849e7846373a1b76ececfcdac8803faed21729c89a3ff0a2d74')
+sha512sums_i686=('c2645cc9a6f23641d8b6da51e72e203980068c05e365fcc73b32322a6875ce95e81f4e0d893276e14e84e93464488539c16db6b3be04f5324cf7d7a12bb557f8')
+sha512sums_x86_64=('a5aa48baa75eb267bd193e59328aa5fbc15d41045bb7e97aa1b96b918b9e68a1c1bf95624d9d494336256e0af2c41e188d30fe91be4967084de3387f50d3805c')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-co

[arch-commits] Commit in nvidia-340xx/repos (14 files)

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 08:31:55
  Author: tpowa
Revision: 301975

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-340xx/repos/testing-i686/
  nvidia-340xx/repos/testing-i686/4.10.0_kernel.patch
(from rev 301974, nvidia-340xx/trunk/4.10.0_kernel.patch)
  nvidia-340xx/repos/testing-i686/4.11.0_kernel.patch
(from rev 301974, nvidia-340xx/trunk/4.11.0_kernel.patch)
  nvidia-340xx/repos/testing-i686/4.12.0_kernel.patch
(from rev 301974, nvidia-340xx/trunk/4.12.0_kernel.patch)
  nvidia-340xx/repos/testing-i686/PKGBUILD
(from rev 301974, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-i686/fs52243.patch
(from rev 301974, nvidia-340xx/trunk/fs52243.patch)
  nvidia-340xx/repos/testing-i686/nvidia-340xx.install
(from rev 301974, nvidia-340xx/trunk/nvidia-340xx.install)
  nvidia-340xx/repos/testing-x86_64/
  nvidia-340xx/repos/testing-x86_64/4.10.0_kernel.patch
(from rev 301974, nvidia-340xx/trunk/4.10.0_kernel.patch)
  nvidia-340xx/repos/testing-x86_64/4.11.0_kernel.patch
(from rev 301974, nvidia-340xx/trunk/4.11.0_kernel.patch)
  nvidia-340xx/repos/testing-x86_64/4.12.0_kernel.patch
(from rev 301974, nvidia-340xx/trunk/4.12.0_kernel.patch)
  nvidia-340xx/repos/testing-x86_64/PKGBUILD
(from rev 301974, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/testing-x86_64/fs52243.patch
(from rev 301974, nvidia-340xx/trunk/fs52243.patch)
  nvidia-340xx/repos/testing-x86_64/nvidia-340xx.install
(from rev 301974, nvidia-340xx/trunk/nvidia-340xx.install)

-+
 testing-i686/4.10.0_kernel.patch|  131 ++
 testing-i686/4.11.0_kernel.patch|  112 +
 testing-i686/4.12.0_kernel.patch|   98 +
 testing-i686/PKGBUILD   |   78 
 testing-i686/fs52243.patch  |   14 +++
 testing-i686/nvidia-340xx.install   |   13 +++
 testing-x86_64/4.10.0_kernel.patch  |  131 ++
 testing-x86_64/4.11.0_kernel.patch  |  112 +
 testing-x86_64/4.12.0_kernel.patch  |   98 +
 testing-x86_64/PKGBUILD |   78 
 testing-x86_64/fs52243.patch|   14 +++
 testing-x86_64/nvidia-340xx.install |   13 +++
 12 files changed, 892 insertions(+)

Copied: nvidia-340xx/repos/testing-i686/4.10.0_kernel.patch (from rev 301974, 
nvidia-340xx/trunk/4.10.0_kernel.patch)
===
--- testing-i686/4.10.0_kernel.patch(rev 0)
+++ testing-i686/4.10.0_kernel.patch2017-08-12 08:31:55 UTC (rev 301975)
@@ -0,0 +1,131 @@
+From 983a2ca221a371e08bb5ad11758a729cfa5aa88c Mon Sep 17 00:00:00 2001
+From: Alberto Milone 
+Date: Wed, 15 Feb 2017 17:05:55 +0100
+Subject: [PATCH 1/1] Add support for Linux 4.10
+
+---
+ nv-linux.h|  7 +++
+ nv-pat.c  | 40 
+ uvm/nvidia_uvm_lite.c |  4 
+ 3 files changed, 51 insertions(+)
+
+diff --git a/kernel/nv-linux.h b/kernel/nv-linux.h
+index e7068e3..2d62492 100644
+--- a/kernel/nv-linux.h
 b/kernel/nv-linux.h
+@@ -2082,6 +2082,8 @@ static inline NvU64 nv_node_end_pfn(int nid)
+  *2016 Dec 14:5b56d49fc31dbb0487e14ead790fc81ca9fb2c99
+  */
+ 
++#include 
++
+ #if defined(NV_GET_USER_PAGES_REMOTE_PRESENT)
+ #if defined(NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS)
+ #define NV_GET_USER_PAGES   get_user_pages
+@@ -2129,8 +2131,13 @@ static inline NvU64 nv_node_end_pfn(int nid)
+ 
+ #else
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 10, 0)
+return get_user_pages_remote(tsk, mm, start, nr_pages, flags,
+ pages, vmas);
++#else
++   return get_user_pages_remote(tsk, mm, start, nr_pages, flags,
++pages, vmas, NULL);
++#endif
+ 
+ #endif
+ 
+diff --git a/kernel/nv-pat.c b/kernel/nv-pat.c
+index a725533..cec6f3f 100644
+--- a/kernel/nv-pat.c
 b/kernel/nv-pat.c
+@@ -203,6 +203,7 @@ void nv_disable_pat_support(void)
+ }
+ 
+ #if defined(NV_ENABLE_PAT_SUPPORT) && defined(NV_ENABLE_HOTPLUG_CPU)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 10, 0)
+ static int
+ nvidia_cpu_callback(struct notifier_block *nfb, unsigned long action, void 
*hcpu)
+ {
+@@ -234,6 +235,34 @@ static struct notifier_block nv_hotcpu_nfb = {
+ .notifier_call = nvidia_cpu_callback,
+ .priority = 0
+ };
++#else
++static int nvidia_cpu_online(unsigned int hcpu)
++{
++unsigned int cpu = get_cpu();
++if (cpu == hcpu)
++nv_setup_pat_entries(NULL);
++else
++NV_SMP_CALL_FUNCTION(nv_setup_pat_entries, (void *)(long int)hcpu, 1);
++
++put_cpu();
++
++return 0;
++}
++
++static int nvidia_cpu_down_prep(unsigned int hcpu)
++{
++unsigned int cpu = get_cpu();
++if 

[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 08:31:39
  Author: tpowa
Revision: 301974

upgpkg: nvidia-340xx 340.102-15

rebuild against 4.12.6

Modified:
  nvidia-340xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 08:26:05 UTC (rev 301973)
+++ PKGBUILD2017-08-12 08:31:39 UTC (rev 301974)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.102
 _extramodules=extramodules-4.12-ARCH
-pkgrel=14
+pkgrel=15
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/";
 makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.12' 
'linux-headers<4.13')


[arch-commits] Commit in nvidia/repos (8 files)

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 08:26:05
  Author: tpowa
Revision: 301973

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia/repos/testing-i686/
  nvidia/repos/testing-i686/PKGBUILD
(from rev 301972, nvidia/trunk/PKGBUILD)
  nvidia/repos/testing-i686/fix-abi.patch
(from rev 301972, nvidia/trunk/fix-abi.patch)
  nvidia/repos/testing-i686/nvidia.install
(from rev 301972, nvidia/trunk/nvidia.install)
  nvidia/repos/testing-x86_64/
  nvidia/repos/testing-x86_64/PKGBUILD
(from rev 301972, nvidia/trunk/PKGBUILD)
  nvidia/repos/testing-x86_64/fix-abi.patch
(from rev 301972, nvidia/trunk/fix-abi.patch)
  nvidia/repos/testing-x86_64/nvidia.install
(from rev 301972, nvidia/trunk/nvidia.install)

---+
 testing-i686/PKGBUILD |   87 
 testing-i686/fix-abi.patch|   12 +
 testing-i686/nvidia.install   |   13 +
 testing-x86_64/PKGBUILD   |   87 
 testing-x86_64/fix-abi.patch  |   12 +
 testing-x86_64/nvidia.install |   13 +
 6 files changed, 224 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 301972, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-08-12 08:26:05 UTC (rev 301973)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=384.59
+_extramodules=extramodules-4.12-ARCH
+pkgrel=4
+pkgdesc="NVIDIA drivers for linux"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/";
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.12' 'linux-headers<4.13')
+license=('custom')
+options=('!strip')
+source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";)
+source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums_i686=('8d2a2049d0509875c5dc0d9a0275aee4')
+md5sums_x86_64=('778318b0fd2d5d511474a8987cc7dbe5')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.12' 'linux<4.13' "nvidia-utils=${pkgver}" 'libgl')
+install=nvidia.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+ "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+ "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+echo 'blacklist nouveau' > "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia/repos/testing-i686/fix-abi.patch (from rev 301972, 
nvidia/trunk/fix-abi.patch)
===
--- testing-i686

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

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 08:25:33
  Author: tpowa
Revision: 301972

upgpkg: nvidia 384.59-4

rebuild against 4.12.6

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 08:05:23 UTC (rev 301971)
+++ PKGBUILD2017-08-12 08:25:33 UTC (rev 301972)
@@ -7,7 +7,7 @@
 pkgname=(nvidia nvidia-dkms)
 pkgver=384.59
 _extramodules=extramodules-4.12-ARCH
-pkgrel=3
+pkgrel=4
 pkgdesc="NVIDIA drivers for linux"
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/";


[arch-commits] Commit in linux/repos (14 files)

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 08:05:23
  Author: tpowa
Revision: 301971

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  linux/repos/testing-i686/
  linux/repos/testing-i686/90-linux.hook
(from rev 301970, linux/trunk/90-linux.hook)
  linux/repos/testing-i686/PKGBUILD
(from rev 301970, linux/trunk/PKGBUILD)
  linux/repos/testing-i686/config.i686
(from rev 301970, linux/trunk/config.i686)
  linux/repos/testing-i686/config.x86_64
(from rev 301970, linux/trunk/config.x86_64)
  linux/repos/testing-i686/linux.install
(from rev 301970, linux/trunk/linux.install)
  linux/repos/testing-i686/linux.preset
(from rev 301970, linux/trunk/linux.preset)
  linux/repos/testing-x86_64/
  linux/repos/testing-x86_64/90-linux.hook
(from rev 301970, linux/trunk/90-linux.hook)
  linux/repos/testing-x86_64/PKGBUILD
(from rev 301970, linux/trunk/PKGBUILD)
  linux/repos/testing-x86_64/config.i686
(from rev 301970, linux/trunk/config.i686)
  linux/repos/testing-x86_64/config.x86_64
(from rev 301970, linux/trunk/config.x86_64)
  linux/repos/testing-x86_64/linux.install
(from rev 301970, linux/trunk/linux.install)
  linux/repos/testing-x86_64/linux.preset
(from rev 301970, linux/trunk/linux.preset)

--+
 testing-i686/90-linux.hook   |   11 
 testing-i686/PKGBUILD|  291 +
 testing-i686/config.i686 | 8562 +
 testing-i686/config.x86_64   | 8309 +++
 testing-i686/linux.install   |   27 
 testing-i686/linux.preset|   14 
 testing-x86_64/90-linux.hook |   11 
 testing-x86_64/PKGBUILD  |  291 +
 testing-x86_64/config.i686   | 8562 +
 testing-x86_64/config.x86_64 | 8309 +++
 testing-x86_64/linux.install |   27 
 testing-x86_64/linux.preset  |   14 
 12 files changed, 34428 insertions(+)

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


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

2017-08-12 Thread Tobias Powalowski
Date: Saturday, August 12, 2017 @ 08:05:04
  Author: tpowa
Revision: 301970

upgpkg: linux 4.12.6-1

bump to latest version

Modified:
  linux/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 07:56:32 UTC (rev 301969)
+++ PKGBUILD2017-08-12 08:05:04 UTC (rev 301970)
@@ -5,7 +5,7 @@
 pkgbase=linux   # Build stock -ARCH kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-4.12
-pkgver=4.12.5
+pkgver=4.12.6
 pkgrel=1
 arch=('i686' 'x86_64')
 url="https://www.kernel.org/";
@@ -25,7 +25,7 @@
 
 sha256sums=('a45c3becd4d08ce411c14628a949d08e2433d8cdeca92036c7013980e93858ab'
 'SKIP'
-'8eb42889cd1f41a4350a0227e0dae544acdfa0ddf5a5ec671dd9c64ca917c132'
+'60938af0f95ae794f879294f2393c48077c01bdba851e80b085fdc0418eeca44'
 'SKIP'
 'df55887a43dcbb6bd35fd2fb1ec841427b6ea827334c0880cbc256d4f042a7a1'
 'bf84528c592d1841bba0662242f0339a24a1de384c31f28248631e8be9446586'


[arch-commits] Commit in hledger-ui/repos (4 files)

2017-08-12 Thread Felix Yan
Date: Saturday, August 12, 2017 @ 07:46:08
  Author: felixonmars
Revision: 249971

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

Added:
  hledger-ui/repos/community-staging-i686/
  hledger-ui/repos/community-staging-i686/PKGBUILD
(from rev 249970, hledger-ui/trunk/PKGBUILD)
  hledger-ui/repos/community-staging-x86_64/
  hledger-ui/repos/community-staging-x86_64/PKGBUILD
(from rev 249970, hledger-ui/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   39 
 community-staging-x86_64/PKGBUILD |   39 
 2 files changed, 78 insertions(+)

Copied: hledger-ui/repos/community-staging-i686/PKGBUILD (from rev 249970, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-12 07:46:08 UTC (rev 249971)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.3
+pkgrel=15
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('ghc' 'hledger' "haskell-hledger-lib" "haskell-ansi-terminal" 
"haskell-async"
+ "haskell-base-compat" "haskell-cmdargs" "haskell-data-default" 
"haskell-fsnotify"
+ "haskell-hunit" "haskell-microlens" "haskell-microlens-platform" 
"haskell-megaparsec"
+ "haskell-pretty-show" "haskell-safe" "haskell-split" "haskell-text" 
"haskell-text-zipper"
+ "haskell-vector" "haskell-brick" "haskell-vty")
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('b96c12537b50a02ffaa30fb2f9c291afb4a1eb1ecff99b372367c1f985575f44941c93d86c0cfee83a570756311b35b5779cfbcea430ad11c575cef16d07f187')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-e 's/, vty >= 5.5 && < 5.16/, vty >= 5.5 \&\& < 5.17/' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-f-oldtime -fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 249970, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-12 07:46:08 UTC (rev 249971)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.3
+pkgrel=15
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('ghc' 'hledger' "haskell-hledger-lib" "haskell-ansi-terminal" 
"haskell-async"
+ "haskell-base-compat" "haskell-cmdargs" "haskell-data-default" 
"haskell-fsnotify"
+ "haskell-hunit" "haskell-microlens" "haskell-microlens-platform" 
"haskell-megaparsec"
+ "haskell-pretty-show" "haskell-safe" "haskell-split" "haskell-text" 
"haskell-text-zipper"
+ "haskell-vector" "haskell-brick" "haskell-vty")
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('b96c12537b50a02ffaa30fb2f9c291afb4a1eb1ecff99b372367c1f985575f44941c93d86c0cfee83a570756311b35b5779cfbcea430ad11c575cef16d07f187')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-e 's/, vty >= 5.5 && < 5.16/, vty >= 5.5 \&\& < 5.17/' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-f-oldtime -fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-08-12 Thread Felix Yan
Date: Saturday, August 12, 2017 @ 07:45:46
  Author: felixonmars
Revision: 249970

upgpkg: hledger-ui 1.3-15

rebuild with microlens,0.4.8.1

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 07:43:56 UTC (rev 249969)
+++ PKGBUILD2017-08-12 07:45:46 UTC (rev 249970)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.3
-pkgrel=14
+pkgrel=15
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


[arch-commits] Commit in haskell-brick/repos (4 files)

2017-08-12 Thread Felix Yan
Date: Saturday, August 12, 2017 @ 07:43:56
  Author: felixonmars
Revision: 249969

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

Added:
  haskell-brick/repos/community-staging-i686/
  haskell-brick/repos/community-staging-i686/PKGBUILD
(from rev 249968, haskell-brick/trunk/PKGBUILD)
  haskell-brick/repos/community-staging-x86_64/
  haskell-brick/repos/community-staging-x86_64/PKGBUILD
(from rev 249968, haskell-brick/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   47 
 community-staging-x86_64/PKGBUILD |   47 
 2 files changed, 94 insertions(+)

Copied: haskell-brick/repos/community-staging-i686/PKGBUILD (from rev 249968, 
haskell-brick/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-12 07:43:56 UTC (rev 249969)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.19
+pkgrel=6
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-vty" "haskell-data-clist" "haskell-dlist" 
"haskell-microlens"
+ "haskell-microlens-th" "haskell-microlens-mtl" "haskell-vector" 
"haskell-contravariant"
+ "haskell-stm" "haskell-text" "haskell-text-zipper")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f4bf04c9c2a8a19849bd089d86942312b055e6e44addd3ba5f0caccb7ba01db987f341c2175ccbe47e1cb48b5c5b5866f082997de6647fbca6ad369631256d9b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-demos
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 249968, 
haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-12 07:43:56 UTC (rev 249969)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.19
+pkgrel=6
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-vty" "haskell-data-clist" "haskell-dlist" 
"haskell-microlens"
+ "haskell-microlens-th" "haskell-microlens-mtl" "haskell-vector" 
"haskell-contravariant"
+ "haskell-stm" "haskell-text" "haskell-text-zipper")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f4bf04c9c2a8a19849bd089d86942312b055e6e44addd3ba5f0caccb7ba01db987f341c2175ccbe47e1cb48b5c5b5866f082997de6647fbca6ad369631256d9b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-demos
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/

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

2017-08-12 Thread Felix Yan
Date: Saturday, August 12, 2017 @ 07:43:34
  Author: felixonmars
Revision: 249968

upgpkg: haskell-brick 0.19-6

rebuild with microlens,0.4.8.1

Modified:
  haskell-brick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 07:41:20 UTC (rev 249967)
+++ PKGBUILD2017-08-12 07:43:34 UTC (rev 249968)
@@ -5,7 +5,7 @@
 _hkgname=brick
 pkgname=haskell-brick
 pkgver=0.19
-pkgrel=5
+pkgrel=6
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick";
 license=("custom:BSD3")


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

2017-08-12 Thread Felix Yan
Date: Saturday, August 12, 2017 @ 07:40:58
  Author: felixonmars
Revision: 249966

upgpkg: haskell-vty 5.16-2

rebuild with microlens,0.4.8.1

Modified:
  haskell-vty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 07:35:10 UTC (rev 249965)
+++ PKGBUILD2017-08-12 07:40:58 UTC (rev 249966)
@@ -5,7 +5,7 @@
 _hkgname=vty
 pkgname=haskell-vty
 pkgver=5.16
-pkgrel=1
+pkgrel=2
 pkgdesc="A simple terminal UI library"
 url="https://github.com/jtdaugherty/vty";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-vty/repos (4 files)

2017-08-12 Thread Felix Yan
Date: Saturday, August 12, 2017 @ 07:41:20
  Author: felixonmars
Revision: 249967

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

Added:
  haskell-vty/repos/community-staging-i686/
  haskell-vty/repos/community-staging-i686/PKGBUILD
(from rev 249966, haskell-vty/trunk/PKGBUILD)
  haskell-vty/repos/community-staging-x86_64/
  haskell-vty/repos/community-staging-x86_64/PKGBUILD
(from rev 249966, haskell-vty/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   46 
 community-staging-x86_64/PKGBUILD |   46 
 2 files changed, 92 insertions(+)

Copied: haskell-vty/repos/community-staging-i686/PKGBUILD (from rev 249966, 
haskell-vty/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-12 07:41:20 UTC (rev 249967)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vty
+pkgname=haskell-vty
+pkgver=5.16
+pkgrel=2
+pkgdesc="A simple terminal UI library"
+url="https://github.com/jtdaugherty/vty";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-blaze-builder" "haskell-microlens" 
"haskell-microlens-mtl"
+ "haskell-microlens-th" "haskell-hashable" "haskell-mtl" 
"haskell-parallel" "haskell-parsec"
+ "haskell-stm" "haskell-terminfo" "haskell-text" "haskell-utf8-string" 
"haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2862037d55cbb8b6454188b776ce9473c1646d4ccdf14314e4ca21781dfecbd6de3aa51ad1766d0df46ffb4a6afb8f8334f805a08897ea9d1ceb2bc9583da82e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 249966, 
haskell-vty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-12 07:41:20 UTC (rev 249967)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vty
+pkgname=haskell-vty
+pkgver=5.16
+pkgrel=2
+pkgdesc="A simple terminal UI library"
+url="https://github.com/jtdaugherty/vty";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-blaze-builder" "haskell-microlens" 
"haskell-microlens-mtl"
+ "haskell-microlens-th" "haskell-hashable" "haskell-mtl" 
"haskell-parallel" "haskell-parsec"
+ "haskell-stm" "haskell-terminfo" "haskell-text" "haskell-utf8-string" 
"haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2862037d55cbb8b6454188b776ce9473c1646d4ccdf14314e4ca21781dfecbd6de3aa51ad1766d0df46ffb4a6afb8f8334f805a08897ea9d1ceb2bc9583da82e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 u

[arch-commits] Commit in stack/repos (8 files)

2017-08-12 Thread Felix Yan
Date: Saturday, August 12, 2017 @ 07:35:10
  Author: felixonmars
Revision: 249965

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

Added:
  stack/repos/community-staging-i686/
  stack/repos/community-staging-i686/PKGBUILD
(from rev 249964, stack/trunk/PKGBUILD)
  stack/repos/community-staging-i686/path-0.6.1.patch
(from rev 249964, stack/trunk/path-0.6.1.patch)
  stack/repos/community-staging-i686/stack.install
(from rev 249964, stack/trunk/stack.install)
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 249964, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/path-0.6.1.patch
(from rev 249964, stack/trunk/path-0.6.1.patch)
  stack/repos/community-staging-x86_64/stack.install
(from rev 249964, stack/trunk/stack.install)

---+
 community-staging-i686/PKGBUILD   |   82 
 community-staging-i686/path-0.6.1.patch   |   49 
 community-staging-i686/stack.install  |4 +
 community-staging-x86_64/PKGBUILD |   82 
 community-staging-x86_64/path-0.6.1.patch |   49 
 community-staging-x86_64/stack.install|4 +
 6 files changed, 270 insertions(+)

Copied: stack/repos/community-staging-i686/PKGBUILD (from rev 249964, 
stack/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-12 07:35:10 UTC (rev 249965)
@@ -0,0 +1,82 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.5.0
+pkgrel=27
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-annotated-wl-pprint" 
"haskell-ansi-terminal"
+ "haskell-async" "haskell-attoparsec" "haskell-base-compat" 
"haskell-base64-bytestring"
+ "haskell-binary-tagged" "haskell-blaze-builder" "haskell-clock" 
"haskell-conduit"
+ "haskell-conduit-extra" "haskell-cryptonite" 
"haskell-cryptonite-conduit" "haskell-echo"
+ "haskell-either" "haskell-errors" "haskell-exceptions" "haskell-extra"
+ "haskell-fast-logger" "haskell-file-embed" "haskell-filelock" 
"haskell-fsnotify"
+ "haskell-generic-deriving" "haskell-gitrev" 
"haskell-hackage-security" "haskell-hashable"
+ "haskell-hastache" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-conduit"
+ "haskell-http-types" "haskell-hpack" "haskell-lifted-async" 
"haskell-lifted-base"
+ "haskell-memory" "haskell-microlens" "haskell-microlens-mtl" 
"haskell-mintty"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-monad-unlift" 
"haskell-mtl"
+ "haskell-network-uri" "haskell-open-browser" 
"haskell-optparse-applicative"
+ "haskell-optparse-simple" "haskell-path" "haskell-path-io" 
"haskell-persistent"
+ "haskell-persistent-sqlite" "haskell-persistent-template" 
"haskell-pid1"
+ "haskell-project-template" "haskell-regex-applicative-text" 
"haskell-resourcet"
+ "haskell-retry" "haskell-safe" "haskell-safe-exceptions" 
"haskell-semigroups"
+ "haskell-split" "haskell-stm" "haskell-store" "haskell-store-core"
+ "haskell-streaming-commons" "haskell-tar" "haskell-temporary" 
"haskell-text"
+ "haskell-text-binary" "haskell-text-metrics" "haskell-tls" 
"haskell-transformers-base"
+ "haskell-unicode-transforms" "haskell-unix-compat" 
"haskell-unordered-containers"
+ "haskell-vector" "haskell-vector-binary-instances" "haskell-yaml" 
"haskell-zip-archive"
+ "haskell-zlib")
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";
+path-0.6.1.patch)
+sha256sums=('2ffead80e9cc3b72480e9130bb639aaa8a6a684d8f6098a3843fe88803c8e478'
+'2013b76677e62851248f26f8b77d0f37a52496b3380bf3107519d5a84e09808f')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -p1 -i ../path-0.6.1.patch
+
+sed -e 's/cryptonite >= 0.19 && < 0.24/cryptonite >= 0.19 \&\& < 0.25/' \
+-e 's/, path >= 0.5.8 && < 0.6/, path >= 0.5.8 \&\& < 0.7/' \
+-i stack.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell S

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

2017-08-12 Thread Felix Yan
Date: Saturday, August 12, 2017 @ 07:34:41
  Author: felixonmars
Revision: 249964

upgpkg: stack 1.5.0-27

rebuild with microlens,0.4.8.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 07:26:20 UTC (rev 249963)
+++ PKGBUILD2017-08-12 07:34:41 UTC (rev 249964)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.5.0
-pkgrel=26
+pkgrel=27
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("custom:BSD3")


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

2017-08-12 Thread Felix Yan
Date: Saturday, August 12, 2017 @ 07:08:14
  Author: felixonmars
Revision: 249959

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

Added:
  git-annex/repos/community-staging-i686/
  git-annex/repos/community-staging-i686/PKGBUILD
(from rev 249958, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-i686/quickcheck-2.10.patch
(from rev 249958, git-annex/trunk/quickcheck-2.10.patch)
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 249958, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/quickcheck-2.10.patch
(from rev 249958, git-annex/trunk/quickcheck-2.10.patch)

+
 community-staging-i686/PKGBUILD|   60 ++
 community-staging-i686/quickcheck-2.10.patch   |   75 +++
 community-staging-x86_64/PKGBUILD  |   60 ++
 community-staging-x86_64/quickcheck-2.10.patch |   75 +++
 4 files changed, 270 insertions(+)

Copied: git-annex/repos/community-staging-i686/PKGBUILD (from rev 249958, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-12 07:08:14 UTC (rev 249959)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20170520
+pkgrel=63
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/";
+license=("AGPL3")
+arch=('i686' 'x86_64')
+depends=('git' 'rsync' 'ghc' "haskell-aeson" "haskell-async" "haskell-aws" 
"haskell-blaze-builder"
+ "haskell-bloomfilter" "haskell-byteable" "haskell-case-insensitive" 
"haskell-clientsession"
+ "haskell-concurrent-output" "haskell-conduit" "haskell-crypto-api" 
"haskell-cryptonite"
+ "haskell-data-default" "haskell-dav" "haskell-dbus" 
"haskell-disk-free-space"
+ "haskell-dlist" "haskell-dns" "haskell-edit-distance" 
"haskell-esqueleto"
+ "haskell-exceptions" "haskell-fdo-notify" "haskell-feed" 
"haskell-hinotify"
+ "haskell-hslogger" "haskell-http-client" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-ifelse" "haskell-magic" "haskell-memory" 
"haskell-monad-control"
+ "haskell-monad-logger" "haskell-mountpoints" "haskell-mtl" 
"haskell-network"
+ "haskell-network-info" "haskell-network-multicast" 
"haskell-network-uri"
+ "haskell-old-locale" "haskell-optparse-applicative" 
"haskell-path-pieces"
+ "haskell-persistent" "haskell-persistent-sqlite" 
"haskell-persistent-template"
+ "haskell-quickcheck" "haskell-random" "haskell-regex-tdfa" 
"haskell-resourcet"
+ "haskell-safesemaphore" "haskell-sandi" "haskell-securemem" 
"haskell-shakespeare"
+ "haskell-socks" "haskell-split" "haskell-stm" "haskell-stm-chans" 
"haskell-tasty"
+ "haskell-tasty-hunit" "haskell-tasty-quickcheck" 
"haskell-tasty-rerun" "haskell-text"
+ "haskell-torrent" "haskell-unix-compat" "haskell-unordered-containers"
+ "haskell-utf8-string" "haskell-uuid" "haskell-wai" 
"haskell-wai-extra" "haskell-warp"
+ "haskell-warp-tls" "haskell-yesod" "haskell-yesod-core" 
"haskell-yesod-default"
+ "haskell-yesod-form" "haskell-yesod-static")
+makedepends=("chrpath")
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";
+quickcheck-2.10.patch)
+sha512sums=('SKIP'
+
'a987bb49072fa27bdbb061bffa9174e75c1e7cfa1e139945465262557c1bd31832373e2684d9ff83b682dcb6b5cfdf2f40e86a8cedf118fb768f9c5827318f4c')
+
+prepare() {
+  cd git-annex
+  patch -p1 -i ../quickcheck-2.10.patch
+}
+
+build() {
+  cd git-annex
+  
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/$pkgname" \
+-fnetwork-uri -fconcurrentoutput -ftorrentparser \
+-ftestsuite -f-androidsplice -f-android -fproduction -fpairing -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}

Copied: git-annex/repos/community-staging-i686/quickcheck-2.10.patch (from rev 
249958, git-annex/trunk/quickcheck-2.10.patch)
===
--- community-staging-i686/quickcheck-2.10.patch
(rev 0)
+++ community-staging-i686/quickcheck-2.10.patch2017-08-12 07:08:14 UTC 
(rev 249959)
@@ -0,0 +1,75 @@
+From 75cecbbe3fdafdb6652e95ac17cd755c28e67f20 Mon Sep 17 00:00:00 2001
+From: Joey Hess 
+D

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

2017-08-12 Thread Felix Yan
Date: Saturday, August 12, 2017 @ 07:07:52
  Author: felixonmars
Revision: 249958

upgpkg: git-annex 6.20170520-63

rebuild with microlens,0.4.8.1

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-12 06:55:48 UTC (rev 249957)
+++ PKGBUILD2017-08-12 07:07:52 UTC (rev 249958)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20170520
-pkgrel=62
+pkgrel=63
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")