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

2018-05-28 Thread Johannes Löthberg via arch-commits
Date: Tuesday, May 29, 2018 @ 06:56:49
  Author: demize
Revision: 333132

Added comment about remembering lib32-rust as well

Modified:
  rust/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 06:28:38 UTC (rev 333131)
+++ PKGBUILD2018-05-29 06:56:49 UTC (rev 333132)
@@ -4,6 +4,8 @@
 # Contributor: Daniel Micay 
 # Contributor: userwithuid 
 
+# Remember to bump lib32-rust as well!
+
 pkgname=('rust' 'rust-docs')
 epoch=1
 pkgver=1.26.0


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

2018-05-28 Thread Antonio Rojas via arch-commits
Date: Tuesday, May 29, 2018 @ 06:42:04
  Author: arojas
Revision: 325109

archrelease: copy trunk to testing-x86_64

Added:
  syslog-ng/repos/testing-x86_64/
  syslog-ng/repos/testing-x86_64/PKGBUILD
(from rev 325108, syslog-ng/trunk/PKGBUILD)
  syslog-ng/repos/testing-x86_64/syslog-ng.conf
(from rev 325108, syslog-ng/trunk/syslog-ng.conf)
  syslog-ng/repos/testing-x86_64/syslog-ng.logrotate
(from rev 325108, syslog-ng/trunk/syslog-ng.logrotate)

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

Copied: syslog-ng/repos/testing-x86_64/PKGBUILD (from rev 325108, 
syslog-ng/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-05-29 06:42:04 UTC (rev 325109)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=syslog-ng
+pkgver=3.15.1
+pkgrel=1
+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' 'libnsl')
+makedepends=('libxslt' 'json-c' 'mongo-c-driver' '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'
+'mongo-c-driver: for the MongoDB plugin'
+'python: for the Python 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)
+sha256sums=('a2dabd28674e2b558e4fb92484ad111d77bf7150070aa28556827130b479f9ef'
+'893a2db9e4d56c740cfa9de64a153dccb590049cc93750bd2cdea68be14486a9'
+'93c935eca56854011ea9e353b7a1da662ad40b2e8452954c5b4b5a1d5b2d5317')
+
+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
+}
+
+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 325108, 
syslog-ng/trunk/syslog-ng.conf)
===
--- testing-x86_64/syslog-ng.conf   (rev 0)
+++ testing-x86_64/syslog-ng.conf   2018-05-29 06:42:04 UTC (rev 325109)
@@ -0,0 +1,92 @@
+@version: 3.15
+@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 d_kernel { file("/var/log/kernel.log"); };
+destination d_lpr { file("/var/log/lpr.log"); };
+destination d_user { file("/var/log/user.log"); };
+destination d_uucp { file("/var/log/uucp.log"); };
+destination d_mail { file("/var/log/mail.log"); };
+destination d_news { file("/var/log/news.log"); };
+destination d_ppp { file("/var/log/ppp.log"); };
+destination d_deb

[arch-commits] Commit in syslog-ng/trunk (PKGBUILD syslog-ng.conf)

2018-05-28 Thread Antonio Rojas via arch-commits
Date: Tuesday, May 29, 2018 @ 06:36:20
  Author: arojas
Revision: 325108

Update to 3.15.1

Modified:
  syslog-ng/trunk/PKGBUILD
  syslog-ng/trunk/syslog-ng.conf

+
 PKGBUILD   |   12 ++--
 syslog-ng.conf |2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 04:50:41 UTC (rev 325107)
+++ PKGBUILD2018-05-29 06:36:20 UTC (rev 325108)
@@ -2,20 +2,20 @@
 # Maintainer: Eric Bélanger 
 
 pkgname=syslog-ng
-pkgver=3.14.1
-pkgrel=2
+pkgver=3.15.1
+pkgrel=1
 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' 'libnsl')
-makedepends=('libxslt' 'json-c' 'libmongoc' 'librabbitmq-c' 'python')
+makedepends=('libxslt' 'json-c' 'mongo-c-driver' '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'
+'mongo-c-driver: for the MongoDB plugin'
 'python: for the Python plugin')
 conflicts=('eventlog')
 replaces=('eventlog')
@@ -25,8 +25,8 @@
 '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)
-sha256sums=('0245260dc9942a9a07110948151654a60992e039821358da348fb34356c4e944'
-'40dee47045c814fc1ec8537a450ae2de849ab5f931ecc6de1bfde26573839b2b'
+sha256sums=('a2dabd28674e2b558e4fb92484ad111d77bf7150070aa28556827130b479f9ef'
+'893a2db9e4d56c740cfa9de64a153dccb590049cc93750bd2cdea68be14486a9'
 '93c935eca56854011ea9e353b7a1da662ad40b2e8452954c5b4b5a1d5b2d5317')
 
 prepare() {

Modified: syslog-ng.conf
===
--- syslog-ng.conf  2018-05-29 04:50:41 UTC (rev 325107)
+++ syslog-ng.conf  2018-05-29 06:36:20 UTC (rev 325108)
@@ -1,4 +1,4 @@
-@version: 3.14
+@version: 3.15
 @include "scl.conf"
 #
 # /etc/syslog-ng/syslog-ng.conf


[arch-commits] Commit in lib32-nss/repos/multilib-x86_64 (4 files)

2018-05-28 Thread Antonio Rojas via arch-commits
Date: Tuesday, May 29, 2018 @ 06:28:38
  Author: arojas
Revision: 333131

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-nss/repos/multilib-x86_64/PKGBUILD
(from rev 333130, lib32-nss/trunk/PKGBUILD)
  lib32-nss/repos/multilib-x86_64/no-plt.diff
(from rev 333130, lib32-nss/trunk/no-plt.diff)
Deleted:
  lib32-nss/repos/multilib-x86_64/PKGBUILD
  lib32-nss/repos/multilib-x86_64/no-plt.diff

-+
 PKGBUILD|  118 +-
 no-plt.diff |   96 +++
 2 files changed, 107 insertions(+), 107 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-29 06:28:06 UTC (rev 333130)
+++ PKGBUILD2018-05-29 06:28:38 UTC (rev 333131)
@@ -1,59 +0,0 @@
-# $Id$
-# Maintainer: Daniel Wallace 
-# Contributor: kfgz 
-# Contributor: Ionut Biru 
-
-pkgname=lib32-nss
-pkgver=3.37
-pkgrel=1
-pkgdesc="Network Security Services (32-bit)"
-url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS";
-arch=(x86_64)
-license=(MPL GPL)
-_nsprver=4.19
-depends=("lib32-nspr>=${_nsprver}" lib32-sqlite lib32-zlib lib32-p11-kit nss)
-makedepends=(perl python2 gyp)
-options=(!strip !makeflags staticlibs)
-source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz";
-no-plt.diff)
-sha256sums=('5821969e85d241833e96cb82bd4211ddea6d87003f2e25e0eab4aefa6268'
-'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa')
-
-prepare() {
-  mkdir path
-
-  ln -s /usr/bin/python2 path/python
-
-  cd nss-$pkgver
-  patch -Np2 -i ../no-plt.diff
-}
-
-build() {
-  export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
-
-  cd nss-$pkgver/nss
-  PATH="$srcdir/path:$PATH" bash -x ./build.sh -v \
---m32 --opt --system-sqlite --system-nspr --enable-libpkix --disable-tests
-}
-
-package() {
-  cd nss-$pkgver
-
-  sed nss/pkg/pkg-config/nss.pc.in \
--e "s,%libdir%,/usr/lib32,g" \
--e "s,%prefix%,/usr,g" \
--e "s,%exec_prefix%,/usr/bin,g" \
--e "s,%includedir%,/usr/include/nss,g" \
--e "s,%NSPR_VERSION%,$_nsprver,g" \
--e "s,%NSS_VERSION%,$pkgver,g" |
-install -Dm644 /dev/stdin "$pkgdir/usr/lib32/pkgconfig/nss.pc"
-
-  ln -s nss.pc "$pkgdir/usr/lib32/pkgconfig/mozilla-nss.pc"
-
-  cd dist/Release/lib
-  install -Dt "$pkgdir/usr/lib32" *.so
-  install -Dt "$pkgdir/usr/lib32" -m644 *.chk
-
-  # Replace built-in trust with p11-kit connection
-  ln -sf libnssckbi-p11-kit.so "$pkgdir/usr/lib32/libnssckbi.so"
-}

Copied: lib32-nss/repos/multilib-x86_64/PKGBUILD (from rev 333130, 
lib32-nss/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-29 06:28:38 UTC (rev 333131)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Daniel Wallace 
+# Contributor: kfgz 
+# Contributor: Ionut Biru 
+
+pkgname=lib32-nss
+pkgver=3.37.1
+pkgrel=1
+pkgdesc="Network Security Services (32-bit)"
+url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS";
+arch=(x86_64)
+license=(MPL GPL)
+_nsprver=4.19
+depends=("lib32-nspr>=${_nsprver}" lib32-sqlite lib32-zlib lib32-p11-kit nss)
+makedepends=(perl python2 gyp)
+options=(!strip !makeflags staticlibs)
+source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz";
+no-plt.diff)
+sha256sums=('097b30e436479ad737b3703b25b6198b6513e202731085c6f097d8853dd20405'
+'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa')
+
+prepare() {
+  mkdir path
+
+  ln -s /usr/bin/python2 path/python
+
+  cd nss-$pkgver
+  patch -Np2 -i ../no-plt.diff
+}
+
+build() {
+  export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
+
+  cd nss-$pkgver/nss
+  PATH="$srcdir/path:$PATH" bash -x ./build.sh -v \
+--m32 --opt --system-sqlite --system-nspr --enable-libpkix --disable-tests
+}
+
+package() {
+  cd nss-$pkgver
+
+  sed nss/pkg/pkg-config/nss.pc.in \
+-e "s,%libdir%,/usr/lib32,g" \
+-e "s,%prefix%,/usr,g" \
+-e "s,%exec_prefix%,/usr/bin,g" \
+-e "s,%includedir%,/usr/include/nss,g" \
+-e "s,%NSPR_VERSION%,$_nsprver,g" \
+-e "s,%NSS_VERSION%,$pkgver,g" |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib32/pkgconfig/nss.pc"
+
+  ln -s nss.pc "$pkgdir/usr/lib32/pkgconfig/mozilla-nss.pc"
+
+  cd dist/Release/lib
+  install -Dt "$pkgdir/usr/lib32" *.so
+  install -Dt "$pkgdir/usr/lib32" -m644 *.chk
+
+  # Replace built-in trust with p11-kit connection
+  ln -sf libnssckbi-p11-kit.so "$pkgdir/usr/lib32/libnssckbi.so"
+}

Deleted: no-plt.diff
===
--- no-plt.diff 2018-05-29 06:28:06 UTC (rev 333130)
+++ no-plt.diff 2018-05-29 06:28:38 UTC (rev 333131)
@@ -1,48 +0,0 @@
-diff --git i/security/nss/lib/freebl/mpi/mpi_x86.s 
w/security/nss/lib/freebl/mpi/mpi_x86.s
-index 8f7e2130c3264754..b3ca1ce5b41b3771 100644
 i/se

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

2018-05-28 Thread Antonio Rojas via arch-commits
Date: Tuesday, May 29, 2018 @ 06:28:06
  Author: arojas
Revision: 333130

Update to 3.37.1

Modified:
  lib32-nss/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 06:26:43 UTC (rev 333129)
+++ PKGBUILD2018-05-29 06:28:06 UTC (rev 333130)
@@ -4,7 +4,7 @@
 # Contributor: Ionut Biru 
 
 pkgname=lib32-nss
-pkgver=3.37
+pkgver=3.37.1
 pkgrel=1
 pkgdesc="Network Security Services (32-bit)"
 url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS";
@@ -16,7 +16,7 @@
 options=(!strip !makeflags staticlibs)
 
source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz";
 no-plt.diff)
