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

2022-03-07 Thread Felix Yan via arch-commits
Date: Tuesday, March 8, 2022 @ 07:59:19
  Author: felixonmars
Revision: 1145358

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 
1145357, haskell-http-client/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-08 07:59:19 UTC (rev 1145358)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client
+pkgname=haskell-http-client
+pkgver=0.7.10
+pkgrel=14
+pkgdesc="An HTTP client engine"
+url="https://github.com/snoyberg/http-client";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-cookie' 'haskell-http-types' 'haskell-iproute' 
'haskell-mime-types'
+ 'haskell-network' 'haskell-network-uri' 'haskell-random' 
'haskell-streaming-commons')
+makedepends=('ghc' 'haskell-async' 'haskell-hspec' 'haskell-monad-control' 
'haskell-zlib')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('14e56ecec5a91a1fe600e9da999e8a0bc226b41475908ea3d83b6b2e61807120f16ce105d42361e24e8fc28052d0457a51facdf92e5882fefa5a7a8c126d7270')
+
+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 
-fnetwork-uri
+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 --show-details=direct
+}
+
+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-http-client/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Tuesday, March 8, 2022 @ 07:59:11
  Author: felixonmars
Revision: 1145357

upgpkg: haskell-http-client 0.7.10-14: rebuild with doctest 0.19.0

Modified:
  haskell-http-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 07:58:52 UTC (rev 1145356)
+++ PKGBUILD2022-03-08 07:59:11 UTC (rev 1145357)
@@ -4,7 +4,7 @@
 _hkgname=http-client
 pkgname=haskell-http-client
 pkgver=0.7.10
-pkgrel=13
+pkgrel=14
 pkgdesc="An HTTP client engine"
 url="https://github.com/snoyberg/http-client";
 license=("MIT")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Tuesday, March 8, 2022 @ 07:58:52
  Author: felixonmars
Revision: 1145356

archrelease: copy trunk to community-x86_64

Added:
  rime-cantonese/repos/community-x86_64/PKGBUILD
(from rev 1145355, rime-cantonese/trunk/PKGBUILD)
Deleted:
  rime-cantonese/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   70 ++---
 1 file changed, 35 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-08 07:58:40 UTC (rev 1145355)
