[arch-commits] Commit in vim/repos/extra-x86_64 (8 files)

2018-09-12 Thread Levente Polyak via arch-commits
Date: Wednesday, September 12, 2018 @ 23:31:15
  Author: anthraxx
Revision: 334446

archrelease: copy trunk to extra-x86_64

Added:
  vim/repos/extra-x86_64/PKGBUILD
(from rev 334445, vim/trunk/PKGBUILD)
  vim/repos/extra-x86_64/archlinux.vim
(from rev 334445, vim/trunk/archlinux.vim)
  vim/repos/extra-x86_64/vimdoc.hook
(from rev 334445, vim/trunk/vimdoc.hook)
  vim/repos/extra-x86_64/vimrc
(from rev 334445, vim/trunk/vimrc)
Deleted:
  vim/repos/extra-x86_64/PKGBUILD
  vim/repos/extra-x86_64/archlinux.vim
  vim/repos/extra-x86_64/vimdoc.hook
  vim/repos/extra-x86_64/vimrc

---+
 PKGBUILD  |  436 
 archlinux.vim |   92 +--
 vimdoc.hook   |   22 +-
 vimrc |   36 ++--
 4 files changed, 293 insertions(+), 293 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-12 23:31:07 UTC (rev 334445)
+++ PKGBUILD2018-09-12 23:31:15 UTC (rev 334446)
@@ -1,218 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Anatol Pomozov 
-# Contributor: Thomas Dziedzic 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: tobias [ tobias at archlinux org ]
-# Contributor: Daniel J Griffiths 
-# Contributor: Christian Hesse 
-# Contributor: Eli Schwartz 
-
-pkgbase=vim
-pkgname=('vim' 'gvim' 'vim-runtime')
-pkgver=8.1.0333
-_versiondir=81
-pkgrel=1
-pkgdesc='Vi Improved, a highly configurable, improved version of the vi text 
editor'
-url='https://www.vim.org'
-arch=('x86_64')
-license=('custom:vim')
-makedepends=('glibc' 'libgcrypt' 'gpm' 'python2' 'python' 'ruby' 'libxt' 
'gtk3' 'lua'
- 'gawk' 'tcl' 'pcre' 'zlib' 'libffi')
-source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/vim/vim/archive/v${pkgver}.tar.gz
-vimrc
-archlinux.vim
-vimdoc.hook)
-sha256sums=('90e1c20a2c07c76e1143b844414827fb64312f2e8c856bea2d6f73187a831994'
-'b16e85e457397ab2043a7ee0a3c84307c6b4eac157fd0b721694761f25b3ed5b'
-'cc3d931129854c298eb22e993ec14c2ad86cc1e70a08a64496f5e06559289972'
-'7095cafac21df7aa42749d6864d1c0549fe65771d8edda3102c931c60782b6b9')
-sha512sums=('a2549fd3958aaf54f1a4724133e6c537b3c8bddcf32a52d6a7efc81ffe170bf8b1c4e3c9b11640bfeeb68ad1df4f89bf3b3dcb29e8e859849335babc5564a5bb'
-
'4b5bed0813f22af9e158ea9aa56a4a9862dd786ba2d201f20159ccf652da6190164aaed0b6b7217d578f7b25c33a8adcc307bfcf3caa8d173a7ff29e2a00fee7'
-
'fe091d289d876f45319c898f6021ef86d6a238b540c225a279c46efc5c36fa7d868cd0cee73a111811c4be90df160f85340bb251be3a437727dbe5c699950363'
-
'1e06e981691b17662fd0fddac5c00c87c920d1b4a1cbb6191c42d57cc40b00af12710e26b22fcfc0901bb8142b15f6a04aa65cec2d9b3bb9d5a06cb650d3ab9c')
-
-prepare() {
-  (cd vim-${pkgver}/src
-# define the place for the global (g)vimrc file (set to /etc/vimrc)
-sed -i 's|^.*\(#define SYS_.*VIMRC_FILE.*"\) .*$|\1|' feature.h
-sed -i 's|^.*\(#define VIMRC_FILE.*"\) .*$|\1|' feature.h
-autoconf
-  )
-  cp -a vim-${pkgver} gvim-${pkgver}
-}
-
-build() {
-  msg2 "Building vim..."
-  (cd vim-${pkgver}
-./configure \
-  --prefix=/usr \
-  --localstatedir=/var/lib/vim \
-  --with-features=huge \
-  --with-compiledby='Arch Linux' \
-  --enable-gpm \
-  --enable-acl \
-  --with-x=no \
-  --disable-gui \
-  --enable-multibyte \
-  --enable-cscope \
-  --enable-netbeans \
-  --enable-perlinterp=dynamic \
-  --enable-pythoninterp=dynamic \
-  --enable-python3interp=dynamic \
-  --enable-rubyinterp=dynamic \
-  --enable-luainterp=dynamic \
-  --enable-tclinterp=dynamic
-make
-  )
-
-  msg2 "Building gvim..."
-  (cd gvim-${pkgver}
-./configure \
-  --prefix=/usr \
-  --localstatedir=/var/lib/vim \
-  --with-features=huge \
-  --with-compiledby='Arch Linux' \
-  --enable-gpm \
-  --enable-acl \
-  --with-x=yes \
-  --enable-gui=gtk3 \
-  --enable-multibyte \
-  --enable-cscope \
-  --enable-netbeans \
-  --enable-perlinterp=dynamic \
-  --enable-pythoninterp=dynamic \
-  --enable-python3interp=dynamic \
-  --enable-rubyinterp=dynamic \
-  --enable-luainterp=dynamic \
-  --enable-tclinterp=dynamic
-make
-  )
-}
-
-check() {
-  cd vim-${pkgver}
-  TERM=xterm make -j1 test
-}
-
-package_vim-runtime() {
-  pkgdesc+=' (shared runtime)'
-  optdepends=('sh: support for some tools and macros'
-  'python: demoserver example tool'
-  'gawk: mve tools upport')
-  backup=('etc/vimrc')
-
-  cd vim-${pkgver}
-
-  make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install
-  # man and bin files belong to 'vim'
-  rm -r "${pkgdir}"/usr/share/man/ "${pkgdir}"/usr/bin/
-
-  # Don't forget logtalk.dict
-  install -Dm 644 runtime/ftplugin/logtalk.dict \
-"${pkgdir}"/usr/share/vim/vim${_versiondir}/ftplugin/logtalk.dict
-
-  # fix FS#17216
-  sed -i 

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

2018-09-12 Thread Levente Polyak via arch-commits
Date: Wednesday, September 12, 2018 @ 23:31:07
  Author: anthraxx
Revision: 334445

upgpkg: vim 8.1.0374-1

Modified:
  vim/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 23:28:11 UTC (rev 33)
+++ PKGBUILD2018-09-12 23:31:07 UTC (rev 334445)
@@ -9,7 +9,7 @@
 
 pkgbase=vim
 pkgname=('vim' 'gvim' 'vim-runtime')
-pkgver=8.1.0333
+pkgver=8.1.0374
 _versiondir=81
 pkgrel=1
 pkgdesc='Vi Improved, a highly configurable, improved version of the vi text 
editor'
@@ -22,11 +22,11 @@
 vimrc
 archlinux.vim
 vimdoc.hook)