-sha256sums=('5821969e85d241833e96cb82bd4211ddea6d87003f2e25e0eab4aefa6268'
+sha256sums=('097b30e436479ad737b3703b25b6198b6513e202731085c6f097d8853dd20405'
 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa')
 
 prepare() {


[arch-commits] Commit in deepin-desktop-base/repos/community-any (PKGBUILD PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 06:26:43
  Author: felixonmars
Revision: 333129

archrelease: copy trunk to community-any

Added:
  deepin-desktop-base/repos/community-any/PKGBUILD
(from rev 333128, deepin-desktop-base/trunk/PKGBUILD)
Deleted:
  deepin-desktop-base/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-29 06:26:22 UTC (rev 333128)
+++ PKGBUILD2018-05-29 06:26:43 UTC (rev 333129)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-desktop-base
-pkgver=2018.5.28
-pkgrel=1
-epoch=1
-pkgdesc='Base component for Deepin'
-arch=('any')
-url="https://github.com/linuxdeepin/deepin-desktop-base";
-license=('GPL3')
-depends=('deepin-wallpapers')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-desktop-base/archive/$pkgver.tar.gz";)
-sha512sums=('d7796f4d533515ee0e9f97a045b1724f39d5774ff1ff852dd781ec06859bed75b05a9451160d66de466b28d02b6a3eee25cdccf253209ac15f193a3c72666a55')
-
-build() {
-  cd $pkgname-$pkgver
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-
-  # Remove Deepin distro's lsb-release
-  rm "$pkgdir"/etc/lsb-release
-
-  # Don't override systemd timeouts
-  rm -r "$pkgdir"/etc/systemd
-
-  # Make a symlink for deepin-version
-  ln -s ../usr/lib/deepin/desktop-version "$pkgdir"/etc/deepin-version
-
-  # Remove apt-specific templates
-  rm -r "$pkgdir"/usr/share/python-apt
-}

Copied: deepin-desktop-base/repos/community-any/PKGBUILD (from rev 333128, 
deepin-desktop-base/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-29 06:26:43 UTC (rev 333129)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-desktop-base
+pkgver=2018.5.29
+pkgrel=1
+epoch=1
+pkgdesc='Base component for Deepin'
+arch=('any')
+url="https://github.com/linuxdeepin/deepin-desktop-base";
+license=('GPL3')
+depends=('deepin-wallpapers')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-desktop-base/archive/$pkgver.tar.gz";)
+sha512sums=('1d120b2741c0b01fe5adb7fdf0bba047d74234cc6baafc79b3436628010e330d640789d64182d0a66d0139a6097d4a0c2f8e0a873c4b76244e12baee51689e73')
+
+build() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  # Remove Deepin distro's lsb-release
+  rm "$pkgdir"/etc/lsb-release
+
+  # Don't override systemd timeouts
+  rm -r "$pkgdir"/etc/systemd
+
+  # Make a symlink for deepin-version
+  ln -s ../usr/lib/deepin/desktop-version "$pkgdir"/etc/deepin-version
+
+  # Remove apt-specific templates
+  rm -r "$pkgdir"/usr/share/python-apt
+}


[arch-commits] Commit in deepin-desktop-base/trunk (PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 06:26:22
  Author: felixonmars
Revision: 333128

upgpkg: deepin-desktop-base 1:2018.5.29-1

Modified:
  deepin-desktop-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 06:23:10 UTC (rev 333127)
+++ PKGBUILD2018-05-29 06:26:22 UTC (rev 333128)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-desktop-base
-pkgver=2018.5.28
+pkgver=2018.5.29
 pkgrel=1
 epoch=1
 pkgdesc='Base component for Deepin'
@@ -14,7 +14,7 @@
 depends=('deepin-wallpapers')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-desktop-base/archive/$pkgver.tar.gz";)
-sha512sums=('d7796f4d533515ee0e9f97a045b1724f39d5774ff1ff852dd781ec06859bed75b05a9451160d66de466b28d02b6a3eee25cdccf253209ac15f193a3c72666a55')
+sha512sums=('1d120b2741c0b01fe5adb7fdf0bba047d74234cc6baafc79b3436628010e330d640789d64182d0a66d0139a6097d4a0c2f8e0a873c4b76244e12baee51689e73')
 
 build() {
   cd $pkgname-$pkgver


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 06:23:10
  Author: felixonmars
Revision: 333127

archrelease: copy trunk to community-x86_64

Added:
  deepin-menu/repos/community-x86_64/PKGBUILD
(from rev 333126, deepin-menu/trunk/PKGBUILD)
Deleted:
  deepin-menu/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-29 06:22:50 UTC (rev 333126)
+++ PKGBUILD2018-05-29 06:23:10 UTC (rev 333127)
@@ -1,28 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-menu
-pkgver=3.3.4
-pkgrel=1
-pkgdesc="Deepin menu service for building beautiful menus"
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-menu";
-license=('GPL3')
-depends=('deepin-qt5integration')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-menu/archive/$pkgver.tar.gz";)
-sha512sums=('65e8165edbd513c6984a44b2a2412b73924b356f61289a55517a2a8197a96d395ab7798a632d7fc995e1309283a532c2c7e08b35e1803d7adc922e43e05a6a5b')
-
-build() {
-  cd deepin-menu-$pkgver
-
-  qmake-qt5 DEFINES+=QT_NO_DEBUG_OUTPUT
-  make
-}
-
-package() {
-  cd deepin-menu-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: deepin-menu/repos/community-x86_64/PKGBUILD (from rev 333126, 
deepin-menu/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-29 06:23:10 UTC (rev 333127)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-menu
+pkgver=3.3.5
+pkgrel=1
+pkgdesc="Deepin menu service for building beautiful menus"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-menu";
+license=('GPL3')
+depends=('deepin-qt5integration')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-menu/archive/$pkgver.tar.gz";)
+sha512sums=('da73452bc46ee53807ce8dae4c4cec7aa237f8759a2d0c78bc765936796149c237a70aacb9b476ad10e33e15265e2d68dac8dfc6a329f751bf0ee54625840fca')
+
+build() {
+  cd deepin-menu-$pkgver
+
+  qmake-qt5 DEFINES+=QT_NO_DEBUG_OUTPUT
+  make
+}
+
+package() {
+  cd deepin-menu-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 06:22:50
  Author: felixonmars
Revision: 333126

upgpkg: deepin-menu 3.3.5-1

Modified:
  deepin-menu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 05:29:03 UTC (rev 333125)
+++ PKGBUILD2018-05-29 06:22:50 UTC (rev 333126)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-menu
-pkgver=3.3.4
+pkgver=3.3.5
 pkgrel=1
 pkgdesc="Deepin menu service for building beautiful menus"
 arch=('x86_64')
@@ -13,7 +13,7 @@
 depends=('deepin-qt5integration')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-menu/archive/$pkgver.tar.gz";)
-sha512sums=('65e8165edbd513c6984a44b2a2412b73924b356f61289a55517a2a8197a96d395ab7798a632d7fc995e1309283a532c2c7e08b35e1803d7adc922e43e05a6a5b')
+sha512sums=('da73452bc46ee53807ce8dae4c4cec7aa237f8759a2d0c78bc765936796149c237a70aacb9b476ad10e33e15265e2d68dac8dfc6a329f751bf0ee54625840fca')
 
 build() {
   cd deepin-menu-$pkgver


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:27:10
  Author: felixonmars
Revision: 333117

archrelease: copy trunk to community-staging-x86_64

Added:
  xmobar/repos/community-staging-x86_64/
  xmobar/repos/community-staging-x86_64/PKGBUILD
(from rev 333116, xmobar/trunk/PKGBUILD)

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 333116, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-29 05:27:10 UTC (rev 333117)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.26
+pkgrel=24
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-regex-base' 'haskell-regex-compat' 
'haskell-http'
+ 'haskell-dbus0.10' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz
+
hinotify-0.3.10.patch::https://github.com/jaor/xmobar/commit/fb0a23f395445540f865ae00b33e75e0175db4ef.patch)
+sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d'
+
'53b7cca689386e976383ebbe56db877fb01896a5dfcb1e4e4e5424a9ce1ef7cc75a38dbed2bdb23e9521357c1e5945a7b58f70df07029fd38e398c6ca4891264')
+
+prepare() {
+  cd xmobar-$pkgver
+  patch -p1 -i ../hinotify-0.3.10.patch
+}
+
+build() {
+  cd xmobar-${pkgver}
+  runhaskell setup configure -O \
+--enable-shared \
+--prefix=/usr \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
+  runhaskell setup build
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:26:51
  Author: felixonmars
Revision: 333116

upgpkg: xmobar 0.26-24

rebuild with hinotify,0.3.10 fsnotify,0.2.1.2

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 05:19:26 UTC (rev 333115)
+++ PKGBUILD2018-05-29 05:26:51 UTC (rev 333116)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.26
-pkgrel=23
+pkgrel=24
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('custom:BSD3')
@@ -15,9 +15,16 @@
  'haskell-hinotify' 'haskell-regex-base' 'haskell-regex-compat' 
'haskell-http'
  'haskell-dbus0.10' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools')
 makedepends=('ghc')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz)
-sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz
+
hinotify-0.3.10.patch::https://github.com/jaor/xmobar/commit/fb0a23f395445540f865ae00b33e75e0175db4ef.patch)
+sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d'
+
'53b7cca689386e976383ebbe56db877fb01896a5dfcb1e4e4e5424a9ce1ef7cc75a38dbed2bdb23e9521357c1e5945a7b58f70df07029fd38e398c6ca4891264')
 
+prepare() {
+  cd xmobar-$pkgver
+  patch -p1 -i ../hinotify-0.3.10.patch
+}
+
 build() {
   cd xmobar-${pkgver}
   runhaskell setup configure -O \


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:19:26
  Author: felixonmars
Revision: 333115

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
333114, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-29 05:19:26 UTC (rev 333115)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.2.0
+pkgrel=29
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0192460e1734f88906ec9c8f56ae5d9baed9bcaa9a760c748b4e8d42a5e7caa72fdaa4291f3fc96d667a37de9725a483b1f323fca2283434b29cd7bb5f25e253')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+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
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+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 haskell-hakyll/trunk (PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:19:07
  Author: felixonmars
Revision: 333114

upgpkg: haskell-hakyll 4.12.2.0-29

rebuild with hinotify,0.3.10 fsnotify,0.2.1.2

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 05:17:50 UTC (rev 333113)
+++ PKGBUILD2018-05-29 05:19:07 UTC (rev 333114)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.2.0
-pkgrel=28
+pkgrel=29
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll";
 license=("custom:BSD3")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:17:50
  Author: felixonmars
Revision: 333113

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 333112, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-29 05:17:50 UTC (rev 333113)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.9.1
+pkgrel=13
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat' 'haskell-cmdargs' 'haskell-data-default' 
'haskell-fsnotify'
+ 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 
'haskell-megaparsec'
+ 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 
'haskell-text-zipper'
+ 'haskell-vector' 'haskell-brick' 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('09d6a6d7db923adcf659d778061e49fd9cb204c99326d7a8c5201412190633b99f45928805a2fcf25ab1439b9ee4f4534d0057c0a1f3f3f83422f0a7f0266173')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:17:32
  Author: felixonmars
Revision: 333112

upgpkg: hledger-ui 1.9.1-13

rebuild with hinotify,0.3.10 fsnotify,0.2.1.2

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 05:16:15 UTC (rev 333111)
+++ PKGBUILD2018-05-29 05:17:32 UTC (rev 333112)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.9.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:15:56
  Author: felixonmars
Revision: 333110

upgpkg: idris 1.3.0-3

rebuild with hinotify,0.3.10 fsnotify,0.2.1.2

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 05:11:57 UTC (rev 333109)
+++ PKGBUILD2018-05-29 05:15:56 UTC (rev 333110)
@@ -4,7 +4,7 @@
 
 pkgname=idris
 pkgver=1.3.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/";
 license=("custom:BSD3")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:16:15
  Author: felixonmars
Revision: 333111

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 333110, idris/trunk/PKGBUILD)

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 333110, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-29 05:16:15 UTC (rev 333111)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.0
+pkgrel=3
+pkgdesc="Functional Programming Language with Dependent Types"
+url="http://www.idris-lang.org/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec'
+ 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 
'haskell-vector-binary-instances'
+ 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";)
+sha512sums=('d015d643e0c121702c8e1a8a27db0a4f071fae35437bb4835314e70499b1eae123ab92d8272f0b91fae6d03b46cceee887e27935c950341c0905a4cdb43cbb84')
+
+prepare() {
+cd Idris-dev-$pkgver
+
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+sed -i 's/<.*1.3/<2/' idris.cabal
+}
+
+build() {
+cd Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly
+LC_CTYPE=en_US.UTF-8 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
+}
+
+check() {
+cd Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell 
Setup test || warning "Tests failed"
+}
+
+package() {
+cd Idris-dev-$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 python-sqlalchemy/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:11:57
  Author: felixonmars
Revision: 333109

archrelease: copy trunk to community-x86_64

Added:
  python-sqlalchemy/repos/community-x86_64/PKGBUILD
(from rev 333108, python-sqlalchemy/trunk/PKGBUILD)
Deleted:
  python-sqlalchemy/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-29 05:11:36 UTC (rev 333108)
+++ PKGBUILD2018-05-29 05:11:57 UTC (rev 333109)
@@ -1,62 +0,0 @@
-# $Id$ 
-# Maintainer: Angel Velasquez 
-# Maintainer: Felix Yan 
-# Contributor: Sébastien Luttringer 
-
-pkgbase=python-sqlalchemy
-pkgname=('python-sqlalchemy' 'python2-sqlalchemy')
-pkgver=1.2.7
-pkgrel=1
-arch=('x86_64') # python2 package contain .so
-url="http://www.sqlalchemy.org/";
-license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-xdist' 'python2-pytest-xdist' 'python-mock' 'python2-mock')
-source=("https://pypi.io/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1')
-sha512sums=('c592916dae177bcda7b3d7111af4269815d555273b548e35b58caaf518f7a5dc2256e5b98601cbbf0bbc95405fadd89f8e6b977e0d8104ce4e216d5c6924eda2'
-'SKIP')
-
-prepare() {
-  cp -a SQLAlchemy-$pkgver SQLAlchemy2-$pkgver
-}
-
-build() {
-  cd "$srcdir"/SQLAlchemy-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/SQLAlchemy2-$pkgver
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/SQLAlchemy-$pkgver
-  python setup.py pytest
- 
-  cd "$srcdir"/SQLAlchemy2-$pkgver  
-  python2 setup.py pytest
-}
-
-package_python-sqlalchemy() {
-  pkgdesc='Python SQL toolkit and Object Relational Mapper'
-  depends=('python')
-  optdepends=('python-psycopg2: connect to PostgreSQL database')
-
-  cd SQLAlchemy-$pkgver
-  python setup.py install --root="${pkgdir}"
-  install -D -m644 LICENSE \
- "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-package_python2-sqlalchemy() {
-  pkgdesc='Python 2 SQL toolkit and Object Relational Mapper'
-  depends=('python2')
-  optdepends=('python2-psycopg2: connect to PostgreSQL database')
-
-  cd SQLAlchemy2-$pkgver
-  python2 setup.py install --root="$pkgdir"
-  install -D -m644 LICENSE \
- "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim:set ts=2 sw=2 ft=sh et:

Copied: python-sqlalchemy/repos/community-x86_64/PKGBUILD (from rev 333108, 
python-sqlalchemy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-29 05:11:57 UTC (rev 333109)
@@ -0,0 +1,62 @@
+# $Id$ 
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+# Contributor: Sébastien Luttringer 
+
+pkgbase=python-sqlalchemy
+pkgname=('python-sqlalchemy' 'python2-sqlalchemy')
+pkgver=1.2.8
+pkgrel=1
+arch=('x86_64') # python2 package contain .so
+url="http://www.sqlalchemy.org/";
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-xdist' 'python2-pytest-xdist' 'python-mock' 'python2-mock')
+source=("https://pypi.io/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1')
+sha512sums=('07af161586ac0a9a44e8dff3a65b0433d41ccac89e0b4e2e7d9427c42dcdcca19c31805f81cad242e017e21557b2ff95d0c9e9e2e2339446bd75d0b415fafaf0'
+'SKIP')
+
+prepare() {
+  cp -a SQLAlchemy-$pkgver SQLAlchemy2-$pkgver
+}
+
+build() {
+  cd "$srcdir"/SQLAlchemy-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/SQLAlchemy2-$pkgver
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/SQLAlchemy-$pkgver
+  python setup.py pytest
+ 
+  cd "$srcdir"/SQLAlchemy2-$pkgver  
+  python2 setup.py pytest
+}
+
+package_python-sqlalchemy() {
+  pkgdesc='Python SQL toolkit and Object Relational Mapper'
+  depends=('python')
+  optdepends=('python-psycopg2: connect to PostgreSQL database')
+
+  cd SQLAlchemy-$pkgver
+  python setup.py install --root="${pkgdir}"
+  install -D -m644 LICENSE \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_python2-sqlalchemy() {
+  pkgdesc='Python 2 SQL toolkit and Object Relational Mapper'
+  depends=('python2')
+  optdepends=('python2-psycopg2: connect to PostgreSQL database')
+
+  cd SQLAlchemy2-$pkgver
+  python2 setup.py install --root="$pkgdir"
+  install -D -m644 LICENSE \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 ft=sh et:


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:11:36
  Author: felixonmars
Revision: 333108

upgpkg: python-sqlalchemy 1.2.8-1

Modified:
  python-sqlalchemy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 05:08:15 UTC (rev 333107)
+++ PKGBUILD2018-05-29 05:11:36 UTC (rev 333108)
@@ -5,7 +5,7 @@
 
 pkgbase=python-sqlalchemy
 pkgname=('python-sqlalchemy' 'python2-sqlalchemy')
-pkgver=1.2.7
+pkgver=1.2.8
 pkgrel=1
 arch=('x86_64') # python2 package contain .so
 url="http://www.sqlalchemy.org/";
@@ -14,7 +14,7 @@
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-xdist' 'python2-pytest-xdist' 'python-mock' 'python2-mock')
 
source=("https://pypi.io/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz"{,.asc})
 validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1')
-sha512sums=('c592916dae177bcda7b3d7111af4269815d555273b548e35b58caaf518f7a5dc2256e5b98601cbbf0bbc95405fadd89f8e6b977e0d8104ce4e216d5c6924eda2'
+sha512sums=('07af161586ac0a9a44e8dff3a65b0433d41ccac89e0b4e2e7d9427c42dcdcca19c31805f81cad242e017e21557b2ff95d0c9e9e2e2339446bd75d0b415fafaf0'
 'SKIP')
 
 prepare() {


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:07:56
  Author: felixonmars
Revision: 333106

upgpkg: stack 1.7.1-14

rebuild with hinotify,0.3.10 fsnotify,0.2.1.2

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 05:03:16 UTC (rev 333105)
+++ PKGBUILD2018-05-29 05:07:56 UTC (rev 333106)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.7.1
-pkgrel=13
+pkgrel=14
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("custom:BSD3")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:08:15
  Author: felixonmars
Revision: 333107

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 333106, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/stack.install
(from rev 333106, stack/trunk/stack.install)

---+
 PKGBUILD  |   77 
 stack.install |4 ++
 2 files changed, 81 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 333106, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-29 05:08:15 UTC (rev 333107)
@@ -0,0 +1,77 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.7.1
+pkgrel=14
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 
'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 
'haskell-mono-traversable'
+ 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-simple' 
'haskell-path' 'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-primitive' 'haskell-project-template' 
'haskell-regex-applicative-text'
+ 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 
'haskell-store'
+ 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 
'haskell-temporary'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-typed-process'
+ 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive'
+ 'haskell-zlib' 'haskell-bindings-uname')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";)
+sha512sums=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs
+  hpack
+  sed -i '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build
+  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
+}
+
+check() {
+  cd $pkgname-$pkgver
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${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"
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 333106, 
stack/trunk/stack.i

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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:02:55
  Author: felixonmars
Revision: 333104

upgpkg: git-annex 6.20180509-31

rebuild with hinotify,0.3.10 fsnotify,0.2.1.2

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 05:02:22 UTC (rev 333103)
+++ PKGBUILD2018-05-29 05:02:55 UTC (rev 333104)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180509
-pkgrel=30
+pkgrel=31
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:03:16
  Author: felixonmars
Revision: 333105

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 333104, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 333104, git-annex/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   61 
 ghc-8.4.patch |  121 
 2 files changed, 182 insertions(+)

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

Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 
333104, git-annex/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-05-29 05:03:16 UTC (rev 
333105)
@@ -0,0 +1,121 @@
+diff --git a/Command/Info.hs b/Command/Info.hs
+index c9a314056a..3ae82f5532 100644
+--- a/Command/Info.hs
 b/Command/Info.hs
+@@ -56,15 +56,17 @@ data KeyData = KeyData
+   , backendsKeys :: M.Map KeyVariety Integer
+   }
+ 
+-instance Monoid KeyData where
+-  mempty = KeyData 0 0 0 M.empty
+-  mappend a b = KeyData
++instance Semigroup KeyData where
++  a <> b = KeyData
+   { countKeys = countKeys a + countKeys b
+   , sizeKeys = sizeKeys a + sizeKeys b
+   , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b
+   , backendsKeys = backendsKeys a <> backendsKeys b
+

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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:02:22
  Author: felixonmars
Revision: 333103

archrelease: copy trunk to community-x86_64

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

---+
 PKGBUILD  |   92 
 v2ray.service |   26 +++
 2 files changed, 59 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-29 05:01:58 UTC (rev 333102)
+++ PKGBUILD2018-05-29 05:02:22 UTC (rev 333103)
@@ -1,46 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: pandada8 
-
-pkgname=v2ray
-pkgver=3.23.1
-pkgrel=1
-pkgdesc="A platform for building proxies to bypass network restrictions"
-arch=('x86_64')
-url="https://github.com/v2ray/v2ray-core";
-license=('MIT')
-makedepends=('go' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/v2ray-core/archive/v$pkgver.tar.gz";
-'v2ray.service')
-sha512sums=('3affae6d0e4d29c47edc76e0972fa2052cc91f319a362d2ac99513ce4fe6a59b2671b514d45c3e7fae20472f70351b5212f81326baa3c100aa5e25243ff33dda'
-
'bebb87f43b3920be8efde9aece9c4305323cd7d3a65a3b2441f0dbd0098c02a18ca89a5b08833eee70482cffae2c8e7b7237bb5a4d1076e3c30d273898e2bedb')
-
-prepare() {
-  export GOPATH="$srcdir/build"
-  go get v2ray.com/core github.com/miekg/dns golang.org/x/sys/unix 
v2ray.com/ext/assert \
- github.com/gorilla/websocket golang.org/x/crypto/chacha20poly1305 
golang.org/x/crypto/sha3 \
- v2ray.com/ext golang.org/x/net/proxy 
github.com/google/go-github/github golang.org/x/oauth2 \
- github.com/gogo/protobuf/proto google.golang.org/grpc
-  go install v2ray.com/ext/tools/build/vbuild
-}
-
-build() {
-  cd v2ray-core-$pkgver
-  "$GOPATH"/bin/vbuild
-}
-
-check() {
-  cd v2ray-core-$pkgver
-  go test -p 1 -tags json -v v2ray.com/core/...
-}
-
-package() {
-  cd v2ray-core-$pkgver
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/v2ray/LICENSE
-  install -Dm644 release/config/systemd/v2ray.service 
${pkgdir}/usr/lib/systemd/system/v2ray.service
-  sed -i '/ExecStart/c\ExecStart=/usr/bin/env v2ray.location.asset=/etc/v2ray 
/usr/bin/v2ray -config /etc/v2ray/config.json' 
"$pkgdir"/usr/lib/systemd/system/v2ray.service
-  install -Dm644 release/config/geoip.dat release/config/geosite.dat 
release/config/*.json -t "$pkgdir"/etc/v2ray/
-  install -Dm755 "$GOPATH"/bin/v2ray-custom-linux-64/{v2ray,v2ctl} -t 
"$pkgdir"/usr/bin/
-
-  install -Dm644 "$srcdir"/v2ray.service 
"$pkgdir"/usr/lib/systemd/system/v2ray@.service
-}

Copied: v2ray/repos/community-x86_64/PKGBUILD (from rev 333102, 
v2ray/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-29 05:02:22 UTC (rev 333103)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: pandada8 
+
+pkgname=v2ray
+pkgver=3.23.2
+pkgrel=1
+pkgdesc="A platform for building proxies to bypass network restrictions"
+arch=('x86_64')
+url="https://github.com/v2ray/v2ray-core";
+license=('MIT')
+makedepends=('go' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/v2ray-core/archive/v$pkgver.tar.gz";
+'v2ray.service')
+sha512sums=('06f7b66bbe009157301f1b2e8be6fe1e67841fc5cb0c96ed27b0f2f200019efa733133f85efe4adf27d902d1ca8c95237ea5a4298d8a4b1fd0117043ad928405'
+
'bebb87f43b3920be8efde9aece9c4305323cd7d3a65a3b2441f0dbd0098c02a18ca89a5b08833eee70482cffae2c8e7b7237bb5a4d1076e3c30d273898e2bedb')
+
+prepare() {
+  export GOPATH="$srcdir/build"
+  go get v2ray.com/core github.com/miekg/dns golang.org/x/sys/unix 
v2ray.com/ext/assert \
+ github.com/gorilla/websocket golang.org/x/crypto/chacha20poly1305 
golang.org/x/crypto/sha3 \
+ v2ray.com/ext golang.org/x/net/proxy 
github.com/google/go-github/github golang.org/x/oauth2 \
+ github.com/gogo/protobuf/proto google.golang.org/grpc
+  go install v2ray.com/ext/tools/build/vbuild
+}
+
+build() {
+  cd v2ray-core-$pkgver
+  "$GOPATH"/bin/vbuild
+}
+
+check() {
+  cd v2ray-core-$pkgver
+  go test -p 1 -tags json -v v2ray.com/core/...
+}
+
+package() {
+  cd v2ray-core-$pkgver
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/v2ray/LICENSE
+  install -Dm644 release/config/systemd/v2ray.service 
${pkgdir}/usr/lib/systemd/system/v2ray.service
+  sed -i '/ExecStart/c\ExecStart=/usr/bin/env v2ray.location.asset=/etc/v2ray 
/usr/bin/v2ray -config /etc/v2ray/config.json' 
"$pkgdir"/usr/lib/systemd/system/v2ray.service
+  install -Dm644 release/config/geoip.dat release/config/geosite.dat 
release/config/*.json -t "$pkgdir"/etc/v2ray/
+  install -Dm755 "$GOPATH"/bin/v2ray-custom-linux-64/{v2ray,v2ctl} -t 
"$pkgdir"/usr/bin/
+
+  install 

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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:01:58
  Author: felixonmars
Revision: 333102

upgpkg: v2ray 3.23.2-1

Modified:
  v2ray/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 05:01:38 UTC (rev 333101)
+++ PKGBUILD2018-05-29 05:01:58 UTC (rev 333102)
@@ -3,7 +3,7 @@
 # Contributor: pandada8 
 
 pkgname=v2ray
-pkgver=3.23.1
+pkgver=3.23.2
 pkgrel=1
 pkgdesc="A platform for building proxies to bypass network restrictions"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('go' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/v2ray-core/archive/v$pkgver.tar.gz";
 'v2ray.service')
-sha512sums=('3affae6d0e4d29c47edc76e0972fa2052cc91f319a362d2ac99513ce4fe6a59b2671b514d45c3e7fae20472f70351b5212f81326baa3c100aa5e25243ff33dda'
+sha512sums=('06f7b66bbe009157301f1b2e8be6fe1e67841fc5cb0c96ed27b0f2f200019efa733133f85efe4adf27d902d1ca8c95237ea5a4298d8a4b1fd0117043ad928405'
 
'bebb87f43b3920be8efde9aece9c4305323cd7d3a65a3b2441f0dbd0098c02a18ca89a5b08833eee70482cffae2c8e7b7237bb5a4d1076e3c30d273898e2bedb')
 
 prepare() {


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:01:38
  Author: felixonmars
Revision: 333101

archrelease: copy trunk to community-any

Added:
  python-apispec/repos/community-any/PKGBUILD
(from rev 333100, python-apispec/trunk/PKGBUILD)
Deleted:
  python-apispec/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-29 05:00:56 UTC (rev 333100)
+++ PKGBUILD2018-05-29 05:01:38 UTC (rev 333101)
@@ -1,54 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-apispec
-pkgname=(python-apispec python2-apispec)
-pkgver=0.37.0
-pkgrel=1
-pkgdesc="A pluggable API specification generator. Currently supports the 
OpenAPI Specification."
-url="https://github.com/marshmallow-code/apispec";
-license=('MIT')
-arch=('any')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-yaml' 
'python2-yaml')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-tornado' 
'python2-tornado'
-  'python-bottle' 'python2-bottle' 'python-marshmallow' 
'python2-marshmallow'
-  'python-flask' 'python2-flask' 'python-mock' 'python2-mock' 
'check_api')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/marshmallow-code/apispec/archive/$pkgver.tar.gz";)
-sha512sums=('438e49e537c757368eec1e0c7776e402f6b176a6f2653804c0b349318fb85a4fad8029f927455c1d9380be166b91331ab384ace041617c6773c9e36f46c14f4d')
-
-prepare() {
-  sed -i 's/<2/<3/' apispec-$pkgver/setup.py
-  cp -a apispec-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/apispec-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/apispec-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/apispec-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/apispec-$pkgver-py2
-  python2 setup.py pytest
-}
-
-package_python-apispec() {
-  depends=('python-yaml')
-
-  cd apispec-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-apispec() {
-  depends=('python2-yaml')
-
-  cd apispec-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-apispec/repos/community-any/PKGBUILD (from rev 333100, 
python-apispec/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-29 05:01:38 UTC (rev 333101)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-apispec
+pkgname=(python-apispec python2-apispec)
+pkgver=0.37.1
+pkgrel=1
+pkgdesc="A pluggable API specification generator. Currently supports the 
OpenAPI Specification."
+url="https://github.com/marshmallow-code/apispec";
+license=('MIT')
+arch=('any')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-yaml' 
'python2-yaml')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-tornado' 
'python2-tornado'
+  'python-bottle' 'python2-bottle' 'python-marshmallow' 
'python2-marshmallow'
+  'python-flask' 'python2-flask' 'python-mock' 'python2-mock' 
'check_api')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/marshmallow-code/apispec/archive/$pkgver.tar.gz";)
+sha512sums=('cbf6de044d8d70b9ea0171d3067e690c5c6cb15f0bc3bee8a1729e6bfc420f3bcd978c7d3ab42e68658ca7bf90df7357bb2a0c03e299abd696afd4bb48927af2')
+
+prepare() {
+  sed -i 's/<2/<3/' apispec-$pkgver/setup.py
+  cp -a apispec-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/apispec-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/apispec-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/apispec-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/apispec-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-apispec() {
+  depends=('python-yaml')
+
+  cd apispec-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-apispec() {
+  depends=('python2-yaml')
+
+  cd apispec-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 05:00:56
  Author: felixonmars
Revision: 333100

upgpkg: python-apispec 0.37.1-1

Modified:
  python-apispec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 04:57:49 UTC (rev 333099)
+++ PKGBUILD2018-05-29 05:00:56 UTC (rev 333100)
@@ -3,7 +3,7 @@
 
 pkgbase=python-apispec
 pkgname=(python-apispec python2-apispec)
-pkgver=0.37.0
+pkgver=0.37.1
 pkgrel=1
 pkgdesc="A pluggable API specification generator. Currently supports the 
OpenAPI Specification."
 url="https://github.com/marshmallow-code/apispec";
@@ -14,7 +14,7 @@
   'python-bottle' 'python2-bottle' 'python-marshmallow' 
'python2-marshmallow'
   'python-flask' 'python2-flask' 'python-mock' 'python2-mock' 
'check_api')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/marshmallow-code/apispec/archive/$pkgver.tar.gz";)
-sha512sums=('438e49e537c757368eec1e0c7776e402f6b176a6f2653804c0b349318fb85a4fad8029f927455c1d9380be166b91331ab384ace041617c6773c9e36f46c14f4d')
+sha512sums=('cbf6de044d8d70b9ea0171d3067e690c5c6cb15f0bc3bee8a1729e6bfc420f3bcd978c7d3ab42e68658ca7bf90df7357bb2a0c03e299abd696afd4bb48927af2')
 
 prepare() {
   sed -i 's/<2/<3/' apispec-$pkgver/setup.py


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 04:57:17
  Author: felixonmars
Revision: 333098

upgpkg: shadowsocks-libev 3.2.0-1

Modified:
  shadowsocks-libev/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 04:56:49 UTC (rev 333097)
+++ PKGBUILD2018-05-29 04:57:17 UTC (rev 333098)
@@ -5,8 +5,8 @@
 # Contributor: 4679kun 
 
 pkgname=shadowsocks-libev
-pkgver=3.1.3
-pkgrel=3
+pkgver=3.2.0
+pkgrel=1
 pkgdesc='A lightweight secured socks5 proxy for embedded devices and low end 
boxes'
 arch=('x86_64')
 url='https://github.com/shadowsocks/shadowsocks-libev'
@@ -15,14 +15,12 @@
 makedepends=('asciidoc' 'xmlto')
 install=${pkgname}.install
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/shadowsocks/$pkgname/archive/v$pkgver.tar.gz";
-
gcc8.patch::https://github.com/shadowsocks/shadowsocks-libev/commit/662b6db3f3c395b552fa16f7fb22558aa38fe6aa.patch
 'shadowsocks-libev@.service'
 'shadowsocks-libev-server@.service'
 'shadowsocks-libev-redir@.service'
 'shadowsocks-libev-tunnel@.service')
 
-sha512sums=('a262315cf04c325b5b659f07fd751f2f7b651feed5e2ac7290c1b3ce91fe5bd7efa7ff834f82f3fb00d5551cba8277f8668cdefbfe35279d7835089cbcced55f'
-
'e4584c56427a295008714be8b189dcaa99f59b49231f97fce402a3eb1a0efd9b136ed3d1a68ab1906953b24f77e781f8caff63aee63886ac97e9c175f4476c57'
+sha512sums=('a90d161ec89155bb064cb7e9a8320475bdf75c47588000e5baa8275e9c0ce69126c3a75a4d1f40fa799f27cf537856482ed505436255519b58d9b84a4809fd0a'
 
'57c92f20d26283c87b86a66269a8475117ba4db4d13e5341f1795edb38181edd972179141cd1ef15e9b898b8b42d5319fe1a64edef8b35cb62f98443b701a5dd'
 
'b40db992b2e77846064d5b689835bcaf335da961684ca0d6aa0dc798ca9541ee0e0236e10e39f44a9ff3fbe260666a25e5440160121b10a655ac95a3f4ecba0a'
 
'8646a373b58327cdb75ed933447b4cb833ecca215807661120909e21d8c2a1d354beff302192e24dc77bfda3db2f806ec2b01a288ddb4f4e4b9ae200d0beeadd'
@@ -30,7 +28,6 @@
 
 prepare() {
   cd "$srcdir"/$pkgname-$pkgver
-  patch -p1 -i ../gcc8.patch
 
   sed -i 's|AC_CONFIG_FILES(\[libbloom/Makefile libcork/Makefile 
libipset/Makefile\])||' configure.ac
 }


[arch-commits] Commit in shadowsocks-libev/repos (7 files)

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 04:57:49
  Author: felixonmars
Revision: 333099

archrelease: copy trunk to community-testing-x86_64

Added:
  shadowsocks-libev/repos/community-testing-x86_64/
  shadowsocks-libev/repos/community-testing-x86_64/PKGBUILD
(from rev 333098, shadowsocks-libev/trunk/PKGBUILD)
  
shadowsocks-libev/repos/community-testing-x86_64/shadowsocks-libev-redir@.service
(from rev 333098, shadowsocks-libev/trunk/shadowsocks-libev-redir@.service)
  
shadowsocks-libev/repos/community-testing-x86_64/shadowsocks-libev-server@.service
(from rev 333098, shadowsocks-libev/trunk/shadowsocks-libev-server@.service)
  
shadowsocks-libev/repos/community-testing-x86_64/shadowsocks-libev-tunnel@.service
(from rev 333098, shadowsocks-libev/trunk/shadowsocks-libev-tunnel@.service)
  shadowsocks-libev/repos/community-testing-x86_64/shadowsocks-libev.install
(from rev 333098, shadowsocks-libev/trunk/shadowsocks-libev.install)
  shadowsocks-libev/repos/community-testing-x86_64/shadowsocks-libev@.service
(from rev 333098, shadowsocks-libev/trunk/shadowsocks-libev@.service)

---+
 PKGBUILD  |   50 
 shadowsocks-libev-redir@.service  |   13 +
 shadowsocks-libev-server@.service |   13 +
 shadowsocks-libev-tunnel@.service |   13 +
 shadowsocks-libev.install |   10 +++
 shadowsocks-libev@.service|   13 +
 6 files changed, 112 insertions(+)

Copied: shadowsocks-libev/repos/community-testing-x86_64/PKGBUILD (from rev 
333098, shadowsocks-libev/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-05-29 04:57:49 UTC (rev 333099)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: jiangxq 
+# Contributor: zh8 
+# Contributor: 4679kun 
+
+pkgname=shadowsocks-libev
+pkgver=3.2.0
+pkgrel=1
+pkgdesc='A lightweight secured socks5 proxy for embedded devices and low end 
boxes'
+arch=('x86_64')
+url='https://github.com/shadowsocks/shadowsocks-libev'
+license=('GPL3')
+depends=('libcap' 'mbedtls' 'libsodium' 'libev' 'c-ares' 'pcre' 'libcorkipset' 
'libbloom')
+makedepends=('asciidoc' 'xmlto')
+install=${pkgname}.install
+source=("$pkgname-$pkgver.tar.gz::https://github.com/shadowsocks/$pkgname/archive/v$pkgver.tar.gz";
+'shadowsocks-libev@.service'
+'shadowsocks-libev-server@.service'
+'shadowsocks-libev-redir@.service'
+'shadowsocks-libev-tunnel@.service')
+
+sha512sums=('a90d161ec89155bb064cb7e9a8320475bdf75c47588000e5baa8275e9c0ce69126c3a75a4d1f40fa799f27cf537856482ed505436255519b58d9b84a4809fd0a'
+
'57c92f20d26283c87b86a66269a8475117ba4db4d13e5341f1795edb38181edd972179141cd1ef15e9b898b8b42d5319fe1a64edef8b35cb62f98443b701a5dd'
+
'b40db992b2e77846064d5b689835bcaf335da961684ca0d6aa0dc798ca9541ee0e0236e10e39f44a9ff3fbe260666a25e5440160121b10a655ac95a3f4ecba0a'
+
'8646a373b58327cdb75ed933447b4cb833ecca215807661120909e21d8c2a1d354beff302192e24dc77bfda3db2f806ec2b01a288ddb4f4e4b9ae200d0beeadd'
+
'851a17a53cd84b425316c476f423b03d763e0fdfe987543964df4c67567374b833bf776e93476593d81652eda9986beeca1d06c8f13219fe6336c6f3e6441e98')
+
+prepare() {
+  cd "$srcdir"/$pkgname-$pkgver
+
+  sed -i 's|AC_CONFIG_FILES(\[libbloom/Makefile libcork/Makefile 
libipset/Makefile\])||' configure.ac
+}
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+
+  ./autogen.sh
+  ./configure --prefix=/usr --enable-shared --enable-system-shared-lib
+  make
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  make DESTDIR="$pkgdir/" install
+  install -Dm644 "$srcdir/shadowsocks-libev@.service" 
"$pkgdir/usr/lib/systemd/system/shadowsocks-libev@.service"
+  install -Dm644 "$srcdir/shadowsocks-libev-server@.service" 
"$pkgdir/usr/lib/systemd/system/shadowsocks-libev-server@.service"
+  install -Dm644 "$srcdir/shadowsocks-libev-redir@.service" 
"$pkgdir/usr/lib/systemd/system/shadowsocks-libev-redir@.service"
+  install -Dm644 "$srcdir/shadowsocks-libev-tunnel@.service" 
"$pkgdir/usr/lib/systemd/system/shadowsocks-libev-tunnel@.service"
+}

Copied: 
shadowsocks-libev/repos/community-testing-x86_64/shadowsocks-libev-redir@.service
 (from rev 333098, shadowsocks-libev/trunk/shadowsocks-libev-redir@.service)
===
--- community-testing-x86_64/shadowsocks-libev-redir@.service   
(rev 0)
+++ community-testing-x86_64/shadowsocks-libev-redir@.service   2018-05-29 
04:57:49 UTC (rev 333099)
@@ -0,0 +1,13 @@
+[Unit]
+Description=Shadowsocks-Libev Client Service Redir Mode
+After=network-online.target
+
+[Service]
+Type=simple
+User=nobody
+CapabilityBoundingSet=CAP_NET_ADMIN CAP_NET_BIND_SERVICE
+ExecStart=/usr/bin/ss-redir -c /etc/shadowsocks/%i.json
+
+[Install]
+WantedBy=multi-use

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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 04:56:49
  Author: felixonmars
Revision: 333097

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 
333096, haskell-fsnotify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-29 04:56:49 UTC (rev 333097)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fsnotify
+pkgname=haskell-fsnotify
+pkgver=0.2.1.2
+pkgrel=1
+pkgdesc="Cross platform library for file change notification."
+url="https://github.com/haskell-fswatch/hfsnotify";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-hinotify"
+ "haskell-unix-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f8f44fbedd800eb5f2bef055fc54ea8a12bb848ece76dad3523af195b00978ba562123d01f662d871c835fcf6df54382691a00968e03630b7f67364e5a435c32')
+
+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
+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 haskell-fsnotify/trunk (PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 04:56:30
  Author: felixonmars
Revision: 333096

upgpkg: haskell-fsnotify 0.2.1.2-1

rebuild with hinotify,0.3.10 fsnotify,0.2.1.2

Modified:
  haskell-fsnotify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 04:55:49 UTC (rev 333095)
+++ PKGBUILD2018-05-29 04:56:30 UTC (rev 333096)
@@ -4,8 +4,8 @@
 
 _hkgname=fsnotify
 pkgname=haskell-fsnotify
-pkgver=0.2.1.1
-pkgrel=10
+pkgver=0.2.1.2
+pkgrel=1
 pkgdesc="Cross platform library for file change notification."
 url="https://github.com/haskell-fswatch/hfsnotify";
 license=("custom:BSD3")
@@ -14,7 +14,7 @@
  "haskell-unix-compat")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('d4ab5095840b6144582283e9a8e85143d8a929fdd8249421bbe23e05aeafad3c14da3a00e03c69afea94c0a1ba5ec9be85ec5fe8b3d0336cbce738a7279bcc01')
+sha512sums=('f8f44fbedd800eb5f2bef055fc54ea8a12bb848ece76dad3523af195b00978ba562123d01f662d871c835fcf6df54382691a00968e03630b7f67364e5a435c32')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 04:55:49
  Author: felixonmars
Revision: 333095

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hinotify/repos/community-staging-x86_64/PKGBUILD (from rev 
333094, haskell-hinotify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-29 04:55:49 UTC (rev 333095)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hinotify
+pkgname=haskell-hinotify
+pkgver=0.3.10
+pkgrel=1
+pkgdesc="Haskell binding to inotify"
+url="https://github.com/kolmodin/hinotify.git";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-async")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d22f40bb055e14fd4be6669122a11b36fd7c5a989489d1b8c1e4117672b9f1700197a827f23242c91504b8236c349a4494adf724827001a77a1abdc11a9d6b8b')
+
+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
+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 haskell-hinotify/trunk (PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 29, 2018 @ 04:55:28
  Author: felixonmars
Revision: 333094

upgpkg: haskell-hinotify 0.3.10-1

rebuild with hinotify,0.3.10 fsnotify,0.2.1.2

Modified:
  haskell-hinotify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 22:50:09 UTC (rev 333093)
+++ PKGBUILD2018-05-29 04:55:28 UTC (rev 333094)
@@ -4,8 +4,8 @@
 
 _hkgname=hinotify
 pkgname=haskell-hinotify
-pkgver=0.3.9
-pkgrel=9
+pkgver=0.3.10
+pkgrel=1
 pkgdesc="Haskell binding to inotify"
 url="https://github.com/kolmodin/hinotify.git";
 license=("custom:BSD3")
@@ -13,13 +13,8 @@
 depends=('ghc-libs' "haskell-async")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('cea1fd7304e3fd56cec67b5d17cec6d462cf581ce44b518208a5c07758aadbf85392efd4918dd2fbbbf6b2b43327238613ba0ce110ada15fe8942a9a')
+sha512sums=('d22f40bb055e14fd4be6669122a11b36fd7c5a989489d1b8c1e4117672b9f1700197a827f23242c91504b8236c349a4494adf724827001a77a1abdc11a9d6b8b')
 
-prepare () {
-cd $_hkgname-$pkgver
-sed -i 's/<.*2.2/<3/' $_hkgname.cabal
-}
-
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 


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

2018-05-28 Thread Jan Steffens via arch-commits
Date: Tuesday, May 29, 2018 @ 04:50:41
  Author: heftig
Revision: 325107

archrelease: copy trunk to extra-x86_64

Added:
  gnome-builder/repos/extra-x86_64/PKGBUILD
(from rev 325106, gnome-builder/trunk/PKGBUILD)
Deleted:
  gnome-builder/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-29 04:49:38 UTC (rev 325106)
+++ PKGBUILD2018-05-29 04:50:41 UTC (rev 325107)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=gnome-builder
-pkgver=3.28.1
-pkgrel=1
-pkgdesc="An IDE for writing GNOME-based software"
-url="https://wiki.gnome.org/Apps/Builder";
-arch=(x86_64)
-license=(GPL3)
-depends=(gtksourceview3 devhelp libgit2-glib gjs python-gobject clang 
desktop-file-utils
- ctags libpeas vte3 vala python-jedi autoconf-archive sysprof flatpak 
gspell libdazzle
- template-glib jsonrpc-glib python-sphinx)
-makedepends=(intltool llvm gobject-introspection gtk-doc yelp-tools 
appstream-glib vala git
- mm-common meson)
-optdepends=('gnome-code-assistance: Legacy assistance services')
-groups=(gnome-extra)
-_commit=fb610e201c70ad146d16cad80d84dbf6e249b144  # tags/3.28.1^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  git cherry-pick -n ba4d103
-}
-
-build() {
-  arch-meson $pkgname build -D with_docs=true
-  ninja -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-}

Copied: gnome-builder/repos/extra-x86_64/PKGBUILD (from rev 325106, 
gnome-builder/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-29 04:50:41 UTC (rev 325107)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=gnome-builder
+pkgver=3.28.2
+pkgrel=1
+pkgdesc="An IDE for writing GNOME-based software"
+url="https://wiki.gnome.org/Apps/Builder";
+arch=(x86_64)
+license=(GPL3)
+depends=(gtksourceview3 devhelp libgit2-glib gjs python-gobject clang 
desktop-file-utils
+ ctags libpeas vte3 vala python-jedi autoconf-archive sysprof flatpak 
gspell libdazzle
+ template-glib jsonrpc-glib python-sphinx)
+makedepends=(intltool llvm gobject-introspection gtk-doc yelp-tools 
appstream-glib vala git
+ mm-common meson)
+optdepends=('gnome-code-assistance: Legacy assistance services')
+groups=(gnome-extra)
+_commit=ee71a5ea4ff8b3ece9f6b4db4086655270074302  # tags/3.28.2^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  git cherry-pick -n ba4d103
+}
+
+build() {
+  arch-meson $pkgname build -D with_docs=true
+  ninja -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+}


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

2018-05-28 Thread Jan Steffens via arch-commits
Date: Tuesday, May 29, 2018 @ 04:49:38
  Author: heftig
Revision: 325106

3.28.2-1

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 04:09:00 UTC (rev 325105)
+++ PKGBUILD2018-05-29 04:49:38 UTC (rev 325106)
@@ -2,7 +2,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gnome-builder
-pkgver=3.28.1
+pkgver=3.28.2
 pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder";
@@ -15,7 +15,7 @@
  mm-common meson)
 optdepends=('gnome-code-assistance: Legacy assistance services')
 groups=(gnome-extra)
-_commit=fb610e201c70ad146d16cad80d84dbf6e249b144  # tags/3.28.1^0
+_commit=ee71a5ea4ff8b3ece9f6b4db4086655270074302  # tags/3.28.2^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit";)
 sha256sums=('SKIP')
 


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

2018-05-28 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, May 29, 2018 @ 04:09:00
  Author: juergen
Revision: 325105

archrelease: copy trunk to extra-x86_64

Added:
  emacs/repos/extra-x86_64/PKGBUILD
(from rev 325104, emacs/trunk/PKGBUILD)
Deleted:
  emacs/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-29 04:08:04 UTC (rev 325104)
+++ PKGBUILD2018-05-29 04:09:00 UTC (rev 325105)
@@ -1,42 +0,0 @@
-# $Id$
-# Maintainer: Juergen Hoetzel 
-# Contributor: Renchi Raju 
-
-pkgname=emacs
-pkgver=25.3
-pkgrel=4
-pkgdesc="The extensible, customizable, self-documenting real-time display 
editor"
-arch=('x86_64')
-url="http://www.gnu.org/software/emacs/emacs.html";
-license=('GPL3')
-depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 
'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'libmagick6' 
'gnutls')
-validpgpkeys=('B29426DEFB07724C3C35E5D36592E9A3A0B0F199' 
'28D3BED851FDF3AB57FEF93C233587A47C207910')
-source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig})
-sha1sums=('1cb4f39e9c0a3305fd62f936c7c95ff8e2924323'
- 'SKIP')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig" \
-  ac_cv_lib_gif_EGifPutExtensionLast=yes ./configure --prefix=/usr 
--sysconfdir=/etc --libexecdir=/usr/lib \
---localstatedir=/var --with-x-toolkit=gtk3 
--with-xft \
---with-modules
-  make
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-
-  # remove conflict with ctags package
-  mv "$pkgdir"/usr/bin/{ctags,ctags.emacs}
-  mv "$pkgdir"/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1}
-
-  # fix user/root permissions on usr/share files
-  find "$pkgdir"/usr/share/emacs/$pkgver -exec chown root:root {} \;
-  # fix perms on /var/games
-  chmod 775 "$pkgdir"/var/games
-  chmod 775 "$pkgdir"/var/games/emacs
-  chmod 664 "$pkgdir"/var/games/emacs/*
-  chown -R root:games "$pkgdir"/var/games
-}

Copied: emacs/repos/extra-x86_64/PKGBUILD (from rev 325104, 
emacs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-29 04:09:00 UTC (rev 325105)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Juergen Hoetzel 
+# Contributor: Renchi Raju 
+
+pkgname=emacs
+pkgver=26.1
+pkgrel=1
+pkgdesc="The extensible, customizable, self-documenting real-time display 
editor"
+arch=('x86_64')
+url="http://www.gnu.org/software/emacs/emacs.html";
+license=('GPL3')
+depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 
'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'libmagick6' 
'gnutls')
+validpgpkeys=('B29426DEFB07724C3C35E5D36592E9A3A0B0F199' 
'28D3BED851FDF3AB57FEF93C233587A47C207910')
+source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig})
+sha1sums=('53c01d987b2613701f42d9f941c2d5225a5874c4'
+ 'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig" \
+  ac_cv_lib_gif_EGifPutExtensionLast=yes ./configure --prefix=/usr 
--sysconfdir=/etc --libexecdir=/usr/lib \
+--localstatedir=/var --with-x-toolkit=gtk3 
--with-xft \
+--with-modules
+  make
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  # remove conflict with ctags package
+  mv "$pkgdir"/usr/bin/{ctags,ctags.emacs}
+  mv "$pkgdir"/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1}
+
+  # fix user/root permissions on usr/share files
+  find "$pkgdir"/usr/share/emacs/$pkgver -exec chown root:root {} \;
+}


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

2018-05-28 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, May 29, 2018 @ 04:08:04
  Author: juergen
Revision: 325104

Update to Emacs 26.1

Modified:
  emacs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-29 00:53:22 UTC (rev 325103)
+++ PKGBUILD2018-05-29 04:08:04 UTC (rev 325104)
@@ -3,8 +3,8 @@
 # Contributor: Renchi Raju 
 
 pkgname=emacs
-pkgver=25.3
-pkgrel=4
+pkgver=26.1
+pkgrel=1
 pkgdesc="The extensible, customizable, self-documenting real-time display 
editor"
 arch=('x86_64')
 url="http://www.gnu.org/software/emacs/emacs.html";
@@ -12,7 +12,7 @@
 depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 
'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'libmagick6' 
'gnutls')
 validpgpkeys=('B29426DEFB07724C3C35E5D36592E9A3A0B0F199' 
'28D3BED851FDF3AB57FEF93C233587A47C207910')
 source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig})
-sha1sums=('1cb4f39e9c0a3305fd62f936c7c95ff8e2924323'
+sha1sums=('53c01d987b2613701f42d9f941c2d5225a5874c4'
  'SKIP')
 
 build() {
@@ -34,9 +34,4 @@
 
   # fix user/root permissions on usr/share files
   find "$pkgdir"/usr/share/emacs/$pkgver -exec chown root:root {} \;
-  # fix perms on /var/games
-  chmod 775 "$pkgdir"/var/games
-  chmod 775 "$pkgdir"/var/games/emacs
-  chmod 664 "$pkgdir"/var/games/emacs/*
-  chown -R root:games "$pkgdir"/var/games
 }


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

2018-05-28 Thread Allan McRae via arch-commits
Date: Tuesday, May 29, 2018 @ 00:53:22
  Author: allan
Revision: 325103

archrelease: copy trunk to testing-any

Added:
  devtools/repos/testing-any/PKGBUILD
(from rev 325102, devtools/trunk/PKGBUILD)
  devtools/repos/testing-any/add-etc-shadow-entry-for-builduser.patch
(from rev 325102, devtools/trunk/add-etc-shadow-entry-for-builduser.patch)
Deleted:
  devtools/repos/testing-any/PKGBUILD
  devtools/repos/testing-any/add-etc-shadow-entry-for-builduser.patch

--+
 PKGBUILD |   66 ++---
 add-etc-shadow-entry-for-builduser.patch |   64 ++--
 2 files changed, 65 insertions(+), 65 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-29 00:49:15 UTC (rev 325102)
+++ PKGBUILD2018-05-29 00:53:22 UTC (rev 325103)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: Pierre Schmitz 
-
-pkgname=devtools
-pkgver=20180528
-pkgrel=1
-pkgdesc='Tools for Arch Linux package maintainers'
-arch=('any')
-license=('GPL')
-url='https://git.archlinux.org/devtools.git/'
-depends=('namcap' 'openssh' 'subversion' 'rsync' 'arch-install-scripts'
- 'git' 'bzr' 'mercurial')
-source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
-validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53'
-  '4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'
-  '86CFFCA918CF3AF47147588051E8B148AC34'
-  '8FC15A064950A99DD1BD14DD39E4B877E62EB915'
-  '8218F88849AAC522E94CF470A5E9288C4FA415FA'
-  'B81B051F2D7FC867AAFF35A58DBD63B82072D77A'
-  'F3691687D867B81B51CE07D9BBE43771487328A9'
-  '6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD')
-md5sums=('8bbf0ecf0f5a564e1282ac6a6ae4176d'
- 'SKIP')
-
-build() {
-   cd "${pkgname}-${pkgver}"
-   make PREFIX=/usr
-}
-
-package() {
-   cd "${pkgname}-${pkgver}"
-   make PREFIX=/usr DESTDIR=${pkgdir} install
-}

Copied: devtools/repos/testing-any/PKGBUILD (from rev 325102, 
devtools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-29 00:53:22 UTC (rev 325103)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Pierre Schmitz 
+
+pkgname=devtools
+pkgver=20180528
+pkgrel=1
+pkgdesc='Tools for Arch Linux package maintainers'
+arch=('any')
+license=('GPL')
+url='https://git.archlinux.org/devtools.git/'
+depends=('namcap' 'openssh' 'subversion' 'rsync' 'arch-install-scripts'
+ 'git' 'bzr' 'mercurial')
+source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
+validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53'
+  '4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'
+  '86CFFCA918CF3AF47147588051E8B148AC34'
+  '8FC15A064950A99DD1BD14DD39E4B877E62EB915'
+  '8218F88849AAC522E94CF470A5E9288C4FA415FA'
+  'B81B051F2D7FC867AAFF35A58DBD63B82072D77A'
+  'F3691687D867B81B51CE07D9BBE43771487328A9'
+  '6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD')
+md5sums=('8bbf0ecf0f5a564e1282ac6a6ae4176d'
+ 'SKIP')
+
+build() {
+   cd "${pkgname}-${pkgver}"
+   make PREFIX=/usr
+}
+
+package() {
+   cd "${pkgname}-${pkgver}"
+   make PREFIX=/usr DESTDIR=${pkgdir} install
+}

Deleted: add-etc-shadow-entry-for-builduser.patch
===
--- add-etc-shadow-entry-for-builduser.patch2018-05-29 00:49:15 UTC (rev 
325102)
+++ add-etc-shadow-entry-for-builduser.patch2018-05-29 00:53:22 UTC (rev 
325103)
@@ -1,32 +0,0 @@
-From 5713cd629c97c7a12a600a1dd73ad81d87374eb1 Mon Sep 17 00:00:00 2001
-From: Evangelos Foutras 
-Date: Sat, 12 May 2018 11:52:18 +0300
-Subject: [PATCH] makechrootpkg: add /etc/shadow entry for builduser
-
-Without it, sudo 1.8.23 will return an error:
-
-sudo: PAM account management error: Authentication
-service cannot retrieve authentication info

- makechrootpkg.in | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/makechrootpkg.in b/makechrootpkg.in
-index 8e33499..57231d5 100644
 a/makechrootpkg.in
-+++ b/makechrootpkg.in
-@@ -176,9 +176,10 @@ prepare_chroot() {
-   # We can't use useradd without chrooting, otherwise it invokes PAM 
modules
-   # which we might not be abl

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

2018-05-28 Thread Allan McRae via arch-commits
Date: Tuesday, May 29, 2018 @ 00:49:15
  Author: allan
Revision: 325102

archrelease: copy trunk to testing-any

Added:
  devtools/repos/testing-any/
  devtools/repos/testing-any/PKGBUILD
(from rev 325101, devtools/trunk/PKGBUILD)
  devtools/repos/testing-any/add-etc-shadow-entry-for-builduser.patch
(from rev 325101, devtools/trunk/add-etc-shadow-entry-for-builduser.patch)

--+
 PKGBUILD |   33 +
 add-etc-shadow-entry-for-builduser.patch |   32 
 2 files changed, 65 insertions(+)

Copied: devtools/repos/testing-any/PKGBUILD (from rev 325101, 
devtools/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-05-29 00:49:15 UTC (rev 325102)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Pierre Schmitz 
+
+pkgname=devtools
+pkgver=20180528
+pkgrel=1
+pkgdesc='Tools for Arch Linux package maintainers'
+arch=('any')
+license=('GPL')
+url='https://git.archlinux.org/devtools.git/'
+depends=('namcap' 'openssh' 'subversion' 'rsync' 'arch-install-scripts'
+ 'git' 'bzr' 'mercurial')
+source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
+validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53'
+  '4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'
+  '86CFFCA918CF3AF47147588051E8B148AC34'
+  '8FC15A064950A99DD1BD14DD39E4B877E62EB915'
+  '8218F88849AAC522E94CF470A5E9288C4FA415FA'
+  'B81B051F2D7FC867AAFF35A58DBD63B82072D77A'
+  'F3691687D867B81B51CE07D9BBE43771487328A9'
+  '6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD')
+md5sums=('8bbf0ecf0f5a564e1282ac6a6ae4176d'
+ 'SKIP')
+
+build() {
+   cd "${pkgname}-${pkgver}"
+   make PREFIX=/usr
+}
+
+package() {
+   cd "${pkgname}-${pkgver}"
+   make PREFIX=/usr DESTDIR=${pkgdir} install
+}

Copied: devtools/repos/testing-any/add-etc-shadow-entry-for-builduser.patch 
(from rev 325101, devtools/trunk/add-etc-shadow-entry-for-builduser.patch)
===
--- testing-any/add-etc-shadow-entry-for-builduser.patch
(rev 0)
+++ testing-any/add-etc-shadow-entry-for-builduser.patch2018-05-29 
00:49:15 UTC (rev 325102)
@@ -0,0 +1,32 @@
+From 5713cd629c97c7a12a600a1dd73ad81d87374eb1 Mon Sep 17 00:00:00 2001
+From: Evangelos Foutras 
+Date: Sat, 12 May 2018 11:52:18 +0300
+Subject: [PATCH] makechrootpkg: add /etc/shadow entry for builduser
+
+Without it, sudo 1.8.23 will return an error:
+
+sudo: PAM account management error: Authentication
+service cannot retrieve authentication info
+---
+ makechrootpkg.in | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/makechrootpkg.in b/makechrootpkg.in
+index 8e33499..57231d5 100644
+--- a/makechrootpkg.in
 b/makechrootpkg.in
+@@ -176,9 +176,10 @@ prepare_chroot() {
+   # We can't use useradd without chrooting, otherwise it invokes PAM 
modules
+   # which we might not be able to load (i.e. when building i686 packages 
on
+   # an x86_64 host).
+-  sed -e '/^builduser:/d' -i "$copydir"/etc/{passwd,group}
++  sed -e '/^builduser:/d' -i "$copydir"/etc/{passwd,shadow,group}
+   printf >>"$copydir/etc/group"  'builduser:x:%d:\n' "$builduser_gid"
+   printf >>"$copydir/etc/passwd" 
'builduser:x:%d:%d:builduser:/build:/bin/bash\n' "$builduser_uid" 
"$builduser_gid"
++  printf >>"$copydir/etc/shadow" 'builduser:!!:%d::\n' "$(( $(date -u 
+%s) / 86400 ))"
+ 
+   $install -d 
"$copydir"/{build,build/.gnupg,startdir,{pkg,srcpkg,src,log}dest}
+ 
+-- 
+2.17.0
+


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

2018-05-28 Thread Allan McRae via arch-commits
Date: Tuesday, May 29, 2018 @ 00:48:18
  Author: allan
Revision: 325101

upgpkg: devtools 20180528-1

update for compatibility with pacman-5.1

Modified:
  devtools/trunk/PKGBUILD

--+
 PKGBUILD |   20 +++-
 1 file changed, 7 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 22:17:37 UTC (rev 325100)
+++ PKGBUILD2018-05-29 00:48:18 UTC (rev 325101)
@@ -2,8 +2,8 @@
 # Maintainer: Pierre Schmitz 
 
 pkgname=devtools
-pkgver=20171108
-pkgrel=2
+pkgver=20180528
+pkgrel=1
 pkgdesc='Tools for Arch Linux package maintainers'
 arch=('any')
 license=('GPL')
@@ -10,8 +10,7 @@
 url='https://git.archlinux.org/devtools.git/'
 depends=('namcap' 'openssh' 'subversion' 'rsync' 'arch-install-scripts'
  'git' 'bzr' 'mercurial')
-source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}
-'add-etc-shadow-entry-for-builduser.patch')
+source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
 validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53'
   '4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'
   '86CFFCA918CF3AF47147588051E8B148AC34'
@@ -18,16 +17,11 @@
   '8FC15A064950A99DD1BD14DD39E4B877E62EB915'
   '8218F88849AAC522E94CF470A5E9288C4FA415FA'
   'B81B051F2D7FC867AAFF35A58DBD63B82072D77A'
-  'F3691687D867B81B51CE07D9BBE43771487328A9')
-md5sums=('4a24b99bc1cffc63634eb7b3f5b116f1'
- 'SKIP'
- '573830ee23ecffa4971fbc36e5e2b666')
+  'F3691687D867B81B51CE07D9BBE43771487328A9'
+  '6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD')
+md5sums=('8bbf0ecf0f5a564e1282ac6a6ae4176d'
+ 'SKIP')
 
-prepare() {
-   cd "${pkgname}-${pkgver}"
-   patch -Np1 -i ../add-etc-shadow-entry-for-builduser.patch
-}
-
 build() {
cd "${pkgname}-${pkgver}"
make PREFIX=/usr


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

2018-05-28 Thread Antonio Rojas via arch-commits
Date: Monday, May 28, 2018 @ 21:26:43
  Author: arojas
Revision: 325095

Update to 3.3.8

Modified:
  fftw/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 18:20:42 UTC (rev 325094)
+++ PKGBUILD2018-05-28 21:26:43 UTC (rev 325095)
@@ -3,7 +3,7 @@
 # Contributor: damir 
 
 pkgname=fftw
-pkgver=3.3.7
+pkgver=3.3.8
 pkgrel=1
 pkgdesc="A library for computing the discrete Fourier transform (DFT)"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('bash' 'gcc-libs')
 makedepends=('gcc-fortran')
 source=("http://www.fftw.org/${pkgname}-${pkgver}.tar.gz";)
-sha1sums=('2ae980a8d44c161ce4a09c6e2d1c79243ecbabb2')
+sha1sums=('59831bd4b2705381ee395e54aa6e0069b10c3626')
 
 # notes:
 # http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69
@@ -21,8 +21,6 @@
 
 
 build() {
-  cd ${srcdir}
-  
   cp -a ${pkgname}-${pkgver} ${pkgname}-${pkgver}-double
   cp -a ${pkgname}-${pkgver} ${pkgname}-${pkgver}-long-double
   mv ${pkgname}-${pkgver} ${pkgname}-${pkgver}-single


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

2018-05-28 Thread Antonio Rojas via arch-commits
Date: Monday, May 28, 2018 @ 21:27:12
  Author: arojas
Revision: 325096

archrelease: copy trunk to extra-x86_64

Added:
  fftw/repos/extra-x86_64/PKGBUILD
(from rev 325095, fftw/trunk/PKGBUILD)
Deleted:
  fftw/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  124 ++---
 1 file changed, 61 insertions(+), 63 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-28 21:26:43 UTC (rev 325095)
+++ PKGBUILD2018-05-28 21:27:12 UTC (rev 325096)
@@ -1,63 +0,0 @@
-# $Id$
-# Maintainer: Ronald van Haren 
-# Contributor: damir 
-
-pkgname=fftw
-pkgver=3.3.7
-pkgrel=1
-pkgdesc="A library for computing the discrete Fourier transform (DFT)"
-arch=('i686' 'x86_64')
-license=('GPL2')
-url="http://www.fftw.org/";
-depends=('bash' 'gcc-libs')
-makedepends=('gcc-fortran')
-source=("http://www.fftw.org/${pkgname}-${pkgver}.tar.gz";)
-sha1sums=('2ae980a8d44c161ce4a09c6e2d1c79243ecbabb2')
-
-# notes:
-# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69
-# http://www.fftw.org/faq/section2.html#singleprec
-# http://www.fftw.org/fftw3_doc/Precision.html#Precision
-
-
-build() {
-  cd ${srcdir}
-  
-  cp -a ${pkgname}-${pkgver} ${pkgname}-${pkgver}-double
-  cp -a ${pkgname}-${pkgver} ${pkgname}-${pkgver}-long-double
-  mv ${pkgname}-${pkgver} ${pkgname}-${pkgver}-single
-  
-
-  # use upstream default CFLAGS while keeping our -march/-mtune
-  CFLAGS+=" -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing 
-ffast-math"
-
-  CONFIGURE="./configure F77=gfortran --prefix=/usr \
- --enable-shared --enable-threads \
---enable-openmp"
-
-  # build double precision
-  cd ${srcdir}/${pkgname}-${pkgver}-double
-  $CONFIGURE --enable-sse2 --enable-avx
-  make
-
-  # build & install long double precission
-  cd ${srcdir}/${pkgname}-${pkgver}-long-double
-  $CONFIGURE --enable-long-double
-  make
-
-  # build & install single precision
-  cd ${srcdir}/${pkgname}-${pkgver}-single
-  $CONFIGURE --enable-float --enable-sse --enable-avx
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}-double
-  make DESTDIR=${pkgdir} install
-
-  cd ${srcdir}/${pkgname}-${pkgver}-long-double
-  make DESTDIR=${pkgdir} install
-
-  cd ${srcdir}/${pkgname}-${pkgver}-single
-  make DESTDIR=${pkgdir} install  
-}

Copied: fftw/repos/extra-x86_64/PKGBUILD (from rev 325095, fftw/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-28 21:27:12 UTC (rev 325096)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Ronald van Haren 
+# Contributor: damir 
+
+pkgname=fftw
+pkgver=3.3.8
+pkgrel=1
+pkgdesc="A library for computing the discrete Fourier transform (DFT)"
+arch=('x86_64')
+license=('GPL2')
+url="http://www.fftw.org/";
+depends=('bash' 'gcc-libs')
+makedepends=('gcc-fortran')
+source=("http://www.fftw.org/${pkgname}-${pkgver}.tar.gz";)
+sha1sums=('59831bd4b2705381ee395e54aa6e0069b10c3626')
+
+# notes:
+# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69
+# http://www.fftw.org/faq/section2.html#singleprec
+# http://www.fftw.org/fftw3_doc/Precision.html#Precision
+
+
+build() {
+  cp -a ${pkgname}-${pkgver} ${pkgname}-${pkgver}-double
+  cp -a ${pkgname}-${pkgver} ${pkgname}-${pkgver}-long-double
+  mv ${pkgname}-${pkgver} ${pkgname}-${pkgver}-single
+  
+
+  # use upstream default CFLAGS while keeping our -march/-mtune
+  CFLAGS+=" -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing 
-ffast-math"
+
+  CONFIGURE="./configure F77=gfortran --prefix=/usr \
+ --enable-shared --enable-threads \
+--enable-openmp"
+
+  # build double precision
+  cd ${srcdir}/${pkgname}-${pkgver}-double
+  $CONFIGURE --enable-sse2 --enable-avx
+  make
+
+  # build & install long double precission
+  cd ${srcdir}/${pkgname}-${pkgver}-long-double
+  $CONFIGURE --enable-long-double
+  make
+
+  # build & install single precision
+  cd ${srcdir}/${pkgname}-${pkgver}-single
+  $CONFIGURE --enable-float --enable-sse --enable-avx
+  make
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}-double
+  make DESTDIR=${pkgdir} install
+
+  cd ${srcdir}/${pkgname}-${pkgver}-long-double
+  make DESTDIR=${pkgdir} install
+
+  cd ${srcdir}/${pkgname}-${pkgver}-single
+  make DESTDIR=${pkgdir} install  
+}


[arch-commits] Commit in pdal/trunk (PKGBUILD gcc.patch)

2018-05-28 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, May 28, 2018 @ 22:41:48
  Author: svenstaro
Revision: 333091

upgpkg: pdal 1.7.2-1

Modified:
  pdal/trunk/PKGBUILD
Deleted:
  pdal/trunk/gcc.patch

---+
 PKGBUILD  |   12 
 gcc.patch |   47 ---
 2 files changed, 4 insertions(+), 55 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 22:18:22 UTC (rev 333090)
+++ PKGBUILD2018-05-28 22:41:48 UTC (rev 333091)
@@ -1,8 +1,8 @@
 # Maintainer: Sven-Hendrik Haase 
 # Contributor: SaultDon 
 pkgname=pdal
-pkgver=1.6.0
-pkgrel=4
+pkgver=1.7.2
+pkgrel=1
 pkgdesc="A C++ library for translating and manipulating point cloud data"
 arch=('x86_64')
 url="http://www.pdal.io";
@@ -13,16 +13,12 @@
 'sqlite: for the sqlite plugin'
 'postgresql-libs: for the postgresql plugin')
 provides=('pdal')
-source=("http://download.osgeo.org/pdal/PDAL-$pkgver-src.tar.gz";
-gcc.patch)
-sha512sums=('2e3bb90033d2248277bae241e4c9387f175e31abfeb3951d9ccaddca8d8f4cf58606d9a6c1730c69a5a0814f708366a271a38f80359d1f0db4572f45e102bc32'
-
'4f71629c8ade61ca8266911b1d4ed6dd740bdf32a27e08f3a87d1c7d184036702deb61dc500ca41f734af8025285d9c9c59055a21044c9b3248632aa50ef5f95')
+source=("http://download.osgeo.org/pdal/PDAL-$pkgver-src.tar.gz";)
+sha512sums=('0996b32176f158517db89109afab2ff41c8eaaa0991d3486f036bdf9de91d8829d879f06b8ffd36ada5db2f272bcd69a9043dd683c7dc0e169a074de1896b90b')
 
 prepare() {
 cd "PDAL-$pkgver-src"
 
-patch -Np1 < $srcdir/gcc.patch
-
 [[ -d build ]] || mkdir build
 }
 

Deleted: gcc.patch
===
--- gcc.patch   2018-05-28 22:18:22 UTC (rev 333090)
+++ gcc.patch   2018-05-28 22:41:48 UTC (rev 333091)
@@ -1,47 +0,0 @@
-diff --git a/dimbuilder/DimBuilder.cpp b/dimbuilder/DimBuilder.cpp
-index dd2f4a4c7..96b978a67 100644
 a/dimbuilder/DimBuilder.cpp
-+++ b/dimbuilder/DimBuilder.cpp
-@@ -174,9 +174,11 @@ bool DimBuilder::execute()
- void DimBuilder::extractDim(Json::Value& dim)
- {
- DimSpec d;
-+Json::Value empty;
- 
- // Get dimension name.
--Json::Value name = dim.removeMember("name");
-+Json::Value name = dim.get("name", empty);
-+dim.removeMember("name");
- if (name.isNull())
- throw dimbuilder_error("Dimension missing name.");
- if (!name.isString())
-@@ -185,7 +187,8 @@ void DimBuilder::extractDim(Json::Value& dim)
- validateDimension(d.m_name);
- 
- // Get dimension description.
--Json::Value description = dim.removeMember("description");
-+Json::Value description = dim.get("description", empty);
-+dim.removeMember("description");
- if (description.isNull())
- {
- std::ostringstream oss;
-@@ -204,7 +207,8 @@ void DimBuilder::extractDim(Json::Value& dim)
- d.m_description = description.asString();
- 
- // Get dimension type
--Json::Value type = dim.removeMember("type");
-+Json::Value type = dim.get("type", empty);
-+dim.removeMember("type");
- if (type.isNull())
- {
- std::ostringstream oss;
-@@ -222,7 +226,8 @@ void DimBuilder::extractDim(Json::Value& dim)
- throw dimbuilder_error(oss.str());
- }
- 
--Json::Value altNames = dim.removeMember("alt_names");
-+Json::Value altNames = dim.get("alt_names", empty);
-+dim.removeMember("alt_names");
- if (!altNames.isNull())
- {
- if (!altNames.isString())


[arch-commits] Commit in pdal/repos/community-x86_64 (PKGBUILD PKGBUILD gcc.patch)

2018-05-28 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, May 28, 2018 @ 22:41:57
  Author: svenstaro
Revision: 333092

archrelease: copy trunk to community-x86_64

Added:
  pdal/repos/community-x86_64/PKGBUILD
(from rev 333091, pdal/trunk/PKGBUILD)
Deleted:
  pdal/repos/community-x86_64/PKGBUILD
  pdal/repos/community-x86_64/gcc.patch

---+
 PKGBUILD  |  100 
 gcc.patch |   47 
 2 files changed, 48 insertions(+), 99 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-28 22:41:48 UTC (rev 333091)
+++ PKGBUILD2018-05-28 22:41:57 UTC (rev 333092)
@@ -1,52 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: SaultDon 
-pkgname=pdal
-pkgver=1.6.0
-pkgrel=4
-pkgdesc="A C++ library for translating and manipulating point cloud data"
-arch=('x86_64')
-url="http://www.pdal.io";
-license=('BSD')
-depends=('gdal' 'libgeotiff' 'laszip' 'jsoncpp' 'hexer-hobu')
-makedepends=('cmake' 'python' 'python-numpy' 'laz-perf')
-optdepends=('python-numpy: for the Python plugin'
-'sqlite: for the sqlite plugin'
-'postgresql-libs: for the postgresql plugin')
-provides=('pdal')
-source=("http://download.osgeo.org/pdal/PDAL-$pkgver-src.tar.gz";
-gcc.patch)
-sha512sums=('2e3bb90033d2248277bae241e4c9387f175e31abfeb3951d9ccaddca8d8f4cf58606d9a6c1730c69a5a0814f708366a271a38f80359d1f0db4572f45e102bc32'
-
'4f71629c8ade61ca8266911b1d4ed6dd740bdf32a27e08f3a87d1c7d184036702deb61dc500ca41f734af8025285d9c9c59055a21044c9b3248632aa50ef5f95')
-
-prepare() {
-cd "PDAL-$pkgver-src"
-
-patch -Np1 < $srcdir/gcc.patch
-
-[[ -d build ]] || mkdir build
-}
-
-build() {
-cd "PDAL-$pkgver-src/build"
-
-cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DBUILD_PLUGIN_PYTHON=ON \
--DBUILD_PLUGIN_PGPOINTCLOUD=ON \
--DBUILD_PLUGIN_SQLITE=ON \
--DBUILD_PLUGIN_HEXBIN=ON \
--DWITH_LAZPERF=ON \
--DWITH_LASZIP=ON \
--DWITH_COMPLETION=ON
-
-make
-}
-
-package() {
-cd "PDAL-$pkgver-src/build"
-
-make DESTDIR="$pkgdir/" install
-
-cd "$srcdir/PDAL-$pkgver-src"
-install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: pdal/repos/community-x86_64/PKGBUILD (from rev 333091, 
pdal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-28 22:41:57 UTC (rev 333092)
@@ -0,0 +1,48 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: SaultDon 
+pkgname=pdal
+pkgver=1.7.2
+pkgrel=1
+pkgdesc="A C++ library for translating and manipulating point cloud data"
+arch=('x86_64')
+url="http://www.pdal.io";
+license=('BSD')
+depends=('gdal' 'libgeotiff' 'laszip' 'jsoncpp' 'hexer-hobu')
+makedepends=('cmake' 'python' 'python-numpy' 'laz-perf')
+optdepends=('python-numpy: for the Python plugin'
+'sqlite: for the sqlite plugin'
+'postgresql-libs: for the postgresql plugin')
+provides=('pdal')
+source=("http://download.osgeo.org/pdal/PDAL-$pkgver-src.tar.gz";)
+sha512sums=('0996b32176f158517db89109afab2ff41c8eaaa0991d3486f036bdf9de91d8829d879f06b8ffd36ada5db2f272bcd69a9043dd683c7dc0e169a074de1896b90b')
+
+prepare() {
+cd "PDAL-$pkgver-src"
+
+[[ -d build ]] || mkdir build
+}
+
+build() {
+cd "PDAL-$pkgver-src/build"
+
+cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_PLUGIN_PYTHON=ON \
+-DBUILD_PLUGIN_PGPOINTCLOUD=ON \
+-DBUILD_PLUGIN_SQLITE=ON \
+-DBUILD_PLUGIN_HEXBIN=ON \
+-DWITH_LAZPERF=ON \
+-DWITH_LASZIP=ON \
+-DWITH_COMPLETION=ON
+
+make
+}
+
+package() {
+cd "PDAL-$pkgver-src/build"
+
+make DESTDIR="$pkgdir/" install
+
+cd "$srcdir/PDAL-$pkgver-src"
+install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE
+}

Deleted: gcc.patch
===
--- gcc.patch   2018-05-28 22:41:48 UTC (rev 333091)
+++ gcc.patch   2018-05-28 22:41:57 UTC (rev 333092)
@@ -1,47 +0,0 @@
-diff --git a/dimbuilder/DimBuilder.cpp b/dimbuilder/DimBuilder.cpp
-index dd2f4a4c7..96b978a67 100644
 a/dimbuilder/DimBuilder.cpp
-+++ b/dimbuilder/DimBuilder.cpp
-@@ -174,9 +174,11 @@ bool DimBuilder::execute()
- void DimBuilder::extractDim(Json::Value& dim)
- {
- DimSpec d;
-+Json::Value empty;
- 
- // Get dimension name.
--Json::Value name = dim.removeMember("name");
-+Json::Value name = dim.get("name", empty);
-+dim.removeMember("name");
- if (name.isNull())
- throw dimbuilder_error("Dimension missing name.");
- if (!name.isString())
-@@ -185,7 +187,8 @@ void DimBuilder::extractDim(Json::Value& dim)
- validateDimension(d.m_name);
- 
- // Get dimension description.
--Json::Value description = dim.removeMember("description");
-+Json::Value description = dim.get(

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

2018-05-28 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, May 28, 2018 @ 22:05:22
  Author: svenstaro
Revision: 333086

archrelease: copy trunk to community-x86_64

Added:
  alembic/repos/community-x86_64/PKGBUILD
(from rev 333085, alembic/trunk/PKGBUILD)
Deleted:
  alembic/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-28 22:05:13 UTC (rev 333085)
+++ PKGBUILD2018-05-28 22:05:22 UTC (rev 333086)
@@ -1,37 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-
-pkgname=alembic
-pkgver=1.7.7
-pkgrel=1
-pkgdesc="A open framework for storing and sharing scene data"
-arch=('x86_64')
-url="http://www.alembic.io/";
-license=('BSD3')
-depends=('openexr' 'boost-libs' 'hdf5' 'zlib')
-makedepends=('cmake' 'boost')
-source=(https://github.com/alembic/alembic/archive/${pkgver}.tar.gz)
-sha512sums=('0ebcf6b9304e84bc60f1c146d0b5e5c5b1de43974ec0725293c444b48b22640945f5883eb9afd46c1ac9f0c260d6f22ff29b4866d6525c416339877be984b149')
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  mkdir build && cd build
-
-  cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DUSE_HDF5=OFF
-# Temporarily disable HDF5 until upstream fixes the linking or until we 
make a patch.
-
-  make
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-
-  cd build
-  make DESTDIR="${pkgdir}/" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: alembic/repos/community-x86_64/PKGBUILD (from rev 333085, 
alembic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-28 22:05:22 UTC (rev 333086)
@@ -0,0 +1,37 @@
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=alembic
+pkgver=1.7.8
+pkgrel=1
+pkgdesc="A open framework for storing and sharing scene data"
+arch=('x86_64')
+url="http://www.alembic.io/";
+license=('BSD')
+depends=('openexr' 'boost-libs' 'hdf5')
+makedepends=('cmake' 'boost')
+source=(https://github.com/alembic/alembic/archive/${pkgver}.tar.gz)
+sha512sums=('bc36e30d1aecd67da16247365a973c462e9716309d090fefe36f625c8d2ab2d517fe8ac694a9188cd6eeb623a3217f59f461c82fcfec43d0a60a07381526983a')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  mkdir build && cd build
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DUSE_HDF5=OFF
+# Temporarily disable HDF5 until upstream fixes the linking or until we 
make a patch.
+
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+
+  cd build
+  make DESTDIR="${pkgdir}/" install
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-05-28 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, May 28, 2018 @ 22:05:13
  Author: svenstaro
Revision: 333085

upgpkg: alembic 1.7.8-1

Modified:
  alembic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 20:07:38 UTC (rev 333084)
+++ PKGBUILD2018-05-28 22:05:13 UTC (rev 333085)
@@ -1,16 +1,16 @@
 # Maintainer: Sven-Hendrik Haase 
 
 pkgname=alembic
-pkgver=1.7.7
+pkgver=1.7.8
 pkgrel=1
 pkgdesc="A open framework for storing and sharing scene data"
 arch=('x86_64')
 url="http://www.alembic.io/";
-license=('BSD3')
-depends=('openexr' 'boost-libs' 'hdf5' 'zlib')
+license=('BSD')
+depends=('openexr' 'boost-libs' 'hdf5')
 makedepends=('cmake' 'boost')
 source=(https://github.com/alembic/alembic/archive/${pkgver}.tar.gz)
-sha512sums=('0ebcf6b9304e84bc60f1c146d0b5e5c5b1de43974ec0725293c444b48b22640945f5883eb9afd46c1ac9f0c260d6f22ff29b4866d6525c416339877be984b149')
+sha512sums=('bc36e30d1aecd67da16247365a973c462e9716309d090fefe36f625c8d2ab2d517fe8ac694a9188cd6eeb623a3217f59f461c82fcfec43d0a60a07381526983a')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"


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

2018-05-28 Thread Johannes Löthberg via arch-commits
Date: Monday, May 28, 2018 @ 20:07:33
  Author: demize
Revision: 333083

Use upstream release due to Qt 5.11 incompatibilities FS#58734

Added:
  anki/trunk/makefile-fix.patch
Modified:
  anki/trunk/PKGBUILD
Deleted:
  anki/trunk/0001-Revert-refuse-to-run-on-qt-5.10.patch

+
 0001-Revert-refuse-to-run-on-qt-5.10.patch |   24 
 PKGBUILD   |   22 ++-
 makefile-fix.patch |   39 +++
 3 files changed, 49 insertions(+), 36 deletions(-)

Deleted: 0001-Revert-refuse-to-run-on-qt-5.10.patch
===
--- 0001-Revert-refuse-to-run-on-qt-5.10.patch  2018-05-28 18:41:27 UTC (rev 
333082)
+++ 0001-Revert-refuse-to-run-on-qt-5.10.patch  2018-05-28 20:07:33 UTC (rev 
333083)
@@ -1,24 +0,0 @@
-From 6cb98293898c20e34c6ed3ebdb54f757c1a5a768 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= 
-Date: Mon, 25 Dec 2017 17:17:13 +0100
-Subject: [PATCH] Revert "refuse to run on qt 5.10"
-
-This reverts commit 65b826d787aff5344ee35707ba3ed21b0678cb7a.

- aqt/qt.py | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/aqt/qt.py b/aqt/qt.py
-index d2a87d1..0afb43a 100644
 a/aqt/qt.py
-+++ b/aqt/qt.py
-@@ -40,5 +40,3 @@ qtpoint = QT_VERSION & 0xff
- 
- if qtmajor < 5 or (qtmajor == 5 and qtminor < 9):
- raise Exception("Anki requires Qt 5.9.0+")
--if qtmajor == 5 and qtminor == 10:
--raise Exception("Qt 5.10 is known to be buggy.")
-\ No newline at end of file
--- 
-2.15.1
-

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 18:41:27 UTC (rev 333082)
+++ PKGBUILD2018-05-28 20:07:33 UTC (rev 333083)
@@ -7,11 +7,11 @@
 
 pkgname=anki
 pkgver=2.1.0beta39
-pkgrel=1
+pkgrel=2
 
 pkgdesc="Helps you remember facts (like words/phrases in a foreign language) 
efficiently"
 url="https://ankisrs.net/";
-arch=('any')
+arch=('x86_64')
 license=('AGPL3')
 
 depends=('qt5-webengine' 'python-beautifulsoup4' 'python-pyaudio'
@@ -20,21 +20,19 @@
 optdepends=('lame: record sound'
 'mplayer: play sound')
 
-source=(https://apps.ankiweb.net/downloads/beta/anki-$pkgver-source.tgz
-0001-Revert-refuse-to-run-on-qt-5.10.patch)
-sha256sums=('a6b511ac81bc7024b63ba997f1fd00880c4b574d6b52cedee2ef3d24fa36da49'
-'9f10126ffc9e9a3552bee20b750d6a43ec631280ad0838c9f7d2b188998c5ac1')
+source=(https://apps.ankiweb.net/downloads/beta/anki-$pkgver-amd64.tar.bz2
+makefile-fix.patch)
+sha256sums=('19797979016d898849475b1e635c4e34a34d439f89421febe452199df76bf2a9'
+'0e9e75cec931ed5b81fbf3d27ab151409cc5044204f92c1e68149013f8688b10')
 
 prepare() {
-  cd anki-$pkgver
+  cd anki-$pkgver-amd64
 
-  patch -p1 <"$srcdir"/0001-Revert-refuse-to-run-on-qt-5.10.patch
+  patch <"$srcdir"/makefile-fix.patch
 }
 
 package() {
-  cd anki-$pkgver
+  cd anki-$pkgver-amd64
 
-  make install DESTDIR="$pkgdir"
-
-  sed -i '$ iimport os\nos.environ["QTWEBENGINE_DISABLE_SANDBOX"] = "1"' 
"$pkgdir"/usr/bin/anki
+  make DESTDIR="$pkgdir" PREFIX=/usr install
 }

Added: makefile-fix.patch
===
--- makefile-fix.patch  (rev 0)
+++ makefile-fix.patch  2018-05-28 20:07:33 UTC (rev 333083)
@@ -0,0 +1,39 @@
+--- Makefile.old   2018-05-28 21:48:31.247309797 +0200
 Makefile   2018-05-28 21:49:39.073973458 +0200
+@@ -6,23 +6,20 @@
+   @echo "Uninstall with 'sudo make uninstall'"
+ 
+ install:
+-  rm -rf ${PREFIX}/share/anki
+-  mkdir -p ${PREFIX}/share/anki
+-  cp -av * ${PREFIX}/share/anki/
+-  mkdir -p ${PREFIX}/bin
+-  ln -sf ${PREFIX}/share/anki/bin/anki ${PREFIX}/bin/
++  rm -rf $(DESTDIR)${PREFIX}/share/anki
++  mkdir -p $(DESTDIR)${PREFIX}/share/anki
++  cp -av * $(DESTDIR)${PREFIX}/share/anki/
++  mkdir -p $(DESTDIR)${PREFIX}/bin
++  ln -sf ${PREFIX}/share/anki/bin/anki $(DESTDIR)${PREFIX}/bin/
+   # fix a previous packaging issue where we created this as a file
+-  (test -f ${PREFIX}/share/applications && rm 
${PREFIX}/share/applications)||true
+-  mkdir -p ${PREFIX}/share/pixmaps
+-  mkdir -p ${PREFIX}/share/applications
+-  mkdir -p ${PREFIX}/share/man/man1
+-  cd ${PREFIX}/share/anki && (\
+-  mv anki.xpm anki.png ${PREFIX}/share/pixmaps/;\
+-  mv anki.desktop ${PREFIX}/share/applications/;\
+-  mv anki.1 ${PREFIX}/share/man/man1/)
+-  xdg-mime install anki.xml --novendor
+-  xdg-mime default anki.desktop application/x-anki
+-  xdg-mime default anki.desktop application/x-apkg
++  (test -f $(DESTDIR)${PREFIX}/share/applications && rm 
$(DESTDIR)${PREFIX}/share/applications)||true
++  mkdir -p $(DESTDIR)${PREFIX}/share/pixmaps
++  mkdir -p $(DESTDIR)${PREFIX}/share/applications
++  mkdir -p $(DESTDIR)${PREFIX}/share/man/man1
++  cd $

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

2018-05-28 Thread Johannes Löthberg via arch-commits
Date: Monday, May 28, 2018 @ 20:07:38
  Author: demize
Revision: 333084

archrelease: copy trunk to community-testing-x86_64

Added:
  anki/repos/community-testing-x86_64/
  anki/repos/community-testing-x86_64/PKGBUILD
(from rev 333083, anki/trunk/PKGBUILD)
  anki/repos/community-testing-x86_64/makefile-fix.patch
(from rev 333083, anki/trunk/makefile-fix.patch)

+
 PKGBUILD   |   38 ++
 makefile-fix.patch |   39 +++
 2 files changed, 77 insertions(+)

Copied: anki/repos/community-testing-x86_64/PKGBUILD (from rev 333083, 
anki/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-05-28 20:07:38 UTC (rev 333084)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Johannes Löthberg 
+# Contributor: Sergej Pupykin 
+# Contributor: Timm Preetz 
+# Contributor: Michael 'manveru' Fellinger 
+# Contributor: Dave Pretty 
+
+pkgname=anki
+pkgver=2.1.0beta39
+pkgrel=2
+
+pkgdesc="Helps you remember facts (like words/phrases in a foreign language) 
efficiently"
+url="https://ankisrs.net/";
+arch=('x86_64')
+license=('AGPL3')
+
+depends=('qt5-webengine' 'python-beautifulsoup4' 'python-pyaudio'
+ 'python-pyqt5' 'python-requests' 'python-send2trash'
+ 'python-decorator' 'python-markdown')
+optdepends=('lame: record sound'
+'mplayer: play sound')
+
+source=(https://apps.ankiweb.net/downloads/beta/anki-$pkgver-amd64.tar.bz2
+makefile-fix.patch)
+sha256sums=('19797979016d898849475b1e635c4e34a34d439f89421febe452199df76bf2a9'
+'0e9e75cec931ed5b81fbf3d27ab151409cc5044204f92c1e68149013f8688b10')
+
+prepare() {
+  cd anki-$pkgver-amd64
+
+  patch <"$srcdir"/makefile-fix.patch
+}
+
+package() {
+  cd anki-$pkgver-amd64
+
+  make DESTDIR="$pkgdir" PREFIX=/usr install
+}

Copied: anki/repos/community-testing-x86_64/makefile-fix.patch (from rev 
333083, anki/trunk/makefile-fix.patch)
===
--- community-testing-x86_64/makefile-fix.patch (rev 0)
+++ community-testing-x86_64/makefile-fix.patch 2018-05-28 20:07:38 UTC (rev 
333084)
@@ -0,0 +1,39 @@
+--- Makefile.old   2018-05-28 21:48:31.247309797 +0200
 Makefile   2018-05-28 21:49:39.073973458 +0200
+@@ -6,23 +6,20 @@
+   @echo "Uninstall with 'sudo make uninstall'"
+ 
+ install:
+-  rm -rf ${PREFIX}/share/anki
+-  mkdir -p ${PREFIX}/share/anki
+-  cp -av * ${PREFIX}/share/anki/
+-  mkdir -p ${PREFIX}/bin
+-  ln -sf ${PREFIX}/share/anki/bin/anki ${PREFIX}/bin/
++  rm -rf $(DESTDIR)${PREFIX}/share/anki
++  mkdir -p $(DESTDIR)${PREFIX}/share/anki
++  cp -av * $(DESTDIR)${PREFIX}/share/anki/
++  mkdir -p $(DESTDIR)${PREFIX}/bin
++  ln -sf ${PREFIX}/share/anki/bin/anki $(DESTDIR)${PREFIX}/bin/
+   # fix a previous packaging issue where we created this as a file
+-  (test -f ${PREFIX}/share/applications && rm 
${PREFIX}/share/applications)||true
+-  mkdir -p ${PREFIX}/share/pixmaps
+-  mkdir -p ${PREFIX}/share/applications
+-  mkdir -p ${PREFIX}/share/man/man1
+-  cd ${PREFIX}/share/anki && (\
+-  mv anki.xpm anki.png ${PREFIX}/share/pixmaps/;\
+-  mv anki.desktop ${PREFIX}/share/applications/;\
+-  mv anki.1 ${PREFIX}/share/man/man1/)
+-  xdg-mime install anki.xml --novendor
+-  xdg-mime default anki.desktop application/x-anki
+-  xdg-mime default anki.desktop application/x-apkg
++  (test -f $(DESTDIR)${PREFIX}/share/applications && rm 
$(DESTDIR)${PREFIX}/share/applications)||true
++  mkdir -p $(DESTDIR)${PREFIX}/share/pixmaps
++  mkdir -p $(DESTDIR)${PREFIX}/share/applications
++  mkdir -p $(DESTDIR)${PREFIX}/share/man/man1
++  cd $(DESTDIR)${PREFIX}/share/anki && (\
++  mv anki.xpm anki.png $(DESTDIR)${PREFIX}/share/pixmaps/;\
++  mv anki.desktop $(DESTDIR)${PREFIX}/share/applications/;\
++  mv anki.1 $(DESTDIR)${PREFIX}/share/man/man1/)
+   @echo
+   @echo "Install complete. Type 'anki' to run."
+ 


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

2018-05-28 Thread Johannes Löthberg via arch-commits
Date: Monday, May 28, 2018 @ 17:53:30
  Author: demize
Revision: 333078

db-move: moved pacman-contrib from [community] to [community-testing] (x86_64)

Added:
  pacman-contrib/repos/community-testing-x86_64/PKGBUILD
(from rev 333077, pacman-contrib/repos/community-x86_64/PKGBUILD)
Deleted:
  pacman-contrib/repos/community-testing-x86_64/PKGBUILD
  pacman-contrib/repos/community-x86_64/

---+
 /PKGBUILD |   40 
 community-testing-x86_64/PKGBUILD |   40 
 2 files changed, 40 insertions(+), 40 deletions(-)

Deleted: community-testing-x86_64/PKGBUILD
===
--- community-testing-x86_64/PKGBUILD   2018-05-28 17:51:55 UTC (rev 333077)
+++ community-testing-x86_64/PKGBUILD   2018-05-28 17:53:30 UTC (rev 333078)
@@ -1,40 +0,0 @@
-# Maintainer: Johannes Löthberg 
-
-pkgname=pacman-contrib
-pkgver=1.0.0
-pkgrel=1
-
-pkgdesc="A library-based package manager with dependency support"
-url="http://www.archlinux.org/pacman/";
-arch=('x86_64')
-license=('GPL')
-
-depends=('pacman' 'fakeroot')
-optdepends=('mlocate: pacdiff'
-'findutils: pacdiff')
-makedepends=('asciidoc')
-
-validpgpkeys=('5134EF9EAF65F95B6BB1608E50FB9B273A9D0BB5') # Johannes Löthberg 

-source=(https://sources.archlinux.org/other/community/pacman-contrib/pacman-contrib-$pkgver.tar.gz{,.asc})
-sha256sums=('0fb95514bd16a316d4cce920d34edc88b0d0618c484e2d7588746869d2339795'
-'SKIP')
-
-build() {
-  cd pacman-contrib-$pkgver
-
-  ./configure \
-  --prefix=/usr \
-  --sysconfdir=/etc \
-  --localstatedir=/var
-  make
-}
-
-check() {
-  make -C pacman-contrib-$pkgver check
-}
-
-package() {
-  cd pacman-contrib-$pkgver
-
-  make DESTDIR="$pkgdir" install
-}

Copied: pacman-contrib/repos/community-testing-x86_64/PKGBUILD (from rev 
333077, pacman-contrib/repos/community-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-05-28 17:53:30 UTC (rev 333078)
@@ -0,0 +1,40 @@
+# Maintainer: Johannes Löthberg 
+
+pkgname=pacman-contrib
+pkgver=1.0.0
+pkgrel=2
+
+pkgdesc="Contributed scripts and tools for pacman systems"
+url="https://git.archlinux.org/pacman-contrib.git/about/";
+arch=('x86_64')
+license=('GPL')
+
+depends=('pacman' 'fakeroot')
+optdepends=('mlocate: pacdiff'
+'findutils: pacdiff')
+makedepends=('asciidoc')
+
+validpgpkeys=('5134EF9EAF65F95B6BB1608E50FB9B273A9D0BB5') # Johannes Löthberg 

+source=(https://sources.archlinux.org/other/community/pacman-contrib/pacman-contrib-$pkgver.tar.gz{,.asc})
+sha256sums=('0fb95514bd16a316d4cce920d34edc88b0d0618c484e2d7588746869d2339795'
+'SKIP')
+
+build() {
+  cd pacman-contrib-$pkgver
+
+  ./configure \
+  --prefix=/usr \
+  --sysconfdir=/etc \
+  --localstatedir=/var
+  make
+}
+
+check() {
+  make -C pacman-contrib-$pkgver check
+}
+
+package() {
+  cd pacman-contrib-$pkgver
+
+  make DESTDIR="$pkgdir" install
+}


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 18:40:19
  Author: felixonmars
Revision: 333079

upgpkg: python-amqp 2.3.1-1

Modified:
  python-amqp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 17:53:30 UTC (rev 333078)
+++ PKGBUILD2018-05-28 18:40:19 UTC (rev 333079)
@@ -4,7 +4,7 @@
 
 pkgbase=python-amqp
 pkgname=('python-amqp' 'python2-amqp')
-pkgver=2.3.0
+pkgver=2.3.1
 pkgrel=1
 pkgdesc="Low-level AMQP client for Python (fork of amqplib)"
 arch=('any')
@@ -13,7 +13,7 @@
 makedepends=('python-vine' 'python2-vine')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/celery/py-amqp/archive/v$pkgver.tar.gz";)
-sha512sums=('6d12bd6cd7d4ca0cd756e8d434a29371f67e107c6bab602527c414ffeb650bafd163d1615afe625b08af1b144095a4ea4cf47eb68ae399887b974ff0d8614400')
+sha512sums=('17a428e7de8a2383fbedd9d56a9870ca2ce6de7b43c6ad024b27e3c6c6724a0c8d6e4fe8fcfcf9283af0e294e567c913d805a3c8fd64649be8cc9e7e509a5ef5')
 
 prepare() {
   cp -a py-amqp-$pkgver{,-py2}


[arch-commits] Commit in jenkins/repos/community-any (14 files)

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 18:41:27
  Author: felixonmars
Revision: 333082

archrelease: copy trunk to community-any

Added:
  jenkins/repos/community-any/LICENSE
(from rev 333081, jenkins/trunk/LICENSE)
  jenkins/repos/community-any/PKGBUILD
(from rev 333081, jenkins/trunk/PKGBUILD)
  jenkins/repos/community-any/jenkins.conf
(from rev 333081, jenkins/trunk/jenkins.conf)
  jenkins/repos/community-any/jenkins.install
(from rev 333081, jenkins/trunk/jenkins.install)
  jenkins/repos/community-any/jenkins.service
(from rev 333081, jenkins/trunk/jenkins.service)
  jenkins/repos/community-any/jenkins.sysusers
(from rev 333081, jenkins/trunk/jenkins.sysusers)
  jenkins/repos/community-any/jenkins.tmpfiles
(from rev 333081, jenkins/trunk/jenkins.tmpfiles)
Deleted:
  jenkins/repos/community-any/LICENSE
  jenkins/repos/community-any/PKGBUILD
  jenkins/repos/community-any/jenkins.conf
  jenkins/repos/community-any/jenkins.install
  jenkins/repos/community-any/jenkins.service
  jenkins/repos/community-any/jenkins.sysusers
  jenkins/repos/community-any/jenkins.tmpfiles

--+
 LICENSE  |   46 +--
 PKGBUILD |   90 ++---
 jenkins.conf |   26 +++
 jenkins.install  |   14 
 jenkins.service  |   48 ++--
 jenkins.sysusers |4 +-
 jenkins.tmpfiles |2 -
 7 files changed, 115 insertions(+), 115 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2018-05-28 18:40:50 UTC (rev 333081)
+++ LICENSE 2018-05-28 18:41:27 UTC (rev 333082)
@@ -1,23 +0,0 @@
-The MIT License
-
-Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number 
of other of contributors
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
-

Copied: jenkins/repos/community-any/LICENSE (from rev 333081, 
jenkins/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2018-05-28 18:41:27 UTC (rev 333082)
@@ -0,0 +1,23 @@
+The MIT License
+
+Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number 
of other of contributors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-28 18:40:50 UTC (rev 333081)
+++ PKGBUILD2018-05-28 18:41:27 UTC (rev 333082)
@@ -1,45 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Alexander Rødseth 
-# Contributor: Marcel Huber 
-# Contributor: Illarion Kovalchuk 
-
-pkgname=jenkins
-pkgver=2.124
-pkgrel=1
-pkgdesc='Extendable continuous integration server (latest)'
-arch=('any')
-url='https://jenkins.io'
-license=('MIT')
-depends=('java-runtime=8' 'ttf-dejavu' 'libcups')
-provides=('jenkins-ci')
-conflicts=('jenkins-ci')
-replaces=('jenkins-ci')
-backup=('etc/conf.d/jenkins')
-install='jenkins

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

2018-05-28 Thread Jan Steffens via arch-commits
Date: Monday, May 28, 2018 @ 18:20:01
  Author: heftig
Revision: 325093

1.8.4-1

Modified:
  networkmanager-openvpn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 16:55:52 UTC (rev 325092)
+++ PKGBUILD2018-05-28 18:20:01 UTC (rev 325093)
@@ -3,7 +3,7 @@
 # Contributor: Ionut Biru 
 
 pkgname=networkmanager-openvpn
-pkgver=1.8.2
+pkgver=1.8.4
 pkgrel=1
 pkgdesc="NetworkManager VPN plugin for OpenVPN"
 url="https://wiki.gnome.org/Projects/NetworkManager";
@@ -11,8 +11,8 @@
 license=(GPL)
 depends=(libnm libsecret openvpn)
 makedepends=(libnm-gtk intltool python git)
-_commit=2e270c959dbcf74fb015a045170c273d23ed1d75  # tags/1.8.2^0
-source=("git+https://git.gnome.org/browse/network-manager-openvpn#commit=$_commit";)
+_commit=06fdd06e74b17f90054b09b1623b675993fb2070  # tags/1.8.4^0
+source=("git+https://gitlab.gnome.org/GNOME/network-manager-openvpn.git#commit=$_commit";)
 sha256sums=('SKIP')
 
 pkgver() {


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 18:40:39
  Author: felixonmars
Revision: 333080

archrelease: copy trunk to community-any

Added:
  python-amqp/repos/community-any/PKGBUILD
(from rev 333079, python-amqp/trunk/PKGBUILD)
Deleted:
  python-amqp/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-28 18:40:19 UTC (rev 333079)
+++ PKGBUILD2018-05-28 18:40:39 UTC (rev 333080)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: mutantmonkey 
-
-pkgbase=python-amqp
-pkgname=('python-amqp' 'python2-amqp')
-pkgver=2.3.0
-pkgrel=1
-pkgdesc="Low-level AMQP client for Python (fork of amqplib)"
-arch=('any')
-url="https://github.com/celery/py-amqp";
-license=('LGPL')
-makedepends=('python-vine' 'python2-vine')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/celery/py-amqp/archive/v$pkgver.tar.gz";)
-sha512sums=('6d12bd6cd7d4ca0cd756e8d434a29371f67e107c6bab602527c414ffeb650bafd163d1615afe625b08af1b144095a4ea4cf47eb68ae399887b974ff0d8614400')
-
-prepare() {
-  cp -a py-amqp-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/py-amqp-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/py-amqp-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/py-amqp-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/py-amqp-$pkgver-py2
-  python2 setup.py pytest
-}
-
-package_python-amqp() {
-  depends=('python-vine')
-
-  cd py-amqp-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-amqp() {
-  depends=('python2-vine')
-
-  cd py-amqp-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-amqp/repos/community-any/PKGBUILD (from rev 333079, 
python-amqp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-28 18:40:39 UTC (rev 333080)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: mutantmonkey 
+
+pkgbase=python-amqp
+pkgname=('python-amqp' 'python2-amqp')
+pkgver=2.3.1
+pkgrel=1
+pkgdesc="Low-level AMQP client for Python (fork of amqplib)"
+arch=('any')
+url="https://github.com/celery/py-amqp";
+license=('LGPL')
+makedepends=('python-vine' 'python2-vine')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/celery/py-amqp/archive/v$pkgver.tar.gz";)
+sha512sums=('17a428e7de8a2383fbedd9d56a9870ca2ce6de7b43c6ad024b27e3c6c6724a0c8d6e4fe8fcfcf9283af0e294e567c913d805a3c8fd64649be8cc9e7e509a5ef5')
+
+prepare() {
+  cp -a py-amqp-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/py-amqp-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/py-amqp-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/py-amqp-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/py-amqp-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-amqp() {
+  depends=('python-vine')
+
+  cd py-amqp-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-amqp() {
+  depends=('python2-vine')
+
+  cd py-amqp-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-05-28 Thread Jan Steffens via arch-commits
Date: Monday, May 28, 2018 @ 18:20:42
  Author: heftig
Revision: 325094

archrelease: copy trunk to extra-x86_64

Added:
  networkmanager-openvpn/repos/extra-x86_64/PKGBUILD
(from rev 325093, networkmanager-openvpn/trunk/PKGBUILD)
Deleted:
  networkmanager-openvpn/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-28 18:20:01 UTC (rev 325093)
+++ PKGBUILD2018-05-28 18:20:42 UTC (rev 325094)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=networkmanager-openvpn
-pkgver=1.8.2
-pkgrel=1
-pkgdesc="NetworkManager VPN plugin for OpenVPN"
-url="https://wiki.gnome.org/Projects/NetworkManager";
-arch=(x86_64)
-license=(GPL)
-depends=(libnm libsecret openvpn)
-makedepends=(libnm-gtk intltool python git)
-_commit=2e270c959dbcf74fb015a045170c273d23ed1d75  # tags/1.8.2^0
-source=("git+https://git.gnome.org/browse/network-manager-openvpn#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd network-manager-openvpn
-  git describe --tags | sed 's/-dev/dev/;s/-/+/g'
-}
-
-prepare() {
-  cd network-manager-openvpn
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd network-manager-openvpn
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
---libexecdir=/usr/lib --disable-static
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd network-manager-openvpn
-  make DESTDIR="$pkgdir" install
-  echo 'u nm-openvpn - "NetworkManager OpenVPN"' |
-install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
-}

Copied: networkmanager-openvpn/repos/extra-x86_64/PKGBUILD (from rev 325093, 
networkmanager-openvpn/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-28 18:20:42 UTC (rev 325094)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=networkmanager-openvpn
+pkgver=1.8.4
+pkgrel=1
+pkgdesc="NetworkManager VPN plugin for OpenVPN"
+url="https://wiki.gnome.org/Projects/NetworkManager";
+arch=(x86_64)
+license=(GPL)
+depends=(libnm libsecret openvpn)
+makedepends=(libnm-gtk intltool python git)
+_commit=06fdd06e74b17f90054b09b1623b675993fb2070  # tags/1.8.4^0
+source=("git+https://gitlab.gnome.org/GNOME/network-manager-openvpn.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd network-manager-openvpn
+  git describe --tags | sed 's/-dev/dev/;s/-/+/g'
+}
+
+prepare() {
+  cd network-manager-openvpn
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd network-manager-openvpn
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+--libexecdir=/usr/lib --disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd network-manager-openvpn
+  make DESTDIR="$pkgdir" install
+  echo 'u nm-openvpn - "NetworkManager OpenVPN"' |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+}


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 18:40:50
  Author: felixonmars
Revision: 333081

upgpkg: jenkins 2.125-1

Modified:
  jenkins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 18:40:39 UTC (rev 333080)
+++ PKGBUILD2018-05-28 18:40:50 UTC (rev 333081)
@@ -5,7 +5,7 @@
 # Contributor: Illarion Kovalchuk 
 
 pkgname=jenkins
-pkgver=2.124
+pkgver=2.125
 pkgrel=1
 pkgdesc='Extendable continuous integration server (latest)'
 arch=('any')
@@ -25,7 +25,7 @@
 'jenkins.tmpfiles'
 'jenkins.sysusers'
 'LICENSE')
-sha512sums=('6dc108c0336c4c7ad03b15ce02c19ee5b3ad49fa305ca7c8438d6453612bb8c3fffdaee92752c371dc3a6ea8233b11ffc6715c37cc6eb2eb18c60b5568003921'
+sha512sums=('044ca59146ecc9dff6b2b1954ea78d47a301ee3e8fd00e96044a18fdab0bee3b593dc996449a4bc3db085f6ae436f72f942722435019277a2ab98492149cadfc'
 
'3a8421cef3953d899c150609f959cf5d5dd6d08d079a5e0f48bfece4f3c80491722b9e90ef841fddb87401c226b8338297c5c4e83e55a33ef8d6e387de3048d0'
 
'a336b006d3711abb75b49a2e12c09ee61cf3275a2cdbbd3676480e2f6ca8ba0fb4b9c08f3f9da193252c4fca827e9a1d5eaad847d0a889445693427ae1571fe7'
 
'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90'


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:25:30
  Author: felixonmars
Revision: 332795

archrelease: copy trunk to community-staging-x86_64

Added:
  cgrep/repos/community-staging-x86_64/
  cgrep/repos/community-staging-x86_64/PKGBUILD
(from rev 332794, cgrep/trunk/PKGBUILD)

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

Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 332794, 
cgrep/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 17:25:30 UTC (rev 332795)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=cgrep
+pkgver=6.6.25
+pkgrel=21
+pkgdesc="A context-aware grep for source codes"
+url="http://awgn.github.io/cgrep/";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-cmdargs'
+ 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 
'haskell-regex-base'
+ 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 
'haskell-split'
+ 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:25:12
  Author: felixonmars
Revision: 332794

upgpkg: cgrep 6.6.25-21

rebuild with exceptions 0.10.0

Modified:
  cgrep/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 17:24:16 UTC (rev 332793)
+++ PKGBUILD2018-05-28 17:25:12 UTC (rev 332794)
@@ -4,7 +4,7 @@
 
 pkgname=cgrep
 pkgver=6.6.25
-pkgrel=20
+pkgrel=21
 pkgdesc="A context-aware grep for source codes"
 url="http://awgn.github.io/cgrep/";
 license=("GPL2")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:24:16
  Author: felixonmars
Revision: 332793

archrelease: copy trunk to community-staging-x86_64

Added:
  cryptol/repos/community-staging-x86_64/
  cryptol/repos/community-staging-x86_64/PKGBUILD
(from rev 332792, cryptol/trunk/PKGBUILD)

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 332792, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 17:24:16 UTC (rev 332793)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.5.0.20180515
+_commit=9fccc0086700b0e409bd9b0989e52d62863c714e
+pkgrel=14
+pkgdesc="The Language of Cryptography"
+url="http://www.cryptol.net";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 
'haskell-gitrev' 'haskell-graphscc'
+ 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 
'haskell-random' 'haskell-sbv'
+ 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' 
'haskell-transformers-base'
+ 'haskell-ansi-terminal' 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$_commit.tar.gz::https://github.com/GaloisInc/cryptol/archive/$_commit.tar.gz";)
+sha512sums=('d9e98541b978acb8dafc5daf35a3fc75a523914e713b4cdc2e8e01a424b39556c625e2956dd495cabf67cf99cac0b4021563f0b62b2f355b1af0645dc8d9de1b')
+
+prepare() {
+mv $pkgname-$_commit $pkgname-$pkgver
+
+cd $pkgname-$pkgver
+sed -i 's/<.*0.10/<1/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable
+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}/${pkgname}-${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 cryptol/trunk (PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:23:57
  Author: felixonmars
Revision: 332792

upgpkg: cryptol 2.5.0.20180515-14

rebuild with exceptions 0.10.0

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 17:21:54 UTC (rev 332791)
+++ PKGBUILD2018-05-28 17:23:57 UTC (rev 332792)
@@ -4,7 +4,7 @@
 pkgname=cryptol
 pkgver=2.5.0.20180515
 _commit=9fccc0086700b0e409bd9b0989e52d62863c714e
-pkgrel=13
+pkgrel=14
 pkgdesc="The Language of Cryptography"
 url="http://www.cryptol.net";
 license=("custom:BSD3")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:21:54
  Author: felixonmars
Revision: 332791

archrelease: copy trunk to community-staging-x86_64

Added:
  darcs/repos/community-staging-x86_64/
  darcs/repos/community-staging-x86_64/PKGBUILD
(from rev 332790, darcs/trunk/PKGBUILD)

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 332790, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 17:21:54 UTC (rev 332791)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.14.0
+pkgrel=30
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net";
+license=("GPL2")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 
'haskell-graphviz'
+ 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 
'haskell-mmap'
+ 'haskell-network' 'haskell-network-uri' 'haskell-old-time'
+ 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 
'haskell-regex-compat-tdfa'
+ 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string'
+ 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-shelly' 'haskell-split' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('a9c90b4d1a5caa395682405123702452a45382771795a5bd5c8d1a6816ca4411ca0bebc9188e9b396774e7db75289c73de9630dac388070d140ce20e7537fd46')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e 's/shelly   >= 1.6.8 && < 1.7,/shelly   >= 1.6.8,/' \
+   -e 's/<.*2.11/<3/' -e 's/<.*2.2/<3/' -e 's/<.*2999.20/<3000/' \
+   -e 's/<.*5.6/<6/' $pkgname.cabal
+
+sed -e 's/^ghc /ghc -dynamic /' \
+-e 's/ ghc / ghc -dynamic /' \
+-i tests/*.sh tests/lib
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+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
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:21:36
  Author: felixonmars
Revision: 332790

upgpkg: darcs 2.14.0-30

rebuild with exceptions 0.10.0

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 17:17:41 UTC (rev 332789)
+++ PKGBUILD2018-05-28 17:21:36 UTC (rev 332790)
@@ -4,7 +4,7 @@
 
 pkgname=darcs
 pkgver=2.14.0
-pkgrel=29
+pkgrel=30
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net";
 license=("GPL2")


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

2018-05-28 Thread Johannes Löthberg via arch-commits
Date: Monday, May 28, 2018 @ 17:17:41
  Author: demize
Revision: 332789

archrelease: copy trunk to community-x86_64

Added:
  pacman-contrib/repos/community-x86_64/
  pacman-contrib/repos/community-x86_64/PKGBUILD
(from rev 332788, pacman-contrib/trunk/PKGBUILD)

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

Copied: pacman-contrib/repos/community-x86_64/PKGBUILD (from rev 332788, 
pacman-contrib/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2018-05-28 17:17:41 UTC (rev 332789)
@@ -0,0 +1,40 @@
+# Maintainer: Johannes Löthberg 
+
+pkgname=pacman-contrib
+pkgver=1.0.0
+pkgrel=2
+
+pkgdesc="Contributed scripts and tools for pacman systems"
+url="https://git.archlinux.org/pacman-contrib.git/about/";
+arch=('x86_64')
+license=('GPL')
+
+depends=('pacman' 'fakeroot')
+optdepends=('mlocate: pacdiff'
+'findutils: pacdiff')
+makedepends=('asciidoc')
+
+validpgpkeys=('5134EF9EAF65F95B6BB1608E50FB9B273A9D0BB5') # Johannes Löthberg 

+source=(https://sources.archlinux.org/other/community/pacman-contrib/pacman-contrib-$pkgver.tar.gz{,.asc})
+sha256sums=('0fb95514bd16a316d4cce920d34edc88b0d0618c484e2d7588746869d2339795'
+'SKIP')
+
+build() {
+  cd pacman-contrib-$pkgver
+
+  ./configure \
+  --prefix=/usr \
+  --sysconfdir=/etc \
+  --localstatedir=/var
+  make
+}
+
+check() {
+  make -C pacman-contrib-$pkgver check
+}
+
+package() {
+  cd pacman-contrib-$pkgver
+
+  make DESTDIR="$pkgdir" install
+}


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

2018-05-28 Thread Johannes Löthberg via arch-commits
Date: Monday, May 28, 2018 @ 17:17:36
  Author: demize
Revision: 332788

Fix description/URL

Modified:
  pacman-contrib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 17:15:52 UTC (rev 332787)
+++ PKGBUILD2018-05-28 17:17:36 UTC (rev 332788)
@@ -2,10 +2,10 @@
 
 pkgname=pacman-contrib
 pkgver=1.0.0
-pkgrel=1
+pkgrel=2
 
-pkgdesc="A library-based package manager with dependency support"
-url="http://www.archlinux.org/pacman/";
+pkgdesc="Contributed scripts and tools for pacman systems"
+url="https://git.archlinux.org/pacman-contrib.git/about/";
 arch=('x86_64')
 license=('GPL')
 


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:15:34
  Author: felixonmars
Revision: 332786

upgpkg: git-annex 6.20180509-30

rebuild with exceptions 0.10.0

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 17:12:23 UTC (rev 332785)
+++ PKGBUILD2018-05-28 17:15:34 UTC (rev 332786)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180509
-pkgrel=29
+pkgrel=30
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:15:52
  Author: felixonmars
Revision: 332787

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 332786, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 332786, git-annex/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   61 
 ghc-8.4.patch |  121 
 2 files changed, 182 insertions(+)

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

Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 
332786, git-annex/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-05-28 17:15:52 UTC (rev 
332787)
@@ -0,0 +1,121 @@
+diff --git a/Command/Info.hs b/Command/Info.hs
+index c9a314056a..3ae82f5532 100644
+--- a/Command/Info.hs
 b/Command/Info.hs
+@@ -56,15 +56,17 @@ data KeyData = KeyData
+   , backendsKeys :: M.Map KeyVariety Integer
+   }
+ 
+-instance Monoid KeyData where
+-  mempty = KeyData 0 0 0 M.empty
+-  mappend a b = KeyData
++instance Semigroup KeyData where
++  a <> b = KeyData
+   { countKeys = countKeys a + countKeys b
+   , sizeKeys = sizeKeys a + sizeKeys b
+   , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b
+   , backendsKeys = backendsKeys a <> backendsKeys b
+ 

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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:08:16
  Author: felixonmars
Revision: 332776

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
332775, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 17:08:16 UTC (rev 332776)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.4.1.0
+pkgrel=6
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-cassava' 'haskell-code-page' 'haskell-exceptions' 
'haskell-glob' 'haskell-js-flot'
+ 'haskell-js-jquery' 'haskell-microstache' 'haskell-mwc-random'
+ 'haskell-optparse-applicative' 'haskell-statistics' 
'haskell-transformers-compat'
+ 'haskell-vector' 'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b3ea94b71789ae459f86d1161c6180a39a1b0cc3dd522115280d434bd1f970cd3c7e7395e23d893ce0724c7f04c47cf4e5e481eebbec885558d5887b7c0bff42')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/optparse-applicative >= 
0.13,/optparse-applicative >= 0.13/' \
+   -e 's/parsec >= 3.1.0/,parsec >= 3.1.0/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-fast -f-embed-data-files
+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
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_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 haskell-configfile/repos (2 files)

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:09:15
  Author: felixonmars
Revision: 332778

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-configfile/repos/community-staging-x86_64/PKGBUILD (from rev 
332777, haskell-configfile/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 17:09:15 UTC (rev 332778)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ConfigFile
+pkgname=haskell-configfile
+pkgver=1.1.4
+pkgrel=18
+pkgdesc="Configuration file reading & writing"
+url="http://software.complete.org/configfile";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-missingh')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4455110c95172461b2d82ae88ba4f386d5e49ddd7f7def83714d2f6198090f0d121166eece3efa735341da9bbc0029e704be00d3e671d24ad27e838dfe913776')
+
+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-buildtests
+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 "COPYRIGHT" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT"
+}


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:08:56
  Author: felixonmars
Revision: 332777

upgpkg: haskell-configfile 1.1.4-18

rebuild with exceptions 0.10.0

Modified:
  haskell-configfile/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 17:08:16 UTC (rev 332776)
+++ PKGBUILD2018-05-28 17:08:56 UTC (rev 332777)
@@ -5,7 +5,7 @@
 _hkgname=ConfigFile
 pkgname=haskell-configfile
 pkgver=1.1.4
-pkgrel=17
+pkgrel=18
 pkgdesc="Configuration file reading & writing"
 url="http://software.complete.org/configfile";
 license=("custom:BSD3")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:07:57
  Author: felixonmars
Revision: 332775

upgpkg: haskell-criterion 1.4.1.0-6

rebuild with exceptions 0.10.0

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 17:06:34 UTC (rev 332774)
+++ PKGBUILD2018-05-28 17:07:57 UTC (rev 332775)
@@ -5,7 +5,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.4.1.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion";
 license=("custom:BSD3")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:12:17
  Author: felixonmars
Revision: 332784

archrelease: copy trunk to community-staging-x86_64

Added:
  git-repair/repos/community-staging-x86_64/
  git-repair/repos/community-staging-x86_64/PKGBUILD
(from rev 332783, git-repair/trunk/PKGBUILD)
  git-repair/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 332783, git-repair/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   42 ++
 ghc-8.4.patch |   29 +
 2 files changed, 71 insertions(+)

Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 332783, 
git-repair/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 17:12:17 UTC (rev 332784)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=git-repair
+pkgver=1.20170626
+pkgrel=26
+pkgdesc="Repairs a damaged git repisitory"
+url="http://git-repair.branchable.com/";
+license=("GPL")
+arch=('x86_64')
+depends=('git' 'ghc-libs' 'haskell-async' 'haskell-data-default' 
'haskell-exceptions'
+ 'haskell-hslogger' 'haskell-ifelse' 'haskell-network' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-split'
+ 'haskell-unix-compat' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver"
+ghc-8.4.patch)
+sha512sums=('SKIP'
+
'7aefb60b5857252bb5b9212865ecc6da0727ec24422fa75fd7442108483e63560bb71d5782c580735ac640d9ec1131cda68882d097ebbd5e2681a9fab4ccebd2')
+
+prepare() {
+  cd git-repair
+  patch -p1 -i ../ghc-8.4.patch
+}
+
+build() {
+  cd git-repair
+  
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+  -fnetwork-uri
+  runhaskell Setup build
+}
+
+package() {
+  cd git-repair
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1
+
+  rm "$pkgdir"/usr/share/doc/git-repair/GPL
+  rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc
+}

Copied: git-repair/repos/community-staging-x86_64/ghc-8.4.patch (from rev 
332783, git-repair/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-05-28 17:12:17 UTC (rev 
332784)
@@ -0,0 +1,29 @@
+diff --git a/Git/Fsck.hs b/Git/Fsck.hs
+index a716b56..e7061cb 100644
+--- a/Git/Fsck.hs
 b/Git/Fsck.hs
+@@ -44,15 +44,17 @@ type MissingObjects = S.Set Sha
+ 
+ type Truncated = Bool
+ 
++instance Semigroup FsckOutput where
++  (<>) (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 s2) 
(t1 || t2)
++  (<>) (FsckOutput s t) _ = FsckOutput s t
++  (<>) _ (FsckOutput s t) = FsckOutput s t
++  (<>) NoFsckOutput NoFsckOutput = NoFsckOutput
++  (<>) AllDuplicateEntriesWarning AllDuplicateEntriesWarning = 
AllDuplicateEntriesWarning
++  (<>) AllDuplicateEntriesWarning NoFsckOutput = 
AllDuplicateEntriesWarning
++  (<>) NoFsckOutput AllDuplicateEntriesWarning = 
AllDuplicateEntriesWarning
++
+ instance Monoid FsckOutput where
+   mempty = NoFsckOutput
+-  mappend (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 
s2) (t1 || t2)
+-  mappend (FsckOutput s t) _ = FsckOutput s t
+-  mappend _ (FsckOutput s t) = FsckOutput s t
+-  mappend NoFsckOutput NoFsckOutput = NoFsckOutput
+-  mappend AllDuplicateEntriesWarning AllDuplicateEntriesWarning = 
AllDuplicateEntriesWarning
+-  mappend AllDuplicateEntriesWarning NoFsckOutput = 
AllDuplicateEntriesWarning
+-  mappend NoFsckOutput AllDuplicateEntriesWarning = 
AllDuplicateEntriesWarning
+ 
+ {- Runs fsck to find some of the broken objects in the repository.
+  - May not find all broken objects, if fsck fails on bad data in some of


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:05:41
  Author: felixonmars
Revision: 332772

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-doctest/repos/community-staging-x86_64/PKGBUILD (from rev 
332771, haskell-doctest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 17:05:41 UTC (rev 332772)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=doctest
+pkgname=haskell-doctest
+pkgver=0.15.0
+pkgrel=8
+pkgdesc="Test interactive Haskell examples"
+url="https://github.com/sol/doctest";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-ghc' 'haskell-syb' 
'haskell-code-page'
+ 'haskell-ghc-paths')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-quickcheck' 
'haskell-stringbuilder'
+ 'haskell-silently' 'haskell-setenv' 'haskell-with-location' 
'haskell-mockery')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('21be584387b97dabe1a026bc2460caef5e9932747ee751810d5a8f2ce335eefab07eebe047c72661f8b8f017f8fa7ee947324e8aa70a3fd25a80f594c41dfa5d')
+
+prepare() {
+# Add -dynamic flag
+sed -i 's/\+\+ packageDBArgs/++ packageDBArgs ++ ["-dynamic"]/' 
$_hkgname-$pkgver/src/Extract.hs
+sed -i 's/\+\+ expandedArgs)/++ expandedArgs ++ ["-dynamic"])/' 
$_hkgname-$pkgver/src/Run.hs
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "Tests failed"
+}
+
+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 haskell-cryptohash-conduit/trunk (PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:06:15
  Author: felixonmars
Revision: 332773

upgpkg: haskell-cryptohash-conduit 0.1.1-170

rebuild with exceptions 0.10.0

Modified:
  haskell-cryptohash-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 17:05:41 UTC (rev 332772)
+++ PKGBUILD2018-05-28 17:06:15 UTC (rev 332773)
@@ -5,7 +5,7 @@
 _hkgname=cryptohash-conduit
 pkgname=haskell-cryptohash-conduit
 pkgver=0.1.1
-pkgrel=169
+pkgrel=170
 pkgdesc="cryptohash conduit"
 url="https://github.com/vincenthz/hs-cryptohash-conduit";
 license=("custom:BSD3")


[arch-commits] Commit in (4 files)

2018-05-28 Thread Johannes Löthberg via arch-commits
Date: Monday, May 28, 2018 @ 17:05:34
  Author: demize
Revision: 332771

Add pacman-contrib

Added:
  pacman-contrib/
  pacman-contrib/repos/
  pacman-contrib/trunk/
  pacman-contrib/trunk/PKGBUILD

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

Added: pacman-contrib/trunk/PKGBUILD
===
--- pacman-contrib/trunk/PKGBUILD   (rev 0)
+++ pacman-contrib/trunk/PKGBUILD   2018-05-28 17:05:34 UTC (rev 332771)
@@ -0,0 +1,40 @@
+# Maintainer: Johannes Löthberg 
+
+pkgname=pacman-contrib
+pkgver=1.0.0
+pkgrel=1
+
+pkgdesc="A library-based package manager with dependency support"
+url="http://www.archlinux.org/pacman/";
+arch=('x86_64')
+license=('GPL')
+
+depends=('pacman' 'fakeroot')
+optdepends=('mlocate: pacdiff'
+'findutils: pacdiff')
+makedepends=('asciidoc')
+
+validpgpkeys=('5134EF9EAF65F95B6BB1608E50FB9B273A9D0BB5') # Johannes Löthberg 

+source=(https://sources.archlinux.org/other/community/pacman-contrib/pacman-contrib-$pkgver.tar.gz{,.asc})
+sha256sums=('0fb95514bd16a316d4cce920d34edc88b0d0618c484e2d7588746869d2339795'
+'SKIP')
+
+build() {
+  cd pacman-contrib-$pkgver
+
+  ./configure \
+  --prefix=/usr \
+  --sysconfdir=/etc \
+  --localstatedir=/var
+  make
+}
+
+check() {
+  make -C pacman-contrib-$pkgver check
+}
+
+package() {
+  cd pacman-contrib-$pkgver
+
+  make DESTDIR="$pkgdir" install
+}


Property changes on: pacman-contrib/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:06:34
  Author: felixonmars
Revision: 332774

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cryptohash-conduit/repos/community-staging-x86_64/
  haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 332773, haskell-cryptohash-conduit/trunk/PKGBUILD)

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

Copied: haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD 
(from rev 332773, haskell-cryptohash-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 17:06:34 UTC (rev 332774)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptohash-conduit
+pkgname=haskell-cryptohash-conduit
+pkgver=0.1.1
+pkgrel=170
+pkgdesc="cryptohash conduit"
+url="https://github.com/vincenthz/hs-cryptohash-conduit";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-conduit" "haskell-conduit-extra" 
"haskell-cryptohash"
+ "haskell-resourcet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6382a05b35bae34b53fd1ad6d897c25ca149ed852360c8f775587efcd3c29e45ff854f96ddbc9b446e04a4dd5698b1f5e2af754345f7d5af8f587b73b57fdec0')
+
+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
+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 pacman-contrib/repos (2 files)

2018-05-28 Thread Johannes Löthberg via arch-commits
Date: Monday, May 28, 2018 @ 17:12:23
  Author: demize
Revision: 332785

archrelease: copy trunk to community-testing-x86_64

Added:
  pacman-contrib/repos/community-testing-x86_64/
  pacman-contrib/repos/community-testing-x86_64/PKGBUILD
(from rev 332784, pacman-contrib/trunk/PKGBUILD)

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

Copied: pacman-contrib/repos/community-testing-x86_64/PKGBUILD (from rev 
332784, pacman-contrib/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-05-28 17:12:23 UTC (rev 332785)
@@ -0,0 +1,40 @@
+# Maintainer: Johannes Löthberg 
+
+pkgname=pacman-contrib
+pkgver=1.0.0
+pkgrel=1
+
+pkgdesc="A library-based package manager with dependency support"
+url="http://www.archlinux.org/pacman/";
+arch=('x86_64')
+license=('GPL')
+
+depends=('pacman' 'fakeroot')
+optdepends=('mlocate: pacdiff'
+'findutils: pacdiff')
+makedepends=('asciidoc')
+
+validpgpkeys=('5134EF9EAF65F95B6BB1608E50FB9B273A9D0BB5') # Johannes Löthberg 

+source=(https://sources.archlinux.org/other/community/pacman-contrib/pacman-contrib-$pkgver.tar.gz{,.asc})
+sha256sums=('0fb95514bd16a316d4cce920d34edc88b0d0618c484e2d7588746869d2339795'
+'SKIP')
+
+build() {
+  cd pacman-contrib-$pkgver
+
+  ./configure \
+  --prefix=/usr \
+  --sysconfdir=/etc \
+  --localstatedir=/var
+  make
+}
+
+check() {
+  make -C pacman-contrib-$pkgver check
+}
+
+package() {
+  cd pacman-contrib-$pkgver
+
+  make DESTDIR="$pkgdir" install
+}


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:05:22
  Author: felixonmars
Revision: 332770

upgpkg: haskell-doctest 0.15.0-8

rebuild with exceptions 0.10.0

Modified:
  haskell-doctest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 17:04:20 UTC (rev 332769)
+++ PKGBUILD2018-05-28 17:05:22 UTC (rev 332770)
@@ -5,7 +5,7 @@
 _hkgname=doctest
 pkgname=haskell-doctest
 pkgver=0.15.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Test interactive Haskell examples"
 url="https://github.com/sol/doctest";
 license=("MIT")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:11:53
  Author: felixonmars
Revision: 332783

upgpkg: git-repair 1.20170626-26

rebuild with exceptions 0.10.0

Modified:
  git-repair/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 17:11:09 UTC (rev 332782)
+++ PKGBUILD2018-05-28 17:11:53 UTC (rev 332783)
@@ -3,7 +3,7 @@
 
 pkgname=git-repair
 pkgver=1.20170626
-pkgrel=25
+pkgrel=26
 pkgdesc="Repairs a damaged git repisitory"
 url="http://git-repair.branchable.com/";
 license=("GPL")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:11:09
  Author: felixonmars
Revision: 332782

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-binary-tagged/repos/community-staging-x86_64/
  haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD
(from rev 332781, haskell-binary-tagged/trunk/PKGBUILD)

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

Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 
332781, haskell-binary-tagged/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 17:11:09 UTC (rev 332782)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-tagged
+pkgname=haskell-binary-tagged
+pkgver=0.1.5
+pkgrel=3
+pkgdesc="Tagged binary serialisation."
+url="https://github.com/phadej/binary-tagged#readme";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-generics-sop'
+ 'haskell-hashable' 'haskell-scientific' 'haskell-sha' 'haskell-tagged'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('cc4b4797a0a90a826740263eebba5e75b5e0c3c7648cf63ee95a1a000ac1a8c9709e1e82f82e69b227f51f43953be5366a372223d4096163645cfd38663866bc')
+
+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
+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 haskell-binary-tagged/trunk (PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:10:50
  Author: felixonmars
Revision: 332781

upgpkg: haskell-binary-tagged 0.1.5-3

rebuild with exceptions 0.10.0

Modified:
  haskell-binary-tagged/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 17:10:14 UTC (rev 332780)
+++ PKGBUILD2018-05-28 17:10:50 UTC (rev 332781)
@@ -5,7 +5,7 @@
 _hkgname=binary-tagged
 pkgname=haskell-binary-tagged
 pkgver=0.1.5
-pkgrel=2
+pkgrel=3
 pkgdesc="Tagged binary serialisation."
 url="https://github.com/phadej/binary-tagged#readme";
 license=("custom:BSD3")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:10:14
  Author: felixonmars
Revision: 332780

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-bower-json/repos/community-staging-x86_64/
  haskell-bower-json/repos/community-staging-x86_64/PKGBUILD
(from rev 332779, haskell-bower-json/trunk/PKGBUILD)

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

Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 
332779, haskell-bower-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 17:10:14 UTC (rev 332780)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bower-json
+pkgname=haskell-bower-json
+pkgver=1.0.0.1
+pkgrel=58
+pkgdesc="Read bower.json from Haskell"
+url="https://github.com/hdgarrood/bower-json";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" 
"haskell-scientific"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73')
+
+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
+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 haskell-bower-json/trunk (PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:09:55
  Author: felixonmars
Revision: 332779

upgpkg: haskell-bower-json 1.0.0.1-58

rebuild with exceptions 0.10.0

Modified:
  haskell-bower-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 17:09:15 UTC (rev 332778)
+++ PKGBUILD2018-05-28 17:09:55 UTC (rev 332779)
@@ -5,7 +5,7 @@
 _hkgname=bower-json
 pkgname=haskell-bower-json
 pkgver=1.0.0.1
-pkgrel=57
+pkgrel=58
 pkgdesc="Read bower.json from Haskell"
 url="https://github.com/hdgarrood/bower-json";
 license=("MIT")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:04:20
  Author: felixonmars
Revision: 332769

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
332768, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 17:04:20 UTC (rev 332769)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.2.0
+pkgrel=28
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0192460e1734f88906ec9c8f56ae5d9baed9bcaa9a760c748b4e8d42a5e7caa72fdaa4291f3fc96d667a37de9725a483b1f323fca2283434b29cd7bb5f25e253')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+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
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+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 haskell-hakyll/trunk (PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 17:04:01
  Author: felixonmars
Revision: 332768

upgpkg: haskell-hakyll 4.12.2.0-28

rebuild with exceptions 0.10.0

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 16:49:16 UTC (rev 332767)
+++ PKGBUILD2018-05-28 17:04:01 UTC (rev 332768)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.2.0
-pkgrel=27
+pkgrel=28
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll";
 license=("custom:BSD3")


[arch-commits] Commit in network-manager-applet/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2018-05-28 Thread Jan Steffens via arch-commits
Date: Monday, May 28, 2018 @ 16:55:52
  Author: heftig
Revision: 325092

archrelease: copy trunk to extra-x86_64

Added:
  network-manager-applet/repos/extra-x86_64/PKGBUILD
(from rev 325091, network-manager-applet/trunk/PKGBUILD)
Deleted:
  network-manager-applet/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  148 ++---
 1 file changed, 74 insertions(+), 74 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-28 16:55:08 UTC (rev 325091)
+++ PKGBUILD2018-05-28 16:55:52 UTC (rev 325092)
@@ -1,74 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Arjan Timmerman 
-# Contributor: Wael Nasreddine 
-# Contributor: Tor Krill 
-# Contributor: Will Rea 
-
-pkgbase=network-manager-applet
-pkgname=(nm-connection-editor network-manager-applet)
-pkgdesc="Applet for managing network connections"
-url="https://wiki.gnome.org/Projects/NetworkManager/";
-pkgver=1.8.11dev+12+ga37483c1
-pkgrel=1
-arch=(x86_64)
-license=(GPL2 LGPL2.1)
-depends=(libnm-glib libgudev gtk3 mobile-broadband-provider-info iso-codes gcr)
-makedepends=(libsecret libnotify libmm-glib intltool gobject-introspection git 
gtk-doc meson)
-options=(!emptydirs)
-_commit=a37483c1a364ef3cc1cfa29e7ad51ca108d75674  # master
-source=("git+https://git.gnome.org/browse/network-manager-applet#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/-dev/dev/;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgbase
-}
-
-build() {
-  arch-meson $pkgbase build -Dselinux=false
-  ninja -C build
-}
-
-check() {
-  cd build
-  meson test
-}
-
-package_nm-connection-editor() {
-  pkgdesc="NetworkManager GUI connection editor and widgets"
-  provides=("libnm-gtk=$pkgver-$pkgrel" "libnma=$pkgver-$pkgrel")
-  conflicts=(libnm-gtk)
-  replaces=(libnm-gtk)
-
-  DESTDIR="$pkgdir" ninja -C build install
-
-### Split network-manager-applet
-  mkdir -p nma/etc/xdg nma/usr/bin \
-nma/usr/share/{applications,icons/hicolor/22x22/apps,man/man1,nm-applet}
-
-  cd nma
-  mv "$pkgdir"/etc/xdg/autostart etc/xdg/
-  mv "$pkgdir"/usr/bin/nm-applet usr/bin/
-  mv "$pkgdir"/usr/share/GConf usr/share/
-
-  cd usr/share
-  mv "$pkgdir"/usr/share/applications/nm-applet.desktop applications/
-  mv "$pkgdir"/usr/share/man/man1/nm-applet.1 man/man1/
-
-  cd icons/hicolor/22x22
-  mv 
"$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-{adhoc,mb-roam,wwan-tower}.png 
apps/
-  mv 
"$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-{secure,vpn-active}-lock.png 
apps/
-  mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-{signal,tech}-*.png apps/
-  mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-*connecting*.png apps/
-}
-
-package_network-manager-applet() {
-  depends=(nm-connection-editor libmm-glib libnotify libsecret networkmanager)
-  mv nma/* "$pkgdir"
-}

Copied: network-manager-applet/repos/extra-x86_64/PKGBUILD (from rev 325091, 
network-manager-applet/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-28 16:55:52 UTC (rev 325092)
@@ -0,0 +1,74 @@
+# $Id$
+# Maintainer: Jan de Groot 
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Arjan Timmerman 
+# Contributor: Wael Nasreddine 
+# Contributor: Tor Krill 
+# Contributor: Will Rea 
+
+pkgbase=network-manager-applet
+pkgname=(nm-connection-editor network-manager-applet)
+pkgdesc="Applet for managing network connections"
+url="https://wiki.gnome.org/Projects/NetworkManager/";
+pkgver=1.8.12
+pkgrel=1
+arch=(x86_64)
+license=(GPL LGPL)
+depends=(libnm-glib libgudev gtk3 mobile-broadband-provider-info iso-codes gcr)
+makedepends=(libsecret libnotify libmm-glib intltool gobject-introspection git 
gtk-doc meson)
+options=(!emptydirs)
+_commit=19b82d620395ac337b98194946086f99fd2f7351  # tags/1.8.12^0
+source=("git+https://gitlab.gnome.org/GNOME/network-manager-applet.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/-dev/dev/;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+}
+
+build() {
+  arch-meson $pkgbase build -Dselinux=false
+  ninja -C build
+}
+
+check() {
+  cd build
+  meson test
+}
+
+package_nm-connection-editor() {
+  pkgdesc="NetworkManager GUI connection editor and widgets"
+  provides=("libnm-gtk=$pkgver-$pkgrel" "libnma=$pkgver-$pkgrel")
+  conflicts=(libnm-gtk)
+  replaces=(libnm-gtk)
+
+  DESTDIR="$pkgdir" ninja -C build install
+
+### Split network-manager-applet
+  mkdir -p nma/etc/xdg nma/usr/bin \
+nma/usr/share/{applications,icons/hicolor/22x22/apps,man/man1,nm-applet}
+
+  cd nma
+  mv "$pkgdir"/etc/xdg/autostart etc/xdg/
+  mv "$pkgdir"/usr/bin/nm-applet usr/bin/
+  mv "$pkgdir"/usr/share/GConf usr/share/
+
+  cd usr/share
+  mv "$pkgdir"/usr/share/applications/nm-applet.desktop applications/
+  mv "$pkgdir"/usr/share/ma

[arch-commits] Commit in network-manager-applet/trunk (PKGBUILD)

2018-05-28 Thread Jan Steffens via arch-commits
Date: Monday, May 28, 2018 @ 16:55:08
  Author: heftig
Revision: 325091

1.8.12-1

Modified:
  network-manager-applet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 15:22:53 UTC (rev 325090)
+++ PKGBUILD2018-05-28 16:55:08 UTC (rev 325091)
@@ -10,15 +10,15 @@
 pkgname=(nm-connection-editor network-manager-applet)
 pkgdesc="Applet for managing network connections"
 url="https://wiki.gnome.org/Projects/NetworkManager/";
-pkgver=1.8.11dev+12+ga37483c1
+pkgver=1.8.12
 pkgrel=1
 arch=(x86_64)
-license=(GPL2 LGPL2.1)
+license=(GPL LGPL)
 depends=(libnm-glib libgudev gtk3 mobile-broadband-provider-info iso-codes gcr)
 makedepends=(libsecret libnotify libmm-glib intltool gobject-introspection git 
gtk-doc meson)
 options=(!emptydirs)
-_commit=a37483c1a364ef3cc1cfa29e7ad51ca108d75674  # master
-source=("git+https://git.gnome.org/browse/network-manager-applet#commit=$_commit";)
+_commit=19b82d620395ac337b98194946086f99fd2f7351  # tags/1.8.12^0
+source=("git+https://gitlab.gnome.org/GNOME/network-manager-applet.git#commit=$_commit";)
 sha256sums=('SKIP')
 
 pkgver() {


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 16:49:16
  Author: felixonmars
Revision: 332767

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-aeson/repos/community-staging-x86_64/
  haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD
(from rev 332766, haskell-microlens-aeson/trunk/PKGBUILD)

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

Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from 
rev 332766, haskell-microlens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 16:49:16 UTC (rev 332767)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-aeson
+pkgname=haskell-microlens-aeson
+pkgver=2.3.0
+pkgrel=15
+pkgdesc="Law-abiding lenses for Aeson, using microlens"
+url="https://github.com/fosskers/microlens-aeson/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-hashable' 
'haskell-microlens'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('675c92fdb5f40a5c3c73c93555d55844a5b6b999717545682d80f5fe75b43f8b998af22164b98a034a6e8eea7590bbe1c253b69de6ed2bf411308942108ca804')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_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 haskell-monad-journal/repos (2 files)

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 16:48:20
  Author: felixonmars
Revision: 332765

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monad-journal/repos/community-staging-x86_64/
  haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD
(from rev 332764, haskell-monad-journal/trunk/PKGBUILD)

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

Copied: haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 
332764, haskell-monad-journal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 16:48:20 UTC (rev 332765)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-journal
+pkgname=haskell-monad-journal
+pkgver=0.8.1
+pkgrel=7
+pkgdesc="Pure logger typeclass and monad transformer"
+url="https://github.com/phaazon/monad-journal";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monad-control' 'haskell-transformers-base')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('3fbc984b3f74d24fca71bc2530832f3748a64e636adfd504fe48e86fefabe53b0911e5b173b6acbbd85128c11f5bd2a7079d6c3fd622148aee7b56f26173379d')
+
+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
+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 haskell-microlens-aeson/trunk (PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 16:48:57
  Author: felixonmars
Revision: 332766

upgpkg: haskell-microlens-aeson 2.3.0-15

rebuild with exceptions 0.10.0

Modified:
  haskell-microlens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 16:48:20 UTC (rev 332765)
+++ PKGBUILD2018-05-28 16:48:57 UTC (rev 332766)
@@ -4,7 +4,7 @@
 _hkgname=microlens-aeson
 pkgname=haskell-microlens-aeson
 pkgver=2.3.0
-pkgrel=14
+pkgrel=15
 pkgdesc="Law-abiding lenses for Aeson, using microlens"
 url="https://github.com/fosskers/microlens-aeson/";
 license=('MIT')


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 16:48:00
  Author: felixonmars
Revision: 332764

upgpkg: haskell-monad-journal 0.8.1-7

rebuild with exceptions 0.10.0

Modified:
  haskell-monad-journal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 16:47:26 UTC (rev 332763)
+++ PKGBUILD2018-05-28 16:48:00 UTC (rev 332764)
@@ -5,7 +5,7 @@
 _hkgname=monad-journal
 pkgname=haskell-monad-journal
 pkgver=0.8.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Pure logger typeclass and monad transformer"
 url="https://github.com/phaazon/monad-journal";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-network-protocol-xmpp/repos (2 files)

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 16:47:26
  Author: felixonmars
Revision: 332763

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-protocol-xmpp/repos/community-staging-x86_64/
  haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD
(from rev 332762, haskell-network-protocol-xmpp/trunk/PKGBUILD)

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

Copied: haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD 
(from rev 332762, haskell-network-protocol-xmpp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 16:47:26 UTC (rev 332763)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=network-protocol-xmpp
+pkgname=haskell-network-protocol-xmpp
+pkgver=0.4.8
+pkgrel=45
+pkgdesc="Client library for the XMPP protocol."
+url="https://john-millikin.com/software/haskell-xmpp/";
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-gnuidn" "haskell-gnutls" "haskell-gsasl" 
"haskell-libxml-sax"
+ "haskell-monads-tf" "haskell-network" "haskell-xml-types")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('029cbb1a0ea6691fd886b326eee7a24e8300bbece1f0c0f564b43b0e344f4107ca980d97342271cab0b9c1333fc445ac10f7dfae41dd2b6e6ea995bfb810311e')
+
+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
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


[arch-commits] Commit in haskell-network-protocol-xmpp/trunk (PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 16:47:05
  Author: felixonmars
Revision: 332762

upgpkg: haskell-network-protocol-xmpp 0.4.8-45

rebuild with exceptions 0.10.0

Modified:
  haskell-network-protocol-xmpp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 16:46:26 UTC (rev 332761)
+++ PKGBUILD2018-05-28 16:47:05 UTC (rev 332762)
@@ -5,7 +5,7 @@
 _hkgname=network-protocol-xmpp
 pkgname=haskell-network-protocol-xmpp
 pkgver=0.4.8
-pkgrel=44
+pkgrel=45
 pkgdesc="Client library for the XMPP protocol."
 url="https://john-millikin.com/software/haskell-xmpp/";
 license=("GPL3")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 16:46:26
  Author: felixonmars
Revision: 332761

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pipes-http/repos/community-staging-x86_64/
  haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD
(from rev 332760, haskell-pipes-http/trunk/PKGBUILD)

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

Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 
332760, haskell-pipes-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 16:46:26 UTC (rev 332761)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pipes-http
+pkgname=haskell-pipes-http
+pkgver=1.0.5
+pkgrel=131
+pkgdesc="HTTP client with pipes interface"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" 
"haskell-pipes")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('48d2b7236d4f04688bdc083452346974031c3123003c9c0ffe32e00b70c2e1ef294e66f713e590a72fa9005d8bf9aa4daed22bf85fc0505ecd534662e4e4ed70')
+
+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
+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 haskell-pipes-http/trunk (PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 16:46:07
  Author: felixonmars
Revision: 332760

upgpkg: haskell-pipes-http 1.0.5-131

rebuild with exceptions 0.10.0

Modified:
  haskell-pipes-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 16:45:54 UTC (rev 332759)
+++ PKGBUILD2018-05-28 16:46:07 UTC (rev 332760)
@@ -5,7 +5,7 @@
 _hkgname=pipes-http
 pkgname=haskell-pipes-http
 pkgver=1.0.5
-pkgrel=130
+pkgrel=131
 pkgdesc="HTTP client with pipes interface"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")


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

2018-05-28 Thread Johannes Löthberg via arch-commits
Date: Monday, May 28, 2018 @ 16:45:54
  Author: demize
Revision: 332759

archrelease: copy trunk to community-testing-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-28 16:45:49 UTC (rev 332758)
+++ PKGBUILD2018-05-28 16:45:54 UTC (rev 332759)
@@ -1,46 +0,0 @@
-# Maintainer: Johannes Löthberg 
-
-pkgname=pacutils
-pkgver=0.6.2
-pkgrel=2
-
-pkgdesc='Helper tools for libalpm'
-url='https://github.com/andrewgregory/pacutils'
-arch=('x86_64')
-license=('MIT')
-
-depends=('pacman')
-makedepends=('git')
-
-source=("git+https://github.com/andrewgregory/pacutils.git#commit=a8302fd8c059c9ab240b8b2ac49dfef369f2287a";
-"git+https://github.com/andrewgregory/mINI.c.git";
-"git+https://github.com/andrewgregory/tap.c.git";)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-prepare() {
-  cd pacutils
-  git submodule init
-  git config submodule.ext/mini.c.url "$srcdir/mINI.c"
-  git config submodule.t/tap.c.url "$srcdir/tap.c"
-  git submodule update
-}
-
-build() {
-  cd pacutils
-  make SYSCONFDIR=/etc LOCALSTATEDIR=/var
-}
-
-check() {
-  cd pacutils
-  make check
-}
-
-package() {
-  cd pacutils
-  make DESTDIR="$pkgdir" PREFIX=/usr install
-  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/"$pkgname"/COPYING
-}
-
-# vim: set ft=PKGBUILD et sw=2:

Copied: pacutils/repos/community-testing-x86_64/PKGBUILD (from rev 332758, 
pacutils/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-28 16:45:54 UTC (rev 332759)
@@ -0,0 +1,46 @@
+# Maintainer: Johannes Löthberg 
+
+pkgname=pacutils
+pkgver=0.6.2
+pkgrel=3
+
+pkgdesc='Helper tools for libalpm'
+url='https://github.com/andrewgregory/pacutils'
+arch=('x86_64')
+license=('MIT')
+
+depends=('pacman')
+makedepends=('git')
+
+source=("git+https://github.com/andrewgregory/pacutils.git#commit=db60ff5ec278cb3f1db8babcaa20c36d870affbc";
 # tags/v0.6.2
+"git+https://github.com/andrewgregory/mINI.c.git";
+"git+https://github.com/andrewgregory/tap.c.git";)
+sha1sums=('SKIP'
+  'SKIP'
+  'SKIP')
+
+prepare() {
+  cd pacutils
+  git submodule init
+  git config submodule.ext/mini.c.url "$srcdir/mINI.c"
+  git config submodule.t/tap.c.url "$srcdir/tap.c"
+  git submodule update
+}
+
+build() {
+  cd pacutils
+  make SYSCONFDIR=/etc LOCALSTATEDIR=/var
+}
+
+check() {
+  cd pacutils
+  make check
+}
+
+package() {
+  cd pacutils
+  make DESTDIR="$pkgdir" PREFIX=/usr install
+  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/"$pkgname"/COPYING
+}
+
+# vim: set ft=PKGBUILD et sw=2:


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

2018-05-28 Thread Johannes Löthberg via arch-commits
Date: Monday, May 28, 2018 @ 16:45:49
  Author: demize
Revision: 332758

upgpkg: pacutils 0.6.2-3

Modified:
  pacutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 16:45:25 UTC (rev 332757)
+++ PKGBUILD2018-05-28 16:45:49 UTC (rev 332758)
@@ -2,7 +2,7 @@
 
 pkgname=pacutils
 pkgver=0.6.2
-pkgrel=2
+pkgrel=3
 
 pkgdesc='Helper tools for libalpm'
 url='https://github.com/andrewgregory/pacutils'
@@ -12,7 +12,7 @@
 depends=('pacman')
 makedepends=('git')
 
-source=("git+https://github.com/andrewgregory/pacutils.git#commit=a8302fd8c059c9ab240b8b2ac49dfef369f2287a";
+source=("git+https://github.com/andrewgregory/pacutils.git#commit=db60ff5ec278cb3f1db8babcaa20c36d870affbc";
 # tags/v0.6.2
 "git+https://github.com/andrewgregory/mINI.c.git";
 "git+https://github.com/andrewgregory/tap.c.git";)
 sha1sums=('SKIP'


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 16:45:25
  Author: felixonmars
Revision: 332757

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 332756, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 16:45:25 UTC (rev 332757)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.16.4
+pkgrel=26
+pkgdesc="Build system library, like Make, but more accurate dependencies."
+url="http://shakebuild.com";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-hashable' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' 
'haskell-utf8-string')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4a517a3730836d5e31c700e455f738d7798460525efdb25499b52fd579dfaaad9d3758fa924b720e1a6c803419eeefdbcc52cec5d60cb5917ae6334454935246')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs
+sed -e 's/runhaskell Setup.hs configure/runhaskell Setup.hs configure 
--enable-executable-dynamic --disable-library-vanilla/' \
+-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \
+-i src/Test/Docs.hs
+sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs
+sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"  --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-portable
+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
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_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 haskell-shake/trunk (PKGBUILD)

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 16:45:06
  Author: felixonmars
Revision: 332756

upgpkg: haskell-shake 0.16.4-26

rebuild with exceptions 0.10.0

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 16:39:25 UTC (rev 332755)
+++ PKGBUILD2018-05-28 16:45:06 UTC (rev 332756)
@@ -5,7 +5,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.16.4
-pkgrel=25
+pkgrel=26
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="http://shakebuild.com";
 license=("custom:BSD3")


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

2018-05-28 Thread Felix Yan via arch-commits
Date: Monday, May 28, 2018 @ 16:39:25
  Author: felixonmars
Revision: 332755

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 
332754, haskell-sourcemap/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-28 16:39:25 UTC (rev 332755)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sourcemap
+pkgname=haskell-sourcemap
+pkgver=0.1.6
+pkgrel=68
+pkgdesc="Implementation of source maps as proposed by Google and Mozilla."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" 
"haskell-unordered-containers"
+ "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a')
+
+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
+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 wine-staging-nine/repos/multilib-x86_64 (12 files)

2018-05-28 Thread Laurent Carlier via arch-commits
Date: Monday, May 28, 2018 @ 16:39:16
  Author: lcarlier
Revision: 332754

archrelease: copy trunk to multilib-x86_64

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

---+
 30-win32-aliases.conf |   40 ++--
 PKGBUILD  |  412 
 harmony-fix.diff  |  126 +++---
 steam.patch   |   78 -
 wine-binfmt.conf  |4 
 wine.install  |   14 -
 6 files changed, 337 insertions(+), 337 deletions(-)

Deleted: 30-win32-aliases.conf
===
--- 30-win32-aliases.conf   2018-05-28 16:39:07 UTC (rev 332753)
+++ 30-win32-aliases.conf   2018-05-28 16:39:16 UTC (rev 332754)
@@ -1,20 +0,0 @@
-
-
-
-  
-MS Shell Dlg
-Microsoft Sans Serif
-sans-serif
-  
-  
-MS Shell Dlg 2
-Tahoma
-sans-serif
-  
-
-  
-MS Sans Serif
-Microsoft Sans Serif
-sans-serif
-  
-

Copied: wine-staging-nine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 
332753, wine-staging-nine/trunk/30-win32-aliases.conf)
===
--- 30-win32-aliases.conf   (rev 0)
+++ 30-win32-aliases.conf   2018-05-28 16:39:16 UTC (rev 332754)
@@ -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
===
--- PKGBUILD2018-05-28 16:39:07 UTC (rev 332753)
+++ PKGBUILD2018-05-28 16:39:16 UTC (rev 332754)
@@ -1,206 +0,0 @@
-# $Id$
-# Maintainer: Laurent Carlier 
-# Contributor: Felix Yan 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine-staging-nine
-pkgver=3.9
-pkgrel=1
-
-_pkgbasever=${pkgver/rc/-rc}
-_ninepatchver=${pkgver}
-#_ninepatchver=3.3
-
-source=(https://dl.winehq.org/wine/source/3.x/wine-$_pkgbasever.tar.xz{,.sign}
-
"wine-staging-v$_pkgbasever.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever.tar.gz";
-
"https://github.com/sarnex/wine-d3d9-patches/archive/wine-d3d9-$_ninepatchver.tar.gz";
-30-win32-aliases.conf
-wine-binfmt.conf
-harmony-fix.diff
-steam.patch)
-sha512sums=('4c4e5a741a61b9427c175e015177df5806638736f7dfd92098ed95239d41a373cbab876c054d3c948e1db6a7de359db3babd63bc194edc8c2c3be28b58f75e64'
-'SKIP'
-
'4f52937621b7e5a3f4b3e52ecba8c7d318c621e76c8e4ce3be176d56b382bf06e3a0453d37c3b725df63f0a7349f53a7c075148c7e1ed89a028696538e31acad'
-
'315b79c362f860a6570e2e1d2b9754069fb471ad5ca91a244897959f246efc36f244ecba5c876c5f1238df659af5dfaac1c3ed1b8b5f28b397d1b6396d2fa800'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285'
-
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
-
'f3e42a0720777256ca583f96044f6482aae8f4c707189104216f86f6c7a1b68a186c5124c72866229d46eb66c20c555ba9f32a230ec50f968faa8a12b8372b0a')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs - Staging branch 
with the gallium-nine patches"
-url="http://www.wine-staging.com";
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-
-depends=(
-  attr lib32-attr
-  fontconfig   lib32-fontconfig
-  lcms2lib32-lcms2
-  libxml2  lib32-libxm

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

2018-05-28 Thread Laurent Carlier via arch-commits
Date: Monday, May 28, 2018 @ 16:39:07
  Author: lcarlier
Revision: 332753

upgpkg: wine-staging-nine 3.9-2

update patch allowing CSMT and Nine

Modified:
  wine-staging-nine/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-28 16:39:04 UTC (rev 332752)
+++ PKGBUILD2018-05-28 16:39:07 UTC (rev 332753)
@@ -8,7 +8,7 @@
 
 pkgname=wine-staging-nine
 pkgver=3.9
-pkgrel=1
+pkgrel=2
 
 _pkgbasever=${pkgver/rc/-rc}
 _ninepatchver=${pkgver}


  1   2   3   4   5   6   7   >