+++ PKGBUILD2022-03-08 07:58:52 UTC (rev 1145356)
@@ -1,35 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=rime-cantonese
-pkgver=0.0.0.20210928
-_commit=0fc94047a927d887bebbec54f69212c2fa968025
-pkgrel=1
-pkgdesc="Cantonese input for rime"
-arch=('x86_64')
-url="https://github.com/rime/rime-cantonese";
-license=('CCPL:cc-by')
-# dependency for reverse lookup
-depends=('rime-cangjie' 'rime-emoji' 'rime-loengfan' 'rime-luna-pinyin' 
'rime-stroke')
-makedepends=('librime' 'rime-prelude' 'rime-essay')
-source=("https://github.com/rime/rime-cantonese/archive/$_commit/rime-cantonese-$_commit.tar.gz";)
-sha512sums=('676eb610fab28129819b6197c1a42c434b728d3f191c694bae40f61d1bc3fe66a668aa230133bbc467ae65030715416b5f3a641933459b46fec1a8f881393991')
-
-prepare() {
-  cd $pkgname-$_commit
-  # Link essentials
-  for _f in $(pacman -Qql rime-prelude rime-essay | grep -v "/$"); do ln -sf 
$_f; done
-}
-
-build(){
-  cd $pkgname-$_commit
-  for _s in $(ls *.schema.yaml); do rime_deployer --compile $_s; done
-}
-
-package() {
-  cd $pkgname-$_commit
-  find . -type l -delete
-  rm build/*.txt
-  install -Dm644 *.yaml -t "$pkgdir"/usr/share/rime-data/
-  install -Dm644 build/* -t "$pkgdir"/usr/share/rime-data/build/
-  install -Dm644 opencc/* -t "$pkgdir"/usr/share/rime-data/opencc/
-}

Copied: rime-cantonese/repos/community-x86_64/PKGBUILD (from rev 1145355, 
rime-cantonese/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-08 07:58:52 UTC (rev 1145356)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+pkgname=rime-cantonese
+pkgver=0.0.0.20211001
+_commit=bcc83dd2626112d9b83ce54a48bbe058736404da
+pkgrel=1
+pkgdesc="Cantonese input for rime"
+arch=('x86_64')
+url="https://github.com/rime/rime-cantonese";
+license=('CCPL:cc-by')
+# dependency for reverse lookup
+depends=('rime-cangjie' 'rime-emoji' 'rime-loengfan' 'rime-luna-pinyin' 
'rime-stroke')
+makedepends=('librime' 'rime-prelude' 'rime-essay')
+source=("https://github.com/rime/rime-cantonese/archive/$_commit/rime-cantonese-$_commit.tar.gz";)
+sha512sums=('1d4abbd7eb24ceb9d6c37b79cf54a94eb745c39d04f9f6dbd5882fda1d1dc13d9d865037c04b320e6b5030538b5c4c0ae0c58a3e2095e6271732ee577de5b359')
+
+prepare() {
+  cd $pkgname-$_commit
+  # Link essentials
+  for _f in $(pacman -Qql rime-prelude rime-essay | grep -v "/$"); do ln -sf 
$_f; done
+}
+
+build(){
+  cd $pkgname-$_commit
+  for _s in $(ls *.schema.yaml); do rime_deployer --compile $_s; done
+}
+
+package() {
+  cd $pkgname-$_commit
+  find . -type l -delete
+  rm build/*.txt
+  install -Dm644 *.yaml -t "$pkgdir"/usr/share/rime-data/
+  install -Dm644 build/* -t "$pkgdir"/usr/share/rime-data/build/
+  install -Dm644 opencc/* -t "$pkgdir"/usr/share/rime-data/opencc/
+}



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Tuesday, March 8, 2022 @ 07:58:40
  Author: felixonmars
Revision: 1145355

upgpkg: rime-cantonese 0.0.0.20211001-1

Modified:
  rime-cantonese/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 07:40:42 UTC (rev 1145354)
+++ PKGBUILD2022-03-08 07:58:40 UTC (rev 1145355)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=rime-cantonese
-pkgver=0.0.0.20210928
-_commit=0fc94047a927d887bebbec54f69212c2fa968025
+pkgver=0.0.0.20211001
+_commit=bcc83dd2626112d9b83ce54a48bbe058736404da
 pkgrel=1
 pkgdesc="Cantonese input for rime"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('rime-cangjie' 'rime-emoji' 'rime-loengfan' 'rime-luna-pinyin' 
'rime-stroke')
 makedepends=('librime' 'rime-prelude' 'rime-essay')
 
source=("https://github.com/rime/rime-cantonese/archive/$_commit/rime-cantonese-$_commit.tar.gz";)
-sha512sums=('676eb610fab28129819b6197c1a42c434b728d3f191c694bae40f61d1bc3fe66a668aa230133bbc467ae65030715416b5f3a641933459b46fec1a8f881393991')
+sha512sums=('1d4abbd7eb24ceb9d6c37b79cf54a94eb745c39d04f9f6dbd5882fda1d1dc13d9d865037c04b320e6b5030538b5c4c0ae0c58a3e2095e6271732ee577de5b359')
 
 prepare() {
   cd $pkgname-$_commit



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

2022-03-07 Thread Antonio Rojas via arch-commits
Date: Tuesday, March 8, 2022 @ 07:40:42
  Author: arojas
Revision: 1145354

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-08 07:40:33 UTC (rev 1145353)
+++ PKGBUILD2022-03-08 07:40:42 UTC (rev 1145354)
@@ -1,26 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Lukas Spies 
-
-pkgname=python-symengine
-_pkgname=symengine.py
-pkgver=0.9.1
-pkgrel=1
-arch=(x86_64)
-pkgdesc='Python wrappers for SymEngine'
-url='https://github.com/symengine/symengine.py'
-depends=(python symengine)
-makedepends=(cmake cython cereal)
-license=(MIT)
-source=(https://github.com/symengine/symengine.py/archive/v$pkgver/$_pkgname-$pkgver.tar.gz)
-sha256sums=('8a96ff79fe9fc5132b32de769b44d1dcbfad31e9f9ec88924a3eee21e7aed93b')
-
-build() {
-  cmake -B build -S $_pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr
-  cmake --build build
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-  install -Dm644 $_pkgname-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: python-symengine/repos/community-x86_64/PKGBUILD (from rev 1145353, 
python-symengine/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-08 07:40:42 UTC (rev 1145354)
@@ -0,0 +1,26 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Lukas Spies 
+
+pkgname=python-symengine
+_pkgname=symengine.py
+pkgver=0.9.2
+pkgrel=1
+arch=(x86_64)
+pkgdesc='Python wrappers for SymEngine'
+url='https://github.com/symengine/symengine.py'
+depends=(python symengine)
+makedepends=(cmake cython cereal)
+license=(MIT)
+source=(https://github.com/symengine/symengine.py/archive/v$pkgver/$_pkgname-$pkgver.tar.gz)
+sha256sums=('9da048692d741bb001d9947a0e2bdf8909600cb4e6f3b9273d518cf93300955d')
+
+build() {
+  cmake -B build -S $_pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+  install -Dm644 $_pkgname-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
+}



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

2022-03-07 Thread Antonio Rojas via arch-commits
Date: Tuesday, March 8, 2022 @ 07:40:33
  Author: arojas
Revision: 1145353

Update to 0.9.2

Modified:
  python-symengine/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 07:29:16 UTC (rev 1145352)
+++ PKGBUILD2022-03-08 07:40:33 UTC (rev 1145353)
@@ -3,7 +3,7 @@
 
 pkgname=python-symengine
 _pkgname=symengine.py
-pkgver=0.9.1
+pkgver=0.9.2
 pkgrel=1
 arch=(x86_64)
 pkgdesc='Python wrappers for SymEngine'
@@ -12,7 +12,7 @@
 makedepends=(cmake cython cereal)
 license=(MIT)
 
source=(https://github.com/symengine/symengine.py/archive/v$pkgver/$_pkgname-$pkgver.tar.gz)
-sha256sums=('8a96ff79fe9fc5132b32de769b44d1dcbfad31e9f9ec88924a3eee21e7aed93b')
+sha256sums=('9da048692d741bb001d9947a0e2bdf8909600cb4e6f3b9273d518cf93300955d')
 
 build() {
   cmake -B build -S $_pkgname-$pkgver \



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

2022-03-07 Thread Antonio Rojas via arch-commits
Date: Tuesday, March 8, 2022 @ 07:29:16
  Author: arojas
Revision: 1145352

archrelease: copy trunk to community-any

Added:
  jmol/repos/community-any/PKGBUILD
(from rev 1145351, jmol/trunk/PKGBUILD)
Deleted:
  jmol/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-08 07:29:06 UTC (rev 1145351)
+++ PKGBUILD2022-03-08 07:29:16 UTC (rev 1145352)
@@ -1,34 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: James Spencer 
-
-pkgbase=jmol
-pkgname=(jmol jsmol)
-pkgver=14.32.30
-pkgrel=1
-arch=(any)
-url='https://jmol.sourceforge.net'
-license=(LGPL)
-makedepends=(unzip)
-source=(https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz)
-sha256sums=('5693a876e500d220fe9c8f371924184031e82b64a7a20d0d1e41d61dfa4ba853')
-
-package_jmol() {
-  pkgdesc='A Java 3D viewer for chemical structures'
-  depends=(java-runtime)
-
-  cd $pkgbase-$pkgver
-
-  mkdir -p "$pkgdir"/usr/share/$pkgname
-  mkdir -p "$pkgdir"/usr/bin
-
-  cp *.jar jmol.sh "$pkgdir"/usr/share/$pkgname
-  ln -s /usr/share/$pkgname/$pkgname.sh "$pkgdir"/usr/bin/$pkgname
-}
-
-package_jsmol() {
-  pkgdesc='A JavaScript 3D viewer for chemical structures'
-  cd $pkgbase-$pkgver
-
-  mkdir -p "$pkgdir"/usr/share
-  unzip jsmol.zip -d "$pkgdir"/usr/share/
-}

Copied: jmol/repos/community-any/PKGBUILD (from rev 1145351, 
jmol/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-08 07:29:16 UTC (rev 1145352)
@@ -0,0 +1,34 @@
+# Maintainer: Antonio Rojas 
+# Contributor: James Spencer 
+
+pkgbase=jmol
+pkgname=(jmol jsmol)
+pkgver=14.32.31
+pkgrel=1
+arch=(any)
+url='https://jmol.sourceforge.net'
+license=(LGPL)
+makedepends=(unzip)
+source=(https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz)
+sha256sums=('bc1028795993b433fee93e28d98f5a31eb9b68820ce7a2a9674a270406f4209f')
+
+package_jmol() {
+  pkgdesc='A Java 3D viewer for chemical structures'
+  depends=(java-runtime)
+
+  cd $pkgbase-$pkgver
+
+  mkdir -p "$pkgdir"/usr/share/$pkgname
+  mkdir -p "$pkgdir"/usr/bin
+
+  cp *.jar jmol.sh "$pkgdir"/usr/share/$pkgname
+  ln -s /usr/share/$pkgname/$pkgname.sh "$pkgdir"/usr/bin/$pkgname
+}
+
+package_jsmol() {
+  pkgdesc='A JavaScript 3D viewer for chemical structures'
+  cd $pkgbase-$pkgver
+
+  mkdir -p "$pkgdir"/usr/share
+  unzip jsmol.zip -d "$pkgdir"/usr/share/
+}



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

2022-03-07 Thread Antonio Rojas via arch-commits
Date: Tuesday, March 8, 2022 @ 07:29:06
  Author: arojas
Revision: 1145351

Update to 14.32.31

Modified:
  jmol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 04:25:15 UTC (rev 1145350)
+++ PKGBUILD2022-03-08 07:29:06 UTC (rev 1145351)
@@ -3,7 +3,7 @@
 
 pkgbase=jmol
 pkgname=(jmol jsmol)
-pkgver=14.32.30
+pkgver=14.32.31
 pkgrel=1
 arch=(any)
 url='https://jmol.sourceforge.net'
@@ -10,7 +10,7 @@
 license=(LGPL)
 makedepends=(unzip)
 
source=(https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz)
-sha256sums=('5693a876e500d220fe9c8f371924184031e82b64a7a20d0d1e41d61dfa4ba853')
+sha256sums=('bc1028795993b433fee93e28d98f5a31eb9b68820ce7a2a9674a270406f4209f')
 
 package_jmol() {
   pkgdesc='A Java 3D viewer for chemical structures'



[arch-commits] Commit in archboot-arm/repos/extra-any (4 files)

2022-03-07 Thread Tobias Powalowski via arch-commits
Date: Tuesday, March 8, 2022 @ 07:11:00
  Author: tpowa
Revision: 439283

archrelease: copy trunk to extra-any

Added:
  archboot-arm/repos/extra-any/PKGBUILD
(from rev 439282, archboot-arm/trunk/PKGBUILD)
  archboot-arm/repos/extra-any/archboot.install
(from rev 439282, archboot-arm/trunk/archboot.install)
Deleted:
  archboot-arm/repos/extra-any/PKGBUILD
  archboot-arm/repos/extra-any/archboot.install

--+
 PKGBUILD |   98 ++---
 archboot.install |   38 ++--
 2 files changed, 68 insertions(+), 68 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-08 07:10:54 UTC (rev 439282)
+++ PKGBUILD2022-03-08 07:11:00 UTC (rev 439283)
@@ -1,49 +0,0 @@
-# Maintainer : Tobias Powalowski 
-
-pkgname=archboot-arm
-pkgver=2022.03
-pkgrel=4
-pkgdesc="Advanced, modular arch boot/install image creation utility with 
aarch64 depends"
-arch=(any)
-license=('GPL')
-url="https://wiki.archlinux.org/title/Archboot";
-depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
- 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf'
- 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 
'hdparm' 'inetutils'
- 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 
'linux' 'kexec-tools' 'ppp' 'rp-pppoe'
- 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 
'wpa_supplicant' 'rsync' 'gzip' 'libarchive'
-'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 
'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio'
-'fuse' 'libusb' 'vim' 'lzo' 'lzop' 'libsasl' 'libldap' 'gpm' 
'libevent' 'gcc-libs' 'sdparm' 'licenses' 'pptpclient' 
-'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 'tzdata' 
'ntp' 'libgcrypt' 'iw' 'crda'
-'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 
'xz' 'libtirpc' 'rpcbind' 'testdisk'
-'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 
'gptfdisk' 'nilfs-utils' 'btrfs-progs'
-'iana-etc' 'keyutils' 'libisoburn' 'file' 'curl'  'smartmontools' 
'dnsmasq' 'cifs-utils'
-'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 
'nettle' 'libtasn1' 'expat'
-'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 
'dmidecode' 'gnupg' 'libksba' 'libassuan' 'pinentry'
-'gpgme' 'ldns' 'dnssec-anchors' 'hwdata' 'systemd' 'haveged' 'pambase' 
'traceroute' 'grub' 
-'systemd-sysvcompat' 'arch-install-scripts' 'zsh' 'gdbm' 
'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' 
-'usb_modeswitch' 'efibootmgr' 'f2fs-tools' 'efitools' 'efivar' 
'ethtool' 'exfatprogs' 
-'fuse3' 'flex' 'amd-ucode' 'cdrtools' 'nvme-cli' 'fatresize' 'iwd' 
'elinks' 'lshw' 
-'sbsigntools' 'openresolv' 'mokutil' 'archboot-bootloader')
-makedepends=('git')
-optdepends=('linux-firmware: for firmware inclusion on image file'
-'sudo: for running the archboot build server')
-source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed";)
-backup=('etc/archboot/defaults'
-   'etc/archboot/x86_64.conf'
-'etc/archboot/aarch64.conf'
-'etc/archboot/x86_64-latest.conf'
-'etc/archboot/aarch64-latest.conf'
-'etc/archboot/presets/x86_64'
-'etc/archboot/presets/aarch64'
-'etc/archboot/presets/x86_64-latest'
-'etc/archboot/presets/aarch64-latest')
-install=archboot.install
-sha256sums=('SKIP')
-validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski 

- )
-package()
-{
-  cd "$srcdir/archboot"
-  mv etc/ usr/ "$pkgdir/"
-}

Copied: archboot-arm/repos/extra-any/PKGBUILD (from rev 439282, 
archboot-arm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-08 07:11:00 UTC (rev 439283)
@@ -0,0 +1,49 @@
+# Maintainer : Tobias Powalowski 
+
+pkgname=archboot-arm
+pkgver=2022.03
+pkgrel=5
+pkgdesc="Advanced, modular arch boot/install image creation utility with 
aarch64 depends"
+arch=(any)
+license=('GPL')
+url="https://wiki.archlinux.org/title/Archboot";
+depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
+ 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf'
+ 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 
'hdparm' 'inetutils'
+ 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 
'linux' 'kexec-tools' 'ppp' 'rp-pppoe'
+ 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 
'wpa_supplicant' 'rsync' 'gzip' 'libarchi

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

2022-03-07 Thread Tobias Powalowski via arch-commits
Date: Tuesday, March 8, 2022 @ 07:10:54
  Author: tpowa
Revision: 439282

upgpkg: archboot-arm 2022.03-5: bump to latest version

Modified:
  archboot-arm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 07:09:59 UTC (rev 439281)
+++ PKGBUILD2022-03-08 07:10:54 UTC (rev 439282)
@@ -2,7 +2,7 @@
 
 pkgname=archboot-arm
 pkgver=2022.03
-pkgrel=4
+pkgrel=5
 pkgdesc="Advanced, modular arch boot/install image creation utility with 
aarch64 depends"
 arch=(any)
 license=('GPL')



[arch-commits] Commit in archboot/repos/extra-any (4 files)

2022-03-07 Thread Tobias Powalowski via arch-commits
Date: Tuesday, March 8, 2022 @ 07:09:59
  Author: tpowa
Revision: 439281

archrelease: copy trunk to extra-any

Added:
  archboot/repos/extra-any/PKGBUILD
(from rev 439280, archboot/trunk/PKGBUILD)
  archboot/repos/extra-any/archboot.install
(from rev 439280, archboot/trunk/archboot.install)
Deleted:
  archboot/repos/extra-any/PKGBUILD
  archboot/repos/extra-any/archboot.install

--+
 PKGBUILD |  100 ++---
 archboot.install |   38 ++--
 2 files changed, 69 insertions(+), 69 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-08 07:09:53 UTC (rev 439280)
+++ PKGBUILD2022-03-08 07:09:59 UTC (rev 439281)
@@ -1,50 +0,0 @@
-# Maintainer : Tobias Powalowski 
-
-pkgname=archboot
-pkgver=2022.03
-pkgrel=4
-pkgdesc="Advanced, modular arch boot/install image creation utility"
-arch=(any)
-license=('GPL')
-url="https://wiki.archlinux.org/title/Archboot";
-depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
- 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf'
- 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 
'hdparm' 'inetutils'
- 'openssh' 'hwdetect' 'shadow' 'bridge-utils'  'dosfstools' 'glibc' 
'linux' 'kexec-tools' 'ppp' 'rp-pppoe'
- 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 
'wpa_supplicant' 'rsync' 'gzip' 'libarchive'
-'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 
'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio'
-'fuse' 'libusb' 'vim' 'lzo' 'lzop' 'libsasl' 'libldap' 'gpm' 
'libevent' 'gcc-libs' 'sdparm' 'licenses' 'pptpclient' 'ipw2100-fw'
-'ipw2200-fw' 'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 
'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda'
-'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 
'xz' 'libtirpc' 'rpcbind' 'testdisk'
-'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 
'gptfdisk' 'nilfs-utils' 'btrfs-progs'
-'iana-etc' 'keyutils' 'libisoburn' 'file' 'curl'  'smartmontools' 
'dnsmasq' 'cifs-utils'
-'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 
'nettle' 'libtasn1' 'expat'
-'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 
'dmidecode' 'gnupg' 'libksba' 'libassuan' 'pinentry'
-'gpgme' 'ldns' 'dnssec-anchors' 'hwdata' 'systemd' 'archlinux-keyring' 
'haveged' 'pambase' 'chntpw' 'traceroute' 'grub' 
-'systemd-sysvcompat' 'intel-ucode' 'arch-install-scripts' 'zsh' 'gdbm' 
'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' 
-'usb_modeswitch' 'refind' 'efibootmgr' 'f2fs-tools' 'efitools' 
'efivar' 'ethtool' 'exfatprogs' 'broadcom-wl'
-'fuse3' 'flex' 'amd-ucode' 'edk2-shell' 'cdrtools' 'nvme-cli' 
'fatresize' 'iwd' 'elinks' 'lshw' 
-'sbsigntools' 'openresolv' 'mokutil' 'archboot-bootloader')
-makedepends=('git')
-optdepends=('linux-firmware: for firmware inclusion on image file'
-'archboot-qemu-aarch64: for aarch64 image building on x86_64'
-'sudo: for running the archboot build server')
-source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed";)
-backup=('etc/archboot/defaults'
-   'etc/archboot/x86_64.conf'
-'etc/archboot/aarch64.conf'
-'etc/archboot/x86_64-latest.conf'
-'etc/archboot/aarch64-latest.conf'
-'etc/archboot/presets/x86_64'
-'etc/archboot/presets/aarch64'
-'etc/archboot/presets/x86_64-latest'
-'etc/archboot/presets/aarch64-latest')
-install=archboot.install
-sha256sums=('SKIP')
-validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski 

- )
-package()
-{
-  cd "$srcdir/archboot"
-  mv etc/ usr/ "$pkgdir/"
-}

Copied: archboot/repos/extra-any/PKGBUILD (from rev 439280, 
archboot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-08 07:09:59 UTC (rev 439281)
@@ -0,0 +1,50 @@
+# Maintainer : Tobias Powalowski 
+
+pkgname=archboot
+pkgver=2022.03
+pkgrel=5
+pkgdesc="Advanced, modular arch boot/install image creation utility"
+arch=(any)
+license=('GPL')
+url="https://wiki.archlinux.org/title/Archboot";
+depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
+ 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf'
+ 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 
'hdparm' 'inetutils'
+ 'openssh' 'hwdetect' 'shadow' 'bridge-utils'  'dosfstools' 'glibc' 
'linux' 'kexec-tools' 'ppp' 'rp-pppoe'
+ 

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

2022-03-07 Thread Tobias Powalowski via arch-commits
Date: Tuesday, March 8, 2022 @ 07:09:53
  Author: tpowa
Revision: 439280

upgpkg: archboot 2022.03-5: bump to latest version

Modified:
  archboot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 05:41:56 UTC (rev 439279)
+++ PKGBUILD2022-03-08 07:09:53 UTC (rev 439280)
@@ -2,7 +2,7 @@
 
 pkgname=archboot
 pkgver=2022.03
-pkgrel=4
+pkgrel=5
 pkgdesc="Advanced, modular arch boot/install image creation utility"
 arch=(any)
 license=('GPL')



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

2022-03-07 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 8, 2022 @ 05:41:56
  Author: foutrelis
Revision: 439279

Drop -fvar-tracking-assignments removal

The flag has been removed from pacman 6.0.1-4 and devtools 20220207.

Modified:
  chromium/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 05:39:39 UTC (rev 439278)
+++ PKGBUILD2022-03-08 05:41:56 UTC (rev 439279)
@@ -176,9 +176,6 @@
   # Let Chromium set its own symbol level
   CFLAGS=${CFLAGS/-g }
   CXXFLAGS=${CXXFLAGS/-g }
-  # -fvar-tracking-assignments is not recognized by clang
-  CFLAGS=${CFLAGS/-fvar-tracking-assignments}
-  CXXFLAGS=${CXXFLAGS/-fvar-tracking-assignments}
 
   # 
https://github.com/ungoogled-software/ungoogled-chromium-archlinux/issues/123
   CFLAGS=${CFLAGS/-fexceptions}



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

2022-03-07 Thread Daurnimator via arch-commits
Date: Tuesday, March 8, 2022 @ 04:25:15
  Author: daurnimator
Revision: 1145350

archrelease: copy trunk to community-x86_64

Added:
  luajit/repos/community-x86_64/PKGBUILD
(from rev 1145349, luajit/trunk/PKGBUILD)
Deleted:
  luajit/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-08 04:24:51 UTC (rev 1145349)
+++ PKGBUILD2022-03-08 04:25:15 UTC (rev 1145350)
@@ -1,37 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Chris Brannon 
-# Contributor: Paulo Matias 
-# Contributor: Anders Bergh 
-
-pkgname=luajit
-# LuaJIT has abandoned versioned releases and now advises using git HEAD
-# https://github.com/LuaJIT/LuaJIT/issues/665#issuecomment-784452583
-_commit=1d7b5029c5ba36870d25c67524034d452b761d27
-pkgver="2.1.0.beta3.r384.g${_commit::8}"
-pkgrel=1
-pkgdesc='Just-in-time compiler and drop-in replacement for Lua 5.1'
-arch=('x86_64')
-url='https://luajit.org/'
-license=('MIT')
-depends=('gcc-libs')
-options=(debug)
-source=("LuaJIT-${_commit}.tar.gz::https://repo.or.cz/luajit-2.0.git/snapshot/${_commit}.tar.gz";)
-md5sums=('c9231846c3a5006826aef8f668a182dd')
-sha256sums=('cbcb73645d48aae0285883c1132a4e7b882b4c9f8d2ecf0ccdcfd795443e186d')
-b2sums=('eb4510c745dd2cb3b6444b434fc70d24088dad2d3a82e4e08d97bafdda07a564084c850d695958889d39635bfaea1e012737f0cc31c257a62330eda2fdc5')
-
-build() {
-  cd "luajit-2.0-${_commit::7}"
-  # Avoid early stripping
-  make amalg PREFIX=/usr BUILDMODE=dynamic TARGET_STRIP=" @:"
-}
-
-package() {
-  cd "luajit-2.0-${_commit::7}"
-
-  make install DESTDIR="$pkgdir" PREFIX=/usr
-  install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT"
-
-  ln -sf luajit-2.1.0-beta3 "$pkgdir/usr/bin/luajit"
-}

Copied: luajit/repos/community-x86_64/PKGBUILD (from rev 1145349, 
luajit/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-08 04:25:15 UTC (rev 1145350)
@@ -0,0 +1,38 @@
+# Maintainer: Daurnimator 
+# Maintainer: Lukas Fleischer 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Chris Brannon 
+# Contributor: Paulo Matias 
+# Contributor: Anders Bergh 
+
+pkgname=luajit
+# LuaJIT has abandoned versioned releases and now advises using git HEAD
+# https://github.com/LuaJIT/LuaJIT/issues/665#issuecomment-784452583
+_commit=aa0550e3f0999cc6ef62f7ef80493ebef8c9a2f7
+pkgver="2.1.0.beta3.r389.g${_commit::8}"
+pkgrel=1
+pkgdesc='Just-in-time compiler and drop-in replacement for Lua 5.1'
+arch=('x86_64')
+url='https://luajit.org/'
+license=('MIT')
+depends=('gcc-libs')
+options=('debug')
+source=("LuaJIT-${_commit}.tar.gz::https://repo.or.cz/luajit-2.0.git/snapshot/${_commit}.tar.gz";)
+md5sums=('5c2d38f2eb60c4adbff79c65bf61efed')
+sha256sums=('3a60eaf05d618cfae7482d7a2df4e34769f2532ddae97884e0c1b3da9c62658e')
+b2sums=('467b81dbe0e0bb4754a86fb10525fb8f40439808740c7d7bc597a71b817d47136a9ec31cd50077a6057754f4d20383156e37111d130f48c7c674caefbb0560b5')
+
+build() {
+  cd "luajit-2.0-${_commit::7}"
+  # Avoid early stripping
+  make amalg PREFIX=/usr BUILDMODE=dynamic TARGET_STRIP=" @:"
+}
+
+package() {
+  cd "luajit-2.0-${_commit::7}"
+
+  make install DESTDIR="$pkgdir" PREFIX=/usr
+  install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT"
+
+  ln -sf luajit-2.1.0-beta3 "$pkgdir/usr/bin/luajit"
+}



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

2022-03-07 Thread Daurnimator via arch-commits
Date: Tuesday, March 8, 2022 @ 04:24:51
  Author: daurnimator
Revision: 1145349

upgpkg: luajit 2.1.0.beta3.r389.gaa0550e3-1

Modified:
  luajit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 02:17:22 UTC (rev 1145348)
+++ PKGBUILD2022-03-08 04:24:51 UTC (rev 1145349)
@@ -1,3 +1,4 @@
+# Maintainer: Daurnimator 
 # Maintainer: Lukas Fleischer 
 # Contributor: Bartłomiej Piotrowski 
 # Contributor: Chris Brannon 
@@ -7,8 +8,8 @@
 pkgname=luajit
 # LuaJIT has abandoned versioned releases and now advises using git HEAD
 # https://github.com/LuaJIT/LuaJIT/issues/665#issuecomment-784452583
-_commit=1d7b5029c5ba36870d25c67524034d452b761d27
-pkgver="2.1.0.beta3.r384.g${_commit::8}"
+_commit=aa0550e3f0999cc6ef62f7ef80493ebef8c9a2f7
+pkgver="2.1.0.beta3.r389.g${_commit::8}"
 pkgrel=1
 pkgdesc='Just-in-time compiler and drop-in replacement for Lua 5.1'
 arch=('x86_64')
@@ -15,11 +16,11 @@
 url='https://luajit.org/'
 license=('MIT')
 depends=('gcc-libs')
-options=(debug)
+options=('debug')
 
source=("LuaJIT-${_commit}.tar.gz::https://repo.or.cz/luajit-2.0.git/snapshot/${_commit}.tar.gz";)
-md5sums=('c9231846c3a5006826aef8f668a182dd')
-sha256sums=('cbcb73645d48aae0285883c1132a4e7b882b4c9f8d2ecf0ccdcfd795443e186d')
-b2sums=('eb4510c745dd2cb3b6444b434fc70d24088dad2d3a82e4e08d97bafdda07a564084c850d695958889d39635bfaea1e012737f0cc31c257a62330eda2fdc5')
+md5sums=('5c2d38f2eb60c4adbff79c65bf61efed')
+sha256sums=('3a60eaf05d618cfae7482d7a2df4e34769f2532ddae97884e0c1b3da9c62658e')
+b2sums=('467b81dbe0e0bb4754a86fb10525fb8f40439808740c7d7bc597a71b817d47136a9ec31cd50077a6057754f4d20383156e37111d130f48c7c674caefbb0560b5')
 
 build() {
   cd "luajit-2.0-${_commit::7}"



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

2022-03-07 Thread Daniel M. Capella via arch-commits
Date: Tuesday, March 8, 2022 @ 02:17:22
  Author: polyzen
Revision: 1145348

archrelease: copy trunk to community-x86_64

Added:
  rust-analyzer/repos/community-x86_64/PKGBUILD
(from rev 1145347, rust-analyzer/trunk/PKGBUILD)
Deleted:
  rust-analyzer/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-08 02:17:00 UTC (rev 1145347)
+++ PKGBUILD2022-03-08 02:17:22 UTC (rev 1145348)
@@ -1,33 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Sergey A. 
-
-pkgname=rust-analyzer
-_pkgver=2022-02-28
-pkgver=${_pkgver//-}
-pkgrel=1
-pkgdesc='Rust compiler front-end for IDEs'
-arch=('x86_64')
-url=https://rust-analyzer.github.io/
-license=('Apache' 'MIT')
-depends=('gcc-libs' 'rust-src')
-makedepends=('git')
-source=("git+https://github.com/rust-analyzer/rust-analyzer.git#tag=$_pkgver";)
-b2sums=('SKIP')
-
-prepare() {
-  cd $pkgname
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
-}
-
-build() {
-  cd $pkgname
-  RUST_ANALYZER_REV=$_pkgver cargo build --release --locked --offline
-}
-
-package() {
-  cd $pkgname
-  install -Dt "$pkgdir"/usr/bin target/release/rust-analyzer
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT
-}
-
-# vim:set ts=2 sw=2 et:

Copied: rust-analyzer/repos/community-x86_64/PKGBUILD (from rev 1145347, 
rust-analyzer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-08 02:17:22 UTC (rev 1145348)
@@ -0,0 +1,33 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Sergey A. 
+
+pkgname=rust-analyzer
+_pkgver=2022-03-07
+pkgver=${_pkgver//-}
+pkgrel=1
+pkgdesc='Rust compiler front-end for IDEs'
+arch=('x86_64')
+url=https://rust-analyzer.github.io/
+license=('Apache' 'MIT')
+depends=('gcc-libs' 'rust-src')
+makedepends=('git')
+source=("git+https://github.com/rust-analyzer/rust-analyzer.git#tag=$_pkgver";)
+b2sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+  cd $pkgname
+  RUST_ANALYZER_REV=$_pkgver cargo build --release --locked --offline
+}
+
+package() {
+  cd $pkgname
+  install -Dt "$pkgdir"/usr/bin target/release/rust-analyzer
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT
+}
+
+# vim:set ts=2 sw=2 et:



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

2022-03-07 Thread Daniel M. Capella via arch-commits
Date: Tuesday, March 8, 2022 @ 02:17:00
  Author: polyzen
Revision: 1145347

upgpkg: rust-analyzer 20220307-1

Modified:
  rust-analyzer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 02:00:08 UTC (rev 1145346)
+++ PKGBUILD2022-03-08 02:17:00 UTC (rev 1145347)
@@ -2,7 +2,7 @@
 # Contributor: Sergey A. 
 
 pkgname=rust-analyzer
-_pkgver=2022-02-28
+_pkgver=2022-03-07
 pkgver=${_pkgver//-}
 pkgrel=1
 pkgdesc='Rust compiler front-end for IDEs'



[arch-commits] Commit in yaml-language-server/repos/community-any (PKGBUILD PKGBUILD)

2022-03-07 Thread Daniel M. Capella via arch-commits
Date: Tuesday, March 8, 2022 @ 02:00:08
  Author: polyzen
Revision: 1145346

archrelease: copy trunk to community-any

Added:
  yaml-language-server/repos/community-any/PKGBUILD
(from rev 1145345, yaml-language-server/trunk/PKGBUILD)
Deleted:
  yaml-language-server/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-08 01:59:48 UTC (rev 1145345)
+++ PKGBUILD2022-03-08 02:00:08 UTC (rev 1145346)
@@ -1,46 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: hexchain 
-
-pkgname=yaml-language-server
-pkgver=1.4.0
-pkgrel=1
-pkgdesc='YAML Language Server'
-url=https://github.com/redhat-developer/yaml-language-server
-license=('MIT')
-arch=('any')
-depends=('nodejs')
-makedepends=('jq' 'yarn')
-options=('!emptydirs')
-source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-b2sums=('b87113e27cbbe291cf5979a3b938b31ee52ed3b295e0b43f246ef70fce2fe0fbe59bff1bfa5639b175a25ebca4ffb3c4ef308e613b0134708fd0082b2db2f8de')
-
-build() {
-  cd $pkgname-$pkgver
-  yarn --frozen-lockfile
-  yarn compile
-  yarn build:libs
-}
-
-check() {
-  cd $pkgname-$pkgver
-  yarn test
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  # Emulate `npm prune --production`
-  cp package.json{,.bak}
-  read -ra devDependencies < <(jq -r '.devDependencies | keys | join(" ")' 
package.json)
-  yarn remove --frozen-lockfile "${devDependencies[@]}"
-  mv package.json{.bak,}
-
-  install -d "$pkgdir"/usr/{bin,lib/node_modules/$pkgname}
-  ln -s ../lib/node_modules/$pkgname/bin/$pkgname "$pkgdir"/usr/bin/$pkgname
-  cp -r bin lib node_modules out package.json \
-"$pkgdir"/usr/lib/node_modules/$pkgname
-  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname {CHANGELOG,README}.md
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: yaml-language-server/repos/community-any/PKGBUILD (from rev 1145345, 
yaml-language-server/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-08 02:00:08 UTC (rev 1145346)
@@ -0,0 +1,46 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: hexchain 
+
+pkgname=yaml-language-server
+pkgver=1.5.0
+pkgrel=1
+pkgdesc='YAML Language Server'
+url=https://github.com/redhat-developer/yaml-language-server
+license=('MIT')
+arch=('any')
+depends=('nodejs')
+makedepends=('jq' 'yarn')
+options=('!emptydirs')
+source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
+b2sums=('77b5586d0d2b3af4802d949e7f85aa060ab60d6208bb695c200b73e652cdd428383a59e99dc86807c82d48d5bdc7c96ce13fe66c5a690d5baf16ce9706ceb3a8')
+
+build() {
+  cd $pkgname-$pkgver
+  yarn --frozen-lockfile
+  yarn compile
+  yarn build:libs
+}
+
+check() {
+  cd $pkgname-$pkgver
+  yarn test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  # Emulate `npm prune --production`
+  cp package.json{,.bak}
+  read -ra devDependencies < <(jq -r '.devDependencies | keys | join(" ")' 
package.json)
+  yarn remove --frozen-lockfile "${devDependencies[@]}"
+  mv package.json{.bak,}
+
+  install -d "$pkgdir"/usr/{bin,lib/node_modules/$pkgname}
+  ln -s ../lib/node_modules/$pkgname/bin/$pkgname "$pkgdir"/usr/bin/$pkgname
+  cp -r bin lib node_modules out package.json \
+"$pkgdir"/usr/lib/node_modules/$pkgname
+  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname {CHANGELOG,README}.md
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in yaml-language-server/trunk (PKGBUILD)

2022-03-07 Thread Daniel M. Capella via arch-commits
Date: Tuesday, March 8, 2022 @ 01:59:48
  Author: polyzen
Revision: 1145345

upgpkg: yaml-language-server 1.5.0-1

Modified:
  yaml-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 00:31:37 UTC (rev 1145344)
+++ PKGBUILD2022-03-08 01:59:48 UTC (rev 1145345)
@@ -2,7 +2,7 @@
 # Contributor: hexchain 
 
 pkgname=yaml-language-server
-pkgver=1.4.0
+pkgver=1.5.0
 pkgrel=1
 pkgdesc='YAML Language Server'
 url=https://github.com/redhat-developer/yaml-language-server
@@ -12,7 +12,7 @@
 makedepends=('jq' 'yarn')
 options=('!emptydirs')
 source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-b2sums=('b87113e27cbbe291cf5979a3b938b31ee52ed3b295e0b43f246ef70fce2fe0fbe59bff1bfa5639b175a25ebca4ffb3c4ef308e613b0134708fd0082b2db2f8de')
+b2sums=('77b5586d0d2b3af4802d949e7f85aa060ab60d6208bb695c200b73e652cdd428383a59e99dc86807c82d48d5bdc7c96ce13fe66c5a690d5baf16ce9706ceb3a8')
 
 build() {
   cd $pkgname-$pkgver



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

2022-03-07 Thread Sergej Pupykin via arch-commits
Date: Tuesday, March 8, 2022 @ 00:31:37
  Author: spupykin
Revision: 1145344

archrelease: copy trunk to community-x86_64

Added:
  usb_modeswitch/repos/community-x86_64/PKGBUILD
(from rev 1145343, usb_modeswitch/trunk/PKGBUILD)
Deleted:
  usb_modeswitch/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-08 00:31:28 UTC (rev 1145343)
+++ PKGBUILD2022-03-08 00:31:37 UTC (rev 1145344)
@@ -1,51 +0,0 @@
-# Maintainer: Sergej Pupykin 
-
-pkgname=usb_modeswitch
-pkgver=2.6.1
-pkgrel=2
-_pkgdata=20191128
-pkgdesc="Activating switchable USB devices on Linux."
-arch=('x86_64')
-url="http://www.draisberghof.de/usb_modeswitch/";
-license=('GPL')
-depends=('libusb' 'tcl')
-makedepends=('gcc' 'make')
-backup=("etc/$pkgname.conf")
-source=("http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-${pkgver}.tar.bz2";
-   
"http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-${_pkgdata}.tar.bz2";
-   
"usb-modeswitch-${pkgver}-device_reference.txt::http://www.draisberghof.de/usb_modeswitch/device_reference.txt";)
-sha256sums=('5195d9e136e52f658f19e9f93e4f982b1b67bffac197d0a455cd8c2cd245fa34'
-'3f039b60791c21c7cb15c7986cac89650f076dc274798fa242231b910785eaf9'
-'846b45a82a31c9755ab86d9c051e706aff445e1e793575b7ae195a4edeb4d594')
-
-prepare() {
-  cd "$srcdir"/usb-modeswitch-$pkgver/
-  sed -i 's|/usr/sbin/usb_mode|/usr/bin/usb_mode|g' 
usb_modeswitch{.conf,_dispatcher.tcl,.sh}
-}
-
-build() {
-  cd "$srcdir"/usb-modeswitch-$pkgver/
-  make clean
-  make SBINDIR=/usr/bin
-}
-
-package() {
-  cd "$srcdir"/usb-modeswitch-$pkgver/
-
-  mkdir -p "$pkgdir"/usr/lib/udev
-  mkdir -p "$pkgdir"/etc
-  mkdir -p "$pkgdir"/usr/share/man/man1
-  mkdir -p "$pkgdir"/usr/lib/systemd/system
-
-  make \
-DESTDIR="$pkgdir" \
-UDEVDIR="$pkgdir"/usr/lib/udev \
-SBINDIR="$pkgdir"/usr/bin \
-SYSDIR="$pkgdir"/usr/lib/systemd/system \
-install
-
-  cp "$srcdir"/usb-modeswitch-${pkgver}-device_reference.txt 
"$pkgdir"/etc/usb_modeswitch.setup
-
-  cd "$srcdir"/usb-modeswitch-data-${_pkgdata}
-  make DESTDIR="$pkgdir" install RULESDIR="$pkgdir"/usr/lib/udev/rules.d
-}

Copied: usb_modeswitch/repos/community-x86_64/PKGBUILD (from rev 1145343, 
usb_modeswitch/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-08 00:31:37 UTC (rev 1145344)
@@ -0,0 +1,51 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=usb_modeswitch
+pkgver=2.6.1
+pkgrel=3
+_pkgdata=20191128
+pkgdesc="Activating switchable USB devices on Linux."
+arch=('x86_64')
+url="http://www.draisberghof.de/usb_modeswitch/";
+license=('GPL')
+depends=('libusb' 'tcl')
+makedepends=('gcc' 'make' 'systemd')
+backup=("etc/$pkgname.conf")
+source=("http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-${pkgver}.tar.bz2";
+   
"http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-${_pkgdata}.tar.bz2";
+   
"usb-modeswitch-${pkgver}-device_reference.txt::http://www.draisberghof.de/usb_modeswitch/device_reference.txt";)
+sha256sums=('5195d9e136e52f658f19e9f93e4f982b1b67bffac197d0a455cd8c2cd245fa34'
+'3f039b60791c21c7cb15c7986cac89650f076dc274798fa242231b910785eaf9'
+'846b45a82a31c9755ab86d9c051e706aff445e1e793575b7ae195a4edeb4d594')
+
+prepare() {
+  cd "$srcdir"/usb-modeswitch-$pkgver/
+  sed -i 's|/usr/sbin/usb_mode|/usr/bin/usb_mode|g' 
usb_modeswitch{.conf,_dispatcher.tcl,.sh}
+}
+
+build() {
+  cd "$srcdir"/usb-modeswitch-$pkgver/
+  make clean
+  make SBINDIR=/usr/bin
+}
+
+package() {
+  cd "$srcdir"/usb-modeswitch-$pkgver/
+
+  mkdir -p "$pkgdir"/usr/lib/udev
+  mkdir -p "$pkgdir"/etc
+  mkdir -p "$pkgdir"/usr/share/man/man1
+  mkdir -p "$pkgdir"/usr/lib/systemd/system
+
+  make \
+DESTDIR="$pkgdir" \
+UDEVDIR="$pkgdir"/usr/lib/udev \
+SBINDIR="$pkgdir"/usr/bin \
+SYSDIR="$pkgdir"/usr/lib/systemd/system \
+install
+
+  cp "$srcdir"/usb-modeswitch-${pkgver}-device_reference.txt 
"$pkgdir"/etc/usb_modeswitch.setup
+
+  cd "$srcdir"/usb-modeswitch-data-${_pkgdata}
+  make DESTDIR="$pkgdir" install RULESDIR="$pkgdir"/usr/lib/udev/rules.d
+}



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

2022-03-07 Thread Sergej Pupykin via arch-commits
Date: Tuesday, March 8, 2022 @ 00:31:28
  Author: spupykin
Revision: 1145343

upgpkg: usb_modeswitch 2.6.1-3
add systemd to makedep

Modified:
  usb_modeswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 00:31:13 UTC (rev 1145342)
+++ PKGBUILD2022-03-08 00:31:28 UTC (rev 1145343)
@@ -2,7 +2,7 @@
 
 pkgname=usb_modeswitch
 pkgver=2.6.1
-pkgrel=2
+pkgrel=3
 _pkgdata=20191128
 pkgdesc="Activating switchable USB devices on Linux."
 arch=('x86_64')
@@ -9,7 +9,7 @@
 url="http://www.draisberghof.de/usb_modeswitch/";
 license=('GPL')
 depends=('libusb' 'tcl')
-makedepends=('gcc' 'make')
+makedepends=('gcc' 'make' 'systemd')
 backup=("etc/$pkgname.conf")
 
source=("http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-${pkgver}.tar.bz2";

"http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-${_pkgdata}.tar.bz2";



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

2022-03-07 Thread Sergej Pupykin via arch-commits
Date: Tuesday, March 8, 2022 @ 00:31:13
  Author: spupykin
Revision: 1145342

archrelease: copy trunk to community-x86_64

Added:
  redmine/repos/community-x86_64/Gemfile.local
(from rev 1145341, redmine/trunk/Gemfile.local)
  redmine/repos/community-x86_64/PKGBUILD
(from rev 1145341, redmine/trunk/PKGBUILD)
  redmine/repos/community-x86_64/redmine.service
(from rev 1145341, redmine/trunk/redmine.service)
Deleted:
  redmine/repos/community-x86_64/Gemfile.local
  redmine/repos/community-x86_64/PKGBUILD
  redmine/repos/community-x86_64/redmine.service

-+
 Gemfile.local   |6 +-
 PKGBUILD|  112 +++---
 redmine.service |   30 +++---
 3 files changed, 74 insertions(+), 74 deletions(-)

Deleted: Gemfile.local
===
--- Gemfile.local   2022-03-08 00:31:03 UTC (rev 1145341)
+++ Gemfile.local   2022-03-08 00:31:13 UTC (rev 1145342)
@@ -1,3 +0,0 @@
-gem "mysql2", "~> 0.5.0"
-gem "pg", "~> 1.2.2"
-gem "sqlite3", "~> 1.4.0"

Copied: redmine/repos/community-x86_64/Gemfile.local (from rev 1145341, 
redmine/trunk/Gemfile.local)
===
--- Gemfile.local   (rev 0)
+++ Gemfile.local   2022-03-08 00:31:13 UTC (rev 1145342)
@@ -0,0 +1,3 @@
+gem "mysql2", "~> 0.5.0"
+gem "pg", "~> 1.2.2"
+gem "sqlite3", "~> 1.4.0"

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-08 00:31:03 UTC (rev 1145341)
+++ PKGBUILD2022-03-08 00:31:13 UTC (rev 1145342)
@@ -1,56 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Contributor: Federico Cuello 
-
-pkgname=redmine
-pkgver=4.2.3
-pkgrel=1
-pkgdesc="A flexible project management web application written using Ruby on 
Rails framework."
-arch=('x86_64')
-url="https://www.redmine.org";
-license=('GPL2')
-depends=('ruby2.7' 'imagemagick' 'libxml2' 'libxslt')
-makedepends=('mariadb-libs' 'postgresql-libs' 'sqlite' 'systemd')
-optdepends=('apache: A supported application server'
-'nginx: A supported application server'
-'mysql: MySQL database support'
-'postgresql: PostgreSQL database support'
-'sqlite: SQLite database support')
-source=("$url/releases/$pkgname-$pkgver.tar.gz"
-   "Gemfile.local"
-   "redmine.service")
-sha512sums=('456117b0d5d72ee58c87def84327e29f79937fa71098b48a80103e3e6653648c0df46afcc4f533803384ba7413e690538d33e263d86dd9e4e5dec65144e3'
-
'1943883fdc5479f8acb4c256108b6ae054360eb7298b696bc3e16995dac0e51529b4a9f4c8e9158645a15d7b90fdcdaedb4502986a8a6dc4015671fae6861b6e'
-
'e25398fc0287244a2adf1e242bd2bf0ae08ade055a1eab843fda301cd16a8ce73ec8a0b23a5d77f06fa4af08c6bf8cee877feb7a247549e7decd8438ff2b6caa')
-
-build() {
-cd "$srcdir"/redmine-$pkgver
-
-export PATH=/opt/ruby2.7/bin:$PATH
-
-cp "${srcdir}"/Gemfile.local Gemfile.local
-bundle-2.7 config set force_ruby_platform true
-bundle-2.7 config build.nokogiri --use-system-libraries
-bundle-2.7 lock
-bundle-2.7 install --no-cache --deployment --without development test
-}
-
-package() {
-install -dm 755 "$pkgdir"/usr/share/webapps/
-
-rm 
"$srcdir"/redmine-$pkgver/vendor/bundle/ruby/2.7.0/extensions/*/*/*/{mkmf.log,gem_make.out}
-rm -rf "$srcdir"/redmine-$pkgver/vendor/bundle/ruby/2.7.0/gems/*/ext/
-
-cp -a --no-preserve=ownership "$srcdir"/redmine-$pkgver 
"$pkgdir"/usr/share/webapps/redmine
-
-install -Dm0644 "${srcdir}"/redmine.service 
"${pkgdir}"/usr/lib/systemd/system/redmine.service
-
-cd "$pkgdir"/usr/share/webapps/redmine
-rm -rf files log
-install -dm0755 -o http -g http "$pkgdir"/var/lib/redmine/files
-install -dm0755 -o http -g http "$pkgdir"/var/log/redmine
-mv tmp "$pkgdir"/var/lib/redmine/tmp
-chown -R http:http "$pkgdir"/var/lib/redmine/tmp
-ln -s /var/log/redmine log
-ln -s /var/lib/redmine/files files
-ln -s /var/lib/redmine/tmp tmp
-}

