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

2021-12-12 Thread George Rawlinson via arch-commits
Date: Monday, December 13, 2021 @ 07:57:25
  Author: grawlinson
Revision: 1071395

archrelease: copy trunk to community-x86_64

Added:
  opendmarc/repos/community-x86_64/PKGBUILD
(from rev 1071394, opendmarc/trunk/PKGBUILD)
  opendmarc/repos/community-x86_64/opendmarc.conf
(from rev 1071394, opendmarc/trunk/opendmarc.conf)
  opendmarc/repos/community-x86_64/opendmarc.service
(from rev 1071394, opendmarc/trunk/opendmarc.service)
  opendmarc/repos/community-x86_64/opendmarc.sysusers
(from rev 1071394, opendmarc/trunk/opendmarc.sysusers)
Deleted:
  opendmarc/repos/community-x86_64/PKGBUILD
  opendmarc/repos/community-x86_64/opendmarc.conf
  opendmarc/repos/community-x86_64/opendmarc.service
  opendmarc/repos/community-x86_64/opendmarc.sysusers

+
 PKGBUILD   |  138 -
 opendmarc.conf |  740 +--
 opendmarc.service  |   26 -
 opendmarc.sysusers |4 
 4 files changed, 454 insertions(+), 454 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-13 07:56:26 UTC (rev 1071394)
+++ PKGBUILD2021-12-13 07:57:25 UTC (rev 1071395)
@@ -1,69 +0,0 @@
-# Maintainer: Thore Bödecker 
-# Contributor: Sergej Pupykin 
-# Contributor: Arthur Țițeică arthur.titeica/gmail/com
-# Contributor: Hao Zhang 
-
-pkgname=opendmarc
-pkgver=1.4.1.1
-pkgrel=1
-_tarball_folder="OpenDMARC-rel-${pkgname}-${pkgver//./-}"
-pkgdesc="Free open source software implementation of the DMARC specification"
-arch=('x86_64')
-url="https://github.com/trusteddomainproject/OpenDMARC";
-license=('custom')
-depends=('smtp-server' 'libspf2' 'libbsd' 'libidn' 'perl-json')
-makedepends=('libmilter')
-optdepends=('opendbx: acts as a middleware layer between OpenDMARC and a SQL 
backend of choice'
-'python: run opendmarc scripts at /usr/share/doc/opendmarc'
-'perl: run opendmarc scripts at /usr/share/doc/opendmarc'
-'perl-switch: generate DMARC reports'
-'perl-dbd-mysql: generate DMARC reports'
-'perl-libwww: generate DMARC reports')
-backup=('etc/opendmarc/opendmarc.conf')
-source=("https://github.com/trusteddomainproject/OpenDMARC/archive/rel-${pkgname}-${pkgver//./-}.tar.gz";
-'opendmarc.service'
-'opendmarc.conf'
-'opendmarc.sysusers')
-sha512sums=('ee034386c70c75b87ca2fce0849a1a3538e10e0aebfb0fc9dcba6817d2cf71f52aa5586ccaacdee620190c5fbb81498419fb8e8db9fac15d7c71a61a7da396a6'
-
'738de0cd286dd30713f32034f9ecf9009b6f64038c573c9f8aedaf10df8293bb9eec9d19492a03a2ebf2d2960289bdf48be9b1eb25395dbe9a490f7e3b25cb34'
-
'2753ad4477b499947ca07bb385ad0e10f327efa61a9059884091ead8e8e2bd65793436053d5a9c734e4c0676b7823982083ea7b35fae967eeacaeafb6226ff20'
-
'fbd5e81ded35281e3a63b4858a368033fa27696dee22a5dcf52e3e04b0762476e1ffa6edb489cf76612f3b4ffaee0fce586ab97d1da9805a089bbaf3487c907b')
-
-prepare() {
-  cd "${srcdir}/${_tarball_folder}"
-  mkdir docs
-  touch docs/Makefile.in
-}
-
-build() {
-  cd "${srcdir}/${_tarball_folder}"
-#  export LDFLAGS="${LDFLAGS//,--as-needed}"
-  test -x configure || autoreconf -v -i
-  ./configure --prefix=/usr \
-  --bindir=/usr/bin \
-  --sbindir=/usr/bin \
-  --sysconfdir="/etc/${pkgname}" \
-  --with-spf \
-  --with-spf2-include=/usr/include/spf2 \
-  --with-spf2-lib=/usr/lib/
-  make
-}
-
-check() {
-  cd "${srcdir}/${_tarball_folder}"
-  make -k check
-}
-
-package() {
-  cd "${srcdir}/${_tarball_folder}"
-  make DESTDIR="${pkgdir}/" install
-  # config
-  install -D -m640 -o 335 -g 12 "${srcdir}/opendmarc.conf" 
"${pkgdir}/etc/${pkgname}/opendmarc.conf"
-  # License
-  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  rm "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-  # systemd service
-  install -D -m644 "${srcdir}/${pkgname}.service" 
"${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
-  # sysusers.d snippet
-  install -D -m644 "${srcdir}/${pkgname}.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
-}

