[arch-commits] Commit in traefik/repos/community-x86_64 (12 files)

2021-10-02 Thread Christian Rebischke via arch-commits
Date: Sunday, October 3, 2021 @ 00:41:15
  Author: shibumi
Revision: 1027144

archrelease: copy trunk to community-x86_64

Added:
  traefik/repos/community-x86_64/49c1e3df55175b2942ad091df86272903cf709da.patch
(from rev 1027143, 
traefik/trunk/49c1e3df55175b2942ad091df86272903cf709da.patch)
  traefik/repos/community-x86_64/49ed06686b6c4be2164c65eb6d807b0fc542aea4.patch
(from rev 1027143, 
traefik/trunk/49ed06686b6c4be2164c65eb6d807b0fc542aea4.patch)
  traefik/repos/community-x86_64/PKGBUILD
(from rev 1027143, traefik/trunk/PKGBUILD)
  traefik/repos/community-x86_64/b77cf4d0b067438c3e1758bb22ad56e644c8122f.patch
(from rev 1027143, 
traefik/trunk/b77cf4d0b067438c3e1758bb22ad56e644c8122f.patch)
  traefik/repos/community-x86_64/traefik.service
(from rev 1027143, traefik/trunk/traefik.service)
  traefik/repos/community-x86_64/traefik.sysusers
(from rev 1027143, traefik/trunk/traefik.sysusers)
Deleted:
  traefik/repos/community-x86_64/49c1e3df55175b2942ad091df86272903cf709da.patch
  traefik/repos/community-x86_64/49ed06686b6c4be2164c65eb6d807b0fc542aea4.patch
  traefik/repos/community-x86_64/PKGBUILD
  traefik/repos/community-x86_64/b77cf4d0b067438c3e1758bb22ad56e644c8122f.patch
  traefik/repos/community-x86_64/traefik.service
  traefik/repos/community-x86_64/traefik.sysusers

+
 49c1e3df55175b2942ad091df86272903cf709da.patch |  106 +++
 49ed06686b6c4be2164c65eb6d807b0fc542aea4.patch |  342 +++
 PKGBUILD   |  108 +++
 b77cf4d0b067438c3e1758bb22ad56e644c8122f.patch |  104 +++---
 traefik.service|   80 ++---
 traefik.sysusers   |2 
 6 files changed, 371 insertions(+), 371 deletions(-)

Deleted: 49c1e3df55175b2942ad091df86272903cf709da.patch
===
--- 49c1e3df55175b2942ad091df86272903cf709da.patch  2021-10-03 00:41:07 UTC 
(rev 1027143)
+++ 49c1e3df55175b2942ad091df86272903cf709da.patch  2021-10-03 00:41:15 UTC 
(rev 1027144)
@@ -1,53 +0,0 @@
-From 49c1e3df55175b2942ad091df86272903cf709da Mon Sep 17 00:00:00 2001
-From: Julien Salleyron 
-Date: Fri, 14 Aug 2020 11:03:58 +0200
-Subject: [PATCH] Fix server shutdown
-

- pkg/server/server_entrypoint_tcp.go | 13 ++---
- 1 file changed, 10 insertions(+), 3 deletions(-)
-
-diff --git a/pkg/server/server_entrypoint_tcp.go 
b/pkg/server/server_entrypoint_tcp.go
-index bf8a5315b3..3b7efdf4c8 100644
 a/pkg/server/server_entrypoint_tcp.go
