[arch-commits] Commit in chromium/trunk (2 files)
Date: Thursday, June 17, 2021 @ 05:48:26 Author: foutrelis Revision: 418385 Remove setuptools build dep (FS#71276) Also replace sed to use python2 with upstream patch. Added: chromium/trunk/make-dom-distiller-protoc-plugin-call-py2.7.patch Modified: chromium/trunk/PKGBUILD ---+ PKGBUILD |8 ++-- make-dom-distiller-protoc-plugin-call-py2.7.patch | 37 2 files changed, 41 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-16 23:43:56 UTC (rev 418384) +++ PKGBUILD2021-06-17 05:48:26 UTC (rev 418385) @@ -16,7 +16,7 @@ 'ttf-liberation' 'systemd' 'dbus' 'libpulse' 'pciutils' 'libva' 'desktop-file-utils' 'hicolor-icon-theme') makedepends=('python' 'gn' 'ninja' 'clang' 'lld' 'gperf' 'nodejs' 'pipewire' - 'java-runtime-headless' 'python2' 'python2-setuptools') + 'java-runtime-headless' 'python2') optdepends=('pipewire: WebRTC desktop sharing under Wayland' 'kdialog: support for native dialogs in Plasma' 'org.freedesktop.secrets: password storage backend on GNOME / Xfce' @@ -26,6 +26,7 @@ https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz fix-crash-in-ThemeService.patch unbundle-use-char16_t-as-UCHAR_TYPE.patch +make-dom-distiller-protoc-plugin-call-py2.7.patch extend-enable-accelerated-video-decode-flag.patch sql-make-VirtualCursor-standard-layout-type.patch chromium-glibc-2.33.patch @@ -35,6 +36,7 @@ '171525009003a9ed1182cfcb6f407d7169d9a731a474304e263029376719f55a' '3cfe46e181cb9d337c454b5b5adbf5297052f29cd617cdee4380eeb1943825d8' '59a59a60a08b335fe8647fdf0f9d2288d236ebf2cc9626396d0c4d032fd2b25d' +'76ceebd14c9a6f1ea6a05b1613e64d1e2aca595e0f0b3e9497e333ed756c' '66db9132d6f5e06aa26e5de0924f814224a76a9bdf4b61afce161fb1d7643b22' 'dd317f85e5abfdcfc89c6f23f4c8edbcdebdd5e083dcec770e5da49ee647d150' '2fccecdcd4509d4c36af873988ca9dbcba7fdb95122894a9fdf502c33a1d7a4b' @@ -98,6 +100,7 @@ # Upstream fixes patch -Np1 -i ../fix-crash-in-ThemeService.patch patch -Np1 -i ../unbundle-use-char16_t-as-UCHAR_TYPE.patch + patch -Np1 -i ../make-dom-distiller-protoc-plugin-call-py2.7.patch patch -Np1 -i ../extend-enable-accelerated-video-decode-flag.patch # https://chromium-review.googlesource.com/c/chromium/src/+/2862724 @@ -106,9 +109,6 @@ # Fixes for building with libstdc++ instead of libc++ patch -Np1 -i ../patches/chromium-90-ruy-include.patch - # Force script incompatible with Python 3 to use /usr/bin/python2 - sed -i '1s|python$|&2|' third_party/dom_distiller_js/protoc_plugins/*.py - # Link to system tools required by the build mkdir -p third_party/node/linux/node-linux-x64/bin ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/ Added: make-dom-distiller-protoc-plugin-call-py2.7.patch === --- make-dom-distiller-protoc-plugin-call-py2.7.patch (rev 0) +++ make-dom-distiller-protoc-plugin-call-py2.7.patch 2021-06-17 05:48:26 UTC (rev 418385) @@ -0,0 +1,37 @@ +From 359b22d3f775afa33cca9e4f8fb57eadd0ec4118 Mon Sep 17 00:00:00 2001 +From: Nico Weber +Date: Fri, 23 Apr 2021 16:22:19 + +Subject: [PATCH] Make dom distiller protoc plugin explicitly call py2.7 + +With this, chrome builds with when `/usr/bin/env python` is py3. + +Bug: 1202134 +Change-Id: Ibbd97a1311ccb34d46f266912c871fd0522f9535 +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2848445 +Commit-Queue: Nico Weber +Commit-Queue: Yaron Friedman +Commit-Queue: Dirk Pranke +Auto-Submit: Nico Weber +Reviewed-by: Yaron Friedman +Reviewed-by: Dirk Pranke +Cr-Commit-Position: refs/heads/master@{#875702} +--- + .../dom_distiller_js/protoc_plugins/json_values_converter.py | 5 - + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/third_party/dom_distiller_js/protoc_plugins/json_values_converter.py b/third_party/dom_distiller_js/protoc_plugins/json_values_converter.py +index e86a88c759fcb..cae1a998c4650 100755 +--- a/third_party/dom_distiller_js/protoc_plugins/json_values_converter.py b/third_party/dom_distiller_js/protoc_plugins/json_values_converter.py +@@ -1,7 +1,10 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python2.7 + # Copyright 2016 The Chromium Authors. All rights reserved. + # Use of this source code is governed by a BSD-style license that can be + # found in the LICENSE file. ++# ++# TODO(crbug.com/1202134): Switch run line back to just "python" ++# once things are py3-compatible. + + """protoc plugin to create C++
[arch-commits] Commit in python-flit/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, June 17, 2021 @ 04:24:40 Author: eschwartz Revision: 964563 archrelease: copy trunk to community-any Added: python-flit/repos/community-any/PKGBUILD (from rev 964562, python-flit/trunk/PKGBUILD) Deleted: python-flit/repos/community-any/PKGBUILD --+ PKGBUILD | 135 ++--- 1 file changed, 68 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-17 04:24:27 UTC (rev 964562) +++ PKGBUILD2021-06-17 04:24:40 UTC (rev 964563) @@ -1,67 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -_pkgname=flit -pkgbase=python-$_pkgname -pkgname=($pkgbase{,-core}) -pkgver=3.2.0 -pkgrel=1 -pkgdesc='Simplified packaging of Python modules' -arch=('any') -url='https://github.com/takluyver/flit' -license=('BSD') -depends=('python') -makedepends=('python-setuptools' 'python-dephell' - 'python-requests' 'python-docutils' 'python-pytoml') - #'python-build' 'python-install' 'python-pyproject2setuppy' -checkdepends=('python-pytest-runner' 'python-pytest-cov' 'python-testpath' 'python-responses') -source=("$pkgbase-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") -sha512sums=('b40768fb4b0b2a2e3116ac790dfa629da5a57cda34b10abb8ce6a8febcc3436795d5122dcfa3db2c6d07d493f00391d2ca7300112561c8ff2a0b04d77c879662') - -prepare() { - cd $_pkgname-$pkgver - - dephell deps convert --from pyproject.toml --to setup.py - - cd flit_core - - dephell deps convert --from pyproject.toml --to setup.py -} - -build() { - cd $_pkgname-$pkgver - - python setup.py build - - cd flit_core - - python setup.py build -} - -check() { - cd $_pkgname-$pkgver - - python setup.py pytest -} - -package_python-flit() { - depends+=('python-flit-core' 'python-requests' 'python-docutils' 'python-pytoml') - provides=($_pkgname) - conflicts=($_pkgname) - - cd $_pkgname-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - cp -a flit/license_templates "$pkgdir"/usr/lib/python3.9/site-packages/flit/ - - install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-flit-core() { - pkgdesc+=' (core backend)' - - cd $_pkgname-$pkgver/flit_core - - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - install -Dm 644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-flit/repos/community-any/PKGBUILD (from rev 964562, python-flit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-17 04:24:40 UTC (rev 964563) @@ -0,0 +1,68 @@ +# Maintainer: Filipe Laíns (FFY00) +# Maintainer: Eli Schwartz + +_pkgname=flit +pkgbase=python-$_pkgname +pkgname=($pkgbase{,-core}) +pkgver=3.2.0 +pkgrel=2 +pkgdesc='Simplified packaging of Python modules' +arch=('any') +url='https://github.com/takluyver/flit' +license=('BSD') +depends=('python' 'python-toml') +makedepends=('python-setuptools' 'python-dephell' + 'python-requests' 'python-docutils') + #'python-build' 'python-install' 'python-pyproject2setuppy' +checkdepends=('python-pytest' 'python-testpath' 'python-responses') +source=("$pkgbase-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") +sha512sums=('b40768fb4b0b2a2e3116ac790dfa629da5a57cda34b10abb8ce6a8febcc3436795d5122dcfa3db2c6d07d493f00391d2ca7300112561c8ff2a0b04d77c879662') + +prepare() { + cd $_pkgname-$pkgver + + dephell deps convert --from pyproject.toml --to setup.py + + cd flit_core + + dephell deps convert --from pyproject.toml --to setup.py +} + +build() { + cd $_pkgname-$pkgver + + python setup.py build + + cd flit_core + + python setup.py build +} + +check() { + cd $_pkgname-$pkgver + + PYTHONPATH=flit_core python -m pytest +} + +package_python-flit() { + depends+=('python-flit-core' 'python-requests' 'python-docutils') + provides=($_pkgname) + conflicts=($_pkgname) + + cd $_pkgname-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + cp -a flit/license_templates "$pkgdir"/usr/lib/python3.9/site-packages/flit/ + + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python-flit-core() { + pkgdesc+=' (core backend)' + + cd $_pkgname-$pkgver/flit_core + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -Dm 644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-flit/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 04:24:27 Author: eschwartz Revision: 964562 upgpkg: python-flit 3.2.0-2: Fix up dependencies on toml; upstream migrated from pytoml to toml, and it's used in flit_core too. Also make the tests run using pytest on its own. Gets rid of pytest-cov, which should never ever be used in packaging. :p Modified: python-flit/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 01:04:58 UTC (rev 964561) +++ PKGBUILD2021-06-17 04:24:27 UTC (rev 964562) @@ -1,19 +1,20 @@ # Maintainer: Filipe Laíns (FFY00) +# Maintainer: Eli Schwartz _pkgname=flit pkgbase=python-$_pkgname pkgname=($pkgbase{,-core}) pkgver=3.2.0 -pkgrel=1 +pkgrel=2 pkgdesc='Simplified packaging of Python modules' arch=('any') url='https://github.com/takluyver/flit' license=('BSD') -depends=('python') +depends=('python' 'python-toml') makedepends=('python-setuptools' 'python-dephell' - 'python-requests' 'python-docutils' 'python-pytoml') + 'python-requests' 'python-docutils') #'python-build' 'python-install' 'python-pyproject2setuppy' -checkdepends=('python-pytest-runner' 'python-pytest-cov' 'python-testpath' 'python-responses') +checkdepends=('python-pytest' 'python-testpath' 'python-responses') source=("$pkgbase-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") sha512sums=('b40768fb4b0b2a2e3116ac790dfa629da5a57cda34b10abb8ce6a8febcc3436795d5122dcfa3db2c6d07d493f00391d2ca7300112561c8ff2a0b04d77c879662') @@ -40,11 +41,11 @@ check() { cd $_pkgname-$pkgver - python setup.py pytest + PYTHONPATH=flit_core python -m pytest } package_python-flit() { - depends+=('python-flit-core' 'python-requests' 'python-docutils' 'python-pytoml') + depends+=('python-flit-core' 'python-requests' 'python-docutils') provides=($_pkgname) conflicts=($_pkgname)
[arch-commits] Commit in haskell-parallel/repos (2 files)
Date: Thursday, June 17, 2021 @ 01:04:58 Author: felixonmars Revision: 964561 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parallel/repos/community-staging-x86_64/ haskell-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 964560, haskell-parallel/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 964560, haskell-parallel/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 01:04:58 UTC (rev 964561) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=parallel +pkgname=haskell-parallel +pkgver=3.2.2.0 +pkgrel=16 +pkgdesc="Parallel programming library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ca1fe3fc5f9478dd52b42243d1191a2327c22946eb11d2d3426b9da2d833a61f182c20af9d15f7ceda6b58a28ee03de8837b6ca5bdd34e7306894db97f37f7bc') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*4.13/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-parallel/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 01:04:45 Author: felixonmars Revision: 964560 upgpkg: haskell-parallel 3.2.2.0-16: rebuild with ghc 9.0.1 Modified: haskell-parallel/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 01:04:06 UTC (rev 964559) +++ PKGBUILD2021-06-17 01:04:45 UTC (rev 964560) @@ -4,7 +4,7 @@ _hkgname=parallel pkgname=haskell-parallel pkgver=3.2.2.0 -pkgrel=15 +pkgrel=16 pkgdesc="Parallel programming library" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-simple-smt/repos (2 files)
Date: Thursday, June 17, 2021 @ 01:04:06 Author: felixonmars Revision: 964559 archrelease: copy trunk to community-staging-x86_64 Added: haskell-simple-smt/repos/community-staging-x86_64/ haskell-simple-smt/repos/community-staging-x86_64/PKGBUILD (from rev 964558, haskell-simple-smt/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-simple-smt/repos/community-staging-x86_64/PKGBUILD (from rev 964558, haskell-simple-smt/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 01:04:06 UTC (rev 964559) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=simple-smt +pkgname=haskell-simple-smt +pkgver=0.9.6 +pkgrel=3 +pkgdesc="A simple way to interact with an SMT solver process" +url="https://github.com/yav/simple-smt; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3bcd4ff00843284579cbf3d72244e80489a61123a6f888491e465a6b4a347e6a9093272eded1547679090c65e1d77bf5ca2403ef47d92df227793feada1e49f5') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-simple-smt/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 01:03:52 Author: felixonmars Revision: 964558 upgpkg: haskell-simple-smt 0.9.6-3: rebuild with ghc 9.0.1 Modified: haskell-simple-smt/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 01:03:11 UTC (rev 964557) +++ PKGBUILD2021-06-17 01:03:52 UTC (rev 964558) @@ -4,7 +4,7 @@ _hkgname=simple-smt pkgname=haskell-simple-smt pkgver=0.9.6 -pkgrel=2 +pkgrel=3 pkgdesc="A simple way to interact with an SMT solver process" url="https://github.com/yav/simple-smt; license=("BSD")
[arch-commits] Commit in haskell-byteorder/repos (2 files)
Date: Thursday, June 17, 2021 @ 01:03:11 Author: felixonmars Revision: 964557 archrelease: copy trunk to community-staging-x86_64 Added: haskell-byteorder/repos/community-staging-x86_64/ haskell-byteorder/repos/community-staging-x86_64/PKGBUILD (from rev 964556, haskell-byteorder/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-byteorder/repos/community-staging-x86_64/PKGBUILD (from rev 964556, haskell-byteorder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 01:03:11 UTC (rev 964557) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=byteorder +pkgname=haskell-byteorder +pkgver=1.0.4 +pkgrel=23 +pkgdesc="Exposes the native endianness or byte ordering of the system." +url="http://community.haskell.org/~aslatter/code/byteorder; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('970f74a394947b023ab88fa7bc713478b50565e3e9535479ec641283f18e04cb952788334b2ab38fafe723f2d398b1626af92f349abc11a6c6ca5a6974653025') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-byteorder/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 01:02:58 Author: felixonmars Revision: 964556 upgpkg: haskell-byteorder 1.0.4-23: rebuild with ghc 9.0.1 Modified: haskell-byteorder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 01:02:20 UTC (rev 964555) +++ PKGBUILD2021-06-17 01:02:58 UTC (rev 964556) @@ -4,7 +4,7 @@ _hkgname=byteorder pkgname=haskell-byteorder pkgver=1.0.4 -pkgrel=22 +pkgrel=23 pkgdesc="Exposes the native endianness or byte ordering of the system." url="http://community.haskell.org/~aslatter/code/byteorder; license=("BSD")
[arch-commits] Commit in haskell-edisonapi/repos (3 files)
Date: Thursday, June 17, 2021 @ 01:02:20 Author: felixonmars Revision: 964555 archrelease: copy trunk to community-staging-x86_64 Added: haskell-edisonapi/repos/community-staging-x86_64/ haskell-edisonapi/repos/community-staging-x86_64/PKGBUILD (from rev 964554, haskell-edisonapi/trunk/PKGBUILD) haskell-edisonapi/repos/community-staging-x86_64/ghc-8.8.patch (from rev 964554, haskell-edisonapi/trunk/ghc-8.8.patch) ---+ PKGBUILD | 45 +++ ghc-8.8.patch | 332 2 files changed, 377 insertions(+) Copied: haskell-edisonapi/repos/community-staging-x86_64/PKGBUILD (from rev 964554, haskell-edisonapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 01:02:20 UTC (rev 964555) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=EdisonAPI +pkgname=haskell-edisonapi +pkgver=1.3.1 +pkgrel=23 +pkgdesc="A library of efficient, purely-functional data structures (API)" +url="http://rwd.rdockins.name/edison/home/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; +ghc-8.8.patch) +sha512sums=('677161da64856421c834856ee2f5ef7f59880883433d5c5c4061f0ab2faa0cb39c4eb83061820b77dab852acc4cce5dc75740fe454b15dbc2e67e6e84510ce42' + '918e459664e6dfbdc7c2a5c578319207187a9500589099aaa41f64f0d957d8d5e42e0bf7ed35b28dc8b66b26cc059d46a0dda0938054f76190b6f56ecc3f97f2') + +prepare() { +cd $_hkgname-$pkgver +patch -p2 -i ../ghc-8.8.patch +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +} Copied: haskell-edisonapi/repos/community-staging-x86_64/ghc-8.8.patch (from rev 964554, haskell-edisonapi/trunk/ghc-8.8.patch) === --- community-staging-x86_64/ghc-8.8.patch (rev 0) +++ community-staging-x86_64/ghc-8.8.patch 2021-06-17 01:02:20 UTC (rev 964555) @@ -0,0 +1,332 @@ +From 8da6c0f7d8666766e2f0693425c347c0adb492dc Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andr=C3=A9s=20Sicard-Ram=C3=ADrez?= +Date: Thu, 4 Jul 2019 18:15:17 -0500 +Subject: [PATCH] Supported GHC 8.8.1. + +All changes were required by the MonadFail proposal. +--- + edison-api/EdisonAPI.cabal| 2 ++ + edison-api/src/Data/Edison/Assoc.hs | 14 ++- + edison-api/src/Data/Edison/Coll.hs| 7 +++--- + edison-api/src/Data/Edison/Prelude.hs | 16 + edison-api/src/Data/Edison/Seq.hs | 15 +-- + edison-api/src/Data/Edison/Seq/ListSeq.hs | 20 +++ + edison-core/EdisonCore.cabal | 6 +++-- + .../src/Data/Edison/Assoc/AssocList.hs| 19 +++--- + edison-core/src/Data/Edison/Assoc/Defaults.hs | 4 ++- + .../src/Data/Edison/Assoc/PatriciaLoMap.hs| 17 +++-- + .../src/Data/Edison/Assoc/StandardMap.hs | 13 +- + .../src/Data/Edison/Assoc/TernaryTrie.hs | 22 + edison-core/src/Data/Edison/Coll/Defaults.hs | 9 --- + edison-core/src/Data/Edison/Coll/EnumSet.hs | 7 +++--- + .../src/Data/Edison/Coll/LazyPairingHeap.hs | 7 +++--- + .../src/Data/Edison/Coll/LeftistHeap.hs | 7 +++--- + edison-core/src/Data/Edison/Coll/MinHeap.hs | 7 +++--- + edison-core/src/Data/Edison/Coll/SkewHeap.hs | 7 +++--- + edison-core/src/Data/Edison/Coll/SplayHeap.hs | 7 +++--- + .../src/Data/Edison/Coll/StandardSet.hs | 7 +++--- + .../src/Data/Edison/Coll/UnbalancedSet.hs | 7 +++--- + .../src/Data/Edison/Concrete/FingerTree.hs| 5 ++-- + .../src/Data/Edison/Seq/BankersQueue.hs | 18 +++-- + .../src/Data/Edison/Seq/BinaryRandList.hs | 19 +++--- + edison-core/src/Data/Edison/Seq/BraunSeq.hs | 18 +++-- +
[arch-commits] Commit in haskell-edisonapi/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 01:02:03 Author: felixonmars Revision: 964554 upgpkg: haskell-edisonapi 1.3.1-23: rebuild with ghc 9.0.1 Modified: haskell-edisonapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 01:01:19 UTC (rev 964553) +++ PKGBUILD2021-06-17 01:02:03 UTC (rev 964554) @@ -4,7 +4,7 @@ _hkgname=EdisonAPI pkgname=haskell-edisonapi pkgver=1.3.1 -pkgrel=22 +pkgrel=23 pkgdesc="A library of efficient, purely-functional data structures (API)" url="http://rwd.rdockins.name/edison/home/; license=("MIT")
[arch-commits] Commit in haskell-echo/repos (2 files)
Date: Thursday, June 17, 2021 @ 01:01:19 Author: felixonmars Revision: 964553 archrelease: copy trunk to community-staging-x86_64 Added: haskell-echo/repos/community-staging-x86_64/ haskell-echo/repos/community-staging-x86_64/PKGBUILD (from rev 964552, haskell-echo/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-echo/repos/community-staging-x86_64/PKGBUILD (from rev 964552, haskell-echo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 01:01:19 UTC (rev 964553) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=echo +pkgname=haskell-echo +pkgver=0.1.4 +pkgrel=3 +pkgdesc="A cross-platform, cross-console way to handle echoing terminal input" +url="https://github.com/RyanGlScott/echo/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('25fa868be5cbbc96adb4457b0e6a2fb7060b889e0dead9acef21038fd438d1ca1ee3c57ee03d91f75271e97cfea71b1d3589f800af70e15cb8cee6a60e041477') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-echo/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 01:01:06 Author: felixonmars Revision: 964552 upgpkg: haskell-echo 0.1.4-3: rebuild with ghc 9.0.1 Modified: haskell-echo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 01:00:26 UTC (rev 964551) +++ PKGBUILD2021-06-17 01:01:06 UTC (rev 964552) @@ -4,7 +4,7 @@ _hkgname=echo pkgname=haskell-echo pkgver=0.1.4 -pkgrel=2 +pkgrel=3 pkgdesc="A cross-platform, cross-console way to handle echoing terminal input" url="https://github.com/RyanGlScott/echo/; license=("BSD")
[arch-commits] Commit in haskell-mmap/repos (2 files)
Date: Thursday, June 17, 2021 @ 01:00:26 Author: felixonmars Revision: 964551 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mmap/repos/community-staging-x86_64/ haskell-mmap/repos/community-staging-x86_64/PKGBUILD (from rev 964550, haskell-mmap/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-mmap/repos/community-staging-x86_64/PKGBUILD (from rev 964550, haskell-mmap/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 01:00:26 UTC (rev 964551) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mmap +pkgname=haskell-mmap +pkgver=0.5.9 +pkgrel=24 +pkgdesc="Memory mapped files for POSIX and Windows" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3b9ac1150050ac9d8e7870610923c8303b5fc74a4fdd796d7b6b411e2ba836111ae8520e16ad345aaf93b4dbcd27abd4c359a89b27d854db8dbd252b90a5298d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mmaptest +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-mmap/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 01:00:09 Author: felixonmars Revision: 964550 upgpkg: haskell-mmap 0.5.9-24: rebuild with ghc 9.0.1 Modified: haskell-mmap/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:59:30 UTC (rev 964549) +++ PKGBUILD2021-06-17 01:00:09 UTC (rev 964550) @@ -4,7 +4,7 @@ _hkgname=mmap pkgname=haskell-mmap pkgver=0.5.9 -pkgrel=23 +pkgrel=24 pkgdesc="Memory mapped files for POSIX and Windows" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-entropy/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:59:30 Author: felixonmars Revision: 964549 archrelease: copy trunk to community-staging-x86_64 Added: haskell-entropy/repos/community-staging-x86_64/ haskell-entropy/repos/community-staging-x86_64/PKGBUILD (from rev 964548, haskell-entropy/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-entropy/repos/community-staging-x86_64/PKGBUILD (from rev 964548, haskell-entropy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:59:30 UTC (rev 964549) @@ -0,0 +1,37 @@ +# Maintainer: Sergej Pupykin +# Maintainer: Daniel Nagy + +pkgname=haskell-entropy +pkgver=0.4.1.6 +pkgrel=8 +pkgdesc="A mostly platform independent (not GHCJS) method to obtain cryptographically strong entropy" +url="https://hackage.haskell.org/package/entropy; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/entropy/${pkgver}/entropy-${pkgver}.tar.gz) +sha512sums=('201a75efe210be5728a1c94ba9ec62514b96c388b6791d9301b34d2fce0208a9fa4ef25965c7840d052fd6221f15a1bec196a6eb209e6d03c3e1f971161df1b1') + +build() { +cd "${srcdir}/entropy-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/entropy-${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-entropy/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:59:16 Author: felixonmars Revision: 964548 upgpkg: haskell-entropy 0.4.1.6-8: rebuild with ghc 9.0.1 Modified: haskell-entropy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:58:34 UTC (rev 964547) +++ PKGBUILD2021-06-17 00:59:16 UTC (rev 964548) @@ -3,7 +3,7 @@ pkgname=haskell-entropy pkgver=0.4.1.6 -pkgrel=7 +pkgrel=8 pkgdesc="A mostly platform independent (not GHCJS) method to obtain cryptographically strong entropy" url="https://hackage.haskell.org/package/entropy; license=('BSD')
[arch-commits] Commit in haskell-monadprompt/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:58:34 Author: felixonmars Revision: 964547 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monadprompt/repos/community-staging-x86_64/ haskell-monadprompt/repos/community-staging-x86_64/PKGBUILD (from rev 964546, haskell-monadprompt/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-monadprompt/repos/community-staging-x86_64/PKGBUILD (from rev 964546, haskell-monadprompt/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:58:34 UTC (rev 964547) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan + +_hkgname=MonadPrompt +pkgname=haskell-monadprompt +pkgver=1.0.0.5 +pkgrel=5 +pkgdesc="MonadPrompt, implementation & examples" +url="https://hackage.haskell.org/package/MonadPrompt; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('b012cbbe83650f741c7b7f6eafcc89dec299b0ac74a758b6f3a8cdfc5d3bbeda') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-monadprompt/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:58:20 Author: felixonmars Revision: 964546 upgpkg: haskell-monadprompt 1.0.0.5-5: rebuild with ghc 9.0.1 Modified: haskell-monadprompt/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:57:34 UTC (rev 964545) +++ PKGBUILD2021-06-17 00:58:20 UTC (rev 964546) @@ -3,7 +3,7 @@ _hkgname=MonadPrompt pkgname=haskell-monadprompt pkgver=1.0.0.5 -pkgrel=4 +pkgrel=5 pkgdesc="MonadPrompt, implementation & examples" url="https://hackage.haskell.org/package/MonadPrompt; license=("BSD")
[arch-commits] Commit in haskell-tabular/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:57:34 Author: felixonmars Revision: 964545 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tabular/repos/community-staging-x86_64/ haskell-tabular/repos/community-staging-x86_64/PKGBUILD (from rev 964544, haskell-tabular/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-tabular/repos/community-staging-x86_64/PKGBUILD (from rev 964544, haskell-tabular/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:57:34 UTC (rev 964545) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tabular +pkgname=haskell-tabular +pkgver=0.2.2.8 +pkgrel=5 +pkgdesc="Two-dimensional data tables with rendering functions" +url="https://github.com/bgamari/tabular; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-csv" "haskell-html") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7bff6bfc7f23919a05817140cfc37d9f52626e7f26137d70f9c7b6b83df17eb6d19982ef01aaca8d0fae7a0070614ac3344189b403386810837093bb8d1b7711') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tabular/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:57:16 Author: felixonmars Revision: 964544 upgpkg: haskell-tabular 0.2.2.8-5: rebuild with ghc 9.0.1 Modified: haskell-tabular/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:56:30 UTC (rev 964543) +++ PKGBUILD2021-06-17 00:57:16 UTC (rev 964544) @@ -4,7 +4,7 @@ _hkgname=tabular pkgname=haskell-tabular pkgver=0.2.2.8 -pkgrel=4 +pkgrel=5 pkgdesc="Two-dimensional data tables with rendering functions" url="https://github.com/bgamari/tabular; license=("BSD")
[arch-commits] Commit in haskell-csv/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:56:30 Author: felixonmars Revision: 964543 archrelease: copy trunk to community-staging-x86_64 Added: haskell-csv/repos/community-staging-x86_64/ haskell-csv/repos/community-staging-x86_64/PKGBUILD (from rev 964542, haskell-csv/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-csv/repos/community-staging-x86_64/PKGBUILD (from rev 964542, haskell-csv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:56:30 UTC (rev 964543) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=csv +pkgname=haskell-csv +pkgver=0.1.2 +pkgrel=24 +pkgdesc="CSV loader and dumper" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4fed06e71dda2d057cd370d06d0c2ecde5de0676cc8e2be97ca240564405b0714da3cb6040a3437bee38add55f7bde526455e0c187883cb0c323474378030ea9') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-csv/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:56:12 Author: felixonmars Revision: 964542 upgpkg: haskell-csv 0.1.2-24: rebuild with ghc 9.0.1 Modified: haskell-csv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:55:34 UTC (rev 964541) +++ PKGBUILD2021-06-17 00:56:12 UTC (rev 964542) @@ -4,7 +4,7 @@ _hkgname=csv pkgname=haskell-csv pkgver=0.1.2 -pkgrel=23 +pkgrel=24 pkgdesc="CSV loader and dumper" url="https://hackage.haskell.org/package/${_hkgname}; license=("MIT")
[arch-commits] Commit in haskell-findbin/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:55:34 Author: felixonmars Revision: 964541 archrelease: copy trunk to community-staging-x86_64 Added: haskell-findbin/repos/community-staging-x86_64/ haskell-findbin/repos/community-staging-x86_64/PKGBUILD (from rev 964540, haskell-findbin/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-findbin/repos/community-staging-x86_64/PKGBUILD (from rev 964540, haskell-findbin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:55:34 UTC (rev 964541) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=FindBin +pkgname=haskell-findbin +pkgver=0.0.5 +pkgrel=18 +pkgdesc="Locate directory of original program" +url="https://github.com/hspec/findbin; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('427eff520ea9b88bc928d4330d4550d1d7d2254512e63cc8afad5f45b94a58cf4758a704db5b8ca4dd33f5bfced6557965192bd41d621a33eecc0c517548fa9a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-findbin/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:55:19 Author: felixonmars Revision: 964540 upgpkg: haskell-findbin 0.0.5-18: rebuild with ghc 9.0.1 Modified: haskell-findbin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:54:41 UTC (rev 964539) +++ PKGBUILD2021-06-17 00:55:19 UTC (rev 964540) @@ -3,7 +3,7 @@ _hkgname=FindBin pkgname=haskell-findbin pkgver=0.0.5 -pkgrel=17 +pkgrel=18 pkgdesc="Locate directory of original program" url="https://github.com/hspec/findbin; license=('BSD')
[arch-commits] Commit in haskell-xcb-types/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:54:41 Author: felixonmars Revision: 964539 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xcb-types/repos/community-staging-x86_64/ haskell-xcb-types/repos/community-staging-x86_64/PKGBUILD (from rev 964538, haskell-xcb-types/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-xcb-types/repos/community-staging-x86_64/PKGBUILD (from rev 964538, haskell-xcb-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:54:41 UTC (rev 964539) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xcb-types +pkgname=haskell-xcb-types +pkgver=0.10.0 +pkgrel=13 +pkgdesc="Parses XML files used by the XCB project" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-xml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('128180dfd255fee3e2ab04f0530c22f38852bc8044b22f2b30f2febadd0ccdf5f437f34f297ba5d4ebee55dde54b66211d1d068feaf67e16569062d53523f42d') + +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 \ +-fsplit-base +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-xcb-types/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:54:27 Author: felixonmars Revision: 964538 upgpkg: haskell-xcb-types 0.10.0-13: rebuild with ghc 9.0.1 Modified: haskell-xcb-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:53:33 UTC (rev 964537) +++ PKGBUILD2021-06-17 00:54:27 UTC (rev 964538) @@ -4,7 +4,7 @@ _hkgname=xcb-types pkgname=haskell-xcb-types pkgver=0.10.0 -pkgrel=12 +pkgrel=13 pkgdesc="Parses XML files used by the XCB project" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-xml/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:53:33 Author: felixonmars Revision: 964537 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml/repos/community-staging-x86_64/ haskell-xml/repos/community-staging-x86_64/PKGBUILD (from rev 964536, haskell-xml/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-xml/repos/community-staging-x86_64/PKGBUILD (from rev 964536, haskell-xml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:53:33 UTC (rev 964537) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml +pkgname=haskell-xml +pkgver=1.3.14 +pkgrel=29 +pkgdesc="A simple XML library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2ddaa6c837fe85a06c751a66ae2c185fb7190f51f24649a668032b048b3e1b15982b45c86dfee4131453f0bd1ed704e934090bbede252a2b6de30c5f4ad44137') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-xml/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:53:20 Author: felixonmars Revision: 964536 upgpkg: haskell-xml 1.3.14-29: rebuild with ghc 9.0.1 Modified: haskell-xml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:52:37 UTC (rev 964535) +++ PKGBUILD2021-06-17 00:53:20 UTC (rev 964536) @@ -4,7 +4,7 @@ _hkgname=xml pkgname=haskell-xml pkgver=1.3.14 -pkgrel=28 +pkgrel=29 pkgdesc="A simple XML library" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-rfc5051/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:52:37 Author: felixonmars Revision: 964535 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rfc5051/repos/community-staging-x86_64/ haskell-rfc5051/repos/community-staging-x86_64/PKGBUILD (from rev 964534, haskell-rfc5051/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-rfc5051/repos/community-staging-x86_64/PKGBUILD (from rev 964534, haskell-rfc5051/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:52:37 UTC (rev 964535) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rfc5051 +pkgname=haskell-rfc5051 +pkgver=0.2 +pkgrel=7 +pkgdesc="Simple unicode collation as per RFC5051." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('93222535d9c94ac947d9760c8d856ec150b17b93342999f6594a048905c791b08220e656f26c95702bec3c1e835b537635395d1dae6f3607fd8a8a767b24a23f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mkunicodedata +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-rfc5051/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:52:22 Author: felixonmars Revision: 964534 upgpkg: haskell-rfc5051 0.2-7: rebuild with ghc 9.0.1 Modified: haskell-rfc5051/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:51:32 UTC (rev 964533) +++ PKGBUILD2021-06-17 00:52:22 UTC (rev 964534) @@ -4,7 +4,7 @@ _hkgname=rfc5051 pkgname=haskell-rfc5051 pkgver=0.2 -pkgrel=6 +pkgrel=7 pkgdesc="Simple unicode collation as per RFC5051." url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-annotated-wl-pprint/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:51:32 Author: felixonmars Revision: 964533 archrelease: copy trunk to community-staging-x86_64 Added: haskell-annotated-wl-pprint/repos/community-staging-x86_64/ haskell-annotated-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 964532, haskell-annotated-wl-pprint/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-annotated-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 964532, haskell-annotated-wl-pprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:51:32 UTC (rev 964533) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=annotated-wl-pprint +pkgname=haskell-annotated-wl-pprint +pkgver=0.7.0 +pkgrel=24 +pkgdesc="The Wadler/Leijen Pretty Printer, with annotation support" +url="https://github.com/david-christiansen/annotated-wl-pprint; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1e7ea93a63c500ebb23458202c62ed37eee7f462bbc4c390822de37fd0f411983eed49fed4c69ffb32705519f9aa956131d14ad930f21b48b28c5de5d4095f0a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-annotated-wl-pprint/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:51:19 Author: felixonmars Revision: 964532 upgpkg: haskell-annotated-wl-pprint 0.7.0-24: rebuild with ghc 9.0.1 Modified: haskell-annotated-wl-pprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:50:40 UTC (rev 964531) +++ PKGBUILD2021-06-17 00:51:19 UTC (rev 964532) @@ -4,7 +4,7 @@ _hkgname=annotated-wl-pprint pkgname=haskell-annotated-wl-pprint pkgver=0.7.0 -pkgrel=23 +pkgrel=24 pkgdesc="The Wadler/Leijen Pretty Printer, with annotation support" url="https://github.com/david-christiansen/annotated-wl-pprint; license=("BSD")
[arch-commits] Commit in haskell-basement/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:50:40 Author: felixonmars Revision: 964531 archrelease: copy trunk to community-staging-x86_64 Added: haskell-basement/repos/community-staging-x86_64/ haskell-basement/repos/community-staging-x86_64/PKGBUILD (from rev 964530, haskell-basement/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-basement/repos/community-staging-x86_64/PKGBUILD (from rev 964530, haskell-basement/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:50:40 UTC (rev 964531) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=basement +pkgname=haskell-basement +pkgver=0.0.12 +pkgrel=3 +pkgdesc="Foundation scrap box of array & string" +url="https://github.com/haskell-foundation/foundation; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4515fbecfb8280cfd669313d236a5e3b4ef45ba3fd3da8626073fa3a44a889370c48c582ea633eac5df4a5e716c495cf827deb9239274fbdb63a14d19f9682fb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-basement/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:50:27 Author: felixonmars Revision: 964530 upgpkg: haskell-basement 0.0.12-3: rebuild with ghc 9.0.1 Modified: haskell-basement/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:49:20 UTC (rev 964529) +++ PKGBUILD2021-06-17 00:50:27 UTC (rev 964530) @@ -4,7 +4,7 @@ _hkgname=basement pkgname=haskell-basement pkgver=0.0.12 -pkgrel=2 +pkgrel=3 pkgdesc="Foundation scrap box of array & string" url="https://github.com/haskell-foundation/foundation; license=("BSD")
[arch-commits] Commit in haskell-record-hasfield/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:49:20 Author: felixonmars Revision: 964529 archrelease: copy trunk to community-staging-x86_64 Added: haskell-record-hasfield/repos/community-staging-x86_64/ haskell-record-hasfield/repos/community-staging-x86_64/PKGBUILD (from rev 964528, haskell-record-hasfield/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-record-hasfield/repos/community-staging-x86_64/PKGBUILD (from rev 964528, haskell-record-hasfield/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:49:20 UTC (rev 964529) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan + +_hkgname=record-hasfield +pkgname=haskell-record-hasfield +pkgver=1.0 +pkgrel=5 +pkgdesc="A version of GHC.Records as available in future GHCs." +url="https://github.com/ndmitchell/record-hasfield#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('523d2f5ffcbc54881fb3318411a095ae4ac6ec48e36cd6aecf90486a89849eca') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-record-hasfield/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:49:07 Author: felixonmars Revision: 964528 upgpkg: haskell-record-hasfield 1.0-5: rebuild with ghc 9.0.1 Modified: haskell-record-hasfield/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:48:29 UTC (rev 964527) +++ PKGBUILD2021-06-17 00:49:07 UTC (rev 964528) @@ -3,7 +3,7 @@ _hkgname=record-hasfield pkgname=haskell-record-hasfield pkgver=1.0 -pkgrel=4 +pkgrel=5 pkgdesc="A version of GHC.Records as available in future GHCs." url="https://github.com/ndmitchell/record-hasfield#readme; license=("BSD")
[arch-commits] Commit in haskell-cryptohash-md5/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:48:29 Author: felixonmars Revision: 964527 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash-md5/repos/community-staging-x86_64/ haskell-cryptohash-md5/repos/community-staging-x86_64/PKGBUILD (from rev 964526, haskell-cryptohash-md5/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-cryptohash-md5/repos/community-staging-x86_64/PKGBUILD (from rev 964526, haskell-cryptohash-md5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:48:29 UTC (rev 964527) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +_hkgname=cryptohash-md5 +pkgname=haskell-cryptohash-md5 +pkgver=0.11.100.1 +pkgrel=22 +pkgdesc="Fast, pure and practical MD5 implementation" +url="https://github.com/hvr/cryptohash-md5; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f2efb197005ed5f12a7c2be490a64a83186cacb34eaedec6cbd76e52c30221733da1d31201c5209538226508db760fd9eed0afc8d72643e1509b32c7287cb12e') + +prepare() { +sed -i 's/base >= 4.5 && < 4.10/base >= 4.5/' $_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 +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-cryptohash-md5/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:48:16 Author: felixonmars Revision: 964526 upgpkg: haskell-cryptohash-md5 0.11.100.1-22: rebuild with ghc 9.0.1 Modified: haskell-cryptohash-md5/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:47:36 UTC (rev 964525) +++ PKGBUILD2021-06-17 00:48:16 UTC (rev 964526) @@ -3,7 +3,7 @@ _hkgname=cryptohash-md5 pkgname=haskell-cryptohash-md5 pkgver=0.11.100.1 -pkgrel=21 +pkgrel=22 pkgdesc="Fast, pure and practical MD5 implementation" url="https://github.com/hvr/cryptohash-md5; license=("BSD")
[arch-commits] Commit in haskell-contravariant-extras/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:47:36 Author: felixonmars Revision: 964525 archrelease: copy trunk to community-staging-x86_64 Added: haskell-contravariant-extras/repos/community-staging-x86_64/ haskell-contravariant-extras/repos/community-staging-x86_64/PKGBUILD (from rev 964524, haskell-contravariant-extras/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-contravariant-extras/repos/community-staging-x86_64/PKGBUILD (from rev 964524, haskell-contravariant-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:47:36 UTC (rev 964525) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=contravariant-extras +pkgname=haskell-contravariant-extras +pkgver=0.3.5.2 +pkgrel=8 +pkgdesc="Extras for the \"contravariant\" package" +url="https://github.com/nikita-volkov/contravariant-extras; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-contravariant' 'haskell-template-haskell-compat-v0208') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('79b9be33cd173320f0aee1e764bd667a97e104a03653ec671d9a5fb767deb49163baa40fb331e79324a2ac1cdc5eb1aa565ac1f7d7414dbc1424b0778d34efca') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-contravariant-extras/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:47:22 Author: felixonmars Revision: 964524 upgpkg: haskell-contravariant-extras 0.3.5.2-8: rebuild with ghc 9.0.1 Modified: haskell-contravariant-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:46:35 UTC (rev 964523) +++ PKGBUILD2021-06-17 00:47:22 UTC (rev 964524) @@ -4,7 +4,7 @@ _hkgname=contravariant-extras pkgname=haskell-contravariant-extras pkgver=0.3.5.2 -pkgrel=7 +pkgrel=8 pkgdesc="Extras for the \"contravariant\" package" url="https://github.com/nikita-volkov/contravariant-extras; license=("MIT")
[arch-commits] Commit in haskell-template-haskell-compat-v0208/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:46:35 Author: felixonmars Revision: 964523 archrelease: copy trunk to community-staging-x86_64 Added: haskell-template-haskell-compat-v0208/repos/community-staging-x86_64/ haskell-template-haskell-compat-v0208/repos/community-staging-x86_64/PKGBUILD (from rev 964522, haskell-template-haskell-compat-v0208/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-template-haskell-compat-v0208/repos/community-staging-x86_64/PKGBUILD (from rev 964522, haskell-template-haskell-compat-v0208/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:46:35 UTC (rev 964523) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=template-haskell-compat-v0208 +pkgname=haskell-template-haskell-compat-v0208 +pkgver=0.1.5 +pkgrel=5 +pkgdesc="A backwards compatibility layer for Template Haskell newer than 2.8" +url="https://github.com/nikita-volkov/template-haskell-compat-v0208; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('65cc574ac755a0efbca523a621f2b812191af7c1993750ae5a1791d6964a41cd645c517bf877451bcc957748022df85917906c643f1ecd6bb9b7d253646f8117') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-template-haskell-compat-v0208/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:46:22 Author: felixonmars Revision: 964522 upgpkg: haskell-template-haskell-compat-v0208 0.1.5-5: rebuild with ghc 9.0.1 Modified: haskell-template-haskell-compat-v0208/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:45:43 UTC (rev 964521) +++ PKGBUILD2021-06-17 00:46:22 UTC (rev 964522) @@ -3,7 +3,7 @@ _hkgname=template-haskell-compat-v0208 pkgname=haskell-template-haskell-compat-v0208 pkgver=0.1.5 -pkgrel=4 +pkgrel=5 pkgdesc="A backwards compatibility layer for Template Haskell newer than 2.8" url="https://github.com/nikita-volkov/template-haskell-compat-v0208; license=('MIT')
[arch-commits] Commit in haskell-sha/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:45:43 Author: felixonmars Revision: 964521 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sha/repos/community-staging-x86_64/ haskell-sha/repos/community-staging-x86_64/PKGBUILD (from rev 964520, haskell-sha/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-sha/repos/community-staging-x86_64/PKGBUILD (from rev 964520, haskell-sha/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:45:43 UTC (rev 964521) @@ -0,0 +1,38 @@ +# Maintainer: Sergej Pupykin +# Contributor: Lex Black +# Contributor: Arch Haskell Team <> + +pkgname=haskell-sha +pkgver=1.6.4.4 +pkgrel=18 +pkgdesc="Implementations of the SHA suite of message digest functions" +url="https://hackage.haskell.org/package/SHA; +license=('BSD3') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/SHA/${pkgver}/SHA-${pkgver}.tar.gz;) +sha512sums=('77a525cb9ef45a410595a2f9c11a848a3aaeb6c7cb9b0ff11395326a259c0bea0e75689e3c7fa410e25be7d4480887830e11c891801f03c439b6ae9f55e5c125') + +build() { +cd "${srcdir}/SHA-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/SHA-${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-sha/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:45:29 Author: felixonmars Revision: 964520 upgpkg: haskell-sha 1.6.4.4-18: rebuild with ghc 9.0.1 Modified: haskell-sha/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:44:32 UTC (rev 964519) +++ PKGBUILD2021-06-17 00:45:29 UTC (rev 964520) @@ -4,7 +4,7 @@ pkgname=haskell-sha pkgver=1.6.4.4 -pkgrel=17 +pkgrel=18 pkgdesc="Implementations of the SHA suite of message digest functions" url="https://hackage.haskell.org/package/SHA; license=('BSD3')
[arch-commits] Commit in haskell-libxml-sax/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:44:32 Author: felixonmars Revision: 964519 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libxml-sax/repos/community-staging-x86_64/ haskell-libxml-sax/repos/community-staging-x86_64/PKGBUILD (from rev 964518, haskell-libxml-sax/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-libxml-sax/repos/community-staging-x86_64/PKGBUILD (from rev 964518, haskell-libxml-sax/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:44:32 UTC (rev 964519) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=libxml-sax +pkgname=haskell-libxml-sax +pkgver=0.7.5 +pkgrel=31 +pkgdesc="Bindings for the libXML2 SAX interface" +url="https://john-millikin.com/software/haskell-libxml/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-xml-types" "libxml2") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8a7345610de1fa7fdbe0c251c5e3675f980731f3c4212e87243aec606457a152ef36d78c777428a8b879aa8662f75b6cd878fd5a9e48d283def24c853be43c28') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "license.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-libxml-sax/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:44:17 Author: felixonmars Revision: 964518 upgpkg: haskell-libxml-sax 0.7.5-31: rebuild with ghc 9.0.1 Modified: haskell-libxml-sax/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:43:29 UTC (rev 964517) +++ PKGBUILD2021-06-17 00:44:17 UTC (rev 964518) @@ -4,7 +4,7 @@ _hkgname=libxml-sax pkgname=haskell-libxml-sax pkgver=0.7.5 -pkgrel=30 +pkgrel=31 pkgdesc="Bindings for the libXML2 SAX interface" url="https://john-millikin.com/software/haskell-libxml/; license=("MIT")
[arch-commits] Commit in haskell-xml-types/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:43:29 Author: felixonmars Revision: 964517 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-types/repos/community-staging-x86_64/ haskell-xml-types/repos/community-staging-x86_64/PKGBUILD (from rev 964516, haskell-xml-types/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-xml-types/repos/community-staging-x86_64/PKGBUILD (from rev 964516, haskell-xml-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:43:29 UTC (rev 964517) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-types +pkgname=haskell-xml-types +pkgver=0.3.8 +pkgrel=7 +pkgdesc="Basic types for representing XML" +url="https://john-millikin.com/software/haskell-xml/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ef54a59de85001919ae4d0c261036b07e8e8462dd0573e7c96d500f6a559f25cb870f41e7b5a008b9fbccde771b28aa9eaba39d7940eeed9350a37fe44a8a90f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 COPYING -t "$pkgdir"/usr/share/licenses/$pkgname/ +rm -f "$pkgdir"/usr/share/doc/$pkgname/COPYING +}
[arch-commits] Commit in haskell-xml-types/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:43:15 Author: felixonmars Revision: 964516 upgpkg: haskell-xml-types 0.3.8-7: rebuild with ghc 9.0.1 Modified: haskell-xml-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:42:31 UTC (rev 964515) +++ PKGBUILD2021-06-17 00:43:15 UTC (rev 964516) @@ -4,7 +4,7 @@ _hkgname=xml-types pkgname=haskell-xml-types pkgver=0.3.8 -pkgrel=6 +pkgrel=7 pkgdesc="Basic types for representing XML" url="https://john-millikin.com/software/haskell-xml/; license=("MIT")
[arch-commits] Commit in haskell-murmur-hash/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:42:31 Author: felixonmars Revision: 964515 archrelease: copy trunk to community-staging-x86_64 Added: haskell-murmur-hash/repos/community-staging-x86_64/ haskell-murmur-hash/repos/community-staging-x86_64/PKGBUILD (from rev 964514, haskell-murmur-hash/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-murmur-hash/repos/community-staging-x86_64/PKGBUILD (from rev 964514, haskell-murmur-hash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:42:31 UTC (rev 964515) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=murmur-hash +pkgname=haskell-murmur-hash +pkgver=0.1.0.9 +pkgrel=22 +pkgdesc="MurmurHash2 implementation for Haskell." +url="https://github.com/nominolo/murmur-hash; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7ec34346d6361de9e9d716d98f207534807faea97c683212e5ab037d2e16f007845eb265dba0e232617a80acc7e37f4238d4424883b975d04057ade595788486') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-murmur-hash/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:42:17 Author: felixonmars Revision: 964514 upgpkg: haskell-murmur-hash 0.1.0.9-22: rebuild with ghc 9.0.1 Modified: haskell-murmur-hash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:41:34 UTC (rev 964513) +++ PKGBUILD2021-06-17 00:42:17 UTC (rev 964514) @@ -4,7 +4,7 @@ _hkgname=murmur-hash pkgname=haskell-murmur-hash pkgver=0.1.0.9 -pkgrel=21 +pkgrel=22 pkgdesc="MurmurHash2 implementation for Haskell." url="https://github.com/nominolo/murmur-hash; license=('BSD')
[arch-commits] Commit in haskell-unbounded-delays/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:41:34 Author: felixonmars Revision: 964513 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unbounded-delays/repos/community-staging-x86_64/ haskell-unbounded-delays/repos/community-staging-x86_64/PKGBUILD (from rev 964512, haskell-unbounded-delays/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-unbounded-delays/repos/community-staging-x86_64/PKGBUILD (from rev 964512, haskell-unbounded-delays/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:41:34 UTC (rev 964513) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=unbounded-delays +pkgname=haskell-unbounded-delays +pkgver=0.1.1.1 +pkgrel=5 +pkgdesc="Unbounded thread delays and timeouts" +url="https://github.com/basvandijk/unbounded-delays; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7439c8976498bd84e966b7e08e8d868d65debe3ffc7fd77dc6de345258b4532f2203415abf9530fdaa5feba0bfdc1031303b343502d1f3dc401058125babd41b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-unbounded-delays/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:41:21 Author: felixonmars Revision: 964512 upgpkg: haskell-unbounded-delays 0.1.1.1-5: rebuild with ghc 9.0.1 Modified: haskell-unbounded-delays/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:40:43 UTC (rev 964511) +++ PKGBUILD2021-06-17 00:41:21 UTC (rev 964512) @@ -4,7 +4,7 @@ _hkgname=unbounded-delays pkgname=haskell-unbounded-delays pkgver=0.1.1.1 -pkgrel=4 +pkgrel=5 pkgdesc="Unbounded thread delays and timeouts" url="https://github.com/basvandijk/unbounded-delays; license=("BSD")
[arch-commits] Commit in haskell-spoon/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:40:43 Author: felixonmars Revision: 964511 archrelease: copy trunk to community-staging-x86_64 Added: haskell-spoon/repos/community-staging-x86_64/ haskell-spoon/repos/community-staging-x86_64/PKGBUILD (from rev 964510, haskell-spoon/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-spoon/repos/community-staging-x86_64/PKGBUILD (from rev 964510, haskell-spoon/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:40:43 UTC (rev 964511) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=spoon +pkgname=haskell-spoon +pkgver=0.3.1 +pkgrel=8 +pkgdesc="Catch errors thrown from pure computations" +url="https://hackage.haskell.org/package/spoon; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('705d48849a6b988474c3f0a14ac9fd12f821db97ebaa0c8afef7e937ec4f27e841d4645bc473245d72235f966aa97581857a61b6a48709fdb4bff8ec05c638f4') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-spoon/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:40:30 Author: felixonmars Revision: 964510 upgpkg: haskell-spoon 0.3.1-8: rebuild with ghc 9.0.1 Modified: haskell-spoon/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:39:53 UTC (rev 964509) +++ PKGBUILD2021-06-17 00:40:30 UTC (rev 964510) @@ -3,7 +3,7 @@ _hkgname=spoon pkgname=haskell-spoon pkgver=0.3.1 -pkgrel=7 +pkgrel=8 pkgdesc="Catch errors thrown from pure computations" url="https://hackage.haskell.org/package/spoon; license=('BSD')
[arch-commits] Commit in haskell-data-endian/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:39:53 Author: felixonmars Revision: 964509 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-endian/repos/community-staging-x86_64/ haskell-data-endian/repos/community-staging-x86_64/PKGBUILD (from rev 964508, haskell-data-endian/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-data-endian/repos/community-staging-x86_64/PKGBUILD (from rev 964508, haskell-data-endian/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:39:53 UTC (rev 964509) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=data-endian +pkgname=haskell-data-endian +pkgver=0.1.1 +pkgrel=22 +pkgdesc="Endian-sensitive data" +url="https://github.com/mvv/data-endian; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a8e94f996a0b1c929cd01b8f38c52149cf3bac0f50449d327ba66ac4a378ba5c3826860abe4d1592aa83ed9ca81dba6083c63a66e6ee0655c27521cb87977a90') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-data-endian/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:39:39 Author: felixonmars Revision: 964508 upgpkg: haskell-data-endian 0.1.1-22: rebuild with ghc 9.0.1 Modified: haskell-data-endian/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:39:01 UTC (rev 964507) +++ PKGBUILD2021-06-17 00:39:39 UTC (rev 964508) @@ -3,7 +3,7 @@ _hkgname=data-endian pkgname=haskell-data-endian pkgver=0.1.1 -pkgrel=21 +pkgrel=22 pkgdesc="Endian-sensitive data" url="https://github.com/mvv/data-endian; license=('BSD')
[arch-commits] Commit in haskell-ieee754/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:39:01 Author: felixonmars Revision: 964507 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ieee754/repos/community-staging-x86_64/ haskell-ieee754/repos/community-staging-x86_64/PKGBUILD (from rev 964506, haskell-ieee754/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-ieee754/repos/community-staging-x86_64/PKGBUILD (from rev 964506, haskell-ieee754/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:39:01 UTC (rev 964507) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ieee754 +pkgname=haskell-ieee754 +pkgver=0.8.0 +pkgrel=22 +pkgdesc="Utilities for dealing with IEEE floating point numbers" +url="https://github.com/patperry/hs-ieee754; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d75b619f0c0b9ac496a68997b6d79b3d7504221f1583e7c35ecc035b6e2b11559e402264f36827153aa89d9eabb27d9383413eb5fd157385b3f41c4f0050a43b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ieee754/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:38:48 Author: felixonmars Revision: 964506 upgpkg: haskell-ieee754 0.8.0-22: rebuild with ghc 9.0.1 Modified: haskell-ieee754/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:38:07 UTC (rev 964505) +++ PKGBUILD2021-06-17 00:38:48 UTC (rev 964506) @@ -4,7 +4,7 @@ _hkgname=ieee754 pkgname=haskell-ieee754 pkgver=0.8.0 -pkgrel=21 +pkgrel=22 pkgdesc="Utilities for dealing with IEEE floating point numbers" url="https://github.com/patperry/hs-ieee754; license=("BSD")
[arch-commits] Commit in haskell-microlens-ghc/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:38:07 Author: felixonmars Revision: 964505 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-ghc/repos/community-staging-x86_64/ haskell-microlens-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 964504, haskell-microlens-ghc/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-microlens-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 964504, haskell-microlens-ghc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:38:07 UTC (rev 964505) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microlens-ghc +pkgname=haskell-microlens-ghc +pkgver=0.4.13 +pkgrel=4 +pkgdesc="microlens + array, bytestring, containers, transformers" +url="https://github.com/monadfix/microlens; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-microlens') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b1b82ad674811e8b02128a01054511838f508410c8a18c2c8268efc449d4ae1274cf2293fc6c6fffea1a93fdbbbea9a3168a128cf15d5256336fabdcca5199fa') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-microlens-ghc/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:37:54 Author: felixonmars Revision: 964504 upgpkg: haskell-microlens-ghc 0.4.13-4: rebuild with ghc 9.0.1 Modified: haskell-microlens-ghc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:37:01 UTC (rev 964503) +++ PKGBUILD2021-06-17 00:37:54 UTC (rev 964504) @@ -4,7 +4,7 @@ _hkgname=microlens-ghc pkgname=haskell-microlens-ghc pkgver=0.4.13 -pkgrel=3 +pkgrel=4 pkgdesc="microlens + array, bytestring, containers, transformers" url="https://github.com/monadfix/microlens; license=("BSD")
[arch-commits] Commit in haskell-microlens/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:37:01 Author: felixonmars Revision: 964503 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens/repos/community-staging-x86_64/ haskell-microlens/repos/community-staging-x86_64/PKGBUILD (from rev 964502, haskell-microlens/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-microlens/repos/community-staging-x86_64/PKGBUILD (from rev 964502, haskell-microlens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:37:01 UTC (rev 964503) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microlens +pkgname=haskell-microlens +pkgver=0.4.12.0 +pkgrel=4 +pkgdesc="A tiny lens library with no dependencies" +url="https://github.com/monadfix/microlens; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6fb9d4b2ee97b9c20121979c40588ee06b901b14ca7eae6ca28e761b9137595c125ea581a4e54ab381e4e54256fa56bcd7aeee4aab618abb5e2b4285f7b70a62') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-microlens/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:36:45 Author: felixonmars Revision: 964502 upgpkg: haskell-microlens 0.4.12.0-4: rebuild with ghc 9.0.1 Modified: haskell-microlens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:36:04 UTC (rev 964501) +++ PKGBUILD2021-06-17 00:36:45 UTC (rev 964502) @@ -4,7 +4,7 @@ _hkgname=microlens pkgname=haskell-microlens pkgver=0.4.12.0 -pkgrel=3 +pkgrel=4 pkgdesc="A tiny lens library with no dependencies" url="https://github.com/monadfix/microlens; license=("BSD")
[arch-commits] Commit in haskell-newtype/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:36:04 Author: felixonmars Revision: 964501 archrelease: copy trunk to community-staging-x86_64 Added: haskell-newtype/repos/community-staging-x86_64/ haskell-newtype/repos/community-staging-x86_64/PKGBUILD (from rev 964500, haskell-newtype/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-newtype/repos/community-staging-x86_64/PKGBUILD (from rev 964500, haskell-newtype/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:36:04 UTC (rev 964501) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=newtype +pkgname=haskell-newtype +pkgver=0.2.2.0 +pkgrel=11 +pkgdesc="A typeclass and set of functions for working with newtypes" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9d8b344ac5f6ff62d8100b95dd879715639af2d8d1f63a8cb17a18fa7c4f427eade49aa3d6b47034351ac0f2cb5061013f6321038bff1053eb3aa84faf157a5b') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-newtype/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:35:51 Author: felixonmars Revision: 964500 upgpkg: haskell-newtype 0.2.2.0-11: rebuild with ghc 9.0.1 Modified: haskell-newtype/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:35:08 UTC (rev 964499) +++ PKGBUILD2021-06-17 00:35:51 UTC (rev 964500) @@ -3,7 +3,7 @@ _hkgname=newtype pkgname=haskell-newtype pkgver=0.2.2.0 -pkgrel=10 +pkgrel=11 pkgdesc="A typeclass and set of functions for working with newtypes" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-libffi/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:35:08 Author: felixonmars Revision: 964499 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libffi/repos/community-staging-x86_64/ haskell-libffi/repos/community-staging-x86_64/PKGBUILD (from rev 964498, haskell-libffi/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-libffi/repos/community-staging-x86_64/PKGBUILD (from rev 964498, haskell-libffi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:35:08 UTC (rev 964499) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=libffi +pkgname=haskell-libffi +pkgver=0.1 +pkgrel=24 +pkgdesc="A binding to libffi" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ca6dcdec14f12c565c48143aed72a022960978148759d9ee2ababf6f7e008a5cb5d152d4f10a2bfef511e4e852a4b30f1bc81928b249461c0b67817b1c74e0b3') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-libffi/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:34:55 Author: felixonmars Revision: 964498 upgpkg: haskell-libffi 0.1-24: rebuild with ghc 9.0.1 Modified: haskell-libffi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:34:16 UTC (rev 964497) +++ PKGBUILD2021-06-17 00:34:55 UTC (rev 964498) @@ -4,7 +4,7 @@ _hkgname=libffi pkgname=haskell-libffi pkgver=0.1 -pkgrel=23 +pkgrel=24 pkgdesc="A binding to libffi" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-integer-logarithms/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:34:16 Author: felixonmars Revision: 964497 archrelease: copy trunk to community-staging-x86_64 Added: haskell-integer-logarithms/repos/community-staging-x86_64/ haskell-integer-logarithms/repos/community-staging-x86_64/PKGBUILD (from rev 964496, haskell-integer-logarithms/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-integer-logarithms/repos/community-staging-x86_64/PKGBUILD (from rev 964496, haskell-integer-logarithms/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:34:16 UTC (rev 964497) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=integer-logarithms +pkgname=haskell-integer-logarithms +pkgver=1.0.3.1 +pkgrel=5 +pkgdesc="Integer logarithms" +url="https://github.com/Bodigrim/integer-logarithms; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('670aff419de8d6afd1b7e1a40b68290bcf7aefad788c3b08aebfa5ca3e709f5d22543fce82fb75dc18b3ba0ef6d8a8f61735cde647a7a6c9392a60ec365534b3') + +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 \ +-finteger-gmp -f-check-bounds +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-integer-logarithms/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:34:03 Author: felixonmars Revision: 964496 upgpkg: haskell-integer-logarithms 1.0.3.1-5: rebuild with ghc 9.0.1 Modified: haskell-integer-logarithms/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:33:17 UTC (rev 964495) +++ PKGBUILD2021-06-17 00:34:03 UTC (rev 964496) @@ -3,7 +3,7 @@ _hkgname=integer-logarithms pkgname=haskell-integer-logarithms pkgver=1.0.3.1 -pkgrel=4 +pkgrel=5 pkgdesc="Integer logarithms" url="https://github.com/Bodigrim/integer-logarithms; license=('MIT')
[arch-commits] Commit in haskell-html/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:33:17 Author: felixonmars Revision: 964495 archrelease: copy trunk to community-staging-x86_64 Added: haskell-html/repos/community-staging-x86_64/ haskell-html/repos/community-staging-x86_64/PKGBUILD (from rev 964494, haskell-html/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-html/repos/community-staging-x86_64/PKGBUILD (from rev 964494, haskell-html/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:33:17 UTC (rev 964495) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=html +pkgname=haskell-html +pkgver=1.0.1.2 +pkgrel=24 +pkgdesc="HTML combinator library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e7ce2be53ce4c7898aa8772c34d1469a90fcb5258ffec0cb1da544f334b6f13ecb73060dfec2284622be1156a2adbadec8b9cac5088c1ca9d84edfb50719b9e0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-html/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:33:02 Author: felixonmars Revision: 964494 upgpkg: haskell-html 1.0.1.2-24: rebuild with ghc 9.0.1 Modified: haskell-html/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:32:52 UTC (rev 964493) +++ PKGBUILD2021-06-17 00:33:02 UTC (rev 964494) @@ -4,7 +4,7 @@ _hkgname=html pkgname=haskell-html pkgver=1.0.1.2 -pkgrel=23 +pkgrel=24 pkgdesc="HTML combinator library" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in muffin/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:32:52 Author: eschwartz Revision: 964493 archrelease: copy trunk to community-x86_64 Added: muffin/repos/community-x86_64/PKGBUILD (from rev 964492, muffin/trunk/PKGBUILD) Deleted: muffin/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-17 00:32:35 UTC (rev 964492) +++ PKGBUILD2021-06-17 00:32:52 UTC (rev 964493) @@ -1,58 +0,0 @@ -# Maintainer: Eli Schwartz -# Contributor: Alexandre Filgueira -# Contributor: Adam Hani Schakaki -# Contributor: Ner0 - -pkgname=muffin -pkgver=5.0.0 -pkgrel=1 -pkgdesc="Cinnamon window manager based on Mutter" -arch=('x86_64') -url="https://github.com/linuxmint/${pkgname}; -license=('GPL') -depends=('cinnamon-desktop' 'gobject-introspection-runtime' 'libcanberra' 'libinput' - 'libsm' 'libxkbcommon-x11' 'startup-notification' 'zenity') -makedepends=('intltool' 'gobject-introspection' 'gtk-doc') -options=('!emptydirs') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") -sha256sums=('5b47334777b78e3d791a5fd956ca2c978819943d7c5cfd353bef1fac8c22783c') -b2sums=('50499ad7a8b4a3ea56bf0d06b4f25b4f78d00721d58991fc1c4c174370862560e63ebf0eba32118e8c3a3537c3a98de65f4ee0ea8230130c3e36ad8fa814f2ee') - -prepare() { -cd "${srcdir}"/${pkgname}-${pkgver} - -# thou shalt not -Werror -sed -i 's/--warn-error//g' src/Makefile.am - -NOCONFIGURE=1 ./autogen.sh -} - -build() { -cd "${srcdir}"/${pkgname}-${pkgver} - -./configure --prefix=/usr \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib/muffin \ ---localstatedir=/var \ ---disable-gtk-doc \ ---disable-static \ ---disable-schemas-compile \ ---enable-compile-warnings=minimum - -#https://bugzilla.gnome.org/show_bug.cgi?id=656231 -sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool clutter/libtool cogl/libtool - -make -} - -package() { -cd "${srcdir}"/${pkgname}-${pkgver} - -make DESTDIR="${pkgdir}" install - -# Remove unused stuff -make -C src DESTDIR="${pkgdir}" uninstall-binPROGRAMS uninstall-desktopfilesDATA -make -C src/tools DESTDIR="${pkgdir}" uninstall -make -C src/compositor/plugins DESTDIR="${pkgdir}" uninstall -make -C doc/man DESTDIR="${pkgdir}" uninstall -} Copied: muffin/repos/community-x86_64/PKGBUILD (from rev 964492, muffin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-17 00:32:52 UTC (rev 964493) @@ -0,0 +1,58 @@ +# Maintainer: Eli Schwartz +# Contributor: Alexandre Filgueira +# Contributor: Adam Hani Schakaki +# Contributor: Ner0 + +pkgname=muffin +pkgver=5.0.1 +pkgrel=1 +pkgdesc="Cinnamon window manager based on Mutter" +arch=('x86_64') +url="https://github.com/linuxmint/${pkgname}; +license=('GPL') +depends=('cinnamon-desktop' 'gobject-introspection-runtime' 'libcanberra' 'libinput' + 'libsm' 'libxkbcommon-x11' 'startup-notification' 'zenity') +makedepends=('intltool' 'gobject-introspection' 'gtk-doc') +options=('!emptydirs') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha256sums=('6c78aaabcb5a0cf2e2b75a380ef4481c5b1ddb910faeae6e137f7356d1ac4b83') +b2sums=('b9c9039c2fcd042859c28829f0df1f2d6991a0d90f4a1647d34cc56069ee80f5e0b4a13b1a49797f84815a97adbd96379060cc879c4aa4966f7f0a23cf7e938e') + +prepare() { +cd "${srcdir}"/${pkgname}-${pkgver} + +# thou shalt not -Werror +sed -i 's/--warn-error//g' src/Makefile.am + +NOCONFIGURE=1 ./autogen.sh +} + +build() { +cd "${srcdir}"/${pkgname}-${pkgver} + +./configure --prefix=/usr \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib/muffin \ +--localstatedir=/var \ +--disable-gtk-doc \ +--disable-static \ +--disable-schemas-compile \ +--enable-compile-warnings=minimum + +#https://bugzilla.gnome.org/show_bug.cgi?id=656231 +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool clutter/libtool cogl/libtool + +make +} + +package() { +cd "${srcdir}"/${pkgname}-${pkgver} + +make DESTDIR="${pkgdir}" install + +# Remove unused stuff +make -C src DESTDIR="${pkgdir}" uninstall-binPROGRAMS uninstall-desktopfilesDATA +make -C src/tools DESTDIR="${pkgdir}" uninstall +make -C src/compositor/plugins DESTDIR="${pkgdir}" uninstall +make -C doc/man DESTDIR="${pkgdir}" uninstall +}
[arch-commits] Commit in muffin/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:32:35 Author: eschwartz Revision: 964492 upgpkg: muffin 5.0.1-1: upstream release Modified: muffin/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:32:23 UTC (rev 964491) +++ PKGBUILD2021-06-17 00:32:35 UTC (rev 964492) @@ -4,7 +4,7 @@ # Contributor: Ner0 pkgname=muffin -pkgver=5.0.0 +pkgver=5.0.1 pkgrel=1 pkgdesc="Cinnamon window manager based on Mutter" arch=('x86_64') @@ -15,8 +15,8 @@ makedepends=('intltool' 'gobject-introspection' 'gtk-doc') options=('!emptydirs') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") -sha256sums=('5b47334777b78e3d791a5fd956ca2c978819943d7c5cfd353bef1fac8c22783c') -b2sums=('50499ad7a8b4a3ea56bf0d06b4f25b4f78d00721d58991fc1c4c174370862560e63ebf0eba32118e8c3a3537c3a98de65f4ee0ea8230130c3e36ad8fa814f2ee') +sha256sums=('6c78aaabcb5a0cf2e2b75a380ef4481c5b1ddb910faeae6e137f7356d1ac4b83') +b2sums=('b9c9039c2fcd042859c28829f0df1f2d6991a0d90f4a1647d34cc56069ee80f5e0b4a13b1a49797f84815a97adbd96379060cc879c4aa4966f7f0a23cf7e938e') prepare() { cd "${srcdir}"/${pkgname}-${pkgver}
[arch-commits] Commit in haskell-xdg-basedir/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:32:23 Author: felixonmars Revision: 964491 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xdg-basedir/repos/community-staging-x86_64/ haskell-xdg-basedir/repos/community-staging-x86_64/PKGBUILD (from rev 964490, haskell-xdg-basedir/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-xdg-basedir/repos/community-staging-x86_64/PKGBUILD (from rev 964490, haskell-xdg-basedir/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:32:23 UTC (rev 964491) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=xdg-basedir +pkgname=haskell-xdg-basedir +pkgver=0.2.2 +pkgrel=11 +pkgdesc="A basic implementation of the XDG Base Directory specification" +url="https://github.com/willdonnelly/xdg-basedir; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4bd857ef8e0e21caff0e6e80ec9fe6f693e4f44b635e6d53c206905d8b08533d7de26d1bf58d7ef7ca3d818508b2d8d9490f6c301c95b9d37fa87e11d2f0346c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-xdg-basedir/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:32:08 Author: felixonmars Revision: 964490 upgpkg: haskell-xdg-basedir 0.2.2-11: rebuild with ghc 9.0.1 Modified: haskell-xdg-basedir/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:31:20 UTC (rev 964489) +++ PKGBUILD2021-06-17 00:32:08 UTC (rev 964490) @@ -3,7 +3,7 @@ _hkgname=xdg-basedir pkgname=haskell-xdg-basedir pkgver=0.2.2 -pkgrel=10 +pkgrel=11 pkgdesc="A basic implementation of the XDG Base Directory specification" url="https://github.com/willdonnelly/xdg-basedir; license=('BSD')
[arch-commits] Commit in haskell-ordered-containers/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:31:20 Author: felixonmars Revision: 964489 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ordered-containers/repos/community-staging-x86_64/ haskell-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 964488, haskell-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 964488, haskell-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:31:20 UTC (rev 964489) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=ordered-containers +pkgname=haskell-ordered-containers +pkgver=0.2.2 +pkgrel=11 +pkgdesc="Set- and Map-like types that remember the order elements were inserted" +url="https://github.com/dmwit/ordered-containers; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0ec64f5033bd3149126413092cb5514f11635ce7c567fefe073d93b7acef81e385dbc951b23b6ed8605ab6ca6900db6c808c1ac76965ca72b2e62973a9a1e30b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ordered-containers/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:31:05 Author: felixonmars Revision: 964488 upgpkg: haskell-ordered-containers 0.2.2-11: rebuild with ghc 9.0.1 Modified: haskell-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:30:15 UTC (rev 964487) +++ PKGBUILD2021-06-17 00:31:05 UTC (rev 964488) @@ -3,7 +3,7 @@ _hkgname=ordered-containers pkgname=haskell-ordered-containers pkgver=0.2.2 -pkgrel=10 +pkgrel=11 pkgdesc="Set- and Map-like types that remember the order elements were inserted" url="https://github.com/dmwit/ordered-containers; license=('BSD')
[arch-commits] Commit in haskell-generic-trie/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:30:15 Author: felixonmars Revision: 964487 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-trie/repos/community-staging-x86_64/ haskell-generic-trie/repos/community-staging-x86_64/PKGBUILD (from rev 964486, haskell-generic-trie/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-generic-trie/repos/community-staging-x86_64/PKGBUILD (from rev 964486, haskell-generic-trie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:30:15 UTC (rev 964487) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=generic-trie +pkgname=haskell-generic-trie +pkgver=0.3.1 +pkgrel=18 +pkgdesc="A map, where the keys may be complex structured data" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7a7c397b94a73a96dcb884dde19ba0f042632a058f6696297ce720436e4ea623c5b29da0beaa73b4232d1cf20b3da7bb845152ed6afcbf43ece7c3f986305b65') + +prepare() { +cd $_hkgname-$pkgver +sed -e 's/<.*4.11/<5/' -e 's/<.*0.6/<1/' -i $_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 -fsplit-base +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-generic-trie/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:30:02 Author: felixonmars Revision: 964486 upgpkg: haskell-generic-trie 0.3.1-18: rebuild with ghc 9.0.1 Modified: haskell-generic-trie/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:29:07 UTC (rev 964485) +++ PKGBUILD2021-06-17 00:30:02 UTC (rev 964486) @@ -4,7 +4,7 @@ _hkgname=generic-trie pkgname=haskell-generic-trie pkgver=0.3.1 -pkgrel=17 +pkgrel=18 pkgdesc="A map, where the keys may be complex structured data" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-iwlib/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:29:07 Author: felixonmars Revision: 964485 archrelease: copy trunk to community-staging-x86_64 Added: haskell-iwlib/repos/community-staging-x86_64/ haskell-iwlib/repos/community-staging-x86_64/PKGBUILD (from rev 964484, haskell-iwlib/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-iwlib/repos/community-staging-x86_64/PKGBUILD (from rev 964484, haskell-iwlib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:29:07 UTC (rev 964485) @@ -0,0 +1,39 @@ +# Maintainer: Levente Polyak +_hkgname=iwlib +pkgname=haskell-iwlib +pkgver=0.1.0 +pkgrel=18 +pkgdesc='Binding to the iw library for getting info about the current WiFi connection' +url='https://hackage.haskell.org/package/iwlib' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'wireless_tools') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/iwlib/archive/${pkgver}.tar.gz) +sha512sums=('0d1bfd8e716c811d73c9d7802385138edc43193fb7b0c6f1620cf5b2e51c06b30fa537af925a7cdf193d0b247a71a82a574fac0ab6f721799c01a2a0c71f3dbc') + +build() { + cd ${_hkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} +package() { + cd ${_hkgname}-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries" + runhaskell Setup copy --destdir="$pkgdir" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 readme.md -t "${pkgdir}/usr/share/doc/${pkgname}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-iwlib/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:28:51 Author: felixonmars Revision: 964484 upgpkg: haskell-iwlib 0.1.0-18: rebuild with ghc 9.0.1 Modified: haskell-iwlib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:27:59 UTC (rev 964483) +++ PKGBUILD2021-06-17 00:28:51 UTC (rev 964484) @@ -2,7 +2,7 @@ _hkgname=iwlib pkgname=haskell-iwlib pkgver=0.1.0 -pkgrel=17 +pkgrel=18 pkgdesc='Binding to the iw library for getting info about the current WiFi connection' url='https://hackage.haskell.org/package/iwlib' license=('BSD')
[arch-commits] Commit in haskell-code-page/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:27:59 Author: felixonmars Revision: 964483 archrelease: copy trunk to community-staging-x86_64 Added: haskell-code-page/repos/community-staging-x86_64/ haskell-code-page/repos/community-staging-x86_64/PKGBUILD (from rev 964482, haskell-code-page/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-code-page/repos/community-staging-x86_64/PKGBUILD (from rev 964482, haskell-code-page/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:27:59 UTC (rev 964483) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=code-page +pkgname=haskell-code-page +pkgver=0.2.1 +pkgrel=4 +pkgdesc="Windows code page library for Haskell" +url="https://github.com/RyanGlScott/code-page; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5a1ff550892bb315d2c0645d325e8b8914342d0da9726dd3798eba9655bd79cca7a75927e9312c44d4be1cff8e2c69b8f1734c3662fabb14760036228aedb768') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-code-page/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:27:44 Author: felixonmars Revision: 964482 upgpkg: haskell-code-page 0.2.1-4: rebuild with ghc 9.0.1 Modified: haskell-code-page/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:27:06 UTC (rev 964481) +++ PKGBUILD2021-06-17 00:27:44 UTC (rev 964482) @@ -4,7 +4,7 @@ _hkgname=code-page pkgname=haskell-code-page pkgver=0.2.1 -pkgrel=3 +pkgrel=4 pkgdesc="Windows code page library for Haskell" url="https://github.com/RyanGlScott/code-page; license=('BSD')
[arch-commits] Commit in haskell-doctest-lib/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:27:06 Author: felixonmars Revision: 964481 archrelease: copy trunk to community-staging-x86_64 Added: haskell-doctest-lib/repos/community-staging-x86_64/ haskell-doctest-lib/repos/community-staging-x86_64/PKGBUILD (from rev 964480, haskell-doctest-lib/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-doctest-lib/repos/community-staging-x86_64/PKGBUILD (from rev 964480, haskell-doctest-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:27:06 UTC (rev 964481) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan + +_hkgname=doctest-lib +pkgname=haskell-doctest-lib +pkgver=0.1 +pkgrel=3 +pkgdesc="Parts of doctest exposed as library" +url="https://hub.darcs.net/thielema/doctest-lib/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('02c6fa934b4ebc1abca1f7346920921969fc5080397efb606ca270d840555cef') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-doctest-lib/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:26:52 Author: felixonmars Revision: 964480 upgpkg: haskell-doctest-lib 0.1-3: rebuild with ghc 9.0.1 Modified: haskell-doctest-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:25:35 UTC (rev 964479) +++ PKGBUILD2021-06-17 00:26:52 UTC (rev 964480) @@ -3,7 +3,7 @@ _hkgname=doctest-lib pkgname=haskell-doctest-lib pkgver=0.1 -pkgrel=2 +pkgrel=3 pkgdesc="Parts of doctest exposed as library" url="https://hub.darcs.net/thielema/doctest-lib/; license=("MIT")
[arch-commits] Commit in haskell-generic-lens-core/repos (3 files)
Date: Thursday, June 17, 2021 @ 00:25:35 Author: felixonmars Revision: 964479 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-lens-core/repos/community-staging-x86_64/ haskell-generic-lens-core/repos/community-staging-x86_64/PKGBUILD (from rev 964478, haskell-generic-lens-core/trunk/PKGBUILD) haskell-generic-lens-core/repos/community-staging-x86_64/ghc9.patch (from rev 964478, haskell-generic-lens-core/trunk/ghc9.patch) + PKGBUILD | 49 + ghc9.patch | 40 2 files changed, 89 insertions(+) Copied: haskell-generic-lens-core/repos/community-staging-x86_64/PKGBUILD (from rev 964478, haskell-generic-lens-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:25:35 UTC (rev 964479) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=generic-lens-core +pkgname=haskell-generic-lens-core +pkgver=2.1.0.0 +pkgrel=5 +pkgdesc="Generically derive traversals, lenses and prisms" +url="https://github.com/kcsongor/generic-lens; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-indexed-profunctors') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz +ghc9.patch) +sha512sums=('9a64ab9a2f7c0f485088ef0e5a6bb75668a8a7a9c059f566b3ec4145f38edc35f49331e7d2553f6f7753f2a02fb9bad461c978e90c44f65b878b3d70bddda291' + 'ce5d9531e8a0755bde320c98fc06e49355220d731d98dd94b657155e7aa769c8617f2c1486fbf622fa449a9a07a97aec0b986ad8e3dbc270da65c0d2c0d97d79') + +prepare() { +# https://github.com/kcsongor/generic-lens/pull/130 +patch -d $_hkgname-$pkgver -p2 < ghc9.patch +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-generic-lens-core/repos/community-staging-x86_64/ghc9.patch (from rev 964478, haskell-generic-lens-core/trunk/ghc9.patch) === --- community-staging-x86_64/ghc9.patch (rev 0) +++ community-staging-x86_64/ghc9.patch 2021-06-17 00:25:35 UTC (rev 964479) @@ -0,0 +1,40 @@ +From b4fc120730a84cb42ee0c1ad27cce043194249fb Mon Sep 17 00:00:00 2001 +From: amesgen +Date: Thu, 4 Feb 2021 18:43:16 +0100 +Subject: [PATCH 1/2] update to GHC 9.0 + +--- + .../src/Data/Generics/Internal/Profunctor/Iso.hs | 2 +- + .../src/Data/Generics/Internal/Profunctor/Prism.hs| 4 ++-- + generic-lens/src/Data/Generics/Internal/VL/Iso.hs | 2 +- + generic-lens/src/Data/Generics/Internal/VL/Prism.hs | 2 +- + 4 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs +index 31de61c..31210d5 100644 +--- a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs +@@ -73,7 +73,7 @@ fromIso l = withIso l $ \ sa bt -> iso bt sa + {-# INLINE fromIso #-} + + iso :: (s -> a) -> (b -> t) -> Iso s t a b +-iso = dimap ++iso sa bt = dimap sa bt + {-# INLINE iso #-} + + withIso :: Iso s t a b -> ((s -> a) -> (b -> t) -> r) -> r +diff --git a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs +index fd05757..dc032aa 100644 +--- a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs +@@ -60,8 +60,8 @@ match k = withPrism k $ \_ _match -> _match + -- Prism stuff + + without' :: Prism s t a b -> Prism s t c d -> Prism s t (Either a c) (Either b d) +-without' k = +- withPrism k $ \bt _ k' -> ++without' k k' = ++ withPrism k $ \bt _ -> +
[arch-commits] Commit in haskell-generic-lens-core/trunk (PKGBUILD ghc9.patch)
Date: Thursday, June 17, 2021 @ 00:25:19 Author: felixonmars Revision: 964478 upgpkg: haskell-generic-lens-core 2.1.0.0-5: rebuild with ghc 9.0.1 Added: haskell-generic-lens-core/trunk/ghc9.patch Modified: haskell-generic-lens-core/trunk/PKGBUILD + PKGBUILD | 13 ++--- ghc9.patch | 40 2 files changed, 50 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:18:49 UTC (rev 964477) +++ PKGBUILD2021-06-17 00:25:19 UTC (rev 964478) @@ -3,7 +3,7 @@ _hkgname=generic-lens-core pkgname=haskell-generic-lens-core pkgver=2.1.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="Generically derive traversals, lenses and prisms" url="https://github.com/kcsongor/generic-lens; license=('BSD') @@ -10,9 +10,16 @@ arch=('x86_64') depends=('ghc-libs' 'haskell-indexed-profunctors') makedepends=('ghc') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('9a64ab9a2f7c0f485088ef0e5a6bb75668a8a7a9c059f566b3ec4145f38edc35f49331e7d2553f6f7753f2a02fb9bad461c978e90c44f65b878b3d70bddda291') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz +ghc9.patch) +sha512sums=('9a64ab9a2f7c0f485088ef0e5a6bb75668a8a7a9c059f566b3ec4145f38edc35f49331e7d2553f6f7753f2a02fb9bad461c978e90c44f65b878b3d70bddda291' + 'ce5d9531e8a0755bde320c98fc06e49355220d731d98dd94b657155e7aa769c8617f2c1486fbf622fa449a9a07a97aec0b986ad8e3dbc270da65c0d2c0d97d79') +prepare() { +# https://github.com/kcsongor/generic-lens/pull/130 +patch -d $_hkgname-$pkgver -p2 < ghc9.patch +} + build() { cd $_hkgname-$pkgver Added: ghc9.patch === --- ghc9.patch (rev 0) +++ ghc9.patch 2021-06-17 00:25:19 UTC (rev 964478) @@ -0,0 +1,40 @@ +From b4fc120730a84cb42ee0c1ad27cce043194249fb Mon Sep 17 00:00:00 2001 +From: amesgen +Date: Thu, 4 Feb 2021 18:43:16 +0100 +Subject: [PATCH 1/2] update to GHC 9.0 + +--- + .../src/Data/Generics/Internal/Profunctor/Iso.hs | 2 +- + .../src/Data/Generics/Internal/Profunctor/Prism.hs| 4 ++-- + generic-lens/src/Data/Generics/Internal/VL/Iso.hs | 2 +- + generic-lens/src/Data/Generics/Internal/VL/Prism.hs | 2 +- + 4 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs +index 31de61c..31210d5 100644 +--- a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs +@@ -73,7 +73,7 @@ fromIso l = withIso l $ \ sa bt -> iso bt sa + {-# INLINE fromIso #-} + + iso :: (s -> a) -> (b -> t) -> Iso s t a b +-iso = dimap ++iso sa bt = dimap sa bt + {-# INLINE iso #-} + + withIso :: Iso s t a b -> ((s -> a) -> (b -> t) -> r) -> r +diff --git a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs +index fd05757..dc032aa 100644 +--- a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs +@@ -60,8 +60,8 @@ match k = withPrism k $ \_ _match -> _match + -- Prism stuff + + without' :: Prism s t a b -> Prism s t c d -> Prism s t (Either a c) (Either b d) +-without' k = +- withPrism k $ \bt _ k' -> ++without' k k' = ++ withPrism k $ \bt _ -> + withPrism k' $ \dt setc -> + prism (either bt dt) $ \s -> fmap Right (setc s) + {-# INLINE without' #-}
[arch-commits] Commit in python-xapp/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:18:49 Author: eschwartz Revision: 964477 archrelease: copy trunk to community-any Added: python-xapp/repos/community-any/PKGBUILD (from rev 964476, python-xapp/trunk/PKGBUILD) Deleted: python-xapp/repos/community-any/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-17 00:18:40 UTC (rev 964476) +++ PKGBUILD2021-06-17 00:18:49 UTC (rev 964477) @@ -1,27 +0,0 @@ -# Maintainer: Eli Schwartz -# Contributor: Balló György - -_pkgname=python3-xapp -pkgname=python-xapp -pkgver=2.2.0 -pkgrel=1 -pkgdesc="Python Xapp Library" -arch=('any') -url="https://github.com/linuxmint/${_pkgname}; -license=('LGPL') -depends=('python' 'python-psutil') -makedepends=('python-setuptools') -source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") -sha512sums=('169c8d6f5b94e58fea49e9bcc3b532ee0268e6a66d79257da2b113e6c4bfa5bc44b7cb03a08556372580667acbceca033e82140085e9367fd3bf97507257f26c') - -build(){ - cd "${srcdir}"/${_pkgname}-${pkgver} - - python setup.py build -} - -package() { - cd "${srcdir}"/${_pkgname}-${pkgver} - - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build -} Copied: python-xapp/repos/community-any/PKGBUILD (from rev 964476, python-xapp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-17 00:18:49 UTC (rev 964477) @@ -0,0 +1,27 @@ +# Maintainer: Eli Schwartz +# Contributor: Balló György + +_pkgname=python3-xapp +pkgname=python-xapp +pkgver=2.2.1 +pkgrel=1 +pkgdesc="Python Xapp Library" +arch=('any') +url="https://github.com/linuxmint/${_pkgname}; +license=('LGPL') +depends=('python' 'python-psutil') +makedepends=('python-setuptools') +source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha512sums=('2c03a6201404d7c792e12b10241309c912ca6b1daaa56aa0867ddbb16af053f110e4cb05da969b1800678d60acc0e6d19fc097581e6b195fff9f68acb48505ff') + +build(){ + cd "${srcdir}"/${_pkgname}-${pkgver} + + python setup.py build +} + +package() { + cd "${srcdir}"/${_pkgname}-${pkgver} + + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +}
[arch-commits] Commit in haskell-indexed-profunctors/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:18:40 Author: felixonmars Revision: 964476 archrelease: copy trunk to community-staging-x86_64 Added: haskell-indexed-profunctors/repos/community-staging-x86_64/ haskell-indexed-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 964474, haskell-indexed-profunctors/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-indexed-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 964474, haskell-indexed-profunctors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:18:40 UTC (rev 964476) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=indexed-profunctors +pkgname=haskell-indexed-profunctors +pkgver=0.1.1 +pkgrel=3 +pkgdesc="Utilities for indexed profunctors" +url="https://github.com/well-typed/optics; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8919f1daab0eadbcb33bfe54ed41a97eda0346f26de4f562fcdd3703b130c04fb48ccdc0cc0789db770e9367bc799b2a5eb14d58dbcd419e90958c19ebd774ca') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in python-xapp/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:18:36 Author: eschwartz Revision: 964475 upgpkg: python-xapp 2.2.1-1: upstream release Modified: python-xapp/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:18:25 UTC (rev 964474) +++ PKGBUILD2021-06-17 00:18:36 UTC (rev 964475) @@ -3,7 +3,7 @@ _pkgname=python3-xapp pkgname=python-xapp -pkgver=2.2.0 +pkgver=2.2.1 pkgrel=1 pkgdesc="Python Xapp Library" arch=('any') @@ -12,7 +12,7 @@ depends=('python' 'python-psutil') makedepends=('python-setuptools') source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") -sha512sums=('169c8d6f5b94e58fea49e9bcc3b532ee0268e6a66d79257da2b113e6c4bfa5bc44b7cb03a08556372580667acbceca033e82140085e9367fd3bf97507257f26c') +sha512sums=('2c03a6201404d7c792e12b10241309c912ca6b1daaa56aa0867ddbb16af053f110e4cb05da969b1800678d60acc0e6d19fc097581e6b195fff9f68acb48505ff') build(){ cd "${srcdir}"/${_pkgname}-${pkgver}
[arch-commits] Commit in haskell-indexed-profunctors/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:18:25 Author: felixonmars Revision: 964474 upgpkg: haskell-indexed-profunctors 0.1.1-3: rebuild with ghc 9.0.1 Modified: haskell-indexed-profunctors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:17:45 UTC (rev 964473) +++ PKGBUILD2021-06-17 00:18:25 UTC (rev 964474) @@ -3,7 +3,7 @@ _hkgname=indexed-profunctors pkgname=haskell-indexed-profunctors pkgver=0.1.1 -pkgrel=2 +pkgrel=3 pkgdesc="Utilities for indexed profunctors" url="https://github.com/well-typed/optics; license=('BSD')
[arch-commits] Commit in haskell-lrucache/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:17:45 Author: felixonmars Revision: 964473 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lrucache/repos/community-staging-x86_64/ haskell-lrucache/repos/community-staging-x86_64/PKGBUILD (from rev 964472, haskell-lrucache/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-lrucache/repos/community-staging-x86_64/PKGBUILD (from rev 964472, haskell-lrucache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:17:45 UTC (rev 964473) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lrucache +pkgname=haskell-lrucache +pkgver=1.2.0.1 +pkgrel=19 +pkgdesc="a simple, pure LRU cache" +url="https://github.com/chowells79/lrucache; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-contravariant") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fae5c8a10bb7ee781ed84ccf9c342bd583e112eb840d07aa72803affe3fa7dd394b3d6b73212e45005ec9155a409539902c4893ce20dc0a2a0e3f4a44b2c715b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lrucache/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:17:32 Author: felixonmars Revision: 964472 upgpkg: haskell-lrucache 1.2.0.1-19: rebuild with ghc 9.0.1 Modified: haskell-lrucache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:16:46 UTC (rev 964471) +++ PKGBUILD2021-06-17 00:17:32 UTC (rev 964472) @@ -4,7 +4,7 @@ _hkgname=lrucache pkgname=haskell-lrucache pkgver=1.2.0.1 -pkgrel=18 +pkgrel=19 pkgdesc="a simple, pure LRU cache" url="https://github.com/chowells79/lrucache; license=("BSD")
[arch-commits] Commit in haskell-contravariant/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:16:46 Author: felixonmars Revision: 964471 archrelease: copy trunk to community-staging-x86_64 Added: haskell-contravariant/repos/community-staging-x86_64/ haskell-contravariant/repos/community-staging-x86_64/PKGBUILD (from rev 964470, haskell-contravariant/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-contravariant/repos/community-staging-x86_64/PKGBUILD (from rev 964470, haskell-contravariant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:16:46 UTC (rev 964471) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=contravariant +pkgname=haskell-contravariant +pkgver=1.5.3 +pkgrel=4 +pkgdesc="Contravariant functors" +url="https://github.com/ekmett/contravariant/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-statevar') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f84e534ea208ebb949e6e1114233e56f284b94ceb756bddeb5786d2c1ed7ed7ec93defcabfa285887316cf880e7b6d2575a76c72bdd9ad73530b4397f5466c87') + +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 \ +-fstatevar -fsemigroups -ftagged -f-safe +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-contravariant/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:16:33 Author: felixonmars Revision: 964470 upgpkg: haskell-contravariant 1.5.3-4: rebuild with ghc 9.0.1 Modified: haskell-contravariant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:15:50 UTC (rev 964469) +++ PKGBUILD2021-06-17 00:16:33 UTC (rev 964470) @@ -4,7 +4,7 @@ _hkgname=contravariant pkgname=haskell-contravariant pkgver=1.5.3 -pkgrel=3 +pkgrel=4 pkgdesc="Contravariant functors" url="https://github.com/ekmett/contravariant/; license=("BSD")
[arch-commits] Commit in haskell-statevar/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:15:50 Author: felixonmars Revision: 964469 archrelease: copy trunk to community-staging-x86_64 Added: haskell-statevar/repos/community-staging-x86_64/ haskell-statevar/repos/community-staging-x86_64/PKGBUILD (from rev 964468, haskell-statevar/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-statevar/repos/community-staging-x86_64/PKGBUILD (from rev 964468, haskell-statevar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:15:50 UTC (rev 964469) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=StateVar +pkgname=haskell-statevar +pkgver=1.2.1 +pkgrel=4 +pkgdesc="State variables" +url="https://github.com/haskell-opengl/StateVar; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('867e38b309a0cbb5a3aac1183b6388aab6e546cda799b0668f3e9534556df4b73558295a706b2859c1edb20e89dac7bf8c4f04f839d40ede2c36a2ae7eab6259') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-statevar/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:15:38 Author: felixonmars Revision: 964468 upgpkg: haskell-statevar 1.2.1-4: rebuild with ghc 9.0.1 Modified: haskell-statevar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:15:00 UTC (rev 964467) +++ PKGBUILD2021-06-17 00:15:38 UTC (rev 964468) @@ -4,7 +4,7 @@ _hkgname=StateVar pkgname=haskell-statevar pkgver=1.2.1 -pkgrel=3 +pkgrel=4 pkgdesc="State variables" url="https://github.com/haskell-opengl/StateVar; license=("BSD")
[arch-commits] Commit in haskell-cabal-doctest/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:15:00 Author: felixonmars Revision: 964467 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cabal-doctest/repos/community-staging-x86_64/ haskell-cabal-doctest/repos/community-staging-x86_64/PKGBUILD (from rev 964466, haskell-cabal-doctest/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-cabal-doctest/repos/community-staging-x86_64/PKGBUILD (from rev 964466, haskell-cabal-doctest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:15:00 UTC (rev 964467) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cabal-doctest +pkgname=haskell-cabal-doctest +pkgver=1.0.8 +pkgrel=10 +pkgdesc="A Setup.hs helper for doctests running" +url="https://github.com/phadej/cabal-doctest; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('121827f4f9117673c5c41beeaff2ef74f75ca55fba8460f6289d69b1ebfdebb9568f23b4b7d0ab2f3d436cbcdaa073709a26562b39e5f57a6a705088d0a2ff71') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.1/<4/;s/< *4.14/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-cabal-doctest/trunk (PKGBUILD)
Date: Thursday, June 17, 2021 @ 00:14:47 Author: felixonmars Revision: 964466 upgpkg: haskell-cabal-doctest 1.0.8-10: rebuild with ghc 9.0.1 Modified: haskell-cabal-doctest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-17 00:14:07 UTC (rev 964465) +++ PKGBUILD2021-06-17 00:14:47 UTC (rev 964466) @@ -4,7 +4,7 @@ _hkgname=cabal-doctest pkgname=haskell-cabal-doctest pkgver=1.0.8 -pkgrel=9 +pkgrel=10 pkgdesc="A Setup.hs helper for doctests running" url="https://github.com/phadej/cabal-doctest; license=("BSD")
[arch-commits] Commit in haskell-stm-delay/repos (2 files)
Date: Thursday, June 17, 2021 @ 00:14:07 Author: felixonmars Revision: 964465 archrelease: copy trunk to community-staging-x86_64 Added: haskell-stm-delay/repos/community-staging-x86_64/ haskell-stm-delay/repos/community-staging-x86_64/PKGBUILD (from rev 964464, haskell-stm-delay/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-stm-delay/repos/community-staging-x86_64/PKGBUILD (from rev 964464, haskell-stm-delay/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-17 00:14:07 UTC (rev 964465) @@ -0,0 +1,42 @@ +# Maintainer: Jelle van der Waa + +_pkgname=stm-delay +pkgname=haskell-stm-delay +pkgver=0.1.1.1 +pkgrel=11 +pkgdesc='Updatable one-shot timer polled with STM' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_pkgname; +license=(BSD) +depends=(ghc-libs haskell-stm) +makedepends=(ghc) +source=("https://hackage.haskell.org/packages/archive/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.gz;) +sha512sums=('4ee1d8c109e5ecd9dec075d4b0516b05a80c417e46f62473087e1baa83182d31515b8052728db9e266e7d4f3849cb31549e3eff3bc998828ea33b167a7a96f2c') + +build() { + cd $_pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_pkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_pkgname-$pkgver + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} + +# vim: ts=2 sw=2 et: