[arch-commits] Commit in htop/trunk (2 files)
Date: Friday, September 11, 2020 @ 05:00:09 Author: foutrelis Revision: 395760 upgpkg: htop 3.0.1-2: fix 'htop -u' without an argument Added: htop/trunk/0001-Fix-regression-in-u-optional-argument-handling.patch Modified: htop/trunk/PKGBUILD ---+ 0001-Fix-regression-in-u-optional-argument-handling.patch | 23 PKGBUILD | 10 +++-- 2 files changed, 30 insertions(+), 3 deletions(-) Added: 0001-Fix-regression-in-u-optional-argument-handling.patch === --- 0001-Fix-regression-in-u-optional-argument-handling.patch (rev 0) +++ 0001-Fix-regression-in-u-optional-argument-handling.patch 2020-09-11 05:00:09 UTC (rev 395760) @@ -0,0 +1,23 @@ +From 0750ff7e76d845a70749cc00fa25dbe98a7147a1 Mon Sep 17 00:00:00 2001 +From: Nathan Scott +Date: Fri, 4 Sep 2020 09:49:30 +1000 +Subject: [PATCH] Fix regression in -u optional-argument handling + +Resolves https://github.com/htop-dev/htop/issues/91 +--- + htop.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/htop.c b/htop.c +index bbf3a91..37727d0 100644 +--- a/htop.c b/htop.c +@@ -98,7 +98,7 @@ static CommandLineSettings parseArguments(int argc, char** argv) { + +int opt, opti=0; +/* Parse arguments */ +- while ((opt = getopt_long(argc, argv, "hvmCs:td:u:Up:", long_opts, ))) { ++ while ((opt = getopt_long(argc, argv, "hvmCs:td:u::Up:", long_opts, ))) { + if (opt == EOF) break; + switch (opt) { + case 'h': Modified: PKGBUILD === --- PKGBUILD2020-09-11 04:37:24 UTC (rev 395759) +++ PKGBUILD2020-09-11 05:00:09 UTC (rev 395760) @@ -5,7 +5,7 @@ pkgname=htop pkgver=3.0.1 -pkgrel=1 +pkgrel=2 pkgdesc='Interactive process viewer' arch=('x86_64') url='https://htop.dev/' @@ -14,12 +14,16 @@ optdepends=('lsof: show files opened by a process' 'strace: attach to a running process') options=('!emptydirs') -source=("https://github.com/htop-dev/htop/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha256sums=('8465164bc085f5f1813e1d3f6c4b9b56bf4c95cc12226a5367e65794949b01ca') +source=("https://github.com/htop-dev/htop/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz; +'0001-Fix-regression-in-u-optional-argument-handling.patch') +sha256sums=('8465164bc085f5f1813e1d3f6c4b9b56bf4c95cc12226a5367e65794949b01ca' +'b06ea0ea03629ecd3b304a26251613de3290f65d89af5d73b5b9274aca8cb7e7') prepare() { cd "$pkgname-$pkgver" + patch -Np1 -i ../0001-Fix-regression-in-u-optional-argument-handling.patch + autoreconf -fi }
[arch-commits] Commit in htop/repos/extra-x86_64 (3 files)
Date: Friday, September 11, 2020 @ 05:00:13 Author: foutrelis Revision: 395761 archrelease: copy trunk to extra-x86_64 Added: htop/repos/extra-x86_64/0001-Fix-regression-in-u-optional-argument-handling.patch (from rev 395760, htop/trunk/0001-Fix-regression-in-u-optional-argument-handling.patch) htop/repos/extra-x86_64/PKGBUILD (from rev 395760, htop/trunk/PKGBUILD) Deleted: htop/repos/extra-x86_64/PKGBUILD ---+ 0001-Fix-regression-in-u-optional-argument-handling.patch | 23 +++ PKGBUILD | 90 ++-- 2 files changed, 70 insertions(+), 43 deletions(-) Copied: htop/repos/extra-x86_64/0001-Fix-regression-in-u-optional-argument-handling.patch (from rev 395760, htop/trunk/0001-Fix-regression-in-u-optional-argument-handling.patch) === --- 0001-Fix-regression-in-u-optional-argument-handling.patch (rev 0) +++ 0001-Fix-regression-in-u-optional-argument-handling.patch 2020-09-11 05:00:13 UTC (rev 395761) @@ -0,0 +1,23 @@ +From 0750ff7e76d845a70749cc00fa25dbe98a7147a1 Mon Sep 17 00:00:00 2001 +From: Nathan Scott +Date: Fri, 4 Sep 2020 09:49:30 +1000 +Subject: [PATCH] Fix regression in -u optional-argument handling + +Resolves https://github.com/htop-dev/htop/issues/91 +--- + htop.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/htop.c b/htop.c +index bbf3a91..37727d0 100644 +--- a/htop.c b/htop.c +@@ -98,7 +98,7 @@ static CommandLineSettings parseArguments(int argc, char** argv) { + +int opt, opti=0; +/* Parse arguments */ +- while ((opt = getopt_long(argc, argv, "hvmCs:td:u:Up:", long_opts, ))) { ++ while ((opt = getopt_long(argc, argv, "hvmCs:td:u::Up:", long_opts, ))) { + if (opt == EOF) break; + switch (opt) { + case 'h': Deleted: PKGBUILD === --- PKGBUILD2020-09-11 05:00:09 UTC (rev 395760) +++ PKGBUILD2020-09-11 05:00:13 UTC (rev 395761) @@ -1,43 +0,0 @@ -# Maintainer: Christian Hesse -# Maintainer: Angel Velasquez -# Contributor: Eric Belanger -# Contributor: Daniel J Griffiths - -pkgname=htop -pkgver=3.0.1 -pkgrel=1 -pkgdesc='Interactive process viewer' -arch=('x86_64') -url='https://htop.dev/' -license=('GPL') -depends=('ncurses' 'libncursesw.so' 'libnl') -optdepends=('lsof: show files opened by a process' -'strace: attach to a running process') -options=('!emptydirs') -source=("https://github.com/htop-dev/htop/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha256sums=('8465164bc085f5f1813e1d3f6c4b9b56bf4c95cc12226a5367e65794949b01ca') - -prepare() { - cd "$pkgname-$pkgver" - - autoreconf -fi -} - -build() { - cd "$pkgname-$pkgver" - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --enable-cgroup \ - --enable-delayacct \ - --enable-openvz \ - --enable-unicode \ - --enable-vserver - - make -} - -package() { - make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install -} Copied: htop/repos/extra-x86_64/PKGBUILD (from rev 395760, htop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-11 05:00:13 UTC (rev 395761) @@ -0,0 +1,47 @@ +# Maintainer: Christian Hesse +# Maintainer: Angel Velasquez +# Contributor: Eric Belanger +# Contributor: Daniel J Griffiths + +pkgname=htop +pkgver=3.0.1 +pkgrel=2 +pkgdesc='Interactive process viewer' +arch=('x86_64') +url='https://htop.dev/' +license=('GPL') +depends=('ncurses' 'libncursesw.so' 'libnl') +optdepends=('lsof: show files opened by a process' +'strace: attach to a running process') +options=('!emptydirs') +source=("https://github.com/htop-dev/htop/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz; +'0001-Fix-regression-in-u-optional-argument-handling.patch') +sha256sums=('8465164bc085f5f1813e1d3f6c4b9b56bf4c95cc12226a5367e65794949b01ca' +'b06ea0ea03629ecd3b304a26251613de3290f65d89af5d73b5b9274aca8cb7e7') + +prepare() { + cd "$pkgname-$pkgver" + + patch -Np1 -i ../0001-Fix-regression-in-u-optional-argument-handling.patch + + autoreconf -fi +} + +build() { + cd "$pkgname-$pkgver" + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --enable-cgroup \ + --enable-delayacct \ + --enable-openvz \ + --enable-unicode \ + --enable-vserver + + make +} + +package() { + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install +}
[arch-commits] Commit in lld/trunk (PKGBUILD)
Date: Friday, September 11, 2020 @ 04:37:18 Author: foutrelis Revision: 395758 upgpkg: lld 10.0.1-2: install ld.lld.1 man page (FS#66996) Modified: lld/trunk/PKGBUILD --+ PKGBUILD |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 21:14:48 UTC (rev 395757) +++ PKGBUILD2020-09-11 04:37:18 UTC (rev 395758) @@ -3,7 +3,7 @@ pkgname=lld pkgver=10.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="Linker from the LLVM project" arch=('x86_64') url="https://lld.llvm.org/; @@ -63,6 +63,9 @@ DESTDIR="$pkgdir" ninja install install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + # https://bugs.llvm.org/show_bug.cgi?id=42455 + install -Dm644 -t "$pkgdir/usr/share/man/man1" ../docs/ld.lld.1 + # Remove documentation sources rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo} }
[arch-commits] Commit in lld/repos/extra-x86_64 (6 files)
Date: Friday, September 11, 2020 @ 04:37:24 Author: foutrelis Revision: 395759 archrelease: copy trunk to extra-x86_64 Added: lld/repos/extra-x86_64/PKGBUILD (from rev 395758, lld/trunk/PKGBUILD) lld/repos/extra-x86_64/respect-versioned-undefined-symbols.patch (from rev 395758, lld/trunk/respect-versioned-undefined-symbols.patch) lld/repos/extra-x86_64/sphinx2.patch (from rev 395758, lld/trunk/sphinx2.patch) Deleted: lld/repos/extra-x86_64/PKGBUILD lld/repos/extra-x86_64/respect-versioned-undefined-symbols.patch lld/repos/extra-x86_64/sphinx2.patch ---+ PKGBUILD | 143 ++--- respect-versioned-undefined-symbols.patch | 696 ++-- sphinx2.patch | 26 - 3 files changed, 434 insertions(+), 431 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-11 04:37:18 UTC (rev 395758) +++ PKGBUILD2020-09-11 04:37:24 UTC (rev 395759) @@ -1,70 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Jan "heftig" Steffens - -pkgname=lld -pkgver=10.0.1 -pkgrel=1 -pkgdesc="Linker from the LLVM project" -arch=('x86_64') -url="https://lld.llvm.org/; -license=('custom:Apache 2.0 with LLVM Exception') -depends=('llvm-libs') -makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx') -_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver -source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig} -$_source_base/llvm-$pkgver.src.tar.xz{,.sig} -respect-versioned-undefined-symbols.patch -sphinx2.patch) -sha256sums=('591449e0aa623a6318d5ce2371860401653c48bb540982ccdd933992cb88df7a' -'SKIP' -'c5d8e30b57cbded7128d78e5e8dad811bff97a8d471896812f57fa99ee82cdf3' -'SKIP' -'d5e6f2e60a35d9cc4a791b0ae35ac9634217bbe7f1bea316062c2af226ba786b' -'7f7cca66a16c5a4aca132bfa1d86a7a2ff33612ec47d3422dc91ad4cc1810646') -validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg -validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard - -prepare() { - cd "$srcdir/$pkgname-$pkgver.src" - mkdir build - - # https://bugs.llvm.org/show_bug.cgi?id=44842 - patch -Np2 -i ../respect-versioned-undefined-symbols.patch - - # https://bugs.llvm.org/show_bug.cgi?id=41789 - patch -Np1 -i ../sphinx2.patch -} - -build() { - cd "$srcdir/$pkgname-$pkgver.src/build" - - cmake .. -G Ninja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DLLVM_LINK_LLVM_DYLIB=ON \ --DLLVM_INCLUDE_TESTS=ON \ --DLLVM_BUILD_TESTS=ON \ --DLLVM_BUILD_DOCS=ON \ --DLLVM_ENABLE_SPHINX=ON \ --DLLVM_EXTERNAL_LIT=/usr/bin/lit \ --DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src" - ninja -} - -check() { - cd "$srcdir/$pkgname-$pkgver.src/build" - ninja check-lld -} - -package() { - cd "$srcdir/$pkgname-$pkgver.src/build" - - DESTDIR="$pkgdir" ninja install - install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - # Remove documentation sources - rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo} -} - -# vim:set ts=2 sw=2 et: Copied: lld/repos/extra-x86_64/PKGBUILD (from rev 395758, lld/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-11 04:37:24 UTC (rev 395759) @@ -0,0 +1,73 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=lld +pkgver=10.0.1 +pkgrel=2 +pkgdesc="Linker from the LLVM project" +arch=('x86_64') +url="https://lld.llvm.org/; +license=('custom:Apache 2.0 with LLVM Exception') +depends=('llvm-libs') +makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx') +_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver +source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig} +$_source_base/llvm-$pkgver.src.tar.xz{,.sig} +respect-versioned-undefined-symbols.patch +sphinx2.patch) +sha256sums=('591449e0aa623a6318d5ce2371860401653c48bb540982ccdd933992cb88df7a' +'SKIP' +'c5d8e30b57cbded7128d78e5e8dad811bff97a8d471896812f57fa99ee82cdf3' +'SKIP' +'d5e6f2e60a35d9cc4a791b0ae35ac9634217bbe7f1bea316062c2af226ba786b' +'7f7cca66a16c5a4aca132bfa1d86a7a2ff33612ec47d3422dc91ad4cc1810646') +validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +prepare() { + cd "$srcdir/$pkgname-$pkgver.src" + mkdir build + + # https://bugs.llvm.org/show_bug.cgi?id=44842 + patch -Np2 -i ../respect-versioned-undefined-symbols.patch + + # https://bugs.llvm.org/show_bug.cgi?id=41789 + patch -Np1 -i ../sphinx2.patch +} + +build() { + cd
[arch-commits] Commit in findomain/trunk (PKGBUILD)
Date: Friday, September 11, 2020 @ 01:36:10 Author: kpcyrd Revision: 702589 upgpkg: findomain 2.1.4-1 Modified: findomain/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-11 00:00:44 UTC (rev 702588) +++ PKGBUILD2020-09-11 01:36:10 UTC (rev 702589) @@ -2,7 +2,7 @@ # Contributor: Eduard Tolosa pkgname=findomain -pkgver=2.1.3 +pkgver=2.1.4 pkgrel=1 pkgdesc='The fastest and cross-platform subdomain enumerator, do not waste your time' url='https://github.com/Edu4rdSHL/findomain' @@ -12,8 +12,8 @@ makedepends=('cargo') optdepends=('postgresql: for subdomain monitoring') source=("https://github.com/Edu4rdSHL/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('fe336a7863e6b074a06850ff388b75520749ac2b193d10c0cd59779ebcfd1377f7574d5bb447d0f8434ca3221ec709a3142903b66890b80eb4baf6b9c42d94c3') -b2sums=('ed43d93c70279562fd9e209b81c17305d5ade33d3a0d0fd35f83a9d206c8668685b516fe6d2132a99dcbcdbbbe2d2372a8063f0c9978db87aad59f3dd26e') +sha512sums=('3a206037cbe92f28c9816ffa8b3f66d70737edcc687de8e4f919fe657b05d26485f0c649a17a3ca2109027ffaf340973f770e207bfeaca91fb382f5e9bac64e3') +b2sums=('1e3a7df8ca2b9c7111aad0c87106a6b800c5b9b6da3b82b522da49689a683e1365a9701107a44dcd7a88a2e56d509946c44a37b67d35c92c5663b5b91aa1afb6') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in findomain/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 11, 2020 @ 01:36:25 Author: kpcyrd Revision: 702590 archrelease: copy trunk to community-x86_64 Added: findomain/repos/community-x86_64/PKGBUILD (from rev 702589, findomain/trunk/PKGBUILD) Deleted: findomain/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-11 01:36:10 UTC (rev 702589) +++ PKGBUILD2020-09-11 01:36:25 UTC (rev 702590) @@ -1,36 +0,0 @@ -# Maintainer: kpcyrd -# Contributor: Eduard Tolosa - -pkgname=findomain -pkgver=2.1.3 -pkgrel=1 -pkgdesc='The fastest and cross-platform subdomain enumerator, do not waste your time' -url='https://github.com/Edu4rdSHL/findomain' -arch=('x86_64') -license=('GPL3') -depends=('gcc-libs') -makedepends=('cargo') -optdepends=('postgresql: for subdomain monitoring') -source=("https://github.com/Edu4rdSHL/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('fe336a7863e6b074a06850ff388b75520749ac2b193d10c0cd59779ebcfd1377f7574d5bb447d0f8434ca3221ec709a3142903b66890b80eb4baf6b9c42d94c3') -b2sums=('ed43d93c70279562fd9e209b81c17305d5ade33d3a0d0fd35f83a9d206c8668685b516fe6d2132a99dcbcdbbbe2d2372a8063f0c9978db87aad59f3dd26e') - -build() { - cd ${pkgname}-${pkgver} - cargo build --release --locked -} - -check() { - cd ${pkgname}-${pkgver} - cargo test --release --locked -} - -package() { - cd ${pkgname}-${pkgver} - - install -Dm 755 "target/release/${pkgname}" -t "${pkgdir}/usr/bin" - install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 "${pkgname}.1" -t "${pkgdir}/usr/share/man/man1" -} - -# vim: ts=2 sw=2 et: Copied: findomain/repos/community-x86_64/PKGBUILD (from rev 702589, findomain/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-11 01:36:25 UTC (rev 702590) @@ -0,0 +1,36 @@ +# Maintainer: kpcyrd +# Contributor: Eduard Tolosa + +pkgname=findomain +pkgver=2.1.4 +pkgrel=1 +pkgdesc='The fastest and cross-platform subdomain enumerator, do not waste your time' +url='https://github.com/Edu4rdSHL/findomain' +arch=('x86_64') +license=('GPL3') +depends=('gcc-libs') +makedepends=('cargo') +optdepends=('postgresql: for subdomain monitoring') +source=("https://github.com/Edu4rdSHL/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('3a206037cbe92f28c9816ffa8b3f66d70737edcc687de8e4f919fe657b05d26485f0c649a17a3ca2109027ffaf340973f770e207bfeaca91fb382f5e9bac64e3') +b2sums=('1e3a7df8ca2b9c7111aad0c87106a6b800c5b9b6da3b82b522da49689a683e1365a9701107a44dcd7a88a2e56d509946c44a37b67d35c92c5663b5b91aa1afb6') + +build() { + cd ${pkgname}-${pkgver} + cargo build --release --locked +} + +check() { + cd ${pkgname}-${pkgver} + cargo test --release --locked +} + +package() { + cd ${pkgname}-${pkgver} + + install -Dm 755 "target/release/${pkgname}" -t "${pkgdir}/usr/bin" + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 "${pkgname}.1" -t "${pkgdir}/usr/share/man/man1" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in code/repos/community-x86_64 (10 files)
Date: Friday, September 11, 2020 @ 00:00:44 Author: ffy00 Revision: 702588 archrelease: copy trunk to community-x86_64 Added: code/repos/community-x86_64/PKGBUILD (from rev 702587, code/trunk/PKGBUILD) code/repos/community-x86_64/code-liveshare.diff (from rev 702587, code/trunk/code-liveshare.diff) code/repos/community-x86_64/code.js (from rev 702587, code/trunk/code.js) code/repos/community-x86_64/code.sh (from rev 702587, code/trunk/code.sh) code/repos/community-x86_64/product_json.diff (from rev 702587, code/trunk/product_json.diff) Deleted: code/repos/community-x86_64/PKGBUILD code/repos/community-x86_64/code-liveshare.diff code/repos/community-x86_64/code.js code/repos/community-x86_64/code.sh code/repos/community-x86_64/product_json.diff -+ PKGBUILD| 310 +- code-liveshare.diff | 24 +-- code.js | 58 - code.sh |6 product_json.diff | 40 +++--- 5 files changed, 219 insertions(+), 219 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-10 23:48:07 UTC (rev 702587) +++ PKGBUILD2020-09-11 00:00:44 UTC (rev 702588) @@ -1,155 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) -# Contributor: Michael Hansen -# Contributor: Francisco Magalhães - -pkgname=code -pkgdesc='The Open Source build of Visual Studio Code (vscode) editor' -# Important: Remember to check https://github.com/microsoft/vscode/wiki/How-to-Contribute#prerequisites for target node version -# NodeJS versioning cheatsheet: -# - carbon: 8 -# - dubnium: 10 -# - ?: 11 (not in repos) -# - erbium: 12 -# Important: Remember to check https://github.com/microsoft/vscode/blob/master/.yarnrc (choose correct tag) for target electron version -_electron=electron7 -pkgver=1.48.2 -pkgrel=1 -arch=('x86_64') -url='https://github.com/microsoft/vscode' -license=('MIT') -depends=($_electron 'libsecret' 'libx11' 'libxkbfile' 'ripgrep') -optdepends=('bash-completion: Bash completions' -'zsh-completions: ZSH completitons' -'x11-ssh-askpass: SSH authentication') -makedepends=('git' 'gulp' 'npm' 'python2' 'yarn' 'nodejs-lts-dubnium') -provides=('vscode') -source=("$pkgname::git+$url.git#tag=$pkgver" -'code.js' -'code.sh' -'product_json.diff') -sha512sums=('SKIP' - '814c9554427183cd893a33cd2cbe91f6e0ea71921ef0717c86217b1d3058d265f9ff7a9ace3e7b76f122e60b7686475cf4d999e581a1845face3033afb9f745f' - '0e75ee88274cbaf48c59ef6f363f6b8ac2ea83f8b17a61155008db773b709a1f0233754fa63a136ec0417313ba90a7eb17db000ec22a38ca8840d8ba6c47cab1' - '8ec47e497287d67f37e7b669af416f43d5cdbd4574892867d7b95996ef5de53640b5bc919b06b177e1fd91cb005579d6ed0c17325117b9914ba7cf28f5f06e40') - -# Even though we don't officially support other archs, let's -# allow the user to use this PKGBUILD to compile the package -# for his architecture -case "$CARCH" in - i686) -_vscode_arch=ia32 -;; - x86_64) -_vscode_arch=x64 -;; - armv7h) -_vscode_arch=arm -;; - *) -# Needed for mksrcinfo -_vscode_arch=DUMMY -;; -esac - -prepare() { - cd $pkgname - - # Change electron binary name to the target electron - sed -i "s|exec electron |exec $_electron |" ../code.sh - - # This patch no longer contains proprietary modifications. - # See https://github.com/Microsoft/vscode/issues/31168 for details. - patch -p0 < ../product_json.diff - - # Set the commit and build date - local _commit=$(git rev-parse HEAD) - local _datestamp=$(date -u -Is | sed 's/\+00:00/Z/') - sed -e "s/@COMMIT@/$_commit/" -e "s/@DATE@/$_datestamp/" -i product.json - - # Build native modules for system electron - local _target=$(https://github.com/mapbox/node-sqlite3/issues/1044 - mkdir -p path - ln -sf /usr/bin/python2 path/python - export PATH="$PWD/path:$PATH" - - cd $pkgname - - yarn install --arch=$_vscode_arch - - # The default memory limit may be too low for current versions of node - # to successfully build vscode. Change it if this number still doesn't - # work for your system. - mem_limit="--max_old_space_size=6144" - - if ! /usr/bin/node $mem_limit /usr/bin/gulp vscode-linux-$_vscode_arch-min - then - echo - echo "*** NOTE: If the build failed due to running out of file handles (EMFILE)," - echo "*** you will need to raise your max open file limit." - echo "*** You can check this for more information on how to increase this limit:" - echo "*** https://ro-che.info/articles/2017-03-26-increase-open-files-limit; - exit 1 - fi -} - -package() { - # Install resource files - install -dm 755 "$pkgdir"/usr/lib/$pkgname - cp -r --no-preserve=ownership --preserve=mode VSCode-linux-$_vscode_arch/resources/app/* "$pkgdir"/usr/lib/$pkgname/ - - # Replace statically included binary with system copy - ln -sf
[arch-commits] Commit in alembic/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:48:07 Author: svenstaro Revision: 702587 archrelease: copy trunk to community-x86_64 Added: alembic/repos/community-x86_64/PKGBUILD (from rev 702586, alembic/trunk/PKGBUILD) Deleted: alembic/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-10 23:48:00 UTC (rev 702586) +++ PKGBUILD2020-09-10 23:48:07 UTC (rev 702587) @@ -1,35 +0,0 @@ -# Maintainer: Sven-Hendrik Haase - -pkgname=alembic -pkgver=1.7.14 -pkgrel=1 -pkgdesc="A open framework for storing and sharing scene data" -arch=('x86_64') -url="http://www.alembic.io/; -license=('BSD') -depends=('openexr' 'boost-libs' 'hdf5') -makedepends=('cmake' 'boost' 'ninja') -source=($pkgname-$pkgver.tar.gz::https://github.com/alembic/alembic/archive/${pkgver}.tar.gz) -sha512sums=('b1ccef300516c1ad998f0b76094982faf06aa5f6054e117afc59e3a04ba9618d0b13649689f28b785289e0ee0ed59c4ffd5e2374b441d047f8384cd4d73f481c') - -build() { - cd "${pkgname}-${pkgver}" - - cmake . \ --Bbuild \ --GNinja \ --DCMAKE_INSTALL_PREFIX=/usr \ --DUSE_HDF5=ON - - ninja -C build -} - -package() { - cd "${pkgname}-${pkgver}" - - install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE - - DESTDIR="${pkgdir}/" ninja -C build install -} - -# vim:set ts=2 sw=2 et: Copied: alembic/repos/community-x86_64/PKGBUILD (from rev 702586, alembic/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-10 23:48:07 UTC (rev 702587) @@ -0,0 +1,35 @@ +# Maintainer: Sven-Hendrik Haase + +pkgname=alembic +pkgver=1.7.15 +pkgrel=1 +pkgdesc="A open framework for storing and sharing scene data" +arch=('x86_64') +url="http://www.alembic.io/; +license=('BSD') +depends=('openexr' 'boost-libs' 'hdf5') +makedepends=('cmake' 'boost' 'ninja') +source=($pkgname-$pkgver.tar.gz::https://github.com/alembic/alembic/archive/${pkgver}.tar.gz) +sha512sums=('a16ce301607530e04021b60227781b1e82927a85545a5c273062d8afd5b13949462d0957e0bdf05a04813fab864631760b4d264f289198b7c825dafbe6324382') + +build() { + cd "${pkgname}-${pkgver}" + + cmake . \ +-Bbuild \ +-GNinja \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DUSE_HDF5=ON + + ninja -C build +} + +package() { + cd "${pkgname}-${pkgver}" + + install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + + DESTDIR="${pkgdir}/" ninja -C build install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in alembic/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:48:00 Author: svenstaro Revision: 702586 upgpkg: alembic 1.7.15-1 Modified: alembic/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:17:11 UTC (rev 702585) +++ PKGBUILD2020-09-10 23:48:00 UTC (rev 702586) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase pkgname=alembic -pkgver=1.7.14 +pkgver=1.7.15 pkgrel=1 pkgdesc="A open framework for storing and sharing scene data" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('openexr' 'boost-libs' 'hdf5') makedepends=('cmake' 'boost' 'ninja') source=($pkgname-$pkgver.tar.gz::https://github.com/alembic/alembic/archive/${pkgver}.tar.gz) -sha512sums=('b1ccef300516c1ad998f0b76094982faf06aa5f6054e117afc59e3a04ba9618d0b13649689f28b785289e0ee0ed59c4ffd5e2374b441d047f8384cd4d73f481c') +sha512sums=('a16ce301607530e04021b60227781b1e82927a85545a5c273062d8afd5b13949462d0957e0bdf05a04813fab864631760b4d264f289198b7c825dafbe6324382') build() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in haskell-tasty/repos/community-staging-x86_64 (2 files)
Date: Thursday, September 10, 2020 @ 23:17:11 Author: felixonmars Revision: 702585 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 702584, haskell-tasty/trunk/PKGBUILD) Deleted: haskell-tasty/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-10 23:16:58 UTC (rev 702584) +++ PKGBUILD2020-09-10 23:17:11 UTC (rev 702585) @@ -1,41 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=tasty -pkgname=haskell-tasty -pkgver=1.3.1 -pkgrel=31 -pkgdesc="Modern and extensible testing framework" -url="http://documentup.com/feuerbach/tasty; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-clock' - 'haskell-optparse-applicative' 'haskell-tagged' 'haskell-unbounded-delays' - 'haskell-wcwidth') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('ed6e79f16a2c9e2fb7e82dce09b2ecb293b96bb42337d5cd8a15e822d3e35400842998ebda9b416c267d14f20a6e13c769a70ff22a58f7da5db3aa11e83411b2') - -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 \ --fclock -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 -} Copied: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 702584, haskell-tasty/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-10 23:17:11 UTC (rev 702585) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty +pkgname=haskell-tasty +pkgver=1.3.1 +pkgrel=32 +pkgdesc="Modern and extensible testing framework" +url="http://documentup.com/feuerbach/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-clock' + 'haskell-optparse-applicative' 'haskell-tagged' 'haskell-unbounded-delays' + 'haskell-wcwidth') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ed6e79f16a2c9e2fb7e82dce09b2ecb293b96bb42337d5cd8a15e822d3e35400842998ebda9b416c267d14f20a6e13c769a70ff22a58f7da5db3aa11e83411b2') + +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 \ +-fclock +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-tasty/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:16:58 Author: felixonmars Revision: 702584 upgpkg: haskell-tasty 1.3.1-32: rebuild with mwc-random 0.15.0.1 Modified: haskell-tasty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:16:37 UTC (rev 702583) +++ PKGBUILD2020-09-10 23:16:58 UTC (rev 702584) @@ -4,7 +4,7 @@ _hkgname=tasty pkgname=haskell-tasty pkgver=1.3.1 -pkgrel=31 +pkgrel=32 pkgdesc="Modern and extensible testing framework" url="http://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in haskell-wl-pprint-annotated/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:16:16 Author: felixonmars Revision: 702582 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wl-pprint-annotated/repos/community-staging-x86_64/ haskell-wl-pprint-annotated/repos/community-staging-x86_64/PKGBUILD (from rev 702581, haskell-wl-pprint-annotated/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-wl-pprint-annotated/repos/community-staging-x86_64/PKGBUILD (from rev 702581, haskell-wl-pprint-annotated/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:16:16 UTC (rev 702582) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wl-pprint-annotated +pkgname=haskell-wl-pprint-annotated +pkgver=0.1.0.1 +pkgrel=60 +pkgdesc="Pretty printer with annotation support" +url="https://github.com/minad/wl-pprint-annotated; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('45f1881254f8b20d9992a477a36a7408d2df8d94f99c71d72d75cd04aee3831966886c94b6e6a68791acda24aec8c4a339d052b9a188af8c2ca24e74da1e9596') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 code/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:16:37 Author: ffy00 Revision: 702583 upgpkg: code 1.49.0-1 Modified: code/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:16:16 UTC (rev 702582) +++ PKGBUILD2020-09-10 23:16:37 UTC (rev 702583) @@ -12,7 +12,7 @@ # - erbium: 12 # Important: Remember to check https://github.com/microsoft/vscode/blob/master/.yarnrc (choose correct tag) for target electron version _electron=electron7 -pkgver=1.48.2 +pkgver=1.49.0 pkgrel=1 arch=('x86_64') url='https://github.com/microsoft/vscode'
[arch-commits] Commit in haskell-wl-pprint-annotated/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:16:05 Author: felixonmars Revision: 702581 upgpkg: haskell-wl-pprint-annotated 0.1.0.1-60: rebuild with mwc-random 0.15.0.1 Modified: haskell-wl-pprint-annotated/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:15:27 UTC (rev 702580) +++ PKGBUILD2020-09-10 23:16:05 UTC (rev 702581) @@ -4,7 +4,7 @@ _hkgname=wl-pprint-annotated pkgname=haskell-wl-pprint-annotated pkgver=0.1.0.1 -pkgrel=59 +pkgrel=60 pkgdesc="Pretty printer with annotation support" url="https://github.com/minad/wl-pprint-annotated; license=("BSD")
[arch-commits] Commit in haskell-with-location/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:15:27 Author: felixonmars Revision: 702580 archrelease: copy trunk to community-staging-x86_64 Added: haskell-with-location/repos/community-staging-x86_64/ haskell-with-location/repos/community-staging-x86_64/PKGBUILD (from rev 702579, haskell-with-location/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-with-location/repos/community-staging-x86_64/PKGBUILD (from rev 702579, haskell-with-location/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:15:27 UTC (rev 702580) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=with-location +pkgname=haskell-with-location +pkgver=0.1.0 +pkgrel=84 +pkgdesc="Use ImplicitParams-based source locations in a backward compatible way" +url="https://github.com/sol/with-location; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1b8bdecd02d4acaa8b21e2cd6acdee573ac29b909c9a6f0d88a56adcd7433d551db5c1fadbc3e72c78378d74a614594d8d2ad08899fd63ecc57c65d0c37b28b9') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-with-location/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:15:16 Author: felixonmars Revision: 702579 upgpkg: haskell-with-location 0.1.0-84: rebuild with mwc-random 0.15.0.1 Modified: haskell-with-location/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:14:37 UTC (rev 702578) +++ PKGBUILD2020-09-10 23:15:16 UTC (rev 702579) @@ -4,7 +4,7 @@ _hkgname=with-location pkgname=haskell-with-location pkgver=0.1.0 -pkgrel=83 +pkgrel=84 pkgdesc="Use ImplicitParams-based source locations in a backward compatible way" url="https://github.com/sol/with-location; license=("BSD")
[arch-commits] Commit in haskell-tar-conduit/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:14:25 Author: felixonmars Revision: 702577 upgpkg: haskell-tar-conduit 0.3.2-107: rebuild with mwc-random 0.15.0.1 Modified: haskell-tar-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:13:26 UTC (rev 702576) +++ PKGBUILD2020-09-10 23:14:25 UTC (rev 702577) @@ -3,7 +3,7 @@ _hkgname=tar-conduit pkgname=haskell-tar-conduit pkgver=0.3.2 -pkgrel=106 +pkgrel=107 pkgdesc="Extract and create tar files using conduit for streaming" url="https://github.com/snoyberg/tar-conduit; license=('MIT')
[arch-commits] Commit in haskell-tar-conduit/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:14:37 Author: felixonmars Revision: 702578 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 702577, haskell-tar-conduit/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 702577, haskell-tar-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:14:37 UTC (rev 702578) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=tar-conduit +pkgname=haskell-tar-conduit +pkgver=0.3.2 +pkgrel=107 +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 +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 +} + +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-weigh/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:13:14 Author: felixonmars Revision: 702575 upgpkg: haskell-weigh 0.0.16-35: rebuild with mwc-random 0.15.0.1 Modified: haskell-weigh/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:12:36 UTC (rev 702574) +++ PKGBUILD2020-09-10 23:13:14 UTC (rev 702575) @@ -3,7 +3,7 @@ _hkgname=weigh pkgname=haskell-weigh pkgver=0.0.16 -pkgrel=34 +pkgrel=35 pkgdesc="Measure allocations of a Haskell functions/values" url="https://github.com/fpco/weigh; license=('BSD')
[arch-commits] Commit in haskell-weigh/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:13:26 Author: felixonmars Revision: 702576 archrelease: copy trunk to community-staging-x86_64 Added: haskell-weigh/repos/community-staging-x86_64/ haskell-weigh/repos/community-staging-x86_64/PKGBUILD (from rev 702575, haskell-weigh/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-weigh/repos/community-staging-x86_64/PKGBUILD (from rev 702575, haskell-weigh/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:13:26 UTC (rev 702576) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=weigh +pkgname=haskell-weigh +pkgver=0.0.16 +pkgrel=35 +pkgdesc="Measure allocations of a Haskell functions/values" +url="https://github.com/fpco/weigh; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-split' 'haskell-temporary') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a7889b891f8099e23922f37c9a770c94c8bfd6e7e7740786ba1595c0c153dcd60a320d79647952a1a1275a1cf06e2a2aed9ee0ce60e34583a91d186e246f9470') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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: Thursday, September 10, 2020 @ 23:12:24 Author: felixonmars Revision: 702572 upgpkg: haskell-wai-websockets 3.0.1.2-167: rebuild with mwc-random 0.15.0.1 Modified: haskell-wai-websockets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:12:21 UTC (rev 702571) +++ PKGBUILD2020-09-10 23:12:24 UTC (rev 702572) @@ -4,7 +4,7 @@ _hkgname=wai-websockets pkgname=haskell-wai-websockets pkgver=3.0.1.2 -pkgrel=166 +pkgrel=167 pkgdesc="Provide a bridge between WAI and the websockets package." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-websockets/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:12:36 Author: felixonmars Revision: 702574 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 702572, haskell-wai-websockets/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 702572, haskell-wai-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:12:36 UTC (rev 702574) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-websockets +pkgname=haskell-wai-websockets +pkgver=3.0.1.2 +pkgrel=167 +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 \ +-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 discord/repos/community-x86_64 (4 files)
Date: Thursday, September 10, 2020 @ 23:12:32 Author: ffy00 Revision: 702573 archrelease: copy trunk to community-x86_64 Added: discord/repos/community-x86_64/PKGBUILD (from rev 702572, discord/trunk/PKGBUILD) discord/repos/community-x86_64/Permission_to_Distribute.mbox (from rev 702572, discord/trunk/Permission_to_Distribute.mbox) Deleted: discord/repos/community-x86_64/PKGBUILD discord/repos/community-x86_64/Permission_to_Distribute.mbox ---+ PKGBUILD | 114 +-- Permission_to_Distribute.mbox | 166 2 files changed, 140 insertions(+), 140 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-10 23:12:24 UTC (rev 702572) +++ PKGBUILD2020-09-10 23:12:32 UTC (rev 702573) @@ -1,57 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -pkgname=discord -_pkgname=Discord -pkgver=0.0.11 -pkgrel=1 -pkgdesc="All-in-one voice and text chat for gamers that's free and secure." -arch=('x86_64') -url='https://discordapp.com' -license=('custom') -depends=('libnotify' 'libxss' 'nspr' 'nss' 'gtk3' - 'opera-ffmpeg-codecs' 'libegl' 'libgles') # Replacements -optdepends=('libpulse: Pulseaudio support' -'xdg-utils: Open files') -source=("https://dl.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz; -'LICENSE.html::https://discordapp.com/terms' -'OSS-LICENSES.html::https://discordapp.com/licenses') -sha512sums=('aac728bd514b2d3467bf21291fc96192cc3024b41471cd220e6fd74792a4131a1448cd2e0f5092e476b472be8d12c4deebcc46d2b0908e21b1626215ec7c4d5f' - 'c83dfebe020d2529f64f3272b7ff8a8f49b2cb39df00b052fa82a279caf9a186440c3b4e6d894e01345ab6a6f6e7746deddc4f1caf2b9f96cf7fe99d253dcca4' - '9586ea3f7f10195eb0093057e20cbada252cd1cf2f913c5e425ffe3453fb02b08b528c7bbbf28f18754d23dfec0904cd0cafe9bc02822b50860495c968cfbfeb') - -prepare() { - cd $_pkgname - - sed -i "s|Exec=.*|Exec=/usr/bin/$pkgname|" $pkgname.desktop - echo 'Path=/usr/bin' >> $pkgname.desktop -} - -package() { - # Install the app - install -d "$pkgdir"/opt/$pkgname - cp -a $_pkgname/. "$pkgdir"/opt/$pkgname - - chmod 755 "$pkgdir"/opt/$pkgname/$_pkgname - - rm "$pkgdir"/opt/$pkgname/postinst.sh - - install -d "$pkgdir"/usr/{bin,share/{pixmaps,applications}} - ln -s /opt/$pkgname/$_pkgname "$pkgdir"/usr/bin/$pkgname - ln -s /opt/$pkgname/discord.png "$pkgdir"/usr/share/pixmaps/$pkgname.png - ln -s /opt/$pkgname/$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop - - # setuid on chrome-sandbox - chmod u+s "$pkgdir"/opt/$pkgname/chrome-sandbox - - # Replacement symlinks - ln -sf /usr/lib/opera/lib_extra/libffmpeg.so "$pkgdir"/opt/$pkgname/libffmpeg.so - ln -sf /usr/lib/libEGL.so "$pkgdir"/opt/$pkgname/libEGL.so - ln -sf /usr/lib/libGLESv2.so "$pkgdir"/opt/$pkgname/libGLESv2.so - ln -sf /usr/lib/libEGL.so "$pkgdir"/opt/$pkgname/swiftshader/libEGL.so - ln -sf /usr/lib/libGLESv2.so "$pkgdir"/opt/$pkgname/swiftshader/libGLESv2.so - - # Licenses - install -Dm 644 LICENSE.html "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.html - install -Dm 644 OSS-LICENSES.html "$pkgdir"/usr/share/licenses/$pkgname/OSS-LICENSES.html -} - Copied: discord/repos/community-x86_64/PKGBUILD (from rev 702572, discord/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-10 23:12:32 UTC (rev 702573) @@ -0,0 +1,57 @@ +# Maintainer: Filipe Laíns (FFY00) + +pkgname=discord +_pkgname=Discord +pkgver=0.0.12 +pkgrel=1 +pkgdesc="All-in-one voice and text chat for gamers that's free and secure." +arch=('x86_64') +url='https://discordapp.com' +license=('custom') +depends=('libnotify' 'libxss' 'nspr' 'nss' 'gtk3' + 'opera-ffmpeg-codecs' 'libegl' 'libgles') # Replacements +optdepends=('libpulse: Pulseaudio support' +'xdg-utils: Open files') +source=("https://dl.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz; +'LICENSE.html::https://discordapp.com/terms' +'OSS-LICENSES.html::https://discordapp.com/licenses') +sha512sums=('c5009e022cac0b76d39cc125a98b9dd3d7a5827dd7d733c5578237b99b746aeccc1cd253aafa99e2a237bd82ef71ee42011f864059aa5ee62812488dbd82f511' + 'c83dfebe020d2529f64f3272b7ff8a8f49b2cb39df00b052fa82a279caf9a186440c3b4e6d894e01345ab6a6f6e7746deddc4f1caf2b9f96cf7fe99d253dcca4' + '9586ea3f7f10195eb0093057e20cbada252cd1cf2f913c5e425ffe3453fb02b08b528c7bbbf28f18754d23dfec0904cd0cafe9bc02822b50860495c968cfbfeb') + +prepare() { + cd $_pkgname + + sed -i "s|Exec=.*|Exec=/usr/bin/$pkgname|" $pkgname.desktop + echo 'Path=/usr/bin' >> $pkgname.desktop +} + +package() { + # Install the app + install -d "$pkgdir"/opt/$pkgname + cp -a $_pkgname/. "$pkgdir"/opt/$pkgname + + chmod 755 "$pkgdir"/opt/$pkgname/$_pkgname + + rm
[arch-commits] Commit in discord/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:12:21 Author: ffy00 Revision: 702571 upgpkg: discord 0.0.12-1 Modified: discord/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:11:45 UTC (rev 702570) +++ PKGBUILD2020-09-10 23:12:21 UTC (rev 702571) @@ -2,7 +2,7 @@ pkgname=discord _pkgname=Discord -pkgver=0.0.11 +pkgver=0.0.12 pkgrel=1 pkgdesc="All-in-one voice and text chat for gamers that's free and secure." arch=('x86_64') @@ -15,7 +15,7 @@ source=("https://dl.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz; 'LICENSE.html::https://discordapp.com/terms' 'OSS-LICENSES.html::https://discordapp.com/licenses') -sha512sums=('aac728bd514b2d3467bf21291fc96192cc3024b41471cd220e6fd74792a4131a1448cd2e0f5092e476b472be8d12c4deebcc46d2b0908e21b1626215ec7c4d5f' +sha512sums=('c5009e022cac0b76d39cc125a98b9dd3d7a5827dd7d733c5578237b99b746aeccc1cd253aafa99e2a237bd82ef71ee42011f864059aa5ee62812488dbd82f511' 'c83dfebe020d2529f64f3272b7ff8a8f49b2cb39df00b052fa82a279caf9a186440c3b4e6d894e01345ab6a6f6e7746deddc4f1caf2b9f96cf7fe99d253dcca4' '9586ea3f7f10195eb0093057e20cbada252cd1cf2f913c5e425ffe3453fb02b08b528c7bbbf28f18754d23dfec0904cd0cafe9bc02822b50860495c968cfbfeb')
[arch-commits] Commit in haskell-websockets/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:11:33 Author: felixonmars Revision: 702569 upgpkg: haskell-websockets 0.12.7.1-23: rebuild with mwc-random 0.15.0.1 Modified: haskell-websockets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:10:35 UTC (rev 702568) +++ PKGBUILD2020-09-10 23:11:33 UTC (rev 702569) @@ -4,7 +4,7 @@ _hkgname=websockets pkgname=haskell-websockets pkgver=0.12.7.1 -pkgrel=22 +pkgrel=23 pkgdesc="A sensible and clean way to write WebSocket-capable servers in Haskell." url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-websockets/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:11:45 Author: felixonmars Revision: 702570 archrelease: copy trunk to community-staging-x86_64 Added: haskell-websockets/repos/community-staging-x86_64/ haskell-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 702569, haskell-websockets/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 702569, haskell-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:11:45 UTC (rev 702570) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=websockets +pkgname=haskell-websockets +pkgver=0.12.7.1 +pkgrel=23 +pkgdesc="A sensible and clean way to write WebSocket-capable servers in Haskell." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-case-insensitive' 'haskell-clock' 'haskell-entropy' 'haskell-network' + 'haskell-random' 'haskell-sha' 'haskell-streaming-commons') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('911464ee2726cd2b328b9793aa09d64ec0d342fdc25d05e244717256ea42deb08bc9ee181677939fccf67489caff50c5867c5f0a83e25cfd82a0027f85ad5e54') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d;s/< *2.14/<3/;s/< *1.2/<2/' $_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 \ +-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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-wai-middleware-static/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:10:23 Author: felixonmars Revision: 702567 upgpkg: haskell-wai-middleware-static 0.8.3-56: rebuild with mwc-random 0.15.0.1 Modified: haskell-wai-middleware-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:09:49 UTC (rev 702566) +++ PKGBUILD2020-09-10 23:10:23 UTC (rev 702567) @@ -4,7 +4,7 @@ _hkgname=wai-middleware-static pkgname=haskell-wai-middleware-static pkgver=0.8.3 -pkgrel=55 +pkgrel=56 pkgdesc="WAI middleware that serves requests to static files" url="https://github.com/scotty-web/wai-middleware-static; license=("BSD")
[arch-commits] Commit in haskell-wai-middleware-static/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:10:35 Author: felixonmars Revision: 702568 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-middleware-static/repos/community-staging-x86_64/ haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD (from rev 702567, haskell-wai-middleware-static/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD (from rev 702567, haskell-wai-middleware-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:10:35 UTC (rev 702568) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-middleware-static +pkgname=haskell-wai-middleware-static +pkgver=0.8.3 +pkgrel=56 +pkgdesc="WAI middleware that serves requests to static files" +url="https://github.com/scotty-web/wai-middleware-static; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cryptonite' 'haskell-memory' 'haskell-expiring-cache-map' + 'haskell-http-types' 'haskell-mime-types' 'haskell-old-locale' 'haskell-wai') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('805dc8596542158c64deed3a49456c532786b6695530f45b74bf1d153b4e84e68f362c5a86adb6038f70258c7e916bf5f9f4c0fffa08456eacd08b02bde02f1a') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/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 +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: Thursday, September 10, 2020 @ 23:09:37 Author: felixonmars Revision: 702565 upgpkg: haskell-wai-cors 0.2.7-70: rebuild with mwc-random 0.15.0.1 Modified: haskell-wai-cors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:09:02 UTC (rev 702564) +++ PKGBUILD2020-09-10 23:09:37 UTC (rev 702565) @@ -4,7 +4,7 @@ _hkgname=wai-cors pkgname=haskell-wai-cors pkgver=0.2.7 -pkgrel=69 +pkgrel=70 pkgdesc="CORS for WAI" url="https://github.com/larskuhtz/wai-cors; license=("MIT")
[arch-commits] Commit in haskell-wai-cors/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:09:49 Author: felixonmars Revision: 702566 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 702565, haskell-wai-cors/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-wai-cors/repos/community-staging-x86_64/PKGBUILD (from rev 702565, haskell-wai-cors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:09:49 UTC (rev 702566) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-cors +pkgname=haskell-wai-cors +pkgver=0.2.7 +pkgrel=70 +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 +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/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:09:02 Author: felixonmars Revision: 702564 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 702563, haskell-wai-conduit/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 702563, haskell-wai-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:09:02 UTC (rev 702564) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-conduit +pkgname=haskell-wai-conduit +pkgver=3.0.0.4 +pkgrel=232 +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 +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/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:08:17 Author: felixonmars Revision: 702562 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai/repos/community-staging-x86_64/ haskell-wai/repos/community-staging-x86_64/PKGBUILD (from rev 702561, haskell-wai/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-wai/repos/community-staging-x86_64/PKGBUILD (from rev 702561, haskell-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:08:17 UTC (rev 702562) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai +pkgname=haskell-wai +pkgver=3.2.2.1 +pkgrel=102 +pkgdesc="Web Application Interface." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-http-types" "haskell-network" + "haskell-vault") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('72c92389d3faff234003f835206ff6eae3f8e3d885d7519706f8b78df3cb1c92121c5de7e8272436aed22ade8440baaefb14d50a10f2f233badadf16d1b5e431') + +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 +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: Thursday, September 10, 2020 @ 23:08:50 Author: felixonmars Revision: 702563 upgpkg: haskell-wai-conduit 3.0.0.4-232: rebuild with mwc-random 0.15.0.1 Modified: haskell-wai-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:08:17 UTC (rev 702562) +++ PKGBUILD2020-09-10 23:08:50 UTC (rev 702563) @@ -4,7 +4,7 @@ _hkgname=wai-conduit pkgname=haskell-wai-conduit pkgver=3.0.0.4 -pkgrel=231 +pkgrel=232 pkgdesc="Conduit wrappers for WAI" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:08:04 Author: felixonmars Revision: 702561 upgpkg: haskell-wai 3.2.2.1-102: rebuild with mwc-random 0.15.0.1 Modified: haskell-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:07:31 UTC (rev 702560) +++ PKGBUILD2020-09-10 23:08:04 UTC (rev 702561) @@ -4,7 +4,7 @@ _hkgname=wai pkgname=haskell-wai pkgver=3.2.2.1 -pkgrel=101 +pkgrel=102 pkgdesc="Web Application Interface." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-vty/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:07:31 Author: felixonmars Revision: 702560 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vty/repos/community-staging-x86_64/ haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 702559, haskell-vty/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 702559, haskell-vty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:07:31 UTC (rev 702560) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vty +pkgname=haskell-vty +pkgver=5.30 +pkgrel=12 +pkgdesc="A simple terminal UI library" +url="https://github.com/jtdaugherty/vty; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-blaze-builder' 'haskell-microlens' + 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-hashable' 'haskell-parallel' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck' + 'haskell-quickcheck-assertions' 'haskell-test-framework' + 'haskell-test-framework-smallcheck' 'haskell-test-framework-hunit' 'haskell-random' + 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('99c7a9be8499e5e29d14cfeea45881b7c50db68572ac69798dc70965fff8efc5aa10641427359b12069420945adac1a0264083867eebe7a23c6f2248cdbbd408') + +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 +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() { +# https://github.com/jtdaugherty/vty/issues/132 +# https://github.com/haskell/cabal/issues/4918 +cd $_hkgname-$pkgver +# runhaskell Setup test +} + +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-vty/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:07:19 Author: felixonmars Revision: 702559 upgpkg: haskell-vty 5.30-12: rebuild with mwc-random 0.15.0.1 Modified: haskell-vty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:06:14 UTC (rev 702558) +++ PKGBUILD2020-09-10 23:07:19 UTC (rev 702559) @@ -4,7 +4,7 @@ _hkgname=vty pkgname=haskell-vty pkgver=5.30 -pkgrel=11 +pkgrel=12 pkgdesc="A simple terminal UI library" url="https://github.com/jtdaugherty/vty; license=("BSD")
[arch-commits] Commit in haskell-classy-prelude/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:06:14 Author: felixonmars Revision: 702558 archrelease: copy trunk to community-staging-x86_64 Added: haskell-classy-prelude/repos/community-staging-x86_64/ haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 702557, haskell-classy-prelude/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 702557, haskell-classy-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:06:14 UTC (rev 702558) @@ -0,0 +1,48 @@ +# Maintainer: Jelle van der Waa + +_hkgname=classy-prelude +pkgname=haskell-classy-prelude +pkgver=1.5.0 +pkgrel=60 +pkgdesc='A typeclass-based Prelude' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_hkgname; +license=(MIT) +depends=(ghc-libs haskell-async haskell-chunked-data haskell-dlist + haskell-hashable haskell-mono-traversable haskell-mtl haskell-primitive + haskell-unliftio haskell-stm-chans haskell-semigroups + haskell-unordered-containers haskell-vector-instances + haskell-say haskell-mutable-containers haskell-basic-prelude + haskell-mono-traversable-instances) +checkdepends=(haskell-hspec) +makedepends=(ghc) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('eb8afb8a8988d0b251f6b3c2046f3ad943201d35379bfcd21f024afa67031c1b43677f43b22a0dd88e5e586a669bf5cb0b7348e13f40bbef624d09a3c6c62dfd') + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +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 +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-classy-prelude/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:06:03 Author: felixonmars Revision: 702557 upgpkg: haskell-classy-prelude 1.5.0-60: rebuild with mwc-random 0.15.0.1 Modified: haskell-classy-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:04:30 UTC (rev 702556) +++ PKGBUILD2020-09-10 23:06:03 UTC (rev 702557) @@ -3,7 +3,7 @@ _hkgname=classy-prelude pkgname=haskell-classy-prelude pkgver=1.5.0 -pkgrel=59 +pkgrel=60 pkgdesc='A typeclass-based Prelude' arch=(x86_64) url="https://hackage.haskell.org/package/$_hkgname;
[arch-commits] Commit in haskell-mono-traversable-instances/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:04:18 Author: felixonmars Revision: 702555 upgpkg: haskell-mono-traversable-instances 0.1.0.0-56: rebuild with mwc-random 0.15.0.1 Modified: haskell-mono-traversable-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:03:42 UTC (rev 702554) +++ PKGBUILD2020-09-10 23:04:18 UTC (rev 702555) @@ -3,7 +3,7 @@ _hkgname=mono-traversable-instances pkgname=haskell-mono-traversable-instances pkgver=0.1.0.0 -pkgrel=55 +pkgrel=56 pkgdesc='Extra typeclass instances for mono-traversable' arch=(x86_64) url="https://hackage.haskell.org/package/$_hkgname;
[arch-commits] Commit in haskell-mono-traversable-instances/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:04:30 Author: felixonmars Revision: 702556 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mono-traversable-instances/repos/community-staging-x86_64/ haskell-mono-traversable-instances/repos/community-staging-x86_64/PKGBUILD (from rev 702555, haskell-mono-traversable-instances/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-mono-traversable-instances/repos/community-staging-x86_64/PKGBUILD (from rev 702555, haskell-mono-traversable-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:04:30 UTC (rev 702556) @@ -0,0 +1,49 @@ +# Maintainer: Jelle van der Waa + +_hkgname=mono-traversable-instances +pkgname=haskell-mono-traversable-instances +pkgver=0.1.0.0 +pkgrel=56 +pkgdesc='Extra typeclass instances for mono-traversable' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_hkgname; +license=(MIT) +depends=(ghc-libs haskell-dlist haskell-comonad haskell-mono-traversable + haskell-semigroupoids haskell-vector-instances haskell-dlist-instances) +makedepends=(ghc) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('53eeb28d68769cc995a2abf4219e6ccbe211d53f190112bb3c6792a3591ccb6334691ec491d92563489d64c7f39df81b02c0a36178daff135fce8b8475f43d0b') + +prepare() { + cd $_hkgname-$pkgver + sed -i '/semigroups/d;s/< *1.0/<2/' $_hkgname.cabal + sed -i 's/tailEx = DL.tail/tailEx = DL.fromList . DL.tail/' src/Data/MonoTraversable/Instances.hs +} + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +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 +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-vector-instances/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:03:42 Author: felixonmars Revision: 702554 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 702553, haskell-vector-instances/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 702553, haskell-vector-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:03:42 UTC (rev 702554) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-instances +pkgname=haskell-vector-instances +pkgver=3.4 +pkgrel=197 +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 \ +-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: Thursday, September 10, 2020 @ 23:03:30 Author: felixonmars Revision: 702553 upgpkg: haskell-vector-instances 3.4-197: rebuild with mwc-random 0.15.0.1 Modified: haskell-vector-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:02:53 UTC (rev 702552) +++ PKGBUILD2020-09-10 23:03:30 UTC (rev 702553) @@ -4,7 +4,7 @@ _hkgname=vector-instances pkgname=haskell-vector-instances pkgver=3.4 -pkgrel=196 +pkgrel=197 pkgdesc="Orphan Instances for \'Data.Vector\'" url="https://github.com/ekmett/vector-instances; license=("BSD")
[arch-commits] Commit in haskell-haddock-library/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:02:41 Author: felixonmars Revision: 702551 upgpkg: haskell-haddock-library 1.9.0-29: rebuild with mwc-random 0.15.0.1 Modified: haskell-haddock-library/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:01:27 UTC (rev 702550) +++ PKGBUILD2020-09-10 23:02:41 UTC (rev 702551) @@ -3,7 +3,7 @@ _hkgname=haddock-library pkgname=haskell-haddock-library pkgver=1.9.0 -pkgrel=28 +pkgrel=29 pkgdesc="A documentation-generation tool for Haskell libraries" url="https://www.haskell.org/haddock/; license=("BSD")
[arch-commits] Commit in haskell-haddock-library/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:02:53 Author: felixonmars Revision: 702552 archrelease: copy trunk to community-staging-x86_64 Added: haskell-haddock-library/repos/community-staging-x86_64/ haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 702551, haskell-haddock-library/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 702551, haskell-haddock-library/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:02:53 UTC (rev 702552) @@ -0,0 +1,48 @@ +# Maintainer: Sergej Pupykin + +_hkgname=haddock-library +pkgname=haskell-haddock-library +pkgver=1.9.0 +pkgrel=29 +pkgdesc="A documentation-generation tool for Haskell libraries" +url="https://www.haskell.org/haddock/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-quickcheck' 'haskell-optparse-applicative' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz;) +sha512sums=('ec41df15a849a59fc41a443ce233dfa6293f0d201ed1847bd8a7732bc0e2138bab2305c127bd60f51919d8eeeb6808eec7a0add38edacd059956d852167477b5') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/2.13.2/2.14/' $_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 +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 +} + +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-tree-diff/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:01:27 Author: felixonmars Revision: 702550 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tree-diff/repos/community-staging-x86_64/ haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 702549, haskell-tree-diff/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 702549, haskell-tree-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:01:27 UTC (rev 702550) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=tree-diff +pkgname=haskell-tree-diff +pkgver=0.1 +pkgrel=124 +pkgdesc="Diffing of (expression) trees" +url="https://github.com/phadej/tree-diff; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-ansi-terminal' + 'haskell-base-compat' 'haskell-hashable' 'haskell-parsers' 'haskell-quickcheck' + 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' 'haskell-uuid-types' + 'haskell-vector') +makedepends=('ghc' 'haskell-trifecta' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a4ee703e4b6a18055c7749020863a9571af4620dbb7ea05903693c752e10e3ffa4fee8da0dacc0e4bbf92173e34c9070251881597ca1cd9f7c8ed365e840563c') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +sed -i -e 's/\^>=.*//' -e 's/&&.*//' -e '/bytestring-builder/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 +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 +} + +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-tree-diff/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:01:15 Author: felixonmars Revision: 702549 upgpkg: haskell-tree-diff 0.1-124: rebuild with mwc-random 0.15.0.1 Modified: haskell-tree-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 23:00:21 UTC (rev 702548) +++ PKGBUILD2020-09-10 23:01:15 UTC (rev 702549) @@ -3,7 +3,7 @@ _hkgname=tree-diff pkgname=haskell-tree-diff pkgver=0.1 -pkgrel=123 +pkgrel=124 pkgdesc="Diffing of (expression) trees" url="https://github.com/phadej/tree-diff; license=('BSD')
[arch-commits] Commit in haskell-trifecta/repos (2 files)
Date: Thursday, September 10, 2020 @ 23:00:21 Author: felixonmars Revision: 702548 archrelease: copy trunk to community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 702547, haskell-trifecta/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 702547, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 23:00:21 UTC (rev 702548) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=2.1 +pkgrel=70 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="https://github.com/ekmett/trifecta/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-charset" "haskell-comonad" "haskell-fingertree" + "haskell-hashable" "haskell-lens" "haskell-parsers" 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' "haskell-profunctors" "haskell-reducers" + "haskell-unordered-containers" "haskell-utf8-string") +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0929ee4a3d9a53c211b13a711814b4b6ea488ad40f373befdc7e8a479b2a95c4e97a19381873af54d377ff2af49782677fa2ea892ea69522c242e245debd3a25') + +prepare() { +sed -i -e '/semigroups/d;s/< *0.17/<1/' $_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 +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 +} + +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-trifecta/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 23:00:10 Author: felixonmars Revision: 702547 upgpkg: haskell-trifecta 2.1-70: rebuild with mwc-random 0.15.0.1 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:59:00 UTC (rev 702546) +++ PKGBUILD2020-09-10 23:00:10 UTC (rev 702547) @@ -4,7 +4,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=2.1 -pkgrel=69 +pkgrel=70 pkgdesc="A modern parser combinator library with convenient diagnostics" url="https://github.com/ekmett/trifecta/; license=("BSD")
[arch-commits] Commit in haskell-clash-prelude/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:59:00 Author: felixonmars Revision: 702546 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 702545, haskell-clash-prelude/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 702545, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:59:00 UTC (rev 702546) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.2.4 +pkgrel=27 +pkgdesc="CAES Language for Synchronous Hardware - Prelude library" +url="https://github.com/clash-lang/clash-prelude; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' '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-hint' 'haskell-quickcheck-classes-base' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('dd3d0321c59e141dbb83cbebf81b7608c0c0cf8cac3526428344a967feeb50fae4a1ee8304504a212b1cc1d941621a8a3c3eaa973e72838d4556be04184f9db0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# TODO +runhaskell Setup test || warning "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-clash-prelude/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:58:48 Author: felixonmars Revision: 702545 upgpkg: haskell-clash-prelude 1.2.4-27: rebuild with mwc-random 0.15.0.1 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:42:04 UTC (rev 702544) +++ PKGBUILD2020-09-10 22:58:48 UTC (rev 702545) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=1.2.4 -pkgrel=26 +pkgrel=27 pkgdesc="CAES Language for Synchronous Hardware - Prelude library" url="https://github.com/clash-lang/clash-prelude; license=('BSD')
[arch-commits] Commit in haskell-text-show/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:42:04 Author: felixonmars Revision: 702544 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-show/repos/community-staging-x86_64/ haskell-text-show/repos/community-staging-x86_64/PKGBUILD (from rev 702543, haskell-text-show/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-text-show/repos/community-staging-x86_64/PKGBUILD (from rev 702543, haskell-text-show/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:42:04 UTC (rev 702544) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=text-show +pkgname=haskell-text-show +pkgver=3.8.5 +pkgrel=32 +pkgdesc="Efficient conversion of values into Text" +url="https://github.com/RyanGlScott/text-show; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat-batteries' 'haskell-bifunctors' 'haskell-generic-deriving' + 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-base-orphans' 'haskell-deriving-compat' 'haskell-hspec' + 'haskell-quickcheck' 'haskell-quickcheck-instances') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('17e6e4d188280d4545867b31210f9e8e69337996c80b8c4f9fd846e50605acb29ebb2429e72ce76545426741055c4806c20a32b59d47e190a38d0f1ed9405947') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' -e 's/< *2.1/<3/;s/< *4.14/<5/' $_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 +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 +} + +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-text-show/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:41:52 Author: felixonmars Revision: 702543 upgpkg: haskell-text-show 3.8.5-32: rebuild with mwc-random 0.15.0.1 Modified: haskell-text-show/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:40:08 UTC (rev 702542) +++ PKGBUILD2020-09-10 22:41:52 UTC (rev 702543) @@ -3,7 +3,7 @@ _hkgname=text-show pkgname=haskell-text-show pkgver=3.8.5 -pkgrel=31 +pkgrel=32 pkgdesc="Efficient conversion of values into Text" url="https://github.com/RyanGlScott/text-show; license=('BSD')
[arch-commits] Commit in haskell-swagger2/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:40:08 Author: felixonmars Revision: 702542 archrelease: copy trunk to community-staging-x86_64 Added: haskell-swagger2/repos/community-staging-x86_64/ haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 702541, haskell-swagger2/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 702541, haskell-swagger2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:40:08 UTC (rev 702542) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=swagger2 +pkgname=haskell-swagger2 +pkgver=2.6 +pkgrel=41 +pkgdesc="Swagger 2.0 data model" +url="https://github.com/GetShopTV/swagger2; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-base-compat-batteries' + 'haskell-cookie' 'haskell-hashable' 'haskell-generics-sop' 'haskell-http-media' + 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-network' 'haskell-optics-core' + 'haskell-optics-th' 'haskell-quickcheck' 'haskell-scientific' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-uuid-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-quickcheck-instances' + 'haskell-hspec-discover' 'haskell-doctest' 'haskell-cabal-doctest' 'haskell-glob' + 'haskell-utf8-string') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d7ca7710ad1c1b42c7f9066b94a3abaf22be6826a84255dbbcbb0c0bbae3612cd934432fa907b4f650049e83fae94d6ead602e93f29e739f14c17144fe5a2101') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.14/<3/;s/< *1.5/<2/' $_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 +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 +} + +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-swagger2/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:39:57 Author: felixonmars Revision: 702541 upgpkg: haskell-swagger2 2.6-41: rebuild with mwc-random 0.15.0.1 Modified: haskell-swagger2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:36:30 UTC (rev 702540) +++ PKGBUILD2020-09-10 22:39:57 UTC (rev 702541) @@ -4,7 +4,7 @@ _hkgname=swagger2 pkgname=haskell-swagger2 pkgver=2.6 -pkgrel=40 +pkgrel=41 pkgdesc="Swagger 2.0 data model" url="https://github.com/GetShopTV/swagger2; license=("BSD")
[arch-commits] Commit in haskell-store/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:36:30 Author: felixonmars Revision: 702540 archrelease: copy trunk to community-staging-x86_64 Added: haskell-store/repos/community-staging-x86_64/ haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 702539, haskell-store/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 702539, haskell-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:36:30 UTC (rev 702540) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=store +pkgname=haskell-store +pkgver=0.7.7 +pkgrel=3 +pkgdesc="Fast binary serialization" +url="https://github.com/fpco/store; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 'haskell-base64-bytestring' + 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free' + 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 'haskell-primitive' + 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck' + 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fb51d4fc4dea0c0b9be9847edf0ffefc19471b2befcb1d193bbc6c8e0dfbe8f8c9cb647dcb2f2b6db70711e1a77b5b37b8cce930d6bbc4ce2a80ea78adfd4765') + +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 \ +-f-comparison-bench -f-small-bench +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-store/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:36:19 Author: felixonmars Revision: 702539 upgpkg: haskell-store 0.7.7-3: rebuild with mwc-random 0.15.0.1 Modified: haskell-store/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:34:09 UTC (rev 702538) +++ PKGBUILD2020-09-10 22:36:19 UTC (rev 702539) @@ -3,7 +3,7 @@ _hkgname=store pkgname=haskell-store pkgver=0.7.7 -pkgrel=2 +pkgrel=3 pkgdesc="Fast binary serialization" url="https://github.com/fpco/store; license=('BSD')
[arch-commits] Commit in haskell-binary-tagged/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:34:09 Author: felixonmars Revision: 702538 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-tagged/repos/community-staging-x86_64/ haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 702537, haskell-binary-tagged/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 702537, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:34:09 UTC (rev 702538) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.3 +pkgrel=23 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-structured' 'haskell-tagged') +makedepends=('ghc' 'haskell-binary-instances' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-singleton-bool' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('731f94d53eabd0a00c1c116836a5e2eb9543911561b99f91c85df32534b73d7a441f25fdb5e98d2b6cba5523ceeaa112b5671ca8196535dc35c391943cb58b5e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-binary-tagged/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:33:57 Author: felixonmars Revision: 702537 upgpkg: haskell-binary-tagged 0.3-23: rebuild with mwc-random 0.15.0.1 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:33:10 UTC (rev 702536) +++ PKGBUILD2020-09-10 22:33:57 UTC (rev 702537) @@ -4,7 +4,7 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged pkgver=0.3 -pkgrel=22 +pkgrel=23 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme; license=("BSD")
[arch-commits] Commit in haskell-singleton-bool/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:33:10 Author: felixonmars Revision: 702536 archrelease: copy trunk to community-staging-x86_64 Added: haskell-singleton-bool/repos/community-staging-x86_64/ haskell-singleton-bool/repos/community-staging-x86_64/PKGBUILD (from rev 702535, haskell-singleton-bool/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-singleton-bool/repos/community-staging-x86_64/PKGBUILD (from rev 702535, haskell-singleton-bool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:33:10 UTC (rev 702536) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=singleton-bool +pkgname=haskell-singleton-bool +pkgver=0.1.5 +pkgrel=23 +pkgdesc="Type level booleans" +url="https://github.com/phadej/singleton-bool; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-dec') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a2b70137f598026d0b330a5ee8265f07056e2073544f62b60cba7fec2345796f5b0d295536a536877bcb01439401047a026d8234531e27431e38701711d5df1a') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.13/<5/' $_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 +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-ixset-typed/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:32:15 Author: felixonmars Revision: 702533 upgpkg: haskell-ixset-typed 0.5-45: rebuild with mwc-random 0.15.0.1 Modified: haskell-ixset-typed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:31:28 UTC (rev 702532) +++ PKGBUILD2020-09-10 22:32:15 UTC (rev 702533) @@ -3,7 +3,7 @@ _hkgname=ixset-typed pkgname=haskell-ixset-typed pkgver=0.5 -pkgrel=44 +pkgrel=45 pkgdesc="Efficient relational queries on Haskell sets" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-singleton-bool/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:32:59 Author: felixonmars Revision: 702535 upgpkg: haskell-singleton-bool 0.1.5-23: rebuild with mwc-random 0.15.0.1 Modified: haskell-singleton-bool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:32:27 UTC (rev 702534) +++ PKGBUILD2020-09-10 22:32:59 UTC (rev 702535) @@ -3,7 +3,7 @@ _hkgname=singleton-bool pkgname=haskell-singleton-bool pkgver=0.1.5 -pkgrel=22 +pkgrel=23 pkgdesc="Type level booleans" url="https://github.com/phadej/singleton-bool; license=('BSD')
[arch-commits] Commit in haskell-ixset-typed/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:32:27 Author: felixonmars Revision: 702534 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ixset-typed/repos/community-staging-x86_64/ haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 702533, haskell-ixset-typed/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 702533, haskell-ixset-typed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:32:27 UTC (rev 702534) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ixset-typed +pkgname=haskell-ixset-typed +pkgver=0.5 +pkgrel=45 +pkgdesc="Efficient relational queries on Haskell sets" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0f25a540835805cdea68b46de5956afa887172cf16135f7d13e1c1f59e750652defae74d3ecebdacdb606ddf3bdc515c370e0b57f7ada21e3aa3f6e1b62fe582') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-safecopy/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:31:17 Author: felixonmars Revision: 702531 upgpkg: haskell-safecopy 0.10.3-32: rebuild with mwc-random 0.15.0.1 Modified: haskell-safecopy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:30:09 UTC (rev 702530) +++ PKGBUILD2020-09-10 22:31:17 UTC (rev 702531) @@ -3,7 +3,7 @@ _hkgname=safecopy pkgname=haskell-safecopy pkgver=0.10.3 -pkgrel=31 +pkgrel=32 pkgdesc="Binary serialization with version control." url="http://acid-state.seize.it/safecopy; license=('custom:PublicDomain')
[arch-commits] Commit in haskell-safecopy/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:31:28 Author: felixonmars Revision: 702532 archrelease: copy trunk to community-staging-x86_64 Added: haskell-safecopy/repos/community-staging-x86_64/ haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 702531, haskell-safecopy/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 702531, haskell-safecopy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:31:28 UTC (rev 702532) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +_hkgname=safecopy +pkgname=haskell-safecopy +pkgver=0.10.3 +pkgrel=32 +pkgdesc="Binary serialization with version control." +url="http://acid-state.seize.it/safecopy; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-generic-data' 'haskell-old-time' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-lens' 'haskell-lens-action' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bc90f4555b63c561003d5f87b230160005b2a505370322dbd2a5117261671efcac701ebe7578b20ee585989b2c13256363c13036710e5feaced56b593ce7e323') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-libmpd/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:30:09 Author: felixonmars Revision: 702530 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libmpd/repos/community-staging-x86_64/ haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 702529, haskell-libmpd/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 702529, haskell-libmpd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:30:09 UTC (rev 702530) @@ -0,0 +1,46 @@ +# Maintainer: Levente Polyak +# Contributer: Colin Woodbury +# Contributer: Leif Warner +# Contributor: Cedric Girard +# Contributor: Arch Haskell Team + +_hkgname=libmpd +pkgname=haskell-libmpd +pkgver=0.9.1.0 +pkgrel=38 +pkgdesc='Client library for MPD, the Music Player Daemon' +url='https://hackage.haskell.org/package/libmpd' +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'gmp' 'haskell-attoparsec' 'haskell-bytestring' 'haskell-containers' 'haskell-data-default' + 'haskell-filepath' 'haskell-network' 'haskell-safe-exceptions' 'haskell-time' 'haskell-utf8-string' + 'haskell-primitive') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/vimus/libmpd-haskell/archive/v${pkgver}.tar.gz) +sha512sums=('e0577742b735097f1b562aaf0281bbd50890f22ab819fcbd994b6a3c671319a9a006f09db241aecf4bdaba16573ecc6e01b39094186a8d1385cc4d2db5a56c0a') + +build() { + cd ${_hkgname}-haskell-${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 +runhaskell Setup build $MAKEFLAGS +runhaskell Setup haddock +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}-haskell-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries" + runhaskell Setup copy --destdir="$pkgdir" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.md changelog.md -t "${pkgdir}/usr/share/doc/${pkgname}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-libmpd/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:29:58 Author: felixonmars Revision: 702529 upgpkg: haskell-libmpd 0.9.1.0-38: rebuild with mwc-random 0.15.0.1 Modified: haskell-libmpd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:29:13 UTC (rev 702528) +++ PKGBUILD2020-09-10 22:29:58 UTC (rev 702529) @@ -7,7 +7,7 @@ _hkgname=libmpd pkgname=haskell-libmpd pkgver=0.9.1.0 -pkgrel=37 +pkgrel=38 pkgdesc='Client library for MPD, the Music Player Daemon' url='https://hackage.haskell.org/package/libmpd' license=('MIT')
[arch-commits] Commit in haskell-safe-exceptions/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:29:13 Author: felixonmars Revision: 702528 archrelease: copy trunk to community-staging-x86_64 Added: haskell-safe-exceptions/repos/community-staging-x86_64/ haskell-safe-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 702527, haskell-safe-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-safe-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 702527, haskell-safe-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:29:13 UTC (rev 702528) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=safe-exceptions +pkgname=haskell-safe-exceptions +pkgver=0.1.7.1 +pkgrel=5 +pkgdesc="Safe, consistent, and easy exception handling" +url="https://github.com/fpco/safe-exceptions; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec' 'haskell-void') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9d3f97df6cae87eaf547e80f1d19d150bf850259dafacb59fcb143fd349dcff9c26e21971e5a2b68ab7b88b6ea88dff63cc3b571453d09afd4bd70805c3c3587') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-safe-exceptions/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:29:01 Author: felixonmars Revision: 702527 upgpkg: haskell-safe-exceptions 0.1.7.1-5: rebuild with mwc-random 0.15.0.1 Modified: haskell-safe-exceptions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:28:25 UTC (rev 702526) +++ PKGBUILD2020-09-10 22:29:01 UTC (rev 702527) @@ -3,7 +3,7 @@ _hkgname=safe-exceptions pkgname=haskell-safe-exceptions pkgver=0.1.7.1 -pkgrel=4 +pkgrel=5 pkgdesc="Safe, consistent, and easy exception handling" url="https://github.com/fpco/safe-exceptions; license=('MIT')
[arch-commits] Commit in haskell-pointed/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:28:25 Author: felixonmars Revision: 702526 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 702525, haskell-pointed/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 702525, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:28:25 UTC (rev 702526) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5.0.1 +pkgrel=163 +pkgdesc="Pointed and copointed data" +url="https://github.com/ekmett/pointed/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-data-default-class' 'haskell-hashable' + 'haskell-kan-extensions' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('65958628c983a2c2866b1a1a615c7a7f2f516068c667ce9b93f4214b863632b40eba4915d49e07388c52ced8868bb308b24e7b38a6f50563c68954696748c99b') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' -e 's/< *2.5/<3/' -e 's/< *1.3/<2/' $_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 \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +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-pointed/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:28:13 Author: felixonmars Revision: 702525 upgpkg: haskell-pointed 5.0.1-163: rebuild with mwc-random 0.15.0.1 Modified: haskell-pointed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:27:39 UTC (rev 702524) +++ PKGBUILD2020-09-10 22:28:13 UTC (rev 702525) @@ -4,7 +4,7 @@ _hkgname=pointed pkgname=haskell-pointed pkgver=5.0.1 -pkgrel=162 +pkgrel=163 pkgdesc="Pointed and copointed data" url="https://github.com/ekmett/pointed/; license=("BSD")
[arch-commits] Commit in haskell-pipes/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:27:39 Author: felixonmars Revision: 702524 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pipes/repos/community-staging-x86_64/ haskell-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 702523, haskell-pipes/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 702523, haskell-pipes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:27:39 UTC (rev 702524) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pipes +pkgname=haskell-pipes +pkgver=4.3.14 +pkgrel=11 +pkgdesc="Compositional pipelines" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-mmorph' 'haskell-void') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4dac195772876c62d187a123c99ec2c624ce9f5b4c8ea8de9621d01c4eaaaf99a2f856a2c9faf94ec35c531df29f0e82aa9015ad8dd4eb2b2d7478a0da4bacf5') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-pipes/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:27:27 Author: felixonmars Revision: 702523 upgpkg: haskell-pipes 4.3.14-11: rebuild with mwc-random 0.15.0.1 Modified: haskell-pipes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:26:45 UTC (rev 702522) +++ PKGBUILD2020-09-10 22:27:27 UTC (rev 702523) @@ -4,7 +4,7 @@ _hkgname=pipes pkgname=haskell-pipes pkgver=4.3.14 -pkgrel=10 +pkgrel=11 pkgdesc="Compositional pipelines" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-optparse-generic/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:26:34 Author: felixonmars Revision: 702521 upgpkg: haskell-optparse-generic 1.4.2-11: rebuild with mwc-random 0.15.0.1 Modified: haskell-optparse-generic/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:25:54 UTC (rev 702520) +++ PKGBUILD2020-09-10 22:26:34 UTC (rev 702521) @@ -3,7 +3,7 @@ _hkgname=optparse-generic pkgname=haskell-optparse-generic pkgver=1.4.2 -pkgrel=10 +pkgrel=11 pkgdesc="Auto-generate a command-line parser for your datatype" url="https://github.com/Gabriel439/Haskell-Optparse-Generic-Library; license=('BSD')
[arch-commits] Commit in haskell-optparse-generic/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:26:45 Author: felixonmars Revision: 702522 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-generic/repos/community-staging-x86_64/ haskell-optparse-generic/repos/community-staging-x86_64/PKGBUILD (from rev 702521, haskell-optparse-generic/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-optparse-generic/repos/community-staging-x86_64/PKGBUILD (from rev 702521, haskell-optparse-generic/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:26:45 UTC (rev 702522) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=optparse-generic +pkgname=haskell-optparse-generic +pkgver=1.4.2 +pkgrel=11 +pkgdesc="Auto-generate a command-line parser for your datatype" +url="https://github.com/Gabriel439/Haskell-Optparse-Generic-Library; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-system-filepath' 'haskell-only' 'haskell-optparse-applicative' + 'haskell-void') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c67f605cfa2ba0155f1f738e1e98fa7968e62d8ed82c34a11f3494afe0eab1e6c2642bfd16a7a29d9f35332590f10a17dbef4978b1eff339fe86052c23beb044') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:25:54 Author: felixonmars Revision: 702520 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 702519, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 702519, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:25:54 UTC (rev 702520) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.1 +pkgrel=64 +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=('a5e1b98cc50342ddbaf36a9c6f7a87cdfd8e8abb66852777ef8fc3362a3cb7bac473c3dfd7a4ad2f57f3318c5dca6ec7a07e2a4eae05bdcc34308d188d791460') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.5/<2/' $_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 \ +-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: Thursday, September 10, 2020 @ 22:25:42 Author: felixonmars Revision: 702519 upgpkg: haskell-lens-aeson 1.1-64: rebuild with mwc-random 0.15.0.1 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:24:58 UTC (rev 702518) +++ PKGBUILD2020-09-10 22:25:42 UTC (rev 702519) @@ -3,7 +3,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.1 -pkgrel=63 +pkgrel=64 pkgdesc="Law-abiding lenses for aeson" url="https://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-lens-action/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:24:46 Author: felixonmars Revision: 702517 upgpkg: haskell-lens-action 0.2.4-53: rebuild with mwc-random 0.15.0.1 Modified: haskell-lens-action/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:24:05 UTC (rev 702516) +++ PKGBUILD2020-09-10 22:24:46 UTC (rev 702517) @@ -3,7 +3,7 @@ _hkgname=lens-action pkgname=haskell-lens-action pkgver=0.2.4 -pkgrel=52 +pkgrel=53 pkgdesc="Monadic Getters and Folds" url="https://github.com/ekmett/lens-action; license=('BSD')
[arch-commits] Commit in haskell-lens-action/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:24:58 Author: felixonmars Revision: 702518 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 702517, haskell-lens-action/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 702517, haskell-lens-action/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:24:58 UTC (rev 702518) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=lens-action +pkgname=haskell-lens-action +pkgver=0.2.4 +pkgrel=53 +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' 'haskell-cabal-doctest' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9fde7be03c4cc289e19cee5dd5695c247a71c2585f8e085033e862b158ddc062a138f500b7dd71e3eb9f51869759b83fb0f88309db53f24300aaa0076322b883') + +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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:24:05 Author: felixonmars Revision: 702516 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 702515, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 702515, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:24:05 UTC (rev 702516) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.3.1 +pkgrel=40 +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-lens' + 'haskell-optics-core' 'haskell-optics-extra' 'haskell-semigroupoids' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('38455a09de253d1082f09aa75f1cd8cc899c7412b51bb3e3e1eaa6a1caa50a8430c0d89c57b9392fc6aba62301add9056c231e1f83c755a8300423de7a980e6e') + +prepare() { +sed -e '/semigroups/d;s/< *1/<2/' \ +-i ${_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 +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 +} + +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: Thursday, September 10, 2020 @ 22:23:53 Author: felixonmars Revision: 702515 upgpkg: haskell-insert-ordered-containers 0.2.3.1-40: rebuild with mwc-random 0.15.0.1 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:22:58 UTC (rev 702514) +++ PKGBUILD2020-09-10 22:23:53 UTC (rev 702515) @@ -3,7 +3,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.3.1 -pkgrel=39 +pkgrel=40 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('BSD')
[arch-commits] Commit in haskell-generic-data/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:22:46 Author: felixonmars Revision: 702513 upgpkg: haskell-generic-data 0.9.1.0-8: rebuild with mwc-random 0.15.0.1 Modified: haskell-generic-data/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:21:28 UTC (rev 702512) +++ PKGBUILD2020-09-10 22:22:46 UTC (rev 702513) @@ -3,7 +3,7 @@ _hkgname=generic-data pkgname=haskell-generic-data pkgver=0.9.1.0 -pkgrel=7 +pkgrel=8 pkgdesc="Deriving instances with GHC.Generics and related utilities" url="https://github.com/Lysxia/generic-data; license=('MIT')
[arch-commits] Commit in haskell-generic-data/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:22:58 Author: felixonmars Revision: 702514 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-data/repos/community-staging-x86_64/ haskell-generic-data/repos/community-staging-x86_64/PKGBUILD (from rev 702513, haskell-generic-data/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-generic-data/repos/community-staging-x86_64/PKGBUILD (from rev 702513, haskell-generic-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:22:58 UTC (rev 702514) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=generic-data +pkgname=haskell-generic-data +pkgver=0.9.1.0 +pkgrel=8 +pkgdesc="Deriving instances with GHC.Generics and related utilities" +url="https://github.com/Lysxia/generic-data; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ap-normalize' 'haskell-base-orphans' 'haskell-contravariant' + 'haskell-show-combinators') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-generic-lens' 'haskell-glob' + 'haskell-inspection-testing' 'haskell-one-liner' 'haskell-quickcheck' + 'haskell-show-combinators' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-unordered-containers') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7c3204d0af5b4d33a2104518b0da365a55f8c14d66bd171d170dbaac2bd7496f635d41a46178eca066ac02f7a7bfb899d027a2b9dd6f67770d23b22c6309e79c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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: Thursday, September 10, 2020 @ 22:21:16 Author: felixonmars Revision: 702511 upgpkg: haskell-generic-lens 2.0.0.0-40: rebuild with mwc-random 0.15.0.1 Modified: haskell-generic-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:20:09 UTC (rev 702510) +++ PKGBUILD2020-09-10 22:21:16 UTC (rev 702511) @@ -3,7 +3,7 @@ _hkgname=generic-lens pkgname=haskell-generic-lens pkgver=2.0.0.0 -pkgrel=39 +pkgrel=40 pkgdesc="Generically derive traversals, lenses and prisms" url="https://github.com/kcsongor/generic-lens; license=('BSD')
[arch-commits] Commit in haskell-generic-lens/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:21:28 Author: felixonmars Revision: 702512 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 702511, haskell-generic-lens/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 702511, haskell-generic-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:21:28 UTC (rev 702512) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=generic-lens +pkgname=haskell-generic-lens +pkgver=2.0.0.0 +pkgrel=40 +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=('69340658b9931b57817c254e9cfc347f5aad2a843955c40f7fa350305d48fe7437ce36b561b9f8a7e81786f63d53cc796011b0ee4159143f9c2f2dd556829662') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:20:09 Author: felixonmars Revision: 702510 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 702509, haskell-concise/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 702509, haskell-concise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:20:09 UTC (rev 702510) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concise +pkgname=haskell-concise +pkgver=0.1.0.1 +pkgrel=196 +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 +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 +} + +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: Thursday, September 10, 2020 @ 22:19:57 Author: felixonmars Revision: 702509 upgpkg: haskell-concise 0.1.0.1-196: rebuild with mwc-random 0.15.0.1 Modified: haskell-concise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:19:17 UTC (rev 702508) +++ PKGBUILD2020-09-10 22:19:57 UTC (rev 702509) @@ -4,7 +4,7 @@ _hkgname=concise pkgname=haskell-concise pkgver=0.1.0.1 -pkgrel=195 +pkgrel=196 pkgdesc="Utilities for Control.Lens.Cons" url="https://github.com/frasertweedal/hs-concise; license=("BSD")
[arch-commits] Commit in haskell-lens/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:19:05 Author: felixonmars Revision: 702507 upgpkg: haskell-lens 4.19.2-24: rebuild with mwc-random 0.15.0.1 Modified: haskell-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:16:26 UTC (rev 702506) +++ PKGBUILD2020-09-10 22:19:05 UTC (rev 702507) @@ -4,7 +4,7 @@ _hkgname=lens pkgname=haskell-lens pkgver=4.19.2 -pkgrel=23 +pkgrel=24 pkgdesc="Lenses, Folds and Traversals" url="https://github.com/ekmett/lens/; license=("BSD")
[arch-commits] Commit in haskell-lens/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:19:17 Author: felixonmars Revision: 702508 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens/repos/community-staging-x86_64/ haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 702507, haskell-lens/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 702507, haskell-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:19:17 UTC (rev 702508) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lens +pkgname=haskell-lens +pkgver=4.19.2 +pkgrel=24 +pkgdesc="Lenses, Folds and Traversals" +url="https://github.com/ekmett/lens/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-call-stack' 'haskell-comonad' + 'haskell-contravariant' 'haskell-distributive' 'haskell-free' + 'haskell-hashable' 'haskell-kan-extensions' 'haskell-parallel' 'haskell-profunctors' + 'haskell-reflection' 'haskell-semigroupoids' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-generic-deriving' 'haskell-hunit' + 'haskell-quickcheck' 'haskell-simple-reflect' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f1627c950457c38b0363a71717b76c0c84eafdcebaf14904da632ea295195dee1fd11db07ca524988729254b0e018da4417e40c0cb4f8ff086fbe412ce89f4c6') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/nats/d;/semigroups *>= 0.9/d;s/< *0.17/<1/' $_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 \ +-f-j -ftrustworthy -f-safe -ftest-templates -ftest-properties -ftest-hunit \ +-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \ +-f-benchmark-uniplate +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 +} + +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-kan-extensions/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:16:15 Author: felixonmars Revision: 702505 upgpkg: haskell-kan-extensions 5.2-127: rebuild with mwc-random 0.15.0.1 Modified: haskell-kan-extensions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:15:38 UTC (rev 702504) +++ PKGBUILD2020-09-10 22:16:15 UTC (rev 702505) @@ -4,7 +4,7 @@ _hkgname=kan-extensions pkgname=haskell-kan-extensions pkgver=5.2 -pkgrel=126 +pkgrel=127 pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" url="https://github.com/ekmett/kan-extensions/; license=("BSD")
[arch-commits] Commit in haskell-kan-extensions/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:16:26 Author: felixonmars Revision: 702506 archrelease: copy trunk to community-staging-x86_64 Added: haskell-kan-extensions/repos/community-staging-x86_64/ haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 702505, haskell-kan-extensions/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 702505, haskell-kan-extensions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:16:26 UTC (rev 702506) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=kan-extensions +pkgname=haskell-kan-extensions +pkgver=5.2 +pkgrel=127 +pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" +url="https://github.com/ekmett/kan-extensions/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-free' 'haskell-invariant' 'haskell-profunctors' + 'haskell-semigroupoids' 'haskell-tagged' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('209700c5c912ecebf2b8f5a5ef8a2b6943281a9a7181f47b99faf78c383cfe0f6054eb5fb59ed558cb55f06cae4b8e980c655c862717afd003f05ee952eca05e') + +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 +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-deriving-compat/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:15:26 Author: felixonmars Revision: 702503 upgpkg: haskell-deriving-compat 0.5.9-15: rebuild with mwc-random 0.15.0.1 Modified: haskell-deriving-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:14:30 UTC (rev 702502) +++ PKGBUILD2020-09-10 22:15:26 UTC (rev 702503) @@ -3,7 +3,7 @@ _hkgname=deriving-compat pkgname=haskell-deriving-compat pkgver=0.5.9 -pkgrel=14 +pkgrel=15 pkgdesc="Backports of GHC deriving extensions" url="https://github.com/haskell-compat/deriving-compat; license=('BSD')
[arch-commits] Commit in haskell-deriving-compat/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:15:38 Author: felixonmars Revision: 702504 archrelease: copy trunk to community-staging-x86_64 Added: haskell-deriving-compat/repos/community-staging-x86_64/ haskell-deriving-compat/repos/community-staging-x86_64/PKGBUILD (from rev 702503, haskell-deriving-compat/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-deriving-compat/repos/community-staging-x86_64/PKGBUILD (from rev 702503, haskell-deriving-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:15:38 UTC (rev 702504) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=deriving-compat +pkgname=haskell-deriving-compat +pkgver=0.5.9 +pkgrel=15 +pkgdesc="Backports of GHC deriving extensions" +url="https://github.com/haskell-compat/deriving-compat; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-abstraction' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-base-compat' 'haskell-base-orphans' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-tagged' 'haskell-void') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4f1442867894d0b4899e7e649c404be13160cc9bda3d6f24d38d391e3057913279d6b815ef26bc95c4a6ac752304480627d051d3aa826af10a668e309ae7a105') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-dec/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:14:18 Author: felixonmars Revision: 702501 upgpkg: haskell-dec 0.0.3-23: rebuild with mwc-random 0.15.0.1 Modified: haskell-dec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:13:47 UTC (rev 702500) +++ PKGBUILD2020-09-10 22:14:18 UTC (rev 702501) @@ -3,7 +3,7 @@ _hkgname=dec pkgname=haskell-dec pkgver=0.0.3 -pkgrel=22 +pkgrel=23 pkgdesc="Decidable propositions" url="https://github.com/phadej/dec; license=('BSD')
[arch-commits] Commit in haskell-dec/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:14:30 Author: felixonmars Revision: 702502 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dec/repos/community-staging-x86_64/ haskell-dec/repos/community-staging-x86_64/PKGBUILD (from rev 702501, haskell-dec/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dec/repos/community-staging-x86_64/PKGBUILD (from rev 702501, haskell-dec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:14:30 UTC (rev 702502) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=dec +pkgname=haskell-dec +pkgver=0.0.3 +pkgrel=23 +pkgdesc="Decidable propositions" +url="https://github.com/phadej/dec; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-void') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('446911a59287b48d8b98acf588671e6ed19fc12ed8adeabdab8f21c1fefb80cac7b59b9fea52a4671b997aa63d2eadda5181490e6901e99e9882de572abdc595') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + +sed -i 's/< *4.13/<5/' $_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 +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-bower-json/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:13:36 Author: felixonmars Revision: 702499 upgpkg: haskell-bower-json 1.0.0.1-203: rebuild with mwc-random 0.15.0.1 Modified: haskell-bower-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:12:47 UTC (rev 702498) +++ PKGBUILD2020-09-10 22:13:36 UTC (rev 702499) @@ -4,7 +4,7 @@ _hkgname=bower-json pkgname=haskell-bower-json pkgver=1.0.0.1 -pkgrel=202 +pkgrel=203 pkgdesc="Read bower.json from Haskell" url="https://github.com/hdgarrood/bower-json; license=("MIT")
[arch-commits] Commit in haskell-bower-json/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:13:47 Author: felixonmars Revision: 702500 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bower-json/repos/community-staging-x86_64/ haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 702499, haskell-bower-json/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 702499, haskell-bower-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:13:47 UTC (rev 702500) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bower-json +pkgname=haskell-bower-json +pkgver=1.0.0.1 +pkgrel=203 +pkgdesc="Read bower.json from Haskell" +url="https://github.com/hdgarrood/bower-json; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" "haskell-scientific" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73') + +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 +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-aeson-better-errors/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:12:47 Author: felixonmars Revision: 702498 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-better-errors/repos/community-staging-x86_64/ haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 702497, haskell-aeson-better-errors/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 702497, haskell-aeson-better-errors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:12:47 UTC (rev 702498) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-better-errors +pkgname=haskell-aeson-better-errors +pkgver=0.9.1.0 +pkgrel=205 +pkgdesc="Better error messages when decoding JSON values." +url="https://github.com/hdgarrood/aeson-better-errors; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-dlist" "haskell-scientific" + "haskell-transformers-compat" "haskell-unordered-containers" "haskell-vector" "haskell-void") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327') + +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 +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-aeson-better-errors/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 22:12:35 Author: felixonmars Revision: 702497 upgpkg: haskell-aeson-better-errors 0.9.1.0-205: rebuild with mwc-random 0.15.0.1 Modified: haskell-aeson-better-errors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 22:11:55 UTC (rev 702496) +++ PKGBUILD2020-09-10 22:12:35 UTC (rev 702497) @@ -4,7 +4,7 @@ _hkgname=aeson-better-errors pkgname=haskell-aeson-better-errors pkgver=0.9.1.0 -pkgrel=204 +pkgrel=205 pkgdesc="Better error messages when decoding JSON values." url="https://github.com/hdgarrood/aeson-better-errors; license=("MIT")
[arch-commits] Commit in haskell-adjunctions/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:11:55 Author: felixonmars Revision: 702496 archrelease: copy trunk to community-staging-x86_64 Added: haskell-adjunctions/repos/community-staging-x86_64/ haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 702495, haskell-adjunctions/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 702495, haskell-adjunctions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:11:55 UTC (rev 702496) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=adjunctions +pkgname=haskell-adjunctions +pkgver=4.4 +pkgrel=157 +pkgdesc="Adjunctions and representable functors" +url="https://github.com/ekmett/adjunctions/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-distributive' 'haskell-free' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-void') +makedepends=('ghc' 'haskell-generic-deriving' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_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 +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 +} + +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-void/repos (2 files)
Date: Thursday, September 10, 2020 @ 22:11:03 Author: felixonmars Revision: 702494 archrelease: copy trunk to community-staging-x86_64 Added: haskell-void/repos/community-staging-x86_64/ haskell-void/repos/community-staging-x86_64/PKGBUILD (from rev 702493, haskell-void/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-void/repos/community-staging-x86_64/PKGBUILD (from rev 702493, haskell-void/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-10 22:11:03 UTC (rev 702494) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=void +pkgname=haskell-void +pkgver=0.7.3 +pkgrel=23 +pkgdesc="A Haskell 98 logically uninhabited data type" +url="https://github.com/ekmett/void; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9ecf726c6f7806d25d7d3f759a94d8b82c21c348b1cb7943c48d799bbdfdc01d9d729f1a64aebbf66d52275f2e69fa2b060db2fcb408b83a23ccff2730d8a11') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/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 \ +-f-safe +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 +}