[arch-commits] Commit in ffms2/repos (2 files)
Date: Monday, January 24, 2022 @ 07:44:51 Author: alucryd Revision: 1114251 archrelease: copy trunk to community-staging-x86_64 Added: ffms2/repos/community-staging-x86_64/ ffms2/repos/community-staging-x86_64/PKGBUILD (from rev 1114250, ffms2/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: ffms2/repos/community-staging-x86_64/PKGBUILD (from rev 1114250, ffms2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 07:44:51 UTC (rev 1114251) @@ -0,0 +1,59 @@ +# Maintainer: Maxime Gauduin + +pkgname=ffms2 +pkgver=2.40 +pkgrel=2 +pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' +arch=(x86_64) +url=https://github.com/FFMS/ffms2 +license=(GPL) +depends=(ffmpeg) +makedepends=( + avisynthplus + git +) +optdepends=( + 'avisynthplus: AviSynth plugin' + 'vapoursynth: VapourSynth plugin' +) +provides=( + avisynth-plugin-ffms2 + libffms2.so + vapoursynth-plugin-ffms2 +) +_tag=55c2af57f1bdc587ca98d2e28d3d764c00b3e13a +source=(git+https://github.com/FFMS/ffms2.git#tag=${_tag}) +sha256sums=(SKIP) + +prepare() { + cd ffms2 + git cherry-pick -n 586d87de3f896d0c4ff01b21f572375e11f9c3f1 + mkdir -p src/config + autoreconf -fiv +} + +pkgver() { + cd ffms2 + git describe --tags +} + +build() { + cd ffms2 + export CXXFLAGS="$CXXFLAGS $(pkg-config --cflags avisynth) -fpermissive" + ./configure \ +--prefix=/usr \ +--enable-avisynth \ +--enable-shared \ +--disable-static + make +} + +package() { + make DESTDIR="${pkgdir}" -C ffms2 install + for s in {avi,vapour}synth; do +install -dm 755 "${pkgdir}"/usr/lib/$s +ln -s ../libffms2.so "${pkgdir}"/usr/lib/$s/ + done +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 07:44:47 Author: alucryd Revision: 1114250 ffmpeg 5.0: ffms2 2.40-2 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD | 20 1 file changed, 8 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 07:42:00 UTC (rev 1114249) +++ PKGBUILD2022-01-24 07:44:47 UTC (rev 1114250) @@ -2,7 +2,7 @@ pkgname=ffms2 pkgver=2.40 -pkgrel=1 +pkgrel=2 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=(x86_64) url=https://github.com/FFMS/ffms2 @@ -25,24 +25,21 @@ source=(git+https://github.com/FFMS/ffms2.git#tag=${_tag}) sha256sums=(SKIP) -pkgver() { - cd ffms2 - - git describe --tags -} - prepare() { cd ffms2 - + git cherry-pick -n 586d87de3f896d0c4ff01b21f572375e11f9c3f1 mkdir -p src/config autoreconf -fiv } +pkgver() { + cd ffms2 + git describe --tags +} + build() { cd ffms2 - - export CXXFLAGS="$CXXFLAGS $(pkg-config --cflags avisynth)" - + export CXXFLAGS="$CXXFLAGS $(pkg-config --cflags avisynth) -fpermissive" ./configure \ --prefix=/usr \ --enable-avisynth \ @@ -53,7 +50,6 @@ package() { make DESTDIR="${pkgdir}" -C ffms2 install - for s in {avi,vapour}synth; do install -dm 755 "${pkgdir}"/usr/lib/$s ln -s ../libffms2.so "${pkgdir}"/usr/lib/$s/
[arch-commits] Commit in pqiv/repos (2 files)
Date: Monday, January 24, 2022 @ 07:42:00 Author: alerque Revision: 1114249 archrelease: copy trunk to community-staging-x86_64 Added: pqiv/repos/community-staging-x86_64/ pqiv/repos/community-staging-x86_64/PKGBUILD (from rev 1114248, pqiv/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: pqiv/repos/community-staging-x86_64/PKGBUILD (from rev 1114248, pqiv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 07:42:00 UTC (rev 1114249) @@ -0,0 +1,33 @@ +# Maintainer: Bruno Pagani +# Maintainer: Caleb Maclennan + +pkgname=pqiv +pkgver=2.12 +pkgrel=4 +pkgdesc="Powerful image viewer with minimal UI" +arch=(x86_64) +url="https://github.com/phillipberndt/pqiv; +license=(GPL3) +depends=(gtk3 gdk-pixbuf2 glib2 cairo) +optdepends=( +'ffmpeg: rudimentary video support' +'libarchive: archives and cbX comic book support' +'libspectre: PS/EPS support' +'libwebp: WebP support' +'imagemagick: support for various images formats like PSD' +'poppler-glib: rudimentary PDF support' +) +makedepends=(ffmpeg libarchive libspectre libwebp imagemagick poppler-glib) +source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('1538128c88a70bbad2b83fbde327d83e4df9512a2fb560eaf5eaf1d8df99dbe5') + +build() { + cd ${pkgname}-${pkgver} + ./configure --backends-build=shared + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in pqiv/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 07:41:11 Author: alerque Revision: 1114248 upgpkg: pqiv 2.12-4; rebuild for ffmpeg 5.0 Modified: pqiv/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 07:37:58 UTC (rev 1114247) +++ PKGBUILD2022-01-24 07:41:11 UTC (rev 1114248) @@ -1,8 +1,9 @@ # Maintainer: Bruno Pagani +# Maintainer: Caleb Maclennan pkgname=pqiv pkgver=2.12 -pkgrel=3 +pkgrel=4 pkgdesc="Powerful image viewer with minimal UI" arch=(x86_64) url="https://github.com/phillipberndt/pqiv;
[arch-commits] Commit in cockpit-machines/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, January 24, 2022 @ 07:37:58 Author: jelle Revision: 1114247 archrelease: copy trunk to community-x86_64 Added: cockpit-machines/repos/community-x86_64/PKGBUILD (from rev 1114246, cockpit-machines/trunk/PKGBUILD) Deleted: cockpit-machines/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 36 ++-- 1 file changed, 18 insertions(+), 18 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-01-24 07:37:53 UTC (rev 1114246) +++ PKGBUILD2022-01-24 07:37:58 UTC (rev 1114247) @@ -1,18 +0,0 @@ -# Maintainer: Massimiliano Torromeo - -pkgname=cockpit-machines -pkgver=259 -pkgrel=1 -pkgdesc='Cockpit UI for virtual machines' -arch=('x86_64') -url='https://github.com/cockpit-project/cockpit-machines' -license=(LGPL) -depends=(cockpit libvirt-dbus) -optdepends=("virt-install: create new virtual machines") -source=("https://github.com/cockpit-project/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz;) -sha256sums=('6f08e7e4189bec189a21e4bb5dfd4decf05ae39494875c5b03aa91288a44cc84') - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: cockpit-machines/repos/community-x86_64/PKGBUILD (from rev 1114246, cockpit-machines/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-01-24 07:37:58 UTC (rev 1114247) @@ -0,0 +1,18 @@ +# Maintainer: Massimiliano Torromeo + +pkgname=cockpit-machines +pkgver=260 +pkgrel=1 +pkgdesc='Cockpit UI for virtual machines' +arch=('x86_64') +url='https://github.com/cockpit-project/cockpit-machines' +license=(LGPL) +depends=(cockpit libvirt-dbus) +optdepends=("virt-install: create new virtual machines") +source=("https://github.com/cockpit-project/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz;) +sha256sums=('b2bb86cb891692b0cfdba63b27f26d11846112f3c18c1c5cf8be578dacea80f9') + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in cockpit-machines/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 07:37:53 Author: jelle Revision: 1114246 upgpkg: cockpit-machines 260-1 Modified: cockpit-machines/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 06:28:54 UTC (rev 1114245) +++ PKGBUILD2022-01-24 07:37:53 UTC (rev 1114246) @@ -1,7 +1,7 @@ # Maintainer: Massimiliano Torromeo pkgname=cockpit-machines -pkgver=259 +pkgver=260 pkgrel=1 pkgdesc='Cockpit UI for virtual machines' arch=('x86_64') @@ -10,7 +10,7 @@ depends=(cockpit libvirt-dbus) optdepends=("virt-install: create new virtual machines") source=("https://github.com/cockpit-project/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz;) -sha256sums=('6f08e7e4189bec189a21e4bb5dfd4decf05ae39494875c5b03aa91288a44cc84') +sha256sums=('b2bb86cb891692b0cfdba63b27f26d11846112f3c18c1c5cf8be578dacea80f9') package() { cd $pkgname
[arch-commits] Commit in openmp/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 07:28:29 Author: foutrelis Revision: 435032 Disable LTO, causes the build to fail Modified: openmp/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2022-01-24 06:46:05 UTC (rev 435031) +++ PKGBUILD2022-01-24 07:28:29 UTC (rev 435032) @@ -9,6 +9,7 @@ license=('custom:Apache 2.0 with LLVM Exception') depends=('glibc' 'libelf' 'libffi') makedepends=('llvm' 'clang' 'cmake' 'ninja') +options=('!lto') # https://bugzilla.redhat.com/show_bug.cgi?id=1988155 _source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig}) sha256sums=('4930ae7a1829a53b698255c2c6b6ee977cc364b37450c14ee458793c0d5e493c'
[arch-commits] Commit in xf86-input-libinput/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, January 24, 2022 @ 06:46:05 Author: andyrtr Revision: 435031 archrelease: copy trunk to extra-x86_64 Added: xf86-input-libinput/repos/extra-x86_64/PKGBUILD (from rev 435030, xf86-input-libinput/trunk/PKGBUILD) Deleted: xf86-input-libinput/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-01-24 06:45:48 UTC (rev 435030) +++ PKGBUILD2022-01-24 06:46:05 UTC (rev 435031) @@ -1,34 +0,0 @@ -# Maintainer: Laurent Carlier - -pkgname=xf86-input-libinput -pkgver=1.2.0 -pkgrel=2 -pkgdesc="Generic input driver for the X.Org server based on libinput" -arch=('x86_64') -license=('custom:MIT') -url="http://xorg.freedesktop.org/; -depends=('libinput') -makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=24.4' 'libxi' 'libx11' 'xorgproto') -conflicts=('xorg-server<1.19.0' 'X-ABI-XINPUT_VERSION<24' 'X-ABI-XINPUT_VERSION>=25') -groups=('xorg-drivers') -source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) -sha512sums=('ebff9490d33fd7495df2e03203060a76b3274f0e638bc92f3d95257fac57cdb9dac308e90e54006fe9522b6de3b1f1c38fd5f0b0b75b7051e5422290f43de52d' -'SKIP') -#validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) -validpgpkeys=('FD0004A26EADFE43A4C3F249C6F7AE200374452D') # "Povilas Kanapickas " - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr \ ---disable-static - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" -} Copied: xf86-input-libinput/repos/extra-x86_64/PKGBUILD (from rev 435030, xf86-input-libinput/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-01-24 06:46:05 UTC (rev 435031) @@ -0,0 +1,34 @@ +# Maintainer: Laurent Carlier + +pkgname=xf86-input-libinput +pkgver=1.2.1 +pkgrel=1 +pkgdesc="Generic input driver for the X.Org server based on libinput" +arch=('x86_64') +license=('custom:MIT') +url="http://xorg.freedesktop.org/; +depends=('libinput') +makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=24.4' 'libxi' 'libx11' 'xorgproto') +conflicts=('xorg-server<1.19.0' 'X-ABI-XINPUT_VERSION<24' 'X-ABI-XINPUT_VERSION>=25') +groups=('xorg-drivers') +source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.xz{,.sig}) +sha512sums=('3decf694861d1aa3c02d090e66c5ed5513818cb18e9863f1790e0c8122a972230fb903705062b8291e1709db9098623f1205c63ccfb68e552e104813414589c7' +'SKIP') +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) +#validpgpkeys=('FD0004A26EADFE43A4C3F249C6F7AE200374452D') # "Povilas Kanapickas " + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr \ +--disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +}
[arch-commits] Commit in xf86-input-libinput/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 06:45:48 Author: andyrtr Revision: 435030 upgpkg: xf86-input-libinput 1.2.1-1: upstream update 1.2.1 Modified: xf86-input-libinput/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-01-23 23:36:12 UTC (rev 435029) +++ PKGBUILD2022-01-24 06:45:48 UTC (rev 435030) @@ -1,8 +1,8 @@ # Maintainer: Laurent Carlier pkgname=xf86-input-libinput -pkgver=1.2.0 -pkgrel=2 +pkgver=1.2.1 +pkgrel=1 pkgdesc="Generic input driver for the X.Org server based on libinput" arch=('x86_64') license=('custom:MIT') @@ -11,11 +11,11 @@ makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=24.4' 'libxi' 'libx11' 'xorgproto') conflicts=('xorg-server<1.19.0' 'X-ABI-XINPUT_VERSION<24' 'X-ABI-XINPUT_VERSION>=25') groups=('xorg-drivers') -source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) -sha512sums=('ebff9490d33fd7495df2e03203060a76b3274f0e638bc92f3d95257fac57cdb9dac308e90e54006fe9522b6de3b1f1c38fd5f0b0b75b7051e5422290f43de52d' +source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.xz{,.sig}) +sha512sums=('3decf694861d1aa3c02d090e66c5ed5513818cb18e9863f1790e0c8122a972230fb903705062b8291e1709db9098623f1205c63ccfb68e552e104813414589c7' 'SKIP') -#validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) -validpgpkeys=('FD0004A26EADFE43A4C3F249C6F7AE200374452D') # "Povilas Kanapickas " +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) +#validpgpkeys=('FD0004A26EADFE43A4C3F249C6F7AE200374452D') # "Povilas Kanapickas " build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in alacritty/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, January 24, 2022 @ 06:28:54 Author: polyzen Revision: 1114245 archrelease: copy trunk to community-x86_64 Added: alacritty/repos/community-x86_64/PKGBUILD (from rev 1114244, alacritty/trunk/PKGBUILD) Deleted: alacritty/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 107 ++--- 1 file changed, 54 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-01-24 06:28:29 UTC (rev 1114244) +++ PKGBUILD2022-01-24 06:28:54 UTC (rev 1114245) @@ -1,53 +0,0 @@ -# Maintainer: Christian Rebischke -# Maintainer: Jiachen YANG -# Maintainer: Daniel M. Capella -# Contributor: kpcyrd -# Contributor: quininer -pkgname='alacritty' -pkgdesc="A cross-platform, GPU-accelerated terminal emulator" -pkgver=0.10.0 -pkgrel=1 -arch=('x86_64') -url="https://github.com/alacritty/alacritty; -license=('Apache') -makedepends=('git' 'rust' 'cargo' 'cmake' 'ncurses' 'desktop-file-utils' 'gdb' 'libxcb' 'libxkbcommon') -depends=('freetype2' 'fontconfig' 'libxi' 'libxcursor' 'libxrandr') -checkdepends=('ttf-dejavu') # for monospace fontconfig test -optdepends=('ncurses: for alacritty terminfo database') -source=("git+$url.git#tag=v${pkgver}?signed") -validpgpkeys=('4DAA67A9EA8B91FCC15B699C85CDAE3C164BA7B4') # Christian Dürr -sha256sums=('SKIP') - -prepare() { - cd "$pkgname" - - # https://bugs.archlinux.org/task/72912 - git cherry-pick -n 58985a4dcbe464230b5d2566ee68e2d34a1788c8 - - - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build(){ - cd "$pkgname" - env CARGO_INCREMENTAL=0 cargo build --release --locked --offline -} - -check(){ - cd "$pkgname" - env CARGO_INCREMENTAL=0 cargo test --locked --offline -} - -package() { - cd "$pkgname" - desktop-file-install -m 644 --dir "$pkgdir/usr/share/applications/" "extra/linux/Alacritty.desktop" - install -D -m755 "target/release/alacritty" "$pkgdir/usr/bin/alacritty" - install -D -m644 "extra/alacritty.man" "$pkgdir/usr/share/man/man1/alacritty.1" - install -D -m644 "extra/linux/io.alacritty.Alacritty.appdata.xml" "$pkgdir/usr/share/appdata/io.alacritty.Alacritty.appdata.xml" - install -D -m644 "alacritty.yml" "$pkgdir/usr/share/doc/alacritty/example/alacritty.yml" - install -D -m644 "extra/completions/alacritty.bash" "$pkgdir/usr/share/bash-completion/completions/alacritty" - install -D -m644 "extra/completions/_alacritty" "$pkgdir/usr/share/zsh/site-functions/_alacritty" - install -D -m644 "extra/completions/alacritty.fish" "$pkgdir/usr/share/fish/vendor_completions.d/alacritty.fish" - install -D -m644 "extra/logo/alacritty-term.svg" "$pkgdir/usr/share/pixmaps/Alacritty.svg" -} - Copied: alacritty/repos/community-x86_64/PKGBUILD (from rev 1114244, alacritty/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-01-24 06:28:54 UTC (rev 1114245) @@ -0,0 +1,54 @@ +# Maintainer: Christian Rebischke +# Maintainer: Jiachen YANG +# Maintainer: Daniel M. Capella +# Contributor: kpcyrd +# Contributor: quininer +pkgname='alacritty' +pkgdesc="A cross-platform, GPU-accelerated terminal emulator" +pkgver=0.10.0 +pkgrel=2 +arch=('x86_64') +url="https://github.com/alacritty/alacritty; +license=('Apache') +makedepends=('git' 'rust' 'cargo' 'cmake' 'ncurses' 'desktop-file-utils' 'gdb' 'libxcb' 'libxkbcommon') +depends=('freetype2' 'fontconfig' 'libxi' 'libxcursor' 'libxrandr') +checkdepends=('ttf-dejavu') # for monospace fontconfig test +optdepends=('ncurses: for alacritty terminfo database') +source=("git+$url.git#tag=v${pkgver}?signed") +validpgpkeys=('4DAA67A9EA8B91FCC15B699C85CDAE3C164BA7B4') # Christian Dürr +sha256sums=('SKIP') + +prepare() { + cd "$pkgname" + + # https://bugs.archlinux.org/task/72912 + git cherry-pick -n 58985a4dcbe464230b5d2566ee68e2d34a1788c8 + + + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build(){ + cd "$pkgname" + env CARGO_INCREMENTAL=0 cargo build --release --locked --offline +} + +check(){ + cd "$pkgname" + env CARGO_INCREMENTAL=0 cargo test --locked --offline +} + +package() { + cd "$pkgname" + desktop-file-install -m 644 --dir "$pkgdir/usr/share/applications/" "extra/linux/Alacritty.desktop" + install -D -m755 "target/release/alacritty" "$pkgdir/usr/bin/alacritty" + install -D -m644 "extra/alacritty.man" "$pkgdir/usr/share/man/man1/alacritty.1" + install -D -m644 "extra/alacritty-msg.man" "$pkgdir/usr/share/man/man1/alacritty-msg.1" + install -D -m644 "extra/linux/io.alacritty.Alacritty.appdata.xml" "$pkgdir/usr/share/appdata/io.alacritty.Alacritty.appdata.xml" + install -D -m644 "alacritty.yml" "$pkgdir/usr/share/doc/alacritty/example/alacritty.yml" + install -D -m644 "extra/completions/alacritty.bash" "$pkgdir/usr/share/bash-completion/completions/alacritty" + install -D -m644
[arch-commits] Commit in alacritty/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 06:28:29 Author: polyzen Revision: 1114244 upgpkg: alacritty 0.10.0-2: Install alacritty-msg manual Modified: alacritty/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 06:13:10 UTC (rev 1114243) +++ PKGBUILD2022-01-24 06:28:29 UTC (rev 1114244) @@ -6,7 +6,7 @@ pkgname='alacritty' pkgdesc="A cross-platform, GPU-accelerated terminal emulator" pkgver=0.10.0 -pkgrel=1 +pkgrel=2 arch=('x86_64') url="https://github.com/alacritty/alacritty; license=('Apache') @@ -43,6 +43,7 @@ desktop-file-install -m 644 --dir "$pkgdir/usr/share/applications/" "extra/linux/Alacritty.desktop" install -D -m755 "target/release/alacritty" "$pkgdir/usr/bin/alacritty" install -D -m644 "extra/alacritty.man" "$pkgdir/usr/share/man/man1/alacritty.1" + install -D -m644 "extra/alacritty-msg.man" "$pkgdir/usr/share/man/man1/alacritty-msg.1" install -D -m644 "extra/linux/io.alacritty.Alacritty.appdata.xml" "$pkgdir/usr/share/appdata/io.alacritty.Alacritty.appdata.xml" install -D -m644 "alacritty.yml" "$pkgdir/usr/share/doc/alacritty/example/alacritty.yml" install -D -m644 "extra/completions/alacritty.bash" "$pkgdir/usr/share/bash-completion/completions/alacritty"
[arch-commits] Commit in chezmoi/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, January 24, 2022 @ 03:51:31 Author: daurnimator Revision: 1114242 archrelease: copy trunk to community-x86_64 Added: chezmoi/repos/community-x86_64/PKGBUILD (from rev 1114241, chezmoi/trunk/PKGBUILD) Deleted: chezmoi/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 122 ++--- 1 file changed, 61 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-01-24 03:51:14 UTC (rev 1114241) +++ PKGBUILD2022-01-24 03:51:31 UTC (rev 1114242) @@ -1,61 +0,0 @@ -# Maintainer: Daurnimator -# Contributor: Tom Payne -# Contributor: - -pkgname=chezmoi -pkgver=2.10.0 -pkgrel=1 -pkgdesc="Manage your dotfiles across multiple machines" -arch=('x86_64') -url='https://www.chezmoi.io/' -license=('MIT') -makedepends=('go' 'git') -depends=('glibc') -checkdepends=('zip') -options=('!lto') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/twpayne/chezmoi/archive/v${pkgver}.tar.gz;) -sha512sums=('9fc05f364744dd42380b32f829bbe318c6dd7edb2ea43fbe7a2b5fabcdfc9adf51af762036a1c8fd5ee64a3b18f15fcd7fa3277e7585a70365b9a0dc1f8d4971') - -prepare() { - cd "$pkgname-$pkgver" - - go mod download -} - -build() { - cd "$pkgname-$pkgver" - - export CGO_LDFLAGS="${LDFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export GOPROXY=off - go build \ --trimpath \ --buildmode=pie \ --mod=readonly \ --tags noupgrade \ --ldflags "-X github.com/twpayne/chezmoi/cmd.DocsDir=/usr/share/doc/$pkgname \ - -X main.version=$pkgver \ - -X main.date=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ - -extldflags ${LDFLAGS}" \ -. -} - -check() { - cd "$pkgname-$pkgver" - - go test -v ./... -} - -package() { - cd "$pkgname-$pkgver" - - install -D "$pkgname" "$pkgdir/usr/bin/$pkgname" - - install -Dm644 completions/chezmoi-completion.bash "$pkgdir/usr/share/bash-completion/completions/chezmoi" - install -Dm644 completions/chezmoi.fish "$pkgdir/usr/share/fish/vendor_completions.d/chezmoi.fish" - install -Dm644 completions/chezmoi.zsh "$pkgdir/usr/share/zsh/site-functions/_chezmoi" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: chezmoi/repos/community-x86_64/PKGBUILD (from rev 1114241, chezmoi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-01-24 03:51:31 UTC (rev 1114242) @@ -0,0 +1,61 @@ +# Maintainer: Daurnimator +# Contributor: Tom Payne +# Contributor: + +pkgname=chezmoi +pkgver=2.10.1 +pkgrel=1 +pkgdesc="Manage your dotfiles across multiple machines" +arch=('x86_64') +url='https://www.chezmoi.io/' +license=('MIT') +makedepends=('go' 'git') +depends=('glibc') +checkdepends=('zip') +options=('!lto') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/twpayne/chezmoi/archive/v${pkgver}.tar.gz;) +sha512sums=('5fdcad7e516a5ab56ad819008703ae166703e2e9a4cc1cfcd4400a1fb0b15343a9db5a5de56bc0163b40daacd0584ab355f2da7ee0541300d455a2122c906386') + +prepare() { + cd "$pkgname-$pkgver" + + go mod download +} + +build() { + cd "$pkgname-$pkgver" + + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOPROXY=off + go build \ +-trimpath \ +-buildmode=pie \ +-mod=readonly \ +-tags noupgrade \ +-ldflags "-X github.com/twpayne/chezmoi/cmd.DocsDir=/usr/share/doc/$pkgname \ + -X main.version=$pkgver \ + -X main.date=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ + -extldflags ${LDFLAGS}" \ +. +} + +check() { + cd "$pkgname-$pkgver" + + go test -v ./... +} + +package() { + cd "$pkgname-$pkgver" + + install -D "$pkgname" "$pkgdir/usr/bin/$pkgname" + + install -Dm644 completions/chezmoi-completion.bash "$pkgdir/usr/share/bash-completion/completions/chezmoi" + install -Dm644 completions/chezmoi.fish "$pkgdir/usr/share/fish/vendor_completions.d/chezmoi.fish" + install -Dm644 completions/chezmoi.zsh "$pkgdir/usr/share/zsh/site-functions/_chezmoi" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in chezmoi/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 03:51:14 Author: daurnimator Revision: 1114241 upgpkg: chezmoi 2.10.1-1 Modified: chezmoi/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:20:56 UTC (rev 1114240) +++ PKGBUILD2022-01-24 03:51:14 UTC (rev 1114241) @@ -3,7 +3,7 @@ # Contributor: pkgname=chezmoi -pkgver=2.10.0 +pkgver=2.10.1 pkgrel=1 pkgdesc="Manage your dotfiles across multiple machines" arch=('x86_64') @@ -14,7 +14,7 @@ checkdepends=('zip') options=('!lto') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/twpayne/chezmoi/archive/v${pkgver}.tar.gz;) -sha512sums=('9fc05f364744dd42380b32f829bbe318c6dd7edb2ea43fbe7a2b5fabcdfc9adf51af762036a1c8fd5ee64a3b18f15fcd7fa3277e7585a70365b9a0dc1f8d4971') +sha512sums=('5fdcad7e516a5ab56ad819008703ae166703e2e9a4cc1cfcd4400a1fb0b15343a9db5a5de56bc0163b40daacd0584ab355f2da7ee0541300d455a2122c906386') prepare() { cd "$pkgname-$pkgver"
[arch-commits] Commit in haskell-vector-th-unbox/repos (2 files)
Date: Monday, January 24, 2022 @ 01:17:20 Author: felixonmars Revision: 1114228 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-th-unbox/repos/community-staging-x86_64/ haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 1114227, haskell-vector-th-unbox/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 1114227, haskell-vector-th-unbox/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:17:20 UTC (rev 1114228) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-th-unbox +pkgname=haskell-vector-th-unbox +pkgver=0.2.2 +pkgrel=29 +pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" +url="https://github.com/tsurucapital/vector-th-unbox; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc' 'haskell-data-default') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('55af4bcced3a39464aca6dca95a8148498a698d9402a583b916aa178d58d3895cc609525416de53c0a39566b892c7b09296fc442db7851a19d071142cce72a46') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-math-functions/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:17:50 Author: felixonmars Revision: 1114229 upgpkg: haskell-math-functions 0.3.4.2-97: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-math-functions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:17:20 UTC (rev 1114228) +++ PKGBUILD2022-01-24 01:17:50 UTC (rev 1114229) @@ -4,7 +4,7 @@ _hkgname=math-functions pkgname=haskell-math-functions pkgver=0.3.4.2 -pkgrel=96 +pkgrel=97 pkgdesc="Special functions and Chebyshev polynomials" url="https://github.com/bos/math-functions; license=("BSD")
[arch-commits] Commit in haskell-hspec-core/repos/community-staging-x86_64 (2 files)
Date: Monday, January 24, 2022 @ 01:16:53 Author: felixonmars Revision: 1114226 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 1114225, haskell-hspec-core/trunk/PKGBUILD) Deleted: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-01-24 01:16:44 UTC (rev 1114225) +++ PKGBUILD2022-01-24 01:16:53 UTC (rev 1114226) @@ -1,52 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=hspec-core -pkgname=haskell-hspec-core -pkgver=2.8.5 -pkgrel=1 -pkgdesc="A Testing Framework for Haskell" -url="http://hspec.github.io/; -license=('MIT') -arch=('x86_64') -depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 'haskell-clock' - 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 'haskell-quickcheck-io' - 'haskell-random' 'haskell-setenv' 'haskell-tf-random') -makedepends=('ghc') -checkdepends=('haskell-base-orphans' 'haskell-hspec-meta' 'haskell-silently' 'haskell-temporary') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('266e8b157a33071ccac322b138afb31a39d5327061078721c1536060ea716de2162c23514c085913c2d92d07bf9afe7f3334571ed09f7bfb320a16ebb2f2b6f3') - -build() { -cd $_hkgname-$pkgver - -if (( CHECKFUNC )); then -_opts=('--enable-tests') -else -_opts=('--disable-tests') -fi - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -# https://github.com/hspec/hspec/issues/432 -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 -} Copied: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 1114225, haskell-hspec-core/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-01-24 01:16:53 UTC (rev 1114226) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-core +pkgname=haskell-hspec-core +pkgver=2.8.5 +pkgrel=2 +pkgdesc="A Testing Framework for Haskell" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 'haskell-clock' + 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 'haskell-quickcheck-io' + 'haskell-random' 'haskell-setenv' 'haskell-tf-random') +makedepends=('ghc') +checkdepends=('haskell-base-orphans' 'haskell-hspec-meta' 'haskell-silently' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('266e8b157a33071ccac322b138afb31a39d5327061078721c1536060ea716de2162c23514c085913c2d92d07bf9afe7f3334571ed09f7bfb320a16ebb2f2b6f3') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/hspec/hspec/issues/432 +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-vector-th-unbox/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:17:13 Author: felixonmars Revision: 1114227 upgpkg: haskell-vector-th-unbox 0.2.2-29: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-vector-th-unbox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:16:53 UTC (rev 1114226) +++ PKGBUILD2022-01-24 01:17:13 UTC (rev 1114227) @@ -4,7 +4,7 @@ _hkgname=vector-th-unbox pkgname=haskell-vector-th-unbox pkgver=0.2.2 -pkgrel=28 +pkgrel=29 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" url="https://github.com/tsurucapital/vector-th-unbox; license=("BSD")
[arch-commits] Commit in haskell-tasty-smallcheck/repos (2 files)
Date: Monday, January 24, 2022 @ 01:16:12 Author: felixonmars Revision: 1114224 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-smallcheck/repos/community-staging-x86_64/ haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1114223, haskell-tasty-smallcheck/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1114223, haskell-tasty-smallcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:16:12 UTC (rev 1114224) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-smallcheck +pkgname=haskell-tasty-smallcheck +pkgver=0.8.2 +pkgrel=223 +pkgdesc="SmallCheck support for the Tasty test framework" +url="https://github.com/feuerbach/tasty; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-smallcheck' 'haskell-tagged' + 'haskell-tasty') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ff816280315e26d20210f0dcbf55e32780aa9ef455d8d00b146d9daeed6afec5b6593cd8a8dc0b7c0bc7ff77da75f065f9c7253494f2c47150e2b7a6aa29fc6a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-smallcheck/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:16:04 Author: felixonmars Revision: 1114223 upgpkg: haskell-tasty-smallcheck 0.8.2-223: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-tasty-smallcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:15:46 UTC (rev 1114222) +++ PKGBUILD2022-01-24 01:16:04 UTC (rev 1114223) @@ -3,7 +3,7 @@ _hkgname=tasty-smallcheck pkgname=haskell-tasty-smallcheck pkgver=0.8.2 -pkgrel=222 +pkgrel=223 pkgdesc="SmallCheck support for the Tasty test framework" url="https://github.com/feuerbach/tasty; license=('MIT')
[arch-commits] Commit in haskell-hspec-core/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:16:44 Author: felixonmars Revision: 1114225 upgpkg: haskell-hspec-core 2.8.5-2: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-hspec-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:16:12 UTC (rev 1114224) +++ PKGBUILD2022-01-24 01:16:44 UTC (rev 1114225) @@ -3,7 +3,7 @@ _hkgname=hspec-core pkgname=haskell-hspec-core pkgver=2.8.5 -pkgrel=1 +pkgrel=2 pkgdesc="A Testing Framework for Haskell" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-tasty-hunit/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:15:39 Author: felixonmars Revision: 1114221 upgpkg: haskell-tasty-hunit 0.10.0.3-253: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-tasty-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:15:21 UTC (rev 1114220) +++ PKGBUILD2022-01-24 01:15:39 UTC (rev 1114221) @@ -4,7 +4,7 @@ _hkgname=tasty-hunit pkgname=haskell-tasty-hunit pkgver=0.10.0.3 -pkgrel=252 +pkgrel=253 pkgdesc="HUnit support for the Tasty test framework." url="https://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in haskell-tasty-quickcheck/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:15:13 Author: felixonmars Revision: 1114219 upgpkg: haskell-tasty-quickcheck 0.10.2-25: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-tasty-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:14:56 UTC (rev 1114218) +++ PKGBUILD2022-01-24 01:15:13 UTC (rev 1114219) @@ -4,7 +4,7 @@ _hkgname=tasty-quickcheck pkgname=haskell-tasty-quickcheck pkgver=0.10.2 -pkgrel=24 +pkgrel=25 pkgdesc="QuickCheck support for the Tasty test framework." url="https://github.com/UnkindPartition/tasty; license=("MIT")
[arch-commits] Commit in haskell-tasty-quickcheck/repos (2 files)
Date: Monday, January 24, 2022 @ 01:15:21 Author: felixonmars Revision: 1114220 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-quickcheck/repos/community-staging-x86_64/ haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1114219, haskell-tasty-quickcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1114219, haskell-tasty-quickcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:15:21 UTC (rev 1114220) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-quickcheck +pkgname=haskell-tasty-quickcheck +pkgver=0.10.2 +pkgrel=25 +pkgdesc="QuickCheck support for the Tasty test framework." +url="https://github.com/UnkindPartition/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-random' + 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc') +checkdepends=('haskell-tasty-hunit' 'haskell-pcre-light') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('78b223fc54428e71b1a8b3afba1128764e61703be4dea95541e0661d2fbe3006b77ef15200577e40bf3bf78a557f66f13a77288c8fe87dc19eb343c9fdff9d89') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-hunit/repos (2 files)
Date: Monday, January 24, 2022 @ 01:15:46 Author: felixonmars Revision: 1114222 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hunit/repos/community-staging-x86_64/ haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1114221, haskell-tasty-hunit/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1114221, haskell-tasty-hunit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:15:46 UTC (rev 1114222) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-hunit +pkgname=haskell-tasty-hunit +pkgver=0.10.0.3 +pkgrel=253 +pkgdesc="HUnit support for the Tasty test framework." +url="https://documentup.com/feuerbach/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-tasty' 'haskell-call-stack') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('29adbf499b8079c12c756e031c3bebffa1c312cf623ff77d4fb2e85d3462ac6e71aa8a13c3e161ef04ad5bbf910c3bb5f4b62bc3825a030b690a90eea812b85a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-inspection-testing/repos (2 files)
Date: Monday, January 24, 2022 @ 01:14:56 Author: felixonmars Revision: 1114218 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-inspection-testing/repos/community-staging-x86_64/ haskell-tasty-inspection-testing/repos/community-staging-x86_64/PKGBUILD (from rev 1114217, haskell-tasty-inspection-testing/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-tasty-inspection-testing/repos/community-staging-x86_64/PKGBUILD (from rev 1114217, haskell-tasty-inspection-testing/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:14:56 UTC (rev 1114218) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-inspection-testing +pkgname=haskell-tasty-inspection-testing +pkgver=0.1 +pkgrel=44 +pkgdesc="Inspection testing support for tasty" +url="https://github.com/Bodigrim/tasty-inspection-testing; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-inspection-testing' 'haskell-tasty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('1cfad60f4bb25d9889886e88a62a465f5dcedd6f96bc87b8a3e875cab2535ca1') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-inspection-testing/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:14:49 Author: felixonmars Revision: 1114217 upgpkg: haskell-tasty-inspection-testing 0.1-44: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-tasty-inspection-testing/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:14:26 UTC (rev 1114216) +++ PKGBUILD2022-01-24 01:14:49 UTC (rev 1114217) @@ -3,7 +3,7 @@ _hkgname=tasty-inspection-testing pkgname=haskell-tasty-inspection-testing pkgver=0.1 -pkgrel=43 +pkgrel=44 pkgdesc="Inspection testing support for tasty" url="https://github.com/Bodigrim/tasty-inspection-testing; license=("MIT")
[arch-commits] Commit in haskell-vector/repos (2 files)
Date: Monday, January 24, 2022 @ 01:14:26 Author: felixonmars Revision: 1114216 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector/repos/community-staging-x86_64/ haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 1114215, haskell-vector/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 1114215, haskell-vector/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:14:26 UTC (rev 1114216) @@ -0,0 +1,52 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-vector +pkgver=0.12.3.1 +pkgrel=35 +pkgdesc="Efficient Arrays" +url="https://hackage.haskell.org/package/vector; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive') +makedepends=('ghc' 'uusi' 'haskell-base-orphans' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-random' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) +sha512sums=('bf117d53c7844c010dc1cee8b778851bd714155fd34e671ae2eb7bd324427de972389eb9f3f315832f20e7bbbecc93ec0f6296ab10e4935957d2a4e14c6cfd98') + +prepare() { + cd vector-${pkgver} + uusi -u doctest vector.cabal +} + +build() { + cd "$srcdir"/vector-${pkgver} + + if (( CHECKFUNC )); then + _opts=('--enable-tests') + else + _opts=('--disable-tests') + fi + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd vector-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd "$srcdir"/vector-${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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE + rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE +}
[arch-commits] Commit in haskell-vector/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:14:18 Author: felixonmars Revision: 1114215 upgpkg: haskell-vector 0.12.3.1-35: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:12:19 UTC (rev 1114214) +++ PKGBUILD2022-01-24 01:14:18 UTC (rev 1114215) @@ -2,7 +2,7 @@ pkgname=haskell-vector pkgver=0.12.3.1 -pkgrel=34 +pkgrel=35 pkgdesc="Efficient Arrays" url="https://hackage.haskell.org/package/vector; license=("BSD")
[arch-commits] Commit in haskell-tf-random/repos (2 files)
Date: Monday, January 24, 2022 @ 01:12:19 Author: felixonmars Revision: 1114214 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tf-random/repos/community-staging-x86_64/ haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 1114213, haskell-tf-random/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 1114213, haskell-tf-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:12:19 UTC (rev 1114214) @@ -0,0 +1,37 @@ +# Maintainer: Alexander Rødseth + +_hkgname=tf-random +pkgname=haskell-tf-random +pkgver=0.5 +pkgrel=425 +pkgdesc='High-quality splittable pseudorandom number generator' +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-primitive') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a766909571b4b37da9fa1aa9739bd2db8c32c0f64452fd7c3717f4578090e5227b763772858c6c311c5f366dd461421ffc3beb295455902fea1fb133deb7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-test-framework-hunit/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:11:43 Author: felixonmars Revision: 1114211 upgpkg: haskell-test-framework-hunit 0.3.0.2-370: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-test-framework-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:11:25 UTC (rev 1114210) +++ PKGBUILD2022-01-24 01:11:43 UTC (rev 1114211) @@ -4,7 +4,7 @@ _hkgname=test-framework-hunit pkgname=haskell-test-framework-hunit pkgver=0.3.0.2 -pkgrel=369 +pkgrel=370 pkgdesc="HUnit support for the test-framework package." url="https://batterseapower.github.io/test-framework/; license=("BSD")
[arch-commits] Commit in haskell-test-framework-hunit/repos (2 files)
Date: Monday, January 24, 2022 @ 01:11:51 Author: felixonmars Revision: 1114212 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-hunit/repos/community-staging-x86_64/ haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1114211, haskell-test-framework-hunit/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1114211, haskell-test-framework-hunit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:11:51 UTC (rev 1114212) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-hunit +pkgname=haskell-test-framework-hunit +pkgver=0.3.0.2 +pkgrel=370 +pkgdesc="HUnit support for the test-framework package." +url="https://batterseapower.github.io/test-framework/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hunit" "haskell-extensible-exceptions" "haskell-test-framework") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('068ca4326935746769aa4023076e9bd85d1753073c6e67d88daa6ccf2a69f3bafb87c3b03fd5ada612f6ddbdf2447b06ef8f853675cf0efe9eafd80606c40e32') + +prepare() { +sed -i 's/HUnit >= 1.2 && < 1.4/HUnit >= 1.2 \&\& < 1.7/' $_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-base3 -fbase4 +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-tf-random/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:12:11 Author: felixonmars Revision: 1114213 upgpkg: haskell-tf-random 0.5-425: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-tf-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:11:51 UTC (rev 1114212) +++ PKGBUILD2022-01-24 01:12:11 UTC (rev 1114213) @@ -3,7 +3,7 @@ _hkgname=tf-random pkgname=haskell-tf-random pkgver=0.5 -pkgrel=424 +pkgrel=425 pkgdesc='High-quality splittable pseudorandom number generator' url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-test-framework-quickcheck2/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:11:10 Author: felixonmars Revision: 1114209 upgpkg: haskell-test-framework-quickcheck2 0.3.0.5-367: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-test-framework-quickcheck2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:10:51 UTC (rev 1114208) +++ PKGBUILD2022-01-24 01:11:10 UTC (rev 1114209) @@ -4,7 +4,7 @@ _hkgname=test-framework-quickcheck2 pkgname=haskell-test-framework-quickcheck2 pkgver=0.3.0.5 -pkgrel=366 +pkgrel=367 pkgdesc="QuickCheck-2 support for the test-framework package" url="https://haskell.github.io/test-framework/; license=("BSD")
[arch-commits] Commit in haskell-tasty/repos (2 files)
Date: Monday, January 24, 2022 @ 01:10:51 Author: felixonmars Revision: 1114208 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty/repos/community-staging-x86_64/ haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 1114207, haskell-tasty/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 1114207, haskell-tasty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:10:51 UTC (rev 1114208) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty +pkgname=haskell-tasty +pkgver=1.4.2.1 +pkgrel=18 +pkgdesc="Modern and extensible testing framework" +url="http://documentup.com/UnkindPartition/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' '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=('71a0b995fa9b7f02d25a62cb161a6af8421731fd1484f129d893869f3439498b1bf71c74863e34f1f50073d3a503b4ca088e784234b8758a788e5df05baee90f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-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-test-framework-quickcheck2/repos (2 files)
Date: Monday, January 24, 2022 @ 01:11:25 Author: felixonmars Revision: 1114210 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-quickcheck2/repos/community-staging-x86_64/ haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD (from rev 1114209, haskell-test-framework-quickcheck2/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD (from rev 1114209, haskell-test-framework-quickcheck2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:11:25 UTC (rev 1114210) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-quickcheck2 +pkgname=haskell-test-framework-quickcheck2 +pkgver=0.3.0.5 +pkgrel=367 +pkgdesc="QuickCheck-2 support for the test-framework package" +url="https://haskell.github.io/test-framework/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-test-framework' 'haskell-quickcheck' 'haskell-extensible-exceptions' + 'haskell-random') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('58c6177d52829ba1ea1858a11101e5b21ae4e4543f8f829779f62208ad16083b41e9f3b2275392693698ef3d46912096c368d90db0d67ff136af4fa73d5e1d43') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.13/<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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-optparse-applicative/repos/community-staging-x86_64 (2 files)
Date: Monday, January 24, 2022 @ 01:20:56 Author: felixonmars Revision: 1114240 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 1114239, haskell-optparse-applicative/trunk/PKGBUILD) Deleted: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 110 ++--- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-01-24 01:20:48 UTC (rev 1114239) +++ PKGBUILD2022-01-24 01:20:56 UTC (rev 1114240) @@ -1,55 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Roger Duran - -_hkgname=optparse-applicative -pkgname=haskell-optparse-applicative -pkgver=0.16.1.0 -pkgrel=186 -pkgdesc="Utilities and combinators for parsing command line options" -url="https://github.com/pcapriotti/optparse-applicative; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' "haskell-ansi-wl-pprint" "haskell-transformers-compat") -makedepends=('ghc' 'uusi') -checkdepends=('haskell-quickcheck') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('46bdb37b1328a6dbf271dcdb3483266c0c8412fc489e68e32b114745d9cf0108dd49df6cb565df3470121931a769f11996f5fd9fd8e9e38ed6b6853faab56710') - -prepare() { -cd $_hkgname-$pkgver -uusi -u transformers-compat $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -if (( CHECKFUNC )); then -_opts=('--enable-tests') -else -_opts=('--disable-tests') -fi - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 1114239, haskell-optparse-applicative/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-01-24 01:20:56 UTC (rev 1114240) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Roger Duran + +_hkgname=optparse-applicative +pkgname=haskell-optparse-applicative +pkgver=0.16.1.0 +pkgrel=187 +pkgdesc="Utilities and combinators for parsing command line options" +url="https://github.com/pcapriotti/optparse-applicative; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-wl-pprint" "haskell-transformers-compat") +makedepends=('ghc' 'uusi') +checkdepends=('haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('46bdb37b1328a6dbf271dcdb3483266c0c8412fc489e68e32b114745d9cf0108dd49df6cb565df3470121931a769f11996f5fd9fd8e9e38ed6b6853faab56710') + +prepare() { +cd $_hkgname-$pkgver +uusi -u transformers-compat $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE
[arch-commits] Commit in haskell-vector-th-unbox/repos/community-staging-x86_64 (2 files)
Date: Monday, January 24, 2022 @ 01:19:25 Author: felixonmars Revision: 1114236 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 1114235, haskell-vector-th-unbox/trunk/PKGBUILD) Deleted: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-01-24 01:19:17 UTC (rev 1114235) +++ PKGBUILD2022-01-24 01:19:25 UTC (rev 1114236) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=vector-th-unbox -pkgname=haskell-vector-th-unbox -pkgver=0.2.2 -pkgrel=29 -pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" -url="https://github.com/tsurucapital/vector-th-unbox; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-vector') -makedepends=('ghc' 'haskell-data-default') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('55af4bcced3a39464aca6dca95a8148498a698d9402a583b916aa178d58d3895cc609525416de53c0a39566b892c7b09296fc442db7851a19d071142cce72a46') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 1114235, haskell-vector-th-unbox/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-01-24 01:19:25 UTC (rev 1114236) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-th-unbox +pkgname=haskell-vector-th-unbox +pkgver=0.2.2 +pkgrel=30 +pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" +url="https://github.com/tsurucapital/vector-th-unbox; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc' 'haskell-data-default') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('55af4bcced3a39464aca6dca95a8148498a698d9402a583b916aa178d58d3895cc609525416de53c0a39566b892c7b09296fc442db7851a19d071142cce72a46') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clock/repos/community-staging-x86_64 (2 files)
Date: Monday, January 24, 2022 @ 01:18:57 Author: felixonmars Revision: 1114234 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clock/repos/community-staging-x86_64/PKGBUILD (from rev 1114233, haskell-clock/trunk/PKGBUILD) Deleted: haskell-clock/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-01-24 01:18:48 UTC (rev 1114233) +++ PKGBUILD2022-01-24 01:18:57 UTC (rev 1114234) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=clock -pkgname=haskell-clock -pkgver=0.8.2 -pkgrel=124 -pkgdesc="High-resolution clock functions: monotonic, realtime, cputime." -url="https://github.com/corsis/clock; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs') -makedepends=('ghc') -checkdepends=('haskell-tasty' 'haskell-tasty-quickcheck') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('42a7681ae8f1357c4ae39f51a15d7a00f3d587c8fc787d648308f914702471e6f9b32ee51fa1e8164a77f195600fdab8e27d45aa13a7052a921c4b8c246b891e') - -build() { -cd $_hkgname-$pkgver - -if (( CHECKFUNC )); then -_opts=('--enable-tests') -else -_opts=('--disable-tests') -fi - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ --f-llvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-clock/repos/community-staging-x86_64/PKGBUILD (from rev 1114233, haskell-clock/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-01-24 01:18:57 UTC (rev 1114234) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=clock +pkgname=haskell-clock +pkgver=0.8.2 +pkgrel=125 +pkgdesc="High-resolution clock functions: monotonic, realtime, cputime." +url="https://github.com/corsis/clock; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +checkdepends=('haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('42a7681ae8f1357c4ae39f51a15d7a00f3d587c8fc787d648308f914702471e6f9b32ee51fa1e8164a77f195600fdab8e27d45aa13a7052a921c4b8c246b891e') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-llvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-optparse-applicative/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:20:48 Author: felixonmars Revision: 1114239 upgpkg: haskell-optparse-applicative 0.16.1.0-187: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-optparse-applicative/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:20:08 UTC (rev 1114238) +++ PKGBUILD2022-01-24 01:20:48 UTC (rev 1114239) @@ -4,7 +4,7 @@ _hkgname=optparse-applicative pkgname=haskell-optparse-applicative pkgver=0.16.1.0 -pkgrel=186 +pkgrel=187 pkgdesc="Utilities and combinators for parsing command line options" url="https://github.com/pcapriotti/optparse-applicative; license=("BSD")
[arch-commits] Commit in haskell-clock/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:18:48 Author: felixonmars Revision: 1114233 upgpkg: haskell-clock 0.8.2-125: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-clock/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:18:26 UTC (rev 1114232) +++ PKGBUILD2022-01-24 01:18:48 UTC (rev 1114233) @@ -4,7 +4,7 @@ _hkgname=clock pkgname=haskell-clock pkgver=0.8.2 -pkgrel=124 +pkgrel=125 pkgdesc="High-resolution clock functions: monotonic, realtime, cputime." url="https://github.com/corsis/clock; license=("BSD")
[arch-commits] Commit in haskell-pcre-light/repos/community-staging-x86_64 (2 files)
Date: Monday, January 24, 2022 @ 01:20:08 Author: felixonmars Revision: 1114238 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 1114237, haskell-pcre-light/trunk/PKGBUILD) Deleted: haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-01-24 01:19:59 UTC (rev 1114237) +++ PKGBUILD2022-01-24 01:20:08 UTC (rev 1114238) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=pcre-light -pkgname=haskell-pcre-light -pkgver=0.4.1.0 -pkgrel=153 -pkgdesc="Portable regex library for Perl 5 compatible regular expressions" -url="https://github.com/Daniel-Diaz/pcre-light; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'pcre') -makedepends=('ghc' 'haskell-hunit') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('491d9581e4c29d1a5a3b161210b83abbc135c2d0ee4018481f4101f91c95e93d7acf0764cb464a9ffe84bed9bf8fb400f4c68441ae1be03c0aa182a9be26dc39') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ --f-old_base -fuse-pkg-config -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 1114237, haskell-pcre-light/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-01-24 01:20:08 UTC (rev 1114238) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pcre-light +pkgname=haskell-pcre-light +pkgver=0.4.1.0 +pkgrel=154 +pkgdesc="Portable regex library for Perl 5 compatible regular expressions" +url="https://github.com/Daniel-Diaz/pcre-light; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'pcre') +makedepends=('ghc' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('491d9581e4c29d1a5a3b161210b83abbc135c2d0ee4018481f4101f91c95e93d7acf0764cb464a9ffe84bed9bf8fb400f4c68441ae1be03c0aa182a9be26dc39') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-old_base -fuse-pkg-config +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec/repos/community-staging-x86_64 (2 files)
Date: Monday, January 24, 2022 @ 01:18:26 Author: felixonmars Revision: 1114232 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 1114231, haskell-hspec/trunk/PKGBUILD) Deleted: haskell-hspec/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-01-24 01:18:15 UTC (rev 1114231) +++ PKGBUILD2022-01-24 01:18:26 UTC (rev 1114232) @@ -1,38 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=hspec -pkgname=haskell-hspec -pkgver=2.8.5 -pkgrel=1 -pkgdesc="A Testing Framework for Haskell" -url="http://hspec.github.io/; -license=('MIT') -arch=('x86_64') -depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-core' 'haskell-hspec-discover' - 'haskell-hspec-expectations') -makedepends=('ghc') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('09babdc2fb9d930fd793742fbca3e66118a4510c3e5912b567b114c850663038c19a6006fb1604318d23ccb48495df459832e842a5b80aa5b0acc8eac155dec2') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 1114231, haskell-hspec/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-01-24 01:18:26 UTC (rev 1114232) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=hspec +pkgname=haskell-hspec +pkgver=2.8.5 +pkgrel=2 +pkgdesc="A Testing Framework for Haskell" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-core' 'haskell-hspec-discover' + 'haskell-hspec-expectations') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('09babdc2fb9d930fd793742fbca3e66118a4510c3e5912b567b114c850663038c19a6006fb1604318d23ccb48495df459832e842a5b80aa5b0acc8eac155dec2') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-pcre-light/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:19:59 Author: felixonmars Revision: 1114237 upgpkg: haskell-pcre-light 0.4.1.0-154: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-pcre-light/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:19:25 UTC (rev 1114236) +++ PKGBUILD2022-01-24 01:19:59 UTC (rev 1114237) @@ -4,7 +4,7 @@ _hkgname=pcre-light pkgname=haskell-pcre-light pkgver=0.4.1.0 -pkgrel=153 +pkgrel=154 pkgdesc="Portable regex library for Perl 5 compatible regular expressions" url="https://github.com/Daniel-Diaz/pcre-light; license=("BSD")
[arch-commits] Commit in haskell-vector-th-unbox/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:19:17 Author: felixonmars Revision: 1114235 upgpkg: haskell-vector-th-unbox 0.2.2-30: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-vector-th-unbox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:18:57 UTC (rev 1114234) +++ PKGBUILD2022-01-24 01:19:17 UTC (rev 1114235) @@ -4,7 +4,7 @@ _hkgname=vector-th-unbox pkgname=haskell-vector-th-unbox pkgver=0.2.2 -pkgrel=29 +pkgrel=30 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" url="https://github.com/tsurucapital/vector-th-unbox; license=("BSD")
[arch-commits] Commit in haskell-hspec-meta/repos (2 files)
Date: Monday, January 24, 2022 @ 01:10:13 Author: felixonmars Revision: 1114206 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-meta/repos/community-staging-x86_64/ haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 1114205, haskell-hspec-meta/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 1114205, haskell-hspec-meta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:10:13 UTC (rev 1114206) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-meta +pkgname=haskell-hspec-meta +pkgver=2.7.8 +pkgrel=159 +pkgdesc="A version of Hspec which is used to test Hspec itself" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-setenv' 'haskell-random' 'haskell-quickcheck-io' + 'haskell-ansi-terminal' 'haskell-clock' 'haskell-call-stack') +makedepends=('ghc' 'uusi') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f3a6dc3159090b505b67eb9a852b7a56ef19985984e7326ffc7812af56d87c9418d5ad69e181bf777cdee39c146575a5fec2174dd94c2a3926a15ebcb45f22d0') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-math-functions/repos (2 files)
Date: Monday, January 24, 2022 @ 01:17:58 Author: felixonmars Revision: 1114230 archrelease: copy trunk to community-staging-x86_64 Added: haskell-math-functions/repos/community-staging-x86_64/ haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 1114229, haskell-math-functions/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 1114229, haskell-math-functions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:17:58 UTC (rev 1114230) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=math-functions +pkgname=haskell-math-functions +pkgver=0.3.4.2 +pkgrel=97 +pkgdesc="Special functions and Chebyshev polynomials" +url="https://github.com/bos/math-functions; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' "haskell-primitive" "haskell-vector") +makedepends=('ghc' 'haskell-erf' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-vector-th-unbox') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('cb29901294463edbba37e97445bb9ed039bdc43815c9bbd9b9bb92b87393e6e891f5840d337c6c06c7e30d26107d32a59c39ac51436be43dba00d0e2411a9053') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-system-expm1 +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:10:43 Author: felixonmars Revision: 1114207 upgpkg: haskell-tasty 1.4.2.1-18: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-tasty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:10:13 UTC (rev 1114206) +++ PKGBUILD2022-01-24 01:10:43 UTC (rev 1114207) @@ -4,7 +4,7 @@ _hkgname=tasty pkgname=haskell-tasty pkgver=1.4.2.1 -pkgrel=17 +pkgrel=18 pkgdesc="Modern and extensible testing framework" url="http://documentup.com/UnkindPartition/tasty; license=("MIT")
[arch-commits] Commit in haskell-hspec/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:18:15 Author: felixonmars Revision: 1114231 upgpkg: haskell-hspec 2.8.5-2: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-hspec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:17:58 UTC (rev 1114230) +++ PKGBUILD2022-01-24 01:18:15 UTC (rev 1114231) @@ -3,7 +3,7 @@ _hkgname=hspec pkgname=haskell-hspec pkgver=2.8.5 -pkgrel=1 +pkgrel=2 pkgdesc="A Testing Framework for Haskell" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-hspec-meta/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:10:05 Author: felixonmars Revision: 1114205 upgpkg: haskell-hspec-meta 2.7.8-159: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-hspec-meta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:09:33 UTC (rev 1114204) +++ PKGBUILD2022-01-24 01:10:05 UTC (rev 1114205) @@ -3,7 +3,7 @@ _hkgname=hspec-meta pkgname=haskell-hspec-meta pkgver=2.7.8 -pkgrel=158 +pkgrel=159 pkgdesc="A version of Hspec which is used to test Hspec itself" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-primitive/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:09:26 Author: felixonmars Revision: 1114203 upgpkg: haskell-primitive 0.7.3.0-9: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-primitive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:09:01 UTC (rev 1114202) +++ PKGBUILD2022-01-24 01:09:26 UTC (rev 1114203) @@ -3,7 +3,7 @@ pkgname=haskell-primitive pkgver=0.7.3.0 -pkgrel=8 +pkgrel=9 pkgdesc="Wrappers for primitive operations" url="https://hackage.haskell.org/package/primitive; license=("BSD")
[arch-commits] Commit in haskell-test-framework/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:08:53 Author: felixonmars Revision: 1114201 upgpkg: haskell-test-framework 0.8.2.0-388: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-test-framework/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:08:32 UTC (rev 1114200) +++ PKGBUILD2022-01-24 01:08:53 UTC (rev 1114201) @@ -4,7 +4,7 @@ _hkgname=test-framework pkgname=haskell-test-framework pkgver=0.8.2.0 -pkgrel=387 +pkgrel=388 pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck support" url="https://batterseapower.github.io/test-framework/; license=("BSD")
[arch-commits] Commit in haskell-primitive/repos (2 files)
Date: Monday, January 24, 2022 @ 01:09:33 Author: felixonmars Revision: 1114204 archrelease: copy trunk to community-staging-x86_64 Added: haskell-primitive/repos/community-staging-x86_64/ haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 1114203, haskell-primitive/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 1114203, haskell-primitive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:09:33 UTC (rev 1114204) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin + +pkgname=haskell-primitive +pkgver=0.7.3.0 +pkgrel=9 +pkgdesc="Wrappers for primitive operations" +url="https://hackage.haskell.org/package/primitive; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi') +checkdepends=('haskell-base-orphans' 'haskell-quickcheck' 'haskell-quickcheck-classes-base' + 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tagged' + 'haskell-transformers-compat') +source=("https://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;) +sha512sums=('7fe593c24d990ce113c7dd155479b30a1c74aa9cfd10d2f0903dc185fc00d725b36d340e5eea6f1af7547d47bbde27339c56e2949e7f518674a7306ed8e56342') + +prepare() { + cd primitive-$pkgver + gen-setup +} + +build() { + cd primitive-$pkgver + + if (( CHECKFUNC )); then +_opts=('--enable-tests') + else +_opts=('--disable-tests') + fi + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd primitive-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd primitive-$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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE + rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE +}
[arch-commits] Commit in haskell-test-framework/repos (2 files)
Date: Monday, January 24, 2022 @ 01:09:01 Author: felixonmars Revision: 1114202 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework/repos/community-staging-x86_64/ haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from rev 1114201, haskell-test-framework/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from rev 1114201, haskell-test-framework/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:09:01 UTC (rev 1114202) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework +pkgname=haskell-test-framework +pkgver=0.8.2.0 +pkgrel=388 +pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck support" +url="https://batterseapower.github.io/test-framework/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 'haskell-hostname' + 'haskell-old-locale' 'haskell-random' 'haskell-regex-posix' 'haskell-xml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-libxml') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d8e7ea274819a1b49b9f938df527d22c808f456d25b84f03173ed5739c230fb037a57ce90c38f571801ee38e86bed6826df1c93f184e4a803c72ce5f41e4') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *0.6/<1/;s/< *0.9/<1/;s/< *1.9/<2/;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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +# --enable-tests \ Doesn't work with new QuickCheck +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-optparse-applicative/repos (2 files)
Date: Monday, January 24, 2022 @ 01:08:32 Author: felixonmars Revision: 1114200 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-applicative/repos/community-staging-x86_64/ haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 1114199, haskell-optparse-applicative/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 1114199, haskell-optparse-applicative/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:08:32 UTC (rev 1114200) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Roger Duran + +_hkgname=optparse-applicative +pkgname=haskell-optparse-applicative +pkgver=0.16.1.0 +pkgrel=186 +pkgdesc="Utilities and combinators for parsing command line options" +url="https://github.com/pcapriotti/optparse-applicative; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-wl-pprint" "haskell-transformers-compat") +makedepends=('ghc' 'uusi') +checkdepends=('haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('46bdb37b1328a6dbf271dcdb3483266c0c8412fc489e68e32b114745d9cf0108dd49df6cb565df3470121931a769f11996f5fd9fd8e9e38ed6b6853faab56710') + +prepare() { +cd $_hkgname-$pkgver +uusi -u transformers-compat $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-optparse-applicative/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:08:24 Author: felixonmars Revision: 1114199 upgpkg: haskell-optparse-applicative 0.16.1.0-186: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-optparse-applicative/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:07:57 UTC (rev 1114198) +++ PKGBUILD2022-01-24 01:08:24 UTC (rev 1114199) @@ -4,7 +4,7 @@ _hkgname=optparse-applicative pkgname=haskell-optparse-applicative pkgver=0.16.1.0 -pkgrel=185 +pkgrel=186 pkgdesc="Utilities and combinators for parsing command line options" url="https://github.com/pcapriotti/optparse-applicative; license=("BSD")
[arch-commits] Commit in haskell-quickcheck-io/repos (2 files)
Date: Monday, January 24, 2022 @ 01:07:57 Author: felixonmars Revision: 1114198 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-io/repos/community-staging-x86_64/ haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 1114197, haskell-quickcheck-io/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 1114197, haskell-quickcheck-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:07:57 UTC (rev 1114198) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=quickcheck-io +pkgname=haskell-quickcheck-io +pkgver=0.2.0 +pkgrel=424 +pkgdesc="Use HUnit assertions as QuickCheck properties" +url="https://github.com/hspec/quickcheck-io; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('02e1f40bac8f31f27c21d1d2df9f226816f9da871092b09f0451a8321e250c9e94887f94889be421c9d0034e0a27b02c907d16eb7da5a4376df42c7c1fbd01df') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-quickcheck-io/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:07:49 Author: felixonmars Revision: 1114197 upgpkg: haskell-quickcheck-io 0.2.0-424: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-quickcheck-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:07:31 UTC (rev 1114196) +++ PKGBUILD2022-01-24 01:07:49 UTC (rev 1114197) @@ -3,7 +3,7 @@ _hkgname=quickcheck-io pkgname=haskell-quickcheck-io pkgver=0.2.0 -pkgrel=423 +pkgrel=424 pkgdesc="Use HUnit assertions as QuickCheck properties" url="https://github.com/hspec/quickcheck-io; license=('MIT')
[arch-commits] Commit in haskell-quickcheck-classes-base/repos (2 files)
Date: Monday, January 24, 2022 @ 01:07:31 Author: felixonmars Revision: 1114196 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-classes-base/repos/community-staging-x86_64/ haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD (from rev 1114194, haskell-quickcheck-classes-base/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD (from rev 1114194, haskell-quickcheck-classes-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:07:31 UTC (rev 1114196) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=quickcheck-classes-base +pkgname=haskell-quickcheck-classes-base +pkgver=0.6.2.0 +pkgrel=86 +pkgdesc="QuickCheck common typeclasses from 'base'" +url="https://github.com/andrewthad/quickcheck-classes; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck') +makedepends=('ghc' 'uusi') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('730255f74582081e65fa8c6b36ab8a2c26991a8e7d8140361151614e7a9619f178e50820cdfc3bf5771f1688dce369f9d71de683bc89481a20f8d2382ae4b58d') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in zynaddsubfx/repos (8 files)
Date: Monday, January 24, 2022 @ 01:07:30 Author: dvzrv Revision: 1114195 archrelease: copy trunk to community-testing-x86_64 Added: zynaddsubfx/repos/community-testing-x86_64/ zynaddsubfx/repos/community-testing-x86_64/PKGBUILD (from rev 1114194, zynaddsubfx/trunk/PKGBUILD) zynaddsubfx/repos/community-testing-x86_64/zynaddsubfx-3.0.6-libzest_location.patch (from rev 1114194, zynaddsubfx/trunk/zynaddsubfx-3.0.6-libzest_location.patch) zynaddsubfx/repos/community-testing-x86_64/zynaddsubfx-3.0.6-system_rtosc.patch (from rev 1114194, zynaddsubfx/trunk/zynaddsubfx-3.0.6-system_rtosc.patch) zynaddsubfx/repos/community-testing-x86_64/zynaddsubfx-mruby-zest-build-3.0.6-cflags_ldflags.patch (from rev 1114194, zynaddsubfx/trunk/zynaddsubfx-mruby-zest-build-3.0.6-cflags_ldflags.patch) zynaddsubfx/repos/community-testing-x86_64/zynaddsubfx-mruby-zest-build-3.0.6-devendor_rtosc.patch (from rev 1114194, zynaddsubfx/trunk/zynaddsubfx-mruby-zest-build-3.0.6-devendor_rtosc.patch) zynaddsubfx/repos/community-testing-x86_64/zynaddsubfx-mruby-zest-build-3.0.6-libzest_location.patch (from rev 1114194, zynaddsubfx/trunk/zynaddsubfx-mruby-zest-build-3.0.6-libzest_location.patch) zynaddsubfx/repos/community-testing-x86_64/zynaddsubfx-mruby-zest-build-3.0.6-system_wide_location.patch (from rev 1114194, zynaddsubfx/trunk/zynaddsubfx-mruby-zest-build-3.0.6-system_wide_location.patch) ---+ PKGBUILD | 185 ++ zynaddsubfx-3.0.6-libzest_location.patch | 13 zynaddsubfx-3.0.6-system_rtosc.patch | 92 zynaddsubfx-mruby-zest-build-3.0.6-cflags_ldflags.patch | 21 + zynaddsubfx-mruby-zest-build-3.0.6-devendor_rtosc.patch | 14 zynaddsubfx-mruby-zest-build-3.0.6-libzest_location.patch | 13 zynaddsubfx-mruby-zest-build-3.0.6-system_wide_location.patch | 46 ++ 7 files changed, 384 insertions(+) Copied: zynaddsubfx/repos/community-testing-x86_64/PKGBUILD (from rev 1114194, zynaddsubfx/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-01-24 01:07:30 UTC (rev 1114195) @@ -0,0 +1,185 @@ +# Maintainer: David Runge +# Contributor: Sergej Pupykin +# Contributor: SpepS +# Contributor: Ionut Biru +# Contributor: DonVla + +pkgname=zynaddsubfx +pkgver=3.0.6 +pkgrel=2 +_mruby_zest_commit='dd3d45ba333011f2359e86f9a758d9836e53fe5f' # refs/tags/3.0.6 +pkgdesc="Opensource software synthesizer capable of making a countless number of instruments." +arch=(x86_64) +url="http://zynaddsubfx.sourceforge.net; +license=(GPL2) +groups=(lv2-plugins pro-audio vst-plugins) +# NOTE: fftw is dlopen()'ed +depends=(fftw gcc-libs glibc hicolor-icon-theme libglvnd libuv zlib) +makedepends=(alsa-lib asciidoc asciidoctor cmake cxxtest doxygen git jack liblo +libxpm mxml portaudio rtosc ruby-rake ttf-roboto) +optdepends=( + 'lv2-host: for using the LV2 plugin' + 'vst-host: for using the VST plugin' +) +source=( + "https://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2; + "${pkgname}-3.0.6-system_rtosc.patch" + "${pkgname}-3.0.6-libzest_location.patch" + "${pkgname}-mruby-zest-build::git+https://github.com/mruby-zest/mruby-zest-build#commit=${_mruby_zest_commit}; + "${pkgname}-mruby::git+https://github.com/mruby/mruby; + "${pkgname}-nanovg::git+https://github.com/memononen/nanovg; + "${pkgname}-mruby-sleep::git+https://github.com/matsumoto-r/mruby-sleep; + "${pkgname}-mruby-dir-glob::git+https://github.com/gromnitsky/mruby-dir-glob; + "${pkgname}-mruby-regexp-pcre::git+https://github.com/iij/mruby-regexp-pcre; + "${pkgname}-mruby-set::git+https://github.com/yui-knk/mruby-set; + "${pkgname}-mruby-io::git+https://github.com/iij/mruby-io; + "${pkgname}-mruby-glew::git+https://github.com/IceDragon200/mruby-glew; + "${pkgname}-mruby-glfw3::git+https://github.com/IceDragon200/mruby-glfw3; + "${pkgname}-mruby-nanovg::git+https://github.com/mruby-zest/mruby-nanovg; + "${pkgname}-mruby-qml-spawn::git+https://github.com/mruby-zest/mruby-qml-spawn; + "${pkgname}-mruby-qml-parse::git+https://github.com/mruby-zest/mruby-qml-parse; + "${pkgname}-mruby-complex::git+https://github.com/pbosetti/mruby-complex; + "${pkgname}-mruby-dir::git+https://github.com/iij/mruby-dir; + "${pkgname}-mruby-errno::git+https://github.com/iij/mruby-errno; + "${pkgname}-mruby-file-stat::git+https://github.com/ksss/mruby-file-stat; + "${pkgname}-mruby-process::git+https://github.com/iij/mruby-process; + "${pkgname}-mruby-zest-build-3.0.6-devendor_rtosc.patch" + "${pkgname}-mruby-zest-build-3.0.6-libzest_location.patch" + "${pkgname}-mruby-zest-build-3.0.6-system_wide_location.patch" +
[arch-commits] Commit in haskell-quickcheck-classes-base/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:07:23 Author: felixonmars Revision: 1114194 upgpkg: haskell-quickcheck-classes-base 0.6.2.0-86: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-quickcheck-classes-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:07:15 UTC (rev 1114193) +++ PKGBUILD2022-01-24 01:07:23 UTC (rev 1114194) @@ -3,7 +3,7 @@ _hkgname=quickcheck-classes-base pkgname=haskell-quickcheck-classes-base pkgver=0.6.2.0 -pkgrel=85 +pkgrel=86 pkgdesc="QuickCheck common typeclasses from 'base'" url="https://github.com/andrewthad/quickcheck-classes; license=('MIT')
[arch-commits] Commit in zynaddsubfx/trunk (2 files)
Date: Monday, January 24, 2022 @ 01:07:15 Author: dvzrv Revision: 1114193 upgpkg: zynaddsubfx 3.0.6-2: Rebuild to add support for CFLAGS and LDFLAGS for zest. Rebuild to add patch for adding CFLAGS and LDFLAGS to Makefile for mruby-zest based frontend, which achieves full RELRO for zyn-fusion and libzest.so. Added: zynaddsubfx/trunk/zynaddsubfx-mruby-zest-build-3.0.6-cflags_ldflags.patch Modified: zynaddsubfx/trunk/PKGBUILD -+ PKGBUILD| 14 ++--- zynaddsubfx-mruby-zest-build-3.0.6-cflags_ldflags.patch | 21 ++ 2 files changed, 31 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:07:00 UTC (rev 1114192) +++ PKGBUILD2022-01-24 01:07:15 UTC (rev 1114193) @@ -6,7 +6,7 @@ pkgname=zynaddsubfx pkgver=3.0.6 -pkgrel=1 +pkgrel=2 _mruby_zest_commit='dd3d45ba333011f2359e86f9a758d9836e53fe5f' # refs/tags/3.0.6 pkgdesc="Opensource software synthesizer capable of making a countless number of instruments." arch=(x86_64) @@ -14,7 +14,7 @@ license=(GPL2) groups=(lv2-plugins pro-audio vst-plugins) # NOTE: fftw is dlopen()'ed -depends=(fftw gcc-libs glibc hicolor-icon-theme libglvnd zlib) +depends=(fftw gcc-libs glibc hicolor-icon-theme libglvnd libuv zlib) makedepends=(alsa-lib asciidoc asciidoctor cmake cxxtest doxygen git jack liblo libxpm mxml portaudio rtosc ruby-rake ttf-roboto) optdepends=( @@ -46,6 +46,7 @@ "${pkgname}-mruby-zest-build-3.0.6-devendor_rtosc.patch" "${pkgname}-mruby-zest-build-3.0.6-libzest_location.patch" "${pkgname}-mruby-zest-build-3.0.6-system_wide_location.patch" + "${pkgname}-mruby-zest-build-3.0.6-cflags_ldflags.patch" ) sha512sums=('86311f00d97e20c7eb22a46c99736c56765ed9737e728ef380a324e4a92c731086ed74f5d7bfeae104b690ab1ee1b40bfb8f240bc4c46f8afd47308ec48cbcea' 'c84d185e7bcc3d7b0bd44941999b9b14638e230c5c5d86b487a39d6b793b56649b6aacde8d27b0aef567eaa3d381d3906d7bd31fd5fd74d5a662e21d188fcdc9' @@ -70,7 +71,8 @@ 'SKIP' '0677bf66e5996b09298a3f7e3aabf0d5d8a5bbdca6ed869038e1a35cbef94c2bafcfeb92cd163f43476aadf5c915cde92c75876c5ff3964d5b2049509075a765' 'd7ef0b4e8068d1d09d34c913d7b70342eaaa2eb8dae619d223e3e03ac667cf76c6e5615b60efabaf7eae594e3a5d6f40bc0cf10b8e939da1aa349bc27dff4ea8' - '2a6b57df3a9ffac669341d37739b281ce32696f82d82ee17220fdc9e426729d40f91cf50e1b58b7be1cc9bc5651d99794ae5e1bbd32f25c14aaf489989e10aab') + '2a6b57df3a9ffac669341d37739b281ce32696f82d82ee17220fdc9e426729d40f91cf50e1b58b7be1cc9bc5651d99794ae5e1bbd32f25c14aaf489989e10aab' + 'a3912a879cb78565934a5cdea97ac1623f65a02d26ded548d851cd271da62390eb3fa9f26dfff153eb2d18c5bf30ba47e19fcbf1985e4b03772d2df936998511') b2sums=('4adbeffb9bc0bd77bf81a6734f5c26fc676426e644e27cebb8e54e8d74d869c0e1b468782cd1a64aacef8f9b788d434a8d30a194944650eea03c4fd146ee7bf7' 'd9586ef1dd7866963d342f9be8def639ab4428a173f8abc2e503643d87e2c9087ff8d6af538df7c8f8df8f8facd409e8665735ef905deae8dfe3a840de340ea1' '68a24898a4646c6d84e782c4e31a962de456fa315d5c398c16b013efa684683f80cc411bf51628bb9cff799fc77f669d56e5d44af5938e05d0ec64322ad30ec7' @@ -94,7 +96,8 @@ 'SKIP' '70ea96032e5f3f20f4270339f03b508c5a5e5d62859d6771adce452fbcde48f89edb4ef8908255cbf915f1088ce5d3fc5baa1b1e74794db3bc975e48c3425d14' '2f1782fd907fb0e284c16ee0f09e1d93d05984676707da2d9d47038880e723379535f8d3934f97753cc9a6865aed957a1c230840dda3a2cb49a26cb4ff2cd034' - '69ccb494e863caf8e47eaa70609940d532cfae6265eeffc626f24ed6a2290511d828d63405a7560fd567b0ab01bdabedd85aa3fe28bec5a638477654f9440f40') + '69ccb494e863caf8e47eaa70609940d532cfae6265eeffc626f24ed6a2290511d828d63405a7560fd567b0ab01bdabedd85aa3fe28bec5a638477654f9440f40' + 'cab9048aede5bd346493ede996752b902f78de95de97310622caa0f7e473eba46159f1ee5fc925cf9ffc3cf1bd3f98c6dac521f354ac1be074346015bf9ded14') prepare() { ( @@ -139,6 +142,8 @@ # load JSON schema from custom system location in /usr/share/zynaddsubfx/schema/ # load fonts from custom system location in /usr/share/fonts/TTF/ patch -Np1 -i ../"${pkgname}-mruby-zest-build-3.0.6-system_wide_location.patch" +# incorporate LDFLAGS to achieve full RELRO +patch -Np1 -i ../"${pkgname}-mruby-zest-build-3.0.6-cflags_ldflags.patch" ) } @@ -155,6 +160,7 @@ make VERBOSE=1 -C build make man -C "${pkgname}-${pkgver}/doc" + # TODO: fix full RELRO make -C "${pkgname}-mruby-zest-build" } Added: zynaddsubfx-mruby-zest-build-3.0.6-cflags_ldflags.patch === --- zynaddsubfx-mruby-zest-build-3.0.6-cflags_ldflags.patch (rev 0) +++ zynaddsubfx-mruby-zest-build-3.0.6-cflags_ldflags.patch 2022-01-24 01:07:15 UTC (rev 1114193) @@ -0,0 +1,21 @@ +diff --git
[arch-commits] Commit in haskell-mockery/repos (2 files)
Date: Monday, January 24, 2022 @ 01:07:00 Author: felixonmars Revision: 1114192 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mockery/repos/community-staging-x86_64/ haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 1114191, haskell-mockery/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 1114191, haskell-mockery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:07:00 UTC (rev 1114192) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mockery +pkgname=haskell-mockery +pkgver=0.3.5 +pkgrel=352 +pkgdesc="Support functions for automated testing" +url="https://github.com/hspec/mockery; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-temporary' 'haskell-logging-facade') +makedepends=('ghc') +checkdepends=('haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bcb9bef083749028ec27ba879feca7c7a8f966f50b31fe1df3e82b3ac206b634b961755e4ee90ebc72ba8c17be3bbab6acf1b01776bca9497cc5cbc1ccb58850') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-mockery/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:06:52 Author: felixonmars Revision: 1114191 upgpkg: haskell-mockery 0.3.5-352: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-mockery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:06:33 UTC (rev 1114190) +++ PKGBUILD2022-01-24 01:06:52 UTC (rev 1114191) @@ -4,7 +4,7 @@ _hkgname=mockery pkgname=haskell-mockery pkgver=0.3.5 -pkgrel=351 +pkgrel=352 pkgdesc="Support functions for automated testing" url="https://github.com/hspec/mockery; license=("MIT")
[arch-commits] Commit in haskell-ansi-wl-pprint/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:06:01 Author: felixonmars Revision: 1114187 upgpkg: haskell-ansi-wl-pprint 0.6.9-261: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-ansi-wl-pprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:05:40 UTC (rev 1114186) +++ PKGBUILD2022-01-24 01:06:01 UTC (rev 1114187) @@ -4,7 +4,7 @@ _hkgname=ansi-wl-pprint pkgname=haskell-ansi-wl-pprint pkgver=0.6.9 -pkgrel=260 +pkgrel=261 pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output" url="https://github.com/ekmett/ansi-wl-pprint; license=("BSD")
[arch-commits] Commit in haskell-hspec-expectations/repos (2 files)
Date: Monday, January 24, 2022 @ 01:06:33 Author: felixonmars Revision: 1114190 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-expectations/repos/community-staging-x86_64/ haskell-hspec-expectations/repos/community-staging-x86_64/PKGBUILD (from rev 1114189, haskell-hspec-expectations/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-hspec-expectations/repos/community-staging-x86_64/PKGBUILD (from rev 1114189, haskell-hspec-expectations/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:06:33 UTC (rev 1114190) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-expectations +pkgname=haskell-hspec-expectations +pkgver=0.8.2 +pkgrel=189 +pkgdesc="Catchy combinators for HUnit" +url="https://github.com/sol/hspec-expectations; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-call-stack' 'haskell-hunit') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('482799adad2a70f891a61227bcf28e6712e65fa7dceba13da15a101a6814bc0d44aafaeda360a06dcdbcdbb96e5539f15135753eabd63efdd6bf56b8994a44c9') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ansi-wl-pprint/repos (2 files)
Date: Monday, January 24, 2022 @ 01:06:08 Author: felixonmars Revision: 1114188 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ansi-wl-pprint/repos/community-staging-x86_64/ haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 1114187, haskell-ansi-wl-pprint/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 1114187, haskell-ansi-wl-pprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:06:08 UTC (rev 1114188) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ansi-wl-pprint +pkgname=haskell-ansi-wl-pprint +pkgver=0.6.9 +pkgrel=261 +pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output" +url="https://github.com/ekmett/ansi-wl-pprint; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2a66236f740f0b45b6133555e8b1315dc85ece1c16dd51e4aa7f31d2fee03d66869af5f81e6383aa840f503c2cad46f3655f53b784ebca7b3480efb53eea2a04') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.10/<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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-example +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-expectations/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:06:26 Author: felixonmars Revision: 1114189 upgpkg: haskell-hspec-expectations 0.8.2-189: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-hspec-expectations/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:06:08 UTC (rev 1114188) +++ PKGBUILD2022-01-24 01:06:26 UTC (rev 1114189) @@ -3,7 +3,7 @@ _hkgname=hspec-expectations pkgname=haskell-hspec-expectations pkgver=0.8.2 -pkgrel=188 +pkgrel=189 pkgdesc="Catchy combinators for HUnit" url="https://github.com/sol/hspec-expectations; license=('MIT')
[arch-commits] Commit in haskell-quickcheck/repos (2 files)
Date: Monday, January 24, 2022 @ 01:05:40 Author: felixonmars Revision: 1114186 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck/repos/community-staging-x86_64/ haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1114185, haskell-quickcheck/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1114185, haskell-quickcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:05:40 UTC (rev 1114186) @@ -0,0 +1,50 @@ +# Maintainer: Alexander F Rødseth +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=QuickCheck +pkgname=haskell-quickcheck +pkgver=2.14.2 +pkgrel=256 +pkgdesc='Automatic testing of Haskell programs' +url='https://hackage.haskell.org/package/QuickCheck' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-erf' 'haskell-random' 'haskell-splitmix') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('84decd354e6093bc72afd125410499dd4be3ae8fdbf0a3b466011b4dbcb5c5657e51ab75cfe22790e22bf4ac54cbb1203ff7a0d108e872ce60f4831be827a6e5') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure \ +-O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-ftemplateHaskell + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh" + install -D -m744 unregister.sh "$pkgdir/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-quickcheck/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:05:31 Author: felixonmars Revision: 1114185 upgpkg: haskell-quickcheck 2.14.2-256: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:04:30 UTC (rev 1114184) +++ PKGBUILD2022-01-24 01:05:31 UTC (rev 1114185) @@ -5,7 +5,7 @@ _hkgname=QuickCheck pkgname=haskell-quickcheck pkgver=2.14.2 -pkgrel=255 +pkgrel=256 pkgdesc='Automatic testing of Haskell programs' url='https://hackage.haskell.org/package/QuickCheck' license=('BSD')
[arch-commits] Commit in haskell-data-default/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:03:54 Author: felixonmars Revision: 1114181 upgpkg: haskell-data-default 0.7.1.1-190: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-data-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:03:35 UTC (rev 1114180) +++ PKGBUILD2022-01-24 01:03:54 UTC (rev 1114181) @@ -3,7 +3,7 @@ _hkgname=data-default pkgname=haskell-data-default pkgver=0.7.1.1 -pkgrel=189 +pkgrel=190 pkgdesc="A class for types with a default value" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-temporary/repos (2 files)
Date: Monday, January 24, 2022 @ 01:04:30 Author: felixonmars Revision: 1114184 archrelease: copy trunk to community-staging-x86_64 Added: haskell-temporary/repos/community-staging-x86_64/ haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 1114183, haskell-temporary/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 1114183, haskell-temporary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:04:30 UTC (rev 1114184) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=temporary +pkgname=haskell-temporary +pkgver=1.3 +pkgrel=340 +pkgdesc="Portable temporary file and directory support" +url="https://www.github.com/batterseapower/temporary; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-random') +makedepends=('ghc') +checkdepends=('haskell-base-compat' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e3078caf54da95c4efa9e9c936b35a98b62296ecce2242cd4e103605a9d29e8a9d6c7027dbf50d02b6a893bea558ea5b07dbb1df7c59bf26d86db76ccf112f25') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-temporary/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:04:21 Author: felixonmars Revision: 1114183 upgpkg: haskell-temporary 1.3-340: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-temporary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:04:02 UTC (rev 1114182) +++ PKGBUILD2022-01-24 01:04:21 UTC (rev 1114183) @@ -4,7 +4,7 @@ _hkgname=temporary pkgname=haskell-temporary pkgver=1.3 -pkgrel=339 +pkgrel=340 pkgdesc="Portable temporary file and directory support" url="https://www.github.com/batterseapower/temporary; license=("BSD")
[arch-commits] Commit in haskell-data-default/repos (2 files)
Date: Monday, January 24, 2022 @ 01:04:02 Author: felixonmars Revision: 1114182 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-default/repos/community-staging-x86_64/ haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 1114181, haskell-data-default/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 1114181, haskell-data-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:04:02 UTC (rev 1114182) @@ -0,0 +1,36 @@ +# Maintainer: Jelle van der Waa + +_hkgname=data-default +pkgname=haskell-data-default +pkgver=0.7.1.1 +pkgrel=190 +pkgdesc="A class for types with a default value" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-default-instances-containers' 'haskell-data-default-instances-dlist' 'haskell-data-default-instances-old-locale') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a31260c71178641e41f16fc504620f19ad04a44d2d095c96225b6027184c01ec0bf47effab5344816e438d7c37e34189255a9d3a5d643219b37054dde679d1bd') + +build() { +cd ${srcdir}/${_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 -fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hunit/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:03:27 Author: felixonmars Revision: 1114179 upgpkg: haskell-hunit 1.6.2.0-77: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:02:57 UTC (rev 1114178) +++ PKGBUILD2022-01-24 01:03:27 UTC (rev 1114179) @@ -4,7 +4,7 @@ _hkgname=HUnit pkgname=haskell-hunit pkgver=1.6.2.0 -pkgrel=76 +pkgrel=77 pkgdesc="A unit testing framework for Haskell" url="http://hunit.sourceforge.net/; license=("BSD")
[arch-commits] Commit in haskell-logging-facade/repos (2 files)
Date: Monday, January 24, 2022 @ 01:02:57 Author: felixonmars Revision: 1114178 archrelease: copy trunk to community-staging-x86_64 Added: haskell-logging-facade/repos/community-staging-x86_64/ haskell-logging-facade/repos/community-staging-x86_64/PKGBUILD (from rev 1114177, haskell-logging-facade/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-logging-facade/repos/community-staging-x86_64/PKGBUILD (from rev 1114177, haskell-logging-facade/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:02:57 UTC (rev 1114178) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=logging-facade +pkgname=haskell-logging-facade +pkgver=0.3.1 +pkgrel=12 +pkgdesc="Simple logging abstraction that allows multiple back-ends" +url="https://github.com/sol/logging-facade; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-call-stack') +makedepends=('ghc') +checkdepends=('haskell-hspec' 'haskell-hspec-discover') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fdc95c35223db2ab99b3733f0016cea7a931e487a966dabb775608246b2c52a2ffcff508f5d0cbd50bc40c3b2e4afee18d28140b2b992037f1487870d93c93a2') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-logging-facade/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:02:47 Author: felixonmars Revision: 1114177 upgpkg: haskell-logging-facade 0.3.1-12: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-logging-facade/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:02:18 UTC (rev 1114176) +++ PKGBUILD2022-01-24 01:02:47 UTC (rev 1114177) @@ -4,7 +4,7 @@ _hkgname=logging-facade pkgname=haskell-logging-facade pkgver=0.3.1 -pkgrel=11 +pkgrel=12 pkgdesc="Simple logging abstraction that allows multiple back-ends" url="https://github.com/sol/logging-facade; license=("MIT")
[arch-commits] Commit in haskell-hunit/repos (2 files)
Date: Monday, January 24, 2022 @ 01:03:35 Author: felixonmars Revision: 1114180 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hunit/repos/community-staging-x86_64/ haskell-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1114179, haskell-hunit/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1114179, haskell-hunit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:03:35 UTC (rev 1114180) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=HUnit +pkgname=haskell-hunit +pkgver=1.6.2.0 +pkgrel=77 +pkgdesc="A unit testing framework for Haskell" +url="http://hunit.sourceforge.net/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-call-stack') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b27c33545fcb4ca78dd9543eb0ab2f09e5edd989d116fe2136d876eb94745e6d384967ea4b3c6dbf0f03511091a82ecd0b299c8ab00769c57d6dddcddc27e8e5') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fbase4 +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-ansi-terminal/repos (2 files)
Date: Monday, January 24, 2022 @ 01:02:18 Author: felixonmars Revision: 1114176 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ansi-terminal/repos/community-staging-x86_64/ haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 1114175, haskell-ansi-terminal/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 1114175, haskell-ansi-terminal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:02:18 UTC (rev 1114176) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ansi-terminal +pkgname=haskell-ansi-terminal +pkgver=0.11 +pkgrel=204 +pkgdesc="Simple ANSI terminal support, with Windows compatibility" +url="https://github.com/feuerbach/ansi-terminal; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-colour') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2a608da18bbb3d11373dc0c6ee1bf4c890d5d4e39a2b13e547c7a3a4060eb86789d6afa04d1bd9e5df91f3745ea33adea8b15df213d39e75eca296275a74700d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-example +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-random/repos (2 files)
Date: Monday, January 24, 2022 @ 01:00:01 Author: felixonmars Revision: 1114172 archrelease: copy trunk to community-staging-x86_64 Added: haskell-random/repos/community-staging-x86_64/ haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 1114171, haskell-random/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 1114171, haskell-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:00:01 UTC (rev 1114172) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=random +pkgname=haskell-random +pkgver=1.2.1 +pkgrel=45 +pkgdesc="Pseudo-random number generation" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-splitmix') +makedepends=('ghc') +checkdepends=('haskell-doctest' 'haskell-smallcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-inspection-testing' 'haskell-tasty-smallcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b130a90981de53b4fc3e7cf660224268d24bcceb9498d33827d9f43dc705c9a724c23999c4cf0222127f4c69daebf0d049d963abbea0a860135d661f9cc55731') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-random/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 00:59:53 Author: felixonmars Revision: 1114171 upgpkg: haskell-random 1.2.1-45: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 00:58:59 UTC (rev 1114170) +++ PKGBUILD2022-01-24 00:59:53 UTC (rev 1114171) @@ -4,7 +4,7 @@ _hkgname=random pkgname=haskell-random pkgver=1.2.1 -pkgrel=44 +pkgrel=45 pkgdesc="Pseudo-random number generation" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-data-default-instances-dlist/repos (2 files)
Date: Monday, January 24, 2022 @ 00:58:59 Author: felixonmars Revision: 1114170 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-default-instances-dlist/repos/community-staging-x86_64/ haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 1114169, haskell-data-default-instances-dlist/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 1114169, haskell-data-default-instances-dlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 00:58:59 UTC (rev 1114170) @@ -0,0 +1,36 @@ +# Maintainer: Jelle van der Waa + +_hkgname=data-default-instances-dlist +pkgname=haskell-data-default-instances-dlist +pkgver=0.0.1 +pkgrel=203 +pkgdesc="Default instances for types in dlist" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-dlist') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b3794c296d5f1ca54badaab4c267b302967ce73ac649d8df031daafa17f66537bf670ee42fda1b75b92998eb4b8862c1e0a9bdd3716c31dfd0937c3c76b6f03d') + +build() { +cd ${srcdir}/${_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 -fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-call-stack/repos (2 files)
Date: Monday, January 24, 2022 @ 00:58:09 Author: felixonmars Revision: 1114168 archrelease: copy trunk to community-staging-x86_64 Added: haskell-call-stack/repos/community-staging-x86_64/ haskell-call-stack/repos/community-staging-x86_64/PKGBUILD (from rev 1114167, haskell-call-stack/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-call-stack/repos/community-staging-x86_64/PKGBUILD (from rev 1114167, haskell-call-stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 00:58:09 UTC (rev 1114168) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Roger Duran + +_hkgname=call-stack +pkgname=haskell-call-stack +pkgver=0.4.0 +pkgrel=36 +pkgdesc="Use GHC call-stacks in a backward compatible way" +url="https://github.com/sol/call-stack; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-nanospec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ab8ead1f9d6a71a6c70d2c484de4e42f3aecdcadd6d02f447b450e58b8556c7c4c293b8865ff154ea9bc6aca71cf5182034dc46265d364c4389882ab0ee3b937') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-call-stack/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 00:57:59 Author: felixonmars Revision: 1114167 upgpkg: haskell-call-stack 0.4.0-36: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-call-stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 00:57:36 UTC (rev 1114166) +++ PKGBUILD2022-01-24 00:57:59 UTC (rev 1114167) @@ -4,7 +4,7 @@ _hkgname=call-stack pkgname=haskell-call-stack pkgver=0.4.0 -pkgrel=35 +pkgrel=36 pkgdesc="Use GHC call-stacks in a backward compatible way" url="https://github.com/sol/call-stack; license=("MIT")
[arch-commits] Commit in haskell-data-default-instances-dlist/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 00:58:51 Author: felixonmars Revision: 1114169 upgpkg: haskell-data-default-instances-dlist 0.0.1-203: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-data-default-instances-dlist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 00:58:09 UTC (rev 1114168) +++ PKGBUILD2022-01-24 00:58:51 UTC (rev 1114169) @@ -3,7 +3,7 @@ _hkgname=data-default-instances-dlist pkgname=haskell-data-default-instances-dlist pkgver=0.0.1 -pkgrel=202 +pkgrel=203 pkgdesc="Default instances for types in dlist" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-hashable/repos (2 files)
Date: Monday, January 24, 2022 @ 00:56:54 Author: felixonmars Revision: 1114164 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashable/repos/community-staging-x86_64/ haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 1114163, haskell-hashable/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 1114163, haskell-hashable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 00:56:54 UTC (rev 1114164) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hashable +pkgname=haskell-hashable +pkgver=1.3.5.0 +pkgrel=4 +pkgdesc="A class for types that can be converted to a hash value" +url="https://github.com/haskell-unordered-containers/hashable; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc-bignum-orphans') +makedepends=('ghc' 'uusi') +checkdepends=('haskell-hunit' 'haskell-quickcheck' 'haskell-random' '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=('95b10f671abbe2baecab84e619d0c88ebb6807f711155fa6cc90e46818e73e44e9cfc585dfac35ad63a73e55f01be60a11db0a012ed20818c30bae042e70d230') + +prepare() { +cd $_hkgname-$pkgver +uusi -r ghc-bignum:ghc-bignum,ghc-bignum-orphans $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-examples +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-doctest/repos (2 files)
Date: Monday, January 24, 2022 @ 00:56:26 Author: felixonmars Revision: 1114162 archrelease: copy trunk to community-staging-x86_64 Added: haskell-doctest/repos/community-staging-x86_64/ haskell-doctest/repos/community-staging-x86_64/PKGBUILD (from rev 1114161, haskell-doctest/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-doctest/repos/community-staging-x86_64/PKGBUILD (from rev 1114161, haskell-doctest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 00:56:26 UTC (rev 1114162) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=doctest +pkgname=haskell-doctest +pkgver=0.18.2 +pkgrel=31 +pkgdesc="Test interactive Haskell examples" +url="https://github.com/sol/doctest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-exceptions' 'haskell-ghc' 'haskell-syb' + 'haskell-code-page' 'haskell-ghc-paths') +makedepends=('ghc') +checkdepends=('haskell-hunit' 'haskell-hspec' 'haskell-hspec-core' 'haskell-quickcheck' + 'haskell-stringbuilder' 'haskell-silently' 'haskell-setenv' 'haskell-mockery') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fd6c9d5b3292083ec3d9301779c0d165879cea0b71d5548cd49e6394f6eaf908679312f1ed9606298966169cd383886df18fb292e15a4132c1567f4c46782b83') + +prepare() { +# Add -dynamic flag +sed -i 's/\+\+ packageDBArgs/++ packageDBArgs ++ ["-dynamic"]/' $_hkgname-$pkgver/src/Extract.hs +sed -i 's/\+\+ expandedArgs)/++ expandedArgs ++ ["-dynamic"])/' $_hkgname-$pkgver/src/Run.hs +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-colour/repos (2 files)
Date: Monday, January 24, 2022 @ 00:57:36 Author: felixonmars Revision: 1114166 archrelease: copy trunk to community-staging-x86_64 Added: haskell-colour/repos/community-staging-x86_64/ haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 1114165, haskell-colour/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 1114165, haskell-colour/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 00:57:36 UTC (rev 1114166) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=colour +pkgname=haskell-colour +pkgver=2.3.6 +pkgrel=57 +pkgdesc="A model for human colour/color perception" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi') +checkdepends=('haskell-quickcheck' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('82f7d92e46f7235706832be9d3a981bc09f729ef4e7f891dae85bf808f342e498aa152bc106f9c011ab0e79e5cc2d57067de596d774ad5010e9845df521ed275') + +prepare() { +cd $_hkgname-$pkgver +uusi -u random $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-doctest/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 00:56:18 Author: felixonmars Revision: 1114161 upgpkg: haskell-doctest 0.18.2-31: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-doctest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 00:55:54 UTC (rev 1114160) +++ PKGBUILD2022-01-24 00:56:18 UTC (rev 1114161) @@ -4,7 +4,7 @@ _hkgname=doctest pkgname=haskell-doctest pkgver=0.18.2 -pkgrel=30 +pkgrel=31 pkgdesc="Test interactive Haskell examples" url="https://github.com/sol/doctest; license=("MIT")
[arch-commits] Commit in haskell-hashable/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 00:56:47 Author: felixonmars Revision: 1114163 upgpkg: haskell-hashable 1.3.5.0-4: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-hashable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 00:56:26 UTC (rev 1114162) +++ PKGBUILD2022-01-24 00:56:47 UTC (rev 1114163) @@ -4,7 +4,7 @@ _hkgname=hashable pkgname=haskell-hashable pkgver=1.3.5.0 -pkgrel=3 +pkgrel=4 pkgdesc="A class for types that can be converted to a hash value" url="https://github.com/haskell-unordered-containers/hashable; license=('BSD')
[arch-commits] Commit in haskell-colour/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 00:57:29 Author: felixonmars Revision: 1114165 upgpkg: haskell-colour 2.3.6-57: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-colour/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 00:56:54 UTC (rev 1114164) +++ PKGBUILD2022-01-24 00:57:29 UTC (rev 1114165) @@ -4,7 +4,7 @@ _hkgname=colour pkgname=haskell-colour pkgver=2.3.6 -pkgrel=56 +pkgrel=57 pkgdesc="A model for human colour/color perception" url="https://hackage.haskell.org/package/${_hkgname}; license=("MIT")
[arch-commits] Commit in haskell-smallcheck/repos (2 files)
Date: Monday, January 24, 2022 @ 00:55:54 Author: felixonmars Revision: 1114160 archrelease: copy trunk to community-staging-x86_64 Added: haskell-smallcheck/repos/community-staging-x86_64/ haskell-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1114159, haskell-smallcheck/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1114159, haskell-smallcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 00:55:54 UTC (rev 1114160) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=smallcheck +pkgname=haskell-smallcheck +pkgver=1.2.1 +pkgrel=115 +pkgdesc="A property-based testing library" +url="https://github.com/feuerbach/smallcheck; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-logict') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('42706fb769423bd7f8c2fe7a52d23b8cb4a22bfaabf43b8c29db2923c6413191158801e43d5597258f42ce2430ec81546d172d90246c9d3cf0f9343694eb5eeb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-smallcheck/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 00:55:46 Author: felixonmars Revision: 1114159 upgpkg: haskell-smallcheck 1.2.1-115: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-smallcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 00:55:21 UTC (rev 1114158) +++ PKGBUILD2022-01-24 00:55:46 UTC (rev 1114159) @@ -3,7 +3,7 @@ _hkgname=smallcheck pkgname=haskell-smallcheck pkgver=1.2.1 -pkgrel=114 +pkgrel=115 pkgdesc="A property-based testing library" url="https://github.com/feuerbach/smallcheck; license=('BSD')
[arch-commits] Commit in haskell-dlist/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 00:55:12 Author: felixonmars Revision: 1114157 upgpkg: haskell-dlist 1.0-126: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-dlist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 00:54:52 UTC (rev 1114156) +++ PKGBUILD2022-01-24 00:55:12 UTC (rev 1114157) @@ -6,7 +6,7 @@ _hkgname=dlist pkgname=haskell-dlist pkgver=1.0 -pkgrel=125 +pkgrel=126 pkgdesc="Differences lists" url="https://hackage.haskell.org/package/dlist; license=('BSD')
[arch-commits] Commit in haskell-dlist/repos (2 files)
Date: Monday, January 24, 2022 @ 00:55:21 Author: felixonmars Revision: 1114158 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dlist/repos/community-staging-x86_64/ haskell-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 1114157, haskell-dlist/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 1114157, haskell-dlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 00:55:21 UTC (rev 1114158) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace +# Contributor: Don Stewart +# Contributor: Lex Black + +_hkgname=dlist +pkgname=haskell-dlist +pkgver=1.0 +pkgrel=126 +pkgdesc="Differences lists" +url="https://hackage.haskell.org/package/dlist; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +checkdepends=('haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8985b9e775e8d99c3d8cf59eabfb7ed13c395482186b086831a79afea9b980ee59e386856df82dcc030f430be55cc95fa057e962776fe37a371e8be5ae19abef') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 license.md -t "$pkgdir"/usr/share/licenses/$pkgname/ +rm -f "$pkgdir"/usr/share/doc/$pkgname/license.md +}
[arch-commits] Commit in haskell-async/repos (2 files)
Date: Monday, January 24, 2022 @ 01:01:29 Author: felixonmars Revision: 1114174 archrelease: copy trunk to community-staging-x86_64 Added: haskell-async/repos/community-staging-x86_64/ haskell-async/repos/community-staging-x86_64/PKGBUILD (from rev 1114173, haskell-async/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-async/repos/community-staging-x86_64/PKGBUILD (from rev 1114173, haskell-async/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 01:01:29 UTC (rev 1114174) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=async +pkgname=haskell-async +pkgver=2.2.3 +pkgrel=105 +pkgdesc="Run IO operations asynchronously and wait for their results" +url="https://github.com/simonmar/async; +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=('99a7cd04d05362b6d007ec75a32cf0a6c11f4b3e46ab706349289f5bb0ad128fd2a9809e4d30634917a0a608b0d611c6d4e936ea36535c7c5ec167fead5f3248') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-nanospec/repos (2 files)
Date: Monday, January 24, 2022 @ 00:54:52 Author: felixonmars Revision: 1114156 archrelease: copy trunk to community-staging-x86_64 Added: haskell-nanospec/repos/community-staging-x86_64/ haskell-nanospec/repos/community-staging-x86_64/PKGBUILD (from rev 1114155, haskell-nanospec/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-nanospec/repos/community-staging-x86_64/PKGBUILD (from rev 1114155, haskell-nanospec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-24 00:54:52 UTC (rev 1114156) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=nanospec +pkgname=haskell-nanospec +pkgver=0.2.2 +pkgrel=231 +pkgdesc="A lightweight implementation of a subset of Hspec's API" +url="https://github.com/commercialhaskell/nanospec; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +checkdepends=('haskell-hspec' 'haskell-silently') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-async/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:01:07 Author: felixonmars Revision: 1114173 upgpkg: haskell-async 2.2.3-105: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:00:01 UTC (rev 1114172) +++ PKGBUILD2022-01-24 01:01:07 UTC (rev 1114173) @@ -4,7 +4,7 @@ _hkgname=async pkgname=haskell-async pkgver=2.2.3 -pkgrel=104 +pkgrel=105 pkgdesc="Run IO operations asynchronously and wait for their results" url="https://github.com/simonmar/async; license=("BSD")
[arch-commits] Commit in haskell-ansi-terminal/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 01:02:09 Author: felixonmars Revision: 1114175 upgpkg: haskell-ansi-terminal 0.11-204: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 Modified: haskell-ansi-terminal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 01:01:29 UTC (rev 1114174) +++ PKGBUILD2022-01-24 01:02:09 UTC (rev 1114175) @@ -4,7 +4,7 @@ _hkgname=ansi-terminal pkgname=haskell-ansi-terminal pkgver=0.11 -pkgrel=203 +pkgrel=204 pkgdesc="Simple ANSI terminal support, with Windows compatibility" url="https://github.com/feuerbach/ansi-terminal; license=("BSD")
[arch-commits] Commit in haskell-nanospec/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 00:54:45 Author: felixonmars Revision: 1114155 upgpkg: haskell-nanospec 0.2.2-231: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-nanospec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 00:54:23 UTC (rev 1114154) +++ PKGBUILD2022-01-24 00:54:45 UTC (rev 1114155) @@ -3,7 +3,7 @@ _hkgname=nanospec pkgname=haskell-nanospec pkgver=0.2.2 -pkgrel=230 +pkgrel=231 pkgdesc="A lightweight implementation of a subset of Hspec's API" url="https://github.com/commercialhaskell/nanospec; license=('MIT')
[arch-commits] Commit in haskell-base-compat-batteries/trunk (PKGBUILD)
Date: Monday, January 24, 2022 @ 00:54:15 Author: felixonmars Revision: 1114153 upgpkg: haskell-base-compat-batteries 0.11.2-179: rebuild with hspec 2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5 (rebuild pass 1, specified --nocheck) Modified: haskell-base-compat-batteries/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-24 00:53:49 UTC (rev 1114152) +++ PKGBUILD2022-01-24 00:54:15 UTC (rev 1114153) @@ -3,7 +3,7 @@ _hkgname=base-compat-batteries pkgname=haskell-base-compat-batteries pkgver=0.11.2 -pkgrel=178 +pkgrel=179 pkgdesc="base-compat with extra batteries" url="https://hackage.haskell.org/package/base-compat-batteries; license=('MIT')