[arch-commits] Commit in emby-server/repos/community-x86_64 (14 files)

2022-06-04 Thread Maxime Gauduin via arch-commits
Date: Sunday, June 5, 2022 @ 06:12:12
  Author: alucryd
Revision: 1222840

archrelease: copy trunk to community-x86_64

Added:
  emby-server/repos/community-x86_64/PKGBUILD
(from rev 1222839, emby-server/trunk/PKGBUILD)
  emby-server/repos/community-x86_64/Permission_to_distribute.mbox
(from rev 1222839, emby-server/trunk/Permission_to_distribute.mbox)
  emby-server/repos/community-x86_64/emby-server
(from rev 1222839, emby-server/trunk/emby-server)
  emby-server/repos/community-x86_64/emby-server.conf
(from rev 1222839, emby-server/trunk/emby-server.conf)
  emby-server/repos/community-x86_64/emby-server.install
(from rev 1222839, emby-server/trunk/emby-server.install)
  emby-server/repos/community-x86_64/emby-server.service
(from rev 1222839, emby-server/trunk/emby-server.service)
  emby-server/repos/community-x86_64/license.docx
(from rev 1222839, emby-server/trunk/license.docx)
Deleted:
  emby-server/repos/community-x86_64/PKGBUILD
  emby-server/repos/community-x86_64/Permission_to_distribute.mbox
  emby-server/repos/community-x86_64/emby-server
  emby-server/repos/community-x86_64/emby-server.conf
  emby-server/repos/community-x86_64/emby-server.install
  emby-server/repos/community-x86_64/emby-server.service
  emby-server/repos/community-x86_64/license.docx

---+
 PKGBUILD  |  268 
 Permission_to_distribute.mbox |  162 
 emby-server   |   20 +-
 emby-server.conf  |   10 -
 emby-server.install   |   18 +-
 emby-server.service   |   52 +++
 6 files changed, 265 insertions(+), 265 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-05 06:11:58 UTC (rev 1222839)