Copied: redmine/repos/community-x86_64/PKGBUILD (from rev 1145341, 
redmine/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-08 00:31:13 UTC (rev 1145342)
@@ -0,0 +1,56 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: Federico Cuello 
+
+pkgname=redmine
+pkgver=4.2.4
+pkgrel=1
+pkgdesc="A flexible project management web application written using Ruby on 
Rails framework."
+arch=('x86_64')
+url="https://www.redmine.org";
+license=('GPL2')
+depends=('ruby2.7' 'imagemagick' 'libxml2' 'libxslt')
+makedepends=('mariadb-libs' 'postgresql-libs' 'sqlite' 'systemd')
+optdepends=('apache: A supported application server'
+'nginx: A supported application server'
+'mysql: MySQL database support'
+'postgresql: PostgreSQL database support'
+'sqlite: SQLite database suppor

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

2022-03-07 Thread Sergej Pupykin via arch-commits
Date: Tuesday, March 8, 2022 @ 00:31:03
  Author: spupykin
Revision: 1145341

upgpkg: redmine 4.2.4-1

Modified:
  redmine/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 00:30:57 UTC (rev 1145340)
+++ PKGBUILD2022-03-08 00:31:03 UTC (rev 1145341)
@@ -2,7 +2,7 @@
 # Contributor: Federico Cuello 
 
 pkgname=redmine
-pkgver=4.2.3
+pkgver=4.2.4
 pkgrel=1
 pkgdesc="A flexible project management web application written using Ruby on 
Rails framework."
 arch=('x86_64')
@@ -18,7 +18,7 @@
 source=("$url/releases/$pkgname-$pkgver.tar.gz"
"Gemfile.local"
"redmine.service")
-sha512sums=('456117b0d5d72ee58c87def84327e29f79937fa71098b48a80103e3e6653648c0df46afcc4f533803384ba7413e690538d33e263d86dd9e4e5dec65144e3'
+sha512sums=('5756e3ff8578cdcfeb465039f643afb9a28f1de662a8248ef53d30bfc0534c2f2372264ca3a80203d91ef194996db61b4680525466278606ccf2ab233b7136a0'
 
'1943883fdc5479f8acb4c256108b6ae054360eb7298b696bc3e16995dac0e51529b4a9f4c8e9158645a15d7b90fdcdaedb4502986a8a6dc4015671fae6861b6e'
 
'e25398fc0287244a2adf1e242bd2bf0ae08ade055a1eab843fda301cd16a8ce73ec8a0b23a5d77f06fa4af08c6bf8cee877feb7a247549e7decd8438ff2b6caa')
 



[arch-commits] Commit in gerbera/repos/community-x86_64 (8 files)

2022-03-07 Thread Sergej Pupykin via arch-commits
Date: Tuesday, March 8, 2022 @ 00:30:57
  Author: spupykin
Revision: 1145340

archrelease: copy trunk to community-x86_64

Added:
  gerbera/repos/community-x86_64/PKGBUILD
(from rev 1145339, gerbera/trunk/PKGBUILD)
  gerbera/repos/community-x86_64/gerbera.install
(from rev 1145339, gerbera/trunk/gerbera.install)
  gerbera/repos/community-x86_64/gerbera.sysusers
(from rev 1145339, gerbera/trunk/gerbera.sysusers)
  gerbera/repos/community-x86_64/gerbera.tmpfiles
(from rev 1145339, gerbera/trunk/gerbera.tmpfiles)
Deleted:
  gerbera/repos/community-x86_64/PKGBUILD
  gerbera/repos/community-x86_64/gerbera.install
  gerbera/repos/community-x86_64/gerbera.sysusers
  gerbera/repos/community-x86_64/gerbera.tmpfiles

--+
 PKGBUILD |  100 ++---
 gerbera.install  |   24 ++--
 gerbera.sysusers |4 +-
 gerbera.tmpfiles |8 ++--
 4 files changed, 68 insertions(+), 68 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-08 00:30:46 UTC (rev 1145339)
+++ PKGBUILD2022-03-08 00:30:57 UTC (rev 1145340)
@@ -1,50 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Contributor: sulaweyo 
-# Contributor: Francois Menning 
-
-pkgname=gerbera
-pkgver=1.9.2
-pkgrel=3
-pkgdesc="UPnP Media Server (Based on MediaTomb)"
-arch=(x86_64)
-url="https://github.com/gerbera/gerbera";
-license=('GPL2')
-depends=('taglib' 'curl' 'sqlite' 'file' 'gcc-libs' 'libupnp' 'duktape' 
'libexif' 'fmt'
-   'pugixml' 'spdlog' 'ffmpeg' 'ffmpegthumbnailer' 'libmatroska')
-optdepends=('libmariadbclient')
-makedepends=('cmake')
-install=gerbera.install
-options=('emptydirs')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/gerbera/gerbera/archive/v$pkgver.tar.gz";
-   
https://github.com/gerbera/gerbera/commit/82d84ac5e62c23e717198fc7b2ef190ff95e70d1.patch
 # fmt 8 support
-   gerbera.sysusers
-   gerbera.tmpfiles)
-sha256sums=('dee562cc5d22e8442e2fe1620b073bda612c80f9c4a811c647db06c1c4cd'
-'a0bc6664e9c2bab50d1628b2c6560e0c8d33fdd18eb7f6763dd765fe80a6e909'
-'0b55a4e1886f7aad0528446658433327815fd3f4d06e260518423f86dbe32dcc'
-'452f5d4b5661e0262cb4a48d62a54f5f26d53c6d3aebf502cde072214a8b30d8')
-
-prepare() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   patch -Np1 -i ../82d84ac5e62c23e717198fc7b2ef190ff95e70d1.patch
-}
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   # Gerbera build options can be found here: 
https://github.com/gerbera/gerbera/blob/master/CMakeLists.txt
-   # use sqlite backend
-   cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_AVCODEC=1 
-DWITH_FFMPEGTHUMBNAILER=1 .
-   # use mysql backend - requires libmariadbclient
-   #cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_AVCODEC=1 
-DWITH_FFMPEGTHUMBNAILER=1 -DWITH_MYSQL=1 .
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}/" install
-
-   install -dm0755 "${pkgdir}"/var/lib/gerbera
-   install -dm0755 "${pkgdir}"/etc/gerbera
-   install -Dm0644 "${srcdir}/${pkgname}".tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
-   install -Dm0644 "${srcdir}/${pkgname}".sysusers 
"${pkgdir}"/usr/lib/sysusers.d/gerbera.conf
-}

