[arch-commits] Commit in (3 files)
Date: Wednesday, December 16, 2020 @ 07:54:26 Author: felixonmars Revision: 776353 rename python-cx_freeze to python-cx-freeze Added: python-cx-freeze/ Deleted: python-cx-freeze/repos/community-x86_64/PKGBUILD python-cx_freeze/ --+ PKGBUILD | 36 1 file changed, 36 deletions(-) Deleted: python-cx-freeze/repos/community-x86_64/PKGBUILD === --- python-cx_freeze/repos/community-x86_64/PKGBUILD2020-12-16 07:53:35 UTC (rev 776352) +++ python-cx-freeze/repos/community-x86_64/PKGBUILD2020-12-16 07:54:26 UTC (rev 776353) @@ -1,36 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Alexander Rødseth -# Contributor: Ray Rashif -# Contributor: Douglas Soares de Andrade -# Contributor: Eric Belanger -# Contributor: Roberto Alsina -# Contributor: Julien Duponchelle - -pkgname=python-cx_freeze -pkgver=6.3 -pkgrel=3 -pkgdesc='Utilities for freezing Python scripts into executables' -arch=('x86_64') -url='https://anthony-tuininga.github.io/cx_Freeze' -license=('PSF') -depends=('python') -conflicts=('cx_freeze') -makedepends=('python-setuptools') -checkdepends=('python-nose' 'python-openpyxl') -source=("$pkgname-$pkgver.tar.gz::https://github.com/anthony-tuininga/cx_Freeze/archive/$pkgver.tar.gz;) -sha512sums=('6ccc9417faae23a675a00795f00b530c9003c69cd292a9978d69c55785f1638cd13491ac312a7f4f4d3e8e7055e18911866059738a2a83e932cff74eecdb504a') - -build() { - cd cx_Freeze-$pkgver - python setup.py build -} - -check() { - cd cx_Freeze-$pkgver - python setup.py nosetests || echo "Tests failed" -} - -package() { - cd cx_Freeze-$pkgver - python setup.py install --root "$pkgdir" --optimize 1 --skip-build -}
[arch-commits] Commit in haskell-casa-client/repos (2 files)
Date: Wednesday, December 16, 2020 @ 07:53:35 Author: felixonmars Revision: 776352 archrelease: copy trunk to community-staging-x86_64 Added: haskell-casa-client/repos/community-staging-x86_64/ haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 776351, haskell-casa-client/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 776351, haskell-casa-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-16 07:53:35 UTC (rev 776352) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=casa-client +pkgname=haskell-casa-client +pkgver=0.0.1 +pkgrel=154 +pkgdesc="Content Addressable Storage Archive client" +url="https://github.com/fpco/casa; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-th-lift' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2df03a0b1c2e01f2d24728e96fe446a25b630f5495c4e9995bcbde1ee9da530df1c6b40dde954cfaf6de2af6036fa6cfda7d9957b22106316557cc57d64114fa') + +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-casa-client/trunk (PKGBUILD)
Date: Wednesday, December 16, 2020 @ 07:53:25 Author: felixonmars Revision: 776351 upgpkg: haskell-casa-client 0.0.1-154: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-casa-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-16 07:52:28 UTC (rev 776350) +++ PKGBUILD2020-12-16 07:53:25 UTC (rev 776351) @@ -3,7 +3,7 @@ _hkgname=casa-client pkgname=haskell-casa-client pkgver=0.0.1 -pkgrel=153 +pkgrel=154 pkgdesc="Content Addressable Storage Archive client" url="https://github.com/fpco/casa; license=('MIT')
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Wednesday, December 16, 2020 @ 07:52:28 Author: felixonmars Revision: 776350 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 776349, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 776349, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-16 07:52:28 UTC (rev 776350) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.22 +pkgrel=157 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' + 'haskell-monad-control' 'haskell-network' 'haskell-network-bsd' 'haskell-old-locale' + 'haskell-resourcet' 'haskell-safe' 'haskell-scientific' 'haskell-tagged' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e7ff376c47a7ca7a65c8f10f19e591d4a4b4d2cfa333b4727f88f0b170d7acb0aff402617f2d617c522fe5d16ce92b249a23f1fb0a8bfe5bbefaef2931b786bd') + +prepare() { +cd $_hkgname-$pkgver +uusi -u base16-bytestring -u base64-bytestring -u http-client $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || echo "Requires AWS credentials to 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-aws/trunk (PKGBUILD)
Date: Wednesday, December 16, 2020 @ 07:52:18 Author: felixonmars Revision: 776349 upgpkg: haskell-aws 0.22-157: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-16 06:58:55 UTC (rev 776348) +++ PKGBUILD2020-12-16 07:52:18 UTC (rev 776349) @@ -4,7 +4,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.22 -pkgrel=156 +pkgrel=157 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("BSD") @@ -17,7 +17,7 @@ 'haskell-monad-control' 'haskell-network' 'haskell-network-bsd' 'haskell-old-locale' 'haskell-resourcet' 'haskell-safe' 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') -makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client' +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client' 'haskell-http-client-tls' 'haskell-quickcheck-instances' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-transformers-base') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) @@ -25,7 +25,7 @@ prepare() { cd $_hkgname-$pkgver -sed -i 's/== *1.0/== 1.2/;s/< *0.7/<1/' $_hkgname.cabal +uusi -u base16-bytestring -u base64-bytestring -u http-client $_hkgname.cabal } build() {
[arch-commits] Commit in klickety/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, December 16, 2020 @ 07:33:24 Author: arojas Revision: 404388 archrelease: copy trunk to extra-x86_64 Added: klickety/repos/extra-x86_64/PKGBUILD (from rev 404387, klickety/trunk/PKGBUILD) Deleted: klickety/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 64 + 1 file changed, 35 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-16 07:33:13 UTC (rev 404387) +++ PKGBUILD2020-12-16 07:33:24 UTC (rev 404388) @@ -1,29 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino - -pkgname=klickety -pkgver=20.12.0 -pkgrel=1 -pkgdesc="An adaptation of the Clickomania game" -url="https://kde.org/applications/games/klickety/; -arch=(x86_64) -license=(GPL LGPL FDL) -groups=(kde-applications kde-games) -depends=(libkdegames hicolor-icon-theme perl) -makedepends=(extra-cmake-modules kdoctools) -source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('310baa29e713a53478c8d19c9cab97303f17320e7c01c177e5109563f23ac287' -'SKIP') -validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid - F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck - -build() { - cmake -B build -S $pkgname-$pkgver \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: klickety/repos/extra-x86_64/PKGBUILD (from rev 404387, klickety/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-16 07:33:24 UTC (rev 404388) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=klickety +pkgver=20.12.0 +pkgrel=2 +pkgdesc="An adaptation of the Clickomania game" +url="https://kde.org/applications/games/klickety/; +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme perl) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} + kdebug-430362.patch::"https://invent.kde.org/games/klickety/-/commit/3d178427.patch;) +sha256sums=('310baa29e713a53478c8d19c9cab97303f17320e7c01c177e5109563f23ac287' +'SKIP' +'d0552f4605d01a58b36796f2dc2ee7bf3cef63b335e9a1cd56532ec27d867eca') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { + patch -d $pkgname-$pkgver -p1 -i ../kdebug-430362.patch # Fix starting new game +} + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in klickety/trunk (PKGBUILD)
Date: Wednesday, December 16, 2020 @ 07:33:13 Author: arojas Revision: 404387 Fix starting a new game Modified: klickety/trunk/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:40:53 UTC (rev 404386) +++ PKGBUILD2020-12-16 07:33:13 UTC (rev 404387) @@ -4,7 +4,7 @@ pkgname=klickety pkgver=20.12.0 -pkgrel=1 +pkgrel=2 pkgdesc="An adaptation of the Clickomania game" url="https://kde.org/applications/games/klickety/; arch=(x86_64) @@ -12,12 +12,18 @@ groups=(kde-applications kde-games) depends=(libkdegames hicolor-icon-theme perl) makedepends=(extra-cmake-modules kdoctools) -source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} + kdebug-430362.patch::"https://invent.kde.org/games/klickety/-/commit/3d178427.patch;) sha256sums=('310baa29e713a53478c8d19c9cab97303f17320e7c01c177e5109563f23ac287' -'SKIP') +'SKIP' +'d0552f4605d01a58b36796f2dc2ee7bf3cef63b335e9a1cd56532ec27d867eca') validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck +prepare() { + patch -d $pkgname-$pkgver -p1 -i ../kdebug-430362.patch # Fix starting new game +} + build() { cmake -B build -S $pkgname-$pkgver \ -DBUILD_TESTING=OFF
[arch-commits] Commit in gap/repos (8 files)
Date: Wednesday, December 16, 2020 @ 06:57:15 Author: arojas Revision: 776344 archrelease: copy trunk to community-staging-x86_64 Added: gap/repos/community-staging-x86_64/ gap/repos/community-staging-x86_64/PKGBUILD (from rev 776343, gap/trunk/PKGBUILD) gap/repos/community-staging-x86_64/gap-cddlib-0.94k.patch (from rev 776343, gap/trunk/gap-cddlib-0.94k.patch) gap/repos/community-staging-x86_64/gap-libsemigroups-1.3.4.patch (from rev 776343, gap/trunk/gap-libsemigroups-1.3.4.patch) gap/repos/community-staging-x86_64/gap-libsemigroups-1.3.patch (from rev 776343, gap/trunk/gap-libsemigroups-1.3.patch) gap/repos/community-staging-x86_64/gap-normaliz-3.8.8.patch (from rev 776343, gap/trunk/gap-normaliz-3.8.8.patch) gap/repos/community-staging-x86_64/gap-polymake-4.0.patch (from rev 776343, gap/trunk/gap-polymake-4.0.patch) gap/repos/community-staging-x86_64/gap.sh (from rev 776343, gap/trunk/gap.sh) ---+ PKGBUILD | 158 ++ gap-cddlib-0.94k.patch| 15 + gap-libsemigroups-1.3.4.patch | 141 gap-libsemigroups-1.3.patch | 12 + gap-normaliz-3.8.8.patch | 13 + gap-polymake-4.0.patch| 450 gap.sh|7 7 files changed, 796 insertions(+) Copied: gap/repos/community-staging-x86_64/PKGBUILD (from rev 776343, gap/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-16 06:57:15 UTC (rev 776344) @@ -0,0 +1,158 @@ +# Maintainer: Antonio Rojas +# Contributor: TDY +# Contributor: Rémy Oudompheng + +pkgbase=gap +pkgname=(gap gap-doc gap-packages) +pkgver=4.11.0 +pkgrel=8 +pkgdesc="Groups, Algorithms, Programming: a system for computational discrete algebra" +arch=(x86_64) +url="https://www.gap-system.org/; +license=(GPL) +source=("https://files.gap-system.org/gap-${pkgver%.*}/tar.gz/gap-$pkgver.tar.gz; gap.sh + git+https://github.com/gap-packages/NormalizInterface#commit=cd69a42 + gap-polymake-4.0.patch + gap-cddlib-0.94k.patch + gap-normaliz-3.8.8.patch + gap-libsemigroups-1.3.patch + gap-libsemigroups-1.3.4.patch) +sha256sums=('6fda7af23394708aeb3b4bca8885f5fdcb7c3ae4419639dfb2d9f67d3f590abb' +'143fb8a79a52c007903cce13407850df309ef803a9b00398d05169355917de46' +'SKIP' +'e3f6d671c8df9acb6143a7c279391957967cd44f0a00b949323401d5b54ed685' +'151ddbd7cf234158c8bd79153ac0ded3076f103859a65b238dd5c86084be3d98' +'4023aaf1617d653f84d711d5642485984395a01464d64ded0a7e884c48b2a332' +'c69c35293c194528a0ba533d3bae93208cc6a6bed9ffab2c2ebdb1c6d444' +'e4024342332fd583967b2797627dfae61eb6ebcb5b73baced1e2a464be4d679b') +makedepends=(libxaw givaro mpfi normaliz polymake boost libsemigroups c-xsc zeromq fplll wget chrpath fmt git) + +prepare() { + cd gap-$pkgver + +# Use system normaliz + sed -e '/build-normaliz.sh/d' -i bin/BuildPackages.sh +# Use system libsemigroups + sed -e 's|test "$with_external_libsemigroups" = yes|true|' -i pkg/semigroups-*/configure +# Fix https://bugs.archlinux.org/task/55174 + sed -e '/xgap/d' -i pkg/sonata-*/PackageInfo.g + sed -e '/XGAP/d' -i pkg/cryst/PackageInfo.g + +# Update NormalizInterface to support recent normaliz + rm -r pkg/NormalizInterface-1.1.0 + cp -r ../NormalizInterface pkg + + cd pkg/semigroups-* + patch -p1 -i "$srcdir"/gap-libsemigroups-1.3.patch # Fix build with libsemigroups 1.3 + patch -p1 -i "$srcdir"/gap-libsemigroups-1.3.4.patch # Fix build with libsemigroups 1.3.4 + + cd ../PolymakeInterface-* + patch -p2 -i "$srcdir"/gap-polymake-4.0.patch # Fix build with polymake 4.0 + + cd ../CddInterface-* + patch -p1 -i "$srcdir"/gap-cddlib-0.94k.patch # Fix build with cddlib 0.94k + + cd ../NormalizInterface + patch -p1 -i "$srcdir"/gap-normaliz-3.8.8.patch # Fix build with normaliz 3.8.8 +} + +build() { + cd gap-$pkgver + ./configure --prefix=/usr --with-gmp=system + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make + make libgap.la + + # Install libgap so we can link packages against it + mkdir -p tmp-install + libtool --mode=install install libgap.la "$srcdir"/gap-$pkgver/tmp-install + + cd pkg + export CFLAGS+=" -fcommon" # Fix anupq and cohomolo build with GCC 10 + export CXXFLAGS+=" -I/usr/include/cxsc" # Find c-xsc headers + export LDFLAGS+=" -L$srcdir/gap-$pkgver/tmp-install -lgap" # See https://trac.sagemath.org/ticket/27372 + export LD_LIBRARY_PATH="$srcdir"/gap-$pkgver/tmp-install + export MAKEFLAGS="-j1" + ../bin/BuildPackages.sh +} + +_standardpkgs=(GAPDoc-* primgrp-* SmallGrp-* transgrp atlasrep autpgrp-* alnuth-* crisp-* ctbllib FactInt-* fga irredsol-* laguna-*
[arch-commits] Commit in gap/trunk (PKGBUILD)
Date: Wednesday, December 16, 2020 @ 06:56:51 Author: arojas Revision: 776343 polymake 4.3 rebuild Modified: gap/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:27:28 UTC (rev 776342) +++ PKGBUILD2020-12-16 06:56:51 UTC (rev 776343) @@ -5,7 +5,7 @@ pkgbase=gap pkgname=(gap gap-doc gap-packages) pkgver=4.11.0 -pkgrel=7 +pkgrel=8 pkgdesc="Groups, Algorithms, Programming: a system for computational discrete algebra" arch=(x86_64) url="https://www.gap-system.org/;
[arch-commits] Commit in rygel/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:40:53 Author: heftig Revision: 404386 archrelease: copy trunk to extra-x86_64 Added: rygel/repos/extra-x86_64/PKGBUILD (from rev 404385, rygel/trunk/PKGBUILD) Deleted: rygel/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 94 ++--- 1 file changed, 47 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-15 23:39:21 UTC (rev 404385) +++ PKGBUILD2020-12-15 23:40:53 UTC (rev 404386) @@ -1,47 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Balló György - -pkgname=rygel -pkgver=0.40.0 -pkgrel=1 -pkgdesc="UPnP AV MediaServer and MediaRenderer that allows you to easily share audio, video and pictures, and control of media player on your home network" -url="https://wiki.gnome.org/Projects/Rygel; -arch=(x86_64) -license=(LGPL) -depends=(gupnp gupnp-av gupnp-dlna libgee gtk3 libunistring tracker3 - libmediaart gst-editing-services) -makedepends=(vala gobject-introspection git meson) -optdepends=('gst-plugins-base: Extra media codecs' -'gst-plugins-good: Extra media codecs' -'gst-plugins-bad: Extra media codecs' -'gst-plugins-ugly: Extra media codecs' -'gst-libav: Extra media codecs' -'tracker-miners: Share indexed media files') -backup=(etc/rygel.conf) -groups=(gnome) -_commit=ad252e047d7c6d88435a460df335351e15b9300c # tags/rygel-0.40.0^0 -source=("git+https://gitlab.gnome.org/GNOME/rygel.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^RYGEL//;s/^rygel-//;s/_/./g;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build \ --D plugins=external,gst-launch,lms,media-export,mpris,playbin,ruih,tracker3 - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: rygel/repos/extra-x86_64/PKGBUILD (from rev 404385, rygel/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-15 23:40:53 UTC (rev 404386) @@ -0,0 +1,47 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Balló György + +pkgname=rygel +pkgver=0.40.0+7+gcc7da54e +pkgrel=1 +pkgdesc="UPnP AV MediaServer and MediaRenderer that allows you to easily share audio, video and pictures, and control of media player on your home network" +url="https://wiki.gnome.org/Projects/Rygel; +arch=(x86_64) +license=(LGPL) +depends=(gupnp gupnp-av gupnp-dlna libgee gtk3 libunistring tracker3 + libmediaart gst-editing-services) +makedepends=(vala gobject-introspection git meson) +optdepends=('gst-plugins-base: Extra media codecs' +'gst-plugins-good: Extra media codecs' +'gst-plugins-bad: Extra media codecs' +'gst-plugins-ugly: Extra media codecs' +'gst-libav: Extra media codecs' +'tracker-miners: Share indexed media files') +backup=(etc/rygel.conf) +groups=(gnome) +_commit=cc7da54ef7849d494209e2337c9150950604dae7 # master +source=("git+https://gitlab.gnome.org/GNOME/rygel.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^RYGEL//;s/^rygel-//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build \ +-D plugins=external,gst-launch,lms,media-export,mpris,playbin,ruih,tracker3 + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in rygel/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:39:21 Author: heftig Revision: 404385 0.40.0+7+gcc7da54e-1 Modified: rygel/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:34:00 UTC (rev 404384) +++ PKGBUILD2020-12-15 23:39:21 UTC (rev 404385) @@ -2,7 +2,7 @@ # Contributor: Balló György pkgname=rygel -pkgver=0.40.0 +pkgver=0.40.0+7+gcc7da54e pkgrel=1 pkgdesc="UPnP AV MediaServer and MediaRenderer that allows you to easily share audio, video and pictures, and control of media player on your home network" url="https://wiki.gnome.org/Projects/Rygel; @@ -19,7 +19,7 @@ 'tracker-miners: Share indexed media files') backup=(etc/rygel.conf) groups=(gnome) -_commit=ad252e047d7c6d88435a460df335351e15b9300c # tags/rygel-0.40.0^0 +_commit=cc7da54ef7849d494209e2337c9150950604dae7 # master source=("git+https://gitlab.gnome.org/GNOME/rygel.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in webkit2gtk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:34:00 Author: heftig Revision: 404384 archrelease: copy trunk to extra-x86_64 Added: webkit2gtk/repos/extra-x86_64/PKGBUILD (from rev 404383, webkit2gtk/trunk/PKGBUILD) Deleted: webkit2gtk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 130 ++--- 1 file changed, 65 insertions(+), 65 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-15 23:33:42 UTC (rev 404383) +++ PKGBUILD2020-12-15 23:34:00 UTC (rev 404384) @@ -1,65 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Eric Bélanger - -pkgname=webkit2gtk -pkgver=2.30.3 -pkgrel=1 -pkgdesc="GTK+ Web content engine library" -arch=(x86_64) -url="https://webkitgtk.org/; -license=(custom) -depends=(libxt libxslt enchant gst-plugins-base-libs libsecret libwebp openjpeg2 - harfbuzz-icu gtk3 libnotify hyphen woff2 libwpe wpebackend-fdo - bubblewrap xdg-dbus-proxy) -makedepends=(gperf gobject-introspection ruby gtk-doc cmake python geoclue - gst-plugins-bad ninja) -optdepends=('geoclue: Geolocation support' -'gst-plugins-good: media decoding' -'gst-plugins-bad: media decoding' -'gst-libav: nonfree media decoding') -source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}) -sha256sums=('6dea14f03916882816f2fed9497a5103fc54b2ab8602ab145ca991e4951e5e7f' -'SKIP') -validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' - '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') - -prepare() { - cd webkitgtk-$pkgver -} - -build() { - CFLAGS+=" $CPPFLAGS" - CXXFLAGS+=" $CPPFLAGS" - cmake -S webkitgtk-$pkgver -B build -G Ninja \ --DPORT=GTK \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_SKIP_RPATH=ON \ --DENABLE_GTKDOC=ON \ --DENABLE_MINIBROWSER=ON \ --DLIBEXEC_INSTALL_DIR=/usr/lib \ --DLIB_INSTALL_DIR=/usr/lib - cmake --build build -} - -check() { - : cmake --build build --target tests -} - -package() { - depends+=(libwpe-1.0.so libWPEBackend-fdo-1.0.so) - provides+=(libjavascriptcoregtk-4.0.so libwebkit2gtk-4.0.so) - - DESTDIR="$pkgdir" cmake --install build - - cd webkitgtk-$pkgver - find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z | -while IFS= read -d $'\0' -r _f; do - echo "### $_f ###" - cat "$_f" - echo -done | -install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set sw=2 et: Copied: webkit2gtk/repos/extra-x86_64/PKGBUILD (from rev 404383, webkit2gtk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-15 23:34:00 UTC (rev 404384) @@ -0,0 +1,65 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Eric Bélanger + +pkgname=webkit2gtk +pkgver=2.30.4 +pkgrel=1 +pkgdesc="GTK+ Web content engine library" +arch=(x86_64) +url="https://webkitgtk.org/; +license=(custom) +depends=(libxt libxslt enchant gst-plugins-base-libs libsecret libwebp openjpeg2 + harfbuzz-icu gtk3 libnotify hyphen woff2 libwpe wpebackend-fdo + bubblewrap xdg-dbus-proxy) +makedepends=(gperf gobject-introspection ruby gtk-doc cmake python geoclue + gst-plugins-bad ninja) +optdepends=('geoclue: Geolocation support' +'gst-plugins-good: media decoding' +'gst-plugins-bad: media decoding' +'gst-libav: nonfree media decoding') +source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}) +sha256sums=('d595a37c5001ff787266b155e303a5f2e5b48a6d466f2714c2f30c11392f7b24' +'SKIP') +validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' + '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') + +prepare() { + cd webkitgtk-$pkgver +} + +build() { + CFLAGS+=" $CPPFLAGS" + CXXFLAGS+=" $CPPFLAGS" + cmake -S webkitgtk-$pkgver -B build -G Ninja \ +-DPORT=GTK \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_SKIP_RPATH=ON \ +-DENABLE_GTKDOC=ON \ +-DENABLE_MINIBROWSER=ON \ +-DLIBEXEC_INSTALL_DIR=/usr/lib \ +-DLIB_INSTALL_DIR=/usr/lib + cmake --build build +} + +check() { + : cmake --build build --target tests +} + +package() { + depends+=(libwpe-1.0.so libWPEBackend-fdo-1.0.so) + provides+=(libjavascriptcoregtk-4.0.so libwebkit2gtk-4.0.so) + + DESTDIR="$pkgdir" cmake --install build + + cd webkitgtk-$pkgver + find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z | +while IFS= read -d $'\0' -r _f; do + echo "### $_f ###" + cat "$_f" + echo +done | +install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set sw=2 et:
[arch-commits] Commit in webkit2gtk/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:33:42 Author: heftig Revision: 404383 2.30.4-1 Modified: webkit2gtk/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:44:55 UTC (rev 404382) +++ PKGBUILD2020-12-15 23:33:42 UTC (rev 404383) @@ -2,7 +2,7 @@ # Contributor: Eric Bélanger pkgname=webkit2gtk -pkgver=2.30.3 +pkgver=2.30.4 pkgrel=1 pkgdesc="GTK+ Web content engine library" arch=(x86_64) @@ -18,7 +18,7 @@ 'gst-plugins-bad: media decoding' 'gst-libav: nonfree media decoding') source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}) -sha256sums=('6dea14f03916882816f2fed9497a5103fc54b2ab8602ab145ca991e4951e5e7f' +sha256sums=('d595a37c5001ff787266b155e303a5f2e5b48a6d466f2714c2f30c11392f7b24' 'SKIP') validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B')
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:27:28 Author: felixonmars Revision: 776342 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 776341, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 776341, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:27:28 UTC (rev 776342) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.10.1 +pkgrel=30 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1b02d57f06b06574a7b103abf60aadca61f19034dd9fed5b4548a2fc36d13606e4c0824f296237f8fab044407cd2394aa185f979ae76e0ad8e9f7ca53a5be070') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:27:18 Author: felixonmars Revision: 776341 upgpkg: haskell-yesod-auth 1.6.10.1-30: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:25:58 UTC (rev 776340) +++ PKGBUILD2020-12-15 23:27:18 UTC (rev 776341) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.10.1 -pkgrel=29 +pkgrel=30 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:25:58 Author: felixonmars Revision: 776340 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 776339, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 776339, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:25:58 UTC (rev 776340) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.5 +pkgrel=225 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-html-conduit' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-network-uri' 'haskell-resourcet' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('12962fcf71c732a7e709e7069d46691917b9ee9f2af6aab5556b76a4556b6ffc39e52082a4fcdbe501c2cbc7cc496b1164b6a9f2c3883597fcdd0a8298d4ac1a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-authenticate/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:25:48 Author: felixonmars Revision: 776339 upgpkg: haskell-authenticate 1.3.5-225: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:24:59 UTC (rev 776338) +++ PKGBUILD2020-12-15 23:25:48 UTC (rev 776339) @@ -4,7 +4,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.5 -pkgrel=224 +pkgrel=225 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:24:59 Author: felixonmars Revision: 776338 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 776337, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 776337, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:24:59 UTC (rev 776338) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.20 +pkgrel=5 +pkgdesc="Web-based user interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-hspec' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test') +makedepends=('ghc') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('0218c586c4a094cc5ca8c6214362591ef9962fe809679ea6a023f21728fb87dea124524af8df9e1a654f503c3d50312ae751cbb8460b7d7bde1f49cf30a6aa92') + +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" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -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 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +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}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:24:49 Author: felixonmars Revision: 776337 upgpkg: hledger-web 1.20-5: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:23:02 UTC (rev 776336) +++ PKGBUILD2020-12-15 23:24:49 UTC (rev 776337) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.20 -pkgrel=4 +pkgrel=5 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:23:02 Author: felixonmars Revision: 776336 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 776335, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 776335, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:23:02 UTC (rev 776336) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.18 +pkgrel=101 +pkgdesc="Haskell API Search" +url="https://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-connection' 'haskell-extra' 'haskell-foundation' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 'haskell-process-extras' + 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('a5f636513f89574e9fca721d9afdb35e56908ed56b31e292e874125ce997cd76fb2a035037564deb217cc62952d45a6f75adf1e60a9009b3106e23c919cf93cd') + +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 \ +--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 +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:22:52 Author: felixonmars Revision: 776335 upgpkg: hoogle 5.0.18-101: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:21:19 UTC (rev 776334) +++ PKGBUILD2020-12-15 23:22:52 UTC (rev 776335) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.18 -pkgrel=100 +pkgrel=101 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:21:19 Author: felixonmars Revision: 776334 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 776333, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 776333, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:21:19 UTC (rev 776334) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.3.7.4 +pkgrel=6 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="https://www.yesodweb.com/book/http-conduit; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-resourcet' + 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' + 'haskell-warp' 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4e6cd8c8015dd960a1a0584224fa99bae362487f0e227a712086dba5a757546cd64d857215b3cb5eab1f74e06d4064a9f1333a0f97ba15bd107dea28244df508') + +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 || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:21:10 Author: felixonmars Revision: 776333 upgpkg: haskell-http-conduit 2.3.7.4-6: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:19:56 UTC (rev 776332) +++ PKGBUILD2020-12-15 23:21:10 UTC (rev 776333) @@ -4,7 +4,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.3.7.4 -pkgrel=5 +pkgrel=6 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="https://www.yesodweb.com/book/http-conduit; license=("BSD")
[arch-commits] Commit in haskell-optparse-simple/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:19:56 Author: felixonmars Revision: 776332 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-simple/repos/community-staging-x86_64/ haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 776331, haskell-optparse-simple/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 776331, haskell-optparse-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:19:56 UTC (rev 776332) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=optparse-simple +pkgname=haskell-optparse-simple +pkgver=0.1.1.3 +pkgrel=64 +pkgdesc="Simple interface to optparse-applicative" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9ab7208b459a196ec54511de6b51c98eabe29f5756c09c1f23653a0ff12cbd402ab8366ccfdc12467dce4be0fa1cae96571925ac5858d12478f0ed41168ecdf9') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-build-example +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-optparse-simple/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:19:46 Author: felixonmars Revision: 776331 upgpkg: haskell-optparse-simple 0.1.1.3-64: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-optparse-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:19:07 UTC (rev 776330) +++ PKGBUILD2020-12-15 23:19:46 UTC (rev 776331) @@ -4,7 +4,7 @@ _hkgname=optparse-simple pkgname=haskell-optparse-simple pkgver=0.1.1.3 -pkgrel=63 +pkgrel=64 pkgdesc="Simple interface to optparse-applicative" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-githash/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:19:07 Author: felixonmars Revision: 776330 archrelease: copy trunk to community-staging-x86_64 Added: haskell-githash/repos/community-staging-x86_64/ haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 776329, haskell-githash/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 776329, haskell-githash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:19:07 UTC (rev 776330) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=githash +pkgname=haskell-githash +pkgver=0.1.5.0 +pkgrel=26 +pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" +url="https://github.com/snoyberg/githash; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'git') +makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 'haskell-unliftio') +source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver;) +sha512sums=('SKIP') + +prepare() { +cd $_hkgname +hpack +} + +build() { +cd $_hkgname + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 +runhaskell Setup test +} + +package() { +cd $_hkgname + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-githash/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:18:56 Author: felixonmars Revision: 776329 upgpkg: haskell-githash 0.1.5.0-26: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-githash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:18:03 UTC (rev 776328) +++ PKGBUILD2020-12-15 23:18:56 UTC (rev 776329) @@ -3,7 +3,7 @@ _hkgname=githash pkgname=haskell-githash pkgver=0.1.5.0 -pkgrel=25 +pkgrel=26 pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" url="https://github.com/snoyberg/githash; license=('BSD')
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:18:03 Author: felixonmars Revision: 776328 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 776327, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 776327, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:18:03 UTC (rev 776328) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.34.2 +pkgrel=105 +pkgdesc="A modern format for Haskell packages" +url="https://github.com/sol/hpack#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 'haskell-glob' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-infer-license' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 'haskell-interpolate' + 'haskell-mockery' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('d05f07237d369d66649ebf0a807275f4c82632fdc9713e3682098d59aba56e5212b83a6509ffd1a5ae535078fee837f624672c00f1be602338d06564a3be0d39') + +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 || echo "https://github.com/sol/hpack/issues/358; +} + +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-hpack/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:17:53 Author: felixonmars Revision: 776327 upgpkg: haskell-hpack 0.34.2-105: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:15:42 UTC (rev 776326) +++ PKGBUILD2020-12-15 23:17:53 UTC (rev 776327) @@ -5,7 +5,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.34.2 -pkgrel=104 +pkgrel=105 pkgdesc="A modern format for Haskell packages" url="https://github.com/sol/hpack#readme; license=("MIT")
[arch-commits] Commit in haskell-http-client-tls/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:15:42 Author: felixonmars Revision: 776326 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client-tls/repos/community-staging-x86_64/ haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 776325, haskell-http-client-tls/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 776325, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:15:42 UTC (rev 776326) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-client-tls +pkgname=haskell-http-client-tls +pkgver=0.3.5.3 +pkgrel=338 +pkgdesc="http-client backend using the connection package and tls library" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" "haskell-cryptonite" + "haskell-data-default-class" "haskell-http-client" + "haskell-http-types" "haskell-memory" "haskell-network" "haskell-network-uri" + "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14') + +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-http-client-tls/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:15:32 Author: felixonmars Revision: 776325 upgpkg: haskell-http-client-tls 0.3.5.3-338: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-http-client-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:14:51 UTC (rev 776324) +++ PKGBUILD2020-12-15 23:15:32 UTC (rev 776325) @@ -4,7 +4,7 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls pkgver=0.3.5.3 -pkgrel=337 +pkgrel=338 pkgdesc="http-client backend using the connection package and tls library" url="https://github.com/snoyberg/http-client; license=("MIT")
[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:14:51 Author: felixonmars Revision: 776324 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-handler-launch/repos/community-staging-x86_64/ haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 776323, haskell-wai-handler-launch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 776323, haskell-wai-handler-launch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:14:51 UTC (rev 776324) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-handler-launch +pkgname=haskell-wai-handler-launch +pkgver=3.0.3.1 +pkgrel=161 +pkgdesc="Launch a web app in the default browser." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 'haskell-streaming-commons' + 'haskell-async') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('12505691dae45d743f739785cc4a32851e0bca55a7f3513d973de24722704eb5c62a8034f7bcddd8eb756ccf2a2fd9ab92986fec6e56d34d9e7a3fa900355c02') + +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-handler-launch/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:14:41 Author: felixonmars Revision: 776323 upgpkg: haskell-wai-handler-launch 3.0.3.1-161: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-wai-handler-launch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:14:00 UTC (rev 776322) +++ PKGBUILD2020-12-15 23:14:41 UTC (rev 776323) @@ -4,7 +4,7 @@ _hkgname=wai-handler-launch pkgname=haskell-wai-handler-launch pkgver=3.0.3.1 -pkgrel=160 +pkgrel=161 pkgdesc="Launch a web app in the default browser." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-warp-tls/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:14:00 Author: felixonmars Revision: 776322 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 776321, haskell-warp-tls/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 776321, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:14:00 UTC (rev 776322) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.3.0 +pkgrel=81 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-tls-session-manager" "haskell-wai" + "haskell-warp") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('238f698b3f18b9cc681bbb7fb4e6e086dacc32f74c31452bbb35381abf6cc4866d9feca44394733773bef4cb16e2f36a829c7c931a9ef3f2d7a4b4b857e8f242') + +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-warp-tls/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:13:50 Author: felixonmars Revision: 776321 upgpkg: haskell-warp-tls 3.3.0-81: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:13:37 UTC (rev 776320) +++ PKGBUILD2020-12-15 23:13:50 UTC (rev 776321) @@ -4,7 +4,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.3.0 -pkgrel=80 +pkgrel=81 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in mopidy/repos/community-any (8 files)
Date: Tuesday, December 15, 2020 @ 23:13:37 Author: foxboron Revision: 776320 archrelease: copy trunk to community-any Added: mopidy/repos/community-any/PKGBUILD (from rev 776319, mopidy/trunk/PKGBUILD) mopidy/repos/community-any/logging.conf (from rev 776319, mopidy/trunk/logging.conf) mopidy/repos/community-any/mopidy.conf (from rev 776319, mopidy/trunk/mopidy.conf) mopidy/repos/community-any/mopidy.sysusers (from rev 776319, mopidy/trunk/mopidy.sysusers) Deleted: mopidy/repos/community-any/PKGBUILD mopidy/repos/community-any/logging.conf mopidy/repos/community-any/mopidy.conf mopidy/repos/community-any/mopidy.sysusers -+ PKGBUILD| 142 +++--- logging.conf| 42 +++ mopidy.conf | 30 +-- mopidy.sysusers |4 - 4 files changed, 109 insertions(+), 109 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-15 23:13:27 UTC (rev 776319) +++ PKGBUILD2020-12-15 23:13:37 UTC (rev 776320) @@ -1,71 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Sven-Hendrik Haase -# Contributor: Alexandre Petitjean - -pkgname=mopidy -pkgver=3.0.2 -pkgrel=3 -pkgdesc="An extensible music server written in Python" -arch=('any') -url="https://www.mopidy.com; -license=('APACHE') -depends=('python' 'python-pykka' 'python-setuptools' 'python-requests' 'gstreamer' - 'gst-python' 'gst-plugins-good' 'gst-plugins-ugly' 'python-tornado' 'gst-plugins-base' - 'python-dbus') -checkdepends=('python-gobject' 'python-pytest' 'python-responses') -makedepends=('python-sphinx' 'python-sphinx_rtd_theme') -backup=('etc/mopidy/mopidy.conf') -source=("$pkgname-$pkgver.tar.gz::https://github.com/mopidy/mopidy/archive/v${pkgver}.tar.gz; -'mopidy.conf' -'logging.conf' -'mopidy.sysusers') -sha512sums=('bf1f30b207be3b82ce7bf8fc432c232d64bf5f951bd7e1ad28b3a54cfb8ec16e707eaf156c45e124a95749eca32db4b4adeeb94b1f9f47608ef70b86c9296b4c' - 'eb66e8e826640a939b1ba51569ab7fab041b8b5e8823ea2d5f05596faf1de8882fd8c1c32bdb92534e759243fb5ff741bda0d2ebb3282af542d1287c8c68b5ea' - '0c438058500ab7559baae21b03b10e2b80b10c6b240b2100da1f4c84ea8efe24dc7a38a95034e75605eaf5d21604d13e5b8c7358778c555ddb6372a49388' - 'ff6c9f0406dfc1cc01ac6edcc6bae429342437397321ab9205ca273a63b28611d08005a0a5dba639b5ae2157a4f03a1d58c2199f7dbc6965864685b4b71f0b6f') - -build() { - cd ${pkgname}-${pkgver} - python setup.py build - python setup.py build_sphinx -b man - python setup.py build_sphinx -b html -} - -check() { - cd ${pkgname}-${pkgver} - python setup.py test -} - -package() { - cd ${pkgname}-${pkgver} - python setup.py install --root="${pkgdir}/" --optimize=1 - - install -Dm755 extra/mopidyctl/mopidyctl "${pkgdir}/usr/bin/mopidyctl" - - install -dm755 "${pkgdir}/usr/share/doc/mopidy" - cp -r build/sphinx/html "${pkgdir}/usr/share/doc/mopidy" - - install -dm755 "${pkgdir}/usr/share/man/man1/" - gzip -n -c build/sphinx/man/mopidy.1 > "${pkgdir}/usr/share/man/man1/mopidy.1.gz" - - install -dm755 "${pkgdir}/usr/share/man/man8/" - gzip -n -c extra/mopidyctl/mopidyctl.8 > "${pkgdir}/usr/share/man/man8/mopidyctl.8.gz" - - install -Dm644 "${srcdir}/mopidy.conf" "${pkgdir}/etc/mopidy/mopidy.conf" - install -Dm644 "${srcdir}/logging.conf" "${pkgdir}/etc/mopidy/logging.conf" - - install -Dm644 "extra/systemd/mopidy.service" "${pkgdir}/usr/lib/systemd/system/mopidy.service" - install -Dm644 "extra/desktop/mopidy.desktop" "${pkgdir}/usr/share/applications/mopidy.desktop" - - install -dm755 -g 46 -o 46 "${pkgdir}/var/cache/mopidy" - install -dm755 -g 46 -o 46 "${pkgdir}/var/log/mopidy" - install -dm755 -g 46 -o 46 "${pkgdir}/var/lib/mopidy" - install -dm755 -g 46 -o 46 "${pkgdir}/var/lib/mopidy/local" - install -dm755 -g 46 -o 46 "${pkgdir}/var/lib/mopidy/media" - install -dm755 -g 46 -o 46 "${pkgdir}/var/lib/mopidy/playlists" - - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 "${srcdir}/mopidy.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: mopidy/repos/community-any/PKGBUILD (from rev 776319, mopidy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-15 23:13:37 UTC (rev 776320) @@ -0,0 +1,71 @@ +# Maintainer: Morten Linderud +# Contributor: Sven-Hendrik Haase +# Contributor: Alexandre Petitjean + +pkgname=mopidy +pkgver=3.1.0 +pkgrel=1 +pkgdesc="An extensible music server written in Python" +arch=('any') +url="https://www.mopidy.com; +license=('APACHE') +depends=('python' 'python-pykka' 'python-setuptools' 'python-requests' 'gstreamer' + 'gst-python' 'gst-plugins-good' 'gst-plugins-ugly' 'python-tornado' 'gst-plugins-base' + 'python-dbus')
[arch-commits] Commit in mopidy/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:13:27 Author: foxboron Revision: 776319 upgpkg: mopidy 3.1.0-1 Modified: mopidy/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:13:05 UTC (rev 776318) +++ PKGBUILD2020-12-15 23:13:27 UTC (rev 776319) @@ -3,8 +3,8 @@ # Contributor: Alexandre Petitjean pkgname=mopidy -pkgver=3.0.2 -pkgrel=3 +pkgver=3.1.0 +pkgrel=1 pkgdesc="An extensible music server written in Python" arch=('any') url="https://www.mopidy.com; @@ -19,7 +19,7 @@ 'mopidy.conf' 'logging.conf' 'mopidy.sysusers') -sha512sums=('bf1f30b207be3b82ce7bf8fc432c232d64bf5f951bd7e1ad28b3a54cfb8ec16e707eaf156c45e124a95749eca32db4b4adeeb94b1f9f47608ef70b86c9296b4c' +sha512sums=('9cde8e79695f753f754a8b77d8d969d1a1fe5e5384cc3b82fd26daa0551666bf9af9cfd3c059cd58e3323a19395c2854156a6955c60d53a2ab88edfb5acd5dcb' 'eb66e8e826640a939b1ba51569ab7fab041b8b5e8823ea2d5f05596faf1de8882fd8c1c32bdb92534e759243fb5ff741bda0d2ebb3282af542d1287c8c68b5ea' '0c438058500ab7559baae21b03b10e2b80b10c6b240b2100da1f4c84ea8efe24dc7a38a95034e75605eaf5d21604d13e5b8c7358778c555ddb6372a49388' 'ff6c9f0406dfc1cc01ac6edcc6bae429342437397321ab9205ca273a63b28611d08005a0a5dba639b5ae2157a4f03a1d58c2199f7dbc6965864685b4b71f0b6f')
[arch-commits] Commit in postgrest/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:13:05 Author: felixonmars Revision: 776318 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 776317, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 776317, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:13:05 UTC (rev 776318) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.1 +pkgrel=165 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +uusi $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || echo "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +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 +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:12:55 Author: felixonmars Revision: 776317 upgpkg: postgrest 7.0.1-165: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:07:17 UTC (rev 776316) +++ PKGBUILD2020-12-15 23:12:55 UTC (rev 776317) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.1 -pkgrel=164 +pkgrel=165 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in haskell-wai-middleware-static/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:07:17 Author: felixonmars Revision: 776316 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-middleware-static/repos/community-staging-x86_64/ haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD (from rev 776315, haskell-wai-middleware-static/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD (from rev 776315, haskell-wai-middleware-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:07:17 UTC (rev 776316) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-middleware-static +pkgname=haskell-wai-middleware-static +pkgver=0.9.0 +pkgrel=20 +pkgdesc="WAI middleware that serves requests to static files" +url="https://github.com/scotty-web/wai-middleware-static; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cryptonite' 'haskell-memory' 'haskell-expiring-cache-map' + 'haskell-http-types' 'haskell-mime-types' 'haskell-old-locale' 'haskell-wai') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover' 'haskell-hspec-expectations-lifted' + 'haskell-hspec-wai' 'haskell-mockery' 'haskell-scotty' 'haskell-wai-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4833afa649ed2e9604f396481dbf5e1f4d96db841fb9c300a9c0b66641241c12c14d8e010860626a3d4bf00507fa0b28b5480d37ac1f8d6daa1c3e96685b654c') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wai-middleware-static/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:07:07 Author: felixonmars Revision: 776315 upgpkg: haskell-wai-middleware-static 0.9.0-20: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-wai-middleware-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:05:37 UTC (rev 776314) +++ PKGBUILD2020-12-15 23:07:07 UTC (rev 776315) @@ -4,7 +4,7 @@ _hkgname=wai-middleware-static pkgname=haskell-wai-middleware-static pkgver=0.9.0 -pkgrel=19 +pkgrel=20 pkgdesc="WAI middleware that serves requests to static files" url="https://github.com/scotty-web/wai-middleware-static; license=("BSD")
[arch-commits] Commit in haskell-scotty/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:05:37 Author: felixonmars Revision: 776314 archrelease: copy trunk to community-staging-x86_64 Added: haskell-scotty/repos/community-staging-x86_64/ haskell-scotty/repos/community-staging-x86_64/PKGBUILD (from rev 776313, haskell-scotty/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-scotty/repos/community-staging-x86_64/PKGBUILD (from rev 776313, haskell-scotty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:05:37 UTC (rev 776314) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan + +_hkgname=scotty +pkgname=haskell-scotty +pkgver=0.12 +pkgrel=20 +pkgdesc="Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp" +url="https://github.com/scotty-web/scotty; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat-batteries' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-data-default-class' 'haskell-http-types' + 'haskell-monad-control' 'haskell-network' 'haskell-regex-compat' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-async' 'haskell-hspec' 'haskell-hspec-discover' 'haskell-hspec-wai' + 'haskell-lifted-base') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('e1d77ee05eaa4b1871566b33683da9ab15dda8f7c42875701d62caf7db7defd2') + +prepare() { + cd $_hkgname-$pkgver + sed -i '/nats/d;/fail/d' $_hkgname.cabal + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-scotty/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:05:28 Author: felixonmars Revision: 776313 upgpkg: haskell-scotty 0.12-20: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-scotty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:02:53 UTC (rev 776312) +++ PKGBUILD2020-12-15 23:05:28 UTC (rev 776313) @@ -3,7 +3,7 @@ _hkgname=scotty pkgname=haskell-scotty pkgver=0.12 -pkgrel=19 +pkgrel=20 pkgdesc="Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp" url="https://github.com/scotty-web/scotty; license=("BSD")
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Tuesday, December 15, 2020 @ 23:02:53 Author: felixonmars Revision: 776312 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 776311, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 776311, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:02:53 UTC (rev 776312) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.18.1 +pkgrel=19 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="https://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-base64-bytestring' + 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types' + 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 'haskell-servant' + 'haskell-sop-core' 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged' + 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' + 'haskell-word8') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-wai' 'haskell-should-not-typecheck' + 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 'haskell-temporary' + 'haskell-transformers-compat') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0870d2d1b50ca095471081244858ecafc34dad7d703a966b280d0b86df34245161e07afd6184fd47a39cf533306ff99330fd0356b30409daec34606cc78c9e08') + +prepare() { +uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-servant-server/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:02:44 Author: felixonmars Revision: 776311 upgpkg: haskell-servant-server 0.18.1-19: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 23:01:00 UTC (rev 776310) +++ PKGBUILD2020-12-15 23:02:44 UTC (rev 776311) @@ -4,7 +4,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.18.1 -pkgrel=18 +pkgrel=19 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="https://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in tamarin-prover/repos (3 files)
Date: Tuesday, December 15, 2020 @ 23:01:00 Author: felixonmars Revision: 776310 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 776309, tamarin-prover/trunk/PKGBUILD) tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 776309, tamarin-prover/trunk/maude-3.1.patch) -+ PKGBUILD| 58 ++ maude-3.1.patch | 35 2 files changed, 93 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 776309, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 23:01:00 UTC (rev 776310) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.0 +pkgrel=73 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' 'haskell-binary-instances' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' 'haskell-resourcet' 'haskell-safe' + 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' + 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml>=4.11.0') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +maude-3.1.patch) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e' + '1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../maude-3.1.patch +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +check() { +cd $pkgname-$pkgver +LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover test +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +} Copied: tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 776309, tamarin-prover/trunk/maude-3.1.patch) === --- community-staging-x86_64/maude-3.1.patch(rev 0) +++ community-staging-x86_64/maude-3.1.patch2020-12-15 23:01:00 UTC (rev 776310) @@ -0,0 +1,35 @@ +diff --git a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +index 187c35dc..0a1d3c35 100644 +--- a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +@@ -224,7 +224,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + <* endOfLine <* string "rewrites: " + <* takeWhile1 isDigit <* endOfLine <* endOfInput + where +-parseVariant = string "Variant #" *> takeWhile1 isDigit *> endOfLine *> ++parseVariant = string "Variant " *> optional (char '#') *> takeWhile1 isDigit *> endOfLine *> +string "rewrites: " *> takeWhile1 isDigit *> endOfLine *> +parseReprintedTerm *> manyTill parseEntry endOfLine + parseReprintedTerm = choice [ string "TOP" *> pure LSortMsg, parseSort ] +@@ -235,7 +235,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + -- | @parseSubstitution l@ parses a single substitution returned by Maude. + parseSubstitution :: MaudeSig -> Parser MSubst + parseSubstitution msig = do +-endOfLine *> string "Solution " *> takeWhile1 isDigit *> endOfLine ++endOfLine *> choice [string "Solution ", string "Unifier ", string "Matcher "] *> takeWhile1 isDigit *>
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 23:00:48 Author: felixonmars Revision: 776309 upgpkg: tamarin-prover 1.6.0-73: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:59:01 UTC (rev 776308) +++ PKGBUILD2020-12-15 23:00:48 UTC (rev 776309) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.0 -pkgrel=72 +pkgrel=73 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:59:01 Author: felixonmars Revision: 776308 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 776307, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 776307, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:59:01 UTC (rev 776308) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=116 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 'haskell-unix-compat' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e') + +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-yesod-static/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:58:51 Author: felixonmars Revision: 776307 upgpkg: haskell-yesod-static 1.6.1.0-116: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:57:24 UTC (rev 776306) +++ PKGBUILD2020-12-15 22:58:51 UTC (rev 776307) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=115 +pkgrel=116 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:57:24 Author: felixonmars Revision: 776306 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 776305, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 776305, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:57:24 UTC (rev 776306) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.7.2 +pkgrel=72 +pkgdesc="WAI application for static serving" +url="https://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' + 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e073d85efc201eab94b9c8be4e40ee71567d07ed2e2907504a946477211bc21aaf2250213cac67525ae58be499b164b09880600c0a6f62b0b1742fb9d730d6d9') + +prepare() { + uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-print +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:57:14 Author: felixonmars Revision: 776305 upgpkg: haskell-wai-app-static 3.1.7.2-72: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:56:12 UTC (rev 776304) +++ PKGBUILD2020-12-15 22:57:14 UTC (rev 776305) @@ -4,7 +4,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.7.2 -pkgrel=71 +pkgrel=72 pkgdesc="WAI application for static serving" url="https://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in haskell-shake/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:56:12 Author: felixonmars Revision: 776304 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shake/repos/community-staging-x86_64/ haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 776303, haskell-shake/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 776303, haskell-shake/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:56:12 UTC (rev 776304) @@ -0,0 +1,60 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shake +pkgname=haskell-shake +pkgver=0.19.2 +pkgrel=15 +pkgdesc="Build system library, like Make, but more accurate dependencies." +url="https://shakebuild.com; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-filepattern' 'haskell-hashable' + 'haskell-heaps' 'haskell-js-dgtable' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('874f38c86ae5de8f66eacdeb3f86360ff200948e76d66c6f89c8db6ceeadb97ea9dc914bdabe3fc4bf99873cbb520ee75f16229deb009efecc6ca19cdc4c5261') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/{Command.hs,CloseFileHandles.hs} +sed -e 's/ghc -package=Cabal/ghc -package=Cabal -dynamic/' \ +-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \ +-e 's/"configure",/"configure","--enable-executable-dynamic","--disable-library-vanilla",/' \ +-i src/Test/Docs.hs +sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs src/Test/SelfMake.hs +sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh + +# Not sure about this one: +sed -i 's/at cmd, called at/at want, called at/' src/Test/Errors.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-portable -f-cloud -f-embed-files +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-shake/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:56:02 Author: felixonmars Revision: 776303 upgpkg: haskell-shake 0.19.2-15: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-shake/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:48:02 UTC (rev 776302) +++ PKGBUILD2020-12-15 22:56:02 UTC (rev 776303) @@ -4,7 +4,7 @@ _hkgname=shake pkgname=haskell-shake pkgver=0.19.2 -pkgrel=14 +pkgrel=15 pkgdesc="Build system library, like Make, but more accurate dependencies." url="https://shakebuild.com; license=("BSD")
[arch-commits] Commit in haskell-js-jquery/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:48:02 Author: felixonmars Revision: 776302 archrelease: copy trunk to community-staging-x86_64 Added: haskell-js-jquery/repos/community-staging-x86_64/ haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 776301, haskell-js-jquery/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 776301, haskell-js-jquery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:48:02 UTC (rev 776302) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=js-jquery +pkgname=haskell-js-jquery +pkgver=3.3.1 +pkgrel=543 +pkgdesc="Obtain minified jQuery code" +url="https://github.com/ndmitchell/js-jquery#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-http') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-js-jquery/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:47:52 Author: felixonmars Revision: 776301 upgpkg: haskell-js-jquery 3.3.1-543: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-js-jquery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:47:09 UTC (rev 776300) +++ PKGBUILD2020-12-15 22:47:52 UTC (rev 776301) @@ -4,7 +4,7 @@ _hkgname=js-jquery pkgname=haskell-js-jquery pkgver=3.3.1 -pkgrel=542 +pkgrel=543 pkgdesc="Obtain minified jQuery code" url="https://github.com/ndmitchell/js-jquery#readme; license=("MIT")
[arch-commits] Commit in haskell-http/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:47:09 Author: felixonmars Revision: 776300 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http/repos/community-staging-x86_64/ haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 776299, haskell-http/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 776299, haskell-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:47:09 UTC (rev 776300) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.15 +pkgrel=51 +pkgdesc="A library for client-side HTTP" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 'haskell-split' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-case-insensitive' + 'haskell-http-types' 'haskell-wai' 'haskell-warp' 'haskell-conduit' + 'haskell-conduit-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('74015725d15f5dcd1f7212100e26ae82da31201b77e729322ea95e88018ae1ef3a1bd5c2b8ac525f14276a24f2781de9de757aa5f83c71e260d6a61223b756d2') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-http/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:46:59 Author: felixonmars Revision: 776299 upgpkg: haskell-http 4000.3.15-51: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:45:54 UTC (rev 776298) +++ PKGBUILD2020-12-15 22:46:59 UTC (rev 776299) @@ -4,7 +4,7 @@ _hkgname=HTTP pkgname=haskell-http pkgver=4000.3.15 -pkgrel=50 +pkgrel=51 pkgdesc="A library for client-side HTTP" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:45:54 Author: felixonmars Revision: 776298 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 776296, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 776296, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:45:54 UTC (rev 776298) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.11 +pkgrel=10 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ebf03b6104b768b88f0ed50210f61c0d610a9f820d1887bb89a91384e2a9efa79e1773d8037f67fab2421bff3cb6f60cbfe79b3cede475b7019fd21c07437e04') + +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 singular/repos (3 files)
Date: Tuesday, December 15, 2020 @ 22:45:53 Author: arojas Revision: 776297 archrelease: copy trunk to community-staging-x86_64 Added: singular/repos/community-staging-x86_64/ singular/repos/community-staging-x86_64/PKGBUILD (from rev 776296, singular/trunk/PKGBUILD) singular/repos/community-staging-x86_64/singular-polymake4.patch (from rev 776296, singular/trunk/singular-polymake4.patch) --+ PKGBUILD | 53 +++ singular-polymake4.patch | 622 + 2 files changed, 675 insertions(+) Copied: singular/repos/community-staging-x86_64/PKGBUILD (from rev 776296, singular/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:45:53 UTC (rev 776297) @@ -0,0 +1,53 @@ +# Maintainer: Antonio Rojas +# Contributor: Rémy Oudompheng + +pkgname=singular +_majver=4-1-3 +_patchver=2 +pkgver=${_majver//-/.}.p${_patchver} +#pkgver=${_majver//-/.} +pkgrel=5 +pkgdesc="Computer Algebra System for polynomial computations" +arch=(x86_64) +url="https://www.singular.uni-kl.de/; +license=(GPL) +depends=(flint cddlib) +makedepends=(doxygen polymake) +checkdepends=(python2) +optdepends=('polymake: Polymake module') +source=("ftp://jim.mathematik.uni-kl.de/pub/Math/Singular/SOURCES/$_majver/singular-${_majver//-/.}p${_patchver}.tar.gz; + primdecSY-hang.patch::"https://github.com/Singular/Sources/commit/0d015456.patch; + singular-polymake4.patch) +#source=("ftp://jim.mathematik.uni-kl.de/pub/Math/Singular/SOURCES/$_majver/singular-${_majver//-/.}.tar.gz;) +sha256sums=('ee7ac6076d7f8622a1f24d37e9b632bae0700c6e314f56728400be136df64494' +'46b7a7ed52ffc212693cafc46fefd1837268ea90636037da292dea6bdb205f2d' +'fdc5a6945b90812b631b5ac4be5013313abdd8b032e66781df2713bc897f4f37') +options=(!zipman) + +prepare() { + cd singular-${_majver//-/.} + patch -p1 -i ../primdecSY-hang.patch # https://www.singular.uni-kl.de:8002/trac/ticket/865 + patch -p1 -i ../singular-polymake4.patch # Fix build with polymake 4 (Fedora) +} + +build() { + cd singular-${_majver//-/.} + ./configure --prefix=/usr --libexecdir=/usr/lib --docdir=/usr/share/doc +# https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd singular-${_majver//-/.} + make check +} + +package() { + cd singular-${_majver//-/.} + make DESTDIR="$pkgdir" install + + install -Dm644 doc/singular.idx -t "$pkgdir"/usr/share/singular + # Fix ownership + chown -R root:root "$pkgdir"/usr/share/singular/html "$pkgdir"/usr/share/info "$pkgdir"/usr/share/singular/singular.idx +} Copied: singular/repos/community-staging-x86_64/singular-polymake4.patch (from rev 776296, singular/trunk/singular-polymake4.patch) === --- community-staging-x86_64/singular-polymake4.patch (rev 0) +++ community-staging-x86_64/singular-polymake4.patch 2020-12-15 22:45:53 UTC (rev 776297) @@ -0,0 +1,622 @@ +diff --git a/Singular/dyn_modules/polymake/polymake_conversion.cc b/Singular/dyn_modules/polymake/polymake_conversion.cc +index 8815aa963..e5db40231 100644 +--- a/Singular/dyn_modules/polymake/polymake_conversion.cc b/Singular/dyn_modules/polymake/polymake_conversion.cc +@@ -283,7 +283,7 @@ polymake::Matrix Intvec2PmMatrixInteger (const intvec* im) + /* Functions for converting cones and fans in between gfan and polymake, +Singular shares the same cones and fans with gfan */ + +-gfan::ZCone* PmCone2ZCone (polymake::perl::Object* pc) ++gfan::ZCone* PmCone2ZCone (pm::perl::BigObject* pc) + { + if (pc->isa("Cone")) + { +@@ -338,7 +338,7 @@ gfan::ZCone* PmCone2ZCone (polymake::perl::Object* pc) + return NULL; + } + +-gfan::ZCone* PmPolytope2ZPolytope (polymake::perl::Object* pp) ++gfan::ZCone* PmPolytope2ZPolytope (pm::perl::BigObject* pp) + { + if (pp->isa("Polytope")) + { +@@ -396,7 +396,7 @@ gfan::ZCone* PmPolytope2ZPolytope (polymake::perl::Object* pp) + return NULL; + } + +-gfan::ZFan* PmFan2ZFan (polymake::perl::Object* pf) ++gfan::ZFan* PmFan2ZFan (pm::perl::BigObject* pf) + { + if (pf->isa("PolyhedralFan")) + { +@@ -407,9 +407,9 @@ gfan::ZFan* PmFan2ZFan (polymake::perl::Object* pf) + for (int i=0; i= 305) +- polymake::perl::Object pmcone=pf->call_method("cone",i); ++ pm::perl::BigObject pmcone=pf->call_method("cone",i); + #else +- polymake::perl::Object pmcone=pf->CallPolymakeMethod("cone",i); ++ pm::perl::BigObject pmcone=pf->CallPolymakeMethod("cone",i); + #endif + gfan::ZCone* zc=PmCone2ZCone(); + zf->insert(*zc); +@@ -420,9 +420,9 @@ gfan::ZFan* PmFan2ZFan (polymake::perl::Object* pf) + return NULL; + } + +-polymake::perl::Object* ZCone2PmCone
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:45:45 Author: felixonmars Revision: 776296 upgpkg: haskell-yesod-test 1.6.11-10: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:45:42 UTC (rev 776295) +++ PKGBUILD2020-12-15 22:45:45 UTC (rev 776296) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.11 -pkgrel=9 +pkgrel=10 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in singular/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:45:42 Author: arojas Revision: 776295 polymake 4.3 rebuild Modified: singular/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:43:59 UTC (rev 776294) +++ PKGBUILD2020-12-15 22:45:42 UTC (rev 776295) @@ -6,7 +6,7 @@ _patchver=2 pkgver=${_majver//-/.}.p${_patchver} #pkgver=${_majver//-/.} -pkgrel=4 +pkgrel=5 pkgdesc="Computer Algebra System for polynomial computations" arch=(x86_64) url="https://www.singular.uni-kl.de/;
[arch-commits] Commit in dolphin/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:44:55 Author: arojas Revision: 404382 archrelease: copy trunk to extra-x86_64 Added: dolphin/repos/extra-x86_64/PKGBUILD (from rev 404381, dolphin/trunk/PKGBUILD) Deleted: dolphin/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 70 + 1 file changed, 38 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-15 22:44:44 UTC (rev 404381) +++ PKGBUILD2020-12-15 22:44:55 UTC (rev 404382) @@ -1,32 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino -# Contributor: Pierre Schmitz - -pkgname=dolphin -pkgver=20.12.0 -pkgrel=1 -pkgdesc="KDE File Manager" -arch=(x86_64) -url="https://kde.org/applications/system/dolphin/; -license=(LGPL) -depends=(baloo-widgets knewstuff kio-extras kcmutils kparts kinit kactivities kuserfeedback) -makedepends=(extra-cmake-modules kdoctools packagekit-qt5) -optdepends=('kde-cli-tools: for editing file type options' 'ffmpegthumbs: video thumbnails' 'kdegraphics-thumbnailers: PDF and PS thumbnails' -'konsole: terminal panel' 'purpose: share context menu' 'packagekit-qt5: service menu installer') -groups=(kde-applications kde-system) -source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('02b384e85b00aaaf1b4efd7ee7ca9d2f98991b850aa3645b7161219e9087ccd3' -'SKIP') -validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid - F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck - -build() { - cmake -B build -S $pkgname-$pkgver \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: dolphin/repos/extra-x86_64/PKGBUILD (from rev 404381, dolphin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-15 22:44:55 UTC (rev 404382) @@ -0,0 +1,38 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino +# Contributor: Pierre Schmitz + +pkgname=dolphin +pkgver=20.12.0 +pkgrel=2 +pkgdesc="KDE File Manager" +arch=(x86_64) +url="https://kde.org/applications/system/dolphin/; +license=(LGPL) +depends=(baloo-widgets knewstuff kio-extras kcmutils kparts kinit kactivities kuserfeedback) +makedepends=(extra-cmake-modules kdoctools packagekit-qt5) +optdepends=('kde-cli-tools: for editing file type options' 'ffmpegthumbs: video thumbnails' 'kdegraphics-thumbnailers: PDF and PS thumbnails' +'konsole: terminal panel' 'purpose: share context menu' 'packagekit-qt5: service menu installer') +groups=(kde-applications kde-system) +source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} + kdebug-429628.patch::"https://invent.kde.org/system/dolphin/commit/c95d7fae.patch;) +sha256sums=('02b384e85b00aaaf1b4efd7ee7ca9d2f98991b850aa3645b7161219e9087ccd3' +'SKIP' +'2292ecf2ba60420a3baadd1a6625e9afab9de13fc50d2cacd33f3054fbcd2d61') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { + patch -d $pkgname-$pkgver -p1 -i ../kdebug-429628.patch # Fix crash +} + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in dolphin/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:44:44 Author: arojas Revision: 404381 Fix crash at startup (FS#68979) Modified: dolphin/trunk/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:31:38 UTC (rev 404380) +++ PKGBUILD2020-12-15 22:44:44 UTC (rev 404381) @@ -5,7 +5,7 @@ pkgname=dolphin pkgver=20.12.0 -pkgrel=1 +pkgrel=2 pkgdesc="KDE File Manager" arch=(x86_64) url="https://kde.org/applications/system/dolphin/; @@ -15,12 +15,18 @@ optdepends=('kde-cli-tools: for editing file type options' 'ffmpegthumbs: video thumbnails' 'kdegraphics-thumbnailers: PDF and PS thumbnails' 'konsole: terminal panel' 'purpose: share context menu' 'packagekit-qt5: service menu installer') groups=(kde-applications kde-system) -source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} + kdebug-429628.patch::"https://invent.kde.org/system/dolphin/commit/c95d7fae.patch;) sha256sums=('02b384e85b00aaaf1b4efd7ee7ca9d2f98991b850aa3645b7161219e9087ccd3' -'SKIP') +'SKIP' +'2292ecf2ba60420a3baadd1a6625e9afab9de13fc50d2cacd33f3054fbcd2d61') validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck +prepare() { + patch -d $pkgname-$pkgver -p1 -i ../kdebug-429628.patch # Fix crash +} + build() { cmake -B build -S $pkgname-$pkgver \ -DBUILD_TESTING=OFF
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:43:59 Author: felixonmars Revision: 776294 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 776293, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 776293, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:43:59 UTC (rev 776294) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.1.0 +pkgrel=95 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' 'haskell-shakespeare' + 'haskell-streaming-commons' 'haskell-unordered-containers' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('712eed39b64f515cb949186ddb950133cc2daccde6d4a9b0115809e5f4726a957b2809ee785b348971c617b3d173bcd40776b065f5bf1d68b79af12905ada77a') + +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-yesod/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:43:49 Author: felixonmars Revision: 776293 upgpkg: haskell-yesod 1.6.1.0-95: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:42:43 UTC (rev 776292) +++ PKGBUILD2020-12-15 22:43:49 UTC (rev 776293) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.1.0 -pkgrel=94 +pkgrel=95 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:42:32 Author: felixonmars Revision: 776291 upgpkg: haskell-yesod-form 1.6.7-315: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:41:07 UTC (rev 776290) +++ PKGBUILD2020-12-15 22:42:32 UTC (rev 776291) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=314 +pkgrel=315 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:42:43 Author: felixonmars Revision: 776292 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 776291, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 776291, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:42:43 UTC (rev 776292) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=315 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:41:07 Author: felixonmars Revision: 776290 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 776289, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 776289, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:41:07 UTC (rev 776290) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.5 +pkgrel=27 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b423085942660271aea65547dffc8f68b4cf8b78a7b13fa813fad60c82a5c447c9bccc19116bdc4248dc158d81d1573a925a60d096efd666e8178c863c2bafc8') + +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-yesod-persistent/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:40:57 Author: felixonmars Revision: 776289 upgpkg: haskell-yesod-persistent 1.6.0.5-27: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:39:36 UTC (rev 776288) +++ PKGBUILD2020-12-15 22:40:57 UTC (rev 776289) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.5 -pkgrel=26 +pkgrel=27 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:39:36 Author: felixonmars Revision: 776288 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 776287, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 776287, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:39:36 UTC (rev 776288) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.18.8 +pkgrel=3 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-shakespeare' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1774281bf8de190995360bcf461adc46b65bac5fa2200aada0b511f73b3bc7bab8365fa4737b4de4723481f7b76c0cb440d68b118c15c46e3d455ea9126bffa7') + +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-yesod-core/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:39:26 Author: felixonmars Revision: 776287 upgpkg: haskell-yesod-core 1.6.18.8-3: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:38:05 UTC (rev 776286) +++ PKGBUILD2020-12-15 22:39:26 UTC (rev 776287) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.18.8 -pkgrel=2 +pkgrel=3 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-warp/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:38:05 Author: felixonmars Revision: 776286 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp/repos/community-staging-x86_64/ haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 776285, haskell-warp/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 776285, haskell-warp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:38:05 UTC (rev 776286) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp +pkgver=3.3.13 +pkgrel=115 +pkgdesc="A fast, light-weight web server for WAI applications." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-bsb-http-chunked' + 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 'haskell-http-types' + 'haskell-http2' 'haskell-iproute' 'haskell-network' 'haskell-simple-sendfile' + 'haskell-streaming-commons' 'haskell-time-manager' 'haskell-unix-compat' 'haskell-vault' + 'haskell-wai' 'haskell-word8' 'haskell-x509') +makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 'haskell-hunit' + 'haskell-lifted-base' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ac37e1f274d26b2c846429960074d27010c0864efd87da6d79f03e3f833aca3269176bb99301ab8cb59c4476ff12bae35b26e0fe602e7b0e2cad2837592e07b1') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-warp-debug -fallow-sendfilefd -f-network-bytestring +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-warp/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:37:54 Author: felixonmars Revision: 776285 upgpkg: haskell-warp 3.3.13-115: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-warp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:36:36 UTC (rev 776284) +++ PKGBUILD2020-12-15 22:37:54 UTC (rev 776285) @@ -4,7 +4,7 @@ _hkgname=warp pkgname=haskell-warp pkgver=3.3.13 -pkgrel=114 +pkgrel=115 pkgdesc="A fast, light-weight web server for WAI applications." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-http-client/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:36:36 Author: felixonmars Revision: 776284 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client/repos/community-staging-x86_64/ haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 776283, haskell-http-client/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 776283, haskell-http-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:36:36 UTC (rev 776284) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-client +pkgname=haskell-http-client +pkgver=0.7.3 +pkgrel=16 +pkgdesc="An HTTP client engine" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-cookie' + 'haskell-http-types' 'haskell-memory' 'haskell-mime-types' + 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-streaming-commons') +makedepends=('ghc' 'haskell-async' 'haskell-hspec' 'haskell-monad-control' 'haskell-zlib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('00c5179d1958de33ab2c9506da6b3729e2695f150f3661a035d07ba4433a5f7be48c485dee4e63899e6077203bab28b820c5452d6dcddadb4c6eee07ce5bcbdd') + +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 -fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-http-client/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:36:26 Author: felixonmars Revision: 776283 upgpkg: haskell-http-client 0.7.3-16: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-http-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:35:19 UTC (rev 776282) +++ PKGBUILD2020-12-15 22:36:26 UTC (rev 776283) @@ -4,7 +4,7 @@ _hkgname=http-client pkgname=haskell-http-client pkgver=0.7.3 -pkgrel=15 +pkgrel=16 pkgdesc="An HTTP client engine" url="https://github.com/snoyberg/http-client; license=("MIT")
[arch-commits] Commit in idris/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:35:19 Author: felixonmars Revision: 776282 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 776281, idris/trunk/PKGBUILD) --+ PKGBUILD | 62 + 1 file changed, 62 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 776281, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:35:19 UTC (rev 776282) @@ -0,0 +1,62 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.3 +pkgrel=125 +pkgdesc="Functional Programming Language with Dependent Types" +url="https://www.idris-lang.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-parser-combinators' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-terminal-size' + 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz; + idris-haskeline-0.8.patch::https://github.com/idris-lang/Idris-dev/pull/4871.patch) +sha512sums=('fc5c65847c8021ed691c7968043a04fcffaed3a44a6339f611fed616fddefa1b5bc2da8e7e6662dfa552981688a1c96571eadc197e4e50ba060de3c6ddbd03de' + '5f2efe359d5626c44f0c146f108dae4635ae2c8babf53841d5147d17d5be2460ab19a0b952492c68c93fa6470989bcf396cd7fbf6c8d44ac77792a54c3bbb141') + +prepare() { +cd Idris-dev-$pkgver +patch -p1 -i ../idris-haskeline-0.8.patch +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +uusi idris.cabal +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 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 Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PWD/dist/build/idris:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" IDRIS_LIBRARY_PATH="$PWD/libs" runhaskell Setup test || echo "Tests failed" +} + +package() { +cd Idris-dev-$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 idris/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:35:09 Author: felixonmars Revision: 776281 upgpkg: idris 1.3.3-125: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:34:14 UTC (rev 776280) +++ PKGBUILD2020-12-15 22:35:09 UTC (rev 776281) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.3 -pkgrel=124 +pkgrel=125 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/; license=("BSD")
[arch-commits] Commit in jupymake/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:34:14 Author: arojas Revision: 776280 archrelease: copy trunk to community-staging-x86_64 Added: jupymake/repos/community-staging-x86_64/ jupymake/repos/community-staging-x86_64/PKGBUILD (from rev 776279, jupymake/trunk/PKGBUILD) --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Copied: jupymake/repos/community-staging-x86_64/PKGBUILD (from rev 776279, jupymake/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:34:14 UTC (rev 776280) @@ -0,0 +1,25 @@ +# Maintainer: Antonio Rojas + +_name=JuPyMake +pkgbase=jupymake +pkgname=python-jupymake +pkgver=0.9 +pkgrel=9 +pkgdesc="A Python interface to Polymake" +arch=(x86_64) +url="https://github.com/sebasguts/JuPyMake; +license=(GPL2) +depends=(python polymake) +makedepends=(python-setuptools) +source=("https://pypi.python.org/packages/source/${_name:0:1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha256sums=('4c756cd6a6056a20cd71f7b5e463c79dad0257241bbd32a40b750882fafdb545') + +build() { + cd $_name-$pkgver + python setup.py build +} + +package_python-jupymake() { + cd $_name-$pkgver + python setup.py install --skip-build --prefix=/usr --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in jupymake/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:34:03 Author: arojas Revision: 776279 polymake 4.3 rebuild Modified: jupymake/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:32:34 UTC (rev 776278) +++ PKGBUILD2020-12-15 22:34:03 UTC (rev 776279) @@ -4,7 +4,7 @@ pkgbase=jupymake pkgname=python-jupymake pkgver=0.9 -pkgrel=8 +pkgrel=9 pkgdesc="A Python interface to Polymake" arch=(x86_64) url="https://github.com/sebasguts/JuPyMake;
[arch-commits] Commit in polymake/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:32:34 Author: arojas Revision: 776278 archrelease: copy trunk to community-staging-x86_64 Added: polymake/repos/community-staging-x86_64/ polymake/repos/community-staging-x86_64/PKGBUILD (from rev 776277, polymake/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: polymake/repos/community-staging-x86_64/PKGBUILD (from rev 776277, polymake/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:32:34 UTC (rev 776278) @@ -0,0 +1,32 @@ +# Maintainer: Antonio Rojas + +pkgname=polymake +pkgver=4.3 +pkgrel=1 +_perlver=`perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]).".".($v->[2]);'` +pkgdesc="Open source software for research in polyhedral geometry" +arch=(x86_64) +url="https://polymake.org/; +license=(GPL) +depends=(normaliz singular ppl lrs perl-xml-writer perl-xml-libxml perl-xml-libxslt + perl-term-readline-gnu perl-term-readkey perl-json sympol perl=$_perlver) +makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib) +optdepends=('java-runtime: java module') +source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2;) +sha256sums=('4219dc87e3be7a0f8e97484f1763748ca7dcb36debc5c87656d71f2287e95f72') + +build() { + cd polymake-$pkgver + ./configure \ +--prefix=/usr \ +--with-cdd=/usr \ +--with-lrs=/usr \ +--with-permlib=/usr \ +--with-sympol=/usr + make +} + +package() { + cd polymake-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in polymake/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:32:23 Author: arojas Revision: 776277 Update to 4.3 Modified: polymake/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:30:29 UTC (rev 776276) +++ PKGBUILD2020-12-15 22:32:23 UTC (rev 776277) @@ -1,8 +1,8 @@ # Maintainer: Antonio Rojas pkgname=polymake -pkgver=4.2 -pkgrel=3 +pkgver=4.3 +pkgrel=1 _perlver=`perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]).".".($v->[2]);'` pkgdesc="Open source software for research in polyhedral geometry" arch=(x86_64) @@ -13,7 +13,7 @@ makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib) optdepends=('java-runtime: java module') source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2;) -sha256sums=('e9228eda8ae3d94a4c1f869103dd332c18b033ff26edeb19cedac4f513a3f406') +sha256sums=('4219dc87e3be7a0f8e97484f1763748ca7dcb36debc5c87656d71f2287e95f72') build() { cd polymake-$pkgver
[arch-commits] Commit in linux-zen/repos (3 files)
Date: Tuesday, December 15, 2020 @ 22:31:38 Author: heftig Revision: 404380 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/PKGBUILD (from rev 404379, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 404379, linux-zen/trunk/config) --+ PKGBUILD | 197 + config |11232 + 2 files changed, 11429 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 404379:404380 to see the changes.
[arch-commits] Commit in docker/repos/community-x86_64 (4 files)
Date: Tuesday, December 15, 2020 @ 22:30:29 Author: foxboron Revision: 776276 archrelease: copy trunk to community-x86_64 Added: docker/repos/community-x86_64/PKGBUILD (from rev 776275, docker/trunk/PKGBUILD) docker/repos/community-x86_64/docker.sysusers (from rev 776275, docker/trunk/docker.sysusers) Deleted: docker/repos/community-x86_64/PKGBUILD docker/repos/community-x86_64/docker.sysusers -+ PKGBUILD| 327 -- docker.sysusers |2 2 files changed, 147 insertions(+), 182 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-15 22:30:21 UTC (rev 776275) +++ PKGBUILD2020-12-15 22:30:29 UTC (rev 776276) @@ -1,181 +0,0 @@ -# Maintainer: Sébastien "Seblu" Luttringer -# Maintainer: Morten Linderud - -pkgname=docker -pkgver=19.03.14 -pkgrel=3 -epoch=1 -pkgdesc='Pack, ship and run any application as a lightweight container' -arch=('x86_64') -url='https://www.docker.com/' -license=('Apache') -depends=('glibc' 'bridge-utils' 'iproute2' 'device-mapper' 'sqlite' 'systemd-libs' - 'libseccomp' 'libtool' 'runc' 'containerd') -makedepends=('git' 'go' 'btrfs-progs' 'cmake' 'systemd' 'go-md2man' 'sed') -optdepends=('btrfs-progs: btrfs backend support' -'pigz: parallel gzip compressor support') -# don't strip binaries! A sha1 is used to check binary consistency. -options=('!strip' '!buildflags') -# Use exact commit version from Dockerfile, see them in: -# https://github.com/docker/docker-ce/blob/master/components/engine/hack/dockerfile/install/ -# Note: Don't look at *master*, select the correct tag. -_TINI_COMMIT=fec3683b971d9c3ef73f284f176672c44b448662 -_LIBNETWORK_COMMIT=55e924b8a84231a065879156c0de95aefc5f5435 -# https://github.com/docker/docker-ce/blob/master/components/packaging/plugins/app.installer -_APP_TAG='v0.9.1-beta3' -source=("git+https://github.com/docker/docker-ce.git#tag=v$pkgver; - "git+https://github.com/docker/libnetwork.git#commit=$_LIBNETWORK_COMMIT; -"git+https://github.com/krallin/tini.git#commit=$_TINI_COMMIT; -"git+https://github.com/spf13/cobra.git; -"git+https://github.com/docker/buildx.git; -"git+https://github.com/docker/app.git#tag=$_APP_TAG; -"$pkgname.sysusers") -sha256sums=('SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'541826011a9836d05a2f42293d5f1beadf2ca8d89fb604487d61a013505678eb') - -prepare() { - sed -i 's,/var/run,/run,' docker-ce/components/packaging/systemd/docker.socket -} - -# create a fake go path directory and pushd into it -# $1 real directory -# $2 gopath directory -_fake_gopath_pushd() { - mkdir -p "$GOPATH/src/${2%/*}" - rm -f "$GOPATH/src/$2" - ln -rsT "$1" "$GOPATH/src/$2" - pushd "$GOPATH/src/$2" >/dev/null -} - -_fake_gopath_popd() { - popd >/dev/null -} - -build() { - ### check my mistakes on commit version - echo 'Checking commit mismatch' - ( - local _cfile - for _cfile in tini proxy; do -. "$srcdir/docker-ce/components/engine/hack/dockerfile/install/$_cfile.installer" - done - local _commit _pkgbuild _dockerfile - err=0 - for _commit in LIBNETWORK TINI; do -_pkgbuild=_${_commit}_COMMIT -_dockerfile=${_commit}_COMMIT -if [[ ${!_pkgbuild} != ${!_dockerfile} ]]; then - echo "Invalid $_commit commit, should be ${!_dockerfile}" >&2 - err=$(($err + 1)) -fi - done - return $err - ) - - ### globals - export GOPATH="$srcdir" - export PATH="$GOPATH/bin:$PATH" - - ### cli - echo 'Building cli' - _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli - DISABLE_WARN_OUTSIDE_CONTAINER=1 make VERSION=$pkgver dynbinary - _fake_gopath_popd - - ### app cli plugin - echo 'Building app cli plugin' - _fake_gopath_pushd app github.com/docker/app - make dynamic - _fake_gopath_popd - - ### buildx cli plugin - echo 'Building buildx cli plugin' - _fake_gopath_pushd buildx github.com/docker/buildx - go build -o bin/docker-buildx -ldflags "-X github.com/docker/buildx/version.Version=$(git describe --match 'v[0-9]*' --always --tags)-tp-docker -X github.com/docker/buildx/version.Revision=$(git rev-parse HEAD) -X github.com/docker/buildx/version.Package=github.com/docker/buildx -X main.experimental=1" ./cmd/buildx - go clean -modcache - _fake_gopath_popd - - ### daemon - echo 'Building daemon' - _fake_gopath_pushd docker-ce/components/engine github.com/docker/docker - DOCKER_GITCOMMIT=$(cd "$srcdir"/docker-ce && git rev-parse --short HEAD) \ -DOCKER_BUILDTAGS='seccomp journald apparmor' \ -VERSION=$pkgver \ -hack/make.sh dynbinary - _fake_gopath_popd - - ### docker man pages - echo 'Building man pages' - mkdir -p src/github.com/spf13 - ln -rsfT cobra src/github.com/spf13/cobra - # use docker-ce cli version because they mess up with man dir - _fake_gopath_pushd
[arch-commits] Commit in docker/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:30:21 Author: foxboron Revision: 776275 upgpkg: docker 1:20.10.1-1 Modified: docker/trunk/PKGBUILD --+ PKGBUILD | 145 +++-- 1 file changed, 55 insertions(+), 90 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:30:19 UTC (rev 776274) +++ PKGBUILD2020-12-15 22:30:21 UTC (rev 776275) @@ -2,8 +2,8 @@ # Maintainer: Morten Linderud pkgname=docker -pkgver=19.03.14 -pkgrel=3 +pkgver=20.10.1 +pkgrel=1 epoch=1 pkgdesc='Pack, ship and run any application as a lightweight container' arch=('x86_64') @@ -14,21 +14,17 @@ makedepends=('git' 'go' 'btrfs-progs' 'cmake' 'systemd' 'go-md2man' 'sed') optdepends=('btrfs-progs: btrfs backend support' 'pigz: parallel gzip compressor support') -# don't strip binaries! A sha1 is used to check binary consistency. -options=('!strip' '!buildflags') -# Use exact commit version from Dockerfile, see them in: -# https://github.com/docker/docker-ce/blob/master/components/engine/hack/dockerfile/install/ -# Note: Don't look at *master*, select the correct tag. -_TINI_COMMIT=fec3683b971d9c3ef73f284f176672c44b448662 -_LIBNETWORK_COMMIT=55e924b8a84231a065879156c0de95aefc5f5435 -# https://github.com/docker/docker-ce/blob/master/components/packaging/plugins/app.installer -_APP_TAG='v0.9.1-beta3' -source=("git+https://github.com/docker/docker-ce.git#tag=v$pkgver; +# https://github.com/moby/moby/tree/v20.10.0/hack/dockerfile/install +_TINI_COMMIT=de40ad007797e0dcd8b7126f27bb87401d224240 +_LIBNETWORK_COMMIT=5c6a95bfb20c61571a00f913c6b91959ede84e8d +_BUILDX_COMMIT=11057da37336192bfc57d81e02359ba7ba848e4a +_APP_COMMIT=9d2c67f87b7338eb1a0fa2f18eb81af3d2aac0e1 +source=("git+https://github.com/docker/cli.git#tag=v$pkgver; +"git+https://github.com/moby/moby.git#tag=v$pkgver; "git+https://github.com/docker/libnetwork.git#commit=$_LIBNETWORK_COMMIT; "git+https://github.com/krallin/tini.git#commit=$_TINI_COMMIT; -"git+https://github.com/spf13/cobra.git; -"git+https://github.com/docker/buildx.git; -"git+https://github.com/docker/app.git#tag=$_APP_TAG; +"git+https://github.com/docker/buildx.git#commit=$_BUILDX_COMMIT; +"git+https://github.com/docker/app.git#commit=$_APP_COMMIT; "$pkgname.sysusers") sha256sums=('SKIP' 'SKIP' @@ -38,8 +34,10 @@ 'SKIP' '541826011a9836d05a2f42293d5f1beadf2ca8d89fb604487d61a013505678eb') -prepare() { - sed -i 's,/var/run,/run,' docker-ce/components/packaging/systemd/docker.socket +prepare(){ + cd cli + sed -i 's/-v md2man/-v go-md2man/' scripts/docs/generate-man.sh + sed -i 's/md2man/go-md2man/' man/md2man-all.sh } # create a fake go path directory and pushd into it @@ -57,71 +55,36 @@ } build() { - ### check my mistakes on commit version - echo 'Checking commit mismatch' - ( - local _cfile - for _cfile in tini proxy; do -. "$srcdir/docker-ce/components/engine/hack/dockerfile/install/$_cfile.installer" - done - local _commit _pkgbuild _dockerfile - err=0 - for _commit in LIBNETWORK TINI; do -_pkgbuild=_${_commit}_COMMIT -_dockerfile=${_commit}_COMMIT -if [[ ${!_pkgbuild} != ${!_dockerfile} ]]; then - echo "Invalid $_commit commit, should be ${!_dockerfile}" >&2 - err=$(($err + 1)) -fi - done - return $err - ) - ### globals export GOPATH="$srcdir" export PATH="$GOPATH/bin:$PATH" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export LDFLAGS="" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw -ldflags=-linkmode=external" ### cli echo 'Building cli' - _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli + _fake_gopath_pushd cli github.com/docker/cli DISABLE_WARN_OUTSIDE_CONTAINER=1 make VERSION=$pkgver dynbinary + make manpages _fake_gopath_popd - ### app cli plugin - echo 'Building app cli plugin' - _fake_gopath_pushd app github.com/docker/app - make dynamic - _fake_gopath_popd - - ### buildx cli plugin - echo 'Building buildx cli plugin' - _fake_gopath_pushd buildx github.com/docker/buildx - go build -o bin/docker-buildx -ldflags "-X github.com/docker/buildx/version.Version=$(git describe --match 'v[0-9]*' --always --tags)-tp-docker -X github.com/docker/buildx/version.Revision=$(git rev-parse HEAD) -X github.com/docker/buildx/version.Package=github.com/docker/buildx -X main.experimental=1" ./cmd/buildx - go clean -modcache - _fake_gopath_popd - ### daemon echo 'Building daemon' - _fake_gopath_pushd docker-ce/components/engine github.com/docker/docker - DOCKER_GITCOMMIT=$(cd "$srcdir"/docker-ce && git rev-parse --short HEAD) \ + _fake_gopath_pushd moby github.com/docker/docker + DOCKER_GITCOMMIT=$(cd
[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:30:19 Author: eworm Revision: 776274 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox-host-modules-arch/repos/community-testing-x86_64/ virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 776273, virtualbox-host-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 776273, virtualbox-host-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-12-15 22:30:19 UTC (rev 776274) @@ -0,0 +1,53 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgname='virtualbox-host-modules-arch' +pkgver=6.1.16 +pkgrel=16 +pkgdesc='Virtualbox host kernel modules for Arch Kernel' +arch=('x86_64') +url='https://virtualbox.org/' +license=('GPL') +makedepends=('linux-headers' + "virtualbox-host-dkms=$pkgver") +replaces=('virtualbox-modules' 'virtualbox-host-modules') +conflicts=('virtualbox-modules' 'virtualbox-host-modules' + 'virtualbox-host-dkms') +provides=('VIRTUALBOX-HOST-MODULES') + +build() { + _kernver="$(
[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:30:16 Author: eworm Revision: 776273 upgpkg: virtualbox-host-modules-arch 6.1.16-16: built for linux 5.10.1.arch1-1 Modified: virtualbox-host-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:27:20 UTC (rev 776272) +++ PKGBUILD2020-12-15 22:30:16 UTC (rev 776273) @@ -3,7 +3,7 @@ pkgname='virtualbox-host-modules-arch' pkgver=6.1.16 -pkgrel=15 +pkgrel=16 pkgdesc='Virtualbox host kernel modules for Arch Kernel' arch=('x86_64') url='https://virtualbox.org/'
[arch-commits] Commit in virtualbox/repos (31 files)
Date: Tuesday, December 15, 2020 @ 22:27:20 Author: eworm Revision: 776272 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox/repos/community-testing-x86_64/ virtualbox/repos/community-testing-x86_64/001-disable-update.patch (from rev 776271, virtualbox/trunk/001-disable-update.patch) virtualbox/repos/community-testing-x86_64/005-gsoap-build.patch (from rev 776271, virtualbox/trunk/005-gsoap-build.patch) virtualbox/repos/community-testing-x86_64/006-rdesktop-vrdp-keymap-path.patch (from rev 776271, virtualbox/trunk/006-rdesktop-vrdp-keymap-path.patch) virtualbox/repos/community-testing-x86_64/008-no-vboxvideo.patch (from rev 776271, virtualbox/trunk/008-no-vboxvideo.patch) virtualbox/repos/community-testing-x86_64/012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch (from rev 776271, virtualbox/trunk/012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch) virtualbox/repos/community-testing-x86_64/013-Makefile.patch (from rev 776271, virtualbox/trunk/013-Makefile.patch) virtualbox/repos/community-testing-x86_64/016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch (from rev 776271, virtualbox/trunk/016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch) virtualbox/repos/community-testing-x86_64/017-fix-narrowing-conversion.patch (from rev 776271, virtualbox/trunk/017-fix-narrowing-conversion.patch) virtualbox/repos/community-testing-x86_64/018-xclient.patch (from rev 776271, virtualbox/trunk/018-xclient.patch) virtualbox/repos/community-testing-x86_64/019-python3.9.patch (from rev 776271, virtualbox/trunk/019-python3.9.patch) virtualbox/repos/community-testing-x86_64/020-linux-5-10.patch (from rev 776271, virtualbox/trunk/020-linux-5-10.patch) virtualbox/repos/community-testing-x86_64/60-vboxdrv.rules (from rev 776271, virtualbox/trunk/60-vboxdrv.rules) virtualbox/repos/community-testing-x86_64/60-vboxguest.rules (from rev 776271, virtualbox/trunk/60-vboxguest.rules) virtualbox/repos/community-testing-x86_64/LocalConfig.kmk (from rev 776271, virtualbox/trunk/LocalConfig.kmk) virtualbox/repos/community-testing-x86_64/PKGBUILD (from rev 776271, virtualbox/trunk/PKGBUILD) virtualbox/repos/community-testing-x86_64/build.sh (from rev 776271, virtualbox/trunk/build.sh) virtualbox/repos/community-testing-x86_64/vboxdrmclient.path (from rev 776271, virtualbox/trunk/vboxdrmclient.path) virtualbox/repos/community-testing-x86_64/vboxdrmclient.service (from rev 776271, virtualbox/trunk/vboxdrmclient.service) virtualbox/repos/community-testing-x86_64/vboxreload (from rev 776271, virtualbox/trunk/vboxreload) virtualbox/repos/community-testing-x86_64/vboxservice-nox.service (from rev 776271, virtualbox/trunk/vboxservice-nox.service) virtualbox/repos/community-testing-x86_64/vboxservice.service (from rev 776271, virtualbox/trunk/vboxservice.service) virtualbox/repos/community-testing-x86_64/vboxweb.service (from rev 776271, virtualbox/trunk/vboxweb.service) virtualbox/repos/community-testing-x86_64/virtualbox-ext-vnc.install (from rev 776271, virtualbox/trunk/virtualbox-ext-vnc.install) virtualbox/repos/community-testing-x86_64/virtualbox-guest-dkms.install (from rev 776271, virtualbox/trunk/virtualbox-guest-dkms.install) virtualbox/repos/community-testing-x86_64/virtualbox-guest-utils.sysusers (from rev 776271, virtualbox/trunk/virtualbox-guest-utils.sysusers) virtualbox/repos/community-testing-x86_64/virtualbox-host-dkms.conf (from rev 776271, virtualbox/trunk/virtualbox-host-dkms.conf) virtualbox/repos/community-testing-x86_64/virtualbox-host-dkms.install (from rev 776271, virtualbox/trunk/virtualbox-host-dkms.install) virtualbox/repos/community-testing-x86_64/virtualbox-vboxsf-dkms.conf (from rev 776271, virtualbox/trunk/virtualbox-vboxsf-dkms.conf) virtualbox/repos/community-testing-x86_64/virtualbox.install (from rev 776271, virtualbox/trunk/virtualbox.install) virtualbox/repos/community-testing-x86_64/virtualbox.sysusers (from rev 776271, virtualbox/trunk/virtualbox.sysusers) + 001-disable-update.patch | 13 005-gsoap-build.patch | 11 006-rdesktop-vrdp-keymap-path.patch| 12 008-no-vboxvideo.patch | 12 012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch| 14 013-Makefile.patch | 44 + 016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch | 189 017-fix-narrowing-conversion.patch | 37 018-xclient.patch | 24 019-python3.9.patch| 101 ++ 020-linux-5-10.patch
[arch-commits] Commit in virtualbox/trunk (020-linux-5-10.patch PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:26:58 Author: eworm Revision: 776271 upgpkg: virtualbox 6.1.16-4: fix for linux 5.10 Added: virtualbox/trunk/020-linux-5-10.patch Modified: virtualbox/trunk/PKGBUILD --+ 020-linux-5-10.patch | 440 + PKGBUILD |8 2 files changed, 445 insertions(+), 3 deletions(-) Added: 020-linux-5-10.patch === --- 020-linux-5-10.patch(rev 0) +++ 020-linux-5-10.patch2020-12-15 22:26:58 UTC (rev 776271) @@ -0,0 +1,440 @@ +From df0ee1389b64bdfd5afa91d6377f5dd2bd9dfc3b Mon Sep 17 00:00:00 2001 +From: Christian Hesse +Date: Tue, 15 Dec 2020 23:07:27 +0100 +Subject: [PATCH 1/3] linux-5.10-r0drv-memobj-fix-r0.patch +--- + .../Runtime/r0drv/linux/memobj-r0drv-linux.c | 61 ++- + 1 file changed, 60 insertions(+), 1 deletion(-) + +diff --git a/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c b/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c +index c771c1ba..a34eb149 100644 +--- a/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c b/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c +@@ -56,9 +56,12 @@ + * Whether we use alloc_vm_area (3.2+) for executable memory. + * This is a must for 5.8+, but we enable it all the way back to 3.2.x for + * better W^R compliance (fExecutable flag). */ +-#if RTLNX_VER_MIN(3,2,0) || defined(DOXYGEN_RUNNING) ++#if RTLNX_VER_RANGE(3,2,0, 5,10,0) || defined(DOXYGEN_RUNNING) + # define IPRT_USE_ALLOC_VM_AREA_FOR_EXEC + #endif ++#if RTLNX_VER_MIN(5,10,0) || defined(DOXYGEN_RUNNING) ++# define IPRT_USE_APPLY_TO_PAGE_RANGE_FOR_EXEC ++#endif + + /* + * 2.6.29+ kernels don't work with remap_pfn_range() anymore because +@@ -502,6 +505,42 @@ static void rtR0MemObjLinuxFreePages(PRTR0MEMOBJLNX pMemLnx) + } + + ++#ifdef IPRT_USE_APPLY_TO_PAGE_RANGE_FOR_EXEC ++/** ++ * User data passed to the apply_to_page_range() callback. ++ */ ++typedef struct LNXAPPLYPGRANGE ++{ ++/** Pointer to the memory object. */ ++PRTR0MEMOBJLNX pMemLnx; ++/** The page protection flags to apply. */ ++pgprot_t fPg; ++} LNXAPPLYPGRANGE; ++/** Pointer to the user data. */ ++typedef LNXAPPLYPGRANGE *PLNXAPPLYPGRANGE; ++/** Pointer to the const user data. */ ++typedef const LNXAPPLYPGRANGE *PCLNXAPPLYPGRANGE; ++ ++/** ++ * Callback called in apply_to_page_range(). ++ * ++ * @returns Linux status code. ++ * @param pPtePointer to the page table entry for the given address. ++ * @param uAddr The address to apply the new protection to. ++ * @param pvUser The opaque user data. ++ */ ++static DECLCALLBACK(int) rtR0MemObjLinuxApplyPageRange(pte_t *pPte, unsigned long uAddr, void *pvUser) ++{ ++PCLNXAPPLYPGRANGE pArgs = (PCLNXAPPLYPGRANGE)pvUser; ++PRTR0MEMOBJLNX pMemLnx = pArgs->pMemLnx; ++uint32_t idxPg = (uAddr - (unsigned long)pMemLnx->Core.pv) >> PAGE_SHIFT; ++ ++set_pte(pPte, mk_pte(pMemLnx->apPages[idxPg], pArgs->fPg)); ++return 0; ++} ++#endif ++ ++ + /** + * Maps the allocation into ring-0. + * +@@ -584,6 +623,11 @@ static int rtR0MemObjLinuxVMap(PRTR0MEMOBJLNX pMemLnx, bool fExecutable) + else + # endif + { ++# if defined(IPRT_USE_APPLY_TO_PAGE_RANGE_FOR_EXEC) ++if (fExecutable) ++pgprot_val(fPg) |= _PAGE_NX; /* Uses RTR0MemObjProtect to clear NX when memory ready, W^X fashion. */ ++# endif ++ + # ifdef VM_MAP + pMemLnx->Core.pv = vmap(>apPages[0], pMemLnx->cPages, VM_MAP, fPg); + # else +@@ -1851,6 +1895,21 @@ DECLHIDDEN(int) rtR0MemObjNativeProtect(PRTR0MEMOBJINTERNAL pMem, size_t offSub, + preempt_enable(); + return VINF_SUCCESS; + } ++# elif defined(IPRT_USE_APPLY_TO_PAGE_RANGE_FOR_EXEC) ++PRTR0MEMOBJLNX pMemLnx = (PRTR0MEMOBJLNX)pMem; ++if ( pMemLnx->fExecutable ++&& pMemLnx->fMappedToRing0) ++{ ++LNXAPPLYPGRANGE Args; ++Args.pMemLnx = pMemLnx; ++Args.fPg = rtR0MemObjLinuxConvertProt(fProt, true /*fKernel*/); ++int rcLnx = apply_to_page_range(current->active_mm, (unsigned long)pMemLnx->Core.pv + offSub, cbSub, ++rtR0MemObjLinuxApplyPageRange, (void *)); ++if (rcLnx) ++return VERR_NOT_SUPPORTED; ++ ++return VINF_SUCCESS; ++} + # endif + + NOREF(pMem); + +From 3735d45f5ac89f436b7024de5558f5db6aa332b8 Mon Sep 17 00:00:00 2001 +From: Christian Hesse +Date: Tue, 15 Dec 2020 23:09:24 +0100 +Subject: [PATCH 2/3] linux-5.10-address-space-fixes.patch +--- + src/VBox/Additions/linux/sharedfolders/regops.c | 5 - + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/src/VBox/Additions/linux/sharedfolders/regops.c b/src/VBox/Additions/linux/sharedfolders/regops.c +index 3ad9c566..ec298a1b 100644 +--- a/src/VBox/Additions/linux/sharedfolders/regops.c
[arch-commits] Commit in haskell-cheapskate/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:10:11 Author: felixonmars Revision: 776270 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 776269, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 776269, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:10:11 UTC (rev 776270) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1.2 +pkgrel=203 +pkgdesc="Experimental markdown processor." +url="https://github.com/jgm/cheapskate; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-data-default" "haskell-http-types" + "haskell-syb" "haskell-uniplate" "haskell-wai" + "haskell-wai-extra" "haskell-xss-sanitize") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b671ada413b8bd90f28b008c7bada4b744dedac2c7711090f1148dfa1643f7843f44e56c9a5a99fd0f71ded8393a0095b04fbdf73f70a707698dc9fb76ed1b45') + +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 \ +-fdingus +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-cheapskate/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:10:01 Author: felixonmars Revision: 776269 upgpkg: haskell-cheapskate 0.1.1.2-203: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:08:47 UTC (rev 776268) +++ PKGBUILD2020-12-15 22:10:01 UTC (rev 776269) @@ -4,7 +4,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1.2 -pkgrel=202 +pkgrel=203 pkgdesc="Experimental markdown processor." url="https://github.com/jgm/cheapskate; license=("BSD")
[arch-commits] Commit in haskell-xss-sanitize/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:08:47 Author: felixonmars Revision: 776268 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 776267, haskell-xss-sanitize/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 776267, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:08:47 UTC (rev 776268) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.6 +pkgrel=228 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="https://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" "haskell-tagsoup" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8d038d807b7fa01a65f4b73d135c87ab75385f4c91ce174b332cd5fd1dc1ebdec26b0c5713cf3f68c27351e19e099815d1b530af3ecb7e4c45e71fec4ae12b4c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-xss-sanitize/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:08:37 Author: felixonmars Revision: 776267 upgpkg: haskell-xss-sanitize 0.3.6-228: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-xss-sanitize/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:07:57 UTC (rev 776266) +++ PKGBUILD2020-12-15 22:08:37 UTC (rev 776267) @@ -4,7 +4,7 @@ _hkgname=xss-sanitize pkgname=haskell-xss-sanitize pkgver=0.3.6 -pkgrel=227 +pkgrel=228 pkgdesc="sanitize untrusted HTML to prevent XSS attacks" url="https://github.com/yesodweb/haskell-xss-sanitize; license=("custom:BSD2")
[arch-commits] Commit in haskell-servant-swagger/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:07:57 Author: felixonmars Revision: 776266 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-swagger/repos/community-staging-x86_64/ haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 776265, haskell-servant-swagger/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 776265, haskell-servant-swagger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:07:57 UTC (rev 776266) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-swagger +pkgname=haskell-servant-swagger +pkgver=1.1.10 +pkgrel=53 +pkgdesc="Generate Swagger specification for your servant API." +url="https://github.com/haskell-servant/servant-swagger; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media' + 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant' + 'haskell-singleton-bool' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-hspec' 'haskell-quickcheck') +makedepends=('ghc' 'haskell-base-compat' 'haskell-cabal-doctest' 'haskell-doctest' + 'haskell-hspec-discover' 'haskell-lens-aeson' 'haskell-utf8-string' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('df3b397ce03dbb4c852598d4d188bcddde40fd9bd762eac53c837267420876ba3aa4d07fb638ffe0d0fa60c9cf080ad483508bf0359b45120f807ed65331f3bc') + +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 || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant-swagger/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:07:47 Author: felixonmars Revision: 776265 upgpkg: haskell-servant-swagger 1.1.10-53: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-servant-swagger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:06:27 UTC (rev 776264) +++ PKGBUILD2020-12-15 22:07:47 UTC (rev 776265) @@ -4,7 +4,7 @@ _hkgname=servant-swagger pkgname=haskell-servant-swagger pkgver=1.1.10 -pkgrel=52 +pkgrel=53 pkgdesc="Generate Swagger specification for your servant API." url="https://github.com/haskell-servant/servant-swagger; license=("BSD")
[arch-commits] Commit in linux-zen/trunk (PKGBUILD config sphinx-workaround.patch)
Date: Tuesday, December 15, 2020 @ 22:06:32 Author: heftig Revision: 404379 5.10.1.zen1-1 Modified: linux-zen/trunk/PKGBUILD linux-zen/trunk/config Deleted: linux-zen/trunk/sphinx-workaround.patch -+ PKGBUILD|6 - config | 264 +++--- sphinx-workaround.patch | 13 -- 3 files changed, 185 insertions(+), 98 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 21:59:57 UTC (rev 404378) +++ PKGBUILD2020-12-15 22:06:32 UTC (rev 404379) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux-zen -pkgver=5.9.14.zen1 +pkgver=5.10.1.zen1 pkgrel=1 pkgdesc='Linux ZEN' _srctag=v${pkgver%.*}-${pkgver##*.} @@ -18,7 +18,6 @@ source=( "$_srcname::git+https://github.com/zen-kernel/zen-kernel?signed#tag=$_srctag; config # the main kernel config file - sphinx-workaround.patch ) validpgpkeys=( 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds @@ -26,8 +25,7 @@ 'A2FF3A36AAA56654109064AB19802F8B0D70FC30' # Jan Alexander Steffens (heftig) ) sha256sums=('SKIP' -'99ef50a43c3aa70dc61668558274a88530b24076b825a31b10f409cf94daff5b' -'8cb21e0b3411327b627a9dd15b8eb773295a0d2782b1a41b2a8839d1b2f5778c') +'439a245e73379c4d4b9c64cb248836362b197dcfa8984430f89231e43c94478a') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase Modified: config === --- config 2020-12-15 21:59:57 UTC (rev 404378) +++ config 2020-12-15 22:06:32 UTC (rev 404379) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.9.14-zen1 Kernel Configuration +# Linux/x86 5.10.1-zen1 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.0" CONFIG_CC_IS_GCC=y @@ -7,6 +7,7 @@ CONFIG_GCC_VERSION=100200 CONFIG_LD_VERSION=23501 CONFIG_CLANG_VERSION=0 +CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO=y @@ -136,6 +137,7 @@ CONFIG_TASKS_RCU_GENERIC=y CONFIG_TASKS_RCU=y CONFIG_TASKS_RUDE_RCU=y +CONFIG_TASKS_TRACE_RCU=y CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y CONFIG_RCU_FANOUT=64 @@ -218,6 +220,7 @@ # CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_LD_ORPHAN_WARN=y CONFIG_SYSCTL=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y @@ -257,6 +260,9 @@ CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT_DEFAULT_ON=y +CONFIG_USERMODE_DRIVER=y +CONFIG_BPF_PRELOAD=y +CONFIG_BPF_PRELOAD_UMD=m CONFIG_USERFAULTFD=y CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y CONFIG_RSEQ=y @@ -497,7 +503,6 @@ CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_EFI_MIXED=y -CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set @@ -621,10 +626,13 @@ CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_DPTF=y CONFIG_DPTF_POWER=m +CONFIG_DPTF_PCH_FIVR=m CONFIG_ACPI_WATCHDOG=y CONFIG_ACPI_EXTLOG=m CONFIG_ACPI_ADXL=y +CONFIG_ACPI_CONFIGFS=m CONFIG_PMIC_OPREGION=y CONFIG_BYTCRC_PMIC_OPREGION=y CONFIG_CHTCRC_PMIC_OPREGION=y @@ -632,7 +640,6 @@ CONFIG_BXT_WC_PMIC_OPREGION=y CONFIG_CHT_WC_PMIC_OPREGION=y CONFIG_CHT_DC_TI_PMIC_OPREGION=y -CONFIG_ACPI_CONFIGFS=m CONFIG_TPS68470_PMIC_OPREGION=y CONFIG_X86_PM_TIMER=y CONFIG_SFI=y @@ -741,11 +748,14 @@ # # CONFIG_EFI_VARS is not set CONFIG_EFI_ESRT=y +CONFIG_EFI_VARS_PSTORE=y +# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set CONFIG_EFI_RUNTIME_MAP=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_RUNTIME_WRAPPERS=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y +CONFIG_EFI_BOOTLOADER_CONTROL=m CONFIG_EFI_CAPSULE_LOADER=m # CONFIG_EFI_TEST is not set CONFIG_APPLE_PROPERTIES=y @@ -759,6 +769,7 @@ CONFIG_UEFI_CPER_X86=y CONFIG_EFI_DEV_PATH_PARSER=y CONFIG_EFI_EARLYCON=y +CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # # Tegra firmware driver @@ -807,6 +818,7 @@ CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y # CONFIG_STATIC_KEYS_SELFTEST is not set +# CONFIG_STATIC_CALL_SELFTEST is not set CONFIG_OPTPROBES=y CONFIG_KPROBES_ON_FTRACE=y CONFIG_UPROBES=y @@ -850,7 +862,9 @@ CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y +CONFIG_HAVE_ARCH_SECCOMP=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP=y CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_ARCH_STACKLEAK=y CONFIG_HAVE_STACKPROTECTOR=y @@ -891,6 +905,9 @@ CONFIG_ARCH_USE_MEMREMAP_PROT=y CONFIG_LOCK_EVENT_COUNTS=y CONFIG_ARCH_HAS_MEM_ENCRYPT=y +CONFIG_HAVE_STATIC_CALL=y +CONFIG_HAVE_STATIC_CALL_INLINE=y +CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y # # GCOV-based kernel profiling @@ -1084,7 +1101,6 @@ CONFIG_ZBUD=y CONFIG_Z3FOLD=y
[arch-commits] Commit in haskell-servant/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:06:27 Author: felixonmars Revision: 776264 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant/repos/community-staging-x86_64/ haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 776263, haskell-servant/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 776263, haskell-servant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:06:27 UTC (rev 776264) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant +pkgname=haskell-servant +pkgver=0.18.1 +pkgrel=15 +pkgdesc="A family of combinators for defining webservices APIs" +url="http://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-bifunctors' 'haskell-case-insensitive' 'haskell-http-api-data' + 'haskell-http-media' 'haskell-http-types' 'haskell-mmorph' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-tagged' 'haskell-sop-core' 'haskell-singleton-bool' + 'haskell-string-conversions' 'haskell-vault') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6839030812345ea8ab7d936a2832a043af73138e587bc94263c9e4a728784aeace826e28cc13ad7224012fac1c83b03915aef1882427530805ada665a1928dd2') + +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-servant/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:06:17 Author: felixonmars Revision: 776263 upgpkg: haskell-servant 0.18.1-15: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-servant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:05:21 UTC (rev 776262) +++ PKGBUILD2020-12-15 22:06:17 UTC (rev 776263) @@ -4,7 +4,7 @@ _hkgname=servant pkgname=haskell-servant pkgver=0.18.1 -pkgrel=14 +pkgrel=15 pkgdesc="A family of combinators for defining webservices APIs" url="http://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in haskell-jose/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:05:21 Author: felixonmars Revision: 776262 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose/repos/community-staging-x86_64/ haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 776261, haskell-jose/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 776261, haskell-jose/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:05:21 UTC (rev 776262) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose +pkgver=0.8.4 +pkgrel=40 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-concise' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' + 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4141e8f48b97b0d801fab576c3098b95dc1cc9b7c98815cff6bd62324aa2c6d5a4648734d14a00ef08aa36c523befdc6cb7dfdadb9d92d0dce2b434ef8165882') + +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" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-jose/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 22:05:12 Author: felixonmars Revision: 776261 upgpkg: haskell-jose 0.8.4-40: rebuild with base16-bytestring 1.0.0.0, casa-types 0.0.2 Modified: haskell-jose/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 22:03:59 UTC (rev 776260) +++ PKGBUILD2020-12-15 22:05:12 UTC (rev 776261) @@ -4,7 +4,7 @@ _hkgname=jose pkgname=haskell-jose pkgver=0.8.4 -pkgrel=39 +pkgrel=40 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" url="https://github.com/frasertweedale/hs-jose; license=("Apache")
[arch-commits] Commit in haskell-texmath/repos (2 files)
Date: Tuesday, December 15, 2020 @ 22:03:59 Author: felixonmars Revision: 776260 archrelease: copy trunk to community-staging-x86_64 Added: haskell-texmath/repos/community-staging-x86_64/ haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 776259, haskell-texmath/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 776259, haskell-texmath/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-15 22:03:59 UTC (rev 776260) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=texmath +pkgname=haskell-texmath +pkgver=0.12.0.3 +pkgrel=42 +pkgdesc="Conversion between formats used to represent mathematics." +url="https://github.com/jgm/texmath; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network-uri' 'haskell-pandoc-types' + 'haskell-syb' 'haskell-xml') +makedepends=('ghc' 'haskell-temporary' 'haskell-utf8-string') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('54b4789559dc7c6973854c290b018e7c00dd0ff1c06d8045b5d0a2304436bb59a951e93ab2c9d1d133a9d7c5197cc456334d40dc112c6c6a8f8e9370ab8aa190') + +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 \ +-fnetwork-uri -f-executable +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 +}