+++ PKGBUILD2022-06-05 06:12:12 UTC (rev 1222840)
@@ -1,134 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Daniel Seymour 
-
-pkgname=emby-server
-pkgver=4.7.0.60
-_ffmpeg_ver=2022_05_07
-pkgrel=2
-pkgdesc='Bring together your videos, music, photos, and live television'
-arch=(x86_64)
-url=https://emby.media
-license=(custom)
-depends=(
-  alsa-lib
-  aom
-  aspnet-runtime
-  bzip2
-  dotnet-runtime
-  expat
-  ffmpeg
-  fontconfig
-  fribidi
-  glibc
-  gmp
-  gnutls
-  lame
-  libass.so
-  libdav1d.so
-  libdrm
-  libfreetype.so
-  libjpeg-turbo
-  libmfx
-  libpng
-  libtheora
-  libva-drm.so
-  libva.so
-  libvorbisenc.so
-  libvorbis.so
-  libwebp
-  libx264.so
-  libx265.so
-  opus
-  skia-sharp
-  sqlite
-  zlib
-  zvbi
-)
-makedepends=(
-  ffnvcodec-headers8.1
-  nasm
-)
-optdepends=(
-  'intel-media-sdk: Intel QuickSync support (requires Emby Premiere)'
-  'nvidia-utils: Nvidia NVDEC/NVENC support (requires Emby Premiere)'
-)
-source=(
-  
https://github.com/MediaBrowser/Emby.Releases/releases/download/${pkgver}/embyserver-netcore_${pkgver}.zip
-  https://mediabrowser.github.io/embytools/ffmpeg-${_ffmpeg_ver}.tar.gz
-  https://mediabrowser.github.io/embytools/ffdetect-${_ffmpeg_ver}-x64.tar.xz
-  emby-server
-  emby-server.conf
-  emby-server.service
-  license.docx
-  Permission_to_distribute.mbox
-)
-noextract=(license.docx)
-backup=(etc/conf.d/emby-server)
-install=emby-server.install
-b2sums=('24db7cba43040d003b316e51542bb9111ac91fc770771d035782af4bd7c1b7981f88da563d454a6928c5d6ccc008fdadf5d0e8da577f27264e65a8e19ccdcee4'
-
'0cf98666f22cb08bc02c5a93eb3d73e50648468da8d73edbd1814d2b3ca599532e75f3b597ff770c40712c04a4d1af5ab66b6bb6779b35508dd9e007e66e575d'
-
'39dbe0033cf43c77c92ae7e1e6709ae1cb447e8d9654b8b1422658d86994db6e2d04f65311e5f1a9a078bdf533344c37f0ab8e07138bb1eabe7108d87a79c2a0'
-
'48c11601d00121e725951fd48ba34137804d4a67aa12528a29ca4d43d301d19311182421e96bef7b7ddbc4929dc9d5b577b1659cb0b716b1c1f6938283465c46'
-
'49c2e6a27f36a2e44a6b988573ee7d08bacb036008f5360ad1cb617b3d1577bdcd48a323ebb882e0f9ec4483962a96d8bd9af44385feb5245b49dfc191d73352'
-
'11cc26f44f81823bcd50ee16344aff94eb0a64d740a2e489d832bc8d48d11f3065bf683da243409bab8e3d8a201083596a27983cc11a90688128442e0116430c'
-
'e490c2ec7aff3deb9874a80345273c2aa435624b914a13fe8cba8f07ee44938699a024d0c6784fe68820d3a848cccf5af3f7120c7906356ed17d306fc31b6490'
-
'61ca54af95278f498b21b424b4d4bae98660b4b7898bfd9752fe21da20d7c508502014bc1970a60920f3064ca20b31b46ba2a788b3b1371f75b5278add70ffc4')
-
-prepare() {
-  rm -rf system/{electron,runtimes/{osx,tizen*,win*}}
-}
-
-build() {
-  cd ffmpeg-${_ffmpeg_ver}_public
-  export PKG_CONFIG_PATH=/usr/lib/ffnvcodec8.1/pkgconfig
-  ./configure \
---disable-doc \
---disable-ffplay \
---disable-shared \
---disable-vdpau \
---disable-libxcb \
---disable-lzma \
---disable-sdl2 \
---disable-xlib \
---enable-fontconfig \
---enable-gmp \
---enable-gnutls \
---enable-gpl \
---enable-libaom \
---enable-libass \
---enable-libdav1d \
---enable-libdrm \
---enable-libfreety

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

2022-06-04 Thread Maxime Gauduin via arch-commits
Date: Sunday, June 5, 2022 @ 06:11:58
  Author: alucryd
Revision: 1222839

upgpkg: emby-server 4.7.2.0-1

Modified:
  emby-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-05 04:52:50 UTC (rev 1222838)
+++ PKGBUILD2022-06-05 06:11:58 UTC (rev 1222839)
@@ -2,9 +2,9 @@
 # Contributor: Daniel Seymour 
 
 pkgname=emby-server
-pkgver=4.7.0.60
+pkgver=4.7.2.0
 _ffmpeg_ver=2022_05_07
-pkgrel=2
+pkgrel=1
 pkgdesc='Bring together your videos, music, photos, and live television'
 arch=(x86_64)
 url=https://emby.media
@@ -65,7 +65,7 @@
 noextract=(license.docx)
 backup=(etc/conf.d/emby-server)
 install=emby-server.install
-b2sums=('24db7cba43040d003b316e51542bb9111ac91fc770771d035782af4bd7c1b7981f88da563d454a6928c5d6ccc008fdadf5d0e8da577f27264e65a8e19ccdcee4'
+b2sums=('1a6a3a46b7624a88d9e95f90d42185f73c54e0f4e388be3d3dabe9258f2331cf76edbe413b053af53b5641298eb106a6915db8489121477e46671e079ac0ee26'
 
'0cf98666f22cb08bc02c5a93eb3d73e50648468da8d73edbd1814d2b3ca599532e75f3b597ff770c40712c04a4d1af5ab66b6bb6779b35508dd9e007e66e575d'
 
'39dbe0033cf43c77c92ae7e1e6709ae1cb447e8d9654b8b1422658d86994db6e2d04f65311e5f1a9a078bdf533344c37f0ab8e07138bb1eabe7108d87a79c2a0'
 
'48c11601d00121e725951fd48ba34137804d4a67aa12528a29ca4d43d301d19311182421e96bef7b7ddbc4929dc9d5b577b1659cb0b716b1c1f6938283465c46'



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

2022-06-04 Thread Daurnimator via arch-commits
Date: Sunday, June 5, 2022 @ 01:52:54
  Author: daurnimator
Revision: 1222837

archrelease: copy trunk to community-x86_64

Added:
  terraform/repos/community-x86_64/PKGBUILD
(from rev 1222836, terraform/trunk/PKGBUILD)
  terraform/repos/community-x86_64/terraform.bash
(from rev 1222836, terraform/trunk/terraform.bash)
  terraform/repos/community-x86_64/terraform.fish
(from rev 1222836, terraform/trunk/terraform.fish)
  terraform/repos/community-x86_64/terraform.zsh
(from rev 1222836, terraform/trunk/terraform.zsh)
Deleted:
  terraform/repos/community-x86_64/PKGBUILD
  terraform/repos/community-x86_64/terraform.bash
  terraform/repos/community-x86_64/terraform.fish
  terraform/repos/community-x86_64/terraform.zsh

+
 PKGBUILD   |  116 +++
 terraform.bash |2 
 terraform.fish |   18 
 terraform.zsh  |6 +-
 4 files changed, 71 insertions(+), 71 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-05 01:52:05 UTC (rev 1222836)
+++ PKGBUILD2022-06-05 01:52:54 UTC (rev 1222837)
@@ -1,58 +0,0 @@
-# Maintainer: Jerome Leclanche 
-# Maintainer: Christian Rebischke 
-# Maintainer: Daurnimator 
-
-pkgname=terraform
-pkgver=1.2.2
-pkgrel=1
-pkgdesc="HashiCorp tool for building and updating infrastructure as code 
idempotently"
-url="https://github.com/hashicorp/terraform";
-arch=("x86_64")
-license=("MPL")
-makedepends=('go')
-depends=('glibc')
-optdepends=('diffutils: for running `terraform fmt -diff`')
-options=('!lto')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz";
-"terraform.bash"
-"terraform.fish"
-"terraform.zsh")
-sha512sums=('0bd56c2c281848a1f3e983e76a6ee13b7a483b02c35dcdf09084a2bee0aa39e9cc9380be35cb1b13cf895430c42117884c6bd2e27d487953d1fc73caac070f9f'
-
'ea42bfc41288e5ad741fcddfbd5c1f8ba0088be0967b820db1e12e1dc13d1ba242b9cc1c247bf29c36ec59cdce76ff6703cf6b3f76cca5ec441a4927a01afe7d'
-
'44b387fbd7b6abb8f524999d3d5f14fd4d5be54b2b34336a708c6a493c93c886a7230d3102601604f62cf95c53e91de683919213d0e1473ee84e606030d249e3'
-
'ad991daf40f68c11fa66256177a04d97bd38d6a89c554d6261489d4de703852628ffc37429d862237ca24e15f6a7c915cfa027731189ac89a27f7b20c72ab4c9')
-b2sums=('28a5d4e9c7c4f2001a76acafa039d808996eb41b20af21f013f6ecb1368f11a9891b2b17abedc41fa9a881081e3e89a42958c6a6868df19070d9fd8ed3abc1f2'
-
'd047735bbb006e9afbaa4b18af7a7f16a205ec528e91caa61a0b663dd6e24ec1df999216f0b7bd06e3b3c087b37f6ce3aa3cf3a20c892a9cc1962d33ce1b0bcc'
-
'd3655f23ba8893d0f8c6cd5e8b42fae473ccfbc77d97b7424aa1f0d0057bfed6cb4d2505e74dd89099c39af6bc03b92eddedae5bb2821ff905d06b5e311be1f0'
-
'd58712c8203e4a58ec68738f3d22457547a55d230018408400fd1ca433346171b72fa4a87f05efc93213c71f9757d3a8072149ca4e6894355e79f8cfae3bd55b')
-
-prepare() {
-   cd "$pkgname-$pkgver"
-   go mod download
-}
-
-build() {
-   cd "$pkgname-$pkgver"
-   export CGO_CPPFLAGS="${CPPFLAGS}"
-   export CGO_CFLAGS="${CFLAGS}"
-   export CGO_CXXFLAGS="${CXXFLAGS}"
-   export CGO_LDFLAGS="${LDFLAGS}"
-   export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw 
-ldflags=-linkmode=external"
-   export GOPROXY=off
-   go build -o terraform-binary
-}
-
-check() {
-   cd "${pkgname}-${pkgver}"
-   go test -mod=readonly ./...
-}
-
-package() {
-install -Dm644 terraform.bash 
"$pkgdir/usr/share/bash-completion/completions/terraform"
-install -Dm644 terraform.fish 
"${pkgdir}/usr/share/fish/vendor_completions.d/terraform.fish"
-install -Dm644 terraform.zsh 
"$pkgdir/usr/share/zsh/site-functions/_terraform"
-
-   cd "$pkgname-$pkgver"
-   install -Dm755 terraform-binary "$pkgdir/usr/bin/terraform"
-   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: terraform/repos/community-x86_64/PKGBUILD (from rev 1222836, 
terraform/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-05 01:52:54 UTC (rev 1222837)
@@ -0,0 +1,58 @@
+# Maintainer: Jerome Leclanche 
+# Maintainer: Christian Rebischke 
+# Maintainer: Daurnimator 
+
+pkgname=terraform
+pkgver=1.2.2
+pkgrel=1
+pkgdesc="HashiCorp tool for building and updating infrastructure as code 
idempotently"
+url="https://github.com/hashicorp/terraform";
+arch=("x86_64")
+license=("MPL")
+makedepends=('go')
+depends=('glibc')
+optdepends=('diffutils: for running `terraform fmt -diff`')
+options=('!lto')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz";
+"terraform.bash"
+"terraform.fish"
+"terraform.zsh")
+sha512sums=('0bd56c2c281848a1f3e983e76a6ee13b7a483b02c35dcdf09084a2bee0aa39e9cc9380be35cb1b13cf895430c42117884c6bd2e27d487953d1fc73caac070f9f'
+
'e

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

2022-06-04 Thread Daurnimator via arch-commits
Date: Sunday, June 5, 2022 @ 01:52:05
  Author: daurnimator
Revision: 1222836

archrelease: copy trunk to community-x86_64

Added:
  terraform/repos/community-x86_64/PKGBUILD
(from rev 1222835, terraform/trunk/PKGBUILD)
  terraform/repos/community-x86_64/terraform.bash
(from rev 1222835, terraform/trunk/terraform.bash)
  terraform/repos/community-x86_64/terraform.fish
(from rev 1222835, terraform/trunk/terraform.fish)
  terraform/repos/community-x86_64/terraform.zsh
(from rev 1222835, terraform/trunk/terraform.zsh)
Deleted:
  terraform/repos/community-x86_64/PKGBUILD
  terraform/repos/community-x86_64/terraform.bash
  terraform/repos/community-x86_64/terraform.fish
  terraform/repos/community-x86_64/terraform.zsh

+
 PKGBUILD   |  116 +++
 terraform.bash |2 
 terraform.fish |   18 
 terraform.zsh  |6 +-
 4 files changed, 71 insertions(+), 71 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-05 01:48:29 UTC (rev 1222835)
+++ PKGBUILD2022-06-05 01:52:05 UTC (rev 1222836)
@@ -1,58 +0,0 @@
-# Maintainer: Jerome Leclanche 
-# Maintainer: Christian Rebischke 
-# Maintainer: Daurnimator 
-
-pkgname=terraform
-pkgver=1.2.2
-pkgrel=1
-pkgdesc="HashiCorp tool for building and updating infrastructure as code 
idempotently"
-url="https://github.com/hashicorp/terraform";
-arch=("x86_64")
-license=("MPL")
-makedepends=('go')
-depends=('glibc')
-optdepends=('diffutils: for running `terraform fmt -diff`')
-options=('!lto')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz";
-"terraform.bash"
-"terraform.fish"
-"terraform.zsh")
-sha512sums=('0bd56c2c281848a1f3e983e76a6ee13b7a483b02c35dcdf09084a2bee0aa39e9cc9380be35cb1b13cf895430c42117884c6bd2e27d487953d1fc73caac070f9f'
-
'ea42bfc41288e5ad741fcddfbd5c1f8ba0088be0967b820db1e12e1dc13d1ba242b9cc1c247bf29c36ec59cdce76ff6703cf6b3f76cca5ec441a4927a01afe7d'
-
'44b387fbd7b6abb8f524999d3d5f14fd4d5be54b2b34336a708c6a493c93c886a7230d3102601604f62cf95c53e91de683919213d0e1473ee84e606030d249e3'
-
'ad991daf40f68c11fa66256177a04d97bd38d6a89c554d6261489d4de703852628ffc37429d862237ca24e15f6a7c915cfa027731189ac89a27f7b20c72ab4c9')
-b2sums=('28a5d4e9c7c4f2001a76acafa039d808996eb41b20af21f013f6ecb1368f11a9891b2b17abedc41fa9a881081e3e89a42958c6a6868df19070d9fd8ed3abc1f2'
-
'd047735bbb006e9afbaa4b18af7a7f16a205ec528e91caa61a0b663dd6e24ec1df999216f0b7bd06e3b3c087b37f6ce3aa3cf3a20c892a9cc1962d33ce1b0bcc'
-
'd3655f23ba8893d0f8c6cd5e8b42fae473ccfbc77d97b7424aa1f0d0057bfed6cb4d2505e74dd89099c39af6bc03b92eddedae5bb2821ff905d06b5e311be1f0'
-
'd58712c8203e4a58ec68738f3d22457547a55d230018408400fd1ca433346171b72fa4a87f05efc93213c71f9757d3a8072149ca4e6894355e79f8cfae3bd55b')
-
-prepare() {
-   cd "$pkgname-$pkgver"
-   go mod download
-}
-
-build() {
-   cd "$pkgname-$pkgver"
-   export CGO_CPPFLAGS="${CPPFLAGS}"
-   export CGO_CFLAGS="${CFLAGS}"
-   export CGO_CXXFLAGS="${CXXFLAGS}"
-   export CGO_LDFLAGS="${LDFLAGS}"
-   export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw 
-ldflags=-linkmode=external"
-   export GOPROXY=off
-   go build -o terraform-binary
-}
-
-check() {
-   cd "${pkgname}-${pkgver}"
-   go test -mod=readonly ./...
-}
-
-package() {
-install -Dm644 terraform.bash 
"$pkgdir/usr/share/bash-completion/completions/terraform"
-install -Dm644 terraform.fish 
"${pkgdir}/usr/share/fish/vendor_completions.d/terraform.fish"
-install -Dm644 terraform.zsh 
"$pkgdir/usr/share/zsh/site-functions/_terraform"
-
-   cd "$pkgname-$pkgver"
-   install -Dm755 terraform-binary "$pkgdir/usr/bin/terraform"
-   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: terraform/repos/community-x86_64/PKGBUILD (from rev 1222835, 
terraform/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-05 01:52:05 UTC (rev 1222836)
@@ -0,0 +1,58 @@
+# Maintainer: Jerome Leclanche 
+# Maintainer: Christian Rebischke 
+# Maintainer: Daurnimator 
+
+pkgname=terraform
+pkgver=1.2.2
+pkgrel=1
+pkgdesc="HashiCorp tool for building and updating infrastructure as code 
idempotently"
+url="https://github.com/hashicorp/terraform";
+arch=("x86_64")
+license=("MPL")
+makedepends=('go')
+depends=('glibc')
+optdepends=('diffutils: for running `terraform fmt -diff`')
+options=('!lto')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz";
+"terraform.bash"
+"terraform.fish"
+"terraform.zsh")
+sha512sums=('0bd56c2c281848a1f3e983e76a6ee13b7a483b02c35dcdf09084a2bee0aa39e9cc9380be35cb1b13cf895430c42117884c6bd2e27d487953d1fc73caac070f9f'
+
'e

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

2022-06-04 Thread Daurnimator via arch-commits
Date: Sunday, June 5, 2022 @ 01:48:29
  Author: daurnimator
Revision: 1222835

archrelease: copy trunk to community-x86_64

Added:
  terraform/repos/community-x86_64/PKGBUILD
(from rev 1222834, terraform/trunk/PKGBUILD)
  terraform/repos/community-x86_64/terraform.bash
(from rev 1222834, terraform/trunk/terraform.bash)
  terraform/repos/community-x86_64/terraform.fish
(from rev 1222834, terraform/trunk/terraform.fish)
  terraform/repos/community-x86_64/terraform.zsh
(from rev 1222834, terraform/trunk/terraform.zsh)
Deleted:
  terraform/repos/community-x86_64/PKGBUILD
  terraform/repos/community-x86_64/terraform.bash
  terraform/repos/community-x86_64/terraform.fish
  terraform/repos/community-x86_64/terraform.zsh

+
 PKGBUILD   |  116 +++
 terraform.bash |2 
 terraform.fish |   18 
 terraform.zsh  |6 +-
 4 files changed, 71 insertions(+), 71 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-05 01:47:41 UTC (rev 1222834)
+++ PKGBUILD2022-06-05 01:48:29 UTC (rev 1222835)
@@ -1,58 +0,0 @@
-# Maintainer: Jerome Leclanche 
-# Maintainer: Christian Rebischke 
-# Maintainer: Daurnimator 
-
-pkgname=terraform
-pkgver=1.2.1
-pkgrel=1
-pkgdesc="HashiCorp tool for building and updating infrastructure as code 
idempotently"
-url="https://github.com/hashicorp/terraform";
-arch=("x86_64")
-license=("MPL")
-makedepends=('go')
-depends=('glibc')
-optdepends=('diffutils: for running `terraform fmt -diff`')
-options=('!lto')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz";
-"terraform.bash"
-"terraform.fish"
-"terraform.zsh")
-sha512sums=('6a7af43744f928722f71d8ffb3401d594b250fad03df79ae403acbdd1887365de868256d47bdde42a170a4c01d76f789f52de821267db666407e42776deb0b25'
-
'ea42bfc41288e5ad741fcddfbd5c1f8ba0088be0967b820db1e12e1dc13d1ba242b9cc1c247bf29c36ec59cdce76ff6703cf6b3f76cca5ec441a4927a01afe7d'
-
'44b387fbd7b6abb8f524999d3d5f14fd4d5be54b2b34336a708c6a493c93c886a7230d3102601604f62cf95c53e91de683919213d0e1473ee84e606030d249e3'
-
'ad991daf40f68c11fa66256177a04d97bd38d6a89c554d6261489d4de703852628ffc37429d862237ca24e15f6a7c915cfa027731189ac89a27f7b20c72ab4c9')
-b2sums=('ff4483adefc7728089573ebd032f46f1d1b131cddee7b1e1f3bc0c07606d125991e18686fcbff637d4f5765c85dd902557122927d3d87c6e21c3e1398e96ca8d'
-
'd047735bbb006e9afbaa4b18af7a7f16a205ec528e91caa61a0b663dd6e24ec1df999216f0b7bd06e3b3c087b37f6ce3aa3cf3a20c892a9cc1962d33ce1b0bcc'
-
'd3655f23ba8893d0f8c6cd5e8b42fae473ccfbc77d97b7424aa1f0d0057bfed6cb4d2505e74dd89099c39af6bc03b92eddedae5bb2821ff905d06b5e311be1f0'
-
'd58712c8203e4a58ec68738f3d22457547a55d230018408400fd1ca433346171b72fa4a87f05efc93213c71f9757d3a8072149ca4e6894355e79f8cfae3bd55b')
-
-prepare() {
-   cd "$pkgname-$pkgver"
-   go mod download
-}
-
-build() {
-   cd "$pkgname-$pkgver"
-   export CGO_CPPFLAGS="${CPPFLAGS}"
-   export CGO_CFLAGS="${CFLAGS}"
-   export CGO_CXXFLAGS="${CXXFLAGS}"
-   export CGO_LDFLAGS="${LDFLAGS}"
-   export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw 
-ldflags=-linkmode=external"
-   export GOPROXY=off
-   go build -o terraform-binary
-}
-
-check() {
-   cd "${pkgname}-${pkgver}"
-   go test -mod=readonly ./...
-}
-
-package() {
-install -Dm644 terraform.bash 
"$pkgdir/usr/share/bash-completion/completions/terraform"
-install -Dm644 terraform.fish 
"${pkgdir}/usr/share/fish/vendor_completions.d/terraform.fish"
-install -Dm644 terraform.zsh 
"$pkgdir/usr/share/zsh/site-functions/_terraform"
-
-   cd "$pkgname-$pkgver"
-   install -Dm755 terraform-binary "$pkgdir/usr/bin/terraform"
-   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: terraform/repos/community-x86_64/PKGBUILD (from rev 1222834, 
terraform/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-05 01:48:29 UTC (rev 1222835)
@@ -0,0 +1,58 @@
+# Maintainer: Jerome Leclanche 
+# Maintainer: Christian Rebischke 
+# Maintainer: Daurnimator 
+
+pkgname=terraform
+pkgver=1.2.2
+pkgrel=1
+pkgdesc="HashiCorp tool for building and updating infrastructure as code 
idempotently"
+url="https://github.com/hashicorp/terraform";
+arch=("x86_64")
+license=("MPL")
+makedepends=('go')
+depends=('glibc')
+optdepends=('diffutils: for running `terraform fmt -diff`')
+options=('!lto')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz";
+"terraform.bash"
+"terraform.fish"
+"terraform.zsh")
+sha512sums=('0bd56c2c281848a1f3e983e76a6ee13b7a483b02c35dcdf09084a2bee0aa39e9cc9380be35cb1b13cf895430c42117884c6bd2e27d487953d1fc73caac070f9f'
+
'e

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

2022-06-04 Thread Daurnimator via arch-commits
Date: Sunday, June 5, 2022 @ 01:47:41
  Author: daurnimator
Revision: 1222834

upgpkg: terraform 1.2.2-1

Modified:
  terraform/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-05 01:42:40 UTC (rev 1222833)
+++ PKGBUILD2022-06-05 01:47:41 UTC (rev 1222834)
@@ -3,7 +3,7 @@
 # Maintainer: Daurnimator 
 
 pkgname=terraform
-pkgver=1.2.1
+pkgver=1.2.2
 pkgrel=1
 pkgdesc="HashiCorp tool for building and updating infrastructure as code 
idempotently"
 url="https://github.com/hashicorp/terraform";
@@ -17,11 +17,11 @@
 "terraform.bash"
 "terraform.fish"
 "terraform.zsh")
-sha512sums=('6a7af43744f928722f71d8ffb3401d594b250fad03df79ae403acbdd1887365de868256d47bdde42a170a4c01d76f789f52de821267db666407e42776deb0b25'
+sha512sums=('0bd56c2c281848a1f3e983e76a6ee13b7a483b02c35dcdf09084a2bee0aa39e9cc9380be35cb1b13cf895430c42117884c6bd2e27d487953d1fc73caac070f9f'
 
'ea42bfc41288e5ad741fcddfbd5c1f8ba0088be0967b820db1e12e1dc13d1ba242b9cc1c247bf29c36ec59cdce76ff6703cf6b3f76cca5ec441a4927a01afe7d'
 
'44b387fbd7b6abb8f524999d3d5f14fd4d5be54b2b34336a708c6a493c93c886a7230d3102601604f62cf95c53e91de683919213d0e1473ee84e606030d249e3'
 
'ad991daf40f68c11fa66256177a04d97bd38d6a89c554d6261489d4de703852628ffc37429d862237ca24e15f6a7c915cfa027731189ac89a27f7b20c72ab4c9')
-b2sums=('ff4483adefc7728089573ebd032f46f1d1b131cddee7b1e1f3bc0c07606d125991e18686fcbff637d4f5765c85dd902557122927d3d87c6e21c3e1398e96ca8d'
+b2sums=('28a5d4e9c7c4f2001a76acafa039d808996eb41b20af21f013f6ecb1368f11a9891b2b17abedc41fa9a881081e3e89a42958c6a6868df19070d9fd8ed3abc1f2'
 
'd047735bbb006e9afbaa4b18af7a7f16a205ec528e91caa61a0b663dd6e24ec1df999216f0b7bd06e3b3c087b37f6ce3aa3cf3a20c892a9cc1962d33ce1b0bcc'
 
'd3655f23ba8893d0f8c6cd5e8b42fae473ccfbc77d97b7424aa1f0d0057bfed6cb4d2505e74dd89099c39af6bc03b92eddedae5bb2821ff905d06b5e311be1f0'
 
'd58712c8203e4a58ec68738f3d22457547a55d230018408400fd1ca433346171b72fa4a87f05efc93213c71f9757d3a8072149ca4e6894355e79f8cfae3bd55b')



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

2022-06-04 Thread Daniel M. Capella via arch-commits
Date: Sunday, June 5, 2022 @ 01:42:40
  Author: polyzen
Revision: 1222833

archrelease: copy trunk to community-any

Added:
  pyright/repos/community-any/PKGBUILD
(from rev 1222832, pyright/trunk/PKGBUILD)
Deleted:
  pyright/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-05 01:42:10 UTC (rev 1222832)
+++ PKGBUILD2022-06-05 01:42:40 UTC (rev 1222833)
@@ -1,41 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Kaizhao Zhang 
-
-pkgname=pyright
-pkgver=1.1.251
-pkgrel=1
-pkgdesc='Type checker for the Python language'
-arch=('any')
-url=https://github.com/microsoft/pyright
-license=('MIT')
-depends=('nodejs>=12')
-makedepends=('npm')
-source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-b2sums=('c1b1fa8e9c98ab221860062ef861996b4fc3f82244114d62e911bdb63aa1c55ed8263ef62885d7f9b636a51abb7d458e71bd168a33e16d985c5dee9021991439')
-
-prepare() {
-  cd $pkgname-$pkgver
-  npm ci
-}
-
-build() {
-  cd $pkgname-$pkgver/packages/$pkgname
-  npm run build
-}
-
-package() {
-  local _npmdir=/usr/lib/node_modules/$pkgname
-  install -d "$pkgdir"/{usr/bin,$_npmdir,usr/share/doc/$pkgname}
-  ln -s $_npmdir/index.js "$pkgdir"/usr/bin/$pkgname
-  ln -s $_npmdir/langserver.index.js \
-"$pkgdir"/usr/bin/$pkgname-langserver
-
-  cd $pkgname-$pkgver
-  cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt
-
-  cd packages/$pkgname
-  cp -r dist {,langserver.}index.js "$pkgdir"/$_npmdir
-}
-
-# vim:set ts=2 sw=2 et:

Copied: pyright/repos/community-any/PKGBUILD (from rev 1222832, 
pyright/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-05 01:42:40 UTC (rev 1222833)
@@ -0,0 +1,41 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Kaizhao Zhang 
+
+pkgname=pyright
+pkgver=1.1.252
+pkgrel=1
+pkgdesc='Type checker for the Python language'
+arch=('any')
+url=https://github.com/microsoft/pyright
+license=('MIT')
+depends=('nodejs>=12')
+makedepends=('npm')
+source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
+b2sums=('0e14fe4ab9795dd46ad1c331d1de93883cea2cc4beb2a519c337c97b3b0768be0bb1eae42bec6305bee249fa3ad80ee832bb086a908720e7e35d2c7855afe11c')
+
+prepare() {
+  cd $pkgname-$pkgver
+  npm ci
+}
+
+build() {
+  cd $pkgname-$pkgver/packages/$pkgname
+  npm run build
+}
+
+package() {
+  local _npmdir=/usr/lib/node_modules/$pkgname
+  install -d "$pkgdir"/{usr/bin,$_npmdir,usr/share/doc/$pkgname}
+  ln -s $_npmdir/index.js "$pkgdir"/usr/bin/$pkgname
+  ln -s $_npmdir/langserver.index.js \
+"$pkgdir"/usr/bin/$pkgname-langserver
+
+  cd $pkgname-$pkgver
+  cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt
+
+  cd packages/$pkgname
+  cp -r dist {,langserver.}index.js "$pkgdir"/$_npmdir
+}
+
+# vim:set ts=2 sw=2 et:



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

2022-06-04 Thread Daniel M. Capella via arch-commits
Date: Sunday, June 5, 2022 @ 01:42:10
  Author: polyzen
Revision: 1222832

upgpkg: pyright 1.1.252-1

Modified:
  pyright/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-05 01:33:52 UTC (rev 1222831)
+++ PKGBUILD2022-06-05 01:42:10 UTC (rev 1222832)
@@ -2,7 +2,7 @@
 # Contributor: Kaizhao Zhang 
 
 pkgname=pyright
-pkgver=1.1.251
+pkgver=1.1.252
 pkgrel=1
 pkgdesc='Type checker for the Python language'
 arch=('any')
@@ -11,7 +11,7 @@
 depends=('nodejs>=12')
 makedepends=('npm')
 source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-b2sums=('c1b1fa8e9c98ab221860062ef861996b4fc3f82244114d62e911bdb63aa1c55ed8263ef62885d7f9b636a51abb7d458e71bd168a33e16d985c5dee9021991439')
+b2sums=('0e14fe4ab9795dd46ad1c331d1de93883cea2cc4beb2a519c337c97b3b0768be0bb1eae42bec6305bee249fa3ad80ee832bb086a908720e7e35d2c7855afe11c')
 
 prepare() {
   cd $pkgname-$pkgver



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

2022-06-04 Thread Daurnimator via arch-commits
Date: Sunday, June 5, 2022 @ 01:33:52
  Author: daurnimator
Revision: 1222831

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-05 01:33:16 UTC (rev 1222830)
+++ PKGBUILD2022-06-05 01:33:52 UTC (rev 1222831)
@@ -1,38 +0,0 @@
-# Maintainer: Daurnimator 
-# Maintainer: Lukas Fleischer 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Chris Brannon 
-# Contributor: Paulo Matias 
-# Contributor: Anders Bergh 
-
-pkgname=luajit
-# LuaJIT has abandoned versioned releases and now advises using git HEAD
-# https://github.com/LuaJIT/LuaJIT/issues/665#issuecomment-784452583
-_commit=1b8d8cabdcc4f1977dc8c51a82074653078d870b
-pkgver="2.1.0.beta3.r409.g${_commit::8}"
-pkgrel=1
-pkgdesc='Just-in-time compiler and drop-in replacement for Lua 5.1'
-arch=('x86_64')
-url='https://luajit.org/'
-license=('MIT')
-depends=('gcc-libs')
-options=('debug')
-source=("LuaJIT-${_commit}.tar.gz::https://repo.or.cz/luajit-2.0.git/snapshot/${_commit}.tar.gz";)
-md5sums=('9f4be58cc59179cc696eac507b0879cb')
-sha256sums=('369882937289a81e178505a34842d8fe0a02dcdd707e1c57111cf2a6a90fa0e5')
-b2sums=('f8079977d59edf42748e3e2dc0639b314703eca9ad7d2e6b86e6a0af6869cbd95ecd48e8ecbd0252745c1401822af9515d4bbd7dd878897aa20a2dfe5dbf7355')
-
-build() {
-  cd "luajit-2.0-${_commit::7}"
-  # Avoid early stripping
-  make amalg PREFIX=/usr BUILDMODE=dynamic TARGET_STRIP=" @:"
-}
-
-package() {
-  cd "luajit-2.0-${_commit::7}"
-
-  make install DESTDIR="$pkgdir" PREFIX=/usr
-  install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT"
-
-  ln -sf luajit-2.1.0-beta3 "$pkgdir/usr/bin/luajit"
-}

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



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

2022-06-04 Thread Daurnimator via arch-commits
Date: Sunday, June 5, 2022 @ 01:33:16
  Author: daurnimator
Revision: 1222830

upgpkg: luajit 2.1.0.beta3.r411.g68bb1140-1

Modified:
  luajit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 22:16:57 UTC (rev 1222829)
+++ PKGBUILD2022-06-05 01:33:16 UTC (rev 1222830)
@@ -8,8 +8,8 @@
 pkgname=luajit
 # LuaJIT has abandoned versioned releases and now advises using git HEAD
 # https://github.com/LuaJIT/LuaJIT/issues/665#issuecomment-784452583
-_commit=1b8d8cabdcc4f1977dc8c51a82074653078d870b
-pkgver="2.1.0.beta3.r409.g${_commit::8}"
+_commit=68bb11405ce8b6356cb90dac010b5c87b933bbab
+pkgver="2.1.0.beta3.r411.g${_commit::8}"
 pkgrel=1
 pkgdesc='Just-in-time compiler and drop-in replacement for Lua 5.1'
 arch=('x86_64')
@@ -18,9 +18,9 @@
 depends=('gcc-libs')
 options=('debug')
 
source=("LuaJIT-${_commit}.tar.gz::https://repo.or.cz/luajit-2.0.git/snapshot/${_commit}.tar.gz";)
-md5sums=('9f4be58cc59179cc696eac507b0879cb')
-sha256sums=('369882937289a81e178505a34842d8fe0a02dcdd707e1c57111cf2a6a90fa0e5')
-b2sums=('f8079977d59edf42748e3e2dc0639b314703eca9ad7d2e6b86e6a0af6869cbd95ecd48e8ecbd0252745c1401822af9515d4bbd7dd878897aa20a2dfe5dbf7355')
+md5sums=('8d3b98d901f1e2de59d82fc788bf3a96')
+sha256sums=('49ab008c5775982e426e7179cf4701125d37109a6687d69ccd4ab64d4d14dcf8')
+b2sums=('9893ade6fc3d4b14bc4e71e34d76b36efa054b0bb7e55aafda517a4d3f3a3b7504a04e58289ab90ef805508ca678667b0bf0534006a8309f39741f1c12ffcc4b')
 
 build() {
   cd "luajit-2.0-${_commit::7}"



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

2022-06-04 Thread Antonio Rojas via arch-commits
Date: Saturday, June 4, 2022 @ 22:16:57
  Author: arojas
Revision: 1222829

archrelease: copy trunk to community-x86_64

Added:
  frei0r-plugins/repos/community-x86_64/PKGBUILD
(from rev 1222828, frei0r-plugins/trunk/PKGBUILD)
Deleted:
  frei0r-plugins/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-04 22:16:46 UTC (rev 1222828)
+++ PKGBUILD2022-06-04 22:16:57 UTC (rev 1222829)
@@ -1,44 +0,0 @@
-# Maintainer: Balló György 
-# Contributor: Sergej Pupykin 
-
-pkgname=frei0r-plugins
-pkgver=1.7.0
-pkgrel=2
-pkgdesc='Minimalistic plugin API for video effects'
-arch=('x86_64')
-url='https://frei0r.dyne.org/'
-license=('GPL2')
-depends=('cairo' 'gavl')
-makedepends=('cmake' 'doxygen' 'ninja') # opencv - not compatible with 4.0
-#optdepends=('opencv: for facebl0r and facedetect plugins')
-source=("https://files.dyne.org/frei0r/$pkgname-$pkgver.tar.gz"{,.asc}
- https://github.com/dyne/frei0r/commit/e48da90c.patch
- https://github.com/dyne/frei0r/commit/9e79ba02.patch
- https://github.com/dyne/frei0r/commit/aa7ccf8e.patch
- https://github.com/dyne/frei0r/commit/b8d4e059.patch
- https://github.com/dyne/frei0r/commit/febd7387.patch)
-validpgpkeys=('6113D89CA825C5CEDD02C87273B35DA54ACB7D10') # Denis Roio 
(Jaromil)
-sha256sums=('1b1ff8f0f9bc23eed724e94e9a7c1d8f0244bfe33424bb4fe68e6460c088523a'
-'SKIP'
-'7e7db9b0d8d1b6d4a4a16fd586012e9b820933a7dfc163a1e231976d9e88b203'
-'b4649a5251eb39ad8e7d7990d716247190cc3ddf2028a119f7805f3683d2d0f7'
-'41fb30e2dcfefe96aca544ffdd4a94c996adc7397fec44ee6cd6d8a2506a25ae'
-'0997a05a485ac19b1b0053ebf6c624a90b0904f69b04725b305601f2916efc2d'
-'b8151ed31d3003a4109ba5ec15600c182b894ee1b4f2db9f3226dc17c0e48d95')
-
-prepare() {
-  cd $pkgname-$pkgver
-# Backport fixes for kdenlive
-  for _commit in e48da90c 9e79ba02 aa7ccf8e b8d4e059 febd7387; do
-patch -p1 -i ../$_commit.patch
-  done
-}
-
-build() {
-  cmake -S $pkgname-$pkgver -B build -G Ninja -DCMAKE_INSTALL_PREFIX='/usr'
-  cmake --build build
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-}

Copied: frei0r-plugins/repos/community-x86_64/PKGBUILD (from rev 1222828, 
frei0r-plugins/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-04 22:16:57 UTC (rev 1222829)
@@ -0,0 +1,26 @@
+# Maintainer: Balló György 
+# Contributor: Sergej Pupykin 
+
+pkgname=frei0r-plugins
+pkgver=1.8.0
+pkgrel=1
+pkgdesc='Minimalistic plugin API for video effects'
+arch=('x86_64')
+url='https://frei0r.dyne.org/'
+license=('GPL2')
+depends=('cairo' 'gavl')
+makedepends=('cmake' 'doxygen' 'ninja' 'opencv')
+optdepends=('opencv: for facebl0r and facedetect plugins')
+source=("https://files.dyne.org/frei0r/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('6113D89CA825C5CEDD02C87273B35DA54ACB7D10') # Denis Roio 
(Jaromil)
+sha256sums=('45a28655caf057227b442b800ca3899e93490515c81e212d219fdf4a7613f5c4'
+'SKIP')
+
+build() {
+  cmake -S $pkgname-$pkgver -B build -G Ninja -DCMAKE_INSTALL_PREFIX='/usr'
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+}



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

2022-06-04 Thread Antonio Rojas via arch-commits
Date: Saturday, June 4, 2022 @ 22:16:46
  Author: arojas
Revision: 1222828

Update to 1.8.0

Modified:
  frei0r-plugins/trunk/PKGBUILD

--+
 PKGBUILD |   32 +++-
 1 file changed, 7 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 22:07:33 UTC (rev 1222827)
+++ PKGBUILD2022-06-04 22:16:46 UTC (rev 1222828)
@@ -2,38 +2,20 @@
 # Contributor: Sergej Pupykin 
 
 pkgname=frei0r-plugins
-pkgver=1.7.0
-pkgrel=2
+pkgver=1.8.0
+pkgrel=1
 pkgdesc='Minimalistic plugin API for video effects'
 arch=('x86_64')
 url='https://frei0r.dyne.org/'
 license=('GPL2')
 depends=('cairo' 'gavl')
-makedepends=('cmake' 'doxygen' 'ninja') # opencv - not compatible with 4.0
-#optdepends=('opencv: for facebl0r and facedetect plugins')
-source=("https://files.dyne.org/frei0r/$pkgname-$pkgver.tar.gz"{,.asc}
- https://github.com/dyne/frei0r/commit/e48da90c.patch
- https://github.com/dyne/frei0r/commit/9e79ba02.patch
- https://github.com/dyne/frei0r/commit/aa7ccf8e.patch
- https://github.com/dyne/frei0r/commit/b8d4e059.patch
- https://github.com/dyne/frei0r/commit/febd7387.patch)
+makedepends=('cmake' 'doxygen' 'ninja' 'opencv')
+optdepends=('opencv: for facebl0r and facedetect plugins')
+source=("https://files.dyne.org/frei0r/$pkgname-$pkgver.tar.gz"{,.asc})
 validpgpkeys=('6113D89CA825C5CEDD02C87273B35DA54ACB7D10') # Denis Roio 
(Jaromil)
-sha256sums=('1b1ff8f0f9bc23eed724e94e9a7c1d8f0244bfe33424bb4fe68e6460c088523a'
-'SKIP'
-'7e7db9b0d8d1b6d4a4a16fd586012e9b820933a7dfc163a1e231976d9e88b203'
-'b4649a5251eb39ad8e7d7990d716247190cc3ddf2028a119f7805f3683d2d0f7'
-'41fb30e2dcfefe96aca544ffdd4a94c996adc7397fec44ee6cd6d8a2506a25ae'
-'0997a05a485ac19b1b0053ebf6c624a90b0904f69b04725b305601f2916efc2d'
-'b8151ed31d3003a4109ba5ec15600c182b894ee1b4f2db9f3226dc17c0e48d95')
+sha256sums=('45a28655caf057227b442b800ca3899e93490515c81e212d219fdf4a7613f5c4'
+'SKIP')
 
-prepare() {
-  cd $pkgname-$pkgver
-# Backport fixes for kdenlive
-  for _commit in e48da90c 9e79ba02 aa7ccf8e b8d4e059 febd7387; do
-patch -p1 -i ../$_commit.patch
-  done
-}
-
 build() {
   cmake -S $pkgname-$pkgver -B build -G Ninja -DCMAKE_INSTALL_PREFIX='/usr'
   cmake --build build



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

2022-06-04 Thread Antonio Rojas via arch-commits
Date: Saturday, June 4, 2022 @ 22:13:10
  Author: arojas
Revision: 447566

archrelease: copy trunk to extra-x86_64

Added:
  kdenlive/repos/extra-x86_64/PKGBUILD
(from rev 447565, kdenlive/trunk/PKGBUILD)
Deleted:
  kdenlive/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-04 22:12:57 UTC (rev 447565)
+++ PKGBUILD2022-06-04 22:13:10 UTC (rev 447566)
@@ -1,40 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Sergej Pupykin 
-# Contributor: Zuf 
-# Contributor: Darwin Bautista 
-# Contributor: Gustavo Alvarez 
-
-pkgname=kdenlive
-pkgver=22.04.1
-pkgrel=1
-pkgdesc='A non-linear video editor for Linux using the MLT video framework'
-arch=(x86_64)
-url='https://apps.kde.org/kdenlive/'
-license=(GPL)
-groups=(kde-applications kde-multimedia)
-depends=(qt5-networkauth knewstuff knotifyconfig kfilemetadata purpose mlt 
breeze-icons frei0r-plugins)
-makedepends=(extra-cmake-modules kdoctools v4l-utils doxygen qt5-tools)
-optdepends=('ffmpeg: for FFmpeg plugin'
-'dvgrab: for firewire capture'
-'recordmydesktop: for screen capture'
-'opencv: for motion tracking'
-'plasma-desktop: theme configuration'
-'opentimelineio: timeline export/import')
-source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
-sha256sums=('ae879041f18ee89b3fef2dc85cbb6899bf184c433b234d0c2145085767952a4e'
-'SKIP')
-validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid 

-  F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87  # Christoph Feck 

-  D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker 

-options=(debug)
-
-build() {
-  cmake -B build -S $pkgname-$pkgver \
--DBUILD_TESTING=OFF \
--DBUILD_QCH=ON
-  cmake --build build
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-}

Copied: kdenlive/repos/extra-x86_64/PKGBUILD (from rev 447565, 
kdenlive/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-04 22:13:10 UTC (rev 447566)
@@ -0,0 +1,41 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Sergej Pupykin 
+# Contributor: Zuf 
+# Contributor: Darwin Bautista 
+# Contributor: Gustavo Alvarez 
+
+pkgname=kdenlive
+pkgver=22.04.1
+pkgrel=2
+pkgdesc='A non-linear video editor for Linux using the MLT video framework'
+arch=(x86_64)
+url='https://apps.kde.org/kdenlive/'
+license=(GPL)
+groups=(kde-applications kde-multimedia)
+depends=(qt5-networkauth knewstuff knotifyconfig kfilemetadata purpose mlt 
breeze-icons frei0r-plugins)
+makedepends=(extra-cmake-modules kdoctools v4l-utils doxygen qt5-tools)
+optdepends=('ffmpeg: for FFmpeg plugin'
+'dvgrab: for firewire capture'
+'recordmydesktop: for screen capture'
+'opencv: for motion tracking'
+'plasma-desktop: theme configuration'
+'opentimelineio: timeline export/import'
+'bigsh0t: VR360 effects')
+source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
+sha256sums=('ae879041f18ee89b3fef2dc85cbb6899bf184c433b234d0c2145085767952a4e'
+'SKIP')
+validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid 

+  F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87  # Christoph Feck 

+  D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker 

+options=(debug)
+
+build() {
+  cmake -B build -S $pkgname-$pkgver \
+-DBUILD_TESTING=OFF \
+-DBUILD_QCH=ON
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+}



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

2022-06-04 Thread Antonio Rojas via arch-commits
Date: Saturday, June 4, 2022 @ 22:12:57
  Author: arojas
Revision: 447565

Add bigsh0t optdepend

Modified:
  kdenlive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 21:31:16 UTC (rev 447564)
+++ PKGBUILD2022-06-04 22:12:57 UTC (rev 447565)
@@ -6,7 +6,7 @@
 
 pkgname=kdenlive
 pkgver=22.04.1
-pkgrel=1
+pkgrel=2
 pkgdesc='A non-linear video editor for Linux using the MLT video framework'
 arch=(x86_64)
 url='https://apps.kde.org/kdenlive/'
@@ -19,7 +19,8 @@
 'recordmydesktop: for screen capture'
 'opencv: for motion tracking'
 'plasma-desktop: theme configuration'
-'opentimelineio: timeline export/import')
+'opentimelineio: timeline export/import'
+'bigsh0t: VR360 effects')
 
source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
 sha256sums=('ae879041f18ee89b3fef2dc85cbb6899bf184c433b234d0c2145085767952a4e'
 'SKIP')



[arch-commits] Commit in bigsh0t (3 files)

2022-06-04 Thread Antonio Rojas via arch-commits
Date: Saturday, June 4, 2022 @ 22:07:33
  Author: arojas
Revision: 1222827

archrelease: copy trunk to community-x86_64

Added:
  bigsh0t/repos/
  bigsh0t/repos/community-x86_64/
  bigsh0t/repos/community-x86_64/PKGBUILD
(from rev 1222826, bigsh0t/trunk/PKGBUILD)

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

Copied: bigsh0t/repos/community-x86_64/PKGBUILD (from rev 1222826, 
bigsh0t/trunk/PKGBUILD)
===
--- repos/community-x86_64/PKGBUILD (rev 0)
+++ repos/community-x86_64/PKGBUILD 2022-06-04 22:07:33 UTC (rev 1222827)
@@ -0,0 +1,26 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=bigsh0t
+pkgver=2.5.1
+pkgrel=1
+pkgdesc='A collection of frei0r plugins for VR video, with support for Shotcut'
+arch=(x86_64)
+url='https://bitbucket.org/leo_sutic/bigsh0t'
+license=(GPL)
+depends=(gcc-libs)
+makedepends=(cmake python)
+source=($pkgname-$pkgver::https://bitbucket.org/leo_sutic/bigsh0t/get/$pkgver.tar.gz)
+sha256sums=('7808e1ebd6329f3f52f66c76f3db65571f2422247a1e654f1617efcad3aaa484')
+
+build() {
+  cmake -B build -S leo_sutic-$pkgname-* \
+-DCMAKE_INSTALL_PREFIX=/usr
+  cmake --build build
+}
+
+package() {
+#  DESTDIR="$pkgdir" cmake --install build
+  install -Dm755 build/*.so -t "$pkgdir"/usr/lib/frei0r-1
+  install -d "$pkgdir"/usr/share
+  mv build/shotcut "$pkgdir"/usr/share
+}



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

2022-06-04 Thread Antonio Rojas via arch-commits
Date: Saturday, June 4, 2022 @ 22:07:20
  Author: arojas
Revision: 1222826

Add bigsh0t for additional kdenlive effects (FS#74958)

Added:
  bigsh0t/
  bigsh0t/trunk/
  bigsh0t/trunk/PKGBUILD

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

Added: bigsh0t/trunk/PKGBUILD
===
--- bigsh0t/trunk/PKGBUILD  (rev 0)
+++ bigsh0t/trunk/PKGBUILD  2022-06-04 22:07:20 UTC (rev 1222826)
@@ -0,0 +1,26 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=bigsh0t
+pkgver=2.5.1
+pkgrel=1
+pkgdesc='A collection of frei0r plugins for VR video, with support for Shotcut'
+arch=(x86_64)
+url='https://bitbucket.org/leo_sutic/bigsh0t'
+license=(GPL)
+depends=(gcc-libs)
+makedepends=(cmake python)
+source=($pkgname-$pkgver::https://bitbucket.org/leo_sutic/bigsh0t/get/$pkgver.tar.gz)
+sha256sums=('7808e1ebd6329f3f52f66c76f3db65571f2422247a1e654f1617efcad3aaa484')
+
+build() {
+  cmake -B build -S leo_sutic-$pkgname-* \
+-DCMAKE_INSTALL_PREFIX=/usr
+  cmake --build build
+}
+
+package() {
+#  DESTDIR="$pkgdir" cmake --install build
+  install -Dm755 build/*.so -t "$pkgdir"/usr/lib/frei0r-1
+  install -d "$pkgdir"/usr/share
+  mv build/shotcut "$pkgdir"/usr/share
+}



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

2022-06-04 Thread Antonio Rojas via arch-commits
Date: Saturday, June 4, 2022 @ 20:46:56
  Author: arojas
Revision: 1222825

archrelease: copy trunk to community-x86_64

Added:
  igraph/repos/community-x86_64/PKGBUILD
(from rev 1222824, igraph/trunk/PKGBUILD)
Deleted:
  igraph/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-04 20:46:42 UTC (rev 1222824)
+++ PKGBUILD2022-06-04 20:46:56 UTC (rev 1222825)
@@ -1,31 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Fazlul Shahriar 
-# Contributor: Denis Zawada 
-
-pkgname=igraph
-pkgver=0.9.8
-pkgrel=1
-pkgdesc='A library for creating and manipulating (un)directed graphs'
-arch=(x86_64)
-url='https://igraph.org/c/'
-license=(GPL2)
-depends=(glpk arpack libxml2 suitesparse plfit)
-makedepends=(cmake)
-source=(https://github.com/igraph/igraph/releases/download/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('f9a83473cea3e037b605b79b336be656b00dcf3037b233b4b250bd9270f36397')
-
-build() {
-  cmake -B build -S $pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=None \
--DBUILD_SHARED_LIBS=ON
-  cmake --build build
-}
-
-check() {
-  cmake --build build --target check
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-}

Copied: igraph/repos/community-x86_64/PKGBUILD (from rev 1222824, 
igraph/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-04 20:46:56 UTC (rev 1222825)
@@ -0,0 +1,31 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Fazlul Shahriar 
+# Contributor: Denis Zawada 
+
+pkgname=igraph
+pkgver=0.9.9
+pkgrel=1
+pkgdesc='A library for creating and manipulating (un)directed graphs'
+arch=(x86_64)
+url='https://igraph.org/c/'
+license=(GPL2)
+depends=(glpk arpack libxml2 suitesparse plfit)
+makedepends=(cmake)
+source=(https://github.com/igraph/igraph/releases/download/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('ee358d9bd13e3b491533e3eda5cda934bc5238aa756a68c2defaab4e33ee57ab')
+
+build() {
+  cmake -B build -S $pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-DBUILD_SHARED_LIBS=ON
+  cmake --build build
+}
+
+check() {
+  cmake --build build --target check
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+}



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

2022-06-04 Thread Antonio Rojas via arch-commits
Date: Saturday, June 4, 2022 @ 20:46:42
  Author: arojas
Revision: 1222824

Update to 0.9.9

Modified:
  igraph/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:35:51 UTC (rev 1222823)
+++ PKGBUILD2022-06-04 20:46:42 UTC (rev 1222824)
@@ -3,7 +3,7 @@
 # Contributor: Denis Zawada 
 
 pkgname=igraph
-pkgver=0.9.8
+pkgver=0.9.9
 pkgrel=1
 pkgdesc='A library for creating and manipulating (un)directed graphs'
 arch=(x86_64)
@@ -12,7 +12,7 @@
 depends=(glpk arpack libxml2 suitesparse plfit)
 makedepends=(cmake)
 
source=(https://github.com/igraph/igraph/releases/download/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('f9a83473cea3e037b605b79b336be656b00dcf3037b233b4b250bd9270f36397')
+sha256sums=('ee358d9bd13e3b491533e3eda5cda934bc5238aa756a68c2defaab4e33ee57ab')
 
 build() {
   cmake -B build -S $pkgname-$pkgver \



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

2022-06-04 Thread Bruno Pagani via arch-commits
Date: Saturday, June 4, 2022 @ 20:32:54
  Author: archange
Revision: 1222734

archrelease: copy trunk to community-testing-x86_64

Added:
  python-pyarrow/repos/community-testing-x86_64/
  python-pyarrow/repos/community-testing-x86_64/PKGBUILD
(from rev 1222722, python-pyarrow/trunk/PKGBUILD)
  python-pyarrow/repos/community-testing-x86_64/tensorflow-abi.patch
(from rev 1222723, python-pyarrow/trunk/tensorflow-abi.patch)

--+
 PKGBUILD |   73 +
 tensorflow-abi.patch |   17 +++
 2 files changed, 90 insertions(+)

Copied: python-pyarrow/repos/community-testing-x86_64/PKGBUILD (from rev 
1222722, python-pyarrow/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-06-04 20:32:54 UTC (rev 1222734)
@@ -0,0 +1,73 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Guillaume Horel 
+
+_pkg=arrow
+pkgname=python-pyarrow
+pkgver=8.0.0
+pkgrel=1
+pkgdesc="Columnar in-memory analytics layer for big data — Python module."
+arch=(x86_64)
+url="https://arrow.apache.org";
+license=(Apache)
+depends=(arrow python-numpy)
+makedepends=(git cmake cython python-setuptools python-setuptools-scm)
+optdepends=(python-fsspec)
+checkdepends=(python-brotli python-cffi python-hypothesis python-pandas 
python-pytest python-pytest-lazy-fixture python-pytz)
+source=(https://archive.apache.org/dist/${_pkg}/${_pkg}-${pkgver}/apache-${_pkg}-${pkgver}.tar.gz{,.asc}
+git+https://github.com/apache/arrow-testing.git
+tensorflow-abi.patch)
+sha256sums=(ad9a05705117c989c116bae9ac70492fe015050e1b80fb0e38fde4b5d863aaa3
+SKIP
+SKIP
+d20e9cef6b18d3801a1ac1db50808631bec8097be58c194d6b036a5773e14958)
+validpgpkeys=(265F80AB84FE03127E14F01125BCCA5220D84079  # Krisztian Szucs 
(apache) 
+  08D3564B7C6A9CAFBFF6A66791D18FCF079F8007) # Kouhei Sutou 

+
+
+prepare(){
+  cd apache-${_pkg}-${pkgver}
+  patch -p1 < ../tensorflow-abi.patch
+}
+
+build(){
+  cd apache-${_pkg}-${pkgver}/python
+  ARROW_HOME=/usr \
+  PARQUET_HOME=/usr \
+  PYARROW_BUNDLE_ARROW_CPP_HEADERS=0 \
+  PYARROW_BUNDLE_PLASMA_EXECUTABLE=0 \
+  PYARROW_WITH_HDFS=1 \
+  PYARROW_WITH_FLIGHT=1 \
+  PYARROW_WITH_DATASET=1 \
+  PYARROW_WITH_PARQUET=1 \
+  PYARROW_WITH_PLASMA=1 \
+  PYARROW_WITH_TENSORFLOW=1 \
+  PYARROW_WITH_ORC=1 \
+  python setup.py build_ext --inplace
+}
+
+check(){
+  cd apache-${_pkg}-${pkgver}/python
+  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
+  ARROW_TEST_DATA="${srcdir}"/arrow-testing/data \
+  ARROW_HOME=/usr \
+  PARQUET_HOME=/usr \
+  pytest -vv --color=yes pyarrow/tests \
+--deselect=pyarrow/tests/test_memory.py::test_env_var \
+--deselect=pyarrow/tests/test_misc.py::test_get_include
+}
+
+package(){
+  cd apache-${_pkg}-${pkgver}/python
+  ARROW_HOME=/usr \
+  PARQUET_HOME=/usr \
+  PYARROW_BUNDLE_ARROW_CPP_HEADERS=0 \
+  PYARROW_BUNDLE_PLASMA_EXECUTABLE=0 \
+  PYARROW_WITH_HDFS=1 \
+  PYARROW_WITH_FLIGHT=1 \
+  PYARROW_WITH_DATASET=1 \
+  PYARROW_WITH_PARQUET=1 \
+  PYARROW_WITH_PLASMA=1 \
+  PYARROW_WITH_TENSORFLOW=1 \
+  PYARROW_WITH_ORC=1 \
+  python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
+}

Copied: python-pyarrow/repos/community-testing-x86_64/tensorflow-abi.patch 
(from rev 1222723, python-pyarrow/trunk/tensorflow-abi.patch)
===
--- community-testing-x86_64/tensorflow-abi.patch   
(rev 0)
+++ community-testing-x86_64/tensorflow-abi.patch   2022-06-04 20:32:54 UTC 
(rev 1222734)
@@ -0,0 +1,17 @@
+--- a/python/CMakeLists.txt
 b/python/CMakeLists.txt
+@@ -191,10 +191,10 @@
+ # where to put generated binaries
+ set(EXECUTABLE_OUTPUT_PATH "${BUILD_OUTPUT_ROOT_DIRECTORY}")
+ 
+-if(PYARROW_USE_TENSORFLOW)
+-  # TensorFlow uses the old GLIBCXX ABI, so we have to use it too
+-  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_GLIBCXX_USE_CXX11_ABI=0")
+-endif()
++#if(PYARROW_USE_TENSORFLOW)
++  ## TensorFlow uses the old GLIBCXX ABI, so we have to use it too
++  #set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_GLIBCXX_USE_CXX11_ABI=0")
++#endif()
+ 
+ # Python and Numpy libraries
+ find_package(Python3Alt REQUIRED)



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

2022-06-04 Thread Bruno Pagani via arch-commits
Date: Saturday, June 4, 2022 @ 20:31:27
  Author: archange
Revision: 1222713

upgpkg: python-pyarrow 8.0.0-1

Modified:
  python-pyarrow/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:31:27 UTC (rev 1222712)
+++ PKGBUILD2022-06-04 20:31:27 UTC (rev 1222713)
@@ -3,7 +3,7 @@
 
 _pkg=arrow
 pkgname=python-pyarrow
-pkgver=7.0.0
+pkgver=8.0.0
 pkgrel=1
 pkgdesc="Columnar in-memory analytics layer for big data — Python module."
 arch=(x86_64)
@@ -16,7 +16,7 @@
 
source=(https://archive.apache.org/dist/${_pkg}/${_pkg}-${pkgver}/apache-${_pkg}-${pkgver}.tar.gz{,.asc}
 git+https://github.com/apache/arrow-testing.git
 tensorflow-abi.patch)
-sha256sums=(e8f49b149a15ecef4e40fcfab1b87c113c6b1ee186005c169e5cdf95d31a99de
+sha256sums=(ad9a05705117c989c116bae9ac70492fe015050e1b80fb0e38fde4b5d863aaa3
 SKIP
 SKIP
 d20e9cef6b18d3801a1ac1db50808631bec8097be58c194d6b036a5773e14958)



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

2022-06-04 Thread Bruno Pagani via arch-commits
Date: Saturday, June 4, 2022 @ 20:24:17
  Author: archange
Revision: 1222420

archrelease: copy trunk to community-testing-x86_64

Added:
  arrow/repos/community-testing-x86_64/
  arrow/repos/community-testing-x86_64/PKGBUILD
(from rev 1222419, arrow/trunk/PKGBUILD)

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

Copied: arrow/repos/community-testing-x86_64/PKGBUILD (from rev 1222419, 
arrow/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-06-04 20:24:17 UTC (rev 1222420)
@@ -0,0 +1,72 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Guillaume Horel 
+
+pkgname=arrow
+pkgver=8.0.0
+pkgrel=1
+pkgdesc="Columnar in-memory analytics layer for big data."
+arch=(x86_64)
+url="https://arrow.apache.org";
+license=(Apache)
+depends=(apache-orc boost-libs brotli bzip2 double-conversion c-ares gflags
+ grpc google-glog jemalloc libutf8proc lz4 openssl protobuf rapidjson
+ snappy thrift uriparser xsimd zlib zstd)
+provides=(parquet-cpp)
+conflicts=(parquet-cpp)
+makedepends=(boost cmake flatbuffers gmock python-numpy git clang)
+source=(https://archive.apache.org/dist/${pkgname}/${pkgname}-${pkgver}/apache-${pkgname}-${pkgver}.tar.gz{,.asc}
+git+https://github.com/apache/parquet-testing.git
+git+https://github.com/apache/arrow-testing.git)
+sha256sums=(ad9a05705117c989c116bae9ac70492fe015050e1b80fb0e38fde4b5d863aaa3 
SKIP SKIP SKIP)
+validpgpkeys=(265F80AB84FE03127E14F01125BCCA5220D84079  # Krisztian Szucs 
(apache) 
+  08D3564B7C6A9CAFBFF6A66791D18FCF079F8007) # Kouhei Sutou 

+
+build(){
+  CC=clang \
+  CXX=clang++ \
+  ARROW_BUILD_TOOLCHAIN=/usr \
+  ORC_HOME=/usr \
+  DOUBLE_CONVERSION_HOME=/usr \
+  cmake \
+-B build -S apache-${pkgname}-${pkgver}/cpp \
+-DCMAKE_INSTALL_PREFIX="/usr" \
+-DCMAKE_INSTALL_LIBDIR="lib" \
+-DCMAKE_BUILD_TYPE=Release \
+-DARROW_BUILD_STATIC=OFF \
+-DARROW_DEPENDENCY_SOURCE=SYSTEM \
+-DARROW_BUILD_TESTS=ON \
+-DARROW_COMPUTE=ON \
+-DARROW_SUBSTRAIT=ON \
+-DARROW_FLIGHT=ON \
+-DARROW_FLIGHT_SQL=ON \
+-DARROW_GANDIVA=OFF \
+-DARROW_HDFS=ON \
+-DARROW_IPC=ON \
+-DARROW_JEMALLOC=ON \
+-DARROW_ORC=ON \
+-DARROW_PARQUET=ON \
+-DARROW_PLASMA=ON \
+-DARROW_PYTHON=ON \
+-DARROW_TENSORFLOW=ON \
+-DARROW_SIMD_LEVEL=AVX2 \
+-DARROW_USE_GLOG=ON \
+-DARROW_WITH_BROTLI=ON \
+-DARROW_WITH_BZ2=ON \
+-DARROW_WITH_LZ4=ON \
+-DARROW_WITH_SNAPPY=ON \
+-DARROW_WITH_ZLIB=ON \
+-DARROW_WITH_ZSTD=ON \
+-DPARQUET_REQUIRE_ENCRYPTION=ON
+  make -C build
+}
+
+check(){
+  PARQUET_TEST_DATA="${srcdir}"/parquet-testing/data \
+  ARROW_TEST_DATA="${srcdir}"/arrow-testing/data \
+  make -C build test
+}
+
+package(){
+  make -C build DESTDIR="${pkgdir}" install
+  find "${pkgdir}"/usr/lib/ -name '*testing*' -delete
+}



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:23:53
  Author: felixonmars
Revision: 1222419

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

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1222417, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:23:53 UTC (rev 1222419)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.3.0.0
+pkgrel=194
+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 arrow/trunk (PKGBUILD)

2022-06-04 Thread Bruno Pagani via arch-commits
Date: Saturday, June 4, 2022 @ 20:23:52
  Author: archange
Revision: 1222418

upgpkg: arrow 8.0.0-1

Also FS#74682

Modified:
  arrow/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:23:42 UTC (rev 1222417)
+++ PKGBUILD2022-06-04 20:23:52 UTC (rev 1222418)
@@ -2,22 +2,22 @@
 # Contributor: Guillaume Horel 
 
 pkgname=arrow
-pkgver=7.0.0
-pkgrel=5
+pkgver=8.0.0
+pkgrel=1
 pkgdesc="Columnar in-memory analytics layer for big data."
 arch=(x86_64)
 url="https://arrow.apache.org";
 license=(Apache)
-depends=(boost-libs brotli bzip2 double-conversion c-ares gflags grpc
- google-glog jemalloc libutf8proc lz4 openssl protobuf rapidjson snappy
- thrift uriparser xsimd zlib zstd)
+depends=(apache-orc boost-libs brotli bzip2 double-conversion c-ares gflags
+ grpc google-glog jemalloc libutf8proc lz4 openssl protobuf rapidjson
+ snappy thrift uriparser xsimd zlib zstd)
 provides=(parquet-cpp)
 conflicts=(parquet-cpp)
-makedepends=(apache-orc boost cmake flatbuffers gmock python-numpy git clang)
+makedepends=(boost cmake flatbuffers gmock python-numpy git clang)
 
source=(https://archive.apache.org/dist/${pkgname}/${pkgname}-${pkgver}/apache-${pkgname}-${pkgver}.tar.gz{,.asc}
 git+https://github.com/apache/parquet-testing.git
 git+https://github.com/apache/arrow-testing.git)
-sha256sums=(e8f49b149a15ecef4e40fcfab1b87c113c6b1ee186005c169e5cdf95d31a99de 
SKIP SKIP SKIP)
+sha256sums=(ad9a05705117c989c116bae9ac70492fe015050e1b80fb0e38fde4b5d863aaa3 
SKIP SKIP SKIP)
 validpgpkeys=(265F80AB84FE03127E14F01125BCCA5220D84079  # Krisztian Szucs 
(apache) 
   08D3564B7C6A9CAFBFF6A66791D18FCF079F8007) # Kouhei Sutou 

 
@@ -32,10 +32,11 @@
 -DCMAKE_INSTALL_PREFIX="/usr" \
 -DCMAKE_INSTALL_LIBDIR="lib" \
 -DCMAKE_BUILD_TYPE=Release \
+-DARROW_BUILD_STATIC=OFF \
 -DARROW_DEPENDENCY_SOURCE=SYSTEM \
 -DARROW_BUILD_TESTS=ON \
 -DARROW_COMPUTE=ON \
--DARROW_ENGINE=ON \
+-DARROW_SUBSTRAIT=ON \
 -DARROW_FLIGHT=ON \
 -DARROW_FLIGHT_SQL=ON \
 -DARROW_GANDIVA=OFF \



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:23:42
  Author: felixonmars
Revision: 1222417

upgpkg: haskell-language-server 1.3.0.0-194: rebuild with typed-process 0.2.9.0

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:19:19 UTC (rev 1222416)
+++ PKGBUILD2022-06-04 20:23:42 UTC (rev 1222417)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.3.0.0
-pkgrel=193
+pkgrel=194
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:19:19
  Author: felixonmars
Revision: 1222416

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1222415, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:19:19 UTC (rev 1222416)
@@ -0,0 +1,73 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=8.0.0
+pkgrel=203
+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-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u base -u hasql -u hspec -u HTTP -u lens -u retry $pkgname.cabal
+
+# TODO: not a proper fix. probably newly added "column" should be shown too
+sed -i 's/H.RowError i/H.RowError i _/' src/PostgREST/Error.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-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
+}



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:19:06
  Author: felixonmars
Revision: 1222415

upgpkg: postgrest 8.0.0-203: rebuild with typed-process 0.2.9.0

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:18:58 UTC (rev 1222414)
+++ PKGBUILD2022-06-04 20:19:06 UTC (rev 1222415)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=8.0.0
-pkgrel=202
+pkgrel=203
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:18:58
  Author: felixonmars
Revision: 1222414

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 1222413, 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 1222413, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:18:58 UTC (rev 1222414)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.1
+pkgrel=166
+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-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:18:47
  Author: felixonmars
Revision: 1222413

upgpkg: haskell-hls-module-name-plugin 1.0.0.1-166: rebuild with typed-process 
0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:18:40 UTC (rev 1222412)
+++ PKGBUILD2022-06-04 20:18:47 UTC (rev 1222413)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.1
-pkgrel=165
+pkgrel=166
 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-haddock-comments-plugin/repos (2 files)

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:18:40
  Author: felixonmars
Revision: 1222412

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 1222411, 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 1222411, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:18:40 UTC (rev 1222412)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.3
+pkgrel=166
+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-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:18:28
  Author: felixonmars
Revision: 1222411

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-166: rebuild with 
typed-process 0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:18:20 UTC (rev 1222410)
+++ PKGBUILD2022-06-04 20:18:28 UTC (rev 1222411)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.3
-pkgrel=165
+pkgrel=166
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server";
 license=("Apache")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:18:20
  Author: felixonmars
Revision: 1222410

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 1222409, 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 1222409, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:18:20 UTC (rev 1222410)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-call-hierarchy-plugin
+pkgname=haskell-hls-call-hierarchy-plugin
+pkgver=1.0.0.0
+pkgrel=166
+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-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:18:09
  Author: felixonmars
Revision: 1222409

upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-166: rebuild with 
typed-process 0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:18:01 UTC (rev 1222408)
+++ PKGBUILD2022-06-04 20:18:09 UTC (rev 1222409)
@@ -3,7 +3,7 @@
 _hkgname=hls-call-hierarchy-plugin
 pkgname=haskell-hls-call-hierarchy-plugin
 pkgver=1.0.0.0
-pkgrel=165
+pkgrel=166
 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-pragmas-plugin/repos (2 files)

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:18:01
  Author: felixonmars
Revision: 1222408

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 1222407, 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 1222407, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:18:01 UTC (rev 1222408)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.1.0
+pkgrel=166
+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-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:17:50
  Author: felixonmars
Revision: 1222407

upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-166: rebuild with typed-process 
0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:17:43 UTC (rev 1222406)
+++ PKGBUILD2022-06-04 20:17:50 UTC (rev 1222407)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.1.0
-pkgrel=165
+pkgrel=166
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin";
 license=("Apache")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:17:43
  Author: felixonmars
Revision: 1222406

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 1222405, 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 1222405, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:17:43 UTC (rev 1222406)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.2
+pkgrel=173
+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 -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-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:17:31
  Author: felixonmars
Revision: 1222405

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-173: rebuild with typed-process 
0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:17:24 UTC (rev 1222404)
+++ PKGBUILD2022-06-04 20:17:31 UTC (rev 1222405)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.2
-pkgrel=172
+pkgrel=173
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin";
 license=("Apache")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:17:24
  Author: felixonmars
Revision: 1222404

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 1222403, 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 1222403, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:17:24 UTC (rev 1222404)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.1
+pkgrel=167
+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-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:17:13
  Author: felixonmars
Revision: 1222403

upgpkg: haskell-hls-floskell-plugin 1.0.0.1-167: rebuild with typed-process 
0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:17:07 UTC (rev 1222402)
+++ PKGBUILD2022-06-04 20:17:13 UTC (rev 1222403)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.1
-pkgrel=166
+pkgrel=167
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin";
 license=("Apache")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:17:07
  Author: felixonmars
Revision: 1222402

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 1222401, 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 1222401, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:17:07 UTC (rev 1222402)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.1.2.0
+pkgrel=169
+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-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:16:56
  Author: felixonmars
Revision: 1222401

upgpkg: haskell-hls-eval-plugin 1.1.2.0-169: rebuild with typed-process 0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:16:49 UTC (rev 1222400)
+++ PKGBUILD2022-06-04 20:16:56 UTC (rev 1222401)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.1.2.0
-pkgrel=168
+pkgrel=169
 pkgdesc="Eval plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server";
 license=("Apache")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:16:49
  Author: felixonmars
Revision: 1222400

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 1222399, 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 1222399, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:16:49 UTC (rev 1222400)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.2
+pkgrel=169
+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-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:16:38
  Author: felixonmars
Revision: 1222399

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-169: rebuild with 
typed-process 0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:16:31 UTC (rev 1222398)
+++ PKGBUILD2022-06-04 20:16:38 UTC (rev 1222399)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.2
-pkgrel=168
+pkgrel=169
 pkgdesc="Integration with the Stylish Haskell code formatter"
 url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin";
 license=("Apache")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:16:31
  Author: felixonmars
Revision: 1222398

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 1222397, 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 1222397, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:16:31 UTC (rev 1222398)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.1.0
+pkgrel=171
+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-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:16:20
  Author: felixonmars
Revision: 1222397

upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-171: rebuild with typed-process 
0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:16:14 UTC (rev 1222396)
+++ PKGBUILD2022-06-04 20:16:20 UTC (rev 1222397)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.1.0
-pkgrel=170
+pkgrel=171
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin";
 license=("Apache")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:16:14
  Author: felixonmars
Revision: 1222396

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 1222395, 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 1222395, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:16:14 UTC (rev 1222396)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.1.0
+pkgrel=166
+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-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:16:03
  Author: felixonmars
Revision: 1222395

upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-166: rebuild with 
typed-process 0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:15:35 UTC (rev 1222394)
+++ PKGBUILD2022-06-04 20:16:03 UTC (rev 1222395)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.1.0
-pkgrel=165
+pkgrel=166
 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-hlint-plugin/repos (2 files)

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:15:35
  Author: felixonmars
Revision: 1222394

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 1222393, 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 1222393, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:15:35 UTC (rev 1222394)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.1.1
+pkgrel=166
+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-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:15:23
  Author: felixonmars
Revision: 1222393

upgpkg: haskell-hls-hlint-plugin 1.0.1.1-166: rebuild with typed-process 0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:15:17 UTC (rev 1222392)
+++ PKGBUILD2022-06-04 20:15:23 UTC (rev 1222393)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.1
-pkgrel=165
+pkgrel=166
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin";
 license=("Apache")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:15:17
  Author: felixonmars
Revision: 1222392

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 1222391, 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 1222391, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:15:17 UTC (rev 1222392)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.1.0.0
+pkgrel=167
+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-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:15:06
  Author: felixonmars
Revision: 1222391

upgpkg: haskell-hls-test-utils 1.1.0.0-167: rebuild with typed-process 0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:14:59 UTC (rev 1222390)
+++ PKGBUILD2022-06-04 20:15:06 UTC (rev 1222391)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.1.0.0
-pkgrel=166
+pkgrel=167
 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-hasql-notifications/repos (2 files)

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:14:59
  Author: felixonmars
Revision: 1222390

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hasql-notifications/repos/community-staging-x86_64/
  haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD
(from rev 1222389, haskell-hasql-notifications/trunk/PKGBUILD)

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

Copied: haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD 
(from rev 1222389, haskell-hasql-notifications/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:14:59 UTC (rev 1222390)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-notifications
+pkgname=haskell-hasql-notifications
+pkgver=0.2.0.0
+pkgrel=122
+pkgdesc="LISTEN/NOTIFY support for Hasql"
+url="https://github.com/diogob/hasql-notifications";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-contravariant' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-postgresql-libpq')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'pifpaf' 'postgresql')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('b133e38b7a27e66385332791bb03c4a3cf4f85994412318d08cd820577db3ffe')
+
+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
+  eval $(pifpaf run postgresql --host 127.0.0.1)
+  createuser -s postgres
+  createdb hasql_notifications_test
+  runhaskell Setup test --show-details=direct
+  pifpaf_stop
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:14:48
  Author: felixonmars
Revision: 1222389

upgpkg: haskell-hasql-notifications 0.2.0.0-122: rebuild with typed-process 
0.2.9.0

Modified:
  haskell-hasql-notifications/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:14:42 UTC (rev 1222388)
+++ PKGBUILD2022-06-04 20:14:48 UTC (rev 1222389)
@@ -3,7 +3,7 @@
 _hkgname=hasql-notifications
 pkgname=haskell-hasql-notifications
 pkgver=0.2.0.0
-pkgrel=121
+pkgrel=122
 pkgdesc="LISTEN/NOTIFY support for Hasql"
 url="https://github.com/diogob/hasql-notifications";
 license=("BSD")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:14:42
  Author: felixonmars
Revision: 1222388

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 1222387, 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 1222387, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:14:42 UTC (rev 1222388)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.1.1
+pkgrel=166
+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-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:14:31
  Author: felixonmars
Revision: 1222387

upgpkg: haskell-hls-retrie-plugin 1.0.1.1-166: rebuild with typed-process 
0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:14:14 UTC (rev 1222386)
+++ PKGBUILD2022-06-04 20:14:31 UTC (rev 1222387)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.1
-pkgrel=165
+pkgrel=166
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hasql-dynamic-statements/repos (2 files)

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:14:14
  Author: felixonmars
Revision: 1222386

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hasql-dynamic-statements/repos/community-staging-x86_64/
  haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD
(from rev 1222385, haskell-hasql-dynamic-statements/trunk/PKGBUILD)

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

Copied: 
haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from 
rev 1222385, haskell-hasql-dynamic-statements/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:14:14 UTC (rev 1222386)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-dynamic-statements
+pkgname=haskell-hasql-dynamic-statements
+pkgver=0.3.1
+pkgrel=119
+pkgdesc="Toolkit for constructing Hasql statements dynamically"
+url="https://github.com/nikita-volkov/hasql-dynamic-statements";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-implicits' 'haskell-ptr')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-rerebase'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'pifpaf' 'postgresql')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('0c7a7c01c9bd01ad15655635e8bbded57198ba0515b1e72391a27930bb5b45bb')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u hasql $_hkgname.cabal
+  sed -i 's/5432/9824/' test/Main.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --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
+  eval $(pifpaf run postgresql --host 127.0.0.1)
+  createuser -s postgres
+  runhaskell Setup test --show-details=direct
+  pifpaf_stop
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hasql-dynamic-statements/trunk (PKGBUILD)

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:14:03
  Author: felixonmars
Revision: 1222385

upgpkg: haskell-hasql-dynamic-statements 0.3.1-119: rebuild with typed-process 
0.2.9.0

Modified:
  haskell-hasql-dynamic-statements/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:13:30 UTC (rev 1222384)
+++ PKGBUILD2022-06-04 20:14:03 UTC (rev 1222385)
@@ -3,7 +3,7 @@
 _hkgname=hasql-dynamic-statements
 pkgname=haskell-hasql-dynamic-statements
 pkgver=0.3.1
-pkgrel=118
+pkgrel=119
 pkgdesc="Toolkit for constructing Hasql statements dynamically"
 url="https://github.com/nikita-volkov/hasql-dynamic-statements";
 license=("MIT")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:13:30
  Author: felixonmars
Revision: 1222384

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

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

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
1222383, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:13:30 UTC (rev 1222384)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.4.1.0
+pkgrel=167
+pkgdesc="The core of an IDE"
+url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-aeson-pretty'
+ 'haskell-async' 'haskell-base16-bytestring' 
'haskell-bytestring-encoding'
+ 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 
'haskell-extra'
+ 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 
'haskell-ghc-trace-events'
+ 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 
'haskell-heapsize'
+ 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 
'haskell-hls-graph'
+ 'haskell-hls-plugin-api' 'haskell-hslogger' 
'haskell-implicit-hie-cradle' 'haskell-lens'
+ 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 
'haskell-network-uri'
+ 'haskell-opentelemetry' 'haskell-optparse-applicative' 
'haskell-parallel'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-regex-tdfa'
+ 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 
'haskell-safe-exceptions'
+ 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 
'haskell-unliftio'
+ 'haskell-unliftio-core' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat'
+ 'haskell-implicit-hie' 'haskell-quickcheck-instances' 
'haskell-record-dot-preprocessor'
+ 'haskell-record-hasfield' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('cea048a756cef35df6d90137b3cd70567cfbad485d4858a86e502770813c1e85e18f9971c46a9c8f25cca46445677343cbf57d6e43009848434bca1721b5f036')
+
+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 "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/

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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:13:19
  Author: felixonmars
Revision: 1222383

upgpkg: haskell-ghcide 1.4.1.0-167: rebuild with typed-process 0.2.9.0

Modified:
  haskell-ghcide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:07:16 UTC (rev 1222382)
+++ PKGBUILD2022-06-04 20:13:19 UTC (rev 1222383)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.4.1.0
-pkgrel=166
+pkgrel=167
 pkgdesc="The core of an IDE"
 
url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme";
 license=("Apache")



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

2022-06-04 Thread Bruno Pagani via arch-commits
Date: Saturday, June 4, 2022 @ 20:07:16
  Author: archange
Revision: 1222382

archrelease: copy trunk to community-x86_64

Added:
  apache-orc/repos/community-x86_64/PKGBUILD
(from rev 1222381, apache-orc/trunk/PKGBUILD)
Deleted:
  apache-orc/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-04 20:06:49 UTC (rev 1222381)
+++ PKGBUILD2022-06-04 20:07:16 UTC (rev 1222382)
@@ -1,51 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Guillaume Horel 
-
-_pkg=orc
-pkgname=apache-${_pkg}
-pkgver=1.7.3
-pkgrel=2
-pkgdesc="Columnar storage for Hadoop workloads."
-arch=(x86_64)
-url="https://orc.apache.org";
-license=(Apache)
-depends=(lz4 protobuf snappy zlib zstd)
-makedepends=(cmake)
-checkdepends=(gtest)
-options=(staticlibs)
-source=(https://archive.apache.org/dist/${_pkg}/${_pkg}-${pkgver}/${_pkg}-${pkgver}.tar.gz{,.asc}
-
${pkgname}-fix-ByteSize-Long.patch::https://github.com/apache/orc/commit/ffbd34115322cf3e0eb6963002c540ea449362d2.patch)
-sha256sums=(535c4d7588172e85b8fc941cd0575d67f2155a55e4cd65d87d5b194b0bb28a31 
SKIP
-cab14490e0cf8f229bb22b3d4269899a9c2522bcedba5878008b191d3b20)
-validpgpkeys=(F28C9C925C188C35E345614DEDA00CE834F0FC5C) # Dongjoon Hyun (CODE 
SIGNING KEY) 
-
-prepare(){
-  cd ${_pkg}-${pkgver}
-  patch -p1 < ../${pkgname}-fix-ByteSize-Long.patch
-}
-
-build(){
-  cmake -B build -S ${_pkg}-${pkgver} \
--DCMAKE_CXX_FLAGS="${CXXFLAGS} -fPIC -ffat-lto-objects" \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX="/usr" \
--DLZ4_HOME="/usr" \
--DPROTOBUF_HOME="/usr" \
--DSNAPPY_HOME="/usr" \
--DZLIB_HOME="/usr" \
--DZSTD_HOME="/usr" \
--DORC_PREFER_STATIC_ZLIB=OFF \
--DBUILD_LIBHDFSPP=OFF \
--DBUILD_JAVA=OFF \
--DINSTALL_VENDORED_LIBS=OFF
-  make -C build
-}
-
-check(){
-  # Some tests failures https://github.com/apache/orc/issues/1068
-  make -C build test-out || echo "Warning: Tests failed"
-}
-
-package(){
-  make DESTDIR="${pkgdir}" -C build install
-}

Copied: apache-orc/repos/community-x86_64/PKGBUILD (from rev 1222381, 
apache-orc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-04 20:07:16 UTC (rev 1222382)
@@ -0,0 +1,57 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Guillaume Horel 
+
+_pkg=orc
+pkgname=apache-${_pkg}
+pkgver=1.7.3
+pkgrel=3
+pkgdesc="Columnar storage for Hadoop workloads."
+arch=(x86_64)
+url="https://orc.apache.org";
+license=(Apache)
+depends=(lz4 protobuf snappy zlib zstd)
+makedepends=(cmake)
+checkdepends=(gtest)
+options=(!lto)
+source=(https://archive.apache.org/dist/${_pkg}/${_pkg}-${pkgver}/${_pkg}-${pkgver}.tar.gz{,.asc}
+
${pkgname}-fix-ByteSize-Long.patch::https://github.com/apache/orc/commit/ffbd34115322cf3e0eb6963002c540ea449362d2.patch)
+sha256sums=(535c4d7588172e85b8fc941cd0575d67f2155a55e4cd65d87d5b194b0bb28a31 
SKIP
+cab14490e0cf8f229bb22b3d4269899a9c2522bcedba5878008b191d3b20)
+validpgpkeys=(F28C9C925C188C35E345614DEDA00CE834F0FC5C) # Dongjoon Hyun (CODE 
SIGNING KEY) 
+
+prepare(){
+  cd ${_pkg}-${pkgver}
+  patch -p1 < ../${pkgname}-fix-ByteSize-Long.patch
+  sed -i 's/orc STATIC/orc SHARED/' c++/src/CMakeLists.txt
+  sed -i 's/target_link_libraries (orc_zlib INTERFACE 
${ZLIB_STATIC_LIB}/target_link_libraries (orc_zlib INTERFACE ${ZLIB_LIBRARY}/' 
cmake_modules/ThirdpartyToolchain.cmake
+}
+
+build(){
+  cmake -B build -S ${_pkg}-${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX="/usr" \
+-DLZ4_HOME="/usr" \
+-DPROTOBUF_HOME="/usr" \
+-DSNAPPY_HOME="/usr" \
+-DZLIB_HOME="/usr" \
+-DZSTD_HOME="/usr" \
+-DGTEST_HOME="/usr" \
+-DORC_PREFER_STATIC_PROTOBUF=OFF \
+-DORC_PREFER_STATIC_SNAPPY=OFF \
+-DORC_PREFER_STATIC_LZ4=OFF \
+-DORC_PREFER_STATIC_ZSTD=OFF \
+-DORC_PREFER_STATIC_ZLIB=OFF \
+-DBUILD_LIBHDFSPP=OFF \
+-DBUILD_JAVA=OFF \
+-DINSTALL_VENDORED_LIBS=OFF
+  make -C build
+}
+
+check(){
+  # Some tests failures https://github.com/apache/orc/issues/1068
+  make -C build test-out || echo "Warning: Tests failed"
+}
+
+package(){
+  make DESTDIR="${pkgdir}" -C build install
+}



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

2022-06-04 Thread Bruno Pagani via arch-commits
Date: Saturday, June 4, 2022 @ 20:06:49
  Author: archange
Revision: 1222381

FS#74682 build dynlib instead of static

Modified:
  apache-orc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:03:41 UTC (rev 1222380)
+++ PKGBUILD2022-06-04 20:06:49 UTC (rev 1222381)
@@ -4,7 +4,7 @@
 _pkg=orc
 pkgname=apache-${_pkg}
 pkgver=1.7.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Columnar storage for Hadoop workloads."
 arch=(x86_64)
 url="https://orc.apache.org";
@@ -12,7 +12,7 @@
 depends=(lz4 protobuf snappy zlib zstd)
 makedepends=(cmake)
 checkdepends=(gtest)
-options=(staticlibs)
+options=(!lto)
 
source=(https://archive.apache.org/dist/${_pkg}/${_pkg}-${pkgver}/${_pkg}-${pkgver}.tar.gz{,.asc}
 
${pkgname}-fix-ByteSize-Long.patch::https://github.com/apache/orc/commit/ffbd34115322cf3e0eb6963002c540ea449362d2.patch)
 sha256sums=(535c4d7588172e85b8fc941cd0575d67f2155a55e4cd65d87d5b194b0bb28a31 
SKIP
@@ -22,11 +22,12 @@
 prepare(){
   cd ${_pkg}-${pkgver}
   patch -p1 < ../${pkgname}-fix-ByteSize-Long.patch
+  sed -i 's/orc STATIC/orc SHARED/' c++/src/CMakeLists.txt
+  sed -i 's/target_link_libraries (orc_zlib INTERFACE 
${ZLIB_STATIC_LIB}/target_link_libraries (orc_zlib INTERFACE ${ZLIB_LIBRARY}/' 
cmake_modules/ThirdpartyToolchain.cmake
 }
 
 build(){
   cmake -B build -S ${_pkg}-${pkgver} \
--DCMAKE_CXX_FLAGS="${CXXFLAGS} -fPIC -ffat-lto-objects" \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX="/usr" \
 -DLZ4_HOME="/usr" \
@@ -34,6 +35,11 @@
 -DSNAPPY_HOME="/usr" \
 -DZLIB_HOME="/usr" \
 -DZSTD_HOME="/usr" \
+-DGTEST_HOME="/usr" \
+-DORC_PREFER_STATIC_PROTOBUF=OFF \
+-DORC_PREFER_STATIC_SNAPPY=OFF \
+-DORC_PREFER_STATIC_LZ4=OFF \
+-DORC_PREFER_STATIC_ZSTD=OFF \
 -DORC_PREFER_STATIC_ZLIB=OFF \
 -DBUILD_LIBHDFSPP=OFF \
 -DBUILD_JAVA=OFF \



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:03:41
  Author: felixonmars
Revision: 1222380

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 1222379, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/ghc9.patch
(from rev 1222379, stack/trunk/ghc9.patch)
  stack/repos/community-staging-x86_64/stack.install
(from rev 1222379, stack/trunk/stack.install)

---+
 PKGBUILD  |   79 +++
 ghc9.patch|  188 
 stack.install |4 +
 3 files changed, 271 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 1222379, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:03:41 UTC (rev 1222380)
@@ -0,0 +1,79 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.7.5
+pkgrel=68
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 
'haskell-fsnotify'
+ 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security' 'haskell-hashable'
+ 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 
'haskell-mustache'
+ 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-generic' 
'haskell-optparse-simple'
+ 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint' 
'haskell-split'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-text-metrics'
+ 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' 
'haskell-unicode-transforms'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-raw-strings-qq' 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver";
+ghc9.patch)
+sha512sums=('SKIP'
+
'5229f2f6a32bf8d317a2fc7a7bb16c0698359255c2ec6cbe74cbc78799aa170d4e174e6e182478e52d7040f12f32b7a2b9c246f185d79b6e3f295ccb59f3f3b8')
+
+prepare() {
+  cd $pkgname
+  patch -p1 -i ../ghc9.patch
+  uusi -d semigroups -d persistent-template $pkgname.cabal
+}
+
+build() {
+  cd $pkgname
+
+  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-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --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
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test --show-details=direct
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  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
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completio

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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:03:27
  Author: felixonmars
Revision: 1222379

upgpkg: stack 2.7.5-68: rebuild with typed-process 0.2.9.0

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:03:19 UTC (rev 1222378)
+++ PKGBUILD2022-06-04 20:03:27 UTC (rev 1222379)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.7.5
-pkgrel=67
+pkgrel=68
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("BSD")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:03:19
  Author: felixonmars
Revision: 1222378

archrelease: copy trunk to community-staging-x86_64

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

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

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



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:03:08
  Author: felixonmars
Revision: 1222377

upgpkg: git-annex 10.20220504-28: rebuild with typed-process 0.2.9.0

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:02:56 UTC (rev 1222376)
+++ PKGBUILD2022-06-04 20:03:08 UTC (rev 1222377)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=10.20220504
-pkgrel=27
+pkgrel=28
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/";
 license=("AGPL3")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:02:56
  Author: felixonmars
Revision: 1222376

archrelease: copy trunk to community-staging-x86_64

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

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

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



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:02:45
  Author: felixonmars
Revision: 1222375

upgpkg: hledger-web 1.25-76: rebuild with typed-process 0.2.9.0

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:02:14 UTC (rev 1222374)
+++ PKGBUILD2022-06-04 20:02:45 UTC (rev 1222375)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.25
-pkgrel=75
+pkgrel=76
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org";
 license=("GPL")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:02:14
  Author: felixonmars
Revision: 1222374

archrelease: copy trunk to community-staging-x86_64

Added:
  cabal-plan/repos/community-staging-x86_64/
  cabal-plan/repos/community-staging-x86_64/PKGBUILD
(from rev 1222373, cabal-plan/trunk/PKGBUILD)

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

Copied: cabal-plan/repos/community-staging-x86_64/PKGBUILD (from rev 1222373, 
cabal-plan/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:02:14 UTC (rev 1222374)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cabal-plan
+pkgname=cabal-plan
+pkgver=0.7.2.0
+pkgrel=156
+pkgdesc="Library and utility for processing cabal's plan.json file"
+url="https://github.com/hvr/cabal-plan";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-base-compat'
+ 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 
'haskell-optics-core'
+ 'haskell-optparse-applicative' 'haskell-semialign' 
'haskell-singleton-bool' 'haskell-tar'
+ 'haskell-these' 'haskell-topograph' 'haskell-vector' 'haskell-zlib')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('233a3d1460732fe3486169023758e431d37c5c9156fb28d829decaf7b9170f85')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base -u base-compat -u Cabal -u optics-core -u semialign 
$_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' \
+-fexe -flicense-report
+
+  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"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.GPLv2
+}



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:02:03
  Author: felixonmars
Revision: 1222373

upgpkg: cabal-plan 0.7.2.0-156: rebuild with typed-process 0.2.9.0

Modified:
  cabal-plan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:01:36 UTC (rev 1222372)
+++ PKGBUILD2022-06-04 20:02:03 UTC (rev 1222373)
@@ -3,7 +3,7 @@
 _hkgname=cabal-plan
 pkgname=cabal-plan
 pkgver=0.7.2.0
-pkgrel=155
+pkgrel=156
 pkgdesc="Library and utility for processing cabal's plan.json file"
 url="https://github.com/hvr/cabal-plan";
 license=("GPL")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:01:36
  Author: felixonmars
Revision: 1222372

archrelease: copy trunk to community-staging-x86_64

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

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

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



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:01:25
  Author: felixonmars
Revision: 1222371

upgpkg: tamarin-prover 1.6.1-162: rebuild with typed-process 0.2.9.0

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:01:23 UTC (rev 1222370)
+++ PKGBUILD2022-06-04 20:01:25 UTC (rev 1222371)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.6.1
-pkgrel=161
+pkgrel=162
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io";
 license=("GPL")



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

2022-06-04 Thread Bruno Pagani via arch-commits
Date: Saturday, June 4, 2022 @ 20:01:23
  Author: archange
Revision: 1222370

archrelease: copy trunk to community-x86_64

Added:
  adios2/repos/community-x86_64/PKGBUILD
(from rev 1222368, adios2/trunk/PKGBUILD)
Deleted:
  adios2/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-04 20:01:14 UTC (rev 1222369)
+++ PKGBUILD2022-06-04 20:01:23 UTC (rev 1222370)
@@ -1,29 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-pkgname=adios2
-pkgver=2.8.0
-pkgrel=2
-pkgdesc="The Adaptable Input/Output System version 2"
-arch=(x86_64)
-url="https://adios2.readthedocs.io/en/latest/";
-license=(Apache)
-depends=(blosc bzip2 glibc gcc-libs hdf5 libfabric libpng nlohmann-json
- openmpi pugixml pybind11 sz yaml-cpp zeromq zfp zlib)
-# with mgard does not build currently, not time to investigate
-makedepends=(cmake gcc-fortran gtest python python-mpi4py python-numpy)
-source=(https://github.com/ornladios/ADIOS2/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('5af3d950e616989133955c2430bd09bcf6bad3a04cf62317b401eaf6e7c2d479')
-
-build() {
-  cmake -B build -S ${pkgname^^}-${pkgver} \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_SKIP_RPATH=ON \
--DADIOS2_USE_EXTERNAL_DEPENDENCIES=ON \
--DADIOS2_BUILD_EXAMPLES=OFF #\
-#-DMGARD_INCLUDE_DIR=/usr/include/mgard
-  make VERBOSE=1 -C build
-}
-
-package() {
-  make -C build DESTDIR="${pkgdir}" install
-}

Copied: adios2/repos/community-x86_64/PKGBUILD (from rev 1222368, 
adios2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-04 20:01:23 UTC (rev 1222370)
@@ -0,0 +1,29 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=adios2
+pkgver=2.8.1
+pkgrel=1
+pkgdesc="The Adaptable Input/Output System version 2"
+arch=(x86_64)
+url="https://adios2.readthedocs.io/en/latest/";
+license=(Apache)
+depends=(blosc bzip2 glibc gcc-libs hdf5 libfabric libpng nlohmann-json
+ openmpi pugixml pybind11 sz yaml-cpp zeromq zfp zlib)
+# with mgard does not build currently, not time to investigate
+makedepends=(cmake gcc-fortran gtest python python-mpi4py python-numpy)
+source=(https://github.com/ornladios/ADIOS2/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('3f515b442bbd52e3189866b121613fe3b59edb8845692ea86fad83d1eba35d93')
+
+build() {
+  cmake -B build -S ${pkgname^^}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_SKIP_RPATH=ON \
+-DADIOS2_USE_EXTERNAL_DEPENDENCIES=ON \
+-DADIOS2_BUILD_EXAMPLES=OFF #\
+#-DMGARD_INCLUDE_DIR=/usr/include/mgard
+  make VERBOSE=1 -C build
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+}



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:01:14
  Author: felixonmars
Revision: 1222369

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hasql-implicits/repos/community-staging-x86_64/
  haskell-hasql-implicits/repos/community-staging-x86_64/PKGBUILD
(from rev 1222368, haskell-hasql-implicits/trunk/PKGBUILD)

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

Copied: haskell-hasql-implicits/repos/community-staging-x86_64/PKGBUILD (from 
rev 1222368, haskell-hasql-implicits/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:01:14 UTC (rev 1222369)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-implicits
+pkgname=haskell-hasql-implicits
+pkgver=0.1.0.3
+pkgrel=31
+pkgdesc="Implicit definitions for Hasql, such as default codecs for standard 
types"
+url="https://github.com/nikita-volkov/hasql-implicits";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-hasql' 'haskell-network-ip' 
'haskell-scientific'
+ 'haskell-uuid' 'haskell-vector')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('42cfd03f80172bc7de36c13fdba28dbf5a6f4095b1a4cc0a40ac294382f78777')
+
+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-hasql-implicits/trunk (PKGBUILD)

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:01:02
  Author: felixonmars
Revision: 1222368

upgpkg: haskell-hasql-implicits 0.1.0.3-31: rebuild with typed-process 0.2.9.0

Modified:
  haskell-hasql-implicits/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:00:55 UTC (rev 1222367)
+++ PKGBUILD2022-06-04 20:01:02 UTC (rev 1222368)
@@ -3,7 +3,7 @@
 _hkgname=hasql-implicits
 pkgname=haskell-hasql-implicits
 pkgver=0.1.0.3
-pkgrel=30
+pkgrel=31
 pkgdesc="Implicit definitions for Hasql, such as default codecs for standard 
types"
 url="https://github.com/nikita-volkov/hasql-implicits";
 license=("MIT")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:00:55
  Author: felixonmars
Revision: 1222367

archrelease: copy trunk to community-staging-x86_64

Added:
  darcs/repos/community-staging-x86_64/
  darcs/repos/community-staging-x86_64/PKGBUILD
(from rev 1222365, darcs/trunk/PKGBUILD)

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 1222365, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:00:55 UTC (rev 1222367)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.16.5
+pkgrel=26
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net";
+license=("GPL")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-conduit' 'haskell-constraints' 'haskell-cryptonite' 
'haskell-data-ordlist'
+ 'haskell-fgl' 'haskell-hashable' 'haskell-html' 
'haskell-http-conduit' 'haskell-http-types'
+ 'haskell-knob' 'haskell-memory' 'haskell-mmap' 'haskell-network' 
'haskell-network-uri'
+ 'haskell-old-time' 'haskell-regex-applicative' 'haskell-regex-base' 
'haskell-regex-tdfa'
+ 'haskell-tar' 'haskell-temporary' 'haskell-unix-compat' 
'haskell-utf8-string'
+ 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 
'haskell-leancheck'
+ 'haskell-quickcheck' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-test-framework-leancheck' 
'haskell-test-framework-quickcheck2'
+ # Added for their bundled shelly
+ 'haskell-monad-control' 'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-transformers-base')
+checkdepends=('bc' 'time')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('9116043943315417ff314197f6a143435b5545f614c6e6210c3645987a68c69c31f53f823ee5269cb663ccba393f8caf1834120783f15128e43b132c731a0edb')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -e 's/^ghc /ghc -dynamic /' \
+-e 's/ ghc / ghc -dynamic /' \
+-i tests/*.sh tests/lib
+uusi -u attoparsec -u constraints -u cryptonite -u hashable -u memory 
$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 \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build 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
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}



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

2022-06-04 Thread Bruno Pagani via arch-commits
Date: Saturday, June 4, 2022 @ 20:00:54
  Author: archange
Revision: 1222366

upgpkg: adios2 2.8.1-1

Modified:
  adios2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:00:42 UTC (rev 1222365)
+++ PKGBUILD2022-06-04 20:00:54 UTC (rev 1222366)
@@ -1,8 +1,8 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=adios2
-pkgver=2.8.0
-pkgrel=2
+pkgver=2.8.1
+pkgrel=1
 pkgdesc="The Adaptable Input/Output System version 2"
 arch=(x86_64)
 url="https://adios2.readthedocs.io/en/latest/";
@@ -12,7 +12,7 @@
 # with mgard does not build currently, not time to investigate
 makedepends=(cmake gcc-fortran gtest python python-mpi4py python-numpy)
 
source=(https://github.com/ornladios/ADIOS2/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('5af3d950e616989133955c2430bd09bcf6bad3a04cf62317b401eaf6e7c2d479')
+sha256sums=('3f515b442bbd52e3189866b121613fe3b59edb8845692ea86fad83d1eba35d93')
 
 build() {
   cmake -B build -S ${pkgname^^}-${pkgver} \



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:00:42
  Author: felixonmars
Revision: 1222365

upgpkg: darcs 2.16.5-26: rebuild with typed-process 0.2.9.0

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:00:35 UTC (rev 1222364)
+++ PKGBUILD2022-06-04 20:00:42 UTC (rev 1222365)
@@ -3,7 +3,7 @@
 
 pkgname=darcs
 pkgver=2.16.5
-pkgrel=25
+pkgrel=26
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net";
 license=("GPL")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:00:35
  Author: felixonmars
Revision: 1222364

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 
1222363, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:00:35 UTC (rev 1222364)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=3.5.2.1
+pkgrel=148
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/bitemyapp/esqueleto";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 
'haskell-conduit'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 
'haskell-tagged'
+ 'haskell-unliftio' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core' 'haskell-mysql' 
'haskell-mysql-simple'
+ 'haskell-persistent-mysql' 'haskell-persistent-postgresql' 
'haskell-persistent-sqlite'
+ 'haskell-postgresql-simple')
+checkdepends=('mariadb' 'pifpaf' 'postgresql')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b8b1d0b06c2ef9ead922be7220d0d1fa6a6de67404bf48c2cfab297d92e187a92cb602e0189f91fbe0561c2f6f268b67d71f9f1512bff7c3218fa4fbab31a301')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/port=5432/port=9824/' test/PostgreSQL/Test.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-mysql -f-postgresql
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# Copied from haskell-persistent-mysql
+mkdir -p /tmp/mysql_test
+mysql_install_db --datadir=/tmp/mysql_test
+mysqld --datadir=/tmp/mysql_test --socket=/tmp/socket.mysql --port 33306 
--skip-grant-tables &
+MYSQL_PID=$!
+sleep 5
+mysql -h 127.0.0.1 -P 33306 -u root -e "create database IF NOT EXISTS 
esqutest;"
+
+# Copied from haskell-persistent-postgresql
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createuser -s esqutest
+createdb -O esqutest esqutest
+
+# mysql tests fail the same way as haskell-persistent-mysql, due to 
incompatibility with mariadb
+TRAVIS=true runhaskell Setup test --show-details=direct || echo "Tests 
failed"
+
+kill $MYSQL_PID
+pifpaf_stop
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:00:24
  Author: felixonmars
Revision: 1222363

upgpkg: haskell-esqueleto 3.5.2.1-148: rebuild with typed-process 0.2.9.0

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 20:00:17 UTC (rev 1222362)
+++ PKGBUILD2022-06-04 20:00:24 UTC (rev 1222363)
@@ -4,7 +4,7 @@
 _hkgname=esqueleto
 pkgname=haskell-esqueleto
 pkgver=3.5.2.1
-pkgrel=147
+pkgrel=148
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto";
 license=("BSD")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:00:17
  Author: felixonmars
Revision: 1222362

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
1222361, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 20:00:17 UTC (rev 1222362)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.1.0
+pkgrel=454
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 
'haskell-unix-compat'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 
'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --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-yesod-static/trunk (PKGBUILD)

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 20:00:06
  Author: felixonmars
Revision: 1222361

upgpkg: haskell-yesod-static 1.6.1.0-454: rebuild with typed-process 0.2.9.0

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 19:59:59 UTC (rev 1222360)
+++ PKGBUILD2022-06-04 20:00:06 UTC (rev 1222361)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.1.0
-pkgrel=453
+pkgrel=454
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:59:59
  Author: felixonmars
Revision: 1222360

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hasql-pool/repos/community-staging-x86_64/
  haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD
(from rev 1222359, haskell-hasql-pool/trunk/PKGBUILD)

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

Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
1222359, haskell-hasql-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 19:59:59 UTC (rev 1222360)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql-pool
+pkgname=haskell-hasql-pool
+pkgver=0.5.2.2
+pkgrel=43
+pkgdesc="A pool of connections for Hasql"
+url="https://github.com/nikita-volkov/hasql-pool";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 
'haskell-resource-pool')
+makedepends=('ghc' 'haskell-hspec')
+checkdepends=('pifpaf' 'postgresql')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4e3336ab6fac3b2023f83f28e53a2d44cc961f164e51d1420fba3745d95e874c7f2300358b3a8568bef1506d46f468343e78b58f7c1d39a3673a7565cefc2092')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/5432/9824/' test/Main.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--disable-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
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createuser -s postgres
+#runhaskell Setup test --show-details=direct
+pifpaf_stop
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:59:48
  Author: felixonmars
Revision: 1222359

upgpkg: haskell-hasql-pool 0.5.2.2-43: rebuild with typed-process 0.2.9.0

Modified:
  haskell-hasql-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 19:59:41 UTC (rev 1222358)
+++ PKGBUILD2022-06-04 19:59:48 UTC (rev 1222359)
@@ -4,7 +4,7 @@
 _hkgname=hasql-pool
 pkgname=haskell-hasql-pool
 pkgver=0.5.2.2
-pkgrel=42
+pkgrel=43
 pkgdesc="A pool of connections for Hasql"
 url="https://github.com/nikita-volkov/hasql-pool";
 license=('MIT')



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:59:41
  Author: felixonmars
Revision: 1222358

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hasql-transaction/repos/community-staging-x86_64/
  haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD
(from rev 1222357, haskell-hasql-transaction/trunk/PKGBUILD)

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

Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from 
rev 1222357, haskell-hasql-transaction/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 19:59:41 UTC (rev 1222358)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-transaction
+pkgname=haskell-hasql-transaction
+pkgver=1.0.1.1
+pkgrel=61
+pkgdesc="A composable abstraction over the retryable transactions for Hasql"
+url="https://github.com/nikita-volkov/hasql-transaction";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bytestring-tree-builder' 'haskell-contravariant'
+ 'haskell-contravariant-extras' 'haskell-hasql')
+makedepends=('ghc' 'uusi' 'haskell-async' 'haskell-rerebase')
+checkdepends=('postgresql' 'pifpaf')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c37c463c3cce859cb3afb35ab3ac6a55db27209bbed4209f77b027ace2c21888b544223ceabf86cde92d60c26e65d03df26c2974bcbca99b466f3ccc683f0583')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/5432/9824/' conflicts-test/Main.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --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
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createuser -s postgres
+runhaskell Setup test --show-details=direct
+pifpaf_stop
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:59:29
  Author: felixonmars
Revision: 1222357

upgpkg: haskell-hasql-transaction 1.0.1.1-61: rebuild with typed-process 0.2.9.0

Modified:
  haskell-hasql-transaction/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 19:59:22 UTC (rev 1222356)
+++ PKGBUILD2022-06-04 19:59:29 UTC (rev 1222357)
@@ -3,7 +3,7 @@
 _hkgname=hasql-transaction
 pkgname=haskell-hasql-transaction
 pkgver=1.0.1.1
-pkgrel=60
+pkgrel=61
 pkgdesc="A composable abstraction over the retryable transactions for Hasql"
 url="https://github.com/nikita-volkov/hasql-transaction";
 license=('MIT')



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:59:22
  Author: felixonmars
Revision: 1222356

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-butcher/repos/community-staging-x86_64/PKGBUILD (from rev 
1222355, haskell-butcher/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 19:59:22 UTC (rev 1222356)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=butcher
+pkgname=haskell-butcher
+pkgver=1.3.3.2
+pkgrel=206
+pkgdesc="Chops a command or program invocation into digestable pieces."
+url="https://github.com/lspitzner/butcher/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-deque' 'haskell-extra' 
'haskell-free'
+ 'haskell-microlens' 'haskell-microlens-th' 'haskell-multistate' 
'haskell-unsafe'
+ 'haskell-void')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('1d0f8e8e498b012c4a859671eebf34a6e965e8ed99b3c90d3aad1d8898c40f1b')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base $_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-butcher/trunk (PKGBUILD)

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:59:09
  Author: felixonmars
Revision: 1222355

upgpkg: haskell-butcher 1.3.3.2-206: rebuild with typed-process 0.2.9.0

Modified:
  haskell-butcher/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 19:58:56 UTC (rev 1222354)
+++ PKGBUILD2022-06-04 19:59:09 UTC (rev 1222355)
@@ -3,7 +3,7 @@
 _hkgname=butcher
 pkgname=haskell-butcher
 pkgver=1.3.3.2
-pkgrel=205
+pkgrel=206
 pkgdesc="Chops a command or program invocation into digestable pieces."
 url="https://github.com/lspitzner/butcher/";
 license=("BSD")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:58:56
  Author: felixonmars
Revision: 1222354

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1222353, 
arch-hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 19:58:56 UTC (rev 1222354)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+pkgname=arch-hs
+pkgver=0.10.1.0
+pkgrel=32
+pkgdesc="Distribute hackage packages to archlinux"
+arch=('x86_64')
+url="https://github.com/berberman/arch-hs";
+license=('MIT')
+depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 
'haskell-algebraic-graphs'
+ 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-hackage-db'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-neat-interpolation' 
'haskell-optparse-simple'
+ 'haskell-polysemy' 'haskell-prettyprinter' 
'haskell-prettyprinter-ansi-terminal'
+ 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('6eb1456a005616fcdec8802d4de40bb950f35c4583684a386767f21419ceb9be2804672655b48cf0163ab141be41ad73fe2370872ac0881224caec9d44e91d44')
+
+_gen_comp(){
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--bash-completion-script "/usr/bin/arch-hs${1}" > bash${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--zsh-completion-script  "/usr/bin/arch-hs${1}" > zsh${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--fish-completion-script "/usr/bin/arch-hs${1}" > fish${1}
+}
+
+_install_comp(){
+  install -D -m644 bash${1} 
"$pkgdir/usr/share/bash-completion/completions/arch-hs${1}"
+  install -D -m644 zsh${1}  "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}"
+  install -D -m644 fish${1} 
"$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish"
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -falpm
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+  
+  _gen_comp
+  _gen_comp "-diff"
+  _gen_comp "-sync"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+  
+  _install_comp
+  _install_comp "-diff"
+  _install_comp "-sync"
+} 



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:58:45
  Author: felixonmars
Revision: 1222353

upgpkg: arch-hs 0.10.1.0-32: rebuild with typed-process 0.2.9.0

Modified:
  arch-hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 19:58:40 UTC (rev 1222352)
+++ PKGBUILD2022-06-04 19:58:45 UTC (rev 1222353)
@@ -3,7 +3,7 @@
 
 pkgname=arch-hs
 pkgver=0.10.1.0
-pkgrel=31
+pkgrel=32
 pkgdesc="Distribute hackage packages to archlinux"
 arch=('x86_64')
 url="https://github.com/berberman/arch-hs";



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

2022-06-04 Thread Bruno Pagani via arch-commits
Date: Saturday, June 4, 2022 @ 19:58:40
  Author: archange
Revision: 1222352

archrelease: copy trunk to community-x86_64

Added:
  gtest/repos/community-x86_64/PKGBUILD
(from rev 1222349, gtest/trunk/PKGBUILD)
  gtest/repos/community-x86_64/gtest-version.patch
(from rev 1222350, gtest/trunk/gtest-version.patch)
Deleted:
  gtest/repos/community-x86_64/PKGBUILD
  gtest/repos/community-x86_64/gtest-version.patch

-+
 PKGBUILD|  158 +-
 gtest-version.patch |   44 ++---
 2 files changed, 103 insertions(+), 99 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-04 19:58:38 UTC (rev 1222351)
+++ PKGBUILD2022-06-04 19:58:40 UTC (rev 1222352)
@@ -1,77 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Levente Polyak 
-# Contributor: Jan Alexander Steffens (heftig) 
-# Contributor: Alexandre Bique 
-# Contributor: Louis R. Marascio 
-# Contributor: Cody Maloney 
-# Contributor: acxz 
-
-pkgname=gtest
-pkgver=1.11.0
-pkgrel=3
-pkgdesc='Google Test - C++ testing utility'
-url='https://github.com/google/googletest'
-arch=('x86_64')
-license=('BSD')
-depends=('gcc-libs' 'sh')
-makedepends=('python' 'cmake' 'gcc-libs' 'sh')
-optdepends=('python: gmock generator')
-conflicts=('gmock')
-replaces=('gmock')
-provides=('gmock')
-_srcname=googletest-release-${pkgver}
-source=(${_srcname}.tar.gz::https://github.com/google/googletest/archive/release-${pkgver}.tar.gz
-gtest-version.patch)
-sha512sums=('6fcc7827e4c4d95e3ae643dd65e6c4fc0e3d04e1778b84f6e06e390410fe3d18026c131d828d949d2f20dde6327d30ecee24dcd3ef919e21c91e010d149f3a28'
-
'e3e6476d938f65e74a0aa5bbfe58136db937205c8a0536399f46d0096ee728566247b85c82e0067300e465fcbc455a9e0d99611410dece70180aa92170357fbf')
-
-prepare() {
-  cd ${_srcname}
-  cp ../gtest-version.patch gtest-version.patch
-  sed "s|__GOOGLETEST_VERSION__|${pkgver}|g" -i gtest-version.patch
-  patch -Np1 -i gtest-version.patch
-}
-
-build() {
-  cmake -H${_srcname} -Bbuild \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DBUILD_SHARED_LIBS=ON \
--Dgtest_build_tests=ON
-  cmake --build build
-}
-
-check() {
-  cmake --build build --target test
-}
-
-package() {
-  DESTDIR="${pkgdir}" cmake --build build --target install
-
-  # Shouldn't be present
-  find "${pkgdir}" -name '*.pump' -printf 'Removing %P\n' -delete
-
-  cd ${_srcname}
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 README.md CONTRIBUTORS -t 
"${pkgdir}/usr/share/doc/${pkgname}"
-
-  cd googletest
-  install -Dm 755 scripts/gtest-config.in -t "${pkgdir}/usr/bin"
-  install -Dm 644 cmake/* -t "${pkgdir}/usr/src/googletest/cmake"
-  install -Dm 644 src/* -t "${pkgdir}/usr/src/googletest/src"
-  install -Dm 644 CMakeLists.txt -t "${pkgdir}/usr/src/googletest"
-
-  cd ../googlemock
-  install -Dm 644 cmake/* -t "${pkgdir}/usr/src/gmock/cmake"
-  install -Dm 644 src/* -t "${pkgdir}/usr/src/gmock/src"
-  install -Dm 644 CMakeLists.txt -t "${pkgdir}/usr/src/gmock"
-  install -Dm 644 scripts/generator/{*.py,LICENSE,README*} -t 
"${pkgdir}/usr/share/gmock/generator"
-  install -Dm 644 scripts/generator/cpp/* -t 
"${pkgdir}/usr/share/gmock/generator/cpp"
-
-  sed -i 's|src/||' "${pkgdir}/usr/src/gmock/src/gmock-all.cc"
-
-  python -m compileall -d /usr/share/gmock "${pkgdir}/usr/share/gmock"
-  python -O -m compileall -d /usr/share/gmock "${pkgdir}/usr/share/gmock"
-}
-
-# vim: ts=2 sw=2 et:

Copied: gtest/repos/community-x86_64/PKGBUILD (from rev 1222349, 
gtest/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-04 19:58:40 UTC (rev 1222352)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+# Maintainer: Levente Polyak 
+# Contributor: Jan Alexander Steffens (heftig) 
+# Contributor: Alexandre Bique 
+# Contributor: Louis R. Marascio 
+# Contributor: Cody Maloney 
+# Contributor: acxz 
+
+pkgname=gtest
+pkgver=1.11.0
+pkgrel=4
+pkgdesc='Google Test - C++ testing utility'
+url='https://github.com/google/googletest'
+arch=('x86_64')
+license=('BSD')
+depends=('gcc-libs' 'sh')
+makedepends=('python' 'cmake' 'gcc-libs' 'sh')
+optdepends=('python: gmock generator')
+conflicts=('gmock')
+replaces=('gmock')
+provides=('gmock')
+_srcname=googletest-release-${pkgver}
+source=(${_srcname}.tar.gz::https://github.com/google/googletest/archive/release-${pkgver}.tar.gz
+
gtest-gcc11-fix.patch::https://github.com/google/googletest/commit/d5ad28dbe14fca51038fb8c7610f11602b98f682.patch
+gtest-version.patch)
+sha512sums=('6fcc7827e4c4d95e3ae643dd65e6c4fc0e3d04e1778b84f6e06e390410fe3d18026c131d828d949d2f20dde6327d30ecee24dcd3ef919e21c91e010d149f3a28'
+
'd566b3e0a72a4bb8ee0290342006829802502e246267b543ff4e4a63506366e9b5251b78a5951a3abf81a91889856ef2188394fa4a9d51c057f7478395fc12f7'
+

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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:58:38
  Author: felixonmars
Revision: 1222351

archrelease: copy trunk to community-staging-x86_64

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

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

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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:58:26
  Author: felixonmars
Revision: 1222350

upgpkg: haskell-yesod-test 1.6.13-9: rebuild with typed-process 0.2.9.0

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 19:58:20 UTC (rev 1222349)
+++ PKGBUILD2022-06-04 19:58:26 UTC (rev 1222350)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.13
-pkgrel=8
+pkgrel=9
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com";
 license=('MIT')



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:58:20
  Author: felixonmars
Revision: 1222349

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD (from 
rev 1222348, haskell-hls-plugin-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 19:58:20 UTC (rev 1222349)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-plugin-api
+pkgname=haskell-hls-plugin-api
+pkgver=1.2.0.0
+pkgrel=128
+pkgdesc="Haskell Language Server API for plugin communication"
+url="https://github.com/haskell/haskell-language-server/hls-plugin-api";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-data-default' 
'haskell-dependent-map'
+ 'haskell-dependent-sum' 'haskell-dlist' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-hashable' 'haskell-hls-graph' 'haskell-hslogger' 
'haskell-lens' 'haskell-lsp'
+ 'haskell-optparse-applicative' 'haskell-opentelemetry' 
'haskell-regex-tdfa'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('71e6addec81ba84bb26d8048107cb60a94ddb01ac4879640ec7ab7db8586515f1e0419db79e5fe3d8bfc0b37679f307c0c6e97e83739723439c48b14d2124d96')
+
+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-plugin-api/trunk (PKGBUILD)

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:58:08
  Author: felixonmars
Revision: 1222348

upgpkg: haskell-hls-plugin-api 1.2.0.0-128: rebuild with typed-process 0.2.9.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 19:58:06 UTC (rev 1222347)
+++ PKGBUILD2022-06-04 19:58:08 UTC (rev 1222348)
@@ -3,7 +3,7 @@
 _hkgname=hls-plugin-api
 pkgname=haskell-hls-plugin-api
 pkgver=1.2.0.0
-pkgrel=127
+pkgrel=128
 pkgdesc="Haskell Language Server API for plugin communication"
 url="https://github.com/haskell/haskell-language-server/hls-plugin-api";
 license=("Apache")



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

2022-06-04 Thread Bruno Pagani via arch-commits
Date: Saturday, June 4, 2022 @ 19:58:06
  Author: archange
Revision: 1222347

Fix issue with gcc11+

Modified:
  gtest/trunk/PKGBUILD

--+
 PKGBUILD |6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 19:58:01 UTC (rev 1222346)
+++ PKGBUILD2022-06-04 19:58:06 UTC (rev 1222347)
@@ -8,7 +8,7 @@
 
 pkgname=gtest
 pkgver=1.11.0
-pkgrel=3
+pkgrel=4
 pkgdesc='Google Test - C++ testing utility'
 url='https://github.com/google/googletest'
 arch=('x86_64')
@@ -21,8 +21,10 @@
 provides=('gmock')
 _srcname=googletest-release-${pkgver}
 
source=(${_srcname}.tar.gz::https://github.com/google/googletest/archive/release-${pkgver}.tar.gz
+
gtest-gcc11-fix.patch::https://github.com/google/googletest/commit/d5ad28dbe14fca51038fb8c7610f11602b98f682.patch
 gtest-version.patch)
 
sha512sums=('6fcc7827e4c4d95e3ae643dd65e6c4fc0e3d04e1778b84f6e06e390410fe3d18026c131d828d949d2f20dde6327d30ecee24dcd3ef919e21c91e010d149f3a28'
+
'd566b3e0a72a4bb8ee0290342006829802502e246267b543ff4e4a63506366e9b5251b78a5951a3abf81a91889856ef2188394fa4a9d51c057f7478395fc12f7'
 
'e3e6476d938f65e74a0aa5bbfe58136db937205c8a0536399f46d0096ee728566247b85c82e0067300e465fcbc455a9e0d99611410dece70180aa92170357fbf')
 
 prepare() {
@@ -30,6 +32,8 @@
   cp ../gtest-version.patch gtest-version.patch
   sed "s|__GOOGLETEST_VERSION__|${pkgver}|g" -i gtest-version.patch
   patch -Np1 -i gtest-version.patch
+  patch -p1 < ../gtest-gcc11-fix.patch
+  rm googletest/include/gtest/gtest-matchers.h.orig
 }
 
 build() {



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:58:01
  Author: felixonmars
Revision: 1222346

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
1222345, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 19:58:01 UTC (rev 1222346)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.10.5
+pkgrel=32
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a4df199de85c6efcbe3ff468e7054885414492ea2e9bbe9b39ed3b432a75a4b22ef986e68197efa62ec52c95aa2b7506f9f0e2617913ccd9955405dafc64ce63')
+
+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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:57:50
  Author: felixonmars
Revision: 1222345

upgpkg: haskell-yesod-auth 1.6.10.5-32: rebuild with typed-process 0.2.9.0

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 19:57:43 UTC (rev 1222344)
+++ PKGBUILD2022-06-04 19:57:50 UTC (rev 1222345)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.10.5
-pkgrel=31
+pkgrel=32
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:57:43
  Author: felixonmars
Revision: 1222344

archrelease: copy trunk to community-staging-x86_64

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

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

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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:57:32
  Author: felixonmars
Revision: 1222343

upgpkg: haskell-yesod 1.6.2-52: rebuild with typed-process 0.2.9.0

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-04 19:57:29 UTC (rev 1222342)
+++ PKGBUILD2022-06-04 19:57:32 UTC (rev 1222343)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.2
-pkgrel=51
+pkgrel=52
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")



[arch-commits] Commit in nodejs-lts-gallium/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-06-04 Thread Bruno Pagani via arch-commits
Date: Saturday, June 4, 2022 @ 19:57:29
  Author: archange
Revision: 1222342

archrelease: copy trunk to community-x86_64

Added:
  nodejs-lts-gallium/repos/community-x86_64/PKGBUILD
(from rev 1222340, nodejs-lts-gallium/trunk/PKGBUILD)
Deleted:
  nodejs-lts-gallium/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-04 19:57:25 UTC (rev 1222341)
+++ PKGBUILD2022-06-04 19:57:29 UTC (rev 1222342)
@@ -1,58 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Felix Yan 
-
-pkgname=nodejs-lts-gallium
-pkgver=16.15.0
-pkgrel=1
-pkgdesc="Evented I/O for V8 javascript (LTS release: Gallium)"
-arch=(x86_64)
-url="https://nodejs.org/";
-license=(MIT)
-depends=(openssl zlib icu libuv c-ares brotli libnghttp2) # http-parser
-makedepends=(python procps-ng)
-optdepends=('npm: nodejs package manager')
-options=(!lto)
-provides=("nodejs=$pkgver")
-conflicts=(nodejs)
-source=(${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz)
-# https://nodejs.org/download/release/latest-gallium/SHASUMS256.txt.asc
-sha256sums=(a0f812efc43f78321eca08957960a48f5e6bf97004d5058c8dd3b03c646ea4f7)
-validpgpkeys=(C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8  # Myles Borins 

-  77984A986EBC2AA786BC0F66B01FBB92821C587A  # Gibson Fahnestock 

-  B9AE9905FFD7803F25714661B63B535A4C206CA9  # Evan Lucas 

-  DD8F2338BAE7501E3DD5AC78C273792F7D83545D  # Rod Vagg 

-  B9E2F5981AA6E0CD28160D9FF13993A75599653C  # Shelley Vohr 

-  4ED778F539E3634C779C87C6D7062848A1AB005C  # Beth Griggs 

-  C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C  # Richard Lau 

-  74F12602B6F1C4E913FAA37AD3A89613643B6201) # Danielle Adams 

-
-build() {
-  cd node-v${pkgver}
-
-  ./configure \
---prefix=/usr \
---with-intl=system-icu \
---without-npm \
---shared-openssl \
---shared-zlib \
---shared-libuv \
---experimental-http-parser \
---shared-cares \
---shared-brotli \
---shared-nghttp2
-# --shared-v8
-# --shared-http-parser
-
-  make
-}
-
-check() {
-  cd node-v${pkgver}
-  make test-only
-}
-
-package() {
-  cd node-v${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: nodejs-lts-gallium/repos/community-x86_64/PKGBUILD (from rev 1222340, 
nodejs-lts-gallium/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-04 19:57:29 UTC (rev 1222342)
@@ -0,0 +1,59 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Felix Yan 
+
+pkgname=nodejs-lts-gallium
+pkgver=16.15.1
+pkgrel=1
+pkgdesc="Evented I/O for V8 javascript (LTS release: Gallium)"
+arch=(x86_64)
+url="https://nodejs.org/";
+license=(MIT)
+depends=(openssl zlib icu libuv c-ares brotli libnghttp2) # http-parser
+makedepends=(python procps-ng)
+optdepends=('npm: nodejs package manager')
+options=(!lto)
+provides=("nodejs=$pkgver")
+conflicts=(nodejs)
+source=(${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz)
+# https://nodejs.org/download/release/latest-gallium/SHASUMS256.txt.asc
+sha256sums=(d4e99d3c1f69711109a67525571058e6009cddbc228e7d723b8fb4a454169b7d)
+validpgpkeys=(C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8  # Myles Borins 

+  77984A986EBC2AA786BC0F66B01FBB92821C587A  # Gibson Fahnestock 

+  B9AE9905FFD7803F25714661B63B535A4C206CA9  # Evan Lucas 

+  DD8F2338BAE7501E3DD5AC78C273792F7D83545D  # Rod Vagg 

+  B9E2F5981AA6E0CD28160D9FF13993A75599653C  # Shelley Vohr 

+  4ED778F539E3634C779C87C6D7062848A1AB005C  # Beth Griggs 

+  C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C  # Richard Lau 

+  74F12602B6F1C4E913FAA37AD3A89613643B6201  # Danielle Adams 

+  61FC681DFB92A079F1685E77973F295594EC4689) # Juan José Arboleda 

+
+build() {
+  cd node-v${pkgver}
+
+  ./configure \
+--prefix=/usr \
+--with-intl=system-icu \
+--without-npm \
+--shared-openssl \
+--shared-zlib \
+--shared-libuv \
+--experimental-http-parser \
+--shared-cares \
+--shared-brotli \
+--shared-nghttp2
+# --shared-v8
+# --shared-http-parser
+
+  make
+}
+
+check() {
+  cd node-v${pkgver}
+  make test-only
+}
+
+package() {
+  cd node-v${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+}



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

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:57:25
  Author: felixonmars
Revision: 1222341

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 
1222340, haskell-hasql/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 19:57:25 UTC (rev 1222341)
@@ -0,0 +1,59 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql
+pkgname=haskell-hasql
+pkgver=1.5
+pkgrel=34
+pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
+url="https://github.com/nikita-volkov/hasql";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-bytestring-strict-builder' 
'haskell-contravariant'
+ 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 
'haskell-postgresql-binary'
+ 'haskell-postgresql-libpq' 'haskell-profunctors' 
'haskell-text-builder' 'haskell-vector')
+makedepends=('ghc' 'haskell-contravariant-extras' 'haskell-tasty' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 
'haskell-quickcheck'
+ 'haskell-rerebase')
+checkdepends=('postgresql' 'pifpaf')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('22d0395c754ee763d53129ba43993e7f02504edf880b2b84f2ef8d79438ec8f7541777691786859da5451fcb1cb6f73e5ecc206b0b291ed21718ef6058da21cd')
+
+prepare() {
+cd $_hkgname-$pkgver
+
+# Do not use default postgres port
+sed -i 's/5432/9824/' tasty/Main/*.hs threads-test/*.hs profiling/*.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
+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
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createuser -s postgres
+runhaskell Setup test --show-details=direct
+pifpaf_stop
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



  1   2   3   4   5   6   7   8   9   10   >