[arch-commits] Commit in acpi_call-dkms/repos (community-x86_64)

2020-11-05 Thread Christian Hesse via arch-commits
Date: Friday, November 6, 2020 @ 07:55:17
  Author: eworm
Revision: 743882

Removed community-x86_64 for acpi_call-dkms

Deleted:
  acpi_call-dkms/repos/community-x86_64/


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

2020-11-05 Thread Christian Hesse via arch-commits
Date: Friday, November 6, 2020 @ 07:55:10
  Author: eworm
Revision: 743880

upgpkg: acpi_call-dkms 1.2.1-2: fix kernel version

Modified:
  acpi_call-dkms/trunk/PKGBUILD
  acpi_call-dkms/trunk/dkms.conf

---+
 PKGBUILD  |8 +++-
 dkms.conf |2 +-
 2 files changed, 4 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 07:12:02 UTC (rev 743879)
+++ PKGBUILD2020-11-06 07:55:10 UTC (rev 743880)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call-dkms
 pkgver=1.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call - module sources'
 url=https://github.com/nix-community/acpi_call
 arch=(any)
@@ -21,10 +21,8 @@
   git+https://github.com/nix-community/acpi_call.git#tag=${_tag}
   dkms.conf
 )
-b2sums=(
-  SKIP
-  
a571f825ad02afc24126c8f6f0908f29c75ea025799505fbfecf9eb27e0b9671dbc678535154b4fb3f8b768ced26c470dd687d953480d5dae743dc0f885f7671
-)
+b2sums=('SKIP'
+
'504da1102e778fe54368e990408dbef02f5b2ce91f683d170f3d6a1a2f9349d00d61dcbddd0262a8dfc958ea0964135ba58d8dd88ac06bd10b5e13b90f11faef')
 
 pkgver() {
   cd acpi_call

Modified: dkms.conf
===
--- dkms.conf   2020-11-06 07:12:02 UTC (rev 743879)
+++ dkms.conf   2020-11-06 07:55:10 UTC (rev 743880)
@@ -2,7 +2,7 @@
 PACKAGE_VERSION="#MODULE_VERSION#"
 AUTOINSTALL="yes"
 
-MAKE[0]="make KVERSION=$kernelver"
+MAKE[0]="make KVER=$kernelver"
 CLEAN="make clean"
 
 BUILT_MODULE_NAME[0]="acpi_call"


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

2020-11-05 Thread Christian Hesse via arch-commits
Date: Friday, November 6, 2020 @ 07:55:14
  Author: eworm
Revision: 743881

archrelease: copy trunk to community-any

Added:
  acpi_call-dkms/repos/community-any/
  acpi_call-dkms/repos/community-any/0001-linux-5.6.patch
(from rev 743880, acpi_call-dkms/trunk/0001-linux-5.6.patch)
  acpi_call-dkms/repos/community-any/PKGBUILD
(from rev 743880, acpi_call-dkms/trunk/PKGBUILD)
  acpi_call-dkms/repos/community-any/dkms.conf
(from rev 743880, acpi_call-dkms/trunk/dkms.conf)

--+
 0001-linux-5.6.patch |   45 +
 PKGBUILD |   40 
 dkms.conf|9 +
 3 files changed, 94 insertions(+)

Copied: acpi_call-dkms/repos/community-any/0001-linux-5.6.patch (from rev 
743880, acpi_call-dkms/trunk/0001-linux-5.6.patch)
===
--- community-any/0001-linux-5.6.patch  (rev 0)
+++ community-any/0001-linux-5.6.patch  2020-11-06 07:55:14 UTC (rev 743881)
@@ -0,0 +1,45 @@
+From 958e38a9ade01c0c2d23c1310399147b014177a0 Mon Sep 17 00:00:00 2001
+From: Victor Michel 
+Date: Tue, 10 Mar 2020 22:33:31 -0700
+Subject: [PATCH] Use proc_ops instead of file_operations on Linux >= 5.6
+
+The proc_create API is changing in Linux 5.6, update code accordingly
+See 
https://github.com/torvalds/linux/commit/d56c0d45f0e27f814e87a1676b6bdbc252e9
+---
+ acpi_call.c | 11 +--
+ 1 file changed, 9 insertions(+), 2 deletions(-)
+
+diff --git a/acpi_call.c b/acpi_call.c
+index 3025d97..569c2b6 100644
+--- a/acpi_call.c
 b/acpi_call.c
+@@ -5,8 +5,8 @@
+ #include 
+ #include 
+ #include 
+-#include 
+-#include 
++#include 
++#include 
+ 
+ MODULE_LICENSE("GPL");
+ 
+@@ -317,11 +317,18 @@ static ssize_t acpi_proc_read( struct file *filp, char 
__user *buff,
+ return ret;
+ }
+ 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0)
++static struct proc_ops proc_acpi_operations = {
++.proc_read = acpi_proc_read,
++.proc_write= acpi_proc_write,
++};
++#else
+ static struct file_operations proc_acpi_operations = {
+ .owner= THIS_MODULE,
+ .read = acpi_proc_read,
+ .write= acpi_proc_write,
+ };
++#endif
+ 
+ #else
+ static int acpi_proc_read(char *page, char **start, off_t off,

Copied: acpi_call-dkms/repos/community-any/PKGBUILD (from rev 743880, 
acpi_call-dkms/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-11-06 07:55:14 UTC (rev 743881)
@@ -0,0 +1,40 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call-dkms
+pkgver=1.2.1
+pkgrel=2
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call - module sources'
+url=https://github.com/nix-community/acpi_call
+arch=(any)
+license=(GPL)
+depends=(dkms)
+makedepends=(
+  git
+  linux-headers
+)
+provides=(acpi_call=${pkgver}-${pkgrel})
+conflicts=(acpi_call)
+_tag=3a28aabfa337d59df91cc04c85b250da7f7cadea
+source=(
+  git+https://github.com/nix-community/acpi_call.git#tag=${_tag}
+  dkms.conf
+)
+b2sums=('SKIP'
+
'504da1102e778fe54368e990408dbef02f5b2ce91f683d170f3d6a1a2f9349d00d61dcbddd0262a8dfc958ea0964135ba58d8dd88ac06bd10b5e13b90f11faef')
+
+pkgver() {
+  cd acpi_call
+
+  git describe --tags | sed 's/^v//'
+}
+
+package() {
+  install -Dm 644 acpi_call/{Makefile,acpi_call.c} dkms.conf -t 
"${pkgdir}"/usr/src/acpi_call-${pkgver}
+  echo acpi_call | install -Dm 644 /dev/stdin 
"${pkgdir}"/usr/lib/modules-load.d/acpi_call.conf
+  install -dm 755 "${pkgdir}"/usr/share/acpi_call
+  cp -dr --no-preserve=ownership acpi_call/{examples,support} 
"${pkgdir}"/usr/share/acpi_call/
+}
+
+# vim: ts=2 sw=2 et:

Copied: acpi_call-dkms/repos/community-any/dkms.conf (from rev 743880, 
acpi_call-dkms/trunk/dkms.conf)
===
--- community-any/dkms.conf (rev 0)
+++ community-any/dkms.conf 2020-11-06 07:55:14 UTC (rev 743881)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="acpi_call"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KVER=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="acpi_call"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"


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

2020-11-05 Thread Antonio Rojas via arch-commits
Date: Friday, November 6, 2020 @ 07:12:02
  Author: arojas
Revision: 743879

archrelease: copy trunk to community-x86_64

Added:
  smb4k/repos/community-x86_64/PKGBUILD
(from rev 743878, smb4k/trunk/PKGBUILD)
Deleted:
  smb4k/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-06 07:11:37 UTC (rev 743878)
+++ PKGBUILD2020-11-06 07:12:02 UTC (rev 743879)
@@ -1,25 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Giovanni Scafora 
-# Contributor: Emanuele Rampichini 
-
-pkgname=smb4k
-pkgver=3.0.6
-pkgrel=1
-pkgdesc="A KDE program that browses samba shares"
-arch=(x86_64)
-url="https://smb4k.sourceforge.net/;
-license=(GPL)
-depends=(kparts hicolor-icon-theme smbclient)
-makedepends=(extra-cmake-modules kdoctools plasma-framework)
-source=("https://downloads.sourceforge.net/project/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz;)
-sha256sums=('07ae0e265069347c097937a367fc33897e7d8ec6e2118d8e9b7e15829ab3e643')
-
-build() {
-  cmake -B build -S $pkgname-$pkgver \
--DBUILD_TESTING=OFF
-  cmake --build build
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-}

Copied: smb4k/repos/community-x86_64/PKGBUILD (from rev 743878, 
smb4k/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-06 07:12:02 UTC (rev 743879)
@@ -0,0 +1,25 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Giovanni Scafora 
+# Contributor: Emanuele Rampichini 
+
+pkgname=smb4k
+pkgver=3.0.7
+pkgrel=1
+pkgdesc="A KDE program that browses samba shares"
+arch=(x86_64)
+url="https://smb4k.sourceforge.net/;
+license=(GPL)
+depends=(kparts hicolor-icon-theme smbclient)
+makedepends=(extra-cmake-modules kdoctools plasma-framework)
+source=("https://downloads.sourceforge.net/project/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz;)
+sha256sums=('0d76fed6d38fb557fdb34527ee67fa1451b16cc2aee1f1b31f362be7cd2f7330')
+
+build() {
+  cmake -B build -S $pkgname-$pkgver \
+-DBUILD_TESTING=OFF
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+}


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

2020-11-05 Thread Antonio Rojas via arch-commits
Date: Friday, November 6, 2020 @ 07:11:37
  Author: arojas
Revision: 743878

Update to 3.0.7

Modified:
  smb4k/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 02:28:54 UTC (rev 743877)
+++ PKGBUILD2020-11-06 07:11:37 UTC (rev 743878)
@@ -3,7 +3,7 @@
 # Contributor: Emanuele Rampichini 
 
 pkgname=smb4k
-pkgver=3.0.6
+pkgver=3.0.7
 pkgrel=1
 pkgdesc="A KDE program that browses samba shares"
 arch=(x86_64)
@@ -12,7 +12,7 @@
 depends=(kparts hicolor-icon-theme smbclient)
 makedepends=(extra-cmake-modules kdoctools plasma-framework)
 
source=("https://downloads.sourceforge.net/project/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz;)
-sha256sums=('07ae0e265069347c097937a367fc33897e7d8ec6e2118d8e9b7e15829ab3e643')
+sha256sums=('0d76fed6d38fb557fdb34527ee67fa1451b16cc2aee1f1b31f362be7cd2f7330')
 
 build() {
   cmake -B build -S $pkgname-$pkgver \


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

2020-11-05 Thread Christian Hesse via arch-commits
Date: Friday, November 6, 2020 @ 07:02:17
  Author: eworm
Revision: 399567

archrelease: copy trunk to testing-x86_64

Added:
  openvpn/repos/testing-x86_64/
  openvpn/repos/testing-x86_64/0001-unprivileged.patch
(from rev 399566, openvpn/trunk/0001-unprivileged.patch)
  openvpn/repos/testing-x86_64/PKGBUILD
(from rev 399566, openvpn/trunk/PKGBUILD)
  openvpn/repos/testing-x86_64/openvpn.install
(from rev 399566, openvpn/trunk/openvpn.install)
  openvpn/repos/testing-x86_64/sysusers.conf
(from rev 399566, openvpn/trunk/sysusers.conf)
  openvpn/repos/testing-x86_64/tmpfiles.conf
(from rev 399566, openvpn/trunk/tmpfiles.conf)

-+
 0001-unprivileged.patch |   28 ++
 PKGBUILD|   88 ++
 openvpn.install |   12 ++
 sysusers.conf   |1 
 tmpfiles.conf   |4 ++
 5 files changed, 133 insertions(+)

Copied: openvpn/repos/testing-x86_64/0001-unprivileged.patch (from rev 399566, 
openvpn/trunk/0001-unprivileged.patch)
===
--- testing-x86_64/0001-unprivileged.patch  (rev 0)
+++ testing-x86_64/0001-unprivileged.patch  2020-11-06 07:02:17 UTC (rev 
399567)
@@ -0,0 +1,28 @@
+diff --git a/distro/systemd/openvpn-cli...@.service.in 
b/distro/systemd/openvpn-cli...@.service.in
+index cbcef653..71aa1335 100644
+--- a/distro/systemd/openvpn-cli...@.service.in
 b/distro/systemd/openvpn-cli...@.service.in
+@@ -11,6 +11,9 @@ Type=notify
+ PrivateTmp=true
+ WorkingDirectory=/etc/openvpn/client
+ ExecStart=@sbindir@/openvpn --suppress-timestamps --nobind --config %i.conf
++User=openvpn
++Group=network
++AmbientCapabilities=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_RAW CAP_SETGID 
CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE
+ CapabilityBoundingSet=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_RAW CAP_SETGID 
CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE
+ LimitNPROC=10
+ DeviceAllow=/dev/null rw
+diff --git a/distro/systemd/openvpn-ser...@.service.in 
b/distro/systemd/openvpn-ser...@.service.in
+index d1cc72cb..691f369e 100644
+--- a/distro/systemd/openvpn-ser...@.service.in
 b/distro/systemd/openvpn-ser...@.service.in
+@@ -11,6 +11,9 @@ Type=notify
+ PrivateTmp=true
+ WorkingDirectory=/etc/openvpn/server
+ ExecStart=@sbindir@/openvpn --status %t/openvpn-server/status-%i.log 
--status-version 2 --suppress-timestamps --config %i.conf
++User=openvpn
++Group=network
++AmbientCapabilities=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_BIND_SERVICE 
CAP_NET_RAW CAP_SETGID CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE 
CAP_AUDIT_WRITE
+ CapabilityBoundingSet=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_BIND_SERVICE 
CAP_NET_RAW CAP_SETGID CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE 
CAP_AUDIT_WRITE
+ LimitNPROC=10
+ DeviceAllow=/dev/null rw

Copied: openvpn/repos/testing-x86_64/PKGBUILD (from rev 399566, 
openvpn/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-11-06 07:02:17 UTC (rev 399567)
@@ -0,0 +1,88 @@
+# Maintainer: Christian Hesse 
+
+pkgname=openvpn
+_tag='8c3dc0551390e92bfd5b2dc83d7502e7095b7325' # git rev-parse v${pkgver}
+pkgver=2.5.0
+pkgrel=2
+pkgdesc='An easy-to-use, robust and highly configurable VPN (Virtual Private 
Network)'
+arch=('x86_64')
+url='https://openvpn.net/index.php/open-source.html'
+license=('custom')
+depends=('openssl' 'lzo' 'lz4' 'systemd-libs' 'libsystemd.so' 'pkcs11-helper' 
'libpkcs11-helper.so')
+optdepends=('easy-rsa: easy CA and certificate handling'
+'pam: authenticate via PAM')
+makedepends=('git' 'systemd' 'python-docutils')
+install=openvpn.install
+validpgpkeys=('F554A3687412CFFEBDEFE0A312F5F7B42F2B01E7'  # OpenVPN - Security 
Mailing List 
+  'B62E6A2B4E56570B7BDC6BE01D829EFECA562812') # Gert Doering 

+source=("git+https://github.com/OpenVPN/openvpn.git#tag=${_tag}?signed;
+'0001-unprivileged.patch'
+'sysusers.conf'
+'tmpfiles.conf')
+sha256sums=('SKIP'
+'8e7d292514f30729bc37d6681789b1bfdf87a992a3aa77e2a28b8da9cd8d4bfe'
+'3646b865ac67783fafc6652589cfe2a3105ecef06f3907f33de5135815f6a621'
+'b1436f953a4f1be7083711d11928a9924993f940ff56ff92d288d6100df673fc')
+
+prepare() {
+  cd "${srcdir}"/${pkgname}
+
+  # 
https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg19302.html
+  sed -i '/^CONFIGURE_DEFINES=/s/set/env/g' configure.ac
+
+  # start with unprivileged user and keep granted privileges
+  patch -Np1 < ../0001-unprivileged.patch
+
+  autoreconf --force --install
+}
+
+build() {
+  mkdir "${srcdir}"/build
+  cd "${srcdir}"/build
+
+  "${srcdir}"/openvpn/configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--enable-pkcs11 \
+--enable-plugins \
+--enable-systemd \
+--enable-x509-alt-username
+  make
+}
+
+check() {
+  cd 

[arch-commits] Commit in openvpn/trunk (5 files)

2020-11-05 Thread Christian Hesse via arch-commits
Date: Friday, November 6, 2020 @ 07:02:10
  Author: eworm
Revision: 399566

upgpkg: openvpn 2.5.0-2: use dedicated user with capabilities

Added:
  openvpn/trunk/0001-unprivileged.patch
  openvpn/trunk/openvpn.install
  openvpn/trunk/sysusers.conf
  openvpn/trunk/tmpfiles.conf
Modified:
  openvpn/trunk/PKGBUILD

-+
 0001-unprivileged.patch |   28 
 PKGBUILD|   23 +--
 openvpn.install |   12 
 sysusers.conf   |1 +
 tmpfiles.conf   |4 
 5 files changed, 62 insertions(+), 6 deletions(-)

Added: 0001-unprivileged.patch
===
--- 0001-unprivileged.patch (rev 0)
+++ 0001-unprivileged.patch 2020-11-06 07:02:10 UTC (rev 399566)
@@ -0,0 +1,28 @@
+diff --git a/distro/systemd/openvpn-cli...@.service.in 
b/distro/systemd/openvpn-cli...@.service.in
+index cbcef653..71aa1335 100644
+--- a/distro/systemd/openvpn-cli...@.service.in
 b/distro/systemd/openvpn-cli...@.service.in
+@@ -11,6 +11,9 @@ Type=notify
+ PrivateTmp=true
+ WorkingDirectory=/etc/openvpn/client
+ ExecStart=@sbindir@/openvpn --suppress-timestamps --nobind --config %i.conf
++User=openvpn
++Group=network
++AmbientCapabilities=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_RAW CAP_SETGID 
CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE
+ CapabilityBoundingSet=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_RAW CAP_SETGID 
CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE
+ LimitNPROC=10
+ DeviceAllow=/dev/null rw
+diff --git a/distro/systemd/openvpn-ser...@.service.in 
b/distro/systemd/openvpn-ser...@.service.in
+index d1cc72cb..691f369e 100644
+--- a/distro/systemd/openvpn-ser...@.service.in
 b/distro/systemd/openvpn-ser...@.service.in
+@@ -11,6 +11,9 @@ Type=notify
+ PrivateTmp=true
+ WorkingDirectory=/etc/openvpn/server
+ ExecStart=@sbindir@/openvpn --status %t/openvpn-server/status-%i.log 
--status-version 2 --suppress-timestamps --config %i.conf
++User=openvpn
++Group=network
++AmbientCapabilities=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_BIND_SERVICE 
CAP_NET_RAW CAP_SETGID CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE 
CAP_AUDIT_WRITE
+ CapabilityBoundingSet=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_BIND_SERVICE 
CAP_NET_RAW CAP_SETGID CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE 
CAP_AUDIT_WRITE
+ LimitNPROC=10
+ DeviceAllow=/dev/null rw

Modified: PKGBUILD
===
--- PKGBUILD2020-11-05 23:12:50 UTC (rev 399565)
+++ PKGBUILD2020-11-06 07:02:10 UTC (rev 399566)
@@ -3,19 +3,26 @@
 pkgname=openvpn
 _tag='8c3dc0551390e92bfd5b2dc83d7502e7095b7325' # git rev-parse v${pkgver}
 pkgver=2.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc='An easy-to-use, robust and highly configurable VPN (Virtual Private 
Network)'
 arch=('x86_64')
 url='https://openvpn.net/index.php/open-source.html'
+license=('custom')
 depends=('openssl' 'lzo' 'lz4' 'systemd-libs' 'libsystemd.so' 'pkcs11-helper' 
'libpkcs11-helper.so')
 optdepends=('easy-rsa: easy CA and certificate handling'
 'pam: authenticate via PAM')
 makedepends=('git' 'systemd' 'python-docutils')
-license=('custom')
+install=openvpn.install
 validpgpkeys=('F554A3687412CFFEBDEFE0A312F5F7B42F2B01E7'  # OpenVPN - Security 
Mailing List 
   'B62E6A2B4E56570B7BDC6BE01D829EFECA562812') # Gert Doering 

-source=("git+https://github.com/OpenVPN/openvpn.git#tag=${_tag}?signed;)
-sha256sums=('SKIP')
+source=("git+https://github.com/OpenVPN/openvpn.git#tag=${_tag}?signed;
+'0001-unprivileged.patch'
+'sysusers.conf'
+'tmpfiles.conf')
+sha256sums=('SKIP'
+'8e7d292514f30729bc37d6681789b1bfdf87a992a3aa77e2a28b8da9cd8d4bfe'
+'3646b865ac67783fafc6652589cfe2a3105ecef06f3907f33de5135815f6a621'
+'b1436f953a4f1be7083711d11928a9924993f940ff56ff92d288d6100df673fc')
 
 prepare() {
   cd "${srcdir}"/${pkgname}
@@ -23,6 +30,9 @@
   # 
https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg19302.html
   sed -i '/^CONFIGURE_DEFINES=/s/set/env/g' configure.ac
 
+  # start with unprivileged user and keep granted privileges
+  patch -Np1 < ../0001-unprivileged.patch
+
   autoreconf --force --install
 }
 
@@ -52,8 +62,9 @@
   # Install openvpn
   make DESTDIR="${pkgdir}" install
 
-  # Create empty configuration directories
-  install -d -m0750 -g 90 "${pkgdir}"/etc/openvpn/{client,server}
+  # Install sysusers and tmpfiles files
+  install -D -m0644 ../sysusers.conf 
"${pkgdir}"/usr/lib/sysusers.d/openvpn.conf
+  install -D -m0644 ../tmpfiles.conf 
"${pkgdir}"/usr/lib/tmpfiles.d/openvpn.conf
 
   # Install license
   install -d -m0755 "${pkgdir}"/usr/share/licenses/openvpn/

Added: openvpn.install
===
--- openvpn.install (rev 0)
+++ openvpn.install 2020-11-06 07:02:10 UTC (rev 399566)
@@ -0,0 +1,12 @@
+#!/bin/sh
+

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

2020-11-05 Thread Jiachen Yang via arch-commits
Date: Friday, November 6, 2020 @ 02:28:54
  Author: farseerfc
Revision: 743877

archrelease: copy trunk to community-x86_64

Added:
  telegram-desktop/repos/community-x86_64/PKGBUILD
(from rev 743876, telegram-desktop/trunk/PKGBUILD)
  telegram-desktop/repos/community-x86_64/Use-tg_owt-webrtc-fork.patch
(from rev 743876, telegram-desktop/trunk/Use-tg_owt-webrtc-fork.patch)
Deleted:
  telegram-desktop/repos/community-x86_64/PKGBUILD
  telegram-desktop/repos/community-x86_64/Use-tg_owt-webrtc-fork.patch

--+
 PKGBUILD |  110 ++--
 Use-tg_owt-webrtc-fork.patch |  122 -
 2 files changed, 116 insertions(+), 116 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-06 02:28:10 UTC (rev 743876)
+++ PKGBUILD2020-11-06 02:28:54 UTC (rev 743877)
@@ -1,55 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: hexchain 
-pkgname=telegram-desktop
-pkgver=2.4.6
-pkgrel=1
-pkgdesc='Official Telegram Desktop client'
-arch=('x86_64')
-url="https://desktop.telegram.org/;
-license=('GPL3')
-depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal'
- 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'qt5-wayland' 'gtk3')
-makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 
'microsoft-gsl' 'libwebrtc')
-optdepends=('ttf-opensans: default Open Sans font family')
-source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;
-"Use-tg_owt-webrtc-fork.patch"
-"Update-webrtc-packaged-build-for-tg_owt.patch::https://github.com/desktop-app/cmake_helpers/commit/d955882cb4d4c94f61a9b1df62b7f93d3c5bff7d.patch;
-"Add_external_jpeg.patch::https://github.com/desktop-app/cmake_helpers/commit/ed9fa2e798a1f175840479417d760c51181959b8.patch;
-)
-sha512sums=('922b9d00a90866899c2817aaa24273b2ac8525bb18543598c8f203846d2e2e3849485cfcbce081d4dfbd45ebafe40dd57434f08849781a4f1d011b3518d03a6b'
-
'071591c6bb71435f8186dcaf570703718051f00366dbbe3f13c4df3706d3de1f168bff4bfa707ad1d6f09f5505c925f0b01d76fd65efe904f3ba7db693d63f43'
-
'b3c44e76a3907f7acc197746b471564577e912bf0561e9576dc8459211c88f400716437bcaa10967376461c69c8a98a56477d26d3feb9ca34747d9208bf5f6c6'
-
'3891f191f720e77d463365d1415ff8c20866d0d898909dcbe757d334c582c38975d47c33e82ae54e3cfbce7f46c257e9f2eb76b673a76c37446ecf1e9a9c681b')
-
-prepare() {
-cd tdesktop-$pkgver-full/cmake
-patch -R -Np1 -i ${srcdir}/Add_external_jpeg.patch
-patch -R -Np1 -i ${srcdir}/Update-webrtc-packaged-build-for-tg_owt.patch
-patch -R -Np1 -i ${srcdir}/Use-tg_owt-webrtc-fork.patch
-sed 's|set(webrtc_build_loc 
${webrtc_loc}/out/$/obj)|set(webrtc_build_loc /usr/lib)|' -i 
external/webrtc/CMakeLists.txt
-}
-
-build() {
-cd tdesktop-$pkgver-full
-
-# Turns out we're allowed to use the official API key that telegram uses 
for their snap builds:
-# 
https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88
-# Thanks @primeos!
-cmake . \
--B build \
--G Ninja \
--DCMAKE_INSTALL_PREFIX="/usr" \
--DCMAKE_BUILD_TYPE=Release \
--DTDESKTOP_API_ID=611335 \
--DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c \
--DTDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME=ON \
--DTDESKTOP_LAUNCHER_BASENAME="telegramdesktop" \
--DDESKTOP_APP_SPECIAL_TARGET="" \
--DDESKTOP_APP_WEBRTC_LOCATION=/usr/include/libwebrtc
-ninja -C build
-}
-
-package() {
-cd tdesktop-$pkgver-full
-DESTDIR=$pkgdir ninja -C build install
-}

Copied: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 743876, 
telegram-desktop/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-06 02:28:54 UTC (rev 743877)
@@ -0,0 +1,55 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: hexchain 
+pkgname=telegram-desktop
+pkgver=2.4.7
+pkgrel=1
+pkgdesc='Official Telegram Desktop client'
+arch=('x86_64')
+url="https://desktop.telegram.org/;
+license=('GPL3')
+depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal'
+ 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'qt5-wayland' 'gtk3')
+makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 
'microsoft-gsl' 'libwebrtc')
+optdepends=('ttf-opensans: default Open Sans font family')
+source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;
+"Use-tg_owt-webrtc-fork.patch"
+"Update-webrtc-packaged-build-for-tg_owt.patch::https://github.com/desktop-app/cmake_helpers/commit/d955882cb4d4c94f61a9b1df62b7f93d3c5bff7d.patch;

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

2020-11-05 Thread Jiachen Yang via arch-commits
Date: Friday, November 6, 2020 @ 02:28:10
  Author: farseerfc
Revision: 743876

upgpkg: telegram-desktop 2.4.7-1: telegram-desktop 2.4.7

Modified:
  telegram-desktop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 01:05:24 UTC (rev 743875)
+++ PKGBUILD2020-11-06 02:28:10 UTC (rev 743876)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 # Contributor: hexchain 
 pkgname=telegram-desktop
-pkgver=2.4.6
+pkgver=2.4.7
 pkgrel=1
 pkgdesc='Official Telegram Desktop client'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 
"Update-webrtc-packaged-build-for-tg_owt.patch::https://github.com/desktop-app/cmake_helpers/commit/d955882cb4d4c94f61a9b1df62b7f93d3c5bff7d.patch;
 
"Add_external_jpeg.patch::https://github.com/desktop-app/cmake_helpers/commit/ed9fa2e798a1f175840479417d760c51181959b8.patch;
 )
-sha512sums=('922b9d00a90866899c2817aaa24273b2ac8525bb18543598c8f203846d2e2e3849485cfcbce081d4dfbd45ebafe40dd57434f08849781a4f1d011b3518d03a6b'
+sha512sums=('712ab6896f89f7df0c7ac297039ee3b3532c159e17f66e4539b701a35d04d4709b558755d592d3cd91df541a2d2ca9f0485cf073c32f0b69a18848ab2ccd1993'
 
'071591c6bb71435f8186dcaf570703718051f00366dbbe3f13c4df3706d3de1f168bff4bfa707ad1d6f09f5505c925f0b01d76fd65efe904f3ba7db693d63f43'
 
'b3c44e76a3907f7acc197746b471564577e912bf0561e9576dc8459211c88f400716437bcaa10967376461c69c8a98a56477d26d3feb9ca34747d9208bf5f6c6'
 
'3891f191f720e77d463365d1415ff8c20866d0d898909dcbe757d334c582c38975d47c33e82ae54e3cfbce7f46c257e9f2eb76b673a76c37446ecf1e9a9c681b')


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

2020-11-05 Thread Daniel M. Capella via arch-commits
Date: Friday, November 6, 2020 @ 01:05:24
  Author: polyzen
Revision: 743875

archrelease: copy trunk to community-x86_64

Added:
  skim/repos/community-x86_64/PKGBUILD
(from rev 743874, skim/trunk/PKGBUILD)
Deleted:
  skim/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-06 01:04:54 UTC (rev 743874)
+++ PKGBUILD2020-11-06 01:05:24 UTC (rev 743875)
@@ -1,41 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: fenuks
-
-pkgname=skim
-pkgver=0.9.2
-pkgrel=1
-pkgdesc='Fuzzy Finder in rust!'
-arch=('x86_64')
-url=https://github.com/lotabout/skim
-license=('MIT')
-depends=('ncurses')
-makedepends=('rust')
-optdepends=('bash: for resp. completions and key bindings, and for sk-tmux 
script'
-'fish: for resp. key bindings'
-'tmux: for sk-tmux script'
-'vim-plugin-runtime: for N/Vim plugin'
-'zsh: for resp. completions and key bindings')
-source=("skim-$pkgver.tar.gz::https://static.crates.io/crates/skim/skim-$pkgver.crate;)
-b2sums=('6761a9df46ab960d37a0032b7c638dbd0d4a2ae818124f37c54cdf86765cdc2a0918c8ff1c9877cb7fbf55b1ea299538be8633182d4df2513f183a9d68070329')
-
-build() {
-  cd skim-$pkgver
-  cargo build --release --locked
-}
-
-check() {
-  cd skim-$pkgver
-  cargo test --release --locked
-}
-
-package() {
-  cd skim-$pkgver
-  install -Dt "$pkgdir"/usr/bin target/release/sk bin/sk-tmux
-  install -Dm644 -t "$pkgdir"/usr/share/man/man1 man/man1/*
-  install -Dm644 -t "$pkgdir"/usr/share/skim shell/*.bash shell/*.zsh
-  install -Dm644 shell/key-bindings.fish 
"$pkgdir"/usr/share/fish/functions/skim_key_bindings.fish
-  install -Dm644 -t "$pkgdir"/usr/share/vim/vimfiles/plugin plugin/skim.vim
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/skim LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: skim/repos/community-x86_64/PKGBUILD (from rev 743874, 
skim/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-06 01:05:24 UTC (rev 743875)
@@ -0,0 +1,41 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: fenuks
+
+pkgname=skim
+pkgver=0.9.3
+pkgrel=1
+pkgdesc='Fuzzy Finder in rust!'
+arch=('x86_64')
+url=https://github.com/lotabout/skim
+license=('MIT')
+depends=('ncurses')
+makedepends=('rust')
+optdepends=('bash: for resp. completions and key bindings, and for sk-tmux 
script'
+'fish: for resp. key bindings'
+'tmux: for sk-tmux script'
+'vim-plugin-runtime: for N/Vim plugin'
+'zsh: for resp. completions and key bindings')
+source=("skim-$pkgver.tar.gz::https://static.crates.io/crates/skim/skim-$pkgver.crate;)
+b2sums=('6e84068d975a3b9642a5051e235d33e74c72865edbc8fd53c3c8eab349839d911c8c2cfce1fd85b74e207cffe05e2c9ff3ccdda9680324a2925dfa6ebb7e6d52')
+
+build() {
+  cd skim-$pkgver
+  cargo build --release --locked
+}
+
+check() {
+  cd skim-$pkgver
+  cargo test --release --locked
+}
+
+package() {
+  cd skim-$pkgver
+  install -Dt "$pkgdir"/usr/bin target/release/sk bin/sk-tmux
+  install -Dm644 -t "$pkgdir"/usr/share/man/man1 man/man1/*
+  install -Dm644 -t "$pkgdir"/usr/share/skim shell/*.bash shell/*.zsh
+  install -Dm644 shell/key-bindings.fish 
"$pkgdir"/usr/share/fish/functions/skim_key_bindings.fish
+  install -Dm644 -t "$pkgdir"/usr/share/vim/vimfiles/plugin plugin/skim.vim
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/skim LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-11-05 Thread Daniel M. Capella via arch-commits
Date: Friday, November 6, 2020 @ 01:04:54
  Author: polyzen
Revision: 743874

upgpkg: skim 0.9.3-1

Modified:
  skim/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:48:43 UTC (rev 743873)
+++ PKGBUILD2020-11-06 01:04:54 UTC (rev 743874)
@@ -2,7 +2,7 @@
 # Contributor: fenuks
 
 pkgname=skim
-pkgver=0.9.2
+pkgver=0.9.3
 pkgrel=1
 pkgdesc='Fuzzy Finder in rust!'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 'vim-plugin-runtime: for N/Vim plugin'
 'zsh: for resp. completions and key bindings')
 
source=("skim-$pkgver.tar.gz::https://static.crates.io/crates/skim/skim-$pkgver.crate;)
-b2sums=('6761a9df46ab960d37a0032b7c638dbd0d4a2ae818124f37c54cdf86765cdc2a0918c8ff1c9877cb7fbf55b1ea299538be8633182d4df2513f183a9d68070329')
+b2sums=('6e84068d975a3b9642a5051e235d33e74c72865edbc8fd53c3c8eab349839d911c8c2cfce1fd85b74e207cffe05e2c9ff3ccdda9680324a2925dfa6ebb7e6d52')
 
 build() {
   cd skim-$pkgver


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:48:43
  Author: felixonmars
Revision: 743873

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-desugar/repos/community-staging-x86_64/
  haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD
(from rev 743872, haskell-th-desugar/trunk/PKGBUILD)

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

Copied: haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD (from rev 
743872, haskell-th-desugar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:48:43 UTC (rev 743873)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-desugar
+pkgname=haskell-th-desugar
+pkgver=1.11
+pkgrel=35
+pkgdesc="Functions to desugar Template Haskell"
+url="https://github.com/goldfirere/th-desugar;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ordered-containers' 'haskell-syb' 
'haskell-th-abstraction'
+ 'haskell-th-lift' 'haskell-th-orphans' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('30aaa03cf93858f043b46692564cb0d5855b2368bc464b4c95c9d389a40da71c45fc9dc91e7d601a0d3ed8b007361024f6b32c92b8609103f3b353d19c4ce37a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/fail/d' -e '/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 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-th-desugar/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:48:32
  Author: felixonmars
Revision: 743872

upgpkg: haskell-th-desugar 1.11-35: rebuild with splitmix 0.1.0.3

Modified:
  haskell-th-desugar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:47:34 UTC (rev 743871)
+++ PKGBUILD2020-11-06 00:48:32 UTC (rev 743872)
@@ -3,7 +3,7 @@
 _hkgname=th-desugar
 pkgname=haskell-th-desugar
 pkgver=1.11
-pkgrel=34
+pkgrel=35
 pkgdesc="Functions to desugar Template Haskell"
 url="https://github.com/goldfirere/th-desugar;
 license=('BSD')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:47:24
  Author: felixonmars
Revision: 743870

upgpkg: haskell-th-utilities 0.2.4.0-38: rebuild with splitmix 0.1.0.3

Modified:
  haskell-th-utilities/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:46:54 UTC (rev 743869)
+++ PKGBUILD2020-11-06 00:47:24 UTC (rev 743870)
@@ -3,7 +3,7 @@
 _hkgname=th-utilities
 pkgname=haskell-th-utilities
 pkgver=0.2.4.0
-pkgrel=37
+pkgrel=38
 pkgdesc="Collection of useful functions for use with Template Haskell"
 url="https://github.com/fpco/th-utilities;
 license=('MIT')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:47:34
  Author: felixonmars
Revision: 743871

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-utilities/repos/community-staging-x86_64/
  haskell-th-utilities/repos/community-staging-x86_64/PKGBUILD
(from rev 743870, haskell-th-utilities/trunk/PKGBUILD)

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

Copied: haskell-th-utilities/repos/community-staging-x86_64/PKGBUILD (from rev 
743870, haskell-th-utilities/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:47:34 UTC (rev 743871)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-utilities
+pkgname=haskell-th-utilities
+pkgver=0.2.4.0
+pkgrel=38
+pkgdesc="Collection of useful functions for use with Template Haskell"
+url="https://github.com/fpco/th-utilities;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive' 'haskell-syb' 'haskell-th-orphans')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9dfd8996811f0918ef103ddba7408ef36dd91978fad12e523ca89957e79f6799479adb01422251023ad224c9386309d22169a0105eadeccff609a08c5bfbce13')
+
+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 $MAKEFLAGS
+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-th-orphans/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:46:54
  Author: felixonmars
Revision: 743869

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-orphans/repos/community-staging-x86_64/
  haskell-th-orphans/repos/community-staging-x86_64/PKGBUILD
(from rev 743868, haskell-th-orphans/trunk/PKGBUILD)

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

Copied: haskell-th-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 
743868, haskell-th-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:46:54 UTC (rev 743869)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-orphans
+pkgname=haskell-th-orphans
+pkgver=0.13.11
+pkgrel=11
+pkgdesc="Orphan instances for TH datatypes"
+url="https://github.com/ekmett/th-orphans/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-compat' 'haskell-th-lift' 
'haskell-th-lift-instances'
+ 'haskell-th-reify-many')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ff306b6dbc1a8b123c9a9cc6c91483d845aee12dbf3e0e67d0e38429a198a004fb12067b0c9033c8707c2946f4072060929fce629c1576f66bb1130ab701d063')
+
+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 $MAKEFLAGS
+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-th-orphans/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:46:44
  Author: felixonmars
Revision: 743868

upgpkg: haskell-th-orphans 0.13.11-11: rebuild with splitmix 0.1.0.3

Modified:
  haskell-th-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:46:12 UTC (rev 743867)
+++ PKGBUILD2020-11-06 00:46:44 UTC (rev 743868)
@@ -3,7 +3,7 @@
 _hkgname=th-orphans
 pkgname=haskell-th-orphans
 pkgver=0.13.11
-pkgrel=10
+pkgrel=11
 pkgdesc="Orphan instances for TH datatypes"
 url="https://github.com/ekmett/th-orphans/;
 license=('BSD')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:46:12
  Author: felixonmars
Revision: 743867

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-compat/repos/community-staging-x86_64/
  haskell-th-compat/repos/community-staging-x86_64/PKGBUILD
(from rev 743866, haskell-th-compat/trunk/PKGBUILD)

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

Copied: haskell-th-compat/repos/community-staging-x86_64/PKGBUILD (from rev 
743866, haskell-th-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:46:12 UTC (rev 743867)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-compat
+pkgname=haskell-th-compat
+pkgver=0.1
+pkgrel=9
+pkgdesc="Backward- (and forward-)compatible Quote and Code types"
+url="https://github.com/haskell-compat/th-compat;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('9c2ae591bc63fb516a65b9e1736f7b4bd918bf7da132b6f5b2dcb80b6aab6187')
+
+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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:46:02
  Author: felixonmars
Revision: 743866

upgpkg: haskell-th-compat 0.1-9: rebuild with splitmix 0.1.0.3

Modified:
  haskell-th-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:45:35 UTC (rev 743865)
+++ PKGBUILD2020-11-06 00:46:02 UTC (rev 743866)
@@ -3,7 +3,7 @@
 _hkgname=th-compat
 pkgname=haskell-th-compat
 pkgver=0.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Backward- (and forward-)compatible Quote and Code types"
 url="https://github.com/haskell-compat/th-compat;
 license=("BSD")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:45:35
  Author: felixonmars
Revision: 743865

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mueval/repos/community-staging-x86_64/PKGBUILD (from rev 
743864, haskell-mueval/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:45:35 UTC (rev 743865)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=mueval
+pkgname=haskell-mueval
+pkgver=0.9.3
+pkgrel=11
+pkgdesc="Safely evaluate pure Haskell expressions"
+url="https://github.com/gwern/mueval;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-extensible-exceptions' 
'haskell-hint'
+ 'haskell-show' 'haskell-simple-reflect')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('f72a8bbaffecaeb55b67d78011e182073be8ba9f4a90824903e4c78cfe6e1ef7')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i 's/ -static//' $_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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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-mueval/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:45:25
  Author: felixonmars
Revision: 743864

upgpkg: haskell-mueval 0.9.3-11: rebuild with splitmix 0.1.0.3

Modified:
  haskell-mueval/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:44:53 UTC (rev 743863)
+++ PKGBUILD2020-11-06 00:45:25 UTC (rev 743864)
@@ -3,7 +3,7 @@
 _hkgname=mueval
 pkgname=haskell-mueval
 pkgver=0.9.3
-pkgrel=10
+pkgrel=11
 pkgdesc="Safely evaluate pure Haskell expressions"
 url="https://github.com/gwern/mueval;
 license=("BSD")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:44:53
  Author: felixonmars
Revision: 743863

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hint/repos/community-staging-x86_64/PKGBUILD (from rev 743862, 
haskell-hint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:44:53 UTC (rev 743863)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hint
+pkgname=haskell-hint
+pkgver=0.9.0.3
+pkgrel=30
+pkgdesc="Runtime Haskell interpreter (GHC API wrapper)"
+url="https://github.com/haskell-hint/hint;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-random'
+ 'haskell-temporary')
+makedepends=('ghc' 'haskell-extensible-exceptions' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8c9ac442fb531da9b72b5aedeb57adb4caaa14bf796749862c1ddb9abebc71f8efcd8f148fb0304fc4b2c013eacb12102fab9e826ff681ee22542e686be11f3c')
+
+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 $MAKEFLAGS
+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-hint/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:44:43
  Author: felixonmars
Revision: 743862

upgpkg: haskell-hint 0.9.0.3-30: rebuild with splitmix 0.1.0.3

Modified:
  haskell-hint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:44:05 UTC (rev 743861)
+++ PKGBUILD2020-11-06 00:44:43 UTC (rev 743862)
@@ -3,7 +3,7 @@
 _hkgname=hint
 pkgname=haskell-hint
 pkgver=0.9.0.3
-pkgrel=29
+pkgrel=30
 pkgdesc="Runtime Haskell interpreter (GHC API wrapper)"
 url="https://github.com/haskell-hint/hint;
 license=('BSD')


[arch-commits] Commit in haskell-raw-strings-qq/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:44:05
  Author: felixonmars
Revision: 743861

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-raw-strings-qq/repos/community-staging-x86_64/
  haskell-raw-strings-qq/repos/community-staging-x86_64/PKGBUILD
(from rev 743860, haskell-raw-strings-qq/trunk/PKGBUILD)

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

Copied: haskell-raw-strings-qq/repos/community-staging-x86_64/PKGBUILD (from 
rev 743860, haskell-raw-strings-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:44:05 UTC (rev 743861)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=raw-strings-qq
+pkgname=haskell-raw-strings-qq
+pkgver=1.1
+pkgrel=56
+pkgdesc="Raw string literals for Haskell"
+url="https://github.com/23Skidoo/raw-strings-qq;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9daf7acad6619c9d077b49591003f2c42baca060b20202f597c7468da765a59add2b78b90d634bbf785e299fb85d39dba242d070e15ec208391059e64850acbc')
+
+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 $MAKEFLAGS
+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-raw-strings-qq/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:43:55
  Author: felixonmars
Revision: 743860

upgpkg: haskell-raw-strings-qq 1.1-56: rebuild with splitmix 0.1.0.3

Modified:
  haskell-raw-strings-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:43:32 UTC (rev 743859)
+++ PKGBUILD2020-11-06 00:43:55 UTC (rev 743860)
@@ -3,7 +3,7 @@
 _hkgname=raw-strings-qq
 pkgname=haskell-raw-strings-qq
 pkgver=1.1
-pkgrel=55
+pkgrel=56
 pkgdesc="Raw string literals for Haskell"
 url="https://github.com/23Skidoo/raw-strings-qq;
 license=('BSD')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:43:21
  Author: felixonmars
Revision: 743858

upgpkg: haskell-emojis 0.1-44: rebuild with splitmix 0.1.0.3

Modified:
  haskell-emojis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:42:52 UTC (rev 743857)
+++ PKGBUILD2020-11-06 00:43:21 UTC (rev 743858)
@@ -3,7 +3,7 @@
 _hkgname=emojis
 pkgname=haskell-emojis
 pkgver=0.1
-pkgrel=43
+pkgrel=44
 pkgdesc="Conversion between emoji characters and their names"
 url="https://github.com/jgm/emojis;
 license=('BSD')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:43:32
  Author: felixonmars
Revision: 743859

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-emojis/repos/community-staging-x86_64/PKGBUILD (from rev 
743858, haskell-emojis/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:43:32 UTC (rev 743859)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=emojis
+pkgname=haskell-emojis
+pkgver=0.1
+pkgrel=44
+pkgdesc="Conversion between emoji characters and their names"
+url="https://github.com/jgm/emojis;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('587c67bff3f77c362b16c93889762a9aad6fb5250c0bced45f5053f59dd6a11ab2886e53f286bbc4de2b8793be133708b1f9c5d4d52bcef1820f5a7c1ecfa7d2')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-vty/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:42:42
  Author: felixonmars
Revision: 743856

upgpkg: haskell-vty 5.31-8: rebuild with splitmix 0.1.0.3

Modified:
  haskell-vty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:41:54 UTC (rev 743855)
+++ PKGBUILD2020-11-06 00:42:42 UTC (rev 743856)
@@ -4,7 +4,7 @@
 _hkgname=vty
 pkgname=haskell-vty
 pkgver=5.31
-pkgrel=7
+pkgrel=8
 pkgdesc="A simple terminal UI library"
 url="https://github.com/jtdaugherty/vty;
 license=("BSD")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:42:52
  Author: felixonmars
Revision: 743857

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 743856, haskell-vty/trunk/PKGBUILD)

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

Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 743856, 
haskell-vty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:42:52 UTC (rev 743857)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vty
+pkgname=haskell-vty
+pkgver=5.31
+pkgrel=8
+pkgdesc="A simple terminal UI library"
+url="https://github.com/jtdaugherty/vty;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' '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=('f661c37209a22f7949c3637a6cdb6e8405a8d6fafd9c51fb1d80b04e8057941cda2e764b804ad2245db0b1d01cf83404b82411ca5d2332bc3057098669d57dbf')
+
+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 $MAKEFLAGS
+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-string-qq/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:41:54
  Author: felixonmars
Revision: 743855

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-string-qq/repos/community-staging-x86_64/
  haskell-string-qq/repos/community-staging-x86_64/PKGBUILD
(from rev 743854, haskell-string-qq/trunk/PKGBUILD)

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

Copied: haskell-string-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
743854, haskell-string-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:41:54 UTC (rev 743855)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=string-qq
+pkgname=haskell-string-qq
+pkgver=0.0.4
+pkgrel=43
+pkgdesc="QuasiQuoter for non-interpolated strings, texts and bytestrings."
+url="https://hackage.haskell.org/package/string-qq;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1e533afccc4e246da8fb0d76aaa63560c4b936490c002e466bcc0d08aabc0e66f393f935e0f5d93284fcd12a590e7fbe12e88175ac3599183f633eec04bf22b4')
+
+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 $MAKEFLAGS
+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-string-qq/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:41:43
  Author: felixonmars
Revision: 743854

upgpkg: haskell-string-qq 0.0.4-43: rebuild with splitmix 0.1.0.3

Modified:
  haskell-string-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:41:18 UTC (rev 743853)
+++ PKGBUILD2020-11-06 00:41:43 UTC (rev 743854)
@@ -4,7 +4,7 @@
 _hkgname=string-qq
 pkgname=haskell-string-qq
 pkgver=0.0.4
-pkgrel=42
+pkgrel=43
 pkgdesc="QuasiQuoter for non-interpolated strings, texts and bytestrings."
 url="https://hackage.haskell.org/package/string-qq;
 license=("custom:PublicDomain")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:41:18
  Author: felixonmars
Revision: 743853

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tamarin-prover-utils/repos/community-staging-x86_64/PKGBUILD 
(from rev 743852, haskell-tamarin-prover-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:41:18 UTC (rev 743853)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-utils
+pkgname=haskell-tamarin-prover-utils
+pkgver=1.6.0
+pkgrel=12
+pkgdesc="Utility library for the tamarin prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-sha' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-dlist' 'haskell-fclabels' 'haskell-safe' 'haskell-syb')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;)
+sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e')
+
+build() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/utils"
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/utils"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:40:43
  Author: felixonmars
Revision: 743851

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fclabels/repos/community-staging-x86_64/PKGBUILD (from rev 
743850, haskell-fclabels/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:40:43 UTC (rev 743851)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fclabels
+pkgname=haskell-fclabels
+pkgver=2.0.5
+pkgrel=29
+pkgdesc="First class accessor labels implemented as lenses."
+url="https://github.com/sebastiaanvisser/fclabels;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f6cc731d68cdf1e5867340a0b73385492008c2729a144dc685136ee6bf80ee0d0e07ddb80f83a18e6a1989d7f8a8755211aadcc92debffd5fe8c178a834021e4')
+
+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 $MAKEFLAGS
+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-tamarin-prover-utils/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:41:08
  Author: felixonmars
Revision: 743852

upgpkg: haskell-tamarin-prover-utils 1.6.0-12: rebuild with splitmix 0.1.0.3

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:40:43 UTC (rev 743851)
+++ PKGBUILD2020-11-06 00:41:08 UTC (rev 743852)
@@ -4,7 +4,7 @@
 _hkgname=tamarin-prover-utils
 pkgname=haskell-tamarin-prover-utils
 pkgver=1.6.0
-pkgrel=11
+pkgrel=12
 pkgdesc="Utility library for the tamarin prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin;
 license=("GPL")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:40:32
  Author: felixonmars
Revision: 743850

upgpkg: haskell-fclabels 2.0.5-29: rebuild with splitmix 0.1.0.3

Modified:
  haskell-fclabels/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:39:55 UTC (rev 743849)
+++ PKGBUILD2020-11-06 00:40:32 UTC (rev 743850)
@@ -4,7 +4,7 @@
 _hkgname=fclabels
 pkgname=haskell-fclabels
 pkgver=2.0.5
-pkgrel=28
+pkgrel=29
 pkgdesc="First class accessor labels implemented as lenses."
 url="https://github.com/sebastiaanvisser/fclabels;
 license=("BSD")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:39:55
  Author: felixonmars
Revision: 743849

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hsopenssl/repos/community-staging-x86_64/PKGBUILD (from rev 
743848, haskell-hsopenssl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:39:55 UTC (rev 743849)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=HsOpenSSL
+pkgname=haskell-hsopenssl
+pkgver=0.11.4.20
+pkgrel=8
+pkgdesc="Partial OpenSSL binding for Haskell"
+url="https://github.com/vshabanov/HsOpenSSL;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'openssl')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f917923cd1c49a3c8880fbdf34326208b75d0b549f3148a9dac14886b0631c75c6995e72c2ae1e06f493c9aa530a8d15d76ec9c75b35faff880ae6f30b7ff8a7')
+
+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 \
+-fuse-pkg-config
+runhaskell Setup build $MAKEFLAGS
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:39:44
  Author: felixonmars
Revision: 743848

upgpkg: haskell-hsopenssl 0.11.4.20-8: rebuild with splitmix 0.1.0.3

Modified:
  haskell-hsopenssl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:39:09 UTC (rev 743847)
+++ PKGBUILD2020-11-06 00:39:44 UTC (rev 743848)
@@ -3,7 +3,7 @@
 _hkgname=HsOpenSSL
 pkgname=haskell-hsopenssl
 pkgver=0.11.4.20
-pkgrel=7
+pkgrel=8
 pkgdesc="Partial OpenSSL binding for Haskell"
 url="https://github.com/vshabanov/HsOpenSSL;
 license=('custom:PublicDomain')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:39:09
  Author: felixonmars
Revision: 743847

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 
743846, haskell-hslogger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:39:09 UTC (rev 743847)
@@ -0,0 +1,42 @@
+# Maintainer: Sergej Pupykin 
+# Maintainer: Arch Haskell Team 
+
+pkgname=haskell-hslogger
+pkgver=1.3.1.0
+pkgrel=55
+pkgdesc="Versatile logging framework"
+url="https://hackage.haskell.org/package/hslogger;
+license=('LGPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-bsd' 
'haskell-old-locale')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/hslogger/${pkgver}/hslogger-${pkgver}.tar.gz;)
+sha512sums=('a08e7c85efe2b3f97e87b54db993f78ac31380f9b6f8d926517854771f482b2c64c358ddd12a449a413e5af0f374c034161b6f772148835b50551dc2cdbfa15a')
+
+prepare() {
+cd hslogger-$pkgver
+sed -i 's/< *4.14/<5/' hslogger.cabal
+}
+
+build() {
+cd "${srcdir}/hslogger-${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 $MAKEFLAGS
+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}/hslogger-${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-hslogger/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:38:58
  Author: felixonmars
Revision: 743846

upgpkg: haskell-hslogger 1.3.1.0-55: rebuild with splitmix 0.1.0.3

Modified:
  haskell-hslogger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:38:31 UTC (rev 743845)
+++ PKGBUILD2020-11-06 00:38:58 UTC (rev 743846)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-hslogger
 pkgver=1.3.1.0
-pkgrel=54
+pkgrel=55
 pkgdesc="Versatile logging framework"
 url="https://hackage.haskell.org/package/hslogger;
 license=('LGPL')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:38:31
  Author: felixonmars
Revision: 743845

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-multicast/repos/community-staging-x86_64/
  haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD
(from rev 743844, haskell-network-multicast/trunk/PKGBUILD)

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

Copied: haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD (from 
rev 743844, haskell-network-multicast/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:38:31 UTC (rev 743845)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=network-multicast
+pkgname=haskell-network-multicast
+pkgver=0.3.2
+pkgrel=37
+pkgdesc="Simple multicast library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-bsd')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6308b09e882a3b99ce762cc30da790d6ff83b777d322842d342f555a307c59f0110b9a46557559e9bb5bfba258644f25ebfb9007f33e62cf6855dec8fd48da99')
+
+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 $MAKEFLAGS
+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-network-multicast/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:38:21
  Author: felixonmars
Revision: 743844

upgpkg: haskell-network-multicast 0.3.2-37: rebuild with splitmix 0.1.0.3

Modified:
  haskell-network-multicast/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:37:56 UTC (rev 743843)
+++ PKGBUILD2020-11-06 00:38:21 UTC (rev 743844)
@@ -4,7 +4,7 @@
 _hkgname=network-multicast
 pkgname=haskell-network-multicast
 pkgver=0.3.2
-pkgrel=36
+pkgrel=37
 pkgdesc="Simple multicast library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:PublicDomain")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:37:20
  Author: felixonmars
Revision: 743841

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-iproute/repos/community-staging-x86_64/PKGBUILD (from rev 
743840, haskell-iproute/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:37:20 UTC (rev 743841)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=iproute
+pkgname=haskell-iproute
+pkgver=1.7.9
+pkgrel=36
+pkgdesc="IP Routing Table"
+url="https://www.mew.org/~kazu/proj/iproute/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-appar" "haskell-byteorder" "haskell-network")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8a34a7883953cd4ab15a338d79f273f433a121991d38885c315ca9801095681a2ae83d763c5eaf1d464df94d86a4e2b6a86a29e413e89f82a39588349dd2502f')
+
+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 $MAKEFLAGS
+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-network-bsd/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:37:56
  Author: felixonmars
Revision: 743843

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-bsd/repos/community-staging-x86_64/
  haskell-network-bsd/repos/community-staging-x86_64/PKGBUILD
(from rev 743842, haskell-network-bsd/trunk/PKGBUILD)

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

Copied: haskell-network-bsd/repos/community-staging-x86_64/PKGBUILD (from rev 
743842, haskell-network-bsd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:37:56 UTC (rev 743843)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=network-bsd
+pkgname=haskell-network-bsd
+pkgver=2.8.1.0
+pkgrel=35
+pkgdesc="POSIX network database () API"
+url="https://github.com/haskell/network-bsd;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b2f66c6705c490e1cbaab6ca88444294bc90b3711da4039046a9279060ed41228ab855b40039f56bd02eabcc0351200de3e043a108a0cdc98192d563702de7f3')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *3.0/<4/' $_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 $MAKEFLAGS
+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-network-bsd/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:37:45
  Author: felixonmars
Revision: 743842

upgpkg: haskell-network-bsd 2.8.1.0-35: rebuild with splitmix 0.1.0.3

Modified:
  haskell-network-bsd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:37:20 UTC (rev 743841)
+++ PKGBUILD2020-11-06 00:37:45 UTC (rev 743842)
@@ -3,7 +3,7 @@
 _hkgname=network-bsd
 pkgname=haskell-network-bsd
 pkgver=2.8.1.0
-pkgrel=34
+pkgrel=35
 pkgdesc="POSIX network database () API"
 url="https://github.com/haskell/network-bsd;
 license=('MIT')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:37:10
  Author: felixonmars
Revision: 743840

upgpkg: haskell-iproute 1.7.9-36: rebuild with splitmix 0.1.0.3

Modified:
  haskell-iproute/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:36:42 UTC (rev 743839)
+++ PKGBUILD2020-11-06 00:37:10 UTC (rev 743840)
@@ -4,7 +4,7 @@
 _hkgname=iproute
 pkgname=haskell-iproute
 pkgver=1.7.9
-pkgrel=35
+pkgrel=36
 pkgdesc="IP Routing Table"
 url="https://www.mew.org/~kazu/proj/iproute/;
 license=("BSD")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:36:32
  Author: felixonmars
Revision: 743838

upgpkg: haskell-socks 0.6.1-55: rebuild with splitmix 0.1.0.3

Modified:
  haskell-socks/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:36:04 UTC (rev 743837)
+++ PKGBUILD2020-11-06 00:36:32 UTC (rev 743838)
@@ -4,7 +4,7 @@
 _hkgname=socks
 pkgname=haskell-socks
 pkgver=0.6.1
-pkgrel=54
+pkgrel=55
 pkgdesc="Socks proxy (version 5) implementation."
 url="https://github.com/vincenthz/hs-socks;
 license=("BSD")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:36:42
  Author: felixonmars
Revision: 743839

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-socks/repos/community-staging-x86_64/PKGBUILD (from rev 743838, 
haskell-socks/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:36:42 UTC (rev 743839)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=socks
+pkgname=haskell-socks
+pkgver=0.6.1
+pkgrel=55
+pkgdesc="Socks proxy (version 5) implementation."
+url="https://github.com/vincenthz/hs-socks;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-cereal' 'haskell-network')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ff56c1b356491e36888f9c1b4187fbd0d00485692960a27ec2f03dbd3c3fb961869d99da1f7a301578ab07df30739d8a0d4ae3c7559c83d0e2493d5de158175b')
+
+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 $MAKEFLAGS
+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-tidal/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:36:04
  Author: felixonmars
Revision: 743837

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tidal/repos/community-staging-x86_64/PKGBUILD (from rev 743836, 
haskell-tidal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:36:04 UTC (rev 743837)
@@ -0,0 +1,54 @@
+# Maintainer: David Runge 
+
+_name=Tidal
+pkgname=haskell-tidal
+pkgver=1.6.1
+pkgrel=26
+pkgdesc="A domain specific language for live coding pattern."
+arch=('x86_64')
+url="https://tidalcycles.org/;
+license=('GPL3')
+groups=('pro-audio')
+depends=('ghc' 'ghc-libs' 'glibc' 'haskell-bifunctors' 'haskell-clock'
+'haskell-colour' 'haskell-hosc' 'haskell-mwc-random' 'haskell-network'
+'haskell-primitive' 'haskell-random' 'haskell-vector' 'supercollider')
+checkdepends=('haskell-microspec')
+optdepends=('sc3-plugins: Examples using special UGens')
+conflicts=('tidalcycles')
+replaces=('tidalcycles')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/${_name}/archive/${pkgver}.tar.gz;)
+sha512sums=('3c94418b317e21219e91cb58081e0598c75fb8ab71203f2b3a71cf0762067634705a26d62443077ba7ec266141ad3f18ab4958091ebe357e1597e00b7e3ad938')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+}
+
+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 $MAKEFLAGS
+  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"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -vDm 744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/$pkgname.sh"
+}


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:35:54
  Author: felixonmars
Revision: 743836

upgpkg: haskell-tidal 1.6.1-26: rebuild with splitmix 0.1.0.3

Modified:
  haskell-tidal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:34:37 UTC (rev 743835)
+++ PKGBUILD2020-11-06 00:35:54 UTC (rev 743836)
@@ -3,7 +3,7 @@
 _name=Tidal
 pkgname=haskell-tidal
 pkgver=1.6.1
-pkgrel=25
+pkgrel=26
 pkgdesc="A domain specific language for live coding pattern."
 arch=('x86_64')
 url="https://tidalcycles.org/;


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:34:37
  Author: felixonmars
Revision: 743835

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hosc/repos/community-staging-x86_64/PKGBUILD (from rev 743834, 
haskell-hosc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:34:37 UTC (rev 743835)
@@ -0,0 +1,50 @@
+# Maintainer: David Runge 
+
+_name=hosc
+pkgname=haskell-hosc
+pkgver=0.18
+pkgrel=28
+pkgdesc="Haskell Open Sound Control"
+arch=('x86_64')
+url="https://github.com/rd--/hosc;
+license=('GPL')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-data-binary-ieee754' 
'haskell-network')
+makedepends=('ghc')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/rd--/hosc/archive/${pkgver}.tar.gz;)
+sha512sums=('ed994511500d4ff90ee7e26320a82fda5fe3b7e320b36b4c200c401a1c4175d558c7f45775e6bb867a1186984ab91752bf91e6cb9472318416cc5eedfab21573')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+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 \
+ --datasubdir="$pkgname"
+  runhaskell Setup build $MAKEFLAGS
+  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"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -vDm 744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/$pkgname.sh"
+}


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:34:27
  Author: felixonmars
Revision: 743834

upgpkg: haskell-hosc 0.18-28: rebuild with splitmix 0.1.0.3

Modified:
  haskell-hosc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:33:57 UTC (rev 743833)
+++ PKGBUILD2020-11-06 00:34:27 UTC (rev 743834)
@@ -3,7 +3,7 @@
 _name=hosc
 pkgname=haskell-hosc
 pkgver=0.18
-pkgrel=27
+pkgrel=28
 pkgdesc="Haskell Open Sound Control"
 arch=('x86_64')
 url="https://github.com/rd--/hosc;


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:33:47
  Author: felixonmars
Revision: 743832

upgpkg: haskell-streaming-commons 0.2.2.1-24: rebuild with splitmix 0.1.0.3

Modified:
  haskell-streaming-commons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:33:20 UTC (rev 743831)
+++ PKGBUILD2020-11-06 00:33:47 UTC (rev 743832)
@@ -4,7 +4,7 @@
 _hkgname=streaming-commons
 pkgname=haskell-streaming-commons
 pkgver=0.2.2.1
-pkgrel=23
+pkgrel=24
 pkgdesc="Common lower-level functions needed by various streaming data 
libraries"
 url="https://github.com/fpco/streaming-commons;
 license=("MIT")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:33:20
  Author: felixonmars
Revision: 743831

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-network/repos/community-staging-x86_64/PKGBUILD (from rev 
743830, haskell-network/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:33:20 UTC (rev 743831)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=network
+pkgname=haskell-network
+pkgver=3.1.2.0
+pkgrel=44
+pkgdesc="Low-level networking interface"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ccab6a31a5bfe5a30ad6d0e757d523d03eb7560c47bee0abd79205f2aaedab985bc6381df50fcdb8ffb48a081198891daa46e0ec6602a99bf5878c762b89c6b7')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/8080/8003/' tests/Network/SocketSpec.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-streaming-commons/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:33:57
  Author: felixonmars
Revision: 743833

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-streaming-commons/repos/community-staging-x86_64/
  haskell-streaming-commons/repos/community-staging-x86_64/PKGBUILD
(from rev 743832, haskell-streaming-commons/trunk/PKGBUILD)

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

Copied: haskell-streaming-commons/repos/community-staging-x86_64/PKGBUILD (from 
rev 743832, haskell-streaming-commons/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:33:57 UTC (rev 743833)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=streaming-commons
+pkgname=haskell-streaming-commons
+pkgver=0.2.2.1
+pkgrel=24
+pkgdesc="Common lower-level functions needed by various streaming data 
libraries"
+url="https://github.com/fpco/streaming-commons;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-network' 'haskell-random' 
'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6dc1141070f28ca278ea1ec45a2b1b4fca34c06459dfe975dd2787e08a3e875aa22efbbb4ac905d3161e30b9af20df2d5d89325abe9e2181d7e50239388752a1')
+
+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 \
+-f-use-bytestring-builder
+runhaskell Setup build $MAKEFLAGS
+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-network/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:33:09
  Author: felixonmars
Revision: 743830

upgpkg: haskell-network 3.1.2.0-44: rebuild with splitmix 0.1.0.3

Modified:
  haskell-network/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:32:31 UTC (rev 743829)
+++ PKGBUILD2020-11-06 00:33:09 UTC (rev 743830)
@@ -4,7 +4,7 @@
 _hkgname=network
 pkgname=haskell-network
 pkgver=3.1.2.0
-pkgrel=43
+pkgrel=44
 pkgdesc="Low-level networking interface"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:32:20
  Author: felixonmars
Revision: 743828

upgpkg: haskell-hspec-smallcheck 0.5.2-108: rebuild with splitmix 0.1.0.3

Modified:
  haskell-hspec-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:31:51 UTC (rev 743827)
+++ PKGBUILD2020-11-06 00:32:20 UTC (rev 743828)
@@ -3,7 +3,7 @@
 _hkgname=hspec-smallcheck
 pkgname=haskell-hspec-smallcheck
 pkgver=0.5.2
-pkgrel=107
+pkgrel=108
 pkgdesc="SmallCheck support for the Hspec testing framework"
 url="http://hspec.github.io/;
 license=('MIT')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:32:31
  Author: felixonmars
Revision: 743829

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-smallcheck/repos/community-staging-x86_64/
  haskell-hspec-smallcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 743828, haskell-hspec-smallcheck/trunk/PKGBUILD)

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

Copied: haskell-hspec-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 743828, haskell-hspec-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:32:31 UTC (rev 743829)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-smallcheck
+pkgname=haskell-hspec-smallcheck
+pkgver=0.5.2
+pkgrel=108
+pkgdesc="SmallCheck support for the Hspec testing framework"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-call-stack' 'haskell-hspec-core' 'haskell-hunit' 
'haskell-smallcheck')
+makedepends=('ghc' 'haskell-base-orphans' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2fd27126285e7d308f277480dcadcb6b047f67a82389edaf7d4761504f88ffedd8831db5b6b4f178c429cf3e8009e8aee8c6b05040dd960e7d2813e50908bd05')
+
+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 $MAKEFLAGS
+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-ranged-sets/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:31:41
  Author: felixonmars
Revision: 743826

upgpkg: haskell-ranged-sets 0.4.0-60: rebuild with splitmix 0.1.0.3

Modified:
  haskell-ranged-sets/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:31:08 UTC (rev 743825)
+++ PKGBUILD2020-11-06 00:31:41 UTC (rev 743826)
@@ -3,7 +3,7 @@
 _hkgname=Ranged-sets
 pkgname=haskell-ranged-sets
 pkgver=0.4.0
-pkgrel=59
+pkgrel=60
 pkgdesc="Ranged sets for Haskell"
 url="https://code.haskell.org/ranged-sets;
 license=('BSD')


[arch-commits] Commit in haskell-network2.8/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:31:08
  Author: felixonmars
Revision: 743825

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network2.8/repos/community-staging-x86_64/
  haskell-network2.8/repos/community-staging-x86_64/PKGBUILD
(from rev 743824, haskell-network2.8/trunk/PKGBUILD)

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

Copied: haskell-network2.8/repos/community-staging-x86_64/PKGBUILD (from rev 
743824, haskell-network2.8/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:31:08 UTC (rev 743825)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=network
+pkgname=haskell-network2.8
+pkgver=2.8.0.1
+pkgrel=34
+pkgdesc="Low-level networking interface"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e133b1fadfdb0a38fff1fbeabec8ec90a8e7ec49a32a168077588289127ede25b7b4077269eac99f42df657f52e73332a58781e4d9ffd1cd1058497d8ac90f85')
+
+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 $MAKEFLAGS
+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
+# https://github.com/haskell/network/issues/333#issuecomment-400173091
+runhaskell Setup test || echo "Tests failed"
+}
+
+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-ranged-sets/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:31:51
  Author: felixonmars
Revision: 743827

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ranged-sets/repos/community-staging-x86_64/
  haskell-ranged-sets/repos/community-staging-x86_64/PKGBUILD
(from rev 743826, haskell-ranged-sets/trunk/PKGBUILD)

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

Copied: haskell-ranged-sets/repos/community-staging-x86_64/PKGBUILD (from rev 
743826, haskell-ranged-sets/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:31:51 UTC (rev 743827)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=Ranged-sets
+pkgname=haskell-ranged-sets
+pkgver=0.4.0
+pkgrel=60
+pkgdesc="Ranged sets for Haskell"
+url="https://code.haskell.org/ranged-sets;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9dc63ab9f31c6233b7f663c2674d8bd95bb9ea8ab6eb6ba04a634e9596e861c003b82f1c8d04e289e64b2edf4f2b64afca36e688727edd281eb7f571fb605f92')
+
+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 $MAKEFLAGS
+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.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


[arch-commits] Commit in haskell-network2.8/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:30:58
  Author: felixonmars
Revision: 743824

upgpkg: haskell-network2.8 2.8.0.1-34: rebuild with splitmix 0.1.0.3

Modified:
  haskell-network2.8/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:30:19 UTC (rev 743823)
+++ PKGBUILD2020-11-06 00:30:58 UTC (rev 743824)
@@ -4,7 +4,7 @@
 _hkgname=network
 pkgname=haskell-network2.8
 pkgver=2.8.0.1
-pkgrel=33
+pkgrel=34
 pkgdesc="Low-level networking interface"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:30:09
  Author: felixonmars
Revision: 743822

upgpkg: haskell-zip-archive 0.4.1-63: rebuild with splitmix 0.1.0.3

Modified:
  haskell-zip-archive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:29:39 UTC (rev 743821)
+++ PKGBUILD2020-11-06 00:30:09 UTC (rev 743822)
@@ -4,7 +4,7 @@
 _hkgname=zip-archive
 pkgname=haskell-zip-archive
 pkgver=0.4.1
-pkgrel=62
+pkgrel=63
 pkgdesc="Library for creating and modifying zip archives."
 url="https://github.com/jgm/zip-archive;
 license=("BSD")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:30:19
  Author: felixonmars
Revision: 743823

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-zip-archive/repos/community-staging-x86_64/
  haskell-zip-archive/repos/community-staging-x86_64/PKGBUILD
(from rev 743822, haskell-zip-archive/trunk/PKGBUILD)

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

Copied: haskell-zip-archive/repos/community-staging-x86_64/PKGBUILD (from rev 
743822, haskell-zip-archive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:30:19 UTC (rev 743823)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=zip-archive
+pkgname=haskell-zip-archive
+pkgver=0.4.1
+pkgrel=63
+pkgdesc="Library for creating and modifying zip archives."
+url="https://github.com/jgm/zip-archive;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-digest' 'haskell-old-time' 'haskell-temporary'
+ 'haskell-zlib')
+makedepends=('ghc' 'haskell-hunit' 'unzip')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/jgm/zip-archive/archive/$pkgver.tar.gz;)
+sha512sums=('a921f54928690844e3976c38de6c98f2936c39a79b9ec8f23b6b57e17eedae5129201337fe363f6a8bb593c4dad94cb54da4379456c0a92c4ecdd24965388714')
+
+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-executable -fsplitbase
+runhaskell Setup build $MAKEFLAGS
+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 bnfc/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:29:39
  Author: felixonmars
Revision: 743821

archrelease: copy trunk to community-staging-x86_64

Added:
  bnfc/repos/community-staging-x86_64/
  bnfc/repos/community-staging-x86_64/PKGBUILD
(from rev 743820, bnfc/trunk/PKGBUILD)

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

Copied: bnfc/repos/community-staging-x86_64/PKGBUILD (from rev 743820, 
bnfc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:29:39 UTC (rev 743821)
@@ -0,0 +1,57 @@
+# This file was generated by arch-hs, please check it manually.
+# Maintainer: Your Name 
+
+_hkgname=BNFC
+pkgname=bnfc
+pkgver=2.8.4
+pkgrel=4
+pkgdesc="A compiler front-end generator."
+url="http://bnfc.digitalgrammars.com/;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs')
+optdepends=('ghc: for default haskell backend'
+'alex: for default haskell backend'
+'happy: for default haskell backend')
+makedepends=('ghc' 'alex' 'happy' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-doctest'
+ 'haskell-hspec' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('cdbec6fb79208ceebac9a078f93043568b2f497e8ff5eb00750290eaaec3047d')
+
+prepare() {
+  sed -i '/semigroups/d' $_hkgname-$pkgver/$_hkgname.cabal
+
+  # Use -dynamic by default
+  sed -i 's/ghc --make/ghc -dynamic --make/g' 
$_hkgname-$pkgver/src/BNFC/Backend/Haskell.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:29:29
  Author: felixonmars
Revision: 743820

upgpkg: bnfc 2.8.4-4: rebuild with splitmix 0.1.0.3

Modified:
  bnfc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:27:47 UTC (rev 743819)
+++ PKGBUILD2020-11-06 00:29:29 UTC (rev 743820)
@@ -4,7 +4,7 @@
 _hkgname=BNFC
 pkgname=bnfc
 pkgver=2.8.4
-pkgrel=3
+pkgrel=4
 pkgdesc="A compiler front-end generator."
 url="http://bnfc.digitalgrammars.com/;
 license=("GPL2")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:27:36
  Author: felixonmars
Revision: 743818

upgpkg: haskell-hspec-contrib 0.5.1-70: rebuild with splitmix 0.1.0.3

Modified:
  haskell-hspec-contrib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:27:10 UTC (rev 743817)
+++ PKGBUILD2020-11-06 00:27:36 UTC (rev 743818)
@@ -3,7 +3,7 @@
 _hkgname=hspec-contrib
 pkgname=haskell-hspec-contrib
 pkgver=0.5.1
-pkgrel=69
+pkgrel=70
 pkgdesc="Contributed functionality for Hspec"
 url="https://hspec.github.io/;
 license=('MIT')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:27:47
  Author: felixonmars
Revision: 743819

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-contrib/repos/community-staging-x86_64/
  haskell-hspec-contrib/repos/community-staging-x86_64/PKGBUILD
(from rev 743818, haskell-hspec-contrib/trunk/PKGBUILD)

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

Copied: haskell-hspec-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 
743818, haskell-hspec-contrib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:27:47 UTC (rev 743819)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-contrib
+pkgname=haskell-hspec-contrib
+pkgver=0.5.1
+pkgrel=70
+pkgdesc="Contributed functionality for Hspec"
+url="https://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hspec-core' 'haskell-hunit')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('cc6ee847d7c99b2607c36b2200bf0bc05ce30437110f216f82464069ffdf80a76d836ad7aace3d69a00cf9da4b28d39491a251c6f60401009a6f9c85d20043e0')
+
+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 $MAKEFLAGS
+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-cmark-gfm/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:27:10
  Author: felixonmars
Revision: 743817

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cmark-gfm/repos/community-staging-x86_64/
  haskell-cmark-gfm/repos/community-staging-x86_64/PKGBUILD
(from rev 743816, haskell-cmark-gfm/trunk/PKGBUILD)

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

Copied: haskell-cmark-gfm/repos/community-staging-x86_64/PKGBUILD (from rev 
743816, haskell-cmark-gfm/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:27:10 UTC (rev 743817)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cmark-gfm
+pkgname=haskell-cmark-gfm
+pkgver=0.2.2
+pkgrel=12
+pkgdesc="Fast, accurate GitHub Flavored Markdown parser and renderer"
+url="https://github.com/kivikakk/cmark-gfm-hs;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'cmark-gfm')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f4d5825b19beeef42402b0bed0928ebfb7923aee6c59d4937516877a89cce832667ff19fdf3a6279d484ffaad06d763e0ac4946275b1051c3cae12d7928a2567')
+
+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 \
+-fpkgconfig
+runhaskell Setup build $MAKEFLAGS
+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-atomic-write/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:26:28
  Author: felixonmars
Revision: 743815

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-atomic-write/repos/community-staging-x86_64/
  haskell-atomic-write/repos/community-staging-x86_64/PKGBUILD
(from rev 743814, haskell-atomic-write/trunk/PKGBUILD)

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

Copied: haskell-atomic-write/repos/community-staging-x86_64/PKGBUILD (from rev 
743814, haskell-atomic-write/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:26:28 UTC (rev 743815)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=atomic-write
+pkgname=haskell-atomic-write
+pkgver=0.2.0.7
+pkgrel=33
+pkgdesc="Atomically write to a file"
+url="https://github.com/stackbuilders/atomic-write;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-temporary' 'haskell-unix-compat')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3405437b801fbdd542c5c8a403f603ccb65ceaa63beca15062c429eaea412d7006342eb237982c9fe6751ffd160f810197b30fec3e49528e51bae1fc7f47af2e')
+
+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 $MAKEFLAGS
+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-cmark-gfm/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:26:59
  Author: felixonmars
Revision: 743816

upgpkg: haskell-cmark-gfm 0.2.2-12: rebuild with splitmix 0.1.0.3

Modified:
  haskell-cmark-gfm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:26:28 UTC (rev 743815)
+++ PKGBUILD2020-11-06 00:26:59 UTC (rev 743816)
@@ -4,7 +4,7 @@
 _hkgname=cmark-gfm
 pkgname=haskell-cmark-gfm
 pkgver=0.2.2
-pkgrel=11
+pkgrel=12
 pkgdesc="Fast, accurate GitHub Flavored Markdown parser and renderer"
 url="https://github.com/kivikakk/cmark-gfm-hs;
 license=("BSD")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:26:18
  Author: felixonmars
Revision: 743814

upgpkg: haskell-atomic-write 0.2.0.7-33: rebuild with splitmix 0.1.0.3

Modified:
  haskell-atomic-write/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:25:49 UTC (rev 743813)
+++ PKGBUILD2020-11-06 00:26:18 UTC (rev 743814)
@@ -3,7 +3,7 @@
 _hkgname=atomic-write
 pkgname=haskell-atomic-write
 pkgver=0.2.0.7
-pkgrel=32
+pkgrel=33
 pkgdesc="Atomically write to a file"
 url="https://github.com/stackbuilders/atomic-write;
 license=('MIT')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:25:39
  Author: felixonmars
Revision: 743812

upgpkg: haskell-rank2classes 1.4.0.1-30: rebuild with splitmix 0.1.0.3

Modified:
  haskell-rank2classes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:25:00 UTC (rev 743811)
+++ PKGBUILD2020-11-06 00:25:39 UTC (rev 743812)
@@ -3,7 +3,7 @@
 _hkgname=rank2classes
 pkgname=haskell-rank2classes
 pkgver=1.4.0.1
-pkgrel=29
+pkgrel=30
 pkgdesc="Standard type constructor class hierarchy, only with methods of rank 
2 types"
 url="https://github.com/blamario/grampa/tree/master/rank2classes;
 license=('BSD')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:25:49
  Author: felixonmars
Revision: 743813

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rank2classes/repos/community-staging-x86_64/PKGBUILD (from rev 
743812, haskell-rank2classes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:25:49 UTC (rev 743813)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rank2classes
+pkgname=haskell-rank2classes
+pkgver=1.4.0.1
+pkgrel=30
+pkgdesc="Standard type constructor class hierarchy, only with methods of rank 
2 types"
+url="https://github.com/blamario/grampa/tree/master/rank2classes;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-distributive')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 
'haskell-markdown-unlit'
+ 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('57e5d1ab9bcd1cfefe4183cf9d3048f6d7f2111db70e1dd289b7b6b34c42f4160f52cfb1e55805e1b8cd55437633d60029c736c8351becf1a2e5d80d0c3bf019')
+
+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 $MAKEFLAGS
+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-markdown-unlit/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:25:00
  Author: felixonmars
Revision: 743811

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-markdown-unlit/repos/community-staging-x86_64/
  haskell-markdown-unlit/repos/community-staging-x86_64/PKGBUILD
(from rev 743810, haskell-markdown-unlit/trunk/PKGBUILD)

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

Copied: haskell-markdown-unlit/repos/community-staging-x86_64/PKGBUILD (from 
rev 743810, haskell-markdown-unlit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:25:00 UTC (rev 743811)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=markdown-unlit
+pkgname=haskell-markdown-unlit
+pkgver=0.5.0
+pkgrel=72
+pkgdesc="Literate Haskell support for Markdown"
+url="https://github.com/sol/markdown-unlit;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat')
+makedepends=('ghc' 'haskell-hspec' 'haskell-silently' 'haskell-stringbuilder' 
'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('580b4e4a4fcccf845c3e618b2ebc425dd8dba024c1c8bbae8db00a3e4b768353fe6738195dad80ae2afb1a46fcfad46cbed6d98bea1017ef098366fa7a2633ea')
+
+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 $MAKEFLAGS
+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-test-framework-smallcheck/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:24:08
  Author: felixonmars
Revision: 743808

upgpkg: haskell-test-framework-smallcheck 0.2-89: rebuild with splitmix 0.1.0.3

Modified:
  haskell-test-framework-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:23:47 UTC (rev 743807)
+++ PKGBUILD2020-11-06 00:24:08 UTC (rev 743808)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-smallcheck
 pkgname=haskell-test-framework-smallcheck
 pkgver=0.2
-pkgrel=88
+pkgrel=89
 pkgdesc="SmallCheck support for the test-framework package"
 url="https://github.com/feuerbach/smallcheck;
 license=("BSD")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:24:19
  Author: felixonmars
Revision: 743809

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-smallcheck/repos/community-staging-x86_64/
  haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 743808, haskell-test-framework-smallcheck/trunk/PKGBUILD)

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

Copied: 
haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 743808, haskell-test-framework-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:24:19 UTC (rev 743809)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-smallcheck
+pkgname=haskell-test-framework-smallcheck
+pkgver=0.2
+pkgrel=89
+pkgdesc="SmallCheck support for the test-framework package"
+url="https://github.com/feuerbach/smallcheck;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework' 'haskell-smallcheck')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('df65033a61d034daa917996816ea312485e0b62513538d16ddde3df7de607a0691e6747d109ca70f1e88d9b0e1753fc277001423e88c0729ca12d419924eb89c')
+
+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 $MAKEFLAGS
+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 go/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-11-05 Thread Morten Linderud via arch-commits
Date: Friday, November 6, 2020 @ 00:23:47
  Author: foxboron
Revision: 743807

archrelease: copy trunk to community-x86_64

Added:
  go/repos/community-x86_64/PKGBUILD
(from rev 743806, go/trunk/PKGBUILD)
Deleted:
  go/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  180 ++---
 1 file changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-06 00:23:34 UTC (rev 743806)
+++ PKGBUILD2020-11-06 00:23:47 UTC (rev 743807)
@@ -1,90 +0,0 @@
-# Maintainer: Morten Linderud 
-# Maintainer: Bartłomiej Piotrowski 
-# Contributor: Alexander F. Rødseth 
-# Contributor: Pierre Neidhardt 
-# Contributor: Vesa Kaihlavirta 
-# Contributor: Rémy Oudompheng 
-# Contributor: Andres Perera 
-# Contributor: Matthew Bauer 
-# Contributor: Christian Himpel 
-# Contributor: Mike Rosset 
-# Contributor: Daniel YC Lin 
-# Contributor: John Luebs 
-
-pkgname=go
-epoch=2
-pkgver=1.15.3
-pkgrel=1
-pkgdesc='Core compiler tools for the Go programming language'
-arch=(x86_64)
-url='https://golang.org/'
-license=(BSD)
-makedepends=(git go perl)
-replaces=(go-pie)
-provides=(go-pie)
-options=(!strip staticlibs)
-source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz{,.asc}
-
"fix-color.patch::https://github.com/golang/go/commit/29634436fd741a7c685bf8f242b6fd62f093d1ad.patch;)
-validpgpkeys=('EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796')
-sha256sums=('896a602570e54c8cdfc2c1348abd4ffd1016758d0bd086ccd9787dbfc9b64888'
-'SKIP'
-'f6bf4c18e4395bdd4925b1f15a713fa3daca0a28123d6c20d51234d7ce2d3357')
-
-prepare() {
-cd "${pkgname}"
-patch -Np1 < "$srcdir/fix-color.patch"
-}
-
-build() {
-  export GOARCH=amd64
-  export GOROOT_FINAL=/usr/lib/go
-  export GOROOT_BOOTSTRAP=/usr/lib/go
-  export GOPATH="$srcdir/"
-  export GOROOT="$srcdir/$pkgname"
-  export GOBIN="$GOROOT/bin"
-
-  cd "$pkgname/src"
-  ./make.bash --no-clean -v
-
-  PATH="$GOBIN:$PATH" go install -v -race std
-  PATH="$GOBIN:$PATH" go install -v -buildmode=shared std
-}
-
-check() {
-  export GOARCH=amd64
-  export GOROOT_FINAL=/usr/lib/go
-  export GOROOT_BOOTSTRAP=/usr/lib/go
-  export GOROOT="$srcdir/$pkgname"
-  export GOBIN="$GOROOT/bin"
-  export PATH="$srcdir/$pkgname/bin:$PATH"
-  export GO_TEST_TIMEOUT_SCALE=2
-
-  cd $pkgname/src
-  rm os/signal/signal_cgo_test.go  # TODO: There is a bug somewhere.
-   # Should only affect containers
-   # so lets just say No.
-  ./run.bash --no-rebuild -v -v -v -k
-}
-
-package() {
-  cd "$pkgname"
-
-  install -d "$pkgdir/usr/bin" "$pkgdir/usr/lib/go" "$pkgdir/usr/share/doc/go"
-  cp -a bin pkg src lib misc api test "$pkgdir/usr/lib/go"
-  cp -r doc/* "$pkgdir/usr/share/doc/go"
-
-  ln -sf /usr/lib/go/bin/go "$pkgdir/usr/bin/go"
-  ln -sf /usr/lib/go/bin/gofmt "$pkgdir/usr/bin/gofmt"
-  ln -sf /usr/share/doc/go "$pkgdir/usr/lib/go/doc"
-
-  install -Dm644 VERSION "$pkgdir/usr/lib/go/VERSION"
-
-  rm -rf "$pkgdir/usr/lib/go/pkg/bootstrap" "$pkgdir/usr/lib/go/pkg/tool/*/api"
-
-  # TODO: Figure out if really needed
-  rm -rf "$pkgdir"/usr/lib/go/pkg/obj/go-build/*
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim: ts=2 sw=2 et

Copied: go/repos/community-x86_64/PKGBUILD (from rev 743806, go/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-06 00:23:47 UTC (rev 743807)
@@ -0,0 +1,90 @@
+# Maintainer: Morten Linderud 
+# Maintainer: Bartłomiej Piotrowski 
+# Contributor: Alexander F. Rødseth 
+# Contributor: Pierre Neidhardt 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Rémy Oudompheng 
+# Contributor: Andres Perera 
+# Contributor: Matthew Bauer 
+# Contributor: Christian Himpel 
+# Contributor: Mike Rosset 
+# Contributor: Daniel YC Lin 
+# Contributor: John Luebs 
+
+pkgname=go
+epoch=2
+pkgver=1.15.4
+pkgrel=1
+pkgdesc='Core compiler tools for the Go programming language'
+arch=(x86_64)
+url='https://golang.org/'
+license=(BSD)
+makedepends=(git go perl)
+replaces=(go-pie)
+provides=(go-pie)
+options=(!strip staticlibs)
+source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz{,.asc}
+
"fix-color.patch::https://github.com/golang/go/commit/29634436fd741a7c685bf8f242b6fd62f093d1ad.patch;)
+validpgpkeys=('EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796')
+sha256sums=('063da6a9a4186b8118a0e584532c8c94e65582e2cd951ed078bfd595d27d2367'
+'SKIP'
+'f6bf4c18e4395bdd4925b1f15a713fa3daca0a28123d6c20d51234d7ce2d3357')
+
+prepare() {
+cd "${pkgname}"
+patch -Np1 < "$srcdir/fix-color.patch"
+}
+
+build() {
+  export GOARCH=amd64
+  export GOROOT_FINAL=/usr/lib/go
+  export GOROOT_BOOTSTRAP=/usr/lib/go
+  export GOPATH="$srcdir/"
+  export GOROOT="$srcdir/$pkgname"
+  export 

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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:24:48
  Author: felixonmars
Revision: 743810

upgpkg: haskell-markdown-unlit 0.5.0-72: rebuild with splitmix 0.1.0.3

Modified:
  haskell-markdown-unlit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:24:19 UTC (rev 743809)
+++ PKGBUILD2020-11-06 00:24:48 UTC (rev 743810)
@@ -3,7 +3,7 @@
 _hkgname=markdown-unlit
 pkgname=haskell-markdown-unlit
 pkgver=0.5.0
-pkgrel=71
+pkgrel=72
 pkgdesc="Literate Haskell support for Markdown"
 url="https://github.com/sol/markdown-unlit;
 license=('MIT')


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

2020-11-05 Thread Morten Linderud via arch-commits
Date: Friday, November 6, 2020 @ 00:23:34
  Author: foxboron
Revision: 743806

upgpkg: go 2:1.15.4-1

Modified:
  go/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:23:12 UTC (rev 743805)
+++ PKGBUILD2020-11-06 00:23:34 UTC (rev 743806)
@@ -13,7 +13,7 @@
 
 pkgname=go
 epoch=2
-pkgver=1.15.3
+pkgver=1.15.4
 pkgrel=1
 pkgdesc='Core compiler tools for the Go programming language'
 arch=(x86_64)
@@ -26,7 +26,7 @@
 source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz{,.asc}
 
"fix-color.patch::https://github.com/golang/go/commit/29634436fd741a7c685bf8f242b6fd62f093d1ad.patch;)
 validpgpkeys=('EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796')
-sha256sums=('896a602570e54c8cdfc2c1348abd4ffd1016758d0bd086ccd9787dbfc9b64888'
+sha256sums=('063da6a9a4186b8118a0e584532c8c94e65582e2cd951ed078bfd595d27d2367'
 'SKIP'
 'f6bf4c18e4395bdd4925b1f15a713fa3daca0a28123d6c20d51234d7ce2d3357')
 


[arch-commits] Commit in haskell-dense-linear-algebra/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:23:12
  Author: felixonmars
Revision: 743805

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-dense-linear-algebra/repos/community-staging-x86_64/
  haskell-dense-linear-algebra/repos/community-staging-x86_64/PKGBUILD
(from rev 743804, haskell-dense-linear-algebra/trunk/PKGBUILD)

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

Copied: haskell-dense-linear-algebra/repos/community-staging-x86_64/PKGBUILD 
(from rev 743804, haskell-dense-linear-algebra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:23:12 UTC (rev 743805)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=dense-linear-algebra
+pkgname=haskell-dense-linear-algebra
+pkgver=0.1.0.0
+pkgrel=74
+pkgdesc="Simple and incomplete pure haskell implementation of linear algebra"
+url="https://github.com/bos/statistics;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-math-functions' 'haskell-primitive' 
'haskell-vector'
+ 'haskell-vector-algorithms' 'haskell-vector-th-unbox' 
'haskell-vector-binary-instances')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('bcc70b42c3ea59aa3a739e2b189b9a1018d3dc27e65f5016502a2068005f480c296960ba7758a810cb22bfde53b5a597a66a3e1dd7bb732e54fe5daa1be08aa0')
+
+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 $MAKEFLAGS
+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-dense-linear-algebra/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:22:33
  Author: felixonmars
Revision: 743804

upgpkg: haskell-dense-linear-algebra 0.1.0.0-74: rebuild with splitmix 0.1.0.3

Modified:
  haskell-dense-linear-algebra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:22:01 UTC (rev 743803)
+++ PKGBUILD2020-11-06 00:22:33 UTC (rev 743804)
@@ -3,7 +3,7 @@
 _hkgname=dense-linear-algebra
 pkgname=haskell-dense-linear-algebra
 pkgver=0.1.0.0
-pkgrel=73
+pkgrel=74
 pkgdesc="Simple and incomplete pure haskell implementation of linear algebra"
 url="https://github.com/bos/statistics;
 license=('BSD')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:22:01
  Author: felixonmars
Revision: 743803

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vector-binary-instances/repos/community-staging-x86_64/
  haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 743802, haskell-vector-binary-instances/trunk/PKGBUILD)

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

Copied: haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD 
(from rev 743802, haskell-vector-binary-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:22:01 UTC (rev 743803)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-binary-instances
+pkgname=haskell-vector-binary-instances
+pkgver=0.2.5.1
+pkgrel=72
+pkgdesc="Instances of Data.Binary for vector"
+url="https://github.com/bos/vector-binary-instances;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a16202b8ca3f88df82c27b37511087008579296363c73fe09ab19b00dee0fbaf98699b79b08d7e7410fcd062c03f2c5d1560f6b1c9ebf1ab8290596a35758be0')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*4.13/<5/' $_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 $MAKEFLAGS
+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-vector-binary-instances/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:21:51
  Author: felixonmars
Revision: 743802

upgpkg: haskell-vector-binary-instances 0.2.5.1-72: rebuild with splitmix 
0.1.0.3

Modified:
  haskell-vector-binary-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:21:28 UTC (rev 743801)
+++ PKGBUILD2020-11-06 00:21:51 UTC (rev 743802)
@@ -4,7 +4,7 @@
 _hkgname=vector-binary-instances
 pkgname=haskell-vector-binary-instances
 pkgver=0.2.5.1
-pkgrel=71
+pkgrel=72
 pkgdesc="Instances of Data.Binary for vector"
 url="https://github.com/bos/vector-binary-instances;
 license=("BSD")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:21:18
  Author: felixonmars
Revision: 743800

upgpkg: haskell-critbit 0.2.0.0-87: rebuild with splitmix 0.1.0.3

Modified:
  haskell-critbit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:20:46 UTC (rev 743799)
+++ PKGBUILD2020-11-06 00:21:18 UTC (rev 743800)
@@ -4,7 +4,7 @@
 _hkgname=critbit
 pkgname=haskell-critbit
 pkgver=0.2.0.0
-pkgrel=86
+pkgrel=87
 pkgdesc="Crit-bit maps and sets"
 url="https://github.com/bos/critbit;
 license=("BSD")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:21:28
  Author: felixonmars
Revision: 743801

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-critbit/repos/community-staging-x86_64/PKGBUILD (from rev 
743800, haskell-critbit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:21:28 UTC (rev 743801)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=critbit
+pkgname=haskell-critbit
+pkgver=0.2.0.0
+pkgrel=87
+pkgdesc="Crit-bit maps and sets"
+url="https://github.com/bos/critbit;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
https://github.com/bos/critbit/commit/0111bc3c0848d411c169696b6d2176dea40e9417.patch)
+sha512sums=('b5d9acdfa94938d7ce9bae21d21e2865e880fe9e61098ce873878627b6618cfdb6b26083ccde3d1be85e00097c68307b8a04f4900d752e6cf645608ae1f38f95'
+
'6210839b52aa9c592678e7691c47234e31e0fe63d0a5c2980c898da25b796ca81f325d97c2d4b4b99581ff46ecd778151de8eabc6d73f867becd763410fbd267')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../0111bc3c0848d411c169696b6d2176dea40e9417.patch
+}
+
+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 \
+-f-developer
+runhaskell Setup build $MAKEFLAGS
+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-chunked-data/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:20:46
  Author: felixonmars
Revision: 743799

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-chunked-data/repos/community-staging-x86_64/
  haskell-chunked-data/repos/community-staging-x86_64/PKGBUILD
(from rev 743798, haskell-chunked-data/trunk/PKGBUILD)

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

Copied: haskell-chunked-data/repos/community-staging-x86_64/PKGBUILD (from rev 
743798, haskell-chunked-data/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:20:46 UTC (rev 743799)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=chunked-data
+pkgname=haskell-chunked-data
+pkgver=0.3.1
+pkgrel=84
+pkgdesc="Typeclasses for dealing with various chunked data representations"
+url="https://github.com/snoyberg/mono-traversable;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9bdfac0598017ac1817fff76f3ea05672624a1edbf7d0b83298002185f234134277cd6e710ae29738997abfaf1d8e900d43d5b3c1e9e7fd98557e4e7d9f647c4')
+
+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 $MAKEFLAGS
+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-vector-algorithms/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:20:10
  Author: felixonmars
Revision: 743797

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vector-algorithms/repos/community-staging-x86_64/
  haskell-vector-algorithms/repos/community-staging-x86_64/PKGBUILD
(from rev 743796, haskell-vector-algorithms/trunk/PKGBUILD)

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

Copied: haskell-vector-algorithms/repos/community-staging-x86_64/PKGBUILD (from 
rev 743796, haskell-vector-algorithms/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:20:10 UTC (rev 743797)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-algorithms
+pkgname=haskell-vector-algorithms
+pkgver=0.8.0.3
+pkgrel=47
+pkgdesc="Efficient algorithms for vector arrays"
+url="https://github.com/erikd/vector-algorithms/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-primitive" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('45311e19a1e5c9994e7d666b73445d11946f60915df3d2f385a435538d1b6b0929b56a960f83c5df1b2df883566e7f8e6fdd5be4e075364d7daecd6dbec780e5')
+
+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 \
+-fproperties -f-bench -f-internalchecks -f-unsafechecks 
-fboundschecks -f-llvm
+runhaskell Setup build $MAKEFLAGS
+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-chunked-data/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:20:36
  Author: felixonmars
Revision: 743798

upgpkg: haskell-chunked-data 0.3.1-84: rebuild with splitmix 0.1.0.3

Modified:
  haskell-chunked-data/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:20:10 UTC (rev 743797)
+++ PKGBUILD2020-11-06 00:20:36 UTC (rev 743798)
@@ -4,7 +4,7 @@
 _hkgname=chunked-data
 pkgname=haskell-chunked-data
 pkgver=0.3.1
-pkgrel=83
+pkgrel=84
 pkgdesc="Typeclasses for dealing with various chunked data representations"
 url="https://github.com/snoyberg/mono-traversable;
 license=("MIT")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:20:00
  Author: felixonmars
Revision: 743796

upgpkg: haskell-vector-algorithms 0.8.0.3-47: rebuild with splitmix 0.1.0.3

Modified:
  haskell-vector-algorithms/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:19:26 UTC (rev 743795)
+++ PKGBUILD2020-11-06 00:20:00 UTC (rev 743796)
@@ -4,7 +4,7 @@
 _hkgname=vector-algorithms
 pkgname=haskell-vector-algorithms
 pkgver=0.8.0.3
-pkgrel=46
+pkgrel=47
 pkgdesc="Efficient algorithms for vector arrays"
 url="https://github.com/erikd/vector-algorithms/;
 license=("BSD")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:19:16
  Author: felixonmars
Revision: 743794

upgpkg: haskell-text-zipper 0.10.1-82: rebuild with splitmix 0.1.0.3

Modified:
  haskell-text-zipper/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:18:50 UTC (rev 743793)
+++ PKGBUILD2020-11-06 00:19:16 UTC (rev 743794)
@@ -4,7 +4,7 @@
 _hkgname=text-zipper
 pkgname=haskell-text-zipper
 pkgver=0.10.1
-pkgrel=81
+pkgrel=82
 pkgdesc="A text editor zipper library"
 url="https://github.com/jtdaugherty/text-zipper/;
 license=("BSD")


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:19:26
  Author: felixonmars
Revision: 743795

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-text-zipper/repos/community-staging-x86_64/
  haskell-text-zipper/repos/community-staging-x86_64/PKGBUILD
(from rev 743794, haskell-text-zipper/trunk/PKGBUILD)

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

Copied: haskell-text-zipper/repos/community-staging-x86_64/PKGBUILD (from rev 
743794, haskell-text-zipper/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:19:26 UTC (rev 743795)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=text-zipper
+pkgname=haskell-text-zipper
+pkgver=0.10.1
+pkgrel=82
+pkgdesc="A text editor zipper library"
+url="https://github.com/jtdaugherty/text-zipper/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('788757f6c1e6dae54fe3ce0dccd83b854336c1dbe3eeaddfcfa9117fde294af6d02831feac6f66e39b76d8ab2993ab083a2141e2df52a597c15fd5fab3de8dd8')
+
+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 $MAKEFLAGS
+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-shell-escape/repos (2 files)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:18:50
  Author: felixonmars
Revision: 743793

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-shell-escape/repos/community-staging-x86_64/
  haskell-shell-escape/repos/community-staging-x86_64/PKGBUILD
(from rev 743792, haskell-shell-escape/trunk/PKGBUILD)

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

Copied: haskell-shell-escape/repos/community-staging-x86_64/PKGBUILD (from rev 
743792, haskell-shell-escape/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:18:50 UTC (rev 743793)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=shell-escape
+pkgname=haskell-shell-escape
+pkgver=0.2.0
+pkgrel=33
+pkgdesc="Shell escaping library"
+url="https://github.com/solidsnack/shell-escape;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b2e8ae93b13619cd6801b0fb85e4783c2472a57f5162fb397d2cf00468290b0ca6189ba6a54b54efa68b2977d25ec02cdcf8d9c49f0d21cd6d6f1a030dd05db4')
+
+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 $MAKEFLAGS
+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-shell-escape/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:18:40
  Author: felixonmars
Revision: 743792

upgpkg: haskell-shell-escape 0.2.0-33: rebuild with splitmix 0.1.0.3

Modified:
  haskell-shell-escape/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:18:13 UTC (rev 743791)
+++ PKGBUILD2020-11-06 00:18:40 UTC (rev 743792)
@@ -3,7 +3,7 @@
 _hkgname=shell-escape
 pkgname=haskell-shell-escape
 pkgver=0.2.0
-pkgrel=32
+pkgrel=33
 pkgdesc="Shell escaping library"
 url="https://github.com/solidsnack/shell-escape;
 license=('BSD')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:18:13
  Author: felixonmars
Revision: 743791

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monoid-subclasses/repos/community-staging-x86_64/
  haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD
(from rev 743790, haskell-monoid-subclasses/trunk/PKGBUILD)

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

Copied: haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD (from 
rev 743790, haskell-monoid-subclasses/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:18:13 UTC (rev 743791)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=monoid-subclasses
+pkgname=haskell-monoid-subclasses
+pkgver=1.0.1
+pkgrel=36
+pkgdesc="Subclasses of Monoid"
+url="https://github.com/blamario/monoid-subclasses/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primes' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7da854f0eff79f907ab6fe0f09d82917ff567480b84fba4b19c8b03b61712f9a88d65cfe67ba1027dc6daf368a1193eae640ae4b4e9052354e0d0b2d16586999')
+
+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 $MAKEFLAGS
+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 "BSD3-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/BSD3-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3-LICENSE.txt"
+}


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:18:03
  Author: felixonmars
Revision: 743790

upgpkg: haskell-monoid-subclasses 1.0.1-36: rebuild with splitmix 0.1.0.3

Modified:
  haskell-monoid-subclasses/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:17:21 UTC (rev 743789)
+++ PKGBUILD2020-11-06 00:18:03 UTC (rev 743790)
@@ -4,7 +4,7 @@
 _hkgname=monoid-subclasses
 pkgname=haskell-monoid-subclasses
 pkgver=1.0.1
-pkgrel=35
+pkgrel=36
 pkgdesc="Subclasses of Monoid"
 url="https://github.com/blamario/monoid-subclasses/;
 license=('BSD')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:17:21
  Author: felixonmars
Revision: 743789

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-infer-license/repos/community-staging-x86_64/
  haskell-infer-license/repos/community-staging-x86_64/PKGBUILD
(from rev 743788, haskell-infer-license/trunk/PKGBUILD)

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

Copied: haskell-infer-license/repos/community-staging-x86_64/PKGBUILD (from rev 
743788, haskell-infer-license/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:17:21 UTC (rev 743789)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=infer-license
+pkgname=haskell-infer-license
+pkgver=0.2.0
+pkgrel=80
+pkgdesc="Infer software license from a given license file"
+url="https://github.com/sol/infer-license;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-text-metrics')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('266651d9890ccbd9281ef3f9cd16df10f9c6fa8449990b63e956bd13559b1ef773c9dee92ad80de5b9d03599ac6a09766a1f4f3425884007982ab14d01697d45')
+
+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 $MAKEFLAGS
+  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-text-metrics/trunk (PKGBUILD)

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:16:36
  Author: felixonmars
Revision: 743786

upgpkg: haskell-text-metrics 0.3.0-82: rebuild with splitmix 0.1.0.3

Modified:
  haskell-text-metrics/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:16:08 UTC (rev 743785)
+++ PKGBUILD2020-11-06 00:16:36 UTC (rev 743786)
@@ -3,7 +3,7 @@
 _hkgname=text-metrics
 pkgname=haskell-text-metrics
 pkgver=0.3.0
-pkgrel=81
+pkgrel=82
 pkgdesc="Calculate various string metrics efficiently"
 url="https://github.com/mrkkrp/text-metrics;
 license=('BSD')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:17:11
  Author: felixonmars
Revision: 743788

upgpkg: haskell-infer-license 0.2.0-80: rebuild with splitmix 0.1.0.3

Modified:
  haskell-infer-license/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:16:45 UTC (rev 743787)
+++ PKGBUILD2020-11-06 00:17:11 UTC (rev 743788)
@@ -3,7 +3,7 @@
 _hkgname=infer-license
 pkgname=haskell-infer-license
 pkgver=0.2.0
-pkgrel=79
+pkgrel=80
 pkgdesc="Infer software license from a given license file"
 url="https://github.com/sol/infer-license;
 license=('MIT')


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:16:45
  Author: felixonmars
Revision: 743787

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-text-metrics/repos/community-staging-x86_64/
  haskell-text-metrics/repos/community-staging-x86_64/PKGBUILD
(from rev 743786, haskell-text-metrics/trunk/PKGBUILD)

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

Copied: haskell-text-metrics/repos/community-staging-x86_64/PKGBUILD (from rev 
743786, haskell-text-metrics/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 00:16:45 UTC (rev 743787)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=text-metrics
+pkgname=haskell-text-metrics
+pkgver=0.3.0
+pkgrel=82
+pkgdesc="Calculate various string metrics efficiently"
+url="https://github.com/mrkkrp/text-metrics;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('fa005ad7aeb5fd96ce121c5eab9e83e5826eec288a269f6ce258b3f6aff408c8ca98b8131b6cd14fa8e56f8568eb5a63beb63935335b7c695a3f6e09a979eccf')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.6/<1/' $_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 $MAKEFLAGS
+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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-11-05 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 00:15:58
  Author: felixonmars
Revision: 743784

upgpkg: haskell-vector-builder 0.3.8-48: rebuild with splitmix 0.1.0.3

Modified:
  haskell-vector-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 00:15:33 UTC (rev 743783)
+++ PKGBUILD2020-11-06 00:15:58 UTC (rev 743784)
@@ -4,7 +4,7 @@
 _hkgname=vector-builder
 pkgname=haskell-vector-builder
 pkgver=0.3.8
-pkgrel=47
+pkgrel=48
 pkgdesc="Vector builder"
 url="https://github.com/nikita-volkov/vector-builder;
 license=("MIT")


  1   2   3   4   5   6   7   8   9   10   >