[arch-commits] Commit in emby-server/repos/community-x86_64 (14 files)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 +}