Copied: gerbera/repos/community-x86_64/PKGBUILD (from rev 1145339, 
gerbera/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-08 00:30:57 UTC (rev 1145340)
@@ -0,0 +1,50 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: sulaweyo 
+# Contributor: Francois Menning 
+
+pkgname=gerbera
+pkgver=1.10.0
+pkgrel=1
+pkgdesc="UPnP Media Server (Based on MediaTomb)"
+arch=(x86_64)
+url="https://github.com/gerbera/gerbera";
+license=('GPL2')
+depends=('taglib' 'curl' 'sqlite' 'file' 'gcc-libs' 'libupnp' 'duktape' 
'libexif' 'fmt'
+   'pugixml' 'spdlog' 'ffmpeg' 'ffmpegthumbnailer' 'libmatroska')
+optdepends=('libmariadbclient')
+makedepends=('cmake')
+install=gerbera.install
+options=('emptydirs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/gerbera/gerbera/archive/v$pkgver.tar.gz";
+   
https://github.com/gerbera/gerbera/commit/82d84ac5e62c23e717198fc7b2ef190ff95e70d1.patch
 # fmt 8 support
+   gerbera.sysusers
+   gerbera.tmpfiles)
+sha256sums=('bd6c7b2c6380e2e265a998bbc0df9eec14b9c6a65bc91e7f2c0ae0b67fd0c9cf'
+'a0bc6664e9c2bab50d1628b2c6560e0c8d33fdd18eb7f6763dd765fe80a6e909'
+'0b55a4e1886f7aad0528446658433327815fd3f4d06e260518423f86dbe32dcc'
+'452f5d4b5661e0262cb4a48d62a54f5f26d53c6d3aebf502cde072214a8b30d8')
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+#  patch -Np1 -i ../82d84ac5e62c23e717198fc7b2ef190ff95e70d1.patch
+}
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   # Gerbera build options can be found here: 
https://github.com/gerbera/gerbera/blob/master/CMake

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

2022-03-07 Thread Sergej Pupykin via arch-commits
Date: Tuesday, March 8, 2022 @ 00:30:46
  Author: spupykin
Revision: 1145339

upgpkg: gerbera 1.10.0-1

Modified:
  gerbera/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 00:30:41 UTC (rev 1145338)
+++ PKGBUILD2022-03-08 00:30:46 UTC (rev 1145339)
@@ -3,8 +3,8 @@
 # Contributor: Francois Menning 
 
 pkgname=gerbera
-pkgver=1.9.2
-pkgrel=3
+pkgver=1.10.0
+pkgrel=1
 pkgdesc="UPnP Media Server (Based on MediaTomb)"
 arch=(x86_64)
 url="https://github.com/gerbera/gerbera";
@@ -19,7 +19,7 @@

https://github.com/gerbera/gerbera/commit/82d84ac5e62c23e717198fc7b2ef190ff95e70d1.patch
 # fmt 8 support
