[arch-commits] Commit in buildbot/repos/community-any (4 files)
Date: Wednesday, December 9, 2020 @ 08:30:53 Author: yan12125 Revision: 772326 archrelease: copy trunk to community-any Added: buildbot/repos/community-any/PKGBUILD (from rev 772325, buildbot/trunk/PKGBUILD) buildbot/repos/community-any/subunit-tests.diff (from rev 772325, buildbot/trunk/subunit-tests.diff) Deleted: buildbot/repos/community-any/PKGBUILD buildbot/repos/community-any/subunit-tests.diff + PKGBUILD | 483 +-- subunit-tests.diff | 74 +++ 2 files changed, 280 insertions(+), 277 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-09 08:30:29 UTC (rev 772325) +++ PKGBUILD2020-12-09 08:30:53 UTC (rev 772326) @@ -1,240 +0,0 @@ -# Maintainer: Chih-Hsuan Yen -# Contributor: xRemaLx -# Contributor: Sergej Pupykin -# Contributor: William Rea - -pkgbase=buildbot -pkgname=(buildbot buildbot-worker buildbot-docs - python-buildbot-www python-buildbot-waterfall-view - python-buildbot-console-view python-buildbot-grid-view - python-buildbot-wsgi-dashboards python-buildbot-badges) -pkgver=2.9.1 -_bb_contrib_commit=4c8615db51253f0be4bfd08210a3aaf903a74b4f -pkgrel=1 -arch=(any) -url='https://buildbot.net' -license=(GPL2) -checkdepends=(python-boto3 python-lz4 python-treq python-txrequests - python-moto python-parameterized python-mock python-subunit - openssh chromium) -makedepends=(python-twisted python-jinja python-zope-interface - python-sqlalchemy-migrate python-dateutil python-txaio - python-autobahn python-pyjwt python-yaml - python-setuptools python-future - python-sphinx-jinja python-sphinxcontrib-blockdiag - python-sphinx_rtd_theme - git yarn) -source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc} - "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit; -"subunit-tests.diff") -sha256sums=('388e0a757019b73148f6552c1cccbc13e998f13cacb32e56e4c85387b0adbc75' -'SKIP' -'SKIP' -'cd66bf65e45fa0a5916a6e0201dcebc4db001e4f47da856afbffc58a04356d55') -validpgpkeys=( - '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub) - 'FD0004A26EADFE43A4C3F249C6F7AE200374452D' # Povilas Kanapickas (@p12tic on GitHub) -) - -prepare() { - cd buildbot-$pkgver - - # Some master tests use scripts from contrib - ln -s ../../buildbot-contrib/master/contrib master/contrib - - # HACK: do not use virtualenv - sed -i -e 's#frontend_deps:.*#frontend_deps:#' Makefile - - # HACK: Do not build JS again during install - # We take care about the command order manually - sed -i '/egg_info=EggInfoCommand/d' pkg/buildbot_pkg.py - - sed -i '/buildbot_windows_service/d' master/setup.py - rm -v master/buildbot/scripts/windows_service.py - sed -i '/buildbot_worker_windows_service/d' worker/setup.py - rm -v worker/buildbot_worker/scripts/windows_service.py - - # Subunit logs are from testtools. Arch Linux's testtools is patched to use - # traceback instead of traceback2, and causing a difference. See - # https://github.com/testing-cabal/testtools/pull/299 for more defailts. - patch -Np1 -i ../subunit-tests.diff -} - -build() { - export NODE_OPTIONS="--max-old-space-size=2048" - - cd "$srcdir"/buildbot-$pkgver/pkg - python setup.py egg_info - - buildbot - cd "$srcdir"/buildbot-$pkgver/master - python setup.py build - - ## buildbot-worker ### - cd "$srcdir"/buildbot-$pkgver/worker - python setup.py build - - ### buildbot-www # - cd "$srcdir"/buildbot-$pkgver - - # HACK: use system packages instead of ones via pip - make PIP=/usr/bin/true frontend_deps - - export PYTHONPATH="$srcdir"/buildbot-$pkgver/pkg - for module in base waterfall_view console_view grid_view wsgi_dashboards badges - do -cd "$srcdir"/buildbot-$pkgver/www/$module -python setup.py build - done - - ### buildbot-docs - cd "$srcdir"/buildbot-$pkgver/master/docs - make clean html singlehtml -} - -check() { - # Install packages to a temp folder for tests - cd "$srcdir"/buildbot-$pkgver/master - python setup.py egg_info - python setup.py install_scripts --install-dir="$srcdir/tmp_install" - - cd "$srcdir"/buildbot-$pkgver/worker - python setup.py egg_info - - cd "$srcdir"/buildbot-$pkgver/www/base - python setup.py egg_info - - # Run tests - _basedir="$srcdir/buildbot-$pkgver" - export PYTHONPATH="$_basedir/master:$_basedir/worker:$_basedir/www/base:$_basedir/pkg" - export PATH="$PATH:$srcdir/tmp_install" - - cd "$srcdir"/buildbot-$pkgver/master - TZ=UTC trial3 --rterrors buildbot - - cd
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 08:30:29 Author: yan12125 Revision: 772325 upgpkg: buildbot 2.9.2-1; try to make it reproducible Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 07:03:39 UTC (rev 772324) +++ PKGBUILD2020-12-09 08:30:29 UTC (rev 772325) @@ -8,7 +8,7 @@ python-buildbot-www python-buildbot-waterfall-view python-buildbot-console-view python-buildbot-grid-view python-buildbot-wsgi-dashboards python-buildbot-badges) -pkgver=2.9.1 +pkgver=2.9.2 _bb_contrib_commit=4c8615db51253f0be4bfd08210a3aaf903a74b4f pkgrel=1 arch=(any) @@ -27,7 +27,7 @@ source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc} "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit; "subunit-tests.diff") -sha256sums=('388e0a757019b73148f6552c1cccbc13e998f13cacb32e56e4c85387b0adbc75' +sha256sums=('7072d39fac7cd126e7bf6bed6e14b94bb6c86c360caf12e69c578af305e2883a' 'SKIP' 'SKIP' 'cd66bf65e45fa0a5916a6e0201dcebc4db001e4f47da856afbffc58a04356d55') @@ -122,6 +122,9 @@ done } +# use PYTHONHASHSEED=0 to work around https://bugs.python.org/issue34033 and https://bugs.python.org/issue34722 +export PYTHONHASHSEED=0 + package_buildbot() { pkgdesc='The Continuous Integration Framework' # include setuptools as plugins are enumerated via pkg_resources
[arch-commits] Commit in python-pypugjs/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:02:27 Author: yan12125 Revision: 772334 archrelease: copy trunk to community-any Added: python-pypugjs/repos/community-any/PKGBUILD (from rev 772333, python-pypugjs/trunk/PKGBUILD) Deleted: python-pypugjs/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-09 09:01:59 UTC (rev 772333) +++ PKGBUILD2020-12-09 09:02:27 UTC (rev 772334) @@ -1,34 +0,0 @@ -# Maintainer: Chih-Hsuan Yen -# Contributor: zwindl on AUR - -pkgname=python-pypugjs -pkgver=5.9.6 -pkgrel=2 -pkgdesc='PugJS syntax adapter for Django, Jinja2 and Mako templates' -url='https://github.com/kakulukia/pypugjs' -depends=(python python-six python-chardet) -makedepends=(python-setuptools) -checkdepends=(python-nose python-django python-jinja python-tornado python-mako) -optdepends=(python-django python-jinja python-tornado python-mako) -license=(MIT) -arch=(any) -# sdist is not uploaded to PyPI -source=("https://github.com/kakulukia/pypugjs/archive/v$pkgver/pypugjs-$pkgver.tar.gz;) -sha256sums=('741a1129105a17bc8c8066bbd74f2813a797ed7648095d25dd4d5f51aa57e4c2') - -build() { - cd pypugjs-$pkgver - python setup.py build -} - -check() { - cd pypugjs-$pkgver - # -w is needed here as test_cases.py looks into cases/ - PYTHONPATH="$PWD" nosetests -w pypugjs/testsuite -} - -package() { - cd pypugjs-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -} Copied: python-pypugjs/repos/community-any/PKGBUILD (from rev 772333, python-pypugjs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-09 09:02:27 UTC (rev 772334) @@ -0,0 +1,34 @@ +# Maintainer: Chih-Hsuan Yen +# Contributor: zwindl on AUR + +pkgname=python-pypugjs +pkgver=5.9.8 +pkgrel=1 +pkgdesc='PugJS syntax adapter for Django, Jinja2 and Mako templates' +url='https://github.com/kakulukia/pypugjs' +depends=(python python-six python-chardet) +makedepends=(python-setuptools) +checkdepends=(python-nose python-django python-jinja python-tornado python-mako) +optdepends=(python-django python-jinja python-tornado python-mako) +license=(MIT) +arch=(any) +# PyPI sdist does not contain tests +source=("https://github.com/kakulukia/pypugjs/archive/v$pkgver/pypugjs-$pkgver.tar.gz;) +sha256sums=('efb7cbfbbe9fec223b13a419754626b7313dd74d67230f4c38addf1e4389ebc8') + +build() { + cd pypugjs-$pkgver + python setup.py build +} + +check() { + cd pypugjs-$pkgver + # -w is needed here as test_cases.py looks into cases/ + PYTHONPATH="$PWD" nosetests -w pypugjs/testsuite +} + +package() { + cd pypugjs-$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-pypugjs/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:01:59 Author: yan12125 Revision: 772333 upgpkg: python-pypugjs 5.9.8-1; update comments about why PyPI sdist is not used Modified: python-pypugjs/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 08:48:01 UTC (rev 772332) +++ PKGBUILD2020-12-09 09:01:59 UTC (rev 772333) @@ -2,8 +2,8 @@ # Contributor: zwindl on AUR pkgname=python-pypugjs -pkgver=5.9.6 -pkgrel=2 +pkgver=5.9.8 +pkgrel=1 pkgdesc='PugJS syntax adapter for Django, Jinja2 and Mako templates' url='https://github.com/kakulukia/pypugjs' depends=(python python-six python-chardet) @@ -12,9 +12,9 @@ optdepends=(python-django python-jinja python-tornado python-mako) license=(MIT) arch=(any) -# sdist is not uploaded to PyPI +# PyPI sdist does not contain tests source=("https://github.com/kakulukia/pypugjs/archive/v$pkgver/pypugjs-$pkgver.tar.gz;) -sha256sums=('741a1129105a17bc8c8066bbd74f2813a797ed7648095d25dd4d5f51aa57e4c2') +sha256sums=('efb7cbfbbe9fec223b13a419754626b7313dd74d67230f4c38addf1e4389ebc8') build() { cd pypugjs-$pkgver
[arch-commits] Commit in python-setproctitle/repos/community-x86_64 (2 files)
Date: Wednesday, December 9, 2020 @ 09:04:49 Author: mtorromeo Revision: 772336 archrelease: copy trunk to community-x86_64 Added: python-setproctitle/repos/community-x86_64/PKGBUILD (from rev 772335, python-setproctitle/trunk/PKGBUILD) Deleted: python-setproctitle/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-09 09:04:35 UTC (rev 772335) +++ PKGBUILD2020-12-09 09:04:49 UTC (rev 772336) @@ -1,30 +0,0 @@ -# Maintainer: Massimiliano Torromeo - -pkgname=python-setproctitle -pkgver=1.2 -pkgrel=9 -pkgdesc="Allows a python process to change its process title" -license=("BSD") -url="https://github.com/dvarrazzo/py-setproctitle; -depends=('python') -checkdepends=('python-pytest' 'procps-ng') -arch=('x86_64') -source=(https://files.pythonhosted.org/packages/source/s/setproctitle/setproctitle-$pkgver.tar.gz) -sha256sums=('9b4e48722dd96cbd66d5bf2eab930fff8546cd551dd8d774c8a319448bd381a6') - -build() { -cd "$srcdir"/setproctitle-$pkgver -python setup.py build -} - -check() { -local _pyver=$(python -c "import sys; print('{0}.{1}'.format(*sys.version_info[:2]))") -cd "$srcdir"/setproctitle-$pkgver/build/lib.linux-$CARCH-$_pyver -python -m pytest ../../tests -} - -package_python-setproctitle() { -cd "$srcdir"/setproctitle-$pkgver -python setup.py install --skip-build -O1 --root="$pkgdir" -install -m0644 -D COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT" -} Copied: python-setproctitle/repos/community-x86_64/PKGBUILD (from rev 772335, python-setproctitle/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-09 09:04:49 UTC (rev 772336) @@ -0,0 +1,30 @@ +# Maintainer: Massimiliano Torromeo + +pkgname=python-setproctitle +pkgver=1.2.1 +pkgrel=1 +pkgdesc="Allows a python process to change its process title" +license=("BSD") +url="https://github.com/dvarrazzo/py-setproctitle; +depends=('python') +checkdepends=('python-pytest' 'procps-ng') +arch=('x86_64') +source=(https://files.pythonhosted.org/packages/source/s/setproctitle/setproctitle-$pkgver.tar.gz) +sha256sums=('5f0eecb27815e31799a69eb6a06b4d375d38887d079d410565b0be82da65c950') + +build() { +cd "$srcdir"/setproctitle-$pkgver +python setup.py build +} + +check() { +local _pyver=$(python -c "import sys; print('{0}.{1}'.format(*sys.version_info[:2]))") +cd "$srcdir"/setproctitle-$pkgver/build/lib.linux-$CARCH-$_pyver +python -m pytest ../../tests +} + +package_python-setproctitle() { +cd "$srcdir"/setproctitle-$pkgver +python setup.py install --skip-build -O1 --root="$pkgdir" +install -m0644 -D COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT" +}
[arch-commits] Commit in python-setproctitle/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:04:35 Author: mtorromeo Revision: 772335 upgpkg: python-setproctitle 1.2.1-1 Modified: python-setproctitle/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:02:27 UTC (rev 772334) +++ PKGBUILD2020-12-09 09:04:35 UTC (rev 772335) @@ -1,8 +1,8 @@ # Maintainer: Massimiliano Torromeo pkgname=python-setproctitle -pkgver=1.2 -pkgrel=9 +pkgver=1.2.1 +pkgrel=1 pkgdesc="Allows a python process to change its process title" license=("BSD") url="https://github.com/dvarrazzo/py-setproctitle; @@ -10,7 +10,7 @@ checkdepends=('python-pytest' 'procps-ng') arch=('x86_64') source=(https://files.pythonhosted.org/packages/source/s/setproctitle/setproctitle-$pkgver.tar.gz) -sha256sums=('9b4e48722dd96cbd66d5bf2eab930fff8546cd551dd8d774c8a319448bd381a6') +sha256sums=('5f0eecb27815e31799a69eb6a06b4d375d38887d079d410565b0be82da65c950') build() { cd "$srcdir"/setproctitle-$pkgver
[arch-commits] Commit in haskell-vector-algorithms/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:14:13 Author: felixonmars Revision: 772340 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-algorithms/repos/community-staging-x86_64/ haskell-vector-algorithms/repos/community-staging-x86_64/PKGBUILD (from rev 772339, haskell-vector-algorithms/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-vector-algorithms/repos/community-staging-x86_64/PKGBUILD (from rev 772339, haskell-vector-algorithms/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:14:13 UTC (rev 772340) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-algorithms +pkgname=haskell-vector-algorithms +pkgver=0.8.0.4 +pkgrel=1 +pkgdesc="Efficient algorithms for vector arrays" +url="https://github.com/erikd/vector-algorithms/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('da5f52493c7f68df0a2c718724dcac9be758b09b14c8fa913aa328ee4c1286893fb239882018202d0fcd56709364ccddf3d620ff3b886d830102ef52a0868d42') + +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 \ +-fproperties -f-bench -f-internalchecks -f-unsafechecks -fboundschecks -f-llvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-vector-algorithms/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:14:03 Author: felixonmars Revision: 772339 upgpkg: haskell-vector-algorithms 0.8.0.4-1: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-vector-algorithms/trunk/PKGBUILD --+ PKGBUILD | 17 +++-- 1 file changed, 11 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:11:01 UTC (rev 772338) +++ PKGBUILD2020-12-09 09:14:03 UTC (rev 772339) @@ -3,22 +3,22 @@ _hkgname=vector-algorithms pkgname=haskell-vector-algorithms -pkgver=0.8.0.3 -pkgrel=50 +pkgver=0.8.0.4 +pkgrel=1 pkgdesc="Efficient algorithms for vector arrays" url="https://github.com/erikd/vector-algorithms/; license=("BSD") arch=('x86_64') -depends=('ghc-libs' "haskell-primitive" "haskell-vector") -makedepends=('ghc') +depends=('ghc-libs' 'haskell-primitive' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('45311e19a1e5c9994e7d666b73445d11946f60915df3d2f385a435538d1b6b0929b56a960f83c5df1b2df883566e7f8e6fdd5be4e075364d7daecd6dbec780e5') +sha512sums=('da5f52493c7f68df0a2c718724dcac9be758b09b14c8fa913aa328ee4c1286893fb239882018202d0fcd56709364ccddf3d620ff3b886d830102ef52a0868d42') build() { cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ -fproperties -f-bench -f-internalchecks -f-unsafechecks -fboundschecks -f-llvm runhaskell Setup build $MAKEFLAGS @@ -28,6 +28,11 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + package() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-mutable-containers/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:17:35 Author: felixonmars Revision: 772345 upgpkg: haskell-mutable-containers 0.3.4-72: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-mutable-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:16:48 UTC (rev 772344) +++ PKGBUILD2020-12-09 09:17:35 UTC (rev 772345) @@ -2,7 +2,7 @@ _hkgname=mutable-containers pkgname=haskell-mutable-containers pkgver=0.3.4 -pkgrel=71 +pkgrel=72 pkgdesc='Abstactions and concrete implementations of mutable containers' arch=(x86_64) url="https://hackage.haskell.org/package/$_hkgname;
[arch-commits] Commit in haskell-mutable-containers/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:17:45 Author: felixonmars Revision: 772346 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mutable-containers/repos/community-staging-x86_64/ haskell-mutable-containers/repos/community-staging-x86_64/PKGBUILD (from rev 772345, haskell-mutable-containers/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mutable-containers/repos/community-staging-x86_64/PKGBUILD (from rev 772345, haskell-mutable-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:17:45 UTC (rev 772346) @@ -0,0 +1,44 @@ + +_hkgname=mutable-containers +pkgname=haskell-mutable-containers +pkgver=0.3.4 +pkgrel=72 +pkgdesc='Abstactions and concrete implementations of mutable containers' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_hkgname; +license=(MIT) +depends=(ghc-libs haskell-vector haskell-mono-traversable) +makedepends=(ghc) +checkdepends=(haskell-quickcheck haskell-hspec) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('1731380fd57c8c79a77cea781fb7630f90e11cfa977ca836695981bcecf10b7d2d5f3e89e8a6de5fd3fb32ac441b0512c7a6fd356107e6efa47b0d5fd491157c') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-classy-prelude/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:19:40 Author: felixonmars Revision: 772348 archrelease: copy trunk to community-staging-x86_64 Added: haskell-classy-prelude/repos/community-staging-x86_64/ haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 772347, haskell-classy-prelude/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 772347, haskell-classy-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:19:40 UTC (rev 772348) @@ -0,0 +1,48 @@ +# Maintainer: Jelle van der Waa + +_hkgname=classy-prelude +pkgname=haskell-classy-prelude +pkgver=1.5.0 +pkgrel=86 +pkgdesc='A typeclass-based Prelude' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_hkgname; +license=(MIT) +depends=(ghc-libs haskell-async haskell-chunked-data haskell-dlist + haskell-hashable haskell-mono-traversable haskell-mtl haskell-primitive + haskell-unliftio haskell-stm-chans haskell-semigroups + haskell-unordered-containers haskell-vector-instances + haskell-say haskell-mutable-containers haskell-basic-prelude + haskell-mono-traversable-instances) +checkdepends=(haskell-hspec) +makedepends=(ghc) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('eb8afb8a8988d0b251f6b3c2046f3ad943201d35379bfcd21f024afa67031c1b43677f43b22a0dd88e5e586a669bf5cb0b7348e13f40bbef624d09a3c6c62dfd') + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-classy-prelude/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:19:30 Author: felixonmars Revision: 772347 upgpkg: haskell-classy-prelude 1.5.0-86: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-classy-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:17:45 UTC (rev 772346) +++ PKGBUILD2020-12-09 09:19:30 UTC (rev 772347) @@ -3,7 +3,7 @@ _hkgname=classy-prelude pkgname=haskell-classy-prelude pkgver=1.5.0 -pkgrel=85 +pkgrel=86 pkgdesc='A typeclass-based Prelude' arch=(x86_64) url="https://hackage.haskell.org/package/$_hkgname;
[arch-commits] Commit in lib32-libcurl-gnutls/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:25:32 Author: eworm Revision: 772361 upgpkg: lib32-libcurl-gnutls 7.74.0-1: new upstream release Modified: lib32-libcurl-gnutls/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:25:26 UTC (rev 772360) +++ PKGBUILD2020-12-09 09:25:32 UTC (rev 772361) @@ -2,7 +2,7 @@ # Contributor: Lizao (Larry) Li pkgname=lib32-libcurl-gnutls -pkgver=7.73.0 +pkgver=7.74.0 pkgrel=1 pkgdesc='An URL retrieval library (linked against gnutls)' arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=('gcc-multilib') options=('strip') source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) -sha512sums=('86996f7ce537cfc39be18a6a93af0524c7a878d9e003ce0106eb4ff6ce2dea99da1cb9af297b87f93b204b42a3d793198a6e01764aa2a06f5b6fe0623b008f88' +sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163' 'SKIP') validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
[arch-commits] Commit in lib32-libcurl-gnutls/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:25:35 Author: eworm Revision: 772362 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libcurl-gnutls/repos/multilib-testing-x86_64/ lib32-libcurl-gnutls/repos/multilib-testing-x86_64/PKGBUILD (from rev 772361, lib32-libcurl-gnutls/trunk/PKGBUILD) --+ PKGBUILD | 62 + 1 file changed, 62 insertions(+) Copied: lib32-libcurl-gnutls/repos/multilib-testing-x86_64/PKGBUILD (from rev 772361, lib32-libcurl-gnutls/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2020-12-09 09:25:35 UTC (rev 772362) @@ -0,0 +1,62 @@ +# Maintainer: Maxime Gauduin +# Contributor: Lizao (Larry) Li + +pkgname=lib32-libcurl-gnutls +pkgver=7.74.0 +pkgrel=1 +pkgdesc='An URL retrieval library (linked against gnutls)' +arch=('x86_64') +url='https://curl.haxx.se' +license=('MIT') +depends=('lib32-curl' 'lib32-glibc' 'lib32-gnutls' 'lib32-libidn2' + 'lib32-libpsl' 'lib32-nettle' 'lib32-libssh2' 'lib32-zlib' + 'lib32-zstd' 'libcurl-gnutls') +makedepends=('gcc-multilib') +options=('strip') +source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) +sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163' +'SKIP') +validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg + +build() { + cd curl-${pkgver} + + export CC='gcc -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure \ +--prefix='/usr' \ +--libdir='/usr/lib32' \ +--disable-ldap \ +--disable-ldaps \ +--disable-manual \ +--disable-versioned-symbols \ +--enable-ipv6 \ +--enable-threaded-resolver \ +--without-gssapi \ +--with-libssh2 \ +--without-libidn \ +--without-ssl \ +--with-gnutls='/usr' \ +--with-random='/dev/urandom' \ +--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt' + + make -C lib +} + +package() { + cd curl-${pkgver} + + make -C lib DESTDIR="${pkgdir}" install + + mv "${pkgdir}"/usr/lib32/libcurl{,-gnutls}.so.4.7.0 + rm "${pkgdir}"/usr/lib32/libcurl.{a,so}* + for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0; do +ln -s libcurl-gnutls.so.4.7.0 "${pkgdir}"/usr/lib32/libcurl-gnutls.so.${version} + done + + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s libcurl-gnutls "${pkgdir}"/usr/share/licenses/lib32-libcurl-gnutls +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in lib32-libcurl-compat/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:25:26 Author: eworm Revision: 772360 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libcurl-compat/repos/multilib-testing-x86_64/ lib32-libcurl-compat/repos/multilib-testing-x86_64/PKGBUILD (from rev 772359, lib32-libcurl-compat/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: lib32-libcurl-compat/repos/multilib-testing-x86_64/PKGBUILD (from rev 772359, lib32-libcurl-compat/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2020-12-09 09:25:26 UTC (rev 772360) @@ -0,0 +1,59 @@ +# Maintainer: Maxime Gauduin +# Contributor: Piotr Balcerowski + +pkgname=lib32-libcurl-compat +pkgver=7.74.0 +pkgrel=1 +pkgdesc='An URL retrieval library (without versioned symbols)' +arch=('x86_64') +url='https://curl.haxx.se' +license=('MIT') +depends=('lib32-curl' 'lib32-glibc' 'lib32-libidn2' 'lib32-krb5' + 'lib32-libssh2' 'lib32-libpsl' 'lib32-openssl' 'lib32-zlib' + 'lib32-zstd' 'libcurl-compat') +options=('strip') +source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) +sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163' +'SKIP') +validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg + +build() { + cd curl-${pkgver} + + export CC='gcc -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure \ +--prefix='/usr' \ +--libdir='/usr/lib32' \ +--disable-ldap \ +--disable-ldaps \ +--disable-manual \ +--disable-versioned-symbols \ +--enable-ipv6 \ +--enable-threaded-resolver \ +--with-gssapi \ +--with-libssh2 \ +--with-random='/dev/urandom' \ +--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt' + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make -C lib +} + +package() { + cd curl-${pkgver} + + make -C lib DESTDIR="${pkgdir}" install + + mv "${pkgdir}"/usr/lib32/libcurl{,-compat}.so.4.7.0 + rm "${pkgdir}"/usr/lib32/libcurl.{a,so}* + for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0; do +ln -s libcurl-compat.so.4.7.0 "${pkgdir}"/usr/lib32/libcurl.so.${version} + done + + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s libcurl-compat "${pkgdir}"/usr/share/licenses/lib32-libcurl-compat +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in lib32-curl/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:25:17 Author: eworm Revision: 772358 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-curl/repos/multilib-testing-x86_64/ lib32-curl/repos/multilib-testing-x86_64/PKGBUILD (from rev 772357, lib32-curl/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: lib32-curl/repos/multilib-testing-x86_64/PKGBUILD (from rev 772357, lib32-curl/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2020-12-09 09:25:17 UTC (rev 772358) @@ -0,0 +1,59 @@ +# Maintainer: Daniel Wallace +# Contributor: Dave Reisner +# Contributor: Angel Velasquez +# Contributor: Eric Belanger +# Contributor: Lucien Immink +# Contributor: Daniel J Griffiths + +pkgname=lib32-curl +_pkgname=curl +pkgver=7.74.0 +pkgrel=1 +pkgdesc="An URL retrieval utility and library (32-bit)" +arch=('x86_64') +url="https://curl.haxx.se; +license=('MIT') +depends=('lib32-libidn2' 'lib32-libssh2' 'lib32-krb5' 'lib32-openssl' + 'lib32-libpsl' 'lib32-zlib' 'lib32-zstd' "${_pkgname}") +source=("https://curl.haxx.se/download/$_pkgname-$pkgver.tar.gz"{,.asc}) +sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163' +'SKIP') +validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg + +build() { + cd "$_pkgname-$pkgver" + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + ./configure \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --disable-dependency-tracking \ + --disable-ldap \ + --disable-ldaps \ + --enable-ipv6 \ + --enable-manual \ + --enable-versioned-symbols \ + --enable-threaded-resolver \ + --with-gssapi \ + --with-libssh2 \ + --with-random=/dev/urandom \ + --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \ + --libdir=/usr/lib32 + + make +} + +package() { + cd "$_pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + + rm -rf "${pkgdir}"/usr/{share,bin,include} + + # license + install -d "$pkgdir/usr/share/licenses" + ln -s "$_pkgname" "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in lib32-libcurl-compat/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:25:23 Author: eworm Revision: 772359 upgpkg: lib32-libcurl-compat 7.74.0-1: new upstream release Modified: lib32-libcurl-compat/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:25:17 UTC (rev 772358) +++ PKGBUILD2020-12-09 09:25:23 UTC (rev 772359) @@ -2,7 +2,7 @@ # Contributor: Piotr Balcerowski pkgname=lib32-libcurl-compat -pkgver=7.73.0 +pkgver=7.74.0 pkgrel=1 pkgdesc='An URL retrieval library (without versioned symbols)' arch=('x86_64') @@ -13,7 +13,7 @@ 'lib32-zstd' 'libcurl-compat') options=('strip') source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) -sha512sums=('86996f7ce537cfc39be18a6a93af0524c7a878d9e003ce0106eb4ff6ce2dea99da1cb9af297b87f93b204b42a3d793198a6e01764aa2a06f5b6fe0623b008f88' +sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163' 'SKIP') validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:26:15 Author: felixonmars Revision: 772363 upgpkg: haskell-yaml 0.11.5.0-40: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:25:35 UTC (rev 772362) +++ PKGBUILD2020-12-09 09:26:15 UTC (rev 772363) @@ -4,7 +4,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.11.5.0 -pkgrel=39 +pkgrel=40 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/; license=("BSD")
[arch-commits] Commit in haskell-brittany/repos (3 files)
Date: Wednesday, December 9, 2020 @ 09:31:42 Author: felixonmars Revision: 772368 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brittany/repos/community-staging-x86_64/ haskell-brittany/repos/community-staging-x86_64/PKGBUILD (from rev 772367, haskell-brittany/trunk/PKGBUILD) haskell-brittany/repos/community-staging-x86_64/ghc-8.10.patch (from rev 772367, haskell-brittany/trunk/ghc-8.10.patch) + PKGBUILD | 59 ghc-8.10.patch | 3558 +++ 2 files changed, 3617 insertions(+) Copied: haskell-brittany/repos/community-staging-x86_64/PKGBUILD (from rev 772367, haskell-brittany/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:31:42 UTC (rev 772368) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan + +_hkgname=brittany +pkgname=haskell-brittany +pkgver=0.12.2.0 +pkgrel=5 +pkgdesc="Haskell source code formatter" +url="https://github.com/lspitzner/brittany/; +license=("AGPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-butcher' 'haskell-cmdargs' 'haskell-czipwith' + 'haskell-data-tree-print' 'haskell-extra' 'haskell-ghc-exactprint' 'haskell-ghc-paths' + 'haskell-monad-memo' 'haskell-multistate' 'haskell-random' 'haskell-safe' + 'haskell-strict' 'haskell-syb' 'haskell-uniplate' 'haskell-unsafe' 'haskell-yaml') +makedepends=('ghc' 'uusi' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz; +ghc-8.10.patch) +sha256sums=('f437edc73106185213abdbfdc3d34a2f449c341cebd738b51ed39d683ca4670f' +'e0b4617fe2cb67f4ab035fe0ac333d506c4acfd7451b134ec76ee1eca6ee2b64') + +prepare() { + cd $_hkgname-$pkgver + patch -p1 -i ../ghc-8.10.patch + uusi -r semigroups:Cabal -u random $_hkgname.cabal + + # Hack to use Cabal's compatibility layer of semigroups + sed -i 's/import Data.Semigroup.Generic/import Distribution.Compat.Semigroup/' src/Language/Haskell/Brittany/Internal/Config/Types.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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 +} Copied: haskell-brittany/repos/community-staging-x86_64/ghc-8.10.patch (from rev 772367, haskell-brittany/trunk/ghc-8.10.patch) === --- community-staging-x86_64/ghc-8.10.patch (rev 0) +++ community-staging-x86_64/ghc-8.10.patch 2020-12-09 09:31:42 UTC (rev 772368) @@ -0,0 +1,3558 @@ +From 17d07edb0a687053fbeb39e0bdf07415ee35a278 Mon Sep 17 00:00:00 2001 +From: jneira +Date: Wed, 13 May 2020 10:44:37 +0200 +Subject: [PATCH 02/17] Relax upper bounds to include updated packages + +--- + brittany.cabal | 8 + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/brittany.cabal b/brittany.cabal +index 818e818..590373f 100644 +--- a/brittany.cabal b/brittany.cabal +@@ -91,10 +91,10 @@ library { + -fno-warn-redundant-constraints + } + build-depends: +-{ base >=4.9 && <4.14 +-, ghc >=8.0.1 && <8.9 ++{ base >=4.9 && <4.15 ++, ghc >=8.0.1 && <8.11 + , ghc-paths >=0.1.0.9 && <0.2 +-, ghc-exactprint >=0.5.8 && <0.6.3 ++, ghc-exactprint >=0.5.8 && <0.6.4 + , transformers >=0.5.2.0 && <0.6 + , containers >=0.5.7.1 && <0.7 + , mtl >=2.2.1 && <2.3 +@@ -118,7 +118,7 @@ library { + , semigroups >=0.18.2 && <0.20 + , cmdargs >=0.10.14 && <0.11 + , czipwith >=1.0.1.0 && <1.1 +-, ghc-boot-th >=8.0.1 && <8.9 ++, ghc-boot-th >=8.0.1 && <8.11 + , filepath >=1.4.1.0 && <1.5 + , random >= 1.1 && <1.2 + } + +From b69a8f983c070564b41b6fdec160af6d8aff730b Mon Sep 17 00:00:00 2001 +From: jneira +Date: Wed, 13 May 2020 10:45:14 +0200 +Subject: [PATCH 03/17] Adapt to new GHC modules organization + +--- +
[arch-commits] Commit in haskell-brittany/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:31:30 Author: felixonmars Revision: 772367 upgpkg: haskell-brittany 0.12.2.0-5: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-brittany/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:26:39 UTC (rev 772366) +++ PKGBUILD2020-12-09 09:31:30 UTC (rev 772367) @@ -3,7 +3,7 @@ _hkgname=brittany pkgname=haskell-brittany pkgver=0.12.2.0 -pkgrel=4 +pkgrel=5 pkgdesc="Haskell source code formatter" url="https://github.com/lspitzner/brittany/; license=("AGPL")
[arch-commits] Commit in haskell-aeson-diff/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:38:30 Author: felixonmars Revision: 772379 upgpkg: haskell-aeson-diff 1.1.0.9-107: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-aeson-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:36:44 UTC (rev 772378) +++ PKGBUILD2020-12-09 09:38:30 UTC (rev 772379) @@ -3,7 +3,7 @@ _hkgname=aeson-diff pkgname=haskell-aeson-diff pkgver=1.1.0.9 -pkgrel=106 +pkgrel=107 pkgdesc="Extract and apply patches to JSON documents" url="https://github.com/thsutton/aeson-diff; license=('BSD')
[arch-commits] Commit in haskell-aeson-diff/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:38:40 Author: felixonmars Revision: 772380 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-diff/repos/community-staging-x86_64/ haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 772379, haskell-aeson-diff/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 772379, haskell-aeson-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:38:40 UTC (rev 772380) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-diff +pkgname=haskell-aeson-diff +pkgver=1.1.0.9 +pkgrel=107 +pkgdesc="Extract and apply patches to JSON documents" +url="https://github.com/thsutton/aeson-diff; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 'haskell-hashable' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-optparse-applicative') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'hlint') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2778eabe53ac0520028c9eccae7f52dcdeb2eccb4df4ff6a84e4625afc5d46533ebf61b6b99c16eb5ffe9792e781b0f9a8e1e43c2b69b751d1dbc5dd627635d9') + +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-monad-dijkstra/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:56:24 Author: felixonmars Revision: 772392 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-dijkstra/repos/community-staging-x86_64/ haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD (from rev 772391, haskell-monad-dijkstra/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD (from rev 772391, haskell-monad-dijkstra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:56:24 UTC (rev 772392) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=monad-dijkstra +pkgname=haskell-monad-dijkstra +pkgver=0.1.1.3 +pkgrel=29 +pkgdesc="A monad transformer for weighted graph searches" +url="https://github.com/ennocramer/monad-dijkstra; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-free' 'haskell-psqueues') +makedepends=('ghc' 'hlint' 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('6c6270f94d27203b6974563398e4b7e81ae53e6110cffaecf8ff6297c11ceb8f') + +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-monad-dijkstra/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:56:14 Author: felixonmars Revision: 772391 upgpkg: haskell-monad-dijkstra 0.1.1.3-29: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-monad-dijkstra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:55:08 UTC (rev 772390) +++ PKGBUILD2020-12-09 09:56:14 UTC (rev 772391) @@ -3,7 +3,7 @@ _hkgname=monad-dijkstra pkgname=haskell-monad-dijkstra pkgver=0.1.1.3 -pkgrel=28 +pkgrel=29 pkgdesc="A monad transformer for weighted graph searches" url="https://github.com/ennocramer/monad-dijkstra; license=("BSD")
[arch-commits] Commit in haskell-floskell/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:59:39 Author: felixonmars Revision: 772394 archrelease: copy trunk to community-staging-x86_64 Added: haskell-floskell/repos/community-staging-x86_64/ haskell-floskell/repos/community-staging-x86_64/PKGBUILD (from rev 772393, haskell-floskell/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-floskell/repos/community-staging-x86_64/PKGBUILD (from rev 772393, haskell-floskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:59:39 UTC (rev 772394) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=floskell +pkgname=haskell-floskell +pkgver=0.10.5 +pkgrel=8 +pkgdesc="A flexible Haskell source code pretty printer" +url="https://github.com/ennocramer/floskell; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-data-default' 'haskell-src-exts' 'haskell-monad-dijkstra' + 'haskell-optparse-applicative' 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-hspec') +source=("https://github.com/ennocramer/floskell/archive/floskell-$pkgver.tar.gz;) +sha256sums=('91aa7caa269d1df60c7b21226721e0bd0e8595308b0d3f56dfd5e775b2d1f9ab') + +build() { + cd $_hkgname-floskell-$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-floskell-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-floskell-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-floskell/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:59:29 Author: felixonmars Revision: 772393 upgpkg: haskell-floskell 0.10.5-8: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-floskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:56:24 UTC (rev 772392) +++ PKGBUILD2020-12-09 09:59:29 UTC (rev 772393) @@ -3,7 +3,7 @@ _hkgname=floskell pkgname=haskell-floskell pkgver=0.10.5 -pkgrel=7 +pkgrel=8 pkgdesc="A flexible Haskell source code pretty printer" url="https://github.com/ennocramer/floskell; license=("BSD")
[arch-commits] Commit in wordpress/repos/community-any (4 files)
Date: Wednesday, December 9, 2020 @ 10:01:55 Author: arodseth Revision: 772464 archrelease: copy trunk to community-any Added: wordpress/repos/community-any/PKGBUILD (from rev 772462, wordpress/trunk/PKGBUILD) wordpress/repos/community-any/wordpress.install (from rev 772462, wordpress/trunk/wordpress.install) Deleted: wordpress/repos/community-any/PKGBUILD wordpress/repos/community-any/wordpress.install ---+ PKGBUILD | 56 ++-- wordpress.install | 42 +++ 2 files changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-09 10:01:48 UTC (rev 772463) +++ PKGBUILD2020-12-09 10:01:55 UTC (rev 772464) @@ -1,28 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Thomas Dziedzic -# Contributor: Jose Valecillos -# Contributor: Kaos -# Contributor: Christopher Rogers - -pkgname=wordpress -pkgver=5.5.3 -pkgrel=1 -pkgdesc='Blog tool and publishing platform' -arch=(any) -url='https://wordpress.org/' -license=(GPL) -depends=(php) -optdepends=('apache: Web server for serving WordPress' -'mariadb: Database server' -'nginx: Web server for serving WordPress') -options=(emptydirs) -install=$pkgname.install -source=("https://wordpress.org/$pkgname-$pkgver.tar.gz;) -sha512sums=('acc96987e792c85f1a1e4fbc434dc10e6c648ba51d0239354d8ee398604db90c6dfa075b565ddb4ab15cb36d9e06095c93ce30027b3cb61b04ffe5986069da03') - -package() { - install -d "$pkgdir/usr/share/webapps" - cp -r $pkgname "$pkgdir/usr/share/webapps" -} - -# getver: core.trac.wordpress.org/timeline?milestone=on Copied: wordpress/repos/community-any/PKGBUILD (from rev 772462, wordpress/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-09 10:01:55 UTC (rev 772464) @@ -0,0 +1,28 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Thomas Dziedzic +# Contributor: Jose Valecillos +# Contributor: Kaos +# Contributor: Christopher Rogers + +pkgname=wordpress +pkgver=5.6 +pkgrel=1 +pkgdesc='Blog tool and publishing platform' +arch=(any) +url='https://wordpress.org/' +license=(GPL) +depends=(php) +optdepends=('apache: Web server for serving WordPress' +'mariadb: Database server' +'nginx: Web server for serving WordPress') +options=(emptydirs) +install=$pkgname.install +source=("https://wordpress.org/$pkgname-$pkgver.tar.gz;) +sha512sums=('c62041463ad2f47069b2b78381166eb68cf2ce12e16f623bd14b3321a16b4a647650dd4fc680780d4ce55dbd8b858745150320fa5e38fb0f7ad45c68cdda2dec') + +package() { + install -d "$pkgdir/usr/share/webapps" + cp -r $pkgname "$pkgdir/usr/share/webapps" +} + +# getver: core.trac.wordpress.org/timeline?milestone=on Deleted: wordpress.install === --- wordpress.install 2020-12-09 10:01:48 UTC (rev 772463) +++ wordpress.install 2020-12-09 10:01:55 UTC (rev 772464) @@ -1,21 +0,0 @@ -post_install() { - # Make uploads work - install -dm775 /usr/share/webapps/wordpress/wp-content/uploads - chown http:http /usr/share/webapps/wordpress/wp-content/uploads - echo 'You can now configure your (PHP compatible) web server to run WordPress' -} - -pre_remove() { - cp -r /usr/share/webapps/wordpress /usr/share/webapps/wordpress_backup - echo 'Your WordPress folder was backed up to /usr/share/webapps/wordpress_backup' -} - -post_remove() { - rm -rf /usr/share/webapps/wordpress -} - -post_upgrade() { - echo 'WordPress was placed in /usr/share/webapps' -} - -# vim: ts=2 sw=2 et: Copied: wordpress/repos/community-any/wordpress.install (from rev 772462, wordpress/trunk/wordpress.install) === --- wordpress.install (rev 0) +++ wordpress.install 2020-12-09 10:01:55 UTC (rev 772464) @@ -0,0 +1,21 @@ +post_install() { + # Make uploads work + install -dm775 /usr/share/webapps/wordpress/wp-content/uploads + chown http:http /usr/share/webapps/wordpress/wp-content/uploads + echo 'You can now configure your (PHP compatible) web server to run WordPress' +} + +pre_remove() { + cp -r /usr/share/webapps/wordpress /usr/share/webapps/wordpress_backup + echo 'Your WordPress folder was backed up to /usr/share/webapps/wordpress_backup' +} + +post_remove() { + rm -rf /usr/share/webapps/wordpress +} + +post_upgrade() { + echo 'WordPress was placed in /usr/share/webapps' +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in wordpress/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:01:42 Author: arodseth Revision: 772458 upgpkg: wordpress 5.6-1 Modified: wordpress/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:01:40 UTC (rev 772457) +++ PKGBUILD2020-12-09 10:01:42 UTC (rev 772458) @@ -5,7 +5,7 @@ # Contributor: Christopher Rogers pkgname=wordpress -pkgver=5.5.3 +pkgver=5.6 pkgrel=1 pkgdesc='Blog tool and publishing platform' arch=(any) @@ -18,7 +18,7 @@ options=(emptydirs) install=$pkgname.install source=("https://wordpress.org/$pkgname-$pkgver.tar.gz;) -sha512sums=('acc96987e792c85f1a1e4fbc434dc10e6c648ba51d0239354d8ee398604db90c6dfa075b565ddb4ab15cb36d9e06095c93ce30027b3cb61b04ffe5986069da03') +sha512sums=('c62041463ad2f47069b2b78381166eb68cf2ce12e16f623bd14b3321a16b4a647650dd4fc680780d4ce55dbd8b858745150320fa5e38fb0f7ad45c68cdda2dec') package() { install -d "$pkgdir/usr/share/webapps"
[arch-commits] Commit in haskell-sandi/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:02:00 Author: felixonmars Revision: 772467 upgpkg: haskell-sandi 0.5-165: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-sandi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:01:59 UTC (rev 772466) +++ PKGBUILD2020-12-09 10:02:00 UTC (rev 772467) @@ -4,7 +4,7 @@ _hkgname=sandi pkgname=haskell-sandi pkgver=0.5 -pkgrel=164 +pkgrel=165 pkgdesc="Data encoding library" url="https://hackage.haskell.org/package/sandi; license=("BSD")
[arch-commits] Commit in haskell-sandi/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:02:19 Author: felixonmars Revision: 772476 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sandi/repos/community-staging-x86_64/ haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 772471, haskell-sandi/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 772471, haskell-sandi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:02:19 UTC (rev 772476) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sandi +pkgname=haskell-sandi +pkgver=0.5 +pkgrel=165 +pkgdesc="Data encoding library" +url="https://hackage.haskell.org/package/sandi; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-th') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8abff3496d0d3f082f12416eea3189e06d1663fe78d996159396ab944389b2a816853c0191edced3b176fc506dac60e9ce84347ecaf2c255e5ec0d6b1590c012') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fwith-conduit +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 hedgewars/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:06:31 Author: felixonmars Revision: 772486 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 772485, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 62 + 1 file changed, 62 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 772485, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:06:31 UTC (rev 772486) @@ -0,0 +1,62 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=1.0.0 +pkgrel=124 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-network' 'haskell-network-bsd' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-bytestring-show' 'haskell-zlib' + 'haskell-base-prelude' 'imagemagick' 'mesa') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2; + hedgewars-network-3.patch::https://github.com/hedgewars/hw/commit/f813f3d5b63bb5be1b5e0b44930e77656c547aad.patch) +sha512sums=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2' + '1b36e26986897f613a6ce98479114035be1d76fe256e50d4743506f8d5651ff09a1d694f501a286ca6444d21ca24d52f878cf42be098943fb798c44dca227abf') + +prepare() { + cd hedgewars-src-$pkgver + patch -p1 -i ../hedgewars-network-3.patch + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt + sed -i '/#include /a #include ' QTfrontend/ui/page/pagegamestats.cpp + + # https://bugs.freepascal.org/view.php?id=37286 + sed -i 's/procedure ShiftWorld(Dir: LongInt); inline;/procedure ShiftWorld(Dir: LongInt);/' hedgewars/uWorld.pas +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert +set date:create +set date:modify misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done + rm -rf "$pkgdir"/usr/share/pixmaps + + install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop +}
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:06:14 Author: felixonmars Revision: 772485 upgpkg: hedgewars 1.0.0-124: rebuild with vector-algorithms 0.8.0.4 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:02:26 UTC (rev 772484) +++ PKGBUILD2020-12-09 10:06:14 UTC (rev 772485) @@ -4,7 +4,7 @@ pkgname=hedgewars pkgver=1.0.0 -pkgrel=123 +pkgrel=124 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org;
[arch-commits] Commit in haskell-conduit-extra/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:08:47 Author: felixonmars Revision: 772488 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-extra/repos/community-staging-x86_64/ haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 772487, haskell-conduit-extra/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 772487, haskell-conduit-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:08:47 UTC (rev 772488) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit-extra +pkgname=haskell-conduit-extra +pkgver=1.3.5 +pkgrel=70 +pkgdesc="Batteries included conduit: adapters for common libraries." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-conduit' 'haskell-network' + 'haskell-primitive' 'haskell-resourcet' 'haskell-streaming-commons' 'haskell-typed-process' + 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('27cb6e1eba8c01154a1a7002521ce0190028790d1cb3f07d268722da2e2d32cc9ec8a78b897832f3e96fc40a4d6bf1755b7d068ba986178830aea0373b38cb38') + +prepare() { +sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-conduit-extra/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:08:37 Author: felixonmars Revision: 772487 upgpkg: haskell-conduit-extra 1.3.5-70: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-conduit-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:06:31 UTC (rev 772486) +++ PKGBUILD2020-12-09 10:08:37 UTC (rev 772487) @@ -4,7 +4,7 @@ _hkgname=conduit-extra pkgname=haskell-conduit-extra pkgver=1.3.5 -pkgrel=69 +pkgrel=70 pkgdesc="Batteries included conduit: adapters for common libraries." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in haskell-simple-sendfile/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:12:01 Author: felixonmars Revision: 772494 archrelease: copy trunk to community-staging-x86_64 Added: haskell-simple-sendfile/repos/community-staging-x86_64/ haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 772493, haskell-simple-sendfile/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 772493, haskell-simple-sendfile/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:12:01 UTC (rev 772494) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=simple-sendfile +pkgname=haskell-simple-sendfile +pkgver=0.2.30 +pkgrel=114 +pkgdesc="Cross platform library for the sendfile system call" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network') +makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-resourcet' + 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ae624939d54bf5ed8aa2c0727a29696730ba6b1d520f28bdc5b42a8e4c4bc03980821639fb8e16702a360dbd0396aea8a997055d22812bef3d22ffaaac53f759') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fallow-bsd +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-project-template/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:11:04 Author: felixonmars Revision: 772492 archrelease: copy trunk to community-staging-x86_64 Added: haskell-project-template/repos/community-staging-x86_64/ haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 772491, haskell-project-template/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 772491, haskell-project-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:11:04 UTC (rev 772492) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=project-template +pkgname=haskell-project-template +pkgver=0.2.1.0 +pkgrel=46 +pkgdesc="Specify Haskell project templates and generate files" +url="https://github.com/fpco/haskell-ide; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-resourcet') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ed70f640e5197f7a6158b851dcd3990e77b7266f716be248ecfb012c4827dc688028aa78d649313203a274357f57e45e94371a09446c4404d3282add0d1a158c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-simple-sendfile/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:11:51 Author: felixonmars Revision: 772493 upgpkg: haskell-simple-sendfile 0.2.30-114: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-simple-sendfile/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:11:04 UTC (rev 772492) +++ PKGBUILD2020-12-09 10:11:51 UTC (rev 772493) @@ -4,7 +4,7 @@ _hkgname=simple-sendfile pkgname=haskell-simple-sendfile pkgver=0.2.30 -pkgrel=113 +pkgrel=114 pkgdesc="Cross platform library for the sendfile system call" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:15:10 Author: felixonmars Revision: 772497 upgpkg: haskell-dbus 1.2.16-67: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:13:36 UTC (rev 772496) +++ PKGBUILD2020-12-09 10:15:10 UTC (rev 772497) @@ -4,7 +4,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=1.2.16 -pkgrel=66 +pkgrel=67 pkgdesc="A client library for the D-Bus IPC system" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3")
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:15:20 Author: felixonmars Revision: 772498 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus/repos/community-staging-x86_64/ haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 772497, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 772497, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:15:20 UTC (rev 772498) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=1.2.16 +pkgrel=67 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-conduit' 'haskell-lens' + 'haskell-network' 'haskell-random' 'haskell-split' 'haskell-th-lift' + 'haskell-vector' 'haskell-xml-conduit' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +checkdepends=('dbus') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fbcddba41d5a6ea3c93841f56b80c43e968758eb8979412cd15a3e6f384bb042a025dc4850dc2e584b459b0c7b99db791d1a9b17090108c004f657f7e125e441') + +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 || : # https://github.com/rblaze/haskell-dbus/issues/51 +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in perl-lingua-en-inflect/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:10:50 Author: felixonmars Revision: 772337 upgpkg: perl-lingua-en-inflect 1.905-1 Modified: perl-lingua-en-inflect/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:04:49 UTC (rev 772336) +++ PKGBUILD2020-12-09 09:10:50 UTC (rev 772337) @@ -1,8 +1,8 @@ # Maintainer: Felix Yan pkgname=perl-lingua-en-inflect -pkgver=1.904 -pkgrel=3 +pkgver=1.905 +pkgrel=1 pkgdesc='Convert singular to plural. Select "a" or "an"' arch=('any') license=('PerlArtistic') @@ -10,7 +10,7 @@ depends=('perl') options=('!emptydirs') source=("https://cpan.metacpan.org/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-$pkgver.tar.gz;) -sha512sums=('242417424d8ab7d52d219af838df955add337c3ef97ceb27e0fd72151988e6cce44e504d5ebf7b0c15f32b496bc0179d6659845c258dd7cbfaa5ddbb0e7ec8a5') +sha512sums=('394671c4a645edd426d3f8d7b3980aac10345b68f9c7d2558f46ec3b7ffadad86138c5f27d3afd64e2c193c6d20a537f179ff01aa40a84cd1cee718e4afde42b') build() { cd Lingua-EN-Inflect-$pkgver
[arch-commits] Commit in perl-lingua-en-inflect/repos/community-any (2 files)
Date: Wednesday, December 9, 2020 @ 09:11:01 Author: felixonmars Revision: 772338 archrelease: copy trunk to community-any Added: perl-lingua-en-inflect/repos/community-any/PKGBUILD (from rev 772337, perl-lingua-en-inflect/trunk/PKGBUILD) Deleted: perl-lingua-en-inflect/repos/community-any/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-09 09:10:50 UTC (rev 772337) +++ PKGBUILD2020-12-09 09:11:01 UTC (rev 772338) @@ -1,29 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=perl-lingua-en-inflect -pkgver=1.904 -pkgrel=3 -pkgdesc='Convert singular to plural. Select "a" or "an"' -arch=('any') -license=('PerlArtistic') -url="https://metacpan.org/release/Lingua-EN-Inflect; -depends=('perl') -options=('!emptydirs') -source=("https://cpan.metacpan.org/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-$pkgver.tar.gz;) -sha512sums=('242417424d8ab7d52d219af838df955add337c3ef97ceb27e0fd72151988e6cce44e504d5ebf7b0c15f32b496bc0179d6659845c258dd7cbfaa5ddbb0e7ec8a5') - -build() { - cd Lingua-EN-Inflect-$pkgver - perl Makefile.PL INSTALLDIRS=vendor - make -} - -check() { - cd Lingua-EN-Inflect-$pkgver - make test -} - -package() { - cd Lingua-EN-Inflect-$pkgver - make DESTDIR="$pkgdir" install -} Copied: perl-lingua-en-inflect/repos/community-any/PKGBUILD (from rev 772337, perl-lingua-en-inflect/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-09 09:11:01 UTC (rev 772338) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=perl-lingua-en-inflect +pkgver=1.905 +pkgrel=1 +pkgdesc='Convert singular to plural. Select "a" or "an"' +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/Lingua-EN-Inflect; +depends=('perl') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-$pkgver.tar.gz;) +sha512sums=('394671c4a645edd426d3f8d7b3980aac10345b68f9c7d2558f46ec3b7ffadad86138c5f27d3afd64e2c193c6d20a537f179ff01aa40a84cd1cee718e4afde42b') + +build() { + cd Lingua-EN-Inflect-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Lingua-EN-Inflect-$pkgver + make test +} + +package() { + cd Lingua-EN-Inflect-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-mono-traversable/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:15:55 Author: felixonmars Revision: 772342 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mono-traversable/repos/community-staging-x86_64/ haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from rev 772341, haskell-mono-traversable/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from rev 772341, haskell-mono-traversable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:15:55 UTC (rev 772342) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mono-traversable +pkgname=haskell-mono-traversable +pkgver=1.0.15.1 +pkgrel=74 +pkgdesc="Type classes for mapping, folding, and traversing monomorphic containers" +url="https://github.com/snoyberg/mono-traversable; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-split' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-foldl' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('adf1af35b93af0605667d8b033415f318c6dab225499fdd1d9eab349fb1eedca2623c98f9dce83f94ed27db75b6f0aa88027daa748c7b3db05f47f68b505b0c8') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-mono-traversable/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:15:45 Author: felixonmars Revision: 772341 upgpkg: haskell-mono-traversable 1.0.15.1-74: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-mono-traversable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:14:13 UTC (rev 772340) +++ PKGBUILD2020-12-09 09:15:45 UTC (rev 772341) @@ -4,7 +4,7 @@ _hkgname=mono-traversable pkgname=haskell-mono-traversable pkgver=1.0.15.1 -pkgrel=73 +pkgrel=74 pkgdesc="Type classes for mapping, folding, and traversing monomorphic containers" url="https://github.com/snoyberg/mono-traversable; license=("MIT")
[arch-commits] Commit in curl/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:24:39 Author: eworm Revision: 403180 upgpkg: curl 7.74.0-1: new upstream release Modified: curl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 07:39:52 UTC (rev 403179) +++ PKGBUILD2020-12-09 09:24:39 UTC (rev 403180) @@ -5,7 +5,7 @@ # Contributor: Daniel J Griffiths pkgname=curl -pkgver=7.73.0 +pkgver=7.74.0 pkgrel=1 pkgdesc="An URL retrieval utility and library" arch=('x86_64') @@ -15,7 +15,7 @@ 'libpsl' 'libpsl.so' 'libnghttp2' 'libidn2' 'libidn2.so' 'zstd') provides=('libcurl.so') source=("https://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc}) -sha512sums=('86996f7ce537cfc39be18a6a93af0524c7a878d9e003ce0106eb4ff6ce2dea99da1cb9af297b87f93b204b42a3d793198a6e01764aa2a06f5b6fe0623b008f88' +sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163' 'SKIP') validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
[arch-commits] Commit in curl/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:24:42 Author: eworm Revision: 403181 archrelease: copy trunk to testing-x86_64 Added: curl/repos/testing-x86_64/ curl/repos/testing-x86_64/PKGBUILD (from rev 403180, curl/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: curl/repos/testing-x86_64/PKGBUILD (from rev 403180, curl/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-12-09 09:24:42 UTC (rev 403181) @@ -0,0 +1,50 @@ +# Maintainer: Dave Reisner +# Contributor: Angel Velasquez +# Contributor: Eric Belanger +# Contributor: Lucien Immink +# Contributor: Daniel J Griffiths + +pkgname=curl +pkgver=7.74.0 +pkgrel=1 +pkgdesc="An URL retrieval utility and library" +arch=('x86_64') +url="https://curl.haxx.se; +license=('MIT') +depends=('ca-certificates' 'krb5' 'libssh2' 'libssh2.so' 'openssl' 'zlib' + 'libpsl' 'libpsl.so' 'libnghttp2' 'libidn2' 'libidn2.so' 'zstd') +provides=('libcurl.so') +source=("https://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc}) +sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163' +'SKIP') +validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg + +build() { + cd "$pkgname-$pkgver" + + ./configure \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --disable-ldap \ + --disable-ldaps \ + --disable-manual \ + --enable-ipv6 \ + --enable-versioned-symbols \ + --enable-threaded-resolver \ + --with-gssapi \ + --with-libssh2 \ + --with-random=/dev/urandom \ + --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt + + make +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + make DESTDIR="$pkgdir" install -C scripts + + # license + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING +}
[arch-commits] Commit in haskell-libyaml/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:25:06 Author: felixonmars Revision: 772356 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libyaml/repos/community-staging-x86_64/ haskell-libyaml/repos/community-staging-x86_64/PKGBUILD (from rev 772355, haskell-libyaml/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-libyaml/repos/community-staging-x86_64/PKGBUILD (from rev 772355, haskell-libyaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:25:06 UTC (rev 772356) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=libyaml +pkgname=haskell-libyaml +pkgver=0.1.2 +pkgrel=76 +pkgdesc="Low-level, streaming YAML interface." +url="https://github.com/snoyberg/libyaml; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'libyaml' 'haskell-conduit' 'haskell-resourcet') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0423fb36f1fdeeb89244a81930558ad272f8ffe8161ced3cc542e180937a1e5f264f188972786830b0bace6851adca796756abe100dffa8cb969eff4cb0e3121') + +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 \ +-fsystem-libyaml +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 lib32-curl/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:25:14 Author: eworm Revision: 772357 upgpkg: lib32-curl 7.74.0-1: new upstream release Modified: lib32-curl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:25:06 UTC (rev 772356) +++ PKGBUILD2020-12-09 09:25:14 UTC (rev 772357) @@ -7,7 +7,7 @@ pkgname=lib32-curl _pkgname=curl -pkgver=7.73.0 +pkgver=7.74.0 pkgrel=1 pkgdesc="An URL retrieval utility and library (32-bit)" arch=('x86_64') @@ -16,7 +16,7 @@ depends=('lib32-libidn2' 'lib32-libssh2' 'lib32-krb5' 'lib32-openssl' 'lib32-libpsl' 'lib32-zlib' 'lib32-zstd' "${_pkgname}") source=("https://curl.haxx.se/download/$_pkgname-$pkgver.tar.gz"{,.asc}) -sha512sums=('86996f7ce537cfc39be18a6a93af0524c7a878d9e003ce0106eb4ff6ce2dea99da1cb9af297b87f93b204b42a3d793198a6e01764aa2a06f5b6fe0623b008f88' +sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163' 'SKIP') validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
[arch-commits] Commit in libcurl-gnutls/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:24:59 Author: eworm Revision: 772354 upgpkg: libcurl-gnutls 7.74.0-1: new upstream release Modified: libcurl-gnutls/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:24:55 UTC (rev 772353) +++ PKGBUILD2020-12-09 09:24:59 UTC (rev 772354) @@ -2,7 +2,7 @@ # Contributor: Lizao (Larry) Li pkgname=libcurl-gnutls -pkgver=7.73.0 +pkgver=7.74.0 pkgrel=1 pkgdesc='An URL retrieval library (linked against gnutls)' arch=('x86_64') @@ -13,7 +13,7 @@ 'zlib' 'zstd') options=('strip') source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) -sha512sums=('86996f7ce537cfc39be18a6a93af0524c7a878d9e003ce0106eb4ff6ce2dea99da1cb9af297b87f93b204b42a3d793198a6e01764aa2a06f5b6fe0623b008f88' +sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163' 'SKIP') validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
[arch-commits] Commit in haskell-libyaml/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:24:55 Author: felixonmars Revision: 772353 upgpkg: haskell-libyaml 0.1.2-76: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-libyaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:24:52 UTC (rev 772352) +++ PKGBUILD2020-12-09 09:24:55 UTC (rev 772353) @@ -3,7 +3,7 @@ _hkgname=libyaml pkgname=haskell-libyaml pkgver=0.1.2 -pkgrel=75 +pkgrel=76 pkgdesc="Low-level, streaming YAML interface." url="https://github.com/snoyberg/libyaml; license=('BSD')
[arch-commits] Commit in libcurl-gnutls/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:25:01 Author: eworm Revision: 772355 archrelease: copy trunk to community-testing-x86_64 Added: libcurl-gnutls/repos/community-testing-x86_64/ libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD (from rev 772354, libcurl-gnutls/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD (from rev 772354, libcurl-gnutls/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-12-09 09:25:01 UTC (rev 772355) @@ -0,0 +1,57 @@ +# Maintainer: Maxime Gauduin +# Contributor: Lizao (Larry) Li + +pkgname=libcurl-gnutls +pkgver=7.74.0 +pkgrel=1 +pkgdesc='An URL retrieval library (linked against gnutls)' +arch=('x86_64') +url='https://curl.haxx.se' +license=('MIT') +depends=('curl' 'glibc' 'gnutls' 'libidn2' 'libidn2.so' 'libnghttp2' + 'libpsl' 'libpsl.so' 'nettle' 'libnettle.so' 'libssh2' 'libssh2.so' + 'zlib' 'zstd') +options=('strip') +source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) +sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163' +'SKIP') +validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg + +build() { + cd curl-${pkgver} + + ./configure \ +--prefix='/usr' \ +--disable-ldap \ +--disable-ldaps \ +--disable-manual \ +--disable-versioned-symbols \ +--enable-ipv6 \ +--enable-threaded-resolver \ +--without-gssapi \ +--with-libssh2 \ +--without-libidn \ +--without-ssl \ +--with-gnutls='/usr' \ +--with-random='/dev/urandom' \ +--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt' + + make -C lib +} + +package() { + cd curl-${pkgver} + + make -C lib DESTDIR="${pkgdir}" install + + mv "${pkgdir}"/usr/lib/libcurl{,-gnutls}.so.4.7.0 + rm "${pkgdir}"/usr/lib/libcurl.{a,so}* + for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0; do +ln -s libcurl-gnutls.so.4.7.0 "${pkgdir}"/usr/lib/libcurl-gnutls.so.${version} + done + + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-gnutls +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libcurl-compat/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:24:50 Author: eworm Revision: 772351 upgpkg: libcurl-compat 7.74.0-1: new upstream release Modified: libcurl-compat/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:24:12 UTC (rev 772350) +++ PKGBUILD2020-12-09 09:24:50 UTC (rev 772351) @@ -2,7 +2,7 @@ # Contributor: Piotr Balcerowski pkgname=libcurl-compat -pkgver=7.73.0 +pkgver=7.74.0 pkgrel=1 pkgdesc='An URL retrieval library (without versioned symbols)' arch=('x86_64') @@ -12,7 +12,7 @@ 'libpsl' 'libpsl.so' 'libssh' 'libssh2.so' 'zlib' 'zstd') options=('strip') source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) -sha512sums=('86996f7ce537cfc39be18a6a93af0524c7a878d9e003ce0106eb4ff6ce2dea99da1cb9af297b87f93b204b42a3d793198a6e01764aa2a06f5b6fe0623b008f88' +sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163' 'SKIP') validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
[arch-commits] Commit in libcurl-compat/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:24:52 Author: eworm Revision: 772352 archrelease: copy trunk to community-testing-x86_64 Added: libcurl-compat/repos/community-testing-x86_64/ libcurl-compat/repos/community-testing-x86_64/PKGBUILD (from rev 772351, libcurl-compat/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: libcurl-compat/repos/community-testing-x86_64/PKGBUILD (from rev 772351, libcurl-compat/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-12-09 09:24:52 UTC (rev 772352) @@ -0,0 +1,54 @@ +# Maintainer: Maxime Gauduin +# Contributor: Piotr Balcerowski + +pkgname=libcurl-compat +pkgver=7.74.0 +pkgrel=1 +pkgdesc='An URL retrieval library (without versioned symbols)' +arch=('x86_64') +url='https://curl.haxx.se' +license=('MIT') +depends=('curl' 'glibc' 'libidn2' 'libidn2.so' 'krb5' 'openssl' 'libnghttp2' + 'libpsl' 'libpsl.so' 'libssh' 'libssh2.so' 'zlib' 'zstd') +options=('strip') +source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) +sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163' +'SKIP') +validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg + +build() { + cd curl-${pkgver} + + ./configure \ +--prefix='/usr' \ +--disable-ldap \ +--disable-ldaps \ +--disable-manual \ +--disable-versioned-symbols \ +--enable-ipv6 \ +--enable-threaded-resolver \ +--with-gssapi \ +--with-libssh2 \ +--with-random='/dev/urandom' \ +--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt' + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make -C lib +} + +package() { + cd curl-${pkgver} + + make -C lib DESTDIR="${pkgdir}" install + + mv "${pkgdir}"/usr/lib/libcurl{,-compat}.so.4.7.0 + rm "${pkgdir}"/usr/lib/libcurl.{a,so}* + for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0; do +ln -s libcurl-compat.so.4.7.0 "${pkgdir}"/usr/lib/libcurl.so.${version} + done + + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-compat +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-conduit/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:24:02 Author: felixonmars Revision: 772349 upgpkg: haskell-conduit 1.3.4-3: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:19:40 UTC (rev 772348) +++ PKGBUILD2020-12-09 09:24:02 UTC (rev 772349) @@ -4,7 +4,7 @@ _hkgname=conduit pkgname=haskell-conduit pkgver=1.3.4 -pkgrel=2 +pkgrel=3 pkgdesc="Streaming data processing library." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in haskell-conduit/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:24:12 Author: felixonmars Revision: 772350 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit/repos/community-staging-x86_64/ haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 772349, haskell-conduit/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 772349, haskell-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:24:12 UTC (rev 772350) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit +pkgname=haskell-conduit +pkgver=1.3.4 +pkgrel=3 +pkgdesc="Streaming data processing library." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-mono-traversable' 'haskell-primitive' + 'haskell-resourcet' 'haskell-unliftio-core' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 'haskell-silently' + 'haskell-split' 'haskell-unliftio') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a70f41f45b9014fcd4155167114e0c42b98f33ffe5111ecfe12f3d7f579fcfe82b76e27c16670538f71883bb10af159a2e56eee322e0a1f1cf79bbf862db7611') + +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 cgrep/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:33:00 Author: felixonmars Revision: 772369 upgpkg: cgrep 6.6.32-105: rebuild with vector-algorithms 0.8.0.4 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:31:42 UTC (rev 772368) +++ PKGBUILD2020-12-09 09:33:00 UTC (rev 772369) @@ -3,7 +3,7 @@ pkgname=cgrep pkgver=6.6.32 -pkgrel=104 +pkgrel=105 pkgdesc="A context-aware grep for source codes" url="https://awgn.github.io/cgrep/; license=("GPL2")
[arch-commits] Commit in cgrep/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:33:09 Author: felixonmars Revision: 772370 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 772369, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 772369, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:33:09 UTC (rev 772370) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.32 +pkgrel=105 +pkgdesc="A context-aware grep for source codes" +url="https://awgn.github.io/cgrep/; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-cmdargs' + 'haskell-dlist' 'haskell-either' 'haskell-extra' 'haskell-regex-base' + 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 'haskell-split' + 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('401ca49fbd2903b810c1873a3c52c3863a42b431d1a905a781636386c3ac0aac4e2ed9934fb24f1e9996629a2b578483a7c3a7a8a4d61ecb7ac7cfc9152f43ba') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --prefix=/usr --ghc-option='-pie' \ + --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in c2hs/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:35:02 Author: felixonmars Revision: 772374 archrelease: copy trunk to community-x86_64 Added: c2hs/repos/community-x86_64/PKGBUILD (from rev 772373, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 89 +++-- 1 file changed, 46 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-09 09:34:49 UTC (rev 772373) +++ PKGBUILD2020-12-09 09:35:02 UTC (rev 772374) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.6 -pkgrel=137 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; -c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch) -sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9' - 'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c') - -prepare() { -patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 --ghc-option='-pie' -runhaskell Setup build $MAKEFLAGS -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-x86_64/PKGBUILD (from rev 772373, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-09 09:35:02 UTC (rev 772374) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.7 +pkgrel=1 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; + https://github.com/haskell/c2hs/archive/fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz) +sha512sums=('69c877349ae4864763d20664edae07a67aa1c55f5d4fccc3fcb6d06e94eb14d6b4b0201fc2840a9ebbc45a2a21ab55ad0e79f9cd88c3df67abf5c1fd62d6' + '2953a07fecc95cfd5086b973a0d12b7407417f16bf73ad0f7d261e9e1884cf14b18663c15d86c8bf047dff05de70d4f01195e5d70c3225c86695fc57c8cf70e9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs + +# Missing test files +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/bugs/issue-242 c2hs-$pkgver/tests/bugs/ +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/system/interruptible c2hs-$pkgver/tests/system/ +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in haskell-aeson-yaml/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:35:05 Author: felixonmars Revision: 772375 upgpkg: haskell-aeson-yaml 1.1.0.0-65: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-aeson-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:35:02 UTC (rev 772374) +++ PKGBUILD2020-12-09 09:35:05 UTC (rev 772375) @@ -3,7 +3,7 @@ _hkgname=aeson-yaml pkgname=haskell-aeson-yaml pkgver=1.1.0.0 -pkgrel=64 +pkgrel=65 pkgdesc="Output any Aeson value as YAML (pure Haskell library)" url="https://github.com/clovyr/aeson-yaml; license=('BSD')
[arch-commits] Commit in c2hs/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:34:49 Author: felixonmars Revision: 772373 upstream update (including a workaround for https://github.com/haskell/c2hs/pull/266) Modified: c2hs/trunk/PKGBUILD --+ PKGBUILD | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:34:18 UTC (rev 772372) +++ PKGBUILD2020-12-09 09:34:49 UTC (rev 772373) @@ -2,8 +2,8 @@ # Contributor: Arch Haskell Team pkgname=c2hs -pkgver=0.28.6 -pkgrel=137 +pkgver=0.28.7 +pkgrel=1 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" url="https://github.com/haskell/c2hs; license=("GPL2") @@ -12,15 +12,18 @@ makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' 'haskell-shelly') source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; -c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch) -sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9' - 'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c') + https://github.com/haskell/c2hs/archive/fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz) +sha512sums=('69c877349ae4864763d20664edae07a67aa1c55f5d4fccc3fcb6d06e94eb14d6b4b0201fc2840a9ebbc45a2a21ab55ad0e79f9cd88c3df67abf5c1fd62d6' + '2953a07fecc95cfd5086b973a0d12b7407417f16bf73ad0f7d261e9e1884cf14b18663c15d86c8bf047dff05de70d4f01195e5d70c3225c86695fc57c8cf70e9') prepare() { -patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs + +# Missing test files +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/bugs/issue-242 c2hs-$pkgver/tests/bugs/ +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/system/interruptible c2hs-$pkgver/tests/system/ } build() {
[arch-commits] Commit in haskell-implicit-hie/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:34:18 Author: felixonmars Revision: 772372 archrelease: copy trunk to community-staging-x86_64 Added: haskell-implicit-hie/repos/community-staging-x86_64/ haskell-implicit-hie/repos/community-staging-x86_64/PKGBUILD (from rev 772371, haskell-implicit-hie/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-implicit-hie/repos/community-staging-x86_64/PKGBUILD (from rev 772371, haskell-implicit-hie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:34:18 UTC (rev 772372) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=implicit-hie +pkgname=haskell-implicit-hie +pkgver=0.1.2.4 +pkgrel=3 +pkgdesc="Auto generate hie-bios cradles & hie.yaml" +url="https://github.com/Avi-D-coder/implicit-hie#readme; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-filepattern' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-attoparsec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('383954e5f9303d32cc51550f1e9976cb4f4fe593c1380e7b0c6d68c63d09dd4d878f5b5a240c6de512fb5bf7224c1891f1835b3a4608539be21ac47a58bbe490') + +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 hlint/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:36:44 Author: felixonmars Revision: 772378 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 772377, hlint/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 772377, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:36:44 UTC (rev 772378) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=3.2.3 +pkgrel=4 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 'haskell-filepattern' + 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 'haskell-refact' + 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('892224d9b2c624cd599b9f3bd2ff77021effcbf2d884e9a7a06aa6c2e8f3d796562a4c065cce9584dd75fa071ae9b65e561b8f0699a1c14b48de40c85d40dfc7') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fgpl -fthreaded +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${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}/COPYING.BSD3" +}
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:36:35 Author: felixonmars Revision: 772377 upgpkg: hlint 3.2.3-4: rebuild with vector-algorithms 0.8.0.4 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:35:15 UTC (rev 772376) +++ PKGBUILD2020-12-09 09:36:35 UTC (rev 772377) @@ -3,7 +3,7 @@ pkgname=hlint pkgver=3.2.3 -pkgrel=3 +pkgrel=4 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/; license=("BSD")
[arch-commits] Commit in haskell-ipynb/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:39:48 Author: felixonmars Revision: 772382 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ipynb/repos/community-staging-x86_64/ haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 772381, haskell-ipynb/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 772381, haskell-ipynb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:39:48 UTC (rev 772382) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ipynb +pkgname=haskell-ipynb +pkgver=0.1.0.1 +pkgrel=119 +pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" +url="https://github.com/jgm/ipynb; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 'haskell-microlens-aeson' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b1e547ac9353c84619832c723586146d2fd72c85c75d11b9ff99c16852ae2dfd1a2d61382ab9cc54bc9ad2bf8e1c3c0a8dc50d49c034d525e7a3393057a0275b') + +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-ipynb/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:39:38 Author: felixonmars Revision: 772381 upgpkg: haskell-ipynb 0.1.0.1-119: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-ipynb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:38:40 UTC (rev 772380) +++ PKGBUILD2020-12-09 09:39:38 UTC (rev 772381) @@ -3,7 +3,7 @@ _hkgname=ipynb pkgname=haskell-ipynb pkgver=0.1.0.1 -pkgrel=118 +pkgrel=119 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" url="https://github.com/jgm/ipynb; license=('BSD')
[arch-commits] Commit in cryptol/repos (3 files)
Date: Wednesday, December 9, 2020 @ 09:55:08 Author: felixonmars Revision: 772390 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 772389, cryptol/trunk/PKGBUILD) cryptol/repos/community-staging-x86_64/sbv-8.8.patch (from rev 772389, cryptol/trunk/sbv-8.8.patch) ---+ PKGBUILD | 48 ++ sbv-8.8.patch | 101 2 files changed, 149 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 772389, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:55:08 UTC (rev 772390) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.10.0 +pkgrel=9 +pkgdesc="The Language of Cryptography" +url="https://www.cryptol.net; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-async' 'haskell-base-compat' 'haskell-bv-sized' + 'haskell-cryptohash-sha1' 'haskell-exceptions' 'haskell-gitrev' 'haskell-graphscc' + 'haskell-heredoc' 'haskell-libbf' 'haskell-memotrie' 'haskell-monad-control' + 'haskell-monadlib' 'haskell-parameterized-utils' 'haskell-panic' 'haskell-random' + 'haskell-sbv' 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' + 'haskell-transformers-base' 'haskell-what4' 'haskell-ansi-terminal' 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz; +sbv-8.8.patch) +sha512sums=('efb5f048a23de2040716d210b3d59071744d97989920266206590320585850a84de989851ed94687995874d74a3e6986d2e735e636aaa9f70f8949604ab62904' + 'da4ac99c538a935eed9efd98dd6c57f24ad12d8effe328a814661ed02395445d28c8b4f43b48492171dc0bd65c6568fe7641de94e32765d51ab208a38f09d2d2') + +prepare() { +patch -d $pkgname-$pkgver -p1 < sbv-8.8.patch +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable --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 "${srcdir}/${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 +} Copied: cryptol/repos/community-staging-x86_64/sbv-8.8.patch (from rev 772389, cryptol/trunk/sbv-8.8.patch) === --- community-staging-x86_64/sbv-8.8.patch (rev 0) +++ community-staging-x86_64/sbv-8.8.patch 2020-12-09 09:55:08 UTC (rev 772390) @@ -0,0 +1,101 @@ +diff --git a/cryptol.cabal b/cryptol.cabal +index 24eb2929..e65d3ed7 100644 +--- a/cryptol.cabal b/cryptol.cabal +@@ -65,7 +65,7 @@ library +pretty>= 1.1, +process >= 1.2, +random>= 1.0.1, +- sbv >= 8.6 && < 8.8, ++ sbv >= 8.6 && < 8.10, +simple-smt>= 0.7.1, +stm >= 2.4, +strict, +diff --git a/src/Cryptol/Backend/SBV.hs b/src/Cryptol/Backend/SBV.hs +index 6a4d8b00..50e4e087 100644 +--- a/src/Cryptol/Backend/SBV.hs b/src/Cryptol/Backend/SBV.hs +@@ -6,6 +6,7 @@ + -- Stability : provisional + -- Portability : portable + ++{-# LANGUAGE CPP #-} + {-# LANGUAGE DeriveFunctor #-} + {-# LANGUAGE FlexibleInstances #-} + {-# LANGUAGE GeneralizedNewtypeDeriving #-} +@@ -73,17 +74,24 @@ unpackSBV x = [ svTestBit x i | i <- reverse [0 .. intSizeOf x - 1] ] + literalSWord :: Int -> Integer -> SWord SBV + literalSWord w i = svInteger (KBounded False w) i + ++svMkSymVar_ :: Maybe Quantifier -> Kind -> Maybe String -> SBV.State -> IO SVal ++#if MIN_VERSION_sbv(8,8,0) ++svMkSymVar_ a b c = svMkSymVar (SBV.NonQueryVar a) b c ++#else ++svMkSymVar_ a b c = svMkSymVar a b c ++#endif ++ + freshBV_ :: SBV -> Int -> IO (SWord SBV) +
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:54:56 Author: felixonmars Revision: 772389 upgpkg: cryptol 2.10.0-9: rebuild with vector-algorithms 0.8.0.4 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:51:11 UTC (rev 772388) +++ PKGBUILD2020-12-09 09:54:56 UTC (rev 772389) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.10.0 -pkgrel=8 +pkgrel=9 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net; license=("BSD")
[arch-commits] Commit in haskell-binary-conduit/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:00:26 Author: felixonmars Revision: 772396 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-conduit/repos/community-staging-x86_64/ haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 772395, haskell-binary-conduit/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 772395, haskell-binary-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:00:26 UTC (rev 772396) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=binary-conduit +pkgname=haskell-binary-conduit +pkgver=1.3.1 +pkgrel=159 +pkgdesc="Data serialization/deserialization conduit library" +url="https://github.com/qnikst/binary-conduit/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ba1cc19ed024be3ddd5f95a1ddd0666fa6be91879663b7de8c1627d3342cad5c39b138d5e1df59274471341ad28d9dd51dc2da4a53fafa5e3dcab1fdb21722b2') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wai-conduit/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:01:14 Author: felixonmars Revision: 772428 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-conduit/repos/community-staging-x86_64/ haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 772423, haskell-wai-conduit/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 772423, haskell-wai-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:01:14 UTC (rev 772428) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-conduit +pkgname=haskell-wai-conduit +pkgver=3.0.0.4 +pkgrel=261 +pkgdesc="Conduit wrappers for WAI" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-http-types' 'haskell-wai') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('49f1a2b53912a899b4cf427a72ab7c34994fd86810e5345233de34a611c71b970ff09e8fa33c93803950c2991a7c22c9b0b6d277fc9aca64bb599af60415ae70') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-binary-conduit/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:00:16 Author: felixonmars Revision: 772395 upgpkg: haskell-binary-conduit 1.3.1-159: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-binary-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:59:39 UTC (rev 772394) +++ PKGBUILD2020-12-09 10:00:16 UTC (rev 772395) @@ -3,7 +3,7 @@ _hkgname=binary-conduit pkgname=haskell-binary-conduit pkgver=1.3.1 -pkgrel=158 +pkgrel=159 pkgdesc="Data serialization/deserialization conduit library" url="https://github.com/qnikst/binary-conduit/; license=('MIT')
[arch-commits] Commit in haskell-wai-conduit/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:01:04 Author: felixonmars Revision: 772416 upgpkg: haskell-wai-conduit 3.0.0.4-261: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-wai-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:01:03 UTC (rev 772415) +++ PKGBUILD2020-12-09 10:01:04 UTC (rev 772416) @@ -4,7 +4,7 @@ _hkgname=wai-conduit pkgname=haskell-wai-conduit pkgver=3.0.0.4 -pkgrel=260 +pkgrel=261 pkgdesc="Conduit wrappers for WAI" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-fdo-notify/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:17:30 Author: felixonmars Revision: 772502 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 772501, haskell-fdo-notify/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 772501, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:17:30 UTC (rev 772502) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=371 +pkgdesc="Desktop Notifications client" +url="https://bitbucket.org/taejo/fdo-notify/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-dbus") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-xml-hamlet/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:19:49 Author: felixonmars Revision: 772506 upgpkg: haskell-xml-hamlet 0.5.0.1-166: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:18:34 UTC (rev 772505) +++ PKGBUILD2020-12-09 10:19:49 UTC (rev 772506) @@ -4,7 +4,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.5.0.1 -pkgrel=165 +pkgrel=166 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/; license=("BSD")
[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:19:59 Author: felixonmars Revision: 772507 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-hamlet/repos/community-staging-x86_64/ haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 772506, haskell-xml-hamlet/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 772506, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:19:59 UTC (rev 772507) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.5.0.1 +pkgrel=166 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-shakespeare" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('273dbb637c6e37fcc3b180448ccee0dce8996319d653cc3833fef302a297e8fdc805958b4ebc6e015cbfb2ae8b60a8325108b9d6dcaab052b460ff27a404de39') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-citeproc/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:23:23 Author: felixonmars Revision: 772508 upgpkg: haskell-citeproc 0.1.1.1-4: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:19:59 UTC (rev 772507) +++ PKGBUILD2020-12-09 10:23:23 UTC (rev 772508) @@ -3,7 +3,7 @@ _hkgname=citeproc pkgname=haskell-citeproc pkgver=0.1.1.1 -pkgrel=3 +pkgrel=4 pkgdesc="Generates citations and bibliography from CSL styles." url="https://github.com/jgm/citeproc; license=("BSD")
[arch-commits] Commit in haskell-citeproc/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:23:32 Author: felixonmars Revision: 772509 archrelease: copy trunk to community-staging-x86_64 Added: haskell-citeproc/repos/community-staging-x86_64/ haskell-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 772508, haskell-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 772508, haskell-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:23:32 UTC (rev 772509) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=citeproc +pkgname=haskell-citeproc +pkgver=0.1.1.1 +pkgrel=4 +pkgdesc="Generates citations and bibliography from CSL styles." +url="https://github.com/jgm/citeproc; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-data-default' 'haskell-file-embed' + 'haskell-pandoc-types' 'haskell-safe' 'haskell-scientific' 'haskell-text-icu' + 'haskell-uniplate' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-timeit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('e6c1d59251bfbca4271071db7b3a6aaaed62dba118a3f726f396adcedaef6bd634e60227f5399d9a582516fd08eb5b6f09f9601b68a1fd077e524eb9f588fade') + +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' -fexecutable -ficu + + 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-gi/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:29:33 Author: felixonmars Revision: 772512 upgpkg: haskell-gi 0.24.6-4: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-gi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:24:43 UTC (rev 772511) +++ PKGBUILD2020-12-09 10:29:33 UTC (rev 772512) @@ -4,7 +4,7 @@ _hkgname=haskell-gi pkgname=haskell-gi pkgver=0.24.6 -pkgrel=3 +pkgrel=4 pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries" url="https://github.com/haskell-gi/haskell-gi; license=("LGPL2")
[arch-commits] Commit in haskell-gi/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:29:43 Author: felixonmars Revision: 772513 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gi/repos/community-staging-x86_64/ haskell-gi/repos/community-staging-x86_64/PKGBUILD (from rev 772512, haskell-gi/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-gi/repos/community-staging-x86_64/PKGBUILD (from rev 772512, haskell-gi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:29:43 UTC (rev 772513) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=haskell-gi +pkgname=haskell-gi +pkgver=0.24.6 +pkgrel=4 +pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries" +url="https://github.com/haskell-gi/haskell-gi; +license=("LGPL2") +arch=('x86_64') +depends=('ghc-libs' 'glib2' 'gobject-introspection-runtime' 'haskell-gi-base' + 'haskell-ansi-terminal' 'haskell-attoparsec' 'haskell-pretty-show' 'haskell-safe' + 'haskell-xdg-basedir' 'haskell-xml-conduit' 'haskell-regex-tdfa') +makedepends=('ghc' 'gobject-introspection' 'haskell-cabal-doctest' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('21d6abe2c32bbb5eeb114d22c05050cc1b3be5bae7fbd7af310a494040d9beea5ab22b87f5109f2116376e3d8cd391d21cf84d0c84194059d630993d9dfa9ce2') + +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" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-mono-traversable-instances/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:16:48 Author: felixonmars Revision: 772344 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mono-traversable-instances/repos/community-staging-x86_64/ haskell-mono-traversable-instances/repos/community-staging-x86_64/PKGBUILD (from rev 772343, haskell-mono-traversable-instances/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-mono-traversable-instances/repos/community-staging-x86_64/PKGBUILD (from rev 772343, haskell-mono-traversable-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:16:48 UTC (rev 772344) @@ -0,0 +1,49 @@ +# Maintainer: Jelle van der Waa + +_hkgname=mono-traversable-instances +pkgname=haskell-mono-traversable-instances +pkgver=0.1.0.0 +pkgrel=82 +pkgdesc='Extra typeclass instances for mono-traversable' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_hkgname; +license=(MIT) +depends=(ghc-libs haskell-dlist haskell-comonad haskell-mono-traversable + haskell-semigroupoids haskell-vector-instances haskell-dlist-instances) +makedepends=(ghc) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('53eeb28d68769cc995a2abf4219e6ccbe211d53f190112bb3c6792a3591ccb6334691ec491d92563489d64c7f39df81b02c0a36178daff135fce8b8475f43d0b') + +prepare() { + cd $_hkgname-$pkgver + sed -i '/semigroups/d;s/< *1.0/<2/' $_hkgname.cabal + sed -i 's/tailEx = DL.tail/tailEx = DL.fromList . DL.tail/' src/Data/MonoTraversable/Instances.hs +} + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-mono-traversable-instances/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:16:38 Author: felixonmars Revision: 772343 upgpkg: haskell-mono-traversable-instances 0.1.0.0-82: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-mono-traversable-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:15:55 UTC (rev 772342) +++ PKGBUILD2020-12-09 09:16:38 UTC (rev 772343) @@ -3,7 +3,7 @@ _hkgname=mono-traversable-instances pkgname=haskell-mono-traversable-instances pkgver=0.1.0.0 -pkgrel=81 +pkgrel=82 pkgdesc='Extra typeclass instances for mono-traversable' arch=(x86_64) url="https://hackage.haskell.org/package/$_hkgname;
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:26:25 Author: felixonmars Revision: 772364 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 772363, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 772363, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:26:25 UTC (rev 772364) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.11.5.0 +pkgrel=40 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-libyaml' + 'haskell-vector' 'haskell-resourcet' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-raw-strings-qq' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a4209cdbe75413191aed5a72f13a0cc4af04906a3e8ce629711689624f334b31681dcfc2fc89fdae20a874c5e6831e9663a30188d34d8067491ff8958912930b') + +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 +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in pifpaf/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:26:29 Author: felixonmars Revision: 772365 upgpkg: pifpaf 3.1.0-1 Modified: pifpaf/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:26:25 UTC (rev 772364) +++ PKGBUILD2020-12-09 09:26:29 UTC (rev 772365) @@ -1,8 +1,8 @@ # Maintainer: Felix Yan pkgname=pifpaf -pkgver=3.0.0 -pkgrel=3 +pkgver=3.1.0 +pkgrel=1 pkgdesc='Suite of tools and fixtures to manage daemons for testing' arch=('any') license=('Apache') @@ -18,7 +18,7 @@ 'ceph' 'consul' 'couchdb' 'httpbin' 'rabbitmq') # 'elasticsearch': test fails source=("$pkgname-$pkgver.tar.gz::https://github.com/jd/pifpaf/archive/$pkgver.tar.gz;) -sha512sums=('78d5daae08e6c5ee664619ca7683c04379502c6f667ff9ca7dd07e4dee798c1ec7c8adafb48bddcc8ba33dd0e6b09790da2f6e6d7181468450d800186faa41f4') +sha512sums=('731a2e21080235d4a9a27d009bb2de9680b0b6c1f414de42bcfbf40d0cce87dcdffe5fd56f4e88486a4f08cdaeea755bb47cec62648f3caa18a8f021cdd2ca4f') export PBR_VERSION=$pkgver
[arch-commits] Commit in pifpaf/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:26:39 Author: felixonmars Revision: 772366 archrelease: copy trunk to community-any Added: pifpaf/repos/community-any/PKGBUILD (from rev 772365, pifpaf/trunk/PKGBUILD) Deleted: pifpaf/repos/community-any/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-09 09:26:29 UTC (rev 772365) +++ PKGBUILD2020-12-09 09:26:39 UTC (rev 772366) @@ -1,41 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=pifpaf -pkgver=3.0.0 -pkgrel=3 -pkgdesc='Suite of tools and fixtures to manage daemons for testing' -arch=('any') -license=('Apache') -url='https://github.com/jd/pifpaf' -depends=('python-daiquiri' 'python-click' 'python-pbr' 'python-jinja' 'python-fixtures' - 'python-psutil' 'python-xattr') -provides=("python-pifpaf=$pkgver") -conflicts=('python-pifpaf') -replaces=('python-pifpaf') -makedepends=('python-setuptools') -checkdepends=('python-testrepository' 'python-requests' 'python-testtools' 'python-oslotest' - 'memcached' 'percona-server' 'percona-server-clients' 'postgresql' 'redis' - 'ceph' 'consul' 'couchdb' 'httpbin' 'rabbitmq') -# 'elasticsearch': test fails -source=("$pkgname-$pkgver.tar.gz::https://github.com/jd/pifpaf/archive/$pkgver.tar.gz;) -sha512sums=('78d5daae08e6c5ee664619ca7683c04379502c6f667ff9ca7dd07e4dee798c1ec7c8adafb48bddcc8ba33dd0e6b09790da2f6e6d7181468450d800186faa41f4') - -export PBR_VERSION=$pkgver - -build() { - cd pifpaf-$pkgver - python setup.py build -} - -check() { - # Hack entry points by installing it - - cd pifpaf-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python3.9/site-packages" PATH="$PWD/tmp_install/usr/bin:$PATH" python setup.py testr -} - -package() { - cd pifpaf-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: pifpaf/repos/community-any/PKGBUILD (from rev 772365, pifpaf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-09 09:26:39 UTC (rev 772366) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=pifpaf +pkgver=3.1.0 +pkgrel=1 +pkgdesc='Suite of tools and fixtures to manage daemons for testing' +arch=('any') +license=('Apache') +url='https://github.com/jd/pifpaf' +depends=('python-daiquiri' 'python-click' 'python-pbr' 'python-jinja' 'python-fixtures' + 'python-psutil' 'python-xattr') +provides=("python-pifpaf=$pkgver") +conflicts=('python-pifpaf') +replaces=('python-pifpaf') +makedepends=('python-setuptools') +checkdepends=('python-testrepository' 'python-requests' 'python-testtools' 'python-oslotest' + 'memcached' 'percona-server' 'percona-server-clients' 'postgresql' 'redis' + 'ceph' 'consul' 'couchdb' 'httpbin' 'rabbitmq') +# 'elasticsearch': test fails +source=("$pkgname-$pkgver.tar.gz::https://github.com/jd/pifpaf/archive/$pkgver.tar.gz;) +sha512sums=('731a2e21080235d4a9a27d009bb2de9680b0b6c1f414de42bcfbf40d0cce87dcdffe5fd56f4e88486a4f08cdaeea755bb47cec62648f3caa18a8f021cdd2ca4f') + +export PBR_VERSION=$pkgver + +build() { + cd pifpaf-$pkgver + python setup.py build +} + +check() { + # Hack entry points by installing it + + cd pifpaf-$pkgver + python setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python3.9/site-packages" PATH="$PWD/tmp_install/usr/bin:$PATH" python setup.py testr +} + +package() { + cd pifpaf-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in cifs-utils/repos (3 files)
Date: Wednesday, December 9, 2020 @ 09:33:39 Author: tpowa Revision: 403183 archrelease: copy trunk to testing-x86_64 Added: cifs-utils/repos/testing-x86_64/ cifs-utils/repos/testing-x86_64/PKGBUILD (from rev 403182, cifs-utils/trunk/PKGBUILD) cifs-utils/repos/testing-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch (from rev 403182, cifs-utils/trunk/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch) ---+ PKGBUILD | 46 + cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch | 101 2 files changed, 147 insertions(+) Copied: cifs-utils/repos/testing-x86_64/PKGBUILD (from rev 403182, cifs-utils/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-12-09 09:33:39 UTC (rev 403183) @@ -0,0 +1,46 @@ +# Maintainer: Tobias Powalowski +pkgname=cifs-utils +pkgver=6.11 +pkgrel=2 +pkgdesc="CIFS filesystem user-space tools" +arch=(x86_64) +url="https://wiki.samba.org/index.php/LinuxCIFS_utils; +license=('GPL') +depends=('libcap-ng' 'keyutils' 'krb5' 'talloc' 'libwbclient' 'pam') +makedepends=('python-docutils') +source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc} + "cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch") + +validpgpkeys=('C699981A31F338706C817650DF5BA9D30642D5A0') #cifs-utils Distribution Verification Key +sha256sums=('b859239a3f204f8220d3e54ed43bf8109e1ef202042dd87ba87492f8878728d9' +'SKIP' +'0edcd01eb3e721a5726cc00160667dc2f7c935883bad71711288488081f81e5b') + +prepare() { + # Fix install to honor DESTDIR + sed -e 's|\$(man8dir)|$(DESTDIR)$(man8dir)|g' -e 's|cd \$(ROOTSBINDIR)|cd $(DESTDIR)$(ROOTSBINDIR)|g' -i $pkgname-$pkgver/Makefile.am + cd "$srcdir/$pkgname-$pkgver" + patch -Np1 -i $srcdir/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + # systemd support is broken in mount.cifs + # https://bugs.archlinux.org/task/30958 + autoreconf -i + ./configure --prefix=/usr --sbindir=/usr/bin --disable-systemd + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" ROOTSBINDIR=/usr/bin install + mkdir -p "$pkgdir"/etc/request-key.d + install -m 644 contrib/request-key.d/cifs.idmap.conf "$pkgdir"/etc/request-key.d + install -m 644 contrib/request-key.d/cifs.spnego.conf "$pkgdir"/etc/request-key.d + # set mount.cifs uid, to enable none root mounting form fstab + chmod +s "$pkgdir"/usr/bin/mount.cifs + # fix idmap-plugin #42052 + mkdir -p "$pkgdir"/etc/cifs-utils + ln -s /usr/lib/cifs-utils/idmapwb.so "${pkgdir}"/etc/cifs-utils/idmap-plugin +} Copied: cifs-utils/repos/testing-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch (from rev 403182, cifs-utils/trunk/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch) === --- testing-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch (rev 0) +++ testing-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch 2020-12-09 09:33:39 UTC (rev 403183) @@ -0,0 +1,101 @@ +From f4e7c84467152624a288351321c8664dbf3364af Mon Sep 17 00:00:00 2001 +From: Jonas Witschel +Date: Sat, 21 Nov 2020 11:41:26 +0100 +Subject: [PATCH 1/2] mount.cifs: update the cap bounding set only when + CAP_SETPCAP is given + +libcap-ng 0.8.1 tightened the error checking on capng_apply, returning an error +of -4 when trying to update the capability bounding set without having the +CAP_SETPCAP capability to be able to do so. Previous versions of libcap-ng +silently skipped updating the bounding set and only updated the normal +CAPNG_SELECT_CAPS capabilities instead. + +Check beforehand whether we have CAP_SETPCAP, in which case we can use +CAPNG_SELECT_BOTH to update both the normal capabilities and the bounding set. +Otherwise, we can at least update the normal capabilities, but refrain from +trying to update the bounding set to avoid getting an error. + +Signed-off-by: Jonas Witschel +--- + mount.cifs.c | 7 ++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/mount.cifs.c b/mount.cifs.c +index 4feb397..88b8b69 100644 +--- a/mount.cifs.c b/mount.cifs.c +@@ -338,6 +338,8 @@ static int set_password(struct parsed_mount_info *parsed_info, const char *src) + static int + drop_capabilities(int parent) + { ++ capng_select_t set = CAPNG_SELECT_CAPS; ++ + capng_setpid(getpid()); + capng_clear(CAPNG_SELECT_BOTH); + if (parent) { +@@ -355,7 +357,10 @@ drop_capabilities(int parent) + return EX_SYSERR; + } + } +- if (capng_apply(CAPNG_SELECT_BOTH)) { ++ if
[arch-commits] Commit in cifs-utils/trunk (2 files)
Date: Wednesday, December 9, 2020 @ 09:33:33 Author: tpowa Revision: 403182 upgpkg: cifs-utils 6.11-2: fix libpcap-ng #68666 Added: cifs-utils/trunk/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch Modified: cifs-utils/trunk/PKGBUILD ---+ PKGBUILD | 11 - cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch | 101 2 files changed, 109 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:24:42 UTC (rev 403181) +++ PKGBUILD2020-12-09 09:33:33 UTC (rev 403182) @@ -1,7 +1,7 @@ # Maintainer: Tobias Powalowski pkgname=cifs-utils pkgver=6.11 -pkgrel=1 +pkgrel=2 pkgdesc="CIFS filesystem user-space tools" arch=(x86_64) url="https://wiki.samba.org/index.php/LinuxCIFS_utils; @@ -8,14 +8,19 @@ license=('GPL') depends=('libcap-ng' 'keyutils' 'krb5' 'talloc' 'libwbclient' 'pam') makedepends=('python-docutils') -source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc}) +source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc} + "cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch") + validpgpkeys=('C699981A31F338706C817650DF5BA9D30642D5A0') #cifs-utils Distribution Verification Key sha256sums=('b859239a3f204f8220d3e54ed43bf8109e1ef202042dd87ba87492f8878728d9' -'SKIP') +'SKIP' +'0edcd01eb3e721a5726cc00160667dc2f7c935883bad71711288488081f81e5b') prepare() { # Fix install to honor DESTDIR sed -e 's|\$(man8dir)|$(DESTDIR)$(man8dir)|g' -e 's|cd \$(ROOTSBINDIR)|cd $(DESTDIR)$(ROOTSBINDIR)|g' -i $pkgname-$pkgver/Makefile.am + cd "$srcdir/$pkgname-$pkgver" + patch -Np1 -i $srcdir/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch } build() { Added: cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch === --- cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch (rev 0) +++ cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch 2020-12-09 09:33:33 UTC (rev 403182) @@ -0,0 +1,101 @@ +From f4e7c84467152624a288351321c8664dbf3364af Mon Sep 17 00:00:00 2001 +From: Jonas Witschel +Date: Sat, 21 Nov 2020 11:41:26 +0100 +Subject: [PATCH 1/2] mount.cifs: update the cap bounding set only when + CAP_SETPCAP is given + +libcap-ng 0.8.1 tightened the error checking on capng_apply, returning an error +of -4 when trying to update the capability bounding set without having the +CAP_SETPCAP capability to be able to do so. Previous versions of libcap-ng +silently skipped updating the bounding set and only updated the normal +CAPNG_SELECT_CAPS capabilities instead. + +Check beforehand whether we have CAP_SETPCAP, in which case we can use +CAPNG_SELECT_BOTH to update both the normal capabilities and the bounding set. +Otherwise, we can at least update the normal capabilities, but refrain from +trying to update the bounding set to avoid getting an error. + +Signed-off-by: Jonas Witschel +--- + mount.cifs.c | 7 ++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/mount.cifs.c b/mount.cifs.c +index 4feb397..88b8b69 100644 +--- a/mount.cifs.c b/mount.cifs.c +@@ -338,6 +338,8 @@ static int set_password(struct parsed_mount_info *parsed_info, const char *src) + static int + drop_capabilities(int parent) + { ++ capng_select_t set = CAPNG_SELECT_CAPS; ++ + capng_setpid(getpid()); + capng_clear(CAPNG_SELECT_BOTH); + if (parent) { +@@ -355,7 +357,10 @@ drop_capabilities(int parent) + return EX_SYSERR; + } + } +- if (capng_apply(CAPNG_SELECT_BOTH)) { ++ if (capng_have_capability(CAPNG_EFFECTIVE, CAP_SETPCAP)) { ++ set = CAPNG_SELECT_BOTH; ++ } ++ if (capng_apply(set)) { + fprintf(stderr, "Unable to apply new capability set.\n"); + return EX_SYSERR; + } +-- +2.29.2 + + +From 64dfbafe7a0639a96d67f0b840b6e6498e1f68a9 Mon Sep 17 00:00:00 2001 +From: Jonas Witschel +Date: Sat, 21 Nov 2020 11:48:33 +0100 +Subject: [PATCH 2/2] cifs.upall: update the cap bounding set only when + CAP_SETPCAP is given + +libcap-ng 0.8.1 tightened the error checking on capng_apply, returning an error +of -4 when trying to update the capability bounding set without having the +CAP_SETPCAP capability to be able to do so. Previous versions of libcap-ng +silently skipped updating the bounding set and only updated the normal +CAPNG_SELECT_CAPS capabilities instead. + +Check beforehand whether we have CAP_SETPCAP, in which case we can use +CAPNG_SELECT_BOTH to update both the normal capabilities and the bounding set. +Otherwise, we can at least update the normal capabilities, but refrain from +trying to update the bounding set to
[arch-commits] Commit in haskell-implicit-hie/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:34:08 Author: felixonmars Revision: 772371 upgpkg: haskell-implicit-hie 0.1.2.4-3: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-implicit-hie/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:33:09 UTC (rev 772370) +++ PKGBUILD2020-12-09 09:34:08 UTC (rev 772371) @@ -3,7 +3,7 @@ _hkgname=implicit-hie pkgname=haskell-implicit-hie pkgver=0.1.2.4 -pkgrel=2 +pkgrel=3 pkgdesc="Auto generate hie-bios cradles & hie.yaml" url="https://github.com/Avi-D-coder/implicit-hie#readme; license=("custom:BSD3")
[arch-commits] Commit in haskell-aeson-yaml/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:35:15 Author: felixonmars Revision: 772376 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-yaml/repos/community-staging-x86_64/ haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 772375, haskell-aeson-yaml/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 772375, haskell-aeson-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:35:15 UTC (rev 772376) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-yaml +pkgname=haskell-aeson-yaml +pkgver=1.1.0.0 +pkgrel=65 +pkgdesc="Output any Aeson value as YAML (pure Haskell library)" +url="https://github.com/clovyr/aeson-yaml; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-string-qq' 'haskell-tasty' 'haskell-tasty-discover' + 'haskell-tasty-hunit' 'haskell-yaml') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ab7c48371906221fb4c99bbe230a6ada8e912744c012a2e90cf9187b3bf5083ee371664bb56861813d0a454eb6ed6344cb0df29ed5797cc888a2728ac4b1f8ac') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-conduit-parse/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:40:53 Author: felixonmars Revision: 772384 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-parse/repos/community-staging-x86_64/ haskell-conduit-parse/repos/community-staging-x86_64/PKGBUILD (from rev 772383, haskell-conduit-parse/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-conduit-parse/repos/community-staging-x86_64/PKGBUILD (from rev 772383, haskell-conduit-parse/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:40:53 UTC (rev 772384) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=conduit-parse +pkgname=haskell-conduit-parse +pkgver=0.2.1.0 +pkgrel=34 +pkgdesc="Parsing framework based on conduit" +url="https://github.com/k0ral/conduit-parse; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 'haskell-safe' + 'haskell-safe-exceptions') +makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1') + +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' \ +-fenable-hlint-test + + 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-conduit-parse/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:40:42 Author: felixonmars Revision: 772383 upgpkg: haskell-conduit-parse 0.2.1.0-34: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-conduit-parse/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:39:48 UTC (rev 772382) +++ PKGBUILD2020-12-09 09:40:42 UTC (rev 772383) @@ -3,7 +3,7 @@ _hkgname=conduit-parse pkgname=haskell-conduit-parse pkgver=0.2.1.0 -pkgrel=33 +pkgrel=34 pkgdesc="Parsing framework based on conduit" url="https://github.com/k0ral/conduit-parse; license=("custom:PublicDomain")
[arch-commits] Commit in deepin-music/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:50:59 Author: felixonmars Revision: 772386 upgpkg: deepin-music 6.0.1.82-1 Modified: deepin-music/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:50:51 UTC (rev 772385) +++ PKGBUILD2020-12-09 09:50:59 UTC (rev 772386) @@ -3,7 +3,7 @@ # Contributor: Xu Fasheng pkgname=deepin-music -pkgver=6.0.1.81 +pkgver=6.0.1.82 pkgrel=1 pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.' arch=('x86_64') @@ -14,7 +14,7 @@ groups=('deepin-extra') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-music/archive/$pkgver.tar.gz; qt-5.15.patch) -sha512sums=('7284041b1d4d56d4e7251c6cf0b971f5917fc1db29308f2be7b136e2ee36a801a2dfa21b5e0efb3e45e1e97889675fb9fa22976454de5bfeabe9de8279978da1' +sha512sums=('768a6a33712d17203f315f90cdbde2dd771934f0be71bf946ede7af45810d317731197950fd98b6de216a9f75ec818a7e3885c7c0f48b8073aa920c38e4283d1' '8e9d74a78c010431cf5428561ffb59006658281da9f0856c5dfdd4d854e40f4b03d5799f8b0cce81c08c393edf2c225505e76e3ad010c0a3834edeb3c208e853') prepare() {
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Wednesday, December 9, 2020 @ 09:51:01 Author: felixonmars Revision: 772387 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 772385, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 772385, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 09:51:01 UTC (rev 772387) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=8.9 +pkgrel=18 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="https://leventerkok.github.com/sbv; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' 'haskell-random' + 'haskell-syb' 'haskell-uniplate') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +checkdepends=('abc' 'cvc4' 'yices' 'z3') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('be90cce34973bc22fa2e9d6b95ea949b3ba53124ee666845587970003a3b194351f48bdd275dc691a288d79f09647fbf08893d53112519b376de4f157d43ece1') + +prepare() { +cd $_hkgname-$pkgver +# Remove SMT solvers not in the repos +sed -i 's/, boolector//;s/, mathSAT//;s/, dReal//' SBVTestSuite/SBVConnectionTest.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in deepin-music/repos/community-x86_64 (4 files)
Date: Wednesday, December 9, 2020 @ 09:51:11 Author: felixonmars Revision: 772388 archrelease: copy trunk to community-x86_64 Added: deepin-music/repos/community-x86_64/PKGBUILD (from rev 772387, deepin-music/trunk/PKGBUILD) deepin-music/repos/community-x86_64/qt-5.15.patch (from rev 772387, deepin-music/trunk/qt-5.15.patch) Deleted: deepin-music/repos/community-x86_64/PKGBUILD deepin-music/repos/community-x86_64/qt-5.15.patch ---+ PKGBUILD | 72 +++ qt-5.15.patch | 264 2 files changed, 168 insertions(+), 168 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-09 09:51:01 UTC (rev 772387) +++ PKGBUILD2020-12-09 09:51:11 UTC (rev 772388) @@ -1,36 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Josip Ponjavic -# Contributor: Xu Fasheng - -pkgname=deepin-music -pkgver=6.0.1.81 -pkgrel=1 -pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.' -arch=('x86_64') -url="https://github.com/linuxdeepin/deepin-music; -license=('GPL3') -depends=('deepin-qt5integration' 'ffmpeg' 'kcodecs' 'libcue' 'qt5-svg' 'taglib' 'vlc') -makedepends=('cmake' 'ninja' 'qt5-tools') -groups=('deepin-extra') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-music/archive/$pkgver.tar.gz; -qt-5.15.patch) -sha512sums=('7284041b1d4d56d4e7251c6cf0b971f5917fc1db29308f2be7b136e2ee36a801a2dfa21b5e0efb3e45e1e97889675fb9fa22976454de5bfeabe9de8279978da1' - '8e9d74a78c010431cf5428561ffb59006658281da9f0856c5dfdd4d854e40f4b03d5799f8b0cce81c08c393edf2c225505e76e3ad010c0a3834edeb3c208e853') - -prepare() { - cd deepin-music-$pkgver/music - patch -Np2 -i "$srcdir"/qt-5.15.patch - - sed -i '/#include /a #include ' music-player/view/widget/soundpixmapbutton.cpp -} - -build() { - cd deepin-music-$pkgver - cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr . - ninja -} - -package() { - cd deepin-music-$pkgver - DESTDIR="$pkgdir" ninja install -} Copied: deepin-music/repos/community-x86_64/PKGBUILD (from rev 772387, deepin-music/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-09 09:51:11 UTC (rev 772388) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Josip Ponjavic +# Contributor: Xu Fasheng + +pkgname=deepin-music +pkgver=6.0.1.82 +pkgrel=1 +pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.' +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-music; +license=('GPL3') +depends=('deepin-qt5integration' 'ffmpeg' 'kcodecs' 'libcue' 'qt5-svg' 'taglib' 'vlc') +makedepends=('cmake' 'ninja' 'qt5-tools') +groups=('deepin-extra') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-music/archive/$pkgver.tar.gz; +qt-5.15.patch) +sha512sums=('768a6a33712d17203f315f90cdbde2dd771934f0be71bf946ede7af45810d317731197950fd98b6de216a9f75ec818a7e3885c7c0f48b8073aa920c38e4283d1' + '8e9d74a78c010431cf5428561ffb59006658281da9f0856c5dfdd4d854e40f4b03d5799f8b0cce81c08c393edf2c225505e76e3ad010c0a3834edeb3c208e853') + +prepare() { + cd deepin-music-$pkgver/music + patch -Np2 -i "$srcdir"/qt-5.15.patch + + sed -i '/#include /a #include ' music-player/view/widget/soundpixmapbutton.cpp +} + +build() { + cd deepin-music-$pkgver + cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr . + ninja +} + +package() { + cd deepin-music-$pkgver + DESTDIR="$pkgdir" ninja install +} Deleted: qt-5.15.patch === --- qt-5.15.patch 2020-12-09 09:51:01 UTC (rev 772387) +++ qt-5.15.patch 2020-12-09 09:51:11 UTC (rev 772388) @@ -1,132 +0,0 @@ -diff --git a/src/music-player/view/lyricwidget.cpp b/src/music-player/view/lyricwidget.cpp -index b522ae4d..bb2ffc8a 100644 a/src/music-player/view/lyricwidget.cpp -+++ b/src/music-player/view/lyricwidget.cpp -@@ -26,6 +26,7 @@ - #include - #include - #include -+#include - #include - #include - #include -diff --git a/src/music-player/view/widget/cover.cpp b/src/music-player/view/widget/cover.cpp -index 8ade80be..6987fec5 100644 a/src/music-player/view/widget/cover.cpp -+++ b/src/music-player/view/widget/cover.cpp -@@ -23,6 +23,7 @@ - - #include - #include -+#include - #include - - static auto borderPenWidth = 1.0; -diff --git a/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp b/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp -index 752c6e15..da30078b 100644 a/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp -+++ b/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp -@@ -22,6 +22,7 @@ - #include "musiclistdatadelegate.h" - - #include -+#include - #include - #include - #include -diff --git
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 09:50:51 Author: felixonmars Revision: 772385 upgpkg: haskell-sbv 8.9-18: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 09:40:53 UTC (rev 772384) +++ PKGBUILD2020-12-09 09:50:51 UTC (rev 772385) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=8.9 -pkgrel=17 +pkgrel=18 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="https://leventerkok.github.com/sbv; license=("BSD")
[arch-commits] Commit in haskell-tar-conduit/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:09:55 Author: felixonmars Revision: 772489 upgpkg: haskell-tar-conduit 0.3.2-133: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-tar-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:08:47 UTC (rev 772488) +++ PKGBUILD2020-12-09 10:09:55 UTC (rev 772489) @@ -3,7 +3,7 @@ _hkgname=tar-conduit pkgname=haskell-tar-conduit pkgver=0.3.2 -pkgrel=132 +pkgrel=133 pkgdesc="Extract and create tar files using conduit for streaming" url="https://github.com/snoyberg/tar-conduit; license=('MIT')
[arch-commits] Commit in haskell-tar-conduit/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:10:05 Author: felixonmars Revision: 772490 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tar-conduit/repos/community-staging-x86_64/ haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 772489, haskell-tar-conduit/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 772489, haskell-tar-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:10:05 UTC (rev 772490) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=tar-conduit +pkgname=haskell-tar-conduit +pkgver=0.3.2 +pkgrel=133 +pkgdesc="Extract and create tar files using conduit for streaming" +url="https://github.com/snoyberg/tar-conduit; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-safe-exceptions') +makedepends=('ghc' 'haskell-conduit-extra' 'haskell-hspec' 'haskell-quickcheck' 'haskell-weigh') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('18efa362953641092ee5b4f65b32a3337af077608487e02421cf6427209592654b3b2d15f9b21835f4596434b65aa9a1f80b9f3408050c09b57f6be5cd2c73f7') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/conduit-combinators/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-project-template/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:10:51 Author: felixonmars Revision: 772491 upgpkg: haskell-project-template 0.2.1.0-46: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-project-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:10:05 UTC (rev 772490) +++ PKGBUILD2020-12-09 10:10:51 UTC (rev 772491) @@ -4,7 +4,7 @@ _hkgname=project-template pkgname=haskell-project-template pkgver=0.2.1.0 -pkgrel=45 +pkgrel=46 pkgdesc="Specify Haskell project templates and generate files" url="https://github.com/fpco/haskell-ide; license=("BSD")
[arch-commits] Commit in haskell-xml-conduit/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:13:36 Author: felixonmars Revision: 772496 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-conduit/repos/community-staging-x86_64/ haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 772495, haskell-xml-conduit/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 772495, haskell-xml-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:13:36 UTC (rev 772496) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-conduit +pkgname=haskell-xml-conduit +pkgver=1.9.0.0 +pkgrel=77 +pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." +url="https://github.com/snoyberg/xml; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-markup' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-data-default-class' + 'haskell-resourcet' 'haskell-blaze-html' 'haskell-xml-types') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a6348233d99db2987289448c7320820abb9ed897b389d0a275e92c4a1e8055e9fa60a422b306f2bb1289b85f83545effe00d07c9ca1ecc7f2893d74b812cca23') + +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-xml-conduit/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:13:26 Author: felixonmars Revision: 772495 upgpkg: haskell-xml-conduit 1.9.0.0-77: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-xml-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:12:01 UTC (rev 772494) +++ PKGBUILD2020-12-09 10:13:26 UTC (rev 772495) @@ -4,7 +4,7 @@ _hkgname=xml-conduit pkgname=haskell-xml-conduit pkgver=1.9.0.0 -pkgrel=76 +pkgrel=77 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." url="https://github.com/snoyberg/xml; license=("MIT")
[arch-commits] Commit in haskell-dbus-hslogger/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:16:25 Author: felixonmars Revision: 772499 upgpkg: haskell-dbus-hslogger 0.1.0.1-119: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-dbus-hslogger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:15:20 UTC (rev 772498) +++ PKGBUILD2020-12-09 10:16:25 UTC (rev 772499) @@ -3,7 +3,7 @@ _hkgname=dbus-hslogger pkgname=haskell-dbus-hslogger pkgver=0.1.0.1 -pkgrel=118 +pkgrel=119 pkgdesc="Expose a dbus server to control hslogger" url="https://github.com/IvanMalison/dbus-hslogger; license=('BSD')
[arch-commits] Commit in haskell-dbus-hslogger/repos (2 files)
Date: Wednesday, December 9, 2020 @ 10:16:36 Author: felixonmars Revision: 772500 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus-hslogger/repos/community-staging-x86_64/ haskell-dbus-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 772499, haskell-dbus-hslogger/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-dbus-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 772499, haskell-dbus-hslogger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-09 10:16:36 UTC (rev 772500) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=dbus-hslogger +pkgname=haskell-dbus-hslogger +pkgver=0.1.0.1 +pkgrel=119 +pkgdesc="Expose a dbus server to control hslogger" +url="https://github.com/IvanMalison/dbus-hslogger; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-dbus' 'haskell-hslogger' 'haskell-optparse-applicative') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('34d3d2f9f99f99671bb3cf11eefa0f347918b4cfb69d2188be985e5abf2867d1b33b6473bb8e311f67426778f2611e008a78e99bd2d2e1f5a2c25b7ab5568d1f') + +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-fdo-notify/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 10:17:21 Author: felixonmars Revision: 772501 upgpkg: haskell-fdo-notify 0.3.1-371: rebuild with vector-algorithms 0.8.0.4 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 10:16:36 UTC (rev 772500) +++ PKGBUILD2020-12-09 10:17:21 UTC (rev 772501) @@ -4,7 +4,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=370 +pkgrel=371 pkgdesc="Desktop Notifications client" url="https://bitbucket.org/taejo/fdo-notify/; license=("BSD")