Copied: opendmarc/repos/community-x86_64/PKGBUILD (from rev 1071394, 
opendmarc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-13 07:57:25 UTC (rev 1071395)
@@ -0,0 +1,69 @@
+# Maintainer: Thore Bödecker 
+# Contributor: Sergej Pupykin 
+# Contributor: Arthur Țițeică arthur.titeica/gmail/com
+# Contributor: Hao Zhang 
+
+pkgname=opendmarc
+pkgver=1.4.1.1
+pkgrel=2
+_tarball_folder="OpenDMARC-rel-${pkgname}-${pkgver//./-}"
+pkgdesc="Free open source software implementation of the DMARC specification"
+arch=('x86_64')
+url="https://github.com/trusteddomainproject/OpenDMARC";
+license=('custom')
+depends=('smtp-server' 'libspf2' 'libbsd' 'libidn' 'perl-json')
+makedepends=('libmilter')
+optdepends=('opendbx: acts as a middleware 

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

2021-12-12 Thread George Rawlinson via arch-commits
Date: Monday, December 13, 2021 @ 07:56:26
  Author: grawlinson
Revision: 1071394

upgpkg: opendmarc

rebuild against recent libmilter release.

Modified:
  opendmarc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-13 07:49:08 UTC (rev 1071393)
+++ PKGBUILD2021-12-13 07:56:26 UTC (rev 1071394)
@@ -5,7 +5,7 @@
 
 pkgname=opendmarc
 pkgver=1.4.1.1
-pkgrel=1
+pkgrel=2
 _tarball_folder="OpenDMARC-rel-${pkgname}-${pkgver//./-}"
 pkgdesc="Free open source software implementation of the DMARC specification"
 arch=('x86_64')



[arch-commits] Commit in vaultwarden-web/repos/community-any (4 files)

2021-12-12 Thread George Rawlinson via arch-commits
Date: Monday, December 13, 2021 @ 07:49:08
  Author: grawlinson
Revision: 1071393

archrelease: copy trunk to community-any

Added:
  vaultwarden-web/repos/community-any/PKGBUILD
(from rev 1071392, vaultwarden-web/trunk/PKGBUILD)
  vaultwarden-web/repos/community-any/vaultwarden-web.install
(from rev 1071392, vaultwarden-web/trunk/vaultwarden-web.install)
Deleted:
  vaultwarden-web/repos/community-any/PKGBUILD
  vaultwarden-web/repos/community-any/vaultwarden-web.install

-+
 PKGBUILD|   96 +++---
 vaultwarden-web.install |   18 
 2 files changed, 57 insertions(+), 57 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-13 07:48:11 UTC (rev 1071392)
+++ PKGBUILD2021-12-13 07:49:08 UTC (rev 1071393)
@@ -1,48 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Maintainer: George Rawlinson 
-# Contributor: Markus Richter 
-
-pkgname=vaultwarden-web
-_pkgver=2.24.1
-pkgver=2.24.1
-_upstreamver=${_pkgver%[[:lower:]]}
-_patchver=2.24.0 # relabel to _upstreamver later
-pkgrel=1
-pkgdesc='Bitwarden web vault with the patches to make it work with Vaultwarden'
-arch=('any')
-url=https://github.com/dani-garcia/bw_web_builds
-license=('GPL3')
-depends=('vaultwarden')
-makedepends=('git' 'nodejs-lts-fermium' 'npm')
-provides=('bitwarden_rs-vault' 'bitwarden_rs-web')
-replaces=('bitwarden_rs-vault' 'bitwarden_rs-web')
-install=$pkgname.install
-source=("bitwarden-web::git+https://github.com/bitwarden/web.git#tag=v$_upstreamver";
-
"$pkgname-v$_patchver.patch::https://raw.githubusercontent.com/dani-garcia/bw_web_builds/v$pkgver/patches/v$_patchver.patch";)
-b2sums=('SKIP'
-
'261e82c0b65bbeb28e46acc9903ad79d03448a7a3c8033b2dfcc0aa77b9262bbd3538245e6ec27e1e90a475628ea46c54c0a4ac11dd77dbf10a8452f86d81c2b')
-
-pkgver() {
-  echo $_pkgver | sed 's/[[:lower:]]$/.&/'
-}
-
-prepare() {
-  cd bitwarden-web
-  git submodule update --init
-  patch --forward --strip=1 --input=../$pkgname-v$_patchver.patch
-
-  npm ci
-}
-
-build() {
-  cd bitwarden-web
-  npm run dist:oss:selfhost
-}
-
-package() {
-  cd bitwarden-web
-  install -d "$pkgdir"/usr/share/webapps/$pkgname
-  cp -R build/* "$pkgdir"/usr/share/webapps/$pkgname
-}
-
-# vim:set ts=2 sw=2 et:

Copied: vaultwarden-web/repos/community-any/PKGBUILD (from rev 1071392, 
vaultwarden-web/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-13 07:49:08 UTC (rev 1071393)
@@ -0,0 +1,48 @@
+# Maintainer: Daniel M. Capella 
+# Maintainer: George Rawlinson 
+# Contributor: Markus Richter 
+
+pkgname=vaultwarden-web
+_pkgver=2.25.0
+pkgver=2.25.0
+_upstreamver=${_pkgver%[[:lower:]]}
+_patchver=$_upstreamver
+pkgrel=1
+pkgdesc='Bitwarden web vault with the patches to make it work with Vaultwarden'
+arch=('any')
+url=https://github.com/dani-garcia/bw_web_builds
+license=('GPL3')
+depends=('vaultwarden')
+makedepends=('git' 'nodejs-lts-gallium' 'npm')
+provides=('bitwarden_rs-vault' 'bitwarden_rs-web')
+replaces=('bitwarden_rs-vault' 'bitwarden_rs-web')
+install=$pkgname.install
+source=("bitwarden-web::git+https://github.com/bitwarden/web.git#tag=v$_upstreamver";
+
"$pkgname-v$_patchver.patch::https://raw.githubusercontent.com/dani-garcia/bw_web_builds/v$pkgver/patches/v$_patchver.patch";)
+b2sums=('SKIP'
+
'a19b2b3b07ca61f0c2f3dc1bdc4c1bd4f77acef38ae8189c6694401206aa55b9781741749f9bc85f5198b001e2d13ea21259d1e248d2ab230caa94f35f42')
+
+pkgver() {
+  echo $_pkgver | sed 's/[[:lower:]]$/.&/'
+}
+
+prepare() {
+  cd bitwarden-web
+  git submodule update --init
+  patch --forward --strip=1 --input=../$pkgname-v$_patchver.patch
+
+  npm ci
+}
+
+build() {
+  cd bitwarden-web
+  npm run dist:oss:selfhost
+}
+
+package() {
+  cd bitwarden-web
+  install -d "$pkgdir"/usr/share/webapps/$pkgname
+  cp -R build/* "$pkgdir"/usr/share/webapps/$pkgname
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: vaultwarden-web.install
===
--- vaultwarden-web.install 2021-12-13 07:48:11 UTC (rev 1071392)
+++ vaultwarden-web.install 2021-12-13 07:49:08 UTC (rev 1071393)
@@ -1,9 +0,0 @@
-post_install() {
-  cat << EOF
-Uncomment WEB_VAULT_FOLDER and set WEB_VAULT_ENABLED to true in your
-/etc/vaultwarden.env.
-
-Restart vaultwarden after configuration changes have been made:
-# systemctl restart vaultwarden
-EOF
-}

Copied: vaultwarden-web/repos/community-any/vaultwarden-web.install (from rev 
1071392, vaultwarden-web/trunk/vaultwarden-web.install)
===
--- vaultwarden-web.install (rev 0)
+++ vaultwarden-web.install 2021-12-13 07:49:08 UTC (rev 1071393)
@@ -0,0 +1,9 @@
+post_install() {
+  cat << EOF
+Uncomment WEB_VAULT_FOLDER and set WEB_VAULT_ENABLED to true 

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

2021-12-12 Thread George Rawlinson via arch-commits
Date: Monday, December 13, 2021 @ 07:48:11
  Author: grawlinson
Revision: 1071392

upgpkg: vaultwarden-web 2.25.0-1

New upstream release.

Modified:
  vaultwarden-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-13 07:03:23 UTC (rev 1071391)
+++ PKGBUILD2021-12-13 07:48:11 UTC (rev 1071392)
@@ -3,10 +3,10 @@
 # Contributor: Markus Richter 
 
 pkgname=vaultwarden-web
-_pkgver=2.24.1
-pkgver=2.24.1
+_pkgver=2.25.0
+pkgver=2.25.0
 _upstreamver=${_pkgver%[[:lower:]]}
-_patchver=2.24.0 # relabel to _upstreamver later
+_patchver=$_upstreamver
 pkgrel=1
 pkgdesc='Bitwarden web vault with the patches to make it work with Vaultwarden'
 arch=('any')
@@ -20,7 +20,7 @@
 
source=("bitwarden-web::git+https://github.com/bitwarden/web.git#tag=v$_upstreamver";
 
"$pkgname-v$_patchver.patch::https://raw.githubusercontent.com/dani-garcia/bw_web_builds/v$pkgver/patches/v$_patchver.patch";)
 b2sums=('SKIP'
-
'261e82c0b65bbeb28e46acc9903ad79d03448a7a3c8033b2dfcc0aa77b9262bbd3538245e6ec27e1e90a475628ea46c54c0a4ac11dd77dbf10a8452f86d81c2b')
+
'a19b2b3b07ca61f0c2f3dc1bdc4c1bd4f77acef38ae8189c6694401206aa55b9781741749f9bc85f5198b001e2d13ea21259d1e248d2ab230caa94f35f42')
 
 pkgver() {
   echo $_pkgver | sed 's/[[:lower:]]$/.&/'



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

2021-12-12 Thread Daurnimator via arch-commits
Date: Monday, December 13, 2021 @ 04:33:52
  Author: daurnimator
Revision: 1071373

archrelease: copy trunk to community-x86_64

Added:
  chezmoi/repos/community-x86_64/PKGBUILD
(from rev 1071372, chezmoi/trunk/PKGBUILD)
Deleted:
  chezmoi/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-13 04:33:37 UTC (rev 1071372)
+++ PKGBUILD2021-12-13 04:33:52 UTC (rev 1071373)
@@ -1,63 +0,0 @@
-# Maintainer: Daurnimator 
-# Contributor: Tom Payne 
-# Contributor:  
-
-pkgname=chezmoi
-pkgver=2.9.2
-pkgrel=1
-pkgdesc="Manage your dotfiles across multiple machines"
-arch=('x86_64')
-url='https://www.chezmoi.io/'
-license=('MIT')
-makedepends=('go' 'git')
-depends=('glibc')
-checkdepends=('zip')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/twpayne/chezmoi/archive/v${pkgver}.tar.gz";)
-sha512sums=('b47bf6a17f80b03151d365e0f67d24b40eea0c197ce9cc46d27c2b8e1c34dda9d4e153037509acc160799ca1eb25ea90140995bf13c64b89c3df2777ba714d01')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  go mod download
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export GOPROXY=off
-  go build \
--trimpath \
--buildmode=pie \
--mod=readonly \
--tags noupgrade \
--ldflags "-X 
github.com/twpayne/chezmoi/cmd.DocsDir=/usr/share/doc/$pkgname \
-  -X main.version=$pkgver \
-  -X main.date=$(date -u +'%Y-%m-%dT%H:%M:%SZ' 
--date=@${SOURCE_DATE_EPOCH}) \
-  -extldflags ${LDFLAGS}" \
-.
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-
-  go test -v ./...
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  install -D "$pkgname" "$pkgdir/usr/bin/$pkgname"
-
-  mkdir -p "$pkgdir/usr/share/doc/$pkgname"
-  install -Dm644 docs/*.md "$pkgdir/usr/share/doc/$pkgname/"
-
-  install -Dm644 completions/chezmoi-completion.bash 
"$pkgdir/usr/share/bash-completion/completions/chezmoi"
-  install -Dm644 completions/chezmoi.fish 
"$pkgdir/usr/share/fish/vendor_completions.d/chezmoi.fish"
-  install -Dm644 completions/chezmoi.zsh 
"$pkgdir/usr/share/zsh/site-functions/_chezmoi"
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: chezmoi/repos/community-x86_64/PKGBUILD (from rev 1071372, 
chezmoi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-13 04:33:52 UTC (rev 1071373)
@@ -0,0 +1,63 @@
+# Maintainer: Daurnimator 
+# Contributor: Tom Payne 
+# Contributor:  
+
+pkgname=chezmoi
+pkgver=2.9.3
+pkgrel=1
+pkgdesc="Manage your dotfiles across multiple machines"
+arch=('x86_64')
+url='https://www.chezmoi.io/'
+license=('MIT')
+makedepends=('go' 'git')
+depends=('glibc')
+checkdepends=('zip')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/twpayne/chezmoi/archive/v${pkgver}.tar.gz";)
+sha512sums=('e267bd0ac92c43dfc7cf478bab0a3ae762baf9b1efdf7d2e87e72a18c29cbdf99494af6e8c395d909df63155c5c3ad8eb0020f5bf6b41ae6ec92da2176e08414')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  go mod download
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOPROXY=off
+  go build \
+-trimpath \
+-buildmode=pie \
+-mod=readonly \
+-tags noupgrade \
+-ldflags "-X 
github.com/twpayne/chezmoi/cmd.DocsDir=/usr/share/doc/$pkgname \
+  -X main.version=$pkgver \
+  -X main.date=$(date -u +'%Y-%m-%dT%H:%M:%SZ' 
--date=@${SOURCE_DATE_EPOCH}) \
+  -extldflags ${LDFLAGS}" \
+.
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+
+  go test -v ./...
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  install -D "$pkgname" "$pkgdir/usr/bin/$pkgname"
+
+  mkdir -p "$pkgdir/usr/share/doc/$pkgname"
+  install -Dm644 docs/*.md "$pkgdir/usr/share/doc/$pkgname/"
+
+  install -Dm644 completions/chezmoi-completion.bash 
"$pkgdir/usr/share/bash-completion/completions/chezmoi"
+  install -Dm644 completions/chezmoi.fish 
"$pkgdir/usr/share/fish/vendor_completions.d/chezmoi.fish"
+  install -Dm644 completions/chezmoi.zsh 
"$pkgdir/usr/share/zsh/site-functions/_chezmoi"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}



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

2021-12-12 Thread Daurnimator via arch-commits
Date: Monday, December 13, 2021 @ 04:33:37
  Author: daurnimator
Revision: 1071372

upgpkg: chezmoi 2.9.3-1

Modified:
  chezmoi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 23:43:57 UTC (rev 1071371)
+++ PKGBUILD2021-12-13 04:33:37 UTC (rev 1071372)
@@ -3,7 +3,7 @@
 # Contributor:  
 
 pkgname=chezmoi
-pkgver=2.9.2
+pkgver=2.9.3
 pkgrel=1
 pkgdesc="Manage your dotfiles across multiple machines"
 arch=('x86_64')
@@ -13,7 +13,7 @@
 depends=('glibc')
 checkdepends=('zip')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/twpayne/chezmoi/archive/v${pkgver}.tar.gz";)
-sha512sums=('b47bf6a17f80b03151d365e0f67d24b40eea0c197ce9cc46d27c2b8e1c34dda9d4e153037509acc160799ca1eb25ea90140995bf13c64b89c3df2777ba714d01')
+sha512sums=('e267bd0ac92c43dfc7cf478bab0a3ae762baf9b1efdf7d2e87e72a18c29cbdf99494af6e8c395d909df63155c5c3ad8eb0020f5bf6b41ae6ec92da2176e08414')
 
 prepare() {
   cd "$pkgname-$pkgver"



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 23:02:23
  Author: felixonmars
Revision: 1070068

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1070064, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 23:02:23 UTC (rev 1070068)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.22.2
+pkgrel=59
+pkgdesc="Web-based user interface for the hledger accounting system"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-hspec' 
'haskell-http-conduit'
+ 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 
'haskell-network'
+ 'haskell-shakespeare' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 
'haskell-wai-extra'
+ 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 
'haskell-yesod-core'
+ 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test')
+makedepends=('ghc' 'uusi')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('48fed07556b4756c12ff303362e3ad042da00b34b59835d447f8a97dc6d63996a823613ccff0059fea33f58d3fed43546b0e6c13345e5c9936a48305e64369ca')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u megaparsec $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 23:02:13
  Author: felixonmars
Revision: 1070060

upgpkg: hledger-web 1.22.2-59: rebuild with wai-logger 2.3.7

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 23:02:12 UTC (rev 1070059)
+++ PKGBUILD2021-12-12 23:02:13 UTC (rev 1070060)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.22.2
-pkgrel=58
+pkgrel=59
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org";
 license=("GPL")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 23:00:51
  Author: felixonmars
Revision: 1069958

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 1069953, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1069953, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 23:00:51 UTC (rev 1069958)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20210803
+pkgrel=55
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/";
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 
'haskell-data-default'
+ 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist'
+ 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ 'haskell-git-lfs' 'haskell-hinotify' 'haskell-http-client' 
'haskell-http-client-restricted'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-ifelse'
+ 'haskell-magic' 'haskell-memory' 'haskell-microlens' 
'haskell-monad-control'
+ 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' 
'haskell-network-info'
+ 'haskell-network-multicast' 'haskell-network-uri' 'haskell-old-locale'
+ 'haskell-optparse-applicative' 'haskell-path-pieces' 
'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
+ 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc' 'uusi')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";)
+sha512sums=('SKIP')
+
+prepare() {
+  cd git-annex
+  # persistent-template was merged into persistent
+  uusi -d persistent-template git-annex.cabal
+  sed -i 's/MIN_VERSION_persistent_template/MIN_VERSION_persistent/' 
Database/ContentIdentifier.hs Database/Export.hs Database/Fsck.hs 
Database/Keys/SQL.hs
+}
+
+build() {
+  cd git-annex
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 23:00:43
  Author: felixonmars
Revision: 1069945

upgpkg: git-annex 8.20210803-55: rebuild with wai-logger 2.3.7

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 23:00:42 UTC (rev 1069944)
+++ PKGBUILD2021-12-12 23:00:43 UTC (rev 1069945)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20210803
-pkgrel=54
+pkgrel=55
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/";
 license=("AGPL3")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:57:41
  Author: felixonmars
Revision: 1069712

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
1069707, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:57:41 UTC (rev 1069712)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.6.1
+pkgrel=41
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 
'haskell-binary-orphans' 'haskell-binary-instances'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-resourcet' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 
'haskell-yesod-core'
+ 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 
'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml>=4.13.1')
+source=("https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver/tamarin-prover-$pkgver.tar.gz";)
+sha512sums=('dc6b91b1669055913a0aefc9a969812bf252185480fbf67588e7458289b1e1b64bf0729e9bee043513ecd5a57cd0c9477512e80861c6956c08b5e29d90211f62')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+
+cd plugins/sapic
+make -j1
+}
+
+check() {
+cd $pkgname-$pkgver
+LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover 
test
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/syntax/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:57:34
  Author: felixonmars
Revision: 1069699

upgpkg: tamarin-prover 1.6.1-41: rebuild with wai-logger 2.3.7

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:57:33 UTC (rev 1069698)
+++ PKGBUILD2021-12-12 22:57:34 UTC (rev 1069699)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.6.1
-pkgrel=40
+pkgrel=41
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io";
 license=("GPL")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:56:18
  Author: felixonmars
Revision: 1069626

archrelease: copy trunk to community-staging-x86_64

Added:
  arch-hs/repos/community-staging-x86_64/
  arch-hs/repos/community-staging-x86_64/PKGBUILD
(from rev 1069622, arch-hs/trunk/PKGBUILD)

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

Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1069622, 
arch-hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:56:18 UTC (rev 1069626)
@@ -0,0 +1,68 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+pkgname=arch-hs
+pkgver=0.9.1.0
+pkgrel=66
+pkgdesc="Distribute hackage packages to archlinux"
+arch=('x86_64')
+url="https://github.com/berberman/arch-hs";
+license=('MIT')
+depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 
'haskell-algebraic-graphs'
+ 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-hackage-db'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-neat-interpolation' 
'haskell-optparse-simple'
+ 'haskell-polysemy' 'haskell-prettyprinter' 
'haskell-prettyprinter-ansi-terminal'
+ 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('aa7b011dd2753b596df53f4adce4a131ef42fffe37eb5bfd815678b1d34bc87f83f1af36a9fc9db34b5c7d5b68e48120bab7abedfe92e0cc7530feba91c04f83')
+
+_gen_comp(){
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--bash-completion-script "/usr/bin/arch-hs${1}" > bash${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--zsh-completion-script  "/usr/bin/arch-hs${1}" > zsh${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--fish-completion-script "/usr/bin/arch-hs${1}" > fish${1}
+}
+
+_install_comp(){
+  install -D -m644 bash${1} 
"$pkgdir/usr/share/bash-completion/completions/arch-hs${1}"
+  install -D -m644 zsh${1}  "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}"
+  install -D -m644 fish${1} 
"$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish"
+}
+
+prepare() {
+  cd $pkgname-$pkgver
+  uusi -u megaparsec $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -falpm
+
+  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
+  
+  _gen_comp
+  _gen_comp "-diff"
+  _gen_comp "-sync"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+  
+  _install_comp
+  _install_comp "-diff"
+  _install_comp "-sync"
+} 



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:56:10
  Author: felixonmars
Revision: 1069618

upgpkg: arch-hs 0.9.1.0-66: rebuild with wai-logger 2.3.7

Modified:
  arch-hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:56:09 UTC (rev 1069617)
+++ PKGBUILD2021-12-12 22:56:10 UTC (rev 1069618)
@@ -3,7 +3,7 @@
 
 pkgname=arch-hs
 pkgver=0.9.1.0
-pkgrel=65
+pkgrel=66
 pkgdesc="Distribute hackage packages to archlinux"
 arch=('x86_64')
 url="https://github.com/berberman/arch-hs";



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:54:30
  Author: felixonmars
Revision: 1069521

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
1069516, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:54:30 UTC (rev 1069521)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.1.0
+pkgrel=335
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 
'haskell-unix-compat'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 
'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e')
+
+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-yesod-static/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:54:22
  Author: felixonmars
Revision: 1069511

upgpkg: haskell-yesod-static 1.6.1.0-335: rebuild with wai-logger 2.3.7

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:54:22 UTC (rev 1069510)
+++ PKGBUILD2021-12-12 22:54:22 UTC (rev 1069511)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.1.0
-pkgrel=334
+pkgrel=335
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:53:07
  Author: felixonmars
Revision: 1069420

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 1069415, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1069415, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:53:07 UTC (rev 1069420)
@@ -0,0 +1,69 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=8.0.0
+pkgrel=53
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-fast-logger' 
'haskell-gitrev' 'haskell-hasql'
+ 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 
'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u base -u hspec -u retry $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-CI --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 $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createuser -s postgrest_test
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test 
--show-details=direct
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:52:59
  Author: felixonmars
Revision: 1069409

upgpkg: postgrest 8.0.0-53: rebuild with wai-logger 2.3.7

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:52:59 UTC (rev 1069408)
+++ PKGBUILD2021-12-12 22:52:59 UTC (rev 1069409)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=8.0.0
-pkgrel=52
+pkgrel=53
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:49:36
  Author: felixonmars
Revision: 1069265

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-arch-web/repos/community-staging-x86_64/
  haskell-arch-web/repos/community-staging-x86_64/PKGBUILD
(from rev 1069264, haskell-arch-web/trunk/PKGBUILD)

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

Copied: haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 
1069264, haskell-arch-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:49:36 UTC (rev 1069265)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=arch-web
+pkgname=haskell-arch-web
+pkgver=0.1.0
+pkgrel=168
+pkgdesc="Arch Linux official and AUR web interface binding"
+url="https://github.com/berberman/arch-web";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-deriving-aeson' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lens' 
'haskell-servant'
+ 'haskell-servant-client' 'haskell-servant-client-core')
+makedepends=('ghc' 'uusi' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('ffb66a4bee5432799e75f4c637856ae49868b2633e3711b3468a8d78b9263ef2')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u http-client -u lens $_hkgname.cabal
+  gen-setup
+
+  sed -i '/CommunityTesting/a \  | KDEUnstable' src/Web/ArchLinux/Types.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 \
+--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-arch-web/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:49:28
  Author: felixonmars
Revision: 1069264

upgpkg: haskell-arch-web 0.1.0-168: rebuild with wai-logger 2.3.7

Modified:
  haskell-arch-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:47:35 UTC (rev 1069263)
+++ PKGBUILD2021-12-12 22:49:28 UTC (rev 1069264)
@@ -3,7 +3,7 @@
 _hkgname=arch-web
 pkgname=haskell-arch-web
 pkgver=0.1.0
-pkgrel=167
+pkgrel=168
 pkgdesc="Arch Linux official and AUR web interface binding"
 url="https://github.com/berberman/arch-web";
 license=("MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:47:35
  Author: felixonmars
Revision: 1069263

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
1069262, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:47:35 UTC (rev 1069263)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.12
+pkgrel=211
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="https://www.yesodweb.com";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 
'haskell-unliftio-core')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('777d112d8c5ae77d667da2b8d1ed91a1cf751850d5b3678e787e7123aca8666d0a4b6d6161b7109491012d56c160603d62563b881a136ccc76a1edd006c423d6')
+
+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-yesod-test/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:47:28
  Author: felixonmars
Revision: 1069262

upgpkg: haskell-yesod-test 1.6.12-211: rebuild with wai-logger 2.3.7

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:46:21 UTC (rev 1069261)
+++ PKGBUILD2021-12-12 22:47:28 UTC (rev 1069262)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.12
-pkgrel=210
+pkgrel=211
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com";
 license=('MIT')



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:46:21
  Author: felixonmars
Revision: 1069261

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 
1069260, haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:46:21 UTC (rev 1069261)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.1.2
+pkgrel=69
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 
'haskell-data-default-class'
+ 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' 
'haskell-shakespeare'
+ 'haskell-streaming-commons' 'haskell-unordered-containers' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a062f74502c5d88784a20f3bbe4c5799475043f3d17fea28b8199e9e4a3f9cc044e7b21a97bdb0c7e9e91c6e76aec4350a2cddc6306afb7c2f78f347ebf4f249')
+
+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-yesod/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:46:13
  Author: felixonmars
Revision: 1069260

upgpkg: haskell-yesod 1.6.1.2-69: rebuild with wai-logger 2.3.7

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:45:29 UTC (rev 1069259)
+++ PKGBUILD2021-12-12 22:46:13 UTC (rev 1069260)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.1.2
-pkgrel=68
+pkgrel=69
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:45:29
  Author: felixonmars
Revision: 1069259

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
1069258, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:45:29 UTC (rev 1069259)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.10.4
+pkgrel=21
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0e108bfed1a95faf666877ed37489830d0a7205162a3a16f240bbe269aec63b8e61693e921c018898ec7198c09f44fe0ae1bb39884d8c02007319aa7efe3b566')
+
+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 \
+-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
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:45:22
  Author: felixonmars
Revision: 1069258

upgpkg: haskell-yesod-auth 1.6.10.4-21: rebuild with wai-logger 2.3.7

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:44:12 UTC (rev 1069257)
+++ PKGBUILD2021-12-12 22:45:22 UTC (rev 1069258)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.10.4
-pkgrel=20
+pkgrel=21
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:44:12
  Author: felixonmars
Revision: 1069257

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD 
(from rev 1069256, haskell-wai-middleware-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:44:12 UTC (rev 1069257)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-middleware-static
+pkgname=haskell-wai-middleware-static
+pkgver=0.9.1
+pkgrel=14
+pkgdesc="WAI middleware that serves requests to static files"
+url="https://github.com/scotty-web/wai-middleware-static";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cryptonite' 'haskell-memory' 
'haskell-expiring-cache-map'
+ 'haskell-http-types' 'haskell-mime-types' 'haskell-old-locale' 
'haskell-wai')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-discover'
+ 'haskell-hspec-expectations-lifted' 'haskell-hspec-wai' 
'haskell-mockery'
+ 'haskell-scotty' 'haskell-wai-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f09d39f752266083ec72a530bde3fd680e6dfd434792e207a46498c6e40e6af1e53d4aa8534195019128c0911c227a413897384464963dde700e12b4e38836bc')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -d semigroups $_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-wai-middleware-static/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:44:04
  Author: felixonmars
Revision: 1069256

upgpkg: haskell-wai-middleware-static 0.9.1-14: rebuild with wai-logger 2.3.7

Modified:
  haskell-wai-middleware-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:43:22 UTC (rev 1069255)
+++ PKGBUILD2021-12-12 22:44:04 UTC (rev 1069256)
@@ -4,7 +4,7 @@
 _hkgname=wai-middleware-static
 pkgname=haskell-wai-middleware-static
 pkgver=0.9.1
-pkgrel=13
+pkgrel=14
 pkgdesc="WAI middleware that serves requests to static files"
 url="https://github.com/scotty-web/wai-middleware-static";
 license=("BSD")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:43:22
  Author: felixonmars
Revision: 1069255

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant-client/repos/community-staging-x86_64/PKGBUILD (from 
rev 1069254, haskell-servant-client/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:43:22 UTC (rev 1069255)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client
+pkgname=haskell-servant-client
+pkgver=0.18.3
+pkgrel=56
+pkgdesc="Automatic derivation of querying functions for servant"
+url="http://docs.servant.dev/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-http-client' 
'haskell-http-media'
+ 'haskell-http-types' 'haskell-kan-extensions' 'haskell-monad-control'
+ 'haskell-semigroupoids' 'haskell-servant' 
'haskell-servant-client-core'
+ 'haskell-transformers-base' 'haskell-transformers-compat')
+makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-entropy'
+ 'haskell-hspec' 'haskell-hspec-discover' 'haskell-http-api-data'
+ 'haskell-markdown-unlit' 'haskell-network' 
'haskell-servant-server' 'haskell-sop-core'
+ 'haskell-tdigest' 'haskell-wai' 'haskell-warp')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('d05f8d35ea397cfabafe0ee74314d5411d98c98093b095ed1ce7077a6d052d59f32785e0667930cf0a6763eebfc4da0deaee032ba73550597971348096617de2')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u transformers-compat $_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-servant-client/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:43:15
  Author: felixonmars
Revision: 1069254

upgpkg: haskell-servant-client 0.18.3-56: rebuild with wai-logger 2.3.7

Modified:
  haskell-servant-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:41:45 UTC (rev 1069253)
+++ PKGBUILD2021-12-12 22:43:15 UTC (rev 1069254)
@@ -3,7 +3,7 @@
 _hkgname=servant-client
 pkgname=haskell-servant-client
 pkgver=0.18.3
-pkgrel=55
+pkgrel=56
 pkgdesc="Automatic derivation of querying functions for servant"
 url="http://docs.servant.dev/";
 license=("BSD")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:41:45
  Author: felixonmars
Revision: 1069253

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
1069252, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:41:45 UTC (rev 1069253)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.7.0
+pkgrel=102
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 
'haskell-email-validate'
+ 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 
'haskell-shakespeare'
+ 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 
'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('dc5373c62e78d79e570171c608fa2e9cfb2092a859b81a881ab69a406c357cc9eeff0ff04d0c08f8cc29cf66ef488ce6b96195d26b9c6dff879a1fea96eff013')
+
+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 \
+-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
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:41:37
  Author: felixonmars
Revision: 1069252

upgpkg: haskell-yesod-form 1.7.0-102: rebuild with wai-logger 2.3.7

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:40:32 UTC (rev 1069251)
+++ PKGBUILD2021-12-12 22:41:37 UTC (rev 1069252)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.7.0
-pkgrel=101
+pkgrel=102
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/";
 license=("MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:40:32
  Author: felixonmars
Revision: 1069251

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-scotty/repos/community-staging-x86_64/PKGBUILD (from rev 
1069250, haskell-scotty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:40:32 UTC (rev 1069251)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+
+_hkgname=scotty
+pkgname=haskell-scotty
+pkgver=0.12
+pkgrel=198
+pkgdesc="Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp"
+url="https://github.com/scotty-web/scotty";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat-batteries' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-data-default-class' 
'haskell-http-types'
+ 'haskell-monad-control' 'haskell-network' 'haskell-regex-compat'
+ 'haskell-transformers-base' 'haskell-transformers-compat' 
'haskell-wai' 'haskell-wai-extra'
+ 'haskell-warp')
+makedepends=('ghc' 'uusi' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-discover' 'haskell-hspec-wai'
+ 'haskell-lifted-base')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('e1d77ee05eaa4b1871566b33683da9ab15dda8f7c42875701d62caf7db7defd2')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i '/nats/d;/fail/d' $_hkgname.cabal
+  uusi $_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-scotty/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:40:25
  Author: felixonmars
Revision: 1069250

upgpkg: haskell-scotty 0.12-198: rebuild with wai-logger 2.3.7

Modified:
  haskell-scotty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:39:27 UTC (rev 1069249)
+++ PKGBUILD2021-12-12 22:40:25 UTC (rev 1069250)
@@ -3,7 +3,7 @@
 _hkgname=scotty
 pkgname=haskell-scotty
 pkgver=0.12
-pkgrel=197
+pkgrel=198
 pkgdesc="Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp"
 url="https://github.com/scotty-web/scotty";
 license=("BSD")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:39:27
  Author: felixonmars
Revision: 1069249

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-server/repos/community-staging-x86_64/
  haskell-servant-server/repos/community-staging-x86_64/PKGBUILD
(from rev 1069248, haskell-servant-server/trunk/PKGBUILD)

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1069248, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:39:27 UTC (rev 1069249)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.18.3
+pkgrel=54
+pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
+url="https://haskell-servant.readthedocs.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 
'haskell-base64-bytestring'
+ 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types'
+ 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 
'haskell-servant'
+ 'haskell-sop-core' 'haskell-string-conversions' 'haskell-resourcet' 
'haskell-tagged'
+ 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 
'haskell-warp'
+ 'haskell-word8')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-wai' 
'haskell-should-not-typecheck'
+ 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 
'haskell-temporary'
+ 'haskell-transformers-compat')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c89a676de870cba67b86e818a87f144a316294d6ef786bdcc20017da48089cf0c25fc434ed0b42e81053fae4ad1ac0628443e4d0afb7f17fa53a1b5516272d28')
+
+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-servant-server/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:39:19
  Author: felixonmars
Revision: 1069248

upgpkg: haskell-servant-server 0.18.3-54: rebuild with wai-logger 2.3.7

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:37:52 UTC (rev 1069247)
+++ PKGBUILD2021-12-12 22:39:19 UTC (rev 1069248)
@@ -4,7 +4,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.18.3
-pkgrel=53
+pkgrel=54
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="https://haskell-servant.readthedocs.org/";
 license=("BSD")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:37:52
  Author: felixonmars
Revision: 1069247

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from 
rev 1069246, haskell-hspec-wai-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:37:52 UTC (rev 1069247)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai-json
+pkgname=haskell-hspec-wai-json
+pkgver=0.11.0
+pkgrel=192
+pkgdesc="Testing JSON APIs with hspec-wai"
+url="https://github.com/hspec/hspec-wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 
'haskell-case-insensitive'
+ 'haskell-hspec-wai')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('db14622fd95bfb9f52a48da4e8fa345c9fdd7014aeec1cb10d75573738f8020f36d97f7085373b9b2e865a9874f377d5532e29c1f31e27f41bf5c6c89fe68546')
+
+prepare() {
+uusi -u hspec-wai $_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-hspec-wai-json/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:37:45
  Author: felixonmars
Revision: 1069246

upgpkg: haskell-hspec-wai-json 0.11.0-192: rebuild with wai-logger 2.3.7

Modified:
  haskell-hspec-wai-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:36:47 UTC (rev 1069245)
+++ PKGBUILD2021-12-12 22:37:45 UTC (rev 1069246)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.11.0
-pkgrel=191
+pkgrel=192
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai";
 license=("MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:36:47
  Author: felixonmars
Revision: 1069245

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
1069244, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:36:47 UTC (rev 1069245)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.14.0.0
+pkgrel=152
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' 
'haskell-wai-app-static'
+ 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5f3f7a952b085cf1a59a646c15e42f29c89d4ed0a5a96f55156d19b86340c2361da6c19ff7a70bde98122423e237dc7082bfcc84bc5e96ab9421fdaef84a8cce')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u cryptonite -u file-embed -u memory -u optparse-applicative -u 
pandoc -u tasty -u template-haskell $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+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
+LC_CTYPE=en_US.UTF-8 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-hakyll/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:36:40
  Author: felixonmars
Revision: 1069244

upgpkg: haskell-hakyll 4.14.0.0-152: rebuild with wai-logger 2.3.7

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:35:20 UTC (rev 1069243)
+++ PKGBUILD2021-12-12 22:36:40 UTC (rev 1069244)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.14.0.0
-pkgrel=151
+pkgrel=152
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll";
 license=("BSD")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:35:20
  Author: felixonmars
Revision: 1069243

archrelease: copy trunk to community-x86_64

Added:
  sstp-client/repos/community-x86_64/50-sstp.PROFILE.sh.sample
(from rev 1069242, sstp-client/trunk/50-sstp.PROFILE.sh.sample)
  sstp-client/repos/community-x86_64/PKGBUILD
(from rev 1069242, sstp-client/trunk/PKGBUILD)
  sstp-client/repos/community-x86_64/sstp-client.install
(from rev 1069242, sstp-client/trunk/sstp-client.install)
  sstp-client/repos/community-x86_64/sstp.options.sample
(from rev 1069242, sstp-client/trunk/sstp.options.sample)
Deleted:
  sstp-client/repos/community-x86_64/50-sstp.PROFILE.sh.sample
  sstp-client/repos/community-x86_64/PKGBUILD
  sstp-client/repos/community-x86_64/sstp-client.install
  sstp-client/repos/community-x86_64/sstp.options.sample

---+
 50-sstp.PROFILE.sh.sample |   14 ++---
 PKGBUILD  |  104 ++--
 sstp-client.install   |   42 -
 sstp.options.sample   |   18 +++
 4 files changed, 89 insertions(+), 89 deletions(-)

Deleted: 50-sstp.PROFILE.sh.sample
===
--- 50-sstp.PROFILE.sh.sample   2021-12-12 22:35:08 UTC (rev 1069242)
+++ 50-sstp.PROFILE.sh.sample   2021-12-12 22:35:20 UTC (rev 1069243)
@@ -1,7 +0,0 @@
-#!/bin/bash
-
-echo "please replace this sample with normal script and rename to .sh (will 
not run otherwise)"
-#
-# if [ "$6" == "" ]; then
-#   ip route add 10.0.0.0/16 dev ppp0 # or whatever needed for routing
-# fi

Copied: sstp-client/repos/community-x86_64/50-sstp.PROFILE.sh.sample (from rev 
1069242, sstp-client/trunk/50-sstp.PROFILE.sh.sample)
===
--- 50-sstp.PROFILE.sh.sample   (rev 0)
+++ 50-sstp.PROFILE.sh.sample   2021-12-12 22:35:20 UTC (rev 1069243)
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+echo "please replace this sample with normal script and rename to .sh (will 
not run otherwise)"
+#
+# if [ "$6" == "" ]; then
+#   ip route add 10.0.0.0/16 dev ppp0 # or whatever needed for routing
+# fi

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-12 22:35:08 UTC (rev 1069242)
+++ PKGBUILD2021-12-12 22:35:20 UTC (rev 1069243)
@@ -1,52 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Echizen Ryoma 
-# Contributor: Dmitry V. Luciv 
-# Contributor: Martchus 
-
-pkgname=sstp-client
-pkgver=1.0.15
-pkgrel=1
-epoch=1
-pkgdesc="SSTP client stable revision"
-arch=("x86_64")
-url="http://sstp-client.sourceforge.net/";
-license=('GPL2')
-depends=('libevent' 'openssl')
-makedepends=('ppp')
-optdepends=('ppp')
-install=$pkgname.install
-source=('50-sstp.PROFILE.sh.sample'
-'sstp.options.sample'
-
"https://sourceforge.net/projects/sstp-client/files/sstp-client/$pkgname-$pkgver.tar.gz";)
-sha512sums=('56859f24a3599d3f68f432e36661f43e08aeb8cb3bf959ddede6028a426117c06f0221ffd91c852bf9f4f34069d8adc7a199db6679f75daf508713e12735484d'
-
'a817dbfc9038f240bf0cbed295b654587070226c71fbf89fee4cd6a6d7912629cb2e15e7ae2b74c9a5e42e756bc6819c95bbb493503ac6921b4b01a571bf5430'
-
'a0080cc6b4dccdcf36ff744263a03098fbe889c8ef3fcfa83eb19f01cdc3ef8cac9185841f48f2e6abb1515fef6d9aa957b4954d65dde10dbe797de6f2b8c7cf')
-
-build() {
-  pppd_version="$(pppd --version 2>&1 | awk '{print $3}')"
-  cd $pkgname-$pkgver
-
-  ./configure \
---prefix=/usr \
---localstatedir=/ \
---with-pppd-plugin-dir=/usr/lib/pppd/$pppd_version
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make DESTDIR="$pkgdir" install
-
-  install -d "$pkgdir"/run/sstpc
-  install -d "$pkgdir"/etc/sstpc
-  install -d "$pkgdir"/etc/ppp/ip-up.d
-
-  install -Dm644 "$srcdir"/sstp.options.sample 
"$pkgdir"/etc/sstpc/sstp.options.sample
-  install -Dm744 "$srcdir"/50-sstp.PROFILE.sh.sample 
"$pkgdir"/etc/ppp/ip-up.d/50-sstp.PROFILE.sh.sample
-
-  rm -rf "$pkgdir"/var
-  rm -rf "$pkgdir"/run
-
-  mv "$pkgdir"/usr/sbin "$pkgdir"/usr/bin
-}

Copied: sstp-client/repos/community-x86_64/PKGBUILD (from rev 1069242, 
sstp-client/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-12 22:35:20 UTC (rev 1069243)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Echizen Ryoma 
+# Contributor: Dmitry V. Luciv 
+# Contributor: Martchus 
+
+pkgname=sstp-client
+pkgver=1.0.16
+pkgrel=1
+epoch=1
+pkgdesc="SSTP client stable revision"
+arch=("x86_64")
+url="http://sstp-client.sourceforge.net/";
+license=('GPL2')
+depends=('libevent' 'openssl')
+makedepends=('ppp')
+optdepends=('ppp')
+install=$pkgname.install
+source=('50-sstp.PROFILE.sh.sample'
+'sstp.options.sample'
+
"https://sourceforge.net/projects/sstp-client/files/sstp-client/$pkgname-$pkgver.tar.gz";)
+sha512sums=('56859f24a3599d3f68f432e36661f43e08ae

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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:35:08
  Author: felixonmars
Revision: 1069242

upgpkg: sstp-client 1:1.0.16-1

Modified:
  sstp-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:34:40 UTC (rev 1069241)
+++ PKGBUILD2021-12-12 22:35:08 UTC (rev 1069242)
@@ -4,7 +4,7 @@
 # Contributor: Martchus 
 
 pkgname=sstp-client
-pkgver=1.0.15
+pkgver=1.0.16
 pkgrel=1
 epoch=1
 pkgdesc="SSTP client stable revision"
@@ -20,7 +20,7 @@
 
"https://sourceforge.net/projects/sstp-client/files/sstp-client/$pkgname-$pkgver.tar.gz";)
 
sha512sums=('56859f24a3599d3f68f432e36661f43e08aeb8cb3bf959ddede6028a426117c06f0221ffd91c852bf9f4f34069d8adc7a199db6679f75daf508713e12735484d'
 
'a817dbfc9038f240bf0cbed295b654587070226c71fbf89fee4cd6a6d7912629cb2e15e7ae2b74c9a5e42e756bc6819c95bbb493503ac6921b4b01a571bf5430'
-
'a0080cc6b4dccdcf36ff744263a03098fbe889c8ef3fcfa83eb19f01cdc3ef8cac9185841f48f2e6abb1515fef6d9aa957b4954d65dde10dbe797de6f2b8c7cf')
+
'f595657a57ecd2344f5168012a2002fff380ee2b5d908a453ec94f06c3e7917078375388806fb5c76942410f8cea065443bb52c64e3f3704fbc897a726713285')
 
 build() {
   pppd_version="$(pppd --version 2>&1 | awk '{print $3}')"



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:34:40
  Author: felixonmars
Revision: 1069241

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 1069240, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:34:40 UTC (rev 1069241)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.3
+pkgrel=288
+pkgdesc="Functional Programming Language with Dependent Types"
+url="https://www.idris-lang.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec'
+ 'haskell-network' 'haskell-optparse-applicative' 
'haskell-parser-combinators'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 
'haskell-terminal-size'
+ 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-vector'
+ 'haskell-vector-binary-instances' 'haskell-zip-archive')
+makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 
'haskell-tasty-golden' 'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";
+
idris-haskeline-0.8.patch::https://github.com/idris-lang/Idris-dev/pull/4871.patch)
+sha512sums=('fc5c65847c8021ed691c7968043a04fcffaed3a44a6339f611fed616fddefa1b5bc2da8e7e6662dfa552981688a1c96571eadc197e4e50ba060de3c6ddbd03de'
+
'4400ea44d61ab5080926fb88c3a9195dda6dfcefb794a335ca00dcdbc9df8a1e6cb2a9b5ed1c906c34fedea8019281b395f030a6267708be68676c8cc6e5b6fa')
+
+prepare() {
+cd Idris-dev-$pkgver
+patch -p1 -i ../idris-haskeline-0.8.patch
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+sed -i 's/Just sline/sline/' src/Idris/Parser/Stack.hs
+uusi idris.cabal
+}
+
+build() {
+cd Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly 
--ghc-option='-pie'
+LC_CTYPE=en_US.UTF-8 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 Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PWD/dist/build/idris:$PATH" 
LD_LIBRARY_PATH="$PWD/dist/build" IDRIS_LIBRARY_PATH="$PWD/libs" runhaskell 
Setup test || echo "Tests failed"
+}
+
+package() {
+cd Idris-dev-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:34:33
  Author: felixonmars
Revision: 1069240

upgpkg: idris 1.3.3-288: rebuild with wai-logger 2.3.7

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:23:42 UTC (rev 1069239)
+++ PKGBUILD2021-12-12 22:34:33 UTC (rev 1069240)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.3
-pkgrel=287
+pkgrel=288
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/";
 license=("BSD")



[arch-commits] Commit in ttf-sarasa-gothic/repos/community-any (PKGBUILD PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:23:42
  Author: felixonmars
Revision: 1069239

archrelease: copy trunk to community-any

Added:
  ttf-sarasa-gothic/repos/community-any/PKGBUILD
(from rev 1069238, ttf-sarasa-gothic/trunk/PKGBUILD)
Deleted:
  ttf-sarasa-gothic/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-12 22:23:30 UTC (rev 1069238)
+++ PKGBUILD2021-12-12 22:23:42 UTC (rev 1069239)
@@ -1,22 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Ye Jingchen 
-# Contributor: Markus Weimar 
-
-pkgname=ttf-sarasa-gothic
-pkgver=0.35.3
-pkgrel=1
-pkgdesc="A CJK programming font based on Iosevka and Source Han Sans. (TTC)"
-arch=('any')
-url="https://github.com/be5invis/Sarasa-Gothic";
-license=('OFL')
-provides=('ttf-sarasa-slab')
-source=("https://github.com/be5invis/Sarasa-Gothic/releases/download/v$pkgver/sarasa-gothic-ttc-$pkgver.7z";
-
"LICENSE-$pkgver::https://raw.githubusercontent.com/be5invis/Sarasa-Gothic/v${pkgver}/LICENSE";)
-sha512sums=('fc4cf8ee95c133d66f38d72914595eb852e0fee9383dca7ad2aa8ca9a12b1d422216a59c362fbcb8d51ac9aed4861b11d8304848e69eca55b7e3a67e072e4f65'
-
'235a437c02a41bb7b7c2a7209f6333d439dd27ff83f0d8b53ae146e92b0159a5196ffcc5fdcc47dc4c995826e468d0af6d9648a2468f39b72a734d8cde6643f9')
-
-package() {
-install -d "$pkgdir/usr/share/fonts/${pkgname:4}"
-install -m644 *.ttc "$pkgdir/usr/share/fonts/${pkgname:4}"
-install -Dm644 "LICENSE-$pkgver" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: ttf-sarasa-gothic/repos/community-any/PKGBUILD (from rev 1069238, 
ttf-sarasa-gothic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-12 22:23:42 UTC (rev 1069239)
@@ -0,0 +1,22 @@
+# Maintainer: Felix Yan 
+# Contributor: Ye Jingchen 
+# Contributor: Markus Weimar 
+
+pkgname=ttf-sarasa-gothic
+pkgver=0.35.4
+pkgrel=1
+pkgdesc="A CJK programming font based on Iosevka and Source Han Sans. (TTC)"
+arch=('any')
+url="https://github.com/be5invis/Sarasa-Gothic";
+license=('OFL')
+provides=('ttf-sarasa-slab')
+source=("https://github.com/be5invis/Sarasa-Gothic/releases/download/v$pkgver/sarasa-gothic-ttc-$pkgver.7z";
+
"LICENSE-$pkgver::https://raw.githubusercontent.com/be5invis/Sarasa-Gothic/v${pkgver}/LICENSE";)
+sha512sums=('ff8389917f5e1641ca78636a3d373b864b0132991cc4783ce66478cc9335cc704f7060f7df037e17dcc9bc7761b652cc699d18565a27ed7eaf8359ea3db99e9c'
+
'235a437c02a41bb7b7c2a7209f6333d439dd27ff83f0d8b53ae146e92b0159a5196ffcc5fdcc47dc4c995826e468d0af6d9648a2468f39b72a734d8cde6643f9')
+
+package() {
+install -d "$pkgdir/usr/share/fonts/${pkgname:4}"
+install -m644 *.ttc "$pkgdir/usr/share/fonts/${pkgname:4}"
+install -Dm644 "LICENSE-$pkgver" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}



[arch-commits] Commit in ttf-sarasa-gothic/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:23:30
  Author: felixonmars
Revision: 1069238

upgpkg: ttf-sarasa-gothic 0.35.4-1

Modified:
  ttf-sarasa-gothic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:22:13 UTC (rev 1069237)
+++ PKGBUILD2021-12-12 22:23:30 UTC (rev 1069238)
@@ -3,7 +3,7 @@
 # Contributor: Markus Weimar 
 
 pkgname=ttf-sarasa-gothic
-pkgver=0.35.3
+pkgver=0.35.4
 pkgrel=1
 pkgdesc="A CJK programming font based on Iosevka and Source Han Sans. (TTC)"
 arch=('any')
@@ -12,7 +12,7 @@
 provides=('ttf-sarasa-slab')
 
source=("https://github.com/be5invis/Sarasa-Gothic/releases/download/v$pkgver/sarasa-gothic-ttc-$pkgver.7z";
 
"LICENSE-$pkgver::https://raw.githubusercontent.com/be5invis/Sarasa-Gothic/v${pkgver}/LICENSE";)
-sha512sums=('fc4cf8ee95c133d66f38d72914595eb852e0fee9383dca7ad2aa8ca9a12b1d422216a59c362fbcb8d51ac9aed4861b11d8304848e69eca55b7e3a67e072e4f65'
+sha512sums=('ff8389917f5e1641ca78636a3d373b864b0132991cc4783ce66478cc9335cc704f7060f7df037e17dcc9bc7761b652cc699d18565a27ed7eaf8359ea3db99e9c'
 
'235a437c02a41bb7b7c2a7209f6333d439dd27ff83f0d8b53ae146e92b0159a5196ffcc5fdcc47dc4c995826e468d0af6d9648a2468f39b72a734d8cde6643f9')
 
 package() {



[arch-commits] Commit in python-tinycss2/repos/community-testing-any (2 files)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:22:13
  Author: felixonmars
Revision: 1069237

archrelease: copy trunk to community-testing-any

Added:
  python-tinycss2/repos/community-testing-any/PKGBUILD
(from rev 1069236, python-tinycss2/trunk/PKGBUILD)
Deleted:
  python-tinycss2/repos/community-testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-12 22:22:05 UTC (rev 1069236)
+++ PKGBUILD2021-12-12 22:22:13 UTC (rev 1069237)
@@ -1,41 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Simon Sapin 
-# Contributor: Kyle Keen 
-
-pkgname=python-tinycss2
-pkgver=1.1.0
-pkgrel=3
-pkgdesc="Low-level CSS parser for Python"
-url="https://pypi.python.org/pypi/tinycss2";
-license=('BSD')
-arch=('any')
-depends=('python-webencodings')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-cov' 'python-pytest-isort' 'python-pytest-runner')
-_css_tests_commit=c5749e51dda3868b3e8062e65a36584c2fec8059
-source=("https://pypi.io/packages/source/t/tinycss2/tinycss2-$pkgver.tar.gz";
-
css-parsing-tests-$_css_tests_commit.tar.gz::https://github.com/SimonSapin/css-parsing-tests/archive/$_css_tests_commit.tar.gz)
-sha512sums=('218d28511802afc89a608def03084f5d460512a41d47280b5c8bfe72314c8ab3b14c98fbb0200bea6b8509c4d6f0107410d340e2d7f1830aaa92669a2699211e'
-
'ef44eb1144a6484f308fabe4187310b2ef0067f328bf5213969d87c475fccae3d716dc66640a0a554ab2a3d7da0efb3a168a288ac6eef7722f3ae46959943b49')
-
-prepare() {
-  cd tinycss2-$pkgver
-  sed -i 's/--flake8//' pyproject.toml
-  cp ../css-parsing-tests-$_css_tests_commit/* tests/css-parsing-tests/
-}
-
-build() {
-  cd tinycss2-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd tinycss2-$pkgver
-  PYTHONPATH=build/lib pytest
-}
-
-package() {
-  cd tinycss2-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-tinycss2/repos/community-testing-any/PKGBUILD (from rev 1069236, 
python-tinycss2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-12 22:22:13 UTC (rev 1069237)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Simon Sapin 
+# Contributor: Kyle Keen 
+
+pkgname=python-tinycss2
+pkgver=1.1.1
+pkgrel=1
+pkgdesc="Low-level CSS parser for Python"
+url="https://pypi.python.org/pypi/tinycss2";
+license=('BSD')
+arch=('any')
+depends=('python-webencodings')
+makedepends=('python-pyproject2setuppy')
+checkdepends=('python-pytest-cov' 'python-pytest-isort' 'python-pytest-runner')
+_css_tests_commit=c5749e51dda3868b3e8062e65a36584c2fec8059
+source=("https://pypi.io/packages/source/t/tinycss2/tinycss2-$pkgver.tar.gz";
+
css-parsing-tests-$_css_tests_commit.tar.gz::https://github.com/SimonSapin/css-parsing-tests/archive/$_css_tests_commit.tar.gz)
+sha512sums=('297ac51cf4eb9a063e88d677b8cf2511ff6c459c7a385ee8ba6bb4b9d9b0d8482f5caa1cc6511d3edefbe8e8ee284d72fedc154a5372880cd7d9a9a26aab1a62'
+
'ef44eb1144a6484f308fabe4187310b2ef0067f328bf5213969d87c475fccae3d716dc66640a0a554ab2a3d7da0efb3a168a288ac6eef7722f3ae46959943b49')
+
+prepare() {
+  cd tinycss2-$pkgver
+  sed -i 's/--flake8//' pyproject.toml
+  cp ../css-parsing-tests-$_css_tests_commit/* tests/css-parsing-tests/
+}
+
+build() {
+  cd tinycss2-$pkgver
+  python -m pyproject2setuppy build
+}
+
+check() {
+  cd tinycss2-$pkgver
+  PYTHONPATH=build/lib pytest
+}
+
+package() {
+  cd tinycss2-$pkgver
+  python -m pyproject2setuppy install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:22:05
  Author: felixonmars
Revision: 1069236

upgpkg: python-tinycss2 1.1.1-1

Modified:
  python-tinycss2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:20:45 UTC (rev 1069235)
+++ PKGBUILD2021-12-12 22:22:05 UTC (rev 1069236)
@@ -3,19 +3,19 @@
 # Contributor: Kyle Keen 
 
 pkgname=python-tinycss2
-pkgver=1.1.0
-pkgrel=3
+pkgver=1.1.1
+pkgrel=1
 pkgdesc="Low-level CSS parser for Python"
 url="https://pypi.python.org/pypi/tinycss2";
 license=('BSD')
 arch=('any')
 depends=('python-webencodings')
-makedepends=('python-setuptools')
+makedepends=('python-pyproject2setuppy')
 checkdepends=('python-pytest-cov' 'python-pytest-isort' 'python-pytest-runner')
 _css_tests_commit=c5749e51dda3868b3e8062e65a36584c2fec8059
 source=("https://pypi.io/packages/source/t/tinycss2/tinycss2-$pkgver.tar.gz";
 
css-parsing-tests-$_css_tests_commit.tar.gz::https://github.com/SimonSapin/css-parsing-tests/archive/$_css_tests_commit.tar.gz)
-sha512sums=('218d28511802afc89a608def03084f5d460512a41d47280b5c8bfe72314c8ab3b14c98fbb0200bea6b8509c4d6f0107410d340e2d7f1830aaa92669a2699211e'
+sha512sums=('297ac51cf4eb9a063e88d677b8cf2511ff6c459c7a385ee8ba6bb4b9d9b0d8482f5caa1cc6511d3edefbe8e8ee284d72fedc154a5372880cd7d9a9a26aab1a62'
 
'ef44eb1144a6484f308fabe4187310b2ef0067f328bf5213969d87c475fccae3d716dc66640a0a554ab2a3d7da0efb3a168a288ac6eef7722f3ae46959943b49')
 
 prepare() {
@@ -26,7 +26,7 @@
 
 build() {
   cd tinycss2-$pkgver
-  python setup.py build
+  python -m pyproject2setuppy build
 }
 
 check() {
@@ -36,6 +36,6 @@
 
 package() {
   cd tinycss2-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
+  python -m pyproject2setuppy install --root="$pkgdir" --optimize=1
   install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:20:45
  Author: felixonmars
Revision: 1069235

archrelease: copy trunk to community-x86_64

Added:
  meek/repos/community-x86_64/PKGBUILD
(from rev 1069234, meek/trunk/PKGBUILD)
Deleted:
  meek/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  116 ++---
 1 file changed, 58 insertions(+), 58 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-12 22:20:37 UTC (rev 1069234)
+++ PKGBUILD2021-12-12 22:20:45 UTC (rev 1069235)
@@ -1,58 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: shyokou 
-# Contributor: N. Izumi aka izmntuk
-
-pkgname=meek
-pkgver=0.36.0
-pkgrel=1
-arch=('x86_64')
-pkgdesc='A pluggable transport proxy written in Go'
-optdepends=('tor')
-url='https://trac.torproject.org/projects/tor/wiki/doc/meek'
-license=('custom:CC0')
-depends=('glibc')
-makedepends=('go' 'git')
-source=("git+https://git.torproject.org/pluggable-transports/meek.git#tag=v$pkgver";)
-sha512sums=('SKIP')
-
-prepare() {
-   cd "$srcdir"/meek
-   sed 's|./meek-client|/usr/bin/meek-client|g;
-s|./meek-server|/usr/bin/meek-server|g;
-s|\(meek-server\.log\)|/tmp/\1|;
-s|\(meek-client\.log\)|/tmp/\1|' -i meek-{server,client}/torrc
-}
-
-build() {
-   export GOPATH="$srcdir"
-   export GOBIN="$PWD"
-   export CGO_CPPFLAGS="${CPPFLAGS}"
-   export CGO_CFLAGS="${CFLAGS}"
-   export CGO_CXXFLAGS="${CXXFLAGS}"
-   export CGO_LDFLAGS="${LDFLAGS}"
-   export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-   export GO111MODULE=off
-
-   cd "$srcdir"/meek/meek-server
-   go get
-   make all
-
-   cd "$srcdir"/meek/meek-client
-   go get
-   make all
-}
-
-package() {
-   install -d "$pkgdir"/usr/{bin,share/{{doc,licenses}/$pkgname,man/man1}}
-   cd "$srcdir"/meek/meek-server
-   install -m755 meek-server "$pkgdir"/usr/bin
-   install -Dm644 torrc "$pkgdir"/usr/share/doc/$pkgname/torrc.meek-server
-   install -Dm644 README 
"$pkgdir"/usr/share/doc/$pkgname/README.meek-server
-
-   cd "$srcdir"/meek/meek-client
-   install -m755 meek-client "$pkgdir"/usr/bin
-   install -Dm644 torrc "$pkgdir"/usr/share/doc/$pkgname/torrc.meek-client
-   install -m644 ../README "$pkgdir"/usr/share/doc/$pkgname
-   install -m644 ../COPYING "$pkgdir"/usr/share/licenses/$pkgname
-   install -m644 ../doc/meek-{server,client}.1 "$pkgdir"/usr/share/man/man1
-}

Copied: meek/repos/community-x86_64/PKGBUILD (from rev 1069234, 
meek/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-12 22:20:45 UTC (rev 1069235)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: shyokou 
+# Contributor: N. Izumi aka izmntuk
+
+pkgname=meek
+pkgver=0.37.0
+pkgrel=1
+arch=('x86_64')
+pkgdesc='A pluggable transport proxy written in Go'
+optdepends=('tor')
+url='https://trac.torproject.org/projects/tor/wiki/doc/meek'
+license=('custom:CC0')
+depends=('glibc')
+makedepends=('go' 'git')
+source=("git+https://git.torproject.org/pluggable-transports/meek.git#tag=v$pkgver";)
+sha512sums=('SKIP')
+
+prepare() {
+   cd "$srcdir"/meek
+   sed 's|./meek-client|/usr/bin/meek-client|g;
+s|./meek-server|/usr/bin/meek-server|g;
+s|\(meek-server\.log\)|/tmp/\1|;
+s|\(meek-client\.log\)|/tmp/\1|' -i meek-{server,client}/torrc
+}
+
+build() {
+   export GOPATH="$srcdir"
+   export GOBIN="$PWD"
+   export CGO_CPPFLAGS="${CPPFLAGS}"
+   export CGO_CFLAGS="${CFLAGS}"
+   export CGO_CXXFLAGS="${CXXFLAGS}"
+   export CGO_LDFLAGS="${LDFLAGS}"
+   export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+   export GO111MODULE=off
+
+   cd "$srcdir"/meek/meek-server
+   go get
+   make all
+
+   cd "$srcdir"/meek/meek-client
+   go get
+   make all
+}
+
+package() {
+   install -d "$pkgdir"/usr/{bin,share/{{doc,licenses}/$pkgname,man/man1}}
+   cd "$srcdir"/meek/meek-server
+   install -m755 meek-server "$pkgdir"/usr/bin
+   install -Dm644 torrc "$pkgdir"/usr/share/doc/$pkgname/torrc.meek-server
+   install -Dm644 README 
"$pkgdir"/usr/share/doc/$pkgname/README.meek-server
+
+   cd "$srcdir"/meek/meek-client
+   install -m755 meek-client "$pkgdir"/usr/bin
+   install -Dm644 torrc "$pkgdir"/usr/share/doc/$pkgname/torrc.meek-client
+   install -m644 ../README "$pkgdir"/usr/share/doc/$pkgname
+   install -m644 ../COPYING "$pkgdir"/usr/share/licenses/$pkgname
+   install -m644 ../doc/meek-{server,client}.1 "$pkgdir"/usr/share/man/man1
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:20:37
  Author: felixonmars
Revision: 1069234

upgpkg: meek 0.37.0-1

Modified:
  meek/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:18:00 UTC (rev 1069233)
+++ PKGBUILD2021-12-12 22:20:37 UTC (rev 1069234)
@@ -3,7 +3,7 @@
 # Contributor: N. Izumi aka izmntuk
 
 pkgname=meek
-pkgver=0.36.0
+pkgver=0.37.0
 pkgrel=1
 arch=('x86_64')
 pkgdesc='A pluggable transport proxy written in Go'



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:18:36
  Author: felixonmars
Revision: 432044

archrelease: copy trunk to extra-x86_64

Added:
  enchant/repos/extra-x86_64/PKGBUILD
(from rev 432043, enchant/trunk/PKGBUILD)
Deleted:
  enchant/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-12 22:18:28 UTC (rev 432043)
+++ PKGBUILD2021-12-12 22:18:36 UTC (rev 432044)
@@ -1,46 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-# Contributor: dorphell 
-
-pkgname=enchant
-pkgver=2.3.1
-pkgrel=2
-pkgdesc="A wrapper library for generic spell checking"
-arch=('x86_64')
-url="https://abiword.github.io/enchant/";
-license=('LGPL')
-depends=('glib2')
-makedepends=('aspell' 'hunspell' 'hspell' 'nuspell' 'libvoikko')
-checkdepends=('unittestpp')
-optdepends=('aspell: for aspell based spell checking support'
-'hunspell: for hunspell based spell checking support'
-'libvoikko: for libvoikko based spell checking support'
-'hspell: for hspell based spell checking support'
-'nuspell: for nuspell based spell checking support')
-provides=('libenchant-2.so') # enchant_voikko.so enchant_nuspell.so 
enchant_hunspell.so enchant_hspell.so enchant_aspell.so)
-source=("https://github.com/AbiWord/enchant/releases/download/v$pkgver/enchant-$pkgver.tar.gz";)
-sha512sums=('c6fb8498d34a55040c2791124c2975952497e5a1b858691279b1a60a37473a1d2e3e11504f7cc877370be7772c2db621022040ea7035b21e40e8367606f5')
-
-prepare() {
-  cd $pkgname-$pkgver
-  autoreconf -vfi
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr \
---disable-static \
---enable-relocatable
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-  make check
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: enchant/repos/extra-x86_64/PKGBUILD (from rev 432043, 
enchant/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-12 22:18:36 UTC (rev 432044)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+# Contributor: dorphell 
+
+pkgname=enchant
+pkgver=2.3.2
+pkgrel=1
+pkgdesc="A wrapper library for generic spell checking"
+arch=('x86_64')
+url="https://abiword.github.io/enchant/";
+license=('LGPL')
+depends=('glib2')
+makedepends=('aspell' 'hunspell' 'hspell' 'nuspell' 'libvoikko')
+checkdepends=('unittestpp')
+optdepends=('aspell: for aspell based spell checking support'
+'hunspell: for hunspell based spell checking support'
+'libvoikko: for libvoikko based spell checking support'
+'hspell: for hspell based spell checking support'
+'nuspell: for nuspell based spell checking support')
+provides=('libenchant-2.so') # enchant_voikko.so enchant_nuspell.so 
enchant_hunspell.so enchant_hspell.so enchant_aspell.so)
+source=("https://github.com/AbiWord/enchant/releases/download/v$pkgver/enchant-$pkgver.tar.gz";)
+sha512sums=('886635bb55c5f0c774445e4a0f14d39e2d08eeb964257037062c2e97c2cf3348be8c631ff5e7a13144936127761964bdc60ff1e0dd6f63b292a655626f91ef62')
+
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -vfi
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr \
+--disable-static \
+--enable-relocatable
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:18:28
  Author: felixonmars
Revision: 432043

upgpkg: enchant 2.3.2-1

Modified:
  enchant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 21:44:49 UTC (rev 432042)
+++ PKGBUILD2021-12-12 22:18:28 UTC (rev 432043)
@@ -3,8 +3,8 @@
 # Contributor: dorphell 
 
 pkgname=enchant
-pkgver=2.3.1
-pkgrel=2
+pkgver=2.3.2
+pkgrel=1
 pkgdesc="A wrapper library for generic spell checking"
 arch=('x86_64')
 url="https://abiword.github.io/enchant/";
@@ -19,7 +19,7 @@
 'nuspell: for nuspell based spell checking support')
 provides=('libenchant-2.so') # enchant_voikko.so enchant_nuspell.so 
enchant_hunspell.so enchant_hspell.so enchant_aspell.so)
 
source=("https://github.com/AbiWord/enchant/releases/download/v$pkgver/enchant-$pkgver.tar.gz";)
-sha512sums=('c6fb8498d34a55040c2791124c2975952497e5a1b858691279b1a60a37473a1d2e3e11504f7cc877370be7772c2db621022040ea7035b21e40e8367606f5')
+sha512sums=('886635bb55c5f0c774445e4a0f14d39e2d08eeb964257037062c2e97c2cf3348be8c631ff5e7a13144936127761964bdc60ff1e0dd6f63b292a655626f91ef62')
 
 prepare() {
   cd $pkgname-$pkgver



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:18:00
  Author: felixonmars
Revision: 1069233

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 1069232, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:18:00 UTC (rev 1069233)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.7
+pkgrel=88
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-resource-pool" "haskell-resourcet" "haskell-yesod-core")
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9312189947a6ba97bec12c057535a54bb024847ee0f08ba50473a78327f7ca25083738f0742c0847d0b329ef0e764412c85ac32aab4ebde2851a29e60e82d337')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -d persistent-template $_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-yesod-persistent/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:17:52
  Author: felixonmars
Revision: 1069232

upgpkg: haskell-yesod-persistent 1.6.0.7-88: rebuild with wai-logger 2.3.7

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:17:04 UTC (rev 1069231)
+++ PKGBUILD2021-12-12 22:17:52 UTC (rev 1069232)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.7
-pkgrel=87
+pkgrel=88
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:17:04
  Author: felixonmars
Revision: 1069231

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 
1069230, haskell-hspec-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:17:04 UTC (rev 1069231)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai
+pkgname=haskell-hspec-wai
+pkgver=0.11.1
+pkgrel=145
+pkgdesc="Experimental Hspec support for testing WAI applications"
+url="https://github.com/hspec/hspec-wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-case-insensitive'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 
'haskell-http-types'
+ 'haskell-wai' 'haskell-wai-extra')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c5c72dee572f6fd7bd80f3beb4e668697d58f3bb045dabb321e65098f4fc3b1d577aa32e5fe607cab3e18433627538582b6c7acc7bb4728a99daeb20afe41b0a')
+
+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-hspec-wai/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:16:57
  Author: felixonmars
Revision: 1069230

upgpkg: haskell-hspec-wai 0.11.1-145: rebuild with wai-logger 2.3.7

Modified:
  haskell-hspec-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:16:16 UTC (rev 1069229)
+++ PKGBUILD2021-12-12 22:16:57 UTC (rev 1069230)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai
 pkgname=haskell-hspec-wai
 pkgver=0.11.1
-pkgrel=144
+pkgrel=145
 pkgdesc="Experimental Hspec support for testing WAI applications"
 url="https://github.com/hspec/hspec-wai";
 license=("MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:16:16
  Author: felixonmars
Revision: 1069229

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 1069228, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:16:16 UTC (rev 1069229)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.7.2
+pkgrel=251
+pkgdesc="WAI application for static serving"
+url="https://www.yesodweb.com/book/web-application-interface";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e073d85efc201eab94b9c8be4e40ee71567d07ed2e2907504a946477211bc21aaf2250213cac67525ae58be499b164b09880600c0a6f62b0b1742fb9d730d6d9')
+
+prepare() {
+  uusi $_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 \
+-f-print
+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-wai-app-static/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:16:09
  Author: felixonmars
Revision: 1069228

upgpkg: haskell-wai-app-static 3.1.7.2-251: rebuild with wai-logger 2.3.7

Modified:
  haskell-wai-app-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:15:20 UTC (rev 1069227)
+++ PKGBUILD2021-12-12 22:16:09 UTC (rev 1069228)
@@ -4,7 +4,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.7.2
-pkgrel=250
+pkgrel=251
 pkgdesc="WAI application for static serving"
 url="https://www.yesodweb.com/book/web-application-interface";
 license=("MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:15:20
  Author: felixonmars
Revision: 1069227

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 
1069226, haskell-cheapskate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:15:20 UTC (rev 1069227)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cheapskate
+pkgname=haskell-cheapskate
+pkgver=0.1.1.2
+pkgrel=359
+pkgdesc="Experimental markdown processor."
+url="https://github.com/jgm/cheapskate";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" 
"haskell-data-default" "haskell-http-types"
+ "haskell-syb" "haskell-uniplate" "haskell-wai"
+ "haskell-wai-extra" "haskell-xss-sanitize")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b671ada413b8bd90f28b008c7bada4b744dedac2c7711090f1148dfa1643f7843f44e56c9a5a99fd0f71ded8393a0095b04fbdf73f70a707698dc9fb76ed1b45')
+
+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 \
+-fdingus
+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-cheapskate/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:15:12
  Author: felixonmars
Revision: 1069226

upgpkg: haskell-cheapskate 0.1.1.2-359: rebuild with wai-logger 2.3.7

Modified:
  haskell-cheapskate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:14:00 UTC (rev 1069225)
+++ PKGBUILD2021-12-12 22:15:12 UTC (rev 1069226)
@@ -4,7 +4,7 @@
 _hkgname=cheapskate
 pkgname=haskell-cheapskate
 pkgver=0.1.1.2
-pkgrel=358
+pkgrel=359
 pkgdesc="Experimental markdown processor."
 url="https://github.com/jgm/cheapskate";
 license=("BSD")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:14:00
  Author: felixonmars
Revision: 1069225

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
1069224, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:14:00 UTC (rev 1069225)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.21.0
+pkgrel=50
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal'
+ 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cookie'
+ 'haskell-entropy' 'haskell-fast-logger' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 
'haskell-primitive'
+ 'haskell-random' 'haskell-resourcet' 'haskell-shakespeare' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 
'haskell-word8')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0d51214b28aa0fd193b5f251541648dbfa28c8752d5067241078e92a5e90f8af09cfcc8f76a45c00bd173693e1eaa69ef3df7894895a309d2df90cdb12f61fc8')
+
+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-yesod-core/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:13:53
  Author: felixonmars
Revision: 1069224

upgpkg: haskell-yesod-core 1.6.21.0-50: rebuild with wai-logger 2.3.7

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:12:34 UTC (rev 1069223)
+++ PKGBUILD2021-12-12 22:13:53 UTC (rev 1069224)
@@ -4,7 +4,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.21.0
-pkgrel=49
+pkgrel=50
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:12:34
  Author: felixonmars
Revision: 1069223

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 1069222, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:12:34 UTC (rev 1069223)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.18.2
+pkgrel=23
+pkgdesc="Haskell API Search"
+url="https://www.haskell.org/hoogle/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-connection' 'haskell-extra' 'haskell-foundation' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 
'haskell-process-extras'
+ 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('933564b12ffc95a89610e00fc8c7b35c90ce45a732a3812b58a9173c821dcec2e44a6625fa9b8b369706ea5d6e823c075ad324ed6649a057356d22f824df')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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 $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:12:26
  Author: felixonmars
Revision: 1069222

upgpkg: hoogle 5.0.18.2-23: rebuild with wai-logger 2.3.7

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:10:58 UTC (rev 1069221)
+++ PKGBUILD2021-12-12 22:12:26 UTC (rev 1069222)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.18.2
-pkgrel=22
+pkgrel=23
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/";
 license=("BSD")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:10:58
  Author: felixonmars
Revision: 1069221

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-12 22:10:48 UTC (rev 1069220)
+++ PKGBUILD2021-12-12 22:10:58 UTC (rev 1069221)
@@ -1,49 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=wai-extra
-pkgname=haskell-wai-extra
-pkgver=3.1.7
-pkgrel=25
-pkgdesc="Provides some basic WAI handlers and middleware."
-url="https://github.com/yesodweb/wai";
-license=("MIT")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-base64-bytestring'
- 'haskell-case-insensitive' 'haskell-cookie' 
'haskell-data-default-class'
- 'haskell-fast-logger' 'haskell-http-types' 'haskell-http2' 
'haskell-iproute'
- 'haskell-network' 'haskell-resourcet' 'haskell-streaming-commons'
- 'haskell-vault' 'haskell-wai' 'haskell-wai-logger' 'haskell-word8' 
'haskell-hunit'
- 'haskell-call-stack')
-makedepends=('ghc' 'haskell-hspec' 'haskell-zlib')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('b898ddce8d89cd82336543d29aacf63c58c2f6d714bbf2bc184721ad6d740d9e75806b095dd0369d6effbe6d3c0eb91c9f0a1a5ffdd795e741443f5b7458c876')
-
-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-build-example
-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
-}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
1069220, haskell-wai-extra/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-12 22:10:58 UTC (rev 1069221)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.1.7
+pkgrel=26
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-base64-bytestring'
+ 'haskell-case-insensitive' 'haskell-cookie' 
'haskell-data-default-class'
+ 'haskell-fast-logger' 'haskell-http-types' 'haskell-http2' 
'haskell-iproute'
+ 'haskell-network' 'haskell-resourcet' 'haskell-streaming-commons'
+ 'haskell-vault' 'haskell-wai' 'haskell-wai-logger' 'haskell-word8' 
'haskell-hunit'
+ 'haskell-call-stack')
+makedepends=('ghc' 'haskell-hspec' 'haskell-zlib')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b898ddce8d89cd82336543d29aacf63c58c2f6d714bbf2bc184721ad6d740d9e75806b095dd0369d6effbe6d3c0eb91c9f0a1a5ffdd795e741443f5b7458c876')
+
+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-build-example
+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/haske

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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:10:48
  Author: felixonmars
Revision: 1069220

upgpkg: haskell-wai-extra 3.1.7-26: rebuild with wai-logger 2.3.7

Modified:
  haskell-wai-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:09:49 UTC (rev 1069219)
+++ PKGBUILD2021-12-12 22:10:48 UTC (rev 1069220)
@@ -4,7 +4,7 @@
 _hkgname=wai-extra
 pkgname=haskell-wai-extra
 pkgver=3.1.7
-pkgrel=25
+pkgrel=26
 pkgdesc="Provides some basic WAI handlers and middleware."
 url="https://github.com/yesodweb/wai";
 license=("MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:09:49
  Author: felixonmars
Revision: 1069219

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-12 22:09:41 UTC (rev 1069218)
+++ PKGBUILD2021-12-12 22:09:49 UTC (rev 1069219)
@@ -1,45 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=wai-logger
-pkgname=haskell-wai-logger
-pkgver=2.3.7
-pkgrel=1
-pkgdesc="A logging system for WAI"
-url="https://hackage.haskell.org/package/${_hkgname}";
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-byteorder' 'haskell-fast-logger'
- 'haskell-http-types' 'haskell-network' 'haskell-wai')
-makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
-checkdepends=('haskell-wai-extra')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('889f8d6b2e4db155ac50630d161d0467ace1206cfee39346f8b48c14909c0d85c5710e8c269983c2312598cf9f9d59b5d3bfe1f4825f58500f8d659aedf7027a')
-
-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
-}

Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
1069218, haskell-wai-logger/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-12 22:09:49 UTC (rev 1069219)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-logger
+pkgname=haskell-wai-logger
+pkgver=2.3.7
+pkgrel=2
+pkgdesc="A logging system for WAI"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteorder' 'haskell-fast-logger'
+ 'haskell-http-types' 'haskell-network' 'haskell-wai')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
+checkdepends=('haskell-wai-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('889f8d6b2e4db155ac50630d161d0467ace1206cfee39346f8b48c14909c0d85c5710e8c269983c2312598cf9f9d59b5d3bfe1f4825f58500f8d659aedf7027a')
+
+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-wai-logger/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:09:41
  Author: felixonmars
Revision: 1069218

upgpkg: haskell-wai-logger 2.3.7-2: rebuild with wai-logger 2.3.7

Modified:
  haskell-wai-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:08:58 UTC (rev 1069217)
+++ PKGBUILD2021-12-12 22:09:41 UTC (rev 1069218)
@@ -4,7 +4,7 @@
 _hkgname=wai-logger
 pkgname=haskell-wai-logger
 pkgver=2.3.7
-pkgrel=1
+pkgrel=2
 pkgdesc="A logging system for WAI"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:08:58
  Author: felixonmars
Revision: 1069217

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
1069216, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:08:58 UTC (rev 1069217)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.1.7
+pkgrel=25
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-base64-bytestring'
+ 'haskell-case-insensitive' 'haskell-cookie' 
'haskell-data-default-class'
+ 'haskell-fast-logger' 'haskell-http-types' 'haskell-http2' 
'haskell-iproute'
+ 'haskell-network' 'haskell-resourcet' 'haskell-streaming-commons'
+ 'haskell-vault' 'haskell-wai' 'haskell-wai-logger' 'haskell-word8' 
'haskell-hunit'
+ 'haskell-call-stack')
+makedepends=('ghc' 'haskell-hspec' 'haskell-zlib')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b898ddce8d89cd82336543d29aacf63c58c2f6d714bbf2bc184721ad6d740d9e75806b095dd0369d6effbe6d3c0eb91c9f0a1a5ffdd795e741443f5b7458c876')
+
+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-build-example
+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-wai-extra/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:08:51
  Author: felixonmars
Revision: 1069216

upgpkg: haskell-wai-extra 3.1.7-25: rebuild with wai-logger 2.3.7

Modified:
  haskell-wai-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:07:50 UTC (rev 1069215)
+++ PKGBUILD2021-12-12 22:08:51 UTC (rev 1069216)
@@ -4,7 +4,7 @@
 _hkgname=wai-extra
 pkgname=haskell-wai-extra
 pkgver=3.1.7
-pkgrel=24
+pkgrel=25
 pkgdesc="Provides some basic WAI handlers and middleware."
 url="https://github.com/yesodweb/wai";
 license=("MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:07:50
  Author: felixonmars
Revision: 1069215

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
1069214, haskell-wai-logger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 22:07:50 UTC (rev 1069215)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-logger
+pkgname=haskell-wai-logger
+pkgver=2.3.7
+pkgrel=1
+pkgdesc="A logging system for WAI"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteorder' 'haskell-fast-logger'
+ 'haskell-http-types' 'haskell-network' 'haskell-wai')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
+checkdepends=('haskell-wai-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('889f8d6b2e4db155ac50630d161d0467ace1206cfee39346f8b48c14909c0d85c5710e8c269983c2312598cf9f9d59b5d3bfe1f4825f58500f8d659aedf7027a')
+
+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-wai-logger/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 22:07:43
  Author: felixonmars
Revision: 1069214

upgpkg: haskell-wai-logger 2.3.7-1: rebuild with wai-logger 2.3.7

Modified:
  haskell-wai-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 22:05:02 UTC (rev 1069213)
+++ PKGBUILD2021-12-12 22:07:43 UTC (rev 1069214)
@@ -3,8 +3,8 @@
 
 _hkgname=wai-logger
 pkgname=haskell-wai-logger
-pkgver=2.3.6
-pkgrel=451
+pkgver=2.3.7
+pkgrel=1
 pkgdesc="A logging system for WAI"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")
@@ -14,7 +14,7 @@
 makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
 checkdepends=('haskell-wai-extra')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('0c16120c342321cd686ab7cf9fa7df503a426b0c3d145c16e566013e0df44ef565d9890726d780c1fb73a49507f49bbf5fb886ff4bdccbd19a19b4c00626532e')
+sha512sums=('889f8d6b2e4db155ac50630d161d0467ace1206cfee39346f8b48c14909c0d85c5710e8c269983c2312598cf9f9d59b5d3bfe1f4825f58500f8d659aedf7027a')
 
 build() {
 cd $_hkgname-$pkgver



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

2021-12-12 Thread Jan Steffens via arch-commits
Date: Sunday, December 12, 2021 @ 21:44:49
  Author: heftig
Revision: 432041

archrelease: copy trunk to extra-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-12 21:44:31 UTC (rev 432040)
+++ PKGBUILD2021-12-12 21:44:49 UTC (rev 432041)
@@ -1,45 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=gnome-themes-extra
-pkgver=3.28
-pkgrel=2
-pkgdesc="Extra Themes for GNOME Applications"
-url="https://gitlab.gnome.org/GNOME/gnome-themes-extra";
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(cantarell-fonts)
-makedepends=(intltool gtk2 gtk3 git)
-optdepends=('gtk-engines: HighContrast GTK2 theme')
-provides=("gnome-themes-standard=$pkgver")
-conflicts=(gnome-themes-standard)
-replaces=('gnome-themes-standard<3.27.92')
-groups=(gnome)
-_commit=9f581269243dd7e76b3eb8cec9cf4128ab17da9e  # tags/3.28^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-themes-extra.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  mkdir m4
-  intltoolize
-  autoreconf -fvi
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: gnome-themes-extra/repos/extra-x86_64/PKGBUILD (from rev 432040, 
gnome-themes-extra/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-12 21:44:49 UTC (rev 432041)
@@ -0,0 +1,43 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=gnome-themes-extra
+pkgver=3.28+r6+g45b1d457
+pkgrel=1
+pkgdesc="Extra Themes for GNOME Applications"
+url="https://gitlab.gnome.org/GNOME/gnome-themes-extra";
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(cantarell-fonts)
+makedepends=(intltool gtk2 gtk3 git)
+optdepends=('gtk-engines: HighContrast GTK2 theme')
+provides=("gnome-themes-standard=$pkgver")
+conflicts=(gnome-themes-standard)
+replaces=('gnome-themes-standard<3.27.92')
+options=('!emptydirs')
+_commit=45b1d457c63b1c7f6c8dcb7fe29b23ec7cd63a14  # master
+source=("git+https://gitlab.gnome.org/GNOME/gnome-themes-extra.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-12-12 Thread Jan Steffens via arch-commits
Date: Sunday, December 12, 2021 @ 21:44:49
  Author: heftig
Revision: 432042

archrelease: copy trunk to extra-x86_64

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

--+
 PKGBUILD |  117 ++---
 1 file changed, 58 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-12 21:44:49 UTC (rev 432041)
+++ PKGBUILD2021-12-12 21:44:49 UTC (rev 432042)
@@ -1,59 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-# Contributor: Flamelab https://wiki.gnome.org/Projects/GnomeShell";
-arch=(x86_64)
-license=(GPL)
-depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session gtk4
- gnome-settings-daemon gnome-themes-extra gsettings-desktop-schemas
- libcanberra-pulse libgdm libsecret mutter nm-connection-editor unzip
- gstreamer libibus gnome-autoar gnome-disk-utility gst-plugin-pipewire
- libsoup3)
-makedepends=(gtk-doc gnome-control-center evolution-data-server
- gobject-introspection git meson sassc asciidoc bash-completion)
-checkdepends=(xorg-server-xvfb)
-optdepends=('gnome-control-center: System settings'
-'evolution-data-server: Evolution calendar integration')
-groups=(gnome)
-_commit=618965fcd4a16255235dc6e27a88fe29118afd22  # tags/41.2^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit";
-"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";)
-sha256sums=('SKIP'
-'SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control"
-  git submodule update
-}
-
-build() {
-  arch-meson $pkgname build -D gtk_doc=true
-  meson compile -C build
-}
-
-check() (
-  mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}"
-  export XDG_RUNTIME_DIR
-
-  dbus-run-session xvfb-run -s '-nolisten local' \
-meson test -C build --print-errorlogs
-)
-
-package() {
-  depends+=(libmutter-9.so)
-  meson install -C build --destdir "$pkgdir"
-}

Copied: gnome-shell/repos/extra-x86_64/PKGBUILD (from rev 432040, 
gnome-shell/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-12 21:44:49 UTC (rev 432042)
@@ -0,0 +1,58 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+# Contributor: Flamelab https://wiki.gnome.org/Projects/GnomeShell";
+arch=(x86_64)
+license=(GPL)
+depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session gtk4
+ gnome-settings-daemon gsettings-desktop-schemas libcanberra-pulse
+ libgdm libsecret mutter nm-connection-editor unzip gstreamer libibus
+ gnome-autoar gnome-disk-utility gst-plugin-pipewire libsoup3)
+makedepends=(gtk-doc gnome-control-center evolution-data-server
+ gobject-introspection git meson sassc asciidoc bash-completion)
+checkdepends=(xorg-server-xvfb)
+optdepends=('gnome-control-center: System settings'
+'evolution-data-server: Evolution calendar integration')
+groups=(gnome)
+_commit=618965fcd4a16255235dc6e27a88fe29118afd22  # tags/41.2^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit";
+"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";)
+sha256sums=('SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control"
+  git submodule update
+}
+
+build() {
+  arch-meson $pkgname build -D gtk_doc=true
+  meson compile -C build
+}
+
+check() (
+  mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}"
+  export XDG_RUNTIME_DIR
+
+  dbus-run-session xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
+)
+
+package() {
+  depends+=(libmutter-9.so)
+  meson install -C build --destdir "$pkgdir"
+}



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

2021-12-12 Thread Jan Steffens via arch-commits
Date: Sunday, December 12, 2021 @ 21:44:31
  Author: heftig
Revision: 432040

3.28+r6+g45b1d457-1: remove from gnome group

Modified:
  gnome-themes-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 21:37:58 UTC (rev 432039)
+++ PKGBUILD2021-12-12 21:44:31 UTC (rev 432040)
@@ -1,8 +1,8 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gnome-themes-extra
-pkgver=3.28
-pkgrel=2
+pkgver=3.28+r6+g45b1d457
+pkgrel=1
 pkgdesc="Extra Themes for GNOME Applications"
 url="https://gitlab.gnome.org/GNOME/gnome-themes-extra";
 arch=(x86_64)
@@ -13,21 +13,19 @@
 provides=("gnome-themes-standard=$pkgver")
 conflicts=(gnome-themes-standard)
 replaces=('gnome-themes-standard<3.27.92')
-groups=(gnome)
-_commit=9f581269243dd7e76b3eb8cec9cf4128ab17da9e  # tags/3.28^0
+options=('!emptydirs')
+_commit=45b1d457c63b1c7f6c8dcb7fe29b23ec7cd63a14  # master
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-themes-extra.git#commit=$_commit";)
 sha256sums=('SKIP')
 
 pkgver() {
   cd $pkgname
-  git describe --tags | sed 's/-/+/g'
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
 }
 
 prepare() {
   cd $pkgname
-  mkdir m4
-  intltoolize
-  autoreconf -fvi
+  NOCONFIGURE=1 ./autogen.sh
 }
 
 build() {



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

2021-12-12 Thread Jan Steffens via arch-commits
Date: Sunday, December 12, 2021 @ 21:37:58
  Author: heftig
Revision: 432039

41.2-2: drop dep on gnome-themes-extra

Modified:
  gnome-shell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 20:29:12 UTC (rev 432038)
+++ PKGBUILD2021-12-12 21:37:58 UTC (rev 432039)
@@ -4,7 +4,7 @@
 
 pkgname=gnome-shell
 pkgver=41.2
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="Next generation desktop shell"
 url="https://wiki.gnome.org/Projects/GnomeShell";
@@ -11,10 +11,9 @@
 arch=(x86_64)
 license=(GPL)
 depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session gtk4
- gnome-settings-daemon gnome-themes-extra gsettings-desktop-schemas
- libcanberra-pulse libgdm libsecret mutter nm-connection-editor unzip
- gstreamer libibus gnome-autoar gnome-disk-utility gst-plugin-pipewire
- libsoup3)
+ gnome-settings-daemon gsettings-desktop-schemas libcanberra-pulse
+ libgdm libsecret mutter nm-connection-editor unzip gstreamer libibus
+ gnome-autoar gnome-disk-utility gst-plugin-pipewire libsoup3)
 makedepends=(gtk-doc gnome-control-center evolution-data-server
  gobject-introspection git meson sassc asciidoc bash-completion)
 checkdepends=(xorg-server-xvfb)



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:46:23
  Author: felixonmars
Revision: 1069206

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-yaml/repos/community-staging-x86_64/
  dhall-yaml/repos/community-staging-x86_64/PKGBUILD
(from rev 1069205, dhall-yaml/trunk/PKGBUILD)

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

Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1069205, 
dhall-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 20:46:23 UTC (rev 1069206)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-yaml
+pkgver=1.2.8
+pkgrel=42
+pkgdesc="Convert between Dhall and YAML"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml";
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 
'haskell-ansi-terminal'
+ 'dhall' 'dhall-json' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('1564a6372e2640ce6bf39ed715d1855c99b1a5fb72636e4135840c4a7d6ed38c52a382e927c75609d158db766392c1c11b0939d259610cf23ad910aa819dfd7a')
+
+prepare() {
+  cd $pkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--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 $pkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:46:16
  Author: felixonmars
Revision: 1069205

upgpkg: dhall-yaml 1.2.8-42: rebuild with turtle 1.5.23

Modified:
  dhall-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 20:45:26 UTC (rev 1069204)
+++ PKGBUILD2021-12-12 20:46:16 UTC (rev 1069205)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-yaml
 pkgver=1.2.8
-pkgrel=41
+pkgrel=42
 pkgdesc="Convert between Dhall and YAML"
 url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml";
 license=("GPL3")



[arch-commits] Commit in dhall-lsp-server/repos (2 files)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:45:26
  Author: felixonmars
Revision: 1069204

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-lsp-server/repos/community-staging-x86_64/
  dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD
(from rev 1069203, dhall-lsp-server/trunk/PKGBUILD)

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

Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 
1069203, dhall-lsp-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 20:45:26 UTC (rev 1069204)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-lsp-server
+pkgver=1.0.16
+pkgrel=43
+pkgdesc="Language Server Protocol (LSP) server for Dhall"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme";
+license=("custom:MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-data-default' 'dhall'
+ 'dhall-json' 'haskell-lsp0' 'haskell-hslogger' 'haskell-lens' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 
'haskell-unordered-containers'
+ 'haskell-uri-encode')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-doctest' 
'haskell-hspec' 'haskell-lsp0-types'
+ 'haskell-lsp0-test' 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('caca7b4aaf39f4433a742357a599753c1659ec59c1ace4d57e55c08b9c5b4d64ec53c980d13a22454afdf3595a99643db8de80cf7efbf7fa212d62219bb888e6')
+
+prepare() {
+  cd $pkgname-$pkgver
+  uusi -u megaparsec $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--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 $pkgname-$pkgver
+  LD_LIBRARY_PATH="$PWD/dist/build" 
PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test 
--show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:45:19
  Author: felixonmars
Revision: 1069203

upgpkg: dhall-lsp-server 1.0.16-43: rebuild with turtle 1.5.23

Modified:
  dhall-lsp-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 20:44:01 UTC (rev 1069202)
+++ PKGBUILD2021-12-12 20:45:19 UTC (rev 1069203)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-lsp-server
 pkgver=1.0.16
-pkgrel=42
+pkgrel=43
 pkgdesc="Language Server Protocol (LSP) server for Dhall"
 
url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme";
 license=("custom:MIT")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:44:01
  Author: felixonmars
Revision: 1069202

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-bash/repos/community-staging-x86_64/
  dhall-bash/repos/community-staging-x86_64/PKGBUILD
(from rev 1069201, dhall-bash/trunk/PKGBUILD)

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

Copied: dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 1069201, 
dhall-bash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 20:44:01 UTC (rev 1069202)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-bash
+pkgver=1.0.38
+pkgrel=39
+pkgdesc='Compile Dhall to Bash'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'dhall' 'haskell-neat-interpolation' 'haskell-shell-escape'
+ 'haskell-optparse-generic')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('8a18c7058c22a530d155fd630fe249f08adafa05d657e10ac9789762c9b1b5b2b29e176972042bf5eee9c18b4a2d2a7a6c90d896563fa60d48f611cf019d3610')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--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 $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:43:54
  Author: felixonmars
Revision: 1069201

upgpkg: dhall-bash 1.0.38-39: rebuild with turtle 1.5.23

Modified:
  dhall-bash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 20:43:07 UTC (rev 1069200)
+++ PKGBUILD2021-12-12 20:43:54 UTC (rev 1069201)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-bash
 pkgver=1.0.38
-pkgrel=38
+pkgrel=39
 pkgdesc='Compile Dhall to Bash'
 url='https://dhall-lang.org'
 license=('BSD')



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:43:07
  Author: felixonmars
Revision: 1069200

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-docs/repos/community-staging-x86_64/
  dhall-docs/repos/community-staging-x86_64/PKGBUILD
(from rev 1069199, dhall-docs/trunk/PKGBUILD)

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

Copied: dhall-docs/repos/community-staging-x86_64/PKGBUILD (from rev 1069199, 
dhall-docs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 20:43:07 UTC (rev 1069200)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-docs
+pkgver=1.0.7
+pkgrel=42
+pkgdesc="Generate HTML docs from a dhall package"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-docs";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cryptonite' 'dhall' 'haskell-file-embed' 
'haskell-lens-family-core'
+ 'haskell-lucid' 'haskell-megaparsec' 'haskell-memory' 'haskell-mmark'
+ 'haskell-optparse-applicative' 'haskell-path' 'haskell-path-io' 
'haskell-prettyprinter')
+makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-foldl' 'haskell-hashable' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-silver' 'haskell-turtle')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('d8f4eca5add031bebb693a679f536697da0591e7fe0d2cdb50092c352d869cc5c7e8ee51d23629ed70b26302aa36027433ff9ea53f08b65c81a29cf874e041d2')
+
+prepare() {
+  cd $pkgname-$pkgver
+  uusi -u hashable -u megaparsec -u tasty-silver $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$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 $pkgname-$pkgver
+  # https://github.com/dhall-lang/dhall-haskell/issues/2179
+  runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:43:00
  Author: felixonmars
Revision: 1069199

upgpkg: dhall-docs 1.0.7-42: rebuild with turtle 1.5.23

Modified:
  dhall-docs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 20:41:50 UTC (rev 1069198)
+++ PKGBUILD2021-12-12 20:43:00 UTC (rev 1069199)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-docs
 pkgver=1.0.7
-pkgrel=41
+pkgrel=42
 pkgdesc="Generate HTML docs from a dhall package"
 url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-docs";
 license=("BSD")



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:41:50
  Author: felixonmars
Revision: 1069198

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-json/repos/community-staging-x86_64/
  dhall-json/repos/community-staging-x86_64/PKGBUILD
(from rev 1069197, dhall-json/trunk/PKGBUILD)

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

Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 1069197, 
dhall-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 20:41:50 UTC (rev 1069198)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-json
+pkgver=1.7.8
+pkgrel=41
+pkgdesc='Convert between Dhall and JSON or YAML'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-aeson-yaml' 'dhall'
+ 'haskell-lens-family-core' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-scientific' 'haskell-unordered-containers' 
'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-silver')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('63cbb328809226ffb361c685a3c47659bbb95882347907b9bb7a3c5076ae3e6656dd0237397e96703ef7c7872bad412dde9d9805177f9793bd035c9ee5350421')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--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 $pkgname-$pkgver
+# https://github.com/dhall-lang/dhall-haskell/issues/2151
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:41:43
  Author: felixonmars
Revision: 1069197

upgpkg: dhall-json 1.7.8-41: rebuild with turtle 1.5.23

Modified:
  dhall-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 20:40:39 UTC (rev 1069196)
+++ PKGBUILD2021-12-12 20:41:43 UTC (rev 1069197)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-json
 pkgver=1.7.8
-pkgrel=40
+pkgrel=41
 pkgdesc='Convert between Dhall and JSON or YAML'
 url='https://dhall-lang.org'
 license=('BSD')



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:40:39
  Author: felixonmars
Revision: 1069196

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall/repos/community-staging-x86_64/
  dhall/repos/community-staging-x86_64/PKGBUILD
(from rev 1069195, dhall/trunk/PKGBUILD)

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

Copied: dhall/repos/community-staging-x86_64/PKGBUILD (from rev 1069195, 
dhall/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 20:40:39 UTC (rev 1069196)
@@ -0,0 +1,59 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall
+pkgver=1.40.1
+pkgrel=25
+pkgdesc='A configuration language guaranteed to terminate'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-ansi-terminal'
+ 'haskell-atomic-write' 'haskell-case-insensitive' 'haskell-cborg' 
'haskell-cborg-json'
+ 'haskell-contravariant' 'haskell-data-fix' 'haskell-diff' 
'haskell-dotgen'
+ 'haskell-either' 'haskell-half' 'haskell-hashable' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-memory' 'haskell-mmorph' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'haskell-parsers' 
'haskell-parser-combinators'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-pretty-simple'
+ 'haskell-profunctors' 'haskell-repline' 'haskell-serialise' 
'haskell-scientific'
+ 'haskell-text-manipulate' 'haskell-th-lift-instances' 
'haskell-unordered-containers'
+ 'haskell-uri-encode' 'haskell-vector' 'haskell-cryptonite' 
'haskell-http-types'
+ 'haskell-http-client' 'haskell-http-client-tls')
+makedepends=('ghc' 'uusi' 'haskell-foldl' 'haskell-generic-random' 
'haskell-mockery' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'haskell-special-values' 
'haskell-spoon'
+ 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-silver' 
'haskell-temporary' 'haskell-turtle'
+ 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('c2f50a0c156071873c41ce72d70df9802e4f19b6902aa24355f295fd3031f9cc363406ff8a3e50be3cbb5648aea19835d801b0bfe3d88f3ccf61934648ce')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u generic-random -u megaparsec -u mmorph -u tasty-silver -u 
transformers-compat $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--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 $pkgname-$pkgver
+runhaskell Setup test --show-details=direct || echo "Tests failed"
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:40:32
  Author: felixonmars
Revision: 1069195

upgpkg: dhall 1.40.1-25: rebuild with turtle 1.5.23

Modified:
  dhall/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 20:35:48 UTC (rev 1069194)
+++ PKGBUILD2021-12-12 20:40:32 UTC (rev 1069195)
@@ -2,7 +2,7 @@
 
 pkgname=dhall
 pkgver=1.40.1
-pkgrel=24
+pkgrel=25
 pkgdesc='A configuration language guaranteed to terminate'
 url='https://dhall-lang.org'
 license=('BSD')



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:35:48
  Author: felixonmars
Revision: 1069194

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 
1069193, haskell-turtle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 20:35:48 UTC (rev 1069194)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=turtle
+pkgname=haskell-turtle
+pkgver=1.5.23
+pkgrel=1
+pkgdesc="Shell programming, Haskell-style"
+url="https://github.com/Gabriel439/Haskell-Turtle-Library";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock'
+ 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 
'haskell-optparse-applicative'
+ 'haskell-optional-args' 'haskell-streaming-commons' 
'haskell-system-fileio'
+ 'haskell-system-filepath' 'haskell-temporary' 'haskell-unix-compat')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4ede00a91822c5848e1f13daf9750add961bb7ed8a1abe34da889bf7532bba3132a1fe200dbd667cc6b87c0772c5e9e94d1c4b69ccc419c301bc0fb70fff58cf')
+
+prepare() {
+sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.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
+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-turtle/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 20:35:41
  Author: felixonmars
Revision: 1069193

upgpkg: haskell-turtle 1.5.23-1: rebuild with turtle 1.5.23

Modified:
  haskell-turtle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 20:32:09 UTC (rev 1069192)
+++ PKGBUILD2021-12-12 20:35:41 UTC (rev 1069193)
@@ -3,8 +3,8 @@
 
 _hkgname=turtle
 pkgname=haskell-turtle
-pkgver=1.5.22
-pkgrel=45
+pkgver=1.5.23
+pkgrel=1
 pkgdesc="Shell programming, Haskell-style"
 url="https://github.com/Gabriel439/Haskell-Turtle-Library";
 license=('BSD')
@@ -15,7 +15,7 @@
  'haskell-system-filepath' 'haskell-temporary' 'haskell-unix-compat')
 makedepends=('ghc' 'haskell-doctest')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('ebd0a11748fa178a3f6622b1e010d72c87ff2fb7fc0dfdcac733810d69d7437c94adf378a9bb5e79379c5198a38eadc4456698628c75c1a2eab925a399352d4f')
+sha512sums=('4ede00a91822c5848e1f13daf9750add961bb7ed8a1abe34da889bf7532bba3132a1fe200dbd667cc6b87c0772c5e9e94d1c4b69ccc419c301bc0fb70fff58cf')
 
 prepare() {
 sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs



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

2021-12-12 Thread Jan Steffens via arch-commits
Date: Sunday, December 12, 2021 @ 20:29:12
  Author: heftig
Revision: 432038

archrelease: copy trunk to extra-x86_64

Added:
  mutter/repos/extra-x86_64/PKGBUILD
(from rev 432035, mutter/trunk/PKGBUILD)
Deleted:
  mutter/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-12 20:29:11 UTC (rev 432037)
+++ PKGBUILD2021-12-12 20:29:12 UTC (rev 432038)
@@ -1,68 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-# Contributor: Michael Kanis 
-
-pkgname=mutter
-pkgver=41.1+r20+ge3931f7b8
-pkgrel=1
-pkgdesc="A window manager for GNOME"
-url="https://gitlab.gnome.org/GNOME/mutter";
-arch=(x86_64)
-license=(GPL)
-depends=(dconf gobject-introspection-runtime gsettings-desktop-schemas
- libcanberra startup-notification zenity libsm gnome-desktop upower
- libxkbcommon-x11 gnome-settings-daemon libgudev libinput pipewire
- xorg-xwayland graphene libxkbfile)
-makedepends=(gobject-introspection git egl-wayland meson xorg-server
- wayland-protocols)
-checkdepends=(xorg-server-xvfb pipewire-media-session python-dbusmock)
-provides=(libmutter-9.so)
-groups=(gnome)
-_commit=e3931f7b8cbd44072137c5dc9de9041486daeade  # gnome-41
-source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
-  LDFLAGS+=" -Wl,-Bsymbolic-functions"
-  arch-meson $pkgname build \
--D egl_device=true \
--D wayland_eglstream=true \
--D installed_tests=false \
--D profiler=false
-  meson compile -C build
-}
-
-_check() (
-  mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}"
-  glib-compile-schemas "${GSETTINGS_SCHEMA_DIR:=$PWD/build/data}"
-  export XDG_RUNTIME_DIR GSETTINGS_SCHEMA_DIR
-
-  pipewire &
-  _p1=$!
-
-  pipewire-media-session &
-  _p2=$!
-
-  trap "kill $_p1 $_p2; wait" EXIT
-
-  meson test -C build --print-errorlogs
-)
-
-check() {
-  dbus-run-session xvfb-run -s '-nolisten local' \
-bash -c "$(declare -f _check); _check"
-}
-
-package() {
-  meson install -C build --destdir "$pkgdir"
-}

Copied: mutter/repos/extra-x86_64/PKGBUILD (from rev 432035, 
mutter/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-12 20:29:12 UTC (rev 432038)
@@ -0,0 +1,68 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+# Contributor: Michael Kanis 
+
+pkgname=mutter
+pkgver=41.2
+pkgrel=1
+pkgdesc="A window manager for GNOME"
+url="https://gitlab.gnome.org/GNOME/mutter";
+arch=(x86_64)
+license=(GPL)
+depends=(dconf gobject-introspection-runtime gsettings-desktop-schemas
+ libcanberra startup-notification zenity libsm gnome-desktop upower
+ libxkbcommon-x11 gnome-settings-daemon libgudev libinput pipewire
+ xorg-xwayland graphene libxkbfile)
+makedepends=(gobject-introspection git egl-wayland meson xorg-server
+ wayland-protocols)
+checkdepends=(xorg-server-xvfb pipewire-media-session python-dbusmock)
+provides=(libmutter-9.so)
+groups=(gnome)
+_commit=664ac09eecfd365b5258f53d2c9e6c8410a37919  # tags/41.2^0
+source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
+  LDFLAGS+=" -Wl,-Bsymbolic-functions"
+  arch-meson $pkgname build \
+-D egl_device=true \
+-D wayland_eglstream=true \
+-D installed_tests=false \
+-D profiler=false
+  meson compile -C build
+}
+
+_check() (
+  mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}"
+  glib-compile-schemas "${GSETTINGS_SCHEMA_DIR:=$PWD/build/data}"
+  export XDG_RUNTIME_DIR GSETTINGS_SCHEMA_DIR
+
+  pipewire &
+  _p1=$!
+
+  pipewire-media-session &
+  _p2=$!
+
+  trap "kill $_p1 $_p2; wait" EXIT
+
+  meson test -C build --print-errorlogs
+)
+
+check() {
+  dbus-run-session xvfb-run -s '-nolisten local' \
+bash -c "$(declare -f _check); _check"
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+}



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

2021-12-12 Thread Jan Steffens via arch-commits
Date: Sunday, December 12, 2021 @ 20:29:11
  Author: heftig
Revision: 432037

archrelease: copy trunk to extra-x86_64

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

--+
 PKGBUILD |  118 ++---
 1 file changed, 59 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-12 20:29:11 UTC (rev 432036)
+++ PKGBUILD2021-12-12 20:29:11 UTC (rev 432037)
@@ -1,59 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-# Contributor: Flamelab https://wiki.gnome.org/Projects/GnomeShell";
-arch=(x86_64)
-license=(GPL)
-depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session gtk4
- gnome-settings-daemon gnome-themes-extra gsettings-desktop-schemas
- libcanberra-pulse libgdm libsecret mutter nm-connection-editor unzip
- gstreamer libibus gnome-autoar gnome-disk-utility gst-plugin-pipewire
- libsoup3)
-makedepends=(gtk-doc gnome-control-center evolution-data-server
- gobject-introspection git meson sassc asciidoc bash-completion)
-checkdepends=(xorg-server-xvfb)
-optdepends=('gnome-control-center: System settings'
-'evolution-data-server: Evolution calendar integration')
-groups=(gnome)
-_commit=a1b537eebf1b7cfb7249fa33c7fbb9ee6ac55b69  # tags/41.1^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit";
-"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";)
-sha256sums=('SKIP'
-'SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control"
-  git submodule update
-}
-
-build() {
-  arch-meson $pkgname build -D gtk_doc=true
-  meson compile -C build
-}
-
-check() (
-  mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}"
-  export XDG_RUNTIME_DIR
-
-  dbus-run-session xvfb-run -s '-nolisten local' \
-meson test -C build --print-errorlogs
-)
-
-package() {
-  depends+=(libmutter-9.so)
-  meson install -C build --destdir "$pkgdir"
-}

Copied: gnome-shell/repos/extra-x86_64/PKGBUILD (from rev 432035, 
gnome-shell/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-12 20:29:11 UTC (rev 432037)
@@ -0,0 +1,59 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+# Contributor: Flamelab https://wiki.gnome.org/Projects/GnomeShell";
+arch=(x86_64)
+license=(GPL)
+depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session gtk4
+ gnome-settings-daemon gnome-themes-extra gsettings-desktop-schemas
+ libcanberra-pulse libgdm libsecret mutter nm-connection-editor unzip
+ gstreamer libibus gnome-autoar gnome-disk-utility gst-plugin-pipewire
+ libsoup3)
+makedepends=(gtk-doc gnome-control-center evolution-data-server
+ gobject-introspection git meson sassc asciidoc bash-completion)
+checkdepends=(xorg-server-xvfb)
+optdepends=('gnome-control-center: System settings'
+'evolution-data-server: Evolution calendar integration')
+groups=(gnome)
+_commit=618965fcd4a16255235dc6e27a88fe29118afd22  # tags/41.2^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit";
+"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";)
+sha256sums=('SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control"
+  git submodule update
+}
+
+build() {
+  arch-meson $pkgname build -D gtk_doc=true
+  meson compile -C build
+}
+
+check() (
+  mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}"
+  export XDG_RUNTIME_DIR
+
+  dbus-run-session xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
+)
+
+package() {
+  depends+=(libmutter-9.so)
+  meson install -C build --destdir "$pkgdir"
+}



[arch-commits] Commit in gnome-shell-extensions/repos/extra-any (PKGBUILD PKGBUILD)

2021-12-12 Thread Jan Steffens via arch-commits
Date: Sunday, December 12, 2021 @ 20:29:11
  Author: heftig
Revision: 432036

archrelease: copy trunk to extra-any

Added:
  gnome-shell-extensions/repos/extra-any/PKGBUILD
(from rev 432035, gnome-shell-extensions/trunk/PKGBUILD)
Deleted:
  gnome-shell-extensions/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-12 20:28:56 UTC (rev 432035)
+++ PKGBUILD2021-12-12 20:29:11 UTC (rev 432036)
@@ -1,45 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=gnome-shell-extensions
-pkgver=41.0
-pkgrel=1
-pkgdesc="Extensions for GNOME shell, including classic mode"
-url="https://wiki.gnome.org/Projects/GnomeShell/Extensions";
-arch=(any)
-license=(GPL)
-makedepends=(meson git sassc)
-optdepends=('gnome-menus: applications menu extension')
-groups=(gnome)
-_commit=4ccf12e9889c7947c9a04f3ef5a78834dc42833a  # tags/41.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-shell-extensions.git#commit=$_commit";
-"git+https://gitlab.gnome.org/GNOME/gnome-shell-sass.git";)
-sha256sums=('SKIP'
-'SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git submodule set-url data/gnome-shell-sass "$srcdir/gnome-shell-sass"
-  git submodule update
-}
-
-build() {
-  arch-meson $pkgname build -D extension_set=all -D classic_mode=true
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  depends=(gnome-shell)
-
-  meson install -C build --destdir "$pkgdir"
-}

Copied: gnome-shell-extensions/repos/extra-any/PKGBUILD (from rev 432035, 
gnome-shell-extensions/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-12 20:29:11 UTC (rev 432036)
@@ -0,0 +1,45 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=gnome-shell-extensions
+pkgver=41.1
+pkgrel=1
+pkgdesc="Extensions for GNOME shell, including classic mode"
+url="https://wiki.gnome.org/Projects/GnomeShell/Extensions";
+arch=(any)
+license=(GPL)
+makedepends=(meson git sassc)
+optdepends=('gnome-menus: applications menu extension')
+groups=(gnome)
+_commit=a5b6871562e3fddfef6f662d5e57b1b24e453753  # tags/41.1^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-shell-extensions.git#commit=$_commit";
+"git+https://gitlab.gnome.org/GNOME/gnome-shell-sass.git";)
+sha256sums=('SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git submodule set-url data/gnome-shell-sass "$srcdir/gnome-shell-sass"
+  git submodule update
+}
+
+build() {
+  arch-meson $pkgname build -D extension_set=all -D classic_mode=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  depends=(gnome-shell)
+
+  meson install -C build --destdir "$pkgdir"
+}



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

2021-12-12 Thread Jan Steffens via arch-commits
Date: Sunday, December 12, 2021 @ 20:28:56
  Author: heftig
Revision: 432035

41.2-1

Modified:
  mutter/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 20:25:05 UTC (rev 432034)
+++ PKGBUILD2021-12-12 20:28:56 UTC (rev 432035)
@@ -3,7 +3,7 @@
 # Contributor: Michael Kanis 
 
 pkgname=mutter
-pkgver=41.1+r20+ge3931f7b8
+pkgver=41.2
 pkgrel=1
 pkgdesc="A window manager for GNOME"
 url="https://gitlab.gnome.org/GNOME/mutter";
@@ -18,7 +18,7 @@
 checkdepends=(xorg-server-xvfb pipewire-media-session python-dbusmock)
 provides=(libmutter-9.so)
 groups=(gnome)
-_commit=e3931f7b8cbd44072137c5dc9de9041486daeade  # gnome-41
+_commit=664ac09eecfd365b5258f53d2c9e6c8410a37919  # tags/41.2^0
 source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit";)
 sha256sums=('SKIP')
 



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

2021-12-12 Thread Jan Steffens via arch-commits
Date: Sunday, December 12, 2021 @ 20:25:05
  Author: heftig
Revision: 432034

41.2-1

Modified:
  gnome-shell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 20:25:00 UTC (rev 432033)
+++ PKGBUILD2021-12-12 20:25:05 UTC (rev 432034)
@@ -3,7 +3,7 @@
 # Contributor: Flamelab https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit";
 "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";)
 sha256sums=('SKIP'
@@ -29,7 +29,7 @@
 
 pkgver() {
   cd $pkgname
-  git describe --tags | sed 's/-/+/g'
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
 }
 
 prepare() {



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

2021-12-12 Thread Jan Steffens via arch-commits
Date: Sunday, December 12, 2021 @ 20:25:00
  Author: heftig
Revision: 432033

41.1-1

Modified:
  gnome-shell-extensions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 16:17:05 UTC (rev 432032)
+++ PKGBUILD2021-12-12 20:25:00 UTC (rev 432033)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gnome-shell-extensions
-pkgver=41.0
+pkgver=41.1
 pkgrel=1
 pkgdesc="Extensions for GNOME shell, including classic mode"
 url="https://wiki.gnome.org/Projects/GnomeShell/Extensions";
@@ -10,7 +10,7 @@
 makedepends=(meson git sassc)
 optdepends=('gnome-menus: applications menu extension')
 groups=(gnome)
-_commit=4ccf12e9889c7947c9a04f3ef5a78834dc42833a  # tags/41.0^0
+_commit=a5b6871562e3fddfef6f662d5e57b1b24e453753  # tags/41.1^0
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-shell-extensions.git#commit=$_commit";
 "git+https://gitlab.gnome.org/GNOME/gnome-shell-sass.git";)
 sha256sums=('SKIP'
@@ -18,7 +18,7 @@
 
 pkgver() {
   cd $pkgname
-  git describe --tags | sed 's/-/+/g'
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
 }
 
 prepare() {



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 19:59:23
  Author: felixonmars
Revision: 1069185

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-yaml/repos/community-staging-x86_64/
  dhall-yaml/repos/community-staging-x86_64/PKGBUILD
(from rev 1069184, dhall-yaml/trunk/PKGBUILD)

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

Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1069184, 
dhall-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 19:59:23 UTC (rev 1069185)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-yaml
+pkgver=1.2.8
+pkgrel=41
+pkgdesc="Convert between Dhall and YAML"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml";
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 
'haskell-ansi-terminal'
+ 'dhall' 'dhall-json' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('1564a6372e2640ce6bf39ed715d1855c99b1a5fb72636e4135840c4a7d6ed38c52a382e927c75609d158db766392c1c11b0939d259610cf23ad910aa819dfd7a')
+
+prepare() {
+  cd $pkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--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 $pkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 19:59:16
  Author: felixonmars
Revision: 1069184

upgpkg: dhall-yaml 1.2.8-41: rebuild with serialise 0.2.4.0

Modified:
  dhall-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 19:58:25 UTC (rev 1069183)
+++ PKGBUILD2021-12-12 19:59:16 UTC (rev 1069184)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-yaml
 pkgver=1.2.8
-pkgrel=40
+pkgrel=41
 pkgdesc="Convert between Dhall and YAML"
 url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml";
 license=("GPL3")



[arch-commits] Commit in dhall-lsp-server/repos (2 files)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 19:58:25
  Author: felixonmars
Revision: 1069183

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-lsp-server/repos/community-staging-x86_64/
  dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD
(from rev 1069182, dhall-lsp-server/trunk/PKGBUILD)

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

Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 
1069182, dhall-lsp-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-12 19:58:25 UTC (rev 1069183)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-lsp-server
+pkgver=1.0.16
+pkgrel=42
+pkgdesc="Language Server Protocol (LSP) server for Dhall"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme";
+license=("custom:MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-data-default' 'dhall'
+ 'dhall-json' 'haskell-lsp0' 'haskell-hslogger' 'haskell-lens' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 
'haskell-unordered-containers'
+ 'haskell-uri-encode')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-doctest' 
'haskell-hspec' 'haskell-lsp0-types'
+ 'haskell-lsp0-test' 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('caca7b4aaf39f4433a742357a599753c1659ec59c1ace4d57e55c08b9c5b4d64ec53c980d13a22454afdf3595a99643db8de80cf7efbf7fa212d62219bb888e6')
+
+prepare() {
+  cd $pkgname-$pkgver
+  uusi -u megaparsec $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--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 $pkgname-$pkgver
+  LD_LIBRARY_PATH="$PWD/dist/build" 
PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test 
--show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)

2021-12-12 Thread Felix Yan via arch-commits
Date: Sunday, December 12, 2021 @ 19:58:18
  Author: felixonmars
Revision: 1069182

upgpkg: dhall-lsp-server 1.0.16-42: rebuild with serialise 0.2.4.0

Modified:
  dhall-lsp-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 19:57:01 UTC (rev 1069181)
+++ PKGBUILD2021-12-12 19:58:18 UTC (rev 1069182)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-lsp-server
 pkgver=1.0.16
-pkgrel=41
+pkgrel=42
 pkgdesc="Language Server Protocol (LSP) server for Dhall"
 
url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme";
 license=("custom:MIT")



  1   2   3   4   5   >