gerbera.sysusers
gerbera.tmpfiles)
-sha256sums=('dee562cc5d22e8442e2fe1620b073bda612c80f9c4a811c647db06c1c4cd'
+sha256sums=('bd6c7b2c6380e2e265a998bbc0df9eec14b9c6a65bc91e7f2c0ae0b67fd0c9cf'
 'a0bc6664e9c2bab50d1628b2c6560e0c8d33fdd18eb7f6763dd765fe80a6e909'
 '0b55a4e1886f7aad0528446658433327815fd3f4d06e260518423f86dbe32dcc'
 '452f5d4b5661e0262cb4a48d62a54f5f26d53c6d3aebf502cde072214a8b30d8')
@@ -26,7 +26,7 @@
 
 prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
-   patch -Np1 -i ../82d84ac5e62c23e717198fc7b2ef190ff95e70d1.patch
+#  patch -Np1 -i ../82d84ac5e62c23e717198fc7b2ef190ff95e70d1.patch
 }
 
 build() {



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

2022-03-07 Thread Sergej Pupykin via arch-commits
Date: Tuesday, March 8, 2022 @ 00:30:41
  Author: spupykin
Revision: 1145338

archrelease: copy trunk to community-x86_64

Added:
  freerdp/repos/community-x86_64/PKGBUILD
(from rev 1145337, freerdp/trunk/PKGBUILD)
  freerdp/repos/community-x86_64/freerdp-2.0.0-manpage_formatting.patch
(from rev 1145337, freerdp/trunk/freerdp-2.0.0-manpage_formatting.patch)
Deleted:
  freerdp/repos/community-x86_64/PKGBUILD
  freerdp/repos/community-x86_64/freerdp-2.0.0-manpage_formatting.patch

+
 PKGBUILD   |  136 +++
 freerdp-2.0.0-manpage_formatting.patch |   24 ++---
 2 files changed, 80 insertions(+), 80 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-08 00:30:29 UTC (rev 1145337)
+++ PKGBUILD2022-03-08 00:30:41 UTC (rev 1145338)
@@ -1,68 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Contributor: David Runge 
-# Contributor: Stijn Segers 
-
-_name=FreeRDP
-pkgname=freerdp
-pkgver=2.6.0
-pkgrel=1
-epoch=2
-pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
-arch=(x86_64)
-url="https://www.freerdp.com/";
-license=(Apache)
-depends=(dbus-glib glibc gstreamer gst-plugins-base-libs libcups libgssglue
-libx11 libxcursor libxext libxdamage libxfixes libxkbcommon libxi libxinerama
-libxkbfile libxrandr libxrender libxtst openssl pcsclite wayland)
-makedepends=(alsa-lib cmake docbook-xsl ffmpeg icu krb5 libjpeg-turbo libpulse
-libusb pam systemd-libs xmlto xorgproto)
-provides=(libfreerdp2.so libfreerdp-client2.so libfreerdp-server2
-libfreerdp-shadow2.so libfreerdp-shadow-subsystem2.so libwinpr2.so
-libwinpr-tools2.so libuwac0.so)
-source=(
-  
$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz
-  $pkgname-2.0.0-manpage_formatting.patch
-)
-sha512sums=('aec4235297440aa7d77515a06efa156b0c54525e7506038913f85722593f6715fb32e9380553589d826e64f7ef4de49788d90637c87797edda480c2179ec8ca6'
-
'd960e042d1527b5d5721136b6b20fc36f65beafd010581ea5b908668537fe9fe622de6689a29c0274b0d6f1e513615f0d02e56c1d1d1e613d093e145d39af8d7')
-b2sums=('6c2d85a59f8d353f82d7e4f9a7fbfb2011c798c802bee963d101d55525704c5f470c8125f4424f2fe860bf21cb561b8abef61a981b3dee68c9b34fe532d81c2e'
-
'8242fe56ba9cf5352d836f656645a46142c1aecea3e8200203117a0226135591c16fa0a24cfa196ade7b703832ff6871a948fd3bbbcc1d9c6df9885dc360')
-
-prepare() {
-  # fix man page formatting:
-  # https://bugs.archlinux.org/task/64814
-  patch -d $_name-$pkgver -p1 -i ../$pkgname-2.0.0-manpage_formatting.patch
-}
-
-build() {
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_BUILD_TYPE=None \
--DPROXY_PLUGINDIR=/usr/lib/freerdp2/server/proxy/plugins \
--DWITH_DSP_FFMPEG=ON \
--DWITH_FFMPEG=ON \
--DWITH_PULSE=ON \
--DWITH_CUPS=ON \
--DWITH_PCSC=ON \
--DWITH_ICU=ON \
--DWITH_JPEG=ON \
--DWITH_SERVER=ON \
--DWITH_SWSCALE=ON \
--DWITH_CHANNELS=ON \
--DWITH_CLIENT_CHANNELS=ON \
--DWITH_SERVER_CHANNELS=ON \
--DCHANNEL_URBDRC_CLIENT=ON \
--Wno-dev \
--B build \
--S $_name-$pkgver
-  make VERBOSE=1 -C build
-}
-
-package() {
-  depends+=(libasound.so libavcodec.so libavutil.so libicuuc.so libjpeg.so
-  libpam.so libpulse.so libswscale.so libswresample.so libsystemd.so
-  libusb-1.0.so)
-
-  make DESTDIR="$pkgdir" install -C build
-  install -vDm 644 $_name-$pkgver/{ChangeLog,README.md} -t 
"$pkgdir/usr/share/doc/$pkgname"
-}

Copied: freerdp/repos/community-x86_64/PKGBUILD (from rev 1145337, 
freerdp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-08 00:30:41 UTC (rev 1145338)
@@ -0,0 +1,68 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: David Runge 
+# Contributor: Stijn Segers 
+
+_name=FreeRDP
+pkgname=freerdp
+pkgver=2.6.1
+pkgrel=1
+epoch=2
+pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
+arch=(x86_64)
+url="https://www.freerdp.com/";
+license=(Apache)
+depends=(dbus-glib glibc gstreamer gst-plugins-base-libs libcups libgssglue
+libx11 libxcursor libxext libxdamage libxfixes libxkbcommon libxi libxinerama
+libxkbfile libxrandr libxrender libxtst openssl pcsclite wayland)
+makedepends=(alsa-lib cmake docbook-xsl ffmpeg icu krb5 libjpeg-turbo libpulse
+libusb pam systemd-libs xmlto xorgproto)
+provides=(libfreerdp2.so libfreerdp-client2.so libfreerdp-server2
+libfreerdp-shadow2.so libfreerdp-shadow-subsystem2.so libwinpr2.so
+libwinpr-tools2.so libuwac0.so)
+source=(
+  
$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz
+  $pkgname-2.0.0-manpage_formatting.patch
+)
+sha512sums=('53ca93dfc09cfb49f9c434ef492a7c2f0359ecfdb28c68fcb41d5875508da45cc62e054dc134577245a3a5a63102bdb89e50aeed3090f01b578879c5d5db6dca'
+  

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

2022-03-07 Thread Sergej Pupykin via arch-commits
Date: Tuesday, March 8, 2022 @ 00:30:29
  Author: spupykin
Revision: 1145337

upgpkg: freerdp 2:2.6.1-1

Modified:
  freerdp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-08 00:20:35 UTC (rev 1145336)
+++ PKGBUILD2022-03-08 00:30:29 UTC (rev 1145337)
@@ -4,7 +4,7 @@
 
 _name=FreeRDP
 pkgname=freerdp
-pkgver=2.6.0
+pkgver=2.6.1
 pkgrel=1
 epoch=2
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
@@ -23,9 +23,9 @@
   
$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz
   $pkgname-2.0.0-manpage_formatting.patch
 )
-sha512sums=('aec4235297440aa7d77515a06efa156b0c54525e7506038913f85722593f6715fb32e9380553589d826e64f7ef4de49788d90637c87797edda480c2179ec8ca6'
+sha512sums=('53ca93dfc09cfb49f9c434ef492a7c2f0359ecfdb28c68fcb41d5875508da45cc62e054dc134577245a3a5a63102bdb89e50aeed3090f01b578879c5d5db6dca'
 
'd960e042d1527b5d5721136b6b20fc36f65beafd010581ea5b908668537fe9fe622de6689a29c0274b0d6f1e513615f0d02e56c1d1d1e613d093e145d39af8d7')
-b2sums=('6c2d85a59f8d353f82d7e4f9a7fbfb2011c798c802bee963d101d55525704c5f470c8125f4424f2fe860bf21cb561b8abef61a981b3dee68c9b34fe532d81c2e'
+b2sums=('351fcf2482cf6a8d47107376eafa132732476b31e56143cdb6748aedcad087ffbe26a9e667bd7bff96663580302d359ac856fb29a7b42ce5abda9c04c5fc44cb'
 
'8242fe56ba9cf5352d836f656645a46142c1aecea3e8200203117a0226135591c16fa0a24cfa196ade7b703832ff6871a948fd3bbbcc1d9c6df9885dc360')
 
 prepare() {



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

2022-03-07 Thread Brett Cornwall via arch-commits
Date: Tuesday, March 8, 2022 @ 00:20:35
  Author: ainola
Revision: 1145336

archrelease: copy trunk to community-testing-x86_64

Added:
  swaylock/repos/community-testing-x86_64/
  swaylock/repos/community-testing-x86_64/PKGBUILD
(from rev 1145335, swaylock/trunk/PKGBUILD)

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

Copied: swaylock/repos/community-testing-x86_64/PKGBUILD (from rev 1145335, 
swaylock/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-03-08 00:20:35 UTC (rev 1145336)
@@ -0,0 +1,48 @@
+# Maintainer: Brett Cornwall 
+# Contributor: gilbus
+
+pkgname=swaylock
+pkgver=1.6
+pkgrel=1
+license=("MIT")
+pkgdesc="Screen locker for Wayland"
+makedepends=(
+'meson'
+'scdoc'
+'wayland-protocols'
+'git'  # To make the version string
+)
+depends=(
+'cairo'
+'libxkbcommon'
+'pam'
+'wayland'
+'gdk-pixbuf2'  # For images other than PNG
+)
+arch=('x86_64')
+url="https://github.com/swaywm/swaylock";
+options=(debug)
+backup=('etc/pam.d/swaylock')
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/swaywm/swaylock/archive/$pkgver.tar.gz";
+
"https://github.com/swaywm/swaylock/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.sig";
+)
+sha256sums=('b9181e15d8166bba3a29dabb392cfe94568e4ceb358d388a812cd28c3f61bbe3'
+'SKIP')
+validpgpkeys=(
+"9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A"  # Drew DeVault
+"34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48"  # Simon Ser
+)
+
+build() {
+meson "$pkgname-$pkgver" build \
+--prefix /usr \
+--buildtype=plain
+ninja -C build
+}
+
+package() {
+DESTDIR="$pkgdir/" ninja -C build install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname"
+install -Dm644 "$pkgname-$pkgver/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
+}



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

2022-03-07 Thread Brett Cornwall via arch-commits
Date: Tuesday, March 8, 2022 @ 00:19:54
  Author: ainola
Revision: 1145335

upgpkg: swaylock 1.6-1

Also add simon ser to verified GPG keys.

Modified:
  swaylock/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:21:14 UTC (rev 1145334)
+++ PKGBUILD2022-03-08 00:19:54 UTC (rev 1145335)
@@ -2,8 +2,8 @@
 # Contributor: gilbus
 
 pkgname=swaylock
-pkgver=1.5
-pkgrel=4
+pkgver=1.6
+pkgrel=1
 license=("MIT")
 pkgdesc="Screen locker for Wayland"
 makedepends=(
@@ -27,9 +27,12 @@
 
"$pkgname-$pkgver.tar.gz::https://github.com/swaywm/swaylock/archive/$pkgver.tar.gz";
 
"https://github.com/swaywm/swaylock/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.sig";
 )
-sha256sums=('37b9c70e5698e8872b0b964a7454ecdb0f1a9e06b686eecf2b6c54f7f64a3f42'
+sha256sums=('b9181e15d8166bba3a29dabb392cfe94568e4ceb358d388a812cd28c3f61bbe3'
 'SKIP')
-validpgpkeys=("9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A")  # Drew DeVault
+validpgpkeys=(
+"9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A"  # Drew DeVault
+"34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48"  # Simon Ser
+)
 
 build() {
 meson "$pkgname-$pkgver" build \



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:21:14
  Author: felixonmars
Revision: 1145334

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 
1145333, haskell-http-api-data/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:21:14 UTC (rev 1145334)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-api-data
+pkgname=haskell-http-api-data
+pkgver=0.4.3
+pkgrel=103
+pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
+url="https://github.com/fizruk/http-api-data";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 
'haskell-base-compat'
+ 'haskell-cookie' 'haskell-hashable' 'haskell-http-types' 
'haskell-tagged'
+ 'haskell-time-compat' 'haskell-unordered-containers' 
'haskell-uuid-types')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hunit' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('625367d8f524eff07c69620df17c87a4365c01b9bc8bdd6bab5b8abe1b47cc429a050d63f48e50cb08fcac55aef95dfea532a5d52c87b6fa2d3e58b06aa8f4b0')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u attoparsec -u base -u base-compat -u hashable -u hspec 
$_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=-fllvm \
+-f-use-text-show
+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 --show-details=direct
+}
+
+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-http-api-data/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:21:06
  Author: felixonmars
Revision: 1145333

upgpkg: haskell-http-api-data 0.4.3-103: rebuild with doctest 0.19.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:20:21 UTC (rev 1145332)
+++ PKGBUILD2022-03-07 23:21:06 UTC (rev 1145333)
@@ -4,7 +4,7 @@
 _hkgname=http-api-data
 pkgname=haskell-http-api-data
 pkgver=0.4.3
-pkgrel=102
+pkgrel=103
 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
 url="https://github.com/fizruk/http-api-data";
 license=("BSD")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:20:21
  Author: felixonmars
Revision: 1145332

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai/repos/community-staging-x86_64/PKGBUILD (from rev 1145331, 
haskell-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:20:21 UTC (rev 1145332)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai
+pkgname=haskell-wai
+pkgver=3.2.3
+pkgrel=99
+pkgdesc="Web Application Interface."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-http-types" "haskell-network"
+ "haskell-vault")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1851da58310c45a809ec1cd3efd760e45bee814e41526a9f3404ea55e2428e92ff1563785b3118e8c605d5edaacd70670d21b5e5b300ce477f16b159c33a2040')
+
+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 
--ghc-option=-fllvm
+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-wai/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:20:14
  Author: felixonmars
Revision: 1145331

upgpkg: haskell-wai 3.2.3-99: rebuild with doctest 0.19.0

Modified:
  haskell-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:19:55 UTC (rev 1145330)
+++ PKGBUILD2022-03-07 23:20:14 UTC (rev 1145331)
@@ -4,7 +4,7 @@
 _hkgname=wai
 pkgname=haskell-wai
 pkgver=3.2.3
-pkgrel=98
+pkgrel=99
 pkgdesc="Web Application Interface."
 url="https://github.com/yesodweb/wai";
 license=("MIT")



[arch-commits] Commit in haskell-ghc-lib-parser-ex/repos (2 files)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:19:55
  Author: felixonmars
Revision: 1145330

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/
  haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/PKGBUILD
(from rev 1145329, haskell-ghc-lib-parser-ex/trunk/PKGBUILD)

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

Copied: haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/PKGBUILD (from 
rev 1145329, haskell-ghc-lib-parser-ex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:19:55 UTC (rev 1145330)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-lib-parser-ex
+pkgname=haskell-ghc-lib-parser-ex
+pkgver=9.0.0.4
+pkgrel=47
+pkgdesc="Algorithms on GHC parse trees"
+url="https://github.com/shayne-fletcher/ghc-lib-parser-ex";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-uniplate' 'haskell-ghc')
+makedepends=('ghc' 'haskell-extra' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-uniplate')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ba02c5606113ce5b8782c55669ec657cd39462d3e6296cd4c82c21f74c9754b2882fdf77f4c239621656469f6cb1609a6ade2c18083c3d403a834744918f634a')
+
+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=-fllvm
+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 --show-details=direct
+}
+
+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-ghc-lib-parser-ex/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:19:48
  Author: felixonmars
Revision: 1145329

upgpkg: haskell-ghc-lib-parser-ex 9.0.0.4-47: rebuild with doctest 0.19.0

Modified:
  haskell-ghc-lib-parser-ex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:19:24 UTC (rev 1145328)
+++ PKGBUILD2022-03-07 23:19:48 UTC (rev 1145329)
@@ -3,7 +3,7 @@
 _hkgname=ghc-lib-parser-ex
 pkgname=haskell-ghc-lib-parser-ex
 pkgver=9.0.0.4
-pkgrel=46
+pkgrel=47
 pkgdesc="Algorithms on GHC parse trees"
 url="https://github.com/shayne-fletcher/ghc-lib-parser-ex";
 license=('BSD')



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:19:24
  Author: felixonmars
Revision: 1145328

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-algebraic-graphs/repos/community-staging-x86_64/
  haskell-algebraic-graphs/repos/community-staging-x86_64/PKGBUILD
(from rev 1145327, haskell-algebraic-graphs/trunk/PKGBUILD)

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

Copied: haskell-algebraic-graphs/repos/community-staging-x86_64/PKGBUILD (from 
rev 1145327, haskell-algebraic-graphs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:19:24 UTC (rev 1145328)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=algebraic-graphs
+pkgname=haskell-algebraic-graphs
+pkgver=0.6
+pkgrel=11
+pkgdesc="A library for algebraic graph construction and transformation"
+url="https://github.com/snowleopard/alga";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-extra' 'haskell-inspection-testing' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('353e2a2f5a06a936983a182ecf1f8bdb7c3e96aa310e89453c8cfd5ca3e76fb4')
+
+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=-fllvm \
+--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 --show-details=direct
+}
+
+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-algebraic-graphs/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:19:16
  Author: felixonmars
Revision: 1145327

upgpkg: haskell-algebraic-graphs 0.6-11: rebuild with doctest 0.19.0

Modified:
  haskell-algebraic-graphs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:16:26 UTC (rev 1145326)
+++ PKGBUILD2022-03-07 23:19:16 UTC (rev 1145327)
@@ -3,7 +3,7 @@
 _hkgname=algebraic-graphs
 pkgname=haskell-algebraic-graphs
 pkgver=0.6
-pkgrel=10
+pkgrel=11
 pkgdesc="A library for algebraic graph construction and transformation"
 url="https://github.com/snowleopard/alga";
 license=('MIT')



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:16:26
  Author: felixonmars
Revision: 1145326

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-filepattern/repos/community-staging-x86_64/PKGBUILD (from rev 
1145325, haskell-filepattern/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:16:26 UTC (rev 1145326)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=filepattern
+pkgname=haskell-filepattern
+pkgver=0.1.2
+pkgrel=178
+pkgdesc="File path glob-like matching"
+url="https://github.com/ndmitchell/filepattern";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra')
+makedepends=('ghc' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('16866d70efdf55ee4e6b246eb7f7300c9ad4c148d8136d817f601b9c0cac95eb1ddaf57ab0b6fad539298b55128fe5c255c31fd152a713bf312488eae823da23')
+
+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=-fllvm
+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 --show-details=direct
+}
+
+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-filepattern/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:16:19
  Author: felixonmars
Revision: 1145325

upgpkg: haskell-filepattern 0.1.2-178: rebuild with doctest 0.19.0

Modified:
  haskell-filepattern/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:15:54 UTC (rev 1145324)
+++ PKGBUILD2022-03-07 23:16:19 UTC (rev 1145325)
@@ -3,7 +3,7 @@
 _hkgname=filepattern
 pkgname=haskell-filepattern
 pkgver=0.1.2
-pkgrel=177
+pkgrel=178
 pkgdesc="File path glob-like matching"
 url="https://github.com/ndmitchell/filepattern";
 license=('BSD')



[arch-commits] Commit in haskell-record-dot-preprocessor/repos (2 files)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:15:54
  Author: felixonmars
Revision: 1145324

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-record-dot-preprocessor/repos/community-staging-x86_64/
  haskell-record-dot-preprocessor/repos/community-staging-x86_64/PKGBUILD
(from rev 1145323, haskell-record-dot-preprocessor/trunk/PKGBUILD)

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

Copied: haskell-record-dot-preprocessor/repos/community-staging-x86_64/PKGBUILD 
(from rev 1145323, haskell-record-dot-preprocessor/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:15:54 UTC (rev 1145324)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=record-dot-preprocessor
+pkgname=haskell-record-dot-preprocessor
+pkgver=0.2.14
+pkgrel=4
+pkgdesc="Preprocessor to allow record.field syntax"
+url="https://github.com/ndmitchell/record-dot-preprocessor#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-uniplate')
+makedepends=('ghc' 'haskell-record-hasfield')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('9759be4d05c6c57a3c6fc016a043b93d19a149885eb418bfb4d986adc1289c6b2dd2f091ff3930e459cd1d4190d328c4b98f0fb22cc63a4f20075c88280e2b8b')
+
+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=-fllvm \
+--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 --show-details=direct
+}
+
+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-record-dot-preprocessor/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:15:47
  Author: felixonmars
Revision: 1145323

upgpkg: haskell-record-dot-preprocessor 0.2.14-4: rebuild with doctest 0.19.0

Modified:
  haskell-record-dot-preprocessor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:15:19 UTC (rev 1145322)
+++ PKGBUILD2022-03-07 23:15:47 UTC (rev 1145323)
@@ -3,7 +3,7 @@
 _hkgname=record-dot-preprocessor
 pkgname=haskell-record-dot-preprocessor
 pkgver=0.2.14
-pkgrel=3
+pkgrel=4
 pkgdesc="Preprocessor to allow record.field syntax"
 url="https://github.com/ndmitchell/record-dot-preprocessor#readme";
 license=("BSD")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:15:19
  Author: felixonmars
Revision: 1145322

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-apply-refact/repos/community-staging-x86_64/
  haskell-apply-refact/repos/community-staging-x86_64/PKGBUILD
(from rev 1145321, haskell-apply-refact/trunk/PKGBUILD)

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

Copied: haskell-apply-refact/repos/community-staging-x86_64/PKGBUILD (from rev 
1145321, haskell-apply-refact/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:15:19 UTC (rev 1145322)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=apply-refact
+pkgname=haskell-apply-refact
+pkgver=0.9.3.0
+pkgrel=77
+pkgdesc="Perform refactorings specified by the refact library."
+url="https://github.com/mpickering/apply-refact";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-filemanip' 
'haskell-ghc-exactprint'
+ 'haskell-optparse-applicative' 'haskell-refact' 'haskell-syb' 
'haskell-uniplate'
+ 'haskell-unix-compat')
+makedepends=('ghc' 'haskell-silently' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-golden')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('83fe3ba9c7822143dc171dc90d552b773d23e7d5afbe32f58d2a3459c219cbc4d776a4c242e579dde24efa28ae02c9aa6c43b8dbbd11e28098b9ca79030d8e38')
+
+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=-fllvm \
+--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 --show-details=direct
+}
+
+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-apply-refact/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:15:11
  Author: felixonmars
Revision: 1145321

upgpkg: haskell-apply-refact 0.9.3.0-77: rebuild with doctest 0.19.0

Modified:
  haskell-apply-refact/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:13:55 UTC (rev 1145320)
+++ PKGBUILD2022-03-07 23:15:11 UTC (rev 1145321)
@@ -3,7 +3,7 @@
 _hkgname=apply-refact
 pkgname=haskell-apply-refact
 pkgver=0.9.3.0
-pkgrel=76
+pkgrel=77
 pkgdesc="Perform refactorings specified by the refact library."
 url="https://github.com/mpickering/apply-refact";
 license=("BSD")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:13:55
  Author: felixonmars
Revision: 1145320

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 
1145319, haskell-tasty-hslua/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:13:55 UTC (rev 1145320)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-hslua
+pkgname=haskell-tasty-hslua
+pkgver=1.0.1
+pkgrel=8
+pkgdesc="Tasty helpers to test HsLua."
+url="https://hslua.org/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua-core' 'haskell-tasty' 'haskell-tasty-hunit')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('c7c937945225bcd675785802911d877f67c8349cb7889d0297c019592bdcbdfe')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+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=-fllvm \
+--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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:13:48
  Author: felixonmars
Revision: 1145319

upgpkg: haskell-tasty-hslua 1.0.1-8: rebuild with doctest 0.19.0

Modified:
  haskell-tasty-hslua/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:13:30 UTC (rev 1145318)
+++ PKGBUILD2022-03-07 23:13:48 UTC (rev 1145319)
@@ -3,7 +3,7 @@
 _hkgname=tasty-hslua
 pkgname=haskell-tasty-hslua
 pkgver=1.0.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Tasty helpers to test HsLua."
 url="https://hslua.org/";
 license=("MIT")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:13:30
  Author: felixonmars
Revision: 1145318

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from 
rev 1145317, haskell-data-serializer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:13:30 UTC (rev 1145318)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-serializer
+pkgname=haskell-data-serializer
+pkgver=0.3.5
+pkgrel=69
+pkgdesc="Common API for serialization libraries"
+url="https://github.com/mvv/data-serializer";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 
'haskell-split')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('02c1371f5cf5167818ebc5d706b1b4b1d45c39c275aa0f6b1abb6d21986493b6eb041226d9811d8184c595c0202596a89bac4e6d3ae275d789895e64018e')
+
+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=-fllvm
+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 --show-details=direct
+}
+
+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-data-serializer/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:13:23
  Author: felixonmars
Revision: 1145317

upgpkg: haskell-data-serializer 0.3.5-69: rebuild with doctest 0.19.0

Modified:
  haskell-data-serializer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:12:56 UTC (rev 1145316)
+++ PKGBUILD2022-03-07 23:13:23 UTC (rev 1145317)
@@ -3,7 +3,7 @@
 _hkgname=data-serializer
 pkgname=haskell-data-serializer
 pkgver=0.3.5
-pkgrel=68
+pkgrel=69
 pkgdesc="Common API for serialization libraries"
 url="https://github.com/mvv/data-serializer";
 license=('BSD')



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:12:56
  Author: felixonmars
Revision: 1145316

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 
1145315, haskell-data-textual/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:12:56 UTC (rev 1145316)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-textual
+pkgname=haskell-data-textual
+pkgver=0.3.0.3
+pkgrel=191
+pkgdesc="Human-friendly textual representations."
+url="https://github.com/mvv/data-textual";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-parsers' 'haskell-text-latin1' 
'haskell-text-printer')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('36f87d0ad6ef1207d59288013a74efb5458747b03a9ad0d0d5a242672b6f32c562e3e671688054b73289d238d1c69673a5e25fe058f100a8ead457a6228c9b22')
+
+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 
--ghc-option=-fllvm
+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-data-textual/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:12:49
  Author: felixonmars
Revision: 1145315

upgpkg: haskell-data-textual 0.3.0.3-191: rebuild with doctest 0.19.0

Modified:
  haskell-data-textual/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:11:07 UTC (rev 1145314)
+++ PKGBUILD2022-03-07 23:12:49 UTC (rev 1145315)
@@ -3,7 +3,7 @@
 _hkgname=data-textual
 pkgname=haskell-data-textual
 pkgver=0.3.0.3
-pkgrel=190
+pkgrel=191
 pkgdesc="Human-friendly textual representations."
 url="https://github.com/mvv/data-textual";
 license=('BSD')



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:11:07
  Author: felixonmars
Revision: 1145314

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-lua/repos/community-staging-x86_64/PKGBUILD (from rev 
1145313, haskell-tasty-lua/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:11:07 UTC (rev 1145314)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-lua
+pkgname=haskell-tasty-lua
+pkgver=0.2.3.2
+pkgrel=120
+pkgdesc="Write tests in Lua, integrate into tasty."
+url="https://github.com/hslua/tasty-lua";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-file-embed' 'haskell-hslua' 'haskell-tasty')
+makedepends=('ghc' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('14c13448f0755001f10175205f6e2eb7a70d2f428c05c2c734e95b8a136cd2b1b1363fd55297038f0db224b993e0db9d3c1203ed9d8c825dca5aeadfdce3a45e')
+
+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=-fllvm
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:10:59
  Author: felixonmars
Revision: 1145313

upgpkg: haskell-tasty-lua 0.2.3.2-120: rebuild with doctest 0.19.0

Modified:
  haskell-tasty-lua/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:10:39 UTC (rev 1145312)
+++ PKGBUILD2022-03-07 23:10:59 UTC (rev 1145313)
@@ -3,7 +3,7 @@
 _hkgname=tasty-lua
 pkgname=haskell-tasty-lua
 pkgver=0.2.3.2
-pkgrel=119
+pkgrel=120
 pkgdesc="Write tests in Lua, integrate into tasty."
 url="https://github.com/hslua/tasty-lua";
 license=('MIT')



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:10:39
  Author: felixonmars
Revision: 1145312

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-kvitable/repos/community-staging-x86_64/PKGBUILD (from rev 
1145311, haskell-kvitable/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:10:39 UTC (rev 1145312)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=kvitable
+pkgname=haskell-kvitable
+pkgver=1.0.0.0
+pkgrel=54
+pkgdesc="Key/Value Indexed Table container and formatting library"
+url="https://hackage.haskell.org/package/kvitable";
+license=("custom:ISC")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-lucid' 'haskell-microlens' 
'haskell-prettyprinter')
+makedepends=('ghc' 'uusi' 'haskell-html-parse' 'haskell-pretty-show' 
'haskell-tasty'
+ 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('9fcb3fc96d6e1f2ac5f580d03b04a1e13f534f247498fb3b0beb89e100f715dd')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u lucid $_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=-fllvm \
+--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 --show-details=direct
+}
+
+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-kvitable/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:10:32
  Author: felixonmars
Revision: 1145311

upgpkg: haskell-kvitable 1.0.0.0-54: rebuild with doctest 0.19.0

Modified:
  haskell-kvitable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:10:01 UTC (rev 1145310)
+++ PKGBUILD2022-03-07 23:10:32 UTC (rev 1145311)
@@ -3,7 +3,7 @@
 _hkgname=kvitable
 pkgname=haskell-kvitable
 pkgver=1.0.0.0
-pkgrel=53
+pkgrel=54
 pkgdesc="Key/Value Indexed Table container and formatting library"
 url="https://hackage.haskell.org/package/kvitable";
 license=("custom:ISC")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:10:01
  Author: felixonmars
Revision: 1145310

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optics-extra/repos/community-staging-x86_64/
  haskell-optics-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 1145309, haskell-optics-extra/trunk/PKGBUILD)

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

Copied: haskell-optics-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
1145309, haskell-optics-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:10:01 UTC (rev 1145310)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=optics-extra
+pkgname=haskell-optics-extra
+pkgver=0.4
+pkgrel=73
+pkgdesc="Extra utilities and instances for optics-core"
+url="https://github.com/well-typed/optics-extra";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-indexed-profunctors'
+ 'haskell-indexed-traversable-instances' 'haskell-optics-core'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'uusi')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1e860c8e814942e24e5f0e4f0c44334cd333205a884b20791f1784310db947d63d11e7b3d812dbec503c77f419b1555c1273a95df7040c59f8ac4e8ab693ca88')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u hashable $_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=-fllvm
+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 --show-details=direct
+}
+
+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-optics-extra/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:09:54
  Author: felixonmars
Revision: 1145309

upgpkg: haskell-optics-extra 0.4-73: rebuild with doctest 0.19.0

Modified:
  haskell-optics-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:09:31 UTC (rev 1145308)
+++ PKGBUILD2022-03-07 23:09:54 UTC (rev 1145309)
@@ -3,7 +3,7 @@
 _hkgname=optics-extra
 pkgname=haskell-optics-extra
 pkgver=0.4
-pkgrel=72
+pkgrel=73
 pkgdesc="Extra utilities and instances for optics-core"
 url="https://github.com/well-typed/optics-extra";
 license=('BSD')



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:09:31
  Author: felixonmars
Revision: 1145308

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-semialign/repos/community-staging-x86_64/PKGBUILD (from rev 
1145307, haskell-semialign/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:09:31 UTC (rev 1145308)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=semialign
+pkgname=haskell-semialign
+pkgver=1.2.0.1
+pkgrel=25
+pkgdesc="Align and Zip type-classes from the common Semialign ancestor."
+url="https://github.com/haskellari/these";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-indexed-traversable'
+ 'haskell-indexed-traversable-instances' 'haskell-semigroupoids' 
'haskell-tagged'
+ 'haskell-these' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('ba4c680ec2f301c6b76e2198a422bd9c540915fd89a12cbb1787e95c0ccd1bb05abdf59ab1678f46141939673418c650d9624af2ddb7370f2b6bccf704ade83d')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+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=-fllvm \
+--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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:09:23
  Author: felixonmars
Revision: 1145307

upgpkg: haskell-semialign 1.2.0.1-25: rebuild with doctest 0.19.0

Modified:
  haskell-semialign/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:08:58 UTC (rev 1145306)
+++ PKGBUILD2022-03-07 23:09:23 UTC (rev 1145307)
@@ -3,7 +3,7 @@
 _hkgname=semialign
 pkgname=haskell-semialign
 pkgver=1.2.0.1
-pkgrel=24
+pkgrel=25
 pkgdesc="Align and Zip type-classes from the common Semialign ancestor."
 url="https://github.com/haskellari/these";
 license=("BSD")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:08:58
  Author: felixonmars
Revision: 1145306

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 1145305, 
haskell-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:08:58 UTC (rev 1145306)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lens
+pkgname=haskell-lens
+pkgver=5.1
+pkgrel=14
+pkgdesc="Lenses, Folds and Traversals"
+url="https://github.com/ekmett/lens/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-assoc' 'haskell-base-orphans' 'haskell-bifunctors'
+ 'haskell-call-stack' 'haskell-comonad' 'haskell-contravariant' 
'haskell-distributive'
+ 'haskell-free' 'haskell-hashable' 'haskell-indexed-traversable'
+ 'haskell-indexed-traversable-instances' 'haskell-kan-extensions' 
'haskell-parallel'
+ 'haskell-profunctors' 'haskell-reflection' 'haskell-semigroupoids' 
'haskell-strict'
+ 'haskell-tagged' 'haskell-th-abstraction' 'haskell-these'
+ 'haskell-transformers-compat' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-simple-reflect'
+ 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('918683ee9cee40c00843dcc70ec7dc6a60f6638bc1d16303925dd575ea7e859082f4913e5d6d94fd378064f793d563191a4dcb7e5305831a696e620900da5a81')
+
+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=-fllvm \
+-f-j -ftrustworthy -f-safe -ftest-templates -ftest-properties 
-ftest-hunit \
+-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \
+-f-benchmark-uniplate
+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 --show-details=direct
+}
+
+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-lens/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:08:51
  Author: felixonmars
Revision: 1145305

upgpkg: haskell-lens 5.1-14: rebuild with doctest 0.19.0

Modified:
  haskell-lens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:07:39 UTC (rev 1145304)
+++ PKGBUILD2022-03-07 23:08:51 UTC (rev 1145305)
@@ -4,7 +4,7 @@
 _hkgname=lens
 pkgname=haskell-lens
 pkgver=5.1
-pkgrel=13
+pkgrel=14
 pkgdesc="Lenses, Folds and Traversals"
 url="https://github.com/ekmett/lens/";
 license=("BSD")



[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/repos (2 files)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:07:39
  Author: felixonmars
Revision: 1145304

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/
  haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD
(from rev 1145303, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD)

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

Copied: 
haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD 
(from rev 1145303, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:07:39 UTC (rev 1145304)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=prettyprinter-ansi-terminal
+pkgname=haskell-prettyprinter-ansi-terminal
+pkgver=1.1.3
+pkgrel=34
+pkgdesc="ANSI terminal backend for the prettyprinter package."
+url="https://github.com/quchen/prettyprinter-ansi-terminal";
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-prettyprinter')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('985e965f78c767234b9f30e9cc1590d037e00d211385ebfa833b96f9b9aa092840e2587236d848c66ff1c58c97748f6ae9bd5cc02ea5175aa66d2654392ea1b6')
+
+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=-fllvm \
+-f-buildReadme
+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 --show-details=direct
+}
+
+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-prettyprinter-ansi-terminal/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:07:32
  Author: felixonmars
Revision: 1145303

upgpkg: haskell-prettyprinter-ansi-terminal 1.1.3-34: rebuild with doctest 
0.19.0

Modified:
  haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:07:10 UTC (rev 1145302)
+++ PKGBUILD2022-03-07 23:07:32 UTC (rev 1145303)
@@ -3,7 +3,7 @@
 _hkgname=prettyprinter-ansi-terminal
 pkgname=haskell-prettyprinter-ansi-terminal
 pkgver=1.1.3
-pkgrel=33
+pkgrel=34
 pkgdesc="ANSI terminal backend for the prettyprinter package."
 url="https://github.com/quchen/prettyprinter-ansi-terminal";
 license=('custom:BSD2')



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:07:10
  Author: felixonmars
Revision: 1145302

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-bz2/repos/community-staging-x86_64/PKGBUILD (from rev 1145301, 
haskell-bz2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:07:10 UTC (rev 1145302)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=bz2
+pkgname=haskell-bz2
+pkgver=1.0.1.0
+pkgrel=141
+pkgdesc="Bindings to libbz2"
+url="https://hub.darcs.net/vmchale/bz2";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'bzip2')
+makedepends=('ghc' 'c2hs' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3e2b8550c878645fe49446abd31ae12ba1fce252c2e1d626b2be42d083f835338ce9def9af43884f12d30292f2e560b98a9783e772f7b1a87cbbf2e860a08b9f')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+
+# Use system libbz2
+sed -i -e '/cbits/d' -e '/c-sources/d' -e '/hs-source-dirs/i \
extra-libraries: bz2' $_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=-fllvm
+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 --show-details=direct
+}
+
+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-bz2/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:07:03
  Author: felixonmars
Revision: 1145301

upgpkg: haskell-bz2 1.0.1.0-141: rebuild with doctest 0.19.0

Modified:
  haskell-bz2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:06:42 UTC (rev 1145300)
+++ PKGBUILD2022-03-07 23:07:03 UTC (rev 1145301)
@@ -3,7 +3,7 @@
 _hkgname=bz2
 pkgname=haskell-bz2
 pkgver=1.0.1.0
-pkgrel=140
+pkgrel=141
 pkgdesc="Bindings to libbz2"
 url="https://hub.darcs.net/vmchale/bz2";
 license=('BSD')



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:06:42
  Author: felixonmars
Revision: 1145300

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tomland/repos/community-staging-x86_64/PKGBUILD (from rev 
1145299, haskell-tomland/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:06:42 UTC (rev 1145300)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=tomland
+pkgname=haskell-tomland
+pkgver=1.3.3.1
+pkgrel=18
+pkgdesc="Implementation of bidirectional TOML serialization."
+url="https://github.com/kowainik/tomland";
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-megaparsec' 
'haskell-parser-combinators'
+ 'haskell-unordered-containers' 'haskell-validation-selective')
+makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 
'haskell-hspec-hedgehog'
+ 'haskell-hspec-megaparsec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('a5b6af6300e3f5b55046ee454a84af1498558bd8ad810d1afdcacc67d47f0929189a988ee00fe1e70442661606385a74397e56141254e862b1fd686a53341a6e')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u hspec $_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=-fllvm \
+--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 --show-details=direct
+}
+
+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-tomland/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:06:35
  Author: felixonmars
Revision: 1145299

upgpkg: haskell-tomland 1.3.3.1-18: rebuild with doctest 0.19.0

Modified:
  haskell-tomland/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:05:38 UTC (rev 1145298)
+++ PKGBUILD2022-03-07 23:06:35 UTC (rev 1145299)
@@ -4,7 +4,7 @@
 _hkgname=tomland
 pkgname=haskell-tomland
 pkgver=1.3.3.1
-pkgrel=17
+pkgrel=18
 pkgdesc="Implementation of bidirectional TOML serialization."
 url="https://github.com/kowainik/tomland";
 license=('MPL2')



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:05:38
  Author: felixonmars
Revision: 1145298

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-time-manager/repos/community-staging-x86_64/
  haskell-time-manager/repos/community-staging-x86_64/PKGBUILD
(from rev 1145297, haskell-time-manager/trunk/PKGBUILD)

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

Copied: haskell-time-manager/repos/community-staging-x86_64/PKGBUILD (from rev 
1145297, haskell-time-manager/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:05:38 UTC (rev 1145298)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=time-manager
+pkgname=haskell-time-manager
+pkgver=0.0.0
+pkgrel=217
+pkgdesc="Scalable timer"
+url="https://github.com/yesodweb/wai";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-auto-update')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('aa8bd9dc9a66ea097fe2d6a6d9e77eff67debc58a588da7ae1d6fc312b6bb371da58b413b58cdba21623e2da26633595f379ac9e0a7a6dc7281ad42353231054')
+
+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=-fllvm
+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 --show-details=direct
+}
+
+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-time-manager/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:05:30
  Author: felixonmars
Revision: 1145297

upgpkg: haskell-time-manager 0.0.0-217: rebuild with doctest 0.19.0

Modified:
  haskell-time-manager/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:05:12 UTC (rev 1145296)
+++ PKGBUILD2022-03-07 23:05:30 UTC (rev 1145297)
@@ -3,7 +3,7 @@
 _hkgname=time-manager
 pkgname=haskell-time-manager
 pkgver=0.0.0
-pkgrel=216
+pkgrel=217
 pkgdesc="Scalable timer"
 url="https://github.com/yesodweb/wai";
 license=('MIT')



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:05:12
  Author: felixonmars
Revision: 1145296

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 1145295, 
haskell-dns/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:05:12 UTC (rev 1145296)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dns
+pkgname=haskell-dns
+pkgver=4.0.1
+pkgrel=220
+pkgdesc="DNS library in Haskell"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-base64-bytestring' 
'haskell-cryptonite'
+ 'haskell-hourglass' 'haskell-iproute' 'haskell-network' 
'haskell-psqueues')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5c3d86c95aeb61ffdf951472a18ce2878b9dad1069efdf02fd7aff4065cf88c93c13d197488af65811440c674a75601b0c3336a6de6a9bff98cca018254b6e9c')
+
+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=-fllvm
+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/kazu-yamamoto/dns/issues/102
+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-dns/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:05:05
  Author: felixonmars
Revision: 1145295

upgpkg: haskell-dns 4.0.1-220: rebuild with doctest 0.19.0

Modified:
  haskell-dns/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:04:20 UTC (rev 1145294)
+++ PKGBUILD2022-03-07 23:05:05 UTC (rev 1145295)
@@ -4,7 +4,7 @@
 _hkgname=dns
 pkgname=haskell-dns
 pkgver=4.0.1
-pkgrel=219
+pkgrel=220
 pkgdesc="DNS library in Haskell"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:04:20
  Author: felixonmars
Revision: 1145294

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-fast-logger/repos/community-staging-x86_64/
  haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD
(from rev 1145293, haskell-fast-logger/trunk/PKGBUILD)

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

Copied: haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
1145293, haskell-fast-logger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:04:20 UTC (rev 1145294)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fast-logger
+pkgname=haskell-fast-logger
+pkgver=3.0.5
+pkgrel=62
+pkgdesc="A fast logging system"
+url="https://github.com/kazu-yamamoto/logger";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-auto-update' 'haskell-easy-file' 
'haskell-unix-compat'
+ 'haskell-unix-time')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('3a79b7f6e033601ee4c09d0e64fa10d17a7dad221a9002e3452ba90d45b3557e7224060ffe65dbc8904bd60f21011bf7d1db2070449dd2e15ed29b3032b32aa4')
+
+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 
--ghc-option=-fllvm
+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-fast-logger/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:04:13
  Author: felixonmars