-sha256sums=('90e1c20a2c07c76e1143b844414827fb64312f2e8c856bea2d6f73187a831994'
+sha256sums=('182ca456722cbc9ae28eb7606dc412fba7c274c6b4f411e842cad478dd50b2b4'
 'b16e85e457397ab2043a7ee0a3c84307c6b4eac157fd0b721694761f25b3ed5b'
 'cc3d931129854c298eb22e993ec14c2ad86cc1e70a08a64496f5e06559289972'
 '7095cafac21df7aa42749d6864d1c0549fe65771d8edda3102c931c60782b6b9')
-sha512sums=('a2549fd3958aaf54f1a4724133e6c537b3c8bddcf32a52d6a7efc81ffe170bf8b1c4e3c9b11640bfeeb68ad1df4f89bf3b3dcb29e8e859849335babc5564a5bb'
+sha512sums=('651e03e4db2457d1c343d350092c9203ece9d850cc1d559398996368694ad804322187cc1767979fd8b7a7e7cf38fe8803045addc1d65f7f5a55846775dbf17e'
 
'4b5bed0813f22af9e158ea9aa56a4a9862dd786ba2d201f20159ccf652da6190164aaed0b6b7217d578f7b25c33a8adcc307bfcf3caa8d173a7ff29e2a00fee7'
 
'fe091d289d876f45319c898f6021ef86d6a238b540c225a279c46efc5c36fa7d868cd0cee73a111811c4be90df160f85340bb251be3a437727dbe5c699950363'
 
'1e06e981691b17662fd0fddac5c00c87c920d1b4a1cbb6191c42d57cc40b00af12710e26b22fcfc0901bb8142b15f6a04aa65cec2d9b3bb9d5a06cb650d3ab9c')


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

2018-09-12 Thread Jan Steffens via arch-commits
Date: Wednesday, September 12, 2018 @ 23:28:11
  Author: heftig
Revision: 33

archrelease: copy trunk to testing-x86_64

Added:
  networkmanager/repos/testing-x86_64/20-connectivity.conf
(from rev 334443, networkmanager/trunk/20-connectivity.conf)
  networkmanager/repos/testing-x86_64/NetworkManager.conf
(from rev 334443, networkmanager/trunk/NetworkManager.conf)
  networkmanager/repos/testing-x86_64/PKGBUILD
(from rev 334443, networkmanager/trunk/PKGBUILD)
Deleted:
  networkmanager/repos/testing-x86_64/20-connectivity.conf
  networkmanager/repos/testing-x86_64/NetworkManager.conf
  networkmanager/repos/testing-x86_64/PKGBUILD

--+
 20-connectivity.conf |4 
 NetworkManager.conf  |4 
 PKGBUILD |  360 -
 3 files changed, 184 insertions(+), 184 deletions(-)

Deleted: 20-connectivity.conf
===
--- 20-connectivity.conf2018-09-12 23:27:57 UTC (rev 334443)
+++ 20-connectivity.conf2018-09-12 23:28:11 UTC (rev 33)
@@ -1,2 +0,0 @@
-[connectivity]
-uri=http://www.archlinux.org/check_network_status.txt

Copied: networkmanager/repos/testing-x86_64/20-connectivity.conf (from rev 
334443, networkmanager/trunk/20-connectivity.conf)
===
--- 20-connectivity.conf(rev 0)
+++ 20-connectivity.conf2018-09-12 23:28:11 UTC (rev 33)
@@ -0,0 +1,2 @@
+[connectivity]
+uri=http://www.archlinux.org/check_network_status.txt

Deleted: NetworkManager.conf
===
--- NetworkManager.conf 2018-09-12 23:27:57 UTC (rev 334443)
+++ NetworkManager.conf 2018-09-12 23:28:11 UTC (rev 33)
@@ -1,2 +0,0 @@
-# Configuration file for NetworkManager.
-# See "man 5 NetworkManager.conf" for details.

Copied: networkmanager/repos/testing-x86_64/NetworkManager.conf (from rev 
334443, networkmanager/trunk/NetworkManager.conf)
===
--- NetworkManager.conf (rev 0)
+++ NetworkManager.conf 2018-09-12 23:28:11 UTC (rev 33)
@@ -0,0 +1,2 @@
+# Configuration file for NetworkManager.
+# See "man 5 NetworkManager.conf" for details.

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-12 23:27:57 UTC (rev 334443)
+++ PKGBUILD2018-09-12 23:28:11 UTC (rev 33)
@@ -1,180 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Jan de Groot 
-# Contributor: Wael Nasreddine 
-# Contributor: Tor Krill 
-# Contributor: Will Rea 
-# Contributor: Valentine Sinitsyn 
-
-pkgbase=networkmanager
-pkgname=(networkmanager libnm libnm-glib)
-pkgver=1.14rc1
-pkgrel=1
-pkgdesc="Network connection manager and user applications"
-url="https://wiki.gnome.org/Projects/NetworkManager;
-arch=(x86_64)
-license=(GPL2 LGPL2.1)
-_pppver=2.4.7
-makedepends=(intltool dhclient iptables gobject-introspection gtk-doc 
"ppp=$_pppver" modemmanager
- dbus-glib iproute2 nss polkit wpa_supplicant curl systemd 
libmm-glib
- libnewt libndp libteam vala perl-yaml python-gobject git vala 
jansson bluez-libs
- glib2-docs dhcpcd iwd dnsmasq systemd-resolvconf libpsl audit)
-checkdepends=(libx11 python-dbus)
-_commit=16ad82f967cdef4a1bbea8d799c6a28fb1c2f09e  # tags/1.14-rc1^0
-source=("git+https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd NetworkManager
-  git describe | sed 's/-dev/dev/;s/-rc/rc/;s/-/+/g'
-}
-
-prepare() {
-  mkdir build
-  cd NetworkManager
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd build
-  ../NetworkManager/configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
-runstatedir=/run \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---disable-ifcfg-rh \
---disable-ifupdown \
---disable-lto \
---disable-more-logging \
---disable-more-warnings \
---disable-qt \
---disable-static \
---enable-bluez5-dun \
---enable-concheck \
---enable-config-plugin-ibft \
---enable-gtk-doc \
---enable-introspection \
---enable-json-validation \
---enable-ld-gc \
---enable-modify-system \
---enable-polkit \
---enable-polkit-agent \
---enable-teamdctl \
---enable-wifi \
---with-config-dhcp-default=internal \
---with-config-dns-rc-manager-default=symlink \
---with-config-logging-backend-default=journal \
---with-config-plugins-default=keyfile,ibft \
---with-crypto=nss \
---with-dbus-sys-dir=/usr/share/dbus-1/system.d \
---with-dhclient=/usr/bin/dhclient \
---with-dhcpcd-supports-ipv6 \
---with-dhcpcd=/usr/bin/dhcpcd \
---with-dist-version="$pkgver-$pkgrel" \
---with-dnsmasq=/usr/bin/dnsmasq \
-

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

2018-09-12 Thread Jan Steffens via arch-commits
Date: Wednesday, September 12, 2018 @ 23:27:57
  Author: heftig
Revision: 334443

1.14rc1+19+g22e6314dd-1

Modified:
  networkmanager/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:56:35 UTC (rev 334442)
+++ PKGBUILD2018-09-12 23:27:57 UTC (rev 334443)
@@ -7,7 +7,7 @@
 
 pkgbase=networkmanager
 pkgname=(networkmanager libnm libnm-glib)
-pkgver=1.14rc1
+pkgver=1.14rc1+19+g22e6314dd
 pkgrel=1
 pkgdesc="Network connection manager and user applications"
 url="https://wiki.gnome.org/Projects/NetworkManager;
@@ -19,7 +19,7 @@
  libnewt libndp libteam vala perl-yaml python-gobject git vala 
jansson bluez-libs
  glib2-docs dhcpcd iwd dnsmasq systemd-resolvconf libpsl audit)
 checkdepends=(libx11 python-dbus)
-_commit=16ad82f967cdef4a1bbea8d799c6a28fb1c2f09e  # tags/1.14-rc1^0
+_commit=22e6314dd933616a782c490a1b8381e5687e7f02  # nm-1-14
 
source=("git+https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2018-09-12 Thread Eli Schwartz via arch-commits
Date: Wednesday, September 12, 2018 @ 22:50:45
  Author: eschwartz
Revision: 380071

archrelease: copy trunk to community-x86_64

Added:
  kbfs/repos/community-x86_64/PKGBUILD
(from rev 380070, kbfs/trunk/PKGBUILD)
Deleted:
  kbfs/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-12 22:50:28 UTC (rev 380070)
+++ PKGBUILD2018-09-12 22:50:45 UTC (rev 380071)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Eli Schwartz 
-# Contributor: Felix Yan 
-# Contributor: Michael Hansen 
-
-pkgname=kbfs
-pkgver=2.5.0
-pkgrel=1
-pkgdesc="The Keybase filesystem"
-arch=('x86_64')
-url="https://keybase.io/docs/kbfs;
-license=('BSD')
-makedepends=('go-pie')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/kbfs/archive/v$pkgver.tar.gz;)
-sha512sums=('a12f3491c3d7dd42b78d24957f3b469837a8e6d682e91dfe6020e74e24374ce95f9de31578579680ee35513637512e84849d598d34b3e8e78f96cf99ac9cd701')
-
-prepare() {
-  cd kbfs-$pkgver
-
-  export GOPATH="$srcdir/.gopath"
-  mkdir -p "$GOPATH"/src/github.com/keybase
-  ln -sf "$PWD" "$GOPATH"/src/github.com/keybase/kbfs
-}
-
-build() {
-  cd kbfs-$pkgver
-  export GOPATH="$srcdir/.gopath"
-  go build -a -tags production -o bin/kbfsfuse github.com/keybase/kbfs/kbfsfuse
-  go build -a -tags production -o bin/git-remote-keybase 
github.com/keybase/kbfs/kbfsgit/git-remote-keybase
-}
-
-package() {
-  depends=('fuse' 'keybase')
-  cd kbfs-$pkgver/
-
-  install -Dm755 -t "${pkgdir}"/usr/bin/ bin/*
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-  install -Dm644 packaging/linux/systemd/kbfs.service 
"$pkgdir"/usr/lib/systemd/user/kbfs.service
-}

Copied: kbfs/repos/community-x86_64/PKGBUILD (from rev 380070, 
kbfs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-12 22:50:45 UTC (rev 380071)
@@ -0,0 +1,38 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Felix Yan 
+# Contributor: Michael Hansen 
+
+pkgname=kbfs
+pkgver=2.6.0
+pkgrel=1
+pkgdesc="The Keybase filesystem"
+arch=('x86_64')
+url="https://keybase.io/docs/kbfs;
+license=('BSD')
+makedepends=('go-pie')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/kbfs/archive/v$pkgver.tar.gz;)
+sha512sums=('f636f6d01fa12e63930be7fa2d0cd919c37e68820bd602af6a54703a64759e475c5e19e29bf60b94d02dd9db188709c9ecd4da7abd05af7880fdf5e94a8d3590')
+
+prepare() {
+  cd kbfs-$pkgver
+
+  export GOPATH="$srcdir/.gopath"
+  mkdir -p "$GOPATH"/src/github.com/keybase
+  ln -sf "$PWD" "$GOPATH"/src/github.com/keybase/kbfs
+}
+
+build() {
+  cd kbfs-$pkgver
+  export GOPATH="$srcdir/.gopath"
+  go build -a -tags production -o bin/kbfsfuse github.com/keybase/kbfs/kbfsfuse
+  go build -a -tags production -o bin/git-remote-keybase 
github.com/keybase/kbfs/kbfsgit/git-remote-keybase
+}
+
+package() {
+  depends=('fuse' 'keybase')
+  cd kbfs-$pkgver/
+
+  install -Dm755 -t "${pkgdir}"/usr/bin/ bin/*
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 packaging/linux/systemd/kbfs.service 
"$pkgdir"/usr/lib/systemd/user/kbfs.service
+}


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

2018-09-12 Thread Eli Schwartz via arch-commits
Date: Wednesday, September 12, 2018 @ 22:50:28
  Author: eschwartz
Revision: 380070

upgpkg: kbfs 2.6.0-1

upstream release

Modified:
  kbfs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 22:50:21 UTC (rev 380069)
+++ PKGBUILD2018-09-12 22:50:28 UTC (rev 380070)
@@ -3,7 +3,7 @@
 # Contributor: Michael Hansen 
 
 pkgname=kbfs
-pkgver=2.5.0
+pkgver=2.6.0
 pkgrel=1
 pkgdesc="The Keybase filesystem"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 license=('BSD')
 makedepends=('go-pie')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/kbfs/archive/v$pkgver.tar.gz;)
-sha512sums=('a12f3491c3d7dd42b78d24957f3b469837a8e6d682e91dfe6020e74e24374ce95f9de31578579680ee35513637512e84849d598d34b3e8e78f96cf99ac9cd701')
+sha512sums=('f636f6d01fa12e63930be7fa2d0cd919c37e68820bd602af6a54703a64759e475c5e19e29bf60b94d02dd9db188709c9ecd4da7abd05af7880fdf5e94a8d3590')
 
 prepare() {
   cd kbfs-$pkgver


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

2018-09-12 Thread Eli Schwartz via arch-commits
Date: Wednesday, September 12, 2018 @ 22:50:21
  Author: eschwartz
Revision: 380069

archrelease: copy trunk to community-x86_64

Added:
  keybase/repos/community-x86_64/0001-Don-t-use-electron-to-build.patch
(from rev 380068, keybase/trunk/0001-Don-t-use-electron-to-build.patch)
  keybase/repos/community-x86_64/PKGBUILD
(from rev 380068, keybase/trunk/PKGBUILD)
  keybase/repos/community-x86_64/keybase-gui
(from rev 380068, keybase/trunk/keybase-gui)
Deleted:
  keybase/repos/community-x86_64/0001-Don-t-use-electron-to-build.patch
  keybase/repos/community-x86_64/PKGBUILD
  keybase/repos/community-x86_64/keybase-gui

+
 0001-Don-t-use-electron-to-build.patch |  136 ++---
 PKGBUILD   |  195 +++
 keybase-gui|8 -
 3 files changed, 169 insertions(+), 170 deletions(-)

Deleted: 0001-Don-t-use-electron-to-build.patch
===
--- 0001-Don-t-use-electron-to-build.patch  2018-09-12 22:50:04 UTC (rev 
380068)
+++ 0001-Don-t-use-electron-to-build.patch  2018-09-12 22:50:21 UTC (rev 
380069)
@@ -1,68 +0,0 @@
-From 39839e7aa3f299008b53f345f27bc7f4a6793596 Mon Sep 17 00:00:00 2001
-From: Eli Schwartz 
-Date: Thu, 21 Jun 2018 05:00:37 -0400
-Subject: [PATCH] Don't use electron to build
-

- shared/desktop/package.desktop.js   | 4 ++--
- shared/desktop/yarn-helper/index.js | 2 --
- shared/package.json | 1 -
- 3 files changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/shared/desktop/package.desktop.js 
b/shared/desktop/package.desktop.js
-index 827b087fc..109f9048c 100644
 a/shared/desktop/package.desktop.js
-+++ b/shared/desktop/package.desktop.js
-@@ -87,7 +87,7 @@ function main() {
-   // use the same version as the currently-installed electron
-   console.log('Finding electron version')
-   try {
--packagerOpts.electronVersion = 
require('../package.json').devDependencies.electron
-+packagerOpts.electronVersion = 'unused string'
- console.log('Found electron version:', packagerOpts.electronVersion)
-   } catch (err) {
- console.log("Couldn't parse yarn list to find electron:", err)
-@@ -140,7 +140,7 @@ function startPack() {
-   pack(os.platform(), shouldBuildAnArch)
- .then(postPack(os.platform(), shouldBuildAnArch))
- .catch(postPackError)
--} else {
-+} else if (false) {
-   // build for current platform only
-   pack(os.platform(), os.arch())
- .then(postPack(os.platform(), os.arch()))
-diff --git a/shared/desktop/yarn-helper/index.js 
b/shared/desktop/yarn-helper/index.js
-index 3a5851cb0..d71b7f31e 100644
 a/shared/desktop/yarn-helper/index.js
-+++ b/shared/desktop/yarn-helper/index.js
-@@ -1,7 +1,6 @@
- // @flow
- // Helper for cross platform yarn run script commands
- import buildCommands from './build'
--import electronComands from './electron'
- import fontCommands from './font'
- import fs from 'fs'
- import path from 'path'
-@@ -12,7 +11,6 @@ const [, , command, ...rest] = process.argv
- const commands = {
-   ...buildCommands,
-   ...fontCommands,
--  ...electronComands,
-   help: {
- code: () => {
-   console.log(
-diff --git a/shared/package.json b/shared/package.json
-index 2fd23f5c0..bb3846dc8 100644
 a/shared/package.json
-+++ b/shared/package.json
-@@ -200,7 +200,6 @@
- "css-loader": "0.28.11",
- "del": "3.0.0",
- "devtron": "1.4.0",
--"electron": "2.0.5",
- "electron-download": 
"git://github.com/keybase/electron-download#keybase-fixes-off-410",
- "electron-packager": "12.1.0",
- "eslint": "5.2.0",
--- 
-2.18.0
-

Copied: keybase/repos/community-x86_64/0001-Don-t-use-electron-to-build.patch 
(from rev 380068, keybase/trunk/0001-Don-t-use-electron-to-build.patch)
===
--- 0001-Don-t-use-electron-to-build.patch  (rev 0)
+++ 0001-Don-t-use-electron-to-build.patch  2018-09-12 22:50:21 UTC (rev 
380069)
@@ -0,0 +1,68 @@
+From 48678e2d18b80b238f94c0d6e01ae535dd010a81 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Thu, 21 Jun 2018 05:00:37 -0400
+Subject: [PATCH] Don't use electron to build
+
+---
+ shared/desktop/package.desktop.js   | 4 ++--
+ shared/desktop/yarn-helper/index.js | 2 --
+ shared/package.json | 1 -
+ 3 files changed, 2 insertions(+), 5 deletions(-)
+
+diff --git a/shared/desktop/package.desktop.js 
b/shared/desktop/package.desktop.js
+index 827b087fc..109f9048c 100644
+--- a/shared/desktop/package.desktop.js
 b/shared/desktop/package.desktop.js
+@@ -87,7 +87,7 @@ function main() {
+   // use the same version as the currently-installed electron
+   console.log('Finding electron version')
+   try {
+-packagerOpts.electronVersion = 
require('../package.json').devDependencies.electron

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

2018-09-12 Thread Eli Schwartz via arch-commits
Date: Wednesday, September 12, 2018 @ 22:50:04
  Author: eschwartz
Revision: 380068

upgpkg: keybase 2.6.0-1

upstream release

Modified:
  keybase/trunk/0001-Don-t-use-electron-to-build.patch
  keybase/trunk/PKGBUILD

+
 0001-Don-t-use-electron-to-build.patch |   16 
 PKGBUILD   |6 +++---
 2 files changed, 11 insertions(+), 11 deletions(-)

Modified: 0001-Don-t-use-electron-to-build.patch
===
--- 0001-Don-t-use-electron-to-build.patch  2018-09-12 22:38:14 UTC (rev 
380067)
+++ 0001-Don-t-use-electron-to-build.patch  2018-09-12 22:50:04 UTC (rev 
380068)
@@ -1,4 +1,4 @@
-From 39839e7aa3f299008b53f345f27bc7f4a6793596 Mon Sep 17 00:00:00 2001
+From 48678e2d18b80b238f94c0d6e01ae535dd010a81 Mon Sep 17 00:00:00 2001
 From: Eli Schwartz 
 Date: Thu, 21 Jun 2018 05:00:37 -0400
 Subject: [PATCH] Don't use electron to build
@@ -52,17 +52,17 @@
  code: () => {
console.log(
 diff --git a/shared/package.json b/shared/package.json
-index 2fd23f5c0..bb3846dc8 100644
+index c2962..9da4a33ce 100644
 --- a/shared/package.json
 +++ b/shared/package.json
-@@ -200,7 +200,6 @@
+@@ -207,7 +207,6 @@
  "css-loader": "0.28.11",
  "del": "3.0.0",
  "devtron": "1.4.0",
--"electron": "2.0.5",
- "electron-download": 
"git://github.com/keybase/electron-download#keybase-fixes-off-410",
- "electron-packager": "12.1.0",
- "eslint": "5.2.0",
+-"electron": "2.0.8",
+ "electron-packager": "12.1.1",
+ "eslint": "5.3.0",
+ "eslint-config-standard": "12.0.0-alpha.0",
 -- 
-2.18.0
+2.19.0
 

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 22:38:14 UTC (rev 380067)
+++ PKGBUILD2018-09-12 22:50:04 UTC (rev 380068)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=2.5.0
+pkgver=2.6.0
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,9 +15,9 @@
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz;
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('05313c4373ffc8fc41097fabfd13fdbf4d0af789257bbbc4a9ff0500ab3ca9c9d5d50ab62bc38b7328aad3cbf631aa55fcd1a74b5dc73f3d31e76851733d7d5f'
+sha512sums=('25515e69e86c870b45852e93957ec37c7af9bbe3a4a8f8f2cb1ab9f4d02236b9de57fc6294b93aa4f6378ee8d33e03a2773aa445db5d8a34c3fbfe34eed256fe'
 
'b3086ea6c60950284eecc331a8a648ea557f89f686f2adecb82b22d0ac65381683fbcc84875a48cf6ba9e3c63d4f06c73b84175621dca5e8f03b2a6a88cdcad4'
-
'63a9030e3ac4fd5e0667a436b628f151ce6205b28154b9132b5b40a9a6bc2c4a662813d53765edd60e60c25911f655e11af0f0c2c00bddf67b1edc6db29162cd')
+
'364c532bdef069d9684f1fe8fc1c448855e9b8d86c1da171afc22d19e77966071bc90f8cc6657667626b43bea7420ce4f1adadf871cae09f79438c444247c4d6')
 
 prepare() {
 cd client-${pkgver}


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

2018-09-12 Thread David Runge via arch-commits
Date: Wednesday, September 12, 2018 @ 22:38:08
  Author: dvzrv
Revision: 380066

upgpkg: apparmor 2.13.0-2

Adding apparmor 2.13.0.

Modified:
  apparmor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 22:25:52 UTC (rev 380065)
+++ PKGBUILD2018-09-12 22:38:08 UTC (rev 380066)
@@ -7,7 +7,7 @@
 arch=('x86_64')
 url="https://launchpad.net/apparmor;
 license=('GPL')
-depends=('audit' 'pam' 'python' 'perl')
+depends=('audit' 'pam' 'python')
 makedepends=('swig')
 provides=('libapparmor')
 replaces=('apparmor-libapparmor' 'apparmor-pam' 'apparmor-parser'
@@ -89,6 +89,8 @@
   make -C parser DESTDIR="${pkgdir}" install-systemd
   make -C profiles DESTDIR="${pkgdir}" install
   make -C utils DESTDIR="${pkgdir}" BINDIR="${pkgdir}/usr/bin" install
+  # strip perl library
+  find "${pkgdir}/usr/lib/perl5/" -type f -iname "*.so" -exec strip 
--strip-unneeded {} \;
   # adding files below /etc/apparmor.d to backup array
   cd profiles/${pkgname}.d/
   backup=( ${backup[@]} $(find . -type f |sed 's|./|etc/apparmor.d/|') )


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

2018-09-12 Thread David Runge via arch-commits
Date: Wednesday, September 12, 2018 @ 22:38:14
  Author: dvzrv
Revision: 380067

archrelease: copy trunk to community-testing-x86_64

Added:
  apparmor/repos/community-testing-x86_64/
  apparmor/repos/community-testing-x86_64/PKGBUILD
(from rev 380066, apparmor/trunk/PKGBUILD)

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

Copied: apparmor/repos/community-testing-x86_64/PKGBUILD (from rev 380066, 
apparmor/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-09-12 22:38:14 UTC (rev 380067)
@@ -0,0 +1,97 @@
+# Maintainer: David Runge 
+pkgname=apparmor
+pkgver=2.13.0
+pkgrel=2
+pkgdesc="Mandatory Access Control (MAC) mechanism using the Linux Security
+Module (LSM) framework."
+arch=('x86_64')
+url="https://launchpad.net/apparmor;
+license=('GPL')
+depends=('audit' 'pam' 'python')
+makedepends=('swig')
+provides=('libapparmor')
+replaces=('apparmor-libapparmor' 'apparmor-pam' 'apparmor-parser'
+'apparmor-profiles' 'apparmor-utils' 'apparmor-vim')
+backup=('etc/apparmor/easyprof.conf'
+'etc/apparmor/logprof.conf'
+'etc/apparmor/notify.conf'
+'etc/apparmor/parser.conf'
+'etc/apparmor/subdomain.conf'
+'etc/apparmor/severity.db')
+source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver}/+download/${pkgname}-${pkgver%.[0-9]}.tar.gz"{,.asc})
+sha512sums=('f98914713153d4c823a3ea7e96291cc4528bf7c8d3a139286ae0ecd806613e9c34b0ad81f2b258df2193cf6f3157d3252ef72d32d339427948a3fd8ba5651827'
+'SKIP')
+# 3D3664BB: AppArmor Development Team (AppArmor signing key) 

+validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB')
+_core_perl="/usr/bin/core_perl"
+
+prepare() {
+  # use PIE
+  export CFLAGS+=" -fpic -fpie"
+  export LDFLAGS+=" -fpic -fpie"
+  mv -v "${pkgname}-${pkgver%.[0-9]}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  # fix bin directory for parser install target
+  # fix lib dir location
+  # fix missing executable bit on apparmor.systemd script
+  sed -e 's/sbin/usr\/bin/g' \
+  -e 's/\}\/lib\/apparmor/\}\/usr\/lib\/apparmor/' \
+  -e 's/644 apparmor.systemd/755 apparmor.systemd/' \
+  -i parser/Makefile
+  # fix default vim syntax file installation path
+  sed -e 's/share\/apparmor/share\/vim\/vimfiles\/syntax/' \
+  -i utils/vim/Makefile
+  # fix paths in logprof.conf
+  sed -e '/logfiles/ s/syslog /syslog.log /g' \
+  -e '/logfiles/ s/messages/messages.log/g' \
+  -e 's/sbin/bin/g' \
+  -e 's| /bin/| /usr/bin/|g' \
+  -i utils/logprof.conf
+  # rename profiles (to use usr.bin prefix)
+  for profile in $(ls 
profiles/{${pkgname}/profiles/extras,${pkgname}.d}/{bin,sbin,usr.sbin}*); do
+mv -v $profile $(echo $profile| sed -e 
's|/bin|/usr.bin|;s|/sbin|/usr.bin|g;s|/usr.sbin|/usr.bin|')
+  done
+  # overwrite usage of sbin with bin in all profiles
+  # overwrite local bin includes with usr.bin
+  sed -e 's/sbin/bin/g' \
+  -e 's|local/bin|local/usr.bin|' \
+  -i profiles/${pkgname}/profiles/extras/usr.* \
+  profiles/${pkgname}.d/{abstractions/*-{helpers,common},usr.*}
+  cd libraries/libapparmor/
+  autoreconf -vfi
+  # export required perl executable locations
+  export MAKEFLAGS+=" POD2MAN=${_core_perl}/pod2man"
+  export MAKEFLAGS+=" POD2HTML=${_core_perl}/pod2html"
+  export MAKEFLAGS+=" PODCHECKER=${_core_perl}/podchecker"
+  export MAKEFLAGS+=" PROVE=${_core_perl}/prove"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}/libraries/libapparmor/"
+  ./configure --prefix=/usr \
+  --sbindir=/usr/bin \
+  --with-perl \
+  --with-python
+  make
+  cd ../..
+  make -C parser
+  make -C profiles
+  make -C utils
+  make -C changehat/pam_apparmor
+  make -C utils/vim
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make -C libraries/libapparmor DESTDIR="${pkgdir}" install
+  make -C changehat/pam_apparmor DESTDIR="${pkgdir}/usr" install
+  make -C parser DESTDIR="${pkgdir}" install
+  make -C parser DESTDIR="${pkgdir}" install-systemd
+  make -C profiles DESTDIR="${pkgdir}" install
+  make -C utils DESTDIR="${pkgdir}" BINDIR="${pkgdir}/usr/bin" install
+  # strip perl library
+  find "${pkgdir}/usr/lib/perl5/" -type f -iname "*.so" -exec strip 
--strip-unneeded {} \;
+  # adding files below /etc/apparmor.d to backup array
+  cd profiles/${pkgname}.d/
+  backup=( ${backup[@]} $(find . -type f |sed 's|./|etc/apparmor.d/|') )
+}


[arch-commits] Commit in (4 files)

2018-09-12 Thread David Runge via arch-commits
Date: Wednesday, September 12, 2018 @ 22:25:52
  Author: dvzrv
Revision: 380065

Adding apparmor (user space tools and profiles).

Added:
  apparmor/
  apparmor/repos/
  apparmor/trunk/
  apparmor/trunk/PKGBUILD

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

Added: apparmor/trunk/PKGBUILD
===
--- apparmor/trunk/PKGBUILD (rev 0)
+++ apparmor/trunk/PKGBUILD 2018-09-12 22:25:52 UTC (rev 380065)
@@ -0,0 +1,95 @@
+# Maintainer: David Runge 
+pkgname=apparmor
+pkgver=2.13.0
+pkgrel=2
+pkgdesc="Mandatory Access Control (MAC) mechanism using the Linux Security
+Module (LSM) framework."
+arch=('x86_64')
+url="https://launchpad.net/apparmor;
+license=('GPL')
+depends=('audit' 'pam' 'python' 'perl')
+makedepends=('swig')
+provides=('libapparmor')
+replaces=('apparmor-libapparmor' 'apparmor-pam' 'apparmor-parser'
+'apparmor-profiles' 'apparmor-utils' 'apparmor-vim')
+backup=('etc/apparmor/easyprof.conf'
+'etc/apparmor/logprof.conf'
+'etc/apparmor/notify.conf'
+'etc/apparmor/parser.conf'
+'etc/apparmor/subdomain.conf'
+'etc/apparmor/severity.db')
+source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver}/+download/${pkgname}-${pkgver%.[0-9]}.tar.gz"{,.asc})
+sha512sums=('f98914713153d4c823a3ea7e96291cc4528bf7c8d3a139286ae0ecd806613e9c34b0ad81f2b258df2193cf6f3157d3252ef72d32d339427948a3fd8ba5651827'
+'SKIP')
+# 3D3664BB: AppArmor Development Team (AppArmor signing key) 

+validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB')
+_core_perl="/usr/bin/core_perl"
+
+prepare() {
+  # use PIE
+  export CFLAGS+=" -fpic -fpie"
+  export LDFLAGS+=" -fpic -fpie"
+  mv -v "${pkgname}-${pkgver%.[0-9]}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  # fix bin directory for parser install target
+  # fix lib dir location
+  # fix missing executable bit on apparmor.systemd script
+  sed -e 's/sbin/usr\/bin/g' \
+  -e 's/\}\/lib\/apparmor/\}\/usr\/lib\/apparmor/' \
+  -e 's/644 apparmor.systemd/755 apparmor.systemd/' \
+  -i parser/Makefile
+  # fix default vim syntax file installation path
+  sed -e 's/share\/apparmor/share\/vim\/vimfiles\/syntax/' \
+  -i utils/vim/Makefile
+  # fix paths in logprof.conf
+  sed -e '/logfiles/ s/syslog /syslog.log /g' \
+  -e '/logfiles/ s/messages/messages.log/g' \
+  -e 's/sbin/bin/g' \
+  -e 's| /bin/| /usr/bin/|g' \
+  -i utils/logprof.conf
+  # rename profiles (to use usr.bin prefix)
+  for profile in $(ls 
profiles/{${pkgname}/profiles/extras,${pkgname}.d}/{bin,sbin,usr.sbin}*); do
+mv -v $profile $(echo $profile| sed -e 
's|/bin|/usr.bin|;s|/sbin|/usr.bin|g;s|/usr.sbin|/usr.bin|')
+  done
+  # overwrite usage of sbin with bin in all profiles
+  # overwrite local bin includes with usr.bin
+  sed -e 's/sbin/bin/g' \
+  -e 's|local/bin|local/usr.bin|' \
+  -i profiles/${pkgname}/profiles/extras/usr.* \
+  profiles/${pkgname}.d/{abstractions/*-{helpers,common},usr.*}
+  cd libraries/libapparmor/
+  autoreconf -vfi
+  # export required perl executable locations
+  export MAKEFLAGS+=" POD2MAN=${_core_perl}/pod2man"
+  export MAKEFLAGS+=" POD2HTML=${_core_perl}/pod2html"
+  export MAKEFLAGS+=" PODCHECKER=${_core_perl}/podchecker"
+  export MAKEFLAGS+=" PROVE=${_core_perl}/prove"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}/libraries/libapparmor/"
+  ./configure --prefix=/usr \
+  --sbindir=/usr/bin \
+  --with-perl \
+  --with-python
+  make
+  cd ../..
+  make -C parser
+  make -C profiles
+  make -C utils
+  make -C changehat/pam_apparmor
+  make -C utils/vim
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make -C libraries/libapparmor DESTDIR="${pkgdir}" install
+  make -C changehat/pam_apparmor DESTDIR="${pkgdir}/usr" install
+  make -C parser DESTDIR="${pkgdir}" install
+  make -C parser DESTDIR="${pkgdir}" install-systemd
+  make -C profiles DESTDIR="${pkgdir}" install
+  make -C utils DESTDIR="${pkgdir}" BINDIR="${pkgdir}/usr/bin" install
+  # adding files below /etc/apparmor.d to backup array
+  cd profiles/${pkgname}.d/
+  backup=( ${backup[@]} $(find . -type f |sed 's|./|etc/apparmor.d/|') )
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:20:35
  Author: felixonmars
Revision: 380063

upgpkg: stylish-haskell 0.9.2.0-65

rebuild with pretty-show 1.8.2

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 22:19:22 UTC (rev 380062)
+++ PKGBUILD2018-09-12 22:20:35 UTC (rev 380063)
@@ -3,7 +3,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.9.2.0
-pkgrel=64
+pkgrel=65
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell;
 license=("custom:BSD3")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:20:51
  Author: felixonmars
Revision: 380064

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
380063, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 22:20:51 UTC (rev 380064)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.9.2.0
+pkgrel=65
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 
'haskell-optparse-applicative'
+ 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('ccdbfc7f169624210590c5b60c98202709a9418bfe0aac1cf9af7e51704f7f1a2092716e1f5857056634611afbbb5d1013e2b2c3e79602a959a9725aacfba51a')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/<.*0.9/<1/' -e 's/<.*1.4/<2/' 
$pkgname.cabal
+}
+
+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 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old_base
+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}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:19:22
  Author: felixonmars
Revision: 380062

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   76 
 stack.install |4 ++
 2 files changed, 80 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 380061, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 22:19:22 UTC (rev 380062)
@@ -0,0 +1,76 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.7.1
+pkgrel=128
+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 380061, 

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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:19:05
  Author: felixonmars
Revision: 380061

upgpkg: stack 1.7.1-128

rebuild with pretty-show 1.8.2

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 22:14:14 UTC (rev 380060)
+++ PKGBUILD2018-09-12 22:19:05 UTC (rev 380061)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=1.7.1
-pkgrel=127
+pkgrel=128
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


[arch-commits] Commit in thunderbird-extension-enigmail/repos (2 files)

2018-09-12 Thread Eli Schwartz via arch-commits
Date: Wednesday, September 12, 2018 @ 22:14:14
  Author: eschwartz
Revision: 380060

archrelease: copy trunk to community-any

Added:
  thunderbird-extension-enigmail/repos/community-any/
  thunderbird-extension-enigmail/repos/community-any/PKGBUILD
(from rev 380059, thunderbird-extension-enigmail/trunk/PKGBUILD)

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

Copied: thunderbird-extension-enigmail/repos/community-any/PKGBUILD (from rev 
380059, thunderbird-extension-enigmail/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2018-09-12 22:14:14 UTC (rev 380060)
@@ -0,0 +1,49 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Daniel Landau 
+# Contributor: Einhard Leichtfuß 
+# Contributor: Xyne
+# Contributor: David Manouchehri 
+# Contributor: Alexander Fehr 
+# Contributor: Thomas Jost 
+# Contributor: Hinrich Harms 
+
+pkgname=thunderbird-extension-enigmail
+pkgver=2.0.8
+pkgrel=1
+pkgdesc="OpenPGP message encryption and authentication for Thunderbird"
+arch=('any')
+url="https://www.enigmail.net/;
+license=('MPL' 'GPL3')
+makedepends=('zip' 'python2' 'perl')
+replaces=('thunderbird-enigmail')
+source=("https://www.enigmail.net/download/source/enigmail-${pkgver}.tar.gz"{,.asc})
+sha512sums=('9d2e95c2eae6ca22897eb8b2961964d96fd633e7d33a8c0c04a29b4cbc8585777598578abfb0484b96827ca165fe9c8b873e5e7f7cb3ba8cd0779ddc4f10e305'
+'SKIP')
+validpgpkeys=('4F9F89F5505AC1D1A260631CDB1187B9DD5F693B') # Patrick Brunschwig 

+
+build() {
+cd "${srcdir}"/enigmail
+
+./configure
+make -j1 # fails with -j greater than 1
+}
+
+package() {
+depends=('thunderbird' 'gnupg')
+cd "${srcdir}"/enigmail
+
+if [[ -f package/install.rdf ]]; then
+_extension_id="$(sed -n '/.*\(.*\)<\/em:id>.*/{s//\1/p;q}' 
build/dist/install.rdf)"
+else
+_extension_id="$(sed -n 's/.*"id": "\(.*\)".*/\1/p' 
build/dist/manifest.json)"
+fi
+_extension_dest="${pkgdir}/usr/lib/thunderbird/extensions/${_extension_id}"
+# Should this extension be unpacked or not?
+if grep -q 'true' build/dist/install.rdf 
2>/dev/null; then
+install -dm755 "${_extension_dest}"
+cp -R build/dist/* "${_extension_dest}"
+chmod -R ugo+rX "${_extension_dest}"
+else
+install -Dm644 build/enigmail-${pkgver}.xpi "${_extension_dest}.xpi"
+fi
+}


[arch-commits] Commit in (4 files)

2018-09-12 Thread Eli Schwartz via arch-commits
Date: Wednesday, September 12, 2018 @ 22:13:55
  Author: eschwartz
Revision: 380059

Initial upload: thunderbird-extension-enigmail 2.0.8-1

151 votes in the AUR, pretty popular software security-wise, I use it.

Added:
  thunderbird-extension-enigmail/
  thunderbird-extension-enigmail/repos/
  thunderbird-extension-enigmail/trunk/
  thunderbird-extension-enigmail/trunk/PKGBUILD

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

Added: thunderbird-extension-enigmail/trunk/PKGBUILD
===
--- thunderbird-extension-enigmail/trunk/PKGBUILD   
(rev 0)
+++ thunderbird-extension-enigmail/trunk/PKGBUILD   2018-09-12 22:13:55 UTC 
(rev 380059)
@@ -0,0 +1,49 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Daniel Landau 
+# Contributor: Einhard Leichtfuß 
+# Contributor: Xyne
+# Contributor: David Manouchehri 
+# Contributor: Alexander Fehr 
+# Contributor: Thomas Jost 
+# Contributor: Hinrich Harms 
+
+pkgname=thunderbird-extension-enigmail
+pkgver=2.0.8
+pkgrel=1
+pkgdesc="OpenPGP message encryption and authentication for Thunderbird"
+arch=('any')
+url="https://www.enigmail.net/;
+license=('MPL' 'GPL3')
+makedepends=('zip' 'python2' 'perl')
+replaces=('thunderbird-enigmail')
+source=("https://www.enigmail.net/download/source/enigmail-${pkgver}.tar.gz"{,.asc})
+sha512sums=('9d2e95c2eae6ca22897eb8b2961964d96fd633e7d33a8c0c04a29b4cbc8585777598578abfb0484b96827ca165fe9c8b873e5e7f7cb3ba8cd0779ddc4f10e305'
+'SKIP')
+validpgpkeys=('4F9F89F5505AC1D1A260631CDB1187B9DD5F693B') # Patrick Brunschwig 

+
+build() {
+cd "${srcdir}"/enigmail
+
+./configure
+make -j1 # fails with -j greater than 1
+}
+
+package() {
+depends=('thunderbird' 'gnupg')
+cd "${srcdir}"/enigmail
+
+if [[ -f package/install.rdf ]]; then
+_extension_id="$(sed -n '/.*\(.*\)<\/em:id>.*/{s//\1/p;q}' 
build/dist/install.rdf)"
+else
+_extension_id="$(sed -n 's/.*"id": "\(.*\)".*/\1/p' 
build/dist/manifest.json)"
+fi
+_extension_dest="${pkgdir}/usr/lib/thunderbird/extensions/${_extension_id}"
+# Should this extension be unpacked or not?
+if grep -q 'true' build/dist/install.rdf 
2>/dev/null; then
+install -dm755 "${_extension_dest}"
+cp -R build/dist/* "${_extension_dest}"
+chmod -R ugo+rX "${_extension_dest}"
+else
+install -Dm644 build/enigmail-${pkgver}.xpi "${_extension_dest}.xpi"
+fi
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:13:01
  Author: felixonmars
Revision: 380058

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 380057, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 380057, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 22:13:01 UTC (rev 380058)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.5.0
+pkgrel=93
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10')
+
+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
+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
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:12:44
  Author: felixonmars
Revision: 380057

upgpkg: shellcheck 0.5.0-93

rebuild with pretty-show 1.8.2

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 22:09:57 UTC (rev 380056)
+++ PKGBUILD2018-09-12 22:12:44 UTC (rev 380057)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.5.0
-pkgrel=92
+pkgrel=93
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net;
 license=("GPL")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:09:40
  Author: felixonmars
Revision: 380055

upgpkg: postgrest 0.5.0.0-19

rebuild with pretty-show 1.8.2

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 22:06:59 UTC (rev 380054)
+++ PKGBUILD2018-09-12 22:09:40 UTC (rev 380055)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=0.5.0.0
-pkgrel=18
+pkgrel=19
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:09:57
  Author: felixonmars
Revision: 380056

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 380055, postgrest/trunk/PKGBUILD)
  postgrest/repos/community-staging-x86_64/new-hasql.patch
(from rev 380055, postgrest/trunk/new-hasql.patch)

-+
 PKGBUILD|   77 
 new-hasql.patch |  477 ++
 2 files changed, 554 insertions(+)

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 380055, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 22:09:57 UTC (rev 380056)
@@ -0,0 +1,77 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.5.0.0
+pkgrel=19
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-auto-update' 'haskell-hasql' 'haskell-hasql-pool' 
'haskell-protolude'
+ 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 
'haskell-aeson'
+ 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava'
+ 'haskell-configurator-ng' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-either' 'haskell-gitrev' 'haskell-hasql-transaction' 
'haskell-heredoc'
+ 'haskell-http' 'haskell-http-types' 
'haskell-insert-ordered-containers'
+ 'haskell-interpolatedstring-perl6' 'haskell-jose' 'haskell-lens' 
'haskell-lens-aeson'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 
'haskell-ranged-sets'
+ 'haskell-regex-tdfa' 'haskell-scientific' 'haskell-swagger2' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra'
+ 'haskell-wai-middleware-static' 'haskell-cookie')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-hjsonschema')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;
+new-hasql.patch)
+sha512sums=('ba8974cc83de3a7fcf1ede454eed726d6dfe7d677e4b34bbf6a03f11cc648d6812c2f101684175bb1f4d0f0b384795a737791ce807c257eae67158e2fc74b0a0'
+
'54257b24e646175c3687d3d0b224092441e0a8093d04327fb900da6c463625bfc952aabe46bcbbee8d0b4b96d4c07b4b148efa5ac4dcd9dd60bf7d3da5a49fcd')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../new-hasql.patch
+
+sed -i 's/==/>=/' $pkgname.cabal
+
+sed -i '/import\s*Safe/d' src/PostgREST/App.hs
+sed -i '/safe/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-CI
+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
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createdb postgrest_test
+
+# TODO: it shouldn't take this long to finish
+# POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+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"
+}

Copied: postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 
380055, postgrest/trunk/new-hasql.patch)
===
--- community-staging-x86_64/new-hasql.patch(rev 0)
+++ community-staging-x86_64/new-hasql.patch2018-09-12 22:09:57 UTC (rev 
380056)
@@ -0,0 +1,477 @@
+From f02992e562fafc807092d09a8034f2117c9db00d Mon Sep 17 00:00:00 2001
+From: Ben Gamari 
+Date: Thu, 28 Jun 2018 01:02:09 -0400
+Subject: [PATCH] Update hasql
+
+Move to hasql 1.3.
+---
+ postgrest.cabal   |   6 +-
+ src/PostgREST/App.hs  |  16 ++---
+ 

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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:06:59
  Author: felixonmars
Revision: 380054

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 380053, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
380053, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 22:06:59 UTC (rev 380054)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.2.1
+pkgrel=83
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-file-embed' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('224218d3a559fc6a2b574c4f62a7e99f28c25abb20f7fc2eb6b318f388d0c3e65f690c03b687964d50bb4fc87a77d79a6bebb20c196cd93f884f12c43ce1c68e')
+
+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 
--datasubdir="$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
+}
+
+check() {
+# 
https://github.com/lierdakil/pandoc-crossref/issues/181#issuecomment-398269601
+cd $pkgname-$pkgver
+runhaskell Setup test || warning "Tests failed"
+}
+
+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"
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:06:41
  Author: felixonmars
Revision: 380053

upgpkg: pandoc-crossref 0.3.2.1-83

rebuild with pretty-show 1.8.2

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 22:05:23 UTC (rev 380052)
+++ PKGBUILD2018-09-12 22:06:41 UTC (rev 380053)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.2.1
-pkgrel=82
+pkgrel=83
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:05:23
  Author: felixonmars
Revision: 380052

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 380051, haskell-hakyll/trunk/PKGBUILD)

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
380051, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 22:05:23 UTC (rev 380052)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.3.0
+pkgrel=117
+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=('287112e1cb7ac4c06f976ee77fe6b64605c96f04e78c366cffdc24d435f57d37c06543e180476a23bd5e7a42a54e4b30a08ad5e4a8aec5fd97052503691574fc')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*0.9/<1/' -e 's/<.*0.0.11/<1/' $_hkgname.cabal
+}
+
+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-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:05:07
  Author: felixonmars
Revision: 380051

upgpkg: haskell-hakyll 4.12.3.0-117

rebuild with pretty-show 1.8.2

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 22:03:10 UTC (rev 380050)
+++ PKGBUILD2018-09-12 22:05:07 UTC (rev 380051)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.3.0
-pkgrel=116
+pkgrel=117
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("custom:BSD3")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:03:10
  Author: felixonmars
Revision: 380050

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-citeproc/repos/community-staging-x86_64/
  pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD
(from rev 380049, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
380049, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 22:03:10 UTC (rev 380050)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.14.3.1
+pkgrel=133
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-attoparsec' 'haskell-base-compat'
+ 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 
'pandoc'
+ 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 
'haskell-split'
+ 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-icu'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 
'haskell-yaml')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('ab3d395c77192f72fa5cf9606f3cc5fc37c00a5719a58203d4b7c6edbc032524dd8457abe292d5d7dbe5ab2eaccd545269355931451ca0835d0ac1aa3cc48414')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+sed -i 's/<.*1.4/<2/' $pkgname.cabal
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+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" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+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
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+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 pandoc-citeproc/trunk (PKGBUILD)

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:02:53
  Author: felixonmars
Revision: 380049

upgpkg: pandoc-citeproc 0.14.3.1-133

rebuild with pretty-show 1.8.2

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 22:00:13 UTC (rev 380048)
+++ PKGBUILD2018-09-12 22:02:53 UTC (rev 380049)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.14.3.1
-pkgrel=132
+pkgrel=133
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("custom:BSD3")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 22:00:13
  Author: felixonmars
Revision: 380048

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 380047, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 380047, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 22:00:13 UTC (rev 380048)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.2.3.2
+pkgrel=26
+pkgdesc="Conversion between markup formats"
+url="http://pandoc.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua'
+ 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 
'haskell-hsyaml' 'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath'
+ 'haskell-network' 'haskell-pandoc-types' 'haskell-random'
+ 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri'
+ 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 
'haskell-xml'
+ 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-golden' 'haskell-quickcheck' 
'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('e35f7e8db30784f15e11a6a48cb1ae8cb96faca7280c7d8ba63c1d948daab13097c04b7796a6ad8853ac177ee93de20edecf81842fdb7998e3453b89ac9750b0')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+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 "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${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}/COPYING.md"
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:59:56
  Author: felixonmars
Revision: 380047

upgpkg: pandoc 2.2.3.2-26

rebuild with pretty-show 1.8.2

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:52:09 UTC (rev 380046)
+++ PKGBUILD2018-09-12 21:59:56 UTC (rev 380047)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.2.3.2
-pkgrel=25
+pkgrel=26
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org;
 license=("GPL")


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

2018-09-12 Thread Jan de Groot via arch-commits
Date: Wednesday, September 12, 2018 @ 21:56:31
  Author: jgc
Revision: 334441

upgpkg: gnumeric 1.12.43-1

Modified:
  gnumeric/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:46:28 UTC (rev 334440)
+++ PKGBUILD2018-09-12 21:56:31 UTC (rev 334441)
@@ -2,8 +2,8 @@
 # Contributor: Kritoke 
 
 pkgname=gnumeric
-pkgver=1.12.41
-pkgrel=2
+pkgver=1.12.43
+pkgrel=1
 pkgdesc="A GNOME Spreadsheet Program"
 arch=('x86_64')
 url="http://www.gnome.org/projects/gnumeric/;
@@ -15,8 +15,8 @@
 'perl: for perl plugin support'
 'psiconv: for Psion 5 file support'
 'yelp: for viewing the help manual')
-_commit=cdf8dd9007db99eff221e194b20ca637b0eef783  # tags/GNUMERIC_1_12_41^0
-source=("git+https://git.gnome.org/browse/gnumeric#commit=$_commit;
+_commit=4c4674d02c00da73b1896b0f9513d86357ccf927  # tags/GNUMERIC_1_12_43^0
+source=("git+https://gitlab.gnome.org/GNOME/gnumeric.git#commit=$_commit;
 revert-warnings.patch)
 sha256sums=('SKIP'
 'bcafca016b809000c2a5bf911e2e3dfa4de28f9e541d9964574cac5c7ce09e53')


[arch-commits] Commit in gnumeric/repos/extra-x86_64 (4 files)

2018-09-12 Thread Jan de Groot via arch-commits
Date: Wednesday, September 12, 2018 @ 21:56:35
  Author: jgc
Revision: 334442

archrelease: copy trunk to extra-x86_64

Added:
  gnumeric/repos/extra-x86_64/PKGBUILD
(from rev 334441, gnumeric/trunk/PKGBUILD)
  gnumeric/repos/extra-x86_64/revert-warnings.patch
(from rev 334441, gnumeric/trunk/revert-warnings.patch)
Deleted:
  gnumeric/repos/extra-x86_64/PKGBUILD
  gnumeric/repos/extra-x86_64/revert-warnings.patch

---+
 PKGBUILD  |  101 +++-
 revert-warnings.patch |   22 +-
 2 files changed, 61 insertions(+), 62 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-12 21:56:31 UTC (rev 334441)
+++ PKGBUILD2018-09-12 21:56:35 UTC (rev 334442)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Eric Belanger 
-# Contributor: Kritoke 
-
-pkgname=gnumeric
-pkgver=1.12.41
-pkgrel=2
-pkgdesc="A GNOME Spreadsheet Program"
-arch=('x86_64')
-url="http://www.gnome.org/projects/gnumeric/;
-license=('GPL')
-depends=('goffice')
-makedepends=('intltool' 'psiconv' 'pygobject-devel' docbook-xml
- 'gobject-introspection' 'python2-gobject' gtk-doc 
autoconf-archive git yelp-tools)
-optdepends=('python2-gobject: for python2 plugin support'
-'perl: for perl plugin support'
-'psiconv: for Psion 5 file support'
-'yelp: for viewing the help manual')
-_commit=cdf8dd9007db99eff221e194b20ca637b0eef783  # tags/GNUMERIC_1_12_41^0
-source=("git+https://git.gnome.org/browse/gnumeric#commit=$_commit;
-revert-warnings.patch)
-sha256sums=('SKIP'
-'bcafca016b809000c2a5bf911e2e3dfa4de28f9e541d9964574cac5c7ce09e53')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^GNUMERIC_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  git cherry-pick -n fdb43346579e9db9122609b1b390d59a94ecd782  
-  sed 's/@GIOVERRIDESDIR@/$(DESTDIR)@GIOVERRIDESDIR@/g' -i 
introspection/Makefile.am
-  sed 's/python -c/$PYTHON -c/' -i configure.ac
-  patch -Np0 -i ../revert-warnings.patch
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc 
--localstatedir=/var \
---disable-schemas-compile --enable-introspection --disable-silent-rules
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="${pkgdir}" install
-}

Copied: gnumeric/repos/extra-x86_64/PKGBUILD (from rev 334441, 
gnumeric/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-12 21:56:35 UTC (rev 334442)
@@ -0,0 +1,50 @@
+# Maintainer: Eric Belanger 
+# Contributor: Kritoke 
+
+pkgname=gnumeric
+pkgver=1.12.43
+pkgrel=1
+pkgdesc="A GNOME Spreadsheet Program"
+arch=('x86_64')
+url="http://www.gnome.org/projects/gnumeric/;
+license=('GPL')
+depends=('goffice')
+makedepends=('intltool' 'psiconv' 'pygobject-devel' docbook-xml
+ 'gobject-introspection' 'python2-gobject' gtk-doc 
autoconf-archive git yelp-tools)
+optdepends=('python2-gobject: for python2 plugin support'
+'perl: for perl plugin support'
+'psiconv: for Psion 5 file support'
+'yelp: for viewing the help manual')
+_commit=4c4674d02c00da73b1896b0f9513d86357ccf927  # tags/GNUMERIC_1_12_43^0
+source=("git+https://gitlab.gnome.org/GNOME/gnumeric.git#commit=$_commit;
+revert-warnings.patch)
+sha256sums=('SKIP'
+'bcafca016b809000c2a5bf911e2e3dfa4de28f9e541d9964574cac5c7ce09e53')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GNUMERIC_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  git cherry-pick -n fdb43346579e9db9122609b1b390d59a94ecd782  
+  sed 's/@GIOVERRIDESDIR@/$(DESTDIR)@GIOVERRIDESDIR@/g' -i 
introspection/Makefile.am
+  sed 's/python -c/$PYTHON -c/' -i configure.ac
+  patch -Np0 -i ../revert-warnings.patch
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc 
--localstatedir=/var \
+--disable-schemas-compile --enable-introspection --disable-silent-rules
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="${pkgdir}" install
+}

Deleted: revert-warnings.patch
===
--- revert-warnings.patch   2018-09-12 21:56:31 UTC (rev 334441)
+++ revert-warnings.patch   2018-09-12 21:56:35 UTC (rev 334442)
@@ -1,11 +0,0 @@
 configure.ac.orig  2013-03-13 16:09:02.355422066 +
-+++ configure.ac   2013-03-13 16:09:26.701917153 +
-@@ -269,8 +269,6 @@
--Wchar-subscripts -Wwrite-strings \
--Wdeclaration-after-statement -Wnested-externs \
--Wmissing-noreturn \
--   

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

2018-09-12 Thread Balló György via arch-commits
Date: Wednesday, September 12, 2018 @ 21:52:09
  Author: bgyorgy
Revision: 380046

archrelease: copy trunk to community-testing-x86_64

Added:
  gpsd/repos/community-testing-x86_64/PKGBUILD
(from rev 380045, gpsd/trunk/PKGBUILD)
  gpsd/repos/community-testing-x86_64/gpsd.conf
(from rev 380045, gpsd/trunk/gpsd.conf)
Deleted:
  gpsd/repos/community-testing-x86_64/PKGBUILD
  gpsd/repos/community-testing-x86_64/gpsd.conf

---+
 PKGBUILD  |  139 ++--
 gpsd.conf |   10 ++--
 2 files changed, 76 insertions(+), 73 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-12 21:52:06 UTC (rev 380045)
+++ PKGBUILD2018-09-12 21:52:09 UTC (rev 380046)
@@ -1,68 +0,0 @@
-# Maintainer: Tom Gundersen 
-# Contributor: Andrea Scarpino 
-# Contributor: Sergej Pupykin 
-# Contributor: Giacomo Rizzo 
-
-pkgname=gpsd
-pkgver=3.17
-pkgrel=1
-pkgdesc="GPS daemon and library to support USB/serial GPS devices"
-arch=('x86_64')
-url="http://catb.org/gpsd/;
-license=('BSD')
-depends=('python' 'libusb' 'bluez-libs')
-optdepends=('php: generate a PHP status page for your GPS'
-'php-gd: image support for the PHP status page'
-'pygtk: GUI frontends' 'qt5-base: for Qgpsmm')
-makedepends=('scons' 'docbook-xsl' 'qt5-base' 'python')
-backup=('etc/default/gpsd')
-source=(https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz{,.sig}
-$pkgname.conf)
-sha256sums=('68e0dbecfb5831997f8b3d6ba48aed812eb465d8c0089420ab68f9ce4d85e77a'
-'SKIP'
-'dcfa71c4c730b486269995468bdcfa8e96bf3c282db1dadea9384d32015d277f')
-validpgpkeys=('41876B2F579463A499843D1DECC8208F8C6C738D') # Eric S. Raymond
-
-build() {
-  cd $pkgname-$pkgver
-
-  export LINKFLAGS="${LDFLAGS}"
-  scons prefix=/usr \
-systemd=yes \
-gpsd_group=uucp \
-sbindir=/usr/bin \
-qt_versioned=5
-  scons build
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  # Fix man pages path (FS#21715)
-  sed -i 's|.so gps.1|.so man1/gps.1|' cgps.1 lcdgps.1 xgps.1 xgpsspeed.1
-
-  export DESTDIR="$pkgdir"
-  scons install
-  install -Dm755 gpsinit -t "$pkgdir/usr/bin"
-  chmod 755 "$pkgdir"/usr/bin/*
-
-  install -Dm644 "$srcdir/gpsd.conf" "$pkgdir/etc/default/gpsd"
-
-  install -Dm644 "gpsd.rules" "$pkgdir/usr/lib/udev/rules.d/25-gpsd-usb.rules"
-
-  sed -e 's|/etc/default/gpsd|/etc/gpsd|' -i gpsd.hotplug -i systemd/*.service
-  install -Dm755 gpsd.hotplug "$pkgdir/usr/lib/udev/gpsd.hotplug"
-
-  install -Dm644 packaging/X11/xgps.desktop \
-"${pkgdir}/usr/share/applications/xgps.desktop"
-  install -Dm644 packaging/X11/xgpsspeed.desktop \
-"${pkgdir}/usr/share/applications/xgpsspeed.desktop"
-  install -Dm644 packaging/X11/gpsd-logo.png \
-"${pkgdir}/usr/share/gpsd/gpsd-logo.png"
-
-  install -Dm644 systemd/gpsd.service 
"$pkgdir/usr/lib/systemd/system/gpsd.service"
-  install -Dm644 systemd/gpsd.socket 
"$pkgdir/usr/lib/systemd/system/gpsd.socket"
-  install -Dm644 systemd/gpsdctl@.service 
"$pkgdir/usr/lib/systemd/system/gpsdctl@.service"
-
-  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: gpsd/repos/community-testing-x86_64/PKGBUILD (from rev 380045, 
gpsd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-12 21:52:09 UTC (rev 380046)
@@ -0,0 +1,71 @@
+# Maintainer: Tom Gundersen 
+# Contributor: Andrea Scarpino 
+# Contributor: Sergej Pupykin 
+# Contributor: Giacomo Rizzo 
+
+pkgname=gpsd
+pkgver=3.17
+pkgrel=2
+pkgdesc="GPS daemon and library to support USB/serial GPS devices"
+arch=('x86_64')
+url="http://catb.org/gpsd/;
+license=('BSD')
+depends=('python' 'libusb' 'bluez-libs')
+optdepends=('gtk3: GUI frontends'
+'php: generate a PHP status page for your GPS'
+'php-gd: image support for the PHP status page'
+'python-cairo: GUI frontends'
+'python-gobject: GUI frontends'
+'qt5-base: for Qgpsmm')
+makedepends=('scons' 'docbook-xsl' 'qt5-base' 'python')
+backup=('etc/default/gpsd')
+source=(https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz{,.sig}
+$pkgname.conf)
+sha256sums=('68e0dbecfb5831997f8b3d6ba48aed812eb465d8c0089420ab68f9ce4d85e77a'
+'SKIP'
+'dcfa71c4c730b486269995468bdcfa8e96bf3c282db1dadea9384d32015d277f')
+validpgpkeys=('41876B2F579463A499843D1DECC8208F8C6C738D') # Eric S. Raymond
+
+build() {
+  cd $pkgname-$pkgver
+
+  export LINKFLAGS="${LDFLAGS}"
+  scons prefix=/usr \
+systemd=yes \
+gpsd_group=uucp \
+sbindir=/usr/bin \
+qt_versioned=5
+  scons build
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  # Fix man pages path (FS#21715)
+  sed -i 's|.so gps.1|.so man1/gps.1|' cgps.1 lcdgps.1 xgps.1 xgpsspeed.1
+
+  export DESTDIR="$pkgdir"
+  scons install

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

2018-09-12 Thread Balló György via arch-commits
Date: Wednesday, September 12, 2018 @ 21:52:06
  Author: bgyorgy
Revision: 380045

upgpkg: gpsd 3.17-2

Fix optional dependencies of GUI frontends

Modified:
  gpsd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:51:26 UTC (rev 380044)
+++ PKGBUILD2018-09-12 21:52:06 UTC (rev 380045)
@@ -5,15 +5,18 @@
 
 pkgname=gpsd
 pkgver=3.17
-pkgrel=1
+pkgrel=2
 pkgdesc="GPS daemon and library to support USB/serial GPS devices"
 arch=('x86_64')
 url="http://catb.org/gpsd/;
 license=('BSD')
 depends=('python' 'libusb' 'bluez-libs')
-optdepends=('php: generate a PHP status page for your GPS'
+optdepends=('gtk3: GUI frontends'
+'php: generate a PHP status page for your GPS'
 'php-gd: image support for the PHP status page'
-'pygtk: GUI frontends' 'qt5-base: for Qgpsmm')
+'python-cairo: GUI frontends'
+'python-gobject: GUI frontends'
+'qt5-base: for Qgpsmm')
 makedepends=('scons' 'docbook-xsl' 'qt5-base' 'python')
 backup=('etc/default/gpsd')
 
source=(https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz{,.sig}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:51:07
  Author: felixonmars
Revision: 380043

upgpkg: idris 1.3.0-55

rebuild with pretty-show 1.8.2

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:38:49 UTC (rev 380042)
+++ PKGBUILD2018-09-12 21:51:07 UTC (rev 380043)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.0
-pkgrel=54
+pkgrel=55
 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-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:51:26
  Author: felixonmars
Revision: 380044

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 380043, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:51:26 UTC (rev 380044)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.0
+pkgrel=55
+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 -e 's/<.*1.3/<2/' -e 's/<.*2.7/<3/' 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 goffice/trunk (PKGBUILD)

2018-09-12 Thread Jan de Groot via arch-commits
Date: Wednesday, September 12, 2018 @ 21:46:24
  Author: jgc
Revision: 334439

upgpkg: goffice 0.10.43-1

Modified:
  goffice/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:34:22 UTC (rev 334438)
+++ PKGBUILD2018-09-12 21:46:24 UTC (rev 334439)
@@ -2,7 +2,7 @@
 # Contributor: Aaron Griffin 
 
 pkgname=goffice
-pkgver=0.10.41
+pkgver=0.10.43
 pkgrel=1
 pkgdesc="A GLib/GTK+ set of document-centric objects and charting library"
 url="https://git.gnome.org/browse/goffice;
@@ -10,8 +10,8 @@
 license=(GPL)
 depends=(librsvg gtk3 libgsf libspectre libxslt lasem)
 makedepends=(intltool gtk-doc gobject-introspection autoconf-archive git)
-_commit=647449a77ac7e33912fd4f9abb3ea0f5e3b9f35a  # tags/GOFFICE_0_10_41^0
-source=("git+https://git.gnome.org/browse/goffice#commit=$_commit;)
+_commit=a62e897b9a49b0e0d83072813d49ed071146926e  # tags/GOFFICE_0_10_43^0
+source=("git+https://gitlab.gnome.org/GNOME/goffice.git#commit=$_commit;)
 sha256sums=('SKIP')
 
 pkgver() {


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

2018-09-12 Thread Jan de Groot via arch-commits
Date: Wednesday, September 12, 2018 @ 21:46:28
  Author: jgc
Revision: 334440

archrelease: copy trunk to extra-x86_64

Added:
  goffice/repos/extra-x86_64/PKGBUILD
(from rev 334439, goffice/trunk/PKGBUILD)
Deleted:
  goffice/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-12 21:46:24 UTC (rev 334439)
+++ PKGBUILD2018-09-12 21:46:28 UTC (rev 334440)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-# Contributor: Aaron Griffin 
-
-pkgname=goffice
-pkgver=0.10.41
-pkgrel=1
-pkgdesc="A GLib/GTK+ set of document-centric objects and charting library"
-url="https://git.gnome.org/browse/goffice;
-arch=(x86_64)
-license=(GPL)
-depends=(librsvg gtk3 libgsf libspectre libxslt lasem)
-makedepends=(intltool gtk-doc gobject-introspection autoconf-archive git)
-_commit=647449a77ac7e33912fd4f9abb3ea0f5e3b9f35a  # tags/GOFFICE_0_10_41^0
-source=("git+https://git.gnome.org/browse/goffice#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^GOFFICE_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static --enable-introspection 
--enable-gtk-doc
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="${pkgdir}" install
-}

Copied: goffice/repos/extra-x86_64/PKGBUILD (from rev 334439, 
goffice/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-12 21:46:28 UTC (rev 334440)
@@ -0,0 +1,39 @@
+# Maintainer: Jan de Groot 
+# Contributor: Aaron Griffin 
+
+pkgname=goffice
+pkgver=0.10.43
+pkgrel=1
+pkgdesc="A GLib/GTK+ set of document-centric objects and charting library"
+url="https://git.gnome.org/browse/goffice;
+arch=(x86_64)
+license=(GPL)
+depends=(librsvg gtk3 libgsf libspectre libxslt lasem)
+makedepends=(intltool gtk-doc gobject-introspection autoconf-archive git)
+_commit=a62e897b9a49b0e0d83072813d49ed071146926e  # tags/GOFFICE_0_10_43^0
+source=("git+https://gitlab.gnome.org/GNOME/goffice.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GOFFICE_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc \
+  --localstatedir=/var --disable-static --enable-introspection 
--enable-gtk-doc
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="${pkgdir}" install
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:38:49
  Author: felixonmars
Revision: 380042

archrelease: copy trunk to community-staging-x86_64

Added:
  hoogle/repos/community-staging-x86_64/
  hoogle/repos/community-staging-x86_64/PKGBUILD
(from rev 380041, hoogle/trunk/PKGBUILD)

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 380041, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:38:49 UTC (rev 380042)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.3
+pkgrel=84
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 
'haskell-src-exts'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 
'haskell-old-locale'
+ 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195')
+
+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 \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${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 hoogle/trunk (PKGBUILD)

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:38:33
  Author: felixonmars
Revision: 380041

upgpkg: hoogle 5.0.17.3-84

rebuild with pretty-show 1.8.2

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:36:59 UTC (rev 380040)
+++ PKGBUILD2018-09-12 21:38:33 UTC (rev 380041)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.3
-pkgrel=83
+pkgrel=84
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/;
 license=("custom:BSD3")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:36:59
  Author: felixonmars
Revision: 380040

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 380039, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:36:59 UTC (rev 380040)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.6.0
+pkgrel=22
+pkgdesc="The Language of Cryptography"
+url="http://www.cryptol.net;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-gitrev' 
'haskell-graphscc' 'haskell-heredoc'
+ 'haskell-monad-control' 'haskell-monadlib' 'haskell-panic' 
'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-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;)
+sha512sums=('445a1656ffd0d260553e041de9b15b6257a4b068b5462d996e8207671c097ea814bc5b7aaeb527b5e9579bd8a3e5e8ced0aaf57c24fbccaa7410342a109e9325')
+
+prepare() {
+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-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:36:40
  Author: felixonmars
Revision: 380039

upgpkg: cryptol 2.6.0-22

rebuild with pretty-show 1.8.2

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:35:23 UTC (rev 380038)
+++ PKGBUILD2018-09-12 21:36:40 UTC (rev 380039)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.6.0
-pkgrel=21
+pkgrel=22
 pkgdesc="The Language of Cryptography"
 url="http://www.cryptol.net;
 license=("custom:BSD3")


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

2018-09-12 Thread Jan Steffens via arch-commits
Date: Wednesday, September 12, 2018 @ 21:35:23
  Author: heftig
Revision: 380038

archrelease: copy trunk to community-x86_64

Added:
  ripgrep/repos/community-x86_64/PKGBUILD
(from rev 380037, ripgrep/trunk/PKGBUILD)
Deleted:
  ripgrep/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-12 21:35:08 UTC (rev 380037)
+++ PKGBUILD2018-09-12 21:35:23 UTC (rev 380038)
@@ -1,36 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Andrew Gallant 
-pkgname=ripgrep
-pkgver=0.10.0
-pkgrel=1
-pkgdesc="A search tool that combines the usability of ag with the raw speed of 
grep"
-arch=('x86_64')
-url="https://github.com/BurntSushi/ripgrep;
-license=('MIT' 'custom')
-depends=('gcc-libs')
-makedepends=('cargo' 'asciidoc')
-source=("https://github.com/BurntSushi/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('bc193d269131823076fdb857f69a95c165e88848896379039218139136028e3705e09f1b9be33903e060c8cc37ad5b992ea70a05f6f01c6210bef535a35570c0')
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  cargo build --release
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  install -Dm755 "target/release/rg" "$pkgdir/usr/bin/rg"
-
-  install -Dm644 "complete/_rg" "$pkgdir/usr/share/zsh/site-functions/_rg"
-  install -Dm644 "target/release/build/ripgrep-"*/out/rg.bash 
"$pkgdir/usr/share/bash-completion/completions/rg"
-  install -Dm644 "target/release/build/ripgrep-"*/out/rg.fish 
"$pkgdir/usr/share/fish/completions/rg.fish"
-
-  install -Dm644 "target/release/build/ripgrep-"*/out/rg.1 
"$pkgdir/usr/share/man/man1/rg.1"
-  install -Dm644 "README.md" "$pkgdir/usr/share/doc/${pkgname}/README.md"
-
-  install -Dm644 "COPYING" "$pkgdir/usr/share/licenses/${pkgname}/COPYING"
-  install -Dm644 "LICENSE-MIT" 
"$pkgdir/usr/share/licenses/${pkgname}/LICENSE-MIT"
-  install -Dm644 "UNLICENSE" "$pkgdir/usr/share/licenses/${pkgname}/UNLICENSE"
-}

