[arch-commits] Commit in chezmoi/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, August 30, 2021 @ 04:56:16 Author: daurnimator Revision: 1010028 archrelease: copy trunk to community-x86_64 Added: chezmoi/repos/community-x86_64/PKGBUILD (from rev 1010027, chezmoi/trunk/PKGBUILD) Deleted: chezmoi/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 112 ++--- 1 file changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-30 04:56:04 UTC (rev 1010027) +++ PKGBUILD2021-08-30 04:56:16 UTC (rev 1010028) @@ -1,56 +0,0 @@ -# Maintainer: Daurnimator -# Contributor: Tom Payne -# Contributor: - -pkgname=chezmoi -pkgver=2.1.6 -pkgrel=1 -pkgdesc="Manage your dotfiles across multiple machines" -arch=('x86_64') -url='https://www.chezmoi.io/' -license=('MIT') -makedepends=('go' 'git') -depends=('glibc') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/twpayne/chezmoi/archive/v${pkgver}.tar.gz;) -sha512sums=('7b8db14d9e57e491fc40ac870668e612413309f2f1eda5f6337eb5a92dd59ed74927869e289c5bac2a6a93346897a1b7506c3ed8afc854bbd7cbbe25115a5da4') - -build() { - cd "$pkgname-$pkgver" - - export CGO_LDFLAGS="${LDFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - go build \ --trimpath \ --buildmode=pie \ --mod=readonly \ --modcacherw \ --tags noupgrade,noembeddocs \ --ldflags "-X github.com/twpayne/chezmoi/cmd.DocsDir=/usr/share/doc/$pkgname \ - -X main.version=$pkgver \ - -X main.date=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ - -extldflags ${LDFLAGS}" \ -. -} - -check() { - cd "$pkgname-$pkgver" - - go test -v ./... -} - -package() { - cd "$pkgname-$pkgver" - - install -D "$pkgname" "$pkgdir/usr/bin/$pkgname" - - mkdir -p "$pkgdir/usr/share/doc/$pkgname" - install -Dm644 docs/*.md "$pkgdir/usr/share/doc/$pkgname/" - - install -Dm644 completions/chezmoi-completion.bash "$pkgdir/usr/share/bash-completion/completions/chezmoi" - install -Dm644 completions/chezmoi.fish "$pkgdir/usr/share/fish/vendor_completions.d/chezmoi.fish" - install -Dm644 completions/chezmoi.zsh "$pkgdir/usr/share/zsh/site-functions/_chezmoi" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: chezmoi/repos/community-x86_64/PKGBUILD (from rev 1010027, chezmoi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-30 04:56:16 UTC (rev 1010028) @@ -0,0 +1,56 @@ +# Maintainer: Daurnimator +# Contributor: Tom Payne +# Contributor: + +pkgname=chezmoi +pkgver=2.2.0 +pkgrel=1 +pkgdesc="Manage your dotfiles across multiple machines" +arch=('x86_64') +url='https://www.chezmoi.io/' +license=('MIT') +makedepends=('go' 'git') +depends=('glibc') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/twpayne/chezmoi/archive/v${pkgver}.tar.gz;) +sha512sums=('30706a857a88625dfa7be12c7eb383c213a02a6736f7206da005d3255d4453e121146fe92df8c8516602b75150e4520e21abeaecfe5927525b6f7cb2b1d6d063') + +build() { + cd "$pkgname-$pkgver" + + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + go build \ +-trimpath \ +-buildmode=pie \ +-mod=readonly \ +-modcacherw \ +-tags noupgrade \ +-ldflags "-X github.com/twpayne/chezmoi/cmd.DocsDir=/usr/share/doc/$pkgname \ + -X main.version=$pkgver \ + -X main.date=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ + -extldflags ${LDFLAGS}" \ +. +} + +check() { + cd "$pkgname-$pkgver" + + go test -v ./... +} + +package() { + cd "$pkgname-$pkgver" + + install -D "$pkgname" "$pkgdir/usr/bin/$pkgname" + + mkdir -p "$pkgdir/usr/share/doc/$pkgname" + install -Dm644 docs/*.md "$pkgdir/usr/share/doc/$pkgname/" + + install -Dm644 completions/chezmoi-completion.bash "$pkgdir/usr/share/bash-completion/completions/chezmoi" + install -Dm644 completions/chezmoi.fish "$pkgdir/usr/share/fish/vendor_completions.d/chezmoi.fish" + install -Dm644 completions/chezmoi.zsh "$pkgdir/usr/share/zsh/site-functions/_chezmoi" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in chezmoi/trunk (PKGBUILD)
Date: Monday, August 30, 2021 @ 04:56:04 Author: daurnimator Revision: 1010027 upgpkg: chezmoi 2.2.0-1 Modified: chezmoi/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-30 03:19:14 UTC (rev 1010026) +++ PKGBUILD2021-08-30 04:56:04 UTC (rev 1010027) @@ -3,7 +3,7 @@ # Contributor: pkgname=chezmoi -pkgver=2.1.6 +pkgver=2.2.0 pkgrel=1 pkgdesc="Manage your dotfiles across multiple machines" arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('go' 'git') depends=('glibc') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/twpayne/chezmoi/archive/v${pkgver}.tar.gz;) -sha512sums=('7b8db14d9e57e491fc40ac870668e612413309f2f1eda5f6337eb5a92dd59ed74927869e289c5bac2a6a93346897a1b7506c3ed8afc854bbd7cbbe25115a5da4') +sha512sums=('30706a857a88625dfa7be12c7eb383c213a02a6736f7206da005d3255d4453e121146fe92df8c8516602b75150e4520e21abeaecfe5927525b6f7cb2b1d6d063') build() { cd "$pkgname-$pkgver" @@ -26,7 +26,7 @@ -buildmode=pie \ -mod=readonly \ -modcacherw \ --tags noupgrade,noembeddocs \ +-tags noupgrade \ -ldflags "-X github.com/twpayne/chezmoi/cmd.DocsDir=/usr/share/doc/$pkgname \ -X main.version=$pkgver \ -X main.date=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \
[arch-commits] Commit in nextcloud-client/repos (2 files)
Date: Monday, August 30, 2021 @ 03:19:14 Author: yan12125 Revision: 1010026 archrelease: copy trunk to community-testing-x86_64 Added: nextcloud-client/repos/community-testing-x86_64/ nextcloud-client/repos/community-testing-x86_64/PKGBUILD (from rev 1010025, nextcloud-client/trunk/PKGBUILD) --+ PKGBUILD | 98 + 1 file changed, 98 insertions(+) Copied: nextcloud-client/repos/community-testing-x86_64/PKGBUILD (from rev 1010025, nextcloud-client/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-08-30 03:19:14 UTC (rev 1010026) @@ -0,0 +1,98 @@ +# Maintainer: Chih-Hsuan Yen +# Contributor: Tyler Dence +# Contributor: Konstantin Shalygin + +pkgbase=nextcloud-client +# Put config files for libcloudproviders integration in a separate package as +# there is no simple way yet to disable it. +# See: https://gitlab.gnome.org/World/libcloudproviders/-/issues/17 +pkgname=(nextcloud-client nextcloud-client-cloudproviders) +epoch=1 +# Upstream does not provide signed tarballs (yet) +# https://github.com/nextcloud/desktop/issues/1510 +pkgver=3.3.2 +# `git rev-parse v$pkgver` +_tag=597cfaf4f782e2fd29f9fed4947a3f44325f9748 +pkgrel=1 +arch=(x86_64) +url='https://nextcloud.com/' +license=(GPL) +makedepends=(libcloudproviders openssl sqlite + qt5-quickcontrols2 qt5-svg qt5-tools qt5-webengine qt5-websockets qtkeychain-qt5 + extra-cmake-modules kio + cmocka doxygen git inkscape python-sphinx) +source=("$pkgbase::git+https://github.com/nextcloud/desktop.git?signed#tag=$_tag;) +validpgpkeys=( + A26B951528EA1BA1678C7AE5D406C75CEE1A36D6 # one of keys controlled by github.com/camilasan + 42E775EAA3E47F9E0D5CDB0E00819E3BF4177B28 # controlled by github.com/misch7 + 17166A5275C5FA6F1A48FD78074BBBCB8DECC9E2 # https://github.com/er-vin.gpg + 01D736173523DFC7A7B55258C2FBEF0E1C7E72D0 # https://github.com/allexzander + 267BF70F7905C2723B0243267D0F74F05C22F553 # https://github.com/mgallien + 3A877D9A896A057948059DEDAD2C27357B2CB11D # https://github.com/FlexW +) +sha256sums=('SKIP') + +prepare() { + # tmpdir for check() + mkdir tmpdir + + # Use system GNUInstallDirs.cmake so that we can benefit from + # https://gitlab.kitware.com/cmake/cmake/merge_requests/3735 + rm -v $pkgbase/cmake/modules/GNUInstallDirs.cmake +} + +build() { + cd $pkgbase + + # bundled breakpad in libcrashreporter-qt submodule is too old and does not build with glibc >= 2.26 + # Upstream fix: https://github.com/google/breakpad/commit/bddcc58860f522a0d4cbaa7e9d04058caee0db9d + cmake -B build -S . \ +-DCMAKE_BUILD_TYPE=None \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DWITH_CRASHREPORTER=OFF \ +-DUNIT_TESTING=ON + + # TODO: fix installation of PDF and HTML documents + # WIP at https://github.com/yan12125/desktop/tree/doc-install-path + make -C build all doc-man +} + +check() { + cd $pkgbase/build + + # Tests fail if $TMPDIR is too small; specify an alternative for machines + # with a small /tmp partition. + # Use UTC as TestCookies is sensitive to the timezone + # https://github.com/nextcloud/desktop/blob/v3.2.2/test/testcookies.cpp#L24 + TMPDIR="$srcdir/tmpdir" TZ=UTC ARGS="--rerun-failed --output-on-failure" make test +} + +package_nextcloud-client() { + pkgdesc='Nextcloud desktop client' + depends=(openssl sqlite qtkeychain-qt5 qt5-svg qt5-webengine qt5-websockets xdg-utils libcloudproviders + qt5-graphicaleffects qt5-quickcontrols2) + optdepends=( +'kio: integration with Dolphin' +'nemo-python: integration with Nemo' +'python-nautilus: integration with Nautilus' +'python-caja: integration with Caja' +'nextcloud-client-cloudproviders: cloudproviders support' + ) + backup=('etc/Nextcloud/sync-exclude.lst') + + cd $pkgbase/build + + make DESTDIR="$pkgdir" install + + rm -v "$pkgdir"/usr/share/cloud-providers/com.nextcloudgmbh.Nextcloud.ini + rm -v "$pkgdir"/usr/share/dbus-1/services/com.nextcloudgmbh.Nextcloud.service + cd "$pkgdir"/usr/share && rmdir -p cloud-providers dbus-1/services +} + +package_nextcloud-client-cloudproviders() { + pkgdesc='cloudproviders support for the Nextcloud desktop client' + depends=(nextcloud-client) + + cd $pkgbase/build + make -C shell_integration/libcloudproviders DESTDIR="$pkgdir" install +}
[arch-commits] Commit in nextcloud-client/trunk (PKGBUILD)
Date: Monday, August 30, 2021 @ 03:19:01 Author: yan12125 Revision: 1010025 upgpkg: nextcloud-client 1:3.3.2-1 I accidentally include changes to trunk/PKGBUILD during the last communitypkg invocation [1], so the diff is strange :) [1] https://github.com/archlinux/svntogit-community/commit/d0e02c89ba5cbcccbb9d8a4275a584a4260db9bc#diff-37538beb61ff63edebbf735dfcf39e5d732f49183d6beb097169d971875ca422 Modified: nextcloud-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-30 02:59:28 UTC (rev 1010024) +++ PKGBUILD2021-08-30 03:19:01 UTC (rev 1010025) @@ -12,7 +12,7 @@ # https://github.com/nextcloud/desktop/issues/1510 pkgver=3.3.2 # `git rev-parse v$pkgver` -_tag=0c608cf3dcc6446760da1cb7c1aa853025361412 +_tag=597cfaf4f782e2fd29f9fed4947a3f44325f9748 pkgrel=1 arch=(x86_64) url='https://nextcloud.com/'
[arch-commits] Commit in electron12/repos/community-x86_64 (18 files)
Date: Monday, August 30, 2021 @ 02:59:28 Author: tensor5 Revision: 1010024 archrelease: copy trunk to community-x86_64 Added: electron12/repos/community-x86_64/PKGBUILD (from rev 1010023, electron12/trunk/PKGBUILD) electron12/repos/community-x86_64/add-dependency-on-opus-in-webcodecs.patch (from rev 1010023, electron12/trunk/add-dependency-on-opus-in-webcodecs.patch) electron12/repos/community-x86_64/chromium-fix-libva-redef.patch (from rev 1010023, electron12/trunk/chromium-fix-libva-redef.patch) electron12/repos/community-x86_64/chromium-glibc-2.33.patch (from rev 1010023, electron12/trunk/chromium-glibc-2.33.patch) electron12/repos/community-x86_64/default_app-icon.patch (from rev 1010023, electron12/trunk/default_app-icon.patch) electron12/repos/community-x86_64/electron-launcher.sh (from rev 1010023, electron12/trunk/electron-launcher.sh) electron12/repos/community-x86_64/electron.desktop (from rev 1010023, electron12/trunk/electron.desktop) electron12/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch (from rev 1010023, electron12/trunk/sql-make-VirtualCursor-standard-layout-type.patch) electron12/repos/community-x86_64/use-system-libraries-in-node.patch (from rev 1010023, electron12/trunk/use-system-libraries-in-node.patch) Deleted: electron12/repos/community-x86_64/PKGBUILD electron12/repos/community-x86_64/add-dependency-on-opus-in-webcodecs.patch electron12/repos/community-x86_64/chromium-fix-libva-redef.patch electron12/repos/community-x86_64/chromium-glibc-2.33.patch electron12/repos/community-x86_64/default_app-icon.patch electron12/repos/community-x86_64/electron-launcher.sh electron12/repos/community-x86_64/electron.desktop electron12/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch electron12/repos/community-x86_64/use-system-libraries-in-node.patch ---+ PKGBUILD | 446 +- add-dependency-on-opus-in-webcodecs.patch | 86 +-- chromium-fix-libva-redef.patch| 172 +++ chromium-glibc-2.33.patch | 288 ++-- default_app-icon.patch| 42 - electron-launcher.sh | 40 - electron.desktop | 14 sql-make-VirtualCursor-standard-layout-type.patch | 476 ++-- use-system-libraries-in-node.patch| 104 ++-- 9 files changed, 834 insertions(+), 834 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-30 02:58:22 UTC (rev 1010023) +++ PKGBUILD2021-08-30 02:59:28 UTC (rev 1010024) @@ -1,223 +0,0 @@ -# Maintainer: Nicola Squartini - -pkgname=electron12 -pkgver=12.0.17 -_commit=61b6ede68c1c3c4e66a654dabfe1d7d63deb5172 -_chromiumver=89.0.4389.128 -_gcc_patchset=7 -pkgrel=1 -pkgdesc='Build cross platform desktop apps with web technologies' -arch=('x86_64') -url='https://electronjs.org/' -license=('MIT' 'custom') -depends=('c-ares' 'ffmpeg' 'gtk3' 'libevent' 'libnghttp2' 'libxslt' 'minizip' - 'nss' 're2' 'snappy') -makedepends=('clang' 'git' 'gn-m87' 'gperf' 'harfbuzz-icu' 'http-parser' - 'java-runtime-headless' 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' - 'npm' 'pciutils' 'pipewire' 'python2' 'wget' 'yarn') -optdepends=('kde-cli-tools: file deletion support (kioclient5)' -'libappindicator-gtk3: StatusNotifierItem support' -'pipewire: WebRTC desktop sharing under Wayland' -'trash-cli: file deletion support (trash-put)' -"xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)") -source=('git+https://github.com/electron/electron.git' -'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git' - "https://github.com/stha09/chromium-patches/releases/download/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}.tar.xz; -"electron-launcher.sh" -"electron.desktop" -'default_app-icon.patch' -'use-system-libraries-in-node.patch' -'add-dependency-on-opus-in-webcodecs.patch' -'chromium-fix-libva-redef.patch' -'chromium-glibc-2.33.patch' -'sql-make-VirtualCursor-standard-layout-type.patch' - ) -sha256sums=('SKIP' -'SKIP' -'f8b1558f6c87b33423da854d42f0f69d47885a96d6bf6ce7f26373e93d47442f' -'929e058a3cbcdea24f42716a43f6ab29727d99b0cddd807099b791662f1a100e' -'0805ec335447914d8895afa13f07de0496a687f7f6a088c1fe10d72d08d2f42c' -'dd2d248831dd4944d385ebf008426e66efe61d6fdf66f8932c963a12167947b4' -'f16103daf05713dea632b5f01e45db20ff12d1770a6539b4e8d3957a0242dd54' -
[arch-commits] Commit in electron12/trunk (PKGBUILD)
Date: Monday, August 30, 2021 @ 02:58:22 Author: tensor5 Revision: 1010023 upgpkg: electron12 12.0.18-1 Modified: electron12/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-30 01:19:54 UTC (rev 1010022) +++ PKGBUILD2021-08-30 02:58:22 UTC (rev 1010023) @@ -1,8 +1,8 @@ # Maintainer: Nicola Squartini pkgname=electron12 -pkgver=12.0.17 -_commit=61b6ede68c1c3c4e66a654dabfe1d7d63deb5172 +pkgver=12.0.18 +_commit=21258845f05d71059b910cdb42c16bd951e80950 _chromiumver=89.0.4389.128 _gcc_patchset=7 pkgrel=1
[arch-commits] Commit in electron/repos/community-x86_64 (18 files)
Date: Monday, August 30, 2021 @ 01:19:54 Author: tensor5 Revision: 1010022 archrelease: copy trunk to community-x86_64 Added: electron/repos/community-x86_64/PKGBUILD (from rev 1010021, electron/trunk/PKGBUILD) electron/repos/community-x86_64/add-clang-nomerge-attribute-to-CheckError.patch (from rev 1010021, electron/trunk/add-clang-nomerge-attribute-to-CheckError.patch) electron/repos/community-x86_64/chromium-glibc-2.33.patch (from rev 1010021, electron/trunk/chromium-glibc-2.33.patch) electron/repos/community-x86_64/default_app-icon.patch (from rev 1010021, electron/trunk/default_app-icon.patch) electron/repos/community-x86_64/electron-launcher.sh (from rev 1010021, electron/trunk/electron-launcher.sh) electron/repos/community-x86_64/electron.desktop (from rev 1010021, electron/trunk/electron.desktop) electron/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch (from rev 1010021, electron/trunk/sql-make-VirtualCursor-standard-layout-type.patch) electron/repos/community-x86_64/unbundle-use-char16_t-as-UCHAR_TYPE.patch (from rev 1010021, electron/trunk/unbundle-use-char16_t-as-UCHAR_TYPE.patch) electron/repos/community-x86_64/use-system-libraries-in-node.patch (from rev 1010021, electron/trunk/use-system-libraries-in-node.patch) Deleted: electron/repos/community-x86_64/PKGBUILD electron/repos/community-x86_64/add-clang-nomerge-attribute-to-CheckError.patch electron/repos/community-x86_64/chromium-glibc-2.33.patch electron/repos/community-x86_64/default_app-icon.patch electron/repos/community-x86_64/electron-launcher.sh electron/repos/community-x86_64/electron.desktop electron/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch electron/repos/community-x86_64/unbundle-use-char16_t-as-UCHAR_TYPE.patch electron/repos/community-x86_64/use-system-libraries-in-node.patch ---+ PKGBUILD | 442 +- add-clang-nomerge-attribute-to-CheckError.patch | 88 +-- chromium-glibc-2.33.patch | 288 ++-- default_app-icon.patch| 42 - electron-launcher.sh | 40 - electron.desktop | 14 sql-make-VirtualCursor-standard-layout-type.patch | 476 ++-- unbundle-use-char16_t-as-UCHAR_TYPE.patch | 60 +- use-system-libraries-in-node.patch| 104 ++-- 9 files changed, 777 insertions(+), 777 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-30 01:18:46 UTC (rev 1010021) +++ PKGBUILD2021-08-30 01:19:54 UTC (rev 1010022) @@ -1,221 +0,0 @@ -# Maintainer: Nicola Squartini - -pkgname=electron -pkgver=13.2.2 -_commit=251e7bb2273c16061e2f73a555c17a33fe3cab0a -_chromiumver=91.0.4472.164 -_gcc_patchset=5 -pkgrel=1 -pkgdesc='Build cross platform desktop apps with web technologies' -arch=('x86_64') -url='https://electronjs.org/' -license=('MIT' 'custom') -depends=('c-ares' 'ffmpeg' 'gtk3' 'libevent' 'libnghttp2' 'libxslt' 'minizip' - 'nss' 're2' 'snappy') -makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'http-parser' - 'java-runtime-headless' 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' - 'npm' 'pciutils' 'pipewire' 'python2' 'wget' 'yarn') -optdepends=('kde-cli-tools: file deletion support (kioclient5)' -'libappindicator-gtk3: StatusNotifierItem support' -'pipewire: WebRTC desktop sharing under Wayland' -'trash-cli: file deletion support (trash-put)' -"xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)") -source=('git+https://github.com/electron/electron.git' -'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git' - "https://github.com/stha09/chromium-patches/releases/download/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}.tar.xz; -"${pkgname}-launcher.sh" -"${pkgname}.desktop" -'default_app-icon.patch' -'use-system-libraries-in-node.patch' -'add-clang-nomerge-attribute-to-CheckError.patch' -'chromium-glibc-2.33.patch' -'sql-make-VirtualCursor-standard-layout-type.patch' -'unbundle-use-char16_t-as-UCHAR_TYPE.patch' - ) -sha256sums=('SKIP' -'SKIP' -'171525009003a9ed1182cfcb6f407d7169d9a731a474304e263029376719f55a' -'20c50e217fcb20f72fd2b465ad19659abe51feff4814515767a3065a009d58a5' -'5270db01f3f8aaa5137dec275a02caa832b7f2e37942e068cba8d28b3a29df39' -'dd2d248831dd4944d385ebf008426e66efe61d6fdf66f8932c963a12167947b4' -'f16103daf05713dea632b5f01e45db20ff12d1770a6539b4e8d3957a0242dd54' -
[arch-commits] Commit in electron/trunk (PKGBUILD)
Date: Monday, August 30, 2021 @ 01:18:46 Author: tensor5 Revision: 1010021 upgpkg: electron 13.2.3-1 Modified: electron/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 23:18:01 UTC (rev 1010020) +++ PKGBUILD2021-08-30 01:18:46 UTC (rev 1010021) @@ -1,8 +1,8 @@ # Maintainer: Nicola Squartini pkgname=electron -pkgver=13.2.2 -_commit=251e7bb2273c16061e2f73a555c17a33fe3cab0a +pkgver=13.2.3 +_commit=69df216a9ce5711f38dd4c9ab1ab55f554c85727 _chromiumver=91.0.4472.164 _gcc_patchset=5 pkgrel=1
[arch-commits] Commit in mat2/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, August 29, 2021 @ 23:18:01 Author: kpcyrd Revision: 1010020 archrelease: copy trunk to community-any Added: mat2/repos/community-any/PKGBUILD (from rev 1010019, mat2/trunk/PKGBUILD) Deleted: mat2/repos/community-any/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-29 23:17:43 UTC (rev 1010019) +++ PKGBUILD2021-08-29 23:18:01 UTC (rev 1010020) @@ -1,46 +0,0 @@ -# Maintainer: kpcyrd -# Contributor: Francois Boulogne - -pkgname=mat2 -pkgver=0.12.1 -pkgrel=1 -pkgdesc='Metadata removal tool, supporting a wide range of commonly used file formats' -url='https://0xacab.org/jvoisin/mat2' -arch=('any') -license=('LGPL3') -depends=('python' 'python-mutagen' 'python-cairo' 'python-gobject' 'gdk-pixbuf2' 'poppler-glib' 'librsvg' 'perl-image-exiftool' 'mailcap') -makedepends=('python-setuptools') -optdepends=( - 'ffmpeg: video support' - 'bubblewrap: sandboxing support' -) -checkdepends=('ffmpeg') -source=(https://0xacab.org/jvoisin/mat2/-/archive/${pkgver}/mat2-${pkgver}.tar.gz - https://0xacab.org/jvoisin/mat2/uploads/0f5c82d07da3f01ce78f8a3bf8c2a1b6/mat2-0.12.1.tar.gz.asc) -sha512sums=('fb45c27ef91c6c29071ead53a202fbd11f6972930f60bc5c550966d8dbfc727c3aabffdd39778b78961e91c929f78165119ff1005bf272f7173a123d1f629b18' -'SKIP') -b2sums=('cb838c72aa2a9fae5ba6096c46b078d7186477a63a1bf452f6cd5337df7cbafbd10bc124d6eb52dcf610eb326bffa68f5115662d85fc6ade69985a7f0035af9b' -'SKIP') - -validpgpkeys=('9FCDEE9E1A381F311EA62A7404D041E8171901CC') # Julien (jvoisin) Voisin - -build() { - cd ${pkgname}-${pkgver} - export PYTHONHASHSEED=0 - python setup.py build -} - -check() { - cd ${pkgname}-${pkgver} - python -m unittest discover -v -} - -package() { - cd ${pkgname}-${pkgver} - python setup.py install --skip-build -O1 --root="${pkgdir}" - install -Dm 644 dolphin/mat2.desktop -t "${pkgdir}/usr/share/kservices5/ServiceMenus" - install -Dm 644 doc/mat2.1 -t "${pkgdir}/usr/share/man/man1" - install -Dm 644 doc/*.md -t "${pkgdir}/usr/share/doc/${pkgname}" -} - -# vim: ts=2 sw=2 et: Copied: mat2/repos/community-any/PKGBUILD (from rev 1010019, mat2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-29 23:18:01 UTC (rev 1010020) @@ -0,0 +1,46 @@ +# Maintainer: kpcyrd +# Contributor: Francois Boulogne + +pkgname=mat2 +pkgver=0.12.2 +pkgrel=1 +pkgdesc='Metadata removal tool, supporting a wide range of commonly used file formats' +url='https://0xacab.org/jvoisin/mat2' +arch=('any') +license=('LGPL3') +depends=('python' 'python-mutagen' 'python-cairo' 'python-gobject' 'gdk-pixbuf2' 'poppler-glib' 'librsvg' 'perl-image-exiftool' 'mailcap') +makedepends=('python-setuptools') +optdepends=( + 'ffmpeg: video support' + 'bubblewrap: sandboxing support' +) +checkdepends=('ffmpeg') +source=(https://0xacab.org/jvoisin/mat2/-/archive/${pkgver}/mat2-${pkgver}.tar.gz + https://0xacab.org/jvoisin/mat2/uploads/289306e110d1425db0d3ce017065f73b/mat2-0.12.2.tar.gz.asc) +sha512sums=('cdf13d58e48cd69c873e9324d4d4aa30f5b1e281e83751ed0e5c0f1d726b9f75f7da191d632dc8f2536db829cb23883a7c6b8613c7499b33cf6804d43f4d1e23' +'SKIP') +b2sums=('2c0285b3352b313a9cb11c28cbb0423acb4bb9d49ba1941bbfe772d8a4b4a44703d42ba99df5894a499bc920b233b79059438cc27e99bc8e02a5f83aaa01a452' +'SKIP') + +validpgpkeys=('9FCDEE9E1A381F311EA62A7404D041E8171901CC') # Julien (jvoisin) Voisin + +build() { + cd ${pkgname}-${pkgver} + export PYTHONHASHSEED=0 + python setup.py build +} + +check() { + cd ${pkgname}-${pkgver} + python -m unittest discover -v +} + +package() { + cd ${pkgname}-${pkgver} + python setup.py install --skip-build -O1 --root="${pkgdir}" + install -Dm 644 dolphin/mat2.desktop -t "${pkgdir}/usr/share/kservices5/ServiceMenus" + install -Dm 644 doc/mat2.1 -t "${pkgdir}/usr/share/man/man1" + install -Dm 644 doc/*.md -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in mat2/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 23:17:43 Author: kpcyrd Revision: 1010019 upgpkg: mat2 0.12.2-1 Modified: mat2/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 22:05:29 UTC (rev 1010018) +++ PKGBUILD2021-08-29 23:17:43 UTC (rev 1010019) @@ -2,7 +2,7 @@ # Contributor: Francois Boulogne pkgname=mat2 -pkgver=0.12.1 +pkgver=0.12.2 pkgrel=1 pkgdesc='Metadata removal tool, supporting a wide range of commonly used file formats' url='https://0xacab.org/jvoisin/mat2' @@ -16,10 +16,10 @@ ) checkdepends=('ffmpeg') source=(https://0xacab.org/jvoisin/mat2/-/archive/${pkgver}/mat2-${pkgver}.tar.gz - https://0xacab.org/jvoisin/mat2/uploads/0f5c82d07da3f01ce78f8a3bf8c2a1b6/mat2-0.12.1.tar.gz.asc) -sha512sums=('fb45c27ef91c6c29071ead53a202fbd11f6972930f60bc5c550966d8dbfc727c3aabffdd39778b78961e91c929f78165119ff1005bf272f7173a123d1f629b18' + https://0xacab.org/jvoisin/mat2/uploads/289306e110d1425db0d3ce017065f73b/mat2-0.12.2.tar.gz.asc) +sha512sums=('cdf13d58e48cd69c873e9324d4d4aa30f5b1e281e83751ed0e5c0f1d726b9f75f7da191d632dc8f2536db829cb23883a7c6b8613c7499b33cf6804d43f4d1e23' 'SKIP') -b2sums=('cb838c72aa2a9fae5ba6096c46b078d7186477a63a1bf452f6cd5337df7cbafbd10bc124d6eb52dcf610eb326bffa68f5115662d85fc6ade69985a7f0035af9b' +b2sums=('2c0285b3352b313a9cb11c28cbb0423acb4bb9d49ba1941bbfe772d8a4b4a44703d42ba99df5894a499bc920b233b79059438cc27e99bc8e02a5f83aaa01a452' 'SKIP') validpgpkeys=('9FCDEE9E1A381F311EA62A7404D041E8171901CC') # Julien (jvoisin) Voisin
[arch-commits] Commit in nextcloud-app-tasks/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, August 29, 2021 @ 22:05:29 Author: spupykin Revision: 1010018 archrelease: copy trunk to community-any Added: nextcloud-app-tasks/repos/community-any/PKGBUILD (from rev 1010017, nextcloud-app-tasks/trunk/PKGBUILD) Deleted: nextcloud-app-tasks/repos/community-any/PKGBUILD --+ PKGBUILD | 87 ++--- 1 file changed, 44 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-29 22:05:18 UTC (rev 1010017) +++ PKGBUILD2021-08-29 22:05:29 UTC (rev 1010018) @@ -1,43 +0,0 @@ -# Maintainer: Sergej Pupykin -# Maintainer: Jonas Heinrich -# Contributor: Jonas Heinrich - -pkgname=nextcloud-app-tasks -_name=tasks -pkgver=0.14.1 -pkgrel=1 -pkgdesc="Enhanced task app for NextCloud" -arch=('any') -url="https://github.com/nextcloud/tasks; -license=('AGPL') -depends=('nextcloud') -makedepends=('ripgrep' 'yq') -options=('!strip') -source=("tasks-${pkgver}.tar.gz::https://github.com/nextcloud/tasks/releases/download/v$pkgver/tasks.tar.gz;) -sha512sums=('0a663b13b400f1699e98d5117ca9daa08fa82e83cf4921ebbc995c2780a2069601a07a860eaae4632e23022268c91bbe030d07b1b92d0213eccb5514f3d8325a') - -_get_nextcloud_versions() { - _app_min_major_version="$(xq '.info.dependencies.nextcloud["@min-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')" - _app_max_major_version="$(xq '.info.dependencies.nextcloud["@max-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')" - _app_max_major_version=$(expr ${_app_max_major_version} + 1) -} - -check() { - local _app_min_major_version - local _app_max_major_version - _get_nextcloud_versions - - local _nextcloud_major_version="$(rg "OC_Version = " /usr/share/webapps/nextcloud/version.php |cut -d'(' -f2| cut -d ',' -f1)" - if [[ "$(vercmp "${_nextcloud_major_version}" "${_app_min_major_version}")" -lt 0 ]] || [[ "$(vercmp "${_nextcloud_major_version}" "${_app_max_major_version}")" -gt 0 ]] ; then -printf "%s requires nextcloud >= %s/ nextcloud <= %s, but nextcloud %s is provided.\n" "$pkgname" "${_app_min_major_version}" "${_app_max_major_version}" "${_nextcloud_major_version}" -exit 1 - fi -} - -package() { - _get_nextcloud_versions - depends=("nextcloud>=${_app_min_major_version}" "nextcloud<${_app_max_major_version}") - - install -d "${pkgdir}/usr/share/webapps/nextcloud/apps" - cp -a "${srcdir}/tasks" "${pkgdir}/usr/share/webapps/nextcloud/apps/tasks" -} Copied: nextcloud-app-tasks/repos/community-any/PKGBUILD (from rev 1010017, nextcloud-app-tasks/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-29 22:05:29 UTC (rev 1010018) @@ -0,0 +1,44 @@ +# Maintainer: Sergej Pupykin +# Maintainer: Jonas Heinrich +# Contributor: Jonas Heinrich + +pkgname=nextcloud-app-tasks +_name=tasks +pkgver=0.14.2 +pkgrel=1 +pkgdesc="Enhanced task app for NextCloud" +arch=('any') +url="https://github.com/nextcloud/tasks; +license=('AGPL') +depends=('nextcloud') +makedepends=('ripgrep' 'yq') +groups=('nextcloud-apps') +options=('!strip') +source=("tasks-${pkgver}.tar.gz::https://github.com/nextcloud/tasks/releases/download/v$pkgver/tasks.tar.gz;) +sha512sums=('66d163a3d01b7865a02c472fe6a37f4dfd412362cdaeb1d7e89ec6bf8376dea018e529c266eeea040b354d7be7eeb18983478df70c0192de77ee2f9d4d15f2b1') + +_get_nextcloud_versions() { + _app_min_major_version="$(xq '.info.dependencies.nextcloud["@min-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')" + _app_max_major_version="$(xq '.info.dependencies.nextcloud["@max-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')" + _app_max_major_version=$(expr ${_app_max_major_version} + 1) +} + +check() { + local _app_min_major_version + local _app_max_major_version + _get_nextcloud_versions + + local _nextcloud_major_version="$(rg "OC_Version = " /usr/share/webapps/nextcloud/version.php |cut -d'(' -f2| cut -d ',' -f1)" + if [[ "$(vercmp "${_nextcloud_major_version}" "${_app_min_major_version}")" -lt 0 ]] || [[ "$(vercmp "${_nextcloud_major_version}" "${_app_max_major_version}")" -gt 0 ]] ; then +printf "%s requires nextcloud >= %s/ nextcloud <= %s, but nextcloud %s is provided.\n" "$pkgname" "${_app_min_major_version}" "${_app_max_major_version}" "${_nextcloud_major_version}" +exit 1 + fi +} + +package() { + _get_nextcloud_versions + depends=("nextcloud>=${_app_min_major_version}" "nextcloud<${_app_max_major_version}") + + install -d "${pkgdir}/usr/share/webapps/nextcloud/apps" + cp -a "${srcdir}/tasks" "${pkgdir}/usr/share/webapps/nextcloud/apps/tasks" +}
[arch-commits] Commit in nextcloud-app-tasks/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 22:05:18 Author: spupykin Revision: 1010017 upgpkg: nextcloud-app-tasks 0.14.2-1 Modified: nextcloud-app-tasks/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 21:29:18 UTC (rev 1010016) +++ PKGBUILD2021-08-29 22:05:18 UTC (rev 1010017) @@ -4,7 +4,7 @@ pkgname=nextcloud-app-tasks _name=tasks -pkgver=0.14.1 +pkgver=0.14.2 pkgrel=1 pkgdesc="Enhanced task app for NextCloud" arch=('any') @@ -15,7 +15,7 @@ groups=('nextcloud-apps') options=('!strip') source=("tasks-${pkgver}.tar.gz::https://github.com/nextcloud/tasks/releases/download/v$pkgver/tasks.tar.gz;) -sha512sums=('0a663b13b400f1699e98d5117ca9daa08fa82e83cf4921ebbc995c2780a2069601a07a860eaae4632e23022268c91bbe030d07b1b92d0213eccb5514f3d8325a') +sha512sums=('66d163a3d01b7865a02c472fe6a37f4dfd412362cdaeb1d7e89ec6bf8376dea018e529c266eeea040b354d7be7eeb18983478df70c0192de77ee2f9d4d15f2b1') _get_nextcloud_versions() { _app_min_major_version="$(xq '.info.dependencies.nextcloud["@min-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')"
[arch-commits] Commit in discord-canary/repos/community-x86_64 (4 files)
Date: Sunday, August 29, 2021 @ 21:29:18 Author: morganamilo Revision: 1010016 archrelease: copy trunk to community-x86_64 Added: discord-canary/repos/community-x86_64/PKGBUILD (from rev 1010015, discord-canary/trunk/PKGBUILD) discord-canary/repos/community-x86_64/Permission_to_Distribute.mbox (from rev 1010015, discord-canary/trunk/Permission_to_Distribute.mbox) Deleted: discord-canary/repos/community-x86_64/PKGBUILD discord-canary/repos/community-x86_64/Permission_to_Distribute.mbox ---+ PKGBUILD | 98 +++ Permission_to_Distribute.mbox | 166 2 files changed, 132 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-29 21:28:30 UTC (rev 1010015) +++ PKGBUILD2021-08-29 21:29:18 UTC (rev 1010016) @@ -1,49 +0,0 @@ -# Maintainer: Morgan - -pkgname=discord-canary -_pkgname=DiscordCanary -pkgver=0.0.127 -pkgrel=1 -pkgdesc="All-in-one voice and text chat for gamers that's free and secure." -arch=('x86_64') -url='https://discordapp.com' -license=('custom') -depends=('libnotify' 'libxss' 'nspr' 'nss' 'gtk3') -optdepends=('libpulse: Pulseaudio support' -'xdg-utils: Open files') -source=("https://dl-canary.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz; -'LICENSE.html::https://discordapp.com/terms' -'OSS-LICENSES.html::https://discordapp.com/licenses') -sha512sums=('ae24eef4cced92ee312eb652b9d30eb7d78bd081b068cf58fe353172653e4498999fa3eef2876127cb380cdad3f2be36a5cbb797fbd7ae5db3b37a0c6ea9bd1c' - 'e18f7f7368e932cc6542deeba22be2beb14fefc2d8e2ef672880a19a02a2b87d6c80dd0bd0066564d01e9dbc49730c78268f3b013e13ed1552e286f3c6ad5c35' - '84b56d8fdd98036d1e9f53951d6b4b0a78ded3cde5ebb49cf078d5ffdb37fbcbd481f17e2d93e175ef875b62ef452b503e9bf67d45e2683ab10e0d30ba7fb795') - -prepare() { - cd $_pkgname - - sed -i "s|Exec=.*|Exec=/usr/bin/$pkgname|" $pkgname.desktop - echo 'Path=/usr/bin' >> $pkgname.desktop -} - -package() { - # Install the app - install -d "$pkgdir"/opt/$pkgname - cp -a $_pkgname/. "$pkgdir"/opt/$pkgname - - chmod 755 "$pkgdir"/opt/$pkgname/$_pkgname - - rm "$pkgdir"/opt/$pkgname/postinst.sh - - install -d "$pkgdir"/usr/{bin,share/{pixmaps,applications}} - ln -s /opt/$pkgname/$_pkgname "$pkgdir"/usr/bin/$pkgname - ln -s /opt/$pkgname/discord.png "$pkgdir"/usr/share/pixmaps/$pkgname.png - ln -s /opt/$pkgname/$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop - - # setuid on chrome-sandbox - chmod u+s "$pkgdir"/opt/$pkgname/chrome-sandbox - - # Licenses - install -Dm 644 LICENSE.html "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.html - install -Dm 644 OSS-LICENSES.html "$pkgdir"/usr/share/licenses/$pkgname/OSS-LICENSES.html -} - Copied: discord-canary/repos/community-x86_64/PKGBUILD (from rev 1010015, discord-canary/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-29 21:29:18 UTC (rev 1010016) @@ -0,0 +1,49 @@ +# Maintainer: Morgan + +pkgname=discord-canary +_pkgname=DiscordCanary +pkgver=0.0.128 +pkgrel=1 +pkgdesc="All-in-one voice and text chat for gamers that's free and secure." +arch=('x86_64') +url='https://discordapp.com' +license=('custom') +depends=('libnotify' 'libxss' 'nspr' 'nss' 'gtk3') +optdepends=('libpulse: Pulseaudio support' +'xdg-utils: Open files') +source=("https://dl-canary.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz; +'LICENSE.html::https://discordapp.com/terms' +'OSS-LICENSES.html::https://discordapp.com/licenses') +sha512sums=('6cec0de3ea68c1c6108e728ad03d92cdcb13442b14af898c03c520e69a3e9b059c0f57709c7a46c5995104d96accfc6c8700279a002675edc66870003d6a1c45' + 'e18f7f7368e932cc6542deeba22be2beb14fefc2d8e2ef672880a19a02a2b87d6c80dd0bd0066564d01e9dbc49730c78268f3b013e13ed1552e286f3c6ad5c35' + '84b56d8fdd98036d1e9f53951d6b4b0a78ded3cde5ebb49cf078d5ffdb37fbcbd481f17e2d93e175ef875b62ef452b503e9bf67d45e2683ab10e0d30ba7fb795') + +prepare() { + cd $_pkgname + + sed -i "s|Exec=.*|Exec=/usr/bin/$pkgname|" $pkgname.desktop + echo 'Path=/usr/bin' >> $pkgname.desktop +} + +package() { + # Install the app + install -d "$pkgdir"/opt/$pkgname + cp -a $_pkgname/. "$pkgdir"/opt/$pkgname + + chmod 755 "$pkgdir"/opt/$pkgname/$_pkgname + + rm "$pkgdir"/opt/$pkgname/postinst.sh + + install -d "$pkgdir"/usr/{bin,share/{pixmaps,applications}} + ln -s /opt/$pkgname/$_pkgname "$pkgdir"/usr/bin/$pkgname + ln -s /opt/$pkgname/discord.png "$pkgdir"/usr/share/pixmaps/$pkgname.png + ln -s /opt/$pkgname/$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop + + # setuid on chrome-sandbox + chmod u+s "$pkgdir"/opt/$pkgname/chrome-sandbox + + # Licenses + install -Dm 644 LICENSE.html
[arch-commits] Commit in discord-canary/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 21:28:30 Author: morganamilo Revision: 1010015 discord-canary 0.0.128 Modified: discord-canary/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 20:45:37 UTC (rev 1010014) +++ PKGBUILD2021-08-29 21:28:30 UTC (rev 1010015) @@ -2,7 +2,7 @@ pkgname=discord-canary _pkgname=DiscordCanary -pkgver=0.0.127 +pkgver=0.0.128 pkgrel=1 pkgdesc="All-in-one voice and text chat for gamers that's free and secure." arch=('x86_64') @@ -14,7 +14,7 @@ source=("https://dl-canary.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz; 'LICENSE.html::https://discordapp.com/terms' 'OSS-LICENSES.html::https://discordapp.com/licenses') -sha512sums=('ae24eef4cced92ee312eb652b9d30eb7d78bd081b068cf58fe353172653e4498999fa3eef2876127cb380cdad3f2be36a5cbb797fbd7ae5db3b37a0c6ea9bd1c' +sha512sums=('6cec0de3ea68c1c6108e728ad03d92cdcb13442b14af898c03c520e69a3e9b059c0f57709c7a46c5995104d96accfc6c8700279a002675edc66870003d6a1c45' 'e18f7f7368e932cc6542deeba22be2beb14fefc2d8e2ef672880a19a02a2b87d6c80dd0bd0066564d01e9dbc49730c78268f3b013e13ed1552e286f3c6ad5c35' '84b56d8fdd98036d1e9f53951d6b4b0a78ded3cde5ebb49cf078d5ffdb37fbcbd481f17e2d93e175ef875b62ef452b503e9bf67d45e2683ab10e0d30ba7fb795')
[arch-commits] Commit in rofi/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, August 29, 2021 @ 20:45:37 Author: foxboron Revision: 1010014 archrelease: copy trunk to community-x86_64 Added: rofi/repos/community-x86_64/PKGBUILD (from rev 1010013, rofi/trunk/PKGBUILD) Deleted: rofi/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-29 20:45:32 UTC (rev 1010013) +++ PKGBUILD2021-08-29 20:45:37 UTC (rev 1010014) @@ -1,42 +0,0 @@ -# Maintainer: Morten Linderud -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> -# Contributor: Anatol Pomozov -# Contributor: Benjamin Chrétien -# Contributor: Eric Engestrom -# Contributor: Rasi -# Contributor: Sean Pringle -# Contributor: SanskritFritz (gmail) - -pkgname=rofi -pkgver=1.6.1 -pkgrel=1 -pkgdesc='A window switcher, application launcher and dmenu replacement' -arch=(x86_64) -url="https://github.com/DaveDavenport/$pkgname; -license=(MIT) -depends=(libxdg-basedir startup-notification libxkbcommon-x11 xcb-util-wm xcb-util-xrm librsvg) -makedepends=(check) -optdepends=('i3-wm: use as a window switcher') -source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.xz") -sha256sums=('424c6ea7b14b3dac324ab065e59c5f3fb877befb46914a0498e8bd4017fae98a') - -build() { - cd "$pkgname-$pkgver" - autoreconf -i - ./configure --prefix=/usr --sysconfdir=/etc - make -} - -check() { - cd "$pkgname-$pkgver" - LC_ALL=C make check -} - -package() { - cd "$pkgname-$pkgver" - make install install-man DESTDIR="$pkgdir" - - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" - install -dm755 "$pkgdir/usr/share/doc/$pkgname/examples" - install -Dm755 Examples/*.sh "$pkgdir/usr/share/doc/$pkgname/examples" -} Copied: rofi/repos/community-x86_64/PKGBUILD (from rev 1010013, rofi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-29 20:45:37 UTC (rev 1010014) @@ -0,0 +1,42 @@ +# Maintainer: Morten Linderud +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Anatol Pomozov +# Contributor: Benjamin Chrétien +# Contributor: Eric Engestrom +# Contributor: Rasi +# Contributor: Sean Pringle +# Contributor: SanskritFritz (gmail) + +pkgname=rofi +pkgver=1.7.0 +pkgrel=1 +pkgdesc='A window switcher, application launcher and dmenu replacement' +arch=(x86_64) +url="https://github.com/DaveDavenport/$pkgname; +license=(MIT) +depends=(libxdg-basedir startup-notification libxkbcommon-x11 xcb-util-wm xcb-util-xrm librsvg xcb-util-cursor) +makedepends=(check) +optdepends=('i3-wm: use as a window switcher') +source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.xz") +sha256sums=('aabb95b35fc30da2de75292b97d9a3f0f367805a40ffe9ee68d8213ddbc049a4') + +build() { + cd "$pkgname-$pkgver" + autoreconf -i + ./configure --prefix=/usr --sysconfdir=/etc + make +} + +check() { + cd "$pkgname-$pkgver" + LC_ALL=C make check +} + +package() { + cd "$pkgname-$pkgver" + make install install-man DESTDIR="$pkgdir" + + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + install -dm755 "$pkgdir/usr/share/doc/$pkgname/examples" + install -Dm755 Examples/*.sh "$pkgdir/usr/share/doc/$pkgname/examples" +}
[arch-commits] Commit in rofi/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 20:45:32 Author: foxboron Revision: 1010013 upgpkg: rofi 1.7.0-1 Modified: rofi/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 19:38:58 UTC (rev 1010012) +++ PKGBUILD2021-08-29 20:45:32 UTC (rev 1010013) @@ -8,17 +8,17 @@ # Contributor: SanskritFritz (gmail) pkgname=rofi -pkgver=1.6.1 +pkgver=1.7.0 pkgrel=1 pkgdesc='A window switcher, application launcher and dmenu replacement' arch=(x86_64) url="https://github.com/DaveDavenport/$pkgname; license=(MIT) -depends=(libxdg-basedir startup-notification libxkbcommon-x11 xcb-util-wm xcb-util-xrm librsvg) +depends=(libxdg-basedir startup-notification libxkbcommon-x11 xcb-util-wm xcb-util-xrm librsvg xcb-util-cursor) makedepends=(check) optdepends=('i3-wm: use as a window switcher') source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.xz") -sha256sums=('424c6ea7b14b3dac324ab065e59c5f3fb877befb46914a0498e8bd4017fae98a') +sha256sums=('aabb95b35fc30da2de75292b97d9a3f0f367805a40ffe9ee68d8213ddbc049a4') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in python-jaeger-client/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, August 29, 2021 @ 19:38:58 Author: felixonmars Revision: 1010012 archrelease: copy trunk to community-any Added: python-jaeger-client/repos/community-any/PKGBUILD (from rev 1010011, python-jaeger-client/trunk/PKGBUILD) Deleted: python-jaeger-client/repos/community-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-29 19:38:50 UTC (rev 1010011) +++ PKGBUILD2021-08-29 19:38:58 UTC (rev 1010012) @@ -1,30 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-jaeger-client -pkgver=4.6.0 -pkgrel=1 -pkgdesc="Jaeger Python OpenTracing Tracer implementation" -url="https://github.com/jaegertracing/jaeger-client-python; -license=('Apache') -arch=('any') -depends=('python-opentracing' 'python-threadloop' 'python-thrift' 'python-tornado') -makedepends=('python-setuptools') -checkdepends=('python-mock' 'python-prometheus_client' 'python-pycurl' 'python-pytest-benchmark' 'python-pytest-localserver') -source=("https://github.com/jaegertracing/jaeger-client-python/archive/$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('b8b0db2a4b9e2a6bcfd05aaa3ff44a50e5b52102badad2bf79d0e9046e65ffde36cea750ccff94ac98e5d7c7d99d0aa252a8dd8ea41cfdd5c1b9e8b7fd4df660') - -build() { - cd jaeger-client-python-$pkgver - python setup.py build -} - -check() { - cd jaeger-client-python-$pkgver - # Tracer test dependencies don't support new Tornado - pytest --deselect tests/test_prometheus.py --deselect tests/test_tracer.py --deselect tests/test_tracer_benchmark.py -} - -package() { - cd jaeger-client-python-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-jaeger-client/repos/community-any/PKGBUILD (from rev 1010011, python-jaeger-client/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-29 19:38:58 UTC (rev 1010012) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=python-jaeger-client +pkgver=4.6.1 +pkgrel=1 +pkgdesc="Jaeger Python OpenTracing Tracer implementation" +url="https://github.com/jaegertracing/jaeger-client-python; +license=('Apache') +arch=('any') +depends=('python-opentracing' 'python-threadloop' 'python-thrift' 'python-tornado') +makedepends=('python-setuptools') +checkdepends=('python-mock' 'python-prometheus_client' 'python-pycurl' 'python-pytest-benchmark' 'python-pytest-localserver') +source=("https://github.com/jaegertracing/jaeger-client-python/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('cac3c22e36e46983b21c447cfe6645d9896da06785d0498e0ef267fe3f97ed40ba5c488379783ba58ca5bc084ccc413741c904990d8a1f52584a3e6d819dce32') + +build() { + cd jaeger-client-python-$pkgver + python setup.py build +} + +check() { + cd jaeger-client-python-$pkgver + # Tracer test dependencies don't support new Tornado + pytest --deselect tests/test_prometheus.py --deselect tests/test_tracer.py --deselect tests/test_tracer_benchmark.py +} + +package() { + cd jaeger-client-python-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-jaeger-client/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 19:38:50 Author: felixonmars Revision: 1010011 upgpkg: python-jaeger-client 4.6.1-1 Modified: python-jaeger-client/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 19:25:14 UTC (rev 1010010) +++ PKGBUILD2021-08-29 19:38:50 UTC (rev 1010011) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-jaeger-client -pkgver=4.6.0 +pkgver=4.6.1 pkgrel=1 pkgdesc="Jaeger Python OpenTracing Tracer implementation" url="https://github.com/jaegertracing/jaeger-client-python; @@ -11,7 +11,7 @@ makedepends=('python-setuptools') checkdepends=('python-mock' 'python-prometheus_client' 'python-pycurl' 'python-pytest-benchmark' 'python-pytest-localserver') source=("https://github.com/jaegertracing/jaeger-client-python/archive/$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('b8b0db2a4b9e2a6bcfd05aaa3ff44a50e5b52102badad2bf79d0e9046e65ffde36cea750ccff94ac98e5d7c7d99d0aa252a8dd8ea41cfdd5c1b9e8b7fd4df660') +sha512sums=('cac3c22e36e46983b21c447cfe6645d9896da06785d0498e0ef267fe3f97ed40ba5c488379783ba58ca5bc084ccc413741c904990d8a1f52584a3e6d819dce32') build() { cd jaeger-client-python-$pkgver
[arch-commits] Commit in python-flexmock/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, August 29, 2021 @ 19:25:14 Author: felixonmars Revision: 1010010 archrelease: copy trunk to community-any Added: python-flexmock/repos/community-any/PKGBUILD (from rev 1010009, python-flexmock/trunk/PKGBUILD) Deleted: python-flexmock/repos/community-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-29 19:25:07 UTC (rev 1010009) +++ PKGBUILD2021-08-29 19:25:14 UTC (rev 1010010) @@ -1,32 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-flexmock -pkgver=0.10.7 -pkgrel=1 -pkgdesc="Mock/Stub/Spy library for Python" -arch=('any') -license=('BSD') -url="https://has207.github.com/flexmock; -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/bkabrda/flexmock/archive/$pkgver.tar.gz;) -sha512sums=('8dd024af311596d7ed551cea8ed15c799b15ab5721685aa63ec0219c3d89b9de0369f243429e5a426513ea9b0f34294622f1239541407421bf94671926149f9b') - -export LC_CTYPE=en_US.UTF-8 - -build() { - cd "$srcdir"/flexmock-$pkgver - python setup.py build -} - -check() { - cd "$srcdir"/flexmock-$pkgver - python setup.py pytest -} - -package() { - cd flexmock-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-flexmock/repos/community-any/PKGBUILD (from rev 1010009, python-flexmock/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-29 19:25:14 UTC (rev 1010010) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan + +pkgname=python-flexmock +pkgver=0.10.8 +pkgrel=1 +pkgdesc="Mock/Stub/Spy library for Python" +arch=('any') +license=('BSD') +url="https://has207.github.com/flexmock; +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest-runner') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/bkabrda/flexmock/archive/$pkgver.tar.gz;) +sha512sums=('45aa46d3c638ed115c9554713ad46e13960c354d3b3e8070c246764d233f648aa49af238c4a6414b4073ccc041b35c642eee22892f5de2be4a9cbd09b06881c0') + +export LC_CTYPE=en_US.UTF-8 + +build() { + cd "$srcdir"/flexmock-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/flexmock-$pkgver + python setup.py pytest +} + +package() { + cd flexmock-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-flexmock/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 19:25:07 Author: felixonmars Revision: 1010009 upgpkg: python-flexmock 0.10.8-1 Modified: python-flexmock/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 16:05:28 UTC (rev 1010008) +++ PKGBUILD2021-08-29 19:25:07 UTC (rev 1010009) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-flexmock -pkgver=0.10.7 +pkgver=0.10.8 pkgrel=1 pkgdesc="Mock/Stub/Spy library for Python" arch=('any') @@ -11,7 +11,7 @@ makedepends=('python-setuptools') checkdepends=('python-pytest-runner') source=("$pkgbase-$pkgver.tar.gz::https://github.com/bkabrda/flexmock/archive/$pkgver.tar.gz;) -sha512sums=('8dd024af311596d7ed551cea8ed15c799b15ab5721685aa63ec0219c3d89b9de0369f243429e5a426513ea9b0f34294622f1239541407421bf94671926149f9b') +sha512sums=('45aa46d3c638ed115c9554713ad46e13960c354d3b3e8070c246764d233f648aa49af238c4a6414b4073ccc041b35c642eee22892f5de2be4a9cbd09b06881c0') export LC_CTYPE=en_US.UTF-8
[arch-commits] Commit in nextcloud-client (3 files)
Date: Sunday, August 29, 2021 @ 16:05:28 Author: yan12125 Revision: 1010008 archrelease: copy trunk to community-x86_64 Added: nextcloud-client/repos/community-x86_64/PKGBUILD (from rev 1010007, nextcloud-client/trunk/PKGBUILD) Modified: nextcloud-client/trunk/PKGBUILD Deleted: nextcloud-client/repos/community-x86_64/PKGBUILD -+ /community-x86_64/PKGBUILD | 98 ++ repos/community-x86_64/PKGBUILD | 95 trunk/PKGBUILD |2 3 files changed, 99 insertions(+), 96 deletions(-) Deleted: repos/community-x86_64/PKGBUILD === --- repos/community-x86_64/PKGBUILD 2021-08-29 16:05:17 UTC (rev 1010007) +++ repos/community-x86_64/PKGBUILD 2021-08-29 16:05:28 UTC (rev 1010008) @@ -1,95 +0,0 @@ -# Maintainer: Chih-Hsuan Yen -# Contributor: Tyler Dence -# Contributor: Konstantin Shalygin - -pkgbase=nextcloud-client -# Put config files for libcloudproviders integration in a separate package as -# there is no simple way yet to disable it. -# See: https://gitlab.gnome.org/World/libcloudproviders/-/issues/17 -pkgname=(nextcloud-client nextcloud-client-cloudproviders) -# Upstream does not provide signed tarballs (yet) -# https://github.com/nextcloud/desktop/issues/1510 -pkgver=3.3.1 -pkgrel=1 -arch=(x86_64) -url='https://nextcloud.com/' -license=(GPL) -makedepends=(libcloudproviders openssl sqlite - qt5-quickcontrols2 qt5-svg qt5-tools qt5-webengine qt5-websockets qtkeychain - extra-cmake-modules kio - cmocka doxygen git inkscape python-sphinx) -source=("$pkgbase::git+https://github.com/nextcloud/desktop.git?signed#tag=v$pkgver;) -validpgpkeys=( - A26B951528EA1BA1678C7AE5D406C75CEE1A36D6 # one of keys controlled by github.com/camilasan - 42E775EAA3E47F9E0D5CDB0E00819E3BF4177B28 # controlled by github.com/misch7 - 17166A5275C5FA6F1A48FD78074BBBCB8DECC9E2 # https://github.com/er-vin.gpg - 01D736173523DFC7A7B55258C2FBEF0E1C7E72D0 # https://github.com/allexzander - 267BF70F7905C2723B0243267D0F74F05C22F553 # https://github.com/mgallien - 3A877D9A896A057948059DEDAD2C27357B2CB11D # https://github.com/FlexW -) -sha256sums=('SKIP') - -prepare() { - # tmpdir for check() - mkdir tmpdir - - # Use system GNUInstallDirs.cmake so that we can benefit from - # https://gitlab.kitware.com/cmake/cmake/merge_requests/3735 - rm -v $pkgbase/cmake/modules/GNUInstallDirs.cmake -} - -build() { - cd $pkgbase - - # bundled breakpad in libcrashreporter-qt submodule is too old and does not build with glibc >= 2.26 - # Upstream fix: https://github.com/google/breakpad/commit/bddcc58860f522a0d4cbaa7e9d04058caee0db9d - cmake -B build -S . \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_INSTALL_PREFIX=/usr \ --DWITH_CRASHREPORTER=OFF \ --DUNIT_TESTING=ON - - # TODO: fix installation of PDF and HTML documents - # WIP at https://github.com/yan12125/desktop/tree/doc-install-path - make -C build all doc-man -} - -check() { - cd $pkgbase/build - - # Tests fail if $TMPDIR is too small; specify an alternative for machines - # with a small /tmp partition. - # Use UTC as TestCookies is sensitive to the timezone - # https://github.com/nextcloud/desktop/blob/v3.2.2/test/testcookies.cpp#L24 - TMPDIR="$srcdir/tmpdir" TZ=UTC ARGS="--rerun-failed --output-on-failure" make test -} - -package_nextcloud-client() { - pkgdesc='Nextcloud desktop client' - depends=(openssl sqlite qtkeychain qt5-svg qt5-webengine qt5-websockets xdg-utils libcloudproviders - qt5-graphicaleffects qt5-quickcontrols2) - optdepends=( -'kio: integration with Dolphin' -'nemo-python: integration with Nemo' -'python-nautilus: integration with Nautilus' -'python-caja: integration with Caja' -'nextcloud-client-cloudproviders: cloudproviders support' - ) - backup=('etc/Nextcloud/sync-exclude.lst') - - cd $pkgbase/build - - make DESTDIR="$pkgdir" install - - rm -v "$pkgdir"/usr/share/cloud-providers/com.nextcloudgmbh.Nextcloud.ini - rm -v "$pkgdir"/usr/share/dbus-1/services/com.nextcloudgmbh.Nextcloud.service - cd "$pkgdir"/usr/share && rmdir -p cloud-providers dbus-1/services -} - -package_nextcloud-client-cloudproviders() { - pkgdesc='cloudproviders support for the Nextcloud desktop client' - depends=(nextcloud-client) - - cd $pkgbase/build - make -C shell_integration/libcloudproviders DESTDIR="$pkgdir" install -} Copied: nextcloud-client/repos/community-x86_64/PKGBUILD (from rev 1010007, nextcloud-client/trunk/PKGBUILD) === --- repos/community-x86_64/PKGBUILD (rev 0) +++ repos/community-x86_64/PKGBUILD 2021-08-29 16:05:28 UTC (rev 1010008) @@ -0,0 +1,98 @@ +# Maintainer: Chih-Hsuan Yen +# Contributor: Tyler Dence +# Contributor: Konstantin Shalygin +
[arch-commits] Commit in nextcloud-client/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 16:05:17 Author: yan12125 Revision: 1010007 upgpkg: nextcloud-client 1:3.3.0-1; downgrade due to broken login flow without a keychain See https://bugs.archlinux.org/task/71920 Other changes: * qtkeychain -> qtkeychain-qt5 - this package was split [1] * Use the tag hash instead of the tag name to guarantee reproducibility [1] https://github.com/archlinux/svntogit-community/commit/8293b04f1329a263421c0e182ffc0ff3213a2330 Modified: nextcloud-client/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 15:38:24 UTC (rev 1010006) +++ PKGBUILD2021-08-29 16:05:17 UTC (rev 1010007) @@ -7,18 +7,21 @@ # there is no simple way yet to disable it. # See: https://gitlab.gnome.org/World/libcloudproviders/-/issues/17 pkgname=(nextcloud-client nextcloud-client-cloudproviders) +epoch=1 # Upstream does not provide signed tarballs (yet) # https://github.com/nextcloud/desktop/issues/1510 -pkgver=3.3.1 +pkgver=3.3.0 +# `git rev-parse v$pkgver` +_tag=0c608cf3dcc6446760da1cb7c1aa853025361412 pkgrel=1 arch=(x86_64) url='https://nextcloud.com/' license=(GPL) makedepends=(libcloudproviders openssl sqlite - qt5-quickcontrols2 qt5-svg qt5-tools qt5-webengine qt5-websockets qtkeychain + qt5-quickcontrols2 qt5-svg qt5-tools qt5-webengine qt5-websockets qtkeychain-qt5 extra-cmake-modules kio cmocka doxygen git inkscape python-sphinx) -source=("$pkgbase::git+https://github.com/nextcloud/desktop.git?signed#tag=v$pkgver;) +source=("$pkgbase::git+https://github.com/nextcloud/desktop.git?signed#tag=$_tag;) validpgpkeys=( A26B951528EA1BA1678C7AE5D406C75CEE1A36D6 # one of keys controlled by github.com/camilasan 42E775EAA3E47F9E0D5CDB0E00819E3BF4177B28 # controlled by github.com/misch7 @@ -66,7 +69,7 @@ package_nextcloud-client() { pkgdesc='Nextcloud desktop client' - depends=(openssl sqlite qtkeychain qt5-svg qt5-webengine qt5-websockets xdg-utils libcloudproviders + depends=(openssl sqlite qtkeychain-qt5 qt5-svg qt5-webengine qt5-websockets xdg-utils libcloudproviders qt5-graphicaleffects qt5-quickcontrols2) optdepends=( 'kio: integration with Dolphin'
[arch-commits] Commit in hex/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, August 29, 2021 @ 15:38:24 Author: orhun Revision: 1010006 archrelease: copy trunk to community-x86_64 Added: hex/repos/community-x86_64/PKGBUILD (from rev 1010005, hex/trunk/PKGBUILD) Deleted: hex/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 79 + 1 file changed, 43 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-29 15:38:18 UTC (rev 1010005) +++ PKGBUILD2021-08-29 15:38:24 UTC (rev 1010006) @@ -1,36 +0,0 @@ -# Maintainer: Orhun Parmaksız -# Contributor: Sven-Hendrik Haase - -pkgname=hex -pkgver=0.4.2 -pkgrel=1 -pkgdesc="Futuristic take on hexdump" -arch=('x86_64') -url="https://github.com/sitkevij/hex; -license=(MIT) -depends=('gcc-libs') -makedepends=('rust') -source=($pkgname-$pkgver.tar.gz::https://github.com/sitkevij/hex/archive/v${pkgver}.tar.gz) -sha512sums=('5b5706d931c4f6a9a21de5e883b264c9a2831a8be463a5283ac4cd3552eb44c480f45779fa6364dd97390a2d38f252b44313e4567186ec42c594451f295e648f') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - cargo build --release --locked -} - -check() { - cd "$srcdir/$pkgname-$pkgver" - - cargo test --release --locked -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - install -Dm755 target/release/hx "$pkgdir"/usr/bin/hx - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 README.md "$pkgdir"/usr/share/doc/$pkgname/README.md -} - -# vim:set ts=2 sw=2 et: Copied: hex/repos/community-x86_64/PKGBUILD (from rev 1010005, hex/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-29 15:38:24 UTC (rev 1010006) @@ -0,0 +1,43 @@ +# Maintainer: Orhun Parmaksız +# Contributor: Sven-Hendrik Haase + +pkgname=hex +pkgver=0.4.2 +pkgrel=2 +pkgdesc="Futuristic take on hexdump" +arch=('x86_64') +url="https://github.com/sitkevij/hex; +license=(MIT) +depends=('gcc-libs') +makedepends=('rust') +source=($pkgname-$pkgver.tar.gz::https://github.com/sitkevij/hex/archive/v${pkgver}.tar.gz) +sha512sums=('5b5706d931c4f6a9a21de5e883b264c9a2831a8be463a5283ac4cd3552eb44c480f45779fa6364dd97390a2d38f252b44313e4567186ec42c594451f295e648f') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + cargo fetch --locked +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + cargo build --release --frozen +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + + cargo build --frozen + cargo test --frozen +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + install -Dm755 target/release/hx "$pkgdir"/usr/bin/hx + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 README.md "$pkgdir"/usr/share/doc/$pkgname/README.md +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in hex/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 15:38:18 Author: orhun Revision: 1010005 upgpkg: hex 0.4.2-2: fetch dependencies in prepare() Modified: hex/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 15:30:20 UTC (rev 1010004) +++ PKGBUILD2021-08-29 15:38:18 UTC (rev 1010005) @@ -3,7 +3,7 @@ pkgname=hex pkgver=0.4.2 -pkgrel=1 +pkgrel=2 pkgdesc="Futuristic take on hexdump" arch=('x86_64') url="https://github.com/sitkevij/hex; @@ -13,16 +13,23 @@ source=($pkgname-$pkgver.tar.gz::https://github.com/sitkevij/hex/archive/v${pkgver}.tar.gz) sha512sums=('5b5706d931c4f6a9a21de5e883b264c9a2831a8be463a5283ac4cd3552eb44c480f45779fa6364dd97390a2d38f252b44313e4567186ec42c594451f295e648f') +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + cargo fetch --locked +} + build() { cd "$srcdir/$pkgname-$pkgver" - cargo build --release --locked + cargo build --release --frozen } check() { cd "$srcdir/$pkgname-$pkgver" - cargo test --release --locked + cargo build --frozen + cargo test --frozen } package() {
[arch-commits] Commit in hex/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, August 29, 2021 @ 15:30:20 Author: orhun Revision: 1010004 archrelease: copy trunk to community-x86_64 Added: hex/repos/community-x86_64/PKGBUILD (from rev 1010003, hex/trunk/PKGBUILD) Deleted: hex/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-29 15:29:29 UTC (rev 1010003) +++ PKGBUILD2021-08-29 15:30:20 UTC (rev 1010004) @@ -1,36 +0,0 @@ -# Maintainer: Orhun Parmaksız -# Contributor: Sven-Hendrik Haase - -pkgname=hex -pkgver=0.4.1 -pkgrel=1 -pkgdesc="Futuristic take on hexdump" -arch=('x86_64') -url="https://github.com/sitkevij/hex; -license=(MIT) -depends=('gcc-libs') -makedepends=('rust') -source=($pkgname-$pkgver.tar.gz::https://github.com/sitkevij/hex/archive/v${pkgver}.tar.gz) -sha512sums=('5f60df09b52572b46ed4cd2c053651557f00cb11a5c3390bb7a017fb076915dc60695eeba509e74d4f170ab83ad807a1e1618ad87c116d848ee3188e22ee54b1') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - cargo build --release --locked -} - -check() { - cd "$srcdir/$pkgname-$pkgver" - - cargo test --release --locked -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - install -Dm755 target/release/hx "$pkgdir"/usr/bin/hx - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 README.md "$pkgdir"/usr/share/doc/$pkgname/README.md -} - -# vim:set ts=2 sw=2 et: Copied: hex/repos/community-x86_64/PKGBUILD (from rev 1010003, hex/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-29 15:30:20 UTC (rev 1010004) @@ -0,0 +1,36 @@ +# Maintainer: Orhun Parmaksız +# Contributor: Sven-Hendrik Haase + +pkgname=hex +pkgver=0.4.2 +pkgrel=1 +pkgdesc="Futuristic take on hexdump" +arch=('x86_64') +url="https://github.com/sitkevij/hex; +license=(MIT) +depends=('gcc-libs') +makedepends=('rust') +source=($pkgname-$pkgver.tar.gz::https://github.com/sitkevij/hex/archive/v${pkgver}.tar.gz) +sha512sums=('5b5706d931c4f6a9a21de5e883b264c9a2831a8be463a5283ac4cd3552eb44c480f45779fa6364dd97390a2d38f252b44313e4567186ec42c594451f295e648f') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + cargo build --release --locked +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + + cargo test --release --locked +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + install -Dm755 target/release/hx "$pkgdir"/usr/bin/hx + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 README.md "$pkgdir"/usr/share/doc/$pkgname/README.md +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in hex/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 15:29:29 Author: orhun Revision: 1010003 upgpkg: hex 0.4.2-1: upstream release Modified: hex/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 15:19:57 UTC (rev 1010002) +++ PKGBUILD2021-08-29 15:29:29 UTC (rev 1010003) @@ -2,7 +2,7 @@ # Contributor: Sven-Hendrik Haase pkgname=hex -pkgver=0.4.1 +pkgver=0.4.2 pkgrel=1 pkgdesc="Futuristic take on hexdump" arch=('x86_64') @@ -11,7 +11,7 @@ depends=('gcc-libs') makedepends=('rust') source=($pkgname-$pkgver.tar.gz::https://github.com/sitkevij/hex/archive/v${pkgver}.tar.gz) -sha512sums=('5f60df09b52572b46ed4cd2c053651557f00cb11a5c3390bb7a017fb076915dc60695eeba509e74d4f170ab83ad807a1e1618ad87c116d848ee3188e22ee54b1') +sha512sums=('5b5706d931c4f6a9a21de5e883b264c9a2831a8be463a5283ac4cd3552eb44c480f45779fa6364dd97390a2d38f252b44313e4567186ec42c594451f295e648f') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in sslh/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 15:19:57 Author: seblu Revision: 1010002 Add memo Modified: sslh/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2021-08-29 14:00:20 UTC (rev 1010001) +++ PKGBUILD2021-08-29 15:19:57 UTC (rev 1010002) @@ -4,6 +4,7 @@ pkgname=sslh _pkgver=1.22b +# Remember: 1.22a < 1.22b < 1.22 pkgver=1.22.b pkgrel=1 pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer'
[arch-commits] Commit in pyright/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, August 29, 2021 @ 14:00:20 Author: polyzen Revision: 1010001 archrelease: copy trunk to community-any Added: pyright/repos/community-any/PKGBUILD (from rev 101, pyright/trunk/PKGBUILD) Deleted: pyright/repos/community-any/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-29 14:00:01 UTC (rev 101) +++ PKGBUILD2021-08-29 14:00:20 UTC (rev 1010001) @@ -1,42 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Kaizhao Zhang - -pkgname=pyright -pkgver=1.1.163 -pkgrel=1 -pkgdesc='Type checker for the Python language' -arch=('any') -url=https://github.com/microsoft/pyright -license=('MIT') -depends=('nodejs>=12') -makedepends=('npm') -source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") -b2sums=('6933f1a21c787ec5cafee28290f64bc0043b895356944cfe0ba205d8835b9e479a9f428af3edcc238093c67c9fdbd12d6ea56f9792c6a7bdf04222846b259cba') - -prepare() { - cd $pkgname-$pkgver - npm ci -} - -build() { - cd $pkgname-$pkgver/packages/$pkgname - npm run build -} - -package() { - install -d "$pkgdir"/usr/bin - ln -s ../lib/node_modules/$pkgname/index.js "$pkgdir"/usr/bin/$pkgname - ln -s ../lib/node_modules/$pkgname/langserver.index.js \ -"$pkgdir"/usr/bin/$pkgname-langserver - - cd $pkgname-$pkgver - install -d "$pkgdir"/usr/share/doc/$pkgname - cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt - - cd packages/$pkgname - install -d "$pkgdir"/usr/lib/node_modules/$pkgname - cp -r dist {,langserver.}index.js "$pkgdir"/usr/lib/node_modules/$pkgname -} - -# vim:set ts=2 sw=2 et: Copied: pyright/repos/community-any/PKGBUILD (from rev 101, pyright/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-29 14:00:20 UTC (rev 1010001) @@ -0,0 +1,42 @@ +# Maintainer: Daniel M. Capella +# Contributor: Kaizhao Zhang + +pkgname=pyright +pkgver=1.1.164 +pkgrel=1 +pkgdesc='Type checker for the Python language' +arch=('any') +url=https://github.com/microsoft/pyright +license=('MIT') +depends=('nodejs>=12') +makedepends=('npm') +source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") +b2sums=('e8cb1ae486a4807a459e1a55d5f54e213ab4aad1638189c0a786f1b31e560d3c4284dc8f0d41b160d5c92b0cfb06a43d350ad4d11917e5230a4e8ecb5cab35db') + +prepare() { + cd $pkgname-$pkgver + npm ci +} + +build() { + cd $pkgname-$pkgver/packages/$pkgname + npm run build +} + +package() { + install -d "$pkgdir"/usr/bin + ln -s ../lib/node_modules/$pkgname/index.js "$pkgdir"/usr/bin/$pkgname + ln -s ../lib/node_modules/$pkgname/langserver.index.js \ +"$pkgdir"/usr/bin/$pkgname-langserver + + cd $pkgname-$pkgver + install -d "$pkgdir"/usr/share/doc/$pkgname + cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt + + cd packages/$pkgname + install -d "$pkgdir"/usr/lib/node_modules/$pkgname + cp -r dist {,langserver.}index.js "$pkgdir"/usr/lib/node_modules/$pkgname +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in pyright/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 14:00:01 Author: polyzen Revision: 101 upgpkg: pyright 1.1.164-1 Modified: pyright/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:44:47 UTC (rev 100) +++ PKGBUILD2021-08-29 14:00:01 UTC (rev 101) @@ -2,7 +2,7 @@ # Contributor: Kaizhao Zhang pkgname=pyright -pkgver=1.1.163 +pkgver=1.1.164 pkgrel=1 pkgdesc='Type checker for the Python language' arch=('any') @@ -11,7 +11,7 @@ depends=('nodejs>=12') makedepends=('npm') source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") -b2sums=('6933f1a21c787ec5cafee28290f64bc0043b895356944cfe0ba205d8835b9e479a9f428af3edcc238093c67c9fdbd12d6ea56f9792c6a7bdf04222846b259cba') +b2sums=('e8cb1ae486a4807a459e1a55d5f54e213ab4aad1638189c0a786f1b31e560d3c4284dc8f0d41b160d5c92b0cfb06a43d350ad4d11917e5230a4e8ecb5cab35db') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in just/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, August 29, 2021 @ 13:24:51 Author: svenstaro Revision: 1009261 archrelease: copy trunk to community-x86_64 Added: just/repos/community-x86_64/PKGBUILD (from rev 1009260, just/trunk/PKGBUILD) Deleted: just/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-29 13:24:46 UTC (rev 1009260) +++ PKGBUILD2021-08-29 13:24:51 UTC (rev 1009261) @@ -1,33 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Fredy García - -pkgname=just -pkgver=0.10.0 -pkgrel=1 -pkgdesc="A handy way to save and run project-specific commands" -arch=("x86_64") -url="https://github.com/casey/just; -license=("custom:CC0") -depends=("gcc-libs") -makedepends=("cargo") -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/casey/${pkgname}/archive/${pkgver}.tar.gz;) -sha256sums=('e566c333771697d61c6257f61d85fe8ff0a5993e66f050b2d10e80bd99d5fac0') - -build() { - cd "${pkgname}-${pkgver}" - cargo build --release -} - -check() { - cd "${pkgname}-${pkgver}" - cargo check --release -} - -package() { - cd "${pkgname}-${pkgver}" - install -Dm755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 "completions/just.zsh" "${pkgdir}/usr/share/zsh/site-functions/_just" - install -Dm644 "completions/just.bash" "${pkgdir}/usr/share/bash-completion/completions/just" - install -Dm644 "completions/just.fish" "${pkgdir}/usr/share/fish/vendor_completions.d/just.fish" -} Copied: just/repos/community-x86_64/PKGBUILD (from rev 1009260, just/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-29 13:24:51 UTC (rev 1009261) @@ -0,0 +1,33 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Fredy García + +pkgname=just +pkgver=0.10.1 +pkgrel=1 +pkgdesc="A handy way to save and run project-specific commands" +arch=("x86_64") +url="https://github.com/casey/just; +license=("custom:CC0") +depends=("gcc-libs") +makedepends=("cargo") +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/casey/${pkgname}/archive/${pkgver}.tar.gz;) +sha256sums=('e60e61d34fdaaa94aa9c4fa6fc4cd5ce07628758db989d15f97ce7b70d36fecd') + +build() { + cd "${pkgname}-${pkgver}" + cargo build --release +} + +check() { + cd "${pkgname}-${pkgver}" + cargo check --release +} + +package() { + cd "${pkgname}-${pkgver}" + install -Dm755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 "completions/just.zsh" "${pkgdir}/usr/share/zsh/site-functions/_just" + install -Dm644 "completions/just.bash" "${pkgdir}/usr/share/bash-completion/completions/just" + install -Dm644 "completions/just.fish" "${pkgdir}/usr/share/fish/vendor_completions.d/just.fish" +}
[arch-commits] Commit in just/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 13:24:46 Author: svenstaro Revision: 1009260 upgpkg: just 0.10.1-1 Modified: just/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:18:53 UTC (rev 1009259) +++ PKGBUILD2021-08-29 13:24:46 UTC (rev 1009260) @@ -2,7 +2,7 @@ # Contributor: Fredy García pkgname=just -pkgver=0.10.0 +pkgver=0.10.1 pkgrel=1 pkgdesc="A handy way to save and run project-specific commands" arch=("x86_64") @@ -11,7 +11,7 @@ depends=("gcc-libs") makedepends=("cargo") source=("${pkgname}-${pkgver}.tar.gz::https://github.com/casey/${pkgname}/archive/${pkgver}.tar.gz;) -sha256sums=('e566c333771697d61c6257f61d85fe8ff0a5993e66f050b2d10e80bd99d5fac0') +sha256sums=('e60e61d34fdaaa94aa9c4fa6fc4cd5ce07628758db989d15f97ce7b70d36fecd') build() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Sunday, August 29, 2021 @ 13:18:53 Author: felixonmars Revision: 1009259 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 1009258, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1009258, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:18:53 UTC (rev 1009259) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan + +pkgname=haskell-language-server +pkgver=1.2.0.0 +pkgrel=51 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async' + 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-gitrev' + 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' 'haskell-hls-brittany-plugin' + 'haskell-hls-explicit-imports-plugin' + 'haskell-hls-floskell-plugin' 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' + 'haskell-hls-graph' + 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' + 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-plugin-api' + 'haskell-hls-pragmas-plugin' + 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' 'haskell-hslogger' + 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-sqlite-simple' 'haskell-temporary' + 'haskell-unordered-containers') +# Disabled due to not compatible with GHC 9: +# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-eval-plugin' +# 'haskell-hls-refine-imports-plugin' 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-hspec-expectations' 'haskell-lsp-test' + 'haskell-lsp-types') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('c8ca57796be15796e7334e20ef3a983b4a77335d41084add87d102746e893fc80c43ee6c761d04d52afad846d4744007a0aec8d70a7e12e4576f847a684726ab') + +prepare() { + cd $pkgname-$pkgver + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -f-brittany -f-class -f-eval -f-refineImports -f-splice -f-tactic + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 13:18:46 Author: felixonmars Revision: 1009258 upgpkg: haskell-language-server 1.2.0.0-51: rebuild with hashable 1.3.3.0 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:16:11 UTC (rev 1009257) +++ PKGBUILD2021-08-29 13:18:46 UTC (rev 1009258) @@ -2,7 +2,7 @@ pkgname=haskell-language-server pkgver=1.2.0.0 -pkgrel=50 +pkgrel=51 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)
Date: Sunday, August 29, 2021 @ 13:16:11 Author: felixonmars Revision: 1009257 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 1009256, 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 1009256, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:16:11 UTC (rev 1009257) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-stylish-haskell-plugin +pkgname=haskell-hls-stylish-haskell-plugin +pkgver=1.0.0.1 +pkgrel=34 +pkgdesc="Integration with the Stylish Haskell code formatter" +url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'stylish-haskell') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('8e6220b0c06a3dca0cd55a342684a970a4318b49eb396f37d0c0d56402dc6fb6') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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, August 29, 2021 @ 13:16:04 Author: felixonmars Revision: 1009256 upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.1-34: rebuild with hashable 1.3.3.0 Modified: haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:14:55 UTC (rev 1009255) +++ PKGBUILD2021-08-29 13:16:04 UTC (rev 1009256) @@ -3,7 +3,7 @@ _hkgname=hls-stylish-haskell-plugin pkgname=haskell-hls-stylish-haskell-plugin pkgver=1.0.0.1 -pkgrel=33 +pkgrel=34 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-haddock-comments-plugin/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 13:14:48 Author: felixonmars Revision: 1009254 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.2-45: rebuild with hashable 1.3.3.0 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:13:32 UTC (rev 1009253) +++ PKGBUILD2021-08-29 13:14:48 UTC (rev 1009254) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.2 -pkgrel=44 +pkgrel=45 pkgdesc="Haddock comments 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, August 29, 2021 @ 13:14:55 Author: felixonmars Revision: 1009255 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 1009254, 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 1009254, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:14:55 UTC (rev 1009255) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.2 +pkgrel=45 +pkgdesc="Haddock comments plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('f50c9fc595e8cebcff38d4fb7c3f6f8df59d0df5e8924718812c3ee38da38db5d25ab082e1347d8fdd6a01a779e2c03e029fb6b74bcfd6ebeb55ac1a21642fb6') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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/repos (2 files)
Date: Sunday, August 29, 2021 @ 13:13:32 Author: felixonmars Revision: 1009253 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 1009252, 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 1009252, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:13:32 UTC (rev 1009253) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-fourmolu-plugin +pkgname=haskell-hls-fourmolu-plugin +pkgver=1.0.0.1 +pkgrel=34 +pkgdesc="Integration with the Fourmolu code formatter" +url="https://hackage.haskell.org/package/hls-fourmolu-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('c78f938155ba487d550e4afb11363c5aded34d5592a74680eb73a022ffda3b0d') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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, August 29, 2021 @ 13:13:25 Author: felixonmars Revision: 1009252 upgpkg: haskell-hls-fourmolu-plugin 1.0.0.1-34: rebuild with hashable 1.3.3.0 Modified: haskell-hls-fourmolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:12:17 UTC (rev 1009251) +++ PKGBUILD2021-08-29 13:13:25 UTC (rev 1009252) @@ -3,7 +3,7 @@ _hkgname=hls-fourmolu-plugin pkgname=haskell-hls-fourmolu-plugin pkgver=1.0.0.1 -pkgrel=33 +pkgrel=34 pkgdesc="Integration with the Fourmolu code formatter" url="https://hackage.haskell.org/package/hls-fourmolu-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-floskell-plugin/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 13:12:09 Author: felixonmars Revision: 1009250 upgpkg: haskell-hls-floskell-plugin 1.0.0.0-45: rebuild with hashable 1.3.3.0 Modified: haskell-hls-floskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:11:04 UTC (rev 1009249) +++ PKGBUILD2021-08-29 13:12:09 UTC (rev 1009250) @@ -3,7 +3,7 @@ _hkgname=hls-floskell-plugin pkgname=haskell-hls-floskell-plugin pkgver=1.0.0.0 -pkgrel=44 +pkgrel=45 pkgdesc="Integration with the Floskell code formatter" url="https://hackage.haskell.org/package/hls-floskell-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)
Date: Sunday, August 29, 2021 @ 13:12:17 Author: felixonmars Revision: 1009251 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 1009250, haskell-hls-floskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1009250, haskell-hls-floskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:12:17 UTC (rev 1009251) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-floskell-plugin +pkgname=haskell-hls-floskell-plugin +pkgver=1.0.0.0 +pkgrel=45 +pkgdesc="Integration with the Floskell code formatter" +url="https://hackage.haskell.org/package/hls-floskell-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp-types') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('c873a0d71001cba5391435a7fdc8ce69dbf27070cfc887b1f51b76a20622c471') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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, August 29, 2021 @ 13:10:57 Author: felixonmars Revision: 1009248 upgpkg: haskell-hls-pragmas-plugin 1.0.0.0-45: rebuild with hashable 1.3.3.0 Modified: haskell-hls-pragmas-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:09:23 UTC (rev 1009247) +++ PKGBUILD2021-08-29 13:10:57 UTC (rev 1009248) @@ -3,7 +3,7 @@ _hkgname=hls-pragmas-plugin pkgname=haskell-hls-pragmas-plugin pkgver=1.0.0.0 -pkgrel=44 +pkgrel=45 pkgdesc="Pragmas plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-pragmas-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)
Date: Sunday, August 29, 2021 @ 13:09:23 Author: felixonmars Revision: 1009247 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 1009246, 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 1009246, haskell-hls-module-name-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:09:23 UTC (rev 1009247) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-module-name-plugin +pkgname=haskell-hls-module-name-plugin +pkgver=1.0.0.0 +pkgrel=45 +pkgdesc="Module name plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-module-name-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('abcf1d52aa552b97e459c0e8c70af03f8428e292c253dcd14eea753283fd81a8') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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/repos (2 files)
Date: Sunday, August 29, 2021 @ 13:11:04 Author: felixonmars Revision: 1009249 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 1009248, haskell-hls-pragmas-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1009248, haskell-hls-pragmas-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:11:04 UTC (rev 1009249) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-pragmas-plugin +pkgname=haskell-hls-pragmas-plugin +pkgver=1.0.0.0 +pkgrel=45 +pkgdesc="Pragmas plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-pragmas-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('faffabfb7da5b88dc777185cfe879779e5391b14d4e4f7196cda303a5b4978fe') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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, August 29, 2021 @ 13:09:16 Author: felixonmars Revision: 1009246 upgpkg: haskell-hls-module-name-plugin 1.0.0.0-45: rebuild with hashable 1.3.3.0 Modified: haskell-hls-module-name-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:08:14 UTC (rev 1009245) +++ PKGBUILD2021-08-29 13:09:16 UTC (rev 1009246) @@ -3,7 +3,7 @@ _hkgname=hls-module-name-plugin pkgname=haskell-hls-module-name-plugin pkgver=1.0.0.0 -pkgrel=44 +pkgrel=45 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-ormolu-plugin/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 13:08:07 Author: felixonmars Revision: 1009244 upgpkg: haskell-hls-ormolu-plugin 1.0.0.0-35: rebuild with hashable 1.3.3.0 Modified: haskell-hls-ormolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:06:57 UTC (rev 1009243) +++ PKGBUILD2021-08-29 13:08:07 UTC (rev 1009244) @@ -3,7 +3,7 @@ _hkgname=hls-ormolu-plugin pkgname=haskell-hls-ormolu-plugin pkgver=1.0.0.0 -pkgrel=34 +pkgrel=35 pkgdesc="Integration with the Ormolu code formatter" url="https://hackage.haskell.org/package/hls-ormolu-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)
Date: Sunday, August 29, 2021 @ 13:08:14 Author: felixonmars Revision: 1009245 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 1009244, 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 1009244, haskell-hls-ormolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:08:14 UTC (rev 1009245) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-ormolu-plugin +pkgname=haskell-hls-ormolu-plugin +pkgver=1.0.0.0 +pkgrel=35 +pkgdesc="Integration with the Ormolu code formatter" +url="https://hackage.haskell.org/package/hls-ormolu-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lens' + 'haskell-lsp' 'haskell-ormolu' 'haskell-ghc-api-compat') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('d965b7fcc78b36362de872a69da87e41c48dc191e966f62d123b63994c0d38c6') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ormolu -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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-test-utils/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 13:06:49 Author: felixonmars Revision: 1009242 upgpkg: haskell-hls-test-utils 1.0.1.0-45: rebuild with hashable 1.3.3.0 Modified: haskell-hls-test-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:05:48 UTC (rev 1009241) +++ PKGBUILD2021-08-29 13:06:49 UTC (rev 1009242) @@ -3,7 +3,7 @@ _hkgname=hls-test-utils pkgname=haskell-hls-test-utils pkgver=1.0.1.0 -pkgrel=44 +pkgrel=45 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-test-utils/repos (2 files)
Date: Sunday, August 29, 2021 @ 13:06:57 Author: felixonmars Revision: 1009243 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 1009242, 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 1009242, haskell-hls-test-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:06:57 UTC (rev 1009243) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-test-utils +pkgname=haskell-hls-test-utils +pkgver=1.0.1.0 +pkgrel=45 +pkgdesc="Utilities used in the tests of Haskell Language Server" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 'haskell-data-default' + 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 'haskell-hls-plugin-api' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-test' + 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('ba5c13ce3fe5dc502d25221456e832d3ee521c112a9f1a3e066d10205e4b553b2de21c476ad0f4f051041ed421d03499abde14a7ff1bed29cf94bc3b29a40c19') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u hspec $_hkgname.cabal + # https://github.com/haskell/haskell-language-server/issues/1835 + sed -i '/configOutputFile/d' src/Test/Hls/Util.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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, August 29, 2021 @ 13:05:40 Author: felixonmars Revision: 1009240 upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.3-45: rebuild with hashable 1.3.3.0 Modified: haskell-hls-explicit-imports-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:04:25 UTC (rev 1009239) +++ PKGBUILD2021-08-29 13:05:40 UTC (rev 1009240) @@ -3,7 +3,7 @@ _hkgname=hls-explicit-imports-plugin pkgname=haskell-hls-explicit-imports-plugin pkgver=1.0.0.3 -pkgrel=44 +pkgrel=45 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-explicit-imports-plugin/repos (2 files)
Date: Sunday, August 29, 2021 @ 13:05:48 Author: felixonmars Revision: 1009241 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 1009240, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1009240, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:05:48 UTC (rev 1009241) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=hls-explicit-imports-plugin +pkgname=haskell-hls-explicit-imports-plugin +pkgver=1.0.0.3 +pkgrel=45 +pkgdesc="Explicit imports plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-explicit-imports-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' + 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('9ee3ef0e88179ec03f64e2f23ba21c00ed02dd2b64c097de926c9502d2b4b77fb3c5e17c1ebe7f3e7e4a8db2a38a888de6ddb523b247f2883c9750452c603358') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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-hlint-plugin/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 13:04:18 Author: felixonmars Revision: 1009238 upgpkg: haskell-hls-hlint-plugin 1.0.1.0-45: rebuild with hashable 1.3.3.0 Modified: haskell-hls-hlint-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:03:15 UTC (rev 1009237) +++ PKGBUILD2021-08-29 13:04:18 UTC (rev 1009238) @@ -3,7 +3,7 @@ _hkgname=hls-hlint-plugin pkgname=haskell-hls-hlint-plugin pkgver=1.0.1.0 -pkgrel=44 +pkgrel=45 pkgdesc="Hlint integration plugin with Haskell Language Server" url="https://hackage.haskell.org/package/hls-hlint-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)
Date: Sunday, August 29, 2021 @ 13:04:25 Author: felixonmars Revision: 1009239 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 1009238, 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 1009238, haskell-hls-hlint-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:04:25 UTC (rev 1009239) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-hlint-plugin +pkgname=haskell-hls-hlint-plugin +pkgver=1.0.1.0 +pkgrel=45 +pkgdesc="Hlint integration plugin with Haskell Language Server" +url="https://hackage.haskell.org/package/hls-hlint-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hashable' + 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' + 'haskell-regex-tdfa' 'haskell-temporary' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('a76d166f8215fcaaf6b8d597f21ceafa64b34435b3aff6717db939f905c864efc3c441a9bc3f590677d76009d46e7783b72150c220c8f47ec2f56f57e23d6776') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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-retrie-plugin/repos (2 files)
Date: Sunday, August 29, 2021 @ 13:03:15 Author: felixonmars Revision: 1009237 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 1009236, haskell-hls-retrie-plugin/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1009236, haskell-hls-retrie-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:03:15 UTC (rev 1009237) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-retrie-plugin +pkgname=haskell-hls-retrie-plugin +pkgver=1.0.1.0 +pkgrel=45 +pkgdesc="Retrie integration plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-retrie-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('42b17ab6aaca200f5eba741d276d68810a7568e6f41b85735ec9739dbd580de15da8737be9d416c7b5cb845fc12e18cc9d2b2ccfd841cece38907b6be07bd7ea') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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, August 29, 2021 @ 13:03:07 Author: felixonmars Revision: 1009236 upgpkg: haskell-hls-retrie-plugin 1.0.1.0-45: rebuild with hashable 1.3.3.0 Modified: haskell-hls-retrie-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:01:58 UTC (rev 1009235) +++ PKGBUILD2021-08-29 13:03:07 UTC (rev 1009236) @@ -3,7 +3,7 @@ _hkgname=hls-retrie-plugin pkgname=haskell-hls-retrie-plugin pkgver=1.0.1.0 -pkgrel=44 +pkgrel=45 pkgdesc="Retrie integration plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-retrie-plugin; license=("Apache")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Sunday, August 29, 2021 @ 13:01:58 Author: felixonmars Revision: 1009235 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1009234, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1009234, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:01:58 UTC (rev 1009235) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.22.2 +pkgrel=10 +pkgdesc="Web-based user interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-hspec' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test') +makedepends=('ghc') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('48fed07556b4756c12ff303362e3ad042da00b34b59835d447f8a97dc6d63996a823613ccff0059fea33f58d3fed43546b0e6c13345e5c9936a48305e64369ca') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + +install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 13:01:50 Author: felixonmars Revision: 1009234 upgpkg: hledger-web 1.22.2-10: rebuild with hashable 1.3.3.0 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 13:00:20 UTC (rev 1009233) +++ PKGBUILD2021-08-29 13:01:50 UTC (rev 1009234) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.22.2 -pkgrel=9 +pkgrel=10 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Sunday, August 29, 2021 @ 13:00:20 Author: felixonmars Revision: 1009233 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 1009232, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 1009232, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 13:00:20 UTC (rev 1009233) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.1 +pkgrel=3 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' 'haskell-binary-instances' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-resourcet' 'haskell-safe' + 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' + 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml>=4.11.0') +source=("https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver/tamarin-prover-$pkgver.tar.gz;) +sha512sums=('dc6b91b1669055913a0aefc9a969812bf252185480fbf67588e7458289b1e1b64bf0729e9bee043513ecd5a57cd0c9477512e80861c6956c08b5e29d90211f62') + +prepare() { +cd $pkgname-$pkgver +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +check() { +cd $pkgname-$pkgver +LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover test +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 13:00:12 Author: felixonmars Revision: 1009232 upgpkg: tamarin-prover 1.6.1-3: rebuild with hashable 1.3.3.0 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:58:18 UTC (rev 1009231) +++ PKGBUILD2021-08-29 13:00:12 UTC (rev 1009232) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.1 -pkgrel=2 +pkgrel=3 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:58:18 Author: felixonmars Revision: 1009231 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1009230, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1009230, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:58:18 UTC (rev 1009231) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20210803 +pkgrel=14 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' + 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' + 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-git-lfs' 'haskell-hinotify' 'haskell-http-client' 'haskell-http-client-restricted' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' + 'haskell-magic' 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' + 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' + 'haskell-network-multicast' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-optparse-applicative' 'haskell-path-pieces' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc' 'uusi') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd git-annex + # persistent-template was merged into persistent + uusi -d persistent-template git-annex.cabal + sed -i 's/MIN_VERSION_persistent_template/MIN_VERSION_persistent/' Database/ContentIdentifier.hs Database/Export.hs Database/Fsck.hs Database/Keys/SQL.hs +} + +build() { + cd git-annex + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:58:10 Author: felixonmars Revision: 1009230 upgpkg: git-annex 8.20210803-14: rebuild with hashable 1.3.3.0 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:53:21 UTC (rev 1009229) +++ PKGBUILD2021-08-29 12:58:10 UTC (rev 1009230) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20210803 -pkgrel=13 +pkgrel=14 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:53:21 Author: felixonmars Revision: 1009229 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1009228, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1009228, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:53:21 UTC (rev 1009229) @@ -0,0 +1,69 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=8.0.0 +pkgrel=4 +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-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337') + +prepare() { +cd $pkgname-$pkgver +uusi -u base -u hspec -u retry $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}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-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 +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test --show-details=direct + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:53:14 Author: felixonmars Revision: 1009228 upgpkg: postgrest 8.0.0-4: rebuild with hashable 1.3.3.0 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:50:21 UTC (rev 1009227) +++ PKGBUILD2021-08-29 12:53:14 UTC (rev 1009228) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=8.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in haskell-ghcide/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:50:21 Author: felixonmars Revision: 1009227 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 1009226, haskell-ghcide/trunk/PKGBUILD) --+ PKGBUILD | 76 + 1 file changed, 76 insertions(+) Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 1009226, haskell-ghcide/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:50:21 UTC (rev 1009227) @@ -0,0 +1,76 @@ +# Maintainer: Felix Yan + +_hkgname=ghcide +pkgname=haskell-ghcide +pkgver=1.4.0.3 +pkgrel=30 +pkgdesc="The core of an IDE" +url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 'haskell-aeson-pretty' + 'haskell-async' 'haskell-base16-bytestring' 'haskell-bytestring-encoding' + 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 'haskell-extra' + 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 'haskell-ghc-trace-events' + 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 'haskell-heapsize' + 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 'haskell-hls-graph' + 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-implicit-hie-cradle' 'haskell-lens' + 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 'haskell-network-uri' + 'haskell-opentelemetry' 'haskell-optparse-applicative' 'haskell-parallel' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-regex-tdfa' + 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 'haskell-safe-exceptions' + 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 'haskell-unliftio' + 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat' + 'haskell-implicit-hie' 'haskell-quickcheck-instances' 'haskell-record-dot-preprocessor' + 'haskell-record-hasfield' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('9e8be452538a978f67bf0c799b8fcb7036c9fe3f351ee1484fe9f8ab661e88e158a459ff981b4811d70796436195b4f47e7cb22933984cd8c9848740c08f4949') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + + # TODO: Skipped some broken tests for now + sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > $HIE_BIOS_OUTPUT/' test/exe/Main.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + cabal update + # Random test failures "Received an illegal message between the initialize request and response" + # th-linking-test-unboxed always fails too + PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ghcide/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:50:13 Author: felixonmars Revision: 1009226 upgpkg: haskell-ghcide 1.4.0.3-30: rebuild with hashable 1.3.3.0 Modified: haskell-ghcide/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:26:34 UTC (rev 1009225) +++ PKGBUILD2021-08-29 12:50:13 UTC (rev 1009226) @@ -3,7 +3,7 @@ _hkgname=ghcide pkgname=haskell-ghcide pkgver=1.4.0.3 -pkgrel=29 +pkgrel=30 pkgdesc="The core of an IDE" url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme; license=("Apache")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:26:34 Author: felixonmars Revision: 1009225 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 1009224, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 1009224, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:26:34 UTC (rev 1009225) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=301 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 'haskell-unix-compat' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:26:27 Author: felixonmars Revision: 1009224 upgpkg: haskell-yesod-static 1.6.1.0-301: rebuild with hashable 1.3.3.0 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:25:14 UTC (rev 1009223) +++ PKGBUILD2021-08-29 12:26:27 UTC (rev 1009224) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=300 +pkgrel=301 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-hasql-notifications/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:25:14 Author: felixonmars Revision: 1009223 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-notifications/repos/community-staging-x86_64/ haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD (from rev 1009222, haskell-hasql-notifications/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD (from rev 1009222, haskell-hasql-notifications/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:25:14 UTC (rev 1009223) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-notifications +pkgname=haskell-hasql-notifications +pkgver=0.2.0.0 +pkgrel=4 +pkgdesc="LISTEN/NOTIFY support for Hasql" +url="https://github.com/diogob/hasql-notifications; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-contravariant' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-postgresql-libpq') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('b133e38b7a27e66385332791bb03c4a3cf4f85994412318d08cd820577db3ffe') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + eval $(pifpaf run postgresql --host 127.0.0.1) + createuser -s postgres + createdb hasql_notifications_test + runhaskell Setup test --show-details=direct + pifpaf_stop +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-notifications/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:25:07 Author: felixonmars Revision: 1009222 upgpkg: haskell-hasql-notifications 0.2.0.0-4: rebuild with hashable 1.3.3.0 Modified: haskell-hasql-notifications/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:24:11 UTC (rev 1009221) +++ PKGBUILD2021-08-29 12:25:07 UTC (rev 1009222) @@ -3,7 +3,7 @@ _hkgname=hasql-notifications pkgname=haskell-hasql-notifications pkgver=0.2.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="LISTEN/NOTIFY support for Hasql" url="https://github.com/diogob/hasql-notifications; license=("BSD")
[arch-commits] Commit in haskell-hasql-dynamic-statements/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:24:04 Author: felixonmars Revision: 1009220 upgpkg: haskell-hasql-dynamic-statements 0.3.1-4: rebuild with hashable 1.3.3.0 Modified: haskell-hasql-dynamic-statements/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:23:08 UTC (rev 1009219) +++ PKGBUILD2021-08-29 12:24:04 UTC (rev 1009220) @@ -3,7 +3,7 @@ _hkgname=hasql-dynamic-statements pkgname=haskell-hasql-dynamic-statements pkgver=0.3.1 -pkgrel=3 +pkgrel=4 pkgdesc="Toolkit for constructing Hasql statements dynamically" url="https://github.com/nikita-volkov/hasql-dynamic-statements; license=("MIT")
[arch-commits] Commit in haskell-hasql-dynamic-statements/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:24:11 Author: felixonmars Revision: 1009221 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-dynamic-statements/repos/community-staging-x86_64/ haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from rev 1009220, haskell-hasql-dynamic-statements/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from rev 1009220, haskell-hasql-dynamic-statements/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:24:11 UTC (rev 1009221) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-dynamic-statements +pkgname=haskell-hasql-dynamic-statements +pkgver=0.3.1 +pkgrel=4 +pkgdesc="Toolkit for constructing Hasql statements dynamically" +url="https://github.com/nikita-volkov/hasql-dynamic-statements; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-implicits' 'haskell-ptr') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('0c7a7c01c9bd01ad15655635e8bbded57198ba0515b1e72391a27930bb5b45bb') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) + createuser -s postgres + runhaskell Setup test --show-details=direct + pifpaf_stop +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in arch-hs/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:23:08 Author: felixonmars Revision: 1009219 archrelease: copy trunk to community-staging-x86_64 Added: arch-hs/repos/community-staging-x86_64/ arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1009218, arch-hs/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1009218, arch-hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:23:08 UTC (rev 1009219) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +pkgname=arch-hs +pkgver=0.9.1.0 +pkgrel=21 +pkgdesc="Distribute hackage packages to archlinux" +arch=('x86_64') +url="https://github.com/berberman/arch-hs; +license=('MIT') +depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 'haskell-algebraic-graphs' + 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-hackage-db' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-neat-interpolation' 'haskell-optparse-simple' + 'haskell-polysemy' 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' + 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('aa7b011dd2753b596df53f4adce4a131ef42fffe37eb5bfd815678b1d34bc87f83f1af36a9fc9db34b5c7d5b68e48120bab7abedfe92e0cc7530feba91c04f83') + +_gen_comp(){ + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --bash-completion-script "/usr/bin/arch-hs${1}" > bash${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --zsh-completion-script "/usr/bin/arch-hs${1}" > zsh${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --fish-completion-script "/usr/bin/arch-hs${1}" > fish${1} +} + +_install_comp(){ + install -D -m644 bash${1} "$pkgdir/usr/share/bash-completion/completions/arch-hs${1}" + install -D -m644 zsh${1} "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}" + install -D -m644 fish${1} "$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish" +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -falpm + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + + _gen_comp + _gen_comp "-diff" + _gen_comp "-sync" +} + +package() { + cd $pkgname-$pkgver + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + _install_comp + _install_comp "-diff" + _install_comp "-sync" +}
[arch-commits] Commit in arch-hs/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:23:00 Author: felixonmars Revision: 1009218 upgpkg: arch-hs 0.9.1.0-21: rebuild with hashable 1.3.3.0 Modified: arch-hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:21:20 UTC (rev 1009217) +++ PKGBUILD2021-08-29 12:23:00 UTC (rev 1009218) @@ -3,7 +3,7 @@ pkgname=arch-hs pkgver=0.9.1.0 -pkgrel=20 +pkgrel=21 pkgdesc="Distribute hackage packages to archlinux" arch=('x86_64') url="https://github.com/berberman/arch-hs;
[arch-commits] Commit in haskell-hls-plugin-api/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:21:20 Author: felixonmars Revision: 1009217 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-plugin-api/repos/community-staging-x86_64/ haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD (from rev 1009216, haskell-hls-plugin-api/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD (from rev 1009216, haskell-hls-plugin-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:21:20 UTC (rev 1009217) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-plugin-api +pkgname=haskell-hls-plugin-api +pkgver=1.1.0.2 +pkgrel=32 +pkgdesc="Haskell Language Server API for plugin communication" +url="https://github.com/haskell/haskell-language-server/hls-plugin-api; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-data-default' 'haskell-dependent-map' + 'haskell-dependent-sum' 'haskell-dlist' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-hashable' 'haskell-hls-graph' 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' + 'haskell-opentelemetry' 'haskell-regex-tdfa' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('fd6be87c3103fd3a87d1f83652861075bda2016fb7a5db9071f76f3a153fd8a6f36b7d4f0bab3f04d9012b127ed3ed6eb52f4516c67cc2840911e204ef89cc46') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-plugin-api/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:21:13 Author: felixonmars Revision: 1009216 upgpkg: haskell-hls-plugin-api 1.1.0.2-32: rebuild with hashable 1.3.3.0 Modified: haskell-hls-plugin-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:20:09 UTC (rev 1009215) +++ PKGBUILD2021-08-29 12:21:13 UTC (rev 1009216) @@ -3,7 +3,7 @@ _hkgname=hls-plugin-api pkgname=haskell-hls-plugin-api pkgver=1.1.0.2 -pkgrel=31 +pkgrel=32 pkgdesc="Haskell Language Server API for plugin communication" url="https://github.com/haskell/haskell-language-server/hls-plugin-api; license=("Apache")
[arch-commits] Commit in stack/repos (4 files)
Date: Sunday, August 29, 2021 @ 12:20:09 Author: felixonmars Revision: 1009215 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 1009214, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/ghc9.patch (from rev 1009214, stack/trunk/ghc9.patch) stack/repos/community-staging-x86_64/stack.install (from rev 1009214, stack/trunk/stack.install) ---+ PKGBUILD | 80 +++ ghc9.patch| 188 stack.install |4 + 3 files changed, 272 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 1009214, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:20:09 UTC (rev 1009215) @@ -0,0 +1,80 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.7.3 +pkgrel=26 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver; +ghc9.patch) +sha512sums=('SKIP' + '5229f2f6a32bf8d317a2fc7a7bb16c0698359255c2ec6cbe74cbc78799aa170d4e174e6e182478e52d7040f12f32b7a2b9c246f185d79b6e3f295ccb59f3f3b8') + +prepare() { + cd $pkgname + patch -p1 -i ../ghc9.patch + uusi -d semigroups -d persistent-template $pkgname.cabal +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test --show-details=direct + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:19:59 Author: felixonmars Revision: 1009214 upgpkg: stack 2.7.3-26: rebuild with hashable 1.3.3.0 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:16:04 UTC (rev 1009213) +++ PKGBUILD2021-08-29 12:19:59 UTC (rev 1009214) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.7.3 -pkgrel=25 +pkgrel=26 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:16:04 Author: felixonmars Revision: 1009213 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 1009212, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 1009212, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:16:04 UTC (rev 1009213) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.1.2 +pkgrel=33 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' 'haskell-shakespeare' + 'haskell-streaming-commons' 'haskell-unordered-containers' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a062f74502c5d88784a20f3bbe4c5799475043f3d17fea28b8199e9e4a3f9cc044e7b21a97bdb0c7e9e91c6e76aec4350a2cddc6306afb7c2f78f347ebf4f249') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:15:57 Author: felixonmars Revision: 1009212 upgpkg: haskell-yesod 1.6.1.2-33: rebuild with hashable 1.3.3.0 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:15:06 UTC (rev 1009211) +++ PKGBUILD2021-08-29 12:15:57 UTC (rev 1009212) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.1.2 -pkgrel=32 +pkgrel=33 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:15:06 Author: felixonmars Revision: 1009211 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 1009210, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 1009210, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:15:06 UTC (rev 1009211) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.12 +pkgrel=177 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('777d112d8c5ae77d667da2b8d1ed91a1cf751850d5b3678e787e7123aca8666d0a4b6d6161b7109491012d56c160603d62563b881a136ccc76a1edd006c423d6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:14:59 Author: felixonmars Revision: 1009210 upgpkg: haskell-yesod-test 1.6.12-177: rebuild with hashable 1.3.3.0 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:13:41 UTC (rev 1009209) +++ PKGBUILD2021-08-29 12:14:59 UTC (rev 1009210) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.12 -pkgrel=176 +pkgrel=177 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:13:41 Author: felixonmars Revision: 1009209 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 1009208, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 1009208, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:13:41 UTC (rev 1009209) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=3.5.2.1 +pkgrel=13 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 'haskell-conduit' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' + 'haskell-unliftio' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core' 'haskell-mysql' 'haskell-mysql-simple' + 'haskell-persistent-mysql' 'haskell-persistent-postgresql' 'haskell-persistent-sqlite' + 'haskell-postgresql-simple') +checkdepends=('mariadb' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b8b1d0b06c2ef9ead922be7220d0d1fa6a6de67404bf48c2cfab297d92e187a92cb602e0189f91fbe0561c2f6f268b67d71f9f1512bff7c3218fa4fbab31a301') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/port=5432/port=9824/' test/PostgreSQL/Test.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mysql -f-postgresql +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# Copied from haskell-persistent-mysql +mkdir -p /tmp/mysql_test +mysql_install_db --datadir=/tmp/mysql_test +mysqld --datadir=/tmp/mysql_test --socket=/tmp/socket.mysql --port 33306 --skip-grant-tables & +MYSQL_PID=$! +sleep 5 +mysql -h 127.0.0.1 -P 33306 -u root -e "create database IF NOT EXISTS esqutest;" + +# Copied from haskell-persistent-postgresql +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s esqutest +createdb -O esqutest esqutest + +# mysql tests fail the same way as haskell-persistent-mysql, due to incompatibility with mariadb +TRAVIS=true runhaskell Setup test --show-details=direct || echo "Tests failed" + +kill $MYSQL_PID +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-esqueleto/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:13:33 Author: felixonmars Revision: 1009208 upgpkg: haskell-esqueleto 3.5.2.1-13: rebuild with hashable 1.3.3.0 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:10:32 UTC (rev 1009207) +++ PKGBUILD2021-08-29 12:13:33 UTC (rev 1009208) @@ -4,7 +4,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=3.5.2.1 -pkgrel=12 +pkgrel=13 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto; license=("BSD")
[arch-commits] Commit in haskell-ci/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:10:25 Author: felixonmars Revision: 1009206 upgpkg: haskell-ci 0.12.1-37: rebuild with hashable 1.3.3.0 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:09:02 UTC (rev 1009205) +++ PKGBUILD2021-08-29 12:10:25 UTC (rev 1009206) @@ -3,7 +3,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.12.1 -pkgrel=36 +pkgrel=37 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/; license=("GPL")
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:10:32 Author: felixonmars Revision: 1009207 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 1009206, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1009206, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:10:32 UTC (rev 1009207) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.12.1 +pkgrel=37 +pkgdesc="Cabal package script generator for Travis-CI" +url="https://haskell-ci.rtfd.org/; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 'haskell-cryptohash-sha256' + 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-indexed-traversable' + 'haskell-indexed-traversable-instances' 'haskell-ini' 'haskell-lattices' + 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 'haskell-temporary' + 'haskell-unordered-containers' 'haskell-zinza') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c') + +prepare(){ + uusi -u attoparsec -u ShellCheck $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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-hasql-pool/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:09:02 Author: felixonmars Revision: 1009205 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 1009204, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 1009204, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:09:02 UTC (rev 1009205) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.5.2 +pkgrel=235 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc' 'haskell-hspec') +checkdepends=('pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5609f05134a259826e17a7391d3324f1d2b474cd83082e4f67175086da1e481a1a75b336932a97371b32e7427e869498bb87af3f7c6246225698e8ceef1aa372') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' test/Main.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +#runhaskell Setup test --show-details=direct +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:08:55 Author: felixonmars Revision: 1009204 upgpkg: haskell-hasql-pool 0.5.2-235: rebuild with hashable 1.3.3.0 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:08:09 UTC (rev 1009203) +++ PKGBUILD2021-08-29 12:08:55 UTC (rev 1009204) @@ -4,7 +4,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.5.2 -pkgrel=234 +pkgrel=235 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool; license=('MIT')
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:08:09 Author: felixonmars Revision: 1009203 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 1009202, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 1009202, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:08:09 UTC (rev 1009203) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=1.0.1 +pkgrel=22 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bytestring-tree-builder' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-hasql') +makedepends=('ghc' 'uusi' 'haskell-async' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('92689f9ffd443e9fcce5c024871492774687c98a7b906040af4f175e268f77e9dfa5520e8d95b056bd0ed264a63e5d38d0aa8759ec7e0ba9ebd697262428b8f4') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' conflicts-test/Main.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test --show-details=direct +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:08:02 Author: felixonmars Revision: 1009202 upgpkg: haskell-hasql-transaction 1.0.1-22: rebuild with hashable 1.3.3.0 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:07:08 UTC (rev 1009201) +++ PKGBUILD2021-08-29 12:08:02 UTC (rev 1009202) @@ -3,7 +3,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=1.0.1 -pkgrel=21 +pkgrel=22 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction; license=('MIT')
[arch-commits] Commit in haskell-hasql-implicits/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:07:08 Author: felixonmars Revision: 1009201 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-implicits/repos/community-staging-x86_64/ haskell-hasql-implicits/repos/community-staging-x86_64/PKGBUILD (from rev 1009200, haskell-hasql-implicits/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-hasql-implicits/repos/community-staging-x86_64/PKGBUILD (from rev 1009200, haskell-hasql-implicits/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:07:08 UTC (rev 1009201) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-implicits +pkgname=haskell-hasql-implicits +pkgver=0.1.0.2 +pkgrel=4 +pkgdesc="Implicit definitions for Hasql, such as default codecs for standard types" +url="https://github.com/nikita-volkov/hasql-implicits; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hasql' 'haskell-network-ip' 'haskell-scientific' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('2788d365dd9d0c4826562472b577ac3715043f3a722ef7c21aaed754f122e74d') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-implicits/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:07:00 Author: felixonmars Revision: 1009200 upgpkg: haskell-hasql-implicits 0.1.0.2-4: rebuild with hashable 1.3.3.0 Modified: haskell-hasql-implicits/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:05:26 UTC (rev 1009199) +++ PKGBUILD2021-08-29 12:07:00 UTC (rev 1009200) @@ -3,7 +3,7 @@ _hkgname=hasql-implicits pkgname=haskell-hasql-implicits pkgver=0.1.0.2 -pkgrel=3 +pkgrel=4 pkgdesc="Implicit definitions for Hasql, such as default codecs for standard types" url="https://github.com/nikita-volkov/hasql-implicits; license=("MIT")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:05:26 Author: felixonmars Revision: 1009199 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 1009198, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 1009198, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:05:26 UTC (rev 1009199) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23.6 +pkgrel=125 +pkgdesc="hOpenPGP-based command-line tools" +url="https://salsa.debian.org/clint/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-binary-conduit' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-errors' + 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-memory' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('73c83f939492c66b4ad5782e01acd0af97011a0ae797bce82d9431eb3e9c155ce1b4af1c4b3a5922f10e0e468c1c009cb270b8f15c7ba3236d9d8bf9e0265018') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:05:18 Author: felixonmars Revision: 1009198 upgpkg: hopenpgp-tools 0.23.6-125: rebuild with hashable 1.3.3.0 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:03:21 UTC (rev 1009197) +++ PKGBUILD2021-08-29 12:05:18 UTC (rev 1009198) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23.6 -pkgrel=124 +pkgrel=125 pkgdesc="hOpenPGP-based command-line tools" url="https://salsa.debian.org/clint/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in haskell-arch-web/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:03:21 Author: felixonmars Revision: 1009197 archrelease: copy trunk to community-staging-x86_64 Added: haskell-arch-web/repos/community-staging-x86_64/ haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 1009196, haskell-arch-web/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 1009196, haskell-arch-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:03:21 UTC (rev 1009197) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=arch-web +pkgname=haskell-arch-web +pkgver=0.1.0 +pkgrel=135 +pkgdesc="Arch Linux official and AUR web interface binding" +url="https://github.com/berberman/arch-web; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-deriving-aeson' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lens' 'haskell-servant' + 'haskell-servant-client' 'haskell-servant-client-core') +makedepends=('ghc' 'uusi' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('ffb66a4bee5432799e75f4c637856ae49868b2633e3711b3468a8d78b9263ef2') + +prepare() { + cd $_hkgname-$pkgver + uusi -u http-client -u lens $_hkgname.cabal + gen-setup + + sed -i '/CommunityTesting/a \ | KDEUnstable' src/Web/ArchLinux/Types.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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-arch-web/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:03:13 Author: felixonmars Revision: 1009196 upgpkg: haskell-arch-web 0.1.0-135: rebuild with hashable 1.3.3.0 Modified: haskell-arch-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:01:29 UTC (rev 1009195) +++ PKGBUILD2021-08-29 12:03:13 UTC (rev 1009196) @@ -3,7 +3,7 @@ _hkgname=arch-web pkgname=haskell-arch-web pkgver=0.1.0 -pkgrel=134 +pkgrel=135 pkgdesc="Arch Linux official and AUR web interface binding" url="https://github.com/berberman/arch-web; license=("MIT")
[arch-commits] Commit in haskell-hls-graph/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:01:29 Author: felixonmars Revision: 1009195 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-graph/repos/community-staging-x86_64/ haskell-hls-graph/repos/community-staging-x86_64/PKGBUILD (from rev 1009194, haskell-hls-graph/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-hls-graph/repos/community-staging-x86_64/PKGBUILD (from rev 1009194, haskell-hls-graph/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:01:29 UTC (rev 1009195) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=hls-graph +pkgname=haskell-hls-graph +pkgver=1.4.0.0 +pkgrel=29 +pkgdesc="Haskell Language Server internal graph API" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-shake' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('8ee3bf2a7f11f15741c94a9d40560aa2fe35af3c8fce40166796233322a5a474') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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-graph/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:01:21 Author: felixonmars Revision: 1009194 upgpkg: haskell-hls-graph 1.4.0.0-29: rebuild with hashable 1.3.3.0 Modified: haskell-hls-graph/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 12:00:41 UTC (rev 1009193) +++ PKGBUILD2021-08-29 12:01:21 UTC (rev 1009194) @@ -3,7 +3,7 @@ _hkgname=hls-graph pkgname=haskell-hls-graph pkgver=1.4.0.0 -pkgrel=28 +pkgrel=29 pkgdesc="Haskell Language Server internal graph API" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in cabal-plan/trunk (PKGBUILD)
Date: Sunday, August 29, 2021 @ 12:00:34 Author: felixonmars Revision: 1009192 upgpkg: cabal-plan 0.7.2.0-48: rebuild with hashable 1.3.3.0 Modified: cabal-plan/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-29 11:59:16 UTC (rev 1009191) +++ PKGBUILD2021-08-29 12:00:34 UTC (rev 1009192) @@ -3,7 +3,7 @@ _hkgname=cabal-plan pkgname=cabal-plan pkgver=0.7.2.0 -pkgrel=47 +pkgrel=48 pkgdesc="Library and utility for processing cabal's plan.json file" url="https://github.com/hvr/cabal-plan; license=("GPL")
[arch-commits] Commit in cabal-plan/repos (2 files)
Date: Sunday, August 29, 2021 @ 12:00:41 Author: felixonmars Revision: 1009193 archrelease: copy trunk to community-staging-x86_64 Added: cabal-plan/repos/community-staging-x86_64/ cabal-plan/repos/community-staging-x86_64/PKGBUILD (from rev 1009192, cabal-plan/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: cabal-plan/repos/community-staging-x86_64/PKGBUILD (from rev 1009192, cabal-plan/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 12:00:41 UTC (rev 1009193) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=cabal-plan +pkgname=cabal-plan +pkgver=0.7.2.0 +pkgrel=48 +pkgdesc="Library and utility for processing cabal's plan.json file" +url="https://github.com/hvr/cabal-plan; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-base-compat' + 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 'haskell-optics-core' + 'haskell-optparse-applicative' 'haskell-semialign' 'haskell-singleton-bool' 'haskell-tar' + 'haskell-these' 'haskell-topograph' 'haskell-vector' 'haskell-zlib') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('233a3d1460732fe3486169023758e431d37c5c9156fb28d829decaf7b9170f85') + +prepare() { + cd $_hkgname-$pkgver + uusi -u base -u Cabal -u optics-core -u semialign $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +-fexe -flicense-report + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.GPLv2 +}
[arch-commits] Commit in haskell-implicit-hie-cradle/repos (2 files)
Date: Sunday, August 29, 2021 @ 11:59:16 Author: felixonmars Revision: 1009191 archrelease: copy trunk to community-staging-x86_64 Added: haskell-implicit-hie-cradle/repos/community-staging-x86_64/ haskell-implicit-hie-cradle/repos/community-staging-x86_64/PKGBUILD (from rev 1009190, haskell-implicit-hie-cradle/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-implicit-hie-cradle/repos/community-staging-x86_64/PKGBUILD (from rev 1009190, haskell-implicit-hie-cradle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-29 11:59:16 UTC (rev 1009191) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=implicit-hie-cradle +pkgname=haskell-implicit-hie-cradle +pkgver=0.3.0.5 +pkgrel=21 +pkgdesc="Auto generate hie-bios cradles" +url="https://github.com/Avi-D-coder/implicit-hie-cradle#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-extra' 'haskell-hie-bios' + 'haskell-hslogger' 'haskell-implicit-hie' 'haskell-temporary' 'haskell-unix-compat' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('692534bce4513e039e8f7fe162f8ceb88ef42ced0f314ba01a4d07e2a2f5bb5be60f64a04674498e45c0766fe801aba7102763704aa857695f770318dc3e') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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 +}