Revision: 1145293

upgpkg: haskell-fast-logger 3.0.5-62: rebuild with doctest 0.19.0

Modified:
  haskell-fast-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:03:52 UTC (rev 1145292)
+++ PKGBUILD2022-03-07 23:04:13 UTC (rev 1145293)
@@ -4,7 +4,7 @@
 _hkgname=fast-logger
 pkgname=haskell-fast-logger
 pkgver=3.0.5
-pkgrel=61
+pkgrel=62
 pkgdesc="A fast logging system"
 url="https://github.com/kazu-yamamoto/logger";
 license=("BSD")



[arch-commits] Commit in haskell-tls-session-manager/repos (2 files)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:03:52
  Author: felixonmars
Revision: 1145292

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tls-session-manager/repos/community-staging-x86_64/
  haskell-tls-session-manager/repos/community-staging-x86_64/PKGBUILD
(from rev 1145291, haskell-tls-session-manager/trunk/PKGBUILD)

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

Copied: haskell-tls-session-manager/repos/community-staging-x86_64/PKGBUILD 
(from rev 1145291, haskell-tls-session-manager/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:03:52 UTC (rev 1145292)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tls-session-manager
+pkgname=haskell-tls-session-manager
+pkgver=0.0.4
+pkgrel=228
+pkgdesc="In-memory TLS session manager"
+url="https://hackage.haskell.org/package/tls-session-manager";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-auto-update" 'haskell-basement' "haskell-clock" 
'haskell-memory'
+ "haskell-psqueues" "haskell-tls")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8516a2a6a12ee33ca3cbfcf33f5108218dcfea54b092a5292cbe0935b1c181d1aa26d171eb1f62d93ac80bebca21221598a07e225be5513743b227ef6908fbec')
+
+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 
--ghc-option=-fllvm
+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-tls-session-manager/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:03:44
  Author: felixonmars
Revision: 1145291

upgpkg: haskell-tls-session-manager 0.0.4-228: rebuild with doctest 0.19.0

Modified:
  haskell-tls-session-manager/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:03:25 UTC (rev 1145290)
+++ PKGBUILD2022-03-07 23:03:44 UTC (rev 1145291)
@@ -4,7 +4,7 @@
 _hkgname=tls-session-manager
 pkgname=haskell-tls-session-manager
 pkgver=0.0.4
-pkgrel=227
+pkgrel=228
 pkgdesc="In-memory TLS session manager"
 url="https://hackage.haskell.org/package/tls-session-manager";
 license=("BSD")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:03:25
  Author: felixonmars
Revision: 1145290

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-connection/repos/community-staging-x86_64/PKGBUILD (from rev 
1145289, haskell-connection/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:03:25 UTC (rev 1145290)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=connection
+pkgname=haskell-connection
+pkgver=0.3.1
+pkgrel=177
+pkgdesc="Simple and easy network connections API"
+url="https://github.com/vincenthz/hs-connection";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-basement" "haskell-data-default-class" 
"haskell-network" "haskell-socks"
+ "haskell-tls" "haskell-x509" "haskell-x509-store" 
"haskell-x509-system"
+ "haskell-x509-validation")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('06da91d39e0d9a556a78da77a7ca31d520d5e7e8fd65509f82be926ad2c34282ef1f4d03aa6065c5834bc89417cf51b573f3cf4529fe3ead72eb1e80cc6d7a98')
+
+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 
--ghc-option=-fllvm
+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-connection/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:03:16
  Author: felixonmars
Revision: 1145289

upgpkg: haskell-connection 0.3.1-177: rebuild with doctest 0.19.0

Modified:
  haskell-connection/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:02:55 UTC (rev 1145288)
+++ PKGBUILD2022-03-07 23:03:16 UTC (rev 1145289)
@@ -4,7 +4,7 @@
 _hkgname=connection
 pkgname=haskell-connection
 pkgver=0.3.1