Copied: ripgrep/repos/community-x86_64/PKGBUILD (from rev 380037, 
ripgrep/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-12 21:35:23 UTC (rev 380038)
@@ -0,0 +1,36 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Andrew Gallant 
+pkgname=ripgrep
+pkgver=0.10.0
+pkgrel=2
+pkgdesc="A search tool that combines the usability of ag with the raw speed of 
grep"
+arch=('x86_64')
+url="https://github.com/BurntSushi/ripgrep;
+license=('MIT' 'custom')
+depends=('gcc-libs' 'pcre2')
+makedepends=('cargo' 'asciidoc')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/BurntSushi/$pkgname/archive/$pkgver.tar.gz;)
+sha512sums=('bc193d269131823076fdb857f69a95c165e88848896379039218139136028e3705e09f1b9be33903e060c8cc37ad5b992ea70a05f6f01c6210bef535a35570c0')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  cargo build --release --features 'pcre2'
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  install -Dm755 "target/release/rg" "$pkgdir/usr/bin/rg"
+
+  install -Dm644 "complete/_rg" "$pkgdir/usr/share/zsh/site-functions/_rg"
+  install -Dm644 "target/release/build/ripgrep-"*/out/rg.bash 
"$pkgdir/usr/share/bash-completion/completions/rg"
+  install -Dm644 "target/release/build/ripgrep-"*/out/rg.fish 
"$pkgdir/usr/share/fish/completions/rg.fish"
+
+  install -Dm644 "target/release/build/ripgrep-"*/out/rg.1 
"$pkgdir/usr/share/man/man1/rg.1"
+  install -Dm644 "README.md" "$pkgdir/usr/share/doc/${pkgname}/README.md"
+
+  install -Dm644 "COPYING" "$pkgdir/usr/share/licenses/${pkgname}/COPYING"
+  install -Dm644 "LICENSE-MIT" 
"$pkgdir/usr/share/licenses/${pkgname}/LICENSE-MIT"
+  install -Dm644 "UNLICENSE" "$pkgdir/usr/share/licenses/${pkgname}/UNLICENSE"
+}


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

