[arch-commits] Commit in acpi_call-dkms/repos (community-x86_64)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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")