-pkgrel=176
+pkgrel=177
 pkgdesc="Simple and easy network connections API"
 url="https://github.com/vincenthz/hs-connection";
 license=("BSD")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:02:55
  Author: felixonmars
Revision: 1145288

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
1145287, haskell-conduit-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:02:55 UTC (rev 1145288)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit-extra
+pkgname=haskell-conduit-extra
+pkgver=1.3.5
+pkgrel=211
+pkgdesc="Batteries included conduit: adapters for common libraries."
+url="https://github.com/snoyberg/conduit";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-conduit' 
'haskell-network'
+ 'haskell-primitive' 'haskell-resourcet' 'haskell-streaming-commons' 
'haskell-typed-process'
+ 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('27cb6e1eba8c01154a1a7002521ce0190028790d1cb3f07d268722da2e2d32cc9ec8a78b897832f3e96fc40a4d6bf1755b7d068ba986178830aea0373b38cb38')
+
+prepare() {
+sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_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=-fllvm
+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 --show-details=direct
+}
+
+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-conduit-extra/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:02:47
  Author: felixonmars
Revision: 1145287

upgpkg: haskell-conduit-extra 1.3.5-211: rebuild with doctest 0.19.0

Modified:
  haskell-conduit-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:02:12 UTC (rev 1145286)
+++ PKGBUILD2022-03-07 23:02:47 UTC (rev 1145287)
@@ -4,7 +4,7 @@
 _hkgname=conduit-extra
 pkgname=haskell-conduit-extra
 pkgver=1.3.5
-pkgrel=210
+pkgrel=211
 pkgdesc="Batteries included conduit: adapters for common libraries."
 url="https://github.com/snoyberg/conduit";
 license=("MIT")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:02:12
  Author: felixonmars
Revision: 1145286

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 1145285, haskell-binary-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:02:12 UTC (rev 1145286)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=binary-conduit
+pkgname=haskell-binary-conduit
+pkgver=1.3.1
+pkgrel=280
+pkgdesc="Data serialization/deserialization conduit library"
+url="https://github.com/qnikst/binary-conduit/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ba1cc19ed024be3ddd5f95a1ddd0666fa6be91879663b7de8c1627d3342cad5c39b138d5e1df59274471341ad28d9dd51dc2da4a53fafa5e3dcab1fdb21722b2')
+
+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 
--ghc-option=-fllvm
+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-binary-conduit/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:02:04
  Author: felixonmars
Revision: 1145285

upgpkg: haskell-binary-conduit 1.3.1-280: rebuild with doctest 0.19.0

Modified:
  haskell-binary-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:01:45 UTC (rev 1145284)
+++ PKGBUILD2022-03-07 23:02:04 UTC (rev 1145285)
@@ -3,7 +3,7 @@
 _hkgname=binary-conduit
 pkgname=haskell-binary-conduit
 pkgver=1.3.1
-pkgrel=279
+pkgrel=280
 pkgdesc="Data serialization/deserialization conduit library"
 url="https://github.com/qnikst/binary-conduit/";
 license=('MIT')



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:01:45
  Author: felixonmars
Revision: 1145284

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 
1145283, haskell-sandi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:01:45 UTC (rev 1145284)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sandi
+pkgname=haskell-sandi
+pkgver=0.5
+pkgrel=289
+pkgdesc="Data encoding library"
+url="https://hackage.haskell.org/package/sandi";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-th')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8abff3496d0d3f082f12416eea3189e06d1663fe78d996159396ab944389b2a816853c0191edced3b176fc506dac60e9ce84347ecaf2c255e5ec0d6b1590c012')
+
+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 
--ghc-option=-fllvm \
+-fwith-conduit
+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 --show-details=direct
+}
+
+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-sandi/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:01:38
  Author: felixonmars
Revision: 1145283

upgpkg: haskell-sandi 0.5-289: rebuild with doctest 0.19.0

Modified:
  haskell-sandi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:01:16 UTC (rev 1145282)
+++ PKGBUILD2022-03-07 23:01:38 UTC (rev 1145283)
@@ -4,7 +4,7 @@
 _hkgname=sandi
 pkgname=haskell-sandi
 pkgver=0.5
-pkgrel=288
+pkgrel=289
 pkgdesc="Data encoding library"
 url="https://hackage.haskell.org/package/sandi";
 license=("BSD")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:01:16
  Author: felixonmars
Revision: 1145282

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libyaml/repos/community-staging-x86_64/PKGBUILD (from rev 
1145281, haskell-libyaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:01:16 UTC (rev 1145282)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=libyaml
+pkgname=haskell-libyaml
+pkgver=0.1.2
+pkgrel=197
+pkgdesc="Low-level, streaming YAML interface."
+url="https://github.com/snoyberg/libyaml";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'libyaml' 'haskell-conduit' 'haskell-resourcet')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0423fb36f1fdeeb89244a81930558ad272f8ffe8161ced3cc542e180937a1e5f264f188972786830b0bace6851adca796756abe100dffa8cb969eff4cb0e3121')
+
+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 
--ghc-option=-fllvm \
+-fsystem-libyaml
+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-libyaml/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:01:09
  Author: felixonmars
Revision: 1145281

upgpkg: haskell-libyaml 0.1.2-197: rebuild with doctest 0.19.0

Modified:
  haskell-libyaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:00:45 UTC (rev 1145280)
+++ PKGBUILD2022-03-07 23:01:09 UTC (rev 1145281)
@@ -3,7 +3,7 @@
 _hkgname=libyaml
 pkgname=haskell-libyaml
 pkgver=0.1.2
-pkgrel=196
+pkgrel=197
 pkgdesc="Low-level, streaming YAML interface."
 url="https://github.com/snoyberg/libyaml";
 license=('BSD')



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:00:45
  Author: felixonmars
Revision: 1145280

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 
1145279, haskell-pointed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:00:45 UTC (rev 1145280)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pointed
+pkgname=haskell-pointed
+pkgver=5.0.3
+pkgrel=30
+pkgdesc="Pointed and copointed data"
+url="https://github.com/ekmett/pointed/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-data-default-class' 
'haskell-hashable'
+ 'haskell-kan-extensions' 'haskell-semigroupoids' 'haskell-tagged'
+ 'haskell-transformers-compat' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e68375506d08002c5f0a76c24a40bdc7b28fea0e447f213c441bc22571846c3685a4833f19e224406f975236fd0bbaacecf6ea0ec1ec056254863f2b65aecbaa')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -d semigroups -u hashable $_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 
--ghc-option=-fllvm \
+-fcomonad -fcontainers -fkan-extensions -fsemigroupoids 
-fsemigroups \
+-fstm -ftagged -ftransformers -funordered-containers
+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-pointed/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:00:38
  Author: felixonmars
Revision: 1145279

upgpkg: haskell-pointed 5.0.3-30: rebuild with doctest 0.19.0

Modified:
  haskell-pointed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 23:00:19 UTC (rev 1145278)
+++ PKGBUILD2022-03-07 23:00:38 UTC (rev 1145279)
@@ -4,7 +4,7 @@
 _hkgname=pointed
 pkgname=haskell-pointed
 pkgver=5.0.3
-pkgrel=29
+pkgrel=30
 pkgdesc="Pointed and copointed data"
 url="https://github.com/ekmett/pointed/";
 license=("BSD")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:00:19
  Author: felixonmars
Revision: 1145278

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rere/repos/community-staging-x86_64/PKGBUILD (from rev 1145277, 
haskell-rere/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 23:00:19 UTC (rev 1145278)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rere
+pkgname=haskell-rere
+pkgver=0.2
+pkgrel=75
+pkgdesc="Regular-expressions extended with fixpoints for context-free powers"
+url="https://github.com/phadej/rere.git";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-fin' 'haskell-vec')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('5ecdced0db5dce488396f5013cc37ab00b6f769f24bf33d8be1bb80ec1aa15b3d8a4d36e185adf7d557b37d3486e643fb87fa019f7057c7aab4487e0059888d6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+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=-fllvm \
+--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 --show-details=direct
+}
+
+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-rere/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 23:00:12
  Author: felixonmars
Revision: 1145277

upgpkg: haskell-rere 0.2-75: rebuild with doctest 0.19.0

Modified:
  haskell-rere/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 22:59:31 UTC (rev 1145276)
+++ PKGBUILD2022-03-07 23:00:12 UTC (rev 1145277)
@@ -3,7 +3,7 @@
 _hkgname=rere
 pkgname=haskell-rere
 pkgver=0.2
-pkgrel=74
+pkgrel=75
 pkgdesc="Regular-expressions extended with fixpoints for context-free powers"
 url="https://github.com/phadej/rere.git";
 license=("BSD")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 22:59:31
  Author: felixonmars
Revision: 1145276

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-zinza/repos/community-staging-x86_64/PKGBUILD (from rev 
1145275, haskell-zinza/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 22:59:31 UTC (rev 1145276)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=zinza
+pkgname=haskell-zinza
+pkgver=0.2
+pkgrel=49
+pkgdesc="Typed templates with jinja like syntax"
+url="https://github.com/phadej/zinza";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-golden' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('68cb9c3cb5c81c82a81a63d012869d1ec3fddda89be0bd5f8fc0aa8f2a64c4eb')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u base -u QuickCheck -u tasty $_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=-fllvm \
+--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 --show-details=direct
+}
+
+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"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 22:59:23
  Author: felixonmars
Revision: 1145275

upgpkg: haskell-zinza 0.2-49: rebuild with doctest 0.19.0

Modified:
  haskell-zinza/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 22:58:53 UTC (rev 1145274)
+++ PKGBUILD2022-03-07 22:59:23 UTC (rev 1145275)
@@ -3,7 +3,7 @@
 _hkgname=zinza
 pkgname=haskell-zinza
 pkgver=0.2
-pkgrel=48
+pkgrel=49
 pkgdesc="Typed templates with jinja like syntax"
 url="https://github.com/phadej/zinza";
 license=("GPL")



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 22:58:53
  Author: felixonmars
Revision: 1145274

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-aeson/repos/community-staging-x86_64/
  haskell-aeson/repos/community-staging-x86_64/PKGBUILD
(from rev 1145273, haskell-aeson/trunk/PKGBUILD)
  haskell-aeson/repos/community-staging-x86_64/ghc9.patch
(from rev 1145273, haskell-aeson/trunk/ghc9.patch)

+
 PKGBUILD   |   57 +++
 ghc9.patch |  222 +++
 2 files changed, 279 insertions(+)

Copied: haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
1145273, haskell-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 22:58:53 UTC (rev 1145274)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-aeson
+_hkgname=aeson
+pkgver=1.5.6.0
+pkgrel=85
+pkgdesc="A JSON parsing and encoding library optimized for ease of use and 
high performance."
+url="https://github.com/haskell/aeson";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat-batteries' 
'haskell-data-fix'
+ 'haskell-dlist' 'haskell-hashable' 'haskell-primitive' 
'haskell-scientific'
+ 'haskell-strict' 'haskell-tagged' 'haskell-th-abstraction' 
'haskell-these'
+ 'haskell-time-compat' 'haskell-unordered-containers' 
'haskell-uuid-types' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-integer-logarithms'
+ 'haskell-base-orphans' 'haskell-base16-bytestring' 'haskell-diff'
+ 'haskell-generic-deriving' 'haskell-hashable-time' 'haskell-tasty'
+ 'haskell-tasty-golden' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";
+ghc9.patch)
+sha512sums=('31e0339945aec6d84aec230c09001fe6e7926f008d3444d12264bb323d0a050515303fdc8eeb6563733594209d930cdd2f82eb4dfe4dd4d5c573748aaa71813d'
+
'b6f9d49f1427543a907a2b432889f2fef64c50dbaae36133dbb328d6ff7f314959d35ef154f085a42f72af384eaa107b6f7f2b67a2d318f972e2cce04b65d35e')
+
+prepare() {
+  uusi -u attoparsec -u base-compat-batteries -u hashable -u hashable-time 
$_hkgname-$pkgver/$_hkgname.cabal
+  patch -d $_hkgname-$pkgver -p1 < ghc9.patch
+}
+
+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=-fllvm \
+-f-developer -f-fast -f-cffi
+  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 --show-details=direct
+}
+
+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"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}

Copied: haskell-aeson/repos/community-staging-x86_64/ghc9.patch (from rev 
1145273, haskell-aeson/trunk/ghc9.patch)
===
--- community-staging-x86_64/ghc9.patch (rev 0)
+++ community-staging-x86_64/ghc9.patch 2022-03-07 22:58:53 UTC (rev 1145274)
@@ -0,0 +1,222 @@
+From 083691aa10e802a1b9b57922f3d0a234cafdb90d Mon Sep 17 00:00:00 2001
+From: Oleg Grenrus 
+Date: Sat, 20 Feb 2021 23:15:41 +0200
+Subject: [PATCH] Add GHC-9.0.1 CI job
+
+Not for benchmarks yet though, cassava etc need bounds relaxed first
+
+We need to reorder stuff in UnitTests, GHC-9.0 is stricter about
+which instances are visible.
+---
+ .github/workflows/haskell-ci.yml|  12 +-
+ aeson.cabal |   2 +-
+ attoparsec-iso8601/attoparsec-iso8601.cabal |   2 +-
+ examples/aeson-examples.cabal   |   3 +-
+ tests/UnitTests.hs  | 144 ++--
+ 5 files changed, 86 insertions(+), 77 deletions(-)
+
+diff --git a/tests/UnitTests.hs b/tests/UnitTests.hs
+index a0651dda..e5c73f46 100644
+--- a/tests/UnitTests.hs
 b/tests/UnitTests.hs