-+++ b/pkg/server/server_entrypoint_tcp.go
-@@ -28,12 +28,14 @@ var httpServerLogger = 
stdlog.New(log.WithoutContext().WriterLevel(logrus.DebugL
- type httpForwarder struct {
-   net.Listener
-   connChan chan net.Conn
-+  errChan  chan error
- }
- 
- func newHTTPForwarder(ln net.Listener) *httpForwarder {
-   return &httpForwarder{
-   Listener: ln,
-   connChan: make(chan net.Conn),
-+  errChan:  make(chan error),
-   }
- }
- 
-@@ -44,8 +46,12 @@ func (h *httpForwarder) ServeTCP(conn tcp.WriteCloser) {
- 
- // Accept retrieves a served connection in ServeTCP.
- func (h *httpForwarder) Accept() (net.Conn, error) {
--  conn := <-h.connChan
--  return conn, nil
-+  select {
-+  case conn := <-h.connChan:
-+  return conn, nil
-+  case err := <-h.errChan:
-+  return nil, err
-+  }
- }
- 
- // TCPEntryPoints holds a map of TCPEntryPoint (the entrypoint names being 
the keys).
-@@ -169,7 +175,8 @@ func (e *TCPEntryPoint) Start(ctx context.Context) {
-   if netErr, ok := err.(net.Error); ok && 
netErr.Temporary() {
-   continue
-   }
--
-+  e.httpServer.Forwarder.errChan <- err
-+  e.httpsServer.Forwarder.errChan <- err
-   return
-   }
- 

Copied: 
traefik/repos/community-x86_64/49c1e3df55175b2942ad091df86272903cf709da.patch 
(from rev 1027143, traefik/trunk/49c1e3df55175b2942ad091df86272903cf709da.patch)
===
--- 49c1e3df55175b2942ad091df86272903cf709da.patch  
(rev 0)
+++ 49c1e3df55175b2942ad091df86272903cf709da.patch  2021-10-03 00:41:15 UTC 
(rev 1027144)
@@ -0,0 +1,53 @@
+From 49c1e3df55175b2942ad091df86272903cf709da Mon Sep 17 00:00:00 2001
+From: Julien Salleyron 
+Date: Fri, 14 Aug 2020 11:03:58 +0200
+Subject: [PATCH] Fix server shutdown
+
+---
+ pkg/server/server_entrypoint_tcp.go | 13 ++---
+ 1 file changed, 10 insertions(+), 3 deletions(-)
+
+diff --git a/pkg/server/server_entrypoint_tcp.go 
b/pkg/server/server_entrypoint_tcp.go
+index bf8a5315b3..3b7efdf4c8 100644
+--- a/pkg/server/server_entrypoint_tcp.go
 b/pkg/server/server_entrypoint_tcp.go
+@@ -28,12 +28,14 @@ var httpServerLogger = 
stdlog.New(log.

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

2021-10-02 Thread Christian Rebischke via arch-commits
Date: Sunday, October 3, 2021 @ 00:41:07
  Author: shibumi
Revision: 1027143

upgpkg: traefik 2.5.3-1

Modified:
  traefik/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-03 00:32:41 UTC (rev 1027142)
+++ PKGBUILD2021-10-03 00:41:07 UTC (rev 1027143)
@@ -1,7 +1,7 @@
 # Maintainer : Christian Rebischke 
 
 pkgname=traefik
-pkgver=2.5.1
+pkgver=2.5.3
 pkgrel=1
 pkgdesc="Modern reverse proxy written in Go"
 arch=('x86_64')
@@ -16,7 +16,7 @@
   'traefik.service'
   'traefik.sysusers')
 noextract=("${pkgname}-${pkgver}.tar.gz")
-sha512sums=('9d40483a073e2396956adff817f58992b0903276dbd8f1edb58e4bdcb7bb00d571d5e0a00d9b2900b01e4b5ef1e69e491a7ebc125e07607fa1e823aaa2ad782c'
+sha512sums=('98627b98decc4ef3c966d226b4c010aba97c4a27597c80a81f571a5b8cf08497e5bd4e6f5dd3e5cd183647fd298ec80a07688c6992056bb691bfaa77d471a9d6'
 
'25ab1113bb69936c443fe49d5d3da7d39171fc82e8fa06f46ed4e2dfcaa89685d50ca50b58c32215852d79e5c8d4736a287c15b75420c78a853c51502cb2641a'
 
'5fecfed5df77bf28c2c976ebaebedb030904d41509e740821140a4889bda20327f416e78f8d19b0ee78c8bc422d1907ce05ef3562e4d3e36ddfbdbea5e860b2a')
 



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

2021-10-02 Thread Christian Rebischke via arch-commits
Date: Sunday, October 3, 2021 @ 00:32:41
  Author: shibumi
Revision: 1027142

archrelease: copy trunk to community-x86_64

Added:
  rclone/repos/community-x86_64/PKGBUILD
(from rev 1027141, rclone/trunk/PKGBUILD)
Deleted:
  rclone/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-03 00:32:35 UTC (rev 1027141)
+++ PKGBUILD2021-10-03 00:32:41 UTC (rev 1027142)
@@ -1,51 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Morten Linderud 
-
-pkgname=rclone
-pkgver=1.56.1
-pkgrel=1
-pkgdesc="Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox 
and Google Cloud Storage"
-arch=('x86_64')
-url="https://rclone.org/";
-license=('MIT')
-depends=('glibc')
-optdepends=('fuse2: for rclone mount')
-makedepends=('python' 'pandoc' 'go' 'git' 'fuse2')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/rclone/rclone/archive/v$pkgver.tar.gz";)
-sha512sums=('1b712738ff755daebea34f9ce0dbcabc1ed9e0a939103bdf2779a944a9af235738cbb8ed50daa6a96f593cb3d39b38ce105f1b98d707272aa2e0a76f01b9ac49')
-
-prepare() {
-  cd "rclone-$pkgver"
-  sed -i "1s/python$/&2/" bin/make_manual.py bin/make_backend_docs.py
-}
-
-build() {
-  cd "rclone-$pkgver"
-  export GOFLAGS="-buildmode=pie -trimpath"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  PATH="/build/go/bin:$PATH" make TAG=v$pkgver rclone rclone.1 || true
-  PATH="/build/go/bin:$PATH" rclone genautocomplete bash rclone.bash_completion
-  PATH="/build/go/bin:$PATH" rclone genautocomplete zsh rclone.zsh_completion
-}
-
-check() {
-  cd "rclone-$pkgver"
-  PATH="/build/go/bin:$PATH" make TAG=v$pkgver test
-}
-
-package() {
-  cd "rclone-$pkgver"
-
-  install -Dm755 rclone "$pkgdir"/usr/bin/rclone
-
-  install -Dm644 rclone.bash_completion 
"$pkgdir"/usr/share/bash-completion/completions/rclone
-  install -Dm644 rclone.zsh_completion 
"$pkgdir"/usr/share/zsh/site-functions/_rclone
-
-  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
-
-  install -Dm644 rclone.1 "$pkgdir"/usr/share/man/man1/rclone.1
-  install -d "$pkgdir"/usr/share/doc/$pkgname
-  install -t "$pkgdir"/usr/share/doc/$pkgname -m644 MANUAL.html MANUAL.txt
-}

Copied: rclone/repos/community-x86_64/PKGBUILD (from rev 1027141, 
rclone/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-03 00:32:41 UTC (rev 1027142)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Maintainer: Morten Linderud 
+
+pkgname=rclone
+pkgver=1.56.2
+pkgrel=1
+pkgdesc="Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox 
and Google Cloud Storage"
+arch=('x86_64')
+url="https://rclone.org/";
+license=('MIT')
+depends=('glibc')
+optdepends=('fuse2: for rclone mount')
+makedepends=('python' 'pandoc' 'go' 'git' 'fuse2')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/rclone/rclone/archive/v$pkgver.tar.gz";)
+sha512sums=('472bc07192f72a6489a11f710995304789c57356e8170dc912955b3b7d2b29dde5c1522d3fa9a3a40b66a1ed91dcc6dd11cee221f5887e54641eb06296721e5a')
+
+prepare() {
+  cd "rclone-$pkgver"
+  sed -i "1s/python$/&2/" bin/make_manual.py bin/make_backend_docs.py
+}
+
+build() {
+  cd "rclone-$pkgver"
+  export GOFLAGS="-buildmode=pie -trimpath"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  PATH="/build/go/bin:$PATH" make TAG=v$pkgver rclone rclone.1 || true
+  PATH="/build/go/bin:$PATH" rclone genautocomplete bash rclone.bash_completion
+  PATH="/build/go/bin:$PATH" rclone genautocomplete zsh rclone.zsh_completion
+}
+
+check() {
+  cd "rclone-$pkgver"
+  PATH="/build/go/bin:$PATH" make TAG=v$pkgver test
+}
+
+package() {
+  cd "rclone-$pkgver"
+
+  install -Dm755 rclone "$pkgdir"/usr/bin/rclone
+
+  install -Dm644 rclone.bash_completion 
"$pkgdir"/usr/share/bash-completion/completions/rclone
+  install -Dm644 rclone.zsh_completion 
"$pkgdir"/usr/share/zsh/site-functions/_rclone
+
+  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+
+  install -Dm644 rclone.1 "$pkgdir"/usr/share/man/man1/rclone.1
+  install -d "$pkgdir"/usr/share/doc/$pkgname
+  install -t "$pkgdir"/usr/share/doc/$pkgname -m644 MANUAL.html MANUAL.txt
+}



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

2021-10-02 Thread Christian Rebischke via arch-commits
Date: Sunday, October 3, 2021 @ 00:32:35
  Author: shibumi
Revision: 1027141

upgpkg: rclone 1.56.2-1

Modified:
  rclone/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-03 00:28:37 UTC (rev 1027140)
+++ PKGBUILD2021-10-03 00:32:35 UTC (rev 1027141)
@@ -2,7 +2,7 @@
 # Maintainer: Morten Linderud 
 
 pkgname=rclone
-pkgver=1.56.1
+pkgver=1.56.2
 pkgrel=1
 pkgdesc="Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox 
and Google Cloud Storage"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 optdepends=('fuse2: for rclone mount')
 makedepends=('python' 'pandoc' 'go' 'git' 'fuse2')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/rclone/rclone/archive/v$pkgver.tar.gz";)
-sha512sums=('1b712738ff755daebea34f9ce0dbcabc1ed9e0a939103bdf2779a944a9af235738cbb8ed50daa6a96f593cb3d39b38ce105f1b98d707272aa2e0a76f01b9ac49')
+sha512sums=('472bc07192f72a6489a11f710995304789c57356e8170dc912955b3b7d2b29dde5c1522d3fa9a3a40b66a1ed91dcc6dd11cee221f5887e54641eb06296721e5a')
 
 prepare() {
   cd "rclone-$pkgver"



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

2021-10-02 Thread Christian Rebischke via arch-commits
Date: Sunday, October 3, 2021 @ 00:28:37
  Author: shibumi
Revision: 1027140

archrelease: copy trunk to community-x86_64

Added:
  operator-sdk/repos/community-x86_64/PKGBUILD
(from rev 1027139, operator-sdk/trunk/PKGBUILD)
Deleted:
  operator-sdk/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-03 00:28:30 UTC (rev 1027139)
+++ PKGBUILD2021-10-03 00:28:37 UTC (rev 1027140)
@@ -1,44 +0,0 @@
-# Maintainer: Christian Rebischke 
-
-pkgname=operator-sdk
-pkgver=1.12.0
-pkgrel=1
-pkgdesc="SDK for building Kubernetes applications"
-arch=('x86_64')
-url="https://github.com/operator-framework/operator-sdk";
-license=('Apache')
-makedepends=('go')
-depends=('glibc')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/operator-framework/operator-sdk/archive/v${pkgver}.tar.gz";)
-sha512sums=('6a3d4de4b2042f5dcb24b651e796f45bed1c5000f4641253e536efcffbc4f64bd73383786d1018aa5fc0e0e48bd8e527a15a0c2ed455abbbdd3c860aae3c4894')
-b2sums=('197a4207dd98cfb22ee3f0409afb83a7f0eaa21daddc4124c55a38bd97a03a6ae517ef7c67f031b026d41745b9091a216d3d38585fef9a99a59d63149d3c1e5d')
-
-prepare() {
-  export GOPATH="${srcdir}"
-  mkdir -p src/github.com/operator-framework "${GOPATH}/bin"
-  mv "${pkgname}-${pkgver}" "src/github.com/operator-framework/${pkgname}"
-  export PACKAGE_ROOT="${GOPATH}/src/github.com/operator-framework/${pkgname}"
-}
-
-build() {
-  cd "${PACKAGE_ROOT}"
-  export CGO_ENABLED=1
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-  go build -ldflags "-linkmode=external" -v -o . 
./cmd/{operator-sdk,ansible-operator,helm-operator}
-}
-
-#check() {
-#  cd "${PACKAGE_ROOT}"
-#  go test -v ./...
-#}
-
-package() {
-  cd "${PACKAGE_ROOT}"
-  install -Dsm755 ./operator-sdk "${pkgdir}/usr/bin/operator-sdk"
-  install -Dsm755 ./ansible-operator "${pkgdir}/usr/bin/ansible-operator"
-  install -Dsm755 ./helm-operator "${pkgdir}/usr/bin/helm-operator"
-}

Copied: operator-sdk/repos/community-x86_64/PKGBUILD (from rev 1027139, 
operator-sdk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-03 00:28:37 UTC (rev 1027140)
@@ -0,0 +1,44 @@
+# Maintainer: Christian Rebischke 
+
+pkgname=operator-sdk
+pkgver=1.13.0
+pkgrel=1
+pkgdesc="SDK for building Kubernetes applications"
+arch=('x86_64')
+url="https://github.com/operator-framework/operator-sdk";
+license=('Apache')
+makedepends=('go')
+depends=('glibc')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/operator-framework/operator-sdk/archive/v${pkgver}.tar.gz";)
+sha512sums=('f4a01bd48f4627de37917636e5312c4e0652d7ce5d5bf115d0586ba98740837b5b60220a7ac8ba8d80210053ccf3489b150126f5306bedcd78d904ab902b5fa3')
+b2sums=('ab49f7f5c7bb550e867e85bbff27a17c4ceb3ba9de578f1558fcea42c84bc3d4783495ed9f51e414c4df2c3084b79ce17ddc3bf90277037e44c1791f007e6cec')
+
+prepare() {
+  export GOPATH="${srcdir}"
+  mkdir -p src/github.com/operator-framework "${GOPATH}/bin"
+  mv "${pkgname}-${pkgver}" "src/github.com/operator-framework/${pkgname}"
+  export PACKAGE_ROOT="${GOPATH}/src/github.com/operator-framework/${pkgname}"
+}
+
+build() {
+  cd "${PACKAGE_ROOT}"
+  export CGO_ENABLED=1
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  go build -ldflags "-linkmode=external" -v -o . 
./cmd/{operator-sdk,ansible-operator,helm-operator}
+}
+
+#check() {
+#  cd "${PACKAGE_ROOT}"
+#  go test -v ./...
+#}
+
+package() {
+  cd "${PACKAGE_ROOT}"
+  install -Dsm755 ./operator-sdk "${pkgdir}/usr/bin/operator-sdk"
+  install -Dsm755 ./ansible-operator "${pkgdir}/usr/bin/ansible-operator"
+  install -Dsm755 ./helm-operator "${pkgdir}/usr/bin/helm-operator"
+}



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

2021-10-02 Thread Christian Rebischke via arch-commits
Date: Sunday, October 3, 2021 @ 00:28:30
  Author: shibumi
Revision: 1027139

upgpkg: operator-sdk 1.13.0-1

Modified:
  operator-sdk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 23:56:54 UTC (rev 1027138)
+++ PKGBUILD2021-10-03 00:28:30 UTC (rev 1027139)
@@ -1,7 +1,7 @@
 # Maintainer: Christian Rebischke 
 
 pkgname=operator-sdk
-pkgver=1.12.0
+pkgver=1.13.0
 pkgrel=1
 pkgdesc="SDK for building Kubernetes applications"
 arch=('x86_64')
@@ -10,8 +10,8 @@
 makedepends=('go')
 depends=('glibc')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/operator-framework/operator-sdk/archive/v${pkgver}.tar.gz";)
-sha512sums=('6a3d4de4b2042f5dcb24b651e796f45bed1c5000f4641253e536efcffbc4f64bd73383786d1018aa5fc0e0e48bd8e527a15a0c2ed455abbbdd3c860aae3c4894')
-b2sums=('197a4207dd98cfb22ee3f0409afb83a7f0eaa21daddc4124c55a38bd97a03a6ae517ef7c67f031b026d41745b9091a216d3d38585fef9a99a59d63149d3c1e5d')
+sha512sums=('f4a01bd48f4627de37917636e5312c4e0652d7ce5d5bf115d0586ba98740837b5b60220a7ac8ba8d80210053ccf3489b150126f5306bedcd78d904ab902b5fa3')
+b2sums=('ab49f7f5c7bb550e867e85bbff27a17c4ceb3ba9de578f1558fcea42c84bc3d4783495ed9f51e414c4df2c3084b79ce17ddc3bf90277037e44c1791f007e6cec')
 
 prepare() {
   export GOPATH="${srcdir}"



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

2021-10-02 Thread Daurnimator via arch-commits
Date: Saturday, October 2, 2021 @ 23:56:54
  Author: daurnimator
Revision: 1027138

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-02 23:56:39 UTC (rev 1027137)
+++ PKGBUILD2021-10-02 23:56:54 UTC (rev 1027138)
@@ -1,57 +0,0 @@
-# Maintainer: Daurnimator 
-# Contributor: Tom Payne 
-# Contributor:  
-
-pkgname=chezmoi
-pkgver=2.5.1
-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=('d27e20dbb12198d3fd376c0eef7402594dbf7f2adb20edd04d954ba26688cb3a3fec7fc4f2180cc65f4bb58574bd5c1796efa19a68139b41cd5a23635056f70c')
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  go build \
--trimpath \
--buildmode=pie \
--mod=readonly \
--modcacherw \
--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 1027137, 
chezmoi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-02 23:56:54 UTC (rev 1027138)
@@ -0,0 +1,57 @@
+# Maintainer: Daurnimator 
+# Contributor: Tom Payne 
+# Contributor:  
+
+pkgname=chezmoi
+pkgver=2.6.0
+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=('4b35b9157c9d3685a57305ecada243923ab43db975b884233e5f943eaaa37665a63af47f924a105088c5172010cd261b48ef640fca50b9acbd2022c26e0ce6eb')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  go build \
+-trimpath \
+-buildmode=pie \
+-mod=readonly \
+-modcacherw \
+-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-10-02 Thread Daurnimator via arch-commits
Date: Saturday, October 2, 2021 @ 23:56:39
  Author: daurnimator
Revision: 1027137

upgpkg: chezmoi 2.6.0-1

Modified:
  chezmoi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 23:37:09 UTC (rev 1027136)
+++ PKGBUILD2021-10-02 23:56:39 UTC (rev 1027137)
@@ -3,7 +3,7 @@
 # Contributor:  
 
 pkgname=chezmoi
-pkgver=2.5.1
+pkgver=2.6.0
 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=('d27e20dbb12198d3fd376c0eef7402594dbf7f2adb20edd04d954ba26688cb3a3fec7fc4f2180cc65f4bb58574bd5c1796efa19a68139b41cd5a23635056f70c')
+sha512sums=('4b35b9157c9d3685a57305ecada243923ab43db975b884233e5f943eaaa37665a63af47f924a105088c5172010cd261b48ef640fca50b9acbd2022c26e0ce6eb')
 
 build() {
   cd "$pkgname-$pkgver"



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

2021-10-02 Thread Alexander Rødseth via arch-commits
Date: Saturday, October 2, 2021 @ 23:37:09
  Author: arodseth
Revision: 1027136

archrelease: copy trunk to community-x86_64

Added:
  algol68g/repos/community-x86_64/PKGBUILD
(from rev 1027135, algol68g/trunk/PKGBUILD)
  algol68g/repos/community-x86_64/plotutils.patch
(from rev 1027135, algol68g/trunk/plotutils.patch)
Deleted:
  algol68g/repos/community-x86_64/PKGBUILD
  algol68g/repos/community-x86_64/plotutils.patch

-+
 PKGBUILD|   83 ++
 plotutils.patch |   40 +-
 2 files changed, 60 insertions(+), 63 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-02 23:37:02 UTC (rev 1027135)
+++ PKGBUILD2021-10-02 23:37:09 UTC (rev 1027136)
@@ -1,43 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-# Contributor: 
-
-pkgname=('algol68g' 'algol68g-doc')
-pkgver=2.8.5
-pkgrel=4
-pkgdesc='Algol 68 compiler and interpreter'
-arch=('x86_64')
-url='https://jmvdveer.home.xs4all.nl/algol.html'
-license=('GPL')
-depends=('gsl' 'plotutils')
-optdepends=('postgresql-libs: for postgresql support')
-source=("https://jmvdveer.home.xs4all.nl/algol68g-$pkgver.tar.gz";
-'plotutils.patch'
-'https://ftp.tw.freebsd.org/distfiles/a68g-doc.pdf')
-sha256sums=('0f757c64a8342fe38ec501bde68b61d26d051dffd45742ca58b7288a99c7e2d8'
-'50afcc7812d117e5f0a2f5240c9cd58f8bfcc04b3da0634b9aa0ab06183ed0aa'
-'064b6761207d937aa704d245fc871a072f5a33ea23a346cb136ec8b2078ea321')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  patch -p1 -i ../plotutils.patch
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  ./configure --prefix=/usr
-  make
-}
-
-package_algol68g() {
-  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" \
-docdir="/usr/share/doc/$pkgname" install
-}
-
-package_algol68g-doc() {
-  install -Dm644 a68g-doc.pdf \
-"$pkgdir/usr/share/doc/algol68g/learning_algol.pdf"
-}
-
-# vim: ts=2 sw=2 et:

Copied: algol68g/repos/community-x86_64/PKGBUILD (from rev 1027135, 
algol68g/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-02 23:37:09 UTC (rev 1027136)
@@ -0,0 +1,40 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: 
+
+pkgname=(algol68g algol68g-doc)
+pkgver=2.8.5
+pkgrel=5
+pkgdesc='Algol 68 compiler and interpreter'
+arch=(x86_64)
+url='https://jmvdveer.home.xs4all.nl/algol.html'
+license=(GPL)
+depends=(gsl plotutils)
+optdepends=('postgresql-libs: for postgresql support')
+# This URL was removed: https://jmvdveer.home.xs4all.nl/algol68g-$pkgver.tar.gz
+source=("https://mirror.vdms.com/pub/OpenBSD/distfiles/by_cipher/sha256/D3/D3V8ZKg0L+OOxQG95oth0m0FHf/UV0LKWLcoipnH4tg=/algol68g-$pkgver.tar.gz";
+'plotutils.patch'
+'https://ftp.tw.freebsd.org/distfiles/a68g-doc.pdf')
+sha256sums=('0f757c64a8342fe38ec501bde68b61d26d051dffd45742ca58b7288a99c7e2d8'
+'50afcc7812d117e5f0a2f5240c9cd58f8bfcc04b3da0634b9aa0ab06183ed0aa'
+'064b6761207d937aa704d245fc871a072f5a33ea23a346cb136ec8b2078ea321')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p1 -i ../plotutils.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+package_algol68g() {
+  make -C $pkgname-$pkgver \
+DESTDIR="$pkgdir" docdir=/usr/share/doc/$pkgname install
+}
+
+package_algol68g-doc() {
+  install -Dm644 a68g-doc.pdf \
+"$pkgdir/usr/share/doc/algol68g/learning_algol.pdf"
+}

Deleted: plotutils.patch
===
--- plotutils.patch 2021-10-02 23:37:02 UTC (rev 1027135)
+++ plotutils.patch 2021-10-02 23:37:09 UTC (rev 1027136)
@@ -1,20 +0,0 @@
 ./source/plotutils.c.orig  2012-04-05 00:44:52.0 +0200
-+++ ./source/plotutils.c   2012-04-28 05:27:04.0 +0200
-@@ -1018,7 +1018,7 @@
- X_COORD (&DEVICE (f)) = 0;
- Y_COORD (&DEVICE (f)) = 0;
- return (PLOTTER (&DEVICE (f)));
--  } else if (!strcmp (device_type, "gif")) {
-+  } else if (!strcmp (device_type, "gif") || !strcmp (device_type, "png")) {
- /*+
- | Supported plotter type - pseudo GIF |
- +*/
-@@ -1059,7 +1059,7 @@
- (void) pl_setplparam (PLOTTER_PARAMS (&DEVICE (f)), "BITMAPSIZE", size);
- (void) pl_setplparam (PLOTTER_PARAMS (&DEVICE (f)), "BG_COLOR", (void *) 
"black");
- (void) pl_setplparam (PLOTTER_PARAMS (&DEVICE (f)), "GIF_ANIMATION", 
(void *) "no");
--PLOTTER (&DEVICE (f)) = pl_newpl_r ("gif", NULL, STREAM (&DEVICE (f)), 
stderr, PLOTTER_PARAMS (&DEVICE (f)));
-+PLOTTER (&DEVICE (f)) = pl_newpl_r (device_type, NULL, STREAM (&DEVICE 
(f)), stderr, PLOTTER_PARAMS (&DEVICE (f)));
- if (PLOTTER (&DEVICE (f)) == NULL) {
-   diagnostic_node (A68_RUNTIME_ERROR, p, ERROR_DEVICE_CANNOT_OPEN);
-   exit_genie (p, A68_RUNTIME_ERROR);

Copied:

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

2021-10-02 Thread Alexander Rødseth via arch-commits
Date: Saturday, October 2, 2021 @ 23:37:02
  Author: arodseth
Revision: 1027135

Update source URL (but keep the same sha256 hash sum) ref FS#72324

Modified:
  algol68g/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 23:12:11 UTC (rev 1027134)
+++ PKGBUILD2021-10-02 23:37:02 UTC (rev 1027135)
@@ -1,16 +1,17 @@
 # Maintainer: Alexander F. Rødseth 
 # Contributor: 
 
-pkgname=('algol68g' 'algol68g-doc')
+pkgname=(algol68g algol68g-doc)
 pkgver=2.8.5
-pkgrel=4
+pkgrel=5
 pkgdesc='Algol 68 compiler and interpreter'
-arch=('x86_64')
+arch=(x86_64)
 url='https://jmvdveer.home.xs4all.nl/algol.html'
-license=('GPL')
-depends=('gsl' 'plotutils')
+license=(GPL)
+depends=(gsl plotutils)
 optdepends=('postgresql-libs: for postgresql support')
-source=("https://jmvdveer.home.xs4all.nl/algol68g-$pkgver.tar.gz";
+# This URL was removed: https://jmvdveer.home.xs4all.nl/algol68g-$pkgver.tar.gz
+source=("https://mirror.vdms.com/pub/OpenBSD/distfiles/by_cipher/sha256/D3/D3V8ZKg0L+OOxQG95oth0m0FHf/UV0LKWLcoipnH4tg=/algol68g-$pkgver.tar.gz";
 'plotutils.patch'
 'https://ftp.tw.freebsd.org/distfiles/a68g-doc.pdf')
 sha256sums=('0f757c64a8342fe38ec501bde68b61d26d051dffd45742ca58b7288a99c7e2d8'
@@ -18,21 +19,19 @@
 '064b6761207d937aa704d245fc871a072f5a33ea23a346cb136ec8b2078ea321')
 
 prepare() {
-  cd "$pkgname-$pkgver"
-
+  cd $pkgname-$pkgver
   patch -p1 -i ../plotutils.patch
 }
 
 build() {
-  cd "$pkgname-$pkgver"
-
+  cd $pkgname-$pkgver
   ./configure --prefix=/usr
   make
 }
 
 package_algol68g() {
-  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" \
-docdir="/usr/share/doc/$pkgname" install
+  make -C $pkgname-$pkgver \
+DESTDIR="$pkgdir" docdir=/usr/share/doc/$pkgname install
 }
 
 package_algol68g-doc() {
@@ -39,5 +38,3 @@
   install -Dm644 a68g-doc.pdf \
 "$pkgdir/usr/share/doc/algol68g/learning_algol.pdf"
 }
-
-# vim: ts=2 sw=2 et:



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 23:10:48
  Author: felixonmars
Revision: 1027115

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1027114, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 23:10:48 UTC (rev 1027115)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.2.0.0
+pkgrel=73
+pkgdesc="LSP server for GHC"
+url="https://github.com/haskell/haskell-language-server#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async'
+ 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-gitrev'
+ 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' 
'haskell-hls-brittany-plugin'
+ 'haskell-hls-explicit-imports-plugin'
+ 'haskell-hls-floskell-plugin' 'haskell-hls-fourmolu-plugin' 
'haskell-hls-ormolu-plugin'
+ 'haskell-hls-graph'
+ 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin'
+ 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-plugin-api'
+ 'haskell-hls-pragmas-plugin'
+ 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' 
'haskell-hslogger'
+ 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' 
'haskell-optparse-simple'
+ 'haskell-regex-tdfa' 'haskell-safe-exceptions' 
'haskell-sqlite-simple' 'haskell-temporary'
+ 'haskell-unordered-containers')
+# Disabled due to not compatible with GHC 9:
+# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 
'haskell-hls-eval-plugin'
+# 'haskell-hls-refine-imports-plugin' 'haskell-hls-splice-plugin' 
'haskell-hls-tactics-plugin'
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 
'haskell-hspec-expectations' 'haskell-lsp-test'
+ 'haskell-lsp-types')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('c8ca57796be15796e7334e20ef3a983b4a77335d41084add87d102746e893fc80c43ee6c761d04d52afad846d4744007a0aec8d70a7e12e4576f847a684726ab')
+
+prepare() {
+  cd $pkgname-$pkgver
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+}
+
+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' -f-brittany -f-class -f-eval -f-refineImports 
-f-splice -f-tactic
+
+  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
+  
PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH"
 LD_LIBRARY_PATH="$PWD/dist/build" 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 haskell-language-server/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 23:10:34
  Author: felixonmars
Revision: 1027114

upgpkg: haskell-language-server 1.2.0.0-73: rebuild with blaze-textual 0.2.2.1

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 23:07:57 UTC (rev 1027113)
+++ PKGBUILD2021-10-02 23:10:34 UTC (rev 1027114)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.2.0.0
-pkgrel=72
+pkgrel=73
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 23:07:57
  Author: felixonmars
Revision: 1027113

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1027112, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 23:07:57 UTC (rev 1027113)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.1
+pkgrel=53
+pkgdesc="Integration with the Stylish Haskell code formatter"
+url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'stylish-haskell')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('8e6220b0c06a3dca0cd55a342684a970a4318b49eb396f37d0c0d56402dc6fb6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-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-hls-stylish-haskell-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 23:07:44
  Author: felixonmars
Revision: 1027112

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.1-53: rebuild with 
blaze-textual 0.2.2.1

Modified:
  haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 23:06:13 UTC (rev 1027111)
+++ PKGBUILD2021-10-02 23:07:44 UTC (rev 1027112)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.1
-pkgrel=52
+pkgrel=53
 pkgdesc="Integration with the Stylish Haskell code formatter"
 url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 23:06:13
  Author: felixonmars
Revision: 1027111

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-ormolu-plugin/repos/community-staging-x86_64/
  haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1027110, haskell-hls-ormolu-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1027110, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 23:06:13 UTC (rev 1027111)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.0.0
+pkgrel=54
+pkgdesc="Integration with the Ormolu code formatter"
+url="https://hackage.haskell.org/package/hls-ormolu-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lens'
+ 'haskell-lsp' 'haskell-ormolu' 'haskell-ghc-api-compat')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('d965b7fcc78b36362de872a69da87e41c48dc191e966f62d123b63994c0d38c6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ormolu -r ghc:ghc,ghc-api-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-hls-ormolu-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 23:06:01
  Author: felixonmars
Revision: 1027110

upgpkg: haskell-hls-ormolu-plugin 1.0.0.0-54: rebuild with blaze-textual 0.2.2.1

Modified:
  haskell-hls-ormolu-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 23:04:23 UTC (rev 1027109)
+++ PKGBUILD2021-10-02 23:06:01 UTC (rev 1027110)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.0.0
-pkgrel=53
+pkgrel=54
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 23:04:23
  Author: felixonmars
Revision: 1027109

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1027108, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1027108, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 23:04:23 UTC (rev 1027109)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.2
+pkgrel=64
+pkgdesc="Haddock comments plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('f50c9fc595e8cebcff38d4fb7c3f6f8df59d0df5e8924718812c3ee38da38db5d25ab082e1347d8fdd6a01a779e2c03e029fb6b74bcfd6ebeb55ac1a21642fb6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 23:04:10
  Author: felixonmars
Revision: 1027108

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.2-64: rebuild with 
blaze-textual 0.2.2.1

Modified:
  haskell-hls-haddock-comments-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 23:02:39 UTC (rev 1027107)
+++ PKGBUILD2021-10-02 23:04:10 UTC (rev 1027108)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.2
-pkgrel=63
+pkgrel=64
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server";
 license=("Apache")



[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 23:02:39
  Author: felixonmars
Revision: 1027107

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/
  haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1027106, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1027106, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 23:02:39 UTC (rev 1027107)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.1
+pkgrel=53
+pkgdesc="Integration with the Fourmolu code formatter"
+url="https://hackage.haskell.org/package/hls-fourmolu-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('c78f938155ba487d550e4afb11363c5aded34d5592a74680eb73a022ffda3b0d')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-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-hls-fourmolu-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 23:02:26
  Author: felixonmars
Revision: 1027106

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.1-53: rebuild with blaze-textual 
0.2.2.1

Modified:
  haskell-hls-fourmolu-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 22:59:30 UTC (rev 1027105)
+++ PKGBUILD2021-10-02 23:02:26 UTC (rev 1027106)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.1
-pkgrel=52
+pkgrel=53
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:59:30
  Author: felixonmars
Revision: 1027105

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-pragmas-plugin/repos/community-staging-x86_64/
  haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1027104, haskell-hls-pragmas-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1027104, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 22:59:30 UTC (rev 1027105)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.0.0
+pkgrel=64
+pkgdesc="Pragmas plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-pragmas-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test' 
'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('faffabfb7da5b88dc777185cfe879779e5391b14d4e4f7196cda303a5b4978fe')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_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-hls-pragmas-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:59:17
  Author: felixonmars
Revision: 1027104

upgpkg: haskell-hls-pragmas-plugin 1.0.0.0-64: rebuild with blaze-textual 
0.2.2.1

Modified:
  haskell-hls-pragmas-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 22:57:32 UTC (rev 1027103)
+++ PKGBUILD2021-10-02 22:59:17 UTC (rev 1027104)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.0.0
-pkgrel=63
+pkgrel=64
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:57:32
  Author: felixonmars
Revision: 1027103

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1027102, haskell-hls-module-name-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1027102, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 22:57:32 UTC (rev 1027103)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.0
+pkgrel=64
+pkgdesc="Module name plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-module-name-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('abcf1d52aa552b97e459c0e8c70af03f8428e292c253dcd14eea753283fd81a8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-module-name-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:57:19
  Author: felixonmars
Revision: 1027102

upgpkg: haskell-hls-module-name-plugin 1.0.0.0-64: rebuild with blaze-textual 
0.2.2.1

Modified:
  haskell-hls-module-name-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 22:56:06 UTC (rev 1027101)
+++ PKGBUILD2021-10-02 22:57:19 UTC (rev 1027102)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.0
-pkgrel=63
+pkgrel=64
 pkgdesc="Module name plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-module-name-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:56:06
  Author: felixonmars
Revision: 1027101

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-floskell-plugin/repos/community-staging-x86_64/
  haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1027100, haskell-hls-floskell-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1027100, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 22:56:06 UTC (rev 1027101)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.0
+pkgrel=64
+pkgdesc="Integration with the Floskell code formatter"
+url="https://hackage.haskell.org/package/hls-floskell-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 
'haskell-hls-plugin-api' 'haskell-lsp-types')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('c873a0d71001cba5391435a7fdc8ce69dbf27070cfc887b1f51b76a20622c471')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_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-hls-floskell-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:55:53
  Author: felixonmars
Revision: 1027100

upgpkg: haskell-hls-floskell-plugin 1.0.0.0-64: rebuild with blaze-textual 
0.2.2.1

Modified:
  haskell-hls-floskell-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 22:54:09 UTC (rev 1027099)
+++ PKGBUILD2021-10-02 22:55:53 UTC (rev 1027100)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.0
-pkgrel=63
+pkgrel=64
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin";
 license=("Apache")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:54:09
  Author: felixonmars
Revision: 1027099

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1027098, haskell-hls-hlint-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1027098, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 22:54:09 UTC (rev 1027099)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.1.0
+pkgrel=64
+pkgdesc="Hlint integration plugin with Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-hlint-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 
'haskell-ghcide' 'haskell-hashable'
+ 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-regex-tdfa' 'haskell-temporary' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('a76d166f8215fcaaf6b8d597f21ceafa64b34435b3aff6717db939f905c864efc3c441a9bc3f590677d76009d46e7783b72150c220c8f47ec2f56f57e23d6776')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -fhlint33
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:53:56
  Author: felixonmars
Revision: 1027098

upgpkg: haskell-hls-hlint-plugin 1.0.1.0-64: rebuild with blaze-textual 0.2.2.1

Modified:
  haskell-hls-hlint-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 22:52:43 UTC (rev 1027097)
+++ PKGBUILD2021-10-02 22:53:56 UTC (rev 1027098)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.0
-pkgrel=63
+pkgrel=64
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:52:43
  Author: felixonmars
Revision: 1027097

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-retrie-plugin/repos/community-staging-x86_64/
  haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1027096, haskell-hls-retrie-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1027096, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 22:52:43 UTC (rev 1027097)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.1.0
+pkgrel=64
+pkgdesc="Retrie integration plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-retrie-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('42b17ab6aaca200f5eba741d276d68810a7568e6f41b85735ec9739dbd580de15da8737be9d416c7b5cb845fc12e18cc9d2b2ccfd841cece38907b6be07bd7ea')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-retrie-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:52:30
  Author: felixonmars
Revision: 1027096

upgpkg: haskell-hls-retrie-plugin 1.0.1.0-64: rebuild with blaze-textual 0.2.2.1

Modified:
  haskell-hls-retrie-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 22:51:07 UTC (rev 1027095)
+++ PKGBUILD2021-10-02 22:52:30 UTC (rev 1027096)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.0
-pkgrel=63
+pkgrel=64
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:51:07
  Author: felixonmars
Revision: 1027095

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1027094, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1027094, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 22:51:07 UTC (rev 1027095)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.0.3
+pkgrel=64
+pkgdesc="Explicit imports plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-explicit-imports-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghcide'
+ 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('9ee3ef0e88179ec03f64e2f23ba21c00ed02dd2b64c097de926c9502d2b4b77fb3c5e17c1ebe7f3e7e4a8db2a38a888de6ddb523b247f2883c9750452c603358')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:50:54
  Author: felixonmars
Revision: 1027094

upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.3-64: rebuild with 
blaze-textual 0.2.2.1

Modified:
  haskell-hls-explicit-imports-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 22:49:46 UTC (rev 1027093)
+++ PKGBUILD2021-10-02 22:50:54 UTC (rev 1027094)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.0.3
-pkgrel=63
+pkgrel=64
 pkgdesc="Explicit imports plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-explicit-imports-plugin";
 license=("Apache")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:49:46
  Author: felixonmars
Revision: 1027093

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-test-utils/repos/community-staging-x86_64/
  haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 1027092, haskell-hls-test-utils/trunk/PKGBUILD)

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

Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from 
rev 1027092, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 22:49:46 UTC (rev 1027093)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.0.1.0
+pkgrel=64
+pkgdesc="Utilities used in the tests of Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 
'haskell-hls-plugin-api'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 
'haskell-lsp-test'
+ 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('ba5c13ce3fe5dc502d25221456e832d3ee521c112a9f1a3e066d10205e4b553b2de21c476ad0f4f051041ed421d03499abde14a7ff1bed29cf94bc3b29a40c19')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u hspec $_hkgname.cabal
+  # https://github.com/haskell/haskell-language-server/issues/1835
+  sed -i '/configOutputFile/d' src/Test/Hls/Util.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
+}
+
+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-hls-test-utils/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:49:34
  Author: felixonmars
Revision: 1027092

upgpkg: haskell-hls-test-utils 1.0.1.0-64: rebuild with blaze-textual 0.2.2.1

Modified:
  haskell-hls-test-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 22:47:25 UTC (rev 1027091)
+++ PKGBUILD2021-10-02 22:49:34 UTC (rev 1027092)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.0.1.0
-pkgrel=63
+pkgrel=64
 pkgdesc="Utilities used in the tests of Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:47:25
  Author: felixonmars
Revision: 1027091

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
1027090, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 22:47:25 UTC (rev 1027091)
@@ -0,0 +1,79 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.4.0.3
+pkgrel=50
+pkgdesc="The core of an IDE"
+url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-aeson-pretty'
+ 'haskell-async' 'haskell-base16-bytestring' 
'haskell-bytestring-encoding'
+ 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 
'haskell-extra'
+ 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 
'haskell-ghc-trace-events'
+ 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 
'haskell-heapsize'
+ 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 
'haskell-hls-graph'
+ 'haskell-hls-plugin-api' 'haskell-hslogger' 
'haskell-implicit-hie-cradle' 'haskell-lens'
+ 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 
'haskell-network-uri'
+ 'haskell-opentelemetry' 'haskell-optparse-applicative' 
'haskell-parallel'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-regex-tdfa'
+ 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 
'haskell-safe-exceptions'
+ 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 
'haskell-unliftio'
+ 'haskell-unliftio-core' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat'
+ 'haskell-implicit-hie' 'haskell-quickcheck-instances' 
'haskell-record-dot-preprocessor'
+ 'haskell-record-hasfield' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('9e8be452538a978f67bf0c799b8fcb7036c9fe3f351ee1484fe9f8ab661e88e158a459ff981b4811d70796436195b4f47e7cb22933984cd8c9848740c08f4949')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+
+  # extra 1.7.10
+  sed -i "s/hiding (modifyVar, modifyVar_)/hiding (modifyVar, modifyVar_, 
modifyVar')/" src/Control/Concurrent/Strict.hs
+
+  # TODO: Skipped some broken tests for now
+  sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, 
bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > 
$HIE_BIOS_OUTPUT/' test/exe/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 \
+--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
+  cabal update
+  # Random test failures "Received an illegal message between the initialize 
request and response"
+  # th-linking-test-unboxed always fails too
+  PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" 
LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:47:09
  Author: felixonmars
Revision: 1027090

upgpkg: haskell-ghcide 1.4.0.3-50: rebuild with blaze-textual 0.2.2.1

Modified:
  haskell-ghcide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 22:22:42 UTC (rev 1027089)
+++ PKGBUILD2021-10-02 22:47:09 UTC (rev 1027090)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.4.0.3
-pkgrel=49
+pkgrel=50
 pkgdesc="The core of an IDE"
 
url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme";
 license=("Apache")



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

2021-10-02 Thread Caleb Maclennan via arch-commits
Date: Saturday, October 2, 2021 @ 22:22:42
  Author: alerque
Revision: 1027089

archrelease: copy trunk to community-x86_64

Added:
  btop/repos/community-x86_64/PKGBUILD
(from rev 1027088, btop/trunk/PKGBUILD)
Deleted:
  btop/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-02 22:21:29 UTC (rev 1027088)
+++ PKGBUILD2021-10-02 22:22:42 UTC (rev 1027089)
@@ -1,24 +0,0 @@
-# Maintainer: Caleb Maclennan 
-
-pkgname=btop
-pkgver=1.0.12
-pkgrel=1
-pkgdesc='A monitor of system resourecs, bpytop ported to C++'
-arch=(x86_64 aarch64)
-url="https://github.com/aristocratos/$pkgname";
-license=(Apache)
-depends=(gcc-libs)
-_archive="$pkgname-$pkgver"
-source=("$_archive.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('0a5f713a89c11f46b5ac0a5240c9263caa839f1e051c1f794fc84341bc824e44')
-
-build() {
-   cd "$_archive"
-   make all
-}
-
-package() {
-   cd "$_archive"
-   make DESTDIR="$pkgdir" PREFIX=/usr install
-}
-

Copied: btop/repos/community-x86_64/PKGBUILD (from rev 1027088, 
btop/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-02 22:22:42 UTC (rev 1027089)
@@ -0,0 +1,24 @@
+# Maintainer: Caleb Maclennan 
+
+pkgname=btop
+pkgver=1.0.13
+pkgrel=1
+pkgdesc='A monitor of system resourecs, bpytop ported to C++'
+arch=(x86_64 aarch64)
+url="https://github.com/aristocratos/$pkgname";
+license=(Apache)
+depends=(gcc-libs)
+_archive="$pkgname-$pkgver"
+source=("$_archive.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('12bb09926d46255d18da501bab164ab543ad5d27f003661315f0b490c897d060')
+
+build() {
+   cd "$_archive"
+   make all
+}
+
+package() {
+   cd "$_archive"
+   make DESTDIR="$pkgdir" PREFIX=/usr install
+}
+



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

2021-10-02 Thread Caleb Maclennan via arch-commits
Date: Saturday, October 2, 2021 @ 22:21:29
  Author: alerque
Revision: 1027088

upgpkg: btop 1.0.13-1

Modified:
  btop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 22:09:35 UTC (rev 1027087)
+++ PKGBUILD2021-10-02 22:21:29 UTC (rev 1027088)
@@ -1,7 +1,7 @@
 # Maintainer: Caleb Maclennan 
 
 pkgname=btop
-pkgver=1.0.12
+pkgver=1.0.13
 pkgrel=1
 pkgdesc='A monitor of system resourecs, bpytop ported to C++'
 arch=(x86_64 aarch64)
@@ -10,7 +10,7 @@
 depends=(gcc-libs)
 _archive="$pkgname-$pkgver"
 source=("$_archive.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('0a5f713a89c11f46b5ac0a5240c9263caa839f1e051c1f794fc84341bc824e44')
+sha256sums=('12bb09926d46255d18da501bab164ab543ad5d27f003661315f0b490c897d060')
 
 build() {
cd "$_archive"



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:09:35
  Author: felixonmars
Revision: 1027087

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 
1027086, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 22:09:35 UTC (rev 1027087)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=3.5.2.1
+pkgrel=28
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/bitemyapp/esqueleto";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 
'haskell-conduit'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 
'haskell-tagged'
+ 'haskell-unliftio' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core' 'haskell-mysql' 
'haskell-mysql-simple'
+ 'haskell-persistent-mysql' 'haskell-persistent-postgresql' 
'haskell-persistent-sqlite'
+ 'haskell-postgresql-simple')
+checkdepends=('mariadb' 'pifpaf' 'postgresql')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b8b1d0b06c2ef9ead922be7220d0d1fa6a6de67404bf48c2cfab297d92e187a92cb602e0189f91fbe0561c2f6f268b67d71f9f1512bff7c3218fa4fbab31a301')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/port=5432/port=9824/' test/PostgreSQL/Test.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 \
+-f-mysql -f-postgresql
+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
+# Copied from haskell-persistent-mysql
+mkdir -p /tmp/mysql_test
+mysql_install_db --datadir=/tmp/mysql_test
+mysqld --datadir=/tmp/mysql_test --socket=/tmp/socket.mysql --port 33306 
--skip-grant-tables &
+MYSQL_PID=$!
+sleep 5
+mysql -h 127.0.0.1 -P 33306 -u root -e "create database IF NOT EXISTS 
esqutest;"
+
+# Copied from haskell-persistent-postgresql
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createuser -s esqutest
+createdb -O esqutest esqutest
+
+# mysql tests fail the same way as haskell-persistent-mysql, due to 
incompatibility with mariadb
+TRAVIS=true runhaskell Setup test --show-details=direct || echo "Tests 
failed"
+
+kill $MYSQL_PID
+pifpaf_stop
+}
+
+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-esqueleto/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 22:09:23
  Author: felixonmars
Revision: 1027086

upgpkg: haskell-esqueleto 3.5.2.1-28: rebuild with blaze-textual 0.2.2.1

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 21:54:36 UTC (rev 1027085)
+++ PKGBUILD2021-10-02 22:09:23 UTC (rev 1027086)
@@ -4,7 +4,7 @@
 _hkgname=esqueleto
 pkgname=haskell-esqueleto
 pkgver=3.5.2.1
-pkgrel=27
+pkgrel=28
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto";
 license=("BSD")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 21:54:36
  Author: felixonmars
Revision: 1027085

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hiedb/repos/community-staging-x86_64/PKGBUILD (from rev 
1027084, haskell-hiedb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 21:54:36 UTC (rev 1027085)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hiedb
+pkgname=haskell-hiedb
+pkgver=0.4.0.0
+pkgrel=21
+pkgdesc="Generates a references DB from .hie files"
+url="https://github.com/wz1000/HieDb";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-algebraic-graphs' 'haskell-ansi-terminal' 
'haskell-extra' 'haskell-ghc'
+ 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-hie-compat' 
'haskell-lucid'
+ 'haskell-optparse-applicative' 'haskell-sqlite-simple' 
'haskell-terminal-size')
+makedepends=('ghc' 'haskell-hspec' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('b45bb1e08544379c61a9bd3f38613be844320cd5bed65d181cc01c7f77724daf63e4cf6930db7f14873de8f2122efe7e10b933bd5d53d3a4df4c55f8343c0d7b')
+
+prepare() {
+  cd hiedb-$pkgver
+  sed -i 's/callProcess hc args/callProcess hc (["-dynamic"] ++ args)/' 
test/Main.hs
+}
+
+build() {
+  cd hiedb-$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 hiedb-$pkgver
+  PATH="$PWD/dist/build/hiedb:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" 
runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd hiedb-$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-hiedb/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 21:54:24
  Author: felixonmars
Revision: 1027084

upgpkg: haskell-hiedb 0.4.0.0-21: rebuild with blaze-textual 0.2.2.1

Modified:
  haskell-hiedb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 21:50:25 UTC (rev 1027083)
+++ PKGBUILD2021-10-02 21:54:24 UTC (rev 1027084)
@@ -3,7 +3,7 @@
 _hkgname=hiedb
 pkgname=haskell-hiedb
 pkgver=0.4.0.0
-pkgrel=20
+pkgrel=21
 pkgdesc="Generates a references DB from .hie files"
 url="https://github.com/wz1000/HieDb";
 license=("BSD")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 21:50:25
  Author: felixonmars
Revision: 1027083

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-mysql/repos/community-staging-x86_64/PKGBUILD (from 
rev 1027082, haskell-persistent-mysql/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 21:50:25 UTC (rev 1027083)
@@ -0,0 +1,66 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-mysql
+pkgname=haskell-persistent-mysql
+pkgver=2.13.0.1
+pkgrel=53
+pkgdesc="Backend for the persistent library using MySQL database server."
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-builder' 'haskell-conduit' 
'haskell-monad-logger'
+ 'haskell-mysql' 'haskell-mysql-simple' 'haskell-persistent' 
'haskell-resource-pool'
+ 'haskell-resourcet' 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-fast-logger' 
'haskell-hspec'
+ 'haskell-http-api-data' 'haskell-path-pieces' 
'haskell-persistent-qq'
+ 'haskell-persistent-test' 'haskell-quickcheck-instances')
+#checkdepends=('percona-server' 'percona-server-clients')
+checkdepends=('mariadb')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('e726a54704b5eedd3f3c9ccb20516501a9f42c787d3e5e7998e900637f26f0abf7f5bd82900ad66d99091abe9112d0c697460dc536c7b07d24f2476a0e0552b4')
+
+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
+  mkdir -p /tmp/mysql_test
+  # TODO: Try to make percona work?
+  #mysqld --no-defaults --initialize-insecure --datadir=/tmp/mysql_test 
+  #mysqld --no-defaults --datadir=/tmp/mysql_test 
--secure-file-priv=/tmp/mysql_test --socket=/tmp/socket.mysql 
--bind-address=127.0.0.1 --skip-grant-tables &
+  
+  mysql_install_db --datadir=/tmp/mysql_test
+  mysqld --datadir=/tmp/mysql_test --socket=/tmp/socket.mysql 
--skip-grant-tables &
+  MYSQL_PID=$!
+  sleep 5
+  mysql -h 127.0.0.1 -u root -e "create database IF NOT EXISTS test;"
+  mysql -h 127.0.0.1 -u root -e "create database IF NOT EXISTS persistent;"
+
+  # Compatibility issue with mariadb: 
https://github.com/yesodweb/persistent/issues/1158
+  TRAVIS=true runhaskell Setup test --show-details=direct || echo "Tests 
failed"
+
+  kill $MYSQL_PID
+}
+
+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-persistent-mysql/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 21:50:12
  Author: felixonmars
Revision: 1027082

upgpkg: haskell-persistent-mysql 2.13.0.1-53: rebuild with blaze-textual 0.2.2.1

Modified:
  haskell-persistent-mysql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 21:49:54 UTC (rev 1027081)
+++ PKGBUILD2021-10-02 21:50:12 UTC (rev 1027082)
@@ -3,7 +3,7 @@
 _hkgname=persistent-mysql
 pkgname=haskell-persistent-mysql
 pkgver=2.13.0.1
-pkgrel=52
+pkgrel=53
 pkgdesc="Backend for the persistent library using MySQL database server."
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")



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

2021-10-02 Thread Maxim Baz via arch-commits
Date: Saturday, October 2, 2021 @ 21:49:54
  Author: maximbaz
Revision: 1027081

archrelease: copy trunk to community-x86_64

Added:
  croc/repos/community-x86_64/PKGBUILD
(from rev 1027080, croc/trunk/PKGBUILD)
Deleted:
  croc/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-02 21:49:51 UTC (rev 1027080)
+++ PKGBUILD2021-10-02 21:49:54 UTC (rev 1027081)
@@ -1,36 +0,0 @@
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-# Contributor: Mikuro Kagamine 
-
-pkgname=croc
-pkgver=9.3.0
-pkgrel=1
-pkgdesc='Easily and securely send things from one computer to another.'
-arch=('x86_64')
-url="https://github.com/schollz/${pkgname}";
-license=('MIT')
-depends=('glibc')
-makedepends=('go')
-source=("${url}/releases/download/v${pkgver}/${pkgname}_${pkgver}_src.tar.gz")
-sha256sums=('aa4cbb9e3dac804ffb5c23b3a3dd23853a1476b315f7e550467956fa4cdcec3a')
-
-build() {
-cd "${pkgname}-${pkgver}"
-export CGO_CPPFLAGS="${CPPFLAGS}"
-export CGO_CFLAGS="${CFLAGS}"
-export CGO_CXXFLAGS="${CXXFLAGS}"
-export CGO_LDFLAGS="${LDFLAGS}"
-export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=vendor -modcacherw"
-go build
-}
-
-check() {
-cd "${pkgname}-${pkgver}"
-go test ./...
-}
-
-package() {
-cd "${pkgname}-${pkgver}"
-install -Dm755 -t "${pkgdir}/usr/bin/" "${pkgname}"
-install -Dm644 -t "${pkgdir}/usr/lib/systemd/system/" "${pkgname}.service"
-install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE
-}

Copied: croc/repos/community-x86_64/PKGBUILD (from rev 1027080, 
croc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-02 21:49:54 UTC (rev 1027081)
@@ -0,0 +1,36 @@
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+# Contributor: Mikuro Kagamine 
+
+pkgname=croc
+pkgver=9.4.2
+pkgrel=1
+pkgdesc='Easily and securely send things from one computer to another.'
+arch=('x86_64')
+url="https://github.com/schollz/${pkgname}";
+license=('MIT')
+depends=('glibc')
+makedepends=('go')
+source=("${url}/releases/download/v${pkgver}/${pkgname}_${pkgver}_src.tar.gz")
+sha256sums=('f4aacf189eb977d0b6b2d5a0340b3ede0c449da6bef0577665647b2efbda')
+
+build() {
+cd "${pkgname}-${pkgver}"
+export CGO_CPPFLAGS="${CPPFLAGS}"
+export CGO_CFLAGS="${CFLAGS}"
+export CGO_CXXFLAGS="${CXXFLAGS}"
+export CGO_LDFLAGS="${LDFLAGS}"
+export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=vendor -modcacherw"
+go build
+}
+
+# check() {
+# cd "${pkgname}-${pkgver}"
+# go test ./...
+# }
+
+package() {
+cd "${pkgname}-${pkgver}"
+install -Dm755 -t "${pkgdir}/usr/bin/" "${pkgname}"
+install -Dm644 -t "${pkgdir}/usr/lib/systemd/system/" "${pkgname}.service"
+install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE
+}



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

2021-10-02 Thread Maxim Baz via arch-commits
Date: Saturday, October 2, 2021 @ 21:49:51
  Author: maximbaz
Revision: 1027080

upgpkg: croc 9.4.2-1

Modified:
  croc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 21:48:28 UTC (rev 1027079)
+++ PKGBUILD2021-10-02 21:49:51 UTC (rev 1027080)
@@ -2,7 +2,7 @@
 # Contributor: Mikuro Kagamine 
 
 pkgname=croc
-pkgver=9.3.0
+pkgver=9.4.2
 pkgrel=1
 pkgdesc='Easily and securely send things from one computer to another.'
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('glibc')
 makedepends=('go')
 source=("${url}/releases/download/v${pkgver}/${pkgname}_${pkgver}_src.tar.gz")
-sha256sums=('aa4cbb9e3dac804ffb5c23b3a3dd23853a1476b315f7e550467956fa4cdcec3a')
+sha256sums=('f4aacf189eb977d0b6b2d5a0340b3ede0c449da6bef0577665647b2efbda')
 
 build() {
 cd "${pkgname}-${pkgver}"
@@ -23,10 +23,10 @@
 go build
 }
 
-check() {
-cd "${pkgname}-${pkgver}"
-go test ./...
-}
+# check() {
+# cd "${pkgname}-${pkgver}"
+# go test ./...
+# }
 
 package() {
 cd "${pkgname}-${pkgver}"



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 21:48:28
  Author: felixonmars
Revision: 1027079

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-sqlite-simple/repos/community-staging-x86_64/
  haskell-sqlite-simple/repos/community-staging-x86_64/PKGBUILD
(from rev 1027078, haskell-sqlite-simple/trunk/PKGBUILD)

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

Copied: haskell-sqlite-simple/repos/community-staging-x86_64/PKGBUILD (from rev 
1027078, haskell-sqlite-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 21:48:28 UTC (rev 1027079)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=sqlite-simple
+pkgname=haskell-sqlite-simple
+pkgver=0.4.18.0
+pkgrel=49
+pkgdesc="Mid-Level SQLite client library"
+url="http://github.com/nurpax/sqlite-simple";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-only' 'haskell-attoparsec' 'haskell-blaze-builder'
+ 'haskell-blaze-textual' 'haskell-direct-sqlite')
+makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-base16-bytestring')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('f73f1866f672db1941a2cb60b18532c185ef45b0950a538a6598e57791d32c02')
+
+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 \
+--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-sqlite-simple/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 21:48:16
  Author: felixonmars
Revision: 1027078

upgpkg: haskell-sqlite-simple 0.4.18.0-49: rebuild with blaze-textual 0.2.2.1

Modified:
  haskell-sqlite-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 21:47:07 UTC (rev 1027077)
+++ PKGBUILD2021-10-02 21:48:16 UTC (rev 1027078)
@@ -3,7 +3,7 @@
 _hkgname=sqlite-simple
 pkgname=haskell-sqlite-simple
 pkgver=0.4.18.0
-pkgrel=48
+pkgrel=49
 pkgdesc="Mid-Level SQLite client library"
 url="http://github.com/nurpax/sqlite-simple";
 license=("BSD")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 21:47:07
  Author: felixonmars
Revision: 1027077

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-mysql-simple/repos/community-staging-x86_64/
  haskell-mysql-simple/repos/community-staging-x86_64/PKGBUILD
(from rev 1027076, haskell-mysql-simple/trunk/PKGBUILD)

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

Copied: haskell-mysql-simple/repos/community-staging-x86_64/PKGBUILD (from rev 
1027076, haskell-mysql-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 21:47:07 UTC (rev 1027077)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+
+_hkgname=mysql-simple
+pkgname=haskell-mysql-simple
+pkgver=0.4.6
+pkgrel=27
+pkgdesc="A mid-level MySQL client library"
+url="https://github.com/paul-rouse/mysql-simple";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base16-bytestring' 
'haskell-blaze-builder'
+ 'haskell-blaze-textual' 'haskell-mysql' 'haskell-old-locale' 
'haskell-pcre-light')
+makedepends=('ghc' 'haskell-hspec')
+checkdepends=('mariadb')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('b25117804fe3ec0461044e573e3eda6e3e739fdedaf87aa57bd3718900c15a068c49ef050bc57e6d5acd17a6665c2ed554598eb1309f3fd37d7f2c333782259d')
+
+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
+  mkdir -p /tmp/mysql_test
+  mysql_install_db --datadir=/tmp/mysql_test
+  mysqld --datadir=/tmp/mysql_test --socket=/tmp/socket.mysql 
--skip-grant-tables &
+  MYSQL_PID=$!
+  sleep 5
+  mysql -h 127.0.0.1 -u root -e "create database IF NOT EXISTS test;"
+
+  runhaskell Setup test --show-details=direct
+
+  kill $MYSQL_PID
+}
+
+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-mysql-simple/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 21:46:55
  Author: felixonmars
Revision: 1027076

upgpkg: haskell-mysql-simple 0.4.6-27: rebuild with blaze-textual 0.2.2.1

Modified:
  haskell-mysql-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 21:42:42 UTC (rev 1027075)
+++ PKGBUILD2021-10-02 21:46:55 UTC (rev 1027076)
@@ -3,7 +3,7 @@
 _hkgname=mysql-simple
 pkgname=haskell-mysql-simple
 pkgver=0.4.6
-pkgrel=26
+pkgrel=27
 pkgdesc="A mid-level MySQL client library"
 url="https://github.com/paul-rouse/mysql-simple";
 license=("BSD")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 21:42:42
  Author: felixonmars
Revision: 1027075

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-blaze-textual/repos/community-staging-x86_64/PKGBUILD (from rev 
1027074, haskell-blaze-textual/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 21:42:42 UTC (rev 1027075)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=blaze-textual
+pkgname=haskell-blaze-textual
+pkgver=0.2.2.1
+pkgrel=1
+pkgdesc="Fast rendering of common datatypes"
+url="https://github.com/bos/blaze-textual";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-old-locale' 
'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-double-conversion' 
'haskell-test-framework'
+ 'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('5e7e0ca97cdbf999ae5874d20b1882887e14edc0aa27a83ec2ca75fa407c97553f68ffd94720cf9238eaaf4b32078ae74353eeff7c862721585373ab5571c187')
+
+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-blaze-textual/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 21:42:29
  Author: felixonmars
Revision: 1027074

upgpkg: haskell-blaze-textual 0.2.2.1-1: rebuild with blaze-textual 0.2.2.1

Modified:
  haskell-blaze-textual/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 21:38:54 UTC (rev 1027073)
+++ PKGBUILD2021-10-02 21:42:29 UTC (rev 1027074)
@@ -2,8 +2,8 @@
 
 _hkgname=blaze-textual
 pkgname=haskell-blaze-textual
-pkgver=0.2.2.0
-pkgrel=4
+pkgver=0.2.2.1
+pkgrel=1
 pkgdesc="Fast rendering of common datatypes"
 url="https://github.com/bos/blaze-textual";
 license=("BSD")
@@ -12,7 +12,7 @@
 makedepends=('ghc' 'haskell-quickcheck' 'haskell-double-conversion' 
'haskell-test-framework'
  'haskell-test-framework-quickcheck2')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
-sha512sums=('5831a4fd5900bede759fd5b2a00f9e8df08ab120237ece44641764d513728b115f0537c3a01f7dc1a2ccdee6077696f15af8672ce877bde762ee7b42f5fe0ffb')
+sha512sums=('5e7e0ca97cdbf999ae5874d20b1882887e14edc0aa27a83ec2ca75fa407c97553f68ffd94720cf9238eaaf4b32078ae74353eeff7c862721585373ab5571c187')
 
 build() {
   cd $_hkgname-$pkgver



[arch-commits] Commit in hoogle/repos/community-testing-x86_64 (3 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 21:38:54
  Author: felixonmars
Revision: 1027073

archrelease: copy trunk to community-testing-x86_64

Added:
  hoogle/repos/community-testing-x86_64/PKGBUILD
(from rev 1027072, hoogle/trunk/PKGBUILD)
Deleted:
  hoogle/repos/community-testing-x86_64/PKGBUILD
  hoogle/repos/community-testing-x86_64/extra-1.7.10.patch

+
 PKGBUILD   |   96 +++
 extra-1.7.10.patch |   23 
 2 files changed, 45 insertions(+), 74 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-02 21:38:39 UTC (rev 1027072)
+++ PKGBUILD2021-10-02 21:38:54 UTC (rev 1027073)
@@ -1,51 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=hoogle
-pkgver=5.0.18.1
-pkgrel=161
-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";
-extra-1.7.10.patch)
-sha512sums=('00abbcf557824c604abbd5e9d27a5ca3d4a89e943888b6eef70dea46b8f786dfc851cb1c8f1531c808f4b71b34d3899258f3b009b0a38a385fc5c393a914da17'
-
'5397bcc5554b4e0a1a30947cf646bbc5f010e86113dfb0ecbe7e1024769ae85d8d7401b30306fd588f5f8103837c82978665fcba742578fef7d37deec2982f6d')
-
-prepare() {
-patch -d $pkgname-$pkgver -p1 < extra-1.7.10.patch
-}
-
-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
-}

Copied: hoogle/repos/community-testing-x86_64/PKGBUILD (from rev 1027072, 
hoogle/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-02 21:38:54 UTC (rev 1027073)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.18.2
+pkgrel=1
+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/

[arch-commits] Commit in hoogle/trunk (PKGBUILD extra-1.7.10.patch)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 21:38:39
  Author: felixonmars
Revision: 1027072

upgpkg: hoogle 5.0.18.2-1

Modified:
  hoogle/trunk/PKGBUILD
Deleted:
  hoogle/trunk/extra-1.7.10.patch

+
 PKGBUILD   |   14 --
 extra-1.7.10.patch |   23 ---
 2 files changed, 4 insertions(+), 33 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 20:51:59 UTC (rev 1027071)
+++ PKGBUILD2021-10-02 21:38:39 UTC (rev 1027072)
@@ -2,8 +2,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=hoogle
-pkgver=5.0.18.1
-pkgrel=161
+pkgver=5.0.18.2
+pkgrel=1
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/";
 license=("BSD")
@@ -17,15 +17,9 @@
  '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";
-extra-1.7.10.patch)
-sha512sums=('00abbcf557824c604abbd5e9d27a5ca3d4a89e943888b6eef70dea46b8f786dfc851cb1c8f1531c808f4b71b34d3899258f3b009b0a38a385fc5c393a914da17'
-
'5397bcc5554b4e0a1a30947cf646bbc5f010e86113dfb0ecbe7e1024769ae85d8d7401b30306fd588f5f8103837c82978665fcba742578fef7d37deec2982f6d')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('933564b12ffc95a89610e00fc8c7b35c90ce45a732a3812b58a9173c821dcec2e44a6625fa9b8b369706ea5d6e823c075ad324ed6649a057356d22f824df')
 
-prepare() {
-patch -d $pkgname-$pkgver -p1 < extra-1.7.10.patch
-}
-
 build() {
 cd $pkgname-$pkgver
 

Deleted: extra-1.7.10.patch
===
--- extra-1.7.10.patch  2021-10-02 20:51:59 UTC (rev 1027071)
+++ extra-1.7.10.patch  2021-10-02 21:38:39 UTC (rev 1027072)
@@ -1,23 +0,0 @@
-From 620da73bc474786b4addf669f17af76142e891f1 Mon Sep 17 00:00:00 2001
-From: Neil Mitchell 
-Date: Mon, 30 Aug 2021 21:25:36 +0100
-Subject: [PATCH] Qualify !? so it doesn't conflict with extra
-

- CHANGES.txt  | 1 +
- src/Action/Server.hs | 2 +-
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/Action/Server.hs b/src/Action/Server.hs
-index f05dbc69..935cc313 100644
 a/src/Action/Server.hs
-+++ b/src/Action/Server.hs
-@@ -163,7 +163,7 @@ replyServer log local links haddock store cdn home htmlDir 
scope Input{..} = cas
- html = templateMarkup
- text = templateMarkup . H.string
- 
--tagOptions sel = mconcat [H.option !? (x `elem` sel, H.selected 
"selected") $ H.string x | x <- completionTags store]
-+tagOptions sel = mconcat [H.option Text.Blaze.!? (x `elem` sel, 
H.selected "selected") $ H.string x | x <- completionTags store]
- params =
- [("cdn", text cdn)
- ,("home", text home)



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

2021-10-02 Thread Alexander Rødseth via arch-commits
Date: Saturday, October 2, 2021 @ 20:51:59
  Author: arodseth
Revision: 1027071

archrelease: copy trunk to community-x86_64

Added:
  godot/repos/community-x86_64/PKGBUILD
(from rev 1027070, godot/trunk/PKGBUILD)
Deleted:
  godot/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-02 20:51:53 UTC (rev 1027070)
+++ PKGBUILD2021-10-02 20:51:59 UTC (rev 1027071)
@@ -1,62 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-# Contributor: loqs
-# Contributor: Jorge Araya Navarro 
-# Contributor: Cristian Porras 
-# Contributor: Matthew Bentley 
-
-pkgname=godot
-pkgver=3.3.4
-pkgrel=1
-pkgdesc='Advanced cross-platform 2D and 3D game engine'
-url='https://godotengine.org'
-license=(MIT)
-arch=(x86_64)
-makedepends=(gcc scons yasm alsa-lib pulseaudio)
-depends=(bullet embree freetype2 libglvnd libtheora libvorbis libvpx libwebp
- libxcursor libxi libxinerama libxrandr mbedtls miniupnpc opusfile)
-optdepends=(alsa-lib pulseaudio)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/godotengine/godot/archive/$pkgver-stable.tar.gz";)
-b2sums=('27536d0e98fcd4b30b76154f03e68398db69fdf2da81c71adef78b04e884f00104c9213110dd95fdb61ad7f2496f765e071362a1c951b20b6e6f03f4dc718c1e')
-
-prepare() {
-  # Disable the check that adds -no-pie to LINKFLAGS, for gcc != 6
-  sed -i 's,0] >,0] =,g' $pkgname-$pkgver-stable/platform/x11/detect.py
-}
-
-build() {
-  # Not unbundled yet:
-  #  enet (contains no upstreamed IPv6 support)
-  #  libsquish, recast, xatlas
-  #  AUR: libwebm, squish, wslay
-  local to_unbundle="bullet certs embree freetype libogg libpng libtheora 
libvorbis libvpx libwebp mbedtls miniupnpc opus pcre2 zlib zstd"
-  local system_libs=""
-  for _lib in $to_unbundle; do
-system_libs+="builtin_"$_lib"=no "
-rm -rf thirdparty/$_lib
-  done
-
-  cd $pkgname-$pkgver-stable
-  export BUILD_NAME=arch_linux
-  scons -j16 \
-system_certs_path=/etc/ssl/certs/ca-certificates.crt \
-bits=64 \
-colored=yes \
-platform=x11 \
-pulseaudio=yes \
-target=release_debug \
-tools=yes \
-use_llvm=no \
-CFLAGS="$CFLAGS -fPIC -Wl,-z,relro,-z,now" \
-CXXFLAGS="$CXXFLAGS -fPIC -Wl,-z,relro,-z,now" \
-LINKFLAGS="$LDFLAGS" \
-$system_libs
-}
-
-package() {
-  cd $pkgname-$pkgver-stable
-  install -Dm644 misc/dist/linux/org.godotengine.Godot.desktop 
"$pkgdir/usr/share/applications/godot.desktop"
-  install -Dm644 icon.svg "$pkgdir/usr/share/pixmaps/godot.svg"
-  install -Dm755 bin/godot.x11.opt.tools.64 "$pkgdir/usr/bin/$pkgname"
-  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/godot/LICENSE"
-  install -Dm644 misc/dist/linux/godot.6 "$pkgdir/usr/share/man/man6/godot.6"
-}

Copied: godot/repos/community-x86_64/PKGBUILD (from rev 1027070, 
godot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-02 20:51:59 UTC (rev 1027071)
@@ -0,0 +1,62 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: loqs
+# Contributor: Jorge Araya Navarro 
+# Contributor: Cristian Porras 
+# Contributor: Matthew Bentley 
+
+pkgname=godot
+pkgver=3.3.4
+pkgrel=2
+pkgdesc='Advanced cross-platform 2D and 3D game engine'
+url='https://godotengine.org'
+license=(MIT)
+arch=(x86_64)
+makedepends=(gcc scons yasm alsa-lib pulseaudio)
+depends=(bullet embree freetype2 libglvnd libtheora libvorbis libvpx libwebp
+ libwslay libxcursor libxi libxinerama libxrandr mbedtls miniupnpc 
opusfile)
+optdepends=(alsa-lib pulseaudio)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/godotengine/godot/archive/$pkgver-stable.tar.gz";)
+b2sums=('27536d0e98fcd4b30b76154f03e68398db69fdf2da81c71adef78b04e884f00104c9213110dd95fdb61ad7f2496f765e071362a1c951b20b6e6f03f4dc718c1e')
+
+prepare() {
+  # Disable the check that adds -no-pie to LINKFLAGS, for gcc != 6
+  sed -i 's,0] >,0] =,g' $pkgname-$pkgver-stable/platform/x11/detect.py
+}
+
+build() {
+  # Not unbundled yet:
+  #  enet (contains no upstreamed IPv6 support)
+  #  libsquish, recast, xatlas
+  #  AUR: libwebm, squish
+  local to_unbundle="bullet certs embree freetype libogg libpng libtheora 
libvorbis libvpx libwebp mbedtls miniupnpc opus pcre2 wslay zlib zstd"
+  local system_libs=""
+  for _lib in $to_unbundle; do
+system_libs+="builtin_"$_lib"=no "
+rm -rf thirdparty/$_lib
+  done
+
+  cd $pkgname-$pkgver-stable
+  export BUILD_NAME=arch_linux
+  scons -j16 \
+system_certs_path=/etc/ssl/certs/ca-certificates.crt \
+bits=64 \
+colored=yes \
+platform=x11 \
+pulseaudio=yes \
+target=release_debug \
+tools=yes \
+use_llvm=no \
+CFLAGS="$CFLAGS -fPIC -Wl,-z,relro,-z,now" \
+CXXFLAGS="$CXXFLAGS -fPIC -Wl,-z,relro,-z,now" \
+LINKFLAGS="$LDFLAGS" \
+$system_l

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

2021-10-02 Thread Alexander Rødseth via arch-commits
Date: Saturday, October 2, 2021 @ 20:51:53
  Author: arodseth
Revision: 1027070

Add dependency on libwslay

Modified:
  godot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 20:40:51 UTC (rev 1027069)
+++ PKGBUILD2021-10-02 20:51:53 UTC (rev 1027070)
@@ -6,7 +6,7 @@
 
 pkgname=godot
 pkgver=3.3.4
-pkgrel=1
+pkgrel=2
 pkgdesc='Advanced cross-platform 2D and 3D game engine'
 url='https://godotengine.org'
 license=(MIT)
@@ -13,7 +13,7 @@
 arch=(x86_64)
 makedepends=(gcc scons yasm alsa-lib pulseaudio)
 depends=(bullet embree freetype2 libglvnd libtheora libvorbis libvpx libwebp
- libxcursor libxi libxinerama libxrandr mbedtls miniupnpc opusfile)
+ libwslay libxcursor libxi libxinerama libxrandr mbedtls miniupnpc 
opusfile)
 optdepends=(alsa-lib pulseaudio)
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/godotengine/godot/archive/$pkgver-stable.tar.gz";)
 
b2sums=('27536d0e98fcd4b30b76154f03e68398db69fdf2da81c71adef78b04e884f00104c9213110dd95fdb61ad7f2496f765e071362a1c951b20b6e6f03f4dc718c1e')
@@ -27,8 +27,8 @@
   # Not unbundled yet:
   #  enet (contains no upstreamed IPv6 support)
   #  libsquish, recast, xatlas
-  #  AUR: libwebm, squish, wslay
-  local to_unbundle="bullet certs embree freetype libogg libpng libtheora 
libvorbis libvpx libwebp mbedtls miniupnpc opus pcre2 zlib zstd"
+  #  AUR: libwebm, squish
+  local to_unbundle="bullet certs embree freetype libogg libpng libtheora 
libvorbis libvpx libwebp mbedtls miniupnpc opus pcre2 wslay zlib zstd"
   local system_libs=""
   for _lib in $to_unbundle; do
 system_libs+="builtin_"$_lib"=no "



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 20:40:51
  Author: felixonmars
Revision: 1027069

archrelease: copy trunk to community-x86_64

Added:
  openblas/repos/community-x86_64/PKGBUILD
(from rev 1027068, openblas/trunk/PKGBUILD)
Deleted:
  openblas/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-02 20:40:37 UTC (rev 1027068)
+++ PKGBUILD2021-10-02 20:40:51 UTC (rev 1027069)
@@ -1,51 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Giuseppe Borzi 
-
-pkgname=openblas
-_pkgname=OpenBLAS
-pkgver=0.3.17
-pkgrel=1
-pkgdesc="An optimized BLAS library based on GotoBLAS2 1.13 BSD"
-arch=('x86_64')
-url="https://www.openblas.net/";
-license=('BSD')
-depends=('gcc-libs')
-makedepends=('perl' 'gcc-fortran')
-checkdepends=('cblas')
-provides=('blas=3.9.0')
-conflicts=('blas')
-source=(${_pkgname}-v${pkgver}.tar.gz::https://github.com/xianyi/OpenBLAS/archive/v${pkgver}.tar.gz)
-sha512sums=('a97745c1f050ea44fce5f1722810de469612d374a29796a874d12673d6ad189872160cc2b5d0885790e6562d9d7ade629144c86f2649e668b0d4def36aa74495')
-
-build() {
-  cd $_pkgname-$pkgver
-
-  make NO_STATIC=1 NO_LAPACK=1 NO_LAPACKE=1 NO_CBLAS=1 NO_AFFINITY=1 
USE_OPENMP=1 \
-   CFLAGS="$CPPFLAGS $CFLAGS" TARGET=CORE2 DYNAMIC_ARCH=1 \
-   NUM_THREADS=64 MAJOR_VERSION=3 libs shared
-}
-
-check() {
-  cd $_pkgname-$pkgver
-  # TODO
-  #make CFLAGS="$CPPFLAGS $CFLAGS -lcblas" TARGET=CORE2 tests
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  make PREFIX="$pkgdir"/usr NUM_THREADS=64 MAJOR_VERSION=3 install
-  rm -f "$pkgdir"/usr/include/cblas.h "$pkgdir"/usr/include/lapack*
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  cd "$pkgdir"/usr/lib/
-  ln -s libopenblasp-r$pkgver.so libblas.so
-  ln -s libopenblasp-r$pkgver.so libblas.so.3
-  sed -i -e "s%$pkgdir%%" "$pkgdir"/usr/lib/cmake/openblas/OpenBLASConfig.cmake
-  sed -i -e "s%$pkgdir%%" "$pkgdir"/usr/lib/pkgconfig/openblas.pc
-  ln -s openblas.pc "$pkgdir"/usr/lib/pkgconfig/blas.pc
-
-  rmdir "$pkgdir"/usr/bin
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openblas/repos/community-x86_64/PKGBUILD (from rev 1027068, 
openblas/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-02 20:40:51 UTC (rev 1027069)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Giuseppe Borzi 
+
+pkgname=openblas
+_pkgname=OpenBLAS
+pkgver=0.3.18
+pkgrel=1
+pkgdesc="An optimized BLAS library based on GotoBLAS2 1.13 BSD"
+arch=('x86_64')
+url="https://www.openblas.net/";
+license=('BSD')
+depends=('gcc-libs')
+makedepends=('perl' 'gcc-fortran')
+checkdepends=('cblas')
+provides=('blas=3.9.0')
+conflicts=('blas')
+source=(${_pkgname}-v${pkgver}.tar.gz::https://github.com/xianyi/OpenBLAS/archive/v${pkgver}.tar.gz)
+sha512sums=('df9a14026a61bdc5285636bfd7a52dce244d24fcf4a0c870ef4e58b8b50e412849828ca5aeac2a2435f635e78e60559762e8bae22ea7bc5dff2e865a96d81152')
+
+build() {
+  cd $_pkgname-$pkgver
+
+  make NO_STATIC=1 NO_LAPACK=1 NO_LAPACKE=1 NO_CBLAS=1 NO_AFFINITY=1 
USE_OPENMP=1 \
+   CFLAGS="$CPPFLAGS $CFLAGS" TARGET=CORE2 DYNAMIC_ARCH=1 \
+   NUM_THREADS=64 MAJOR_VERSION=3 libs shared
+}
+
+check() {
+  cd $_pkgname-$pkgver
+  # TODO
+  #make CFLAGS="$CPPFLAGS $CFLAGS -lcblas" TARGET=CORE2 tests
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  make PREFIX="$pkgdir"/usr NUM_THREADS=64 MAJOR_VERSION=3 install
+  rm -f "$pkgdir"/usr/include/cblas.h "$pkgdir"/usr/include/lapack*
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+  cd "$pkgdir"/usr/lib/
+  ln -s libopenblasp-r$pkgver.so libblas.so
+  ln -s libopenblasp-r$pkgver.so libblas.so.3
+  sed -i -e "s%$pkgdir%%" "$pkgdir"/usr/lib/cmake/openblas/OpenBLASConfig.cmake
+  sed -i -e "s%$pkgdir%%" "$pkgdir"/usr/lib/pkgconfig/openblas.pc
+  ln -s openblas.pc "$pkgdir"/usr/lib/pkgconfig/blas.pc
+
+  rmdir "$pkgdir"/usr/bin
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 20:40:37
  Author: felixonmars
Revision: 1027068

upgpkg: openblas 0.3.18-1

Modified:
  openblas/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 17:53:47 UTC (rev 1027067)
+++ PKGBUILD2021-10-02 20:40:37 UTC (rev 1027068)
@@ -3,7 +3,7 @@
 
 pkgname=openblas
 _pkgname=OpenBLAS
-pkgver=0.3.17
+pkgver=0.3.18
 pkgrel=1
 pkgdesc="An optimized BLAS library based on GotoBLAS2 1.13 BSD"
 arch=('x86_64')
@@ -15,7 +15,7 @@
 provides=('blas=3.9.0')
 conflicts=('blas')
 
source=(${_pkgname}-v${pkgver}.tar.gz::https://github.com/xianyi/OpenBLAS/archive/v${pkgver}.tar.gz)
-sha512sums=('a97745c1f050ea44fce5f1722810de469612d374a29796a874d12673d6ad189872160cc2b5d0885790e6562d9d7ade629144c86f2649e668b0d4def36aa74495')
+sha512sums=('df9a14026a61bdc5285636bfd7a52dce244d24fcf4a0c870ef4e58b8b50e412849828ca5aeac2a2435f635e78e60559762e8bae22ea7bc5dff2e865a96d81152')
 
 build() {
   cd $_pkgname-$pkgver



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

2021-10-02 Thread Sébastien Luttringer via arch-commits
Date: Saturday, October 2, 2021 @ 20:38:09
  Author: seblu
Revision: 425035

db-move: moved coreutils from [testing] to [core] (x86_64)

Added:
  coreutils/repos/core-x86_64/01-fix-fs72253.patch
(from rev 425034, coreutils/repos/testing-x86_64/01-fix-fs72253.patch)
  coreutils/repos/core-x86_64/PKGBUILD
(from rev 425034, coreutils/repos/testing-x86_64/PKGBUILD)
Deleted:
  coreutils/repos/core-x86_64/PKGBUILD
  coreutils/repos/testing-x86_64/

--+
 /PKGBUILD|   54 +
 core-x86_64/01-fix-fs72253.patch |   92 +
 core-x86_64/PKGBUILD |   52 
 3 files changed, 146 insertions(+), 52 deletions(-)

Copied: coreutils/repos/core-x86_64/01-fix-fs72253.patch (from rev 425034, 
coreutils/repos/testing-x86_64/01-fix-fs72253.patch)
===
--- core-x86_64/01-fix-fs72253.patch(rev 0)
+++ core-x86_64/01-fix-fs72253.patch2021-10-02 20:38:09 UTC (rev 425035)
@@ -0,0 +1,92 @@
+From e8b56ebd536e82b15542a00c888109471936bfda Mon Sep 17 00:00:00 2001
+From: =?utf8?q?P=C3=A1draig=20Brady?= 
+Date: Fri, 24 Sep 2021 20:57:41 +0100
+Subject: [PATCH] chmod: fix exit status when ignoring symlinks
+
+* src/chmod.c: Reorder enum so CH_NOT_APPLIED
+can be treated as a non error.
+* tests/chmod/ignore-symlink.sh: A new test.
+* tests/local.mk: Reference the new test.
+Fixes https://bugs.gnu.org/50784
+---
+ src/chmod.c   |  4 ++--
+ tests/chmod/ignore-symlink.sh | 31 +++
+ tests/local.mk|  1 +
+ 4 files changed, 40 insertions(+), 2 deletions(-)
+ create mode 100755 tests/chmod/ignore-symlink.sh
+
+diff --git a/src/chmod.c b/src/chmod.c
+index 37b04f5..57ac47f 100644
+--- a/src/chmod.c
 b/src/chmod.c
+@@ -44,8 +44,8 @@ struct change_status
+   enum
+ {
+   CH_NO_STAT,
+-  CH_NOT_APPLIED,
+   CH_FAILED,
++  CH_NOT_APPLIED,
+   CH_NO_CHANGE_REQUESTED,
+   CH_SUCCEEDED
+ }
+@@ -322,7 +322,7 @@ process_file (FTS *fts, FTSENT *ent)
+   if ( ! recurse)
+ fts_set (fts, ent, FTS_SKIP);
+ 
+-  return CH_NO_CHANGE_REQUESTED <= ch.status;
++  return CH_NOT_APPLIED <= ch.status;
+ }
+ 
+ /* Recursively change the modes of the specified FILES (the last entry
+diff --git a/tests/chmod/ignore-symlink.sh b/tests/chmod/ignore-symlink.sh
+new file mode 100755
+index 000..5ce3de8
+--- /dev/null
 b/tests/chmod/ignore-symlink.sh
+@@ -0,0 +1,31 @@
++#!/bin/sh
++# Test for proper exit code of chmod on a processed symlink.
++
++# Copyright (C) 2021 Free Software Foundation, Inc.
++
++# This program is free software: you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation, either version 3 of the License, or
++# (at your option) any later version.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program.  If not, see .
++
++. "${srcdir=.}/tests/init.sh"; path_prepend_ ./src
++print_ver_ chmod
++
++mkdir dir || framework_failure_
++touch dir/f || framework_failure_
++ln -s f dir/l || framework_failure_
++
++# This operation ignores symlinks but should succeed.
++chmod u+w -R dir 2> out || fail=1
++
++compare /dev/null out || fail=1
++
++Exit $fail
+diff --git a/tests/local.mk b/tests/local.mk
+index 228d0e3..b5b893f 100644
+--- a/tests/local.mk
 b/tests/local.mk
+@@ -456,6 +456,7 @@ all_tests =\
+   tests/chmod/c-option.sh \
+   tests/chmod/equal-x.sh  \
+   tests/chmod/equals.sh   \
++  tests/chmod/ignore-symlink.sh   \
+   tests/chmod/inaccessible.sh \
+   tests/chmod/octal.sh\
+   tests/chmod/setgid.sh   \
+-- 
+1.9.1
+

Deleted: core-x86_64/PKGBUILD
===
--- core-x86_64/PKGBUILD2021-10-02 14:46:28 UTC (rev 425034)
+++ core-x86_64/PKGBUILD2021-10-02 20:38:09 UTC (rev 425035)
@@ -1,52 +0,0 @@
-# Maintainer: Sébastien "Seblu" Luttringer
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Allan McRae 
-# Contributor: judd 
-
-pkgname=coreutils
-pkgver=9.0
-pkgrel=1
-pkgdesc='The basic file, shell and text manipulation utilities of the GNU 
operating system'
-arch=('x86_64')
-license=('GPL3')
-url='https://www.gnu.org/software/coreutils/'
-depends=('glibc' 'acl' 'attr' 'gmp' 'libcap' 'openssl')
-source=("https://ftp.gnu.org/gn

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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:28:48
  Author: felixonmars
Revision: 1026945

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1026944, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 17:28:48 UTC (rev 1026945)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.2.0.0
+pkgrel=72
+pkgdesc="LSP server for GHC"
+url="https://github.com/haskell/haskell-language-server#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async'
+ 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-gitrev'
+ 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' 
'haskell-hls-brittany-plugin'
+ 'haskell-hls-explicit-imports-plugin'
+ 'haskell-hls-floskell-plugin' 'haskell-hls-fourmolu-plugin' 
'haskell-hls-ormolu-plugin'
+ 'haskell-hls-graph'
+ 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin'
+ 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-plugin-api'
+ 'haskell-hls-pragmas-plugin'
+ 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' 
'haskell-hslogger'
+ 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' 
'haskell-optparse-simple'
+ 'haskell-regex-tdfa' 'haskell-safe-exceptions' 
'haskell-sqlite-simple' 'haskell-temporary'
+ 'haskell-unordered-containers')
+# Disabled due to not compatible with GHC 9:
+# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 
'haskell-hls-eval-plugin'
+# 'haskell-hls-refine-imports-plugin' 'haskell-hls-splice-plugin' 
'haskell-hls-tactics-plugin'
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 
'haskell-hspec-expectations' 'haskell-lsp-test'
+ 'haskell-lsp-types')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('c8ca57796be15796e7334e20ef3a983b4a77335d41084add87d102746e893fc80c43ee6c761d04d52afad846d4744007a0aec8d70a7e12e4576f847a684726ab')
+
+prepare() {
+  cd $pkgname-$pkgver
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+}
+
+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' -f-brittany -f-class -f-eval -f-refineImports 
-f-splice -f-tactic
+
+  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
+  
PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH"
 LD_LIBRARY_PATH="$PWD/dist/build" 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 haskell-language-server/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:28:34
  Author: felixonmars
Revision: 1026944

upgpkg: haskell-language-server 1.2.0.0-72: rebuild with conduit 1.3.4.2

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 17:23:56 UTC (rev 1026943)
+++ PKGBUILD2021-10-02 17:28:34 UTC (rev 1026944)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.2.0.0
-pkgrel=71
+pkgrel=72
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")



[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:23:56
  Author: felixonmars
Revision: 1026943

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1026942, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1026942, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 17:23:56 UTC (rev 1026943)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.2
+pkgrel=63
+pkgdesc="Haddock comments plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('f50c9fc595e8cebcff38d4fb7c3f6f8df59d0df5e8924718812c3ee38da38db5d25ab082e1347d8fdd6a01a779e2c03e029fb6b74bcfd6ebeb55ac1a21642fb6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:23:42
  Author: felixonmars
Revision: 1026942

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.2-63: rebuild with conduit 
1.3.4.2

Modified:
  haskell-hls-haddock-comments-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 17:22:29 UTC (rev 1026941)
+++ PKGBUILD2021-10-02 17:23:42 UTC (rev 1026942)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.2
-pkgrel=62
+pkgrel=63
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server";
 license=("Apache")



[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:22:29
  Author: felixonmars
Revision: 1026941

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-pragmas-plugin/repos/community-staging-x86_64/
  haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1026940, haskell-hls-pragmas-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1026940, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 17:22:29 UTC (rev 1026941)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.0.0
+pkgrel=63
+pkgdesc="Pragmas plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-pragmas-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test' 
'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('faffabfb7da5b88dc777185cfe879779e5391b14d4e4f7196cda303a5b4978fe')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_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-hls-pragmas-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:22:15
  Author: felixonmars
Revision: 1026940

upgpkg: haskell-hls-pragmas-plugin 1.0.0.0-63: rebuild with conduit 1.3.4.2

Modified:
  haskell-hls-pragmas-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 17:20:28 UTC (rev 1026939)
+++ PKGBUILD2021-10-02 17:22:15 UTC (rev 1026940)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.0.0
-pkgrel=62
+pkgrel=63
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:20:28
  Author: felixonmars
Revision: 1026939

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-floskell-plugin/repos/community-staging-x86_64/
  haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1026938, haskell-hls-floskell-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1026938, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 17:20:28 UTC (rev 1026939)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.0
+pkgrel=63
+pkgdesc="Integration with the Floskell code formatter"
+url="https://hackage.haskell.org/package/hls-floskell-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 
'haskell-hls-plugin-api' 'haskell-lsp-types')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('c873a0d71001cba5391435a7fdc8ce69dbf27070cfc887b1f51b76a20622c471')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_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-hls-floskell-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:20:14
  Author: felixonmars
Revision: 1026938

upgpkg: haskell-hls-floskell-plugin 1.0.0.0-63: rebuild with conduit 1.3.4.2

Modified:
  haskell-hls-floskell-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 17:18:56 UTC (rev 1026937)
+++ PKGBUILD2021-10-02 17:20:14 UTC (rev 1026938)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.0
-pkgrel=62
+pkgrel=63
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin";
 license=("Apache")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:18:56
  Author: felixonmars
Revision: 1026937

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1026936, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 17:18:56 UTC (rev 1026937)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.1
+pkgrel=52
+pkgdesc="Integration with the Stylish Haskell code formatter"
+url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'stylish-haskell')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('8e6220b0c06a3dca0cd55a342684a970a4318b49eb396f37d0c0d56402dc6fb6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-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-hls-stylish-haskell-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:18:41
  Author: felixonmars
Revision: 1026936

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.1-52: rebuild with conduit 
1.3.4.2

Modified:
  haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 17:17:18 UTC (rev 1026935)
+++ PKGBUILD2021-10-02 17:18:41 UTC (rev 1026936)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.1
-pkgrel=51
+pkgrel=52
 pkgdesc="Integration with the Stylish Haskell code formatter"
 url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:17:18
  Author: felixonmars
Revision: 1026935

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-ormolu-plugin/repos/community-staging-x86_64/
  haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1026934, haskell-hls-ormolu-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1026934, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 17:17:18 UTC (rev 1026935)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.0.0
+pkgrel=53
+pkgdesc="Integration with the Ormolu code formatter"
+url="https://hackage.haskell.org/package/hls-ormolu-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lens'
+ 'haskell-lsp' 'haskell-ormolu' 'haskell-ghc-api-compat')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('d965b7fcc78b36362de872a69da87e41c48dc191e966f62d123b63994c0d38c6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ormolu -r ghc:ghc,ghc-api-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-hls-ormolu-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:17:03
  Author: felixonmars
Revision: 1026934

upgpkg: haskell-hls-ormolu-plugin 1.0.0.0-53: rebuild with conduit 1.3.4.2

Modified:
  haskell-hls-ormolu-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 17:15:47 UTC (rev 1026933)
+++ PKGBUILD2021-10-02 17:17:03 UTC (rev 1026934)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.0.0
-pkgrel=52
+pkgrel=53
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:15:47
  Author: felixonmars
Revision: 1026933

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1026932, haskell-hls-module-name-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1026932, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 17:15:47 UTC (rev 1026933)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.0
+pkgrel=63
+pkgdesc="Module name plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-module-name-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('abcf1d52aa552b97e459c0e8c70af03f8428e292c253dcd14eea753283fd81a8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-module-name-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:15:34
  Author: felixonmars
Revision: 1026932

upgpkg: haskell-hls-module-name-plugin 1.0.0.0-63: rebuild with conduit 1.3.4.2

Modified:
  haskell-hls-module-name-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 17:14:20 UTC (rev 1026931)
+++ PKGBUILD2021-10-02 17:15:34 UTC (rev 1026932)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.0
-pkgrel=62
+pkgrel=63
 pkgdesc="Module name plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-module-name-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:14:20
  Author: felixonmars
Revision: 1026931

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/
  haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1026930, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1026930, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 17:14:20 UTC (rev 1026931)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.1
+pkgrel=52
+pkgdesc="Integration with the Fourmolu code formatter"
+url="https://hackage.haskell.org/package/hls-fourmolu-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('c78f938155ba487d550e4afb11363c5aded34d5592a74680eb73a022ffda3b0d')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-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-hls-fourmolu-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 17:14:06
  Author: felixonmars
Revision: 1026930

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.1-52: rebuild with conduit 1.3.4.2

Modified:
  haskell-hls-fourmolu-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 16:24:10 UTC (rev 1026929)
+++ PKGBUILD2021-10-02 17:14:06 UTC (rev 1026930)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.1
-pkgrel=51
+pkgrel=52
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin";
 license=("Apache")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:24:10
  Author: felixonmars
Revision: 1026929

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 1026928, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1026928, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 16:24:10 UTC (rev 1026929)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20210803
+pkgrel=30
+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-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:23:49
  Author: felixonmars
Revision: 1026928

upgpkg: git-annex 8.20210803-30: rebuild with conduit 1.3.4.2

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 16:18:53 UTC (rev 1026927)
+++ PKGBUILD2021-10-02 16:23:49 UTC (rev 1026928)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20210803
-pkgrel=29
+pkgrel=30
 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-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:18:53
  Author: felixonmars
Revision: 1026927

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 1026926, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
1026926, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 16:18:53 UTC (rev 1026927)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.6.1
+pkgrel=16
+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.11.0')
+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-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:18:38
  Author: felixonmars
Revision: 1026926

upgpkg: tamarin-prover 1.6.1-16: rebuild with conduit 1.3.4.2

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 16:18:14 UTC (rev 1026925)
+++ PKGBUILD2021-10-02 16:18:38 UTC (rev 1026926)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.6.1
-pkgrel=15
+pkgrel=16
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io";
 license=("GPL")



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

2021-10-02 Thread Morten Linderud via arch-commits
Date: Saturday, October 2, 2021 @ 16:18:14
  Author: foxboron
Revision: 1026925

archrelease: copy trunk to community-x86_64

Added:
  tailscale/repos/community-x86_64/PKGBUILD
(from rev 1026924, tailscale/trunk/PKGBUILD)
Deleted:
  tailscale/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-02 16:18:09 UTC (rev 1026924)
+++ PKGBUILD2021-10-02 16:18:14 UTC (rev 1026925)
@@ -1,57 +0,0 @@
-# Maintainer: Morten Linderud 
-# Contributor: David Anderson 
-
-pkgname=tailscale
-pkgver=1.14.4
-pkgrel=1
-pkgdesc="A mesh VPN that makes it easy to connect your devices, wherever they 
are."
-arch=("x86_64")
-url="https://tailscale.com";
-license=("MIT")
-makedepends=("git" "go")
-depends=("glibc")
-backup=("etc/default/tailscaled")
-_commit=3020e58f5718df0371194fa34bd37eb10634df79   #refs/tags/v1.14.4^{}
-source=("git+https://github.com/tailscale/tailscale.git#commit=${_commit}";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd "${pkgname}"
-  git describe --tags | sed 's/^[vV]//;s/-/+/g'
-}
-
-prepare() {
-cd "${pkgname}"
-go mod vendor
-}
-
-build() {
-cd "${pkgname}"
-export CGO_CPPFLAGS="${CPPFLAGS}"
-export CGO_CFLAGS="${CFLAGS}"
-export CGO_CXXFLAGS="${CXXFLAGS}"
-export CGO_LDFLAGS="${LDFLAGS}"
-export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-GO_LDFLAGS="\
--linkmode=external \
--X tailscale.com/version.Long=${pkgver} \
--X tailscale.com/version.Short=$(cut -d+ -f1 <<< "${pkgver}") \
--X tailscale.com/version.GitCommit=${_commit}"
-for cmd in ./cmd/tailscale ./cmd/tailscaled; do
-go build -v -tags xversion -ldflags "$GO_LDFLAGS" "$cmd"
-done
-}
-
-#TODO: Figure out why tests are failing
-# check() {
-# cd "${pkgname}"
-# go test $(go list ./... | grep -v tsdns_test)
-# }
-
-package() {
-cd "${pkgname}"
-install -Dm755 tailscale tailscaled -t "$pkgdir/usr/bin"
-install -Dm644 cmd/tailscaled/tailscaled.defaults 
"$pkgdir/etc/default/tailscaled"
-install -Dm644 cmd/tailscaled/tailscaled.service -t 
"$pkgdir/usr/lib/systemd/system"
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: tailscale/repos/community-x86_64/PKGBUILD (from rev 1026924, 
tailscale/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-02 16:18:14 UTC (rev 1026925)
@@ -0,0 +1,57 @@
+# Maintainer: Morten Linderud 
+# Contributor: David Anderson 
+
+pkgname=tailscale
+pkgver=1.14.6
+pkgrel=1
+pkgdesc="A mesh VPN that makes it easy to connect your devices, wherever they 
are."
+arch=("x86_64")
+url="https://tailscale.com";
+license=("MIT")
+makedepends=("git" "go")
+depends=("glibc")
+backup=("etc/default/tailscaled")
+_commit=dfc4042ecb5dca468bea4d7fa2879a33a8232d30   #refs/tags/v1.14.6^{}
+source=("git+https://github.com/tailscale/tailscale.git#commit=${_commit}";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd "${pkgname}"
+  git describe --tags | sed 's/^[vV]//;s/-/+/g'
+}
+
+prepare() {
+cd "${pkgname}"
+go mod vendor
+}
+
+build() {
+cd "${pkgname}"
+export CGO_CPPFLAGS="${CPPFLAGS}"
+export CGO_CFLAGS="${CFLAGS}"
+export CGO_CXXFLAGS="${CXXFLAGS}"
+export CGO_LDFLAGS="${LDFLAGS}"
+export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+GO_LDFLAGS="\
+-linkmode=external \
+-X tailscale.com/version.Long=${pkgver} \
+-X tailscale.com/version.Short=$(cut -d+ -f1 <<< "${pkgver}") \
+-X tailscale.com/version.GitCommit=${_commit}"
+for cmd in ./cmd/tailscale ./cmd/tailscaled; do
+go build -v -tags xversion -ldflags "$GO_LDFLAGS" "$cmd"
+done
+}
+
+#TODO: Figure out why tests are failing
+# check() {
+# cd "${pkgname}"
+# go test $(go list ./... | grep -v tsdns_test)
+# }
+
+package() {
+cd "${pkgname}"
+install -Dm755 tailscale tailscaled -t "$pkgdir/usr/bin"
+install -Dm644 cmd/tailscaled/tailscaled.defaults 
"$pkgdir/etc/default/tailscaled"
+install -Dm644 cmd/tailscaled/tailscaled.service -t 
"$pkgdir/usr/lib/systemd/system"
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}



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

2021-10-02 Thread Morten Linderud via arch-commits
Date: Saturday, October 2, 2021 @ 16:18:09
  Author: foxboron
Revision: 1026924

upgpkg: tailscale 1.14.6-1

Modified:
  tailscale/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 16:16:29 UTC (rev 1026923)
+++ PKGBUILD2021-10-02 16:18:09 UTC (rev 1026924)
@@ -2,7 +2,7 @@
 # Contributor: David Anderson 
 
 pkgname=tailscale
-pkgver=1.14.4
+pkgver=1.14.6
 pkgrel=1
 pkgdesc="A mesh VPN that makes it easy to connect your devices, wherever they 
are."
 arch=("x86_64")
@@ -11,7 +11,7 @@
 makedepends=("git" "go")
 depends=("glibc")
 backup=("etc/default/tailscaled")
-_commit=3020e58f5718df0371194fa34bd37eb10634df79   #refs/tags/v1.14.4^{}
+_commit=dfc4042ecb5dca468bea4d7fa2879a33a8232d30   #refs/tags/v1.14.6^{}
 source=("git+https://github.com/tailscale/tailscale.git#commit=${_commit}";)
 sha256sums=('SKIP')
 



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:16:29
  Author: felixonmars
Revision: 1026923

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 1026922, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1026922, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 16:16:29 UTC (rev 1026923)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.22.2
+pkgrel=31
+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')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('48fed07556b4756c12ff303362e3ad042da00b34b59835d447f8a97dc6d63996a823613ccff0059fea33f58d3fed43546b0e6c13345e5c9936a48305e64369ca')
+
+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-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:16:14
  Author: felixonmars
Revision: 1026922

upgpkg: hledger-web 1.22.2-31: rebuild with conduit 1.3.4.2

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 16:14:19 UTC (rev 1026921)
+++ PKGBUILD2021-10-02 16:16:14 UTC (rev 1026922)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.22.2
-pkgrel=30
+pkgrel=31
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org";
 license=("GPL")



[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:14:19
  Author: felixonmars
Revision: 1026921

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1026920, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1026920, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 16:14:19 UTC (rev 1026921)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.0.3
+pkgrel=63
+pkgdesc="Explicit imports plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-explicit-imports-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghcide'
+ 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('9ee3ef0e88179ec03f64e2f23ba21c00ed02dd2b64c097de926c9502d2b4b77fb3c5e17c1ebe7f3e7e4a8db2a38a888de6ddb523b247f2883c9750452c603358')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:14:03
  Author: felixonmars
Revision: 1026920

upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.3-63: rebuild with conduit 
1.3.4.2

Modified:
  haskell-hls-explicit-imports-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 16:12:51 UTC (rev 1026919)
+++ PKGBUILD2021-10-02 16:14:03 UTC (rev 1026920)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.0.3
-pkgrel=62
+pkgrel=63
 pkgdesc="Explicit imports plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-explicit-imports-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:12:51
  Author: felixonmars
Revision: 1026919

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-retrie-plugin/repos/community-staging-x86_64/
  haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1026918, haskell-hls-retrie-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1026918, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 16:12:51 UTC (rev 1026919)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.1.0
+pkgrel=63
+pkgdesc="Retrie integration plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-retrie-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('42b17ab6aaca200f5eba741d276d68810a7568e6f41b85735ec9739dbd580de15da8737be9d416c7b5cb845fc12e18cc9d2b2ccfd841cece38907b6be07bd7ea')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-retrie-plugin/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:12:34
  Author: felixonmars
Revision: 1026918

upgpkg: haskell-hls-retrie-plugin 1.0.1.0-63: rebuild with conduit 1.3.4.2

Modified:
  haskell-hls-retrie-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 16:11:01 UTC (rev 1026917)
+++ PKGBUILD2021-10-02 16:12:34 UTC (rev 1026918)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.0
-pkgrel=62
+pkgrel=63
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin";
 license=("Apache")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:11:01
  Author: felixonmars
Revision: 1026917

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-test-utils/repos/community-staging-x86_64/
  haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 1026916, haskell-hls-test-utils/trunk/PKGBUILD)

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

Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from 
rev 1026916, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 16:11:01 UTC (rev 1026917)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.0.1.0
+pkgrel=63
+pkgdesc="Utilities used in the tests of Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 
'haskell-hls-plugin-api'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 
'haskell-lsp-test'
+ 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('ba5c13ce3fe5dc502d25221456e832d3ee521c112a9f1a3e066d10205e4b553b2de21c476ad0f4f051041ed421d03499abde14a7ff1bed29cf94bc3b29a40c19')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u hspec $_hkgname.cabal
+  # https://github.com/haskell/haskell-language-server/issues/1835
+  sed -i '/configOutputFile/d' src/Test/Hls/Util.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
+}
+
+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-hls-test-utils/trunk (PKGBUILD)

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:10:45
  Author: felixonmars
Revision: 1026916

upgpkg: haskell-hls-test-utils 1.0.1.0-63: rebuild with conduit 1.3.4.2

Modified:
  haskell-hls-test-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 16:09:28 UTC (rev 1026915)
+++ PKGBUILD2021-10-02 16:10:45 UTC (rev 1026916)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.0.1.0
-pkgrel=62
+pkgrel=63
 pkgdesc="Utilities used in the tests of Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:09:28
  Author: felixonmars
Revision: 1026915

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1026914, haskell-hls-hlint-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1026914, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 16:09:28 UTC (rev 1026915)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.1.0
+pkgrel=63
+pkgdesc="Hlint integration plugin with Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-hlint-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 
'haskell-ghcide' 'haskell-hashable'
+ 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-regex-tdfa' 'haskell-temporary' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('a76d166f8215fcaaf6b8d597f21ceafa64b34435b3aff6717db939f905c864efc3c441a9bc3f590677d76009d46e7783b72150c220c8f47ec2f56f57e23d6776')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -fhlint33
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:09:10
  Author: felixonmars
Revision: 1026914

upgpkg: haskell-hls-hlint-plugin 1.0.1.0-63: rebuild with conduit 1.3.4.2

Modified:
  haskell-hls-hlint-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 16:07:45 UTC (rev 1026913)
+++ PKGBUILD2021-10-02 16:09:10 UTC (rev 1026914)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.0
-pkgrel=62
+pkgrel=63
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin";
 license=("Apache")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:07:45
  Author: felixonmars
Revision: 1026913

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 1026912, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
1026912, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 16:07:45 UTC (rev 1026913)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.1.0
+pkgrel=314
+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-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:07:30
  Author: felixonmars
Revision: 1026912

upgpkg: haskell-yesod-static 1.6.1.0-314: rebuild with conduit 1.3.4.2

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 16:05:48 UTC (rev 1026911)
+++ PKGBUILD2021-10-02 16:07:30 UTC (rev 1026912)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.1.0
-pkgrel=313
+pkgrel=314
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:05:48
  Author: felixonmars
Revision: 1026911

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
1026910, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 16:05:48 UTC (rev 1026911)
@@ -0,0 +1,79 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.4.0.3
+pkgrel=49
+pkgdesc="The core of an IDE"
+url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-aeson-pretty'
+ 'haskell-async' 'haskell-base16-bytestring' 
'haskell-bytestring-encoding'
+ 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 
'haskell-extra'
+ 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 
'haskell-ghc-trace-events'
+ 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 
'haskell-heapsize'
+ 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 
'haskell-hls-graph'
+ 'haskell-hls-plugin-api' 'haskell-hslogger' 
'haskell-implicit-hie-cradle' 'haskell-lens'
+ 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 
'haskell-network-uri'
+ 'haskell-opentelemetry' 'haskell-optparse-applicative' 
'haskell-parallel'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-regex-tdfa'
+ 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 
'haskell-safe-exceptions'
+ 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 
'haskell-unliftio'
+ 'haskell-unliftio-core' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat'
+ 'haskell-implicit-hie' 'haskell-quickcheck-instances' 
'haskell-record-dot-preprocessor'
+ 'haskell-record-hasfield' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('9e8be452538a978f67bf0c799b8fcb7036c9fe3f351ee1484fe9f8ab661e88e158a459ff981b4811d70796436195b4f47e7cb22933984cd8c9848740c08f4949')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+
+  # extra 1.7.10
+  sed -i "s/hiding (modifyVar, modifyVar_)/hiding (modifyVar, modifyVar_, 
modifyVar')/" src/Control/Concurrent/Strict.hs
+
+  # TODO: Skipped some broken tests for now
+  sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, 
bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > 
$HIE_BIOS_OUTPUT/' test/exe/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 \
+--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
+  cabal update
+  # Random test failures "Received an illegal message between the initialize 
request and response"
+  # th-linking-test-unboxed always fails too
+  PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" 
LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 16:05:31
  Author: felixonmars
Revision: 1026910

upgpkg: haskell-ghcide 1.4.0.3-49: rebuild with conduit 1.3.4.2

Modified:
  haskell-ghcide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 15:35:38 UTC (rev 1026909)
+++ PKGBUILD2021-10-02 16:05:31 UTC (rev 1026910)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.4.0.3
-pkgrel=48
+pkgrel=49
 pkgdesc="The core of an IDE"
 
url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme";
 license=("Apache")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 15:35:38
  Author: felixonmars
Revision: 1026909

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1026908, 
haskell-ci/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 15:35:38 UTC (rev 1026909)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-ci
+pkgname=haskell-ci
+pkgver=0.12.1
+pkgrel=52
+pkgdesc="Cabal package script generator for Travis-CI"
+url="https://haskell-ci.rtfd.org/";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat'
+ 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 
'haskell-cryptohash-sha256'
+ 'haskell-generic-lens-lite' 'haskell-hsyaml' 
'haskell-indexed-traversable'
+ 'haskell-indexed-traversable-instances' 'haskell-ini' 
'haskell-lattices'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 
'haskell-temporary'
+ 'haskell-unordered-containers' 'haskell-zinza')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 
'haskell-tasty' 'haskell-tasty-golden')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c')
+
+prepare(){
+  uusi -u attoparsec -u ShellCheck $_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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 15:35:21
  Author: felixonmars
Revision: 1026908

upgpkg: haskell-ci 0.12.1-52: rebuild with conduit 1.3.4.2

Modified:
  haskell-ci/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 15:32:42 UTC (rev 1026907)
+++ PKGBUILD2021-10-02 15:35:21 UTC (rev 1026908)
@@ -3,7 +3,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.12.1
-pkgrel=51
+pkgrel=52
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/";
 license=("GPL")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 15:32:42
  Author: felixonmars
Revision: 1026907

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 1026906, haskell-yesod/trunk/PKGBUILD)

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 
1026906, haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 15:32:42 UTC (rev 1026907)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.1.2
+pkgrel=47
+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-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 15:32:26
  Author: felixonmars
Revision: 1026906

upgpkg: haskell-yesod 1.6.1.2-47: rebuild with conduit 1.3.4.2

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-02 15:31:26 UTC (rev 1026905)
+++ PKGBUILD2021-10-02 15:32:26 UTC (rev 1026906)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.1.2
-pkgrel=46
+pkgrel=47
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")



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

2021-10-02 Thread Felix Yan via arch-commits
Date: Saturday, October 2, 2021 @ 15:31:26
  Author: felixonmars
Revision: 1026905

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 1026904, haskell-yesod-test/trunk/PKGBUILD)

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
1026904, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-02 15:31:26 UTC (rev 1026905)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.12
+pkgrel=190
+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
+}



  1   2   3   4   >