2018-09-12 Thread Jan Steffens via arch-commits
Date: Wednesday, September 12, 2018 @ 21:35:08
  Author: heftig
Revision: 380037

0.10.0-2: add pcre2

Modified:
  ripgrep/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:33:36 UTC (rev 380036)
+++ PKGBUILD2018-09-12 21:35:08 UTC (rev 380037)
@@ -2,20 +2,20 @@
 # Contributor: Andrew Gallant 
 pkgname=ripgrep
 pkgver=0.10.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A search tool that combines the usability of ag with the raw speed of 
grep"
 arch=('x86_64')
 url="https://github.com/BurntSushi/ripgrep;
 license=('MIT' 'custom')
-depends=('gcc-libs')
+depends=('gcc-libs' 'pcre2')
 makedepends=('cargo' 'asciidoc')
-source=("https://github.com/BurntSushi/$pkgname/archive/$pkgver.tar.gz;)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/BurntSushi/$pkgname/archive/$pkgver.tar.gz;)
 
sha512sums=('bc193d269131823076fdb857f69a95c165e88848896379039218139136028e3705e09f1b9be33903e060c8cc37ad5b992ea70a05f6f01c6210bef535a35570c0')
 
 build() {
   cd "$pkgname-$pkgver"
 
-  cargo build --release
+  cargo build --release --features 'pcre2'
 }
 
 package() {


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

2018-09-12 Thread Jan de Groot via arch-commits
Date: Wednesday, September 12, 2018 @ 21:34:18
  Author: jgc
Revision: 334437

upgpkg: upower 0.99.8-2

Add two upstream patches to fix keyboard backlight (FS#59865) and access to 
udev events (FS#59984)

Modified:
  upower/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 20:58:27 UTC (rev 334436)
+++ PKGBUILD2018-09-12 21:34:18 UTC (rev 334437)
@@ -2,7 +2,7 @@
 
 pkgname=upower
 pkgver=0.99.8
-pkgrel=1
+pkgrel=2
 pkgdesc="Abstraction for enumerating power devices, listening to device events 
and querying history and statistics"
 url="https://upower.freedesktop.org;
 arch=(x86_64)
@@ -21,6 +21,8 @@
 
 prepare() {
   cd $pkgname
+  git cherry-pick -n 99b2e1a751e6208a7be61b50652973df5a9f1d83
+  git cherry-pick -n 453ec99c5c34a304f15ac9d4b6e50f5bf281fee3
   NOCONFIGURE=1 ./autogen.sh
 }
 


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

2018-09-12 Thread Jan de Groot via arch-commits
Date: Wednesday, September 12, 2018 @ 21:34:22
  Author: jgc
Revision: 334438

archrelease: copy trunk to extra-x86_64

Added:
  upower/repos/extra-x86_64/PKGBUILD
(from rev 334437, upower/trunk/PKGBUILD)
Deleted:
  upower/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-12 21:34:18 UTC (rev 334437)
+++ PKGBUILD2018-09-12 21:34:22 UTC (rev 334438)
@@ -1,42 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-
-pkgname=upower
-pkgver=0.99.8
-pkgrel=1
-pkgdesc="Abstraction for enumerating power devices, listening to device events 
and querying history and statistics"
-url="https://upower.freedesktop.org;
-arch=(x86_64)
-license=(GPL)
-depends=(systemd libusb libimobiledevice libgudev)
-makedepends=(intltool docbook-xsl gobject-introspection python2 git gtk-doc)
-backup=(etc/UPower/UPower.conf)
-_commit=6d8eb754644922a2a3d5a074ce51a1d25a2cd1ee  # tags/UPOWER_0_99_8^0
-source=("git+https://anongit.freedesktop.org/git/upower#commit=$_commit;)
-md5sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed -e 's/UPOWER_//' -e 's/_/\./g' -e 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---libexecdir=/usr/lib \
---disable-static
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: upower/repos/extra-x86_64/PKGBUILD (from rev 334437, 
upower/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-12 21:34:22 UTC (rev 334438)
@@ -0,0 +1,43 @@
+# Maintainer: Jan de Groot 
+
+pkgname=upower
+pkgver=0.99.8
+pkgrel=2
+pkgdesc="Abstraction for enumerating power devices, listening to device events 
and querying history and statistics"
+url="https://upower.freedesktop.org;
+arch=(x86_64)
+license=(GPL)
+depends=(systemd libusb libimobiledevice libgudev)
+makedepends=(intltool docbook-xsl gobject-introspection python2 git gtk-doc)
+backup=(etc/UPower/UPower.conf)
+_commit=6d8eb754644922a2a3d5a074ce51a1d25a2cd1ee  # tags/UPOWER_0_99_8^0
+source=("git+https://anongit.freedesktop.org/git/upower#commit=$_commit;)
+md5sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed -e 's/UPOWER_//' -e 's/_/\./g' -e 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  git cherry-pick -n 99b2e1a751e6208a7be61b50652973df5a9f1d83
+  git cherry-pick -n 453ec99c5c34a304f15ac9d4b6e50f5bf281fee3
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--disable-static
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:33:36
  Author: felixonmars
Revision: 380036

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 380035, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:33:36 UTC (rev 380036)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=7.10
+pkgrel=25
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="http://leventerkok.github.com/sbv;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-random' 'haskell-syb' 'haskell-data-binary-ieee754'
+ 'haskell-generic-deriving')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0eff6c043fff464d2a4c715e2269d05ecdda690df6a975c36f1c96728a4e4e075dc1e5667ffbdb8f1929bda930ad2a419d8138d13f6a1e3023562b6445c86121')
+
+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-sbv/trunk (PKGBUILD)

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:33:19
  Author: felixonmars
Revision: 380035

upgpkg: haskell-sbv 7.10-25

rebuild with pretty-show 1.8.2

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:27:44 UTC (rev 380034)
+++ PKGBUILD2018-09-12 21:33:19 UTC (rev 380035)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=7.10
-pkgrel=24
+pkgrel=25
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="http://leventerkok.github.com/sbv;
 license=("custom:BSD3")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:27:27
  Author: felixonmars
Revision: 380033

upgpkg: hlint 2.1.10-15

rebuild with pretty-show 1.8.2

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:26:17 UTC (rev 380032)
+++ PKGBUILD2018-09-12 21:27:27 UTC (rev 380033)
@@ -3,7 +3,7 @@
 
 pkgname=hlint
 pkgver=2.1.10
-pkgrel=14
+pkgrel=15
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/;
 license=("custom:BSD3")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:27:44
  Author: felixonmars
Revision: 380034

archrelease: copy trunk to community-staging-x86_64

Added:
  hlint/repos/community-staging-x86_64/
  hlint/repos/community-staging-x86_64/PKGBUILD
(from rev 380033, hlint/trunk/PKGBUILD)

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

Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 380033, 
hlint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:27:44 UTC (rev 380034)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hlint
+pkgver=2.1.10
+pkgrel=15
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 
'haskell-cpphs'
+ 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 
'haskell-refact'
+ 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml')
+conflicts=('haskell-hlint')
+replaces=('haskell-hlint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('70e96f43608eb77e44c1c3d2a5cf411183d014fda5594d3e4dcddda430d21eb8e94c842119efd25a8bf98ec9d28947d867df1de8125095c47da4546712465e25')
+
+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 \
+-fgpl -fthreaded
+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}/COPYING.BSD3"
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:25:59
  Author: felixonmars
Revision: 380031

upgpkg: hledger-web 1.10-58

rebuild with pretty-show 1.8.2

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:24:38 UTC (rev 380030)
+++ PKGBUILD2018-09-12 21:25:59 UTC (rev 380031)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.10
-pkgrel=57
+pkgrel=58
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:26:17
  Author: felixonmars
Revision: 380032

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 380031, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:26:17 UTC (rev 380032)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.10
+pkgrel=58
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-blaze-html' 
'haskell-blaze-markup'
+ 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-data-default'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-hunit'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('37be7468f4c64dfff852759b35d5f41406b8a49ab75dec621319680cea3536b009e3dcc02c3447df5af5818f64613740db64faa9142ec07d403f404e5f4e7e95')
+
+prepare() {
+cd $pkgname-$pkgver
+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}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+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 "${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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:24:38
  Author: felixonmars
Revision: 380030

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 380029, hledger-ui/trunk/PKGBUILD)

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 380029, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:24:38 UTC (rev 380030)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.10
+pkgrel=36
+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-batteries' '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=('a493cb27f3d5ca184a46e7bb43fe14d5e7286ca6e15fa134eac966e969d45fde7c09dc1f5965f4c27609bc2b0d81bfca4c20d8242cd43bbc19e0e4ea8747c5ee')
+
+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-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:24:21
  Author: felixonmars
Revision: 380029

upgpkg: hledger-ui 1.10-36

rebuild with pretty-show 1.8.2

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:23:23 UTC (rev 380028)
+++ PKGBUILD2018-09-12 21:24:21 UTC (rev 380029)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.10
-pkgrel=35
+pkgrel=36
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:23:23
  Author: felixonmars
Revision: 380028

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 380027, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:23:23 UTC (rev 380028)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.10
+pkgrel=47
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-docopt' 'haskell-either' 
'haskell-microlens'
+ 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server'
+ 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('8c51c80ae911782fac5108949d67d52c81bdbafc562eeea9fc817a29362da85f7dd4a2d860d2fb25bea880df786e4886dca9561c9b2b9c7d7f2a4ecef6091834')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+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-api/trunk (PKGBUILD)

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:23:06
  Author: felixonmars
Revision: 380027

upgpkg: hledger-api 1.10-47

rebuild with pretty-show 1.8.2

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:21:56 UTC (rev 380026)
+++ PKGBUILD2018-09-12 21:23:06 UTC (rev 380027)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-api
 pkgver=1.10
-pkgrel=46
+pkgrel=47
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:21:56
  Author: felixonmars
Revision: 380026

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 380025, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:21:56 UTC (rev 380026)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.10
+pkgrel=19
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-cmdargs'
+ 'haskell-csv' 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 
'haskell-file-embed'
+ 'haskell-hashable' 'haskell-here' 'haskell-hledger-lib' 
'haskell-hunit' 'haskell-lucid'
+ 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-shakespeare' 
'haskell-split' 'haskell-tabular'
+ 'haskell-temporary' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-utility-ht' 'haskell-wizards')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('45beedfb3db6cf83c06845878759b3f636404b0fab1c1bda3cda09c03f8d79ac2cce237c97a2d934860dfe3a8a1e30e3facdd63f5100954f6148d5768977078a')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${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" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fterminfo -fthreaded
+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 $pkgname-$pkgver
+runhaskell Setup test
+}
+
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:21:38
  Author: felixonmars
Revision: 380025

upgpkg: hledger 1.10-19

rebuild with pretty-show 1.8.2

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:20:28 UTC (rev 380024)
+++ PKGBUILD2018-09-12 21:21:38 UTC (rev 380025)
@@ -3,7 +3,7 @@
 
 pkgname=hledger
 pkgver=1.10
-pkgrel=18
+pkgrel=19
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:20:28
  Author: felixonmars
Revision: 380024

archrelease: copy trunk to community-staging-x86_64

Added:
  hindent/repos/community-staging-x86_64/
  hindent/repos/community-staging-x86_64/PKGBUILD
(from rev 380023, hindent/trunk/PKGBUILD)

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

Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 380023, 
hindent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:20:28 UTC (rev 380024)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hindent
+pkgver=5.2.7
+pkgrel=24
+pkgdesc="Extensible Haskell pretty printer"
+url="https://github.com/commercialhaskell/hindent;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-monad-loops' 
'haskell-optparse-applicative'
+ 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 
'haskell-unix-compat'
+ 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc' 'haskell-diff' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('9538486abe1c7638710825ee903fd9f97eab3c906c30a036c396dcb3c806e1c803e9e1a408b392c98652d10d02fb1f27472ae8475a9dceae3e46cc361f237cf5')
+
+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 
--datasubdir="$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
+}
+
+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}"
+install -D -m644 "LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:20:11
  Author: felixonmars
Revision: 380023

upgpkg: hindent 5.2.7-24

rebuild with pretty-show 1.8.2

Modified:
  hindent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:19:28 UTC (rev 380022)
+++ PKGBUILD2018-09-12 21:20:11 UTC (rev 380023)
@@ -3,7 +3,7 @@
 
 pkgname=hindent
 pkgver=5.2.7
-pkgrel=23
+pkgrel=24
 pkgdesc="Extensible Haskell pretty printer"
 url="https://github.com/commercialhaskell/hindent;
 license=("custom:BSD3")


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

2018-09-12 Thread Balló György via arch-commits
Date: Wednesday, September 12, 2018 @ 21:19:28
  Author: bgyorgy
Revision: 380022

archrelease: copy trunk to community-testing-x86_64

Added:
  budgie-desktop/repos/community-testing-x86_64/
  
budgie-desktop/repos/community-testing-x86_64/0001-Port-to-mutter-3-from-GNOME-3.30.patch
(from rev 380021, 
budgie-desktop/trunk/0001-Port-to-mutter-3-from-GNOME-3.30.patch)
  
budgie-desktop/repos/community-testing-x86_64/0002-Correct-GNOME-button-layout-schema-path.patch
(from rev 380021, 
budgie-desktop/trunk/0002-Correct-GNOME-button-layout-schema-path.patch)
  
budgie-desktop/repos/community-testing-x86_64/0003-Make-sure-vapi-workspace-def-use-real-c-header-filen.patch
(from rev 380021, 
budgie-desktop/trunk/0003-Make-sure-vapi-workspace-def-use-real-c-header-filen.patch)
  
budgie-desktop/repos/community-testing-x86_64/0004-Vala-0.41.92-does-not-allow-custom-getter-default-va.patch
(from rev 380021, 
budgie-desktop/trunk/0004-Vala-0.41.92-does-not-allow-custom-getter-default-va.patch)
  
budgie-desktop/repos/community-testing-x86_64/0005-Point-vapi-cheaders-to-their-upstream-equiv.patch
(from rev 380021, 
budgie-desktop/trunk/0005-Point-vapi-cheaders-to-their-upstream-equiv.patch)
  
budgie-desktop/repos/community-testing-x86_64/0007-Check-if-schema-is-defined-for-volume-slider-changes.patch
(from rev 380021, 
budgie-desktop/trunk/0007-Check-if-schema-is-defined-for-volume-slider-changes.patch)
  budgie-desktop/repos/community-testing-x86_64/PKGBUILD
(from rev 380021, budgie-desktop/trunk/PKGBUILD)

-+
 0001-Port-to-mutter-3-from-GNOME-3.30.patch | 2050 
++
 0002-Correct-GNOME-button-layout-schema-path.patch  |   26 
 0003-Make-sure-vapi-workspace-def-use-real-c-header-filen.patch |   34 
 0004-Vala-0.41.92-does-not-allow-custom-getter-default-va.patch |  110 
 0005-Point-vapi-cheaders-to-their-upstream-equiv.patch  |  622 +++
 0007-Check-if-schema-is-defined-for-volume-slider-changes.patch |   25 
 PKGBUILD|   79 
 7 files changed, 2946 insertions(+)

Copied: 
budgie-desktop/repos/community-testing-x86_64/0001-Port-to-mutter-3-from-GNOME-3.30.patch
 (from rev 380021, 
budgie-desktop/trunk/0001-Port-to-mutter-3-from-GNOME-3.30.patch)
===
--- community-testing-x86_64/0001-Port-to-mutter-3-from-GNOME-3.30.patch
(rev 0)
+++ community-testing-x86_64/0001-Port-to-mutter-3-from-GNOME-3.30.patch
2018-09-12 21:19:28 UTC (rev 380022)
@@ -0,0 +1,2050 @@
+Description: [PATCH] Port to mutter-3 from GNOME 3.30
+ This drops support for the old mutter versions. It's too much work to
+ support them all.
+Author: Iain Lane 
+Last Update: 2018-08-06
+Commit: 
https://github.com/UbuntuBudgie/budgie-desktop/commit/0938c69f062cd58f7ca1ad0f492bc6b594e884be
+
+---
+ src/daemon/settings.vala  |1 -
+ src/panel/settings/settings_wm.vala   |6 +-
+ ...0_solus-project.budgie.wm.gschema.override |4 +
+ src/wm/background.vala|   14 +-
+ .../com.solus-project.budgie.wm.gschema.xml   |   27 -
+ src/wm/keyboard.vala  |   13 +-
+ src/wm/meson.build|   33 +-
+ src/wm/shim.vala  |2 +-
+ src/wm/wm.vala|   90 +-
+ vapi/Meta-3.metadata  |   66 +
+ vapi/README.md|4 +
+ vapi/libmutter-3-custom.vala  |6 +
+ vapi/libmutter-3.deps |9 +
+ vapi/libmutter-3.vapi | 1380 +
+ 14 files changed, 1534 insertions(+), 121 deletions(-)
+ create mode 100644 src/wm/20_solus-project.budgie.wm.gschema.override
+ create mode 100644 vapi/Meta-3.metadata
+ create mode 100644 vapi/libmutter-3-custom.vala
+ create mode 100644 vapi/libmutter-3.deps
+ create mode 100644 vapi/libmutter-3.vapi
+
+Index: budgie-desktop-10.4+git20180806.01.933f78fc03d/src/daemon/settings.vala
+===
+--- 
budgie-desktop-10.4+git20180806.01.933f78fc03d.orig/src/daemon/settings.vala
 budgie-desktop-10.4+git20180806.01.933f78fc03d/src/daemon/settings.vala
+@@ -114,7 +114,6 @@ public class SettingsManager
+ break;
+ }
+ this.xoverrides.set_value("overrides", xset);
+-this.wm_settings.set_string("button-layout", wm_set);
+ }
+
+ /**
+Index: 
budgie-desktop-10.4+git20180806.01.933f78fc03d/src/panel/settings/settings_wm.vala
+===
+--- 
budgie-desktop-10.4+git20180806.01.933f78fc03d.orig/src/panel/settings/settings_wm.vala
 
budgie-desktop-10.4+git20180806.01.933f78fc03d/src/panel/settings/settings_wm.vala

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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:19:11
  Author: felixonmars
Revision: 380020

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-test/repos/community-staging-x86_64/
  haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD
(from rev 380019, haskell-yesod-test/trunk/PKGBUILD)

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
380019, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:19:11 UTC (rev 380020)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.5
+pkgrel=35
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="http://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-network' 'haskell-pretty-show' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ae990cbd3a04bbcefe02a650a904e295ee8e2ca4dd4ac9167e7f2ea879a02bb005dd3d686249f9f891261d8f184f5a3c2abd6e4c41cacb79751f5bd3bc85b4a5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+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
+}
+
+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-yesod-test/trunk (PKGBUILD)

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:18:54
  Author: felixonmars
Revision: 380019

upgpkg: haskell-yesod-test 1.6.5-35

rebuild with pretty-show 1.8.2

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:17:53 UTC (rev 380018)
+++ PKGBUILD2018-09-12 21:18:54 UTC (rev 380019)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.5
-pkgrel=34
+pkgrel=35
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com;
 license=('MIT')


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:17:53
  Author: felixonmars
Revision: 380018

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 380017, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
380017, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:17:53 UTC (rev 380018)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.3
+pkgrel=102
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-email-validate'
+ 'haskell-file-embed' 'haskell-http-client' 'haskell-http-client-tls' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-memory' 'haskell-mime-mail' 
'haskell-network-uri'
+ 'haskell-nonce' 'haskell-persistent' 'haskell-persistent-template' 
'haskell-random'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-unliftio'
+ 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-yesod-core'
+ 'haskell-yesod-form' 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('67c23def147cf2cc174475d193e97afdf2b6fc4121a9fec7e0894562e626774bee9114325c26f172e58686119a3508ed2365ece419a10721873d43bf7684854a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:17:37
  Author: felixonmars
Revision: 380017

upgpkg: haskell-yesod-auth 1.6.3-102

rebuild with pretty-show 1.8.2

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:16:15 UTC (rev 380016)
+++ PKGBUILD2018-09-12 21:17:37 UTC (rev 380017)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.3
-pkgrel=101
+pkgrel=102
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:16:15
  Author: felixonmars
Revision: 380016

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 380015, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 380015, git-annex/trunk/ghc-8.4.patch)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 380015, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:16:15 UTC (rev 380016)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20180807
+pkgrel=29
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' '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-connection' '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-client-tls' '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;)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+-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 
380015, 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-09-12 21:16:15 UTC (rev 
380016)
@@ -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
+   }
+ 
++instance Monoid KeyData where
++  mempty = KeyData 0 0 0 M.empty
++
+ data NumCopiesStats = NumCopiesStats
+   { numCopiesVarianceMap :: M.Map Variance Integer
+   }
+diff 

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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:15:58
  Author: felixonmars
Revision: 380015

upgpkg: git-annex 6.20180807-29

rebuild with pretty-show 1.8.2

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:10:52 UTC (rev 380014)
+++ PKGBUILD2018-09-12 21:15:58 UTC (rev 380015)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=6.20180807
-pkgrel=28
+pkgrel=29
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/;
 license=("AGPL3")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:10:35
  Author: felixonmars
Revision: 380013

upgpkg: haskell-yesod 1.6.0-106

rebuild with pretty-show 1.8.2

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:09:41 UTC (rev 380012)
+++ PKGBUILD2018-09-12 21:10:35 UTC (rev 380013)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=105
+pkgrel=106
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:10:52
  Author: felixonmars
Revision: 380014

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 380013, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:10:52 UTC (rev 380014)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=106
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default-class' 'haskell-fast-logger' 
'haskell-monad-logger'
+ 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 
'haskell-wai-logger'
+ 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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}" \
+--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 $_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-yesod-form/repos (2 files)

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:09:41
  Author: felixonmars
Revision: 380012

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-form/repos/community-staging-x86_64/
  haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD
(from rev 380011, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
380011, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:09:41 UTC (rev 380012)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.2
+pkgrel=37
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 
'haskell-email-validate'
+ 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 
'haskell-shakespeare'
+ 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 
'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2859cdecd06a60db5ada2acbf2fcfef2157068a3193d92870a7bf59d815f63b80bd2c9440dd7e305551372420b757040be9d3bffa1285a23c4b67f2fef34fd97')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_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-yesod-form/trunk (PKGBUILD)

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:09:25
  Author: felixonmars
Revision: 380011

upgpkg: haskell-yesod-form 1.6.2-37

rebuild with pretty-show 1.8.2

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:08:16 UTC (rev 380010)
+++ PKGBUILD2018-09-12 21:09:25 UTC (rev 380011)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.2
-pkgrel=36
+pkgrel=37
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:08:16
  Author: felixonmars
Revision: 380010

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-persistent/repos/community-staging-x86_64/
  haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD
(from rev 380009, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 380009, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:08:16 UTC (rev 380010)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0
+pkgrel=96
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8000d9f9a3406aff157652989946b915ba54e4241e59afc29c51c647f5c45d05cad7d46a92423fa3811a9a6238f6a4a759320309b337d369346fe5470d927982')
+
+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 "${srcdir}/${_hkgname}-${pkgver}"
+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-yesod-persistent/trunk (PKGBUILD)

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:07:59
  Author: felixonmars
Revision: 380009

upgpkg: haskell-yesod-persistent 1.6.0-96

rebuild with pretty-show 1.8.2

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:07:04 UTC (rev 380008)
+++ PKGBUILD2018-09-12 21:07:59 UTC (rev 380009)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0
-pkgrel=95
+pkgrel=96
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:07:04
  Author: felixonmars
Revision: 380008

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 380007, 
haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:07:04 UTC (rev 380008)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.41.1
+pkgrel=3
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 
'haskell-vector'
+ 'haskell-contravariant' 'haskell-text-zipper'
+ 'haskell-word-wrap')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c788e54dfc08b63edea511a4a92906ec98a9e7ddba9c199dc24dafa8a64d77fac3d2a931a0b1dea8c8fb6c514b48abe49144a31ddefc1051a00f2330a0f650ab')
+
+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-demos
+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-brick/trunk (PKGBUILD)

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:06:46
  Author: felixonmars
Revision: 380007

upgpkg: haskell-brick 0.41.1-3

rebuild with pretty-show 1.8.2

Modified:
  haskell-brick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:05:44 UTC (rev 380006)
+++ PKGBUILD2018-09-12 21:06:46 UTC (rev 380007)
@@ -4,7 +4,7 @@
 _hkgname=brick
 pkgname=haskell-brick
 pkgver=0.41.1
-pkgrel=2
+pkgrel=3
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick;
 license=("custom:BSD3")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:05:44
  Author: felixonmars
Revision: 380006

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 380005, 
haskell-vty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:05:44 UTC (rev 380006)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vty
+pkgname=haskell-vty
+pkgver=5.24
+pkgrel=2
+pkgdesc="A simple terminal UI library"
+url="https://github.com/jtdaugherty/vty;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-microlens' 
'haskell-microlens-mtl'
+ 'haskell-microlens-th' 'haskell-hashable' 'haskell-parallel'
+ 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck'
+ 'haskell-quickcheck-assertions' 'haskell-test-framework'
+ 'haskell-test-framework-smallcheck' 
'haskell-test-framework-hunit' 'haskell-random'
+ 'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d2adee06c7afe610f4b45efe5355abfea527f94b4e8b1a433aab800d19a606bea9f875153c7d07122c70a7219c743da899a2a27beb00bab05b8e87d6543c5a44')
+
+build() {
+cd $_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
+}
+
+check() {
+# https://github.com/jtdaugherty/vty/issues/132
+# https://github.com/haskell/cabal/issues/4918
+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-vty/trunk (PKGBUILD)

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:05:27
  Author: felixonmars
Revision: 380005

upgpkg: haskell-vty 5.24-2

rebuild with pretty-show 1.8.2

Modified:
  haskell-vty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:04:24 UTC (rev 380004)
+++ PKGBUILD2018-09-12 21:05:27 UTC (rev 380005)
@@ -4,7 +4,7 @@
 _hkgname=vty
 pkgname=haskell-vty
 pkgver=5.24
-pkgrel=1
+pkgrel=2
 pkgdesc="A simple terminal UI library"
 url="https://github.com/jtdaugherty/vty;
 license=("custom:BSD3")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:04:24
  Author: felixonmars
Revision: 380004

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-retry/repos/community-staging-x86_64/PKGBUILD (from rev 380003, 
haskell-retry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:04:24 UTC (rev 380004)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=retry
+pkgname=haskell-retry
+pkgver=0.7.7.0
+pkgrel=3
+pkgdesc="Retry combinators for monadic actions that may fail"
+url="https://github.com/Soostone/retry;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-exceptions' 
'haskell-random')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-hunit' 'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-hedgehog')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8a59efc71b7a8a6cb3d7fed5dbf30657a6fcee95608a7a590705f7fc83656f13c6929ed04e866d6cb15f0165af804954b65b70319ec1890a42b4523dfe1c951e')
+
+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 \
+-f-lib-werror
+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-tasty-hedgehog/repos (2 files)

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:03:26
  Author: felixonmars
Revision: 380002

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-hedgehog/repos/community-staging-x86_64/
  haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD
(from rev 380001, haskell-tasty-hedgehog/trunk/PKGBUILD)

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

Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from 
rev 380001, haskell-tasty-hedgehog/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:03:26 UTC (rev 380002)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-hedgehog
+pkgname=haskell-tasty-hedgehog
+pkgver=0.2.0.0
+pkgrel=44
+pkgdesc="Integration for tasty and hedgehog"
+url="https://github.com/qfpl/tasty-hedgehog;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hedgehog' 'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc' 'haskell-tasty-expected-failure')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ff6eb79e8a1a0d3307b6888fd19fa243591120af3c04ce4318e59846b9165847ebf3162cfca1f80ffbbe532a130235d0a413949c7b2ed0b45838716ded33673b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*4.11/<5/' -e 's/<.*0.6/<1/' -e 's/<.*1.1/<2/' 
$_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}" --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 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:04:08
  Author: felixonmars
Revision: 380003

upgpkg: haskell-retry 0.7.7.0-3

rebuild with pretty-show 1.8.2

Modified:
  haskell-retry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:03:26 UTC (rev 380002)
+++ PKGBUILD2018-09-12 21:04:08 UTC (rev 380003)
@@ -4,7 +4,7 @@
 _hkgname=retry
 pkgname=haskell-retry
 pkgver=0.7.7.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Retry combinators for monadic actions that may fail"
 url="https://github.com/Soostone/retry;
 license=("custom:BSD3")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:03:10
  Author: felixonmars
Revision: 380001

upgpkg: haskell-tasty-hedgehog 0.2.0.0-44

rebuild with pretty-show 1.8.2

Modified:
  haskell-tasty-hedgehog/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:02:34 UTC (rev 38)
+++ PKGBUILD2018-09-12 21:03:10 UTC (rev 380001)
@@ -3,7 +3,7 @@
 _hkgname=tasty-hedgehog
 pkgname=haskell-tasty-hedgehog
 pkgver=0.2.0.0
-pkgrel=43
+pkgrel=44
 pkgdesc="Integration for tasty and hedgehog"
 url="https://github.com/qfpl/tasty-hedgehog;
 license=('custom:BSD3')


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:02:34
  Author: felixonmars
Revision: 38

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-12 21:02:15 UTC (rev 37)
+++ PKGBUILD2018-09-12 21:02:34 UTC (rev 38)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=network-protocol-xmpp
-pkgname=haskell-network-protocol-xmpp
-pkgver=0.4.8
-pkgrel=75
-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"
-}

Copied: haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD 
(from rev 37, haskell-network-protocol-xmpp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-12 21:02:34 UTC (rev 38)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=network-protocol-xmpp
+pkgname=haskell-network-protocol-xmpp
+pkgver=0.4.8
+pkgrel=76
+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-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:02:15
  Author: felixonmars
Revision: 37

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

rebuild with pretty-show 1.8.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:01:29 UTC (rev 379998)
+++ PKGBUILD2018-09-12 21:02:15 UTC (rev 37)
@@ -4,7 +4,7 @@
 _hkgname=network-protocol-xmpp
 pkgname=haskell-network-protocol-xmpp
 pkgver=0.4.8
-pkgrel=75
+pkgrel=76
 pkgdesc="Client library for the XMPP protocol."
 url="https://john-millikin.com/software/haskell-xmpp/;
 license=("GPL3")


[arch-commits] Commit in haskell-gnuidn/repos/community-staging-x86_64 (2 files)

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:01:29
  Author: felixonmars
Revision: 379998

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD
(from rev 379997, haskell-gnuidn/trunk/PKGBUILD)
Deleted:
  haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-12 21:01:09 UTC (rev 379997)
+++ PKGBUILD2018-09-12 21:01:29 UTC (rev 379998)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=gnuidn
-pkgname=haskell-gnuidn
-pkgver=0.2.2
-pkgrel=64
-pkgdesc="Bindings for GNU IDN"
-url="https://john-millikin.com/software/haskell-gnuidn/;
-license=("GPL3")
-arch=('x86_64')
-depends=('ghc-libs' "libidn")
-makedepends=('c2hs' 'ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac')
-
-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"
-}

Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 
379997, haskell-gnuidn/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-12 21:01:29 UTC (rev 379998)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gnuidn
+pkgname=haskell-gnuidn
+pkgver=0.2.2
+pkgrel=65
+pkgdesc="Bindings for GNU IDN"
+url="https://john-millikin.com/software/haskell-gnuidn/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "libidn")
+makedepends=('c2hs' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac')
+
+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-gnuidn/trunk (PKGBUILD)

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:01:09
  Author: felixonmars
Revision: 379997

upgpkg: haskell-gnuidn 0.2.2-65

rebuild with pretty-show 1.8.2

Modified:
  haskell-gnuidn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 21:00:28 UTC (rev 379996)
+++ PKGBUILD2018-09-12 21:01:09 UTC (rev 379997)
@@ -4,7 +4,7 @@
 _hkgname=gnuidn
 pkgname=haskell-gnuidn
 pkgver=0.2.2
-pkgrel=64
+pkgrel=65
 pkgdesc="Bindings for GNU IDN"
 url="https://john-millikin.com/software/haskell-gnuidn/;
 license=("GPL3")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:00:28
  Author: felixonmars
Revision: 379996

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 379995, haskell-fsnotify/trunk/PKGBUILD)

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

Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 
379995, haskell-fsnotify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 21:00:28 UTC (rev 379996)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fsnotify
+pkgname=haskell-fsnotify
+pkgver=0.3.0.1
+pkgrel=11
+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-shelly'
+ "haskell-unix-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a')
+
+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-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 21:00:11
  Author: felixonmars
Revision: 379995

upgpkg: haskell-fsnotify 0.3.0.1-11

rebuild with pretty-show 1.8.2

Modified:
  haskell-fsnotify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 20:59:18 UTC (rev 379994)
+++ PKGBUILD2018-09-12 21:00:11 UTC (rev 379995)
@@ -4,7 +4,7 @@
 _hkgname=fsnotify
 pkgname=haskell-fsnotify
 pkgver=0.3.0.1
-pkgrel=10
+pkgrel=11
 pkgdesc="Cross platform library for file change notification."
 url="https://github.com/haskell-fswatch/hfsnotify;
 license=("custom:BSD3")


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 20:59:18
  Author: felixonmars
Revision: 379994

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 379993, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 20:59:18 UTC (rev 379994)
@@ -0,0 +1,62 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.14.1
+pkgrel=52
+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=('8daea7bdbe8ed5bc67ef2c44918b431a8fc6b2703068200fba338b9c051b4bafed0a1ec9dcec5a58b1530ce4a4231e3c4ecc00bd509cde9ef95d895719e89346')
+
+prepare() {
+cd $pkgname-$pkgver
+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
+LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/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
+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-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 20:59:02
  Author: felixonmars
Revision: 379993

upgpkg: darcs 2.14.1-52

rebuild with pretty-show 1.8.2

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 20:58:55 UTC (rev 379992)
+++ PKGBUILD2018-09-12 20:59:02 UTC (rev 379993)
@@ -3,7 +3,7 @@
 
 pkgname=darcs
 pkgver=2.14.1
-pkgrel=51
+pkgrel=52
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net;
 license=("GPL2")


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

2018-09-12 Thread Antonio Rojas via arch-commits
Date: Wednesday, September 12, 2018 @ 20:57:07
  Author: arojas
Revision: 379987

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   34 ++
 navit.install |8 
 2 files changed, 42 insertions(+)

Copied: navit/repos/community-staging-x86_64/PKGBUILD (from rev 379986, 
navit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 20:57:07 UTC (rev 379987)
@@ -0,0 +1,34 @@
+# Maintainer: Balló György 
+# Contributor: TDY 
+# Contributor: Gergely Imreh 
+# Contributor: Stefan Lohmaier 
+
+pkgname=navit
+pkgver=0.5.3
+pkgrel=2
+pkgdesc="Modular turn-by-turn car navigation system"
+arch=('x86_64')
+url="http://www.navit-project.org/;
+license=('GPL')
+depends=('dbus-glib' 'gpsd' 'gtk2' 'imlib2' 'sdl_image')
+makedepends=('cmake' 'libxslt')
+install=$pkgname.install
+source=($pkgname-$pkgver.tar.gz::https://github.com/navit-gps/navit/archive/v$pkgver.tar.gz)
+sha256sums=('5dd3c1292cad6d85dfba2d23770bdff70e981937a7c271a54c75395e6dd6019d')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i 's/lib64/lib/' CMakeLists.txt 
+}
+
+build() {
+  cd $pkgname-$pkgver
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DSAMPLE_MAP=FALSE -DDISABLE_QT=TRUE
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Copied: navit/repos/community-staging-x86_64/navit.install (from rev 379986, 
navit/trunk/navit.install)
===
--- community-staging-x86_64/navit.install  (rev 0)
+++ community-staging-x86_64/navit.install  2018-09-12 20:57:07 UTC (rev 
379987)
@@ -0,0 +1,8 @@
+post_install() {
+  echo "==> Additional setup is required"
+  echo "  -> See http://wiki.navit-project.org/index.php/Configuration;
+  echo
+  echo "==> No maps are bundled with the install"
+  echo "  -> See http://wiki.navit-project.org/index.php/Maps;
+  echo
+}


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

2018-09-12 Thread Antonio Rojas via arch-commits
Date: Wednesday, September 12, 2018 @ 20:56:44
  Author: arojas
Revision: 379986

gpsd 3.17 rebuild

Modified:
  navit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 20:55:31 UTC (rev 379985)
+++ PKGBUILD2018-09-12 20:56:44 UTC (rev 379986)
@@ -6,7 +6,7 @@
 
 pkgname=navit
 pkgver=0.5.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Modular turn-by-turn car navigation system"
 arch=('x86_64')
 url="http://www.navit-project.org/;


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

2018-09-12 Thread Antonio Rojas via arch-commits
Date: Wednesday, September 12, 2018 @ 20:55:11
  Author: arojas
Revision: 379984

gpsd 3.17 rebuild

Modified:
  merkaartor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 20:51:43 UTC (rev 379983)
+++ PKGBUILD2018-09-12 20:55:11 UTC (rev 379984)
@@ -6,7 +6,7 @@
 
 pkgname=merkaartor
 pkgver=0.18.3
-pkgrel=3
+pkgrel=4
 pkgdesc='OpenStreetMap editor'
 arch=('x86_64')
 url='http://merkaartor.be/'


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

2018-09-12 Thread Antonio Rojas via arch-commits
Date: Wednesday, September 12, 2018 @ 20:55:31
  Author: arojas
Revision: 379985

archrelease: copy trunk to community-staging-x86_64

Added:
  merkaartor/repos/community-staging-x86_64/
  merkaartor/repos/community-staging-x86_64/PKGBUILD
(from rev 379984, merkaartor/trunk/PKGBUILD)

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

Copied: merkaartor/repos/community-staging-x86_64/PKGBUILD (from rev 379984, 
merkaartor/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 20:55:31 UTC (rev 379985)
@@ -0,0 +1,29 @@
+# Maintainer: Balló György 
+# Contributor: Gaetan Bisson 
+# Contributor: Michael Kanis 
+# Contributor: Paulo Freire 
+# Contributor: Brice Maron 
+
+pkgname=merkaartor
+pkgver=0.18.3
+pkgrel=4
+pkgdesc='OpenStreetMap editor'
+arch=('x86_64')
+url='http://merkaartor.be/'
+license=('GPL2')
+depends=('exiv2' 'gdal' 'gpsd' 'hicolor-icon-theme' 'qt5-svg' 'qt5-webkit')
+makedepends=('qt5-tools')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/openstreetmap/$pkgname/archive/$pkgver.tar.gz;)
+sha256sums=('d6b3e4d982b2c7b82331bc5bc8d993d733c443250f02919c3c4dbd6924e6e947')
+
+build() {
+  cd $pkgname-$pkgver
+  lrelease src/src.pro
+  qmake Merkaartor.pro PREFIX=/usr GPSDLIB=1 GEOIMAGE=1
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}


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

2018-09-12 Thread Antonio Rojas via arch-commits
Date: Wednesday, September 12, 2018 @ 20:51:43
  Author: arojas
Revision: 379983

archrelease: copy trunk to community-staging-x86_64

Added:
  foxtrotgps/repos/community-staging-x86_64/
  foxtrotgps/repos/community-staging-x86_64/PKGBUILD
(from rev 379982, foxtrotgps/trunk/PKGBUILD)

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

Copied: foxtrotgps/repos/community-staging-x86_64/PKGBUILD (from rev 379982, 
foxtrotgps/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 20:51:43 UTC (rev 379983)
@@ -0,0 +1,34 @@
+# Maintainer: Balló György 
+# Contributor: Elena ``of Valhalla'' Grandi 
+
+pkgname=foxtrotgps
+pkgver=1.2.1
+pkgrel=2
+pkgdesc="Lightweight and fast mapping application"
+arch=('x86_64')
+url="https://www.foxtrotgps.org/;
+license=('GPL')
+depends=('curl' 'dconf' 'gpsd' 'libexif' 'libglade' 'sqlite')
+makedepends=('intltool')
+optdepends=('gpscorrelate: geotag photos'
+'jhead: add photos to database'
+'python: gpx2osm and osb2foxtrot tools'
+'python-beautifulsoup4: georss2foxtrotgps-poi tool'
+'python-feedparser: georss2foxtrotgps-poi tool'
+'python-sqlalchemy: poi2osm tool')
+source=(https://www.foxtrotgps.org/releases/$pkgname-$pkgver.tar.gz{,.asc})
+validpgpkeys=('F0378BFD8385C9968DCBC56CFF7E9E83954BE38A') # Joshua Judson Rosen
+sha256sums=('3ffbe60dd09890e3228bc71a0337b27e69e26e52225c47bd75968b580b19f489'
+'SKIP')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+  --disable-schemas-compile
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-09-12 Thread Antonio Rojas via arch-commits
Date: Wednesday, September 12, 2018 @ 20:51:22
  Author: arojas
Revision: 379982

gpsd 3.17 rebuild

Modified:
  foxtrotgps/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 20:50:24 UTC (rev 379981)
+++ PKGBUILD2018-09-12 20:51:22 UTC (rev 379982)
@@ -3,12 +3,12 @@
 
 pkgname=foxtrotgps
 pkgver=1.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Lightweight and fast mapping application"
 arch=('x86_64')
 url="https://www.foxtrotgps.org/;
 license=('GPL')
-depends=('curl' 'dconf' 'gpsd' 'libexif' 'libglade')
+depends=('curl' 'dconf' 'gpsd' 'libexif' 'libglade' 'sqlite')
 makedepends=('intltool')
 optdepends=('gpscorrelate: geotag photos'
 'jhead: add photos to database'


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 20:50:24
  Author: felixonmars
Revision: 379981

archrelease: copy trunk to community-staging-x86_64

Added:
  c2hs/repos/community-staging-x86_64/
  c2hs/repos/community-staging-x86_64/PKGBUILD
(from rev 379980, c2hs/trunk/PKGBUILD)

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

Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 379980, 
c2hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 20:50:24 UTC (rev 379981)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=c2hs
+pkgver=0.28.5
+pkgrel=20
+pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
+url="https://github.com/haskell/c2hs;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dlist" "haskell-language-c")
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-shelly')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('74a872fc73abee879cdfaf8c2f7c372e7a453df94bceec0e110dac7c9c74468b0d6e8d2a2e673d4e33e30c5a1c984a3a7945b76ff155a79bc18a0fb14ad5e073')
+
+prepare() {
+sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
+sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
+sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" 
--enable-tests \
+-f-regression -fbase3
+runhaskell Setup build
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 20:50:07
  Author: felixonmars
Revision: 379980

upgpkg: c2hs 0.28.5-20

rebuild with pretty-show 1.8.2

Modified:
  c2hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 20:48:43 UTC (rev 379979)
+++ PKGBUILD2018-09-12 20:50:07 UTC (rev 379980)
@@ -3,7 +3,7 @@
 
 pkgname=c2hs
 pkgver=0.28.5
-pkgrel=19
+pkgrel=20
 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
 url="https://github.com/haskell/c2hs;
 license=("GPL2")


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

2018-09-12 Thread Antonio Rojas via arch-commits
Date: Wednesday, September 12, 2018 @ 20:48:43
  Author: arojas
Revision: 379979

archrelease: copy trunk to community-staging-x86_64

Added:
  viking/repos/community-staging-x86_64/
  viking/repos/community-staging-x86_64/PKGBUILD
(from rev 379978, viking/trunk/PKGBUILD)
  viking/repos/community-staging-x86_64/remove-mapquest.patch
(from rev 379978, viking/trunk/remove-mapquest.patch)
  viking/repos/community-staging-x86_64/viking.changelog
(from rev 379978, viking/trunk/viking.changelog)

---+
 PKGBUILD  |   41 +++
 remove-mapquest.patch |   56 
 viking.changelog  |   49 ++
 3 files changed, 146 insertions(+)

Copied: viking/repos/community-staging-x86_64/PKGBUILD (from rev 379978, 
viking/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 20:48:43 UTC (rev 379979)
@@ -0,0 +1,41 @@
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Nick Østergaard 
+# Contributor: Jonny Gerold 
+
+pkgname=viking
+pkgver=1.6.2
+pkgrel=6
+pkgdesc="GTK+2 application to manage GPS data"
+arch=('x86_64')
+url="https://sourceforge.net/projects/viking/;
+license=('GPL2')
+depends=('curl' 'file' 'gpsd' 'gtk2' 'libgexiv2' 'mapnik')
+makedepends=('boost' 'gnome-doc-utils' 'intltool')
+optdepends=('gpsbabel: import and export GPS tracks from various formats')
+options=('!emptydirs')
+changelog=$pkgname.changelog
+source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2
+remove-mapquest.patch)
+sha256sums=('dfe223b1cd3a1fed3616a70e732321db9013c89df3fd6e1ad0f733a1bb067826'
+'07d78e7b86a494a3bb3e0389e4a8b42fc2f916aaa66e5b06fc9146ebfa932dc5')
+
+prepare() {
+  cd "${srcdir}"/$pkgname-$pkgver
+
+  # Remove discontinued mapquest service
+  patch -Np1 -i "${srcdir}"/remove-mapquest.patch
+}
+
+build() {
+  cd "${srcdir}"/$pkgname-$pkgver
+
+  export CXXFLAGS="$CXXFLAGS -I/usr/include/mapnik"
+  ./configure --prefix=/usr --enable-expedia --enable-geocaches
+  make
+}
+
+package(){
+  cd "${srcdir}"/$pkgname-$pkgver
+
+  make DESTDIR="${pkgdir}" install
+}

Copied: viking/repos/community-staging-x86_64/remove-mapquest.patch (from rev 
379978, viking/trunk/remove-mapquest.patch)
===
--- community-staging-x86_64/remove-mapquest.patch  
(rev 0)
+++ community-staging-x86_64/remove-mapquest.patch  2018-09-12 20:48:43 UTC 
(rev 379979)
@@ -0,0 +1,56 @@
+diff -Naur viking-1.6.2.orig/src/map_ids.h viking-1.6.2/src/map_ids.h
+--- viking-1.6.2.orig/src/map_ids.h2015-11-10 22:01:35.0 +0100
 viking-1.6.2/src/map_ids.h 2017-07-01 11:25:32.496994499 +0200
+@@ -35,7 +35,6 @@
+ #define MAP_ID_OSM_MAPNIK 13
+ #define MAP_ID_BLUE_MARBLE 15
+ #define MAP_ID_OSM_CYCLE 17
+-#define MAP_ID_MAPQUEST_OSM 19
+ #define MAP_ID_OSM_TRANSPORT 20
+ #define MAP_ID_OSM_ON_DISK 21
+ #define MAP_ID_OSM_HUMANITARIAN 22
+diff -Naur viking-1.6.2.orig/src/osm.c viking-1.6.2/src/osm.c
+--- viking-1.6.2.orig/src/osm.c2015-11-10 22:01:35.0 +0100
 viking-1.6.2/src/osm.c 2017-07-01 11:26:25.051880940 +0200
+@@ -89,21 +89,6 @@
+ "license", "CC-BY-SA",
+ "license-url", 
"http://www.openstreetmap.org/copyright;,
+ NULL));
+-  VikMapSource *mapquest_type =
+-VIK_MAP_SOURCE(g_object_new(VIK_TYPE_SLIPPY_MAP_SOURCE,
+-"id", MAP_ID_MAPQUEST_OSM,
+-"name", "OSM-MapQuest",
+-"label", "OpenStreetMap (MapQuest)",
+-"hostname", "otile1.mqcdn.com",
+-"url", "/tiles/1.0.0/osm/%d/%d/%d.png",
+-"check-file-server-time", TRUE,
+-"use-etag", FALSE,
+-"zoom-min", 0,
+-"zoom-max", 19,
+-"copyright", "Tiles Courtesy of MapQuest © 
OpenStreetMap contributors",
+-"license", "MapQuest Specific",
+-"license-url", 
"http://developer.mapquest.com/web/info/terms-of-use;,
+-NULL));
+   VikMapSource *hot_type =
+ VIK_MAP_SOURCE(g_object_new(VIK_TYPE_SLIPPY_MAP_SOURCE,
+ "id", MAP_ID_OSM_HUMANITARIAN,
+@@ -152,7 +137,6 @@
+ "is-osm-meta-tiles", TRUE,
+ NULL));
+ 
+-  maps_layer_register_map_source (mapquest_type);
+   maps_layer_register_map_source (mapnik_type);
+   maps_layer_register_map_source (cycle_type);
+   

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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 20:48:23
  Author: felixonmars
Revision: 379978

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 
379977, haskell-shelly/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-12 20:48:23 UTC (rev 379978)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shelly
+pkgname=haskell-shelly
+pkgver=1.8.1
+pkgrel=22
+pkgdesc="Shell-like (systems) programming in Haskell"
+url="https://github.com/yesodweb/Shelly.hs;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-unix-compat' 'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base'
+ 'haskell-lifted-async' 'haskell-exceptions' 
'haskell-enclosed-exceptions'
+ 'haskell-async' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('75a6939ed0c395950738d569d2452b55acc373ead0361e97651218ec464816fffa1af5808b7af4d2ea7cd4339c028a4a1bee02f0bfd88fecb73a6888c083d651')
+
+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 \
+-f-lifted -f-build-examples
+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 viking/trunk (PKGBUILD)

2018-09-12 Thread Antonio Rojas via arch-commits
Date: Wednesday, September 12, 2018 @ 20:48:00
  Author: arojas
Revision: 379976

gpsd 3.17 rebuild

Modified:
  viking/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 20:46:43 UTC (rev 379975)
+++ PKGBUILD2018-09-12 20:48:00 UTC (rev 379976)
@@ -4,7 +4,7 @@
 
 pkgname=viking
 pkgver=1.6.2
-pkgrel=5
+pkgrel=6
 pkgdesc="GTK+2 application to manage GPS data"
 arch=('x86_64')
 url="https://sourceforge.net/projects/viking/;


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

2018-09-12 Thread Felix Yan via arch-commits
Date: Wednesday, September 12, 2018 @ 20:48:06
  Author: felixonmars
Revision: 379977

upgpkg: haskell-shelly 1.8.1-22

rebuild with pretty-show 1.8.2

Modified:
  haskell-shelly/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-12 20:48:00 UTC (rev 379976)
+++ PKGBUILD2018-09-12 20:48:06 UTC (rev 379977)
@@ -4,7 +4,7 @@
 _hkgname=shelly
 pkgname=haskell-shelly
 pkgver=1.8.1
-pkgrel=21
+pkgrel=22
 pkgdesc="Shell-like (systems) programming in Haskell"
 url="https://github.com/yesodweb/Shelly.hs;
 license=("custom:BSD3")


  1   2   3   >