[arch-commits] Commit in lua-luaossl/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, July 11, 2022 @ 05:47:14 Author: daurnimator Revision: 1249485 archrelease: copy trunk to community-x86_64 Added: lua-luaossl/repos/community-x86_64/PKGBUILD (from rev 1249484, lua-luaossl/trunk/PKGBUILD) Deleted: lua-luaossl/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 118 ++--- 1 file changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-11 05:46:43 UTC (rev 1249484) +++ PKGBUILD2022-07-11 05:47:14 UTC (rev 1249485) @@ -1,59 +0,0 @@ -# Maintainer: Daurnimator - -pkgname=(lua-luaossl lua51-luaossl lua52-luaossl lua53-luaossl) -pkgver=20200709 -pkgrel=2 -pkgdesc='Most comprehensive OpenSSL module in the Lua universe' -arch=('x86_64') -url='http://25thandclement.com/~william/projects/luaossl.html' -license=('MIT') -makedepends=('luarocks' 'lua' 'lua51' 'lua52' 'lua53') -depends=('openssl') -source=("$pkgname-$pkgver.tar.gz::https://github.com/wahern/luaossl/archive/rel-$pkgver.tar.gz; - "https://luarocks.org/manifests/daurnimator/luaossl-$pkgver-0.rockspec;) -sha256sums=('f3054e1ce26ca65ecaa7dcf193ea97d6a06933e4aa516779ebb89a6727d8a28f' -'c31532910df32a986d38e72976a9d36a3b48bc5883a8cfac920427c27eeefd47') - -build() { - cd "luaossl-rel-$pkgver" - for v in 5.1 5.2 5.3 5.4; do -mkdir -p "$v/" -luarocks make --pack-binary-rock --lua-version="$v" --deps-mode=none \ - CFLAGS="$CPPFLAGS $CFLAGS -fPIC" \ - LIBFLAG="$LDFLAGS -shared" \ - ../luaossl-"$pkgver"-0.rockspec -mv luaossl-"$pkgver"-0.*.rock "$v/" - done -} - -package_lua-luaossl() { - pkgdesc="$pkgdesc for Lua 5.4" - - cd "luaossl-rel-$pkgver" - luarocks install --lua-version=5.4 --tree="$pkgdir/usr/" --deps-mode=none 5.4/*.rock --no-manifest - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_lua51-luaossl() { - pkgdesc="$pkgdesc for Lua 5.1" - - cd "luaossl-rel-$pkgver" - luarocks install --lua-version=5.1 --tree="$pkgdir/usr/" --deps-mode=none 5.1/*.rock --no-manifest - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_lua52-luaossl() { - pkgdesc="$pkgdesc for Lua 5.2" - - cd "luaossl-rel-$pkgver" - luarocks install --lua-version=5.2 --tree="$pkgdir/usr/" --deps-mode=none 5.2/*.rock --no-manifest - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_lua53-luaossl() { - pkgdesc="$pkgdesc for Lua 5.3" - - cd "luaossl-rel-$pkgver" - luarocks install --lua-version=5.3 --tree="$pkgdir/usr/" --deps-mode=none 5.3/*.rock --no-manifest - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: lua-luaossl/repos/community-x86_64/PKGBUILD (from rev 1249484, lua-luaossl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-11 05:47:14 UTC (rev 1249485) @@ -0,0 +1,59 @@ +# Maintainer: Daurnimator + +pkgname=(lua-luaossl lua51-luaossl lua52-luaossl lua53-luaossl) +pkgver=20220711 +pkgrel=1 +pkgdesc='Most comprehensive OpenSSL module in the Lua universe' +arch=('x86_64') +url='http://25thandclement.com/~william/projects/luaossl.html' +license=('MIT') +makedepends=('luarocks' 'lua' 'lua51' 'lua52' 'lua53') +depends=('openssl') +source=("$pkgname-$pkgver.tar.gz::https://github.com/wahern/luaossl/archive/rel-$pkgver.tar.gz; + "https://github.com/wahern/luaossl/releases/download/rel-20220711/luaossl-$pkgver-0.rockspec;) +sha256sums=('f16c4cd2c880f270c1c73daa0a4bfdd11ae3155b92a2086863731e06d241300b' +'1ec15fc11183ca911af98c50472ac1e9693f8148e7065656a5f1a0f2dd9ec82c') + +build() { + cd "luaossl-rel-$pkgver" + for v in 5.1 5.2 5.3 5.4; do +mkdir -p "$v/" +luarocks make --pack-binary-rock --lua-version="$v" --deps-mode=none \ + CFLAGS="$CPPFLAGS $CFLAGS -fPIC" \ + LIBFLAG="$LDFLAGS -shared" \ + ../luaossl-"$pkgver"-0.rockspec +mv luaossl-"$pkgver"-0.*.rock "$v/" + done +} + +package_lua-luaossl() { + pkgdesc="$pkgdesc for Lua 5.4" + + cd "luaossl-rel-$pkgver" + luarocks install --lua-version=5.4 --tree="$pkgdir/usr/" --deps-mode=none 5.4/*.rock --no-manifest + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_lua51-luaossl() { + pkgdesc="$pkgdesc for Lua 5.1" + + cd "luaossl-rel-$pkgver" + luarocks install --lua-version=5.1 --tree="$pkgdir/usr/" --deps-mode=none 5.1/*.rock --no-manifest + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_lua52-luaossl() { + pkgdesc="$pkgdesc for Lua 5.2" + + cd "luaossl-rel-$pkgver" + luarocks install --lua-version=5.2 --tree="$pkgdir/usr/" --deps-mode=none 5.2/*.rock --no-manifest + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_lua53-luaossl() { + pkgdesc="$pkgdesc for Lua 5.3" + + cd
[arch-commits] Commit in lua-luaossl/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 05:46:43 Author: daurnimator Revision: 1249484 upgpkg: lua-luaossl 20220711-1 Modified: lua-luaossl/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 04:32:41 UTC (rev 1249483) +++ PKGBUILD2022-07-11 05:46:43 UTC (rev 1249484) @@ -1,8 +1,8 @@ # Maintainer: Daurnimator pkgname=(lua-luaossl lua51-luaossl lua52-luaossl lua53-luaossl) -pkgver=20200709 -pkgrel=2 +pkgver=20220711 +pkgrel=1 pkgdesc='Most comprehensive OpenSSL module in the Lua universe' arch=('x86_64') url='http://25thandclement.com/~william/projects/luaossl.html' @@ -10,9 +10,9 @@ makedepends=('luarocks' 'lua' 'lua51' 'lua52' 'lua53') depends=('openssl') source=("$pkgname-$pkgver.tar.gz::https://github.com/wahern/luaossl/archive/rel-$pkgver.tar.gz; - "https://luarocks.org/manifests/daurnimator/luaossl-$pkgver-0.rockspec;) -sha256sums=('f3054e1ce26ca65ecaa7dcf193ea97d6a06933e4aa516779ebb89a6727d8a28f' -'c31532910df32a986d38e72976a9d36a3b48bc5883a8cfac920427c27eeefd47') + "https://github.com/wahern/luaossl/releases/download/rel-20220711/luaossl-$pkgver-0.rockspec;) +sha256sums=('f16c4cd2c880f270c1c73daa0a4bfdd11ae3155b92a2086863731e06d241300b' +'1ec15fc11183ca911af98c50472ac1e9693f8148e7065656a5f1a0f2dd9ec82c') build() { cd "luaossl-rel-$pkgver"
[arch-commits] Commit in rclone/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, July 11, 2022 @ 04:32:41 Author: felixonmars Revision: 1249483 archrelease: copy trunk to community-x86_64 Added: rclone/repos/community-x86_64/PKGBUILD (from rev 1249482, rclone/trunk/PKGBUILD) Deleted: rclone/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-11 04:32:27 UTC (rev 1249482) +++ PKGBUILD2022-07-11 04:32:41 UTC (rev 1249483) @@ -1,52 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Morten Linderud - -pkgname=rclone -pkgver=1.58.1 -pkgrel=1 -pkgdesc="Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox and Google Cloud Storage" -arch=('x86_64') -url="https://rclone.org/; -license=('MIT') -depends=('glibc') -optdepends=('fuse2: for rclone mount') -makedepends=('python' 'pandoc' 'go' 'git' 'fuse2') -source=("$pkgname-$pkgver.tar.gz::https://github.com/rclone/rclone/archive/v$pkgver.tar.gz;) -sha512sums=('104ff2e743374ad3d0f3c517e34ac068d6439445732bc3ce4ffe8fbc13e7d2b4285518e8037c5600589425e001c26e334c7e31d12f9a476af958cb47097c4e00') -options=(!lto) - -prepare() { - cd "rclone-$pkgver" - sed -i "1s/python$/&2/" bin/make_manual.py bin/make_backend_docs.py -} - -build() { - cd "rclone-$pkgver" - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_LDFLAGS="${LDFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - PATH="/build/go/bin:$PATH" make TAG=v$pkgver rclone rclone.1 || true - PATH="/build/go/bin:$PATH" rclone genautocomplete bash rclone.bash_completion - PATH="/build/go/bin:$PATH" rclone genautocomplete zsh rclone.zsh_completion -} - -check() { - cd "rclone-$pkgver" - PATH="/build/go/bin:$PATH" make TAG=v$pkgver test -} - -package() { - cd "rclone-$pkgver" - - install -Dm755 rclone "$pkgdir"/usr/bin/rclone - - install -Dm644 rclone.bash_completion "$pkgdir"/usr/share/bash-completion/completions/rclone - install -Dm644 rclone.zsh_completion "$pkgdir"/usr/share/zsh/site-functions/_rclone - - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING - - install -Dm644 rclone.1 "$pkgdir"/usr/share/man/man1/rclone.1 - install -d "$pkgdir"/usr/share/doc/$pkgname - install -t "$pkgdir"/usr/share/doc/$pkgname -m644 MANUAL.html MANUAL.txt -} Copied: rclone/repos/community-x86_64/PKGBUILD (from rev 1249482, rclone/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-11 04:32:41 UTC (rev 1249483) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Maintainer: Morten Linderud + +pkgname=rclone +pkgver=1.59.0 +pkgrel=1 +pkgdesc="Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox and Google Cloud Storage" +arch=('x86_64') +url="https://rclone.org/; +license=('MIT') +depends=('glibc') +optdepends=('fuse2: for rclone mount') +makedepends=('python' 'pandoc' 'go' 'git' 'fuse2') +source=("$pkgname-$pkgver.tar.gz::https://github.com/rclone/rclone/archive/v$pkgver.tar.gz;) +sha512sums=('a6cb27687b5d4ca6f2a3597b16d6b00d212bbe0bc8542c399c597bc52d827254d41fa0aa67457677cc4ae53d5b264aef09aaa74d80d5a84e4efe9d40f3042b61') +options=(!lto) + +prepare() { + cd "rclone-$pkgver" + sed -i "1s/python$/&2/" bin/make_manual.py bin/make_backend_docs.py +} + +build() { + cd "rclone-$pkgver" + export GOFLAGS="-buildmode=pie -trimpath" + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + PATH="/build/go/bin:$PATH" make TAG=v$pkgver rclone rclone.1 || true + PATH="/build/go/bin:$PATH" rclone genautocomplete bash rclone.bash_completion + PATH="/build/go/bin:$PATH" rclone genautocomplete zsh rclone.zsh_completion +} + +check() { + cd "rclone-$pkgver" + PATH="/build/go/bin:$PATH" make TAG=v$pkgver test +} + +package() { + cd "rclone-$pkgver" + + install -Dm755 rclone "$pkgdir"/usr/bin/rclone + + install -Dm644 rclone.bash_completion "$pkgdir"/usr/share/bash-completion/completions/rclone + install -Dm644 rclone.zsh_completion "$pkgdir"/usr/share/zsh/site-functions/_rclone + + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING + + install -Dm644 rclone.1 "$pkgdir"/usr/share/man/man1/rclone.1 + install -d "$pkgdir"/usr/share/doc/$pkgname + install -t "$pkgdir"/usr/share/doc/$pkgname -m644 MANUAL.html MANUAL.txt +}
[arch-commits] Commit in rclone/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 04:32:27 Author: felixonmars Revision: 1249482 upgpkg: rclone 1.59.0-1 Modified: rclone/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 02:25:34 UTC (rev 1249481) +++ PKGBUILD2022-07-11 04:32:27 UTC (rev 1249482) @@ -2,7 +2,7 @@ # Maintainer: Morten Linderud pkgname=rclone -pkgver=1.58.1 +pkgver=1.59.0 pkgrel=1 pkgdesc="Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox and Google Cloud Storage" arch=('x86_64') @@ -12,7 +12,7 @@ optdepends=('fuse2: for rclone mount') makedepends=('python' 'pandoc' 'go' 'git' 'fuse2') source=("$pkgname-$pkgver.tar.gz::https://github.com/rclone/rclone/archive/v$pkgver.tar.gz;) -sha512sums=('104ff2e743374ad3d0f3c517e34ac068d6439445732bc3ce4ffe8fbc13e7d2b4285518e8037c5600589425e001c26e334c7e31d12f9a476af958cb47097c4e00') +sha512sums=('a6cb27687b5d4ca6f2a3597b16d6b00d212bbe0bc8542c399c597bc52d827254d41fa0aa67457677cc4ae53d5b264aef09aaa74d80d5a84e4efe9d40f3042b61') options=(!lto) prepare() {
[arch-commits] Commit in electron16/repos/community-x86_64 (28 files)
Date: Monday, July 11, 2022 @ 02:25:34 Author: tensor5 Revision: 1249481 archrelease: copy trunk to community-x86_64 Added: electron16/repos/community-x86_64/PKGBUILD (from rev 1249480, electron16/trunk/PKGBUILD) electron16/repos/community-x86_64/breakpad-fix-for-non-constant-SIGSTKSZ.patch (from rev 1249480, electron16/trunk/breakpad-fix-for-non-constant-SIGSTKSZ.patch) electron16/repos/community-x86_64/cppgc-fix-include.patch (from rev 1249480, electron16/trunk/cppgc-fix-include.patch) electron16/repos/community-x86_64/default_app-icon.patch (from rev 1249480, electron16/trunk/default_app-icon.patch) electron16/repos/community-x86_64/electron-launcher.sh (from rev 1249480, electron16/trunk/electron-launcher.sh) electron16/repos/community-x86_64/electron.desktop (from rev 1249480, electron16/trunk/electron.desktop) electron16/repos/community-x86_64/iwyu-add-utility-for-std-exchange.patch (from rev 1249480, electron16/trunk/iwyu-add-utility-for-std-exchange.patch) electron16/repos/community-x86_64/jinja-python-3.10.patch (from rev 1249480, electron16/trunk/jinja-python-3.10.patch) electron16/repos/community-x86_64/sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch (from rev 1249480, electron16/trunk/sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch) electron16/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch (from rev 1249480, electron16/trunk/sql-make-VirtualCursor-standard-layout-type.patch) electron16/repos/community-x86_64/std-vector-non-const.patch (from rev 1249480, electron16/trunk/std-vector-non-const.patch) electron16/repos/community-x86_64/unbundle-fix-visibility-of-build-config-freetype.patch (from rev 1249480, electron16/trunk/unbundle-fix-visibility-of-build-config-freetype.patch) electron16/repos/community-x86_64/unexpire-accelerated-video-decode-flag.patch (from rev 1249480, electron16/trunk/unexpire-accelerated-video-decode-flag.patch) electron16/repos/community-x86_64/use-system-libraries-in-node.patch (from rev 1249480, electron16/trunk/use-system-libraries-in-node.patch) electron16/repos/community-x86_64/wayland-fix-binding-to-wrong-version.patch (from rev 1249480, electron16/trunk/wayland-fix-binding-to-wrong-version.patch) Deleted: electron16/repos/community-x86_64/PKGBUILD electron16/repos/community-x86_64/breakpad-fix-for-non-constant-SIGSTKSZ.patch electron16/repos/community-x86_64/default_app-icon.patch electron16/repos/community-x86_64/electron-launcher.sh electron16/repos/community-x86_64/electron.desktop electron16/repos/community-x86_64/jinja-python-3.10.patch electron16/repos/community-x86_64/sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch electron16/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch electron16/repos/community-x86_64/std-vector-non-const.patch electron16/repos/community-x86_64/unbundle-fix-visibility-of-build-config-freetype.patch electron16/repos/community-x86_64/unexpire-accelerated-video-decode-flag.patch electron16/repos/community-x86_64/use-system-libraries-in-node.patch electron16/repos/community-x86_64/wayland-fix-binding-to-wrong-version.patch + PKGBUILD | 565 ++-- breakpad-fix-for-non-constant-SIGSTKSZ.patch | 70 cppgc-fix-include.patch| 28 default_app-icon.patch | 42 electron-launcher.sh | 40 electron.desktop | 14 iwyu-add-utility-for-std-exchange.patch| 27 jinja-python-3.10.patch| 66 sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch | 78 sql-make-VirtualCursor-standard-layout-type.patch | 476 ++-- std-vector-non-const.patch | 230 - unbundle-fix-visibility-of-build-config-freetype.patch | 62 unexpire-accelerated-video-decode-flag.patch | 22 use-system-libraries-in-node.patch | 106 wayland-fix-binding-to-wrong-version.patch | 1302 +-- 15 files changed, 1594 insertions(+), 1534 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-11 02:23:45 UTC (rev 1249480) +++ PKGBUILD2022-07-11 02:25:34 UTC (rev 1249481) @@ -1,280 +0,0 @@ -# Maintainer: Nicola Squartini - -_use_suffix=1 -pkgver=16.2.5 -_commit=32f91f19e08ddf96ac114ae6b0f0c7483241ec1e -_chromiumver=96.0.4664.174 -_gcc_patchset=4 -# shellcheck disable=SC2034 -pkgrel=1 - -_major_ver=${pkgver%%.*} -if [[ ${_use_suffix} != 0 ]]; then - pkgname="electron${_major_ver}" -else - pkgname=electron -fi -# shellcheck disable=SC2034
[arch-commits] Commit in electron16/trunk (3 files)
Date: Monday, July 11, 2022 @ 02:23:45 Author: tensor5 Revision: 1249480 upgpkg: electron16 16.2.8-1 Added: electron16/trunk/cppgc-fix-include.patch electron16/trunk/iwyu-add-utility-for-std-exchange.patch Modified: electron16/trunk/PKGBUILD -+ PKGBUILD| 13 + cppgc-fix-include.patch | 28 iwyu-add-utility-for-std-exchange.patch | 27 +++ 3 files changed, 64 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 01:03:54 UTC (rev 1249479) +++ PKGBUILD2022-07-11 02:23:45 UTC (rev 1249480) @@ -1,8 +1,8 @@ # Maintainer: Nicola Squartini _use_suffix=1 -pkgver=16.2.5 -_commit=32f91f19e08ddf96ac114ae6b0f0c7483241ec1e +pkgver=16.2.8 +_commit=10ce3725c280131d7b7ad5b1440680b76d25a4d5 _chromiumver=96.0.4664.174 _gcc_patchset=4 # shellcheck disable=SC2034 @@ -23,8 +23,7 @@ # shellcheck disable=SC2034 license=('MIT' 'custom') # shellcheck disable=SC2034 -depends=('c-ares' 'ffmpeg' 'gtk3' 'libevent' 'libxslt' 'minizip' 'nss' 're2' - 'snappy') +depends=('c-ares' 'ffmpeg' 'gtk3' 'libxslt' 'minizip' 'nss' 're2' 'snappy') # shellcheck disable=SC2034 makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'http-parser' 'java-runtime-headless' 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' @@ -56,6 +55,8 @@ 'sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch' 'std-vector-non-const.patch' 'use-system-libraries-in-node.patch' +'cppgc-fix-include.patch' +'iwyu-add-utility-for-std-exchange.patch' 'sql-make-VirtualCursor-standard-layout-type.patch' 'wayland-fix-binding-to-wrong-version.patch' 'unbundle-fix-visibility-of-build-config-freetype.patch' @@ -73,6 +74,8 @@ 'f910be9370c880de6e1d61cc30383c069e421d7acf406166e4fbfad324fc7d61' '4fbef42aaa7bf60d059f1a6b0a92dc997d475256110bd4df32c12de7f4f175a7' 'c70652a8b24c237bcfd27469de32797a2cb46d9f0d63d897bb6418314a25644c' +'7987b106dbb35b74d6ff28dc8cf2c897647d5ce59d5d6dbe36b2f72542e713b6' +'6f666ef0acb08704ca58cc0d5e97e7ce64d8fea51042e593adae1ce15a61231c' 'dd317f85e5abfdcfc89c6f23f4c8edbcdebdd5e083dcec770e5da49ee647d150' 'fc2be146412d117869368f8559afef76ad39a3442ace16e5c7000bd45aa56b27' 'd0b17162211dd49e3a58c16d1697e7d8c322dcfd3b7890f0c2f920b711f52293' @@ -176,6 +179,8 @@ patch -Np1 -i ../patches/chromium-96-DrmRenderNodePathFinder-include.patch patch -Np1 -i ../patches/chromium-96-CouponDB-include.patch + patch -Np1 -d v8 < ../cppgc-fix-include.patch + patch -Np1 -i ../iwyu-add-utility-for-std-exchange.patch patch -Np1 -d third_party/breakpad/breakpad < ../breakpad-fix-for-non-constant-SIGSTKSZ.patch patch -Np1 -i ../unbundle-fix-visibility-of-build-config-freetype.patch patch -Np1 -i ../sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch Added: cppgc-fix-include.patch === --- cppgc-fix-include.patch (rev 0) +++ cppgc-fix-include.patch 2022-07-11 02:23:45 UTC (rev 1249480) @@ -0,0 +1,28 @@ +From 84cf3230a9680aac3b73c410c2b758760b6d3066 Mon Sep 17 00:00:00 2001 +From: Michael Lippautz +Date: Thu, 27 Jan 2022 14:14:11 +0100 +Subject: [PATCH] cppgc: Fix include + +Add to cover for std::exchange. + +Bug: v8:12585 +Change-Id: Ida65144e93e466be8914527d0e646f348c136bcb +Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3420309 +Auto-Submit: Michael Lippautz +Reviewed-by: Omer Katz +Commit-Queue: Michael Lippautz +Cr-Commit-Position: refs/heads/main@{#78820} +--- + +diff --git a/src/heap/cppgc/prefinalizer-handler.h b/src/heap/cppgc/prefinalizer-handler.h +index bc17c99..c82c91f 100644 +--- a/src/heap/cppgc/prefinalizer-handler.h b/src/heap/cppgc/prefinalizer-handler.h +@@ -5,6 +5,7 @@ + #ifndef V8_HEAP_CPPGC_PREFINALIZER_HANDLER_H_ + #define V8_HEAP_CPPGC_PREFINALIZER_HANDLER_H_ + ++#include + #include + + #include "include/cppgc/prefinalizer.h" Added: iwyu-add-utility-for-std-exchange.patch === --- iwyu-add-utility-for-std-exchange.patch (rev 0) +++ iwyu-add-utility-for-std-exchange.patch 2022-07-11 02:23:45 UTC (rev 1249480) @@ -0,0 +1,27 @@ +From 9dd0503835dc875807ab63efb1f477bffed2a852 Mon Sep 17 00:00:00 2001 +From: Stephan Hartmann +Date: Mon, 25 Apr 2022 23:18:30 + +Subject: [PATCH] IWYU: add utility for std::exchange + +Bug: 957519 +Change-Id: I307d520fdc34d2452018ed32a505e7e519739410 +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3604643 +Reviewed-by: Wez +Commit-Queue: Stephan Hartmann +Cr-Commit-Position: refs/heads/main@{#995855} +---
[arch-commits] Commit in electron17/repos/community-x86_64 (30 files)
Date: Monday, July 11, 2022 @ 01:03:54 Author: tensor5 Revision: 1249479 archrelease: copy trunk to community-x86_64 Added: electron17/repos/community-x86_64/PKGBUILD (from rev 1249478, electron17/trunk/PKGBUILD) electron17/repos/community-x86_64/breakpad-fix-for-non-constant-SIGSTKSZ.patch (from rev 1249478, electron17/trunk/breakpad-fix-for-non-constant-SIGSTKSZ.patch) electron17/repos/community-x86_64/cppgc-fix-include.patch (from rev 1249478, electron17/trunk/cppgc-fix-include.patch) electron17/repos/community-x86_64/default_app-icon.patch (from rev 1249478, electron17/trunk/default_app-icon.patch) electron17/repos/community-x86_64/downgrade-duplicate-peer-error-to-dvlog.patch (from rev 1249478, electron17/trunk/downgrade-duplicate-peer-error-to-dvlog.patch) electron17/repos/community-x86_64/electron-launcher.sh (from rev 1249478, electron17/trunk/electron-launcher.sh) electron17/repos/community-x86_64/electron.desktop (from rev 1249478, electron17/trunk/electron.desktop) electron17/repos/community-x86_64/fix-build-break-with-system-libdrm.patch (from rev 1249478, electron17/trunk/fix-build-break-with-system-libdrm.patch) electron17/repos/community-x86_64/iwyu-add-utility-for-std-exchange.patch (from rev 1249478, electron17/trunk/iwyu-add-utility-for-std-exchange.patch) electron17/repos/community-x86_64/jinja-python-3.10.patch (from rev 1249478, electron17/trunk/jinja-python-3.10.patch) electron17/repos/community-x86_64/sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch (from rev 1249478, electron17/trunk/sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch) electron17/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch (from rev 1249478, electron17/trunk/sql-make-VirtualCursor-standard-layout-type.patch) electron17/repos/community-x86_64/std-vector-non-const.patch (from rev 1249478, electron17/trunk/std-vector-non-const.patch) electron17/repos/community-x86_64/use-FT_Done_MM_Var-in-CFX_Font-AdjustMMParams.patch (from rev 1249478, electron17/trunk/use-FT_Done_MM_Var-in-CFX_Font-AdjustMMParams.patch) electron17/repos/community-x86_64/use-system-libraries-in-node.patch (from rev 1249478, electron17/trunk/use-system-libraries-in-node.patch) Deleted: electron17/repos/community-x86_64/PKGBUILD electron17/repos/community-x86_64/breakpad-fix-for-non-constant-SIGSTKSZ.patch electron17/repos/community-x86_64/cppgc-fix-include.patch electron17/repos/community-x86_64/default_app-icon.patch electron17/repos/community-x86_64/downgrade-duplicate-peer-error-to-dvlog.patch electron17/repos/community-x86_64/electron-launcher.sh electron17/repos/community-x86_64/electron.desktop electron17/repos/community-x86_64/fix-build-break-with-system-libdrm.patch electron17/repos/community-x86_64/iwyu-add-utility-for-std-exchange.patch electron17/repos/community-x86_64/jinja-python-3.10.patch electron17/repos/community-x86_64/sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch electron17/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch electron17/repos/community-x86_64/std-vector-non-const.patch electron17/repos/community-x86_64/use-FT_Done_MM_Var-in-CFX_Font-AdjustMMParams.patch electron17/repos/community-x86_64/use-system-libraries-in-node.patch + PKGBUILD | 576 +-- breakpad-fix-for-non-constant-SIGSTKSZ.patch | 70 - cppgc-fix-include.patch| 56 - default_app-icon.patch | 42 downgrade-duplicate-peer-error-to-dvlog.patch | 66 - electron-launcher.sh | 40 electron.desktop | 14 fix-build-break-with-system-libdrm.patch | 124 +- iwyu-add-utility-for-std-exchange.patch| 54 - jinja-python-3.10.patch| 44 sandbox-build-if-glibc-2.34-dynamic-stack-size-is-en.patch | 78 - sql-make-VirtualCursor-standard-layout-type.patch | 476 - std-vector-non-const.patch | 230 ++-- use-FT_Done_MM_Var-in-CFX_Font-AdjustMMParams.patch| 144 +- use-system-libraries-in-node.patch | 106 +- 15 files changed, 1060 insertions(+), 1060 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-11 01:02:01 UTC (rev 1249478) +++ PKGBUILD2022-07-11 01:03:54 UTC (rev 1249479) @@ -1,288 +0,0 @@ -# Maintainer: Nicola Squartini - -_use_suffix=1 -pkgver=17.4.9 -_commit=4a9890d3a43b8730bae7f7c2caedffe20bc13bef -_chromiumver=98.0.4758.141 -_gcc_patchset=5 -# shellcheck disable=SC2034 -pkgrel=1 -
[arch-commits] Commit in electron17/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 01:02:01 Author: tensor5 Revision: 1249478 upgpkg: electron17 17.4.10-1 Modified: electron17/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:57:15 UTC (rev 1249477) +++ PKGBUILD2022-07-11 01:02:01 UTC (rev 1249478) @@ -1,8 +1,8 @@ # Maintainer: Nicola Squartini _use_suffix=1 -pkgver=17.4.9 -_commit=4a9890d3a43b8730bae7f7c2caedffe20bc13bef +pkgver=17.4.10 +_commit=937637db3d015c65cd9ae99514bf1a8973a8387f _chromiumver=98.0.4758.141 _gcc_patchset=5 # shellcheck disable=SC2034
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Monday, July 11, 2022 @ 00:52:20 Author: felixonmars Revision: 1249452 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ci/repos/community-staging-x86_64/ haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1249451, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1249451, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:52:20 UTC (rev 1249452) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.12.1 +pkgrel=260 +pkgdesc="Cabal package script generator for Travis-CI" +url="https://haskell-ci.rtfd.org/; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 'haskell-cryptohash-sha256' + 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-indexed-traversable' + 'haskell-indexed-traversable-instances' 'haskell-ini' 'haskell-lattices' + 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 'haskell-temporary' + 'haskell-unordered-containers' 'haskell-zinza') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c') + +prepare(){ + uusi -u attoparsec -u base-compat -u ShellCheck $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ci/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:52:08 Author: felixonmars Revision: 1249451 upgpkg: haskell-ci 0.12.1-260: rebuild with lua 2.2.1 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:51:52 UTC (rev 1249450) +++ PKGBUILD2022-07-11 00:52:08 UTC (rev 1249451) @@ -4,7 +4,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.12.1 -pkgrel=259 +pkgrel=260 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/; license=("GPL")
[arch-commits] Commit in xmonad-contrib/repos (2 files)
Date: Monday, July 11, 2022 @ 00:51:52 Author: felixonmars Revision: 1249450 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 1249449, xmonad-contrib/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 1249449, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:51:52 UTC (rev 1249450) @@ -0,0 +1,42 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.17.0 +pkgrel=2 +pkgdesc='Community-maintained extensions extensions for xmonad' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc-libs' 'xmonad' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz) +sha512sums=('1676d96acb6a7474457c44ee52bb792b23a233c897757ffdb0448a3bed16f71851e4d7f0c3d7bfd6ae48a4cc617fee5ceecea33260f454caf9189a0b785cca57') + +build() { + cd ${pkgname}-${pkgver} + runhaskell Setup.lhs configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ + --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd ${pkgname}-${pkgver} + runhaskell Setup test --show-details=direct +} + +package() { + cd ${pkgname}-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup.lhs copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in xmonad-contrib/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:51:41 Author: felixonmars Revision: 1249449 upgpkg: xmonad-contrib 0.17.0-2: rebuild with lua 2.2.1 Modified: xmonad-contrib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:50:36 UTC (rev 1249448) +++ PKGBUILD2022-07-11 00:51:41 UTC (rev 1249449) @@ -6,7 +6,7 @@ pkgname=xmonad-contrib pkgver=0.17.0 -pkgrel=1 +pkgrel=2 pkgdesc='Community-maintained extensions extensions for xmonad' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Monday, July 11, 2022 @ 00:50:36 Author: felixonmars Revision: 1249448 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1249447, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1249447, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:50:36 UTC (rev 1249448) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.8.0 +pkgrel=139 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc' 'uusi') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('71f4c6745c6094ab1832a0f19f3e65621af93dd57c2cd780b8702886481e5568d708a9d1884e82525b92b6d109bf94d843dd10ac991ead27ca6cd4c6c553e92d') + +prepare() { +cd $pkgname-$pkgver +gen-setup +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:50:25 Author: felixonmars Revision: 1249447 upgpkg: shellcheck 0.8.0-139: rebuild with lua 2.2.1 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:50:07 UTC (rev 1249446) +++ PKGBUILD2022-07-11 00:50:25 UTC (rev 1249447) @@ -5,7 +5,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.8.0 -pkgrel=138 +pkgrel=139 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Monday, July 11, 2022 @ 00:50:07 Author: felixonmars Revision: 1249446 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 1249445, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 1249445, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:50:07 UTC (rev 1249446) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.15.1.1 +pkgrel=79 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-lifted-async' 'haskell-lrucache' + 'haskell-network-uri' 'haskell-optparse-applicative' 'pandoc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c0fee6bedfe19677484e41d2d0a098bf351c35a8b3adc7fe5de407a0686dd1d1108584b05525f70ce7cac94919b50c09be91706226bbc3f3e3d155cc9bc1eb34') + +prepare() { +cd $_hkgname-$pkgver +uusi -u pandoc $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:49:54 Author: felixonmars Revision: 1249445 upgpkg: haskell-hakyll 4.15.1.1-79: rebuild with lua 2.2.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:48:33 UTC (rev 1249444) +++ PKGBUILD2022-07-11 00:49:54 UTC (rev 1249445) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.15.1.1 -pkgrel=78 +pkgrel=79 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Monday, July 11, 2022 @ 00:48:33 Author: felixonmars Revision: 1249444 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 1249443, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 1249443, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:48:33 UTC (rev 1249444) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.12.2 +pkgrel=132 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-gitrev' 'haskell-microlens' + 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'uusi' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('44223954ee459a3215ab162e6098a1bd6bce0c02d09aee72cebbe26d977f3cce90e1cd90c01628df68c4d1f0452694eb5b19ebee6ca30e4f8e8e34d0040b4670') + +prepare() { +cd $pkgname-$pkgver +uusi -u pandoc $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests --datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-enable_flaky_tests +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:48:18 Author: felixonmars Revision: 1249443 upgpkg: pandoc-crossref 0.3.12.2-132: rebuild with lua 2.2.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:48:03 UTC (rev 1249442) +++ PKGBUILD2022-07-11 00:48:18 UTC (rev 1249443) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.12.2 -pkgrel=131 +pkgrel=132 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in xmonad/repos (4 files)
Date: Monday, July 11, 2022 @ 00:48:03 Author: felixonmars Revision: 1249442 archrelease: copy trunk to community-staging-x86_64 Added: xmonad/repos/community-staging-x86_64/ xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 1249441, xmonad/trunk/PKGBUILD) xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 1249441, xmonad/trunk/dynamic-compilation.patch) xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 1249441, xmonad/trunk/xmonad.svg) ---+ PKGBUILD | 74 ++ dynamic-compilation.patch | 11 ++ xmonad.svg| 77 3 files changed, 162 insertions(+) Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 1249441, xmonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:48:03 UTC (rev 1249442) @@ -0,0 +1,74 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: shild + +pkgname=xmonad +pkgver=0.17.0 +pkgrel=2 +pkgdesc='Lightweight X11 tiled window manager written in Haskell' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc' 'haskell-x11' 'haskell-data-default-class' 'haskell-setlocale') +makedepends=('gendesk' 'pandoc' 'haskell-quickcheck' 'haskell-quickcheck-instances') +optdepends=('xorg-xmessage: for displaying visual error messages') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz +dynamic-compilation.patch +xmonad.svg) +sha512sums=('87b26b3f6ef3534a5cbb06f6e61b258ecbae0935ae695b39fe574630ccefb97d5e7fa59bf97be34d8009214474c79d0c380d18f67c1fdab2ce4c80378688287e' + 'ddfc766627459c804c3d675250132d0d9b34db0d1c6191ec91717801f6ee495521303d3f0f288cc162abf9d141ee3d276167b6540fa6c806340b90f9229bb377' + '31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6') + +prepare() { + gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}/dynamic-compilation.patch" + + rm man/xmonad.1{,.markdown} +} + +build() { + cd ${pkgname}-${pkgver} + + runhaskell Setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \ +--enable-tests \ +--libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + + make -C man xmonad.1 +} + +check() { + cd ${pkgname}-${pkgver} + runhaskell Setup test --show-details=direct +} + +package() { + cd ${pkgname}-${pkgver} + + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + + runhaskell Setup.lhs copy --destdir="${pkgdir}" + + install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad" + install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps" + install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions" +} + +# vim: ts=2 sw=2 et: Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 1249441, xmonad/trunk/dynamic-compilation.patch) === --- community-staging-x86_64/dynamic-compilation.patch (rev 0) +++ community-staging-x86_64/dynamic-compilation.patch 2022-07-11 00:48:03 UTC (rev 1249442) @@ -0,0 +1,11 @@ +diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs +--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 +0300 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300 +@@ -626,6 +626,7 @@ + , "-ilib" + , "-fforce-recomp" + , "-main-is", "main" ++ , "-dynamic" + , "-v0" + , "-outputdir", buildDirName dirs + , "-o", binFileName dirs Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 1249441, xmonad/trunk/xmonad.svg) === --- community-staging-x86_64/xmonad.svg
[arch-commits] Commit in xmonad/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:47:46 Author: felixonmars Revision: 1249441 upgpkg: xmonad 0.17.0-2: rebuild with lua 2.2.1 Modified: xmonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:44:31 UTC (rev 1249440) +++ PKGBUILD2022-07-11 00:47:46 UTC (rev 1249441) @@ -6,7 +6,7 @@ pkgname=xmonad pkgver=0.17.0 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight X11 tiled window manager written in Haskell' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in pandoc/repos (2 files)
Date: Monday, July 11, 2022 @ 00:44:31 Author: felixonmars Revision: 1249440 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1249439, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1249439, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:44:31 UTC (rev 1249440) @@ -0,0 +1,69 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.18 +pkgrel=5 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-glob' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-citeproc' + 'haskell-commonmark' 'haskell-commonmark-extensions' 'haskell-commonmark-pandoc' + 'haskell-connection' 'haskell-data-default' 'haskell-doclayout' 'haskell-doctemplates' + 'haskell-emojis' 'haskell-file-embed' 'haskell-haddock-library' 'haskell-hslua' + 'haskell-hslua-module-doclayout' 'haskell-hslua-module-path' 'haskell-hslua-module-system' + 'haskell-hslua-module-text' 'haskell-hslua-module-version' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ipynb' 'haskell-jira-wiki-markup' + 'haskell-lpeg' 'haskell-network' 'haskell-network-uri' 'haskell-pandoc-lua-marshal' + 'haskell-pandoc-types' 'haskell-pretty-show' 'haskell-random' 'haskell-safe' + 'haskell-scientific' 'haskell-skylighting' 'haskell-skylighting-core' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-texmath' + 'haskell-text-conversions' 'haskell-unicode-collation' 'haskell-unicode-transforms' + 'haskell-xml' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +optdepends=('pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-tasty-lua' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('0e8210a37dda6818b23b9fac25b73b240d67f8e03c41d1f3a776dcf95d7fdf48354a25c08ad64eea069003f4ab7a3167ee9c3e80d4f6684ad6ec33d8c477d212') + +prepare() { +cd $pkgname-$pkgver +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/ +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:44:18 Author: felixonmars Revision: 1249439 upgpkg: pandoc 2.18-5: rebuild with lua 2.2.1 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:26:44 UTC (rev 1249438) +++ PKGBUILD2022-07-11 00:44:18 UTC (rev 1249439) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.18 -pkgrel=4 +pkgrel=5 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in python-tox/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, July 11, 2022 @ 00:26:44 Author: felixonmars Revision: 1249438 archrelease: copy trunk to community-any Added: python-tox/repos/community-any/PKGBUILD (from rev 1249437, python-tox/trunk/PKGBUILD) Deleted: python-tox/repos/community-any/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-11 00:26:31 UTC (rev 1249437) +++ PKGBUILD2022-07-11 00:26:44 UTC (rev 1249438) @@ -1,49 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Thomas Weißschuh -# Contributor: George Brooke -# Contributor: Sebastian Wiesner - -pkgname=python-tox -pkgver=3.25.0 -pkgrel=1 -pkgdesc='Python virtualenv management and testing tool' -arch=('any') -url='https://tox.readthedocs.io' -license=('GPL2') -depends=('python-py' 'python-virtualenv' 'python-packaging' 'python-pluggy' 'python-toml' 'python-filelock' 'python-six') -makedepends=('python-setuptools-scm' 'python-py' 'python-virtualenv' - 'python-pluggy' 'python-toml' - 'python-filelock' 'python-freezegun') -checkdepends=('python-pytest-runner' 'python-pytest-mock' - 'python-flaky') -source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;) -sha512sums=('d98ed9f589c751ddc187618caf509fbc64e99f1b5eafeb9cbd919d94d10e15a55331658121efabac53ef07adeb71af15da8be86fc4f35688a8f9b93bf3e723d1') - -prepare() { - find tox-$pkgver -name "*.pyc" -delete -} - -build() { - export LC_CTYPE=en_US.UTF-8 - - cd "$srcdir"/tox-$pkgver - python setup.py build -} - -check() { - # Hack entry points - - ( -cd "$srcdir"/tox-$pkgver -virtualenv "$srcdir/pyvenv" --system-site-packages -. "$srcdir/pyvenv/bin/activate" -python setup.py install -python setup.py pytest - ) -} - -package() { - cd "$srcdir"/tox-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - ln -s tox "$pkgdir"/usr/bin/tox3 -} Copied: python-tox/repos/community-any/PKGBUILD (from rev 1249437, python-tox/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-11 00:26:44 UTC (rev 1249438) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Weißschuh +# Contributor: George Brooke +# Contributor: Sebastian Wiesner + +pkgname=python-tox +pkgver=3.25.1 +pkgrel=1 +pkgdesc='Python virtualenv management and testing tool' +arch=('any') +url='https://tox.readthedocs.io' +license=('GPL2') +depends=('python-py' 'python-virtualenv' 'python-packaging' 'python-pluggy' 'python-toml' 'python-filelock' 'python-six') +makedepends=('python-setuptools-scm' 'python-py' 'python-virtualenv' + 'python-pluggy' 'python-toml' + 'python-filelock' 'python-freezegun') +checkdepends=('python-pytest-runner' 'python-pytest-mock' + 'python-flaky') +source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;) +sha512sums=('53244a80d1dd851c62c5004a54acbbb0062747b037fac0c356016dbeaac75cc16e5e70ef51ec7825f702d1d475b12dfea19b8ec8573bdcb8a30dbc0c5a11fb65') + +prepare() { + find tox-$pkgver -name "*.pyc" -delete +} + +build() { + export LC_CTYPE=en_US.UTF-8 + + cd "$srcdir"/tox-$pkgver + python setup.py build +} + +check() { + # Hack entry points + + ( +cd "$srcdir"/tox-$pkgver +virtualenv "$srcdir/pyvenv" --system-site-packages +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) +} + +package() { + cd "$srcdir"/tox-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + ln -s tox "$pkgdir"/usr/bin/tox3 +}
[arch-commits] Commit in python-tox/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:26:31 Author: felixonmars Revision: 1249437 upgpkg: python-tox 3.25.1-1 Modified: python-tox/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:16:37 UTC (rev 1249436) +++ PKGBUILD2022-07-11 00:26:31 UTC (rev 1249437) @@ -4,7 +4,7 @@ # Contributor: Sebastian Wiesner pkgname=python-tox -pkgver=3.25.0 +pkgver=3.25.1 pkgrel=1 pkgdesc='Python virtualenv management and testing tool' arch=('any') @@ -17,7 +17,7 @@ checkdepends=('python-pytest-runner' 'python-pytest-mock' 'python-flaky') source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;) -sha512sums=('d98ed9f589c751ddc187618caf509fbc64e99f1b5eafeb9cbd919d94d10e15a55331658121efabac53ef07adeb71af15da8be86fc4f35688a8f9b93bf3e723d1') +sha512sums=('53244a80d1dd851c62c5004a54acbbb0062747b037fac0c356016dbeaac75cc16e5e70ef51ec7825f702d1d475b12dfea19b8ec8573bdcb8a30dbc0c5a11fb65') prepare() { find tox-$pkgver -name "*.pyc" -delete
[arch-commits] Commit in python-ziamath/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, July 11, 2022 @ 00:16:37 Author: felixonmars Revision: 1249436 archrelease: copy trunk to community-any Added: python-ziamath/repos/community-any/PKGBUILD (from rev 1249435, python-ziamath/trunk/PKGBUILD) Deleted: python-ziamath/repos/community-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-11 00:16:22 UTC (rev 1249435) +++ PKGBUILD2022-07-11 00:16:37 UTC (rev 1249436) @@ -1,36 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-ziamath -pkgver=0.5 -pkgrel=1 -pkgdesc="Render MathML and LaTeX Math to SVG without Latex installation" -url="https://ziamath.readthedocs.io/; -license=('MIT') -arch=('any') -depends=('python-ziafont') -optdepends=('python-latex2mathml: for latex support') -makedepends=('python-setuptools') -checkdepends=('python-latex2mathml' 'python-nbval' 'python-pytest-runner') -source=("$pkgname-$pkgver.tar.gz::https://bitbucket.org/cdelker/ziamath/get/$pkgver.tar.bz2;) -sha512sums=('1e23f8018758b0cd21585d2e37d43172a9c39e9c73151042166db9c11fe34a3a869870df0f1e2f591d38b2107e211af2ad4b593b3d53e0d9f647b7b123ddad4e') - -prepare() { - mv cdelker-ziamath-* ziamath-$pkgver -} - -build() { - cd ziamath-$pkgver - python setup.py build -} - -check() { - cd ziamath-$pkgver - python setup.py pytest --addopts --nbval || echo "Tests failed" -} - -package() { - cd ziamath-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ -} Copied: python-ziamath/repos/community-any/PKGBUILD (from rev 1249435, python-ziamath/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-11 00:16:37 UTC (rev 1249436) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan + +pkgname=python-ziamath +pkgver=0.6 +pkgrel=1 +pkgdesc="Render MathML and LaTeX Math to SVG without Latex installation" +url="https://ziamath.readthedocs.io/; +license=('MIT') +arch=('any') +depends=('python-ziafont') +optdepends=('python-latex2mathml: for latex support') +makedepends=('python-setuptools') +checkdepends=('python-latex2mathml' 'python-nbval' 'python-pytest-runner') +source=("$pkgname-$pkgver.tar.gz::https://bitbucket.org/cdelker/ziamath/get/$pkgver.tar.bz2;) +sha512sums=('0ef92988fec42e9bd3fe49cc16f1b4056a1c587cd54b58d744d6a6eb48ade68695637027fe2f9e9a9d43f3d2514bc7f879cba1eb1ddf9f92cbdde0100f9c11ad') + +prepare() { + mv cdelker-ziamath-* ziamath-$pkgver +} + +build() { + cd ziamath-$pkgver + python setup.py build +} + +check() { + cd ziamath-$pkgver + python setup.py pytest --addopts --nbval || echo "Tests failed" +} + +package() { + cd ziamath-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ +}
[arch-commits] Commit in python-ziamath/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:16:22 Author: felixonmars Revision: 1249435 upgpkg: python-ziamath 0.6-1 Modified: python-ziamath/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:09:20 UTC (rev 1249434) +++ PKGBUILD2022-07-11 00:16:22 UTC (rev 1249435) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-ziamath -pkgver=0.5 +pkgver=0.6 pkgrel=1 pkgdesc="Render MathML and LaTeX Math to SVG without Latex installation" url="https://ziamath.readthedocs.io/; @@ -12,7 +12,7 @@ makedepends=('python-setuptools') checkdepends=('python-latex2mathml' 'python-nbval' 'python-pytest-runner') source=("$pkgname-$pkgver.tar.gz::https://bitbucket.org/cdelker/ziamath/get/$pkgver.tar.bz2;) -sha512sums=('1e23f8018758b0cd21585d2e37d43172a9c39e9c73151042166db9c11fe34a3a869870df0f1e2f591d38b2107e211af2ad4b593b3d53e0d9f647b7b123ddad4e') +sha512sums=('0ef92988fec42e9bd3fe49cc16f1b4056a1c587cd54b58d744d6a6eb48ade68695637027fe2f9e9a9d43f3d2514bc7f879cba1eb1ddf9f92cbdde0100f9c11ad') prepare() { mv cdelker-ziamath-* ziamath-$pkgver
[arch-commits] Commit in haskell-hslua-module-doclayout/repos (2 files)
Date: Monday, July 11, 2022 @ 00:09:20 Author: felixonmars Revision: 1249434 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-doclayout/repos/community-staging-x86_64/ haskell-hslua-module-doclayout/repos/community-staging-x86_64/PKGBUILD (from rev 1249433, haskell-hslua-module-doclayout/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-hslua-module-doclayout/repos/community-staging-x86_64/PKGBUILD (from rev 1249433, haskell-hslua-module-doclayout/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:09:20 UTC (rev 1249434) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-module-doclayout +pkgname=haskell-hslua-module-doclayout +pkgver=1.0.4 +pkgrel=25 +pkgdesc="Lua module wrapping Text.DocLayout." +url="https://github.com/hslua/hslua-module-doclayout; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-doclayout' 'haskell-hslua') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('1843532ca0721a728e38edbdefd1a5f8155b03a1612149e6d919c2cc9e735893') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-module-doclayout/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:09:08 Author: felixonmars Revision: 1249433 upgpkg: haskell-hslua-module-doclayout 1.0.4-25: rebuild with lua 2.2.1 Modified: haskell-hslua-module-doclayout/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:08:28 UTC (rev 1249432) +++ PKGBUILD2022-07-11 00:09:08 UTC (rev 1249433) @@ -3,7 +3,7 @@ _hkgname=hslua-module-doclayout pkgname=haskell-hslua-module-doclayout pkgver=1.0.4 -pkgrel=24 +pkgrel=25 pkgdesc="Lua module wrapping Text.DocLayout." url="https://github.com/hslua/hslua-module-doclayout; license=("MIT")
[arch-commits] Commit in haskell-pandoc-lua-marshal/repos (2 files)
Date: Monday, July 11, 2022 @ 00:08:28 Author: felixonmars Revision: 1249432 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pandoc-lua-marshal/repos/community-staging-x86_64/ haskell-pandoc-lua-marshal/repos/community-staging-x86_64/PKGBUILD (from rev 1249431, haskell-pandoc-lua-marshal/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-pandoc-lua-marshal/repos/community-staging-x86_64/PKGBUILD (from rev 1249431, haskell-pandoc-lua-marshal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:08:28 UTC (rev 1249432) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=pandoc-lua-marshal +pkgname=haskell-pandoc-lua-marshal +pkgver=0.1.5.1 +pkgrel=29 +pkgdesc="Use pandoc types in Lua" +url="https://github.com/pandoc/pandoc-lua-marshal; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua' 'haskell-hslua-marshalling' 'haskell-lua' 'haskell-pandoc-types' + 'haskell-safe') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-lua' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('2e219d1ed269c67ad7c6fc1d8ce4613ddbec6b025ce460e74657755c4d2d4542') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-pandoc-lua-marshal/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:08:16 Author: felixonmars Revision: 1249431 upgpkg: haskell-pandoc-lua-marshal 0.1.5.1-29: rebuild with lua 2.2.1 Modified: haskell-pandoc-lua-marshal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:08:08 UTC (rev 1249430) +++ PKGBUILD2022-07-11 00:08:16 UTC (rev 1249431) @@ -3,7 +3,7 @@ _hkgname=pandoc-lua-marshal pkgname=haskell-pandoc-lua-marshal pkgver=0.1.5.1 -pkgrel=28 +pkgrel=29 pkgdesc="Use pandoc types in Lua" url="https://github.com/pandoc/pandoc-lua-marshal; license=("MIT")
[arch-commits] Commit in haskell-hslua-module-path/repos (2 files)
Date: Monday, July 11, 2022 @ 00:08:08 Author: felixonmars Revision: 1249430 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-path/repos/community-staging-x86_64/ haskell-hslua-module-path/repos/community-staging-x86_64/PKGBUILD (from rev 1249429, haskell-hslua-module-path/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hslua-module-path/repos/community-staging-x86_64/PKGBUILD (from rev 1249429, haskell-hslua-module-path/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:08:08 UTC (rev 1249430) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-module-path +pkgname=haskell-hslua-module-path +pkgver=1.0.1 +pkgrel=29 +pkgdesc="Lua module to work with file paths." +url="https://github.com/hslua/hslua-module-path; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua' 'haskell-hslua-marshalling' 'haskell-hslua-packaging') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('dd505e9236b6140dd9a5b3711b9a010de058cd5fe5b65c07981b5b32fd74d8b9') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u hslua-core -u hslua-marshalling -u hslua-packaging $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-module-path/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:07:56 Author: felixonmars Revision: 1249429 upgpkg: haskell-hslua-module-path 1.0.1-29: rebuild with lua 2.2.1 Modified: haskell-hslua-module-path/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:07:46 UTC (rev 1249428) +++ PKGBUILD2022-07-11 00:07:56 UTC (rev 1249429) @@ -3,7 +3,7 @@ _hkgname=hslua-module-path pkgname=haskell-hslua-module-path pkgver=1.0.1 -pkgrel=28 +pkgrel=29 pkgdesc="Lua module to work with file paths." url="https://github.com/hslua/hslua-module-path; license=("MIT")
[arch-commits] Commit in haskell-hslua-module-version/repos (2 files)
Date: Monday, July 11, 2022 @ 00:07:46 Author: felixonmars Revision: 1249428 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-version/repos/community-staging-x86_64/ haskell-hslua-module-version/repos/community-staging-x86_64/PKGBUILD (from rev 1249427, haskell-hslua-module-version/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hslua-module-version/repos/community-staging-x86_64/PKGBUILD (from rev 1249427, haskell-hslua-module-version/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:07:46 UTC (rev 1249428) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-module-version +pkgname=haskell-hslua-module-version +pkgver=1.0.1 +pkgrel=29 +pkgdesc="Lua module to work with version specifiers." +url="https://github.com/hslua/hslua-module-version; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua' 'haskell-hslua-marshalling' 'haskell-hslua-packaging') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('cc97d9f1292de02cde4d7a62bd4adcd8e58e82e1e1050710b31e167cbdbbb388') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u hslua-core -u hslua-marshalling -u hslua-packaging $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-module-version/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:07:34 Author: felixonmars Revision: 1249427 upgpkg: haskell-hslua-module-version 1.0.1-29: rebuild with lua 2.2.1 Modified: haskell-hslua-module-version/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:07:26 UTC (rev 1249426) +++ PKGBUILD2022-07-11 00:07:34 UTC (rev 1249427) @@ -3,7 +3,7 @@ _hkgname=hslua-module-version pkgname=haskell-hslua-module-version pkgver=1.0.1 -pkgrel=28 +pkgrel=29 pkgdesc="Lua module to work with version specifiers." url="https://github.com/hslua/hslua-module-version; license=("MIT")
[arch-commits] Commit in haskell-hslua-module-system/repos (2 files)
Date: Monday, July 11, 2022 @ 00:07:26 Author: felixonmars Revision: 1249426 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-system/repos/community-staging-x86_64/ haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 1249425, haskell-hslua-module-system/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 1249425, haskell-hslua-module-system/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:07:26 UTC (rev 1249426) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-module-system +pkgname=haskell-hslua-module-system +pkgver=1.0.1 +pkgrel=29 +pkgdesc="Lua module wrapper around Haskell's System module" +url="https://github.com/hslua/hslua; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua-core' 'haskell-hslua-marshalling' 'haskell-hslua-packaging' + 'haskell-temporary') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('25567139c46c0d6bf8d95ffc5c2cf5cc9028939820091d969a5139f9e2fb493d6210008d9f83af7bcddc08cf62d086896077ae9a3bb2aa59060c81cc908a888d') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +uusi -u hslua-core -u hslua-marshalling -u hslua-packaging $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-module-system/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:07:14 Author: felixonmars Revision: 1249425 upgpkg: haskell-hslua-module-system 1.0.1-29: rebuild with lua 2.2.1 Modified: haskell-hslua-module-system/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:07:01 UTC (rev 1249424) +++ PKGBUILD2022-07-11 00:07:14 UTC (rev 1249425) @@ -3,7 +3,7 @@ _hkgname=hslua-module-system pkgname=haskell-hslua-module-system pkgver=1.0.1 -pkgrel=28 +pkgrel=29 pkgdesc="Lua module wrapper around Haskell's System module" url="https://github.com/hslua/hslua; license=('MIT')
[arch-commits] Commit in haskell-hslua/repos (2 files)
Date: Monday, July 11, 2022 @ 00:07:01 Author: felixonmars Revision: 1249424 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua/repos/community-staging-x86_64/ haskell-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 1249423, haskell-hslua/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 1249423, haskell-hslua/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:07:01 UTC (rev 1249424) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hslua +pkgname=haskell-hslua +pkgver=2.2.0 +pkgrel=2 +pkgdesc="A Lua language interpreter embedding in Haskell" +url="https://hslua.org; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua-aeson' 'haskell-hslua-classes' 'haskell-hslua-core' + 'haskell-hslua-marshalling' 'haskell-hslua-objectorientation' 'haskell-hslua-packaging') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-lua' 'haskell-lua-arbitrary' + 'haskell-quickcheck-instances' 'haskell-tasty' 'haskell-tasty-hslua' + 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('cdd4ff872557ba014bb6f64a592702820e9274456c35b9f9c42fccbd279b2157b3087a5040be2bad03890934bf682c7f4d066232480e8243d5259f871514346a') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:06:49 Author: felixonmars Revision: 1249423 upgpkg: haskell-hslua 2.2.0-2: rebuild with lua 2.2.1 Modified: haskell-hslua/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:06:38 UTC (rev 1249422) +++ PKGBUILD2022-07-11 00:06:49 UTC (rev 1249423) @@ -4,7 +4,7 @@ _hkgname=hslua pkgname=haskell-hslua pkgver=2.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="A Lua language interpreter embedding in Haskell" url="https://hslua.org; license=("MIT")
[arch-commits] Commit in haskell-hslua-module-text/repos (2 files)
Date: Monday, July 11, 2022 @ 00:06:38 Author: felixonmars Revision: 1249422 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-text/repos/community-staging-x86_64/ haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from rev 1249421, haskell-hslua-module-text/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from rev 1249421, haskell-hslua-module-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:06:38 UTC (rev 1249422) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hslua-module-text +pkgname=haskell-hslua-module-text +pkgver=1.0.1 +pkgrel=29 +pkgdesc="Lua module for text" +url="https://github.com/hslua/hslua-module-text; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua-core' 'haskell-hslua-marshalling' 'haskell-hslua-packaging') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6dbe21f6a3b4f75428e1cad69c79b4da5783e655635a740f44616898ec872e5bd58ee1f9f5c5d5ac415fc08e7bda9f7f0485b36dd759f35fe44e2cc1c8f9efef') + +prepare() { +cd $_hkgname-$pkgver +uusi -u hslua-core -u hslua-marshalling -u hslua-packaging $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-module-text/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:06:26 Author: felixonmars Revision: 1249421 upgpkg: haskell-hslua-module-text 1.0.1-29: rebuild with lua 2.2.1 Modified: haskell-hslua-module-text/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:06:00 UTC (rev 1249420) +++ PKGBUILD2022-07-11 00:06:26 UTC (rev 1249421) @@ -4,7 +4,7 @@ _hkgname=hslua-module-text pkgname=haskell-hslua-module-text pkgver=1.0.1 -pkgrel=28 +pkgrel=29 pkgdesc="Lua module for text" url="https://github.com/hslua/hslua-module-text; license=("MIT")
[arch-commits] Commit in haskell-hslua-packaging/repos (2 files)
Date: Monday, July 11, 2022 @ 00:06:00 Author: felixonmars Revision: 1249420 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-packaging/repos/community-staging-x86_64/ haskell-hslua-packaging/repos/community-staging-x86_64/PKGBUILD (from rev 1249419, haskell-hslua-packaging/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hslua-packaging/repos/community-staging-x86_64/PKGBUILD (from rev 1249419, haskell-hslua-packaging/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:06:00 UTC (rev 1249420) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-packaging +pkgname=haskell-hslua-packaging +pkgver=2.2.0 +pkgrel=2 +pkgdesc="Utilities to build Lua modules." +url="https://hslua.org/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua-core' 'haskell-hslua-marshalling' + 'haskell-hslua-objectorientation') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hslua' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('54760805db98a70af408f4c2b084927953d428faedefb8ca21b4e5ec22677bbf') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-packaging/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:05:48 Author: felixonmars Revision: 1249419 upgpkg: haskell-hslua-packaging 2.2.0-2: rebuild with lua 2.2.1 Modified: haskell-hslua-packaging/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:03:45 UTC (rev 1249418) +++ PKGBUILD2022-07-11 00:05:48 UTC (rev 1249419) @@ -3,7 +3,7 @@ _hkgname=hslua-packaging pkgname=haskell-hslua-packaging pkgver=2.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Utilities to build Lua modules." url="https://hslua.org/; license=("MIT")
[arch-commits] Commit in haskell-hslua-objectorientation/repos (2 files)
Date: Monday, July 11, 2022 @ 00:03:45 Author: felixonmars Revision: 1249418 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-objectorientation/repos/community-staging-x86_64/ haskell-hslua-objectorientation/repos/community-staging-x86_64/PKGBUILD (from rev 1249417, haskell-hslua-objectorientation/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hslua-objectorientation/repos/community-staging-x86_64/PKGBUILD (from rev 1249417, haskell-hslua-objectorientation/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:03:45 UTC (rev 1249418) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-objectorientation +pkgname=haskell-hslua-objectorientation +pkgver=2.2.0 +pkgrel=2 +pkgdesc="Object orientation tools for HsLua" +url="https://hslua.org/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua-core' 'haskell-hslua-marshalling') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-lua-arbitrary' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hslua' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('44f347f780a9916f276438c4483213bb41090665120b932bf43bca7294593fa3') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-objectorientation/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:03:33 Author: felixonmars Revision: 1249417 upgpkg: haskell-hslua-objectorientation 2.2.0-2: rebuild with lua 2.2.1 Modified: haskell-hslua-objectorientation/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:03:25 UTC (rev 1249416) +++ PKGBUILD2022-07-11 00:03:33 UTC (rev 1249417) @@ -3,7 +3,7 @@ _hkgname=hslua-objectorientation pkgname=haskell-hslua-objectorientation pkgver=2.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Object orientation tools for HsLua" url="https://hslua.org/; license=("MIT")
[arch-commits] Commit in haskell-tasty-lua/repos (2 files)
Date: Monday, July 11, 2022 @ 00:03:25 Author: felixonmars Revision: 1249416 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-lua/repos/community-staging-x86_64/ haskell-tasty-lua/repos/community-staging-x86_64/PKGBUILD (from rev 1249415, haskell-tasty-lua/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-tasty-lua/repos/community-staging-x86_64/PKGBUILD (from rev 1249415, haskell-tasty-lua/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:03:25 UTC (rev 1249416) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-lua +pkgname=haskell-tasty-lua +pkgver=1.0.2 +pkgrel=2 +pkgdesc="Write tests in Lua, integrate into tasty." +url="https://github.com/hslua/tasty-lua; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-file-embed' 'haskell-hslua-core' 'haskell-hslua-marshalling' + 'haskell-lua-arbitrary' 'haskell-quickcheck' 'haskell-tasty') +makedepends=('ghc' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0b572e4dbb793c573d28a9e3516926e7f7cba7e962e48de29c24b4da9c2656407cf3a2db21b2db56fa149ef13a70e318f44b3b5de2041863510d31e1bd621857') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-lua/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:03:13 Author: felixonmars Revision: 1249415 upgpkg: haskell-tasty-lua 1.0.2-2: rebuild with lua 2.2.1 Modified: haskell-tasty-lua/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:03:05 UTC (rev 1249414) +++ PKGBUILD2022-07-11 00:03:13 UTC (rev 1249415) @@ -3,7 +3,7 @@ _hkgname=tasty-lua pkgname=haskell-tasty-lua pkgver=1.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="Write tests in Lua, integrate into tasty." url="https://github.com/hslua/tasty-lua; license=('MIT')
[arch-commits] Commit in haskell-hslua-aeson/repos (2 files)
Date: Monday, July 11, 2022 @ 00:03:05 Author: felixonmars Revision: 1249414 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-aeson/repos/community-staging-x86_64/ haskell-hslua-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 1249413, haskell-hslua-aeson/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hslua-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 1249413, haskell-hslua-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:03:05 UTC (rev 1249414) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-aeson +pkgname=haskell-hslua-aeson +pkgver=2.2.0 +pkgrel=2 +pkgdesc="Allow aeson data types to be used with Lua." +url="https://hslua.org/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable' 'haskell-hslua-core' + 'haskell-hslua-marshalling' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('3d22cedae7645f767f5fd108fc0e9db649147ef037b58c244e4162187cb15c6c') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-aeson/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:02:53 Author: felixonmars Revision: 1249413 upgpkg: haskell-hslua-aeson 2.2.0-2: rebuild with lua 2.2.1 Modified: haskell-hslua-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:02:45 UTC (rev 1249412) +++ PKGBUILD2022-07-11 00:02:53 UTC (rev 1249413) @@ -3,7 +3,7 @@ _hkgname=hslua-aeson pkgname=haskell-hslua-aeson pkgver=2.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Allow aeson data types to be used with Lua." url="https://hslua.org/; license=("MIT")
[arch-commits] Commit in haskell-hslua-classes/repos (2 files)
Date: Monday, July 11, 2022 @ 00:02:45 Author: felixonmars Revision: 1249412 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-classes/repos/community-staging-x86_64/ haskell-hslua-classes/repos/community-staging-x86_64/PKGBUILD (from rev 1249411, haskell-hslua-classes/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hslua-classes/repos/community-staging-x86_64/PKGBUILD (from rev 1249411, haskell-hslua-classes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:02:45 UTC (rev 1249412) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-classes +pkgname=haskell-hslua-classes +pkgver=2.2.0 +pkgrel=2 +pkgdesc="Type classes for HsLua" +url="https://hslua.org/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua-core' 'haskell-hslua-marshalling') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-lua-arbitrary' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hslua' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('4145d3929edd4c49f6663102177614e556be81d3c7c9549998266006f9a8fefc') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-classes/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:02:33 Author: felixonmars Revision: 1249411 upgpkg: haskell-hslua-classes 2.2.0-2: rebuild with lua 2.2.1 Modified: haskell-hslua-classes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 00:02:01 UTC (rev 1249410) +++ PKGBUILD2022-07-11 00:02:33 UTC (rev 1249411) @@ -3,7 +3,7 @@ _hkgname=hslua-classes pkgname=haskell-hslua-classes pkgver=2.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Type classes for HsLua" url="https://hslua.org/; license=("MIT")
[arch-commits] Commit in haskell-hslua-marshalling/repos (2 files)
Date: Monday, July 11, 2022 @ 00:02:01 Author: felixonmars Revision: 1249410 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-marshalling/repos/community-staging-x86_64/ haskell-hslua-marshalling/repos/community-staging-x86_64/PKGBUILD (from rev 1249409, haskell-hslua-marshalling/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hslua-marshalling/repos/community-staging-x86_64/PKGBUILD (from rev 1249409, haskell-hslua-marshalling/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-11 00:02:01 UTC (rev 1249410) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-marshalling +pkgname=haskell-hslua-marshalling +pkgver=2.2.0 +pkgrel=2 +pkgdesc="Marshalling of values between Haskell and Lua." +url="https://hslua.org/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua-core') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-lua-arbitrary' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hslua' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('117b6ab7f7e3c6de6648a78f8de5daa035ba24d19f570548a732fef7f13f9257') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-marshalling/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 00:01:49 Author: felixonmars Revision: 1249409 upgpkg: haskell-hslua-marshalling 2.2.0-2: rebuild with lua 2.2.1 Modified: haskell-hslua-marshalling/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 23:59:35 UTC (rev 1249408) +++ PKGBUILD2022-07-11 00:01:49 UTC (rev 1249409) @@ -3,7 +3,7 @@ _hkgname=hslua-marshalling pkgname=haskell-hslua-marshalling pkgver=2.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Marshalling of values between Haskell and Lua." url="https://hslua.org/; license=("MIT")
[arch-commits] Commit in xonsh/repos/community-any (4 files)
Date: Sunday, July 10, 2022 @ 23:59:35 Author: jleclanche Revision: 1249408 archrelease: copy trunk to community-any Added: xonsh/repos/community-any/PKGBUILD (from rev 1249406, xonsh/trunk/PKGBUILD) xonsh/repos/community-any/xonsh.install (from rev 1249406, xonsh/trunk/xonsh.install) Deleted: xonsh/repos/community-any/PKGBUILD xonsh/repos/community-any/xonsh.install ---+ PKGBUILD | 42 +- xonsh.install | 22 +++--- 2 files changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-10 23:59:33 UTC (rev 1249407) +++ PKGBUILD2022-07-10 23:59:35 UTC (rev 1249408) @@ -1,21 +0,0 @@ -# Maintainer: Jerome Leclanche - -pkgname=xonsh -pkgver=0.12.5 -pkgrel=1 -pkgdesc="Python-powered, cross-platform, Unix-gazing shell" -url="https://xon.sh/; -arch=("any") -license=("BSD") -depends=("python" "python-ply" "python-setproctitle") -optdepends=("python-prompt_toolkit: support for SHELL_TYPE=prompt_toolkit") -makedepends=("python-setuptools" "python-wheel") -source=("https://github.com/xonsh/xonsh/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;) -install=xonsh.install -sha256sums=("b147a8e662d6becdb6f8a57c955201fbfe78380846f4a541d6739df5e260aa98") - -package() { - cd "$srcdir/$pkgname-$pkgver" - python setup.py install --root="$pkgdir" - install -D -m644 license "$pkgdir/usr/share/licenses/$pkgname/license" -} Copied: xonsh/repos/community-any/PKGBUILD (from rev 1249406, xonsh/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-10 23:59:35 UTC (rev 1249408) @@ -0,0 +1,21 @@ +# Maintainer: Jerome Leclanche + +pkgname=xonsh +pkgver=0.13.0 +pkgrel=1 +pkgdesc="Python-powered, cross-platform, Unix-gazing shell" +url="https://xon.sh/; +arch=("any") +license=("BSD") +depends=("python" "python-ply" "python-setproctitle") +optdepends=("python-prompt_toolkit: support for SHELL_TYPE=prompt_toolkit") +makedepends=("python-setuptools" "python-wheel") +source=("https://github.com/xonsh/xonsh/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;) +install=xonsh.install +sha256sums=("067f593ac1bc784c8c86e8a3297b8f2bd9f3bcd35f451916298c386c782018c3") + +package() { + cd "$srcdir/$pkgname-$pkgver" + python setup.py install --root="$pkgdir" + install -D -m644 license "$pkgdir/usr/share/licenses/$pkgname/license" +} Deleted: xonsh.install === --- xonsh.install 2022-07-10 23:59:33 UTC (rev 1249407) +++ xonsh.install 2022-07-10 23:59:35 UTC (rev 1249408) @@ -1,11 +0,0 @@ -post_install() { - grep -x /usr/bin/xonsh /etc/shells >/dev/null || echo /usr/bin/xonsh >> /etc/shells -} - -post_remove() { - sed -i "/^\/usr\/bin\/xonsh$/d" /etc/shells -} - -post_upgrade() { - post_install -} Copied: xonsh/repos/community-any/xonsh.install (from rev 1249406, xonsh/trunk/xonsh.install) === --- xonsh.install (rev 0) +++ xonsh.install 2022-07-10 23:59:35 UTC (rev 1249408) @@ -0,0 +1,11 @@ +post_install() { + grep -x /usr/bin/xonsh /etc/shells >/dev/null || echo /usr/bin/xonsh >> /etc/shells +} + +post_remove() { + sed -i "/^\/usr\/bin\/xonsh$/d" /etc/shells +} + +post_upgrade() { + post_install +}
[arch-commits] Commit in haskell-tasty-hslua/repos (2 files)
Date: Sunday, July 10, 2022 @ 23:59:33 Author: felixonmars Revision: 1249407 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hslua/repos/community-staging-x86_64/ haskell-tasty-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 1249406, haskell-tasty-hslua/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-tasty-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 1249406, haskell-tasty-hslua/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 23:59:33 UTC (rev 1249407) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-hslua +pkgname=haskell-tasty-hslua +pkgver=1.0.2 +pkgrel=34 +pkgdesc="Tasty helpers to test HsLua." +url="https://hslua.org/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua-core' 'haskell-tasty' 'haskell-tasty-hunit') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('28ddc669b81528b02a652452de3c0267916b5b58a4ffe43c7b0c3eca14ef6d45') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-hslua/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 23:59:21 Author: felixonmars Revision: 1249406 upgpkg: haskell-tasty-hslua 1.0.2-34: rebuild with lua 2.2.1 Modified: haskell-tasty-hslua/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 23:59:12 UTC (rev 1249405) +++ PKGBUILD2022-07-10 23:59:21 UTC (rev 1249406) @@ -3,7 +3,7 @@ _hkgname=tasty-hslua pkgname=haskell-tasty-hslua pkgver=1.0.2 -pkgrel=33 +pkgrel=34 pkgdesc="Tasty helpers to test HsLua." url="https://hslua.org/; license=("MIT")
[arch-commits] Commit in xonsh/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 23:59:12 Author: jleclanche Revision: 1249405 upgpkg: xonsh 0.13.0-1: Upstream release 0.13.0 Modified: xonsh/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 23:58:01 UTC (rev 1249404) +++ PKGBUILD2022-07-10 23:59:12 UTC (rev 1249405) @@ -1,7 +1,7 @@ # Maintainer: Jerome Leclanche pkgname=xonsh -pkgver=0.12.5 +pkgver=0.13.0 pkgrel=1 pkgdesc="Python-powered, cross-platform, Unix-gazing shell" url="https://xon.sh/; @@ -12,7 +12,7 @@ makedepends=("python-setuptools" "python-wheel") source=("https://github.com/xonsh/xonsh/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;) install=xonsh.install -sha256sums=("b147a8e662d6becdb6f8a57c955201fbfe78380846f4a541d6739df5e260aa98") +sha256sums=("067f593ac1bc784c8c86e8a3297b8f2bd9f3bcd35f451916298c386c782018c3") package() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in haskell-hslua-core/repos (2 files)
Date: Sunday, July 10, 2022 @ 23:58:01 Author: felixonmars Revision: 1249404 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-core/repos/community-staging-x86_64/ haskell-hslua-core/repos/community-staging-x86_64/PKGBUILD (from rev 1249403, haskell-hslua-core/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hslua-core/repos/community-staging-x86_64/PKGBUILD (from rev 1249403, haskell-hslua-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 23:58:01 UTC (rev 1249404) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-core +pkgname=haskell-hslua-core +pkgver=2.2.0 +pkgrel=2 +pkgdesc="Bindings to Lua, an embeddable scripting language" +url="https://hslua.org/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lua') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-lua-arbitrary' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('701134abd049de08630474a796664b08cfb910a47684407f26ef710ba90290db') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-core/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 23:57:49 Author: felixonmars Revision: 1249403 upgpkg: haskell-hslua-core 2.2.0-2: rebuild with lua 2.2.1 Modified: haskell-hslua-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 23:56:12 UTC (rev 1249402) +++ PKGBUILD2022-07-10 23:57:49 UTC (rev 1249403) @@ -3,7 +3,7 @@ _hkgname=hslua-core pkgname=haskell-hslua-core pkgver=2.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Bindings to Lua, an embeddable scripting language" url="https://hslua.org/; license=("MIT")
[arch-commits] Commit in haskell-lua-arbitrary/repos (2 files)
Date: Sunday, July 10, 2022 @ 23:56:12 Author: felixonmars Revision: 1249402 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lua-arbitrary/repos/community-staging-x86_64/ haskell-lua-arbitrary/repos/community-staging-x86_64/PKGBUILD (from rev 1249401, haskell-lua-arbitrary/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-lua-arbitrary/repos/community-staging-x86_64/PKGBUILD (from rev 1249401, haskell-lua-arbitrary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 23:56:12 UTC (rev 1249402) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=lua-arbitrary +pkgname=haskell-lua-arbitrary +pkgver=1.0.1 +pkgrel=28 +pkgdesc="Arbitrary instances for Lua types." +url="https://hslua.org/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-lua') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('aadeb5fbcd7de95a64374a959ffc6b341db171fd3db570d1cc0cfae3f7bce205') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lua-arbitrary/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 23:56:00 Author: felixonmars Revision: 1249401 upgpkg: haskell-lua-arbitrary 1.0.1-28: rebuild with lua 2.2.1 Modified: haskell-lua-arbitrary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 23:55:37 UTC (rev 1249400) +++ PKGBUILD2022-07-10 23:56:00 UTC (rev 1249401) @@ -3,7 +3,7 @@ _hkgname=lua-arbitrary pkgname=haskell-lua-arbitrary pkgver=1.0.1 -pkgrel=27 +pkgrel=28 pkgdesc="Arbitrary instances for Lua types." url="https://hslua.org/; license=("MIT")
[arch-commits] Commit in haskell-lpeg/repos (2 files)
Date: Sunday, July 10, 2022 @ 23:55:37 Author: felixonmars Revision: 1249400 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lpeg/repos/community-staging-x86_64/ haskell-lpeg/repos/community-staging-x86_64/PKGBUILD (from rev 1249399, haskell-lpeg/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-lpeg/repos/community-staging-x86_64/PKGBUILD (from rev 1249399, haskell-lpeg/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 23:55:37 UTC (rev 1249400) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=lpeg +pkgname=haskell-lpeg +pkgver=1.0.2 +pkgrel=17 +pkgdesc="LPeg – Parsing Expression Grammars For Lua" +url="https://hslua.org/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lua' 'lua53-lpeg') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('336c291106580163ea0a27eda00be50ae6f6e1a6d590bb8d55dbd25d1f87332c') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u lua $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +-frely-on-shared-lpeg-library + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lpeg/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 23:55:24 Author: felixonmars Revision: 1249399 upgpkg: haskell-lpeg 1.0.2-17: rebuild with lua 2.2.1 Modified: haskell-lpeg/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 23:54:59 UTC (rev 1249398) +++ PKGBUILD2022-07-10 23:55:24 UTC (rev 1249399) @@ -3,7 +3,7 @@ _hkgname=lpeg pkgname=haskell-lpeg pkgver=1.0.2 -pkgrel=16 +pkgrel=17 pkgdesc="LPeg – Parsing Expression Grammars For Lua" url="https://hslua.org/; license=("MIT")
[arch-commits] Commit in haskell-lua/repos (2 files)
Date: Sunday, July 10, 2022 @ 23:54:59 Author: felixonmars Revision: 1249398 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lua/repos/community-staging-x86_64/ haskell-lua/repos/community-staging-x86_64/PKGBUILD (from rev 1249397, haskell-lua/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-lua/repos/community-staging-x86_64/PKGBUILD (from rev 1249397, haskell-lua/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 23:54:59 UTC (rev 1249398) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=lua +pkgname=haskell-lua +pkgver=2.2.1 +pkgrel=1 +pkgdesc="Lua, an embeddable scripting language" +url="https://hslua.org/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'lua') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('85546fb11ee349d3182ce11bd3046e644c2964fcfc39c797c2cd1a12e588961f') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +-fsystem-lua -fpkg-config + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lua/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 23:54:46 Author: felixonmars Revision: 1249397 upgpkg: haskell-lua 2.2.1-1: rebuild with lua 2.2.1 Modified: haskell-lua/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 23:45:36 UTC (rev 1249396) +++ PKGBUILD2022-07-10 23:54:46 UTC (rev 1249397) @@ -2,7 +2,7 @@ _hkgname=lua pkgname=haskell-lua -pkgver=2.2.0 +pkgver=2.2.1 pkgrel=1 pkgdesc="Lua, an embeddable scripting language" url="https://hslua.org/; @@ -11,7 +11,7 @@ depends=('ghc-libs' 'lua') makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit') source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) -sha256sums=('4d24b55db34cce69d2c5ff89b979699a113c3a5ef1fde6de5cd484355489a888') +sha256sums=('85546fb11ee349d3182ce11bd3046e644c2964fcfc39c797c2cd1a12e588961f') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in postgrest/repos (3 files)
Date: Sunday, July 10, 2022 @ 23:44:55 Author: felixonmars Revision: 1249394 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1249393, postgrest/trunk/PKGBUILD) postgrest/repos/community-staging-x86_64/protolude-0.3.1.patch (from rev 1249393, postgrest/trunk/protolude-0.3.1.patch) ---+ PKGBUILD | 78 protolude-0.3.1.patch | 69 ++ 2 files changed, 147 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1249393, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 23:44:55 UTC (rev 1249394) @@ -0,0 +1,78 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=9.0.0 +pkgrel=2 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-fast-logger' 'haskell-gitrev' 'haskell-hasql' + 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-doctest' 'haskell-hspec' + 'haskell-hspec-wai' 'haskell-hspec-wai-json' 'haskell-monad-control' + 'haskell-pretty-simple' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz; +protolude-0.3.1.patch) +sha512sums=('28f6828cc47d295e37c06aa845b14de71f87fdd1380ece04ba928b8301be2ee9561e0ae4edf78025780cf0d3512ba2694fdcd1df0d05e31fa0e704384aa4717b' + 'eeac3a9bc7547482539c14e87c08bafa8bb4acb5863286613af3af93ff1f55c7e7c6c8c18f222b0b7c1d8ecb67eac4c5cdbc0c69e885f7716014b7cb5b1d7d23') + +prepare() { +cd $pkgname-$pkgver +uusi -u hasql -u hasql-pool -u hspec -u HTTP -u lens $pkgname.cabal + +# TODO: not a proper fix. probably newly added "column" should be shown too +sed -i 's/SQL.RowError i/SQL.RowError i _/' src/PostgREST/Error.hs + +patch -p1 -i ../protolude-0.3.1.patch +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-CI --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgrest_test +# https://github.com/PostgREST/postgrest/issues/1857 +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test --show-details=direct || echo "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} Copied: postgrest/repos/community-staging-x86_64/protolude-0.3.1.patch (from rev 1249393, postgrest/trunk/protolude-0.3.1.patch) === ---
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 23:44:41 Author: felixonmars Revision: 1249393 upgpkg: postgrest 9.0.0-2: rebuild with jose 0.8.5.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 23:41:20 UTC (rev 1249392) +++ PKGBUILD2022-07-10 23:44:41 UTC (rev 1249393) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=9.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in haskell-jose/repos (2 files)
Date: Sunday, July 10, 2022 @ 23:41:20 Author: felixonmars Revision: 1249392 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose/repos/community-staging-x86_64/ haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 1249391, haskell-jose/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 1249391, haskell-jose/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 23:41:20 UTC (rev 1249392) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose +pkgver=0.8.5.1 +pkgrel=1 +pkgdesc="Javascript Object Signing and Encryption (JOSE) and JSON Web Token (JWT) library" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-concise' 'haskell-cryptonite' 'haskell-lens' + 'haskell-memory' 'haskell-monad-time' 'haskell-network-uri' 'haskell-quickcheck-instances' + 'haskell-safe' 'haskell-unordered-containers' 'haskell-vector' 'haskell-x509' ) +makedepends=('ghc' 'haskell-hspec' 'haskell-pem' 'haskell-tasty' 'haskell-tasty-hspec' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ecba9c8eb03f9dfff34dcab4720ec1c0285c24dccb5d220e0e76c1e57c758aaa6af2b3e56dbac0057185a9f23407386ea6b298bbb03c04afb5aa302db58b5741') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-jose/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 23:41:08 Author: felixonmars Revision: 1249391 upgpkg: haskell-jose 0.8.5.1-1: rebuild with jose 0.8.5.1 Modified: haskell-jose/trunk/PKGBUILD --+ PKGBUILD | 26 -- 1 file changed, 16 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:42:00 UTC (rev 1249390) +++ PKGBUILD2022-07-10 23:41:08 UTC (rev 1249391) @@ -3,25 +3,26 @@ _hkgname=jose pkgname=haskell-jose -pkgver=0.8.5 -pkgrel=90 -pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" +pkgver=0.8.5.1 +pkgrel=1 +pkgdesc="Javascript Object Signing and Encryption (JOSE) and JSON Web Token (JWT) library" url="https://github.com/frasertweedale/hs-jose; license=("Apache") arch=('x86_64') -depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-concise' - 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' - 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-network-uri' - 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 'haskell-vector') -makedepends=('ghc') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-concise' 'haskell-cryptonite' 'haskell-lens' + 'haskell-memory' 'haskell-monad-time' 'haskell-network-uri' 'haskell-quickcheck-instances' + 'haskell-safe' 'haskell-unordered-containers' 'haskell-vector' 'haskell-x509' ) +makedepends=('ghc' 'haskell-hspec' 'haskell-pem' 'haskell-tasty' 'haskell-tasty-hspec' + 'haskell-tasty-quickcheck') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('2a2f58375869963ca0e4c2075392f9124f6ba6eadf9cb4721e83d13107bd71e5344f7e05f84326fec84a9154e7cb7288703a73c536efd8962172e087383a0c83') +sha512sums=('ecba9c8eb03f9dfff34dcab4720ec1c0285c24dccb5d220e0e76c1e57c758aaa6af2b3e56dbac0057185a9f23407386ea6b298bbb03c04afb5aa302db58b5741') build() { cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm runhaskell Setup build $MAKEFLAGS runhaskell Setup register --gen-script @@ -30,6 +31,11 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + package() { cd $_hkgname-$pkgver
[arch-commits] Commit in intel-compute-runtime/repos/community-x86_64 (2 files)
Date: Sunday, July 10, 2022 @ 22:39:43 Author: archange Revision: 1249375 archrelease: copy trunk to community-x86_64 Added: intel-compute-runtime/repos/community-x86_64/PKGBUILD (from rev 1249374, intel-compute-runtime/trunk/PKGBUILD) Deleted: intel-compute-runtime/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 83 ++--- 1 file changed, 41 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-10 22:39:32 UTC (rev 1249374) +++ PKGBUILD2022-07-10 22:39:43 UTC (rev 1249375) @@ -1,42 +0,0 @@ -# Maintainer: Daniel Bermond -# Maintainer: Bruno Pagani - -pkgname=intel-compute-runtime -pkgver=22.26.23599 -pkgrel=2 -pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver" -arch=(x86_64) -url="https://01.org/compute-runtime; -license=(MIT) -depends=(gcc-libs intel-gmmlib intel-graphics-compiler) -makedepends=(cmake libva level-zero-headers igsc) -optdepends=('libva: for cl_intel_va_api_media_sharing' -'libdrm: for cl_intel_va_api_media_sharing') -provides=(opencl-driver level-zero-driver) -# https://github.com/intel/compute-runtime/issues/528 -options=(!lto) -source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('14e773b8c46be02925b80278d237e0653fc38a30dd9968993c2227255d8a39fb') - -build() { - # ${${pkgver#*.}%.*} not supported by bash? - cmake -B build -S compute-runtime-${pkgver} \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DNEO_OCL_VERSION_MAJOR=${pkgver%%.*} \ --DNEO_OCL_VERSION_MINOR=$(echo ${pkgver} | cut -d . -f2) \ --DNEO_VERSION_BUILD=${pkgver##*.} \ --DSUPPORT_DG1=ON \ --DSKIP_UNIT_TESTS=1 \ --Wno-dev - make -C build -} - -package() { - make -C build DESTDIR="${pkgdir}" install - install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl - install -Dm644 compute-runtime-${pkgver}/LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname} - - ln -s $(find "${pkgdir}"/usr/lib -regex '.*libze_intel_gpu.so.[0-9]*' -exec basename {} \;) "${pkgdir}"/usr/lib/libze_intel_gpu.so -} Copied: intel-compute-runtime/repos/community-x86_64/PKGBUILD (from rev 1249374, intel-compute-runtime/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-10 22:39:43 UTC (rev 1249375) @@ -0,0 +1,41 @@ +# Maintainer: Daniel Bermond +# Maintainer: Bruno Pagani + +pkgname=intel-compute-runtime +pkgver=22.27.23681 +pkgrel=1 +pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver" +arch=(x86_64) +url="https://01.org/compute-runtime; +license=(MIT) +depends=(gcc-libs intel-gmmlib intel-graphics-compiler) +makedepends=(cmake libva level-zero-headers igsc) +optdepends=('libva: for cl_intel_va_api_media_sharing' +'libdrm: for cl_intel_va_api_media_sharing') +provides=(opencl-driver level-zero-driver) +# https://github.com/intel/compute-runtime/issues/528 +options=(!lto) +source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('0997f7dd3d35dad3278b65c9f2fa522d2e019b0cc4418d2541fd536e96763393') + +build() { + # ${${pkgver#*.}%.*} not supported by bash? + cmake -B build -S compute-runtime-${pkgver} \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DNEO_OCL_VERSION_MAJOR=${pkgver%%.*} \ +-DNEO_OCL_VERSION_MINOR=$(echo ${pkgver} | cut -d . -f2) \ +-DNEO_VERSION_BUILD=${pkgver##*.} \ +-DSUPPORT_DG1=ON \ +-Wno-dev + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install + install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl + install -Dm644 compute-runtime-${pkgver}/LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname} + + ln -s $(find "${pkgdir}"/usr/lib -regex '.*libze_intel_gpu.so.[0-9]*' -exec basename {} \;) "${pkgdir}"/usr/lib/libze_intel_gpu.so +}
[arch-commits] Commit in intel-compute-runtime/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:39:32 Author: archange Revision: 1249374 upgpkg: intel-compute-runtime 22.27.23681-1 Also re-enable tests now that we patched igc for the failures. Modified: intel-compute-runtime/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:34:28 UTC (rev 1249373) +++ PKGBUILD2022-07-10 22:39:32 UTC (rev 1249374) @@ -2,8 +2,8 @@ # Maintainer: Bruno Pagani pkgname=intel-compute-runtime -pkgver=22.26.23599 -pkgrel=2 +pkgver=22.27.23681 +pkgrel=1 pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver" arch=(x86_64) url="https://01.org/compute-runtime; @@ -16,7 +16,7 @@ # https://github.com/intel/compute-runtime/issues/528 options=(!lto) source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('14e773b8c46be02925b80278d237e0653fc38a30dd9968993c2227255d8a39fb') +sha256sums=('0997f7dd3d35dad3278b65c9f2fa522d2e019b0cc4418d2541fd536e96763393') build() { # ${${pkgver#*.}%.*} not supported by bash? @@ -28,7 +28,6 @@ -DNEO_OCL_VERSION_MINOR=$(echo ${pkgver} | cut -d . -f2) \ -DNEO_VERSION_BUILD=${pkgver##*.} \ -DSUPPORT_DG1=ON \ --DSKIP_UNIT_TESTS=1 \ -Wno-dev make -C build }
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:34:28 Author: felixonmars Revision: 1249373 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-server/repos/community-staging-x86_64/ haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1249372, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1249372, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:34:28 UTC (rev 1249373) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan + +pkgname=haskell-language-server +pkgver=1.3.0.0 +pkgrel=225 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async' + 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-gitrev' + 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' + 'haskell-hls-call-hierarchy-plugin' 'haskell-hls-eval-plugin' + 'haskell-hls-explicit-imports-plugin' 'haskell-hls-floskell-plugin' + 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-graph' + 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' + 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-plugin-api' + 'haskell-hls-pragmas-plugin' + 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' + 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' + 'haskell-optparse-simple' 'haskell-regex-tdfa' 'haskell-safe-exceptions' + 'haskell-sqlite-simple' 'haskell-temporary' 'haskell-unordered-containers') +# Disabled due to not compatible with GHC 9: +# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 'haskell-hls-refine-imports-plugin' +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-hspec-expectations' 'haskell-lsp-test' + 'haskell-lsp-types') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('2938c4eaf8e2fef72ddf0e116e021b109ab69c4cdd48dc678cb93cd08e03e7f2abf3aaf1dea17a51dd8cb70f69db7ceba9823291d847ffe8bd0c990028fd6da4') + +prepare() { + cd $pkgname-$pkgver + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + uusi -u ghc-api-compat $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -f-brittany -f-class -f-refineImports -f-tactic -f-splice + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:34:16 Author: felixonmars Revision: 1249372 upgpkg: haskell-language-server 1.3.0.0-225: rebuild with ghcide 1.4.2.2 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:31:58 UTC (rev 1249371) +++ PKGBUILD2022-07-10 22:34:16 UTC (rev 1249372) @@ -2,7 +2,7 @@ pkgname=haskell-language-server pkgver=1.3.0.0 -pkgrel=224 +pkgrel=225 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:31:58 Author: felixonmars Revision: 1249371 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/ haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249370, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249370, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:31:58 UTC (rev 1249371) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=hls-explicit-imports-plugin +pkgname=haskell-hls-explicit-imports-plugin +pkgver=1.0.1.0 +pkgrel=190 +pkgdesc="Explicit imports plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-explicit-imports-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' + 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('7691ecc341fb511e51ccb6c1f67cd6f3c908f771b62423d7713d05bf13893b7ac53ae9c453ab8b6ca227ed8c9b42191cd30b9745b57f00c51f3f3646954955b8') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:31:45 Author: felixonmars Revision: 1249370 upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-190: rebuild with ghcide 1.4.2.2 Modified: haskell-hls-explicit-imports-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:31:38 UTC (rev 1249369) +++ PKGBUILD2022-07-10 22:31:45 UTC (rev 1249370) @@ -3,7 +3,7 @@ _hkgname=hls-explicit-imports-plugin pkgname=haskell-hls-explicit-imports-plugin pkgver=1.0.1.0 -pkgrel=189 +pkgrel=190 pkgdesc="Explicit imports plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-explicit-imports-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:31:38 Author: felixonmars Revision: 1249369 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/ haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249368, haskell-hls-pragmas-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249368, haskell-hls-pragmas-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:31:38 UTC (rev 1249369) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-pragmas-plugin +pkgname=haskell-hls-pragmas-plugin +pkgver=1.0.1.0 +pkgrel=190 +pkgdesc="Pragmas plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-pragmas-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('bf284033b7d2c3491b655ca32a7a791a4e62c838a4caafea36e28844052b2a192cf39d97ae1415a698ea22d7ffcc5f0290c37a91bba841b93c1ceabe089d7e07') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-pragmas-plugin/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:31:26 Author: felixonmars Revision: 1249368 upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-190: rebuild with ghcide 1.4.2.2 Modified: haskell-hls-pragmas-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:29:14 UTC (rev 1249367) +++ PKGBUILD2022-07-10 22:31:26 UTC (rev 1249368) @@ -3,7 +3,7 @@ _hkgname=hls-pragmas-plugin pkgname=haskell-hls-pragmas-plugin pkgver=1.0.1.0 -pkgrel=189 +pkgrel=190 pkgdesc="Pragmas plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-pragmas-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-call-hierarchy-plugin/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:29:14 Author: felixonmars Revision: 1249367 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/ haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249366, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249366, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:29:14 UTC (rev 1249367) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-call-hierarchy-plugin +pkgname=haskell-hls-call-hierarchy-plugin +pkgver=1.0.0.0 +pkgrel=190 +pkgdesc="Call hierarchy plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghcide' 'haskell-hiedb' 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' + 'haskell-sqlite-simple' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('4b3103a98ec57c9f050ffd1c534a0e23b1bfcbe78dda441c351b874939ce34a8') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-call-hierarchy-plugin/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:29:00 Author: felixonmars Revision: 1249366 upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-190: rebuild with ghcide 1.4.2.2 Modified: haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:28:53 UTC (rev 1249365) +++ PKGBUILD2022-07-10 22:29:00 UTC (rev 1249366) @@ -3,7 +3,7 @@ _hkgname=hls-call-hierarchy-plugin pkgname=haskell-hls-call-hierarchy-plugin pkgver=1.0.0.0 -pkgrel=189 +pkgrel=190 pkgdesc="Call hierarchy plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:28:53 Author: felixonmars Revision: 1249365 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-module-name-plugin/repos/community-staging-x86_64/ haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249364, haskell-hls-module-name-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249364, haskell-hls-module-name-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:28:53 UTC (rev 1249365) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-module-name-plugin +pkgname=haskell-hls-module-name-plugin +pkgver=1.0.0.1 +pkgrel=190 +pkgdesc="Module name plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-module-name-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('0a4d0171df49d2d417dac00853a9f0c58618efb7a5805ab3b95441f0d8c60872947935ca94b33ca75518e311a136a893f0e3744fc49cdb94fba6f55367f3c0be') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-module-name-plugin/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:28:35 Author: felixonmars Revision: 1249364 upgpkg: haskell-hls-module-name-plugin 1.0.0.1-190: rebuild with ghcide 1.4.2.2 Modified: haskell-hls-module-name-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:28:27 UTC (rev 1249363) +++ PKGBUILD2022-07-10 22:28:35 UTC (rev 1249364) @@ -3,7 +3,7 @@ _hkgname=hls-module-name-plugin pkgname=haskell-hls-module-name-plugin pkgver=1.0.0.1 -pkgrel=189 +pkgrel=190 pkgdesc="Module name plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-module-name-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:28:27 Author: felixonmars Revision: 1249363 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-eval-plugin/repos/community-staging-x86_64/ haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249362, haskell-hls-eval-plugin/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249362, haskell-hls-eval-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:28:27 UTC (rev 1249363) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=hls-eval-plugin +pkgname=haskell-hls-eval-plugin +pkgver=1.1.2.0 +pkgrel=193 +pkgdesc="Eval plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 'haskell-dlist' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-ghcide' + 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' + 'haskell-lsp-types' 'haskell-megaparsec' 'haskell-parser-combinators' + 'haskell-pretty-simple' 'haskell-safe-exceptions' 'haskell-temporary' 'haskell-unliftio' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('8597144404060b56aa84d2a6549306924de6aa99ff8fa121f0a3e6fbf2facc979e36dc9304fd041833201044f59e1745574eb1a1e3459b22baf0fae3f40d96e1') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + # https://github.com/haskell/haskell-language-server/issues/1809 + runhaskell Setup test --show-details=direct || echo "Tests failed" +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-eval-plugin/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:28:14 Author: felixonmars Revision: 1249362 upgpkg: haskell-hls-eval-plugin 1.1.2.0-193: rebuild with ghcide 1.4.2.2 Modified: haskell-hls-eval-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:28:06 UTC (rev 1249361) +++ PKGBUILD2022-07-10 22:28:14 UTC (rev 1249362) @@ -3,7 +3,7 @@ _hkgname=hls-eval-plugin pkgname=haskell-hls-eval-plugin pkgver=1.1.2.0 -pkgrel=192 +pkgrel=193 pkgdesc="Eval plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server; license=("Apache")
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:28:06 Author: felixonmars Revision: 1249361 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/ haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249360, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249360, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:28:06 UTC (rev 1249361) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.3 +pkgrel=190 +pkgdesc="Haddock comments plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('0bc705b51d86d400c2f843330be5ffa9064726da64644cbc1a4c2fead1caaec5812c35ef499877aa9d07417c3854c933187dd227cd8c90f54042ead07f38bcc7') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:27:53 Author: felixonmars Revision: 1249360 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-190: rebuild with ghcide 1.4.2.2 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:27:45 UTC (rev 1249359) +++ PKGBUILD2022-07-10 22:27:53 UTC (rev 1249360) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.3 -pkgrel=189 +pkgrel=190 pkgdesc="Haddock comments plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server; license=("Apache")
[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:27:45 Author: felixonmars Revision: 1249359 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/ haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249358, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249358, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:27:45 UTC (rev 1249359) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-fourmolu-plugin +pkgname=haskell-hls-fourmolu-plugin +pkgver=1.0.0.2 +pkgrel=198 +pkgdesc="Integration with the Fourmolu code formatter" +url="https://hackage.haskell.org/package/hls-fourmolu-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('88a92c70c34d14699bcc19e7d1ff061955c4e9a6819f32c5b46d8b31d1d1f06b12be65bb84ede6046601a6d8daafcb8fc65725ceb3fc67e7afeef4097094ed46') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u fourmolu -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-fourmolu-plugin/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:27:33 Author: felixonmars Revision: 1249358 upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-198: rebuild with ghcide 1.4.2.2 Modified: haskell-hls-fourmolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:27:25 UTC (rev 1249357) +++ PKGBUILD2022-07-10 22:27:33 UTC (rev 1249358) @@ -3,7 +3,7 @@ _hkgname=hls-fourmolu-plugin pkgname=haskell-hls-fourmolu-plugin pkgver=1.0.0.2 -pkgrel=197 +pkgrel=198 pkgdesc="Integration with the Fourmolu code formatter" url="https://hackage.haskell.org/package/hls-fourmolu-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:27:25 Author: felixonmars Revision: 1249357 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/ haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249356, haskell-hls-ormolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249356, haskell-hls-ormolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:27:25 UTC (rev 1249357) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-ormolu-plugin +pkgname=haskell-hls-ormolu-plugin +pkgver=1.0.1.0 +pkgrel=195 +pkgdesc="Integration with the Ormolu code formatter" +url="https://hackage.haskell.org/package/hls-ormolu-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-ormolu') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('330242298e6c4608d31bb0eac3ef926cfd7d5ff2bd07ab57cd46a1904c133322181e2e35da3beb01f1f97efd466d653d12a3563939fe86e70d820301aca52661') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-ormolu-plugin/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:27:13 Author: felixonmars Revision: 1249356 upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-195: rebuild with ghcide 1.4.2.2 Modified: haskell-hls-ormolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:27:05 UTC (rev 1249355) +++ PKGBUILD2022-07-10 22:27:13 UTC (rev 1249356) @@ -3,7 +3,7 @@ _hkgname=hls-ormolu-plugin pkgname=haskell-hls-ormolu-plugin pkgver=1.0.1.0 -pkgrel=194 +pkgrel=195 pkgdesc="Integration with the Ormolu code formatter" url="https://hackage.haskell.org/package/hls-ormolu-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:27:05 Author: felixonmars Revision: 1249355 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-floskell-plugin/repos/community-staging-x86_64/ haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249354, haskell-hls-floskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249354, haskell-hls-floskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:27:05 UTC (rev 1249355) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hls-floskell-plugin +pkgname=haskell-hls-floskell-plugin +pkgver=1.0.0.1 +pkgrel=192 +pkgdesc="Integration with the Floskell code formatter" +url="https://hackage.haskell.org/package/hls-floskell-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp-types') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('0f420355b67447426e77f149a5cf735f613b2c863b08f625e0a0d91a33bcf565684d702f67743ef9d50eaa235551c30c76743fedd78ead9fbed429e838acf113') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-floskell-plugin/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:26:52 Author: felixonmars Revision: 1249354 upgpkg: haskell-hls-floskell-plugin 1.0.0.1-192: rebuild with ghcide 1.4.2.2 Modified: haskell-hls-floskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:26:40 UTC (rev 1249353) +++ PKGBUILD2022-07-10 22:26:52 UTC (rev 1249354) @@ -3,7 +3,7 @@ _hkgname=hls-floskell-plugin pkgname=haskell-hls-floskell-plugin pkgver=1.0.0.1 -pkgrel=191 +pkgrel=192 pkgdesc="Integration with the Floskell code formatter" url="https://hackage.haskell.org/package/hls-floskell-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:26:40 Author: felixonmars Revision: 1249353 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/ haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249352, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249352, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:26:40 UTC (rev 1249353) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-stylish-haskell-plugin +pkgname=haskell-hls-stylish-haskell-plugin +pkgver=1.0.0.2 +pkgrel=193 +pkgdesc="Integration with the Stylish Haskell code formatter" +url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'stylish-haskell') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('d850d4be6cc746b6279512bb359efda197aeebd467a59a21670f3b95977c6ba086852dedde3c48171f0cff8405c8e340dea44fe3e187e4731a06eb112502ad9c') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat -u stylish-haskell $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:26:28 Author: felixonmars Revision: 1249352 upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-193: rebuild with ghcide 1.4.2.2 Modified: haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:25:34 UTC (rev 1249351) +++ PKGBUILD2022-07-10 22:26:28 UTC (rev 1249352) @@ -3,7 +3,7 @@ _hkgname=hls-stylish-haskell-plugin pkgname=haskell-hls-stylish-haskell-plugin pkgver=1.0.0.2 -pkgrel=192 +pkgrel=193 pkgdesc="Integration with the Stylish Haskell code formatter" url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-test-utils/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:25:34 Author: felixonmars Revision: 1249351 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-test-utils/repos/community-staging-x86_64/ haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1249350, haskell-hls-test-utils/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1249350, haskell-hls-test-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:25:34 UTC (rev 1249351) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-test-utils +pkgname=haskell-hls-test-utils +pkgver=1.1.0.0 +pkgrel=191 +pkgdesc="Utilities used in the tests of Haskell Language Server" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 'haskell-data-default' + 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 'haskell-hls-plugin-api' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-test' + 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('08bb01af48a07b37c6d99c6da42341147259ee3f26aef4737a796a62fabbe9600464fdecb3ae4908a4df24e044abf786bcf30103b15b8d7c72f12f9a0c07fcb5') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u hspec $_hkgname.cabal + # https://github.com/haskell/haskell-language-server/issues/1835 + sed -i '/configOutputFile/d' src/Test/Hls/Util.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-test-utils/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:25:21 Author: felixonmars Revision: 1249350 upgpkg: haskell-hls-test-utils 1.1.0.0-191: rebuild with ghcide 1.4.2.2 Modified: haskell-hls-test-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:25:12 UTC (rev 1249349) +++ PKGBUILD2022-07-10 22:25:21 UTC (rev 1249350) @@ -3,7 +3,7 @@ _hkgname=hls-test-utils pkgname=haskell-hls-test-utils pkgver=1.1.0.0 -pkgrel=190 +pkgrel=191 pkgdesc="Utilities used in the tests of Haskell Language Server" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:25:12 Author: felixonmars Revision: 1249349 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-retrie-plugin/repos/community-staging-x86_64/ haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249348, haskell-hls-retrie-plugin/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249348, haskell-hls-retrie-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:25:12 UTC (rev 1249349) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hls-retrie-plugin +pkgname=haskell-hls-retrie-plugin +pkgver=1.0.1.1 +pkgrel=190 +pkgdesc="Retrie integration plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-retrie-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('d5059c9d1e5af9acf1a9842c76270400076f2eb168a2dfd61961cb5328c72e4aaf14ad9a1543a3729d87800d658b941e1daaa15a1bd628d3d72657499dd47488') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-retrie-plugin/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:25:00 Author: felixonmars Revision: 1249348 upgpkg: haskell-hls-retrie-plugin 1.0.1.1-190: rebuild with ghcide 1.4.2.2 Modified: haskell-hls-retrie-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:24:51 UTC (rev 1249347) +++ PKGBUILD2022-07-10 22:25:00 UTC (rev 1249348) @@ -3,7 +3,7 @@ _hkgname=hls-retrie-plugin pkgname=haskell-hls-retrie-plugin pkgver=1.0.1.1 -pkgrel=189 +pkgrel=190 pkgdesc="Retrie integration plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-retrie-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:24:51 Author: felixonmars Revision: 1249347 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-hlint-plugin/repos/community-staging-x86_64/ haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249346, haskell-hls-hlint-plugin/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1249346, haskell-hls-hlint-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:24:51 UTC (rev 1249347) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-hlint-plugin +pkgname=haskell-hls-hlint-plugin +pkgver=1.0.1.1 +pkgrel=190 +pkgdesc="Hlint integration plugin with Haskell Language Server" +url="https://hackage.haskell.org/package/hls-hlint-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hashable' + 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' + 'haskell-regex-tdfa' 'haskell-temporary' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('0bed7570e2b543f482f123e2ce19d4a5c5d712bde7875e97e1c4fc6eda481752e4d65f8cd4a998634ac3e85a7ce737f3ef849959d77e1c9f814ddf039f33b807') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -fhlint33 + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-hlint-plugin/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:24:38 Author: felixonmars Revision: 1249346 upgpkg: haskell-hls-hlint-plugin 1.0.1.1-190: rebuild with ghcide 1.4.2.2 Modified: haskell-hls-hlint-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:23:27 UTC (rev 1249345) +++ PKGBUILD2022-07-10 22:24:38 UTC (rev 1249346) @@ -3,7 +3,7 @@ _hkgname=hls-hlint-plugin pkgname=haskell-hls-hlint-plugin pkgver=1.0.1.1 -pkgrel=189 +pkgrel=190 pkgdesc="Hlint integration plugin with Haskell Language Server" url="https://hackage.haskell.org/package/hls-hlint-plugin; license=("Apache")
[arch-commits] Commit in haskell-ghcide/repos (2 files)
Date: Sunday, July 10, 2022 @ 22:23:27 Author: felixonmars Revision: 1249345 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghcide/repos/community-staging-x86_64/ haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 1249344, haskell-ghcide/trunk/PKGBUILD) --+ PKGBUILD | 81 + 1 file changed, 81 insertions(+) Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 1249344, haskell-ghcide/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-10 22:23:27 UTC (rev 1249345) @@ -0,0 +1,81 @@ +# Maintainer: Felix Yan + +_hkgname=ghcide +pkgname=haskell-ghcide +pkgver=1.4.2.2 +pkgrel=1 +pkgdesc="The core of an IDE" +url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 'haskell-aeson-pretty' + 'haskell-async' 'haskell-base16-bytestring' 'haskell-bytestring-encoding' + 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 'haskell-extra' + 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 'haskell-ghc-trace-events' + 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 'haskell-heapsize' + 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 'haskell-hls-graph' + 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-implicit-hie-cradle' 'haskell-lens' + 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 'haskell-monoid-subclasses' + 'haskell-network-uri' 'haskell-opentelemetry' 'haskell-optparse-applicative' + 'haskell-parallel' 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' + 'haskell-regex-tdfa' 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' + 'haskell-safe-exceptions' 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' + 'haskell-unliftio' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat' + 'haskell-implicit-hie' 'haskell-quickcheck-instances' 'haskell-record-dot-preprocessor' + 'haskell-record-hasfield' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('33691d3b47afd1f14da160178655c72ecdd0c108c9ca7f12b90decea71a76aadf7322615e21f07f2c87878b9229138ada79073e5c08b48825abd81136814f1bd') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + + uusi -u extra -r ghc:ghc,ghc-api-compat -u hiedb $_hkgname.cabal + + # extra 1.7.10 + sed -i "s/hiding (modifyVar, modifyVar_)/hiding (modifyVar, modifyVar_, modifyVar')/" src/Control/Concurrent/Strict.hs + + # TODO: Skipped some broken tests for now + sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > $HIE_BIOS_OUTPUT/' test/exe/Main.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + cabal update + # Random test failures "Received an illegal message between the initialize request and response" + # th-linking-test-unboxed always fails too + PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t
[arch-commits] Commit in haskell-ghcide/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:23:12 Author: felixonmars Revision: 1249344 upgpkg: haskell-ghcide 1.4.2.2-1: rebuild with ghcide 1.4.2.2 Modified: haskell-ghcide/trunk/PKGBUILD --+ PKGBUILD | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 22:18:11 UTC (rev 1249343) +++ PKGBUILD2022-07-10 22:23:12 UTC (rev 1249344) @@ -2,8 +2,8 @@ _hkgname=ghcide pkgname=haskell-ghcide -pkgver=1.4.2.0 -pkgrel=9 +pkgver=1.4.2.2 +pkgrel=1 pkgdesc="The core of an IDE" url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme; license=("Apache") @@ -17,13 +17,13 @@ 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 'haskell-heapsize' 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-implicit-hie-cradle' 'haskell-lens' - 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 'haskell-network-uri' - 'haskell-opentelemetry' 'haskell-optparse-applicative' 'haskell-parallel' - 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-regex-tdfa' - 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 'haskell-safe-exceptions' - 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 'haskell-unliftio' - 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-utf8-string' - 'haskell-vector') + 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 'haskell-monoid-subclasses' + 'haskell-network-uri' 'haskell-opentelemetry' 'haskell-optparse-applicative' + 'haskell-parallel' 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' + 'haskell-regex-tdfa' 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' + 'haskell-safe-exceptions' 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' + 'haskell-unliftio' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-vector-algorithms') makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat' 'haskell-implicit-hie' 'haskell-quickcheck-instances' 'haskell-record-dot-preprocessor' 'haskell-record-hasfield' 'haskell-tasty' 'haskell-tasty-expected-failure' @@ -30,7 +30,7 @@ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun') checkdepends=('cabal-install') source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) -sha512sums=('b9cbf69fd609de45d4b35507932f18a44c8290b5e7280bb21e9f343d8fa01e867ed426cc6abb3871e93fa9e22741c356d63b8a1be07d06c2d87a5154d83a64da') +sha512sums=('33691d3b47afd1f14da160178655c72ecdd0c108c9ca7f12b90decea71a76aadf7322615e21f07f2c87878b9229138ada79073e5c08b48825abd81136814f1bd') prepare() { cd $_hkgname-$pkgver