[arch-commits] Commit in bird/trunk (01-fix-leak.patch PKGBUILD)

2017-12-29 Thread Sébastien Luttringer via arch-commits
Date: Friday, December 29, 2017 @ 12:51:07
  Author: seblu
Revision: 313758

upgpkg: bird 2.0.0-2

- fix FS#56879

Added:
  bird/trunk/01-fix-leak.patch
Modified:
  bird/trunk/PKGBUILD

---+
 01-fix-leak.patch |   38 ++
 PKGBUILD  |   21 ++---
 2 files changed, 56 insertions(+), 3 deletions(-)

Added: 01-fix-leak.patch
===
--- 01-fix-leak.patch   (rev 0)
+++ 01-fix-leak.patch   2017-12-29 12:51:07 UTC (rev 313758)
@@ -0,0 +1,38 @@
+From 3013fc57bdc97b0031c4f4250b9bdd172f4c0f4e Mon Sep 17 00:00:00 2001
+From: "Ondrej Zajicek (work)" 
+Date: Sat, 16 Dec 2017 00:42:56 +0100
+Subject: [PATCH] Netlink: Fix memory leak
+
+---
+ sysdep/linux/netlink.c | 11 ---
+ 1 file changed, 11 deletions(-)
+
+diff --git a/sysdep/linux/netlink.c b/sysdep/linux/netlink.c
+index 72ff13fa..4cb51519 100644
+--- a/sysdep/linux/netlink.c
 b/sysdep/linux/netlink.c
