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

2022-07-10 Thread Daurnimator via arch-commits
Date: Monday, July 11, 2022 @ 05:47:14
  Author: daurnimator
Revision: 1249485

archrelease: copy trunk to community-x86_64

Added:
  lua-luaossl/repos/community-x86_64/PKGBUILD
(from rev 1249484, lua-luaossl/trunk/PKGBUILD)
Deleted:
  lua-luaossl/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-11 05:46:43 UTC (rev 1249484)
+++ PKGBUILD2022-07-11 05:47:14 UTC (rev 1249485)
@@ -1,59 +0,0 @@
-# Maintainer: Daurnimator 
-
-pkgname=(lua-luaossl lua51-luaossl lua52-luaossl lua53-luaossl)
-pkgver=20200709
-pkgrel=2
-pkgdesc='Most comprehensive OpenSSL module in the Lua universe'
-arch=('x86_64')
-url='http://25thandclement.com/~william/projects/luaossl.html'
-license=('MIT')
-makedepends=('luarocks' 'lua' 'lua51' 'lua52' 'lua53')
-depends=('openssl')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wahern/luaossl/archive/rel-$pkgver.tar.gz;
-  "https://luarocks.org/manifests/daurnimator/luaossl-$pkgver-0.rockspec;)
-sha256sums=('f3054e1ce26ca65ecaa7dcf193ea97d6a06933e4aa516779ebb89a6727d8a28f'
-'c31532910df32a986d38e72976a9d36a3b48bc5883a8cfac920427c27eeefd47')
-
-build() {
-  cd "luaossl-rel-$pkgver"
-  for v in 5.1 5.2 5.3 5.4; do
-mkdir -p "$v/"
-luarocks make --pack-binary-rock --lua-version="$v" --deps-mode=none \
-  CFLAGS="$CPPFLAGS $CFLAGS -fPIC" \
-  LIBFLAG="$LDFLAGS -shared" \
-  ../luaossl-"$pkgver"-0.rockspec
-mv luaossl-"$pkgver"-0.*.rock "$v/"
-  done
-}
-
-package_lua-luaossl() {
-  pkgdesc="$pkgdesc for Lua 5.4"
-
-  cd "luaossl-rel-$pkgver"
-  luarocks install --lua-version=5.4 --tree="$pkgdir/usr/" --deps-mode=none 
5.4/*.rock --no-manifest
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-package_lua51-luaossl() {
-  pkgdesc="$pkgdesc for Lua 5.1"
-
-  cd "luaossl-rel-$pkgver"
-  luarocks install --lua-version=5.1 --tree="$pkgdir/usr/" --deps-mode=none 
5.1/*.rock --no-manifest
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-package_lua52-luaossl() {
-  pkgdesc="$pkgdesc for Lua 5.2"
-
-  cd "luaossl-rel-$pkgver"
-  luarocks install --lua-version=5.2 --tree="$pkgdir/usr/" --deps-mode=none 
5.2/*.rock --no-manifest
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-package_lua53-luaossl() {
-  pkgdesc="$pkgdesc for Lua 5.3"
-
-  cd "luaossl-rel-$pkgver"
-  luarocks install --lua-version=5.3 --tree="$pkgdir/usr/" --deps-mode=none 
5.3/*.rock --no-manifest
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: lua-luaossl/repos/community-x86_64/PKGBUILD (from rev 1249484, 
lua-luaossl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-11 05:47:14 UTC (rev 1249485)
@@ -0,0 +1,59 @@
+# Maintainer: Daurnimator 
+
+pkgname=(lua-luaossl lua51-luaossl lua52-luaossl lua53-luaossl)
+pkgver=20220711
+pkgrel=1
+pkgdesc='Most comprehensive OpenSSL module in the Lua universe'
+arch=('x86_64')
+url='http://25thandclement.com/~william/projects/luaossl.html'
+license=('MIT')
+makedepends=('luarocks' 'lua' 'lua51' 'lua52' 'lua53')
+depends=('openssl')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wahern/luaossl/archive/rel-$pkgver.tar.gz;
+  
"https://github.com/wahern/luaossl/releases/download/rel-20220711/luaossl-$pkgver-0.rockspec;)
+sha256sums=('f16c4cd2c880f270c1c73daa0a4bfdd11ae3155b92a2086863731e06d241300b'
+'1ec15fc11183ca911af98c50472ac1e9693f8148e7065656a5f1a0f2dd9ec82c')
+
+build() {
+  cd "luaossl-rel-$pkgver"
+  for v in 5.1 5.2 5.3 5.4; do
+mkdir -p "$v/"
+luarocks make --pack-binary-rock --lua-version="$v" --deps-mode=none \
+  CFLAGS="$CPPFLAGS $CFLAGS -fPIC" \
+  LIBFLAG="$LDFLAGS -shared" \
+  ../luaossl-"$pkgver"-0.rockspec
+mv luaossl-"$pkgver"-0.*.rock "$v/"
+  done
+}
+
+package_lua-luaossl() {
+  pkgdesc="$pkgdesc for Lua 5.4"
+
+  cd "luaossl-rel-$pkgver"
+  luarocks install --lua-version=5.4 --tree="$pkgdir/usr/" --deps-mode=none 
5.4/*.rock --no-manifest
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_lua51-luaossl() {
+  pkgdesc="$pkgdesc for Lua 5.1"
+
+  cd "luaossl-rel-$pkgver"
+  luarocks install --lua-version=5.1 --tree="$pkgdir/usr/" --deps-mode=none 
5.1/*.rock --no-manifest
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_lua52-luaossl() {
+  pkgdesc="$pkgdesc for Lua 5.2"
+
+  cd "luaossl-rel-$pkgver"
+  luarocks install --lua-version=5.2 --tree="$pkgdir/usr/" --deps-mode=none 
5.2/*.rock --no-manifest
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_lua53-luaossl() {
+  pkgdesc="$pkgdesc for Lua 5.3"
+
+  cd 

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

2022-07-10 Thread Daurnimator via arch-commits
Date: Monday, July 11, 2022 @ 05:46:43
  Author: daurnimator
Revision: 1249484

upgpkg: lua-luaossl 20220711-1

Modified:
  lua-luaossl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 04:32:41 UTC (rev 1249483)
+++ PKGBUILD2022-07-11 05:46:43 UTC (rev 1249484)
@@ -1,8 +1,8 @@
 # Maintainer: Daurnimator 
 
 pkgname=(lua-luaossl lua51-luaossl lua52-luaossl lua53-luaossl)
-pkgver=20200709
-pkgrel=2
+pkgver=20220711
+pkgrel=1
 pkgdesc='Most comprehensive OpenSSL module in the Lua universe'
 arch=('x86_64')
 url='http://25thandclement.com/~william/projects/luaossl.html'
@@ -10,9 +10,9 @@
 makedepends=('luarocks' 'lua' 'lua51' 'lua52' 'lua53')
 depends=('openssl')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/wahern/luaossl/archive/rel-$pkgver.tar.gz;
-  "https://luarocks.org/manifests/daurnimator/luaossl-$pkgver-0.rockspec;)
-sha256sums=('f3054e1ce26ca65ecaa7dcf193ea97d6a06933e4aa516779ebb89a6727d8a28f'
-'c31532910df32a986d38e72976a9d36a3b48bc5883a8cfac920427c27eeefd47')
+  
"https://github.com/wahern/luaossl/releases/download/rel-20220711/luaossl-$pkgver-0.rockspec;)
+sha256sums=('f16c4cd2c880f270c1c73daa0a4bfdd11ae3155b92a2086863731e06d241300b'
+'1ec15fc11183ca911af98c50472ac1e9693f8148e7065656a5f1a0f2dd9ec82c')
 
 build() {
   cd "luaossl-rel-$pkgver"



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 04:32:41
  Author: felixonmars
Revision: 1249483

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-11 04:32:27 UTC (rev 1249482)
+++ PKGBUILD2022-07-11 04:32:41 UTC (rev 1249483)
@@ -1,52 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Morten Linderud 
-
-pkgname=rclone
-pkgver=1.58.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=('104ff2e743374ad3d0f3c517e34ac068d6439445732bc3ce4ffe8fbc13e7d2b4285518e8037c5600589425e001c26e334c7e31d12f9a476af958cb47097c4e00')
-options=(!lto)
-
-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 1249482, 
rclone/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-11 04:32:41 UTC (rev 1249483)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Maintainer: Morten Linderud 
+
+pkgname=rclone
+pkgver=1.59.0
+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=('a6cb27687b5d4ca6f2a3597b16d6b00d212bbe0bc8542c399c597bc52d827254d41fa0aa67457677cc4ae53d5b264aef09aaa74d80d5a84e4efe9d40f3042b61')
+options=(!lto)
+
+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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 04:32:27
  Author: felixonmars
Revision: 1249482

upgpkg: rclone 1.59.0-1

Modified:
  rclone/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 02:25:34 UTC (rev 1249481)
+++ PKGBUILD2022-07-11 04:32:27 UTC (rev 1249482)
@@ -2,7 +2,7 @@
 # Maintainer: Morten Linderud 
 
 pkgname=rclone
-pkgver=1.58.1
+pkgver=1.59.0
 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=('104ff2e743374ad3d0f3c517e34ac068d6439445732bc3ce4ffe8fbc13e7d2b4285518e8037c5600589425e001c26e334c7e31d12f9a476af958cb47097c4e00')
+sha512sums=('a6cb27687b5d4ca6f2a3597b16d6b00d212bbe0bc8542c399c597bc52d827254d41fa0aa67457677cc4ae53d5b264aef09aaa74d80d5a84e4efe9d40f3042b61')
 options=(!lto)
 
 prepare() {



[arch-commits] Commit in electron16/repos/community-x86_64 (28 files)

2022-07-10 Thread Nicola Squartini via arch-commits
Date: Monday, July 11, 2022 @ 02:25:34
  Author: tensor5
Revision: 1249481

archrelease: copy trunk to community-x86_64

Added:
  electron16/repos/community-x86_64/PKGBUILD
(from rev 1249480, electron16/trunk/PKGBUILD)
  electron16/repos/community-x86_64/breakpad-fix-for-non-constant-SIGSTKSZ.patch
(from rev 1249480, 
electron16/trunk/breakpad-fix-for-non-constant-SIGSTKSZ.patch)
  electron16/repos/community-x86_64/cppgc-fix-include.patch
(from rev 1249480, electron16/trunk/cppgc-fix-include.patch)
  electron16/repos/community-x86_64/default_app-icon.patch
(from rev 1249480, electron16/trunk/default_app-icon.patch)
  electron16/repos/community-x86_64/electron-launcher.sh
(from rev 1249480, electron16/trunk/electron-launcher.sh)
  electron16/repos/community-x86_64/electron.desktop
(from rev 1249480, electron16/trunk/electron.desktop)
  electron16/repos/community-x86_64/iwyu-add-utility-for-std-exchange.patch
(from rev 1249480, electron16/trunk/iwyu-add-utility-for-std-exchange.patch)
  electron16/repos/community-x86_64/jinja-python-3.10.patch
(from rev 1249480, electron16/trunk/jinja-python-3.10.patch)
  
electron16/repos/community-x86_64/sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch
(from rev 1249480, 
electron16/trunk/sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch)
  
electron16/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
(from rev 1249480, 
electron16/trunk/sql-make-VirtualCursor-standard-layout-type.patch)
  electron16/repos/community-x86_64/std-vector-non-const.patch
(from rev 1249480, electron16/trunk/std-vector-non-const.patch)
  
electron16/repos/community-x86_64/unbundle-fix-visibility-of-build-config-freetype.patch
(from rev 1249480, 
electron16/trunk/unbundle-fix-visibility-of-build-config-freetype.patch)
  electron16/repos/community-x86_64/unexpire-accelerated-video-decode-flag.patch
(from rev 1249480, 
electron16/trunk/unexpire-accelerated-video-decode-flag.patch)
  electron16/repos/community-x86_64/use-system-libraries-in-node.patch
(from rev 1249480, electron16/trunk/use-system-libraries-in-node.patch)
  electron16/repos/community-x86_64/wayland-fix-binding-to-wrong-version.patch
(from rev 1249480, 
electron16/trunk/wayland-fix-binding-to-wrong-version.patch)
Deleted:
  electron16/repos/community-x86_64/PKGBUILD
  electron16/repos/community-x86_64/breakpad-fix-for-non-constant-SIGSTKSZ.patch
  electron16/repos/community-x86_64/default_app-icon.patch
  electron16/repos/community-x86_64/electron-launcher.sh
  electron16/repos/community-x86_64/electron.desktop
  electron16/repos/community-x86_64/jinja-python-3.10.patch
  
electron16/repos/community-x86_64/sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch
  
electron16/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
  electron16/repos/community-x86_64/std-vector-non-const.patch
  
electron16/repos/community-x86_64/unbundle-fix-visibility-of-build-config-freetype.patch
  electron16/repos/community-x86_64/unexpire-accelerated-video-decode-flag.patch
  electron16/repos/community-x86_64/use-system-libraries-in-node.patch
  electron16/repos/community-x86_64/wayland-fix-binding-to-wrong-version.patch

+
 PKGBUILD   |  565 ++--
 breakpad-fix-for-non-constant-SIGSTKSZ.patch   |   70 
 cppgc-fix-include.patch|   28 
 default_app-icon.patch |   42 
 electron-launcher.sh   |   40 
 electron.desktop   |   14 
 iwyu-add-utility-for-std-exchange.patch|   27 
 jinja-python-3.10.patch|   66 
 sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch |   78 
 sql-make-VirtualCursor-standard-layout-type.patch  |  476 ++--
 std-vector-non-const.patch |  230 -
 unbundle-fix-visibility-of-build-config-freetype.patch |   62 
 unexpire-accelerated-video-decode-flag.patch   |   22 
 use-system-libraries-in-node.patch |  106 
 wayland-fix-binding-to-wrong-version.patch | 1302 +--
 15 files changed, 1594 insertions(+), 1534 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-11 02:23:45 UTC (rev 1249480)
+++ PKGBUILD2022-07-11 02:25:34 UTC (rev 1249481)
@@ -1,280 +0,0 @@
-# Maintainer: Nicola Squartini 
-
-_use_suffix=1
-pkgver=16.2.5
-_commit=32f91f19e08ddf96ac114ae6b0f0c7483241ec1e
-_chromiumver=96.0.4664.174
-_gcc_patchset=4
-# shellcheck disable=SC2034
-pkgrel=1
-
-_major_ver=${pkgver%%.*}
-if [[ ${_use_suffix} != 0 ]]; then
-  pkgname="electron${_major_ver}"
-else
-  pkgname=electron
-fi
-# shellcheck disable=SC2034

[arch-commits] Commit in electron16/trunk (3 files)

2022-07-10 Thread Nicola Squartini via arch-commits
Date: Monday, July 11, 2022 @ 02:23:45
  Author: tensor5
Revision: 1249480

upgpkg: electron16 16.2.8-1

Added:
  electron16/trunk/cppgc-fix-include.patch
  electron16/trunk/iwyu-add-utility-for-std-exchange.patch
Modified:
  electron16/trunk/PKGBUILD

-+
 PKGBUILD|   13 +
 cppgc-fix-include.patch |   28 
 iwyu-add-utility-for-std-exchange.patch |   27 +++
 3 files changed, 64 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 01:03:54 UTC (rev 1249479)
+++ PKGBUILD2022-07-11 02:23:45 UTC (rev 1249480)
@@ -1,8 +1,8 @@
 # Maintainer: Nicola Squartini 
 
 _use_suffix=1
-pkgver=16.2.5
-_commit=32f91f19e08ddf96ac114ae6b0f0c7483241ec1e
+pkgver=16.2.8
+_commit=10ce3725c280131d7b7ad5b1440680b76d25a4d5
 _chromiumver=96.0.4664.174
 _gcc_patchset=4
 # shellcheck disable=SC2034
@@ -23,8 +23,7 @@
 # shellcheck disable=SC2034
 license=('MIT' 'custom')
 # shellcheck disable=SC2034
-depends=('c-ares' 'ffmpeg' 'gtk3' 'libevent' 'libxslt' 'minizip' 'nss' 're2'
- 'snappy')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'libxslt' 'minizip' 'nss' 're2' 'snappy')
 # shellcheck disable=SC2034
 makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'http-parser'
  'java-runtime-headless' 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja'
@@ -56,6 +55,8 @@
 'sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch'
 'std-vector-non-const.patch'
 'use-system-libraries-in-node.patch'
+'cppgc-fix-include.patch'
+'iwyu-add-utility-for-std-exchange.patch'
 'sql-make-VirtualCursor-standard-layout-type.patch'
 'wayland-fix-binding-to-wrong-version.patch'
 'unbundle-fix-visibility-of-build-config-freetype.patch'
@@ -73,6 +74,8 @@
 'f910be9370c880de6e1d61cc30383c069e421d7acf406166e4fbfad324fc7d61'
 '4fbef42aaa7bf60d059f1a6b0a92dc997d475256110bd4df32c12de7f4f175a7'
 'c70652a8b24c237bcfd27469de32797a2cb46d9f0d63d897bb6418314a25644c'
+'7987b106dbb35b74d6ff28dc8cf2c897647d5ce59d5d6dbe36b2f72542e713b6'
+'6f666ef0acb08704ca58cc0d5e97e7ce64d8fea51042e593adae1ce15a61231c'
 'dd317f85e5abfdcfc89c6f23f4c8edbcdebdd5e083dcec770e5da49ee647d150'
 'fc2be146412d117869368f8559afef76ad39a3442ace16e5c7000bd45aa56b27'
 'd0b17162211dd49e3a58c16d1697e7d8c322dcfd3b7890f0c2f920b711f52293'
@@ -176,6 +179,8 @@
   patch -Np1 -i ../patches/chromium-96-DrmRenderNodePathFinder-include.patch
   patch -Np1 -i ../patches/chromium-96-CouponDB-include.patch
 
+  patch -Np1 -d v8 < ../cppgc-fix-include.patch
+  patch -Np1 -i ../iwyu-add-utility-for-std-exchange.patch
   patch -Np1 -d third_party/breakpad/breakpad < 
../breakpad-fix-for-non-constant-SIGSTKSZ.patch
   patch -Np1 -i ../unbundle-fix-visibility-of-build-config-freetype.patch
   patch -Np1 -i ../sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch

Added: cppgc-fix-include.patch
===
--- cppgc-fix-include.patch (rev 0)
+++ cppgc-fix-include.patch 2022-07-11 02:23:45 UTC (rev 1249480)
@@ -0,0 +1,28 @@
+From 84cf3230a9680aac3b73c410c2b758760b6d3066 Mon Sep 17 00:00:00 2001
+From: Michael Lippautz 
+Date: Thu, 27 Jan 2022 14:14:11 +0100
+Subject: [PATCH] cppgc: Fix include
+
+Add  to cover for std::exchange.
+
+Bug: v8:12585
+Change-Id: Ida65144e93e466be8914527d0e646f348c136bcb
+Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3420309
+Auto-Submit: Michael Lippautz 
+Reviewed-by: Omer Katz 
+Commit-Queue: Michael Lippautz 
+Cr-Commit-Position: refs/heads/main@{#78820}
+---
+
+diff --git a/src/heap/cppgc/prefinalizer-handler.h 
b/src/heap/cppgc/prefinalizer-handler.h
+index bc17c99..c82c91f 100644
+--- a/src/heap/cppgc/prefinalizer-handler.h
 b/src/heap/cppgc/prefinalizer-handler.h
+@@ -5,6 +5,7 @@
+ #ifndef V8_HEAP_CPPGC_PREFINALIZER_HANDLER_H_
+ #define V8_HEAP_CPPGC_PREFINALIZER_HANDLER_H_
+ 
++#include 
+ #include 
+ 
+ #include "include/cppgc/prefinalizer.h"

Added: iwyu-add-utility-for-std-exchange.patch
===
--- iwyu-add-utility-for-std-exchange.patch (rev 0)
+++ iwyu-add-utility-for-std-exchange.patch 2022-07-11 02:23:45 UTC (rev 
1249480)
@@ -0,0 +1,27 @@
+From 9dd0503835dc875807ab63efb1f477bffed2a852 Mon Sep 17 00:00:00 2001
+From: Stephan Hartmann 
+Date: Mon, 25 Apr 2022 23:18:30 +
+Subject: [PATCH] IWYU: add utility for std::exchange
+
+Bug: 957519
+Change-Id: I307d520fdc34d2452018ed32a505e7e519739410
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3604643
+Reviewed-by: Wez 
+Commit-Queue: Stephan Hartmann 
+Cr-Commit-Position: refs/heads/main@{#995855}
+---

[arch-commits] Commit in electron17/repos/community-x86_64 (30 files)

2022-07-10 Thread Nicola Squartini via arch-commits
Date: Monday, July 11, 2022 @ 01:03:54
  Author: tensor5
Revision: 1249479

archrelease: copy trunk to community-x86_64

Added:
  electron17/repos/community-x86_64/PKGBUILD
(from rev 1249478, electron17/trunk/PKGBUILD)
  electron17/repos/community-x86_64/breakpad-fix-for-non-constant-SIGSTKSZ.patch
(from rev 1249478, 
electron17/trunk/breakpad-fix-for-non-constant-SIGSTKSZ.patch)
  electron17/repos/community-x86_64/cppgc-fix-include.patch
(from rev 1249478, electron17/trunk/cppgc-fix-include.patch)
  electron17/repos/community-x86_64/default_app-icon.patch
(from rev 1249478, electron17/trunk/default_app-icon.patch)
  
electron17/repos/community-x86_64/downgrade-duplicate-peer-error-to-dvlog.patch
(from rev 1249478, 
electron17/trunk/downgrade-duplicate-peer-error-to-dvlog.patch)
  electron17/repos/community-x86_64/electron-launcher.sh
(from rev 1249478, electron17/trunk/electron-launcher.sh)
  electron17/repos/community-x86_64/electron.desktop
(from rev 1249478, electron17/trunk/electron.desktop)
  electron17/repos/community-x86_64/fix-build-break-with-system-libdrm.patch
(from rev 1249478, 
electron17/trunk/fix-build-break-with-system-libdrm.patch)
  electron17/repos/community-x86_64/iwyu-add-utility-for-std-exchange.patch
(from rev 1249478, electron17/trunk/iwyu-add-utility-for-std-exchange.patch)
  electron17/repos/community-x86_64/jinja-python-3.10.patch
(from rev 1249478, electron17/trunk/jinja-python-3.10.patch)
  
electron17/repos/community-x86_64/sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch
(from rev 1249478, 
electron17/trunk/sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch)
  
electron17/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
(from rev 1249478, 
electron17/trunk/sql-make-VirtualCursor-standard-layout-type.patch)
  electron17/repos/community-x86_64/std-vector-non-const.patch
(from rev 1249478, electron17/trunk/std-vector-non-const.patch)
  
electron17/repos/community-x86_64/use-FT_Done_MM_Var-in-CFX_Font-AdjustMMParams.patch
(from rev 1249478, 
electron17/trunk/use-FT_Done_MM_Var-in-CFX_Font-AdjustMMParams.patch)
  electron17/repos/community-x86_64/use-system-libraries-in-node.patch
(from rev 1249478, electron17/trunk/use-system-libraries-in-node.patch)
Deleted:
  electron17/repos/community-x86_64/PKGBUILD
  electron17/repos/community-x86_64/breakpad-fix-for-non-constant-SIGSTKSZ.patch
  electron17/repos/community-x86_64/cppgc-fix-include.patch
  electron17/repos/community-x86_64/default_app-icon.patch
  
electron17/repos/community-x86_64/downgrade-duplicate-peer-error-to-dvlog.patch
  electron17/repos/community-x86_64/electron-launcher.sh
  electron17/repos/community-x86_64/electron.desktop
  electron17/repos/community-x86_64/fix-build-break-with-system-libdrm.patch
  electron17/repos/community-x86_64/iwyu-add-utility-for-std-exchange.patch
  electron17/repos/community-x86_64/jinja-python-3.10.patch
  
electron17/repos/community-x86_64/sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch
  
electron17/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
  electron17/repos/community-x86_64/std-vector-non-const.patch
  
electron17/repos/community-x86_64/use-FT_Done_MM_Var-in-CFX_Font-AdjustMMParams.patch
  electron17/repos/community-x86_64/use-system-libraries-in-node.patch

+
 PKGBUILD   |  576 +--
 breakpad-fix-for-non-constant-SIGSTKSZ.patch   |   70 -
 cppgc-fix-include.patch|   56 -
 default_app-icon.patch |   42 
 downgrade-duplicate-peer-error-to-dvlog.patch  |   66 -
 electron-launcher.sh   |   40 
 electron.desktop   |   14 
 fix-build-break-with-system-libdrm.patch   |  124 +-
 iwyu-add-utility-for-std-exchange.patch|   54 -
 jinja-python-3.10.patch|   44 
 sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch |   78 -
 sql-make-VirtualCursor-standard-layout-type.patch  |  476 -
 std-vector-non-const.patch |  230 ++--
 use-FT_Done_MM_Var-in-CFX_Font-AdjustMMParams.patch|  144 +-
 use-system-libraries-in-node.patch |  106 +-
 15 files changed, 1060 insertions(+), 1060 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-11 01:02:01 UTC (rev 1249478)
+++ PKGBUILD2022-07-11 01:03:54 UTC (rev 1249479)
@@ -1,288 +0,0 @@
-# Maintainer: Nicola Squartini 
-
-_use_suffix=1
-pkgver=17.4.9
-_commit=4a9890d3a43b8730bae7f7c2caedffe20bc13bef
-_chromiumver=98.0.4758.141
-_gcc_patchset=5
-# shellcheck disable=SC2034
-pkgrel=1
-

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

2022-07-10 Thread Nicola Squartini via arch-commits
Date: Monday, July 11, 2022 @ 01:02:01
  Author: tensor5
Revision: 1249478

upgpkg: electron17 17.4.10-1

Modified:
  electron17/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:57:15 UTC (rev 1249477)
+++ PKGBUILD2022-07-11 01:02:01 UTC (rev 1249478)
@@ -1,8 +1,8 @@
 # Maintainer: Nicola Squartini 
 
 _use_suffix=1
-pkgver=17.4.9
-_commit=4a9890d3a43b8730bae7f7c2caedffe20bc13bef
+pkgver=17.4.10
+_commit=937637db3d015c65cd9ae99514bf1a8973a8387f
 _chromiumver=98.0.4758.141
 _gcc_patchset=5
 # shellcheck disable=SC2034



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:52:20
  Author: felixonmars
Revision: 1249452

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 1249451, haskell-ci/trunk/PKGBUILD)

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

Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1249451, 
haskell-ci/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:52:20 UTC (rev 1249452)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+
+_hkgname=haskell-ci
+pkgname=haskell-ci
+pkgver=0.12.1
+pkgrel=260
+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 base-compat -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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:52:08
  Author: felixonmars
Revision: 1249451

upgpkg: haskell-ci 0.12.1-260: rebuild with lua 2.2.1

Modified:
  haskell-ci/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:51:52 UTC (rev 1249450)
+++ PKGBUILD2022-07-11 00:52:08 UTC (rev 1249451)
@@ -4,7 +4,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.12.1
-pkgrel=259
+pkgrel=260
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:51:52
  Author: felixonmars
Revision: 1249450

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad-contrib/repos/community-staging-x86_64/
  xmonad-contrib/repos/community-staging-x86_64/PKGBUILD
(from rev 1249449, xmonad-contrib/trunk/PKGBUILD)

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

Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 
1249449, xmonad-contrib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:51:52 UTC (rev 1249450)
@@ -0,0 +1,42 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: orbisvicis 
+
+pkgname=xmonad-contrib
+pkgver=0.17.0
+pkgrel=2
+pkgdesc='Community-maintained extensions extensions for xmonad'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'xmonad' 'haskell-x11' 'haskell-x11-xft' 
'haskell-utf8-string' 'haskell-random')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz)
+sha512sums=('1676d96acb6a7474457c44ee52bb792b23a233c897757ffdb0448a3bed16f71851e4d7f0c3d7bfd6ae48a4cc617fee5ceecea33260f454caf9189a0b785cca57')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup.lhs configure -O --enable-shared 
--enable-executable-dynamic --disable-library-vanilla \
+ --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+ --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests
+  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 -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:51:41
  Author: felixonmars
Revision: 1249449

upgpkg: xmonad-contrib 0.17.0-2: rebuild with lua 2.2.1

Modified:
  xmonad-contrib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:50:36 UTC (rev 1249448)
+++ PKGBUILD2022-07-11 00:51:41 UTC (rev 1249449)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad-contrib
 pkgver=0.17.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Community-maintained extensions extensions for xmonad'
 url='https://xmonad.org/'
 arch=('x86_64')



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:50:36
  Author: felixonmars
Revision: 1249448

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 1249447, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1249447, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:50:36 UTC (rev 1249448)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.8.0
+pkgrel=139
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc' 'uusi')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('71f4c6745c6094ab1832a0f19f3e65621af93dd57c2cd780b8702886481e5568d708a9d1884e82525b92b6d109bf94d843dd10ac991ead27ca6cd4c6c553e92d')
+
+prepare() {
+cd $pkgname-$pkgver
+gen-setup
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--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
+
+./manpage
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:50:25
  Author: felixonmars
Revision: 1249447

upgpkg: shellcheck 0.8.0-139: rebuild with lua 2.2.1

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:50:07 UTC (rev 1249446)
+++ PKGBUILD2022-07-11 00:50:25 UTC (rev 1249447)
@@ -5,7 +5,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.8.0
-pkgrel=138
+pkgrel=139
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:50:07
  Author: felixonmars
Revision: 1249446

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
1249445, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:50:07 UTC (rev 1249446)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.15.1.1
+pkgrel=79
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-lifted-async' 
'haskell-lrucache'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 'pandoc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-golden' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c0fee6bedfe19677484e41d2d0a098bf351c35a8b3adc7fe5de407a0686dd1d1108584b05525f70ce7cac94919b50c09be91706226bbc3f3e3d155cc9bc1eb34')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u pandoc $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:49:54
  Author: felixonmars
Revision: 1249445

upgpkg: haskell-hakyll 4.15.1.1-79: rebuild with lua 2.2.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:48:33 UTC (rev 1249444)
+++ PKGBUILD2022-07-11 00:49:54 UTC (rev 1249445)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.15.1.1
-pkgrel=78
+pkgrel=79
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:48:33
  Author: felixonmars
Revision: 1249444

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 1249443, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
1249443, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:48:33 UTC (rev 1249444)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.12.2
+pkgrel=132
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-gitrev' 'haskell-microlens'
+ 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('44223954ee459a3215ab162e6098a1bd6bce0c02d09aee72cebbe26d977f3cce90e1cd90c01628df68c4d1f0452694eb5b19ebee6ca30e4f8e8e34d0040b4670')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u pandoc $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-enable_flaky_tests
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:48:18
  Author: felixonmars
Revision: 1249443

upgpkg: pandoc-crossref 0.3.12.2-132: rebuild with lua 2.2.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:48:03 UTC (rev 1249442)
+++ PKGBUILD2022-07-11 00:48:18 UTC (rev 1249443)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.12.2
-pkgrel=131
+pkgrel=132
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:48:03
  Author: felixonmars
Revision: 1249442

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad/repos/community-staging-x86_64/
  xmonad/repos/community-staging-x86_64/PKGBUILD
(from rev 1249441, xmonad/trunk/PKGBUILD)
  xmonad/repos/community-staging-x86_64/dynamic-compilation.patch
(from rev 1249441, xmonad/trunk/dynamic-compilation.patch)
  xmonad/repos/community-staging-x86_64/xmonad.svg
(from rev 1249441, xmonad/trunk/xmonad.svg)

---+
 PKGBUILD  |   74 ++
 dynamic-compilation.patch |   11 ++
 xmonad.svg|   77 
 3 files changed, 162 insertions(+)

Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 1249441, 
xmonad/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:48:03 UTC (rev 1249442)
@@ -0,0 +1,74 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: shild 
+
+pkgname=xmonad
+pkgver=0.17.0
+pkgrel=2
+pkgdesc='Lightweight X11 tiled window manager written in Haskell'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc' 'haskell-x11' 'haskell-data-default-class' 'haskell-setlocale')
+makedepends=('gendesk' 'pandoc' 'haskell-quickcheck' 
'haskell-quickcheck-instances')
+optdepends=('xorg-xmessage: for displaying visual error messages')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz
+dynamic-compilation.patch
+xmonad.svg)
+sha512sums=('87b26b3f6ef3534a5cbb06f6e61b258ecbae0935ae695b39fe574630ccefb97d5e7fa59bf97be34d8009214474c79d0c380d18f67c1fdab2ce4c80378688287e'
+
'ddfc766627459c804c3d675250132d0d9b34db0d1c6191ec91717801f6ee495521303d3f0f288cc162abf9d141ee3d276167b6540fa6c806340b90f9229bb377'
+
'31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6')
+
+prepare() {
+  gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}"
+  cd ${pkgname}-${pkgver}
+  patch -p1 -i "${srcdir}/dynamic-compilation.patch"
+
+  rm man/xmonad.1{,.markdown}
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  runhaskell Setup configure -O \
+--enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--prefix=/usr \
+--dynlibdir=/usr/lib \
+--docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \
+--enable-tests \
+--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
+  
+  make -C man xmonad.1
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+
+  install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad"
+  install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps"
+  install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions"
+}
+
+# vim: ts=2 sw=2 et:

Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from 
rev 1249441, xmonad/trunk/dynamic-compilation.patch)
===
--- community-staging-x86_64/dynamic-compilation.patch  
(rev 0)
+++ community-staging-x86_64/dynamic-compilation.patch  2022-07-11 00:48:03 UTC 
(rev 1249442)
@@ -0,0 +1,11 @@
+diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs
+--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 
+0300
 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300
+@@ -626,6 +626,7 @@
+   , "-ilib"
+   , "-fforce-recomp"
+   , "-main-is", "main"
++  , "-dynamic"
+   , "-v0"
+   , "-outputdir", buildDirName dirs
+   , "-o", binFileName dirs

Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 1249441, 
xmonad/trunk/xmonad.svg)
===
--- community-staging-x86_64/xmonad.svg 

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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:47:46
  Author: felixonmars
Revision: 1249441

upgpkg: xmonad 0.17.0-2: rebuild with lua 2.2.1

Modified:
  xmonad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:44:31 UTC (rev 1249440)
+++ PKGBUILD2022-07-11 00:47:46 UTC (rev 1249441)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad
 pkgver=0.17.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Lightweight X11 tiled window manager written in Haskell'
 url='https://xmonad.org/'
 arch=('x86_64')



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:44:31
  Author: felixonmars
Revision: 1249440

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 1249439, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1249439, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:44:31 UTC (rev 1249440)
@@ -0,0 +1,69 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.18
+pkgrel=5
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-glob' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-citeproc'
+ 'haskell-commonmark' 'haskell-commonmark-extensions' 
'haskell-commonmark-pandoc'
+ 'haskell-connection' 'haskell-data-default' 'haskell-doclayout' 
'haskell-doctemplates'
+ 'haskell-emojis' 'haskell-file-embed' 'haskell-haddock-library' 
'haskell-hslua'
+ 'haskell-hslua-module-doclayout' 'haskell-hslua-module-path' 
'haskell-hslua-module-system'
+ 'haskell-hslua-module-text' 'haskell-hslua-module-version' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ipynb' 
'haskell-jira-wiki-markup'
+ 'haskell-lpeg' 'haskell-network' 'haskell-network-uri' 
'haskell-pandoc-lua-marshal'
+ 'haskell-pandoc-types' 'haskell-pretty-show' 'haskell-random' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-skylighting' 'haskell-skylighting-core' 
'haskell-split'
+ 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-texmath'
+ 'haskell-text-conversions' 'haskell-unicode-collation' 
'haskell-unicode-transforms'
+ 'haskell-xml' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yaml'
+ 'haskell-zip-archive' 'haskell-zlib')
+optdepends=('pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-lua' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('0e8210a37dda6818b23b9fac25b73b240d67f8e03c41d1f3a776dcf95d7fdf48354a25c08ad64eea069003f4ab7a3167ee9c3e80d4f6684ad6ec33d8c477d212')
+
+prepare() {
+cd $pkgname-$pkgver
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+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-trypandoc -f-embed_data_files -f-static
+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
+LC_CTYPE=en_US.UTF-8 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}"
+rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/
+}



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:44:18
  Author: felixonmars
Revision: 1249439

upgpkg: pandoc 2.18-5: rebuild with lua 2.2.1

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:26:44 UTC (rev 1249438)
+++ PKGBUILD2022-07-11 00:44:18 UTC (rev 1249439)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.18
-pkgrel=4
+pkgrel=5
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:26:44
  Author: felixonmars
Revision: 1249438

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-11 00:26:31 UTC (rev 1249437)
+++ PKGBUILD2022-07-11 00:26:44 UTC (rev 1249438)
@@ -1,49 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Weißschuh 
-# Contributor: George Brooke 
-# Contributor: Sebastian Wiesner 
-
-pkgname=python-tox
-pkgver=3.25.0
-pkgrel=1
-pkgdesc='Python virtualenv management and testing tool'
-arch=('any')
-url='https://tox.readthedocs.io'
-license=('GPL2')
-depends=('python-py' 'python-virtualenv' 'python-packaging' 'python-pluggy' 
'python-toml' 'python-filelock' 'python-six')
-makedepends=('python-setuptools-scm' 'python-py' 'python-virtualenv'
- 'python-pluggy' 'python-toml'
- 'python-filelock' 'python-freezegun')
-checkdepends=('python-pytest-runner' 'python-pytest-mock'
-  'python-flaky')
-source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;)
-sha512sums=('d98ed9f589c751ddc187618caf509fbc64e99f1b5eafeb9cbd919d94d10e15a55331658121efabac53ef07adeb71af15da8be86fc4f35688a8f9b93bf3e723d1')
-
-prepare() {
-  find tox-$pkgver -name "*.pyc" -delete
-}
-
-build() {
-  export LC_CTYPE=en_US.UTF-8
-
-  cd "$srcdir"/tox-$pkgver
-  python setup.py build
-}
-
-check() {
-  # Hack entry points
-
-  (
-cd "$srcdir"/tox-$pkgver
-virtualenv "$srcdir/pyvenv" --system-site-packages
-. "$srcdir/pyvenv/bin/activate"
-python setup.py install
-python setup.py pytest
-  )
-}
-
-package() {
-  cd "$srcdir"/tox-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  ln -s tox "$pkgdir"/usr/bin/tox3
-}

Copied: python-tox/repos/community-any/PKGBUILD (from rev 1249437, 
python-tox/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-11 00:26:44 UTC (rev 1249438)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Weißschuh 
+# Contributor: George Brooke 
+# Contributor: Sebastian Wiesner 
+
+pkgname=python-tox
+pkgver=3.25.1
+pkgrel=1
+pkgdesc='Python virtualenv management and testing tool'
+arch=('any')
+url='https://tox.readthedocs.io'
+license=('GPL2')
+depends=('python-py' 'python-virtualenv' 'python-packaging' 'python-pluggy' 
'python-toml' 'python-filelock' 'python-six')
+makedepends=('python-setuptools-scm' 'python-py' 'python-virtualenv'
+ 'python-pluggy' 'python-toml'
+ 'python-filelock' 'python-freezegun')
+checkdepends=('python-pytest-runner' 'python-pytest-mock'
+  'python-flaky')
+source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;)
+sha512sums=('53244a80d1dd851c62c5004a54acbbb0062747b037fac0c356016dbeaac75cc16e5e70ef51ec7825f702d1d475b12dfea19b8ec8573bdcb8a30dbc0c5a11fb65')
+
+prepare() {
+  find tox-$pkgver -name "*.pyc" -delete
+}
+
+build() {
+  export LC_CTYPE=en_US.UTF-8
+
+  cd "$srcdir"/tox-$pkgver
+  python setup.py build
+}
+
+check() {
+  # Hack entry points
+
+  (
+cd "$srcdir"/tox-$pkgver
+virtualenv "$srcdir/pyvenv" --system-site-packages
+. "$srcdir/pyvenv/bin/activate"
+python setup.py install
+python setup.py pytest
+  )
+}
+
+package() {
+  cd "$srcdir"/tox-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  ln -s tox "$pkgdir"/usr/bin/tox3
+}



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:26:31
  Author: felixonmars
Revision: 1249437

upgpkg: python-tox 3.25.1-1

Modified:
  python-tox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:16:37 UTC (rev 1249436)
+++ PKGBUILD2022-07-11 00:26:31 UTC (rev 1249437)
@@ -4,7 +4,7 @@
 # Contributor: Sebastian Wiesner 
 
 pkgname=python-tox
-pkgver=3.25.0
+pkgver=3.25.1
 pkgrel=1
 pkgdesc='Python virtualenv management and testing tool'
 arch=('any')
@@ -17,7 +17,7 @@
 checkdepends=('python-pytest-runner' 'python-pytest-mock'
   'python-flaky')
 source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;)
-sha512sums=('d98ed9f589c751ddc187618caf509fbc64e99f1b5eafeb9cbd919d94d10e15a55331658121efabac53ef07adeb71af15da8be86fc4f35688a8f9b93bf3e723d1')
+sha512sums=('53244a80d1dd851c62c5004a54acbbb0062747b037fac0c356016dbeaac75cc16e5e70ef51ec7825f702d1d475b12dfea19b8ec8573bdcb8a30dbc0c5a11fb65')
 
 prepare() {
   find tox-$pkgver -name "*.pyc" -delete



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:16:37
  Author: felixonmars
Revision: 1249436

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-11 00:16:22 UTC (rev 1249435)
+++ PKGBUILD2022-07-11 00:16:37 UTC (rev 1249436)
@@ -1,36 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-ziamath
-pkgver=0.5
-pkgrel=1
-pkgdesc="Render MathML and LaTeX Math to SVG without Latex installation"
-url="https://ziamath.readthedocs.io/;
-license=('MIT')
-arch=('any')
-depends=('python-ziafont')
-optdepends=('python-latex2mathml: for latex support')
-makedepends=('python-setuptools')
-checkdepends=('python-latex2mathml' 'python-nbval' 'python-pytest-runner')
-source=("$pkgname-$pkgver.tar.gz::https://bitbucket.org/cdelker/ziamath/get/$pkgver.tar.bz2;)
-sha512sums=('1e23f8018758b0cd21585d2e37d43172a9c39e9c73151042166db9c11fe34a3a869870df0f1e2f591d38b2107e211af2ad4b593b3d53e0d9f647b7b123ddad4e')
-
-prepare() {
-  mv cdelker-ziamath-* ziamath-$pkgver
-}
-
-build() {
-  cd ziamath-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd ziamath-$pkgver
-  python setup.py pytest --addopts --nbval || echo "Tests failed"
-}
-
-package() {
-  cd ziamath-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/
-}

Copied: python-ziamath/repos/community-any/PKGBUILD (from rev 1249435, 
python-ziamath/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-11 00:16:37 UTC (rev 1249436)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-ziamath
+pkgver=0.6
+pkgrel=1
+pkgdesc="Render MathML and LaTeX Math to SVG without Latex installation"
+url="https://ziamath.readthedocs.io/;
+license=('MIT')
+arch=('any')
+depends=('python-ziafont')
+optdepends=('python-latex2mathml: for latex support')
+makedepends=('python-setuptools')
+checkdepends=('python-latex2mathml' 'python-nbval' 'python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://bitbucket.org/cdelker/ziamath/get/$pkgver.tar.bz2;)
+sha512sums=('0ef92988fec42e9bd3fe49cc16f1b4056a1c587cd54b58d744d6a6eb48ade68695637027fe2f9e9a9d43f3d2514bc7f879cba1eb1ddf9f92cbdde0100f9c11ad')
+
+prepare() {
+  mv cdelker-ziamath-* ziamath-$pkgver
+}
+
+build() {
+  cd ziamath-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd ziamath-$pkgver
+  python setup.py pytest --addopts --nbval || echo "Tests failed"
+}
+
+package() {
+  cd ziamath-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/
+}



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:16:22
  Author: felixonmars
Revision: 1249435

upgpkg: python-ziamath 0.6-1

Modified:
  python-ziamath/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:09:20 UTC (rev 1249434)
+++ PKGBUILD2022-07-11 00:16:22 UTC (rev 1249435)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-ziamath
-pkgver=0.5
+pkgver=0.6
 pkgrel=1
 pkgdesc="Render MathML and LaTeX Math to SVG without Latex installation"
 url="https://ziamath.readthedocs.io/;
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-latex2mathml' 'python-nbval' 'python-pytest-runner')
 
source=("$pkgname-$pkgver.tar.gz::https://bitbucket.org/cdelker/ziamath/get/$pkgver.tar.bz2;)
-sha512sums=('1e23f8018758b0cd21585d2e37d43172a9c39e9c73151042166db9c11fe34a3a869870df0f1e2f591d38b2107e211af2ad4b593b3d53e0d9f647b7b123ddad4e')
+sha512sums=('0ef92988fec42e9bd3fe49cc16f1b4056a1c587cd54b58d744d6a6eb48ade68695637027fe2f9e9a9d43f3d2514bc7f879cba1eb1ddf9f92cbdde0100f9c11ad')
 
 prepare() {
   mv cdelker-ziamath-* ziamath-$pkgver



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:09:20
  Author: felixonmars
Revision: 1249434

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslua-module-doclayout/repos/community-staging-x86_64/
  haskell-hslua-module-doclayout/repos/community-staging-x86_64/PKGBUILD
(from rev 1249433, haskell-hslua-module-doclayout/trunk/PKGBUILD)

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

Copied: haskell-hslua-module-doclayout/repos/community-staging-x86_64/PKGBUILD 
(from rev 1249433, haskell-hslua-module-doclayout/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:09:20 UTC (rev 1249434)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-module-doclayout
+pkgname=haskell-hslua-module-doclayout
+pkgver=1.0.4
+pkgrel=25
+pkgdesc="Lua module wrapping Text.DocLayout."
+url="https://github.com/hslua/hslua-module-doclayout;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-doclayout' 'haskell-hslua')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('1843532ca0721a728e38edbdefd1a5f8155b03a1612149e6d919c2cc9e735893')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' 
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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-hslua-module-doclayout/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:09:08
  Author: felixonmars
Revision: 1249433

upgpkg: haskell-hslua-module-doclayout 1.0.4-25: rebuild with lua 2.2.1

Modified:
  haskell-hslua-module-doclayout/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:08:28 UTC (rev 1249432)
+++ PKGBUILD2022-07-11 00:09:08 UTC (rev 1249433)
@@ -3,7 +3,7 @@
 _hkgname=hslua-module-doclayout
 pkgname=haskell-hslua-module-doclayout
 pkgver=1.0.4
-pkgrel=24
+pkgrel=25
 pkgdesc="Lua module wrapping Text.DocLayout."
 url="https://github.com/hslua/hslua-module-doclayout;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:08:28
  Author: felixonmars
Revision: 1249432

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pandoc-lua-marshal/repos/community-staging-x86_64/
  haskell-pandoc-lua-marshal/repos/community-staging-x86_64/PKGBUILD
(from rev 1249431, haskell-pandoc-lua-marshal/trunk/PKGBUILD)

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

Copied: haskell-pandoc-lua-marshal/repos/community-staging-x86_64/PKGBUILD 
(from rev 1249431, haskell-pandoc-lua-marshal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:08:28 UTC (rev 1249432)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pandoc-lua-marshal
+pkgname=haskell-pandoc-lua-marshal
+pkgver=0.1.5.1
+pkgrel=29
+pkgdesc="Use pandoc types in Lua"
+url="https://github.com/pandoc/pandoc-lua-marshal;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua' 'haskell-hslua-marshalling' 'haskell-lua' 
'haskell-pandoc-types'
+ 'haskell-safe')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-lua' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('2e219d1ed269c67ad7c6fc1d8ce4613ddbec6b025ce460e74657755c4d2d4542')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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-pandoc-lua-marshal/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:08:16
  Author: felixonmars
Revision: 1249431

upgpkg: haskell-pandoc-lua-marshal 0.1.5.1-29: rebuild with lua 2.2.1

Modified:
  haskell-pandoc-lua-marshal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:08:08 UTC (rev 1249430)
+++ PKGBUILD2022-07-11 00:08:16 UTC (rev 1249431)
@@ -3,7 +3,7 @@
 _hkgname=pandoc-lua-marshal
 pkgname=haskell-pandoc-lua-marshal
 pkgver=0.1.5.1
-pkgrel=28
+pkgrel=29
 pkgdesc="Use pandoc types in Lua"
 url="https://github.com/pandoc/pandoc-lua-marshal;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:08:08
  Author: felixonmars
Revision: 1249430

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslua-module-path/repos/community-staging-x86_64/
  haskell-hslua-module-path/repos/community-staging-x86_64/PKGBUILD
(from rev 1249429, haskell-hslua-module-path/trunk/PKGBUILD)

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

Copied: haskell-hslua-module-path/repos/community-staging-x86_64/PKGBUILD (from 
rev 1249429, haskell-hslua-module-path/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:08:08 UTC (rev 1249430)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-module-path
+pkgname=haskell-hslua-module-path
+pkgver=1.0.1
+pkgrel=29
+pkgdesc="Lua module to work with file paths."
+url="https://github.com/hslua/hslua-module-path;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua' 'haskell-hslua-marshalling' 
'haskell-hslua-packaging')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('dd505e9236b6140dd9a5b3711b9a010de058cd5fe5b65c07981b5b32fd74d8b9')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u hslua-core -u hslua-marshalling -u hslua-packaging $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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-hslua-module-path/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:07:56
  Author: felixonmars
Revision: 1249429

upgpkg: haskell-hslua-module-path 1.0.1-29: rebuild with lua 2.2.1

Modified:
  haskell-hslua-module-path/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:07:46 UTC (rev 1249428)
+++ PKGBUILD2022-07-11 00:07:56 UTC (rev 1249429)
@@ -3,7 +3,7 @@
 _hkgname=hslua-module-path
 pkgname=haskell-hslua-module-path
 pkgver=1.0.1
-pkgrel=28
+pkgrel=29
 pkgdesc="Lua module to work with file paths."
 url="https://github.com/hslua/hslua-module-path;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:07:46
  Author: felixonmars
Revision: 1249428

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslua-module-version/repos/community-staging-x86_64/
  haskell-hslua-module-version/repos/community-staging-x86_64/PKGBUILD
(from rev 1249427, haskell-hslua-module-version/trunk/PKGBUILD)

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

Copied: haskell-hslua-module-version/repos/community-staging-x86_64/PKGBUILD 
(from rev 1249427, haskell-hslua-module-version/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:07:46 UTC (rev 1249428)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-module-version
+pkgname=haskell-hslua-module-version
+pkgver=1.0.1
+pkgrel=29
+pkgdesc="Lua module to work with version specifiers."
+url="https://github.com/hslua/hslua-module-version;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua' 'haskell-hslua-marshalling' 
'haskell-hslua-packaging')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('cc97d9f1292de02cde4d7a62bd4adcd8e58e82e1e1050710b31e167cbdbbb388')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u hslua-core -u hslua-marshalling -u hslua-packaging $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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-hslua-module-version/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:07:34
  Author: felixonmars
Revision: 1249427

upgpkg: haskell-hslua-module-version 1.0.1-29: rebuild with lua 2.2.1

Modified:
  haskell-hslua-module-version/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:07:26 UTC (rev 1249426)
+++ PKGBUILD2022-07-11 00:07:34 UTC (rev 1249427)
@@ -3,7 +3,7 @@
 _hkgname=hslua-module-version
 pkgname=haskell-hslua-module-version
 pkgver=1.0.1
-pkgrel=28
+pkgrel=29
 pkgdesc="Lua module to work with version specifiers."
 url="https://github.com/hslua/hslua-module-version;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:07:26
  Author: felixonmars
Revision: 1249426

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslua-module-system/repos/community-staging-x86_64/
  haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD
(from rev 1249425, haskell-hslua-module-system/trunk/PKGBUILD)

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

Copied: haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD 
(from rev 1249425, haskell-hslua-module-system/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:07:26 UTC (rev 1249426)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-module-system
+pkgname=haskell-hslua-module-system
+pkgver=1.0.1
+pkgrel=29
+pkgdesc="Lua module wrapper around Haskell's System module"
+url="https://github.com/hslua/hslua;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua-core' 'haskell-hslua-marshalling' 
'haskell-hslua-packaging'
+ 'haskell-temporary')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('25567139c46c0d6bf8d95ffc5c2cf5cc9028939820091d969a5139f9e2fb493d6210008d9f83af7bcddc08cf62d086896077ae9a3bb2aa59060c81cc908a888d')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+uusi -u hslua-core -u hslua-marshalling -u hslua-packaging $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-hslua-module-system/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:07:14
  Author: felixonmars
Revision: 1249425

upgpkg: haskell-hslua-module-system 1.0.1-29: rebuild with lua 2.2.1

Modified:
  haskell-hslua-module-system/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:07:01 UTC (rev 1249424)
+++ PKGBUILD2022-07-11 00:07:14 UTC (rev 1249425)
@@ -3,7 +3,7 @@
 _hkgname=hslua-module-system
 pkgname=haskell-hslua-module-system
 pkgver=1.0.1
-pkgrel=28
+pkgrel=29
 pkgdesc="Lua module wrapper around Haskell's System module"
 url="https://github.com/hslua/hslua;
 license=('MIT')



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:07:01
  Author: felixonmars
Revision: 1249424

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 
1249423, haskell-hslua/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:07:01 UTC (rev 1249424)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hslua
+pkgname=haskell-hslua
+pkgver=2.2.0
+pkgrel=2
+pkgdesc="A Lua language interpreter embedding in Haskell"
+url="https://hslua.org;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua-aeson' 'haskell-hslua-classes' 
'haskell-hslua-core'
+ 'haskell-hslua-marshalling' 'haskell-hslua-objectorientation' 
'haskell-hslua-packaging')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-lua' 
'haskell-lua-arbitrary'
+ 'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-hslua'
+ 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('cdd4ff872557ba014bb6f64a592702820e9274456c35b9f9c42fccbd279b2157b3087a5040be2bad03890934bf682c7f4d066232480e8243d5259f871514346a')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_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-hslua/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:06:49
  Author: felixonmars
Revision: 1249423

upgpkg: haskell-hslua 2.2.0-2: rebuild with lua 2.2.1

Modified:
  haskell-hslua/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:06:38 UTC (rev 1249422)
+++ PKGBUILD2022-07-11 00:06:49 UTC (rev 1249423)
@@ -4,7 +4,7 @@
 _hkgname=hslua
 pkgname=haskell-hslua
 pkgver=2.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A Lua language interpreter embedding in Haskell"
 url="https://hslua.org;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:06:38
  Author: felixonmars
Revision: 1249422

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslua-module-text/repos/community-staging-x86_64/
  haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD
(from rev 1249421, haskell-hslua-module-text/trunk/PKGBUILD)

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

Copied: haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from 
rev 1249421, haskell-hslua-module-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:06:38 UTC (rev 1249422)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hslua-module-text
+pkgname=haskell-hslua-module-text
+pkgver=1.0.1
+pkgrel=29
+pkgdesc="Lua module for text"
+url="https://github.com/hslua/hslua-module-text;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua-core' 'haskell-hslua-marshalling' 
'haskell-hslua-packaging')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6dbe21f6a3b4f75428e1cad69c79b4da5783e655635a740f44616898ec872e5bd58ee1f9f5c5d5ac415fc08e7bda9f7f0485b36dd759f35fe44e2cc1c8f9efef')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u hslua-core -u hslua-marshalling -u hslua-packaging $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-hslua-module-text/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:06:26
  Author: felixonmars
Revision: 1249421

upgpkg: haskell-hslua-module-text 1.0.1-29: rebuild with lua 2.2.1

Modified:
  haskell-hslua-module-text/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:06:00 UTC (rev 1249420)
+++ PKGBUILD2022-07-11 00:06:26 UTC (rev 1249421)
@@ -4,7 +4,7 @@
 _hkgname=hslua-module-text
 pkgname=haskell-hslua-module-text
 pkgver=1.0.1
-pkgrel=28
+pkgrel=29
 pkgdesc="Lua module for text"
 url="https://github.com/hslua/hslua-module-text;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:06:00
  Author: felixonmars
Revision: 1249420

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslua-packaging/repos/community-staging-x86_64/PKGBUILD (from 
rev 1249419, haskell-hslua-packaging/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:06:00 UTC (rev 1249420)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-packaging
+pkgname=haskell-hslua-packaging
+pkgver=2.2.0
+pkgrel=2
+pkgdesc="Utilities to build Lua modules."
+url="https://hslua.org/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua-core' 'haskell-hslua-marshalling'
+ 'haskell-hslua-objectorientation')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hslua' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('54760805db98a70af408f4c2b084927953d428faedefb8ca21b4e5ec22677bbf')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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-hslua-packaging/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:05:48
  Author: felixonmars
Revision: 1249419

upgpkg: haskell-hslua-packaging 2.2.0-2: rebuild with lua 2.2.1

Modified:
  haskell-hslua-packaging/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:03:45 UTC (rev 1249418)
+++ PKGBUILD2022-07-11 00:05:48 UTC (rev 1249419)
@@ -3,7 +3,7 @@
 _hkgname=hslua-packaging
 pkgname=haskell-hslua-packaging
 pkgver=2.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Utilities to build Lua modules."
 url="https://hslua.org/;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:03:45
  Author: felixonmars
Revision: 1249418

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslua-objectorientation/repos/community-staging-x86_64/PKGBUILD 
(from rev 1249417, haskell-hslua-objectorientation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:03:45 UTC (rev 1249418)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-objectorientation
+pkgname=haskell-hslua-objectorientation
+pkgver=2.2.0
+pkgrel=2
+pkgdesc="Object orientation tools for HsLua"
+url="https://hslua.org/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua-core' 'haskell-hslua-marshalling')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-lua-arbitrary' 
'haskell-quickcheck-instances'
+ 'haskell-tasty' 'haskell-tasty-hslua' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('44f347f780a9916f276438c4483213bb41090665120b932bf43bca7294593fa3')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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-hslua-objectorientation/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:03:33
  Author: felixonmars
Revision: 1249417

upgpkg: haskell-hslua-objectorientation 2.2.0-2: rebuild with lua 2.2.1

Modified:
  haskell-hslua-objectorientation/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:03:25 UTC (rev 1249416)
+++ PKGBUILD2022-07-11 00:03:33 UTC (rev 1249417)
@@ -3,7 +3,7 @@
 _hkgname=hslua-objectorientation
 pkgname=haskell-hslua-objectorientation
 pkgver=2.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Object orientation tools for HsLua"
 url="https://hslua.org/;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:03:25
  Author: felixonmars
Revision: 1249416

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-lua/repos/community-staging-x86_64/PKGBUILD (from rev 
1249415, haskell-tasty-lua/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:03:25 UTC (rev 1249416)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-lua
+pkgname=haskell-tasty-lua
+pkgver=1.0.2
+pkgrel=2
+pkgdesc="Write tests in Lua, integrate into tasty."
+url="https://github.com/hslua/tasty-lua;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-file-embed' 'haskell-hslua-core' 
'haskell-hslua-marshalling'
+ 'haskell-lua-arbitrary' 'haskell-quickcheck' 'haskell-tasty')
+makedepends=('ghc' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0b572e4dbb793c573d28a9e3516926e7f7cba7e962e48de29c24b4da9c2656407cf3a2db21b2db56fa149ef13a70e318f44b3b5de2041863510d31e1bd621857')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:03:13
  Author: felixonmars
Revision: 1249415

upgpkg: haskell-tasty-lua 1.0.2-2: rebuild with lua 2.2.1

Modified:
  haskell-tasty-lua/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:03:05 UTC (rev 1249414)
+++ PKGBUILD2022-07-11 00:03:13 UTC (rev 1249415)
@@ -3,7 +3,7 @@
 _hkgname=tasty-lua
 pkgname=haskell-tasty-lua
 pkgver=1.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Write tests in Lua, integrate into tasty."
 url="https://github.com/hslua/tasty-lua;
 license=('MIT')



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:03:05
  Author: felixonmars
Revision: 1249414

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslua-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
1249413, haskell-hslua-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:03:05 UTC (rev 1249414)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-aeson
+pkgname=haskell-hslua-aeson
+pkgver=2.2.0
+pkgrel=2
+pkgdesc="Allow aeson data types to be used with Lua."
+url="https://hslua.org/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable' 'haskell-hslua-core'
+ 'haskell-hslua-marshalling' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('3d22cedae7645f767f5fd108fc0e9db649147ef037b58c244e4162187cb15c6c')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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-hslua-aeson/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:02:53
  Author: felixonmars
Revision: 1249413

upgpkg: haskell-hslua-aeson 2.2.0-2: rebuild with lua 2.2.1

Modified:
  haskell-hslua-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:02:45 UTC (rev 1249412)
+++ PKGBUILD2022-07-11 00:02:53 UTC (rev 1249413)
@@ -3,7 +3,7 @@
 _hkgname=hslua-aeson
 pkgname=haskell-hslua-aeson
 pkgver=2.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Allow aeson data types to be used with Lua."
 url="https://hslua.org/;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:02:45
  Author: felixonmars
Revision: 1249412

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslua-classes/repos/community-staging-x86_64/PKGBUILD (from rev 
1249411, haskell-hslua-classes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:02:45 UTC (rev 1249412)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-classes
+pkgname=haskell-hslua-classes
+pkgver=2.2.0
+pkgrel=2
+pkgdesc="Type classes for HsLua"
+url="https://hslua.org/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua-core' 'haskell-hslua-marshalling')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-lua-arbitrary' 
'haskell-quickcheck-instances'
+ 'haskell-tasty' 'haskell-tasty-hslua' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('4145d3929edd4c49f6663102177614e556be81d3c7c9549998266006f9a8fefc')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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-hslua-classes/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:02:33
  Author: felixonmars
Revision: 1249411

upgpkg: haskell-hslua-classes 2.2.0-2: rebuild with lua 2.2.1

Modified:
  haskell-hslua-classes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-11 00:02:01 UTC (rev 1249410)
+++ PKGBUILD2022-07-11 00:02:33 UTC (rev 1249411)
@@ -3,7 +3,7 @@
 _hkgname=hslua-classes
 pkgname=haskell-hslua-classes
 pkgver=2.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Type classes for HsLua"
 url="https://hslua.org/;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:02:01
  Author: felixonmars
Revision: 1249410

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslua-marshalling/repos/community-staging-x86_64/PKGBUILD (from 
rev 1249409, haskell-hslua-marshalling/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-11 00:02:01 UTC (rev 1249410)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-marshalling
+pkgname=haskell-hslua-marshalling
+pkgver=2.2.0
+pkgrel=2
+pkgdesc="Marshalling of values between Haskell and Lua."
+url="https://hslua.org/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-lua-arbitrary' 
'haskell-quickcheck-instances'
+ 'haskell-tasty' 'haskell-tasty-hslua' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('117b6ab7f7e3c6de6648a78f8de5daa035ba24d19f570548a732fef7f13f9257')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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-hslua-marshalling/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Monday, July 11, 2022 @ 00:01:49
  Author: felixonmars
Revision: 1249409

upgpkg: haskell-hslua-marshalling 2.2.0-2: rebuild with lua 2.2.1

Modified:
  haskell-hslua-marshalling/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 23:59:35 UTC (rev 1249408)
+++ PKGBUILD2022-07-11 00:01:49 UTC (rev 1249409)
@@ -3,7 +3,7 @@
 _hkgname=hslua-marshalling
 pkgname=haskell-hslua-marshalling
 pkgver=2.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Marshalling of values between Haskell and Lua."
 url="https://hslua.org/;
 license=("MIT")



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

2022-07-10 Thread Jerome Leclanche via arch-commits
Date: Sunday, July 10, 2022 @ 23:59:35
  Author: jleclanche
Revision: 1249408

archrelease: copy trunk to community-any

Added:
  xonsh/repos/community-any/PKGBUILD
(from rev 1249406, xonsh/trunk/PKGBUILD)
  xonsh/repos/community-any/xonsh.install
(from rev 1249406, xonsh/trunk/xonsh.install)
Deleted:
  xonsh/repos/community-any/PKGBUILD
  xonsh/repos/community-any/xonsh.install

---+
 PKGBUILD  |   42 +-
 xonsh.install |   22 +++---
 2 files changed, 32 insertions(+), 32 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-10 23:59:33 UTC (rev 1249407)
+++ PKGBUILD2022-07-10 23:59:35 UTC (rev 1249408)
@@ -1,21 +0,0 @@
-# Maintainer: Jerome Leclanche 
-
-pkgname=xonsh
-pkgver=0.12.5
-pkgrel=1
-pkgdesc="Python-powered, cross-platform, Unix-gazing shell"
-url="https://xon.sh/;
-arch=("any")
-license=("BSD")
-depends=("python" "python-ply" "python-setproctitle")
-optdepends=("python-prompt_toolkit: support for SHELL_TYPE=prompt_toolkit")
-makedepends=("python-setuptools" "python-wheel")
-source=("https://github.com/xonsh/xonsh/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;)
-install=xonsh.install
-sha256sums=("b147a8e662d6becdb6f8a57c955201fbfe78380846f4a541d6739df5e260aa98")
-
-package() {
-   cd "$srcdir/$pkgname-$pkgver"
-   python setup.py install --root="$pkgdir"
-   install -D -m644 license "$pkgdir/usr/share/licenses/$pkgname/license"
-}

Copied: xonsh/repos/community-any/PKGBUILD (from rev 1249406, 
xonsh/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-10 23:59:35 UTC (rev 1249408)
@@ -0,0 +1,21 @@
+# Maintainer: Jerome Leclanche 
+
+pkgname=xonsh
+pkgver=0.13.0
+pkgrel=1
+pkgdesc="Python-powered, cross-platform, Unix-gazing shell"
+url="https://xon.sh/;
+arch=("any")
+license=("BSD")
+depends=("python" "python-ply" "python-setproctitle")
+optdepends=("python-prompt_toolkit: support for SHELL_TYPE=prompt_toolkit")
+makedepends=("python-setuptools" "python-wheel")
+source=("https://github.com/xonsh/xonsh/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;)
+install=xonsh.install
+sha256sums=("067f593ac1bc784c8c86e8a3297b8f2bd9f3bcd35f451916298c386c782018c3")
+
+package() {
+   cd "$srcdir/$pkgname-$pkgver"
+   python setup.py install --root="$pkgdir"
+   install -D -m644 license "$pkgdir/usr/share/licenses/$pkgname/license"
+}

Deleted: xonsh.install
===
--- xonsh.install   2022-07-10 23:59:33 UTC (rev 1249407)
+++ xonsh.install   2022-07-10 23:59:35 UTC (rev 1249408)
@@ -1,11 +0,0 @@
-post_install() {
-   grep -x /usr/bin/xonsh /etc/shells >/dev/null || echo /usr/bin/xonsh >> 
/etc/shells
-}
-
-post_remove() {
-   sed -i "/^\/usr\/bin\/xonsh$/d" /etc/shells
-}
-
-post_upgrade() {
-   post_install
-}

Copied: xonsh/repos/community-any/xonsh.install (from rev 1249406, 
xonsh/trunk/xonsh.install)
===
--- xonsh.install   (rev 0)
+++ xonsh.install   2022-07-10 23:59:35 UTC (rev 1249408)
@@ -0,0 +1,11 @@
+post_install() {
+   grep -x /usr/bin/xonsh /etc/shells >/dev/null || echo /usr/bin/xonsh >> 
/etc/shells
+}
+
+post_remove() {
+   sed -i "/^\/usr\/bin\/xonsh$/d" /etc/shells
+}
+
+post_upgrade() {
+   post_install
+}



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:59:33
  Author: felixonmars
Revision: 1249407

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 
1249406, haskell-tasty-hslua/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 23:59:33 UTC (rev 1249407)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-hslua
+pkgname=haskell-tasty-hslua
+pkgver=1.0.2
+pkgrel=34
+pkgdesc="Tasty helpers to test HsLua."
+url="https://hslua.org/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua-core' 'haskell-tasty' 'haskell-tasty-hunit')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('28ddc669b81528b02a652452de3c0267916b5b58a4ffe43c7b0c3eca14ef6d45')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:59:21
  Author: felixonmars
Revision: 1249406

upgpkg: haskell-tasty-hslua 1.0.2-34: rebuild with lua 2.2.1

Modified:
  haskell-tasty-hslua/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 23:59:12 UTC (rev 1249405)
+++ PKGBUILD2022-07-10 23:59:21 UTC (rev 1249406)
@@ -3,7 +3,7 @@
 _hkgname=tasty-hslua
 pkgname=haskell-tasty-hslua
 pkgver=1.0.2
-pkgrel=33
+pkgrel=34
 pkgdesc="Tasty helpers to test HsLua."
 url="https://hslua.org/;
 license=("MIT")



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

2022-07-10 Thread Jerome Leclanche via arch-commits
Date: Sunday, July 10, 2022 @ 23:59:12
  Author: jleclanche
Revision: 1249405

upgpkg: xonsh 0.13.0-1: Upstream release 0.13.0

Modified:
  xonsh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 23:58:01 UTC (rev 1249404)
+++ PKGBUILD2022-07-10 23:59:12 UTC (rev 1249405)
@@ -1,7 +1,7 @@
 # Maintainer: Jerome Leclanche 
 
 pkgname=xonsh
-pkgver=0.12.5
+pkgver=0.13.0
 pkgrel=1
 pkgdesc="Python-powered, cross-platform, Unix-gazing shell"
 url="https://xon.sh/;
@@ -12,7 +12,7 @@
 makedepends=("python-setuptools" "python-wheel")
 
source=("https://github.com/xonsh/xonsh/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;)
 install=xonsh.install
-sha256sums=("b147a8e662d6becdb6f8a57c955201fbfe78380846f4a541d6739df5e260aa98")
+sha256sums=("067f593ac1bc784c8c86e8a3297b8f2bd9f3bcd35f451916298c386c782018c3")
 
 package() {
cd "$srcdir/$pkgname-$pkgver"



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:58:01
  Author: felixonmars
Revision: 1249404

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslua-core/repos/community-staging-x86_64/PKGBUILD (from rev 
1249403, haskell-hslua-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 23:58:01 UTC (rev 1249404)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-core
+pkgname=haskell-hslua-core
+pkgver=2.2.0
+pkgrel=2
+pkgdesc="Bindings to Lua, an embeddable scripting language"
+url="https://hslua.org/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-lua')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-lua-arbitrary' 
'haskell-quickcheck-instances'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('701134abd049de08630474a796664b08cfb910a47684407f26ef710ba90290db')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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-hslua-core/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:57:49
  Author: felixonmars
Revision: 1249403

upgpkg: haskell-hslua-core 2.2.0-2: rebuild with lua 2.2.1

Modified:
  haskell-hslua-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 23:56:12 UTC (rev 1249402)
+++ PKGBUILD2022-07-10 23:57:49 UTC (rev 1249403)
@@ -3,7 +3,7 @@
 _hkgname=hslua-core
 pkgname=haskell-hslua-core
 pkgver=2.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Bindings to Lua, an embeddable scripting language"
 url="https://hslua.org/;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:56:12
  Author: felixonmars
Revision: 1249402

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lua-arbitrary/repos/community-staging-x86_64/PKGBUILD (from rev 
1249401, haskell-lua-arbitrary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 23:56:12 UTC (rev 1249402)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lua-arbitrary
+pkgname=haskell-lua-arbitrary
+pkgver=1.0.1
+pkgrel=28
+pkgdesc="Arbitrary instances for Lua types."
+url="https://hslua.org/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-lua')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('aadeb5fbcd7de95a64374a959ffc6b341db171fd3db570d1cc0cfae3f7bce205')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-lua-arbitrary/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:56:00
  Author: felixonmars
Revision: 1249401

upgpkg: haskell-lua-arbitrary 1.0.1-28: rebuild with lua 2.2.1

Modified:
  haskell-lua-arbitrary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 23:55:37 UTC (rev 1249400)
+++ PKGBUILD2022-07-10 23:56:00 UTC (rev 1249401)
@@ -3,7 +3,7 @@
 _hkgname=lua-arbitrary
 pkgname=haskell-lua-arbitrary
 pkgver=1.0.1
-pkgrel=27
+pkgrel=28
 pkgdesc="Arbitrary instances for Lua types."
 url="https://hslua.org/;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:55:37
  Author: felixonmars
Revision: 1249400

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lpeg/repos/community-staging-x86_64/PKGBUILD (from rev 1249399, 
haskell-lpeg/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 23:55:37 UTC (rev 1249400)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lpeg
+pkgname=haskell-lpeg
+pkgver=1.0.2
+pkgrel=17
+pkgdesc="LPeg – Parsing Expression Grammars For Lua"
+url="https://hslua.org/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-lua' 'lua53-lpeg')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('336c291106580163ea0a27eda00be50ae6f6e1a6d590bb8d55dbd25d1f87332c')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u lua $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-frely-on-shared-lpeg-library
+
+  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-lpeg/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:55:24
  Author: felixonmars
Revision: 1249399

upgpkg: haskell-lpeg 1.0.2-17: rebuild with lua 2.2.1

Modified:
  haskell-lpeg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 23:54:59 UTC (rev 1249398)
+++ PKGBUILD2022-07-10 23:55:24 UTC (rev 1249399)
@@ -3,7 +3,7 @@
 _hkgname=lpeg
 pkgname=haskell-lpeg
 pkgver=1.0.2
-pkgrel=16
+pkgrel=17
 pkgdesc="LPeg – Parsing Expression Grammars For Lua"
 url="https://hslua.org/;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:54:59
  Author: felixonmars
Revision: 1249398

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lua/repos/community-staging-x86_64/PKGBUILD (from rev 1249397, 
haskell-lua/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 23:54:59 UTC (rev 1249398)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lua
+pkgname=haskell-lua
+pkgver=2.2.1
+pkgrel=1
+pkgdesc="Lua, an embeddable scripting language"
+url="https://hslua.org/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'lua')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('85546fb11ee349d3182ce11bd3046e644c2964fcfc39c797c2cd1a12e588961f')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-fsystem-lua -fpkg-config
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --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-lua/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:54:46
  Author: felixonmars
Revision: 1249397

upgpkg: haskell-lua 2.2.1-1: rebuild with lua 2.2.1

Modified:
  haskell-lua/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 23:45:36 UTC (rev 1249396)
+++ PKGBUILD2022-07-10 23:54:46 UTC (rev 1249397)
@@ -2,7 +2,7 @@
 
 _hkgname=lua
 pkgname=haskell-lua
-pkgver=2.2.0
+pkgver=2.2.1
 pkgrel=1
 pkgdesc="Lua, an embeddable scripting language"
 url="https://hslua.org/;
@@ -11,7 +11,7 @@
 depends=('ghc-libs' 'lua')
 makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
-sha256sums=('4d24b55db34cce69d2c5ff89b979699a113c3a5ef1fde6de5cd484355489a888')
+sha256sums=('85546fb11ee349d3182ce11bd3046e644c2964fcfc39c797c2cd1a12e588961f')
 
 prepare() {
   cd $_hkgname-$pkgver



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:44:55
  Author: felixonmars
Revision: 1249394

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 1249393, postgrest/trunk/PKGBUILD)
  postgrest/repos/community-staging-x86_64/protolude-0.3.1.patch
(from rev 1249393, postgrest/trunk/protolude-0.3.1.patch)

---+
 PKGBUILD  |   78 
 protolude-0.3.1.patch |   69 ++
 2 files changed, 147 insertions(+)

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1249393, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 23:44:55 UTC (rev 1249394)
@@ -0,0 +1,78 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=9.0.0
+pkgrel=2
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-fast-logger' 
'haskell-gitrev' 'haskell-hasql'
+ 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 
'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-doctest' 
'haskell-hspec'
+ 'haskell-hspec-wai' 'haskell-hspec-wai-json' 
'haskell-monad-control'
+ 'haskell-pretty-simple' 'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz;
+protolude-0.3.1.patch)
+sha512sums=('28f6828cc47d295e37c06aa845b14de71f87fdd1380ece04ba928b8301be2ee9561e0ae4edf78025780cf0d3512ba2694fdcd1df0d05e31fa0e704384aa4717b'
+
'eeac3a9bc7547482539c14e87c08bafa8bb4acb5863286613af3af93ff1f55c7e7c6c8c18f222b0b7c1d8ecb67eac4c5cdbc0c69e885f7716014b7cb5b1d7d23')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u hasql -u hasql-pool -u hspec -u HTTP -u lens $pkgname.cabal
+
+# TODO: not a proper fix. probably newly added "column" should be shown too
+sed -i 's/SQL.RowError i/SQL.RowError i _/' src/PostgREST/Error.hs
+
+patch -p1 -i ../protolude-0.3.1.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 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createuser -s postgrest_test
+# https://github.com/PostgREST/postgrest/issues/1857
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test 
--show-details=direct || echo "Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}

Copied: postgrest/repos/community-staging-x86_64/protolude-0.3.1.patch (from 
rev 1249393, postgrest/trunk/protolude-0.3.1.patch)
===
--- 

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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:44:41
  Author: felixonmars
Revision: 1249393

upgpkg: postgrest 9.0.0-2: rebuild with jose 0.8.5.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 23:41:20 UTC (rev 1249392)
+++ PKGBUILD2022-07-10 23:44:41 UTC (rev 1249393)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=9.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:41:20
  Author: felixonmars
Revision: 1249392

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 1249391, 
haskell-jose/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 23:41:20 UTC (rev 1249392)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=jose
+pkgname=haskell-jose
+pkgver=0.8.5.1
+pkgrel=1
+pkgdesc="Javascript Object Signing and Encryption (JOSE) and JSON Web Token 
(JWT) library"
+url="https://github.com/frasertweedale/hs-jose;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-concise' 'haskell-cryptonite' 
'haskell-lens'
+ 'haskell-memory' 'haskell-monad-time' 'haskell-network-uri' 
'haskell-quickcheck-instances'
+ 'haskell-safe' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-x509' )
+makedepends=('ghc' 'haskell-hspec' 'haskell-pem' 'haskell-tasty' 
'haskell-tasty-hspec'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ecba9c8eb03f9dfff34dcab4720ec1c0285c24dccb5d220e0e76c1e57c758aaa6af2b3e56dbac0057185a9f23407386ea6b298bbb03c04afb5aa302db58b5741')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 23:41:08
  Author: felixonmars
Revision: 1249391

upgpkg: haskell-jose 0.8.5.1-1: rebuild with jose 0.8.5.1

Modified:
  haskell-jose/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:42:00 UTC (rev 1249390)
+++ PKGBUILD2022-07-10 23:41:08 UTC (rev 1249391)
@@ -3,25 +3,26 @@
 
 _hkgname=jose
 pkgname=haskell-jose
-pkgver=0.8.5
-pkgrel=90
-pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
+pkgver=0.8.5.1
+pkgrel=1
+pkgdesc="Javascript Object Signing and Encryption (JOSE) and JSON Web Token 
(JWT) library"
 url="https://github.com/frasertweedale/hs-jose;
 license=("Apache")
 arch=('x86_64')
-depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-concise'
- 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 
'haskell-monad-time'
- 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-network-uri'
- 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 
'haskell-vector')
-makedepends=('ghc')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-concise' 'haskell-cryptonite' 
'haskell-lens'
+ 'haskell-memory' 'haskell-monad-time' 'haskell-network-uri' 
'haskell-quickcheck-instances'
+ 'haskell-safe' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-x509' )
+makedepends=('ghc' 'haskell-hspec' 'haskell-pem' 'haskell-tasty' 
'haskell-tasty-hspec'
+ 'haskell-tasty-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('2a2f58375869963ca0e4c2075392f9124f6ba6eadf9cb4721e83d13107bd71e5344f7e05f84326fec84a9154e7cb7288703a73c536efd8962172e087383a0c83')
+sha512sums=('ecba9c8eb03f9dfff34dcab4720ec1c0285c24dccb5d220e0e76c1e57c758aaa6af2b3e56dbac0057185a9f23407386ea6b298bbb03c04afb5aa302db58b5741')
 
 build() {
 cd $_hkgname-$pkgver
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
 runhaskell Setup build $MAKEFLAGS
 runhaskell Setup register --gen-script
@@ -30,6 +31,11 @@
 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
 



[arch-commits] Commit in intel-compute-runtime/repos/community-x86_64 (2 files)

2022-07-10 Thread Bruno Pagani via arch-commits
Date: Sunday, July 10, 2022 @ 22:39:43
  Author: archange
Revision: 1249375

archrelease: copy trunk to community-x86_64

Added:
  intel-compute-runtime/repos/community-x86_64/PKGBUILD
(from rev 1249374, intel-compute-runtime/trunk/PKGBUILD)
Deleted:
  intel-compute-runtime/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-10 22:39:32 UTC (rev 1249374)
+++ PKGBUILD2022-07-10 22:39:43 UTC (rev 1249375)
@@ -1,42 +0,0 @@
-# Maintainer: Daniel Bermond 
-# Maintainer: Bruno Pagani 
-
-pkgname=intel-compute-runtime
-pkgver=22.26.23599
-pkgrel=2
-pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and 
OpenCL(TM) Driver"
-arch=(x86_64)
-url="https://01.org/compute-runtime;
-license=(MIT)
-depends=(gcc-libs intel-gmmlib intel-graphics-compiler)
-makedepends=(cmake libva level-zero-headers igsc)
-optdepends=('libva: for cl_intel_va_api_media_sharing'
-'libdrm: for cl_intel_va_api_media_sharing')
-provides=(opencl-driver level-zero-driver)
-# https://github.com/intel/compute-runtime/issues/528
-options=(!lto)
-source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('14e773b8c46be02925b80278d237e0653fc38a30dd9968993c2227255d8a39fb')
-
-build() {
-  # ${${pkgver#*.}%.*} not supported by bash?
-  cmake -B build -S compute-runtime-${pkgver} \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DNEO_OCL_VERSION_MAJOR=${pkgver%%.*} \
--DNEO_OCL_VERSION_MINOR=$(echo ${pkgver} | cut -d . -f2) \
--DNEO_VERSION_BUILD=${pkgver##*.} \
--DSUPPORT_DG1=ON \
--DSKIP_UNIT_TESTS=1 \
--Wno-dev
-  make -C build
-}
-
-package() {
-  make -C build DESTDIR="${pkgdir}" install
-  install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl
-  install -Dm644 compute-runtime-${pkgver}/LICENSE.md -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
-  
-  ln -s $(find "${pkgdir}"/usr/lib -regex '.*libze_intel_gpu.so.[0-9]*' -exec 
basename {} \;) "${pkgdir}"/usr/lib/libze_intel_gpu.so
-}

Copied: intel-compute-runtime/repos/community-x86_64/PKGBUILD (from rev 
1249374, intel-compute-runtime/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-10 22:39:43 UTC (rev 1249375)
@@ -0,0 +1,41 @@
+# Maintainer: Daniel Bermond 
+# Maintainer: Bruno Pagani 
+
+pkgname=intel-compute-runtime
+pkgver=22.27.23681
+pkgrel=1
+pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and 
OpenCL(TM) Driver"
+arch=(x86_64)
+url="https://01.org/compute-runtime;
+license=(MIT)
+depends=(gcc-libs intel-gmmlib intel-graphics-compiler)
+makedepends=(cmake libva level-zero-headers igsc)
+optdepends=('libva: for cl_intel_va_api_media_sharing'
+'libdrm: for cl_intel_va_api_media_sharing')
+provides=(opencl-driver level-zero-driver)
+# https://github.com/intel/compute-runtime/issues/528
+options=(!lto)
+source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('0997f7dd3d35dad3278b65c9f2fa522d2e019b0cc4418d2541fd536e96763393')
+
+build() {
+  # ${${pkgver#*.}%.*} not supported by bash?
+  cmake -B build -S compute-runtime-${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DNEO_OCL_VERSION_MAJOR=${pkgver%%.*} \
+-DNEO_OCL_VERSION_MINOR=$(echo ${pkgver} | cut -d . -f2) \
+-DNEO_VERSION_BUILD=${pkgver##*.} \
+-DSUPPORT_DG1=ON \
+-Wno-dev
+  make -C build
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+  install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl
+  install -Dm644 compute-runtime-${pkgver}/LICENSE.md -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+  
+  ln -s $(find "${pkgdir}"/usr/lib -regex '.*libze_intel_gpu.so.[0-9]*' -exec 
basename {} \;) "${pkgdir}"/usr/lib/libze_intel_gpu.so
+}



[arch-commits] Commit in intel-compute-runtime/trunk (PKGBUILD)

2022-07-10 Thread Bruno Pagani via arch-commits
Date: Sunday, July 10, 2022 @ 22:39:32
  Author: archange
Revision: 1249374

upgpkg: intel-compute-runtime 22.27.23681-1

Also re-enable tests now that we patched igc for the failures.

Modified:
  intel-compute-runtime/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:34:28 UTC (rev 1249373)
+++ PKGBUILD2022-07-10 22:39:32 UTC (rev 1249374)
@@ -2,8 +2,8 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=intel-compute-runtime
-pkgver=22.26.23599
-pkgrel=2
+pkgver=22.27.23681
+pkgrel=1
 pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and 
OpenCL(TM) Driver"
 arch=(x86_64)
 url="https://01.org/compute-runtime;
@@ -16,7 +16,7 @@
 # https://github.com/intel/compute-runtime/issues/528
 options=(!lto)
 
source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('14e773b8c46be02925b80278d237e0653fc38a30dd9968993c2227255d8a39fb')
+sha256sums=('0997f7dd3d35dad3278b65c9f2fa522d2e019b0cc4418d2541fd536e96763393')
 
 build() {
   # ${${pkgver#*.}%.*} not supported by bash?
@@ -28,7 +28,6 @@
 -DNEO_OCL_VERSION_MINOR=$(echo ${pkgver} | cut -d . -f2) \
 -DNEO_VERSION_BUILD=${pkgver##*.} \
 -DSUPPORT_DG1=ON \
--DSKIP_UNIT_TESTS=1 \
 -Wno-dev
   make -C build
 }



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:34:28
  Author: felixonmars
Revision: 1249373

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 1249372, haskell-language-server/trunk/PKGBUILD)

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1249372, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:34:28 UTC (rev 1249373)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.3.0.0
+pkgrel=225
+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-call-hierarchy-plugin' 'haskell-hls-eval-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-splice-plugin' 'haskell-hls-tactics-plugin' 
'haskell-hls-refine-imports-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=('2938c4eaf8e2fef72ddf0e116e021b109ab69c4cdd48dc678cb93cd08e03e7f2abf3aaf1dea17a51dd8cb70f69db7ceba9823291d847ffe8bd0c990028fd6da4')
+
+prepare() {
+  cd $pkgname-$pkgver
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+  uusi -u ghc-api-compat $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -f-brittany -f-class -f-refineImports -f-tactic 
-f-splice
+
+  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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:34:16
  Author: felixonmars
Revision: 1249372

upgpkg: haskell-language-server 1.3.0.0-225: rebuild with ghcide 1.4.2.2

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:31:58 UTC (rev 1249371)
+++ PKGBUILD2022-07-10 22:34:16 UTC (rev 1249372)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.3.0.0
-pkgrel=224
+pkgrel=225
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:31:58
  Author: felixonmars
Revision: 1249371

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 1249370, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1249370, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:31:58 UTC (rev 1249371)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.1.0
+pkgrel=190
+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=('7691ecc341fb511e51ccb6c1f67cd6f3c908f771b62423d7713d05bf13893b7ac53ae9c453ab8b6ca227ed8c9b42191cd30b9745b57f00c51f3f3646954955b8')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:31:45
  Author: felixonmars
Revision: 1249370

upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-190: rebuild with ghcide 
1.4.2.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:31:38 UTC (rev 1249369)
+++ PKGBUILD2022-07-10 22:31:45 UTC (rev 1249370)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.1.0
-pkgrel=189
+pkgrel=190
 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-pragmas-plugin/repos (2 files)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:31:38
  Author: felixonmars
Revision: 1249369

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 1249368, haskell-hls-pragmas-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1249368, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:31:38 UTC (rev 1249369)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.1.0
+pkgrel=190
+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-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('bf284033b7d2c3491b655ca32a7a791a4e62c838a4caafea36e28844052b2a192cf39d97ae1415a698ea22d7ffcc5f0290c37a91bba841b93c1ceabe089d7e07')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:31:26
  Author: felixonmars
Revision: 1249368

upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-190: rebuild with ghcide 1.4.2.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:29:14 UTC (rev 1249367)
+++ PKGBUILD2022-07-10 22:31:26 UTC (rev 1249368)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.1.0
-pkgrel=189
+pkgrel=190
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin;
 license=("Apache")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:29:14
  Author: felixonmars
Revision: 1249367

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/
  haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1249366, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1249366, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:29:14 UTC (rev 1249367)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-call-hierarchy-plugin
+pkgname=haskell-hls-call-hierarchy-plugin
+pkgver=1.0.0.0
+pkgrel=190
+pkgdesc="Call hierarchy plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hiedb' 'haskell-hls-plugin-api' 
'haskell-lens' 'haskell-lsp'
+ 'haskell-sqlite-simple' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('4b3103a98ec57c9f050ffd1c534a0e23b1bfcbe78dda441c351b874939ce34a8')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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-call-hierarchy-plugin/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:29:00
  Author: felixonmars
Revision: 1249366

upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-190: rebuild with ghcide 
1.4.2.2

Modified:
  haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:28:53 UTC (rev 1249365)
+++ PKGBUILD2022-07-10 22:29:00 UTC (rev 1249366)
@@ -3,7 +3,7 @@
 _hkgname=hls-call-hierarchy-plugin
 pkgname=haskell-hls-call-hierarchy-plugin
 pkgver=1.0.0.0
-pkgrel=189
+pkgrel=190
 pkgdesc="Call hierarchy plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
 license=("Apache")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:28:53
  Author: felixonmars
Revision: 1249365

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 1249364, 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 1249364, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:28:53 UTC (rev 1249365)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.1
+pkgrel=190
+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;)
+sha512sums=('0a4d0171df49d2d417dac00853a9f0c58618efb7a5805ab3b95441f0d8c60872947935ca94b33ca75518e311a136a893f0e3744fc49cdb94fba6f55367f3c0be')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:28:35
  Author: felixonmars
Revision: 1249364

upgpkg: haskell-hls-module-name-plugin 1.0.0.1-190: rebuild with ghcide 1.4.2.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:28:27 UTC (rev 1249363)
+++ PKGBUILD2022-07-10 22:28:35 UTC (rev 1249364)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.1
-pkgrel=189
+pkgrel=190
 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-eval-plugin/repos (2 files)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:28:27
  Author: felixonmars
Revision: 1249363

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1249362, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:28:27 UTC (rev 1249363)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.1.2.0
+pkgrel=193
+pkgdesc="Eval plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-dlist'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-ghcide'
+ 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-megaparsec' 'haskell-parser-combinators'
+ 'haskell-pretty-simple' 'haskell-safe-exceptions' 'haskell-temporary' 
'haskell-unliftio'
+ '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=('8597144404060b56aa84d2a6549306924de6aa99ff8fa121f0a3e6fbf2facc979e36dc9304fd041833201044f59e1745574eb1a1e3459b22baf0fae3f40d96e1')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  # https://github.com/haskell/haskell-language-server/issues/1809
+  runhaskell Setup test --show-details=direct || 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-hls-eval-plugin/trunk (PKGBUILD)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:28:14
  Author: felixonmars
Revision: 1249362

upgpkg: haskell-hls-eval-plugin 1.1.2.0-193: rebuild with ghcide 1.4.2.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:28:06 UTC (rev 1249361)
+++ PKGBUILD2022-07-10 22:28:14 UTC (rev 1249362)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.1.2.0
-pkgrel=192
+pkgrel=193
 pkgdesc="Eval plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:28:06
  Author: felixonmars
Revision: 1249361

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 1249360, 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 1249360, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:28:06 UTC (rev 1249361)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.3
+pkgrel=190
+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=('0bc705b51d86d400c2f843330be5ffa9064726da64644cbc1a4c2fead1caaec5812c35ef499877aa9d07417c3854c933187dd227cd8c90f54042ead07f38bcc7')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:27:53
  Author: felixonmars
Revision: 1249360

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-190: rebuild with ghcide 
1.4.2.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:27:45 UTC (rev 1249359)
+++ PKGBUILD2022-07-10 22:27:53 UTC (rev 1249360)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.3
-pkgrel=189
+pkgrel=190
 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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:27:45
  Author: felixonmars
Revision: 1249359

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 1249358, 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 1249358, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:27:45 UTC (rev 1249359)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.2
+pkgrel=198
+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;)
+sha512sums=('88a92c70c34d14699bcc19e7d1ff061955c4e9a6819f32c5b46d8b31d1d1f06b12be65bb84ede6046601a6d8daafcb8fc65725ceb3fc67e7afeef4097094ed46')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u fourmolu -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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:27:33
  Author: felixonmars
Revision: 1249358

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-198: rebuild with ghcide 1.4.2.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:27:25 UTC (rev 1249357)
+++ PKGBUILD2022-07-10 22:27:33 UTC (rev 1249358)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.2
-pkgrel=197
+pkgrel=198
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
 license=("Apache")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:27:25
  Author: felixonmars
Revision: 1249357

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 1249356, 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 1249356, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:27:25 UTC (rev 1249357)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.1.0
+pkgrel=195
+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-ghc-api-compat' 'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-ormolu')
+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;)
+sha512sums=('330242298e6c4608d31bb0eac3ef926cfd7d5ff2bd07ab57cd46a1904c133322181e2e35da3beb01f1f97efd466d653d12a3563939fe86e70d820301aca52661')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:27:13
  Author: felixonmars
Revision: 1249356

upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-195: rebuild with ghcide 1.4.2.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:27:05 UTC (rev 1249355)
+++ PKGBUILD2022-07-10 22:27:13 UTC (rev 1249356)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.1.0
-pkgrel=194
+pkgrel=195
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin;
 license=("Apache")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:27:05
  Author: felixonmars
Revision: 1249355

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 1249354, haskell-hls-floskell-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1249354, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:27:05 UTC (rev 1249355)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.1
+pkgrel=192
+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;)
+sha512sums=('0f420355b67447426e77f149a5cf735f613b2c863b08f625e0a0d91a33bcf565684d702f67743ef9d50eaa235551c30c76743fedd78ead9fbed429e838acf113')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:26:52
  Author: felixonmars
Revision: 1249354

upgpkg: haskell-hls-floskell-plugin 1.0.0.1-192: rebuild with ghcide 1.4.2.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:26:40 UTC (rev 1249353)
+++ PKGBUILD2022-07-10 22:26:52 UTC (rev 1249354)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.1
-pkgrel=191
+pkgrel=192
 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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:26:40
  Author: felixonmars
Revision: 1249353

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 1249352, 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 1249352, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:26:40 UTC (rev 1249353)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.2
+pkgrel=193
+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;)
+sha512sums=('d850d4be6cc746b6279512bb359efda197aeebd467a59a21670f3b95977c6ba086852dedde3c48171f0cff8405c8e340dea44fe3e187e4731a06eb112502ad9c')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat -u stylish-haskell $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:26:28
  Author: felixonmars
Revision: 1249352

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-193: rebuild with ghcide 
1.4.2.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:25:34 UTC (rev 1249351)
+++ PKGBUILD2022-07-10 22:26:28 UTC (rev 1249352)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.2
-pkgrel=192
+pkgrel=193
 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-test-utils/repos (2 files)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:25:34
  Author: felixonmars
Revision: 1249351

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 1249350, 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 1249350, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:25:34 UTC (rev 1249351)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.1.0.0
+pkgrel=191
+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=('08bb01af48a07b37c6d99c6da42341147259ee3f26aef4737a796a62fabbe9600464fdecb3ae4908a4df24e044abf786bcf30103b15b8d7c72f12f9a0c07fcb5')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:25:21
  Author: felixonmars
Revision: 1249350

upgpkg: haskell-hls-test-utils 1.1.0.0-191: rebuild with ghcide 1.4.2.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:25:12 UTC (rev 1249349)
+++ PKGBUILD2022-07-10 22:25:21 UTC (rev 1249350)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.1.0.0
-pkgrel=190
+pkgrel=191
 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-retrie-plugin/repos (2 files)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:25:12
  Author: felixonmars
Revision: 1249349

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 1249348, haskell-hls-retrie-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1249348, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:25:12 UTC (rev 1249349)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.1.1
+pkgrel=190
+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=('d5059c9d1e5af9acf1a9842c76270400076f2eb168a2dfd61961cb5328c72e4aaf14ad9a1543a3729d87800d658b941e1daaa15a1bd628d3d72657499dd47488')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:25:00
  Author: felixonmars
Revision: 1249348

upgpkg: haskell-hls-retrie-plugin 1.0.1.1-190: rebuild with ghcide 1.4.2.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:24:51 UTC (rev 1249347)
+++ PKGBUILD2022-07-10 22:25:00 UTC (rev 1249348)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.1
-pkgrel=189
+pkgrel=190
 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-hlint-plugin/repos (2 files)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:24:51
  Author: felixonmars
Revision: 1249347

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 1249346, 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 1249346, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:24:51 UTC (rev 1249347)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.1.1
+pkgrel=190
+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=('0bed7570e2b543f482f123e2ce19d4a5c5d712bde7875e97e1c4fc6eda481752e4d65f8cd4a998634ac3e85a7ce737f3ef849959d77e1c9f814ddf039f33b807')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -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)

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:24:38
  Author: felixonmars
Revision: 1249346

upgpkg: haskell-hls-hlint-plugin 1.0.1.1-190: rebuild with ghcide 1.4.2.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:23:27 UTC (rev 1249345)
+++ PKGBUILD2022-07-10 22:24:38 UTC (rev 1249346)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.1
-pkgrel=189
+pkgrel=190
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin;
 license=("Apache")



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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:23:27
  Author: felixonmars
Revision: 1249345

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 1249344, haskell-ghcide/trunk/PKGBUILD)

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

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
1249344, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-10 22:23:27 UTC (rev 1249345)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.4.2.2
+pkgrel=1
+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-monoid-subclasses'
+ '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' 'haskell-vector-algorithms')
+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=('33691d3b47afd1f14da160178655c72ecdd0c108c9ca7f12b90decea71a76aadf7322615e21f07f2c87878b9229138ada79073e5c08b48825abd81136814f1bd')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+
+  uusi -u extra -r ghc:ghc,ghc-api-compat -u hiedb $_hkgname.cabal
+
+  # 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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_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 

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

2022-07-10 Thread Felix Yan via arch-commits
Date: Sunday, July 10, 2022 @ 22:23:12
  Author: felixonmars
Revision: 1249344

upgpkg: haskell-ghcide 1.4.2.2-1: rebuild with ghcide 1.4.2.2

Modified:
  haskell-ghcide/trunk/PKGBUILD

--+
 PKGBUILD |   20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-10 22:18:11 UTC (rev 1249343)
+++ PKGBUILD2022-07-10 22:23:12 UTC (rev 1249344)
@@ -2,8 +2,8 @@
 
 _hkgname=ghcide
 pkgname=haskell-ghcide
-pkgver=1.4.2.0
-pkgrel=9
+pkgver=1.4.2.2
+pkgrel=1
 pkgdesc="The core of an IDE"
 
url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme;
 license=("Apache")
@@ -17,13 +17,13 @@
  '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')
+ 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 
'haskell-monoid-subclasses'
+ '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' 'haskell-vector-algorithms')
 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'
@@ -30,7 +30,7 @@
  '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=('b9cbf69fd609de45d4b35507932f18a44c8290b5e7280bb21e9f343d8fa01e867ed426cc6abb3871e93fa9e22741c356d63b8a1be07d06c2d87a5154d83a64da')
+sha512sums=('33691d3b47afd1f14da160178655c72ecdd0c108c9ca7f12b90decea71a76aadf7322615e21f07f2c87878b9229138ada79073e5c08b48825abd81136814f1bd')
 
 prepare() {
   cd $_hkgname-$pkgver



  1   2   >