[arch-commits] Commit in cups-filters/repos/extra-x86_64 (8 files)
Date: Friday, March 26, 2021 @ 06:29:36 Author: andyrtr Revision: 411057 archrelease: copy trunk to extra-x86_64 Added: cups-filters/repos/extra-x86_64/PKGBUILD (from rev 411056, cups-filters/trunk/PKGBUILD) cups-filters/repos/extra-x86_64/PKGBUILD.v20 (from rev 411056, cups-filters/trunk/PKGBUILD.v20) cups-filters/repos/extra-x86_64/buildfix.diff (from rev 411056, cups-filters/trunk/buildfix.diff) cups-filters/repos/extra-x86_64/test.patch (from rev 411056, cups-filters/trunk/test.patch) Deleted: cups-filters/repos/extra-x86_64/PKGBUILD cups-filters/repos/extra-x86_64/PKGBUILD.v20 cups-filters/repos/extra-x86_64/buildfix.diff cups-filters/repos/extra-x86_64/test.patch ---+ PKGBUILD | 114 PKGBUILD.v20 | 156 buildfix.diff | 46 test.patch| 50 - 4 files changed, 183 insertions(+), 183 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-03-26 06:29:23 UTC (rev 411056) +++ PKGBUILD2021-03-26 06:29:36 UTC (rev 411057) @@ -1,57 +0,0 @@ -# Maintainer: Andreas Radke - -pkgname=cups-filters -pkgver=1.28.7 -pkgrel=1 -pkgdesc="OpenPrinting CUPS Filters" -arch=('x86_64') -url="https://wiki.linuxfoundation.org/openprinting/cups-filters"; -license=('custom') -depends=('lcms2' 'poppler' 'qpdf' 'imagemagick' 'liblouis' 'ijs' 'libcups>=2.2.6-2' 'systemd') -makedepends=('ghostscript' 'ttf-dejavu' 'python' 'mupdf-tools') # ttf-dejavu for make check -optdepends=('ghostscript: for non-PostScript printers to print with CUPS to convert PostScript to raster images' - 'foomatic-db: drivers use Ghostscript to convert PostScript to a printable form directly' - 'foomatic-db-engine: drivers use Ghostscript to convert PostScript to a printable form directly' - 'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript to a printable form directly' - 'antiword: to convert MS Word documents' - 'docx2txt: to convert Microsoft OOXML text from DOCX files') -backup=(etc/cups/cups-browsed.conf) -source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz) -sha256sums=('e4150902809c58dfff7089c9345f196ecd88e38bce2be4800fa4811a0902057d') - -build() { - cd "$pkgname"-$pkgver - ./configure --prefix=/usr \ ---sysconfdir=/etc \ ---sbindir=/usr/bin \ ---localstatedir=/var \ ---with-rcdir=no \ ---enable-avahi \ ---with-browseremoteprotocols=DNSSD,CUPS \ ---enable-auto-setup-driverless \ ---with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd "$pkgname"-$pkgver - make check -} - -package() { - cd "$pkgname"-$pkgver - make DESTDIR="$pkgdir/" install - - # add upstream systemd support file - install -Dm644 utils/cups-browsed.service "${pkgdir}"/usr/lib/systemd/system/cups-browsed.service - sed -i "s|/usr/sbin/cups-browsed|/usr/bin/cups-browsed|" "${pkgdir}"/usr/lib/systemd/system/cups-browsed.service - #sed -i "s|cups.service|org.cups.cupsd.service|g" "${pkgdir}"/usr/lib/systemd/system/cups-browsed.service - - # use cups group from cups pkg FS#56818 - chgrp -R 209 "${pkgdir}"/etc/cups - - # license - mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} - install -m644 "${srcdir}"/${pkgname}-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: cups-filters/repos/extra-x86_64/PKGBUILD (from rev 411056, cups-filters/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-03-26 06:29:36 UTC (rev 411057) @@ -0,0 +1,57 @@ +# Maintainer: Andreas Radke + +pkgname=cups-filters +pkgver=1.28.8 +pkgrel=1 +pkgdesc="OpenPrinting CUPS Filters" +arch=('x86_64') +url="https://wiki.linuxfoundation.org/openprinting/cups-filters"; +license=('custom') +depends=('lcms2' 'poppler' 'qpdf' 'imagemagick' 'liblouis' 'ijs' 'libcups>=2.2.6-2' 'systemd') +makedepends=('ghostscript' 'ttf-dejavu' 'python' 'mupdf-tools') # ttf-dejavu for make check +optdepends=('ghostscript: for non-PostScript printers to print with CUPS to convert PostScript to raster images' + 'foomatic-db: drivers use Ghostscript to convert PostScript to a printable form directly' + 'foomatic-db-engine: drivers use Ghostscript to convert PostScript to a printable form directly' + 'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript to a printable form directly' + 'antiword: to convert MS Word documents' + 'docx2txt: to convert Microsoft OOXML text from DOCX files') +backup=(etc/cups/cups-browsed.conf) +source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz) +sha256sums=('f6fc4663f83ce37795c097f5accc86
[arch-commits] Commit in cups-filters/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 06:29:23 Author: andyrtr Revision: 411056 upgpkg: cups-filters 1.28.8-1: upstream update 1.28.8 Modified: cups-filters/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 03:20:34 UTC (rev 411055) +++ PKGBUILD2021-03-26 06:29:23 UTC (rev 411056) @@ -1,7 +1,7 @@ # Maintainer: Andreas Radke pkgname=cups-filters -pkgver=1.28.7 +pkgver=1.28.8 pkgrel=1 pkgdesc="OpenPrinting CUPS Filters" arch=('x86_64') @@ -17,7 +17,7 @@ 'docx2txt: to convert Microsoft OOXML text from DOCX files') backup=(etc/cups/cups-browsed.conf) source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz) -sha256sums=('e4150902809c58dfff7089c9345f196ecd88e38bce2be4800fa4811a0902057d') +sha256sums=('f6fc4663f83ce37795c097f5accc866791fdce920bbb125564f6eeeca218') build() { cd "$pkgname"-$pkgver
[arch-commits] Commit in python-cfn-lint/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, March 26, 2021 @ 04:53:26 Author: yan12125 Revision: 904455 archrelease: copy trunk to community-any Added: python-cfn-lint/repos/community-any/PKGBUILD (from rev 904454, python-cfn-lint/trunk/PKGBUILD) Deleted: python-cfn-lint/repos/community-any/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-03-26 04:53:13 UTC (rev 904454) +++ PKGBUILD2021-03-26 04:53:26 UTC (rev 904455) @@ -1,44 +0,0 @@ -# Maintainer: Chih-Hsuan Yen - -pkgname=python-cfn-lint -pkgver=0.47.2 -pkgrel=1 -pkgdesc='CloudFormation Linter' -arch=(any) -url='https://github.com/aws-cloudformation/cfn-python-lint' -license=('custom:MIT No Attribution') -depends=(python python-yaml python-six python-aws-sam-translator - python-jsonpatch python-jsonschema python-networkx - python-junit-xml) -makedepends=(python-setuptools) -checkdepends=(python-pytest python-mock python-pydot) -optdepends=( - 'python-pydot: for building graphs from templates' -) -source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz";) -sha256sums=('4c3b924e080cbd4cd608561f692f6137eb5844e07e20d548aed8a0e57a7770d9') - -build() { - cd cfn-python-lint-$pkgver - python setup.py build -} - -check() { - cd cfn-python-lint-$pkgver - - # Tests in test/integration need the cfn-lint binary - python setup.py install_scripts --install-dir="$srcdir"/tmp_install - - export PYTHONPATH="$PWD/src" - export PATH="$PATH:$srcdir/tmp_install" - # test_update_docs requires cfn-python-lint as a git repo - pytest test -k 'not test_update_docs' -} - -package() { - cd cfn-python-lint-$pkgver - # use PYTHONHASHSEED=0 to work around https://bugs.python.org/issue34033 - PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -} Copied: python-cfn-lint/repos/community-any/PKGBUILD (from rev 904454, python-cfn-lint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-03-26 04:53:26 UTC (rev 904455) @@ -0,0 +1,44 @@ +# Maintainer: Chih-Hsuan Yen + +pkgname=python-cfn-lint +pkgver=0.48.1 +pkgrel=1 +pkgdesc='CloudFormation Linter' +arch=(any) +url='https://github.com/aws-cloudformation/cfn-python-lint' +license=('custom:MIT No Attribution') +depends=(python python-yaml python-six python-aws-sam-translator + python-jsonpatch python-jsonschema python-networkx + python-junit-xml) +makedepends=(python-setuptools) +checkdepends=(python-pytest python-mock python-pydot) +optdepends=( + 'python-pydot: for building graphs from templates' +) +source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz";) +sha256sums=('5b7dcc628e93a19715f875fa210691e0f93c62f715cad9dddbafe3e616638a11') + +build() { + cd cfn-python-lint-$pkgver + python setup.py build +} + +check() { + cd cfn-python-lint-$pkgver + + # Tests in test/integration need the cfn-lint binary + python setup.py install_scripts --install-dir="$srcdir"/tmp_install + + export PYTHONPATH="$PWD/src" + export PATH="$PATH:$srcdir/tmp_install" + # test_update_docs requires cfn-python-lint as a git repo + pytest test -k 'not test_update_docs' +} + +package() { + cd cfn-python-lint-$pkgver + # use PYTHONHASHSEED=0 to work around https://bugs.python.org/issue34033 + PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in python-cfn-lint/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 04:53:13 Author: yan12125 Revision: 904454 upgpkg: python-cfn-lint 0.48.1-1 Modified: python-cfn-lint/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 04:48:45 UTC (rev 904453) +++ PKGBUILD2021-03-26 04:53:13 UTC (rev 904454) @@ -1,7 +1,7 @@ # Maintainer: Chih-Hsuan Yen pkgname=python-cfn-lint -pkgver=0.47.2 +pkgver=0.48.1 pkgrel=1 pkgdesc='CloudFormation Linter' arch=(any) @@ -16,7 +16,7 @@ 'python-pydot: for building graphs from templates' ) source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz";) -sha256sums=('4c3b924e080cbd4cd608561f692f6137eb5844e07e20d548aed8a0e57a7770d9') +sha256sums=('5b7dcc628e93a19715f875fa210691e0f93c62f715cad9dddbafe3e616638a11') build() { cd cfn-python-lint-$pkgver
[arch-commits] Commit in python-aws-xray-sdk/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, March 26, 2021 @ 04:48:45 Author: yan12125 Revision: 904453 archrelease: copy trunk to community-any Added: python-aws-xray-sdk/repos/community-any/PKGBUILD (from rev 904452, python-aws-xray-sdk/trunk/PKGBUILD) Deleted: python-aws-xray-sdk/repos/community-any/PKGBUILD --+ PKGBUILD | 92 + 1 file changed, 44 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-03-26 04:48:30 UTC (rev 904452) +++ PKGBUILD2021-03-26 04:48:45 UTC (rev 904453) @@ -1,48 +0,0 @@ -# Maintainer: Chih-Hsuan Yen -# Contributor: Guillaume Horel - -pkgname=python-aws-xray-sdk -_pkgname=aws-xray-sdk-python -pkgver=2.6.0 -pkgrel=3 -pkgdesc='AWS X-Ray SDK for Python' -arch=(any) -url='https://github.com/aws/aws-xray-sdk-python' -license=(Apache) -makedepends=(python-setuptools) -depends=(python python-botocore python-future python-jsonpickle python-wrapt) -checkdepends=(python-flask-sqlalchemy python-pynamodb python-pytest python-aiohttp - python-pytest-aiohttp python-testing.postgresql python-psycopg2 - python-pg8000 python-requests python-aiobotocore python-bottle - python-webtest python-django-fake-model python-mock) -# Not using PyPI source tarball as it does not include tests -source=("https://github.com/aws/aws-xray-sdk-python/archive/$pkgver/$pkgname-$pkgver.tar.gz";) -sha256sums=('3db4147eb9fae56a2b414611e8ce84fec9b00b2a0fbb9dee18da22e58ed18a6e') - -prepare() { - cd $_pkgname-$pkgver -} - -build() { - cd $_pkgname-$pkgver - python setup.py build -} - -check() { - cd $_pkgname-$pkgver - - # See setenv= in upstream tox.ini - export DJANGO_SETTINGS_MODULE=tests.ext.django.app.settings - export AWS_SECRET_ACCESS_KEY=fake_key - export AWS_ACCESS_KEY_ID=fake_id - - # the test suite for pymysql uses testing.mysqld, which is not - # compatible with MariaDB - # https://github.com/tk0miya/testing.mysqld/issues/3 - pytest -v tests --ignore tests/ext/pymysql -} - -package() { - cd $_pkgname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} Copied: python-aws-xray-sdk/repos/community-any/PKGBUILD (from rev 904452, python-aws-xray-sdk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-03-26 04:48:45 UTC (rev 904453) @@ -0,0 +1,44 @@ +# Maintainer: Chih-Hsuan Yen +# Contributor: Guillaume Horel + +pkgname=python-aws-xray-sdk +_pkgname=aws-xray-sdk-python +pkgver=2.7.0 +pkgrel=1 +pkgdesc='AWS X-Ray SDK for Python' +arch=(any) +url='https://github.com/aws/aws-xray-sdk-python' +license=(Apache) +makedepends=(python-setuptools) +depends=(python python-botocore python-future python-wrapt) +checkdepends=(python-flask-sqlalchemy python-pynamodb python-pytest python-aiohttp + python-pytest-aiohttp python-testing.postgresql python-psycopg2 + python-pg8000 python-requests python-aiobotocore python-bottle + python-webtest python-django-fake-model python-mock) +# Not using PyPI source tarball as it does not include tests +source=("https://github.com/aws/aws-xray-sdk-python/archive/$pkgver/$pkgname-$pkgver.tar.gz";) +sha256sums=('3c3f326143b7a9075de9791485fe3082648cc23f85a3264ff6423f3febcec862') + +build() { + cd $_pkgname-$pkgver + python setup.py build +} + +check() { + cd $_pkgname-$pkgver + + # See setenv= in upstream tox.ini + export DJANGO_SETTINGS_MODULE=tests.ext.django.app.settings + export AWS_SECRET_ACCESS_KEY=fake_key + export AWS_ACCESS_KEY_ID=fake_id + + # the test suite for pymysql uses testing.mysqld, which is not + # compatible with MariaDB + # https://github.com/tk0miya/testing.mysqld/issues/3 + pytest -v tests --ignore tests/ext/pymysql +} + +package() { + cd $_pkgname-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +}
[arch-commits] Commit in python-aws-xray-sdk/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 04:48:30 Author: yan12125 Revision: 904452 upgpkg: python-aws-xray-sdk 2.7.0-1 Removal of jsonpickle: https://github.com/aws/aws-xray-sdk-python/pull/275 Modified: python-aws-xray-sdk/trunk/PKGBUILD --+ PKGBUILD | 12 1 file changed, 4 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 04:29:36 UTC (rev 904451) +++ PKGBUILD2021-03-26 04:48:30 UTC (rev 904452) @@ -3,14 +3,14 @@ pkgname=python-aws-xray-sdk _pkgname=aws-xray-sdk-python -pkgver=2.6.0 -pkgrel=3 +pkgver=2.7.0 +pkgrel=1 pkgdesc='AWS X-Ray SDK for Python' arch=(any) url='https://github.com/aws/aws-xray-sdk-python' license=(Apache) makedepends=(python-setuptools) -depends=(python python-botocore python-future python-jsonpickle python-wrapt) +depends=(python python-botocore python-future python-wrapt) checkdepends=(python-flask-sqlalchemy python-pynamodb python-pytest python-aiohttp python-pytest-aiohttp python-testing.postgresql python-psycopg2 python-pg8000 python-requests python-aiobotocore python-bottle @@ -17,12 +17,8 @@ python-webtest python-django-fake-model python-mock) # Not using PyPI source tarball as it does not include tests source=("https://github.com/aws/aws-xray-sdk-python/archive/$pkgver/$pkgname-$pkgver.tar.gz";) -sha256sums=('3db4147eb9fae56a2b414611e8ce84fec9b00b2a0fbb9dee18da22e58ed18a6e') +sha256sums=('3c3f326143b7a9075de9791485fe3082648cc23f85a3264ff6423f3febcec862') -prepare() { - cd $_pkgname-$pkgver -} - build() { cd $_pkgname-$pkgver python setup.py build
[arch-commits] Commit in python-pproxy/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, March 26, 2021 @ 04:29:36 Author: yan12125 Revision: 904451 archrelease: copy trunk to community-any Added: python-pproxy/repos/community-any/PKGBUILD (from rev 904450, python-pproxy/trunk/PKGBUILD) Deleted: python-pproxy/repos/community-any/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-03-26 04:29:15 UTC (rev 904450) +++ PKGBUILD2021-03-26 04:29:36 UTC (rev 904451) @@ -1,29 +0,0 @@ -# Maintainer: Chih-Hsuan Yen - -pkgname=python-pproxy -pkgver=2.7.6 -pkgrel=1 -pkgdesc="Versatile TCP/UDP asynchronous tunnel proxy implemented in Python 3 asyncio" -arch=('any') -url="https://github.com/qwj/python-proxy"; -license=('MIT') -depends=(python) -makedepends=(python-setuptools python-setuptools-scm) -optdepends=( - 'python-pycryptodome: accelerated cipher operations' - 'python-uvloop: faster asynchronous operations' - 'python-daemon: run the server as a daemon' -) -source=(https://files.pythonhosted.org/packages/source/p/pproxy/pproxy-${pkgver}.tar.gz) -sha256sums=('a2e38f7b43468fcc180c0e099c437f2f88aa9e6a6657712b38abef5b2afbd2b9') - -build() { - cd pproxy-$pkgver - python setup.py build -} - -package() { - cd pproxy-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -} Copied: python-pproxy/repos/community-any/PKGBUILD (from rev 904450, python-pproxy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-03-26 04:29:36 UTC (rev 904451) @@ -0,0 +1,29 @@ +# Maintainer: Chih-Hsuan Yen + +pkgname=python-pproxy +pkgver=2.7.7 +pkgrel=1 +pkgdesc="Versatile TCP/UDP asynchronous tunnel proxy implemented in Python 3 asyncio" +arch=('any') +url="https://github.com/qwj/python-proxy"; +license=('MIT') +depends=(python) +makedepends=(python-setuptools python-setuptools-scm) +optdepends=( + 'python-pycryptodome: accelerated cipher operations' + 'python-uvloop: faster asynchronous operations' + 'python-daemon: run the server as a daemon' +) +source=(https://files.pythonhosted.org/packages/source/p/pproxy/pproxy-${pkgver}.tar.gz) +sha256sums=('aa293b73731c6fcdef49038382f1f692f588df7b81008c488680fa4a182c3215') + +build() { + cd pproxy-$pkgver + python setup.py build +} + +package() { + cd pproxy-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in python-pproxy/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 04:29:15 Author: yan12125 Revision: 904450 upgpkg: python-pproxy 2.7.7-1 Modified: python-pproxy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 04:25:10 UTC (rev 904449) +++ PKGBUILD2021-03-26 04:29:15 UTC (rev 904450) @@ -1,7 +1,7 @@ # Maintainer: Chih-Hsuan Yen pkgname=python-pproxy -pkgver=2.7.6 +pkgver=2.7.7 pkgrel=1 pkgdesc="Versatile TCP/UDP asynchronous tunnel proxy implemented in Python 3 asyncio" arch=('any') @@ -15,7 +15,7 @@ 'python-daemon: run the server as a daemon' ) source=(https://files.pythonhosted.org/packages/source/p/pproxy/pproxy-${pkgver}.tar.gz) -sha256sums=('a2e38f7b43468fcc180c0e099c437f2f88aa9e6a6657712b38abef5b2afbd2b9') +sha256sums=('aa293b73731c6fcdef49038382f1f692f588df7b81008c488680fa4a182c3215') build() { cd pproxy-$pkgver
[arch-commits] Commit in haskell-what4/repos (2 files)
Date: Friday, March 26, 2021 @ 04:08:52 Author: felixonmars Revision: 904448 archrelease: copy trunk to community-staging-x86_64 Added: haskell-what4/repos/community-staging-x86_64/ haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 904447, haskell-what4/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 904447, haskell-what4/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 04:08:52 UTC (rev 904448) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=what4 +pkgname=haskell-what4 +pkgver=1.0 +pkgrel=141 +pkgdesc="Solver-agnostic symbolic values support for issuing queries" +url="https://github.com/GaloisInc/what4"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-ansi-wl-pprint' 'haskell-bimap' + 'haskell-bifunctors' 'haskell-bv-sized' 'haskell-deriving-compat' + 'haskell-data-binary-ieee754' 'haskell-extra' 'haskell-fingertree' 'haskell-hashable' + 'haskell-hashtables' 'haskell-io-streams' 'haskell-lens' 'haskell-panic' + 'haskell-parameterized-utils' 'haskell-scientific' 'haskell-temporary' + 'haskell-th-abstraction' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector' 'haskell-versions' 'haskell-zenc') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +checkdepends=('cvc4' 'yices' 'z3') +optdepends=('cvc4' 'yices' 'z3') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fcfb36322d3cd82fa5c013d404cbe8c7c8e52dc8e1b8b530df8c1c174d67327e9a48ba1a4c0714d87925eecd69713b341c4c96055693d2b6788a0c6bf7fc56a9') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +uusi $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/GaloisInc/what4/issues/67 +runhaskell Setup test || : +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-what4/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 04:08:40 Author: felixonmars Revision: 904447 upgpkg: haskell-what4 1.0-141: rebuild with attoparsec 0.14.1 Modified: haskell-what4/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 04:00:47 UTC (rev 904446) +++ PKGBUILD2021-03-26 04:08:40 UTC (rev 904447) @@ -3,7 +3,7 @@ _hkgname=what4 pkgname=haskell-what4 pkgver=1.0 -pkgrel=140 +pkgrel=141 pkgdesc="Solver-agnostic symbolic values support for issuing queries" url="https://github.com/GaloisInc/what4"; license=('BSD')
[arch-commits] Commit in haskell-openssl-streams/repos (2 files)
Date: Friday, March 26, 2021 @ 04:00:47 Author: felixonmars Revision: 904446 archrelease: copy trunk to community-staging-x86_64 Added: haskell-openssl-streams/repos/community-staging-x86_64/ haskell-openssl-streams/repos/community-staging-x86_64/PKGBUILD (from rev 904445, haskell-openssl-streams/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-openssl-streams/repos/community-staging-x86_64/PKGBUILD (from rev 904445, haskell-openssl-streams/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 04:00:47 UTC (rev 904446) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=openssl-streams +pkgname=haskell-openssl-streams +pkgver=1.2.3.0 +pkgrel=69 +pkgdesc="OpenSSL network support for io-streams" +url="https://github.com/snapframework/openssl-streams"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hsopenssl' 'haskell-io-streams' 'haskell-network') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('86c5f9348af82ad0ac9e8103ee078c78647e61345ecf0c48b02749206147a82a3a798f681b9cd20ec866276aca75a3739965ca2b76a0b302da4792bf1fc4917e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-openssl-streams/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 04:00:32 Author: felixonmars Revision: 904445 upgpkg: haskell-openssl-streams 1.2.3.0-69: rebuild with attoparsec 0.14.1 Modified: haskell-openssl-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 03:59:48 UTC (rev 90) +++ PKGBUILD2021-03-26 04:00:32 UTC (rev 904445) @@ -3,7 +3,7 @@ _hkgname=openssl-streams pkgname=haskell-openssl-streams pkgver=1.2.3.0 -pkgrel=68 +pkgrel=69 pkgdesc="OpenSSL network support for io-streams" url="https://github.com/snapframework/openssl-streams"; license=('BSD')
[arch-commits] Commit in haskell-snap-core/repos (2 files)
Date: Friday, March 26, 2021 @ 03:59:48 Author: felixonmars Revision: 90 archrelease: copy trunk to community-staging-x86_64 Added: haskell-snap-core/repos/community-staging-x86_64/ haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 904443, haskell-snap-core/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 904443, haskell-snap-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 03:59:48 UTC (rev 90) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan + +_hkgname=snap-core +pkgname=haskell-snap-core +pkgver=1.0.4.2 +pkgrel=141 +pkgdesc="A Haskell Web Framework (core interfaces and types)" +url="https://github.com/snapframework/snap-core"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-old-locale' 'haskell-hunit' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-lifted-base' 'haskell-io-streams' 'haskell-hashable' + 'haskell-monad-control' 'haskell-random' 'haskell-readable' 'haskell-regex-posix' + 'haskell-transformers-base' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-parallel' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-zlib') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz + snap-core-fix-random-1.2.patch::https://github.com/snapframework/snap-core/pull/299.patch) +sha512sums=('42e710ac58a7d3cf58f9fdeca6c9c4880a94765ee0dc42fbcdaf68a6c2c337e1715f8b89863c7f911232af493bf5622b647d4c962237f211f97d731572fd94f5' + '4c00e8bcf390c5e7367afe4879e34b5c5db8801080b63598cbfbda2cf73d4fc2180844383c8eabe814809d5a5a2d15c5f4da32a3ecea94a554d9dbedd858f501') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../snap-core-fix-random-1.2.patch +uusi -d bytestring-builder -u attoparsec $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/snapframework/snap-core/issues/303 +runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-snap-core/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 03:59:36 Author: felixonmars Revision: 904443 upgpkg: haskell-snap-core 1.0.4.2-141: rebuild with attoparsec 0.14.1 Modified: haskell-snap-core/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 03:53:44 UTC (rev 904442) +++ PKGBUILD2021-03-26 03:59:36 UTC (rev 904443) @@ -3,7 +3,7 @@ _hkgname=snap-core pkgname=haskell-snap-core pkgver=1.0.4.2 -pkgrel=140 +pkgrel=141 pkgdesc="A Haskell Web Framework (core interfaces and types)" url="https://github.com/snapframework/snap-core"; license=('BSD') @@ -13,7 +13,7 @@ 'haskell-monad-control' 'haskell-random' 'haskell-readable' 'haskell-regex-posix' 'haskell-transformers-base' 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-network' 'haskell-network-uri') -makedepends=('ghc' 'haskell-quickcheck' 'haskell-parallel' 'haskell-test-framework' +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-parallel' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-zlib') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz snap-core-fix-random-1.2.patch::https://github.com/snapframework/snap-core/pull/299.patch) @@ -23,7 +23,7 @@ prepare() { cd $_hkgname-$pkgver patch -p1 -i ../snap-core-fix-random-1.2.patch -sed -i -e '/bytestring-builder/d' $_hkgname.cabal +uusi -d bytestring-builder -u attoparsec $_hkgname.cabal } build() {
[arch-commits] Commit in haskell-io-streams/repos (2 files)
Date: Friday, March 26, 2021 @ 03:53:44 Author: felixonmars Revision: 904442 archrelease: copy trunk to community-staging-x86_64 Added: haskell-io-streams/repos/community-staging-x86_64/ haskell-io-streams/repos/community-staging-x86_64/PKGBUILD (from rev 904441, haskell-io-streams/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-io-streams/repos/community-staging-x86_64/PKGBUILD (from rev 904441, haskell-io-streams/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 03:53:44 UTC (rev 904442) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=io-streams +pkgname=haskell-io-streams +pkgver=1.5.2.0 +pkgrel=66 +pkgdesc="Simple, composable, and easy-to-use stream I/O" +url="https://github.com/snapframework/io-streams"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-network' 'haskell-primitive' 'haskell-vector' + 'haskell-zlib-bindings') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2cb6c9cded0077f1501b0fba576b79e5ebf21ccc2711a91552ec46ef6d5e943e0c1255cdfda381aa8e4d7691b1e450956bedd2fbd4414b13ef7926b0cc3dc4c3') + +prepare() { +cd $_hkgname-$pkgver +uusi -d bytestring-builder -u attoparsec $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-io-streams/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 03:53:30 Author: felixonmars Revision: 904441 upgpkg: haskell-io-streams 1.5.2.0-66: rebuild with attoparsec 0.14.1 Modified: haskell-io-streams/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 03:21:26 UTC (rev 904440) +++ PKGBUILD2021-03-26 03:53:30 UTC (rev 904441) @@ -3,7 +3,7 @@ _hkgname=io-streams pkgname=haskell-io-streams pkgver=1.5.2.0 -pkgrel=65 +pkgrel=66 pkgdesc="Simple, composable, and easy-to-use stream I/O" url="https://github.com/snapframework/io-streams"; license=('BSD') @@ -10,7 +10,7 @@ arch=('x86_64') depends=('ghc-libs' 'haskell-attoparsec' 'haskell-network' 'haskell-primitive' 'haskell-vector' 'haskell-zlib-bindings') -makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) sha512sums=('2cb6c9cded0077f1501b0fba576b79e5ebf21ccc2711a91552ec46ef6d5e943e0c1255cdfda381aa8e4d7691b1e450956bedd2fbd4414b13ef7926b0cc3dc4c3') @@ -17,7 +17,7 @@ prepare() { cd $_hkgname-$pkgver -sed -i -e '/bytestring-builder/d' $_hkgname.cabal +uusi -d bytestring-builder -u attoparsec $_hkgname.cabal } build() {
[arch-commits] Commit in python-cryptography/repos (2 files)
Date: Friday, March 26, 2021 @ 03:20:34 Author: felixonmars Revision: 411055 archrelease: copy trunk to testing-x86_64 Added: python-cryptography/repos/testing-x86_64/ python-cryptography/repos/testing-x86_64/PKGBUILD (from rev 411054, python-cryptography/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: python-cryptography/repos/testing-x86_64/PKGBUILD (from rev 411054, python-cryptography/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-03-26 03:20:34 UTC (rev 411055) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan + +pkgname=python-cryptography +pkgver=3.4.7 +pkgrel=1 +pkgdesc="A package designed to expose cryptographic recipes and primitives to Python developers" +arch=('x86_64') +license=('Apache') +url="https://pypi.python.org/pypi/cryptography"; +depends=('python-cffi') +makedepends=('python-setuptools-rust') +checkdepends=('python-pytest-runner' 'python-pytest-subtests' "python-cryptography-vectors=$pkgver" + 'python-iso8601' 'python-pretend' 'python-hypothesis' 'python-pytz') +source=("https://pypi.io/packages/source/c/cryptography/cryptography-$pkgver.tar.gz";) +sha512sums=('3c4cf64bc0b067ccdbb71efe04c32ac9d673faea6cc4ccd13d6b1b61920be4785806d19359b7657d032a2ff1c011a8b4f16ec4924d9df8a59d1a875a7f844473') + +prepare() { + # https://github.com/pyca/cryptography/pull/5777 + sed -i '/install_requires/d' cryptography-$pkgver/setup.py +} + +build() { + cd cryptography-$pkgver + python setup.py build +} + +check() { + cd cryptography-$pkgver + python setup.py pytest +} + +package() { + cd cryptography-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +}
[arch-commits] Commit in haskell-hiedb/repos (2 files)
Date: Friday, March 26, 2021 @ 03:21:26 Author: felixonmars Revision: 904440 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hiedb/repos/community-staging-x86_64/ haskell-hiedb/repos/community-staging-x86_64/PKGBUILD (from rev 904439, haskell-hiedb/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-hiedb/repos/community-staging-x86_64/PKGBUILD (from rev 904439, haskell-hiedb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 03:21:26 UTC (rev 904440) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=hiedb +pkgname=haskell-hiedb +pkgver=0.3.0.1 +pkgrel=22 +pkgdesc="Generates a references DB from .hie files" +url="https://github.com/wz1000/HieDb"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-algebraic-graphs' 'haskell-ansi-terminal' 'haskell-extra' 'haskell-ghc' + 'haskell-ghc-paths' 'haskell-hie-compat' 'haskell-lucid' 'haskell-optparse-applicative' + 'haskell-sqlite-simple') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +# https://github.com/wz1000/HieDb/pull/27 +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/wz1000/HieDb/archive/$pkgver/$pkgname-$pkgver.tar.gz";) +sha256sums=('7c0d3c56f7c0ea9b5af84f9c9f8547dc2a12abf0ab3e599c9ebdff3d2bf7b980') + +prepare() { + cd HieDb-$pkgver + sed -i 's/callProcess "ghc" \$/callProcess "ghc" $ "-dynamic" :/' test/Main.hs +} + +build() { + cd HieDb-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd HieDb-$pkgver + # https://github.com/wz1000/HieDb/issues/28 + PATH="$PWD/dist/build/hiedb:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd HieDb-$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-sqlite-simple/repos (2 files)
Date: Friday, March 26, 2021 @ 03:20:10 Author: felixonmars Revision: 904438 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sqlite-simple/repos/community-staging-x86_64/ haskell-sqlite-simple/repos/community-staging-x86_64/PKGBUILD (from rev 904437, haskell-sqlite-simple/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-sqlite-simple/repos/community-staging-x86_64/PKGBUILD (from rev 904437, haskell-sqlite-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 03:20:10 UTC (rev 904438) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=sqlite-simple +pkgname=haskell-sqlite-simple +pkgver=0.4.18.0 +pkgrel=18 +pkgdesc="Mid-Level SQLite client library" +url="http://github.com/nurpax/sqlite-simple"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-only' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-textual' 'haskell-direct-sqlite') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-base16-bytestring') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('f73f1866f672db1941a2cb60b18532c185ef45b0950a538a6598e57791d32c02') + +prepare() { + cd $_hkgname-$pkgver + uusi -d semigroups $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +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 python-cryptography/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 03:20:22 Author: felixonmars Revision: 411054 upgpkg: python-cryptography 3.4.7-1 Modified: python-cryptography/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 00:58:27 UTC (rev 411053) +++ PKGBUILD2021-03-26 03:20:22 UTC (rev 411054) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-cryptography -pkgver=3.4.6 +pkgver=3.4.7 pkgrel=1 pkgdesc="A package designed to expose cryptographic recipes and primitives to Python developers" arch=('x86_64') @@ -12,7 +12,7 @@ checkdepends=('python-pytest-runner' 'python-pytest-subtests' "python-cryptography-vectors=$pkgver" 'python-iso8601' 'python-pretend' 'python-hypothesis' 'python-pytz') source=("https://pypi.io/packages/source/c/cryptography/cryptography-$pkgver.tar.gz";) -sha512sums=('30b712adc5cc114faeb7bfef0b9de88c6daefa5a8b99e53bd6d37b8ed560bd1d396cbb202902c307b90f40d695bde151164436bf233fb726dc836c8b70126653') +sha512sums=('3c4cf64bc0b067ccdbb71efe04c32ac9d673faea6cc4ccd13d6b1b61920be4785806d19359b7657d032a2ff1c011a8b4f16ec4924d9df8a59d1a875a7f844473') prepare() { # https://github.com/pyca/cryptography/pull/5777
[arch-commits] Commit in haskell-hiedb/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 03:21:13 Author: felixonmars Revision: 904439 upgpkg: haskell-hiedb 0.3.0.1-22: rebuild with attoparsec 0.14.1 Modified: haskell-hiedb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 03:20:10 UTC (rev 904438) +++ PKGBUILD2021-03-26 03:21:13 UTC (rev 904439) @@ -3,7 +3,7 @@ _hkgname=hiedb pkgname=haskell-hiedb pkgver=0.3.0.1 -pkgrel=21 +pkgrel=22 pkgdesc="Generates a references DB from .hie files" url="https://github.com/wz1000/HieDb"; license=("BSD")
[arch-commits] Commit in haskell-attoparsec/repos (2 files)
Date: Friday, March 26, 2021 @ 03:19:02 Author: felixonmars Revision: 904436 archrelease: copy trunk to community-staging-x86_64 Added: haskell-attoparsec/repos/community-staging-x86_64/ haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 904435, haskell-attoparsec/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 904435, haskell-attoparsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 03:19:02 UTC (rev 904436) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=attoparsec +pkgname=haskell-attoparsec +pkgver=0.14.1 +pkgrel=1 +pkgdesc="Fast combinator parsing for bytestrings and text" +url="https://github.com/bos/attoparsec"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-scientific') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-unicode' 'haskell-tasty' + 'haskell-tasty-quickcheck' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a43925cdfd4685c7ae34057536d713fc4edda9681a06cdf386bac618441499a2ed6c6088059e7c003381d3039ce32e413ed4f87a8ead0fd0f18c8aac3ce127ac') + +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-developer +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-sqlite-simple/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 03:19:58 Author: felixonmars Revision: 904437 upgpkg: haskell-sqlite-simple 0.4.18.0-18: rebuild with attoparsec 0.14.1 Modified: haskell-sqlite-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 03:19:02 UTC (rev 904436) +++ PKGBUILD2021-03-26 03:19:58 UTC (rev 904437) @@ -3,7 +3,7 @@ _hkgname=sqlite-simple pkgname=haskell-sqlite-simple pkgver=0.4.18.0 -pkgrel=17 +pkgrel=18 pkgdesc="Mid-Level SQLite client library" url="http://github.com/nurpax/sqlite-simple"; license=("BSD")
[arch-commits] Commit in haskell-attoparsec/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 03:18:47 Author: felixonmars Revision: 904435 upgpkg: haskell-attoparsec 0.14.1-1: rebuild with attoparsec 0.14.1 Modified: haskell-attoparsec/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 03:14:05 UTC (rev 904434) +++ PKGBUILD2021-03-26 03:18:47 UTC (rev 904435) @@ -3,8 +3,8 @@ _hkgname=attoparsec pkgname=haskell-attoparsec -pkgver=0.13.2.5 -pkgrel=16 +pkgver=0.14.1 +pkgrel=1 pkgdesc="Fast combinator parsing for bytestrings and text" url="https://github.com/bos/attoparsec"; license=("BSD") @@ -13,7 +13,7 @@ makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-unicode' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-vector') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('357545ebd003faff09485cdf89adee9f1f87b49ab9c26a133ef3d0ac165e3880eecd147431131ede425f5863f07ee79857fe2cbbfba1a3155abd70894f553c59') +sha512sums=('a43925cdfd4685c7ae34057536d713fc4edda9681a06cdf386bac618441499a2ed6c6088059e7c003381d3039ce32e413ed4f87a8ead0fd0f18c8aac3ce127ac') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-summoner-tui/repos (2 files)
Date: Friday, March 26, 2021 @ 02:58:40 Author: felixonmars Revision: 904370 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner-tui/repos/community-staging-x86_64/ haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 904369, haskell-summoner-tui/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 904369, haskell-summoner-tui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:58:40 UTC (rev 904370) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner-tui +pkgname=haskell-summoner-tui +pkgver=2.0.1.1 +pkgrel=158 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." +url="https://github.com/kowainik/summoner"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 'haskell-vty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +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-summoner-tui/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:58:29 Author: felixonmars Revision: 904369 upgpkg: haskell-summoner-tui 2.0.1.1-158: rebuild with lens 5 Modified: haskell-summoner-tui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:57:25 UTC (rev 904368) +++ PKGBUILD2021-03-26 02:58:29 UTC (rev 904369) @@ -4,7 +4,7 @@ _hkgname=summoner-tui pkgname=haskell-summoner-tui pkgver=2.0.1.1 -pkgrel=157 +pkgrel=158 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." url="https://github.com/kowainik/summoner"; license=('MPL2')
[arch-commits] Commit in haskell-summoner/repos (2 files)
Date: Friday, March 26, 2021 @ 02:57:25 Author: felixonmars Revision: 904368 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner/repos/community-staging-x86_64/ haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 904367, haskell-summoner/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 904367, haskell-summoner/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:57:25 UTC (rev 904368) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner +pkgname=haskell-summoner +pkgver=2.0.1.1 +pkgrel=141 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." +url="https://github.com/kowainik/summoner"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-colourista' 'haskell-generic-data' 'haskell-gitrev' + 'haskell-neat-interpolation' 'haskell-optparse-applicative' 'haskell-relude' + 'haskell-shellmet' 'haskell-tomland' 'haskell-validation-selective') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('5b6eee2848e2fb0b65d34f4a980ecd6e7766629a42394348dc2166e2216fc496') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test || : +} + +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-summoner/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:57:12 Author: felixonmars Revision: 904367 upgpkg: haskell-summoner 2.0.1.1-141: rebuild with lens 5 Modified: haskell-summoner/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:55:46 UTC (rev 904366) +++ PKGBUILD2021-03-26 02:57:12 UTC (rev 904367) @@ -4,7 +4,7 @@ _hkgname=summoner pkgname=haskell-summoner pkgver=2.0.1.1 -pkgrel=140 +pkgrel=141 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." url="https://github.com/kowainik/summoner"; license=('MPL2')
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Friday, March 26, 2021 @ 02:55:46 Author: felixonmars Revision: 904366 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 904365, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 904365, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:55:46 UTC (rev 904366) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23.6 +pkgrel=59 +pkgdesc="hOpenPGP-based command-line tools" +url="https://salsa.debian.org/clint/hopenpgp-tools"; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-binary-conduit' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-errors' + 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-memory' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('73c83f939492c66b4ad5782e01acd0af97011a0ae797bce82d9431eb3e9c155ce1b4af1c4b3a5922f10e0e468c1c009cb270b8f15c7ba3236d9d8bf9e0265018') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:55:34 Author: felixonmars Revision: 904365 upgpkg: hopenpgp-tools 0.23.6-59: rebuild with lens 5 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:53:40 UTC (rev 904364) +++ PKGBUILD2021-03-26 02:55:34 UTC (rev 904365) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23.6 -pkgrel=58 +pkgrel=59 pkgdesc="hOpenPGP-based command-line tools" url="https://salsa.debian.org/clint/hopenpgp-tools"; license=("AGPL3")
[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Friday, March 26, 2021 @ 02:53:40 Author: felixonmars Revision: 904364 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 904363, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 904363, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:53:40 UTC (rev 904364) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.9.5 +pkgrel=103 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 'haskell-binary-conduit' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable' + 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 'haskell-memory' + 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' + 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 'haskell-resourcet' 'haskell-split' + 'haskell-time-locale-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7e0ecc73054c5315093e7f64f92bc7c62a7f9ff1b2c985595db427a063460b3fc692343079676631987c9a651212d1d739289f9b1e2ecb1c086b2c9bd5a4ba0e') + +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 \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:53:28 Author: felixonmars Revision: 904363 upgpkg: haskell-hopenpgp 2.9.5-103: rebuild with lens 5 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:51:04 UTC (rev 904362) +++ PKGBUILD2021-03-26 02:53:28 UTC (rev 904363) @@ -3,7 +3,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.9.5 -pkgrel=102 +pkgrel=103 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/"; license=('MIT')
[arch-commits] Commit in haskell-ixset-typed/repos (2 files)
Date: Friday, March 26, 2021 @ 02:51:04 Author: felixonmars Revision: 904362 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ixset-typed/repos/community-staging-x86_64/ haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 904361, haskell-ixset-typed/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 904361, haskell-ixset-typed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:51:04 UTC (rev 904362) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ixset-typed +pkgname=haskell-ixset-typed +pkgver=0.5 +pkgrel=134 +pkgdesc="Efficient relational queries on Haskell sets" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0f25a540835805cdea68b46de5956afa887172cf16135f7d13e1c1f59e750652defae74d3ecebdacdb606ddf3bdc515c370e0b57f7ada21e3aa3f6e1b62fe582') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-ixset-typed/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:50:52 Author: felixonmars Revision: 904361 upgpkg: haskell-ixset-typed 0.5-134: rebuild with lens 5 Modified: haskell-ixset-typed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:50:00 UTC (rev 904360) +++ PKGBUILD2021-03-26 02:50:52 UTC (rev 904361) @@ -3,7 +3,7 @@ _hkgname=ixset-typed pkgname=haskell-ixset-typed pkgver=0.5 -pkgrel=133 +pkgrel=134 pkgdesc="Efficient relational queries on Haskell sets" url="https://hackage.haskell.org/package/${_hkgname}"; license=('BSD')
[arch-commits] Commit in haskell-safecopy/repos (2 files)
Date: Friday, March 26, 2021 @ 02:50:00 Author: felixonmars Revision: 904360 archrelease: copy trunk to community-staging-x86_64 Added: haskell-safecopy/repos/community-staging-x86_64/ haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 904359, haskell-safecopy/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 904359, haskell-safecopy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:50:00 UTC (rev 904360) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +_hkgname=safecopy +pkgname=haskell-safecopy +pkgver=0.10.4.1 +pkgrel=8 +pkgdesc="Binary serialization with version control." +url="http://acid-state.seize.it/safecopy"; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-generic-data' 'haskell-old-time' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-lens' 'haskell-lens-action' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('49e652d02b321fb98566b316366b11e9734119a3e82b4bb114ace639e2b6b9afc2b67feec5fc0d183b05ef3c40e5cc8e434b8edf969c6250eddc60ca3b82219e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in haskell-safecopy/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:49:48 Author: felixonmars Revision: 904359 upgpkg: haskell-safecopy 0.10.4.1-8: rebuild with lens 5 Modified: haskell-safecopy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:48:31 UTC (rev 904358) +++ PKGBUILD2021-03-26 02:49:48 UTC (rev 904359) @@ -3,7 +3,7 @@ _hkgname=safecopy pkgname=haskell-safecopy pkgver=0.10.4.1 -pkgrel=7 +pkgrel=8 pkgdesc="Binary serialization with version control." url="http://acid-state.seize.it/safecopy"; license=('custom:PublicDomain')
[arch-commits] Commit in haskell-generic-data/repos (2 files)
Date: Friday, March 26, 2021 @ 02:48:31 Author: felixonmars Revision: 904358 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-data/repos/community-staging-x86_64/ haskell-generic-data/repos/community-staging-x86_64/PKGBUILD (from rev 904357, haskell-generic-data/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-generic-data/repos/community-staging-x86_64/PKGBUILD (from rev 904357, haskell-generic-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:48:31 UTC (rev 904358) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=generic-data +pkgname=haskell-generic-data +pkgver=0.9.2.0 +pkgrel=57 +pkgdesc="Deriving instances with GHC.Generics and related utilities" +url="https://github.com/Lysxia/generic-data"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ap-normalize' 'haskell-base-orphans' 'haskell-contravariant' + 'haskell-show-combinators') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-generic-lens' 'haskell-glob' + 'haskell-inspection-testing' 'haskell-one-liner' 'haskell-quickcheck' + 'haskell-show-combinators' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-unordered-containers') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b670a5ff77f9c918b13a5580a48e6b6e9583e34eefb4d348680bd3fb27c0ab85b028ffbc6010be09180021f6af32ceea8b8e7ade529d97cf59b43fb1655f2297') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-generic-data/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:48:19 Author: felixonmars Revision: 904357 upgpkg: haskell-generic-data 0.9.2.0-57: rebuild with lens 5 Modified: haskell-generic-data/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:46:47 UTC (rev 904356) +++ PKGBUILD2021-03-26 02:48:19 UTC (rev 904357) @@ -3,7 +3,7 @@ _hkgname=generic-data pkgname=haskell-generic-data pkgver=0.9.2.0 -pkgrel=56 +pkgrel=57 pkgdesc="Deriving instances with GHC.Generics and related utilities" url="https://github.com/Lysxia/generic-data"; license=('MIT')
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Friday, March 26, 2021 @ 02:46:47 Author: felixonmars Revision: 904356 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-server/repos/community-staging-x86_64/ haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 904355, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 904355, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:46:47 UTC (rev 904356) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-language-server +pkgname=haskell-language-server +pkgver=1.0.0.0 +pkgrel=6 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-base16-bytestring' 'haskell-brittany' + 'haskell-cryptohash-sha1' 'haskell-data-default' 'haskell-extra' 'haskell-floskell' + 'haskell-fourmolu' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-ghcide' + 'haskell-gitrev' 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' + 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-eval-plugin' + 'haskell-hls-explicit-imports-plugin' 'haskell-hls-haddock-comments-plugin' + 'haskell-hls-hlint-plugin' 'haskell-hls-plugin-api' 'haskell-hls-retrie-plugin' + 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 'haskell-hslogger' 'haskell-lens' + 'haskell-lsp' 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-ormolu' + 'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-shake' 'haskell-sqlite-simple' + 'stylish-haskell' 'haskell-temporary' 'haskell-unordered-containers' 'haskell-with-utf8') +makedepends=('ghc' 'uusi' 'haskell-blaze-markup' 'haskell-hspec' 'haskell-hspec-core' + 'haskell-hspec-expectations' 'haskell-lsp-test' 'haskell-megaparsec' 'haskell-tasty' + 'haskell-tasty-ant-xml' 'haskell-tasty-expected-failure' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-yaml') +checkdepends=('cabal-install') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713') + +prepare() { + cd haskell-language-server-ghcide-v1.1.0 + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; +} + +build() { + cd haskell-language-server-ghcide-v1.1.0 + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-ghcide-v1.1.0 + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd haskell-language-server-ghcide-v1.1.0 + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:46:35 Author: felixonmars Revision: 904355 upgpkg: haskell-language-server 1.0.0.0-6: rebuild with lens 5 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:43:01 UTC (rev 904354) +++ PKGBUILD2021-03-26 02:46:35 UTC (rev 904355) @@ -3,7 +3,7 @@ _hkgname=haskell-language-server pkgname=haskell-language-server pkgver=1.0.0.0 -pkgrel=5 +pkgrel=6 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache")
[arch-commits] Commit in haskell-hls-tactics-plugin/repos (2 files)
Date: Friday, March 26, 2021 @ 02:43:01 Author: felixonmars Revision: 904354 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-tactics-plugin/repos/community-staging-x86_64/ haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904353, haskell-hls-tactics-plugin/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904353, haskell-hls-tactics-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:43:01 UTC (rev 904354) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan + +_hkgname=hls-tactics-plugin +pkgname=haskell-hls-tactics-plugin +pkgver=1.0.0.0 +pkgrel=9 +pkgdesc="Wingman plugin for Haskell Language Server" +url="https://haskellwingman.dev"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-fingertree' 'haskell-generic-lens' + 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghc-source-gen' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-refinery' 'haskell-retrie' + 'haskell-shake' 'haskell-syb') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-checkers' 'haskell-data-default' + 'haskell-hie-bios' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-hspec-expectations' 'haskell-lsp-test' 'haskell-lsp-types' + 'haskell-megaparsec' 'haskell-tasty' 'haskell-tasty-ant-xml' + 'haskell-tasty-expected-failure' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-tasty-rerun') +# Hackage tarball is missing test data +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713') + +prepare() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + PATH="$PWD/dist/build/test-server:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test +} + +package() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + 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 + + rm "$pkgdir"/usr/bin/test-server + rmdir "$pkgdir"/usr/bin +}
[arch-commits] Commit in haskell-hls-tactics-plugin/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:42:49 Author: felixonmars Revision: 904353 upgpkg: haskell-hls-tactics-plugin 1.0.0.0-9: rebuild with lens 5 Modified: haskell-hls-tactics-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:33:58 UTC (rev 904352) +++ PKGBUILD2021-03-26 02:42:49 UTC (rev 904353) @@ -3,7 +3,7 @@ _hkgname=hls-tactics-plugin pkgname=haskell-hls-tactics-plugin pkgver=1.0.0.0 -pkgrel=8 +pkgrel=9 pkgdesc="Wingman plugin for Haskell Language Server" url="https://haskellwingman.dev"; license=("Apache")
[arch-commits] Commit in haskell-generic-lens/repos (2 files)
Date: Friday, March 26, 2021 @ 02:33:58 Author: felixonmars Revision: 904352 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-lens/repos/community-staging-x86_64/ haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 904351, haskell-generic-lens/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 904351, haskell-generic-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:33:58 UTC (rev 904352) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=generic-lens +pkgname=haskell-generic-lens +pkgver=2.1.0.0 +pkgrel=22 +pkgdesc="Generically derive traversals, lenses and prisms" +url="https://github.com/kcsongor/generic-lens"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-generic-lens-core' 'haskell-profunctors') +makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-inspection-testing' 'haskell-lens') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d62f07d3133c4513478d868493d31350a6378cc6c31a7da88ca09b8e8d4032a82c7ae42cbbb0770167aeb15b289cb1401ae3f4576ff10bc39af6f5dca9d80640') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-generic-lens/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:33:45 Author: felixonmars Revision: 904351 upgpkg: haskell-generic-lens 2.1.0.0-22: rebuild with lens 5 Modified: haskell-generic-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:32:25 UTC (rev 904350) +++ PKGBUILD2021-03-26 02:33:45 UTC (rev 904351) @@ -3,7 +3,7 @@ _hkgname=generic-lens pkgname=haskell-generic-lens pkgver=2.1.0.0 -pkgrel=21 +pkgrel=22 pkgdesc="Generically derive traversals, lenses and prisms" url="https://github.com/kcsongor/generic-lens"; license=('BSD')
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Friday, March 26, 2021 @ 02:32:25 Author: felixonmars Revision: 904350 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ci/repos/community-staging-x86_64/ haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 904349, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 904349, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:32:25 UTC (rev 904350) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.10.3 +pkgrel=222 +pkgdesc="Cabal package script generator for Travis-CI" +url="https://haskell-ci.rtfd.org/"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-cabal-install-parsers' + 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-lattices' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-temporary' 'haskell-unordered-containers' + 'shellcheck') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('7b8bd970619344c8254a678038a19f838a5b4eaba39a8d42c640aa50e1b31ea3') + +prepare(){ + uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ci/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:32:13 Author: felixonmars Revision: 904349 upgpkg: haskell-ci 0.10.3-222: rebuild with lens 5 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:30:33 UTC (rev 904348) +++ PKGBUILD2021-03-26 02:32:13 UTC (rev 904349) @@ -3,7 +3,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.10.3 -pkgrel=221 +pkgrel=222 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/"; license=("GPL")
[arch-commits] Commit in haskell-cabal-install-parsers/repos (2 files)
Date: Friday, March 26, 2021 @ 02:30:33 Author: felixonmars Revision: 904348 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cabal-install-parsers/repos/community-staging-x86_64/ haskell-cabal-install-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 904347, haskell-cabal-install-parsers/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-cabal-install-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 904347, haskell-cabal-install-parsers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:30:33 UTC (rev 904348) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=cabal-install-parsers +pkgname=haskell-cabal-install-parsers +pkgver=0.4 +pkgrel=84 +pkgdesc="Utilities to work with cabal-install files" +url="https://haskell-ci.rtfd.org/"; +license=("GPL" "BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-binary-instances' + 'haskell-cryptohash-sha256' 'haskell-lukko' 'haskell-network-uri' 'haskell-tar') +makedepends=('ghc' 'uusi' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tree-diff') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz"; + $_hkgname-tree-diff-0.2.patch::https://github.com/haskell-CI/haskell-ci/pull/500.patch) +sha512sums=('ed521221e822b471ed297d8291fb1360d785197b0d36de7a4e1dd2bf44b5c2840281fc423e2618dd70dc38354b156984e05f7469f3915321a181a349e94a1a27' + '57809a0e379595b84534c56eaf08d0a1c34e52e3bfbc6aa631785746cb0c67eb00fcea241ceef26c0dc0801fa26cfb429a4a04b4515c3f2433035b63f9201420') + +prepare() { + cd $_hkgname-$pkgver + patch -p2 -i ../$_hkgname-tree-diff-0.2.patch + uusi -u tasty $_hkgname.cabal + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + cabal update # Generate cabal config for tests + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-cabal-install-parsers/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:30:22 Author: felixonmars Revision: 904347 upgpkg: haskell-cabal-install-parsers 0.4-84: rebuild with lens 5 Modified: haskell-cabal-install-parsers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:28:23 UTC (rev 904346) +++ PKGBUILD2021-03-26 02:30:22 UTC (rev 904347) @@ -3,7 +3,7 @@ _hkgname=cabal-install-parsers pkgname=haskell-cabal-install-parsers pkgver=0.4 -pkgrel=83 +pkgrel=84 pkgdesc="Utilities to work with cabal-install files" url="https://haskell-ci.rtfd.org/"; license=("GPL" "BSD")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Friday, March 26, 2021 @ 02:28:23 Author: felixonmars Revision: 904346 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 904345, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 904345, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:28:23 UTC (rev 904346) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.14.0.0 +pkgrel=19 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' 'haskell-wai-app-static' + 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5f3f7a952b085cf1a59a646c15e42f29c89d4ed0a5a96f55156d19b86340c2361da6c19ff7a70bde98122423e237dc7082bfcc84bc5e96ab9421fdaef84a8cce') + +prepare() { +cd $_hkgname-$pkgver +uusi -u cryptonite -u optparse-applicative -u pandoc -u tasty $_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 --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +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-hakyll/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:28:11 Author: felixonmars Revision: 904345 upgpkg: haskell-hakyll 4.14.0.0-19: rebuild with lens 5 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:26:34 UTC (rev 904344) +++ PKGBUILD2021-03-26 02:28:11 UTC (rev 904345) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.14.0.0 -pkgrel=18 +pkgrel=19 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll"; license=("BSD")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Friday, March 26, 2021 @ 02:26:34 Author: felixonmars Revision: 904344 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 904343, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 904343, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:26:34 UTC (rev 904344) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.1 +pkgrel=349 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";) +sha512sums=('95ca827f50035e352eabfbee9eb1791278f7c18c10c3a6c2656c5b9e87396b7b6c088f4cefa3d6f954ac6c2765ea50e232985b9f3eeea2dbe77c17473cc4a437') + +prepare() { +cd $pkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-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 + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:26:22 Author: felixonmars Revision: 904343 upgpkg: shellcheck 0.7.1-349: rebuild with lens 5 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:22:27 UTC (rev 904342) +++ PKGBUILD2021-03-26 02:26:22 UTC (rev 904343) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.1 -pkgrel=348 +pkgrel=349 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net"; license=("GPL")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Friday, March 26, 2021 @ 02:22:27 Author: felixonmars Revision: 904342 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 904341, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 904341, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:22:27 UTC (rev 904342) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.10.0 +pkgrel=14 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('5f8967371ae3e003e7157184a5e9903133120b5ccada58904a7c3bf8dabc284c0a73d1a34902a349ee1d752e27477ece2944f78820e48bee0f7cac42e29ab87a') + +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 --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +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 +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:22:15 Author: felixonmars Revision: 904341 upgpkg: pandoc-crossref 0.3.10.0-14: rebuild with lens 5 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:20:20 UTC (rev 904340) +++ PKGBUILD2021-03-26 02:22:15 UTC (rev 904341) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.10.0 -pkgrel=13 +pkgrel=14 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in pandoc/repos (3 files)
Date: Friday, March 26, 2021 @ 02:20:20 Author: felixonmars Revision: 904340 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 904339, pandoc/trunk/PKGBUILD) pandoc/repos/community-staging-x86_64/haddock-library-1.10.patch (from rev 904339, pandoc/trunk/haddock-library-1.10.patch) + PKGBUILD | 74 +++ haddock-library-1.10.patch | 11 ++ 2 files changed, 85 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 904339, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:20:20 UTC (rev 904340) @@ -0,0 +1,74 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.12 +pkgrel=8 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' + 'haskell-citeproc' 'haskell-commonmark' 'haskell-commonmark-extensions' + 'haskell-commonmark-pandoc' 'haskell-connection' 'haskell-data-default' + 'haskell-doclayout' 'haskell-doctemplates' 'haskell-emojis' 'haskell-file-embed' + 'haskell-glob' 'haskell-haddock-library' 'haskell-ipynb' 'haskell-jira-wiki-markup' + 'haskell-skylighting' 'haskell-skylighting-core' 'haskell-hslua' + 'haskell-hslua-module-path' 'haskell-hslua-module-system' 'haskell-hslua-module-text' + 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' + 'haskell-pandoc-types' 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-conversions' 'haskell-network-uri' + 'haskell-unicode-transforms' 'haskell-unordered-containers' 'haskell-zip-archive' + 'haskell-xml' 'haskell-xml-conduit' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck' + 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; +haddock-library-1.10.patch) +sha512sums=('da57f8d9083d04bf2ec2f316f70b8241fcdeaeff6de7937f8f0803546109509527f39e1aa1ca576f966aaff3b563646f9f284b936802c37393311d9af5fa5144' + 'f6b0fc90d42e2a02c101e0ba3f86884cb957392b0a1d351f63459780df57a4db51bd9ef72230cd0060e5247fa9a0b5274701bb663163561a932e6aed4e0d5b07') + +prepare() { +cd $pkgname-$pkgver +patch -p0 -i ../haddock-library-1.10.patch +uusi -u haddock-library -u random $pkgname.cabal + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +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 +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/ +} Copied: pandoc/repos/community-staging-x86_64/haddock-library-1.10.patch (from rev 904339, pandoc/trunk/
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:20:05 Author: felixonmars Revision: 904339 upgpkg: pandoc 2.12-8: rebuild with lens 5 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:08:35 UTC (rev 904338) +++ PKGBUILD2021-03-26 02:20:05 UTC (rev 904339) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.12 -pkgrel=7 +pkgrel=8 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)
Date: Friday, March 26, 2021 @ 02:08:35 Author: felixonmars Revision: 904338 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-retrie-plugin/repos/community-staging-x86_64/ haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904337, haskell-hls-retrie-plugin/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904337, haskell-hls-retrie-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:08:35 UTC (rev 904338) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=hls-retrie-plugin +pkgname=haskell-hls-retrie-plugin +pkgver=1.0.0.1 +pkgrel=5 +pkgdesc="Retrie integration plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-retrie-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghcide' + 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' 'haskell-lsp-types' + 'haskell-retrie' 'haskell-safe-exceptions' 'haskell-shake' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('b87e280a52f179f247cdaed6b1c00883d7362b009f00088f9dc08a8ea0b5506f') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-retrie-plugin/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:08:23 Author: felixonmars Revision: 904337 upgpkg: haskell-hls-retrie-plugin 1.0.0.1-5: rebuild with lens 5 Modified: haskell-hls-retrie-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:07:08 UTC (rev 904336) +++ PKGBUILD2021-03-26 02:08:23 UTC (rev 904337) @@ -3,7 +3,7 @@ _hkgname=hls-retrie-plugin pkgname=haskell-hls-retrie-plugin pkgver=1.0.0.1 -pkgrel=4 +pkgrel=5 pkgdesc="Retrie integration plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-retrie-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)
Date: Friday, March 26, 2021 @ 02:07:08 Author: felixonmars Revision: 904336 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-hlint-plugin/repos/community-staging-x86_64/ haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904335, haskell-hls-hlint-plugin/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904335, haskell-hls-hlint-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:07:08 UTC (rev 904336) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hls-hlint-plugin +pkgname=haskell-hls-hlint-plugin +pkgver=1.0.0.1 +pkgrel=8 +pkgdesc="Hlint integration plugin with Haskell Language Server" +url="https://hackage.haskell.org/package/hls-hlint-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hashable' + 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' + 'haskell-regex-tdfa' 'haskell-shake' 'haskell-temporary' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713') + +prepare() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + 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 haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-hlint-plugin/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:06:56 Author: felixonmars Revision: 904335 upgpkg: haskell-hls-hlint-plugin 1.0.0.1-8: rebuild with lens 5 Modified: haskell-hls-hlint-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:05:45 UTC (rev 904334) +++ PKGBUILD2021-03-26 02:06:56 UTC (rev 904335) @@ -3,7 +3,7 @@ _hkgname=hls-hlint-plugin pkgname=haskell-hls-hlint-plugin pkgver=1.0.0.1 -pkgrel=7 +pkgrel=8 pkgdesc="Hlint integration plugin with Haskell Language Server" url="https://hackage.haskell.org/package/hls-hlint-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)
Date: Friday, March 26, 2021 @ 02:05:45 Author: felixonmars Revision: 904334 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/ haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904333, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904333, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:05:45 UTC (rev 904334) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.0 +pkgrel=8 +pkgdesc="Haddock comments plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('231ba321483a3bb080cb592498d866e1571224f30318570c2b86c4b6721efeab') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:05:33 Author: felixonmars Revision: 904333 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.0-8: rebuild with lens 5 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:04:03 UTC (rev 904332) +++ PKGBUILD2021-03-26 02:05:33 UTC (rev 904333) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.0 -pkgrel=7 +pkgrel=8 pkgdesc="Haddock comments plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server"; license=("Apache")
[arch-commits] Commit in haskell-hls-class-plugin/repos (2 files)
Date: Friday, March 26, 2021 @ 02:04:03 Author: felixonmars Revision: 904332 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-class-plugin/repos/community-staging-x86_64/ haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904331, haskell-hls-class-plugin/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904331, haskell-hls-class-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:04:03 UTC (rev 904332) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-class-plugin +pkgname=haskell-hls-class-plugin +pkgver=1.0.0.0 +pkgrel=11 +pkgdesc="Class/instance management plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-shake' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('c058077a64014ee596625f29d36bb12193cb88b42b855dabc165e8953dd77980') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-class-plugin/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:03:50 Author: felixonmars Revision: 904331 upgpkg: haskell-hls-class-plugin 1.0.0.0-11: rebuild with lens 5 Modified: haskell-hls-class-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:02:42 UTC (rev 904330) +++ PKGBUILD2021-03-26 02:03:50 UTC (rev 904331) @@ -3,7 +3,7 @@ _hkgname=hls-class-plugin pkgname=haskell-hls-class-plugin pkgver=1.0.0.0 -pkgrel=10 +pkgrel=11 pkgdesc="Class/instance management plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache")
[arch-commits] Commit in haskell-hls-splice-plugin/repos (2 files)
Date: Friday, March 26, 2021 @ 02:02:42 Author: felixonmars Revision: 904330 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-splice-plugin/repos/community-staging-x86_64/ haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904329, haskell-hls-splice-plugin/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904329, haskell-hls-splice-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:02:42 UTC (rev 904330) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hls-splice-plugin +pkgname=haskell-hls-splice-plugin +pkgver=1.0.0.0 +pkgrel=11 +pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes" +url="https://hackage.haskell.org/package/hls-splice-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-dlist' 'haskell-extra' 'haskell-foldl' 'haskell-ghc' + 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lens' + 'haskell-lsp' 'haskell-retrie' 'haskell-shake' 'haskell-syb' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('4bdec8dcc5cdc32e4786030cebe1170ba12d2378a5bd8016b12ea1474c94a9f6') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-splice-plugin/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:02:23 Author: felixonmars Revision: 904329 upgpkg: haskell-hls-splice-plugin 1.0.0.0-11: rebuild with lens 5 Modified: haskell-hls-splice-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 02:01:09 UTC (rev 904328) +++ PKGBUILD2021-03-26 02:02:23 UTC (rev 904329) @@ -3,7 +3,7 @@ _hkgname=hls-splice-plugin pkgname=haskell-hls-splice-plugin pkgver=1.0.0.0 -pkgrel=10 +pkgrel=11 pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes" url="https://hackage.haskell.org/package/hls-splice-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)
Date: Friday, March 26, 2021 @ 02:01:09 Author: felixonmars Revision: 904328 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/ haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904327, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904327, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 02:01:09 UTC (rev 904328) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=hls-explicit-imports-plugin +pkgname=haskell-hls-explicit-imports-plugin +pkgver=1.0.0.0 +pkgrel=8 +pkgdesc="Explicit imports plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-explicit-imports-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp' 'haskell-lsp-types' 'haskell-shake' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('dc445e9902e0012784ea65fb6657e6bae15e8230d219f028752ef779114d4892') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 02:00:57 Author: felixonmars Revision: 904327 upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.0-8: rebuild with lens 5 Modified: haskell-hls-explicit-imports-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 01:59:51 UTC (rev 904326) +++ PKGBUILD2021-03-26 02:00:57 UTC (rev 904327) @@ -3,7 +3,7 @@ _hkgname=hls-explicit-imports-plugin pkgname=haskell-hls-explicit-imports-plugin pkgver=1.0.0.0 -pkgrel=7 +pkgrel=8 pkgdesc="Explicit imports plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-explicit-imports-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-brittany-plugin/repos (2 files)
Date: Friday, March 26, 2021 @ 01:59:51 Author: felixonmars Revision: 904326 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-brittany-plugin/repos/community-staging-x86_64/ haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904325, haskell-hls-brittany-plugin/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904325, haskell-hls-brittany-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 01:59:51 UTC (rev 904326) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=hls-brittany-plugin +pkgname=haskell-hls-brittany-plugin +pkgver=1.0.0.0 +pkgrel=6 +pkgdesc="Integration with the Brittany code formatter" +url="https://haskellwingman.dev"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-brittany' 'haskell-ghc' 'haskell-ghcide' 'haskell-lsp-types' + 'haskell-hls-plugin-api' 'haskell-lens') +makedepends=('ghc' 'uusi' 'haskell-data-default' 'haskell-shake' 'haskell-aeson' + 'haskell-hspec-expectations' 'haskell-megaparsec' 'haskell-lsp-test' 'haskell-tasty' + 'haskell-tasty-ant-xml' 'haskell-tasty-hunit' 'haskell-tasty-golden' + 'haskell-tasty-rerun') +checkdepends=('git') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713') + +prepare() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + PATH="$PWD/dist/build/test-server:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test +} + +package() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + 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 + + rm "$pkgdir"/usr/bin/test-server +}
[arch-commits] Commit in haskell-hls-brittany-plugin/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 01:59:39 Author: felixonmars Revision: 904325 upgpkg: haskell-hls-brittany-plugin 1.0.0.0-6: rebuild with lens 5 Modified: haskell-hls-brittany-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 01:58:19 UTC (rev 904324) +++ PKGBUILD2021-03-26 01:59:39 UTC (rev 904325) @@ -3,7 +3,7 @@ _hkgname=hls-brittany-plugin pkgname=haskell-hls-brittany-plugin pkgver=1.0.0.0 -pkgrel=5 +pkgrel=6 pkgdesc="Integration with the Brittany code formatter" url="https://haskellwingman.dev"; license=("Apache")
[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)
Date: Friday, March 26, 2021 @ 01:58:19 Author: felixonmars Revision: 904324 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-eval-plugin/repos/community-staging-x86_64/ haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904323, haskell-hls-eval-plugin/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 904323, haskell-hls-eval-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 01:58:19 UTC (rev 904324) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hls-eval-plugin +pkgname=haskell-hls-eval-plugin +pkgver=1.0.0.0 +pkgrel=8 +pkgdesc="Eval plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 'haskell-dlist' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-ghcide' 'haskell-hashable' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-types' + 'haskell-megaparsec' 'haskell-parser-combinators' 'haskell-pretty-simple' + 'haskell-safe-exceptions' 'haskell-shake' 'haskell-temporary' 'haskell-unliftio' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713') + +prepare() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + 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 haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-eval-plugin/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 01:58:07 Author: felixonmars Revision: 904323 upgpkg: haskell-hls-eval-plugin 1.0.0.0-8: rebuild with lens 5 Modified: haskell-hls-eval-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 01:56:32 UTC (rev 904322) +++ PKGBUILD2021-03-26 01:58:07 UTC (rev 904323) @@ -3,7 +3,7 @@ _hkgname=hls-eval-plugin pkgname=haskell-hls-eval-plugin pkgver=1.0.0.0 -pkgrel=7 +pkgrel=8 pkgdesc="Eval plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server"; license=("Apache")
[arch-commits] Commit in haskell-ghcide/repos (3 files)
Date: Friday, March 26, 2021 @ 01:56:32 Author: felixonmars Revision: 904322 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghcide/repos/community-staging-x86_64/ haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 904321, haskell-ghcide/trunk/PKGBUILD) haskell-ghcide/repos/community-staging-x86_64/haddock-library-1.10.patch (from rev 904321, haskell-ghcide/trunk/haddock-library-1.10.patch) + PKGBUILD | 81 +++ haddock-library-1.10.patch | 48 + 2 files changed, 129 insertions(+) Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 904321, haskell-ghcide/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 01:56:32 UTC (rev 904322) @@ -0,0 +1,81 @@ +# Maintainer: Felix Yan + +_hkgname=ghcide +pkgname=haskell-ghcide +pkgver=1.1.0 +pkgrel=11 +pkgdesc="The core of an IDE" +url="https://github.com/haskell/ghcide#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 'haskell-async' + 'haskell-base16-bytestring' 'haskell-bytestring-encoding' 'haskell-case-insensitive' + 'haskell-cryptohash-sha1' 'haskell-data-default' 'haskell-dependent-map' + 'haskell-dependent-sum' 'haskell-dlist' 'haskell-extra' 'haskell-fingertree' + 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-check' 'haskell-ghc-exactprint' + 'haskell-ghc-paths' 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' + 'haskell-heapsize' 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' + 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-implicit-hie-cradle' 'haskell-lens' + 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 'haskell-network-uri' + 'haskell-opentelemetry' 'haskell-optparse-applicative' 'haskell-parallel' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-regex-tdfa' + 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 'haskell-safe-exceptions' + 'haskell-shake' 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' + 'haskell-unliftio' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat' + 'haskell-implicit-hie' 'haskell-quickcheck-instances' 'haskell-record-dot-preprocessor' + 'haskell-record-hasfield' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun') +checkdepends=('cabal-install') +# Hackage tarball is missing test data +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/$_hkgname-v$pkgver.tar.gz"; +haddock-library-1.10.patch) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713' +'ba4114432e733398750247c26486c26c301b3d9fd76066ef8606b8a05d60e33e') + +prepare() { + cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname + patch -p2 -i ../../haddock-library-1.10.patch + gen-setup + uusi -u base16-bytestring $_hkgname.cabal + find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + + # TODO: Skipped some broken tests for now + sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > $HIE_BIOS_OUTPUT/' test/exe/Main.hs +} + +build() { + cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname + cabal update + # Random test failures "Received an illegal message between the initialize request and response" + # th-linking-test-unboxed always fails too + PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname + + install -D -m744 register.sh "$pkgdir"/u
[arch-commits] Commit in haskell-ghcide/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 01:56:17 Author: felixonmars Revision: 904321 upgpkg: haskell-ghcide 1.1.0-11: rebuild with lens 5 Modified: haskell-ghcide/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 01:35:11 UTC (rev 904320) +++ PKGBUILD2021-03-26 01:56:17 UTC (rev 904321) @@ -3,7 +3,7 @@ _hkgname=ghcide pkgname=haskell-ghcide pkgver=1.1.0 -pkgrel=10 +pkgrel=11 pkgdesc="The core of an IDE" url="https://github.com/haskell/ghcide#readme"; license=("Apache")
[arch-commits] Commit in haskell-haddock-library/repos (2 files)
Date: Friday, March 26, 2021 @ 01:35:11 Author: felixonmars Revision: 904320 archrelease: copy trunk to community-staging-x86_64 Added: haskell-haddock-library/repos/community-staging-x86_64/ haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 904319, haskell-haddock-library/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 904319, haskell-haddock-library/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 01:35:11 UTC (rev 904320) @@ -0,0 +1,48 @@ +# Maintainer: Sergej Pupykin + +_hkgname=haddock-library +pkgname=haskell-haddock-library +pkgver=1.10.0 +pkgrel=6 +pkgdesc="A documentation-generation tool for Haskell libraries" +url="https://www.haskell.org/haddock/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-quickcheck' 'haskell-optparse-applicative' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz";) +sha512sums=('dac536a2b8e2764de1a1b1a16fc328e15455656c2992fb3b3bccdeae2bb6ac81fe94e164aa2a70cff7cea3b97347b8510aadb5fa1c0564bb2429947f0aace0d1') + +prepare() { +cd $_hkgname-$pkgver +uusi -u tree-diff -u QuickCheck -u optparse-applicative $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-haddock-library/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 01:34:59 Author: felixonmars Revision: 904319 upgpkg: haskell-haddock-library 1.10.0-6: rebuild with lens 5 Modified: haskell-haddock-library/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 01:33:30 UTC (rev 904318) +++ PKGBUILD2021-03-26 01:34:59 UTC (rev 904319) @@ -3,7 +3,7 @@ _hkgname=haddock-library pkgname=haskell-haddock-library pkgver=1.10.0 -pkgrel=5 +pkgrel=6 pkgdesc="A documentation-generation tool for Haskell libraries" url="https://www.haskell.org/haddock/"; license=("BSD")
[arch-commits] Commit in haskell-tree-diff/repos (2 files)
Date: Friday, March 26, 2021 @ 01:33:30 Author: felixonmars Revision: 904318 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tree-diff/repos/community-staging-x86_64/ haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 904317, haskell-tree-diff/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 904317, haskell-tree-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 01:33:30 UTC (rev 904318) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=tree-diff +pkgname=haskell-tree-diff +pkgver=0.2 +pkgrel=6 +pkgdesc="Diffing of (expression) trees" +url="https://github.com/phadej/tree-diff"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-ansi-terminal' + 'haskell-base-compat' 'haskell-hashable' 'haskell-parsers' 'haskell-primitive' + 'haskell-quickcheck' 'haskell-scientific' 'haskell-semialign' 'haskell-strict' + 'haskell-tagged' 'haskell-these' 'haskell-unordered-containers' 'haskell-uuid-types' + 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-trifecta' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e5e745e9c1481033579fd8bffc5f35a92dbb2d973a329d635b6c2b9d6a3e66f3dc11c6ea3b8ca21f2d41ac6b91255af825c287d59f1c40e44e9fe3e1dddf06e1') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +uusi -d bytestring-builder -u tasty $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tree-diff/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 01:33:18 Author: felixonmars Revision: 904317 upgpkg: haskell-tree-diff 0.2-6: rebuild with lens 5 Modified: haskell-tree-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 01:32:06 UTC (rev 904316) +++ PKGBUILD2021-03-26 01:33:18 UTC (rev 904317) @@ -3,7 +3,7 @@ _hkgname=tree-diff pkgname=haskell-tree-diff pkgver=0.2 -pkgrel=5 +pkgrel=6 pkgdesc="Diffing of (expression) trees" url="https://github.com/phadej/tree-diff"; license=('BSD')
[arch-commits] Commit in clash-ghc/repos (2 files)
Date: Friday, March 26, 2021 @ 01:32:06 Author: felixonmars Revision: 904316 archrelease: copy trunk to community-staging-x86_64 Added: clash-ghc/repos/community-staging-x86_64/ clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 904315, clash-ghc/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 904315, clash-ghc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 01:32:06 UTC (rev 904316) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +pkgname=clash-ghc +pkgver=1.4.0 +pkgrel=11 +pkgdesc="CAES Language for Synchronous Hardware" +url="https://clash-lang.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-clash-lib' 'haskell-clash-prelude' + 'haskell-concurrent-supply' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-typelits-extra' + 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 'haskell-hashable' + 'haskell-lens' 'haskell-primitive' 'haskell-reflection' 'haskell-split' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc') +conflicts=('clash') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha256sums=('c21b3ae499b2cea64e4f9e9ab25640dd94182ebfe4626f4069374d2fd5a2') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + 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 $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in clash-ghc/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 01:31:54 Author: felixonmars Revision: 904315 upgpkg: clash-ghc 1.4.0-11: rebuild with lens 5 Modified: clash-ghc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 01:29:03 UTC (rev 904314) +++ PKGBUILD2021-03-26 01:31:54 UTC (rev 904315) @@ -2,7 +2,7 @@ pkgname=clash-ghc pkgver=1.4.0 -pkgrel=10 +pkgrel=11 pkgdesc="CAES Language for Synchronous Hardware" url="https://clash-lang.org/"; license=("BSD")
[arch-commits] Commit in haskell-clash-lib/repos (2 files)
Date: Friday, March 26, 2021 @ 01:29:03 Author: felixonmars Revision: 904314 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-lib/repos/community-staging-x86_64/ haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD (from rev 904313, haskell-clash-lib/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD (from rev 904313, haskell-clash-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 01:29:03 UTC (rev 904314) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=clash-lib +pkgname=haskell-clash-lib +pkgver=1.4.0 +pkgrel=11 +pkgdesc="Clash: a functional hardware description language - As a library" +url="https://clash-lang.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-ansi-terminal' + 'haskell-attoparsec' 'haskell-base16-bytestring' 'haskell-clash-prelude' + 'haskell-concurrent-supply' 'haskell-cryptohash-sha256' 'haskell-data-binary-ieee754' + 'haskell-data-default' 'haskell-dlist' 'haskell-errors' 'haskell-extra' 'haskell-ghc' + 'haskell-hashable' 'haskell-src-meta' 'haskell-hint' 'haskell-interpolate' 'haskell-lens' + 'haskell-ordered-containers' 'haskell-parsers' 'haskell-pretty-show' + 'haskell-prettyprinter' 'haskell-primitive' 'haskell-reducers' 'haskell-temporary' + 'haskell-terminal-size' 'haskell-text-show' 'haskell-trifecta' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances') +makedepends=('ghc' 'haskell-ghc-typelits-knownnat' 'haskell-quickcheck-text' 'haskell-src-exts' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('1f98e1945a66402ea3673a98f47067d1cf33ba109dd075b08c6bc4af1fc4') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +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-clash-lib/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 01:28:46 Author: felixonmars Revision: 904313 upgpkg: haskell-clash-lib 1.4.0-11: rebuild with lens 5 Modified: haskell-clash-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 01:24:23 UTC (rev 904312) +++ PKGBUILD2021-03-26 01:28:46 UTC (rev 904313) @@ -3,7 +3,7 @@ _hkgname=clash-lib pkgname=haskell-clash-lib pkgver=1.4.0 -pkgrel=10 +pkgrel=11 pkgdesc="Clash: a functional hardware description language - As a library" url="https://clash-lang.org/"; license=("BSD")
[arch-commits] Commit in haskell-trifecta/repos (2 files)
Date: Friday, March 26, 2021 @ 01:24:23 Author: felixonmars Revision: 904312 archrelease: copy trunk to community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 904311, haskell-trifecta/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 904311, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 01:24:23 UTC (rev 904312) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=2.1.1 +pkgrel=17 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="https://github.com/ekmett/trifecta"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-charset" "haskell-comonad" "haskell-fingertree" + "haskell-hashable" 'haskell-indexed-traversable' "haskell-lens" "haskell-parsers" + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' "haskell-profunctors" + "haskell-reducers" "haskell-unordered-containers" "haskell-utf8-string") +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7284c56a616f82e5d498a823eb316b1000f0da7a296a2d3af1c300fa12c573e09b12b1c71e312fe7036b492b14d46abcc2b29d50b792c3cc407ed85552c2ab48') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-trifecta/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 01:24:11 Author: felixonmars Revision: 904311 upgpkg: haskell-trifecta 2.1.1-17: rebuild with lens 5 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 01:23:01 UTC (rev 904310) +++ PKGBUILD2021-03-26 01:24:11 UTC (rev 904311) @@ -4,7 +4,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=2.1.1 -pkgrel=16 +pkgrel=17 pkgdesc="A modern parser combinator library with convenient diagnostics" url="https://github.com/ekmett/trifecta"; license=("BSD")
[arch-commits] Commit in dhall-lsp-server/repos (2 files)
Date: Friday, March 26, 2021 @ 01:23:01 Author: felixonmars Revision: 904310 archrelease: copy trunk to community-staging-x86_64 Added: dhall-lsp-server/repos/community-staging-x86_64/ dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 904309, dhall-lsp-server/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 904309, dhall-lsp-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-03-26 01:23:01 UTC (rev 904310) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +pkgname=dhall-lsp-server +pkgver=1.0.13 +pkgrel=49 +pkgdesc="Language Server Protocol (LSP) server for Dhall" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme"; +license=("custom:MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-data-default' 'dhall' + 'dhall-json' 'haskell-lsp0' 'haskell-hslogger' 'haskell-lens' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 'haskell-unordered-containers' + 'haskell-uri-encode') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-doctest' 'haskell-lsp0-types' + 'haskell-lsp0-test' 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('97821e85ac4b8610eeedc678cfe03f94758fbe3edb853ba12bb670aee583f6c78940092b6510a0e8cd5a3ce9d2b9089e28f95284452d6cb285cb75808dcc999a') + +prepare() { + cd $pkgname-$pkgver + uusi -u doctest -u lens $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + LD_LIBRARY_PATH="$PWD/dist/build" PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 01:22:49 Author: felixonmars Revision: 904309 upgpkg: dhall-lsp-server 1.0.13-49: rebuild with lens 5 Modified: dhall-lsp-server/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 00:58:25 UTC (rev 904308) +++ PKGBUILD2021-03-26 01:22:49 UTC (rev 904309) @@ -2,7 +2,7 @@ pkgname=dhall-lsp-server pkgver=1.0.13 -pkgrel=48 +pkgrel=49 pkgdesc="Language Server Protocol (LSP) server for Dhall" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme"; license=("custom:MIT") @@ -19,7 +19,7 @@ prepare() { cd $pkgname-$pkgver - uusi -u doctest $pkgname.cabal + uusi -u doctest -u lens $pkgname.cabal } build() {
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Friday, March 26, 2021 @ 00:58:24 Author: heftig Revision: 904307 archrelease: copy trunk to community-testing-x86_64 Added: vhba-module/repos/community-testing-x86_64/ vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 904299, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 904299, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-testing-x86_64/dkms.conf (from rev 904299, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 55 +++ dkms.conf |9 + 3 files changed, 65 insertions(+) Copied: vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 904299, vhba-module/trunk/60-vhba.rules) === --- community-testing-x86_64/60-vhba.rules (rev 0) +++ community-testing-x86_64/60-vhba.rules 2021-03-26 00:58:24 UTC (rev 904307) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 904299, vhba-module/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-03-26 00:58:24 UTC (rev 904307) @@ -0,0 +1,55 @@ +# Contributor: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20200106 +pkgrel=124 +pkgdesc="Kernel module that emulates SCSI devices" +url="https://cdemu.sourceforge.io/"; +arch=(x86_64) +license=(GPL) +makedepends=('linux-headers') +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2"; +60-vhba.rules dkms.conf) +sha256sums=('59a3208a7b8fcf1bb03bd4d352ec89d06a8b6b84db325e31b0863b209dde3483' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver + sed -i 's/20190302/20190410/' Makefile # Fixup VHBA_VERSION +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(
[arch-commits] Commit in linux/repos (3 files)
Date: Friday, March 26, 2021 @ 00:58:26 Author: heftig Revision: 411052 archrelease: copy trunk to testing-x86_64 Added: linux/repos/testing-x86_64/ linux/repos/testing-x86_64/PKGBUILD (from rev 411051, linux/trunk/PKGBUILD) linux/repos/testing-x86_64/config (from rev 411051, linux/trunk/config) --+ PKGBUILD | 198 + config |10254 + 2 files changed, 10452 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 411051:411052 to see the changes.
[arch-commits] Commit in nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, March 26, 2021 @ 00:58:24 Author: heftig Revision: 411051 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/PKGBUILD (from rev 411050, nvidia/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 411050, nvidia/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-03-26 00:58:24 UTC (rev 411051) @@ -0,0 +1,41 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia +pkgver=460.67 +pkgrel=4 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="https://www.nvidia.com/"; +makedepends=('linux-headers' "nvidia-dkms=$pkgver") +provides=('NVIDIA-MODULE') +license=('custom') +options=('!strip') + +build() { +_kernver=$(
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Friday, March 26, 2021 @ 00:58:25 Author: heftig Revision: 904308 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 904299, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 904299, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-03-26 00:58:25 UTC (rev 904308) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.43 +pkgrel=287 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +makedepends=('linux-headers' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(
[arch-commits] Commit in linux-zen/repos (3 files)
Date: Friday, March 26, 2021 @ 00:58:27 Author: heftig Revision: 411053 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/PKGBUILD (from rev 411051, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 411051, linux-zen/trunk/config) --+ PKGBUILD | 198 + config |10305 + 2 files changed, 10503 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 411052:411053 to see the changes.
[arch-commits] Commit in bbswitch/repos (4 files)
Date: Friday, March 26, 2021 @ 00:58:23 Author: heftig Revision: 904304 archrelease: copy trunk to community-testing-x86_64 Added: bbswitch/repos/community-testing-x86_64/ bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch (from rev 904299, bbswitch/trunk/0001-proc_ops-struct.patch) bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 904299, bbswitch/trunk/0002-kernel-5.7.patch) bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 904299, bbswitch/trunk/PKGBUILD) + 0001-proc_ops-struct.patch | 36 ++ 0002-kernel-5.7.patch | 11 + PKGBUILD | 50 +++ 3 files changed, 97 insertions(+) Copied: bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch (from rev 904299, bbswitch/trunk/0001-proc_ops-struct.patch) === --- community-testing-x86_64/0001-proc_ops-struct.patch (rev 0) +++ community-testing-x86_64/0001-proc_ops-struct.patch 2021-03-26 00:58:23 UTC (rev 904304) @@ -0,0 +1,36 @@ +diff --unified --recursive --text bbswitch-0.8.orig/bbswitch.c bbswitch-0.8.new/bbswitch.c +--- bbswitch-0.8.orig/bbswitch.c 2013-12-04 21:22:06.0 -0200 bbswitch-0.8.new/bbswitch.c2020-04-01 12:02:35.518754892 -0300 +@@ -35,6 +35,7 @@ + #include + #include + #include ++#include + + #define BBSWITCH_VERSION "0.8" + +@@ -375,13 +376,23 @@ + return 0; + } + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0) ++static struct proc_ops bbswitch_fops = { ++.proc_open = bbswitch_proc_open, ++.proc_read = seq_read, ++.proc_write = bbswitch_proc_write, ++.proc_lseek = seq_lseek, ++.proc_release= single_release ++}; ++#else + static struct file_operations bbswitch_fops = { + .open = bbswitch_proc_open, + .read = seq_read, + .write = bbswitch_proc_write, + .llseek = seq_lseek, + .release= single_release +-}; ++ }; ++#endif + + static struct notifier_block nb = { + .notifier_call = &bbswitch_pm_handler Copied: bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 904299, bbswitch/trunk/0002-kernel-5.7.patch) === --- community-testing-x86_64/0002-kernel-5.7.patch (rev 0) +++ community-testing-x86_64/0002-kernel-5.7.patch 2021-03-26 00:58:23 UTC (rev 904304) @@ -0,0 +1,11 @@ +diff -u -r bbswitch-0.8/bbswitch.c bbswitch-0.8-5.7/bbswitch.c +--- bbswitch-0.8/bbswitch.c2020-06-02 00:34:20.370571802 + bbswitch-0.8-5.7/bbswitch.c2020-06-02 00:35:18.161403639 + +@@ -29,6 +29,7 @@ + #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt + + #include ++#include + #include + #include + #include Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 904299, bbswitch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-03-26 00:58:23 UTC (rev 904304) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=400 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch"; +license=('GPL') +makedepends=('linux-headers') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz"; +0001-proc_ops-struct.patch 0002-kernel-5.7.patch) +sha512sums=('11ab163931feb6c0e202d04c4552b848e999fedea9990390c26b28abdb4a69081ccfb5a22d1e390cc274f1c0cfc9adedc719c5fece14738b17aaa93e28865b7c' + '993a2895c37ea213c105be668f794af54838d8015d6f561ee6bc7ce65583425515931c83c2487ab97c14454105f233f089e8bdc90ea5ed9576be767335f57ad1' + '2eeae463b2f83e7744ff1a769cb6186389e026fc78668e836525dfd16a56abfae01cfb150c9bb46af74ec42e87ebea91636118fe0c773e7eaa7ea671b25d2e04') + +prepare() { + cd ${pkgbase}-${pkgver} + patch -Np1 < ../0001-proc_ops-struct.patch + patch -Np1 < ../0002-kernel-5.7.patch +} + +build() { + cd ${pkgbase}-${pkgver} + make KDIR=/usr/src/linux +} + +package_bbswitch() { + depends=('linux') + + cd ${pkgbase}-${pkgver} + _extradir="/usr/lib/modules/$(
[arch-commits] Commit in deepin-anything-arch/repos (2 files)
Date: Friday, March 26, 2021 @ 00:58:21 Author: heftig Revision: 904300 archrelease: copy trunk to community-testing-x86_64 Added: deepin-anything-arch/repos/community-testing-x86_64/ deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 904299, deepin-anything-arch/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 904299, deepin-anything-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-03-26 00:58:21 UTC (rev 904300) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan + +pkgname=deepin-anything-arch +pkgver=5.0.7 +pkgrel=17 +pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-anything"; +license=('GPL3') +makedepends=('linux-headers') +provides=('DEEPIN-ANYTHING-MODULE') +replaces=('deepin-anything-module') +source=("https://github.com/linuxdeepin/deepin-anything/archive/$pkgver/deepin-anything-$pkgver.tar.gz";) +sha512sums=('51e8488b4d0652d24afd1b5bd74e88140e2754354bfa85639c668479deca25e8163f3ffcf8bc1c6629d97d1cea24de89c65a76b8c9902745911fd0ed9b12b770') + +prepare() { + cd deepin-anything-$pkgver + # https://github.com/linuxdeepin/deepin-anything/issues/36 + sed -i '454s/return;/return -1;/' kernelmod/vfs_kretprobes.c +} + +build() { + cd deepin-anything-$pkgver + make -C kernelmod kdir=/usr/src/linux +} + +package() { + depends=('linux') + + cd deepin-anything-$pkgver + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in acpi_call/repos (2 files)
Date: Friday, March 26, 2021 @ 00:58:22 Author: heftig Revision: 904301 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call/repos/community-testing-x86_64/ acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 904299, acpi_call/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 904299, acpi_call/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-03-26 00:58:22 UTC (rev 904301) @@ -0,0 +1,38 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call +pkgver=1.2.1 +pkgrel=40 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +makedepends=('linux-headers' "acpi_call-dkms=$pkgver") +conflicts=('acpi_call-dkms') + +build() { + _kernver=$(
[arch-commits] Commit in broadcom-wl/repos (2 files)
Date: Friday, March 26, 2021 @ 00:58:24 Author: heftig Revision: 904305 archrelease: copy trunk to community-testing-x86_64 Added: broadcom-wl/repos/community-testing-x86_64/ broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 904299, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 904299, broadcom-wl/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-03-26 00:58:24 UTC (rev 904305) @@ -0,0 +1,41 @@ +# Maintainer: Eli Schwartz + +_module=broadcom-wl +_kernelname= # Build against stock -ARCH kernel +#_kernelname=-custom # Build against kernel with a different name +pkgname=${_module}${_kernelname} +pkgver=6.30.223.271 +pkgrel=279 +pkgdesc='Broadcom 802.11 Linux STA wireless driver' +arch=('x86_64') +url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure' +license=('custom') +makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}") + +build() { +_kernver=$(
[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)
Date: Friday, March 26, 2021 @ 00:58:24 Author: heftig Revision: 904306 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox-host-modules-arch/repos/community-testing-x86_64/ virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 904302, virtualbox-host-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 904302, virtualbox-host-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-03-26 00:58:24 UTC (rev 904306) @@ -0,0 +1,37 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgname='virtualbox-host-modules-arch' +pkgver=6.1.18 +pkgrel=22 +pkgdesc='Virtualbox host kernel modules for Arch Kernel' +arch=('x86_64') +url='https://virtualbox.org/' +license=('GPL') +makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver") +replaces=('virtualbox-modules' 'virtualbox-host-modules') +conflicts=('virtualbox-modules' 'virtualbox-host-modules' + 'virtualbox-host-dkms') +provides=('VIRTUALBOX-HOST-MODULES') + +build() { + _kernver="$(
[arch-commits] Commit in r8168/repos (2 files)
Date: Friday, March 26, 2021 @ 00:58:23 Author: heftig Revision: 904303 archrelease: copy trunk to community-testing-x86_64 Added: r8168/repos/community-testing-x86_64/ r8168/repos/community-testing-x86_64/PKGBUILD (from rev 904299, r8168/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 904299, r8168/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-03-26 00:58:23 UTC (rev 904303) @@ -0,0 +1,38 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.048.03 +pkgrel=79 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw"; +license=("GPL") +arch=('x86_64') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('0f191c4dc2f2e1aef6789d34820305fae27690d20212f2ac12ded634eb786d8c') + +build() { + cd "$pkgname-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/src/linux M="$PWD/src" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN -DCONFIG_ASPM -DENABLE_S5WOL -DENABLE_EEE" \ + modules +} + +package() { + depends=('glibc' 'linux') + + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in netfilter-fullconenat/repos (4 files)
Date: Friday, March 26, 2021 @ 00:58:22 Author: heftig Revision: 904302 archrelease: copy trunk to community-testing-x86_64 Added: netfilter-fullconenat/repos/community-testing-x86_64/ netfilter-fullconenat/repos/community-testing-x86_64/Kbuild (from rev 904299, netfilter-fullconenat/trunk/Kbuild) netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 904299, netfilter-fullconenat/trunk/PKGBUILD) netfilter-fullconenat/repos/community-testing-x86_64/netfilter-fullconenat.conf (from rev 904299, netfilter-fullconenat/trunk/netfilter-fullconenat.conf) + Kbuild |1 + PKGBUILD | 41 + netfilter-fullconenat.conf |1 + 3 files changed, 43 insertions(+) Copied: netfilter-fullconenat/repos/community-testing-x86_64/Kbuild (from rev 904299, netfilter-fullconenat/trunk/Kbuild) === --- community-testing-x86_64/Kbuild (rev 0) +++ community-testing-x86_64/Kbuild 2021-03-26 00:58:22 UTC (rev 904302) @@ -0,0 +1 @@ +obj-m = xt_FULLCONENAT.o Copied: netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 904299, netfilter-fullconenat/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-03-26 00:58:22 UTC (rev 904302) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Edward Pacman + +pkgname=netfilter-fullconenat +pkgver=r73.0cf3b48 +pkgrel=99 +pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT" +arch=('x86_64') +url="https://github.com/Chion82/netfilter-full-cone-nat"; +license=('GPL2') +depends=("linux") +makedepends=('linux-headers' 'git') +source=("netfilter-fullconenat.conf" Kbuild + "${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat.git";) +sha256sums=('a17dfdf1fd046219daeacc60065e3a81c80c2eb2cfdf6d8068278c509577f571' +'7ff12ad066a68c65f23fc7e01654ca459ce3458172e3dce30f42553fa44dd7c2' +'SKIP') + +pkgver() { + cd "$srcdir/${pkgname}" + ( set -o pipefail +git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || +printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +build() { + cd $pkgname + ln -s ../Kbuild + make -C /usr/src/linux M=$PWD modules +} + +package() { + # Install modules-load.conf + install -Dm644 netfilter-fullconenat.conf "${pkgdir}/usr/lib/modules-load.d/netfilter-fullconenat.conf" + + install -Dt "${pkgdir}/usr/lib/modules/$(
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 00:57:34 Author: heftig Revision: 904296 8.048.03-79: linux 5.11.10.arch1-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 00:57:33 UTC (rev 904295) +++ PKGBUILD2021-03-26 00:57:34 UTC (rev 904296) @@ -4,7 +4,7 @@ pkgname=r8168 pkgver=8.048.03 -pkgrel=78 +pkgrel=79 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw"; license=("GPL")
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Friday, March 26, 2021 @ 00:57:37 Author: heftig Revision: 904298 1.2.1-40: linux 5.11.10.arch1-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-03-26 00:57:36 UTC (rev 904297) +++ PKGBUILD2021-03-26 00:57:37 UTC (rev 904298) @@ -4,7 +4,7 @@ pkgname=acpi_call pkgver=1.2.1 -pkgrel=39 +pkgrel=40 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')