+@@ -1666,14 +1666,6 @@ nl_parse_route(struct nl_parse_state *s, struct 
nlmsghdr *h)
+ ra->nh.labels = labels;
+ #endif
+ 
+-  rte *e = rte_get_temp(ra);
+-  e->net = net;
+-  e->u.krt.src = src;
+-  e->u.krt.proto = i->rtm_protocol;
+-  e->u.krt.seen = 0;
+-  e->u.krt.best = 0;
+-  e->u.krt.metric = 0;
+-
+   if (i->rtm_scope != def_scope)
+ {
+   ea_list *ea = lp_alloc(s->pool, sizeof(ea_list) + sizeof(eattr));
+@@ -1687,9 +1679,6 @@ nl_parse_route(struct nl_parse_state *s, struct nlmsghdr 
*h)
+   ea->attrs[0].u.data = i->rtm_scope;
+ }
+ 
+-  if (a[RTA_PRIORITY])
+-e->u.krt.metric = rta_get_u32(a[RTA_PRIORITY]);
+-
+   if (a[RTA_PREFSRC])
+ {
+   ip_addr ps = rta_get_ipa(a[RTA_PREFSRC]);

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 12:08:41 UTC (rev 313757)
+++ PKGBUILD2017-12-29 12:51:07 UTC (rev 313758)
@@ -3,7 +3,7 @@
 
 pkgname=bird
 pkgver=2.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc='RIP, OSPF, BGP, MPLS, BFD, Babbel routing daemon'
 arch=('x86_64')
 url='http://bird.network.cz/'
@@ -12,10 +12,25 @@
 depends=('glibc' 'readline' 'ncurses')
 replaces=('bird6')
 source=("ftp://bird.network.cz/pub/bird/$pkgname-$pkgver.tar.gz;
-'bird.service')
+'bird.service'
+'01-fix-leak.patch')
 md5sums=('31cbd40f493d6e946e7cdf3158c4923a'
- '69221e063a3f07dcad519d5eeacaae75')
+ '69221e063a3f07dcad519d5eeacaae75'
+ '4936f7eb7a66014e2ad358d94a9ea1a9')
 
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch ${filename##*/}"
+  patch -p1 -N -i "$srcdir/${filename##*/}"
+fi
+  done
+  :
+}
+
 build() {
   cd $pkgbase-$pkgver
   ./configure \


[arch-commits] Commit in bird/repos/extra-x86_64 (5 files)

2017-12-29 Thread Sébastien Luttringer via arch-commits
Date: Friday, December 29, 2017 @ 12:51:19
  Author: seblu
Revision: 313759

archrelease: copy trunk to extra-x86_64

Added:
  bird/repos/extra-x86_64/01-fix-leak.patch
(from rev 313758, bird/trunk/01-fix-leak.patch)
  bird/repos/extra-x86_64/PKGBUILD
(from rev 313758, bird/trunk/PKGBUILD)
  bird/repos/extra-x86_64/bird.service
(from rev 313758, bird/trunk/bird.service)
Deleted:
  bird/repos/extra-x86_64/PKGBUILD
  bird/repos/extra-x86_64/bird.service

---+
 01-fix-leak.patch |   38 +
 PKGBUILD  |  111 +---
 bird.service  |   24 +--
 3 files changed, 113 insertions(+), 60 deletions(-)

Copied: bird/repos/extra-x86_64/01-fix-leak.patch (from rev 313758, 
bird/trunk/01-fix-leak.patch)
===
--- 01-fix-leak.patch   (rev 0)
+++ 01-fix-leak.patch   2017-12-29 12:51:19 UTC (rev 313759)
@@ -0,0 +1,38 @@
+From 3013fc57bdc97b0031c4f4250b9bdd172f4c0f4e Mon Sep 17 00:00:00 2001
+From: "Ondrej Zajicek (work)" 
+Date: Sat, 16 Dec 2017 00:42:56 +0100
+Subject: [PATCH] Netlink: Fix memory leak
+
+---
+ sysdep/linux/netlink.c | 11 ---
+ 1 file changed, 11 deletions(-)
+
+diff --git a/sysdep/linux/netlink.c b/sysdep/linux/netlink.c
+index 72ff13fa..4cb51519 100644
+--- a/sysdep/linux/netlink.c
 b/sysdep/linux/netlink.c
+@@ -1666,14 +1666,6 @@ nl_parse_route(struct nl_parse_state *s, struct 
nlmsghdr *h)
+ ra->nh.labels = labels;
+ #endif
+ 
+-  rte *e = rte_get_temp(ra);
+-  e->net = net;
+-  e->u.krt.src = src;
+-  e->u.krt.proto = i->rtm_protocol;
+-  e->u.krt.seen = 0;
+-  e->u.krt.best = 0;
+-  e->u.krt.metric = 0;
+-
+   if (i->rtm_scope != def_scope)
+ {
+   ea_list *ea = lp_alloc(s->pool, sizeof(ea_list) + sizeof(eattr));
+@@ -1687,9 +1679,6 @@ nl_parse_route(struct nl_parse_state *s, struct nlmsghdr 
*h)
+   ea->attrs[0].u.data = i->rtm_scope;
+ }
+ 
+-  if (a[RTA_PRIORITY])
+-e->u.krt.metric = rta_get_u32(a[RTA_PRIORITY]);
+-
+   if (a[RTA_PREFSRC])
+ {
+   ip_addr ps = rta_get_ipa(a[RTA_PREFSRC]);

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-29 12:51:07 UTC (rev 313758)
+++ PKGBUILD2017-12-29 12:51:19 UTC (rev 313759)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgname=bird
-pkgver=2.0.0
-pkgrel=1
-pkgdesc='RIP, OSPF, BGP, MPLS, BFD, Babbel routing daemon'
-arch=('x86_64')
-url='http://bird.network.cz/'
-license=('GPL2')
-backup=('etc/bird.conf')
-depends=('glibc' 'readline' 'ncurses')
-replaces=('bird6')
-source=("ftp://bird.network.cz/pub/bird/$pkgname-$pkgver.tar.gz;
-'bird.service')
-md5sums=('31cbd40f493d6e946e7cdf3158c4923a'
- '69221e063a3f07dcad519d5eeacaae75')
-
-build() {
-  cd $pkgbase-$pkgver
-  ./configure \
---prefix=/usr \
---sbindir=/usr/bin \
---sysconfdir=/etc \
---localstatedir=/var \
---docdir=/usr/share/doc/$pkgname
-  make
-}
-
-package () {
-
-  cd $pkgbase-$pkgver
-  make \
-prefix="$pkgdir/usr" \
-sysconfdir="$pkgdir/etc" \
-sbindir="$pkgdir/usr/bin" \
-localstatedir="$pkgdir/var" \
-docdir="$pkgdir/usr/share/doc/$pkgname" \
-install
-
-  # no /var inside pkg
-  rm -r "$pkgdir/var"
-
-  # systemd
-  install -D -m 644 "$srcdir/bird.service" 
"$pkgdir/usr/lib/systemd/system/bird.service"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: bird/repos/extra-x86_64/PKGBUILD (from rev 313758, bird/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-29 12:51:19 UTC (rev 313759)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+
+pkgname=bird
+pkgver=2.0.0
+pkgrel=2
+pkgdesc='RIP, OSPF, BGP, MPLS, BFD, Babbel routing daemon'
+arch=('x86_64')
+url='http://bird.network.cz/'
+license=('GPL2')
+backup=('etc/bird.conf')
+depends=('glibc' 'readline' 'ncurses')
+replaces=('bird6')
+source=("ftp://bird.network.cz/pub/bird/$pkgname-$pkgver.tar.gz;
+'bird.service'
+'01-fix-leak.patch')
+md5sums=('31cbd40f493d6e946e7cdf3158c4923a'
+ '69221e063a3f07dcad519d5eeacaae75'
+ '4936f7eb7a66014e2ad358d94a9ea1a9')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch ${filename##*/}"
+  patch -p1 -N -i "$srcdir/${filename##*/}"
+fi
+  done
+  :
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--docdir=/usr/share/doc/$pkgname
+  make
+}
+
+package () {
+
+  cd $pkgbase-$pkgver
+  make \
+prefix="$pkgdir/usr" \
+sysconfdir="$pkgdir/etc" \
+sbindir="$pkgdir/usr/bin" \
+ 

[arch-commits] Commit in bind/repos (11 files)

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:15:05
  Author: jelle
Revision: 313762

db-move: moved bind from [staging] to [testing] (x86_64)

Added:
  bind/repos/testing-x86_64/
  bind/repos/testing-x86_64/127.0.0.zone
(from rev 313761, bind/repos/staging-x86_64/127.0.0.zone)
  bind/repos/testing-x86_64/PKGBUILD
(from rev 313761, bind/repos/staging-x86_64/PKGBUILD)
  bind/repos/testing-x86_64/empty.zone
(from rev 313761, bind/repos/staging-x86_64/empty.zone)
  bind/repos/testing-x86_64/localhost.ip6.zone
(from rev 313761, bind/repos/staging-x86_64/localhost.ip6.zone)
  bind/repos/testing-x86_64/localhost.zone
(from rev 313761, bind/repos/staging-x86_64/localhost.zone)
  bind/repos/testing-x86_64/named.conf
(from rev 313761, bind/repos/staging-x86_64/named.conf)
  bind/repos/testing-x86_64/named.service
(from rev 313761, bind/repos/staging-x86_64/named.service)
  bind/repos/testing-x86_64/sysusers.conf
(from rev 313761, bind/repos/staging-x86_64/sysusers.conf)
  bind/repos/testing-x86_64/tmpfiles.conf
(from rev 313761, bind/repos/staging-x86_64/tmpfiles.conf)
Deleted:
  bind/repos/staging-x86_64/

+
 127.0.0.zone   |   10 +++
 PKGBUILD   |  134 +++
 empty.zone |8 +++
 localhost.ip6.zone |   10 +++
 localhost.zone |   11 
 named.conf |   72 +++
 named.service  |   10 +++
 sysusers.conf  |1 
 tmpfiles.conf  |1 
 9 files changed, 257 insertions(+)

Copied: bind/repos/testing-x86_64/127.0.0.zone (from rev 313761, 
bind/repos/staging-x86_64/127.0.0.zone)
===
--- testing-x86_64/127.0.0.zone (rev 0)
+++ testing-x86_64/127.0.0.zone 2017-12-29 14:15:05 UTC (rev 313762)
@@ -0,0 +1,10 @@
+@   1D IN SOA   localhost. root.localhost. (
+42; serial (mmdd##)
+3H; refresh
+15M   ; retry
+1W; expiry
+1D )  ; minimum ttl
+
+1D  IN  NS  localhost.
+
+1.0.0.127.in-addr.arpa. 1D  IN  PTR localhost.

Copied: bind/repos/testing-x86_64/PKGBUILD (from rev 313761, 
bind/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-12-29 14:15:05 UTC (rev 313762)
@@ -0,0 +1,134 @@
+# $Id: PKGBUILD 113060 2014-06-12 10:51:06Z seblu $
+# Maintainer: Sébastien Luttringer
+# Contributor: Gaetan Bisson 
+# Contributor: judd 
+# Contributor: Mario Vazquez 
+
+pkgbase=bind
+pkgname=(bind bind-tools)
+_pkgver=9.11.2
+pkgver=${_pkgver//-/.}
+pkgrel=3
+url='https://www.isc.org/software/bind/'
+license=('custom:MPL2')
+arch=('x86_64')
+options=('!emptydirs')
+makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline'
+ 'idnkit' 'geoip' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'libseccomp')
+validpgpkeys=('2B48A38AE1CF9886435F89EE45AC7857189CDBC5'
+  'ADBE9446286C794905F1E0756FA6EBC9911A4C02' #ISC, Inc)
+  'BE0E9748B718253A28BB89FFF1B11BF05CF02E57' #Internet Systems 
Consortium, Inc.
+  )
+source=("https://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.gz"{,.asc}
+'tmpfiles.conf'
+'sysusers.conf'
+'named.conf'
+'named.service'
+'localhost.zone'
+'localhost.ip6.zone'
+'127.0.0.zone'
+'empty.zone')
+sha1sums=('94154a30fcb0de87b57aeb26bbf31d6719c68307'
+  'SKIP'
+  'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11'
+  '9537f4835a1f736788d0733c7996a10db2d4eee4'
+  'c017aae379c32c7cb1aa1ad84776b83e3a5c139f'
+  '62b06487323dd0d515a4dc659b8ecd193c29107b'
+  '6704303a6ed431a29b1d8fe7b12decd4d1f2f50f'
+  '52da8f1c0247a11b16daa4e03d920e8f09315cbe'
+  '9c33726088342207ad06d33b2c13408290a0c8ad'
+  '4f4457b310cbbeadca2272eced062a9c2b2b42fe')
+
+prepare() {
+  msg2 'Getting a fresh version of root DNS'
+  # no more using source array, lack of versioning.
+  curl -o root.hint https://www.internic.net/zones/named.root
+  [[ -s root.hint ]]
+  cd bind-$_pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch ${filename##*/}"
+  patch -p1 -N -i "$srcdir/${filename##*/}"
+fi
+  done
+}
+
+build() {
+  cd bind-$_pkgver
+  export CFLAGS+=' -DDIG_SIGCHASE'
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+

[arch-commits] Commit in syslog-ng/repos (5 files)

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:15:01
  Author: jelle
Revision: 313761

db-move: moved syslog-ng from [staging] to [testing] (x86_64)

Added:
  syslog-ng/repos/testing-x86_64/
  syslog-ng/repos/testing-x86_64/PKGBUILD
(from rev 313760, syslog-ng/repos/staging-x86_64/PKGBUILD)
  syslog-ng/repos/testing-x86_64/syslog-ng.conf
(from rev 313760, syslog-ng/repos/staging-x86_64/syslog-ng.conf)
  syslog-ng/repos/testing-x86_64/syslog-ng.logrotate
(from rev 313760, syslog-ng/repos/staging-x86_64/syslog-ng.logrotate)
Deleted:
  syslog-ng/repos/staging-x86_64/

-+
 PKGBUILD|   65 +++
 syslog-ng.conf  |   92 ++
 syslog-ng.logrotate |7 +++
 3 files changed, 164 insertions(+)

Copied: syslog-ng/repos/testing-x86_64/PKGBUILD (from rev 313760, 
syslog-ng/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-12-29 14:15:01 UTC (rev 313761)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=syslog-ng
+pkgver=3.12.1
+pkgrel=6
+pkgdesc="Next-generation syslogd with advanced networking and filtering 
capabilities"
+arch=('x86_64')
+url="http://www.balabit.com/network-security/syslog-ng/;
+license=('GPL2' 'LGPL2.1')
+depends=('awk' 'systemd' 'glib2' 'libdbi')
+makedepends=('python2' 'libxslt' 'json-c' 'libmongoc' 'librabbitmq-c' 'python')
+checkdepends=('python-nose' 'python-ply')
+optdepends=('logrotate: for rotating log files'
+   'json-c: for json-plugin'
+'curl: for the HTTP module'
+'librabbitmq-c: for the AMQP plugin'
+'libmongoc: for the MongoDB plugin')
+conflicts=('eventlog')
+replaces=('eventlog')
+backup=('etc/syslog-ng/scl.conf'
+'etc/syslog-ng/syslog-ng.conf'
+'etc/logrotate.d/syslog-ng'
+'etc/default/syslog-ng@default')
+source=(https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/$pkgname-$pkgver.tar.gz
+syslog-ng.conf syslog-ng.logrotate
+
syslog-ng-json-c-0.13.patch::"https://github.com/balabit/syslog-ng/commit/1b824dd6.patch;)
+sha256sums=('12d2acb8e292d16068debae7f9a699e791ca497540d28833a694a9a1ccd78f43'
+'7c760108faf56cb645b1102e3a3363cc5943ff03d19021ae7ac623d268e7471a'
+'93c935eca56854011ea9e353b7a1da662ad40b2e8452954c5b4b5a1d5b2d5317'
+'6c1b29e18e502ca670b8f6e519fc6f5525fc384632ea3a036167d68b7f69ccc5')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i -e 's,/bin/,/usr/bin/,' -e 's,/sbin/,/bin/,' 
contrib/systemd/syslog-ng@.service
+  sed -i -e 's|etc|etc/syslog-ng|g' -e 's|/var/run|/run|g' 
contrib/systemd/syslog-ng@default
+
+  patch -p1 -i ../syslog-ng-json-c-0.13.patch # Fix build with json-c 0.13
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc/syslog-ng --libexecdir=/usr/lib \
+--sbindir=/usr/bin --localstatedir=/var/lib/syslog-ng --datadir=/usr/share 
\
+--with-pidfile-dir=/run --disable-spoof-source --enable-ipv6 --enable-sql \
+--enable-systemd --with-systemdsystemunitdir=/usr/lib/systemd/system \
+--enable-manpages --with-jsonc=system --with-mongoc=system 
--with-librabbitmq-client=system
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check || /bin/true # python test requires pep8
+}
+
+package() {
+  make -C $pkgname-$pkgver DESTDIR="$pkgdir" install
+  install -dm755 "$pkgdir/var/lib/syslog-ng" 
"$pkgdir/etc/syslog-ng/patterndb.d"
+  install -Dm644 "$srcdir/syslog-ng.conf" 
"$pkgdir/etc/syslog-ng/syslog-ng.conf"
+  install -Dm644 "$srcdir/syslog-ng.logrotate" 
"$pkgdir/etc/logrotate.d/syslog-ng"
+  install -Dm644 "$srcdir"/$pkgname-$pkgver/contrib/systemd/syslog-ng@default 
-t "$pkgdir"/etc/default
+
+# See http://lists.balabit.hu/pipermail/syslog-ng/2016-February/022667.html
+  rm -r "$pkgdir"/usr/share/syslog-ng/include/scl/cim
+}

Copied: syslog-ng/repos/testing-x86_64/syslog-ng.conf (from rev 313760, 
syslog-ng/repos/staging-x86_64/syslog-ng.conf)
===
--- testing-x86_64/syslog-ng.conf   (rev 0)
+++ testing-x86_64/syslog-ng.conf   2017-12-29 14:15:01 UTC (rev 313761)
@@ -0,0 +1,92 @@
+@version: 3.12
+@include "scl.conf"
+#
+# /etc/syslog-ng/syslog-ng.conf
+#
+
+options {
+  stats_freq (0);
+  flush_lines (0);
+  time_reopen (10);
+  log_fifo_size (1);
+  chain_hostnames (off);
+  use_dns (no);
+  use_fqdn (no);
+  create_dirs (no);
+  keep_hostname (yes);
+  perm(0640);
+  group("log");
+};
+
+source src {
+  system();
+  internal();
+};
+
+destination d_authlog { file("/var/log/auth.log"); };
+destination d_syslog { file("/var/log/syslog.log"); };
+destination d_cron { file("/var/log/crond.log"); };
+destination d_daemon { file("/var/log/daemon.log"); };
+destination 

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

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:15:08
  Author: jelle
Revision: 313763

db-move: moved cryptsetup from [staging] to [testing] (x86_64)

Added:
  cryptsetup/repos/testing-x86_64/
  cryptsetup/repos/testing-x86_64/PKGBUILD
(from rev 313762, cryptsetup/repos/staging-x86_64/PKGBUILD)
  cryptsetup/repos/testing-x86_64/encrypt_hook
(from rev 313762, cryptsetup/repos/staging-x86_64/encrypt_hook)
  cryptsetup/repos/testing-x86_64/encrypt_install
(from rev 313762, cryptsetup/repos/staging-x86_64/encrypt_install)
  cryptsetup/repos/testing-x86_64/sd-encrypt
(from rev 313762, cryptsetup/repos/staging-x86_64/sd-encrypt)
Deleted:
  cryptsetup/repos/staging-x86_64/

-+
 PKGBUILD|   45 
 encrypt_hook|  144 ++
 encrypt_install |   44 
 sd-encrypt  |   42 +++
 4 files changed, 275 insertions(+)

Copied: cryptsetup/repos/testing-x86_64/PKGBUILD (from rev 313762, 
cryptsetup/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-12-29 14:15:08 UTC (rev 313763)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Thomas Bächler 
+
+pkgname=cryptsetup
+pkgver=2.0.0
+pkgrel=2
+pkgdesc="Userspace setup tool for transparent encryption of block devices 
using dm-crypt"
+arch=(x86_64)
+license=('GPL')
+url="https://gitlab.com/cryptsetup/cryptsetup/;
+groups=('base')
+depends=('device-mapper' 'libgcrypt' 'popt' 'libutil-linux' 'json-c')
+makedepends=('util-linux')
+options=('!emptydirs')
+source=(https://www.kernel.org/pub/linux/utils/cryptsetup/v2.0/${pkgname}-${pkgver}.tar.{xz,sign}
+encrypt_hook
+encrypt_install
+sd-encrypt)
+validpgpkeys=('2A2918243FDE46648D0686F9D9B0577BD93E98FC') # Milan Broz 

+sha256sums=('adc623b9e3e3ab5c14145b8baf21b741e513ee5bf90d2b4d85a745c2f05da199'
+'SKIP'
+'416aa179ce3c6a7a5eee0861f1f0a4fafac91b69e84a2aae82b6e5a6140e31e2'
+'cfe465bdad3d958bb2332a05e04f2e1e884422a5714dfd1a0a3b9b74bf7dc6ae'
+'d442304e6a78b3513ebc53be3fe2f1276a7df470c8da701b3ece971d59979bdd')
+
+build() {
+  cd "${srcdir}"/$pkgname-${pkgver}
+
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--disable-static
+  make
+}
+
+package() {
+  cd "${srcdir}"/$pkgname-${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+  # install hook
+  install -D -m644 "${srcdir}"/encrypt_hook 
"${pkgdir}"/usr/lib/initcpio/hooks/encrypt
+  install -D -m644 "${srcdir}"/encrypt_install 
"${pkgdir}"/usr/lib/initcpio/install/encrypt
+  install -D -m644 "${srcdir}"/sd-encrypt 
"${pkgdir}"/usr/lib/initcpio/install/sd-encrypt
+}

Copied: cryptsetup/repos/testing-x86_64/encrypt_hook (from rev 313762, 
cryptsetup/repos/staging-x86_64/encrypt_hook)
===
--- testing-x86_64/encrypt_hook (rev 0)
+++ testing-x86_64/encrypt_hook 2017-12-29 14:15:08 UTC (rev 313763)
@@ -0,0 +1,144 @@
+#!/usr/bin/ash
+
+run_hook() {
+modprobe -a -q dm-crypt >/dev/null 2>&1
+[ "${quiet}" = "y" ] && CSQUIET=">/dev/null"
+
+# Get keyfile if specified
+ckeyfile="/crypto_keyfile.bin"
+if [ -n "$cryptkey" ]; then
+IFS=: read ckdev ckarg1 ckarg2 &1
+umount /ckey
+;;
+*)
+# Read raw data from the block device
+# ckarg1 is numeric: ckarg1=offset, ckarg2=length
+dd if="$resolved" of="$ckeyfile" bs=1 skip="$ckarg1" 
count="$ckarg2" >/dev/null 2>&1
+;;
+esac
+fi
+[ ! -f ${ckeyfile} ] && echo "Keyfile could not be opened. Reverting 
to passphrase."
+fi
+
+if [ -n "${cryptdevice}" ]; then
+DEPRECATED_CRYPT=0
+IFS=: read cryptdev cryptname cryptoptions <&2
+;;
+esac
+done
+
+if resolved=$(resolve_device "${cryptdev}" ${rootdelay}); then
+if cryptsetup isLuks ${resolved} >/dev/null 2>&1; then
+[ ${DEPRECATED_CRYPT} -eq 1 ] && warn_deprecated
+dopassphrase=1
+# If keyfile exists, try to use that
+if [ -f ${ckeyfile} ]; then
+if eval cryptsetup --key-file ${ckeyfile} open --type luks 
${resolved} ${cryptname} ${cryptargs} ${CSQUIET}; then
+dopassphrase=0
+else
+echo "Invalid keyfile. Reverting to passphrase."
+fi
+fi
+# Ask for a passphrase
+if [ ${dopassphrase} -gt 0 ]; then
+echo ""
+echo "A password is required to access the ${cryptname} 
volume:"
+
+#loop until we 

[arch-commits] Commit in json-c/repos (3 files)

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:14:57
  Author: jelle
Revision: 313760

db-move: moved json-c from [staging] to [testing] (x86_64)

Added:
  json-c/repos/testing-x86_64/
  json-c/repos/testing-x86_64/PKGBUILD
(from rev 313759, json-c/repos/staging-x86_64/PKGBUILD)
Deleted:
  json-c/repos/staging-x86_64/

--+
 PKGBUILD |   33 +
 1 file changed, 33 insertions(+)

Copied: json-c/repos/testing-x86_64/PKGBUILD (from rev 313759, 
json-c/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-12-29 14:14:57 UTC (rev 313760)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Geoffroy Carrier 
+# Contributor: congyiwu 
+
+pkgname=json-c
+pkgver=0.13
+pkgrel=1
+pkgdesc='A JSON implementation in C'
+url='https://github.com/json-c/json-c/wiki'
+license=(MIT)
+arch=('x86_64')
+depends=('glibc')
+source=('https://github.com/json-c/json-c/archive/json-c-0.13-20171207.tar.gz')
+sha256sums=('26e642456caab38aa9459279b9712ffec52f751e9f46641d28461c244bd6bae6')
+
+build() {
+  cd $pkgname-$pkgname-$pkgver-20171207
+  CFLAGS="$CFLAGS -Wno-error"
+  ./configure --prefix=/usr --disable-static
+  make
+}
+
+check() {
+  cd $pkgname-$pkgname-$pkgver-20171207
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgname-$pkgver-20171207
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}


[arch-commits] Commit in zmap/repos (3 files)

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:26:18
  Author: jelle
Revision: 276866

db-move: moved zmap from [community-staging] to [community-testing] (x86_64)

Added:
  zmap/repos/community-testing-x86_64/
  zmap/repos/community-testing-x86_64/PKGBUILD
(from rev 276865, zmap/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  zmap/repos/community-staging-x86_64/

--+
 PKGBUILD |   34 ++
 1 file changed, 34 insertions(+)

Copied: zmap/repos/community-testing-x86_64/PKGBUILD (from rev 276865, 
zmap/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-29 14:26:18 UTC (rev 276866)
@@ -0,0 +1,34 @@
+# Maintainer: Levente Polyak 
+# Contributor: Jens Adam 
+# Contributor: Arch3y 
+
+pkgname=zmap
+pkgver=2.1.1
+pkgrel=3
+pkgdesc='Fast network scanner designed for Internet-wide network surveys'
+url='https://zmap.io/'
+arch=('x86_64')
+license=('Apache')
+depends=('gmp' 'hiredis' 'json-c' 'libpcap' 'libmongoc')
+makedepends=('byacc' 'cmake' 'gengetopt' 'pkg-config')
+backup=('etc/zmap/blacklist.conf' 'etc/zmap/zmap.conf')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/zmap/zmap/archive/v${pkgver}.tar.gz)
+sha512sums=('9d62dceff77fa20ff5945516b0766340366175947130bb844f19c11dac7676e658bcdedd6be29ffc945706aa3cdc0e4ac207bd127b618592769a4d3e75892857')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  cmake -DWITH_JSON=ON -DWITH_REDIS=ON -DWITH_MONGO=ON
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 src/{zmap,ztee,zblacklist} -t "${pkgdir}/usr/bin"
+  install -Dm 644 src/*.1 -t "${pkgdir}/usr/share/man/man1"
+  install -Dm 644 conf/* -t "${pkgdir}/etc/zmap"
+  install -Dm 644 AUTHORS CHANGELOG.md INSTALL.md README.md \
+-t "${pkgdir}/usr/share/doc/zmap"
+  cp -a examples "${pkgdir}/usr/share/doc/zmap"
+}
+
+# vim: ts=2 sw=2 et:


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

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:26:10
  Author: jelle
Revision: 276864

db-move: moved sway from [community-staging] to [community-testing] (x86_64)

Added:
  sway/repos/community-testing-x86_64/
  sway/repos/community-testing-x86_64/PKGBUILD
(from rev 276863, sway/repos/community-staging-x86_64/PKGBUILD)
  sway/repos/community-testing-x86_64/sway.install
(from rev 276863, sway/repos/community-staging-x86_64/sway.install)
Deleted:
  sway/repos/community-staging-x86_64/

--+
 PKGBUILD |   50 ++
 sway.install |7 +++
 2 files changed, 57 insertions(+)

Copied: sway/repos/community-testing-x86_64/PKGBUILD (from rev 276863, 
sway/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-29 14:26:10 UTC (rev 276864)
@@ -0,0 +1,50 @@
+# $Id$
+
+pkgname=sway
+pkgver=0.15.1
+pkgrel=2
+pkgdesc="i3 compatible window manager for Wayland"
+arch=("x86_64")
+url="http://swaywm.org;
+license=("MIT")
+depends=(
+   "wlc" "xorg-server-xwayland" "json-c" "pango" "wayland" "gdk-pixbuf2"
+)
+optdepends=(
+   "rxvt-unicode: Default terminal emulator."
+   "dmenu: Default for launching applications."
+   "imagemagick: For taking screenshots."
+   "ffmpeg: For recording screencasts."
+   "i3status: To display system information with a bar."
+)
+makedepends=("cmake" "asciidoc")
+source=(
+   
"$pkgname-$pkgver.tar.gz::https://github.com/SirCmpwn/$pkgname/archive/$pkgver.tar.gz;
+   
"$pkgname-$pkgver.tar.gz::https://github.com/SirCmpwn/$pkgname/archive/$pkgver.tar.gz.sig;
+)
+install="$pkgname.install"
+sha256sums=(
+   "b4305581587b1072f5cb61387230aaf731ea9ea0d01fdf198856a757e2195149"
+   "SKIP"
+)
+validpgpkeys=(
+   "9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A"
+)
+
+
+build() {
+   mkdir -p build
+   cd build
+   cmake "$srcdir/$pkgname-$pkgver" \
+   -DCMAKE_BUILD_TYPE=Release \
+   -DCMAKE_INSTALL_SYSCONFDIR=/etc \
+   -DCMAKE_INSTALL_PREFIX=/usr \
+   -DVERSION="$pkgver"
+   make
+}
+
+package() {
+   cd build
+   DESTDIR="$pkgdir" make install
+   install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}

Copied: sway/repos/community-testing-x86_64/sway.install (from rev 276863, 
sway/repos/community-staging-x86_64/sway.install)
===
--- community-testing-x86_64/sway.install   (rev 0)
+++ community-testing-x86_64/sway.install   2017-12-29 14:26:10 UTC (rev 
276864)
@@ -0,0 +1,7 @@
+post_install() {
+   setcap cap_sys_ptrace=eip /usr/bin/sway
+}
+
+post_upgrade() {
+   post_install $1
+}


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

2017-12-29 Thread David Runge via arch-commits
Date: Friday, December 29, 2017 @ 14:08:41
  Author: dvzrv
Revision: 276855

upgpkg: zita-convolver 3.1.0-6

Modified:
  zita-convolver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 12:33:04 UTC (rev 276854)
+++ PKGBUILD2017-12-29 14:08:41 UTC (rev 276855)
@@ -7,7 +7,7 @@
 
 pkgname=zita-convolver
 pkgver=3.1.0
-pkgrel=5
+pkgrel=6
 pkgdesc="A fast, partitioned convolution engine library."
 arch=('x86_64')
 url="https://kokkinizita.linuxaudio.org/linuxaudio/;
@@ -19,6 +19,9 @@
 prepare() {
   cd "${pkgname}-${pkgver}/libs"
 
+  # FS#36248 - strip -march=native
+  sed -i '/native/d' Makefile
+
   # prevent ldconfig call
   sed -i '/ldconfig/d' Makefile
 }
@@ -30,7 +33,7 @@
 
 package() {
   cd "${pkgname}-${pkgver}/libs"
-  make SUFFIX="" PREFIX=/usr DESTDIR="$pkgdir/" install
+  make SUFFIX="" PREFIX=/usr DESTDIR="${pkgdir}/" install
 
   # missing softlink
   ln -s "lib${pkgname}.so.${pkgver}" \


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

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:25:47
  Author: jelle
Revision: 276857

db-move: moved freeradius from [community-staging] to [community-testing] 
(x86_64)

Added:
  freeradius/repos/community-testing-x86_64/
  freeradius/repos/community-testing-x86_64/PKGBUILD
(from rev 276856, freeradius/repos/community-staging-x86_64/PKGBUILD)
  freeradius/repos/community-testing-x86_64/freeradius-sysusers.conf
(from rev 276856, 
freeradius/repos/community-staging-x86_64/freeradius-sysusers.conf)
  freeradius/repos/community-testing-x86_64/freeradius-tmpfiles.conf
(from rev 276856, 
freeradius/repos/community-staging-x86_64/freeradius-tmpfiles.conf)
  freeradius/repos/community-testing-x86_64/freeradius.service
(from rev 276856, 
freeradius/repos/community-staging-x86_64/freeradius.service)
Deleted:
  freeradius/repos/community-staging-x86_64/

--+
 PKGBUILD |   58 +
 freeradius-sysusers.conf |1 
 freeradius-tmpfiles.conf |8 ++
 freeradius.service   |   19 ++
 4 files changed, 86 insertions(+)

Copied: freeradius/repos/community-testing-x86_64/PKGBUILD (from rev 276856, 
freeradius/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-29 14:25:47 UTC (rev 276857)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Contributor: Jason R Begley (jay...@digitalgoat.com>
+# Contributor: Daniel Micay 
+
+pkgname=freeradius
+pkgver=3.0.15
+pkgrel=5
+pkgdesc='The premier open source RADIUS server'
+arch=('x86_64')
+url="https://freeradius.org/;
+license=('GPL')
+depends=('krb5' 'pth' 'net-snmp' 'postgresql-libs' 'libmariadbclient' 'talloc' 
'libpcap')
+makedepends=('unixodbc' 'python2' 'curl' 'json-c')
+optdepends=('unixodbc: for ODBC'
+   'python2: for Python'
+   'json-c: rlm_rest module'
+   'curl: for REST')
+options=('!makeflags')
+validpgpkeys=('BF2384EC6938B9744B03E2A620E37C25995B4F85') # FreeRADIUS - 
Package Signing [...] 
+source=("ftp://ftp.freeradius.org/pub/radius/freeradius-server-$pkgver.tar.bz2"{,.sig}
+   'freeradius-sysusers.conf'
+   'freeradius-tmpfiles.conf'
+   'freeradius.service')
+sha256sums=('23267d8505e7b2909f5bdbf3938ca077c1fe122290dc969304d4f3b594f7e3ba'
+'SKIP'
+'573c05df429405d8647f5b52f68f7ad13bf7392314d30154df770ab170d793f8'
+'f536a9aa972e3e42a6b1a6d8ee17166eb721c7cba2e80f60473811497c7bd8bc'
+'c469e1a3f9edad769da01c324779babe783ee85a9b53ce4638d3d2d09c7c8d4b')
+
+build() {
+  cd "$srcdir"/freeradius-server-$pkgver
+
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--libdir=/usr/lib/freeradius \
+--localstatedir=/var \
+--enable-heimdal-krb5 \
+--with-system-libltdl \
+--with-system-libtool \
+--with-udpfromto
+  make
+}
+
+package() {
+  cd "$srcdir"/freeradius-server-$pkgver
+
+  make install R="$pkgdir"
+  chmod o+r "$pkgdir"/etc/raddb/*
+  mv "$pkgdir"/etc/raddb "$pkgdir"/etc/raddb.default
+  rm -rf "$pkgdir"/var/run
+
+  install -D -m0644 "$srcdir"/$pkgname.service 
"$pkgdir"/usr/lib/systemd/system/$pkgname.service
+  install -D -m0644 "$srcdir"/$pkgname-sysusers.conf 
"$pkgdir"/usr/lib/sysusers.d/$pkgname.conf
+  install -D -m0644 "$srcdir"/$pkgname-tmpfiles.conf 
"$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf
+}

Copied: freeradius/repos/community-testing-x86_64/freeradius-sysusers.conf 
(from rev 276856, 
freeradius/repos/community-staging-x86_64/freeradius-sysusers.conf)
===
--- community-testing-x86_64/freeradius-sysusers.conf   
(rev 0)
+++ community-testing-x86_64/freeradius-sysusers.conf   2017-12-29 14:25:47 UTC 
(rev 276857)
@@ -0,0 +1 @@
+u radiusd - "radius daemon" /var/lib/radiusd

Copied: freeradius/repos/community-testing-x86_64/freeradius-tmpfiles.conf 
(from rev 276856, 
freeradius/repos/community-staging-x86_64/freeradius-tmpfiles.conf)
===
--- community-testing-x86_64/freeradius-tmpfiles.conf   
(rev 0)
+++ community-testing-x86_64/freeradius-tmpfiles.conf   2017-12-29 14:25:47 UTC 
(rev 276857)
@@ -0,0 +1,8 @@
+# configuration directory
+C /etc/raddb 0755 radiusd radiusd - /etc/raddb.default
+
+# log file
+f /var/log/radius/radius.log 0644 radiusd radiusd -
+
+# run directory
+d /run/radiusd 0755 radiusd radiusd -

Copied: freeradius/repos/community-testing-x86_64/freeradius.service (from rev 
276856, freeradius/repos/community-staging-x86_64/freeradius.service)
===
--- 

[arch-commits] Commit in hubicfuse/repos (3 files)

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:25:49
  Author: jelle
Revision: 276858

db-move: moved hubicfuse from [community-staging] to [community-testing] 
(x86_64)

Added:
  hubicfuse/repos/community-testing-x86_64/
  hubicfuse/repos/community-testing-x86_64/PKGBUILD
(from rev 276857, hubicfuse/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  hubicfuse/repos/community-staging-x86_64/

--+
 PKGBUILD |   25 +
 1 file changed, 25 insertions(+)

Copied: hubicfuse/repos/community-testing-x86_64/PKGBUILD (from rev 276857, 
hubicfuse/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-29 14:25:49 UTC (rev 276858)
@@ -0,0 +1,25 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=hubicfuse
+pkgver=3.0.1
+pkgrel=2
+pkgdesc="A fuse filesystem to access HubiC cloud storage"
+arch=('x86_64')
+url="https://github.com/TurboGit/hubicfuse;
+license=('MIT')
+depends=('curl' 'file' 'fuse' 'json-c' 'libxml2')
+source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('6c4687b07e7e3b184ad30f1d3c66932867ee6e5a38e5d153fbf408ca06d0533e')
+
+build() {
+cd ${pkgname}-${pkgver}
+./configure --prefix=/usr
+make
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+make DESTDIR="${pkgdir}" install
+install -Dm755 hubic_token -t "${pkgdir}"/usr/bin/
+install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


[arch-commits] Commit in postgis/repos (5 files)

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:26:07
  Author: jelle
Revision: 276863

db-move: moved postgis from [community-staging] to [community-testing] (x86_64)

Added:
  postgis/repos/community-testing-x86_64/
  postgis/repos/community-testing-x86_64/PKGBUILD
(from rev 276862, postgis/repos/community-staging-x86_64/PKGBUILD)
  postgis/repos/community-testing-x86_64/json-0.13-compatibility.patch
(from rev 276862, 
postgis/repos/community-staging-x86_64/json-0.13-compatibility.patch)
  postgis/repos/community-testing-x86_64/postgis.changelog
(from rev 276862, postgis/repos/community-staging-x86_64/postgis.changelog)
Deleted:
  postgis/repos/community-staging-x86_64/

---+
 PKGBUILD  |   37 +++
 json-0.13-compatibility.patch |   44 ++
 postgis.changelog |   95 
 3 files changed, 176 insertions(+)

Copied: postgis/repos/community-testing-x86_64/PKGBUILD (from rev 276862, 
postgis/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-29 14:26:07 UTC (rev 276863)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
+# Contributor: William Rea 
+
+pkgname=postgis
+pkgver=2.4.2
+pkgrel=2
+pkgdesc="Adds support for geographic objects to PostgreSQL"
+arch=('x86_64')
+url="http://postgis.net/;
+license=('GPL')
+depends=('postgresql' 'gdal' 'json-c' 'proj' 'protobuf-c')
+changelog=$pkgname.changelog
+options=('!makeflags')
+source=(http://download.osgeo.org/postgis/source/${pkgname}-${pkgver}.tar.gz
+json-0.13-compatibility.patch)
+sha256sums=('23625bc99ed440d53a20225721095a3f5c653b62421c4d597c8038f0d7a321d9'
+'a7d3a6005cf776d69dc6df0fc4f31a366049487fcde7939a1849e724d0d78c36')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  patch -Np1 -i $srcdir/json-0.13-compatibility.patch
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+}

Copied: postgis/repos/community-testing-x86_64/json-0.13-compatibility.patch 
(from rev 276862, 
postgis/repos/community-staging-x86_64/json-0.13-compatibility.patch)
===
--- community-testing-x86_64/json-0.13-compatibility.patch  
(rev 0)
+++ community-testing-x86_64/json-0.13-compatibility.patch  2017-12-29 
14:26:07 UTC (rev 276863)
@@ -0,0 +1,44 @@
+From ccb7b1c48b26256a81a264baeb4ab9d06cf7221e Mon Sep 17 00:00:00 2001
+From: Darafei Praliaskouski 
+Date: Sat, 16 Dec 2017 10:40:06 +
+Subject: [PATCH] Do not include private header for json-c >= 0.13
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Patch by Björn Esser
+
+Closes #3942
+Closes https://github.com/postgis/postgis/pull/173
+
+
+
+git-svn-id: http://svn.osgeo.org/postgis/trunk@16155 
b70326c6-7e19-0410-871a-916f4a2858ee
+---
+ liblwgeom/lwin_geojson.c | 6 ++
+ 2 files changed, 7 insertions(+)
+
+diff --git a/liblwgeom/lwin_geojson.c b/liblwgeom/lwin_geojson.c
+index 749d03374..ef907ee79 100644
+--- a/liblwgeom/lwin_geojson.c
 b/liblwgeom/lwin_geojson.c
+@@ -31,13 +31,19 @@
+ 
+ #if defined(HAVE_LIBJSON) || defined(HAVE_LIBJSON_C) /* --{ */
+ 
++#define JSON_C_VERSION_013 (13 << 8)
++
+ #ifdef HAVE_LIBJSON_C
+ #include 
++#if !defined(JSON_C_VERSION_NUM) || JSON_C_VERSION_NUM < JSON_C_VERSION_013
+ #include 
++#endif
+ #else
+ #include 
++#if !defined(JSON_C_VERSION_NUM) || JSON_C_VERSION_NUM < JSON_C_VERSION_013
+ #include 
+ #endif
++#endif
+ 
+ #ifndef JSON_C_VERSION
+ /* Adds support for libjson < 0.10 */

Copied: postgis/repos/community-testing-x86_64/postgis.changelog (from rev 
276862, postgis/repos/community-staging-x86_64/postgis.changelog)
===
--- community-testing-x86_64/postgis.changelog  (rev 0)
+++ community-testing-x86_64/postgis.changelog  2017-12-29 14:26:07 UTC (rev 
276863)
@@ -0,0 +1,95 @@
+2017-11-16 Jaroslav Lichtblau 
+* postgis-2.4.2-1
+
+2017-11-12 Jaroslav Lichtblau 
+* postgis-2.4.1-2 postgresql 10.1 rebuild, FS#56296 + FS#56266 fix
+
+2017-10-21 Jaroslav Lichtblau 
+* postgis-2.4.1-1
+
+2017-10-21 Jaroslav Lichtblau 
+* postgis-2.4.0-1
+
+2017-07-03 Jaroslav Lichtblau 
+* postgis-2.3.3-1
+
+2017-03-02 Jaroslav Lichtblau 
+* postgis-2.3.2-1
+
+2016-12-12 Jaroslav Lichtblau 
+* 

[arch-commits] Commit in pianobar/repos (3 files)

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:26:03
  Author: jelle
Revision: 276862

db-move: moved pianobar from [community-staging] to [community-testing] (x86_64)

Added:
  pianobar/repos/community-testing-x86_64/
  pianobar/repos/community-testing-x86_64/PKGBUILD
(from rev 276861, pianobar/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  pianobar/repos/community-staging-x86_64/

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

Copied: pianobar/repos/community-testing-x86_64/PKGBUILD (from rev 276861, 
pianobar/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-29 14:26:03 UTC (rev 276862)
@@ -0,0 +1,26 @@
+# $Id$
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Daniel Wallace < danielwallace at gtmanfred dot com>
+# Contributor: Mitch Bigelow 
+# Contributor: Patrick Palka 
+
+pkgname=pianobar
+pkgver=2017.08.30
+pkgrel=2
+pkgdesc="Console-based frontend for Pandora"
+arch=('x86_64')
+url="https://6xq.net/pianobar/;
+license=('MIT')
+depends=('libao' 'ffmpeg' 'curl' 'json-c')
+source=(http://6xq.net/projects/pianobar/$pkgname-$pkgver.tar.bz2)
+sha256sums=('ec14db6cf1a7dbc1d8190b5ca0d256021e970587bcdaeb23904d4bca71a04674')
+
+build() {
+  make -C ${pkgname}-${pkgver}
+}
+
+package() {
+  make -C ${pkgname}-${pkgver} DESTDIR="${pkgdir}" PREFIX=/usr install
+  install -Dm644 $pkgname-"${pkgver}"/COPYING 
"${pkgdir}"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm755 $pkgname-"${pkgver}"/contrib/headless_pianobar 
"${pkgdir}"/usr/bin/pianoctl
+}


[arch-commits] Commit in mypaint/repos (3 files)

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:25:55
  Author: jelle
Revision: 276860

db-move: moved mypaint from [community-staging] to [community-testing] (x86_64)

Added:
  mypaint/repos/community-testing-x86_64/
  mypaint/repos/community-testing-x86_64/PKGBUILD
(from rev 276859, mypaint/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  mypaint/repos/community-staging-x86_64/

--+
 PKGBUILD |   25 +
 1 file changed, 25 insertions(+)

Copied: mypaint/repos/community-testing-x86_64/PKGBUILD (from rev 276859, 
mypaint/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-29 14:25:55 UTC (rev 276860)
@@ -0,0 +1,25 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Contributor: Jon Nordby 
+
+pkgname=mypaint
+pkgver=1.2.1
+pkgrel=4
+pkgdesc="A fast and easy painting application for digital painters, with brush 
dynamics"
+arch=('x86_64')
+url="http://mypaint.org/;
+license=('GPL' 'LGPL')
+depends=('gtk3' 'json-c' 'lcms2' 'python2-cairo' 'python2-gobject' 
'python2-numpy')
+makedepends=('scons>=0.97' 'swig>=1.3.39')
+source=(https://github.com/mypaint/mypaint/releases/download/v$pkgver/mypaint-$pkgver.tar.xz)
+sha256sums=('ed2349382f6a0c583d7defae06427e97ac7d14acb77b9e2c0fc7171ddd96d3c7')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  scons
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  scons prefix="$pkgdir"/usr install
+}


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

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:25:59
  Author: jelle
Revision: 276861

db-move: moved newsboat from [community-staging] to [community-testing] (x86_64)

Added:
  newsboat/repos/community-testing-x86_64/
  newsboat/repos/community-testing-x86_64/PKGBUILD
(from rev 276860, newsboat/repos/community-staging-x86_64/PKGBUILD)
  newsboat/repos/community-testing-x86_64/newsboat.changelog
(from rev 276860, 
newsboat/repos/community-staging-x86_64/newsboat.changelog)
Deleted:
  newsboat/repos/community-staging-x86_64/

+
 PKGBUILD   |   40 +
 newsboat.changelog |   54 +++
 2 files changed, 94 insertions(+)

Copied: newsboat/repos/community-testing-x86_64/PKGBUILD (from rev 276860, 
newsboat/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-29 14:25:59 UTC (rev 276861)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Sven Pfleiderer 
+
+pkgname=newsboat
+pkgver=2.10.2
+pkgrel=1
+pkgdesc="An RSS/Atom feed reader for text terminals"
+arch=('x86_64')
+url="https://newsboat.org/;
+license=('custom: MIT')
+depends=('curl' 'json-c' 'libxml2' 'sqlite' 'stfl')
+makedepends=('swig' 'gettext' 'asciidoc')
+replaces=('newsbeuter')
+changelog=$pkgname.changelog
+options=('!emptydirs')
+source=(https://newsboat.org/releases/$pkgver/$pkgname-$pkgver.tar.xz{,.asc})
+validpgpkeys=('B8B1756A0DDBF0760CE67CCF4ED6CD61932B9EBE') #Newsboat project 

+sha256sums=('fda6b44f5c3a23ce46c85b40a6f4f0257c024d79bb8de325aa2cd73d43ef96f4'
+'SKIP')
+
+prepare() {
+  cd "${srcdir}"/$pkgname-$pkgver
+  # Upstream should fix all the latest GCC warnings :-)
+  sed -i 's/\-Werror//g' Makefile
+}
+
+build() {
+  cd "${srcdir}"/$pkgname-$pkgver
+
+  make prefix=/usr
+  make doc
+}
+
+package() {
+  cd "${srcdir}"/$pkgname-$pkgver
+
+  make prefix=/usr DESTDIR="${pkgdir}" install
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: newsboat/repos/community-testing-x86_64/newsboat.changelog (from rev 
276860, newsboat/repos/community-staging-x86_64/newsboat.changelog)
===
--- community-testing-x86_64/newsboat.changelog (rev 0)
+++ community-testing-x86_64/newsboat.changelog 2017-12-29 14:25:59 UTC (rev 
276861)
@@ -0,0 +1,54 @@
+2017-12-02 Jaroslav Lichtblau 
+   * newsboat 2.10.1-2 FS#56519 fixed
+
+2017-10-21 Jaroslav Lichtblau 
+   * newsboat 2.10.1-1
+
+2017-10-21 Jaroslav Lichtblau 
+   * newsboat 2.10-1 moving over to the new maintained fork of newsbeuter
+
+2015-09-13 Jaroslav Lichtblau 
+   * newsbeuter 2.9-4 ncurses6 re-rebuild
+
+2015-09-13 Jaroslav Lichtblau 
+   * newsbeuter 2.9-3 segmentation fault on podcasts downloads #167 fix
+
+2015-02-19 Jaroslav Lichtblau 
+   * newsbeuter 2.9-1
+
+2014-01-27 Jaroslav Lichtblau 
+   * newsbeuter 2.8-1
+
+2013-09-02 Jaroslav Lichtblau 
+   * newsbeuter 2.7-1
+
+2013-03-28 Jaroslav Lichtblau 
+   * newsbeuter 2.6-1
+
+2013-03-07 Andrea Scarpino 
+   * ruby 2.0 rebuild
+
+2012-02-23 Jaroslav Lichtblau 
+   * newsbeuter 2.5-1
+
+2011-01-06 Jaroslav Lichtblau 
+   * newsbeuter 2.4-1
+
+2010-06-26 Jaroslav Lichtblau 
+   * Update to major release v2.3
+   * FS#19744 fixed - non-working locale
+
+2010-03-17 Jaroslav Lichtblau 
+   * Update to major release v2.2
+
+2009-12-19 Jaroslav Lichtblau 
+   * Update to major release v2.1
+
+2009-10-28 Biru Ionut 
+   * Fixed FS#16857
+
+2009-10-26 Jaroslav Lichtblau 
+   * Fixed FS#16850 
+
+2009-06-21 Jaroslav Lichtblau 
+   * Package moved to [community] in v2.0


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

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:25:24
  Author: jelle
Revision: 276856

db-move: moved bti from [community-staging] to [community-testing] (x86_64)

Added:
  bti/repos/community-testing-x86_64/
  bti/repos/community-testing-x86_64/0001-Replace-removed-is_error-macro.patch
(from rev 276855, 
bti/repos/community-staging-x86_64/0001-Replace-removed-is_error-macro.patch)
  bti/repos/community-testing-x86_64/PKGBUILD
(from rev 276855, bti/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  bti/repos/community-staging-x86_64/

---+
 0001-Replace-removed-is_error-macro.patch |   45 
 PKGBUILD  |   36 ++
 2 files changed, 81 insertions(+)

Copied: 
bti/repos/community-testing-x86_64/0001-Replace-removed-is_error-macro.patch 
(from rev 276855, 
bti/repos/community-staging-x86_64/0001-Replace-removed-is_error-macro.patch)
===
--- community-testing-x86_64/0001-Replace-removed-is_error-macro.patch  
(rev 0)
+++ community-testing-x86_64/0001-Replace-removed-is_error-macro.patch  
2017-12-29 14:25:24 UTC (rev 276856)
@@ -0,0 +1,45 @@
+From 0db8dc6022f67a4e1f49397b8bf519b2a34f74c9 Mon Sep 17 00:00:00 2001
+From: Jelle van der Waa 
+Date: Wed, 27 Dec 2017 11:05:45 +0100
+Subject: [PATCH] Replace removed is_error macro
+
+The json-c library removed the is_error macro in 0.13, replaced the
+macro calls with a != NULL statement.
+---
+ bti.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/bti.c b/bti.c
+index 7f485a8..9b68e17 100644
+--- a/bti.c
 b/bti.c
+@@ -451,7 +451,7 @@ static void parse_timeline(char *document, struct session 
*session)
+   struct json_object *val;\
+   struct lh_entry *entry; \
+   for (entry = json_object_get_object(obj)->head; \
+-  ({ if(entry && !is_error(entry)) {  \
++  ({ if(entry && entry != NULL) { \
+   key = (char*)entry->k;  \
+   val = (struct json_object*)entry->v;\
+   } ; entry; });  \
+@@ -667,7 +667,7 @@ static int parse_response_json(char *document, struct 
session *session)
+ 
+   /* make global for now */
+   store_session = session;
+-  if (!is_error(jobj)) {
++  if (jobj != NULL) {
+   /* guards against a json pre 0.10 bug */
+   json_parse(jobj,0);
+   }
+@@ -692,7 +692,7 @@ static void parse_timeline_json(char *document, struct 
session *session)
+ 
+   /* make global for now */
+   store_session = session;
+-  if (!is_error(jobj)) {
++  if (jobj != NULL) {
+   /* guards against a json pre 0.10 bug */
+   if (json_object_get_type(jobj)==json_type_array) {
+   json_parse_array(jobj, NULL, 0);
+-- 
+2.15.1
+

Copied: bti/repos/community-testing-x86_64/PKGBUILD (from rev 276855, 
bti/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-29 14:25:24 UTC (rev 276856)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Kaiting Chen 
+# Contributor: uvok 
+# Contributor: Urist <9362773 at gmail.com>
+
+pkgname=bti
+pkgver=034
+pkgrel=2
+pkgdesc='Console client for Twitter and identi.ca'
+arch=('x86_64')
+url='http://gregkh.github.com/bti/'
+license=('GPL')
+depends=('pcre' 'libxml2' 'curl' 'liboauth' 'json-c')
+source=(http://www.kernel.org/pub/software/web/$pkgname/$pkgname-$pkgver.tar.xz
+0001-Replace-removed-is_error-macro.patch)
+sha256sums=('8b4a1a11f529f83956468acadaea9d11db4f03e82afe07fecb84b2d00e9eae83'
+'df18ac4ad58b3ed17ce3ad7150a60375305f25641a791b6c4c4b69c631093a0e')
+
+prepare() {
+  cd "${srcdir}"/$pkgname-$pkgver
+  patch -Np1 -i $srcdir/0001-Replace-removed-is_error-macro.patch
+}
+
+build() {
+  cd "${srcdir}"/$pkgname-$pkgver
+  ./configure --prefix=/usr
+
+  make
+}
+
+package() {
+  cd "${srcdir}"/$pkgname-$pkgver
+  
+  make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in libu2f-host/repos (3 files)

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:25:53
  Author: jelle
Revision: 276859

db-move: moved libu2f-host from [community-staging] to [community-testing] 
(x86_64)

Added:
  libu2f-host/repos/community-testing-x86_64/
  libu2f-host/repos/community-testing-x86_64/PKGBUILD
(from rev 276858, libu2f-host/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  libu2f-host/repos/community-staging-x86_64/

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: libu2f-host/repos/community-testing-x86_64/PKGBUILD (from rev 276858, 
libu2f-host/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-29 14:25:53 UTC (rev 276859)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Christian Hesse 
+
+pkgname=libu2f-host
+pkgver=1.1.4
+pkgrel=1
+pkgdesc="Yubico Universal 2nd Factor (U2F) Host C Library"
+arch=('x86_64')
+url='https://github.com/Yubico/libu2f-host'
+license=('BSD')
+depends=('json-c' 'hidapi')
+makedepends=('git' 'help2man' 'gengetopt')
+validpgpkeys=('0A3B0262BCA1705307D5FF06BCA00FD4B2168C0A') # Klas Lindfors 

+source=("https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${pkgver}.tar.xz"{,.sig})
+sha256sums=('6043ec020d96358a4887a3ff09492c4f9f6b5bccc48dcdd8f28b15b1c6157a6f'
+'SKIP')
+
+build() {
+   cd "${pkgname}-${pkgver}"
+
+   ./configure \
+   --prefix=/usr \
+   --disable-gtk-doc \
+   --with-udevrulesdir=/usr/lib/udev/rules.d/
+   make
+}
+
+
+check() {
+   cd "${pkgname}-${pkgver}"
+
+   make check
+}
+
+package() {
+   cd "${pkgname}-${pkgver}"
+
+   make DESTDIR="${pkgdir}/" install
+
+   install -D -m0644 COPYING 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}
+


[arch-commits] Commit in yubico-pam/repos (3 files)

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 14:26:14
  Author: jelle
Revision: 276865

db-move: moved yubico-pam from [community-staging] to [community-testing] 
(x86_64)

Added:
  yubico-pam/repos/community-testing-x86_64/
  yubico-pam/repos/community-testing-x86_64/PKGBUILD
(from rev 276864, yubico-pam/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  yubico-pam/repos/community-staging-x86_64/

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: yubico-pam/repos/community-testing-x86_64/PKGBUILD (from rev 276864, 
yubico-pam/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-29 14:26:14 UTC (rev 276865)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Christian Hesse 
+
+pkgname=yubico-pam
+_shortname=pam_yubico
+pkgver=2.24
+pkgrel=4
+pkgdesc='Yubico YubiKey PAM module'
+arch=('x86_64')
+url='https://github.com/Yubico/yubico-pam'
+license=('BSD')
+depends=('pam' 'yubico-c-client' 'yubikey-personalization' 'json-c')
+checkdepends=('perl-net-ldap-server')
+provides=("${_shortname}")
+conflicts=("${_shortname}")
+validpgpkeys=('0A3B0262BCA1705307D5FF06BCA00FD4B2168C0A') # Klas Lindfors 

+source=("https://developers.yubico.com/${pkgname}/Releases/${_shortname}-${pkgver}.tar.gz"{,.sig})
+sha256sums=('0326ff676e2b32ed1dda7fb5f1358a22d629d71caad8f8db52138bbf3e95e82d'
+'SKIP')
+
+build() {
+   cd "${_shortname}-${pkgver}"
+
+   ./configure \
+   --prefix=/usr
+   make
+}
+
+check() {
+   cd "${_shortname}-${pkgver}"
+
+   make check
+}
+
+package() {
+   cd "${_shortname}-${pkgver}"
+
+   install -D -m0644 COPYING 
"${pkgdir}/usr/share/licenses/yubico-pam/COPYING"
+   install -D -m0644 README "${pkgdir}/usr/share/doc/yubico-pam/README"
+   make DESTDIR="${pkgdir}/" install
+}
+


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

2017-12-29 Thread Maxime Gauduin via arch-commits
Date: Friday, December 29, 2017 @ 17:05:39
  Author: alucryd
Revision: 276871

archrelease: copy trunk to community-staging-x86_64

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

+
 PKGBUILD   |   44 ++
 ffmpeg2.0.patch|  135 ++
 libquicktime-ffmpeg3.patch |  935 +++
 3 files changed, 1114 insertions(+)

Copied: libquicktime/repos/community-staging-x86_64/PKGBUILD (from rev 276870, 
libquicktime/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-29 17:05:39 UTC (rev 276871)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Federico Cinelli 
+# Maintainer: Mateusz Herych   
+
+pkgname=libquicktime
+pkgver=1.2.4
+pkgrel=17
+pkgdesc="A library for reading and writing quicktime files"
+arch=('x86_64')
+license=('GPL')
+url="http://libquicktime.sourceforge.net/;
+depends=('alsa-lib' 'faac' 'faad2' 'gtk2' 'lame' 'libjpeg-turbo' 'libxaw'
+ 'libxv' 'schroedinger'
+ 'libavcodec.so' 'libswscale.so' 'libvorbisenc.so' 'libvorbisfile.so'
+ 'libvorbis.so' 'libx264.so')
+makedepends=('mesa-libgl')
+source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz;
+ffmpeg2.0.patch libquicktime-ffmpeg3.patch)
+sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368'
+'a1c8415e8e7bc04c81b946b9e3746f7d5ef24819135962280c3a7ddb3f2baa2b'
+'5513f628866de253031de2761d27c2be3965e90b70d10a494446a96d851c0729')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -Np1 -i ../ffmpeg2.0.patch
+# Fix build with ffmpeg 3.0 (Gentoo)
+  patch -p1 -i ../libquicktime-ffmpeg3.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--enable-gpl \
+--with-ffmpeg \
+--with-x264 \
+--without-doxygen
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Copied: libquicktime/repos/community-staging-x86_64/ffmpeg2.0.patch (from rev 
276870, libquicktime/trunk/ffmpeg2.0.patch)
===
--- community-staging-x86_64/ffmpeg2.0.patch(rev 0)
+++ community-staging-x86_64/ffmpeg2.0.patch2017-12-29 17:05:39 UTC (rev 
276871)
@@ -0,0 +1,135 @@
+Binary files a/plugins/ffmpeg/.lqt_ffmpeg.c.swp and 
b/plugins/ffmpeg/.lqt_ffmpeg.c.swp differ
+diff -rupN a/plugins/ffmpeg/ffmpeg.h b/plugins/ffmpeg/ffmpeg.h
+--- a/plugins/ffmpeg/ffmpeg.h  2012-02-15 20:48:30.0 +0100
 b/plugins/ffmpeg/ffmpeg.h  2013-07-15 15:05:19.307534593 +0200
+@@ -45,3 +45,7 @@ void lqt_ffmpeg_set_parameter(AVCodecCon
+ 
+ 
+ #endif
++#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000
++#define CODEC_FLAG2_STRICT_GOP 0x0002
++#define CODEC_FLAG_QP_RD 0x0800
++#define CODEC_FLAG_CBP_RD 0x0400
+diff -rupN a/plugins/ffmpeg/lqt_ffmpeg.c b/plugins/ffmpeg/lqt_ffmpeg.c
+--- a/plugins/ffmpeg/lqt_ffmpeg.c  2012-02-15 20:48:30.0 +0100
 b/plugins/ffmpeg/lqt_ffmpeg.c  2013-07-15 15:19:09.730831655 +0200
+@@ -89,19 +89,8 @@ int ffmpeg_num_video_codecs = -1;
+ PARAM_QSCALE, \
+ PARAM_QCOMPRESS, \
+ PARAM_QBLUR, \
+-PARAM_QUANTIZER_NOISE_SHAPING, \
+ PARAM_TRELLIS
+ 
+-#define ENCODE_PARAM_VIDEO_QUANTIZER_IP \
+-  ENCODE_PARAM_VIDEO_QUANTIZER_I, \
+-  PARAM_I_QUANT_FACTOR, \
+-  PARAM_I_QUANT_OFFSET
+-
+-#define ENCODE_PARAM_VIDEO_QUANTIZER_IPB \
+-  ENCODE_PARAM_VIDEO_QUANTIZER_IP, \
+-  PARAM_B_QUANT_FACTOR, \
+-  PARAM_B_QUANT_OFFSET
+-
+ #define ENCODE_PARAM_VIDEO_FRAMETYPES_IP \
+   { \
+ .name =  "frame_types", \
+@@ -207,7 +196,6 @@ static lqt_parameter_info_static_t encod
+   ENCODE_PARAM_VIDEO_FRAMETYPES_IPB,
+   PARAM_FLAG_AC_PRED_MPEG4,
+   ENCODE_PARAM_VIDEO_RATECONTROL,
+-  ENCODE_PARAM_VIDEO_QUANTIZER_IPB,
+   PARAM_FLAG_CBP_RD,
+   ENCODE_PARAM_VIDEO_ME,
+   PARAM_FLAG_GMC,
+@@ -225,7 +213,6 @@ static lqt_parameter_info_static_t encod
+ static lqt_parameter_info_static_t encode_parameters_dx50[] = {
+   ENCODE_PARAM_VIDEO_FRAMETYPES_IP,
+   ENCODE_PARAM_VIDEO_RATECONTROL,
+-  ENCODE_PARAM_VIDEO_QUANTIZER_IP,
+   ENCODE_PARAM_VIDEO_ME,
+   ENCODE_PARAM_VIDEO_ME_PRE,
+   ENCODE_PARAM_VIDEO_MASKING,
+@@ -237,7 +224,6 @@ static lqt_parameter_info_static_t encod
+ static lqt_parameter_info_static_t encode_parameters_h263[] = {
+   ENCODE_PARAM_VIDEO_FRAMETYPES_IP,
+   ENCODE_PARAM_VIDEO_RATECONTROL,
+-  

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

2017-12-29 Thread Maxime Gauduin via arch-commits
Date: Friday, December 29, 2017 @ 17:05:21
  Author: alucryd
Revision: 276870

x264 152 rebuild: libquicktime 1.2.4-17

Modified:
  libquicktime/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 17:02:21 UTC (rev 276869)
+++ PKGBUILD2017-12-29 17:05:21 UTC (rev 276870)
@@ -4,7 +4,7 @@
 
 pkgname=libquicktime
 pkgver=1.2.4
-pkgrel=16
+pkgrel=17
 pkgdesc="A library for reading and writing quicktime files"
 arch=('x86_64')
 license=('GPL')


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

2017-12-29 Thread Lukas Jirkovsky via arch-commits
Date: Friday, December 29, 2017 @ 17:17:38
  Author: stativ
Revision: 276873

archrelease: copy trunk to community-x86_64

Added:
  embree/repos/community-x86_64/PKGBUILD
(from rev 276872, embree/trunk/PKGBUILD)
Deleted:
  embree/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-29 17:17:26 UTC (rev 276872)
+++ PKGBUILD2017-12-29 17:17:38 UTC (rev 276873)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Lukas Jirkovsky 
-pkgname=embree
-pkgver=2.17.0
-pkgrel=1
-pkgdesc="A collection of high-performance ray tracing kernels"
-arch=('x86_64')
-url="https://embree.github.io/;
-license=('Apache')
-depends=('intel-tbb')
-makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr')
-source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;)
-md5sums=('3ea7a72546baee497ae8098bc12f3de6')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  cmake . \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_BUILD_TYPE=Release \
--DEMBREE_TUTORIALS=OFF \
--DEMBREE_MAX_ISA="SSE2"
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-}
-

Copied: embree/repos/community-x86_64/PKGBUILD (from rev 276872, 
embree/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-29 17:17:38 UTC (rev 276873)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Lukas Jirkovsky 
+pkgname=embree
+pkgver=2.17.1
+pkgrel=1
+pkgdesc="A collection of high-performance ray tracing kernels"
+arch=('x86_64')
+url="https://embree.github.io/;
+license=('Apache')
+depends=('intel-tbb')
+makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr')
+source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;)
+sha256sums=('ab4af2f86690f82228337bb4e54213ca3316fd38726770f720fe2c9b4cf0f066')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  cmake . \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_BUILD_TYPE=Release \
+-DEMBREE_TUTORIALS=OFF \
+-DEMBREE_MAX_ISA="SSE2"
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+}
+


[arch-commits] Commit in coreutils/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2017-12-29 Thread Sébastien Luttringer via arch-commits
Date: Friday, December 29, 2017 @ 12:08:41
  Author: seblu
Revision: 313757

archrelease: copy trunk to testing-x86_64

Added:
  coreutils/repos/testing-x86_64/
  coreutils/repos/testing-x86_64/PKGBUILD
(from rev 313756, coreutils/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: coreutils/repos/testing-x86_64/PKGBUILD (from rev 313756, 
coreutils/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-12-29 12:08:41 UTC (rev 313757)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Sébastien "Seblu" Luttringer
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: judd 
+
+pkgname=coreutils
+pkgver=8.29
+pkgrel=1
+pkgdesc='The basic file, shell and text manipulation utilities of the GNU 
operating system'
+arch=('x86_64')
+license=('GPL3')
+url='https://www.gnu.org/software/coreutils/'
+groups=('base')
+depends=('glibc' 'acl' 'attr' 'gmp' 'libcap' 'openssl')
+source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+validpgpkeys=('6C37DC12121A5006BC1DB804DF6FD971306037D9') # Pádraig Brady
+md5sums=('960cfe75a42c9907c71439f8eb436303'
+ 'SKIP')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch ${filename##*/}"
+  patch -p1 -N -i "$srcdir/${filename##*/}"
+fi
+  done
+  :
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+  --prefix=/usr \
+  --libexecdir=/usr/lib \
+  --with-openssl \
+  --enable-no-install-program=groups,hostname,kill,uptime
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  #make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-12-29 Thread Sébastien Luttringer via arch-commits
Date: Friday, December 29, 2017 @ 12:08:34
  Author: seblu
Revision: 313756

upgpkg: coreutils 8.29-1

Modified:
  coreutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 09:04:25 UTC (rev 313755)
+++ PKGBUILD2017-12-29 12:08:34 UTC (rev 313756)
@@ -5,7 +5,7 @@
 # Contributor: judd 
 
 pkgname=coreutils
-pkgver=8.28
+pkgver=8.29
 pkgrel=1
 pkgdesc='The basic file, shell and text manipulation utilities of the GNU 
operating system'
 arch=('x86_64')
@@ -15,7 +15,7 @@
 depends=('glibc' 'acl' 'attr' 'gmp' 'libcap' 'openssl')
 source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
 validpgpkeys=('6C37DC12121A5006BC1DB804DF6FD971306037D9') # Pádraig Brady
-md5sums=('e7cb20d0572cc40d9f47ede6454406d1'
+md5sums=('960cfe75a42c9907c71439f8eb436303'
  'SKIP')
 
 prepare() {


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

2017-12-29 Thread Maxime Gauduin via arch-commits
Date: Friday, December 29, 2017 @ 17:02:21
  Author: alucryd
Revision: 276869

archrelease: copy trunk to community-staging-x86_64

Added:
  cinelerra-cv/repos/community-staging-x86_64/
  cinelerra-cv/repos/community-staging-x86_64/PKGBUILD
(from rev 276868, cinelerra-cv/trunk/PKGBUILD)
  cinelerra-cv/repos/community-staging-x86_64/cinelerra-cv-ffmpeg3.patch
(from rev 276868, cinelerra-cv/trunk/cinelerra-cv-ffmpeg3.patch)
  cinelerra-cv/repos/community-staging-x86_64/ffmpeg-link.patch
(from rev 276868, cinelerra-cv/trunk/ffmpeg-link.patch)
  cinelerra-cv/repos/community-staging-x86_64/ffmpeg2.0.patch
(from rev 276868, cinelerra-cv/trunk/ffmpeg2.0.patch)
  cinelerra-cv/repos/community-staging-x86_64/ffmpeg_api.patch
(from rev 276868, cinelerra-cv/trunk/ffmpeg_api.patch)
  cinelerra-cv/repos/community-staging-x86_64/gcc5fix.patch
(from rev 276868, cinelerra-cv/trunk/gcc5fix.patch)
  cinelerra-cv/repos/community-staging-x86_64/v4l1_removal.patch
(from rev 276868, cinelerra-cv/trunk/v4l1_removal.patch)

+
 PKGBUILD   |   98 ++
 cinelerra-cv-ffmpeg3.patch |  681 +++
 ffmpeg-link.patch  |   24 +
 ffmpeg2.0.patch|   98 ++
 ffmpeg_api.patch   |  163 ++
 gcc5fix.patch  |   33 ++
 v4l1_removal.patch |  125 +++
 7 files changed, 1222 insertions(+)

Copied: cinelerra-cv/repos/community-staging-x86_64/PKGBUILD (from rev 276868, 
cinelerra-cv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-29 17:02:21 UTC (rev 276869)
@@ -0,0 +1,98 @@
+# $Id$
+# Maintainer: Ray Rashif 
+# Contributor: Daniel J Griffiths 
+# Contributor: Jaroslaw Swierczynski 
+# Contributor: Alexander Rødseth 
+
+pkgname=cinelerra-cv
+pkgver=2.3
+_gitrel=2.3.0
+pkgrel=2
+epoch=1
+pkgdesc="Professional video editing and compositing environment"
+arch=('x86_64')
+url="http://cinelerra.org/;
+license=('GPL')
+depends=('e2fsprogs' 'libavc1394' 'libiec61883' 'libxv'
+ 'libtiff' 'mjpegtools' 'fftw' 'a52dec' 'glu'
+ 'ffmpeg' 'faad2' 'faac' 'openexr>=2.0.0' 'libxft')
+makedepends=('git' 'nasm' 'mesa')
+source=("$pkgname::git+git://git.cinelerra-cv.org/CinelerraCV.git#branch=rel$_gitrel"
+'v4l1_removal.patch'
+'ffmpeg_api.patch'
+'ffmpeg2.0.patch'
+'gcc5fix.patch'
+   'cinelerra-cv-ffmpeg3.patch'
+   'ffmpeg-link.patch')
+md5sums=('SKIP'
+ 'bfa85e20809429d88eba4ab83e569612'
+ 'b05ec2fb54e7d02f6167525417802111'
+ '14dd897084d64cd0b5e9caa8a69818bd'
+ '7bf8fe04ce242d8aa76dba94897eac4e'
+ '4d45860f1780b5e42fbbfc0e35614cdd'
+ '0338a22d2785ef52c908574bb323ab02')
+
+prepare() {
+  cd "$srcdir/$pkgname"
+
+  ## Patches (oldest first) ##
+
+  # v4l1 removal patch
+  patch -Np1 -i "$srcdir/v4l1_removal.patch"
+
+  # ffmpeg api patch update for 0.11
+  patch -Np1 -i "$srcdir/ffmpeg_api.patch"
+
+  # fix avcodec_alloc_context and alloc_open
+  patch -Np1 -i "$srcdir/ffmpeg2.0.patch"
+
+  ## Hacks ##
+
+  # if you don't need OpenGL comment out the next line (and no glu/mesa dep)
+  # TODO: check if this is still needed (pre-svn commit) --schiv
+  #sed -i '/\/X11R6/s///' configure.in
+
+  # TODO: check if this is still needed (old commit; r29539 by ibiru) --schiv
+  #sed -i -e '/Debian/d' admin/nasm
+
+  # gcc 5.x fix
+  patch -Np1 -i "$srcdir/gcc5fix.patch"
+
+  # fix build with ffmpeg 3.0
+  patch -p1 -i ../cinelerra-cv-ffmpeg3.patch
+  patch -p0 -i ../ffmpeg-link.patch
+}
+
+build() {
+  cd "$srcdir/$pkgname"
+
+  ## More Hacks (must be in existing env) ##
+
+  # gcc 4.6 workaround
+  export CFLAGS+=" -Wwrite-strings -D__STDC_CONSTANT_MACROS"
+  export CPPFLAGS="$CFLAGS"
+
+  # remove executable stack
+  export LDFLAGS+=" -Wl,-z,noexecstack"
+
+  ./autogen.sh
+
+  # disable mmx due to improper use of registers in asm
+  # - possibly a new problem since gcc 4.9
+  ./configure --prefix=/usr \
+  --with-buildinfo=git/recompile \
+  --with-external-ffmpeg \
+  --enable-opengl \
+  --disable-mmx \
+  --disable-esd
+
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname"
+
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:

Copied: cinelerra-cv/repos/community-staging-x86_64/cinelerra-cv-ffmpeg3.patch 
(from rev 276868, cinelerra-cv/trunk/cinelerra-cv-ffmpeg3.patch)
===
--- community-staging-x86_64/cinelerra-cv-ffmpeg3.patch 
(rev 0)
+++ community-staging-x86_64/cinelerra-cv-ffmpeg3.patch 2017-12-29 17:02:21 UTC 
(rev 276869)
@@ -0,0 +1,681 @@
+Index: cinelerra-20140710/cinelerra/ffmpeg.C

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

2017-12-29 Thread Maxime Gauduin via arch-commits
Date: Friday, December 29, 2017 @ 17:02:05
  Author: alucryd
Revision: 276868

x264 152 rebuild: cinelerra-cv 1:2.3-2

Modified:
  cinelerra-cv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 14:46:52 UTC (rev 276867)
+++ PKGBUILD2017-12-29 17:02:05 UTC (rev 276868)
@@ -7,7 +7,7 @@
 pkgname=cinelerra-cv
 pkgver=2.3
 _gitrel=2.3.0
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="Professional video editing and compositing environment"
 arch=('x86_64')


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

2017-12-29 Thread Lukas Jirkovsky via arch-commits
Date: Friday, December 29, 2017 @ 17:17:26
  Author: stativ
Revision: 276872

upgpkg: embree 2.17.1-1

update to 2.17.1

Modified:
  embree/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 17:05:39 UTC (rev 276871)
+++ PKGBUILD2017-12-29 17:17:26 UTC (rev 276872)
@@ -1,7 +1,7 @@
 # $Id$
 # Maintainer: Lukas Jirkovsky 
 pkgname=embree
-pkgver=2.17.0
+pkgver=2.17.1
 pkgrel=1
 pkgdesc="A collection of high-performance ray tracing kernels"
 arch=('x86_64')
@@ -10,7 +10,7 @@
 depends=('intel-tbb')
 makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr')
 
source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;)
-md5sums=('3ea7a72546baee497ae8098bc12f3de6')
+sha256sums=('ab4af2f86690f82228337bb4e54213ca3316fd38726770f720fe2c9b4cf0f066')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"


[arch-commits] Commit in docker/repos/community-x86_64 (4 files)

2017-12-29 Thread Sébastien Luttringer via arch-commits
Date: Friday, December 29, 2017 @ 12:33:04
  Author: seblu
Revision: 276854

archrelease: copy trunk to community-x86_64

Added:
  docker/repos/community-x86_64/PKGBUILD
(from rev 276853, docker/trunk/PKGBUILD)
  docker/repos/community-x86_64/docker.sysusers
(from rev 276853, docker/trunk/docker.sysusers)
Deleted:
  docker/repos/community-x86_64/PKGBUILD
  docker/repos/community-x86_64/docker.sysusers

-+
 PKGBUILD|  364 +++---
 docker.sysusers |4 
 2 files changed, 184 insertions(+), 184 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-29 12:32:53 UTC (rev 276853)
+++ PKGBUILD2017-12-29 12:33:04 UTC (rev 276854)
@@ -1,182 +0,0 @@
-# $Id$
-# Maintainer: Sébastien "Seblu" Luttringer
-
-pkgname=docker
-pkgver=17.11.0
-pkgrel=1
-epoch=1
-pkgdesc='Pack, ship and run any application as a lightweight container'
-arch=('x86_64')
-url='https://www.docker.com/'
-license=('Apache')
-depends=('glibc' 'bridge-utils' 'iproute2' 'device-mapper' 'sqlite' 
'libsystemd'
- 'libseccomp' 'libtool')
-makedepends=('git' 'go-pie' 'btrfs-progs' 'cmake' 'systemd')
-optdepends=('btrfs-progs: btrfs backend support'
-'lxc: lxc backend support')
-# don't strip binaries! A sha1 is used to check binary consistency.
-options=('!strip' '!buildflags')
-# Use exact commit version from Dockerfile for runc and containerd until 1.0.0
-# https://github.com/docker/containerd/issues/299#issuecomment-240745119
-# see commit in hack/dockerfile/binaries-commits
-# 
https://github.com/docker/docker-ce/blob/master/components/engine/hack/dockerfile/binaries-commits
-_RUNC_COMMIT=0351df1c5a66838d0c392b4ac4cf9450de844e2d
-_CONTAINERD_COMMIT=992280e8e265f491f7a624ab82f3e238be086e49
-_TINI_COMMIT=949e6facb77383876aeff8a6944dde66b3089574
-_LIBNETWORK_COMMIT=7b2b1feb1de4817d522cc372af149ff48d25028e
-source=("git+https://github.com/docker/docker-ce.git#tag=v$pkgver-ce;
-"git+https://github.com/opencontainers/runc.git#commit=$_RUNC_COMMIT;
-
"git+https://github.com/containerd/containerd.git#commit=$_CONTAINERD_COMMIT;
-
"git+https://github.com/docker/libnetwork.git#commit=$_LIBNETWORK_COMMIT;
-"git+https://github.com/krallin/tini.git#commit=$_TINI_COMMIT;
-"git+https://github.com/spf13/cobra.git;
-"git+https://github.com/cpuguy83/go-md2man.git;
-"$pkgname.sysusers")
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- '9a8b2744db23b14ca3cd350fdf73c179')
-
-
-# create a fake go path directory and pushd into it
-# $1 real directory
-# $2 gopath directory
-_fake_gopath_pushd() {
-  mkdir -p "$GOPATH/src/${2%/*}"
-  rm -f "$GOPATH/src/$2"
-  ln -rsT "$1" "$GOPATH/src/$2"
-  pushd  "$GOPATH/src/$2" >/dev/null
-}
-
-_fake_gopath_popd() {
-  popd >/dev/null
-}
-
-build() {
-  ### check my mistakes on commit version
-  msg2 'Checking commit mismatch'
-  local _cfile _commit _pkgbuild _dockerfile
-  _cfile="$srcdir"/docker-ce/components/engine/hack/dockerfile/binaries-commits
-  . "$_cfile"
-  for _commit in RUNC CONTAINERD LIBNETWORK TINI; do
-_pkgbuild=_${_commit}_COMMIT
-_dockerfile=${_commit}_COMMIT
-if [[ ${!_pkgbuild} != ${!_dockerfile} ]]; then
-  error "Invalid $_commit commit"
-  fgrep '_COMMIT=' "$_cfile"
-  return 1
-fi
-  done
-
-  ### globals
-  export GOPATH="$srcdir"
-  export PATH="$GOPATH/bin:$PATH"
-
-  ### cli
-  msg2 'Building cli'
-  _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli
-  DISABLE_WARN_OUTSIDE_CONTAINER=1 make VERSION=$pkgver-ce dynbinary
-  _fake_gopath_popd
-
-  ### daemon
-  msg2 'Building daemon'
-  _fake_gopath_pushd docker-ce/components/engine github.com/docker/docker
-  DOCKER_GITCOMMIT=$(cd "$srcdir"/docker-ce && git rev-parse --short HEAD) \
-DOCKER_BUILDTAGS='seccomp journald' \
-VERSION=$pkgver-ce \
-hack/make.sh dynbinary
-  _fake_gopath_popd
-
-  ### go-md2man (used for manpages)
-  msg2 'Building go-md2man'
-  _fake_gopath_pushd go-md2man github.com/cpuguy83/go-md2man
-  go get -v ./...
-  _fake_gopath_popd
-
-  ### docker man pages
-  msg2 'Building man pages'
-  mkdir -p src/github.com/spf13
-  ln -rsfT cobra src/github.com/spf13/cobra
-  # use docker-ce cli version because they mess up with man dir
-  _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli
-  make manpages 2>/dev/null
-  _fake_gopath_popd
-
-  ### runc
-  msg2 'Building runc'
-  _fake_gopath_pushd runc github.com/opencontainers/runc
-  make BUILDTAGS='seccomp'
-  _fake_gopath_popd
-
-  ### containerd
-  msg2 'Building containerd'
-  _fake_gopath_pushd containerd github.com/containerd/containerd
-  LDFLAGS= make
-  _fake_gopath_popd
-
-  ### docker proxy
-  msg2 'Building docker-proxy'
-  _fake_gopath_pushd libnetwork github.com/docker/libnetwork
-  go build 

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

2017-12-29 Thread Sébastien Luttringer via arch-commits
Date: Friday, December 29, 2017 @ 12:32:53
  Author: seblu
Revision: 276853

upgpkg: docker 1:17.12.0-1

Modified:
  docker/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 09:35:05 UTC (rev 276852)
+++ PKGBUILD2017-12-29 12:32:53 UTC (rev 276853)
@@ -2,7 +2,7 @@
 # Maintainer: Sébastien "Seblu" Luttringer
 
 pkgname=docker
-pkgver=17.11.0
+pkgver=17.12.0
 pkgrel=1
 epoch=1
 pkgdesc='Pack, ship and run any application as a lightweight container'
@@ -20,8 +20,8 @@
 # https://github.com/docker/containerd/issues/299#issuecomment-240745119
 # see commit in hack/dockerfile/binaries-commits
 # 
https://github.com/docker/docker-ce/blob/master/components/engine/hack/dockerfile/binaries-commits
-_RUNC_COMMIT=0351df1c5a66838d0c392b4ac4cf9450de844e2d
-_CONTAINERD_COMMIT=992280e8e265f491f7a624ab82f3e238be086e49
+_RUNC_COMMIT=b2567b37d7b75eb4cf325b77297b140ea686ce8f
+_CONTAINERD_COMMIT=89623f28b87a6004d4b785663257362d1658a729
 _TINI_COMMIT=949e6facb77383876aeff8a6944dde66b3089574
 _LIBNETWORK_COMMIT=7b2b1feb1de4817d522cc372af149ff48d25028e
 source=("git+https://github.com/docker/docker-ce.git#tag=v$pkgver-ce;


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

2017-12-29 Thread David Runge via arch-commits
Date: Friday, December 29, 2017 @ 14:46:52
  Author: dvzrv
Revision: 276867

archrelease: copy trunk to community-x86_64

Added:
  zita-convolver/repos/community-x86_64/PKGBUILD
(from rev 276866, zita-convolver/trunk/PKGBUILD)
Deleted:
  zita-convolver/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   89 +++--
 1 file changed, 46 insertions(+), 43 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-29 14:26:18 UTC (rev 276866)
+++ PKGBUILD2017-12-29 14:46:52 UTC (rev 276867)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: David Runge 
-# Contributor: speps 
-# Contributor: Philipp Überbacher 
-# Contributor: Stefan Husmann 
-# Contributor: orbisvicis
-
-pkgname=zita-convolver
-pkgver=3.1.0
-pkgrel=5
-pkgdesc="A fast, partitioned convolution engine library."
-arch=('x86_64')
-url="https://kokkinizita.linuxaudio.org/linuxaudio/;
-license=('GPL3')
-depends=('fftw')
-source=("${url}downloads/${pkgname}-${pkgver}.tar.bz2")
-sha512sums=('0003d4fffcc07b3e67d54996a63db35d537d97b26003e06afbeed19fba551d552d4d5a808a86b5c600f5254816c6b26db49f48e13bfa3c77d93d61956c479eb9')
-
-prepare() {
-  cd "${pkgname}-${pkgver}/libs"
-
-  # prevent ldconfig call
-  sed -i '/ldconfig/d' Makefile
-}
-
-build() {
-  cd "${pkgname}-${pkgver}/libs"
-  make
-}
-
-package() {
-  cd "${pkgname}-${pkgver}/libs"
-  make SUFFIX="" PREFIX=/usr DESTDIR="$pkgdir/" install
-
-  # missing softlink
-  ln -s "lib${pkgname}.so.${pkgver}" \
-"$pkgdir/usr/lib/lib${pkgname}.so.${pkgver%%.*}"
-
-  # docs
-  cd ..
-  install -Dm644 AUTHORS "${pkgdir}/usr/share/doc/${pkgname}/AUTHORS"
-  install -Dm644 README "${pkgdir}/usr/share/doc/${pkgname}/README"
-}

Copied: zita-convolver/repos/community-x86_64/PKGBUILD (from rev 276866, 
zita-convolver/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-29 14:46:52 UTC (rev 276867)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: David Runge 
+# Contributor: speps 
+# Contributor: Philipp Überbacher 
+# Contributor: Stefan Husmann 
+# Contributor: orbisvicis
+
+pkgname=zita-convolver
+pkgver=3.1.0
+pkgrel=6
+pkgdesc="A fast, partitioned convolution engine library."
+arch=('x86_64')
+url="https://kokkinizita.linuxaudio.org/linuxaudio/;
+license=('GPL3')
+depends=('fftw')
+source=("${url}downloads/${pkgname}-${pkgver}.tar.bz2")
+sha512sums=('0003d4fffcc07b3e67d54996a63db35d537d97b26003e06afbeed19fba551d552d4d5a808a86b5c600f5254816c6b26db49f48e13bfa3c77d93d61956c479eb9')
+
+prepare() {
+  cd "${pkgname}-${pkgver}/libs"
+
+  # FS#36248 - strip -march=native
+  sed -i '/native/d' Makefile
+
+  # prevent ldconfig call
+  sed -i '/ldconfig/d' Makefile
+}
+
+build() {
+  cd "${pkgname}-${pkgver}/libs"
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}/libs"
+  make SUFFIX="" PREFIX=/usr DESTDIR="${pkgdir}/" install
+
+  # missing softlink
+  ln -s "lib${pkgname}.so.${pkgver}" \
+"$pkgdir/usr/lib/lib${pkgname}.so.${pkgver%%.*}"
+
+  # docs
+  cd ..
+  install -Dm644 AUTHORS "${pkgdir}/usr/share/doc/${pkgname}/AUTHORS"
+  install -Dm644 README "${pkgdir}/usr/share/doc/${pkgname}/README"
+}


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:00:20
  Author: heftig
Revision: 276898

20170610-32: kernel 4.14.10

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 20:59:31 UTC (rev 276897)
+++ PKGBUILD2017-12-29 21:00:20 UTC (rev 276898)
@@ -6,7 +6,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20170610
-pkgrel=31
+pkgrel=32
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/;
 arch=(x86_64)


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:00:44
  Author: heftig
Revision: 276899

5.2.4-5: kernel 4.14.10

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 21:00:20 UTC (rev 276898)
+++ PKGBUILD2017-12-29 21:00:44 UTC (rev 276899)
@@ -5,7 +5,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=5.2.4
-pkgrel=4
+pkgrel=5
 _linux_major=4
 _linux_minor=14
 arch=('x86_64')


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

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 22:04:46
  Author: jelle
Revision: 276908

upgpkg: gpick 0.2.5-6

update source url

Modified:
  gpick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 21:36:40 UTC (rev 276907)
+++ PKGBUILD2017-12-29 22:04:46 UTC (rev 276908)
@@ -6,20 +6,20 @@
 pkgrel=6
 pkgdesc="Advanced color picker written in C++ using GTK+ toolkit"
 arch=('x86_64')
-url="http://gpick.googlecode.com/;
+url="http://www.gpick.org/;
 license=('BSD')
 depends=('desktop-file-utils' 'gtk2' 'lua')
 makedepends=('boost' 'scons')
-source=("http://${pkgname}.googlecode.com/files/${pkgname}_${pkgver}.tar.gz;)
-md5sums=('4f34bed6a39ee39bac95ff1b10f679ed')
+source=("https://github.com/thezbyg/${pkgname}/archive/${pkgname}-${pkgver}.tar.gz;)
+md5sums=('ada40cd8cae63c7bbfa1f8b9e7536f1e')
 
 build() {
-cd "${srcdir}/${pkgname}_${pkgver}"
+cd "${srcdir}/${pkgname}-${pkgname}-${pkgver}"
 scons
 }
 
 package() {
-cd "${srcdir}/${pkgname}_${pkgver}"
+cd "${srcdir}/${pkgname}-${pkgname}-${pkgver}"
 scons DESTDIR="${pkgdir}/usr" install
 install -Dm644 installer/License.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }


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

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 22:05:04
  Author: jelle
Revision: 276909

archrelease: copy trunk to community-x86_64

Added:
  gpick/repos/community-x86_64/PKGBUILD
(from rev 276908, gpick/trunk/PKGBUILD)
Deleted:
  gpick/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   50 +-
 1 file changed, 25 insertions(+), 25 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-29 22:04:46 UTC (rev 276908)
+++ PKGBUILD2017-12-29 22:05:04 UTC (rev 276909)
@@ -1,25 +0,0 @@
-# $Id$
-# Maintainer : Martin Wimpress 
-
-pkgname=gpick
-pkgver=0.2.5
-pkgrel=6
-pkgdesc="Advanced color picker written in C++ using GTK+ toolkit"
-arch=('i686' 'x86_64')
-url="http://gpick.googlecode.com/;
-license=('BSD')
-depends=('desktop-file-utils' 'gtk2' 'lua')
-makedepends=('boost' 'scons')
-source=("http://${pkgname}.googlecode.com/files/${pkgname}_${pkgver}.tar.gz;)
-md5sums=('4f34bed6a39ee39bac95ff1b10f679ed')
-
-build() {
-cd "${srcdir}/${pkgname}_${pkgver}"
-scons
-}
-
-package() {
-cd "${srcdir}/${pkgname}_${pkgver}"
-scons DESTDIR="${pkgdir}/usr" install
-install -Dm644 installer/License.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: gpick/repos/community-x86_64/PKGBUILD (from rev 276908, 
gpick/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-29 22:05:04 UTC (rev 276909)
@@ -0,0 +1,25 @@
+# $Id$
+# Maintainer : Martin Wimpress 
+
+pkgname=gpick
+pkgver=0.2.5
+pkgrel=6
+pkgdesc="Advanced color picker written in C++ using GTK+ toolkit"
+arch=('x86_64')
+url="http://www.gpick.org/;
+license=('BSD')
+depends=('desktop-file-utils' 'gtk2' 'lua')
+makedepends=('boost' 'scons')
+source=("https://github.com/thezbyg/${pkgname}/archive/${pkgname}-${pkgver}.tar.gz;)
+md5sums=('ada40cd8cae63c7bbfa1f8b9e7536f1e')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgname}-${pkgver}"
+scons
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgname}-${pkgver}"
+scons DESTDIR="${pkgdir}/usr" install
+install -Dm644 installer/License.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


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

2017-12-29 Thread Lukas Jirkovsky via arch-commits
Date: Friday, December 29, 2017 @ 17:47:10
  Author: stativ
Revision: 276874

upgpkg: cdrtools 3.02a09-1

update to 3.02a09

Modified:
  cdrtools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 17:17:38 UTC (rev 276873)
+++ PKGBUILD2017-12-29 17:47:10 UTC (rev 276874)
@@ -1,8 +1,8 @@
 # $Id$
 # Maintainer: Lukas Jirkovsky 
 pkgname=cdrtools
-pkgver=3.02a07
-pkgrel=2
+pkgver=3.02a09
+pkgrel=1
 pkgdesc="Original cdrtools supporting CD, DVD and BluRay burning"
 arch=('x86_64')
 url="http://cdrecord.org/;
@@ -14,7 +14,7 @@
 options=(!makeflags)
 backup=('etc/default/cdrecord' 'etc/default/rscsi')
 source=(http://downloads.sourceforge.net/cdrtools/cdrtools-$pkgver.tar.bz2)
-md5sums=('ea362a6a42d8aa0d5fc154d195f47926')
+sha256sums=('aa28438f458ef3f314b79f2029db27679dae1d5ffe1569b6de57742511915e81')
 
 build() {
   cd "$srcdir"/cdrtools-${pkgver%%a*}


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

2017-12-29 Thread Lukas Jirkovsky via arch-commits
Date: Friday, December 29, 2017 @ 17:47:20
  Author: stativ
Revision: 276875

archrelease: copy trunk to community-x86_64

Added:
  cdrtools/repos/community-x86_64/PKGBUILD
(from rev 276874, cdrtools/trunk/PKGBUILD)
Deleted:
  cdrtools/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  116 ++---
 1 file changed, 58 insertions(+), 58 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-29 17:47:10 UTC (rev 276874)
+++ PKGBUILD2017-12-29 17:47:20 UTC (rev 276875)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Lukas Jirkovsky 
-pkgname=cdrtools
-pkgver=3.02a07
-pkgrel=2
-pkgdesc="Original cdrtools supporting CD, DVD and BluRay burning"
-arch=('i686' 'x86_64')
-url="http://cdrecord.org/;
-license=('CDDL')
-depends=('acl' 'libcap')
-conflicts=('cdrkit')
-provides=('cdrkit')
-replaces=('cdrkit')
-options=(!makeflags)
-backup=('etc/default/cdrecord' 'etc/default/rscsi')
-source=(http://downloads.sourceforge.net/cdrtools/cdrtools-$pkgver.tar.bz2)
-md5sums=('ea362a6a42d8aa0d5fc154d195f47926')
-
-build() {
-  cd "$srcdir"/cdrtools-${pkgver%%a*}
-  sed -i 's|/opt/schily|/usr|g' DEFAULTS/Defaults.linux
-  sed -i 's|DEFINSGRP=.*|DEFINSGRP=root|' DEFAULTS/Defaults.linux
-  # install rscsi to /usr/bin instead of /usr/sbin
-  sed -i 's|INSDIR=.*|INSDIR=bin|' rscsi/Makefile
-  
-  export GMAKE_NOWARN=true
-  make INS_BASE=/usr INS_RBASE=/
-}
-
-check() {
-  cd "$srcdir"/cdrtools-${pkgver%%a*}
-  make tests
-}
-
-package() {
-  cd "$srcdir"/cdrtools-${pkgver%%a*}
-
-  export GMAKE_NOWARN=true
-  make INS_BASE=/usr INS_RBASE=/ DESTDIR="$pkgdir" install
-
-  # remove unneeded files that may cause conflicts
-  rm -rf "$pkgdir"/usr/include
-  rm -rf "$pkgdir"/usr/lib/{*.a,profiled}
-  rm -rf "$pkgdir"/usr/share/man/man3
-
-  # autoload 'sg' module needed by cdrecord
-  install -d -m755 "$pkgdir"/usr/lib/modules-load.d/
-  echo sg > "$pkgdir"/usr/lib/modules-load.d/cdrecord.conf
-
-  # create symlinks for cdrkit compatibility
-  cd "$pkgdir"/usr/bin
-  ln -s cdrecord wodim
-  ln -s readcd readom
-  ln -s mkisofs genisoimage
-  ln -s cdda2wav icedax
-}
-
-# vim:set ts=2 sw=2 et:

Copied: cdrtools/repos/community-x86_64/PKGBUILD (from rev 276874, 
cdrtools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-29 17:47:20 UTC (rev 276875)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Lukas Jirkovsky 
+pkgname=cdrtools
+pkgver=3.02a09
+pkgrel=1
+pkgdesc="Original cdrtools supporting CD, DVD and BluRay burning"
+arch=('x86_64')
+url="http://cdrecord.org/;
+license=('CDDL')
+depends=('acl' 'libcap')
+conflicts=('cdrkit')
+provides=('cdrkit')
+replaces=('cdrkit')
+options=(!makeflags)
+backup=('etc/default/cdrecord' 'etc/default/rscsi')
+source=(http://downloads.sourceforge.net/cdrtools/cdrtools-$pkgver.tar.bz2)
+sha256sums=('aa28438f458ef3f314b79f2029db27679dae1d5ffe1569b6de57742511915e81')
+
+build() {
+  cd "$srcdir"/cdrtools-${pkgver%%a*}
+  sed -i 's|/opt/schily|/usr|g' DEFAULTS/Defaults.linux
+  sed -i 's|DEFINSGRP=.*|DEFINSGRP=root|' DEFAULTS/Defaults.linux
+  # install rscsi to /usr/bin instead of /usr/sbin
+  sed -i 's|INSDIR=.*|INSDIR=bin|' rscsi/Makefile
+  
+  export GMAKE_NOWARN=true
+  make INS_BASE=/usr INS_RBASE=/
+}
+
+check() {
+  cd "$srcdir"/cdrtools-${pkgver%%a*}
+  make tests
+}
+
+package() {
+  cd "$srcdir"/cdrtools-${pkgver%%a*}
+
+  export GMAKE_NOWARN=true
+  make INS_BASE=/usr INS_RBASE=/ DESTDIR="$pkgdir" install
+
+  # remove unneeded files that may cause conflicts
+  rm -rf "$pkgdir"/usr/include
+  rm -rf "$pkgdir"/usr/lib/{*.a,profiled}
+  rm -rf "$pkgdir"/usr/share/man/man3
+
+  # autoload 'sg' module needed by cdrecord
+  install -d -m755 "$pkgdir"/usr/lib/modules-load.d/
+  echo sg > "$pkgdir"/usr/lib/modules-load.d/cdrecord.conf
+
+  # create symlinks for cdrkit compatibility
+  cd "$pkgdir"/usr/bin
+  ln -s cdrecord wodim
+  ln -s readcd readom
+  ln -s mkisofs genisoimage
+  ln -s cdda2wav icedax
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-12-29 Thread Andreas Radke via arch-commits
Date: Friday, December 29, 2017 @ 18:48:37
  Author: andyrtr
Revision: 313769

upgpkg: linux-lts 4.9.73-1

upstream update 4.9.73

Modified:
  linux-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 18:47:21 UTC (rev 313768)
+++ PKGBUILD2017-12-29 18:48:37 UTC (rev 313769)
@@ -4,7 +4,7 @@
 pkgbase=linux-lts
 #pkgbase=linux-lts-custom
 _srcname=linux-4.9
-pkgver=4.9.72
+pkgver=4.9.73
 pkgrel=1
 arch=('x86_64')
 url="https://www.kernel.org/;
@@ -23,7 +23,7 @@
 # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc
 sha256sums=('029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a'
 'SKIP'
-'ffb31fea8dac04bd26734f46f4640ae4e80ffcacae2dacd18e81cc659a42f0c5'
+'2af9c1806d1c4a6b90f5b105bdb6eedba8e0610712d0bab8a906bb015b2993f3'
 'SKIP'
 '6c4d909ae6594a2956c257539c8b2f67a8de52d7335be172787d6dc8aca12c99'
 '834bd254b56ab71d73f59b3221f056c72f559553c04718e350ab2a3e2991afe0'


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

2017-12-29 Thread Andreas Radke via arch-commits
Date: Friday, December 29, 2017 @ 18:49:01
  Author: andyrtr
Revision: 313770

archrelease: copy trunk to testing-x86_64

Added:
  linux-lts/repos/testing-x86_64/
  linux-lts/repos/testing-x86_64/90-linux.hook
(from rev 313769, linux-lts/trunk/90-linux.hook)
  linux-lts/repos/testing-x86_64/PKGBUILD
(from rev 313769, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-x86_64/change-default-console-loglevel.patch
(from rev 313769, linux-lts/trunk/change-default-console-loglevel.patch)
  linux-lts/repos/testing-x86_64/config
(from rev 313769, linux-lts/trunk/config)
  linux-lts/repos/testing-x86_64/linux-lts.install
(from rev 313769, linux-lts/trunk/linux-lts.install)
  linux-lts/repos/testing-x86_64/linux-lts.preset
(from rev 313769, linux-lts/trunk/linux-lts.preset)

---+
 90-linux.hook |   11 
 PKGBUILD  |  291 +
 change-default-console-loglevel.patch |   11 
 config| 7977 
 linux-lts.install |   33 
 linux-lts.preset  |   14 
 6 files changed, 8337 insertions(+)

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


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

2017-12-29 Thread Sébastien Luttringer via arch-commits
Date: Friday, December 29, 2017 @ 20:09:30
  Author: seblu
Revision: 276886

upgpkg: keepalived 1.4.0-1

Modified:
  keepalived/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 20:09:23 UTC (rev 276885)
+++ PKGBUILD2017-12-29 20:09:30 UTC (rev 276886)
@@ -3,7 +3,7 @@
 # Contributor: Andrea Zucchelli 
 
 pkgname=keepalived
-pkgver=1.3.9
+pkgver=1.4.0
 pkgrel=1
 pkgdesc='Failover and monitoring daemon for LVS clusters'
 arch=('x86_64')
@@ -15,7 +15,7 @@
 makedepends=('libnfnetlink' 'ipset' 'systemd')
 options=('!emptydirs')
 source=("http://www.keepalived.org/software/$pkgname-$pkgver.tar.gz;)
-md5sums=('230106626157aba1d7efa798a66688e3')
+md5sums=('2e0e98b95b46fcce45a491cc37f817a4')
 
 build() {
   # trick broken ./configure systemctl test


[arch-commits] Commit in udftools/repos (2 files)

2017-12-29 Thread Christian Hesse via arch-commits
Date: Friday, December 29, 2017 @ 20:09:23
  Author: eworm
Revision: 276885

archrelease: copy trunk to community-testing-x86_64

Added:
  udftools/repos/community-testing-x86_64/
  udftools/repos/community-testing-x86_64/PKGBUILD
(from rev 276884, udftools/trunk/PKGBUILD)

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

Copied: udftools/repos/community-testing-x86_64/PKGBUILD (from rev 276884, 
udftools/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-29 20:09:23 UTC (rev 276885)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Christian Hesse 
+# Contributor: lucck 
+# Contributor: aksr 
+
+pkgname=udftools
+pkgver=2.0
+pkgrel=1
+pkgdesc='Linux tools for UDF filesystems and DVD/CD-R(W) drives'
+url='https://github.com/pali/udftools'
+arch=('x86_64')
+license=(GPL)
+depends=('ncurses' 'readline')
+options=(!libtool)
+validpgpkeys=('B856B21074A8AE9B692B80858BF0C93D03E44352') # Pali Rohár 

+source=("https://github.com/pali/$pkgname/releases/download/$pkgver/$pkgname-${pkgver}.tar.gz"{,.asc})
+sha256sums=('67fe428d452901215cfad8049d250540c97114b1a20dd63277b91c2c4fae8292'
+'SKIP')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  ./configure \
+--prefix=/usr \
+--mandir=/usr/share/man \
+--sbindir=/usr/bin
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/share/doc/$pkgname/COPYING 
$pkgdir/usr/share/licenses/$pkgname/COPYING
+}
+


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

2017-12-29 Thread Christian Hesse via arch-commits
Date: Friday, December 29, 2017 @ 20:09:11
  Author: eworm
Revision: 276884

upgpkg: udftools 2.0-1

new upstream release

Modified:
  udftools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 19:44:03 UTC (rev 276883)
+++ PKGBUILD2017-12-29 20:09:11 UTC (rev 276884)
@@ -4,10 +4,10 @@
 # Contributor: aksr 
 
 pkgname=udftools
-pkgver=1.3
-pkgrel=2
-pkgdesc="Linux tools for UDF filesystems and DVD/CD-R(W) drives"
-url="https://github.com/pali/udftools;
+pkgver=2.0
+pkgrel=1
+pkgdesc='Linux tools for UDF filesystems and DVD/CD-R(W) drives'
+url='https://github.com/pali/udftools'
 arch=('x86_64')
 license=(GPL)
 depends=('ncurses' 'readline')
@@ -14,7 +14,7 @@
 options=(!libtool)
 validpgpkeys=('B856B21074A8AE9B692B80858BF0C93D03E44352') # Pali Rohár 

 
source=("https://github.com/pali/$pkgname/releases/download/$pkgver/$pkgname-${pkgver}.tar.gz"{,.asc})
-sha256sums=('00562a440de7b855df8127f8f798df657d53f20d9a205a7041fed37c8a07d4cb'
+sha256sums=('67fe428d452901215cfad8049d250540c97114b1a20dd63277b91c2c4fae8292'
 'SKIP')
 
 build() {


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 20:59:14
  Author: heftig
Revision: 276894

1.1.0-91: kernel 4.14.10

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 20:53:12 UTC (rev 276893)
+++ PKGBUILD2017-12-29 20:59:14 UTC (rev 276894)
@@ -6,7 +6,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=90
+pkgrel=91
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 20:59:24
  Author: heftig
Revision: 276896

8.045.08-19: kernel 4.14.10

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 20:59:20 UTC (rev 276895)
+++ PKGBUILD2017-12-29 20:59:24 UTC (rev 276896)
@@ -5,7 +5,7 @@
 
 pkgname=r8168
 pkgver=8.045.08
-pkgrel=18
+pkgrel=19
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 20:59:20
  Author: heftig
Revision: 276895

0.8-97: kernel 4.14.10

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 20:59:14 UTC (rev 276894)
+++ PKGBUILD2017-12-29 20:59:20 UTC (rev 276895)
@@ -6,7 +6,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=96
+pkgrel=97
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch;


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 20:59:31
  Author: heftig
Revision: 276897

0.42-46: kernel 4.14.10

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 20:59:24 UTC (rev 276896)
+++ PKGBUILD2017-12-29 20:59:31 UTC (rev 276897)
@@ -11,7 +11,7 @@
 _pkgname=tp-smapi
 pkgver=0.42
 _extradir=/usr/lib/modules/extramodules-4.14-ARCH
-pkgrel=45
+pkgrel=46
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:26:00
  Author: heftig
Revision: 313778

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-304xx/repos/staging-x86_64/
  nvidia-304xx/repos/staging-x86_64/PKGBUILD
(from rev 313777, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/staging-x86_64/disable-mtrr.patch
(from rev 313777, nvidia-304xx/trunk/disable-mtrr.patch)
  nvidia-304xx/repos/staging-x86_64/kernel-4.14.patch
(from rev 313777, nvidia-304xx/trunk/kernel-4.14.patch)

+
 PKGBUILD   |   71 +++
 disable-mtrr.patch |   24 +
 kernel-4.14.patch  |   29 
 3 files changed, 124 insertions(+)

Copied: nvidia-304xx/repos/staging-x86_64/PKGBUILD (from rev 313777, 
nvidia-304xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-12-29 21:26:00 UTC (rev 313778)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-304xx
+pkgname=(nvidia-304xx nvidia-304xx-dkms)
+pkgver=304.137
+_extramodules=extramodules-4.14-ARCH
+pkgrel=19
+pkgdesc="NVIDIA drivers for linux, 304xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-304xx-utils=${pkgver}" 'linux' 'linux-headers>=4.14' 
'linux-headers<4.15')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;
+'disable-mtrr.patch' 'kernel-4.14.patch')
+sha512sums=('4ab648647e4f3e2c352b2eab6454c264fe4728d8eb1264fafee2a4ab1a4ce59516abcf8490044d31e35309ea951e564cc217e13f7139a48bbf650a4238c5b87c'
+
'54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774'
+
'ccaa40e085d985ec4280003e36dd06e60958ed1408867379fd21a68a18d48aa4be311bf9ad1e804f7a7245c90be98e919d2ec30f45d290f1cdb19c866bdb8a8d')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+
+patch -Np1 --no-backup-if-mismatch < "${srcdir}/kernel-4.14.patch"
+
+# FS#47092
+#patch -d kernel -Np1 --no-backup-if-mismatch < 
"${srcdir}/disable-mtrr.patch"
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-304xx() {
+pkgdesc="NVIDIA drivers for linux, 304xx legacy branch"
+depends=('linux>=4.14' 'linux<4.15' "nvidia-304xx-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+  install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-304xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 304xx legacy branch"
+depends=('dkms' "nvidia-304xx-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-304xx')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+echo "blacklist nouveau" |
+  install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia-304xx/repos/staging-x86_64/disable-mtrr.patch (from rev 313777, 
nvidia-304xx/trunk/disable-mtrr.patch)
===
--- staging-x86_64/disable-mtrr.patch   (rev 0)
+++ staging-x86_64/disable-mtrr.patch   2017-12-29 21:26:00 UTC (rev 313778)
@@ -0,0 +1,24 @@
+Author: Luca Boccassi 
+Description: Disable MTRR on kernel >= 4.3
+ From kernel 4.3 and newer (commit 2baa891e42d84) mtrr_add and mtrr_del are no
+ longer exported. The Nvidia kernel shim still uses it as of 304.131, causing
+ the module to error out when loading. Disable MTRR if running on 4.3 or 
greater
+ until upstream fixes it.
+--- a/nv-linux.h
 b/nv-linux.h
+@@ -256,6 +256,15 @@
+ #include 
+ #endif
+ 
++/*
++ * As of version 304.131, os-agp.c and os-mtrr.c still use deprecated
++ * kernel APIs for mtrr which are no longer exported since 4.3, causing
++ * the module to error out when loaded.
++ */
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,3,0)
++#undef CONFIG_MTRR
++#endif
++
+ #if !defined(NV_VMWARE) && defined(CONFIG_MTRR)
+ #include 
+ #endif

Copied: nvidia-304xx/repos/staging-x86_64/kernel-4.14.patch (from rev 313777, 

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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:25:36
  Author: heftig
Revision: 276902

archrelease: copy trunk to community-staging-x86_64

Added:
  bbswitch/repos/community-staging-x86_64/
  bbswitch/repos/community-staging-x86_64/PKGBUILD
(from rev 276901, bbswitch/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 276901, 
bbswitch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-29 21:25:36 UTC (rev 276902)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=97
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch;
+license=('GPL')
+depends=('linux>=4.14' 'linux<4.15')
+makedepends=('linux-headers>=4.14' 'linux-headers<4.15')
+_extramodules=extramodules-4.14-ARCH
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;)
+md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+  make KDIR=/lib/modules/${_kernver}/build
+}
+
+package_bbswitch() {
+  cd ${pkgbase}-${pkgver}
+  install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 bbswitch.ko
+  find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+}
+
+package_bbswitch-dkms() {
+  depends=('dkms')
+  conflicts=('bbswitch')
+  provides=('bbswitch')
+
+  cd ${pkgbase}-${pkgver}
+  install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile 
bbswitch.c dkms/dkms.conf
+}


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:26:44
  Author: heftig
Revision: 276904

archrelease: copy trunk to community-staging-x86_64

Added:
  vhba-module/repos/community-staging-x86_64/
  vhba-module/repos/community-staging-x86_64/60-vhba.rules
(from rev 276903, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-staging-x86_64/PKGBUILD
(from rev 276903, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-staging-x86_64/dkms.conf
(from rev 276903, vhba-module/trunk/dkms.conf)

---+
 60-vhba.rules |1 +
 PKGBUILD  |   52 
 dkms.conf |9 +
 3 files changed, 62 insertions(+)

Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 
276903, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2017-12-29 21:26:44 UTC (rev 
276904)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 276903, 
vhba-module/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-29 21:26:44 UTC (rev 276904)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20170610
+pkgrel=32
+pkgdesc="Kernel module that emulates SCSI devices"
+url="http://cdemu.sourceforge.net/;
+arch=(x86_64)
+license=(GPL)
+depends=('linux>=4.14' 'linux<4.15')
+makedepends=('linux-headers>=4.14' 'linux-headers<4.15')
+_extramodules=extramodules-4.14-ARCH
+source=("https://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() {
+  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
+  echo 'g cdemu - -' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/cdemu.conf"
+
+  find "$pkgdir" -name '*.ko' -exec gzip -n {} +
+}
+
+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
+  echo 'g cdemu - -' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/cdemu.conf"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 276903, 
vhba-module/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2017-12-29 21:26:44 UTC (rev 276904)
@@ -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"


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:26:20
  Author: heftig
Revision: 276903

archrelease: copy trunk to community-staging-x86_64

Added:
  r8168/repos/community-staging-x86_64/
  r8168/repos/community-staging-x86_64/PKGBUILD
(from rev 276902, r8168/trunk/PKGBUILD)
  r8168/repos/community-staging-x86_64/linux-4.11.patch
(from rev 276902, r8168/trunk/linux-4.11.patch)

--+
 PKGBUILD |   42 ++
 linux-4.11.patch |   14 ++
 2 files changed, 56 insertions(+)

Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 276902, 
r8168/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-29 21:26:20 UTC (rev 276903)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.045.08
+pkgrel=19
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+depends=('glibc' 'linux')
+makedepends=('linux-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31')
+
+build() {
+   _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
+   KERNEL_VERSION=$(cat 
/usr/lib/modules/extramodules-$_kernver-ARCH/version)
+   msg2 "Kernel = $KERNEL_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)")
+
+   cd "$pkgname-$pkgver"
+   install -Dt "$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH" -m644 
src/r8168.ko
+   find "$pkgdir" -name '*.ko' -exec gzip -n {} +
+
+   echo "blacklist r8169" | \
+   install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modprobe.d/r8168.conf"
+}

Copied: r8168/repos/community-staging-x86_64/linux-4.11.patch (from rev 276902, 
r8168/trunk/linux-4.11.patch)
===
--- community-staging-x86_64/linux-4.11.patch   (rev 0)
+++ community-staging-x86_64/linux-4.11.patch   2017-12-29 21:26:20 UTC (rev 
276903)
@@ -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++;
+ }


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:27:05
  Author: heftig
Revision: 276905

archrelease: copy trunk to community-staging-x86_64

Added:
  acpi_call/repos/community-staging-x86_64/
  acpi_call/repos/community-staging-x86_64/PKGBUILD
(from rev 276904, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-staging-x86_64/dkms.conf
(from rev 276904, acpi_call/trunk/dkms.conf)

---+
 PKGBUILD  |   62 
 dkms.conf |9 
 2 files changed, 71 insertions(+)

Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 276904, 
acpi_call/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-29 21:27:05 UTC (rev 276905)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgbase=acpi_call
+pkgname=(acpi_call acpi_call-dkms)
+pkgver=1.1.0
+pkgrel=91
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+depends=('linux>=4.14' 'linux<4.15')
+makedepends=('linux-headers>=4.14' 'linux-headers<4.15')
+_extramodules=extramodules-4.14-ARCH
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;
+dkms.conf)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0'
+'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a')
+
+prepare() {
+  cd $pkgbase-$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 $pkgbase-$pkgver
+  make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_acpi_call() {
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 acpi_call.ko
+  find "$pkgdir" -name '*.ko' -exec gzip -n {} +
+
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/acpi_call.conf"
+
+  mkdir -p "$pkgdir/usr/share/acpi_call"
+  cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples 
support
+}
+
+package_acpi_call-dkms() {
+  depends=(dkms)
+  provides=("acpi_call=$pkgver-$pkgrel")
+  conflicts=(acpi_call)
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c 
../dkms.conf
+
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/acpi_call.conf"
+
+  mkdir -p "$pkgdir/usr/share/acpi_call"
+  cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples 
support
+}
+
+# vim:set ts=2 sw=2 et:

Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 276904, 
acpi_call/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2017-12-29 21:27:05 UTC (rev 276905)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="acpi_call"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KVERSION=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="acpi_call"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:27:26
  Author: heftig
Revision: 313779

archrelease: copy trunk to staging-x86_64

Added:
  nvidia/repos/staging-x86_64/
  nvidia/repos/staging-x86_64/PKGBUILD
(from rev 313778, nvidia/trunk/PKGBUILD)
  nvidia/repos/staging-x86_64/fix-abi.patch
(from rev 313778, nvidia/trunk/fix-abi.patch)

---+
 PKGBUILD  |   77 
 fix-abi.patch |   12 
 2 files changed, 89 insertions(+)

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 313778, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-12-29 21:27:26 UTC (rev 313779)
@@ -0,0 +1,77 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=387.34
+_extramodules=extramodules-4.14-ARCH
+pkgrel=16
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.14' 'linux-headers<4.15')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+sha256sums=('d540908e76aeecb1f4a2812acf5ad37346934a6b7c8043c8b3ce230a48ceb440')
+
+_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.14' 'linux<4.15' "nvidia-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+  install -Dm644 /dev/stdin "${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/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+echo "blacklist nouveau" |
+  install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia/repos/staging-x86_64/fix-abi.patch (from rev 313778, 
nvidia/trunk/fix-abi.patch)
===
--- staging-x86_64/fix-abi.patch(rev 0)
+++ staging-x86_64/fix-abi.patch2017-12-29 21:27:26 UTC (rev 313779)
@@ -0,0 +1,12 @@
+diff -u -r kernel/nvidia-drm/nvidia-drm-fence.c 
kernel-patched/nvidia-drm/nvidia-drm-fence.c
+--- kernel/nvidia-drm/nvidia-drm-fence.c   2016-08-09 01:43:19.0 
+0200
 kernel-patched/nvidia-drm/nvidia-drm-fence.c   2016-08-25 
14:31:34.419655564 +0200
+@@ -325,7 +325,7 @@
+ struct nvidia_drm_gem_object *nv_gem;
+ };
+ 
+-static void nvidia_drm_gem_prime_soft_fence_event
++static void NVKMS_KAPI_CALL nvidia_drm_gem_prime_soft_fence_event
+ (
+ void *dataPtr,
+ NvU32 dataU32


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:27:50
  Author: heftig
Revision: 313780

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-340xx/repos/staging-x86_64/
  nvidia-340xx/repos/staging-x86_64/PKGBUILD
(from rev 313779, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch
(from rev 313779, nvidia-340xx/trunk/kernel-4.11.patch)
  nvidia-340xx/repos/staging-x86_64/kernel-4.14.patch
(from rev 313779, nvidia-340xx/trunk/kernel-4.14.patch)

---+
 PKGBUILD  |   73 
 kernel-4.11.patch |   38 +++
 kernel-4.14.patch |   29 
 3 files changed, 140 insertions(+)

Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 313779, 
nvidia-340xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-12-29 21:27:50 UTC (rev 313780)
@@ -0,0 +1,73 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.104
+_extramodules=extramodules-4.14-ARCH
+pkgrel=18
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.14' 
'linux-headers<4.15')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;
+'kernel-4.11.patch' 'kernel-4.14.patch')
+sha512sums=('e962494561728af5a911354bfb3560e414464f7858f30f9654eac5ca56175bc8498d1eee93a18248c63e9eee7d84807ef924fe9f53239644d7085b0f3502bf8c'
+
'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2'
+
'ccaa40e085d985ec4280003e36dd06e60958ed1408867379fd21a68a18d48aa4be311bf9ad1e804f7a7245c90be98e919d2ec30f45d290f1cdb19c866bdb8a8d')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+
+patch -Np0 < "${srcdir}/kernel-4.11.patch"
+patch -Np1 < "${srcdir}/kernel-4.14.patch"
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.14' 'linux<4.15' "nvidia-340xx-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+  install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-340xx')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+
+echo "blacklist nouveau" |
+  install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 313779, 
nvidia-340xx/trunk/kernel-4.11.patch)
===
--- staging-x86_64/kernel-4.11.patch(rev 0)
+++ staging-x86_64/kernel-4.11.patch2017-12-29 21:27:50 UTC (rev 313780)
@@ -0,0 +1,38 @@
+--- kernel/uvm/nvidia_uvm_lite.c   2017-09-27 13:50:46.334075042 +0200
 kernel/uvm/nvidia_uvm_lite.c   2017-09-27 13:56:06.358041280 +0200
+@@ -818,7 +818,11 @@
+ }
+ 
+ #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ int _fault(struct vm_area_struct *vma, struct vm_fault *vmf)
++#else 
++int _fault(struct vm_fault *vmf)  
++#endif
+ {
+ #if defined(NV_VM_FAULT_HAS_ADDRESS)
+ unsigned long vaddr = vmf->address;
+@@ -828,7 +832,11 @@
+ struct page *page = NULL;
+ int retval;
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ retval = _fault_common(vma, vaddr, , vmf->flags);
++#else
++retval = _fault_common(NULL, vaddr, , vmf->flags);
++#endif
+ 
+ vmf->page = 

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

2017-12-29 Thread Lukas Jirkovsky via arch-commits
Date: Friday, December 29, 2017 @ 20:25:34
  Author: stativ
Revision: 276890

upgpkg: luxrays 1.6-13

boost 1.66 rebuild

Modified:
  luxrays/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 20:24:15 UTC (rev 276889)
+++ PKGBUILD2017-12-29 20:25:34 UTC (rev 276890)
@@ -3,7 +3,7 @@
 pkgname='luxrays'
 pkgver=1.6
 _pkgver=61352e6aae3f
-pkgrel=12
+pkgrel=13
 pkgdesc="Accelerate the ray intersection process by using GPUs"
 arch=('x86_64')
 url="http://www.luxrender.net/;


[arch-commits] Commit in luxrays/repos (3 files)

2017-12-29 Thread Lukas Jirkovsky via arch-commits
Date: Friday, December 29, 2017 @ 20:25:48
  Author: stativ
Revision: 276891

archrelease: copy trunk to community-staging-x86_64

Added:
  luxrays/repos/community-staging-x86_64/
  luxrays/repos/community-staging-x86_64/PKGBUILD
(from rev 276890, luxrays/trunk/PKGBUILD)
  luxrays/repos/community-staging-x86_64/force_python3.diff
(from rev 276890, luxrays/trunk/force_python3.diff)

+
 PKGBUILD   |   58 +++
 force_python3.diff |   12 ++
 2 files changed, 70 insertions(+)

Copied: luxrays/repos/community-staging-x86_64/PKGBUILD (from rev 276890, 
luxrays/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-29 20:25:48 UTC (rev 276891)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Lukas Jirkovsky 
+pkgname='luxrays'
+pkgver=1.6
+_pkgver=61352e6aae3f
+pkgrel=13
+pkgdesc="Accelerate the ray intersection process by using GPUs"
+arch=('x86_64')
+url="http://www.luxrender.net/;
+license=('GPL')
+depends=('embree' 'opencl-icd-loader' 'libgl' 'openimageio')
+makedepends=('boost' 'cmake' 'freetype2' 'gtk3' 'libpng' 'mesa' 
'opencl-headers' 'glew' 'freeglut')
+optdepends=('amdapp-sdk: OpenCL support for AMD GPUs' \
+'intel-opencl-runtime: OpenCL support for Intel CPUs' \
+'glew: demos (SmallLuxGPU etc.)' \
+'gtk3: luxcoreui'
+'freeglut: demos (SmallLuxGPU etc.)' \
+'boost-libs: demos (SmallLuxGPU etc.)')
+options=('staticlibs')
+source=($pkgname-$pkgver.tar.bz2::https://bitbucket.org/luxrender/luxrays/get/luxrender_v$pkgver.tar.bz2
 \
+force_python3.diff)
+md5sums=('4c8df34d90dc04b50a180b945041cd92'
+ '36c9823246c2b575415c1709e065727c')
+
+prepare() {
+  cd "$srcdir"/luxrender-luxrays-$_pkgver
+
+  # force python3 for boost
+  patch -Np1 < "$srcdir/force_python3.diff" || true
+}
+
+build() {
+  cd "$srcdir/luxrender-luxrays-$_pkgver"
+
+  cmake . \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_SKIP_RPATH=ON \
+-DLUXRAYS_DISABLE_OPENCL=OFF
+  # this sucks, but luxrays doesn't seem to honor  CMAKE_*_LINKER_FLAGS
+  # thanks bartus from AUR for the fix
+  for file in `grep lboost_python -l -R ` ;do sed -i 's/$/ -lpython3/' $file ; 
done
+  make
+}
+
+package() {
+  cd "$srcdir/luxrender-luxrays-$_pkgver"
+
+  install -d -m755 "$pkgdir"/usr/{bin,include,lib}
+  install -m755 bin/* "$pkgdir"/usr/bin
+  install -m644 lib/* "$pkgdir"/usr/lib
+  cp -a include "$pkgdir"/usr
+
+  # install pyluxcore to the Python search path
+  install -d -m755 "$pkgdir"/usr/lib/python3.6/
+  mv "$pkgdir"/usr/lib/pyluxcore.so "$pkgdir"/usr/lib/python3.6/
+}
+
+# vim:set ts=2 sw=2 et:

Copied: luxrays/repos/community-staging-x86_64/force_python3.diff (from rev 
276890, luxrays/trunk/force_python3.diff)
===
--- community-staging-x86_64/force_python3.diff (rev 0)
+++ community-staging-x86_64/force_python3.diff 2017-12-29 20:25:48 UTC (rev 
276891)
@@ -0,0 +1,12 @@
+diff -rup luxrender-luxrays-61352e6aae3f.orig/cmake/Dependencies.cmake 
luxrender-luxrays-61352e6aae3f/cmake/Dependencies.cmake
+--- luxrender-luxrays-61352e6aae3f.orig/cmake/Dependencies.cmake   
2016-05-09 22:17:57.0 +0200
 luxrender-luxrays-61352e6aae3f/cmake/Dependencies.cmake2016-05-29 
09:04:30.913648230 +0200
+@@ -58,7 +58,7 @@ set(Boost_MINIMUM_VERSION   "1.44.0"
+ 
+ set(Boost_ADDITIONAL_VERSIONS "1.47.0" "1.46.1" "1.46" "1.46.0" "1.45" 
"1.45.0" "1.44" "1.44.0")
+ 
+-set(LUXRAYS_BOOST_COMPONENTS thread program_options filesystem serialization 
iostreams regex system python chrono)
++set(LUXRAYS_BOOST_COMPONENTS thread program_options filesystem serialization 
iostreams regex system python3 chrono)
+ find_package(Boost ${Boost_MINIMUM_VERSION} COMPONENTS 
${LUXRAYS_BOOST_COMPONENTS})
+ if (NOT Boost_FOUND)
+ # Try again with the other type of libs


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 20:26:04
  Author: heftig
Revision: 313772

4.14.10-1

Modified:
  linux/trunk/PKGBUILD
Deleted:
  linux/trunk/0001-ALSA-usb-audio-Fix-the-missing-ctl-name-suffix-at-pa.patch

-+
 0001-ALSA-usb-audio-Fix-the-missing-ctl-name-suffix-at-pa.patch |   77 
--
 PKGBUILD|   12 -
 2 files changed, 4 insertions(+), 85 deletions(-)

Deleted: 0001-ALSA-usb-audio-Fix-the-missing-ctl-name-suffix-at-pa.patch
===
--- 0001-ALSA-usb-audio-Fix-the-missing-ctl-name-suffix-at-pa.patch 
2017-12-29 20:26:03 UTC (rev 313771)
+++ 0001-ALSA-usb-audio-Fix-the-missing-ctl-name-suffix-at-pa.patch 
2017-12-29 20:26:04 UTC (rev 313772)
@@ -1,77 +0,0 @@
-From 16b5ff888e251b8c4dedd3994d2e85ab25ea7fa4 Mon Sep 17 00:00:00 2001
-Message-Id: 
<16b5ff888e251b8c4dedd3994d2e85ab25ea7fa4.1514245036.git.jan.steff...@gmail.com>
-From: Takashi Iwai 
-Date: Mon, 18 Dec 2017 23:36:57 +0100
-Subject: [PATCH] ALSA: usb-audio: Fix the missing ctl name suffix at parsing
- SU
-
-The commit 89b89d121ffc ("ALSA: usb-audio: Add check return value for
-usb_string()") added the check of the return value from
-snd_usb_copy_string_desc(), which is correct per se, but it introduced
-a regression.  In the original code, either the "Clock Source",
-"Playback Source" or "Capture Source" suffix is added after the
-terminal string, while the commit changed it to add the suffix only
-when get_term_name() is failing.  It ended up with an incorrect ctl
-name like "PCM" instead of "PCM Capture Source".
-
-Also, even the original code has a similar bug: when the ctl name is
-generated from snd_usb_copy_string_desc() for the given iSelector, it
-also doesn't put the suffix.
-
-This patch addresses these issues: the suffix is added always when no
-static mapping is found.  Also the patch tries to put more comments
-and cleans up the if/else block for better readability in order to
-avoid the same pitfall again.
-
-Fixes: 89b89d121ffc ("ALSA: usb-audio: Add check return value for 
usb_string()")
-Reported-and-tested-by: Mauro Santos 
-Cc: 
-Signed-off-by: Takashi Iwai 

- sound/usb/mixer.c | 27 ---
- 1 file changed, 16 insertions(+), 11 deletions(-)
-
-diff --git a/sound/usb/mixer.c b/sound/usb/mixer.c
-index 4fde4f8da597..75bce127d768c613 100644
 a/sound/usb/mixer.c
-+++ b/sound/usb/mixer.c
-@@ -2173,20 +2173,25 @@ static int parse_audio_selector_unit(struct 
mixer_build *state, int unitid,
-   kctl->private_value = (unsigned long)namelist;
-   kctl->private_free = usb_mixer_selector_elem_free;
- 
--  nameid = uac_selector_unit_iSelector(desc);
-+  /* check the static mapping table at first */
-   len = check_mapped_name(map, kctl->id.name, sizeof(kctl->id.name));
--  if (len)
--  ;
--  else if (nameid)
--  len = snd_usb_copy_string_desc(state, nameid, kctl->id.name,
--   sizeof(kctl->id.name));
--  else
--  len = get_term_name(state, >oterm,
--  kctl->id.name, sizeof(kctl->id.name), 0);
--
-   if (!len) {
--  strlcpy(kctl->id.name, "USB", sizeof(kctl->id.name));
-+  /* no mapping ? */
-+  /* if iSelector is given, use it */
-+  nameid = uac_selector_unit_iSelector(desc);
-+  if (nameid)
-+  len = snd_usb_copy_string_desc(state, nameid,
-+ kctl->id.name,
-+ sizeof(kctl->id.name));
-+  /* ... or pick up the terminal name at next */
-+  if (!len)
-+  len = get_term_name(state, >oterm,
-+  kctl->id.name, sizeof(kctl->id.name), 0);
-+  /* ... or use the fixed string "USB" as the last resort */
-+  if (!len)
-+  strlcpy(kctl->id.name, "USB", sizeof(kctl->id.name));
- 
-+  /* and add the proper suffix */
-   if (desc->bDescriptorSubtype == UAC2_CLOCK_SELECTOR)
-   append_ctl_name(kctl, " Clock Source");
-   else if ((state->oterm.type & 0xff00) == 0x0100)
--- 
-2.15.1
-

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 20:26:03 UTC (rev 313771)
+++ PKGBUILD2017-12-29 20:26:04 UTC (rev 313772)
@@ -5,7 +5,7 @@
 pkgbase=linux   # Build stock -ARCH kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-4.14
-pkgver=4.14.9
+pkgver=4.14.10
 pkgrel=1
 arch=('x86_64')
 url="https://www.kernel.org/;
@@ -27,7 +27,6 @@
   

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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 20:26:03
  Author: heftig
Revision: 313771

4.14.10-1

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 18:49:01 UTC (rev 313770)
+++ PKGBUILD2017-12-29 20:26:03 UTC (rev 313771)
@@ -6,8 +6,8 @@
 pkgbase=linux-zen   # Build -zen kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-4.14
-_zenpatch=zen-4.14.9-990350eef2d98f7a9b73965664182dc688b38b83.diff
-pkgver=4.14.9
+_zenpatch=zen-4.14.10-ee4998b75312b877a0c582ef5deb7c222de3d06b.diff
+pkgver=4.14.10
 pkgrel=1
 arch=('x86_64')
 url="https://github.com/zen-kernel/zen-kernel;
@@ -33,9 +33,9 @@
 )
 sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7'
 'SKIP'
-'5edc955bb67b04c7ed426b1df17a3e322e32ad9fdda9c6abb53ab6eca7faf704'
+'16f560aa713b46c707f04a226f67dc31fdd280aae57dd19e0413d61df5336c74'
 'SKIP'
-'bb6e8369d8f3a8953459ae521b7c7e636a8a672d782f63c494a312d49e0ba843'
+'ed5d7a68a699a39f4b1524424190a39f54ec61144c47934c73d27f3eebbebf6f'
 'SKIP'
 '0d44ab53ed9c98d9bb517cea8ad92e7aa1cab3f4256c0816560498d583590df4'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
@@ -49,6 +49,7 @@
 
   # add upstream patch
   patch -p1 -i ../patch-${pkgver}
+  chmod +x tools/objtool/sync-check.sh  # GNU patch doesn't support git-style 
file mode
 
   # security patches
 


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 20:38:35
  Author: heftig
Revision: 313773

archrelease: copy trunk to testing-x86_64

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

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  242 +
 config| 8536 
 linux.install |   10 
 linux.preset  |   14 
 6 files changed, 8825 insertions(+)

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


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 20:39:25
  Author: heftig
Revision: 313774

archrelease: copy trunk to staging-x86_64

Added:
  linux/repos/staging-x86_64/
  
linux/repos/staging-x86_64/0001-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch
(from rev 313773, 
linux/trunk/0001-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch)
  
linux/repos/staging-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
(from rev 313773, 
linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch)
  
linux/repos/staging-x86_64/0001-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch
(from rev 313773, 
linux/trunk/0001-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch)
  
linux/repos/staging-x86_64/0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch
(from rev 313773, 
linux/trunk/0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch)
  
linux/repos/staging-x86_64/0002-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch
(from rev 313773, 
linux/trunk/0002-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch)
  
linux/repos/staging-x86_64/0003-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch
(from rev 313773, 
linux/trunk/0003-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch)
  linux/repos/staging-x86_64/60-linux.hook
(from rev 313773, linux/trunk/60-linux.hook)
  linux/repos/staging-x86_64/90-linux.hook
(from rev 313773, linux/trunk/90-linux.hook)
  linux/repos/staging-x86_64/PKGBUILD
(from rev 313773, linux/trunk/PKGBUILD)
  linux/repos/staging-x86_64/config
(from rev 313773, linux/trunk/config)
  linux/repos/staging-x86_64/linux.install
(from rev 313773, linux/trunk/linux.install)
  linux/repos/staging-x86_64/linux.preset
(from rev 313773, linux/trunk/linux.preset)

-+
 0001-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch |   72 
 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch |  102 
 0001-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch |   73 
 0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch   |   57 
 0002-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch |   49 
 0003-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch |  114 
 60-linux.hook   |   12 
 90-linux.hook   |   11 
 PKGBUILD|  260 
 config  | 8498 
++
 linux.install   |   10 
 linux.preset|   14 
 12 files changed, 9272 insertions(+)

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


[arch-commits] Commit in luxrender/trunk (PKGBUILD fix_deprecated_native.diff)

2017-12-29 Thread Lukas Jirkovsky via arch-commits
Date: Friday, December 29, 2017 @ 20:53:01
  Author: stativ
Revision: 276892

upgpkg: luxrender 1.6-10

boost 1.66 rebuild

Added:
  luxrender/trunk/fix_deprecated_native.diff
Modified:
  luxrender/trunk/PKGBUILD

+
 PKGBUILD   |   17 ++---
 fix_deprecated_native.diff |   12 
 2 files changed, 22 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 20:25:48 UTC (rev 276891)
+++ PKGBUILD2017-12-29 20:53:01 UTC (rev 276892)
@@ -5,7 +5,7 @@
 pkgname=luxrender
 pkgver=1.6
 _pkgver=b3f85cf7742f
-pkgrel=9
+pkgrel=10
 pkgdesc="Rendering system for physically correct, unbiased image synthesis"
 arch=('x86_64')
 url="http://www.luxrender.net/;
@@ -17,17 +17,20 @@
 'intel-opencl-runtime: OpenCL support for Intel CPUs')
 makedepends=('cmake' 'boost' 'mesa' 'qt4' "luxrays=$pkgver" 'python' 
'opencl-headers')
 
source=($pkgname-$pkgver.tar.bz2::https://bitbucket.org/luxrender/lux/get/v${pkgver/./}.tar.bz2
 \
-force_python3.diff luxrender-gcc7.patch)
-md5sums=('e40812e4e5a2bb1a58bcbd2a298ba9ee'
- '42692e65eabc5828693e2682e94b7c64'
- 'fa680b0d621b42c8e7440056bf26ec1c')
+force_python3.diff luxrender-gcc7.patch fix_deprecated_native.diff)
+sha256sums=('29144f657087644086928a66421df5d25fc4dccd05970200932f5693650ddecf'
+'916a45aec1326e6990c1ff9f141080c17a33ed793c44d1af9a2dacb9b21c19d2'
+'e51e33ac85c247696a0cab7751b5e91a23df5dac45af05b9ee68299e4a37dc6d'
+'0a35caff0cb72fb57c13ba932403849b9280f56506676d0144eceaf13e470209')
 
 prepare() {
   cd "$srcdir"/luxrender-lux-$_pkgver
 
-  patch -Np1 < "$srcdir/force_python3.diff"
+  patch -Np1 < ../force_python3.diff
   # fix build with GCC 7 (Fedora)
-  patch -p1 -i ../luxrender-gcc7.patch
+  patch -Np1 < ../luxrender-gcc7.patch
+  # fix build with boost 1.66 (the deprecated native() method was removed)
+  patch -Np1 < ../fix_deprecated_native.diff
 }
 
 build() {

Added: fix_deprecated_native.diff
===
--- fix_deprecated_native.diff  (rev 0)
+++ fix_deprecated_native.diff  2017-12-29 20:53:01 UTC (rev 276892)
@@ -0,0 +1,12 @@
+diff -rup luxrender-lux-b3f85cf7742f.orig/core/renderfarm.cpp 
luxrender-lux-b3f85cf7742f/core/renderfarm.cpp
+--- luxrender-lux-b3f85cf7742f.orig/core/renderfarm.cpp2016-05-09 
23:21:17.0 +0200
 luxrender-lux-b3f85cf7742f/core/renderfarm.cpp 2017-12-29 
21:34:12.481269755 +0100
+@@ -892,7 +892,7 @@ void RenderFarm::updateFilm(Scene *scene
+   
stream.rdbuf()->set_option(boost::asio::socket_base::keep_alive(true));
+ #if defined(__linux__) || defined(__MACOSX__)
+   // Set keep alive parameters on *nix platforms
+-  const int nativeSocket = 
static_cast(stream.rdbuf()->native());
++  const int nativeSocket = 
static_cast(stream.rdbuf()->native_handle());
+   int optval = 3; // Retry count
+   const socklen_t optlen = sizeof(optval);
+   setsockopt(nativeSocket, SOL_TCP, TCP_KEEPCNT, , 
optlen);


[arch-commits] Commit in luxrender/repos (5 files)

2017-12-29 Thread Lukas Jirkovsky via arch-commits
Date: Friday, December 29, 2017 @ 20:53:12
  Author: stativ
Revision: 276893

archrelease: copy trunk to community-staging-x86_64

Added:
  luxrender/repos/community-staging-x86_64/
  luxrender/repos/community-staging-x86_64/PKGBUILD
(from rev 276892, luxrender/trunk/PKGBUILD)
  luxrender/repos/community-staging-x86_64/fix_deprecated_native.diff
(from rev 276892, luxrender/trunk/fix_deprecated_native.diff)
  luxrender/repos/community-staging-x86_64/force_python3.diff
(from rev 276892, luxrender/trunk/force_python3.diff)
  luxrender/repos/community-staging-x86_64/luxrender-gcc7.patch
(from rev 276892, luxrender/trunk/luxrender-gcc7.patch)

+
 PKGBUILD   |   61 +++
 fix_deprecated_native.diff |   12 
 force_python3.diff |   12 
 luxrender-gcc7.patch   |   13 +
 4 files changed, 98 insertions(+)

Copied: luxrender/repos/community-staging-x86_64/PKGBUILD (from rev 276892, 
luxrender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-29 20:53:12 UTC (rev 276893)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Lukas Jirkovsky 
+# Contributor: flixie <69...@gmx.net>
+# Contributor: Imanol Celaya 
+pkgname=luxrender
+pkgver=1.6
+_pkgver=b3f85cf7742f
+pkgrel=10
+pkgdesc="Rendering system for physically correct, unbiased image synthesis"
+arch=('x86_64')
+url="http://www.luxrender.net/;
+license=('GPL')
+depends=('boost-libs' 'embree' 'freeimage' 'openexr' 'openimageio' 'libpng' 
'opencl-icd-loader' 'libgl' 'fftw')
+optdepends=('luxblend25: Blender exporter' 'qt4: Qt GUI' \
+'python: pylux Python interface' \
+'amdapp-sdk: OpenCL support for AMD GPUs' \
+'intel-opencl-runtime: OpenCL support for Intel CPUs')
+makedepends=('cmake' 'boost' 'mesa' 'qt4' "luxrays=$pkgver" 'python' 
'opencl-headers')
+source=($pkgname-$pkgver.tar.bz2::https://bitbucket.org/luxrender/lux/get/v${pkgver/./}.tar.bz2
 \
+force_python3.diff luxrender-gcc7.patch fix_deprecated_native.diff)
+sha256sums=('29144f657087644086928a66421df5d25fc4dccd05970200932f5693650ddecf'
+'916a45aec1326e6990c1ff9f141080c17a33ed793c44d1af9a2dacb9b21c19d2'
+'e51e33ac85c247696a0cab7751b5e91a23df5dac45af05b9ee68299e4a37dc6d'
+'0a35caff0cb72fb57c13ba932403849b9280f56506676d0144eceaf13e470209')
+
+prepare() {
+  cd "$srcdir"/luxrender-lux-$_pkgver
+
+  patch -Np1 < ../force_python3.diff
+  # fix build with GCC 7 (Fedora)
+  patch -Np1 < ../luxrender-gcc7.patch
+  # fix build with boost 1.66 (the deprecated native() method was removed)
+  patch -Np1 < ../fix_deprecated_native.diff
+}
+
+build() {
+  cd "$srcdir"/luxrender-lux-$_pkgver
+
+
+  cmake . \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLUXRAYS_DISABLE_OPENCL=OFF \
+-DPYTHON_CUSTOM=ON \
+-DPYTHON_LIBRARIES=/usr/lib/libpython3.6m.so \
+-DPYTHON_INCLUDE_PATH=/usr/include/python3.6m/ \
+-DCMAKE_EXE_LINKER_FLAGS=-lpthread
+  make
+}
+
+package() {
+  cd "$srcdir"/luxrender-lux-$_pkgver
+  make DESTDIR="$pkgdir" install
+
+  # fix library path on x86_64
+  [ "$CARCH" = "x86_64" ] && mv "$pkgdir"/usr/lib64 "$pkgdir"/usr/lib
+
+  # install pylux
+  install -D -m644 pylux.so "$pkgdir"/usr/lib/python3.6/pylux.so
+}
+
+# vim:set ts=2 sw=2 et:

Copied: luxrender/repos/community-staging-x86_64/fix_deprecated_native.diff 
(from rev 276892, luxrender/trunk/fix_deprecated_native.diff)
===
--- community-staging-x86_64/fix_deprecated_native.diff 
(rev 0)
+++ community-staging-x86_64/fix_deprecated_native.diff 2017-12-29 20:53:12 UTC 
(rev 276893)
@@ -0,0 +1,12 @@
+diff -rup luxrender-lux-b3f85cf7742f.orig/core/renderfarm.cpp 
luxrender-lux-b3f85cf7742f/core/renderfarm.cpp
+--- luxrender-lux-b3f85cf7742f.orig/core/renderfarm.cpp2016-05-09 
23:21:17.0 +0200
 luxrender-lux-b3f85cf7742f/core/renderfarm.cpp 2017-12-29 
21:34:12.481269755 +0100
+@@ -892,7 +892,7 @@ void RenderFarm::updateFilm(Scene *scene
+   
stream.rdbuf()->set_option(boost::asio::socket_base::keep_alive(true));
+ #if defined(__linux__) || defined(__MACOSX__)
+   // Set keep alive parameters on *nix platforms
+-  const int nativeSocket = 
static_cast(stream.rdbuf()->native());
++  const int nativeSocket = 
static_cast(stream.rdbuf()->native_handle());
+   int optval = 3; // Retry count
+   const socklen_t optlen = sizeof(optval);
+   setsockopt(nativeSocket, SOL_TCP, TCP_KEEPCNT, , 
optlen);

Copied: luxrender/repos/community-staging-x86_64/force_python3.diff (from rev 
276892, 

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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:11:03
  Author: heftig
Revision: 313776

304.137-19: kernel 4.14.10

Modified:
  nvidia-304xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 21:10:47 UTC (rev 313775)
+++ PKGBUILD2017-12-29 21:11:03 UTC (rev 313776)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-304xx nvidia-304xx-dkms)
 pkgver=304.137
 _extramodules=extramodules-4.14-ARCH
-pkgrel=18
+pkgrel=19
 pkgdesc="NVIDIA drivers for linux, 304xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:10:47
  Author: heftig
Revision: 313775

387.34-16: kernel 4.14.10

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 20:39:25 UTC (rev 313774)
+++ PKGBUILD2017-12-29 21:10:47 UTC (rev 313775)
@@ -7,7 +7,7 @@
 pkgname=(nvidia nvidia-dkms)
 pkgver=387.34
 _extramodules=extramodules-4.14-ARCH
-pkgrel=15
+pkgrel=16
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:20:02
  Author: heftig
Revision: 313777

340.104-18: kernel 4.14.10

Modified:
  nvidia-340xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 21:11:03 UTC (rev 313776)
+++ PKGBUILD2017-12-29 21:20:02 UTC (rev 313777)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.104
 _extramodules=extramodules-4.14-ARCH
-pkgrel=17
+pkgrel=18
 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;


[arch-commits] Commit in parity/repos/community-x86_64 (4 files)

2017-12-29 Thread Nicola Squartini via arch-commits
Date: Friday, December 29, 2017 @ 19:44:03
  Author: tensor5
Revision: 276883

archrelease: copy trunk to community-x86_64

Added:
  parity/repos/community-x86_64/PKGBUILD
(from rev 276882, parity/trunk/PKGBUILD)
  parity/repos/community-x86_64/parity.service
(from rev 276882, parity/trunk/parity.service)
Deleted:
  parity/repos/community-x86_64/PKGBUILD
  parity/repos/community-x86_64/parity.service

+
 PKGBUILD   |   68 +++
 parity.service |   18 +++---
 2 files changed, 43 insertions(+), 43 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-29 19:43:05 UTC (rev 276882)
+++ PKGBUILD2017-12-29 19:44:03 UTC (rev 276883)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Nicola Squartini 
-
-pkgname=parity
-pkgver=1.8.4
-_commit=c74c8c1ac1064121225f70d62cd3564c3b6e7cd8
-pkgrel=1
-pkgdesc='Fast, light, robust Ethereum implementation'
-arch=('x86_64')
-url='https://parity.io/'
-license=('GPL3')
-depends=('libsystemd' 'openssl')
-makedepends=('git' 'rust' 'systemd')
-source=("git+https://github.com/paritytech/parity.git#commit=${_commit};
-'parity.service')
-sha256sums=('SKIP'
-'2b3714df9417fa11b7636114b8a5f126c2f6fd3934e74d81bdc85061e8d6e737')
-
-build() {
-cd ${pkgname}
-
-cargo build --release --features final
-cargo build --release -p evmbin
-cargo build --release -p ethstore-cli
-cargo build --release -p ethkey-cli
-}
-
-package() {
-cd ${pkgname}
-
-install -Dm755 -t "${pkgdir}"/usr/bin \
-target/release/{ethkey,ethstore,parity,parity-evm}
-install -Dm644 -t "${pkgdir}"/usr/lib/systemd/user ../parity.service
-}

Copied: parity/repos/community-x86_64/PKGBUILD (from rev 276882, 
parity/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-29 19:44:03 UTC (rev 276883)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Nicola Squartini 
+
+pkgname=parity
+pkgver=1.8.5
+_commit=54bae9a0f20e032f8016962cba329fe810bc2393
+pkgrel=1
+pkgdesc='Fast, light, robust Ethereum implementation'
+arch=('x86_64')
+url='https://parity.io/'
+license=('GPL3')
+depends=('libsystemd' 'openssl')
+makedepends=('git' 'rust' 'systemd')
+source=("git+https://github.com/paritytech/parity.git#commit=${_commit};
+'parity.service')
+sha256sums=('SKIP'
+'2b3714df9417fa11b7636114b8a5f126c2f6fd3934e74d81bdc85061e8d6e737')
+
+build() {
+cd ${pkgname}
+
+cargo build --release --features final
+cargo build --release -p evmbin
+cargo build --release -p ethstore-cli
+cargo build --release -p ethkey-cli
+}
+
+package() {
+cd ${pkgname}
+
+install -Dm755 -t "${pkgdir}"/usr/bin \
+target/release/{ethkey,ethstore,parity,parity-evm}
+install -Dm644 -t "${pkgdir}"/usr/lib/systemd/user ../parity.service
+}

Deleted: parity.service
===
--- parity.service  2017-12-29 19:43:05 UTC (rev 276882)
+++ parity.service  2017-12-29 19:44:03 UTC (rev 276883)
@@ -1,9 +0,0 @@
-[Unit]
-Description=Parity Daemon
-After=network.target
-
-[Service]
-ExecStart=/usr/bin/parity
-
-[Install]
-WantedBy=default.target

Copied: parity/repos/community-x86_64/parity.service (from rev 276882, 
parity/trunk/parity.service)
===
--- parity.service  (rev 0)
+++ parity.service  2017-12-29 19:44:03 UTC (rev 276883)
@@ -0,0 +1,9 @@
+[Unit]
+Description=Parity Daemon
+After=network.target
+
+[Service]
+ExecStart=/usr/bin/parity
+
+[Install]
+WantedBy=default.target


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

2017-12-29 Thread Nicola Squartini via arch-commits
Date: Friday, December 29, 2017 @ 19:43:05
  Author: tensor5
Revision: 276882

upgpkg: parity 1.8.5-1

Modified:
  parity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 18:46:45 UTC (rev 276881)
+++ PKGBUILD2017-12-29 19:43:05 UTC (rev 276882)
@@ -2,8 +2,8 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=parity
-pkgver=1.8.4
-_commit=c74c8c1ac1064121225f70d62cd3564c3b6e7cd8
+pkgver=1.8.5
+_commit=54bae9a0f20e032f8016962cba329fe810bc2393
 pkgrel=1
 pkgdesc='Fast, light, robust Ethereum implementation'
 arch=('x86_64')


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

2017-12-29 Thread Sébastien Luttringer via arch-commits
Date: Friday, December 29, 2017 @ 20:10:20
  Author: seblu
Revision: 276887

archrelease: copy trunk to community-x86_64

Added:
  keepalived/repos/community-x86_64/PKGBUILD
(from rev 276886, keepalived/trunk/PKGBUILD)
Deleted:
  keepalived/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-29 20:09:30 UTC (rev 276886)
+++ PKGBUILD2017-12-29 20:10:20 UTC (rev 276887)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-# Contributor: Andrea Zucchelli 
-
-pkgname=keepalived
-pkgver=1.3.9
-pkgrel=1
-pkgdesc='Failover and monitoring daemon for LVS clusters'
-arch=('x86_64')
-url='http://www.keepalived.org/'
-license=('GPL2')
-backup=('etc/keepalived/keepalived.conf' 'etc/sysconfig/keepalived')
-depends=('openssl' 'popt' 'libnl1' 'ipset' 'iptables')
-optdepends=('ipset: ipset support')
-makedepends=('libnfnetlink' 'ipset' 'systemd')
-options=('!emptydirs')
-source=("http://www.keepalived.org/software/$pkgname-$pkgver.tar.gz;)
-md5sums=('230106626157aba1d7efa798a66688e3')
-
-build() {
-  # trick broken ./configure systemctl test
-  printf "#!/bin/sh\necho -.mount\n" > systemctl
-  chmod +x systemctl
-  PATH=$PWD:$PATH
-
-  cd $pkgname-$pkgver
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---sbindir=/usr/bin \
---localstatedir=/var \
---runstatedir=/run
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  # move examples to /usr/share
-  install -d -m 755 "$pkgdir/usr/share/$pkgname"
-  mv "$pkgdir/etc/keepalived/samples" "$pkgdir/usr/share/$pkgname/samples"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: keepalived/repos/community-x86_64/PKGBUILD (from rev 276886, 
keepalived/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-29 20:10:20 UTC (rev 276887)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+# Contributor: Andrea Zucchelli 
+
+pkgname=keepalived
+pkgver=1.4.0
+pkgrel=1
+pkgdesc='Failover and monitoring daemon for LVS clusters'
+arch=('x86_64')
+url='http://www.keepalived.org/'
+license=('GPL2')
+backup=('etc/keepalived/keepalived.conf' 'etc/sysconfig/keepalived')
+depends=('openssl' 'popt' 'libnl1' 'ipset' 'iptables')
+optdepends=('ipset: ipset support')
+makedepends=('libnfnetlink' 'ipset' 'systemd')
+options=('!emptydirs')
+source=("http://www.keepalived.org/software/$pkgname-$pkgver.tar.gz;)
+md5sums=('2e0e98b95b46fcce45a491cc37f817a4')
+
+build() {
+  # trick broken ./configure systemctl test
+  printf "#!/bin/sh\necho -.mount\n" > systemctl
+  chmod +x systemctl
+  PATH=$PWD:$PATH
+
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+--runstatedir=/run
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  # move examples to /usr/share
+  install -d -m 755 "$pkgdir/usr/share/$pkgname"
+  mv "$pkgdir/etc/keepalived/samples" "$pkgdir/usr/share/$pkgname/samples"
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:24:36
  Author: heftig
Revision: 276900

archrelease: copy trunk to community-staging-x86_64

Added:
  tp_smapi/repos/community-staging-x86_64/
  tp_smapi/repos/community-staging-x86_64/PKGBUILD
(from rev 276899, tp_smapi/trunk/PKGBUILD)

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

Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 276899, 
tp_smapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-29 21:24:36 UTC (rev 276900)
@@ -0,0 +1,44 @@
+# 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.14-ARCH
+pkgrel=46
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.14' 'linux<4.15')
+makedepends=('linux-headers>=4.14' 'linux-headers<4.15')
+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"
+}


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 21:25:05
  Author: heftig
Revision: 276901

archrelease: copy trunk to community-staging-x86_64

Added:
  virtualbox-modules-arch/repos/community-staging-x86_64/
  virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD
(from rev 276900, virtualbox-modules-arch/trunk/PKGBUILD)

--+
 PKGBUILD |   66 +
 1 file changed, 66 insertions(+)

Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from 
rev 276900, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-29 21:25:05 UTC (rev 276901)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgbase=virtualbox-modules-arch
+pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
+pkgver=5.2.4
+pkgrel=5
+_linux_major=4
+_linux_minor=14
+arch=('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')
+
+  cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+
+  # systemd module loading
+  printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" |
+install -Dm644 /dev/stdin "$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')
+
+  cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+
+  # systemd module loading
+  printf "vboxguest\nvboxsf\nvboxvideo\n" |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 21:36:25
  Author: jelle
Revision: 276906

upgpkg: tablelist 6.0-1

Modified:
  tablelist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 21:27:05 UTC (rev 276905)
+++ PKGBUILD2017-12-29 21:36:25 UTC (rev 276906)
@@ -3,7 +3,7 @@
 # Contributor: Tim Lee 
 
 pkgname=tablelist
-pkgver=5.16
+pkgver=6.0
 pkgrel=1
 pkgdesc="A library for Tcl/Tk 8.0 or higher"
 arch=('any')
@@ -12,8 +12,8 @@
 depends=('bash' 'tcl')
 source=(http://www.nemethi.de/tablelist/$pkgname$pkgver.tar.gz \
 http://www.nemethi.de/tablelist/COPYRIGHT.txt )
-sha256sums=('d02ff0c9d634593fdf0712dc96084f23a166c8fc6fd80a00c8f91d5b1377b241'
-'3d04363be0049b968d2532aafedc1bba0deb78e999dabadbce612585a8bf7487')
+sha256sums=('c1932bfde834e5052ac7d2ce819eb2ceffb86cc34a7366b721ab4307cf0f7c42'
+'3d7c12430b0103aad1f6eb7eb2456b8294a7a4404824776399bac30c6bc12e75')
 
 package() {
   mkdir -p "$pkgdir"/usr/lib/tcl8.6


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

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 21:36:40
  Author: jelle
Revision: 276907

archrelease: copy trunk to community-any

Added:
  tablelist/repos/community-any/PKGBUILD
(from rev 276906, tablelist/trunk/PKGBUILD)
Deleted:
  tablelist/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-29 21:36:25 UTC (rev 276906)
+++ PKGBUILD2017-12-29 21:36:40 UTC (rev 276907)
@@ -1,22 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-# Contributor: Tim Lee 
-
-pkgname=tablelist
-pkgver=5.16
-pkgrel=1
-pkgdesc="A library for Tcl/Tk 8.0 or higher"
-arch=('any')
-url="http://www.nemethi.de;
-license=("custom")
-depends=('bash' 'tcl')
-source=(http://www.nemethi.de/tablelist/$pkgname$pkgver.tar.gz \
-http://www.nemethi.de/tablelist/COPYRIGHT.txt )
-sha256sums=('d02ff0c9d634593fdf0712dc96084f23a166c8fc6fd80a00c8f91d5b1377b241'
-'3d04363be0049b968d2532aafedc1bba0deb78e999dabadbce612585a8bf7487')
-
-package() {
-  mkdir -p "$pkgdir"/usr/lib/tcl8.6
-  cp -a "$srcdir"/$pkgname$pkgver "$pkgdir"/usr/lib/tcl8.6/
-  install -D COPYRIGHT.txt "$pkgdir"/usr/share/licenses/$pkgname/COPYING
-}

Copied: tablelist/repos/community-any/PKGBUILD (from rev 276906, 
tablelist/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-29 21:36:40 UTC (rev 276907)
@@ -0,0 +1,22 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Contributor: Tim Lee 
+
+pkgname=tablelist
+pkgver=6.0
+pkgrel=1
+pkgdesc="A library for Tcl/Tk 8.0 or higher"
+arch=('any')
+url="http://www.nemethi.de;
+license=("custom")
+depends=('bash' 'tcl')
+source=(http://www.nemethi.de/tablelist/$pkgname$pkgver.tar.gz \
+http://www.nemethi.de/tablelist/COPYRIGHT.txt )
+sha256sums=('c1932bfde834e5052ac7d2ce819eb2ceffb86cc34a7366b721ab4307cf0f7c42'
+'3d7c12430b0103aad1f6eb7eb2456b8294a7a4404824776399bac30c6bc12e75')
+
+package() {
+  mkdir -p "$pkgdir"/usr/lib/tcl8.6
+  cp -a "$srcdir"/$pkgname$pkgver "$pkgdir"/usr/lib/tcl8.6/
+  install -D COPYRIGHT.txt "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}


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

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 21:46:58
  Author: jelle
Revision: 313781

upgpkg: chmlib 0.40-5

fix source url

Modified:
  chmlib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 21:27:50 UTC (rev 313780)
+++ PKGBUILD2017-12-29 21:46:58 UTC (rev 313781)
@@ -5,13 +5,13 @@
 
 pkgname=chmlib
 pkgver=0.40
-pkgrel=4
+pkgrel=5
 pkgdesc="Library for dealing with Microsoft ITSS/CHM format files"
 arch=('x86_64')
-url="http://morte.jedrea.com/~jedwin/projects/chmlib/;
+url="http://www.jedrea.com/chmlib/;
 license=('LGPL')
 depends=('glibc')
-source=("http://morte.jedrea.com/~jedwin/projects/${pkgname}/${pkgname}-${pkgver}.tar.bz2;)
+source=("http://www.jedrea.com/chmlib/chmlib-0.40.tar.bz2;)
 md5sums=('7ea49ed8c335215c1edc6fae83e6b912')
 
 build() {


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

2017-12-29 Thread Jelle van der Waa via arch-commits
Date: Friday, December 29, 2017 @ 21:47:20
  Author: jelle
Revision: 313782

archrelease: copy trunk to extra-x86_64

Added:
  chmlib/repos/extra-x86_64/PKGBUILD
(from rev 313781, chmlib/trunk/PKGBUILD)
Deleted:
  chmlib/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-29 21:46:58 UTC (rev 313781)
+++ PKGBUILD2017-12-29 21:47:20 UTC (rev 313782)
@@ -1,29 +0,0 @@
-# $Id$
-# Maintainer: Giovanni Scafora 
-# Contributor: Alexander 'dma147' Mieland 
-# Contributor: Simon Morgan 
-
-pkgname=chmlib
-pkgver=0.40
-pkgrel=4
-pkgdesc="Library for dealing with Microsoft ITSS/CHM format files"
-arch=('i686' 'x86_64')
-url="http://morte.jedrea.com/~jedwin/projects/chmlib/;
-license=('LGPL')
-depends=('glibc')
-source=("http://morte.jedrea.com/~jedwin/projects/${pkgname}/${pkgname}-${pkgver}.tar.bz2;)
-md5sums=('7ea49ed8c335215c1edc6fae83e6b912')
-
-build() {
-  cd "${srcdir}"/${pkgname}-${pkgver}
-
-  ./configure --prefix=/usr \
-  --enable-examples=yes
-  make
-}
-
-package() {
-  cd "${srcdir}"/${pkgname}-${pkgver}
-
-  make DESTDIR="${pkgdir}" install
-}

Copied: chmlib/repos/extra-x86_64/PKGBUILD (from rev 313781, 
chmlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-29 21:47:20 UTC (rev 313782)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: Giovanni Scafora 
+# Contributor: Alexander 'dma147' Mieland 
+# Contributor: Simon Morgan 
+
+pkgname=chmlib
+pkgver=0.40
+pkgrel=5
+pkgdesc="Library for dealing with Microsoft ITSS/CHM format files"
+arch=('x86_64')
+url="http://www.jedrea.com/chmlib/;
+license=('LGPL')
+depends=('glibc')
+source=("http://www.jedrea.com/chmlib/chmlib-0.40.tar.bz2;)
+md5sums=('7ea49ed8c335215c1edc6fae83e6b912')
+
+build() {
+  cd "${srcdir}"/${pkgname}-${pkgver}
+
+  ./configure --prefix=/usr \
+  --enable-examples=yes
+  make
+}
+
+package() {
+  cd "${srcdir}"/${pkgname}-${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+}


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

2017-12-29 Thread Christian Hesse via arch-commits
Date: Friday, December 29, 2017 @ 20:24:10
  Author: eworm
Revision: 276888

upgpkg: argon2 20171227-2

make available under CC0 license (FS#56897)

Modified:
  argon2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 20:10:20 UTC (rev 276887)
+++ PKGBUILD2017-12-29 20:24:10 UTC (rev 276888)
@@ -2,11 +2,11 @@
 
 pkgname=argon2
 pkgver=20171227
-pkgrel=1
+pkgrel=2
 pkgdesc='A password-hashing function (reference C implementation)'
 arch=('x86_64')
 url='https://github.com/P-H-C/phc-winner-argon2'
-license=('Apache')
+license=('Apache' 'custom:CC0')
 depends=('glibc')
 install=argon2.install
 
source=("https://github.com/P-H-C/phc-winner-argon2/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;
@@ -39,6 +39,8 @@
 
   make DESTDIR="$pkgdir" install
 
+  install -D -m0644 LICENSE "${pkgdir}/usr/share/licenses/argon2/LICENSE"
+
   install -D -m0644 libargon2.pc "${pkgdir}/usr/lib/pkgconfig/libargon2.pc"
 }
 


[arch-commits] Commit in argon2/repos/community-testing-x86_64 (6 files)

2017-12-29 Thread Christian Hesse via arch-commits
Date: Friday, December 29, 2017 @ 20:24:15
  Author: eworm
Revision: 276889

archrelease: copy trunk to community-testing-x86_64

Added:
  argon2/repos/community-testing-x86_64/PKGBUILD
(from rev 276888, argon2/trunk/PKGBUILD)
  argon2/repos/community-testing-x86_64/argon2.install
(from rev 276888, argon2/trunk/argon2.install)
  argon2/repos/community-testing-x86_64/libargon2.pc
(from rev 276888, argon2/trunk/libargon2.pc)
Deleted:
  argon2/repos/community-testing-x86_64/PKGBUILD
  argon2/repos/community-testing-x86_64/argon2.install
  argon2/repos/community-testing-x86_64/libargon2.pc

+
 PKGBUILD   |   92 ---
 argon2.install |   12 +++
 libargon2.pc   |   22 ++---
 3 files changed, 64 insertions(+), 62 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-29 20:24:10 UTC (rev 276888)
+++ PKGBUILD2017-12-29 20:24:15 UTC (rev 276889)
@@ -1,45 +0,0 @@
-# Maintainer: Baptiste Jonglez 
-
-pkgname=argon2
-pkgver=20171227
-pkgrel=1
-pkgdesc='A password-hashing function (reference C implementation)'
-arch=('x86_64')
-url='https://github.com/P-H-C/phc-winner-argon2'
-license=('Apache')
-depends=('glibc')
-install=argon2.install
-source=("https://github.com/P-H-C/phc-winner-argon2/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;
-'libargon2.pc')
-sha256sums=('eaea0172c1f4ee4550d1b6c9ce01aab8d1ab66b4207776aa67991eb5872fdcd8'
-'4189ce6c183319ceaf2c4ec96facd424deeaa9e2819efb7511893bcf3ef5c836')
-
-prepare() {
-  cd "$srcdir/phc-winner-$pkgname-$pkgver"
-
-  # Copy and prepare custom pkg-config file
-  cp "${srcdir}/libargon2.pc" libargon2.pc
-  sed -i -e "s/@UPSTREAM_VER@/${pkgver}/" libargon2.pc
-}
-
-build() {
-  cd "$srcdir/phc-winner-$pkgname-$pkgver"
-
-  make
-}
-
-check() {
-  cd "$srcdir/phc-winner-$pkgname-$pkgver"
-
-  make test
-}
-
-package() {
-  cd "$srcdir/phc-winner-$pkgname-$pkgver"
-
-  make DESTDIR="$pkgdir" install
-
-  install -D -m0644 libargon2.pc "${pkgdir}/usr/lib/pkgconfig/libargon2.pc"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: argon2/repos/community-testing-x86_64/PKGBUILD (from rev 276888, 
argon2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-29 20:24:15 UTC (rev 276889)
@@ -0,0 +1,47 @@
+# Maintainer: Baptiste Jonglez 
+
+pkgname=argon2
+pkgver=20171227
+pkgrel=2
+pkgdesc='A password-hashing function (reference C implementation)'
+arch=('x86_64')
+url='https://github.com/P-H-C/phc-winner-argon2'
+license=('Apache' 'custom:CC0')
+depends=('glibc')
+install=argon2.install
+source=("https://github.com/P-H-C/phc-winner-argon2/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;
+'libargon2.pc')
+sha256sums=('eaea0172c1f4ee4550d1b6c9ce01aab8d1ab66b4207776aa67991eb5872fdcd8'
+'4189ce6c183319ceaf2c4ec96facd424deeaa9e2819efb7511893bcf3ef5c836')
+
+prepare() {
+  cd "$srcdir/phc-winner-$pkgname-$pkgver"
+
+  # Copy and prepare custom pkg-config file
+  cp "${srcdir}/libargon2.pc" libargon2.pc
+  sed -i -e "s/@UPSTREAM_VER@/${pkgver}/" libargon2.pc
+}
+
+build() {
+  cd "$srcdir/phc-winner-$pkgname-$pkgver"
+
+  make
+}
+
+check() {
+  cd "$srcdir/phc-winner-$pkgname-$pkgver"
+
+  make test
+}
+
+package() {
+  cd "$srcdir/phc-winner-$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+
+  install -D -m0644 LICENSE "${pkgdir}/usr/share/licenses/argon2/LICENSE"
+
+  install -D -m0644 libargon2.pc "${pkgdir}/usr/lib/pkgconfig/libargon2.pc"
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: argon2.install
===
--- argon2.install  2017-12-29 20:24:10 UTC (rev 276888)
+++ argon2.install  2017-12-29 20:24:15 UTC (rev 276889)
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-post_upgrade() {
-  # clean up upstream soname mess
-  rm -f usr/lib/libargon2.so.0
-}

Copied: argon2/repos/community-testing-x86_64/argon2.install (from rev 276888, 
argon2/trunk/argon2.install)
===
--- argon2.install  (rev 0)
+++ argon2.install  2017-12-29 20:24:15 UTC (rev 276889)
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+post_upgrade() {
+  # clean up upstream soname mess
+  rm -f usr/lib/libargon2.so.0
+}

Deleted: libargon2.pc
===
--- libargon2.pc2017-12-29 20:24:10 UTC (rev 276888)
+++ libargon2.pc2017-12-29 20:24:15 UTC (rev 276889)
@@ -1,11 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${prefix}/lib
-includedir=${prefix}/include
-
-Name: libargon2
-Description: Development libraries for libargon2
-Version: @UPSTREAM_VER@
-Libs: -L${libdir} -largon2 -lrt -ldl
-Cflags:
-URL: https://github.com/P-H-C/phc-winner-argon2

Copied: argon2/repos/community-testing-x86_64/libargon2.pc (from rev 276888, 

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

2017-12-29 Thread Morten Linderud via arch-commits
Date: Friday, December 29, 2017 @ 23:00:53
  Author: foxboron
Revision: 276919

archrelease: copy trunk to community-x86_64

Added:
  i3-gaps/repos/community-x86_64/
  i3-gaps/repos/community-x86_64/PKGBUILD
(from rev 276918, i3-gaps/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: i3-gaps/repos/community-x86_64/PKGBUILD (from rev 276918, 
i3-gaps/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2017-12-29 23:00:53 UTC (rev 276919)
@@ -0,0 +1,54 @@
+# Maintainer: Morten Linderud 
+# Contributor: Ingo Bürk 
+
+pkgname=i3-gaps
+_pkgsourcename=i3
+pkgver=4.14.1
+pkgrel=2
+pkgdesc='A fork of i3wm tiling window manager with more features, including 
gaps'
+arch=('i686' 'x86_64')
+url='https://github.com/Airblader/i3'
+license=('BSD')
+provides=('i3-wm')
+conflicts=('i3-wm' 'i3bar')
+groups=('i3')
+depends=('xcb-util-keysyms' 'xcb-util-wm' 'libev' 'yajl'
+ 'startup-notification' 'pango' 'perl' 'xcb-util-cursor' 'xcb-util-xrm'
+ 'libxkbcommon-x11')
+makedepends=('bison' 'flex' 'asciidoc' 'xmlto')
+optdepends=('rxvt-unicode: The terminal emulator used in the default config.'
+'dmenu: As menu.'
+'i3lock: For locking your screen.'
+'i3status: To display system information with a bar.'
+'perl-json-xs: For i3-save-tree'
+'perl-anyevent-i3: For i3-save-tree')
+backup=(etc/i3/config)
+options=('docs' '!strip')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Airblader/i3/archive/${pkgver}.tar.gz;)
+sha256sums=('47a226a5a750a6146ad47d56a7a45d7d71fea18e833b6b9565f45205c99bd685')
+
+prepare(){
+  mkdir build
+  cd "${_pkgsourcename}-${pkgver}"
+
+  autoreconf -fvi
+}
+
+build() {
+  cd build
+
+  ../i3-$pkgver/configure \
+--prefix=/usr \
+--sysconfdir=/etc
+  make
+}
+
+package() {
+  cd build
+
+  make DESTDIR="${pkgdir}/" install
+  install -Dt "$pkgdir/usr/share/man/man1" -m644 man/*.1
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 ../i3-$pkgver/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 04:03:26
  Author: svenstaro
Revision: 276920

upgpkg: wine 3.0rc4-1

Modified:
  wine/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 23:00:53 UTC (rev 276919)
+++ PKGBUILD2017-12-30 04:03:26 UTC (rev 276920)
@@ -5,7 +5,7 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine
-pkgver=3.0rc3
+pkgver=3.0rc4
 pkgrel=1
 
 _pkgbasever=${pkgver/rc/-rc}
@@ -14,7 +14,7 @@
 harmony-fix.diff
 30-win32-aliases.conf
 wine-binfmt.conf)
-sha512sums=('f47871812289dc350daf77792d018e98922d68317c97f8a0cce4a75a535fa3cabb9ca4fd622a15870a22b4059e94bda19f7af6fe6430c357f88bbe8719461e4c'
+sha512sums=('77ec63a216245f47c4112cd774bd4f7f6972a79a4a9e0072a7524fd57c7a439518b89f7926d7d32951c6c3005c3dd69ffd85f219aedf4f2c0b0cde1313f9eb44'
 'SKIP'
 
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'


[arch-commits] Commit in wine/repos/multilib-x86_64 (10 files)

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 04:03:44
  Author: svenstaro
Revision: 276921

archrelease: copy trunk to multilib-x86_64

Added:
  wine/repos/multilib-x86_64/30-win32-aliases.conf
(from rev 276920, wine/trunk/30-win32-aliases.conf)
  wine/repos/multilib-x86_64/PKGBUILD
(from rev 276920, wine/trunk/PKGBUILD)
  wine/repos/multilib-x86_64/harmony-fix.diff
(from rev 276920, wine/trunk/harmony-fix.diff)
  wine/repos/multilib-x86_64/wine-binfmt.conf
(from rev 276920, wine/trunk/wine-binfmt.conf)
  wine/repos/multilib-x86_64/wine.install
(from rev 276920, wine/trunk/wine.install)
Deleted:
  wine/repos/multilib-x86_64/30-win32-aliases.conf
  wine/repos/multilib-x86_64/PKGBUILD
  wine/repos/multilib-x86_64/harmony-fix.diff
  wine/repos/multilib-x86_64/wine-binfmt.conf
  wine/repos/multilib-x86_64/wine.install

---+
 30-win32-aliases.conf |   40 ++---
 PKGBUILD  |  334 
 harmony-fix.diff  |  126 +-
 wine-binfmt.conf  |4 
 wine.install  |   14 +-
 5 files changed, 259 insertions(+), 259 deletions(-)

Deleted: 30-win32-aliases.conf
===
--- 30-win32-aliases.conf   2017-12-30 04:03:26 UTC (rev 276920)
+++ 30-win32-aliases.conf   2017-12-30 04:03:44 UTC (rev 276921)
@@ -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/repos/multilib-x86_64/30-win32-aliases.conf (from rev 276920, 
wine/trunk/30-win32-aliases.conf)
===
--- 30-win32-aliases.conf   (rev 0)
+++ 30-win32-aliases.conf   2017-12-30 04:03:44 UTC (rev 276921)
@@ -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-12-30 04:03:26 UTC (rev 276920)
+++ PKGBUILD2017-12-30 04:03:44 UTC (rev 276921)
@@ -1,167 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine
-pkgver=3.0rc3
-pkgrel=1
-
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(https://dl.winehq.org/wine/source/3.0/$pkgname-$_pkgbasever.tar.xz{,.sign}
-harmony-fix.diff
-30-win32-aliases.conf
-wine-binfmt.conf)
-sha512sums=('f47871812289dc350daf77792d018e98922d68317c97f8a0cce4a75a535fa3cabb9ca4fd622a15870a22b4059e94bda19f7af6fe6430c357f88bbe8719461e4c'
-'SKIP'
-
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs"
-url="http://www.winehq.com;
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-depends=(
-  fontconfig  lib32-fontconfig
-  lcms2   lib32-lcms2
-  libxml2 lib32-libxml2
-  libxcursor  lib32-libxcursor
-  libxrandr   lib32-libxrandr
-  libxdamage  lib32-libxdamage
-  libxi   lib32-libxi
-  gettext lib32-gettext
-  freetype2   lib32-freetype2
-  glu lib32-glu
-  libsm   lib32-libsm
-  gcc-libslib32-gcc-libs
-  libpcap lib32-libpcap
-  desktop-file-utils
-)
-makedepends=(autoconf ncurses bison perl fontforge flex
-  'gcc>=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
-  libpulse  lib32-libpulse
-  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
-  gst-plugins-base-libs 

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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 22:38:15
  Author: heftig
Revision: 276916

Fix udevdir; license dir not needed for normal GPL2+

Modified:
  udftools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 22:08:06 UTC (rev 276915)
+++ PKGBUILD2017-12-29 22:38:15 UTC (rev 276916)
@@ -5,18 +5,24 @@
 
 pkgname=udftools
 pkgver=2.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Linux tools for UDF filesystems and DVD/CD-R(W) drives'
 url='https://github.com/pali/udftools'
 arch=('x86_64')
-license=(GPL)
+license=('GPL')
 depends=('ncurses' 'readline')
-options=(!libtool)
 validpgpkeys=('B856B21074A8AE9B692B80858BF0C93D03E44352') # Pali Rohár 

 
source=("https://github.com/pali/$pkgname/releases/download/$pkgver/$pkgname-${pkgver}.tar.gz"{,.asc})
 sha256sums=('67fe428d452901215cfad8049d250540c97114b1a20dd63277b91c2c4fae8292'
 'SKIP')
 
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  sed -i 's|/lib/|$(libdir)/|' pktsetup/Makefile.am
+  autoreconf -fi
+}
+
 build() {
   cd "$srcdir/$pkgname-$pkgver"
 
@@ -31,8 +37,5 @@
   cd "$srcdir/$pkgname-$pkgver"
 
   make DESTDIR="$pkgdir" install
-
-  mkdir -p $pkgdir/usr/share/licenses/$pkgname
-  mv $pkgdir/usr/share/doc/$pkgname/COPYING 
$pkgdir/usr/share/licenses/$pkgname/COPYING
 }
 


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Friday, December 29, 2017 @ 22:39:30
  Author: heftig
Revision: 276917

archrelease: copy trunk to community-testing-x86_64

Added:
  udftools/repos/community-testing-x86_64/PKGBUILD
(from rev 276916, udftools/trunk/PKGBUILD)
Deleted:
  udftools/repos/community-testing-x86_64/PKGBUILD

--+
 PKGBUILD |   79 +++--
 1 file changed, 41 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-29 22:38:15 UTC (rev 276916)
+++ PKGBUILD2017-12-29 22:39:30 UTC (rev 276917)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Christian Hesse 
-# Contributor: lucck 
-# Contributor: aksr 
-
-pkgname=udftools
-pkgver=2.0
-pkgrel=1
-pkgdesc='Linux tools for UDF filesystems and DVD/CD-R(W) drives'
-url='https://github.com/pali/udftools'
-arch=('x86_64')
-license=(GPL)
-depends=('ncurses' 'readline')
-options=(!libtool)
-validpgpkeys=('B856B21074A8AE9B692B80858BF0C93D03E44352') # Pali Rohár 

-source=("https://github.com/pali/$pkgname/releases/download/$pkgver/$pkgname-${pkgver}.tar.gz"{,.asc})
-sha256sums=('67fe428d452901215cfad8049d250540c97114b1a20dd63277b91c2c4fae8292'
-'SKIP')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  ./configure \
---prefix=/usr \
---mandir=/usr/share/man \
---sbindir=/usr/bin
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  make DESTDIR="$pkgdir" install
-
-  mkdir -p $pkgdir/usr/share/licenses/$pkgname
-  mv $pkgdir/usr/share/doc/$pkgname/COPYING 
$pkgdir/usr/share/licenses/$pkgname/COPYING
-}
-

Copied: udftools/repos/community-testing-x86_64/PKGBUILD (from rev 276916, 
udftools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-29 22:39:30 UTC (rev 276917)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Christian Hesse 
+# Contributor: lucck 
+# Contributor: aksr 
+
+pkgname=udftools
+pkgver=2.0
+pkgrel=2
+pkgdesc='Linux tools for UDF filesystems and DVD/CD-R(W) drives'
+url='https://github.com/pali/udftools'
+arch=('x86_64')
+license=('GPL')
+depends=('ncurses' 'readline')
+validpgpkeys=('B856B21074A8AE9B692B80858BF0C93D03E44352') # Pali Rohár 

+source=("https://github.com/pali/$pkgname/releases/download/$pkgver/$pkgname-${pkgver}.tar.gz"{,.asc})
+sha256sums=('67fe428d452901215cfad8049d250540c97114b1a20dd63277b91c2c4fae8292'
+'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  sed -i 's|/lib/|$(libdir)/|' pktsetup/Makefile.am
+  autoreconf -fi
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  ./configure \
+--prefix=/usr \
+--mandir=/usr/share/man \
+--sbindir=/usr/bin
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+}
+


[arch-commits] Commit in (i3-gaps i3-gaps/repos i3-gaps/trunk i3-gaps/trunk/PKGBUILD)

2017-12-29 Thread Morten Linderud via arch-commits
Date: Friday, December 29, 2017 @ 22:55:58
  Author: foxboron
Revision: 276918

Added i3-gaps

Added:
  i3-gaps/
  i3-gaps/repos/
  i3-gaps/trunk/
  i3-gaps/trunk/PKGBUILD

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Added: i3-gaps/trunk/PKGBUILD
===
--- i3-gaps/trunk/PKGBUILD  (rev 0)
+++ i3-gaps/trunk/PKGBUILD  2017-12-29 22:55:58 UTC (rev 276918)
@@ -0,0 +1,54 @@
+# Maintainer: Morten Linderud 
+# Contributor: Ingo Bürk 
+
+pkgname=i3-gaps
+_pkgsourcename=i3
+pkgver=4.14.1
+pkgrel=2
+pkgdesc='A fork of i3wm tiling window manager with more features, including 
gaps'
+arch=('i686' 'x86_64')
+url='https://github.com/Airblader/i3'
+license=('BSD')
+provides=('i3-wm')
+conflicts=('i3-wm' 'i3bar')
+groups=('i3')
+depends=('xcb-util-keysyms' 'xcb-util-wm' 'libev' 'yajl'
+ 'startup-notification' 'pango' 'perl' 'xcb-util-cursor' 'xcb-util-xrm'
+ 'libxkbcommon-x11')
+makedepends=('bison' 'flex' 'asciidoc' 'xmlto')
+optdepends=('rxvt-unicode: The terminal emulator used in the default config.'
+'dmenu: As menu.'
+'i3lock: For locking your screen.'
+'i3status: To display system information with a bar.'
+'perl-json-xs: For i3-save-tree'
+'perl-anyevent-i3: For i3-save-tree')
+backup=(etc/i3/config)
+options=('docs' '!strip')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Airblader/i3/archive/${pkgver}.tar.gz;)
+sha256sums=('47a226a5a750a6146ad47d56a7a45d7d71fea18e833b6b9565f45205c99bd685')
+
+prepare(){
+  mkdir build
+  cd "${_pkgsourcename}-${pkgver}"
+
+  autoreconf -fvi
+}
+
+build() {
+  cd build
+
+  ../i3-$pkgver/configure \
+--prefix=/usr \
+--sysconfdir=/etc
+  make
+}
+
+package() {
+  cd build
+
+  make DESTDIR="${pkgdir}/" install
+  install -Dt "$pkgdir/usr/share/man/man1" -m644 man/*.1
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 ../i3-$pkgver/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-12-29 Thread Jan Steffens via arch-commits
Date: Saturday, December 30, 2017 @ 05:13:01
  Author: heftig
Revision: 313787

4.14.10-2

Modified:
  linux-zen/trunk/PKGBUILD
  linux-zen/trunk/config

--+
 PKGBUILD |4 ++--
 config   |3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-29 22:08:17 UTC (rev 313786)
+++ PKGBUILD2017-12-30 05:13:01 UTC (rev 313787)
@@ -8,7 +8,7 @@
 _srcname=linux-4.14
 _zenpatch=zen-4.14.10-ee4998b75312b877a0c582ef5deb7c222de3d06b.diff
 pkgver=4.14.10
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="https://github.com/zen-kernel/zen-kernel;
 license=('GPL2')
@@ -37,7 +37,7 @@
 'SKIP'
 'ed5d7a68a699a39f4b1524424190a39f54ec61144c47934c73d27f3eebbebf6f'
 'SKIP'
-'0d44ab53ed9c98d9bb517cea8ad92e7aa1cab3f4256c0816560498d583590df4'
+'dce3b088b76c1b3c41697f1013b12655fa7701792a036d1d0987301e9e3d24be'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
 '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65')

Modified: config
===
--- config  2017-12-29 22:08:17 UTC (rev 313786)
+++ config  2017-12-30 05:13:01 UTC (rev 313787)
@@ -428,7 +428,8 @@
 CONFIG_DEFAULT_BFQ_SQ=y
 # CONFIG_DEFAULT_NOOP is not set
 CONFIG_DEFAULT_IOSCHED="bfq-sq"
-# CONFIG_MQ_IOSCHED_BFQ is not set
+CONFIG_MQ_IOSCHED_BFQ=y
+CONFIG_MQ_BFQ_GROUP_IOSCHED=y
 CONFIG_MQ_IOSCHED_DEADLINE=y
 CONFIG_MQ_IOSCHED_KYBER=y
 CONFIG_IOSCHED_BFQ=y


[arch-commits] Commit in linux-zen/repos/testing-x86_64 (12 files)

2017-12-29 Thread Jan Steffens via arch-commits
Date: Saturday, December 30, 2017 @ 05:19:26
  Author: heftig
Revision: 313788

archrelease: copy trunk to testing-x86_64

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

---+
 60-linux.hook |   24 
 90-linux.hook |   22 
 PKGBUILD  |  484 -
 config|17073 
 linux.install |   20 
 linux.preset  |   28 
 6 files changed, 8826 insertions(+), 8825 deletions(-)

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


[arch-commits] Commit in bumblebee/repos/community-x86_64 (23 files)

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 06:05:05
  Author: svenstaro
Revision: 276925

archrelease: copy trunk to community-x86_64

Added:
  
bumblebee/repos/community-x86_64/0001-bb_nvidia_modeset-detection_bug699_01.patch
(from rev 276924, 
bumblebee/trunk/0001-bb_nvidia_modeset-detection_bug699_01.patch)
  
bumblebee/repos/community-x86_64/0002-bb_nvidia_modeset-detection_bug699_02.patch
(from rev 276924, 
bumblebee/trunk/0002-bb_nvidia_modeset-detection_bug699_02.patch)
  bumblebee/repos/community-x86_64/0003-bb_nvidia_umv_detection_bug699.patch
(from rev 276924, bumblebee/trunk/0003-bb_nvidia_umv_detection_bug699.patch)
  bumblebee/repos/community-x86_64/0004-bb_nvidia_drm_detection_bug699_01.patch
(from rev 276924, 
bumblebee/trunk/0004-bb_nvidia_drm_detection_bug699_01.patch)
  bumblebee/repos/community-x86_64/0005-bb_nvidia_drm_detection_bug699_02.patch
(from rev 276924, 
bumblebee/trunk/0005-bb_nvidia_drm_detection_bug699_02.patch)
  bumblebee/repos/community-x86_64/0006-bb_hexadicimal_bug573.patch
(from rev 276924, bumblebee/trunk/0006-bb_hexadicimal_bug573.patch)
  bumblebee/repos/community-x86_64/0007-bb_mutebblogger.patch
(from rev 276924, bumblebee/trunk/0007-bb_mutebblogger.patch)
  bumblebee/repos/community-x86_64/0008-libglvnd.patch
(from rev 276924, bumblebee/trunk/0008-libglvnd.patch)
  bumblebee/repos/community-x86_64/PKGBUILD
(from rev 276924, bumblebee/trunk/PKGBUILD)
  bumblebee/repos/community-x86_64/bumblebee.conf
(from rev 276924, bumblebee/trunk/bumblebee.conf)
  bumblebee/repos/community-x86_64/bumblebee.install
(from rev 276924, bumblebee/trunk/bumblebee.install)
  bumblebee/repos/community-x86_64/bumblebee.sysusers
(from rev 276924, bumblebee/trunk/bumblebee.sysusers)
Deleted:
  
bumblebee/repos/community-x86_64/0001-bb_nvidia_modeset-detection_bug699_01.patch
  
bumblebee/repos/community-x86_64/0002-bb_nvidia_modeset-detection_bug699_02.patch
  bumblebee/repos/community-x86_64/0003-bb_nvidia_umv_detection_bug699.patch
  bumblebee/repos/community-x86_64/0004-bb_nvidia_drm_detection_bug699_01.patch
  bumblebee/repos/community-x86_64/0005-bb_nvidia_drm_detection_bug699_02.patch
  bumblebee/repos/community-x86_64/0006-bb_hexadicimal_bug573.patch
  bumblebee/repos/community-x86_64/0007-bb_mutebblogger.patch
  bumblebee/repos/community-x86_64/0008-libglvnd.patch
  bumblebee/repos/community-x86_64/PKGBUILD
  bumblebee/repos/community-x86_64/bumblebee.conf
  bumblebee/repos/community-x86_64/bumblebee.install

--+
 0001-bb_nvidia_modeset-detection_bug699_01.patch |   48 ++--
 0002-bb_nvidia_modeset-detection_bug699_02.patch |  112 +-
 0003-bb_nvidia_umv_detection_bug699.patch|  152 +++---
 0004-bb_nvidia_drm_detection_bug699_01.patch |   88 
 0005-bb_nvidia_drm_detection_bug699_02.patch |  218 ++---
 0006-bb_hexadicimal_bug573.patch |   46 ++--
 0007-bb_mutebblogger.patch   |   30 +-
 0008-libglvnd.patch  |   52 ++---
 PKGBUILD |  164 ---
 bumblebee.conf   |   12 -
 bumblebee.install|   11 -
 bumblebee.sysusers   |1 
 12 files changed, 467 insertions(+), 467 deletions(-)

Deleted: 0001-bb_nvidia_modeset-detection_bug699_01.patch
===
--- 0001-bb_nvidia_modeset-detection_bug699_01.patch2017-12-30 06:04:46 UTC 
(rev 276924)
+++ 0001-bb_nvidia_modeset-detection_bug699_01.patch2017-12-30 06:05:05 UTC 
(rev 276925)
@@ -1,24 +0,0 @@
-From 5636b24fa86a005a5d2e30bd794516db13ccba56 Mon Sep 17 00:00:00 2001
-From: Abuzer Rafey 
-Date: Tue, 8 Dec 2015 07:00:32 -0500
-Subject: [PATCH] Dirty fix for issue #699
-

- src/module.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/module.c b/src/module.c
-index f7b99fa..6b6cb09 100644
 a/src/module.c
-+++ b/src/module.c
-@@ -96,7 +96,9 @@ int module_unload(char *driver) {
- int retries = 30;
- bb_log(LOG_INFO, "Unloading %s driver\n", driver);
- char *mod_argv[] = {
--  "rmmod",
-+  "modprobe",
-+  "-r",
-+  "nvidia_modeset",
-   driver,
-   NULL
- };

Copied: 
bumblebee/repos/community-x86_64/0001-bb_nvidia_modeset-detection_bug699_01.patch
 (from rev 276924, 
bumblebee/trunk/0001-bb_nvidia_modeset-detection_bug699_01.patch)
===
--- 0001-bb_nvidia_modeset-detection_bug699_01.patch
(rev 0)
+++ 0001-bb_nvidia_modeset-detection_bug699_01.patch2017-12-30 06:05:05 UTC 
(rev 276925)
@@ -0,0 +1,24 @@
+From 5636b24fa86a005a5d2e30bd794516db13ccba56 Mon Sep 17 00:00:00 2001
+From: Abuzer Rafey 
+Date: Tue, 8 Dec 2015 07:00:32 

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

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 06:04:46
  Author: svenstaro
Revision: 276924

upgpkg: bumblebee 3.2.1-16

Use sysusers

Added:
  bumblebee/trunk/bumblebee.sysusers
Modified:
  bumblebee/trunk/PKGBUILD
  bumblebee/trunk/bumblebee.install

+
 PKGBUILD   |   18 +++---
 bumblebee.install  |7 +--
 bumblebee.sysusers |1 +
 3 files changed, 13 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-30 05:44:47 UTC (rev 276923)
+++ PKGBUILD2017-12-30 06:04:46 UTC (rev 276924)
@@ -3,7 +3,7 @@
 
 pkgname=bumblebee
 pkgver=3.2.1
-pkgrel=15
+pkgrel=16
 pkgdesc="NVIDIA Optimus support for Linux through VirtualGL"
 arch=('x86_64')
 depends=('virtualgl' 'glib2' 'mesa-libgl')
@@ -12,12 +12,12 @@
 'nvidia: NVIDIA kernel driver'
 'nvidia-340xx: NVIDIA kernel driver for older devices'
 'nvidia-304xx: NVIDIA kernel driver for even older devices'
-'primus: faster back-end for optirun')
-optdepends_x86_64=('lib32-virtualgl: run 32bit applications with optirun'
-   'lib32-primus: faster back-end for optirun')
+'primus: faster back-end for optirun'
+'lib32-virtualgl: run 32bit applications with optirun'
+'lib32-primus: faster back-end for optirun')
 url="http://www.bumblebee-project.org;
 license=("GPL3")
-install='bumblebee.install'
+install=bumblebee.install
 backup=('etc/bumblebee/bumblebee.conf'
 'etc/bumblebee/xorg.conf.nouveau'
 'etc/bumblebee/xorg.conf.nvidia')
@@ -30,7 +30,8 @@
 
"0006-bb_hexadicimal_bug573.patch::https://github.com/Bumblebee-Project/Bumblebee/commit/2073f8537412aa47755eb6f3f22a114403e5285b.patch;
 "0007-bb_mutebblogger.patch"
 "0008-libglvnd.patch"
-"bumblebee.conf")
+"bumblebee.conf"
+"bumblebee.sysusers")
 sha256sums=('1018703b07e2f607a4641249d69478ce076ae5a1e9dd6cff5694d394fa7ee30e'
 'aff3528d17a77ff19b4e0a7a10682b8351456f11795f71ef62b315e774fb408a'
 '70ad9b3d8e0d70a504110651c6f5f3a1b1d3c4c44eeb0fd49a4463e99124a47b'
@@ -40,7 +41,8 @@
 '0b7c1f4bb2e27d131c6c21fd7006d075584917ac4259bd9899e6eca99efc0ece'
 'cbe3e1717bc80146b87d8f2ab1158ee9e094ea5bb2ca9a4a8c09c24b086a7792'
 'b260d64a53617807afe21560db0592d114d7775b182e13fb59349f0157c8dba4'
-'1c3d4f5d40245a23a5f1cb1f2f6bd4274ff3c5b3749f76a09255191328ae3193')
+'1c3d4f5d40245a23a5f1cb1f2f6bd4274ff3c5b3749f76a09255191328ae3193'
+'1bc209c21b4f6d1975ede4091829baf98d20b33100b9d21061393880bb391fd8')
 
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"
@@ -77,4 +79,6 @@
 
 # Make bash_completion work
 mv -v "$pkgdir"/usr/share/bash-completion/completions/{bumblebee,optirun}
+
+install -Dm644 "$srcdir"/bumblebee.sysusers 
"$pkgdir"/usr/lib/sysusers.d/$pkgname.conf
 }

Modified: bumblebee.install
===
--- bumblebee.install   2017-12-30 05:44:47 UTC (rev 276923)
+++ bumblebee.install   2017-12-30 06:04:46 UTC (rev 276924)
@@ -1,8 +1,3 @@
-post_upgrade() {
-getent group "bumblebee" &>/dev/null || groupadd -g 56 bumblebee
+post_install() {
 echo "Don't forget to add yourself to the 'bumblebee' group to use 
Bumblebee"
 }
-
-post_install() {
-post_upgrade
-}

Added: bumblebee.sysusers
===
--- bumblebee.sysusers  (rev 0)
+++ bumblebee.sysusers  2017-12-30 06:04:46 UTC (rev 276924)
@@ -0,0 +1 @@
+g bumblebee 56 -


[arch-commits] Commit in bumblebee/trunk (bumblebee.sysusers)

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 06:08:22
  Author: svenstaro
Revision: 276926

Add sysusers comment

Modified:
  bumblebee/trunk/bumblebee.sysusers

+
 bumblebee.sysusers |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: bumblebee.sysusers
===
--- bumblebee.sysusers  2017-12-30 06:05:05 UTC (rev 276925)
+++ bumblebee.sysusers  2017-12-30 06:08:22 UTC (rev 276926)
@@ -1 +1 @@
-g bumblebee 56 -
+g bumblebee 56 "Bumblebee user"


[arch-commits] Commit in murmur/repos/community-x86_64 (15 files)

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 06:52:22
  Author: svenstaro
Revision: 276951

archrelease: copy trunk to community-x86_64

Added:
  murmur/repos/community-x86_64/0003-fix-long-username-query.patch
(from rev 276950, murmur/trunk/0003-fix-long-username-query.patch)
  murmur/repos/community-x86_64/0004-fix-username-validation.patch
(from rev 276950, murmur/trunk/0004-fix-username-validation.patch)
  murmur/repos/community-x86_64/ChangeLog
(from rev 276950, murmur/trunk/ChangeLog)
  murmur/repos/community-x86_64/PKGBUILD
(from rev 276950, murmur/trunk/PKGBUILD)
  murmur/repos/community-x86_64/murmur.dbus.conf
(from rev 276950, murmur/trunk/murmur.dbus.conf)
  murmur/repos/community-x86_64/murmur.install
(from rev 276950, murmur/trunk/murmur.install)
  murmur/repos/community-x86_64/murmur.service
(from rev 276950, murmur/trunk/murmur.service)
  murmur/repos/community-x86_64/murmur.sysusers
(from rev 276950, murmur/trunk/murmur.sysusers)
Deleted:
  murmur/repos/community-x86_64/0003-fix-long-username-query.patch
  murmur/repos/community-x86_64/0004-fix-username-validation.patch
  murmur/repos/community-x86_64/ChangeLog
  murmur/repos/community-x86_64/PKGBUILD
  murmur/repos/community-x86_64/murmur.dbus.conf
  murmur/repos/community-x86_64/murmur.install
  murmur/repos/community-x86_64/murmur.service

+
 0003-fix-long-username-query.patch |   84 -
 0004-fix-username-validation.patch |   72 ++---
 ChangeLog  |   72 ++---
 PKGBUILD   |  117 +--
 murmur.dbus.conf   |   44 ++---
 murmur.install |   15 +---
 murmur.service |   24 +++
 murmur.sysusers|1 
 8 files changed, 215 insertions(+), 214 deletions(-)

Deleted: 0003-fix-long-username-query.patch
===
--- 0003-fix-long-username-query.patch  2017-12-30 06:52:05 UTC (rev 276950)
+++ 0003-fix-long-username-query.patch  2017-12-30 06:52:22 UTC (rev 276951)
@@ -1,42 +0,0 @@
-commit 6b33dda344f89e5a039b7d79eb43925040654242
-Author: Benjamin Jemlich 
-Date:   Tue Jun 29 14:49:14 2010 +0200
-
-Don't crash on long usernames
-
-diff --git a/src/murmur/Messages.cpp b/src/murmur/Messages.cpp
-index f12867a..de307ea 100644
 a/src/murmur/Messages.cpp
-+++ b/src/murmur/Messages.cpp
-@@ -1231,6 +1231,9 @@ void Server::msgQueryUsers(ServerUser *uSource, 
MumbleProto::QueryUsers ) {
- 
-   for (int i=0;i= 0) {
-   name = getUserName(id);
-diff --git a/src/murmur/ServerDB.cpp b/src/murmur/ServerDB.cpp
-index 11b6906..7e15def 100644
 a/src/murmur/ServerDB.cpp
-+++ b/src/murmur/ServerDB.cpp
-@@ -810,7 +810,7 @@ int Server::authenticate(QString , const QString , 
const QStringList 
-   TransactionHolder th;
-   QSqlQuery  = *th.qsqQuery;
- 
--  SQLPREP("SELECT `user_id`,`name`,`pw` FROM `%1users` WHERE `server_id` 
= ? AND `name` like ?");
-+  SQLPREP("SELECT `user_id`,`name`,`pw` FROM `%1users` WHERE `server_id` 
= ? AND LOWER(`name`) = LOWER(?)");
-   query.addBindValue(iServerNum);
-   query.addBindValue(name);
-   SQLEXEC();
-@@ -1051,7 +1051,7 @@ int Server::getUserID(const QString ) {
-   TransactionHolder th;
- 
-   QSqlQuery  = *th.qsqQuery;
--  SQLPREP("SELECT `user_id` FROM `%1users` WHERE `server_id` = ? AND 
`name` like ?");
-+  SQLPREP("SELECT `user_id` FROM `%1users` WHERE `server_id` = ? AND 
LOWER(`name`) = LOWER(?)");
-   query.addBindValue(iServerNum);
-   query.addBindValue(name);
-   SQLEXEC();

Copied: murmur/repos/community-x86_64/0003-fix-long-username-query.patch (from 
rev 276950, murmur/trunk/0003-fix-long-username-query.patch)
===
--- 0003-fix-long-username-query.patch  (rev 0)
+++ 0003-fix-long-username-query.patch  2017-12-30 06:52:22 UTC (rev 276951)
@@ -0,0 +1,42 @@
+commit 6b33dda344f89e5a039b7d79eb43925040654242
+Author: Benjamin Jemlich 
+Date:   Tue Jun 29 14:49:14 2010 +0200
+
+Don't crash on long usernames
+
+diff --git a/src/murmur/Messages.cpp b/src/murmur/Messages.cpp
+index f12867a..de307ea 100644
+--- a/src/murmur/Messages.cpp
 b/src/murmur/Messages.cpp
+@@ -1231,6 +1231,9 @@ void Server::msgQueryUsers(ServerUser *uSource, 
MumbleProto::QueryUsers ) {
+ 
+   for (int i=0;i

[arch-commits] Commit in haskell-tamarin-prover-theory/repos (2 files)

2017-12-29 Thread Felix Yan via arch-commits
Date: Saturday, December 30, 2017 @ 06:52:01
  Author: felixonmars
Revision: 276949

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tamarin-prover-theory/repos/community-staging-x86_64/
  haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD
(from rev 276948, haskell-tamarin-prover-theory/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD 
(from rev 276948, haskell-tamarin-prover-theory/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-30 06:52:01 UTC (rev 276949)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-theory
+pkgname=haskell-tamarin-prover-theory
+pkgver=1.2.2
+pkgrel=9
+pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 
'haskell-fclabels'
+ 'haskell-mtl' 'haskell-parallel' 'haskell-parsec' 'haskell-safe' 
'haskell-text'
+ 'haskell-uniplate' 'haskell-tamarin-prover-utils' 
'haskell-tamarin-prover-term')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;)
+sha512sums=('f61fc4f601f5abf865b41c9b3ee3607b20f5e44b2d80f8e5a32986bf7d301b0e50479c4b473e5e478f87388491671b8180a8ee0db0d903b3abd2478e7dc9ce60')
+
+build() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/theory"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+# haddock failed to generate
+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}/tamarin-prover-${pkgver}/lib/theory"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-http-api-data/trunk (PKGBUILD)

2017-12-29 Thread Felix Yan via arch-commits
Date: Saturday, December 30, 2017 @ 06:52:50
  Author: felixonmars
Revision: 276952

upgpkg: haskell-http-api-data 0.3.7.1-21

rebuild with text,1.2.3.0

Modified:
  haskell-http-api-data/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-30 06:52:22 UTC (rev 276951)
+++ PKGBUILD2017-12-30 06:52:50 UTC (rev 276952)
@@ -5,7 +5,7 @@
 _hkgname=http-api-data
 pkgname=haskell-http-api-data
 pkgver=0.3.7.1
-pkgrel=20
+pkgrel=21
 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
 url="https://github.com/fizruk/http-api-data;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-http-api-data/repos (2 files)

2017-12-29 Thread Felix Yan via arch-commits
Date: Saturday, December 30, 2017 @ 06:53:11
  Author: felixonmars
Revision: 276953

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-api-data/repos/community-staging-x86_64/
  haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD
(from rev 276952, haskell-http-api-data/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 
276952, haskell-http-api-data/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-30 06:53:11 UTC (rev 276953)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-api-data
+pkgname=haskell-http-api-data
+pkgver=0.3.7.1
+pkgrel=21
+pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
+url="https://github.com/fizruk/http-api-data;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 
'haskell-hashable'
+ 'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-uri-bytestring' 
'haskell-uuid-types')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('896e7e9737bb0d5869d1e1aa1d4a06409c1f56a5b508166b1aaf202ef638a2273c226beae22575b378254966c7b5be1b668efb91f2a744b8b73a2a3013552efb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-use-text-show
+runhaskell Setup build
+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"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in murmur/trunk (PKGBUILD murmur.install murmur.sysusers)

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 06:52:05
  Author: svenstaro
Revision: 276950

upgpkg: murmur 1.2.19-10

Use sysusers

Added:
  murmur/trunk/murmur.sysusers
Modified:
  murmur/trunk/PKGBUILD
  murmur/trunk/murmur.install

-+
 PKGBUILD|9 ++---
 murmur.install  |3 ---
 murmur.sysusers |1 +
 3 files changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-30 06:52:01 UTC (rev 276949)
+++ PKGBUILD2017-12-30 06:52:05 UTC (rev 276950)
@@ -5,7 +5,7 @@
 
 pkgname=murmur
 pkgver=1.2.19
-pkgrel=9
+pkgrel=10
 pkgdesc="The voice chat application server for Mumble"
 arch=('x86_64')
 url="http://mumble.sourceforge.net;
@@ -16,10 +16,12 @@
 install="murmur.install"
 
source=(https://github.com/mumble-voip/mumble/releases/download/${pkgver}/mumble-${pkgver}.tar.gz
 "murmur.dbus.conf"
-"murmur.service")
+"murmur.service"
+"murmur.sysusers")
 
sha512sums=('f9194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4'
 
'97c7effdddec324e40195c36ef4927950a5de26d2ee2d268d89df6fb547207bbbe30292773316cae6f57ec9923244f205fb0edc377b798771ba7385e3c11d86a'
-
'1773802b938ae2a80fa21e26cd33d162f00de00e074af9f1481f1c682ef32756ffdd2384a1d1f5a4202df55a982a80067efa78d7ad4e077bf5c7f7ccfc4399e4')
+
'1773802b938ae2a80fa21e26cd33d162f00de00e074af9f1481f1c682ef32756ffdd2384a1d1f5a4202df55a982a80067efa78d7ad4e077bf5c7f7ccfc4399e4'
+
'5af28d0c2b2b072cfbd500b5f63549e88a86cf3fc15e4d2df89e787c4d2bafdecbe078a518e0d1b25d82f9873cb06838ec1c9ebed625ffb7e8c80fcd942ebf74')
 
 prepare() {
   cd ${srcdir}/mumble-$pkgver
@@ -52,6 +54,7 @@
   install -Dm644 man/murmurd.1 ${pkgdir}/usr/share/man/man1/murmurd.1
   install -Dm644 ${srcdir}/murmur.service 
${pkgdir}/usr/lib/systemd/system/murmur.service
   install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  install -Dm644 ${srcdir}/murmur.sysusers 
${pkgdir}/usr/lib/sysusers.d/$pkgname.conf
 }
 
 # vim: sw=2:ts=2 et:

Modified: murmur.install
===
--- murmur.install  2017-12-30 06:52:01 UTC (rev 276949)
+++ murmur.install  2017-12-30 06:52:05 UTC (rev 276950)
@@ -1,7 +1,4 @@
 post_install() {
-getent group murmur > /dev/null || groupadd -g 122 murmur 1>/dev/null
-getent passwd murmur > /dev/null || useradd -u 122 -d /var/db/murmur -g 
murmur -s /bin/false murmur 1>/dev/null
-
 echo "You might have to reload dbus before launching murmur:"
 echo "systemctl reload dbus"
 echo "Don't forget to set the superuser password:"

Added: murmur.sysusers
===
--- murmur.sysusers (rev 0)
+++ murmur.sysusers 2017-12-30 06:52:05 UTC (rev 276950)
@@ -0,0 +1 @@
+u murmur 122 "Murmur User" /var/db/murmur


[arch-commits] Commit in haskell-tamarin-prover-theory/trunk (PKGBUILD)

2017-12-29 Thread Felix Yan via arch-commits
Date: Saturday, December 30, 2017 @ 06:51:39
  Author: felixonmars
Revision: 276948

upgpkg: haskell-tamarin-prover-theory 1.2.2-9

rebuild with text,1.2.3.0

Modified:
  haskell-tamarin-prover-theory/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-30 06:48:52 UTC (rev 276947)
+++ PKGBUILD2017-12-30 06:51:39 UTC (rev 276948)
@@ -5,7 +5,7 @@
 _hkgname=tamarin-prover-theory
 pkgname=haskell-tamarin-prover-theory
 pkgver=1.2.2
-pkgrel=8
+pkgrel=9
 pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin;
 license=("GPL")


[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (7 files)

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 07:19:40
  Author: svenstaro
Revision: 313792

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 313791, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 313791, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 313791, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 313791, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install

-+
 PKGBUILD|  349 +-
 nvidia-drm-outputclass.conf |   28 +--
 nvidia-utils.install|   17 --
 nvidia-utils.sysusers   |1 
 4 files changed, 197 insertions(+), 198 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-30 07:19:27 UTC (rev 313791)
+++ PKGBUILD2017-12-30 07:19:40 UTC (rev 313792)
@@ -1,174 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=387.34
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-source=('nvidia-drm-outputclass.conf')
-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=('a433deeb5f9cc661e537f42bde2f1df7')
-md5sums_x86_64=('a009bbc502c30e4b483d71be9fa51790')
-sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe')
-sha512sums_x86_64=('0a472f8e446dee01f9e526d4de4f6d587a97ad36dd36da66ab15243b6194a8198cbaf9ad3394558fdc963dd56ef1daaf519ed9cd69d59bc990bd56626897f5c8')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-create_links() {
-# create soname links
-for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}"
-ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"
# X doesn't find glx otherwise
-ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"  
# X doesn't find glx otherwise
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-# now in mesa driver
-#ln -s "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_indirect.so.0"
-
-# Wayland stuff
-install -D -m755 "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1.0.2"
-ln -s 

[arch-commits] Commit in nvidia-340xx-utils/repos/extra-x86_64 (7 files)

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 07:20:14
  Author: svenstaro
Revision: 313794

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-340xx-utils/repos/extra-x86_64/PKGBUILD
(from rev 313793, nvidia-340xx-utils/trunk/PKGBUILD)
  nvidia-340xx-utils/repos/extra-x86_64/nvidia-340xx-utils.install
(from rev 313793, nvidia-340xx-utils/trunk/nvidia-340xx-utils.install)
  nvidia-340xx-utils/repos/extra-x86_64/nvidia-340xx-utils.sysusers
(from rev 313793, nvidia-340xx-utils/trunk/nvidia-340xx-utils.sysusers)
  nvidia-340xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 313793, nvidia-340xx-utils/trunk/nvidia-drm-outputclass.conf)
Deleted:
  nvidia-340xx-utils/repos/extra-x86_64/PKGBUILD
  nvidia-340xx-utils/repos/extra-x86_64/nvidia-340xx-utils.install
  nvidia-340xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf

-+
 PKGBUILD|  330 +-
 nvidia-340xx-utils.install  |   17 --
 nvidia-340xx-utils.sysusers |1 
 nvidia-drm-outputclass.conf |   28 +--
 4 files changed, 188 insertions(+), 188 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-30 07:20:03 UTC (rev 313793)
+++ PKGBUILD2017-12-30 07:20:14 UTC (rev 313794)
@@ -1,164 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-340xx-utils
-pkgname=('nvidia-340xx-utils' 'opencl-nvidia-340xx')
-pkgver=340.104
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-source=(nvidia-drm-outputclass.conf)
-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=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe')
-sha512sums_i686=('8dacd5345a5794e862f4106ab9e8e402defa7883dd176c243d019209b560fe955d7576a13936364c01c5a249f15df58208308c9378c12c3438784376e5fb806c')
-sha512sums_x86_64=('e962494561728af5a911354bfb3560e414464f7858f30f9654eac5ca56175bc8498d1eee93a18248c63e9eee7d84807ef924fe9f53239644d7085b0f3502bf8c')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-create_links() {
-# create soname links
-for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-}
-
-package_opencl-nvidia-340xx() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-conflicts=('opencl-nvidia')
-provides=('opencl-nvidia' 'opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" 
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-340xx-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server')
-optdepends=('gtk2: nvidia-settings'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia-340xx: OpenCL support')
-conflicts=('nvidia-304xx-utils' 'nvidia-utils' 'nvidia-340xx-libgl')
-provides=('libgl' 'libgles' 'libegl' 'nvidia-utils' 'nvidia-340xx-libgl')
-replaces=('nvidia-340xx-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}"
-ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"
# X doesn't find glx otherwise
-ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"  
# X doesn't find glx otherwise
-
-# OpenGL libraries
-install -D -m755 "libGL.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/libGL.so.${pkgver}"
-install -D -m755 

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

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 07:19:27
  Author: svenstaro
Revision: 313791

upgpkg: nvidia-utils 387.34-2

Use sysusers

Added:
  nvidia-utils/trunk/nvidia-utils.sysusers
Modified:
  nvidia-utils/trunk/PKGBUILD
  nvidia-utils/trunk/nvidia-utils.install

---+
 PKGBUILD  |   17 +
 nvidia-utils.install  |3 ---
 nvidia-utils.sysusers |1 +
 3 files changed, 10 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-30 06:39:52 UTC (rev 313790)
+++ PKGBUILD2017-12-30 07:19:27 UTC (rev 313791)
@@ -6,18 +6,17 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=387.34
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
 options=('!strip')
-source=('nvidia-drm-outputclass.conf')
-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=('a433deeb5f9cc661e537f42bde2f1df7')
-md5sums_x86_64=('a009bbc502c30e4b483d71be9fa51790')
-sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe')
-sha512sums_x86_64=('0a472f8e446dee01f9e526d4de4f6d587a97ad36dd36da66ab15243b6194a8198cbaf9ad3394558fdc963dd56ef1daaf519ed9cd69d59bc990bd56626897f5c8')
+source=('nvidia-drm-outputclass.conf'
+'nvidia-utils.sysusers'
+
"http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe'
+
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
+
'0a472f8e446dee01f9e526d4de4f6d587a97ad36dd36da66ab15243b6194a8198cbaf9ad3394558fdc963dd56ef1daaf519ed9cd69d59bc990bd56626897f5c8')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
@@ -170,5 +169,7 @@
 # distro specific files must be installed in /usr/share/X11/xorg.conf.d
 install -D -m644 "${srcdir}/nvidia-drm-outputclass.conf" 
"${pkgdir}/usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf"
 
+install -Dm644 "${srcdir}/nvidia-utils.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/$pkgname.conf"
+
 create_links
 }

Modified: nvidia-utils.install
===
--- nvidia-utils.install2017-12-30 06:39:52 UTC (rev 313790)
+++ nvidia-utils.install2017-12-30 07:19:27 UTC (rev 313791)
@@ -3,8 +3,5 @@
 }
 
 post_install() {
-  getent group nvidia-persistenced &>/dev/null || groupadd -g 143 
nvidia-persistenced
-  getent passwd nvidia-persistenced &>/dev/null || useradd -c 'NVIDIA 
Persistence Daemon' -u 143 -g nvidia-persistenced -d '/' -s /sbin/nologin 
nvidia-persistenced
-
   post_upgrade
 }

Added: nvidia-utils.sysusers
===
--- nvidia-utils.sysusers   (rev 0)
+++ nvidia-utils.sysusers   2017-12-30 07:19:27 UTC (rev 313791)
@@ -0,0 +1 @@
+u nvidia-persistenced 143 'NVIDIA Persistence Daemon'


[arch-commits] Commit in nvidia-340xx-utils/trunk (3 files)

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 07:20:03
  Author: svenstaro
Revision: 313793

upgpkg: nvidia-340xx-utils 340.104-2

Use sysusers

Added:
  nvidia-340xx-utils/trunk/nvidia-340xx-utils.sysusers
Modified:
  nvidia-340xx-utils/trunk/PKGBUILD
  nvidia-340xx-utils/trunk/nvidia-340xx-utils.install

-+
 PKGBUILD|   22 --
 nvidia-340xx-utils.install  |3 ---
 nvidia-340xx-utils.sysusers |1 +
 3 files changed, 13 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-30 07:19:40 UTC (rev 313792)
+++ PKGBUILD2017-12-30 07:20:03 UTC (rev 313793)
@@ -6,17 +6,17 @@
 pkgbase=nvidia-340xx-utils
 pkgname=('nvidia-340xx-utils' 'opencl-nvidia-340xx')
 pkgver=340.104
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
 options=('!strip')
-source=(nvidia-drm-outputclass.conf)
-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=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe')
-sha512sums_i686=('8dacd5345a5794e862f4106ab9e8e402defa7883dd176c243d019209b560fe955d7576a13936364c01c5a249f15df58208308c9378c12c3438784376e5fb806c')
-sha512sums_x86_64=('e962494561728af5a911354bfb3560e414464f7858f30f9654eac5ca56175bc8498d1eee93a18248c63e9eee7d84807ef924fe9f53239644d7085b0f3502bf8c')
+source=(nvidia-drm-outputclass.conf
+
"http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;
+nvidia-340xx-utils.sysusers)
+sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe'
+
'e962494561728af5a911354bfb3560e414464f7858f30f9654eac5ca56175bc8498d1eee93a18248c63e9eee7d84807ef924fe9f53239644d7085b0f3502bf8c'
+
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
@@ -48,7 +48,7 @@
 # OpenCL
 install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
 install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" 
+install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
 
 create_links
 
@@ -66,7 +66,7 @@
 provides=('libgl' 'libgles' 'libegl' 'nvidia-utils' 'nvidia-340xx-libgl')
 replaces=('nvidia-340xx-libgl')
 install="${pkgname}.install"
-
+
 cd "${_pkg}"
 
 # X driver
@@ -87,7 +87,7 @@
 install -D -m755 "libnvidia-glcore.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/libnvidia-glcore.so.${pkgver}"
 install -D -m755 "libnvidia-eglcore.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/libnvidia-eglcore.so.${pkgver}"
 install -D -m755 "libnvidia-glsi.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/libnvidia-glsi.so.${pkgver}"
-
+
 # misc
 install -D -m755 "libnvidia-ifr.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/libnvidia-ifr.so.${pkgver}"
 install -D -m755 "libnvidia-fbc.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/libnvidia-fbc.so.${pkgver}"
@@ -160,5 +160,7 @@
 install -dm 755 "${pkgdir}"/etc/ld.so.conf.d
 echo -e '/usr/lib/nvidia/' > "${pkgdir}"/etc/ld.so.conf.d/00-nvidia.conf
 
+install -Dm644 "${srcdir}/nvidia-340xx-utils.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/$pkgname.conf"
+
 create_links
 }

Modified: nvidia-340xx-utils.install
===
--- nvidia-340xx-utils.install  2017-12-30 07:19:40 UTC (rev 313792)
+++ nvidia-340xx-utils.install  2017-12-30 07:20:03 UTC (rev 313793)
@@ -3,8 +3,5 @@
 }
 
 post_install() {
-  getent group nvidia-persistenced &>/dev/null || groupadd -g 143 
nvidia-persistenced
-  getent passwd nvidia-persistenced &>/dev/null || useradd -c 'NVIDIA 
Persistence Daemon' -u 143 -g nvidia-persistenced -d '/' -s /sbin/nologin 
nvidia-persistenced
-
   post_upgrade
 }

Added: nvidia-340xx-utils.sysusers
===
--- nvidia-340xx-utils.sysusers (rev 0)
+++ nvidia-340xx-utils.sysusers 2017-12-30 07:20:03 UTC (rev 313793)
@@ -0,0 +1 @@
+u nvidia-persistenced 143 'NVIDIA Persistence Daemon'


[arch-commits] Commit in python-ovirt-engine-sdk/trunk (PKGBUILD)

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 05:44:31
  Author: svenstaro
Revision: 276922

upgpkg: python-ovirt-engine-sdk 4.1.7-2

Add LICENSE

Modified:
  python-ovirt-engine-sdk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-30 04:03:44 UTC (rev 276921)
+++ PKGBUILD2017-12-30 05:44:31 UTC (rev 276922)
@@ -4,12 +4,12 @@
 pkgbase='python-ovirt-engine-sdk'
 pkgname=('python-ovirt-engine-sdk' 'python2-ovirt-engine-sdk')
 pkgver=4.1.7
-pkgrel=1
+pkgrel=2
 pkgdesc='Python access to the oVirt Engine API'
 arch=('x86_64')
 url='http://ovirt.org/develop/release-management/features/infra/python-sdk'
 makedepends=('python-setuptools' 'python2-setuptools' 'libxml2')
-license=('ASL 2.0')
+license=('custom')
 
source=("http://resources.ovirt.org/pub/ovirt-4.1/src/python-ovirt-engine-sdk4/ovirt-engine-sdk-python-${pkgver}.tar.gz;)
 
sha512sums=('c36160f9037c99cdc50d144be9a3bfd5b3af75bfca3ef282ed3305a0ab81995f31d1096af1d8698b934b0ee40764003773ee93992bc08e5b636a8dbb03c55ada')
 
@@ -18,6 +18,8 @@
 
   cd "${srcdir}/ovirt-engine-sdk-python-${pkgver}"
   python setup.py install -O1 --root="${pkgdir}"
+
+  install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }
 
 package_python2-ovirt-engine-sdk() {
@@ -25,4 +27,6 @@
 
   cd "${srcdir}/ovirt-engine-sdk-python-${pkgver}"
   python2 setup.py install -O1 --root="${pkgdir}"
+
+  install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }


[arch-commits] Commit in mopidy/repos/community-any (8 files)

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 06:28:37
  Author: svenstaro
Revision: 276935

archrelease: copy trunk to community-any

Added:
  mopidy/repos/community-any/PKGBUILD
(from rev 276934, mopidy/trunk/PKGBUILD)
  mopidy/repos/community-any/logging.conf
(from rev 276934, mopidy/trunk/logging.conf)
  mopidy/repos/community-any/mopidy.conf
(from rev 276934, mopidy/trunk/mopidy.conf)
  mopidy/repos/community-any/mopidy.sysusers
(from rev 276934, mopidy/trunk/mopidy.sysusers)
Deleted:
  mopidy/repos/community-any/PKGBUILD
  mopidy/repos/community-any/logging.conf
  mopidy/repos/community-any/mopidy.conf
  mopidy/repos/community-any/mopidy.sysusers

-+
 PKGBUILD|  126 +++---
 logging.conf|   42 +-
 mopidy.conf |   30 ++--
 mopidy.sysusers |5 --
 4 files changed, 101 insertions(+), 102 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-30 06:28:26 UTC (rev 276934)
+++ PKGBUILD2017-12-30 06:28:37 UTC (rev 276935)
@@ -1,63 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Alexandre Petitjean 
-
-pkgname=mopidy
-pkgver=2.1.0
-pkgrel=3
-pkgdesc="An extensible music server written in Python"
-arch=('any')
-url="http://www.mopidy.com;
-license=('APACHE')
-depends=('python2' 'python2-pykka>=1.1' 'python2-setuptools' 
'python2-requests' 'gstreamer'
- 'gst-python2' 'gst-plugins-good' 'gst-plugins-ugly' 
'python2-tornado>=2.3')
-makedepends=('python2-sphinx')
-backup=('etc/mopidy/mopidy.conf')
-source=("https://github.com/mopidy/mopidy/archive/v${pkgver}.tar.gz;
-'mopidy.conf'
-'logging.conf'
-'mopidy.sysusers')
-sha512sums=('4d8c48180fb6402a64e16ac0d6448f354a3655a6924da7a55b70c8b2420cc1ede211ebaec7cfba0a365ca7595ae3d177a10184951c2203cc6e9a1a9631ce90de'
-
'eb66e8e826640a939b1ba51569ab7fab041b8b5e8823ea2d5f05596faf1de8882fd8c1c32bdb92534e759243fb5ff741bda0d2ebb3282af542d1287c8c68b5ea'
-
'0c438058500ab7559baae21b03b10e2b80b10c6b240b2100da1f4c84ea8efe24dc7a38a95034e75605eaf5d21604d13e5b8c7358778c555ddb6372a49388'
-
'feba29cac82fbf9e80eea5977e6576458d33704b8f0381d0f0b305bb47dc3a7134648da665dd0824afc2abb9681c4e0ecd893740884bd1df4562fd289bfe3c1e')
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  make -C docs SPHINXBUILD=sphinx-build2 man
-  make -C docs SPHINXBUILD=sphinx-build2 html
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  python2 setup.py install --root="${pkgdir}/" --optimize=1
-
-  install -Dm755 extra/mopidyctl/mopidyctl "${pkgdir}/usr/bin/mopidyctl"
-
-  install -dm755 "${pkgdir}/usr/share/doc/mopidy"
-  cp -r docs/_build/html "${pkgdir}/usr/share/doc/mopidy"
-
-  install -dm755 "${pkgdir}/usr/share/man/man1/"
-  gzip -c docs/_build/man/mopidy.1 > "${pkgdir}/usr/share/man/man1/mopidy.1.gz"
-
-  install -dm755 "${pkgdir}/usr/share/man/man8/"
-  gzip -c extra/mopidyctl/mopidyctl.8 > 
"${pkgdir}/usr/share/man/man8/mopidyctl.8.gz"
-
-  install -Dm644 "${srcdir}/mopidy.conf" "${pkgdir}/etc/mopidy/mopidy.conf"
-  install -Dm644 "${srcdir}/logging.conf" "${pkgdir}/etc/mopidy/logging.conf"
-
-  install -Dm644 "extra/systemd/mopidy.service" 
"${pkgdir}/usr/lib/systemd/system/mopidy.service"
-  install -Dm644 "extra/desktop/mopidy.desktop" 
"${pkgdir}/usr/share/applications/mopidy.desktop"
-
-  install -dm755 -g 46 -o 46 "${pkgdir}/var/cache/mopidy"
-  install -dm755 -g 46 -o 46 "${pkgdir}/var/log/mopidy"
-  install -dm755 -g 46 -o 46 "${pkgdir}/var/lib/mopidy"
-  install -dm755 -g 46 -o 46 "${pkgdir}/var/lib/mopidy/local"
-  install -dm755 -g 46 -o 46 "${pkgdir}/var/lib/mopidy/media"
-  install -dm755 -g 46 -o 46 "${pkgdir}/var/lib/mopidy/playlists"
-
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -Dm644 "${srcdir}/mopidy.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/$pkgname.conf"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: mopidy/repos/community-any/PKGBUILD (from rev 276934, 
mopidy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-30 06:28:37 UTC (rev 276935)
@@ -0,0 +1,63 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Alexandre Petitjean 
+
+pkgname=mopidy
+pkgver=2.1.0
+pkgrel=4
+pkgdesc="An extensible music server written in Python"
+arch=('any')
+url="http://www.mopidy.com;
+license=('APACHE')
+depends=('python2' 'python2-pykka>=1.1' 'python2-setuptools' 
'python2-requests' 'gstreamer'
+ 'gst-python2' 'gst-plugins-good' 'gst-plugins-ugly' 
'python2-tornado>=2.3')
+makedepends=('python2-sphinx')
+backup=('etc/mopidy/mopidy.conf')
+source=("https://github.com/mopidy/mopidy/archive/v${pkgver}.tar.gz;
+'mopidy.conf'
+'logging.conf'
+'mopidy.sysusers')

[arch-commits] Commit in mopidy/trunk (PKGBUILD mopidy.sysusers)

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 06:28:26
  Author: svenstaro
Revision: 276934

upgpkg: mopidy 2.1.0-4

No need to create the group explicitly

Modified:
  mopidy/trunk/PKGBUILD
  mopidy/trunk/mopidy.sysusers

-+
 PKGBUILD|4 ++--
 mopidy.sysusers |1 -
 2 files changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-30 06:26:17 UTC (rev 276933)
+++ PKGBUILD2017-12-30 06:28:26 UTC (rev 276934)
@@ -3,7 +3,7 @@
 
 pkgname=mopidy
 pkgver=2.1.0
-pkgrel=3
+pkgrel=4
 pkgdesc="An extensible music server written in Python"
 arch=('any')
 url="http://www.mopidy.com;
@@ -19,7 +19,7 @@
 
sha512sums=('4d8c48180fb6402a64e16ac0d6448f354a3655a6924da7a55b70c8b2420cc1ede211ebaec7cfba0a365ca7595ae3d177a10184951c2203cc6e9a1a9631ce90de'
 
'eb66e8e826640a939b1ba51569ab7fab041b8b5e8823ea2d5f05596faf1de8882fd8c1c32bdb92534e759243fb5ff741bda0d2ebb3282af542d1287c8c68b5ea'
 
'0c438058500ab7559baae21b03b10e2b80b10c6b240b2100da1f4c84ea8efe24dc7a38a95034e75605eaf5d21604d13e5b8c7358778c555ddb6372a49388'
-
'feba29cac82fbf9e80eea5977e6576458d33704b8f0381d0f0b305bb47dc3a7134648da665dd0824afc2abb9681c4e0ecd893740884bd1df4562fd289bfe3c1e')
+
'ff6c9f0406dfc1cc01ac6edcc6bae429342437397321ab9205ca273a63b28611d08005a0a5dba639b5ae2157a4f03a1d58c2199f7dbc6965864685b4b71f0b6f')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"

Modified: mopidy.sysusers
===
--- mopidy.sysusers 2017-12-30 06:26:17 UTC (rev 276933)
+++ mopidy.sysusers 2017-12-30 06:28:26 UTC (rev 276934)
@@ -1,3 +1,2 @@
 u mopidy 46 "Mopidy User" /var/lib/mopidy
-g mopidy 46 -
 m mopidy audio


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

2017-12-29 Thread Gaëtan Bisson via arch-commits
Date: Saturday, December 30, 2017 @ 06:39:12
  Author: bisson
Revision: 313789

upstream update

Modified:
  feh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-30 05:19:26 UTC (rev 313788)
+++ PKGBUILD2017-12-30 06:39:12 UTC (rev 313789)
@@ -5,7 +5,7 @@
 # Contributor: Tom Newsom 
 
 pkgname=feh
-pkgver=2.22.2
+pkgver=2.23
 pkgrel=1
 pkgdesc='Fast and light imlib2-based image viewer'
 url='https://feh.finalrewind.org/'
@@ -16,7 +16,7 @@
 makedepends=('libxt')
 validpgpkeys=('781BB7071C6BF648EAEB08A1100D5BFB5166E005')
 source=("${url}${pkgname}-${pkgver}.tar.bz2"{,.asc})
-sha256sums=('05a81fbe0997f6274c7617efc351647be38e5244c2624bd203459025c9a68ecd'
+sha256sums=('16df3cb813526a549e854aa82f80bcb299b9e83dd687ab4216a84e86f61722a1'
 'SKIP')
 
 build() {


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

2017-12-29 Thread Felix Yan via arch-commits
Date: Saturday, December 30, 2017 @ 06:39:14
  Author: felixonmars
Revision: 276936

upgpkg: haskell-hxt 9.3.1.16-7

rebuild with text,1.2.3.0

Modified:
  haskell-hxt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-30 06:28:37 UTC (rev 276935)
+++ PKGBUILD2017-12-30 06:39:14 UTC (rev 276936)
@@ -4,7 +4,7 @@
 _hkgname=hxt
 pkgname=haskell-hxt
 pkgver=9.3.1.16
-pkgrel=6
+pkgrel=7
 pkgdesc="A collection of tools for processing XML with Haskell."
 url="https://github.com/UweSchmidt/hxt;
 license=('MIT')


[arch-commits] Commit in haskell-hxt/repos (2 files)

2017-12-29 Thread Felix Yan via arch-commits
Date: Saturday, December 30, 2017 @ 06:39:35
  Author: felixonmars
Revision: 276937

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hxt/repos/community-staging-x86_64/
  haskell-hxt/repos/community-staging-x86_64/PKGBUILD
(from rev 276936, haskell-hxt/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-hxt/repos/community-staging-x86_64/PKGBUILD (from rev 276936, 
haskell-hxt/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-30 06:39:35 UTC (rev 276937)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hxt
+pkgname=haskell-hxt
+pkgver=9.3.1.16
+pkgrel=7
+pkgdesc="A collection of tools for processing XML with Haskell."
+url="https://github.com/UweSchmidt/hxt;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hxt-charproperties' 'haskell-hxt-regex-xmlschema' 
'haskell-hxt-unicode'
+ 'haskell-network-uri' 'haskell-mtl' 'haskell-parsec')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6cc99a3b9d1ffe33002d35a5c0965919227835e0fb5b0b829b49232443dec175428dab66720a717f8a655e0de9ad4c77c501aa6d3982b43024cb3a866cd12846')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+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"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


  1   2   >