[arch-commits] Commit in solidity/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 21, 2021 @ 05:48:01 Author: tensor5 Revision: 1081388 archrelease: copy trunk to community-x86_64 Added: solidity/repos/community-x86_64/PKGBUILD (from rev 1081387, solidity/trunk/PKGBUILD) Deleted: solidity/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-21 05:46:13 UTC (rev 1081387) +++ PKGBUILD2021-12-21 05:48:01 UTC (rev 1081388) @@ -1,41 +0,0 @@ -# Maintainer: Nicola Squartini - -pkgname=solidity -pkgver=0.8.10 -_commit=fc4108302703fe8bb7cb2443c45a5c172c8e0f11 -pkgrel=1 -pkgdesc='Contract-Oriented Programming Language' -arch=('x86_64') -url='https://github.com/ethereum/solidity' -license=('GPL3') -depends=('cvc4' 'z3') -makedepends=('boost' 'cmake' 'git') -source=("git+https://github.com/ethereum/solidity.git#commit=${_commit};) -sha512sums=('SKIP') - -prepare() { -cd ${pkgname} - -commithash=$(git rev-parse --short=8 HEAD) -echo -n ${commithash} > commit_hash.txt -echo -n > prerelease.txt -} - -build() { -cd ${pkgname} - -mkdir build -cd build -cmake \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DTESTS=OFF \ -.. -make -} - -package() { -cd ${pkgname}/build - -make DESTDIR="${pkgdir}" install -} Copied: solidity/repos/community-x86_64/PKGBUILD (from rev 1081387, solidity/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-21 05:48:01 UTC (rev 1081388) @@ -0,0 +1,41 @@ +# Maintainer: Nicola Squartini + +pkgname=solidity +pkgver=0.8.11 +_commit=d7f0394316b84421d897671df1173cf01c641160 +pkgrel=1 +pkgdesc='Contract-Oriented Programming Language' +arch=('x86_64') +url='https://github.com/ethereum/solidity' +license=('GPL3') +depends=('cvc4' 'z3') +makedepends=('boost' 'cmake' 'git') +source=("git+https://github.com/ethereum/solidity.git#commit=${_commit};) +sha512sums=('SKIP') + +prepare() { +cd ${pkgname} + +commithash=$(git rev-parse --short=8 HEAD) +echo -n ${commithash} > commit_hash.txt +echo -n > prerelease.txt +} + +build() { +cd ${pkgname} + +mkdir build +cd build +cmake \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DTESTS=OFF \ +.. +make +} + +package() { +cd ${pkgname}/build + +make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in solidity/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 05:46:13 Author: tensor5 Revision: 1081387 upgpkg: solidity 0.8.11-1 Modified: solidity/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 04:56:41 UTC (rev 1081386) +++ PKGBUILD2021-12-21 05:46:13 UTC (rev 1081387) @@ -1,8 +1,8 @@ # Maintainer: Nicola Squartini pkgname=solidity -pkgver=0.8.10 -_commit=fc4108302703fe8bb7cb2443c45a5c172c8e0f11 +pkgver=0.8.11 +_commit=d7f0394316b84421d897671df1173cf01c641160 pkgrel=1 pkgdesc='Contract-Oriented Programming Language' arch=('x86_64')
[arch-commits] Commit in go-yq/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 21, 2021 @ 04:56:41 Author: polyzen Revision: 1081386 archrelease: copy trunk to community-x86_64 Added: go-yq/repos/community-x86_64/PKGBUILD (from rev 1081385, go-yq/trunk/PKGBUILD) Deleted: go-yq/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-21 04:56:19 UTC (rev 1081385) +++ PKGBUILD2021-12-21 04:56:41 UTC (rev 1081386) @@ -1,51 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Mario Finelli - -pkgname=go-yq -pkgver=4.16.1 -pkgrel=1 -pkgdesc='Portable command-line YAML processor' -arch=('x86_64') -url=https://github.com/mikefarah/yq -license=('MIT') -depends=('glibc') -makedepends=('go') -conflicts=('yq') -source=("$url/archive/v$pkgver/yq-$pkgver.tar.gz") -b2sums=('30c2ef5719c623c136aeacb2cff05806388b08c6e1c2be4f8ab27ea89c87cc95508bd43517b589c5266a8d504a0894eee95433885d7bf8bf7ce884cc786fe292') - -prepare() { - cd yq-$pkgver - go mod vendor -} - -build() { - cd yq-$pkgver - export CGO_CPPFLAGS="$CPPFLAGS" - export CGO_CFLAGS="$CFLAGS" - export CGO_CXXFLAGS="$CXXFLAGS" - export CGO_LDFLAGS="$LDFLAGS" - export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -modcacherw" - go build . -} - -check() { - cd yq-$pkgver - go test ./... -} - -package() { - cd yq-$pkgver - install -Dt "$pkgdir"/usr/bin yq - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE - install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname README.md - - ./yq shell-completion bash | install -Dm644 /dev/stdin \ -"$pkgdir"/usr/share/bash-completion/completions/yq - ./yq shell-completion zsh | install -Dm644 /dev/stdin \ -"$pkgdir"/usr/share/zsh/site-functions/_yq - ./yq shell-completion fish | install -Dm644 /dev/stdin \ -"$pkgdir"/usr/share/fish/vendor_completions.d/yq.fish -} - -# vim:set ts=2 sw=2 et: Copied: go-yq/repos/community-x86_64/PKGBUILD (from rev 1081385, go-yq/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-21 04:56:41 UTC (rev 1081386) @@ -0,0 +1,51 @@ +# Maintainer: Daniel M. Capella +# Contributor: Mario Finelli + +pkgname=go-yq +pkgver=4.16.2 +pkgrel=1 +pkgdesc='Portable command-line YAML processor' +arch=('x86_64') +url=https://github.com/mikefarah/yq +license=('MIT') +depends=('glibc') +makedepends=('go') +conflicts=('yq') +source=("$url/archive/v$pkgver/yq-$pkgver.tar.gz") +b2sums=('258909d04d2beffde4f249cfec906519785f176661935a74ded51613dcf819049cf0dc61879e35d94d833f65cb7dd5ce0fb6536232a76268d1f5bb7ccbf8bd69') + +prepare() { + cd yq-$pkgver + go mod vendor +} + +build() { + cd yq-$pkgver + export CGO_CPPFLAGS="$CPPFLAGS" + export CGO_CFLAGS="$CFLAGS" + export CGO_CXXFLAGS="$CXXFLAGS" + export CGO_LDFLAGS="$LDFLAGS" + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -modcacherw" + go build . +} + +check() { + cd yq-$pkgver + go test ./... +} + +package() { + cd yq-$pkgver + install -Dt "$pkgdir"/usr/bin yq + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE + install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname README.md + + ./yq shell-completion bash | install -Dm644 /dev/stdin \ +"$pkgdir"/usr/share/bash-completion/completions/yq + ./yq shell-completion zsh | install -Dm644 /dev/stdin \ +"$pkgdir"/usr/share/zsh/site-functions/_yq + ./yq shell-completion fish | install -Dm644 /dev/stdin \ +"$pkgdir"/usr/share/fish/vendor_completions.d/yq.fish +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in go-yq/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 04:56:19 Author: polyzen Revision: 1081385 upgpkg: go-yq 4.16.2-1 Modified: go-yq/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:22:56 UTC (rev 1081384) +++ PKGBUILD2021-12-21 04:56:19 UTC (rev 1081385) @@ -2,7 +2,7 @@ # Contributor: Mario Finelli pkgname=go-yq -pkgver=4.16.1 +pkgver=4.16.2 pkgrel=1 pkgdesc='Portable command-line YAML processor' arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('go') conflicts=('yq') source=("$url/archive/v$pkgver/yq-$pkgver.tar.gz") -b2sums=('30c2ef5719c623c136aeacb2cff05806388b08c6e1c2be4f8ab27ea89c87cc95508bd43517b589c5266a8d504a0894eee95433885d7bf8bf7ce884cc786fe292') +b2sums=('258909d04d2beffde4f249cfec906519785f176661935a74ded51613dcf819049cf0dc61879e35d94d833f65cb7dd5ce0fb6536232a76268d1f5bb7ccbf8bd69') prepare() { cd yq-$pkgver
[arch-commits] Commit in epiphany/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:52:15 Author: heftig Revision: 432861 archrelease: copy trunk to extra-x86_64 Added: epiphany/repos/extra-x86_64/PKGBUILD (from rev 432860, epiphany/trunk/PKGBUILD) Deleted: epiphany/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-21 02:52:09 UTC (rev 432860) +++ PKGBUILD2021-12-21 02:52:15 UTC (rev 432861) @@ -1,41 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgname=epiphany -pkgver=41.2 -pkgrel=1 -pkgdesc="A GNOME web browser based on the WebKit rendering engine" -url="https://wiki.gnome.org/Apps/Web; -arch=(x86_64) -license=(GPL) -depends=(webkit2gtk-4.1 gcr icu libdazzle libhandy libportal libarchive) -makedepends=(docbook-xml startup-notification lsb-release gobject-introspection - yelp-tools git meson) -checkdepends=(xorg-server-xvfb aspell hspell hunspell nuspell libvoikko) -groups=(gnome) -_commit=f358b166ad54d13d7045935dcaa12d08d8ab3677 # tags/41.2^0 -source=("git+https://gitlab.gnome.org/GNOME/epiphany.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build -D soup2=disabled - meson compile -C build -} - -check() { - dbus-run-session xvfb-run -s '-nolisten local' \ -meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" -} Copied: epiphany/repos/extra-x86_64/PKGBUILD (from rev 432860, epiphany/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-21 02:52:15 UTC (rev 432861) @@ -0,0 +1,41 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=epiphany +pkgver=41.3 +pkgrel=1 +pkgdesc="A GNOME web browser based on the WebKit rendering engine" +url="https://wiki.gnome.org/Apps/Web; +arch=(x86_64) +license=(GPL) +depends=(webkit2gtk-4.1 gcr icu libdazzle libhandy libportal libarchive) +makedepends=(docbook-xml startup-notification lsb-release gobject-introspection + yelp-tools git meson) +checkdepends=(xorg-server-xvfb aspell hspell hunspell nuspell libvoikko) +groups=(gnome) +_commit=ce3713dfd4f69275c2c46a6687c24deb8b8aa367 # tags/41.3^0 +source=("git+https://gitlab.gnome.org/GNOME/epiphany.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build -D soup2=disabled + meson compile -C build +} + +check() { + dbus-run-session xvfb-run -s '-nolisten local' \ +meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in epiphany/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:52:09 Author: heftig Revision: 432860 41.3-1 Modified: epiphany/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-20 22:57:03 UTC (rev 432859) +++ PKGBUILD2021-12-21 02:52:09 UTC (rev 432860) @@ -2,7 +2,7 @@ # Contributor: Jan de Groot pkgname=epiphany -pkgver=41.2 +pkgver=41.3 pkgrel=1 pkgdesc="A GNOME web browser based on the WebKit rendering engine" url="https://wiki.gnome.org/Apps/Web; @@ -13,7 +13,7 @@ yelp-tools git meson) checkdepends=(xorg-server-xvfb aspell hspell hunspell nuspell libvoikko) groups=(gnome) -_commit=f358b166ad54d13d7045935dcaa12d08d8ab3677 # tags/41.2^0 +_commit=ce3713dfd4f69275c2c46a6687c24deb8b8aa367 # tags/41.3^0 source=("git+https://gitlab.gnome.org/GNOME/epiphany.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in haskell-hslua-module-system/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:22:56 Author: felixonmars Revision: 1081384 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-system/repos/community-staging-x86_64/ haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 1081383, haskell-hslua-module-system/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 1081383, haskell-hslua-module-system/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:22:56 UTC (rev 1081384) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-module-system +pkgname=haskell-hslua-module-system +pkgver=0.2.2.1 +pkgrel=134 +pkgdesc="Lua module wrapper around Haskell's System module" +url="https://github.com/hslua/hslua-module-system; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua' 'haskell-temporary') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('66cf57b8c80605bdfa5145fc61dbe59b66dd67a82a8365006b80e2ab74a71fff0fdf0ffa690daab66e82b8ad086adbcd622a6844b2107c0b9719b8cdabdf542b') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-module-system/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:22:49 Author: felixonmars Revision: 1081383 upgpkg: haskell-hslua-module-system 0.2.2.1-134: rebuild with silently 1.2.5.2 Modified: haskell-hslua-module-system/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:22:13 UTC (rev 1081382) +++ PKGBUILD2021-12-21 02:22:49 UTC (rev 1081383) @@ -3,7 +3,7 @@ _hkgname=hslua-module-system pkgname=haskell-hslua-module-system pkgver=0.2.2.1 -pkgrel=133 +pkgrel=134 pkgdesc="Lua module wrapper around Haskell's System module" url="https://github.com/hslua/hslua-module-system; license=('MIT')
[arch-commits] Commit in haskell-hslua-module-text/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:22:13 Author: felixonmars Revision: 1081382 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-text/repos/community-staging-x86_64/ haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from rev 1081381, haskell-hslua-module-text/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from rev 1081381, haskell-hslua-module-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:22:13 UTC (rev 1081382) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hslua-module-text +pkgname=haskell-hslua-module-text +pkgver=0.3.0.1 +pkgrel=122 +pkgdesc="Lua module for text" +url="https://github.com/hslua/hslua-module-text; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('15ba5e97261e9fa0bb4053575a0dd368048141a401200c32bb53a969cc741d2bd2d04890fef5c488fb6f476438d28e4d5ab9fea4a62aecdee285e8f1a1adecc4') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-module-text/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:22:06 Author: felixonmars Revision: 1081381 upgpkg: haskell-hslua-module-text 0.3.0.1-122: rebuild with silently 1.2.5.2 Modified: haskell-hslua-module-text/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:21:29 UTC (rev 1081380) +++ PKGBUILD2021-12-21 02:22:06 UTC (rev 1081381) @@ -4,7 +4,7 @@ _hkgname=hslua-module-text pkgname=haskell-hslua-module-text pkgver=0.3.0.1 -pkgrel=121 +pkgrel=122 pkgdesc="Lua module for text" url="https://github.com/hslua/hslua-module-text; license=("MIT")
[arch-commits] Commit in haskell-incremental-parser/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:21:29 Author: felixonmars Revision: 1081380 archrelease: copy trunk to community-staging-x86_64 Added: haskell-incremental-parser/repos/community-staging-x86_64/ haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 1081379, haskell-incremental-parser/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 1081379, haskell-incremental-parser/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:21:29 UTC (rev 1081380) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=incremental-parser +pkgname=haskell-incremental-parser +pkgver=0.5.0.2 +pkgrel=68 +pkgdesc="Generic parser library capable of providing partial results from partial input." +url="https://hackage.haskell.org/package/${_hkgname}; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-input-parsers' 'haskell-monoid-subclasses' 'haskell-parsers' + 'haskell-rank2classes') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2a8627b680709e746e516091f4a3837f7fdb78c1612be971d4db801bcf1f32f581d111df72cd68e73063ce85debbc23e57b1c8f0017a4706e8554ad47276d168') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-incremental-parser/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:21:22 Author: felixonmars Revision: 1081379 upgpkg: haskell-incremental-parser 0.5.0.2-68: rebuild with silently 1.2.5.2 Modified: haskell-incremental-parser/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:20:27 UTC (rev 1081378) +++ PKGBUILD2021-12-21 02:21:22 UTC (rev 1081379) @@ -4,7 +4,7 @@ _hkgname=incremental-parser pkgname=haskell-incremental-parser pkgver=0.5.0.2 -pkgrel=67 +pkgrel=68 pkgdesc="Generic parser library capable of providing partial results from partial input." url="https://hackage.haskell.org/package/${_hkgname}; license=('GPL')
[arch-commits] Commit in haskell-network-ip/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:20:27 Author: felixonmars Revision: 1081378 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-ip/repos/community-staging-x86_64/ haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 1081377, haskell-network-ip/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 1081377, haskell-network-ip/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:20:27 UTC (rev 1081378) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=network-ip +pkgname=haskell-network-ip +pkgver=0.3.0.3 +pkgrel=180 +pkgdesc="Internet Protocol data structures" +url="https://github.com/mvv/network-ip; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 'haskell-data-endian' + 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 'haskell-parsers' + 'haskell-text-printer' 'haskell-type-hint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0d628e514d3696db04350e54f87f179d5468e983001bfc3865ac65f6f430416c5c111b1979b368dd8115f06dd94c675b28b632ca75b22341fcc1522b7f1f2e36') + +build() { +cd $_hkgname-$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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-network-ip/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:20:20 Author: felixonmars Revision: 1081377 upgpkg: haskell-network-ip 0.3.0.3-180: rebuild with silently 1.2.5.2 Modified: haskell-network-ip/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:19:30 UTC (rev 1081376) +++ PKGBUILD2021-12-21 02:20:20 UTC (rev 1081377) @@ -3,7 +3,7 @@ _hkgname=network-ip pkgname=haskell-network-ip pkgver=0.3.0.3 -pkgrel=179 +pkgrel=180 pkgdesc="Internet Protocol data structures" url="https://github.com/mvv/network-ip; license=('BSD')
[arch-commits] Commit in haskell-wai-cors/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:19:30 Author: felixonmars Revision: 1081376 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-cors/repos/community-staging-x86_64/ haskell-wai-cors/repos/community-staging-x86_64/PKGBUILD (from rev 1081375, haskell-wai-cors/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-wai-cors/repos/community-staging-x86_64/PKGBUILD (from rev 1081375, haskell-wai-cors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:19:30 UTC (rev 1081376) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-cors +pkgname=haskell-wai-cors +pkgver=0.2.7 +pkgrel=196 +pkgdesc="CORS for WAI" +url="https://github.com/larskuhtz/wai-cors; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-base-unicode-symbols" "haskell-case-insensitive" + "haskell-http-types" "haskell-wai") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('77a9e3cb457136a05c2b104ac331af17d70edf8d985689c962d3e6cc0981c6752eff59ef18301c0ba98c6d4256909c44afe50bedb0f3dd741b6879564516cea7') + +build() { +cd $_hkgname-$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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-wai-cors/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:19:22 Author: felixonmars Revision: 1081375 upgpkg: haskell-wai-cors 0.2.7-196: rebuild with silently 1.2.5.2 Modified: haskell-wai-cors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:18:46 UTC (rev 1081374) +++ PKGBUILD2021-12-21 02:19:22 UTC (rev 1081375) @@ -4,7 +4,7 @@ _hkgname=wai-cors pkgname=haskell-wai-cors pkgver=0.2.7 -pkgrel=195 +pkgrel=196 pkgdesc="CORS for WAI" url="https://github.com/larskuhtz/wai-cors; license=("MIT")
[arch-commits] Commit in haskell-wai-conduit/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:18:46 Author: felixonmars Revision: 1081374 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-conduit/repos/community-staging-x86_64/ haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1081373, haskell-wai-conduit/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1081373, haskell-wai-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:18:46 UTC (rev 1081374) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-conduit +pkgname=haskell-wai-conduit +pkgver=3.0.0.4 +pkgrel=375 +pkgdesc="Conduit wrappers for WAI" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-http-types' 'haskell-wai') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('49f1a2b53912a899b4cf427a72ab7c34994fd86810e5345233de34a611c71b970ff09e8fa33c93803950c2991a7c22c9b0b6d277fc9aca64bb599af60415ae70') + +build() { +cd $_hkgname-$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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-wai-conduit/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:18:39 Author: felixonmars Revision: 1081373 upgpkg: haskell-wai-conduit 3.0.0.4-375: rebuild with silently 1.2.5.2 Modified: haskell-wai-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:18:06 UTC (rev 1081372) +++ PKGBUILD2021-12-21 02:18:39 UTC (rev 1081373) @@ -4,7 +4,7 @@ _hkgname=wai-conduit pkgname=haskell-wai-conduit pkgver=3.0.0.4 -pkgrel=374 +pkgrel=375 pkgdesc="Conduit wrappers for WAI" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-websockets/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:18:06 Author: felixonmars Revision: 1081372 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-websockets/repos/community-staging-x86_64/ haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 1081371, haskell-wai-websockets/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 1081371, haskell-wai-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:18:06 UTC (rev 1081372) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-websockets +pkgname=haskell-wai-websockets +pkgver=3.0.1.2 +pkgrel=299 +pkgdesc="Provide a bridge between WAI and the websockets package." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 'haskell-network' 'haskell-wai' + 'haskell-websockets') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c3415d1a36ca2f063fb1ae0ff7d3d9d271d8ff2c6099a754baed45f1c36f24cf1fa346e8e6403499cbeb329bcdf89326a9ed95f8e60111b4a879f5e51967ecc0') + +build() { +cd $_hkgname-$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=-fllvm \ +-f-example +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-wai-websockets/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:17:58 Author: felixonmars Revision: 1081371 upgpkg: haskell-wai-websockets 3.0.1.2-299: rebuild with silently 1.2.5.2 Modified: haskell-wai-websockets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:17:18 UTC (rev 1081370) +++ PKGBUILD2021-12-21 02:17:58 UTC (rev 1081371) @@ -4,7 +4,7 @@ _hkgname=wai-websockets pkgname=haskell-wai-websockets pkgver=3.0.1.2 -pkgrel=298 +pkgrel=299 pkgdesc="Provide a bridge between WAI and the websockets package." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-authenticate-oauth/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:17:18 Author: felixonmars Revision: 1081370 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate-oauth/repos/community-staging-x86_64/ haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 1081369, haskell-authenticate-oauth/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 1081369, haskell-authenticate-oauth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:17:18 UTC (rev 1081370) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=authenticate-oauth +pkgname=haskell-authenticate-oauth +pkgver=1.7 +pkgrel=38 +pkgdesc="Library to authenticate with OAuth for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http-client' 'haskell-crypto-pubkey-types' 'haskell-rsa' + 'haskell-data-default' 'haskell-base64-bytestring' 'haskell-sha' 'haskell-random' + 'haskell-http-types' 'haskell-blaze-builder' 'haskell-transformers-compat') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c216d05051971715a834f2831278833fb685d91b7c0c8c1cf9732a3b39795a2dcf596bf7e5670df25ee3713c64496599043a7ec0092c538c759f2965f1230e57') + +build() { +cd $_hkgname-$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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-authenticate-oauth/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:17:11 Author: felixonmars Revision: 1081369 upgpkg: haskell-authenticate-oauth 1.7-38: rebuild with silently 1.2.5.2 Modified: haskell-authenticate-oauth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:16:22 UTC (rev 1081368) +++ PKGBUILD2021-12-21 02:17:11 UTC (rev 1081369) @@ -3,7 +3,7 @@ _hkgname=authenticate-oauth pkgname=haskell-authenticate-oauth pkgver=1.7 -pkgrel=37 +pkgrel=38 pkgdesc="Library to authenticate with OAuth for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=('BSD')
[arch-commits] Commit in haskell-http-client-tls/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:16:22 Author: felixonmars Revision: 1081368 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client-tls/repos/community-staging-x86_64/ haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 1081367, haskell-http-client-tls/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 1081367, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:16:22 UTC (rev 1081368) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-client-tls +pkgname=haskell-http-client-tls +pkgver=0.3.5.3 +pkgrel=466 +pkgdesc="http-client backend using the connection package and tls library" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" "haskell-cryptonite" + "haskell-data-default-class" "haskell-http-client" + "haskell-http-types" "haskell-memory" "haskell-network" "haskell-network-uri" + "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14') + +build() { +cd $_hkgname-$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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-http-client-tls/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:16:15 Author: felixonmars Revision: 1081367 upgpkg: haskell-http-client-tls 0.3.5.3-466: rebuild with silently 1.2.5.2 Modified: haskell-http-client-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:15:35 UTC (rev 1081366) +++ PKGBUILD2021-12-21 02:16:15 UTC (rev 1081367) @@ -4,7 +4,7 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls pkgver=0.3.5.3 -pkgrel=465 +pkgrel=466 pkgdesc="http-client backend using the connection package and tls library" url="https://github.com/snoyberg/http-client; license=("MIT")
[arch-commits] Commit in haskell-git-lfs/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:15:35 Author: felixonmars Revision: 1081366 archrelease: copy trunk to community-staging-x86_64 Added: haskell-git-lfs/repos/community-staging-x86_64/ haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 1081365, haskell-git-lfs/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 1081365, haskell-git-lfs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:15:35 UTC (rev 1081366) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=git-lfs +pkgname=haskell-git-lfs +pkgver=1.1.1 +pkgrel=138 +pkgdesc="An implementation of the git-lfs protocol" +url="https://hackage.haskell.org/package/git-lfs; +license=('AGPL3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-case-insensitive' 'haskell-http-client' + 'haskell-http-types' 'haskell-network-uri') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4c45441038d220738b154ee93ce9a108044d85ac1c7d892f9001ed3781264ab0a3854f7ecbdef517b05604ea57f96761ca44b026a39e9bd7fccab84b5cd3c779') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-git-lfs/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:15:28 Author: felixonmars Revision: 1081365 upgpkg: haskell-git-lfs 1.1.1-138: rebuild with silently 1.2.5.2 Modified: haskell-git-lfs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:14:19 UTC (rev 1081364) +++ PKGBUILD2021-12-21 02:15:28 UTC (rev 1081365) @@ -3,7 +3,7 @@ _hkgname=git-lfs pkgname=haskell-git-lfs pkgver=1.1.1 -pkgrel=137 +pkgrel=138 pkgdesc="An implementation of the git-lfs protocol" url="https://hackage.haskell.org/package/git-lfs; license=('AGPL3')
[arch-commits] Commit in haskell-servant/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:14:19 Author: felixonmars Revision: 1081364 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant/repos/community-staging-x86_64/ haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 1081363, haskell-servant/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 1081363, haskell-servant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:14:19 UTC (rev 1081364) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant +pkgname=haskell-servant +pkgver=0.18.3 +pkgrel=31 +pkgdesc="A family of combinators for defining webservices APIs" +url="http://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-bifunctors' 'haskell-case-insensitive' 'haskell-http-api-data' + 'haskell-http-media' 'haskell-http-types' 'haskell-mmorph' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-tagged' 'haskell-sop-core' 'haskell-singleton-bool' + 'haskell-string-conversions' 'haskell-vault') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('818569dc38fdb5df5a489c4a6622e65698439fbf8c24d4969a84728a1acd33966aeb55300c2d9e2381d59328fc12e9867d37b83a1fbb1e3b59b386700abc595e') + +prepare() { +cd $_hkgname-$pkgver +uusi -u mmorph $_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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:14:11 Author: felixonmars Revision: 1081363 upgpkg: haskell-servant 0.18.3-31: rebuild with silently 1.2.5.2 Modified: haskell-servant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:13:18 UTC (rev 1081362) +++ PKGBUILD2021-12-21 02:14:11 UTC (rev 1081363) @@ -4,7 +4,7 @@ _hkgname=servant pkgname=haskell-servant pkgver=0.18.3 -pkgrel=30 +pkgrel=31 pkgdesc="A family of combinators for defining webservices APIs" url="http://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in haskell-lens-action/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:13:18 Author: felixonmars Revision: 1081362 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-action/repos/community-staging-x86_64/ haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 1081361, haskell-lens-action/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 1081361, haskell-lens-action/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:13:18 UTC (rev 1081362) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=lens-action +pkgname=haskell-lens-action +pkgver=0.2.5 +pkgrel=71 +pkgdesc="Monadic Getters and Folds" +url="https://github.com/ekmett/lens-action; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-lens' + 'haskell-profunctors' 'haskell-semigroupoids') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9a1502af0f7531b66803974b0bbf6d0da2fc56d19b0a7eb8736a86aa13338199eb7d5e24621e3c90cf0a27c696124b0b48c19fe538fc47d6dde65f64eb94e7f7') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lens-action/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:13:11 Author: felixonmars Revision: 1081361 upgpkg: haskell-lens-action 0.2.5-71: rebuild with silently 1.2.5.2 Modified: haskell-lens-action/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:12:34 UTC (rev 1081360) +++ PKGBUILD2021-12-21 02:13:11 UTC (rev 1081361) @@ -3,7 +3,7 @@ _hkgname=lens-action pkgname=haskell-lens-action pkgver=0.2.5 -pkgrel=70 +pkgrel=71 pkgdesc="Monadic Getters and Folds" url="https://github.com/ekmett/lens-action; license=('BSD')
[arch-commits] Commit in haskell-generic-lens/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:12:34 Author: felixonmars Revision: 1081360 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-lens/repos/community-staging-x86_64/ haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 1081359, haskell-generic-lens/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 1081359, haskell-generic-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:12:34 UTC (rev 1081360) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=generic-lens +pkgname=haskell-generic-lens +pkgver=2.2.0.0 +pkgrel=34 +pkgdesc="Generically derive traversals, lenses and prisms" +url="https://github.com/kcsongor/generic-lens; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-generic-lens-core' 'haskell-profunctors') +makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-inspection-testing' 'haskell-lens') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2297a597a77f0ef1581738ebfdd75271ee9a29020f8047e7b4ef486ea3e9e9f95b7cec48d57cfe92ad39beb65ab823b750b6449e94d31750f1aa6d92c064e55d') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct || 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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-generic-lens/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:12:26 Author: felixonmars Revision: 1081359 upgpkg: haskell-generic-lens 2.2.0.0-34: rebuild with silently 1.2.5.2 Modified: haskell-generic-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:11:28 UTC (rev 1081358) +++ PKGBUILD2021-12-21 02:12:26 UTC (rev 1081359) @@ -3,7 +3,7 @@ _hkgname=generic-lens pkgname=haskell-generic-lens pkgver=2.2.0.0 -pkgrel=33 +pkgrel=34 pkgdesc="Generically derive traversals, lenses and prisms" url="https://github.com/kcsongor/generic-lens; license=('BSD')
[arch-commits] Commit in haskell-concise/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:11:28 Author: felixonmars Revision: 1081358 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concise/repos/community-staging-x86_64/ haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 1081357, haskell-concise/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 1081357, haskell-concise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:11:28 UTC (rev 1081358) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concise +pkgname=haskell-concise +pkgver=0.1.0.1 +pkgrel=334 +pkgdesc="Utilities for Control.Lens.Cons" +url="https://github.com/frasertweedal/hs-concise; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lens') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-concise/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:11:21 Author: felixonmars Revision: 1081357 upgpkg: haskell-concise 0.1.0.1-334: rebuild with silently 1.2.5.2 Modified: haskell-concise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:10:42 UTC (rev 1081356) +++ PKGBUILD2021-12-21 02:11:21 UTC (rev 1081357) @@ -4,7 +4,7 @@ _hkgname=concise pkgname=haskell-concise pkgver=0.1.0.1 -pkgrel=333 +pkgrel=334 pkgdesc="Utilities for Control.Lens.Cons" url="https://github.com/frasertweedal/hs-concise; license=("BSD")
[arch-commits] Commit in haskell-lsp0-types/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:10:42 Author: felixonmars Revision: 1081356 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lsp0-types/repos/community-staging-x86_64/ haskell-lsp0-types/repos/community-staging-x86_64/PKGBUILD (from rev 1081355, haskell-lsp0-types/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-lsp0-types/repos/community-staging-x86_64/PKGBUILD (from rev 1081355, haskell-lsp0-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:10:42 UTC (rev 1081356) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-lsp-types +pkgname=haskell-lsp0-types +pkgver=0.24.0.0 +pkgrel=67 +pkgdesc="Haskell library for the Microsoft Language Server Protocol, data types (Legacy 0.x version)" +url="https://github.com/alanz/haskell-lsp; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-data-default' 'haskell-hashable' 'haskell-lens' + 'haskell-network-uri' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('736bf29157aed1ef5d075c8fdb5cd06a356b53ef5e87c88173c265c2b59d757c8af48ec0ef2b42681e27861c9d8e969a204ca563d643fb7e7d5638522e203584') + +prepare() { + cd $_hkgname-$pkgver + uusi -u base $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lsp0-types/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:10:34 Author: felixonmars Revision: 1081355 upgpkg: haskell-lsp0-types 0.24.0.0-67: rebuild with silently 1.2.5.2 Modified: haskell-lsp0-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 02:07:06 UTC (rev 1081354) +++ PKGBUILD2021-12-21 02:10:34 UTC (rev 1081355) @@ -3,7 +3,7 @@ _hkgname=haskell-lsp-types pkgname=haskell-lsp0-types pkgver=0.24.0.0 -pkgrel=66 +pkgrel=67 pkgdesc="Haskell library for the Microsoft Language Server Protocol, data types (Legacy 0.x version)" url="https://github.com/alanz/haskell-lsp; license=("MIT")
[arch-commits] Commit in haskell-clash-prelude/repos (2 files)
Date: Tuesday, December 21, 2021 @ 02:07:06 Author: felixonmars Revision: 1081354 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1081353, haskell-clash-prelude/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1081353, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 02:07:06 UTC (rev 1081354) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.4.3 +pkgrel=30 +pkgdesc="Clash: a functional hardware description language - Prelude library" +url="https://github.com/clash-lang/clash-prelude; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-arrows' 'haskell-bifunctors' 'haskell-constraints' + 'haskell-data-binary-ieee754' 'haskell-data-default-class' 'haskell-ghc-typelits-extra' + 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 'haskell-half' + 'haskell-hashable' 'haskell-interpolate' 'haskell-lens' 'haskell-quickcheck' + 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons' + 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 'haskell-th-orphans' + 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog' + 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fdfed70e2ce3d756f60af9820acb6affaa4ee6c2aa063ab39b5133106d78bca9ee51b65a4b9b8b3fdbe273e4a6d9926c4b910b26d6d1ec6e14dd219a90d7f3c1') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 02:06:58 Author: felixonmars Revision: 1081353 upgpkg: haskell-clash-prelude 1.4.3-30: rebuild with silently 1.2.5.2 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:59:43 UTC (rev 1081352) +++ PKGBUILD2021-12-21 02:06:58 UTC (rev 1081353) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=1.4.3 -pkgrel=29 +pkgrel=30 pkgdesc="Clash: a functional hardware description language - Prelude library" url="https://github.com/clash-lang/clash-prelude; license=('BSD')
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:59:43 Author: felixonmars Revision: 1081352 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 1081351, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 1081351, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:59:43 UTC (rev 1081352) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.1.2 +pkgrel=13 +pkgdesc="Law-abiding lenses for aeson" +url="https://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c78c89383a39a8dd4c5174e8d1993b0904537af9d018cda7f25a043f03e5e385c7b37215eebac52480af61fa4dd0547185e62a8f0704d5a5961ffb29a26e508e') + +build() { +cd $_hkgname-$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=-fllvm \ +-f-test-doctests +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-lens-aeson/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:59:35 Author: felixonmars Revision: 1081351 upgpkg: haskell-lens-aeson 1.1.2-13: rebuild with silently 1.2.5.2 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:58:46 UTC (rev 1081350) +++ PKGBUILD2021-12-21 01:59:35 UTC (rev 1081351) @@ -3,7 +3,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.1.2 -pkgrel=12 +pkgrel=13 pkgdesc="Law-abiding lenses for aeson" url="https://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-parameterized-utils/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:58:46 Author: felixonmars Revision: 1081350 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parameterized-utils/repos/community-staging-x86_64/ haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1081349, haskell-parameterized-utils/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1081349, haskell-parameterized-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:58:46 UTC (rev 1081350) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=parameterized-utils +pkgname=haskell-parameterized-utils +pkgver=2.1.3.0 +pkgrel=67 +pkgdesc="Classes and data structures for working with data-kind indexed types" +url="https://github.com/GaloisInc/parameterized-utils; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-th-abstraction' 'haskell-constraints' + 'haskell-hashable' 'haskell-hashtables' 'haskell-lens' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-ant-xml' 'haskell-tasty-hunit' + 'haskell-tasty-hedgehog') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('65c5a295e3bcbb6747b8b4eb1e70709daf7e426462d567fc47b390670d2c879aa8f9c7f46474b33954c41804713abbc0bc3bc9b189249bf12a107778277d6b0a') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-parameterized-utils/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:58:39 Author: felixonmars Revision: 1081349 upgpkg: haskell-parameterized-utils 2.1.3.0-67: rebuild with silently 1.2.5.2 Modified: haskell-parameterized-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:57:25 UTC (rev 1081348) +++ PKGBUILD2021-12-21 01:58:39 UTC (rev 1081349) @@ -3,7 +3,7 @@ _hkgname=parameterized-utils pkgname=haskell-parameterized-utils pkgver=2.1.3.0 -pkgrel=66 +pkgrel=67 pkgdesc="Classes and data structures for working with data-kind indexed types" url="https://github.com/GaloisInc/parameterized-utils; license=('BSD')
[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:57:25 Author: felixonmars Revision: 1081348 archrelease: copy trunk to community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 1081347, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 1081347, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:57:25 UTC (rev 1081348) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.5 +pkgrel=42 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' + 'haskell-indexed-traversable' 'haskell-lens' 'haskell-optics-core' 'haskell-optics-extra' + 'haskell-semigroupoids' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('254492546eedf50a1247739414071ae83bc5683e0f44a7419ca157fda6a7d6953accdeb6419432e6a8aa0787347655aa9276dee779339bbdbcf72eec71ed43ab') + +prepare() { +uusi -d semigroups ${_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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:57:18 Author: felixonmars Revision: 1081347 upgpkg: haskell-insert-ordered-containers 0.2.5-42: rebuild with silently 1.2.5.2 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:56:15 UTC (rev 1081346) +++ PKGBUILD2021-12-21 01:57:18 UTC (rev 1081347) @@ -3,7 +3,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.5 -pkgrel=41 +pkgrel=42 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('BSD')
[arch-commits] Commit in haskell-vector-instances/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:56:15 Author: felixonmars Revision: 1081346 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-instances/repos/community-staging-x86_64/ haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 1081345, haskell-vector-instances/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 1081345, haskell-vector-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:56:15 UTC (rev 1081346) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-instances +pkgname=haskell-vector-instances +pkgver=3.4 +pkgrel=321 +pkgdesc="Orphan Instances for 'Data.Vector'" +url="https://github.com/ekmett/vector-instances; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-comonad" "haskell-hashable" "haskell-keys" "haskell-pointed" + "haskell-semigroupoids" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('67ffd6b941909bda1b6f26c8c7579fc495267425461f15f20bbaecf22b67d3dbf4ee88eb2ac76232f47917c26558eb325fedfe8ffc97368bbe1ad90fb427a7b1') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fhashable +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-vector-instances/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:56:07 Author: felixonmars Revision: 1081345 upgpkg: haskell-vector-instances 3.4-321: rebuild with silently 1.2.5.2 Modified: haskell-vector-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:54:23 UTC (rev 1081344) +++ PKGBUILD2021-12-21 01:56:07 UTC (rev 1081345) @@ -4,7 +4,7 @@ _hkgname=vector-instances pkgname=haskell-vector-instances pkgver=3.4 -pkgrel=320 +pkgrel=321 pkgdesc="Orphan Instances for 'Data.Vector'" url="https://github.com/ekmett/vector-instances; license=("BSD")
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:54:23 Author: felixonmars Revision: 1081344 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 1081343, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 62 + 1 file changed, 62 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 1081343, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:54:23 UTC (rev 1081344) @@ -0,0 +1,62 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=1.0.0 +pkgrel=234 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-network' 'haskell-network-bsd' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-bytestring-show' 'haskell-zlib' + 'haskell-base-prelude' 'imagemagick' 'mesa') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2; + hedgewars-network-3.patch::https://github.com/hedgewars/hw/commit/f813f3d5b63bb5be1b5e0b44930e77656c547aad.patch) +sha512sums=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2' + '1b36e26986897f613a6ce98479114035be1d76fe256e50d4743506f8d5651ff09a1d694f501a286ca6444d21ca24d52f878cf42be098943fb798c44dca227abf') + +prepare() { + cd hedgewars-src-$pkgver + patch -p1 -i ../hedgewars-network-3.patch + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt + sed -i '/#include /a #include ' QTfrontend/ui/page/pagegamestats.cpp + + # https://bugs.freepascal.org/view.php?id=37286 + sed -i 's/procedure ShiftWorld(Dir: LongInt); inline;/procedure ShiftWorld(Dir: LongInt);/' hedgewars/uWorld.pas +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert +set date:create +set date:modify misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done + rm -rf "$pkgdir"/usr/share/pixmaps + + install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop +}
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:54:11 Author: felixonmars Revision: 1081343 upgpkg: hedgewars 1.0.0-234: rebuild with silently 1.2.5.2 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:50:53 UTC (rev 1081342) +++ PKGBUILD2021-12-21 01:54:11 UTC (rev 1081343) @@ -4,7 +4,7 @@ pkgname=hedgewars pkgver=1.0.0 -pkgrel=233 +pkgrel=234 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org;
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:50:53 Author: felixonmars Revision: 1081342 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1081341, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1081341, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:50:53 UTC (rev 1081342) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.11.7.0 +pkgrel=14 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-libyaml' + 'haskell-vector' 'haskell-resourcet' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-raw-strings-qq' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e874d4cce583a778bf1dc76028d27f1cd6c994d8abbe2052690e4b4c2d0cd1d60297358b5ed4442ce6adc5d318727d1d7115340e5cbdd2b43851d508a2410b64') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:50:46 Author: felixonmars Revision: 1081341 upgpkg: haskell-yaml 0.11.7.0-14: rebuild with silently 1.2.5.2 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:49:38 UTC (rev 1081340) +++ PKGBUILD2021-12-21 01:50:46 UTC (rev 1081341) @@ -4,7 +4,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.11.7.0 -pkgrel=13 +pkgrel=14 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/; license=("BSD")
[arch-commits] Commit in haskell-monad-logger/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:49:38 Author: felixonmars Revision: 1081340 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-logger/repos/community-staging-x86_64/ haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 1081339, haskell-monad-logger/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 1081339, haskell-monad-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:49:38 UTC (rev 1081340) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-logger +pkgname=haskell-monad-logger +pkgver=0.3.36 +pkgrel=140 +pkgdesc="A class of monads which can log messages." +url="https://github.com/kazu-yamamoto/logger; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-fast-logger' 'haskell-lifted-base' 'haskell-monad-control' 'haskell-monad-loops' + 'haskell-resourcet' 'haskell-stm-chans' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-unliftio-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c2dcf616f9e58be024f0bec144cd60cf78f465c1a8df6cf1ae0d896a44303e2bc8bdc18cf0f2cdf56c4485d1506d23b1417d84c66f327c73362da2aec71abdc0') + +build() { +cd $_hkgname-$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=-fllvm \ +-ftemplate_haskell +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-monad-logger/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:49:30 Author: felixonmars Revision: 1081339 upgpkg: haskell-monad-logger 0.3.36-140: rebuild with silently 1.2.5.2 Modified: haskell-monad-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:48:46 UTC (rev 1081338) +++ PKGBUILD2021-12-21 01:49:30 UTC (rev 1081339) @@ -4,7 +4,7 @@ _hkgname=monad-logger pkgname=haskell-monad-logger pkgver=0.3.36 -pkgrel=139 +pkgrel=140 pkgdesc="A class of monads which can log messages." url="https://github.com/kazu-yamamoto/logger; license=("MIT")
[arch-commits] Commit in haskell-xml-conduit/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:48:46 Author: felixonmars Revision: 1081338 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-conduit/repos/community-staging-x86_64/ haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1081337, haskell-xml-conduit/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1081337, haskell-xml-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:48:46 UTC (rev 1081338) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-conduit +pkgname=haskell-xml-conduit +pkgver=1.9.1.1 +pkgrel=60 +pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." +url="https://github.com/snoyberg/xml; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-markup' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-data-default-class' + 'haskell-resourcet' 'haskell-blaze-html' 'haskell-xml-types') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4d75960eb400a4ac8cb13bb70f59b554659fa2a6165906f73097a2bc564505a1efa78e72b121d9ed0fd8b424ff25cd1d8368e6c1f2b6ffa4b0aa36f584727687') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-xml-conduit/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:48:39 Author: felixonmars Revision: 1081337 upgpkg: haskell-xml-conduit 1.9.1.1-60: rebuild with silently 1.2.5.2 Modified: haskell-xml-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:47:11 UTC (rev 1081336) +++ PKGBUILD2021-12-21 01:48:39 UTC (rev 1081337) @@ -4,7 +4,7 @@ _hkgname=xml-conduit pkgname=haskell-xml-conduit pkgver=1.9.1.1 -pkgrel=59 +pkgrel=60 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." url="https://github.com/snoyberg/xml; license=("MIT")
[arch-commits] Commit in haskell-cryptonite-conduit/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:47:04 Author: felixonmars Revision: 1081335 upgpkg: haskell-cryptonite-conduit 0.2.2-436: rebuild with silently 1.2.5.2 Modified: haskell-cryptonite-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:46:30 UTC (rev 1081334) +++ PKGBUILD2021-12-21 01:47:04 UTC (rev 1081335) @@ -3,7 +3,7 @@ _hkgname=cryptonite-conduit pkgname=haskell-cryptonite-conduit pkgver=0.2.2 -pkgrel=435 +pkgrel=436 pkgdesc="Conduit bridge for cryptonite" url="https://github.com/haskell-crypto/cryptonite-conduit; license=('BSD')
[arch-commits] Commit in haskell-cryptonite-conduit/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:47:11 Author: felixonmars Revision: 1081336 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptonite-conduit/repos/community-staging-x86_64/ haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1081335, haskell-cryptonite-conduit/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1081335, haskell-cryptonite-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:47:11 UTC (rev 1081336) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=cryptonite-conduit +pkgname=haskell-cryptonite-conduit +pkgver=0.2.2 +pkgrel=436 +pkgdesc="Conduit bridge for cryptonite" +url="https://github.com/haskell-crypto/cryptonite-conduit; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-memory' 'haskell-resourcet') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5a313d1ff64992fc8f45ebf06f5f439aa5dfe745ce6f2bfc31b3ee06b489b0a145a9e6b5cf00fb557ddbebf1aa5c226dc0add9c591f62a06bd6f8776cf52dbdf') + +build() { +cd $_hkgname-$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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-simple-sendfile/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:46:30 Author: felixonmars Revision: 1081334 archrelease: copy trunk to community-staging-x86_64 Added: haskell-simple-sendfile/repos/community-staging-x86_64/ haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 1081333, haskell-simple-sendfile/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 1081333, haskell-simple-sendfile/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:46:30 UTC (rev 1081334) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=simple-sendfile +pkgname=haskell-simple-sendfile +pkgver=0.2.30 +pkgrel=229 +pkgdesc="Cross platform library for the sendfile system call" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network') +makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-resourcet' + 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ae624939d54bf5ed8aa2c0727a29696730ba6b1d520f28bdc5b42a8e4c4bc03980821639fb8e16702a360dbd0396aea8a997055d22812bef3d22ffaaac53f759') + +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=-fllvm \ +-fallow-bsd +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-simple-sendfile/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:46:23 Author: felixonmars Revision: 1081333 upgpkg: haskell-simple-sendfile 0.2.30-229: rebuild with silently 1.2.5.2 Modified: haskell-simple-sendfile/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:45:45 UTC (rev 1081332) +++ PKGBUILD2021-12-21 01:46:23 UTC (rev 1081333) @@ -4,7 +4,7 @@ _hkgname=simple-sendfile pkgname=haskell-simple-sendfile pkgver=0.2.30 -pkgrel=228 +pkgrel=229 pkgdesc="Cross platform library for the sendfile system call" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-tar-conduit/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:45:45 Author: felixonmars Revision: 1081332 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tar-conduit/repos/community-staging-x86_64/ haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1081331, haskell-tar-conduit/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1081331, haskell-tar-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:45:45 UTC (rev 1081332) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=tar-conduit +pkgname=haskell-tar-conduit +pkgver=0.3.2 +pkgrel=249 +pkgdesc="Extract and create tar files using conduit for streaming" +url="https://github.com/snoyberg/tar-conduit; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-safe-exceptions') +makedepends=('ghc' 'haskell-conduit-extra' 'haskell-hspec' 'haskell-quickcheck' 'haskell-weigh') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('18efa362953641092ee5b4f65b32a3337af077608487e02421cf6427209592654b3b2d15f9b21835f4596434b65aa9a1f80b9f3408050c09b57f6be5cd2c73f7') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/conduit-combinators/d' $_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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tar-conduit/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:45:38 Author: felixonmars Revision: 1081331 upgpkg: haskell-tar-conduit 0.3.2-249: rebuild with silently 1.2.5.2 Modified: haskell-tar-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:44:31 UTC (rev 1081330) +++ PKGBUILD2021-12-21 01:45:38 UTC (rev 1081331) @@ -3,7 +3,7 @@ _hkgname=tar-conduit pkgname=haskell-tar-conduit pkgver=0.3.2 -pkgrel=248 +pkgrel=249 pkgdesc="Extract and create tar files using conduit for streaming" url="https://github.com/snoyberg/tar-conduit; license=('MIT')
[arch-commits] Commit in haskell-project-template/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:44:31 Author: felixonmars Revision: 1081330 archrelease: copy trunk to community-staging-x86_64 Added: haskell-project-template/repos/community-staging-x86_64/ haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 1081329, haskell-project-template/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 1081329, haskell-project-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:44:31 UTC (rev 1081330) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=project-template +pkgname=haskell-project-template +pkgver=0.2.1.0 +pkgrel=161 +pkgdesc="Specify Haskell project templates and generate files" +url="https://github.com/fpco/haskell-ide; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-resourcet') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ed70f640e5197f7a6158b851dcd3990e77b7266f716be248ecfb012c4827dc688028aa78d649313203a274357f57e45e94371a09446c4404d3282add0d1a158c') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-project-template/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:44:24 Author: felixonmars Revision: 1081329 upgpkg: haskell-project-template 0.2.1.0-161: rebuild with silently 1.2.5.2 Modified: haskell-project-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:43:43 UTC (rev 1081328) +++ PKGBUILD2021-12-21 01:44:24 UTC (rev 1081329) @@ -4,7 +4,7 @@ _hkgname=project-template pkgname=haskell-project-template pkgver=0.2.1.0 -pkgrel=160 +pkgrel=161 pkgdesc="Specify Haskell project templates and generate files" url="https://github.com/fpco/haskell-ide; license=("BSD")
[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:43:43 Author: felixonmars Revision: 1081328 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/ haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 1081327, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 1081327, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:43:43 UTC (rev 1081328) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=prettyprinter-ansi-terminal +pkgname=haskell-prettyprinter-ansi-terminal +pkgver=1.1.3 +pkgrel=17 +pkgdesc="ANSI terminal backend for the prettyprinter package." +url="https://github.com/quchen/prettyprinter-ansi-terminal; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-prettyprinter') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('985e965f78c767234b9f30e9cc1590d037e00d211385ebfa833b96f9b9aa092840e2587236d848c66ff1c58c97748f6ae9bd5cc02ea5175aa66d2654392ea1b6') + +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=-fllvm \ +-f-buildReadme +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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:43:36 Author: felixonmars Revision: 1081327 upgpkg: haskell-prettyprinter-ansi-terminal 1.1.3-17: rebuild with silently 1.2.5.2 Modified: haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:42:59 UTC (rev 1081326) +++ PKGBUILD2021-12-21 01:43:36 UTC (rev 1081327) @@ -3,7 +3,7 @@ _hkgname=prettyprinter-ansi-terminal pkgname=haskell-prettyprinter-ansi-terminal pkgver=1.1.3 -pkgrel=16 +pkgrel=17 pkgdesc="ANSI terminal backend for the prettyprinter package." url="https://github.com/quchen/prettyprinter-ansi-terminal; license=('custom:BSD2')
[arch-commits] Commit in haskell-kvitable/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:42:59 Author: felixonmars Revision: 1081326 archrelease: copy trunk to community-staging-x86_64 Added: haskell-kvitable/repos/community-staging-x86_64/ haskell-kvitable/repos/community-staging-x86_64/PKGBUILD (from rev 1081325, haskell-kvitable/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-kvitable/repos/community-staging-x86_64/PKGBUILD (from rev 1081325, haskell-kvitable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:42:59 UTC (rev 1081326) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=kvitable +pkgname=haskell-kvitable +pkgver=1.0.0.0 +pkgrel=34 +pkgdesc="Key/Value Indexed Table container and formatting library" +url="https://hackage.haskell.org/package/kvitable; +license=("custom:ISC") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lucid' 'haskell-microlens' 'haskell-prettyprinter') +makedepends=('ghc' 'haskell-html-parse' 'haskell-pretty-show' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('9fcb3fc96d6e1f2ac5f580d03b04a1e13f534f247498fb3b0beb89e100f715dd') + +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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-kvitable/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:42:51 Author: felixonmars Revision: 1081325 upgpkg: haskell-kvitable 1.0.0.0-34: rebuild with silently 1.2.5.2 Modified: haskell-kvitable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:41:56 UTC (rev 1081324) +++ PKGBUILD2021-12-21 01:42:51 UTC (rev 1081325) @@ -3,7 +3,7 @@ _hkgname=kvitable pkgname=haskell-kvitable pkgver=1.0.0.0 -pkgrel=33 +pkgrel=34 pkgdesc="Key/Value Indexed Table container and formatting library" url="https://hackage.haskell.org/package/kvitable; license=("custom:ISC")
[arch-commits] Commit in haskell-record-dot-preprocessor/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:41:56 Author: felixonmars Revision: 1081324 archrelease: copy trunk to community-staging-x86_64 Added: haskell-record-dot-preprocessor/repos/community-staging-x86_64/ haskell-record-dot-preprocessor/repos/community-staging-x86_64/PKGBUILD (from rev 1081323, haskell-record-dot-preprocessor/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-record-dot-preprocessor/repos/community-staging-x86_64/PKGBUILD (from rev 1081323, haskell-record-dot-preprocessor/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:41:56 UTC (rev 1081324) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=record-dot-preprocessor +pkgname=haskell-record-dot-preprocessor +pkgver=0.2.13 +pkgrel=5 +pkgdesc="Preprocessor to allow record.field syntax" +url="https://github.com/ndmitchell/record-dot-preprocessor#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-uniplate') +makedepends=('ghc' 'haskell-record-hasfield') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('8d62672a01eba926d83dd4d0b89aec25a429441565d90c099eff0f0af2a192042745c5ff486c5ab520707321bac3f12ef60337cba390ed9139c6f63adf6843a5') + +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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-record-dot-preprocessor/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:41:49 Author: felixonmars Revision: 1081323 upgpkg: haskell-record-dot-preprocessor 0.2.13-5: rebuild with silently 1.2.5.2 Modified: haskell-record-dot-preprocessor/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:41:01 UTC (rev 1081322) +++ PKGBUILD2021-12-21 01:41:49 UTC (rev 1081323) @@ -3,7 +3,7 @@ _hkgname=record-dot-preprocessor pkgname=haskell-record-dot-preprocessor pkgver=0.2.13 -pkgrel=4 +pkgrel=5 pkgdesc="Preprocessor to allow record.field syntax" url="https://github.com/ndmitchell/record-dot-preprocessor#readme; license=("BSD")
[arch-commits] Commit in haskell-filepattern/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:41:01 Author: felixonmars Revision: 1081322 archrelease: copy trunk to community-staging-x86_64 Added: haskell-filepattern/repos/community-staging-x86_64/ haskell-filepattern/repos/community-staging-x86_64/PKGBUILD (from rev 1081321, haskell-filepattern/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-filepattern/repos/community-staging-x86_64/PKGBUILD (from rev 1081321, haskell-filepattern/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:41:01 UTC (rev 1081322) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=filepattern +pkgname=haskell-filepattern +pkgver=0.1.2 +pkgrel=161 +pkgdesc="File path glob-like matching" +url="https://github.com/ndmitchell/filepattern; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra') +makedepends=('ghc' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('16866d70efdf55ee4e6b246eb7f7300c9ad4c148d8136d817f601b9c0cac95eb1ddaf57ab0b6fad539298b55128fe5c255c31fd152a713bf312488eae823da23') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-filepattern/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:40:53 Author: felixonmars Revision: 1081321 upgpkg: haskell-filepattern 0.1.2-161: rebuild with silently 1.2.5.2 Modified: haskell-filepattern/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:40:14 UTC (rev 1081320) +++ PKGBUILD2021-12-21 01:40:53 UTC (rev 1081321) @@ -3,7 +3,7 @@ _hkgname=filepattern pkgname=haskell-filepattern pkgver=0.1.2 -pkgrel=160 +pkgrel=161 pkgdesc="File path glob-like matching" url="https://github.com/ndmitchell/filepattern; license=('BSD')
[arch-commits] Commit in haskell-ghc-lib-parser-ex/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:40:14 Author: felixonmars Revision: 1081320 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/ haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/PKGBUILD (from rev 1081319, haskell-ghc-lib-parser-ex/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/PKGBUILD (from rev 1081319, haskell-ghc-lib-parser-ex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:40:14 UTC (rev 1081320) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=ghc-lib-parser-ex +pkgname=haskell-ghc-lib-parser-ex +pkgver=9.0.0.4 +pkgrel=30 +pkgdesc="Algorithms on GHC parse trees" +url="https://github.com/shayne-fletcher/ghc-lib-parser-ex; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-uniplate' 'haskell-ghc') +makedepends=('ghc' 'haskell-extra' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-uniplate') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ba02c5606113ce5b8782c55669ec657cd39462d3e6296cd4c82c21f74c9754b2882fdf77f4c239621656469f6cb1609a6ade2c18083c3d403a834744918f634a') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ghc-lib-parser-ex/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:40:06 Author: felixonmars Revision: 1081319 upgpkg: haskell-ghc-lib-parser-ex 9.0.0.4-30: rebuild with silently 1.2.5.2 Modified: haskell-ghc-lib-parser-ex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:39:24 UTC (rev 1081318) +++ PKGBUILD2021-12-21 01:40:06 UTC (rev 1081319) @@ -3,7 +3,7 @@ _hkgname=ghc-lib-parser-ex pkgname=haskell-ghc-lib-parser-ex pkgver=9.0.0.4 -pkgrel=29 +pkgrel=30 pkgdesc="Algorithms on GHC parse trees" url="https://github.com/shayne-fletcher/ghc-lib-parser-ex; license=('BSD')
[arch-commits] Commit in haskell-apply-refact/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:39:24 Author: felixonmars Revision: 1081318 archrelease: copy trunk to community-staging-x86_64 Added: haskell-apply-refact/repos/community-staging-x86_64/ haskell-apply-refact/repos/community-staging-x86_64/PKGBUILD (from rev 1081317, haskell-apply-refact/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-apply-refact/repos/community-staging-x86_64/PKGBUILD (from rev 1081317, haskell-apply-refact/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:39:24 UTC (rev 1081318) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=apply-refact +pkgname=haskell-apply-refact +pkgver=0.9.3.0 +pkgrel=50 +pkgdesc="Perform refactorings specified by the refact library." +url="https://github.com/mpickering/apply-refact; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-filemanip' 'haskell-ghc-exactprint' + 'haskell-optparse-applicative' 'haskell-refact' 'haskell-syb' 'haskell-uniplate' + 'haskell-unix-compat') +makedepends=('ghc' 'haskell-silently' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('83fe3ba9c7822143dc171dc90d552b773d23e7d5afbe32f58d2a3459c219cbc4d776a4c242e579dde24efa28ae02c9aa6c43b8dbbd11e28098b9ca79030d8e38') + +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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-apply-refact/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:39:17 Author: felixonmars Revision: 1081317 upgpkg: haskell-apply-refact 0.9.3.0-50: rebuild with silently 1.2.5.2 Modified: haskell-apply-refact/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:37:11 UTC (rev 1081316) +++ PKGBUILD2021-12-21 01:39:17 UTC (rev 1081317) @@ -3,7 +3,7 @@ _hkgname=apply-refact pkgname=haskell-apply-refact pkgver=0.9.3.0 -pkgrel=49 +pkgrel=50 pkgdesc="Perform refactorings specified by the refact library." url="https://github.com/mpickering/apply-refact; license=("BSD")
[arch-commits] Commit in haskell-algebraic-graphs/repos (3 files)
Date: Tuesday, December 21, 2021 @ 01:37:11 Author: felixonmars Revision: 1081316 archrelease: copy trunk to community-staging-x86_64 Added: haskell-algebraic-graphs/repos/community-staging-x86_64/ haskell-algebraic-graphs/repos/community-staging-x86_64/PKGBUILD (from rev 1081315, haskell-algebraic-graphs/trunk/PKGBUILD) haskell-algebraic-graphs/repos/community-staging-x86_64/ghc9.patch (from rev 1081315, haskell-algebraic-graphs/trunk/ghc9.patch) + PKGBUILD | 54 ghc9.patch | 131 +++ 2 files changed, 185 insertions(+) Copied: haskell-algebraic-graphs/repos/community-staging-x86_64/PKGBUILD (from rev 1081315, haskell-algebraic-graphs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:37:11 UTC (rev 1081316) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=algebraic-graphs +pkgname=haskell-algebraic-graphs +pkgver=0.5 +pkgrel=127 +pkgdesc="A library for algebraic graph construction and transformation" +url="https://github.com/snowleopard/alga; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi' 'haskell-extra' 'haskell-inspection-testing' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz; +ghc9.patch) +sha256sums=('89b9fecf8245476ec823355125fcb95decf41fd9784e807d7bd0d09f0a79c50b' +'cdc1730dffc2365dee644e8457f2bcc210674bf07c4b5bb4c73f1cb4f7667357') + +prepare() { + cd $_hkgname-$pkgver + uusi -u QuickCheck $_hkgname.cabal + sed -i '/instance Arbitrary a => Arbitrary (Tree a) where/,+13d' test/Algebra/Graph/Test/Arbitrary.hs + patch -p1 -i ../ghc9.patch +} + +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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} Copied: haskell-algebraic-graphs/repos/community-staging-x86_64/ghc9.patch (from rev 1081315, haskell-algebraic-graphs/trunk/ghc9.patch) === --- community-staging-x86_64/ghc9.patch (rev 0) +++ community-staging-x86_64/ghc9.patch 2021-12-21 01:37:11 UTC (rev 1081316) @@ -0,0 +1,131 @@ +From 45205fe0d2cb8d3fda607d8f4f76ef4748ee49b1 Mon Sep 17 00:00:00 2001 +From: Andrey Mokhov +Date: Sun, 14 Mar 2021 20:52:03 + +Subject: [PATCH] Add GHC 9.0 to CI, bump copyright year (#267) + +--- + .github/workflows/ci.yml | 4 ++-- + LICENSE | 2 +- + algebraic-graphs.cabal| 4 ++-- + test/Algebra/Graph/Test/AdjacencyIntMap.hs| 2 +- + test/Algebra/Graph/Test/AdjacencyMap.hs | 2 +- + test/Algebra/Graph/Test/Graph.hs | 4 ++-- + test/Algebra/Graph/Test/Relation.hs | 8 + test/Algebra/Graph/Test/Relation/SymmetricRelation.hs | 2 +- + test/Algebra/Graph/Test/Undirected.hs | 2 +- + 9 files changed, 15 insertions(+), 15 deletions(-) + +diff --git a/LICENSE b/LICENSE +index dc5ac3f4..e81307aa 100644 +--- a/LICENSE b/LICENSE +@@ -1,6 +1,6 @@ + MIT License + +-Copyright (c) 2016-2020 Andrey Mokhov ++Copyright (c) 2016-2021 Andrey Mokhov + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal +diff --git a/test/Algebra/Graph/Test/AdjacencyIntMap.hs b/test/Algebra/Graph/Test/AdjacencyIntMap.hs +index 08a85ee6..3fef0264 100644 +--- a/test/Algebra/Graph/Test/AdjacencyIntMap.hs b/test/Algebra/Graph/Test/AdjacencyIntMap.hs +@@ -26,7 +26,7 @@ t = ("AdjacencyIntMap.", adjacencyIntMapAPI) + testAdjacencyIntMap :: IO () + testAdjacencyIntMap = do + putStrLn "\n AdjacencyIntMap
[arch-commits] Commit in haskell-algebraic-graphs/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:37:02 Author: felixonmars Revision: 1081315 upgpkg: haskell-algebraic-graphs 0.5-127: rebuild with silently 1.2.5.2 Modified: haskell-algebraic-graphs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:32:51 UTC (rev 1081314) +++ PKGBUILD2021-12-21 01:37:02 UTC (rev 1081315) @@ -3,7 +3,7 @@ _hkgname=algebraic-graphs pkgname=haskell-algebraic-graphs pkgver=0.5 -pkgrel=126 +pkgrel=127 pkgdesc="A library for algebraic graph construction and transformation" url="https://github.com/snowleopard/alga; license=('MIT')
[arch-commits] Commit in haskell-cassava/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:32:51 Author: felixonmars Revision: 1081314 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cassava/repos/community-staging-x86_64/ haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 1081313, haskell-cassava/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 1081313, haskell-cassava/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:32:51 UTC (rev 1081314) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cassava +pkgname=haskell-cassava +pkgver=0.5.2.0 +pkgrel=170 +pkgdesc="A CSV parsing and encoding library" +url="https://github.com/tibbe/cassava; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-hashable" "haskell-only" "haskell-scientific" + "haskell-text-short" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f7f3fc2ebf58491847fb20b21ecf18595933d296bfd4c48249d35c52e72988c4e2758d7a6d2095a9edb3bed8e154a11170920a7c08262270c9f60cb853085383') + +prepare() { +cd $_hkgname-$pkgver +uusi -u attoparsec -u base $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-bytestring--LT-0_10_4 +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-cassava/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:32:44 Author: felixonmars Revision: 1081313 upgpkg: haskell-cassava 0.5.2.0-170: rebuild with silently 1.2.5.2 Modified: haskell-cassava/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:31:30 UTC (rev 1081312) +++ PKGBUILD2021-12-21 01:32:44 UTC (rev 1081313) @@ -4,7 +4,7 @@ _hkgname=cassava pkgname=haskell-cassava pkgver=0.5.2.0 -pkgrel=169 +pkgrel=170 pkgdesc="A CSV parsing and encoding library" url="https://github.com/tibbe/cassava; license=("BSD")
[arch-commits] Commit in haskell-structured/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:31:30 Author: felixonmars Revision: 1081312 archrelease: copy trunk to community-staging-x86_64 Added: haskell-structured/repos/community-staging-x86_64/ haskell-structured/repos/community-staging-x86_64/PKGBUILD (from rev 1081311, haskell-structured/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-structured/repos/community-staging-x86_64/PKGBUILD (from rev 1081311, haskell-structured/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:31:30 UTC (rev 1081312) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=structured +pkgname=haskell-structured +pkgver=0.1.1 +pkgrel=13 +pkgdesc="Structure (hash) of your data types" +url="https://github.com/phadej/binary-tagged; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-hashable' + 'haskell-scientific' 'haskell-tagged' 'haskell-time-compat' 'haskell-unordered-containers' + 'haskell-uuid-types' 'haskell-vector') +makedepends=('ghc' 'uusi') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2edece8d10d21535bfaa77c9a71a2b1cfdcf45d9869994b0cd051fec4d9f781a4e475abed4ca109e46ebdd0968d119e233cee2991c70efcd2b3536a69260f71f') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-structured/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:31:23 Author: felixonmars Revision: 1081311 upgpkg: haskell-structured 0.1.1-13: rebuild with silently 1.2.5.2 Modified: haskell-structured/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:30:41 UTC (rev 1081310) +++ PKGBUILD2021-12-21 01:31:23 UTC (rev 1081311) @@ -3,7 +3,7 @@ _hkgname=structured pkgname=haskell-structured pkgver=0.1.1 -pkgrel=12 +pkgrel=13 pkgdesc="Structure (hash) of your data types" url="https://github.com/phadej/binary-tagged; license=('BSD')
[arch-commits] Commit in haskell-constraints-extras/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:30:41 Author: felixonmars Revision: 1081310 archrelease: copy trunk to community-staging-x86_64 Added: haskell-constraints-extras/repos/community-staging-x86_64/ haskell-constraints-extras/repos/community-staging-x86_64/PKGBUILD (from rev 1081309, haskell-constraints-extras/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-constraints-extras/repos/community-staging-x86_64/PKGBUILD (from rev 1081309, haskell-constraints-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:30:41 UTC (rev 1081310) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=constraints-extras +pkgname=haskell-constraints-extras +pkgver=0.3.1.0 +pkgrel=51 +pkgdesc="Utility package for constraints" +url="https://github.com/obsidiansystems/constraints-extras; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-constraints') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('0d58e3985ca15c32315854f838e89a7e3e4bb9741f0cd05b3ea68052f8a3da335b65001a8a53d796936c6cc561a63f52054d673801e12dde85c73abe04e43895') + +prepare() { + cd $_hkgname-$pkgver + uusi -u constraints $_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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-constraints-extras/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:30:34 Author: felixonmars Revision: 1081309 upgpkg: haskell-constraints-extras 0.3.1.0-51: rebuild with silently 1.2.5.2 Modified: haskell-constraints-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:29:42 UTC (rev 1081308) +++ PKGBUILD2021-12-21 01:30:34 UTC (rev 1081309) @@ -3,7 +3,7 @@ _hkgname=constraints-extras pkgname=haskell-constraints-extras pkgver=0.3.1.0 -pkgrel=50 +pkgrel=51 pkgdesc="Utility package for constraints" url="https://github.com/obsidiansystems/constraints-extras; license=("BSD")
[arch-commits] Commit in agda/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:29:42 Author: felixonmars Revision: 1081308 archrelease: copy trunk to community-staging-x86_64 Added: agda/repos/community-staging-x86_64/ agda/repos/community-staging-x86_64/PKGBUILD (from rev 1081307, agda/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 1081307, agda/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:29:42 UTC (rev 1081308) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Agda +pkgname=agda +pkgver=2.6.2 +pkgrel=40 +pkgdesc="A dependently typed functional programming language and proof assistant" +url="https://wiki.portal.chalmers.se/agda/; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' 'ghc' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 'haskell-boxes' + 'haskell-case-insensitive' 'haskell-cpphs' 'haskell-data-hash' 'haskell-edit-distance' + 'haskell-equivalence' 'haskell-gitrev' 'haskell-hashable' 'haskell-hashtables' + 'haskell-monad-control' 'haskell-murmur-hash' 'haskell-parallel' 'haskell-regex-tdfa' + 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 'haskell-uri-encode' + 'haskell-zlib') +optdepends=('agda-stdlib: for standard library') +makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('1be631c8fd2129df4b8eb97e7bbfc54838eccf745d402a9f769f9486e8f6a1f55eeab9d47dd6cd428136ea9a3800766a2c7180662b5a41a6c7f29ffadadc3627') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/fno-warn-overlapping-patterns/a \, "-dynamic"' src/full/Agda/Compiler/MAlonzo/Compiler.hs +} + +build() { +cd $_hkgname-$pkgver + +# -fllvm is disabled because ghc+llc hangs since LLVM 13 +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fasm \ +-fcpphs -f-debug -f-enable-cluster-counting +LC_CTYPE=en_US.UTF-8 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" +LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup copy --destdir="${pkgdir}" + +# Symlink to avoid writing to this place when agda-lib is present +install -dm755 "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda +ln -s ../../../prim "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda/ + +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in agda/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:29:34 Author: felixonmars Revision: 1081307 upgpkg: agda 2.6.2-40: rebuild with silently 1.2.5.2 Modified: agda/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:27:24 UTC (rev 1081306) +++ PKGBUILD2021-12-21 01:29:34 UTC (rev 1081307) @@ -4,7 +4,7 @@ _hkgname=Agda pkgname=agda pkgver=2.6.2 -pkgrel=39 +pkgrel=40 pkgdesc="A dependently typed functional programming language and proof assistant" url="https://wiki.portal.chalmers.se/agda/; license=("custom")
[arch-commits] Commit in pyright/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:27:24 Author: polyzen Revision: 1081306 archrelease: copy trunk to community-any Added: pyright/repos/community-any/PKGBUILD (from rev 1081305, pyright/trunk/PKGBUILD) Deleted: pyright/repos/community-any/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-21 01:27:03 UTC (rev 1081305) +++ PKGBUILD2021-12-21 01:27:24 UTC (rev 1081306) @@ -1,40 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Kaizhao Zhang - -pkgname=pyright -pkgver=1.1.197 -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=('7e82ea0674d04fec08eb922874a52cadc9b142e9eddef12b582f2913174a182808e5ddd3bb46db1652a4b085971beb01dd9b5255d48db986d4f3c4535427f437') - -prepare() { - cd $pkgname-$pkgver - npm ci -} - -build() { - cd $pkgname-$pkgver/packages/$pkgname - npm run build -} - -package() { - install -d "$pkgdir"/usr/{bin,lib/node_modules/$pkgname,share/doc/$pkgname} - 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 - cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt - - cd packages/$pkgname - cp -r dist {,langserver.}index.js "$pkgdir"/usr/lib/node_modules/$pkgname -} - -# vim:set ts=2 sw=2 et: Copied: pyright/repos/community-any/PKGBUILD (from rev 1081305, pyright/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-21 01:27:24 UTC (rev 1081306) @@ -0,0 +1,40 @@ +# Maintainer: Daniel M. Capella +# Contributor: Kaizhao Zhang + +pkgname=pyright +pkgver=1.1.198 +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=('f6ed3dfd878ece08e601d09acf760af66cb8d56970540ad071c88a59fad7301b9ff7c3f3c968764ceab717a830fa114cd6498e89a605c8f2094b86b23b7de06f') + +prepare() { + cd $pkgname-$pkgver + npm ci +} + +build() { + cd $pkgname-$pkgver/packages/$pkgname + npm run build +} + +package() { + install -d "$pkgdir"/usr/{bin,lib/node_modules/$pkgname,share/doc/$pkgname} + 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 + cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt + + cd packages/$pkgname + cp -r dist {,langserver.}index.js "$pkgdir"/usr/lib/node_modules/$pkgname +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in pyright/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:27:03 Author: polyzen Revision: 1081305 upgpkg: pyright 1.1.198-1 Modified: pyright/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:23:22 UTC (rev 1081304) +++ PKGBUILD2021-12-21 01:27:03 UTC (rev 1081305) @@ -2,7 +2,7 @@ # Contributor: Kaizhao Zhang pkgname=pyright -pkgver=1.1.197 +pkgver=1.1.198 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=('7e82ea0674d04fec08eb922874a52cadc9b142e9eddef12b582f2913174a182808e5ddd3bb46db1652a4b085971beb01dd9b5255d48db986d4f3c4535427f437') +b2sums=('f6ed3dfd878ece08e601d09acf760af66cb8d56970540ad071c88a59fad7301b9ff7c3f3c968764ceab717a830fa114cd6498e89a605c8f2094b86b23b7de06f') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in keycloak/repos/community-testing-any (16 files)
Date: Tuesday, December 21, 2021 @ 01:23:22 Author: svenstaro Revision: 1081304 archrelease: copy trunk to community-testing-any Added: keycloak/repos/community-testing-any/PKGBUILD (from rev 1081303, keycloak/trunk/PKGBUILD) keycloak/repos/community-testing-any/common.sh (from rev 1081303, keycloak/trunk/common.sh) keycloak/repos/community-testing-any/keycloak.service (from rev 1081303, keycloak/trunk/keycloak.service) keycloak/repos/community-testing-any/keycloak.sysusers (from rev 1081303, keycloak/trunk/keycloak.sysusers) keycloak/repos/community-testing-any/keycloak.tmpfiles (from rev 1081303, keycloak/trunk/keycloak.tmpfiles) keycloak/repos/community-testing-any/layers.conf (from rev 1081303, keycloak/trunk/layers.conf) keycloak/repos/community-testing-any/pin-java-version.patch (from rev 1081303, keycloak/trunk/pin-java-version.patch) keycloak/repos/community-testing-any/postgresql-module.xml (from rev 1081303, keycloak/trunk/postgresql-module.xml) Deleted: keycloak/repos/community-testing-any/PKGBUILD keycloak/repos/community-testing-any/common.sh keycloak/repos/community-testing-any/keycloak.service keycloak/repos/community-testing-any/keycloak.sysusers keycloak/repos/community-testing-any/keycloak.tmpfiles keycloak/repos/community-testing-any/layers.conf keycloak/repos/community-testing-any/pin-java-version.patch keycloak/repos/community-testing-any/postgresql-module.xml + PKGBUILD | 176 +++ common.sh |6 - keycloak.service | 54 +++--- keycloak.sysusers |2 keycloak.tmpfiles | 10 +- layers.conf|2 pin-java-version.patch | 54 +++--- postgresql-module.xml | 24 +++--- 8 files changed, 164 insertions(+), 164 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-21 01:23:01 UTC (rev 1081303) +++ PKGBUILD2021-12-21 01:23:22 UTC (rev 1081304) @@ -1,88 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Nikita Volodin - -pkgname=keycloak -pkgver=16.0.0 -_postgresql_jdbc=42.3.1 -_java=11 -pkgrel=1 -pkgdesc="Open Source Identity and Access Management For Modern Applications and Services" -arch=('any') -url="https://www.keycloak.org/; -license=('Apache') -depends=("java-runtime=${_java}" 'grep' 'bash' 'coreutils' 'util-linux') -makedepends=('maven' 'git' "java-environment=${_java}") -backup=( - opt/keycloak/standalone/configuration/application-roles.properties - opt/keycloak/standalone/configuration/application-users.properties - opt/keycloak/standalone/configuration/logging.properties - opt/keycloak/standalone/configuration/mgmt-groups.properties - opt/keycloak/standalone/configuration/mgmt-users.properties - opt/keycloak/standalone/configuration/standalone-ha.xml - opt/keycloak/standalone/configuration/standalone.xml -) -options=(emptydirs) -source=(https://github.com/keycloak/keycloak/archive/$pkgver/$pkgname-$pkgver.tar.gz -keycloak.service -keycloak.sysusers -keycloak.tmpfiles -layers.conf -postgresql-module.xml -https://jdbc.postgresql.org/download/postgresql-${_postgresql_jdbc}.jar -common.sh -pin-java-version.patch) -sha512sums=('353974b17a94495bcc82e0e1b6b8f2b2e56b939c203d4e7af92400b883fff385dfe591b9f5bcfd468202259ef1f2d05c77c29f8482ddc44a8bc274347f450fe1' - 'dd10a38e4c8867de6d1fcbb4939c6c5946684842462eba3d5355bf1de13fa059edfd5eba37adce587c824ddd618b6bb88d4bbe1ee568ca5abd0f72296da3ddfe' - 'c53b734598ccf675930754514bd2af628355025197e77541e5acb8718629a8ece763c814e8373278758a30475e6a716febeff10bdebf0847d914bc193e732c79' - '9382b42f09040e34fe1a27d9ff4fb87cabd41525ca26f8ea9629df0169cf93d95cc4bb62bcc5c2ca30efdfd7eeeb13a6f090df9a05823baf701ba729a47f6fd1' - 'd54a04c120edb933c4f7168460bd813ff92a4e3771cedcabfeeb76c5d3e057b3cd0d0486dc11ddbd91e8d87ca90193e4c74cc3414e45106dd556d455ac7e60b2' - '5eece4f3eb57372969f0e5319804198b546455828e938ff7f37bbcfb58be08efde43a5b0376c98f359c4bc5eb069e0cd9410daefe19da1c03e9e9c57d3c1b75b' - '51cf3d0de9d9f0d41591aa32d5fabbc711991daf4b11531f5d1bd9d288a089861624c9f58e195c869e6a11f0651046ed0f183bffce977566181582c9ab8c3aab' - '4ae3f9fc42bfee602480c1c8cc2d65b44305622b426b74070758fe1c92a06ff12901ffebacbfe2ba34cbf783a8787f6073f74db3674c96e7a6109ed5b45d3a07' - 'cb7d95aef66303c7935714c58c51aa1714419c455a6f46c32a79e80dbe4b6523d0dd77bb5f606c5cfdf0380f01220af720f93285658fc19a38b860344a2b9198') - -prepare() { - cd $pkgname-$pkgver - patch -Np1 -i "$srcdir"/pin-java-version.patch -} - -build() { - cd $pkgname-$pkgver - - export PATH="/usr/lib/jvm/java-${_java}-openjdk/bin:$PATH" - mvn -Pdistribution \ --s maven-settings.xml \ --pl distribution/server-dist \ --am \ --Dmaven.test.skip \ -
[arch-commits] Commit in keycloak/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:23:01 Author: svenstaro Revision: 1081303 upgpkg: keycloak 16.1.0-1 Modified: keycloak/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:18:44 UTC (rev 1081302) +++ PKGBUILD2021-12-21 01:23:01 UTC (rev 1081303) @@ -2,7 +2,7 @@ # Contributor: Nikita Volodin pkgname=keycloak -pkgver=16.0.0 +pkgver=16.1.0 _postgresql_jdbc=42.3.1 _java=11 pkgrel=1 @@ -31,7 +31,7 @@ https://jdbc.postgresql.org/download/postgresql-${_postgresql_jdbc}.jar common.sh pin-java-version.patch) -sha512sums=('353974b17a94495bcc82e0e1b6b8f2b2e56b939c203d4e7af92400b883fff385dfe591b9f5bcfd468202259ef1f2d05c77c29f8482ddc44a8bc274347f450fe1' +sha512sums=('024ceb65e58d378e784519f44a34dc2ad09ee42a27bbf86f3b1b46f9562416fdac590482e0e5a00d3e3e34baf883c7410c9be77c8873b2dc755832e24a97179f' 'dd10a38e4c8867de6d1fcbb4939c6c5946684842462eba3d5355bf1de13fa059edfd5eba37adce587c824ddd618b6bb88d4bbe1ee568ca5abd0f72296da3ddfe' 'c53b734598ccf675930754514bd2af628355025197e77541e5acb8718629a8ece763c814e8373278758a30475e6a716febeff10bdebf0847d914bc193e732c79' '9382b42f09040e34fe1a27d9ff4fb87cabd41525ca26f8ea9629df0169cf93d95cc4bb62bcc5c2ca30efdfd7eeeb13a6f090df9a05823baf701ba729a47f6fd1'
[arch-commits] Commit in haskell-pandoc-types/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:18:44 Author: felixonmars Revision: 1081302 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pandoc-types/repos/community-staging-x86_64/ haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 1081301, haskell-pandoc-types/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 1081301, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:18:44 UTC (rev 1081302) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.22 +pkgrel=118 +pkgdesc="Types for representing a structured document" +url="https://pandoc.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-syb') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2' 'haskell-hunit' 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b5f7c15b31c5ee6faa4d7574baa32d252b1e79350840f2d7ac3f3896b969e18241e514fb06e85aa97d7a74c0904839d04a4d8e5d4ff86d0a2b80957b99279ee0') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-pandoc-types/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:18:37 Author: felixonmars Revision: 1081301 upgpkg: haskell-pandoc-types 1.22-118: rebuild with silently 1.2.5.2 Modified: haskell-pandoc-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:16:29 UTC (rev 1081300) +++ PKGBUILD2021-12-21 01:18:37 UTC (rev 1081301) @@ -4,7 +4,7 @@ _hkgname=pandoc-types pkgname=haskell-pandoc-types pkgver=1.22 -pkgrel=117 +pkgrel=118 pkgdesc="Types for representing a structured document" url="https://pandoc.org/; license=("BSD")
[arch-commits] Commit in haskell-aeson-qq/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:16:29 Author: felixonmars Revision: 1081300 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-qq/repos/community-staging-x86_64/ haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 1081299, haskell-aeson-qq/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 1081299, haskell-aeson-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:16:29 UTC (rev 1081300) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-qq +pkgname=haskell-aeson-qq +pkgver=0.8.4 +pkgrel=3 +pkgdesc="JSON quasiquoter for Haskell" +url="https://github.com/sol/aeson-qq; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-src-meta' + 'haskell-scientific' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('24281e5e6b127e444a87c388c8f39e2afce2c33a31c9b299021108b12e5a510875140a2b6912a14a4676ded405a1ef9f2bddc5fc179bb6d81d42feed4731f6b1') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-qq/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:16:22 Author: felixonmars Revision: 1081299 upgpkg: haskell-aeson-qq 0.8.4-3: rebuild with silently 1.2.5.2 Modified: haskell-aeson-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:15:36 UTC (rev 1081298) +++ PKGBUILD2021-12-21 01:16:22 UTC (rev 1081299) @@ -4,7 +4,7 @@ _hkgname=aeson-qq pkgname=haskell-aeson-qq pkgver=0.8.4 -pkgrel=2 +pkgrel=3 pkgdesc="JSON quasiquoter for Haskell" url="https://github.com/sol/aeson-qq; license=("MIT")
[arch-commits] Commit in haskell-microstache/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:15:36 Author: felixonmars Revision: 1081298 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microstache/repos/community-staging-x86_64/ haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 1081297, haskell-microstache/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 1081297, haskell-microstache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:15:36 UTC (rev 1081298) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microstache +pkgname=haskell-microstache +pkgver=1.0.1.2 +pkgrel=104 +pkgdesc="Mustache templates for Haskell" +url="https://github.com/phadej/microstache; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5b8bacdc29fcf40b54e7efad12fe955a2781ee914b747108d95c61f0ec0321be90883de739463d4a7acd2b0715904fd711016763dcc6ff6e72939dd8d7d70150') + +prepare() { +cd $_hkgname-$pkgver +uusi -u base $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-microstache/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:15:28 Author: felixonmars Revision: 1081297 upgpkg: haskell-microstache 1.0.1.2-104: rebuild with silently 1.2.5.2 Modified: haskell-microstache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:14:44 UTC (rev 1081296) +++ PKGBUILD2021-12-21 01:15:28 UTC (rev 1081297) @@ -4,7 +4,7 @@ _hkgname=microstache pkgname=haskell-microstache pkgver=1.0.1.2 -pkgrel=103 +pkgrel=104 pkgdesc="Mustache templates for Haskell" url="https://github.com/phadej/microstache; license=("BSD")
[arch-commits] Commit in haskell-aeson-compat/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:14:44 Author: felixonmars Revision: 1081296 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-compat/repos/community-staging-x86_64/ haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 1081295, haskell-aeson-compat/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 1081295, haskell-aeson-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:14:44 UTC (rev 1081296) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-compat +pkgname=haskell-aeson-compat +pkgver=0.3.9 +pkgrel=253 +pkgdesc="Compatibility layer for aeson" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' + 'haskell-base-compat' 'haskell-hashable' 'haskell-scientific' + 'haskell-tagged' 'haskell-time-locale-compat' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-base-orphans' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84da7cbace32527d0e20d32415ba770d14417ad4dd9ca0f86e8b5f100449af8a51a7b32c7dfdd7b3557764bd7dfc9ae4aa0a95999bc34b074f49d243a4f4bc46') + +prepare() { +cd $_hkgname-$pkgver +uusi -u QuickCheck -u aeson -u attoparsec -u base -u base-compat -u hashable -u tasty -u time $_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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-compat/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:14:36 Author: felixonmars Revision: 1081295 upgpkg: haskell-aeson-compat 0.3.9-253: rebuild with silently 1.2.5.2 Modified: haskell-aeson-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:13:48 UTC (rev 1081294) +++ PKGBUILD2021-12-21 01:14:36 UTC (rev 1081295) @@ -4,7 +4,7 @@ _hkgname=aeson-compat pkgname=haskell-aeson-compat pkgver=0.3.9 -pkgrel=252 +pkgrel=253 pkgdesc="Compatibility layer for aeson" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-doctemplates/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:13:48 Author: felixonmars Revision: 1081294 archrelease: copy trunk to community-staging-x86_64 Added: haskell-doctemplates/repos/community-staging-x86_64/ haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 1081293, haskell-doctemplates/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 1081293, haskell-doctemplates/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:13:48 UTC (rev 1081294) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=doctemplates +pkgname=haskell-doctemplates +pkgver=0.10.0.1 +pkgrel=12 +pkgdesc="Pandoc-style document templates" +url="https://github.com/jgm/doctemplates; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-doclayout' 'haskell-hsyaml' 'haskell-safe' + 'haskell-scientific' 'haskell-text-conversions' 'haskell-vector') +makedepends=('ghc' 'haskell-glob' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db4fec53d8f97f91e63e26d9634816796a5224456016910ef9c1c30c3757190a018f10f573d080b53dbb462760bff911f3fc2a104210d197e03cad2119435980') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-doctemplates/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:13:41 Author: felixonmars Revision: 1081293 upgpkg: haskell-doctemplates 0.10.0.1-12: rebuild with silently 1.2.5.2 Modified: haskell-doctemplates/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:12:33 UTC (rev 1081292) +++ PKGBUILD2021-12-21 01:13:41 UTC (rev 1081293) @@ -3,7 +3,7 @@ _hkgname=doctemplates pkgname=haskell-doctemplates pkgver=0.10.0.1 -pkgrel=11 +pkgrel=12 pkgdesc="Pandoc-style document templates" url="https://github.com/jgm/doctemplates; license=("BSD")
[arch-commits] Commit in haskell-criterion-measurement/repos (2 files)
Date: Tuesday, December 21, 2021 @ 01:12:33 Author: felixonmars Revision: 1081292 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion-measurement/repos/community-staging-x86_64/ haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD (from rev 1081291, haskell-criterion-measurement/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD (from rev 1081291, haskell-criterion-measurement/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 01:12:33 UTC (rev 1081292) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=criterion-measurement +pkgname=haskell-criterion-measurement +pkgver=0.1.3.0 +pkgrel=29 +pkgdesc="Criterion measurement functionality and associated types" +url="https://github.com/haskell/criterion; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f693ef3e8986eba70e4d0268ef16b9644aa4a99eb7d13c356ddfcb9af031a053bce81c272a561dd99f6be1eb18b862ee74cdf0fa3eeecc99d0083d35650b1d19') + +build() { +cd $_hkgname-$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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-criterion-measurement/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 01:12:26 Author: felixonmars Revision: 1081291 upgpkg: haskell-criterion-measurement 0.1.3.0-29: rebuild with silently 1.2.5.2 Modified: haskell-criterion-measurement/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 01:12:20 UTC (rev 1081290) +++ PKGBUILD2021-12-21 01:12:26 UTC (rev 1081291) @@ -3,7 +3,7 @@ _hkgname=criterion-measurement pkgname=haskell-criterion-measurement pkgver=0.1.3.0 -pkgrel=28 +pkgrel=29 pkgdesc="Criterion measurement functionality and associated types" url="https://github.com/haskell/criterion; license=('MIT')