+@@ -76,59 +76,7 @@ import qualified SerializationFormatSpec
+ import Data.Aeson.Parser.UnescapeFFI ()
+ import Data.Aeson.Parser.UnescapePure ()
+ 
+-tests :: TestTree
+-tests = testGroup "unit" [
+-testGroup "Seria

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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 22:58:42
  Author: felixonmars
Revision: 1145273

upgpkg: haskell-aeson 1.5.6.0-85: rebuild with doctest 0.19.0

Modified:
  haskell-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 22:56:59 UTC (rev 1145272)
+++ PKGBUILD2022-03-07 22:58:42 UTC (rev 1145273)
@@ -5,7 +5,7 @@
 pkgname=haskell-aeson
 _hkgname=aeson
 pkgver=1.5.6.0
-pkgrel=84
+pkgrel=85
 pkgdesc="A JSON parsing and encoding library optimized for ease of use and 
high performance."
 url="https://github.com/haskell/aeson";
 license=("GPL")



[arch-commits] Commit in obsidian/repos/community-x86_64 (8 files)

2022-03-07 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, March 7, 2022 @ 22:56:59
  Author: svenstaro
Revision: 1145272

archrelease: copy trunk to community-x86_64

Added:
  obsidian/repos/community-x86_64/PKGBUILD
(from rev 1145271, obsidian/trunk/PKGBUILD)
  obsidian/repos/community-x86_64/Packaging permission from Arch Linux.eml
(from rev 1145271, obsidian/trunk/Packaging permission from Arch Linux.eml)
  obsidian/repos/community-x86_64/obsidian.desktop
(from rev 1145271, obsidian/trunk/obsidian.desktop)
  obsidian/repos/community-x86_64/obsidian.sh
(from rev 1145271, obsidian/trunk/obsidian.sh)
Deleted:
  obsidian/repos/community-x86_64/PKGBUILD
  obsidian/repos/community-x86_64/Packaging permission from Arch Linux.eml
  obsidian/repos/community-x86_64/obsidian
  obsidian/repos/community-x86_64/obsidian.desktop

--+
 PKGBUILD |   93 +
 obsidian |2 -
 obsidian.desktop |   21 +--
 obsidian.sh  |2 +
 4 files changed, 57 insertions(+), 61 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-07 22:56:47 UTC (rev 1145271)
+++ PKGBUILD2022-03-07 22:56:59 UTC (rev 1145272)
@@ -1,48 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Gennadiy Mykhailiuta 
-# Contributor: Xuanwo 
-
-pkgname=obsidian
-pkgver=0.13.30
-pkgrel=1
-pkgdesc="A powerful knowledge base that works on top of a local folder of 
plain text Markdown files"
-arch=('x86_64')
-url="https://obsidian.md/";
-license=('custom:Commercial')
-depends=('zlib' 'hicolor-icon-theme' 'fuse' 'electron16')
-makedepends=('asar')
-options=(!strip)
-source=(
-"${pkgname}"
-"${pkgname}.desktop"
-
"https://github.com/obsidianmd/obsidian-releases/releases/download/v${pkgver}/obsidian-${pkgver}.tar.gz";
-)
-sha256sums=('5f4699e03045f68932e976727a746342f971eddb77fe5a31d8d2c4084034ed5f'
-'1153b7f4ce342663f766efa38dc07677aec13f7f619afef1f9b8e2b1f1849fe6'
-'ca676a7430fb5967e897f8cb06ccfcb44cdc37b11dd47488ae4b80e7572f28ac')
-
-prepare() {
-cd "$srcdir"
-asar ef "${pkgname}-${pkgver}"/resources/obsidian.asar icon.png
-}
-
-package() {
-cd "$srcdir"
-
-# Create directories for installation
-install -dm0755 "$pkgdir"/usr/bin
-install -dm0755 "$pkgdir"/usr/lib/obsidian
-
-# Install executable file
-install -Dm755 "$pkgname" "$pkgdir"/usr/bin/
-
-# Install desktop file
-install -Dm644 "$pkgname".desktop -t "$pkgdir"/usr/share/applications/
-install -Dm644 icon.png "$pkgdir"/usr/share/pixmaps/obsidian.png
-
-# Most of the release package is electron, but we use system's default one
-# So strip away asar packages and put them to /usr/lib/
-cd "${pkgname}-${pkgver}"/resources/
-find . -type d -exec install -d {,"$pkgdir"/usr/lib/obsidian/}{} \;
-find . -type f -exec install -D {,"$pkgdir"/usr/lib/obsidian/}{} \;
-}

Copied: obsidian/repos/community-x86_64/PKGBUILD (from rev 1145271, 
obsidian/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-07 22:56:59 UTC (rev 1145272)
@@ -0,0 +1,45 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Gennadiy Mykhailiuta 
+# Contributor: Xuanwo 
+
+pkgname=obsidian
+pkgver=0.13.30
+pkgrel=2
+pkgdesc="A powerful knowledge base that works on top of a local folder of 
plain text Markdown files"
+arch=('x86_64')
+url="https://obsidian.md/";
+license=('custom:Commercial')
+depends=('zlib' 'hicolor-icon-theme' 'fuse' 'electron16')
+makedepends=('asar')
+options=(!strip)
+source=(
+"${pkgname}.sh"
+"${pkgname}.desktop"
+
"https://github.com/obsidianmd/obsidian-releases/releases/download/v${pkgver}/obsidian-${pkgver}.tar.gz";
+)
+sha256sums=('4c6a634231c4ca95d8f0684a3ce755f38a45ff499589a2797023ea5c9cd0bf13'
+'be67713e873a5935d910efc6f6005c104b35c7b3a002dfcb5643fd185d1b0056'
+'ca676a7430fb5967e897f8cb06ccfcb44cdc37b11dd47488ae4b80e7572f28ac')
+
+prepare() {
+cd "$srcdir"
+asar ef "${pkgname}-${pkgver}"/resources/obsidian.asar icon.png
+}
+
+package() {
+cd "$srcdir"
+
+# Install executable file
+install -Dm755 "$pkgname".sh "$pkgdir"/usr/bin/obsidian
+
+# Install desktop file
+install -Dm644 "$pkgname".desktop -t "$pkgdir"/usr/share/applications/
+install -Dm644 icon.png "$pkgdir"/usr/share/pixmaps/obsidian.png
+
+# Most of the release package is electron, but we use system's default one
+# So strip away asar packages and put them to /usr/lib/
+cd "${pkgname}-${pkgver}"/resources/
+install -dm0755 "$pkgdir"/usr/lib/obsidian
+find . -type d -exec install -d {,"$pkgdir"/usr/lib/obsidian/}{} \;
+find . -type f -exec install -D {,"$pkgdir"/usr/lib/obsidian/}{} \;
+}

Deleted: Packaging permission from Arch Linux.eml
===
(Binary files diff

[arch-commits] Commit in obsidian/trunk (4 files)

2022-03-07 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, March 7, 2022 @ 22:56:47
  Author: svenstaro
Revision: 1145271

upgpkg: obsidian 0.13.30-2: Fix wrong electron version being used (FS#74053)

Added:
  obsidian/trunk/obsidian.sh
Modified:
  obsidian/trunk/PKGBUILD
  obsidian/trunk/obsidian.desktop
Deleted:
  obsidian/trunk/obsidian

--+
 PKGBUILD |   15 ++-
 obsidian |2 --
 obsidian.desktop |1 -
 obsidian.sh  |2 ++
 4 files changed, 8 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 22:54:59 UTC (rev 1145270)
+++ PKGBUILD2022-03-07 22:56:47 UTC (rev 1145271)
@@ -4,7 +4,7 @@
 
 pkgname=obsidian
 pkgver=0.13.30
-pkgrel=1
+pkgrel=2
 pkgdesc="A powerful knowledge base that works on top of a local folder of 
plain text Markdown files"
 arch=('x86_64')
 url="https://obsidian.md/";
@@ -13,12 +13,12 @@
 makedepends=('asar')
 options=(!strip)
 source=(
-"${pkgname}"
+"${pkgname}.sh"
 "${pkgname}.desktop"
 
"https://github.com/obsidianmd/obsidian-releases/releases/download/v${pkgver}/obsidian-${pkgver}.tar.gz";
 )
-sha256sums=('5f4699e03045f68932e976727a746342f971eddb77fe5a31d8d2c4084034ed5f'
-'1153b7f4ce342663f766efa38dc07677aec13f7f619afef1f9b8e2b1f1849fe6'
+sha256sums=('4c6a634231c4ca95d8f0684a3ce755f38a45ff499589a2797023ea5c9cd0bf13'
+'be67713e873a5935d910efc6f6005c104b35c7b3a002dfcb5643fd185d1b0056'
 'ca676a7430fb5967e897f8cb06ccfcb44cdc37b11dd47488ae4b80e7572f28ac')
 
 prepare() {
@@ -29,12 +29,8 @@
 package() {
 cd "$srcdir"
 
-# Create directories for installation
-install -dm0755 "$pkgdir"/usr/bin
-install -dm0755 "$pkgdir"/usr/lib/obsidian
-
 # Install executable file
-install -Dm755 "$pkgname" "$pkgdir"/usr/bin/
+install -Dm755 "$pkgname".sh "$pkgdir"/usr/bin/obsidian
 
 # Install desktop file
 install -Dm644 "$pkgname".desktop -t "$pkgdir"/usr/share/applications/
@@ -43,6 +39,7 @@
 # Most of the release package is electron, but we use system's default one
 # So strip away asar packages and put them to /usr/lib/
 cd "${pkgname}-${pkgver}"/resources/
+install -dm0755 "$pkgdir"/usr/lib/obsidian
 find . -type d -exec install -d {,"$pkgdir"/usr/lib/obsidian/}{} \;
 find . -type f -exec install -D {,"$pkgdir"/usr/lib/obsidian/}{} \;
 }

Deleted: obsidian
===
--- obsidian2022-03-07 22:54:59 UTC (rev 1145270)
+++ obsidian2022-03-07 22:56:47 UTC (rev 1145271)
@@ -1,2 +0,0 @@
-#!/bin/sh
-exec /bin/electron13 /usr/lib/obsidian/app.asar "$@"

Modified: obsidian.desktop
===
--- obsidian.desktop2022-03-07 22:54:59 UTC (rev 1145270)
+++ obsidian.desktop2022-03-07 22:56:47 UTC (rev 1145271)
@@ -5,7 +5,6 @@
 Type=Application
 Icon=obsidian
 StartupWMClass=obsidian
-X-AppImage-Version=0.12.5
 Comment=Obsidian
 MimeType=x-scheme-handler/obsidian;
 Categories=Office;

Added: obsidian.sh
===
--- obsidian.sh (rev 0)
+++ obsidian.sh 2022-03-07 22:56:47 UTC (rev 1145271)
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /bin/electron16 /usr/lib/obsidian/app.asar "$@"



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 22:54:59
  Author: felixonmars
Revision: 1145270

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-text-show/repos/community-staging-x86_64/PKGBUILD (from rev 
1145269, haskell-text-show/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 22:54:59 UTC (rev 1145270)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=text-show
+pkgname=haskell-text-show
+pkgver=3.9.2
+pkgrel=15
+pkgdesc="Efficient conversion of values into Text"
+url="https://github.com/RyanGlScott/text-show";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat-batteries' 'haskell-bifunctors' 
'haskell-generic-deriving'
+ 'haskell-th-abstraction' 'haskell-th-lift' 
'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-base-orphans' 'haskell-deriving-compat' 
'haskell-hspec'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d8c8f424b13b6cae29eb7fe602afd14eb6f32bfab9f0edb5884bb5453d402d76bf6b0015a1e47386b7839bba43071d6ccd427da38498eb6289de9154e9d1d225')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/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 
--ghc-option=-fllvm
+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 --show-details=direct
+}
+
+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-show/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 22:54:52
  Author: felixonmars
Revision: 1145269

upgpkg: haskell-text-show 3.9.2-15: rebuild with doctest 0.19.0

Modified:
  haskell-text-show/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 22:53:52 UTC (rev 1145268)
+++ PKGBUILD2022-03-07 22:54:52 UTC (rev 1145269)
@@ -3,7 +3,7 @@
 _hkgname=text-show
 pkgname=haskell-text-show
 pkgver=3.9.2
-pkgrel=14
+pkgrel=15
 pkgdesc="Efficient conversion of values into Text"
 url="https://github.com/RyanGlScott/text-show";
 license=('BSD')



[arch-commits] Commit in python-responses/repos/community-any (4 files)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 22:53:52
  Author: felixonmars
Revision: 1145268

archrelease: copy trunk to community-any

Added:
  python-responses/repos/community-any/PKGBUILD
(from rev 1145267, python-responses/trunk/PKGBUILD)
  python-responses/repos/community-any/pytest5.patch
(from rev 1145267, python-responses/trunk/pytest5.patch)
Deleted:
  python-responses/repos/community-any/PKGBUILD
  python-responses/repos/community-any/pytest5.patch

---+
 PKGBUILD  |   62 
 pytest5.patch |   56 +-
 2 files changed, 59 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-07 22:53:41 UTC (rev 1145267)
+++ PKGBUILD2022-03-07 22:53:52 UTC (rev 1145268)
@@ -1,31 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-responses
-pkgver=0.18.0
-pkgrel=1
-pkgdesc='A utility library for mocking out the `requests` Python library.'
-arch=('any')
-license=('Apache')
-url='https://github.com/getsentry/responses'
-depends=('python-requests' 'python-biscuits' 'python-six')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest' 'python-pytest-localserver')
-source=("https://github.com/getsentry/responses/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('b7e952897d8aa03b6454a4d8633357fd58d5f6e7edb528d245429deeea36b4dfd7fd3cabc18fd599e9bff4eff1c0458f9f8a70a76264ae7e30e8bf511cad3014')
-
-build() {
-  cd responses-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd responses-$pkgver
-  pytest
-}
-
-package() {
-  cd responses-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-responses/repos/community-any/PKGBUILD (from rev 1145267, 
python-responses/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-07 22:53:52 UTC (rev 1145268)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-responses
+pkgver=0.19.0
+pkgrel=1
+pkgdesc='A utility library for mocking out the `requests` Python library.'
+arch=('any')
+license=('Apache')
+url='https://github.com/getsentry/responses'
+depends=('python-requests' 'python-biscuits' 'python-six')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest' 'python-pytest-localserver')
+source=("https://github.com/getsentry/responses/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('f306799baa5d62f2dba87c16f9027d98f9f87f598c78d1bb82888479636256bde73a63b5b62aa4b19d68e2a8c7635217bd8e235601e3a627797eac814aa31b34')
+
+build() {
+  cd responses-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd responses-$pkgver
+  pytest
+}
+
+package() {
+  cd responses-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: pytest5.patch
===
--- pytest5.patch   2022-03-07 22:53:41 UTC (rev 1145267)
+++ pytest5.patch   2022-03-07 22:53:52 UTC (rev 1145268)
@@ -1,28 +0,0 @@
-From b9c17412445530298eb28917c1ef3a8f7cff971c Mon Sep 17 00:00:00 2001
-From: Brandon Hong 
-Date: Wed, 9 Oct 2019 15:18:56 +0800
-Subject: [PATCH] Fix testcase test_assert_all_requests_are_fired failure
-
-Pytest 5.0.0 changed ExceptionInfo object's str() to returns the same as 
repr().
-(See, item #5412 of 
https://docs.pytest.org/en/latest/changelog.html#pytest-5-0-0-2019-06-28)
-This patch fixes the test failure by comparing expectation with str() result of
-ExceptionInfo's value member instaed of object itself.
-
-Signed-off-by: Brandon Hong 

- test_responses.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/test_responses.py b/test_responses.py
-index 4740dfb..c2a4f01 100644
 a/test_responses.py
-+++ b/test_responses.py
-@@ -701,7 +701,7 @@ def run():
- with responses.RequestsMock(assert_all_requests_are_fired=True) 
as m:
- m.add(responses.GET, "http://example.com";, body=b"test")
- assert "http://example.com"; in str(excinfo.value)
--assert responses.GET in str(excinfo)
-+assert responses.GET in str(excinfo.value)
- 
- # check that assert_all_requests_are_fired default to True
- with pytest.raises(AssertionError):

Copied: python-responses/repos/community-any/pytest5.patch (from rev 1145267, 
python-responses/trunk/pytest5.patch)
===
--- pytest5.patch   (rev 0)
+++ pytest5.patch   2022-03-07 22:53:52 UTC (rev 1145268)
@@ -0,0 +1,28 @@
+From b9c17412445530298eb28917c1ef3a8f7cff971c Mon Sep 17 00:00:00 2001
+From: Brandon Hong 
+Date: Wed, 9 Oct 2019 15:18:56 +0800
+Subject: [PATCH] Fix testcase test_assert_all_requests_are_fired failure
+
+Pytest 5.0.0 changed ExceptionInfo object's str() to returns the same

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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 22:53:41
  Author: felixonmars
Revision: 1145267

upgpkg: python-responses 0.19.0-1

Modified:
  python-responses/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 22:53:36 UTC (rev 1145266)
+++ PKGBUILD2022-03-07 22:53:41 UTC (rev 1145267)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-responses
-pkgver=0.18.0
+pkgver=0.19.0
 pkgrel=1
 pkgdesc='A utility library for mocking out the `requests` Python library.'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest' 'python-pytest-localserver')
 
source=("https://github.com/getsentry/responses/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('b7e952897d8aa03b6454a4d8633357fd58d5f6e7edb528d245429deeea36b4dfd7fd3cabc18fd599e9bff4eff1c0458f9f8a70a76264ae7e30e8bf511cad3014')
+sha512sums=('f306799baa5d62f2dba87c16f9027d98f9f87f598c78d1bb82888479636256bde73a63b5b62aa4b19d68e2a8c7635217bd8e235601e3a627797eac814aa31b34')
 
 build() {
   cd responses-$pkgver



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 22:53:36
  Author: felixonmars
Revision: 1145266

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-07 22:53:31 UTC (rev 1145265)
+++ PKGBUILD2022-03-07 22:53:36 UTC (rev 1145266)
@@ -1,48 +0,0 @@
-# Maintainer: Felix Yan 
-
-_pkgname=tqdm
-pkgname=python-$_pkgname
-pkgver=4.62.3
-pkgrel=3
-pkgdesc='Fast, Extensible Progress Meter'
-arch=('any')
-license=('MIT' 'MPL')
-url='https://github.com/tqdm/tqdm'
-depends=('python')
-optdepends=('python-requests: telegram')
-makedepends=('python-setuptools-scm' 'python-toml')
-checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-pytest-timeout' 
'python-numpy'
-  'python-pandas' 'python-tensorflow' 'python-rich' 'python-dask' 
'tk')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/tqdm/tqdm/archive/v$pkgver.tar.gz";)
-sha512sums=('4ee74d89697b726382a50a51c4ed6001014105068dd909e6809b4db408af570e3af3d046cff476017cd5107b26459a0b0e18a80c87b883d5d6a0af23c8d0f8c2')
-
-build() {
-  cd $_pkgname-$pkgver
-
-  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
-
-  python setup.py build
-}
-
-check() {
-  cd $_pkgname-$pkgver
-
-  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
-
-  python -m venv --system-site-packages test-env
-
-  test-env/bin/python setup.py install
-  test-env/bin/python -m pytest -k 'not test_dask'
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
-
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-tqdm/repos/community-any/PKGBUILD (from rev 1145265, 
python-tqdm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-07 22:53:36 UTC (rev 1145266)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_pkgname=tqdm
+pkgname=python-$_pkgname
+pkgver=4.63.0
+pkgrel=1
+pkgdesc='Fast, Extensible Progress Meter'
+arch=('any')
+license=('MIT' 'MPL')
+url='https://github.com/tqdm/tqdm'
+depends=('python')
+optdepends=('python-requests: telegram')
+makedepends=('python-setuptools-scm' 'python-toml')
+checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-pytest-timeout' 
'python-numpy'
+  'python-pandas' 'python-tensorflow' 'python-rich' 'python-dask' 
'tk')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tqdm/tqdm/archive/v$pkgver.tar.gz";)
+sha512sums=('cb923900c5b1be85ab3e947811e83c0383d8fcab3133618d77f1f96d44849e73b644801cb165f094be6f3348e884b8876bc61ac4de23188c9d713e30377a3682')
+
+build() {
+  cd $_pkgname-$pkgver
+
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+
+  python setup.py build
+}
+
+check() {
+  cd $_pkgname-$pkgver
+
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+
+  python -m venv --system-site-packages test-env
+
+  test-env/bin/python setup.py install
+  test-env/bin/python -m pytest -k 'not test_dask'
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE
+}
+
+# vim:set ts=2 sw=2 et:



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

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 22:53:31
  Author: felixonmars
Revision: 1145265

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 1145264, haskell-monoid-subclasses/trunk/PKGBUILD)

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

Copied: haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD (from 
rev 1145264, haskell-monoid-subclasses/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-07 22:53:31 UTC (rev 1145265)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=monoid-subclasses
+pkgname=haskell-monoid-subclasses
+pkgver=1.1.3
+pkgrel=6
+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' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('bbb83d43f24ba87ab0894fa8488b3d1393d573d88f9a03b216de8164449c471d2eb41c9e811c1e014bdd6cc8f0582230788a07a926fad3030e24b304fc1cc79f')
+
+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=-fllvm
+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 --show-details=direct
+}
+
+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 python-tqdm/trunk (PKGBUILD)

2022-03-07 Thread Felix Yan via arch-commits
Date: Monday, March 7, 2022 @ 22:53:25
  Author: felixonmars
Revision: 1145264

upgpkg: python-tqdm 4.63.0-1

Modified:
  python-tqdm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 22:53:23 UTC (rev 1145263)
+++ PKGBUILD2022-03-07 22:53:25 UTC (rev 1145264)
@@ -2,8 +2,8 @@
 
 _pkgname=tqdm
 pkgname=python-$_pkgname
-pkgver=4.62.3
-pkgrel=3
+pkgver=4.63.0
+pkgrel=1
 pkgdesc='Fast, Extensible Progress Meter'
 arch=('any')
 license=('MIT' 'MPL')
@@ -14,7 +14,7 @@
 checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-pytest-timeout' 
'python-numpy'
   'python-pandas' 'python-tensorflow' 'python-rich' 'python-dask' 
'tk')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/tqdm/tqdm/archive/v$pkgver.tar.gz";)
-sha512sums=('4ee74d89697b726382a50a51c4ed6001014105068dd909e6809b4db408af570e3af3d046cff476017cd5107b26459a0b0e18a80c87b883d5d6a0af23c8d0f8c2')
+sha512sums=('cb923900c5b1be85ab3e947811e83c0383d8fcab3133618d77f1f96d44849e73b644801cb165f094be6f3348e884b8876bc61ac4de23188c9d713e30377a3682')
 
 build() {
   cd $_pkgname-$pkgver



  1   2   3   4   5   6   7   8   9   10   >