[arch-commits] Commit in haskell-servant-swagger/repos (2 files)
Date: Tuesday, December 8, 2020 @ 07:59:44 Author: felixonmars Revision: 771753 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 771752, haskell-servant-swagger/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 771752, haskell-servant-swagger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-08 07:59:44 UTC (rev 771753) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-swagger +pkgname=haskell-servant-swagger +pkgver=1.1.10 +pkgrel=50 +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 8, 2020 @ 07:59:34 Author: felixonmars Revision: 771752 upgpkg: haskell-servant-swagger 1.1.10-50: rebuild with strict 0.4.0.1 Modified: haskell-servant-swagger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-08 07:58:18 UTC (rev 771751) +++ PKGBUILD2020-12-08 07:59:34 UTC (rev 771752) @@ -4,7 +4,7 @@ _hkgname=servant-swagger pkgname=haskell-servant-swagger pkgver=1.1.10 -pkgrel=49 +pkgrel=50 pkgdesc="Generate Swagger specification for your servant API." url="https://github.com/haskell-servant/servant-swagger; license=("BSD")
[arch-commits] Commit in haskell-servant/repos (2 files)
Date: Tuesday, December 8, 2020 @ 07:58:18 Author: felixonmars Revision: 771751 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 771750, haskell-servant/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 771750, haskell-servant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-08 07:58:18 UTC (rev 771751) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant +pkgname=haskell-servant +pkgver=0.18.1 +pkgrel=12 +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 8, 2020 @ 07:58:08 Author: felixonmars Revision: 771750 upgpkg: haskell-servant 0.18.1-12: rebuild with strict 0.4.0.1 Modified: haskell-servant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-08 07:57:10 UTC (rev 771749) +++ PKGBUILD2020-12-08 07:58:08 UTC (rev 771750) @@ -4,7 +4,7 @@ _hkgname=servant pkgname=haskell-servant pkgver=0.18.1 -pkgrel=11 +pkgrel=12 pkgdesc="A family of combinators for defining webservices APIs" url="http://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in git-repair/repos (2 files)
Date: Tuesday, December 8, 2020 @ 07:57:10 Author: felixonmars Revision: 771749 archrelease: copy trunk to community-staging-x86_64 Added: git-repair/repos/community-staging-x86_64/ git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 771748, git-repair/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 771748, git-repair/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-08 07:57:10 UTC (rev 771749) @@ -0,0 +1,33 @@ +# Maintainer: Felix Yan + +pkgname=git-repair +pkgver=1.20200504 +pkgrel=111 +pkgdesc="Repairs a damaged git repository" +url="https://git-repair.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-data-default' + 'haskell-filepath-bytestring' 'haskell-hslogger' 'haskell-ifelse' + 'haskell-network' 'haskell-network-uri' 'haskell-optparse-applicative' 'haskell-quickcheck' + 'haskell-split' 'haskell-unix-compat' 'haskell-utf8-string') +makedepends=('ghc') +source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver") +sha512sums=('SKIP') + +build() { + cd git-repair + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS +} + +package() { + cd git-repair + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1 + + rm "$pkgdir"/usr/share/doc/git-repair/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-repair/trunk (PKGBUILD)
Date: Tuesday, December 8, 2020 @ 07:57:01 Author: felixonmars Revision: 771748 upgpkg: git-repair 1.20200504-111: rebuild with strict 0.4.0.1 Modified: git-repair/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-08 07:55:56 UTC (rev 771747) +++ PKGBUILD2020-12-08 07:57:01 UTC (rev 771748) @@ -2,7 +2,7 @@ pkgname=git-repair pkgver=1.20200504 -pkgrel=110 +pkgrel=111 pkgdesc="Repairs a damaged git repository" url="https://git-repair.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-http-streams/repos/community-staging-x86_64 (2 files)
Date: Tuesday, December 8, 2020 @ 07:55:56 Author: felixonmars Revision: 771747 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 771746, haskell-http-streams/trunk/PKGBUILD) Deleted: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-08 07:55:45 UTC (rev 771746) +++ PKGBUILD2020-12-08 07:55:56 UTC (rev 771747) @@ -1,54 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=http-streams -pkgname=haskell-http-streams -pkgver=0.8.7.2 -pkgrel=114 -pkgdesc="An HTTP client using io-streams" -url="https://github.com/afcowie/http-streams; -license=('BSD') -arch=('x86_64') -depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' - 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' - 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' - 'haskell-http-common' 'haskell-network' 'haskell-network-uri') -makedepends=('ghc') -checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' - 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server' - 'haskell-system-fileio' 'haskell-system-filepath') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('1028e7a102fc189ddd20d353492306d506f24f0408a234e0ec2b01c11737bc9ffec76a5609e18e355ef838663ec412ce3b358d8223deea7dd4c35ada5223f3ea') - -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 -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 771746, haskell-http-streams/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-08 07:55:56 UTC (rev 771747) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=http-streams +pkgname=haskell-http-streams +pkgver=0.8.7.2 +pkgrel=115 +pkgdesc="An HTTP client using io-streams" +url="https://github.com/afcowie/http-streams; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' + 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' + 'haskell-http-common' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc') +checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server' + 'haskell-system-fileio' 'haskell-system-filepath') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1028e7a102fc189ddd20d353492306d506f24f0408a234e0ec2b01c11737bc9ffec76a5609e18e355ef838663ec412ce3b358d8223deea7dd4c35ada5223f3ea') + +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 +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
[arch-commits] Commit in haskell-http-streams/trunk (PKGBUILD)
Date: Tuesday, December 8, 2020 @ 07:55:45 Author: felixonmars Revision: 771746 upgpkg: haskell-http-streams 0.8.7.2-115: rebuild with strict 0.4.0.1 Modified: haskell-http-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-08 07:54:42 UTC (rev 771745) +++ PKGBUILD2020-12-08 07:55:45 UTC (rev 771746) @@ -3,7 +3,7 @@ _hkgname=http-streams pkgname=haskell-http-streams pkgver=0.8.7.2 -pkgrel=114 +pkgrel=115 pkgdesc="An HTTP client using io-streams" url="https://github.com/afcowie/http-streams; license=('BSD')
[arch-commits] Commit in haskell-snap-server/repos (2 files)
Date: Tuesday, December 8, 2020 @ 07:54:42 Author: felixonmars Revision: 771745 archrelease: copy trunk to community-staging-x86_64 Added: haskell-snap-server/repos/community-staging-x86_64/ haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 771744, haskell-snap-server/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 771744, haskell-snap-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-08 07:54:42 UTC (rev 771745) @@ -0,0 +1,61 @@ +# Maintainer: Felix Yan + +_hkgname=snap-server +pkgname=haskell-snap-server +pkgver=1.1.2.0 +pkgrel=28 +pkgdesc="A web server for the Snap Framework" +url="https://github.com/snapframework/snap-server; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-case-insensitive' + 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 'haskell-lifted-base' + 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 'haskell-unix-compat' + 'haskell-vector') +makedepends=('ghc') +checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 'haskell-random' + 'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 'haskell-http-streams' + 'haskell-http-common' 'haskell-parallel' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('da17f988a364e6c04b29020a9e27fa5d8b98fe890577cb6ca4ee4cc3df016ac6a9ea6d8ffcae564f25efa0362f3bd454f72ad3344f7571ccaa620c6c1bf57665') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' $_hkgname.cabal +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-snap-server/trunk (PKGBUILD)
Date: Tuesday, December 8, 2020 @ 07:54:32 Author: felixonmars Revision: 771744 upgpkg: haskell-snap-server 1.1.2.0-28: rebuild with strict 0.4.0.1 Modified: haskell-snap-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-08 07:50:01 UTC (rev 771743) +++ PKGBUILD2020-12-08 07:54:32 UTC (rev 771744) @@ -3,7 +3,7 @@ _hkgname=snap-server pkgname=haskell-snap-server pkgver=1.1.2.0 -pkgrel=27 +pkgrel=28 pkgdesc="A web server for the Snap Framework" url="https://github.com/snapframework/snap-server; license=('BSD')
[arch-commits] Commit in haskell-http-streams/repos (2 files)
Date: Tuesday, December 8, 2020 @ 07:50:01 Author: felixonmars Revision: 771743 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-streams/repos/community-staging-x86_64/ haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 771742, haskell-http-streams/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 771742, haskell-http-streams/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-08 07:50:01 UTC (rev 771743) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=http-streams +pkgname=haskell-http-streams +pkgver=0.8.7.2 +pkgrel=114 +pkgdesc="An HTTP client using io-streams" +url="https://github.com/afcowie/http-streams; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' + 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' + 'haskell-http-common' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc') +checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server' + 'haskell-system-fileio' 'haskell-system-filepath') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1028e7a102fc189ddd20d353492306d506f24f0408a234e0ec2b01c11737bc9ffec76a5609e18e355ef838663ec412ce3b358d8223deea7dd4c35ada5223f3ea') + +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 +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-http-streams/trunk (PKGBUILD)
Date: Tuesday, December 8, 2020 @ 07:49:51 Author: felixonmars Revision: 771742 upgpkg: haskell-http-streams 0.8.7.2-114: rebuild pass 1, specified --nocheck Modified: haskell-http-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-08 07:25:47 UTC (rev 771741) +++ PKGBUILD2020-12-08 07:49:51 UTC (rev 771742) @@ -3,7 +3,7 @@ _hkgname=http-streams pkgname=haskell-http-streams pkgver=0.8.7.2 -pkgrel=113 +pkgrel=114 pkgdesc="An HTTP client using io-streams" url="https://github.com/afcowie/http-streams; license=('BSD')
[arch-commits] Commit in mono-msbuild/repos/community-x86_64 (10 files)
Date: Tuesday, December 8, 2020 @ 07:25:47 Author: alucryd Revision: 771741 archrelease: copy trunk to community-x86_64 Added: mono-msbuild/repos/community-x86_64/PKGBUILD (from rev 771740, mono-msbuild/trunk/PKGBUILD) mono-msbuild/repos/community-x86_64/mono-msbuild-dotnetbits-case.patch (from rev 771740, mono-msbuild/trunk/mono-msbuild-dotnetbits-case.patch) mono-msbuild/repos/community-x86_64/mono-msbuild-license-case.patch (from rev 771740, mono-msbuild/trunk/mono-msbuild-license-case.patch) mono-msbuild/repos/community-x86_64/mono-msbuild-no-hostfxr.patch (from rev 771740, mono-msbuild/trunk/mono-msbuild-no-hostfxr.patch) mono-msbuild/repos/community-x86_64/mono-msbuild-use-bash.patch (from rev 771740, mono-msbuild/trunk/mono-msbuild-use-bash.patch) Deleted: mono-msbuild/repos/community-x86_64/PKGBUILD mono-msbuild/repos/community-x86_64/mono-msbuild-dotnetbits-case.patch mono-msbuild/repos/community-x86_64/mono-msbuild-license-case.patch mono-msbuild/repos/community-x86_64/mono-msbuild-no-hostfxr.patch mono-msbuild/repos/community-x86_64/mono-msbuild-use-bash.patch + PKGBUILD | 168 +-- mono-msbuild-dotnetbits-case.patch | 46 - mono-msbuild-license-case.patch| 116 mono-msbuild-no-hostfxr.patch | 22 ++-- mono-msbuild-use-bash.patch| 84 - 5 files changed, 218 insertions(+), 218 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-08 07:25:37 UTC (rev 771740) +++ PKGBUILD2020-12-08 07:25:47 UTC (rev 771741) @@ -1,84 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: Florian Maunier -# Contributor: jtmb - -pkgbase=mono-msbuild -pkgname=( - mono-msbuild - mono-msbuild-sdkresolver -) -pkgver=16.6.xamarinxplat.2020.04.29.14.43 -pkgrel=1 -pkgdesc='Xamarin implementation of the Microsoft build system' -arch=(x86_64) -url=https://github.com/mono/linux-packaging-msbuild -license=(MIT) -depends=(mono) -makedepends=( - bash - git - dotnet-sdk - unzip -) -_tag=6f16e6a30c3a6eaca819d291f2f458bc1503a9f0 -source=( - mono-msbuild::git+https://github.com/mono/linux-packaging-msbuild#tag=${_tag} - mono-msbuild-dotnetbits-case.patch - mono-msbuild-license-case.patch - mono-msbuild-no-hostfxr.patch - mono-msbuild-use-bash.patch -) -sha256sums=('SKIP' -'f2784ac003dc84c40e8a9532ff954e6d6c29778b3e80cad7f1f91d86a9b43811' -'3a12a9c33ad5938e8af24d2985241053602f4efc94a4818a00a17da32ce4aba5' -'ed93af9d333f9942437e7c7974628c662b304c088eda70589a4118290c25d032' -'a13ecb4125c673372d87a3b7d957fc8716a3c3e74cd08e9e354b5dcf170ed453') - -pkgver() { - cd mono-msbuild - - git describe --tags | sed 's/.*\///; s/+/./' -} - -prepare() { - cd mono-msbuild - - patch -Np1 -i ../mono-msbuild-dotnetbits-case.patch - patch -Np1 -i ../mono-msbuild-license-case.patch - patch -Np1 -i ../mono-msbuild-no-hostfxr.patch - patch -Np1 -i ../mono-msbuild-use-bash.patch -} - -build() { - cd mono-msbuild - - export DOTNET_MSBUILD_SDK_RESOLVER_CLI_DIR=/opt/dotnet - ./eng/cibuild_bootstrapped_msbuild.sh --host_type mono --configuration Release --skip_tests /p:DisableNerdbankVersioning=true - ./stage1/mono-msbuild/msbuild mono/build/install.proj /p:MonoInstallPrefix="${srcdir}"/target/usr /p:Configuration=Release-MONO /p:IgnoreDiffFailure=true - sed "s@${srcdir}/target@@g" -i "${srcdir}"/target/usr/bin/msbuild - find "${srcdir}"/target/usr/lib/mono/ -name Microsoft.DiaSymReader.Native.*dll -delete - find "${srcdir}"/target/usr/lib/mono/ -name *.dylib -delete - find "${srcdir}"/target/usr/lib/mono/ -name *.so -delete -} - -package_mono-msbuild() { - conflicts=(msbuild) - provides=(msbuild) - - cp -dr --no-preserve=ownership target/usr "${pkgdir}"/ - rm -rf "${pkgdir}"/usr/lib/mono/msbuild/Current/bin/SdkResolvers/Microsoft.DotNet.MSBuildSdkResolver -} - -package_mono-msbuild-sdkresolver() { - depends=( -mono-msbuild -dotnet-host - ) - conflicts=(msbuild-sdkresolver) - provides=(msbuild-sdkresolver) - - install -dm 755 "${pkgdir}"/usr/lib/mono/msbuild/Current/bin/SdkResolvers - cp -dr --no-preserve=ownership target/usr/lib/mono/msbuild/Current/bin/SdkResolvers/Microsoft.DotNet.MSBuildSdkResolver "${pkgdir}"/usr/lib/mono/msbuild/Current/bin/SdkResolvers/ -} - -# vim: ts=2 sw=2 et: Copied: mono-msbuild/repos/community-x86_64/PKGBUILD (from rev 771740, mono-msbuild/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-08 07:25:47 UTC (rev 771741) @@ -0,0 +1,84 @@ +# Maintainer: Maxime Gauduin +# Contributor: Florian Maunier +# Contributor: jtmb + +pkgbase=mono-msbuild +pkgname=( + mono-msbuild + mono-msbuild-sdkresolver +) +pkgver=16.6.xamarinxplat.2020.10.22.18.31
[arch-commits] Commit in mono-msbuild/trunk (PKGBUILD)
Date: Tuesday, December 8, 2020 @ 07:25:37 Author: alucryd Revision: 771740 upgpkg: mono-msbuild 16.6.xamarinxplat.2020.10.22.18.31-1 Modified: mono-msbuild/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-08 07:00:59 UTC (rev 771739) +++ PKGBUILD2020-12-08 07:25:37 UTC (rev 771740) @@ -7,7 +7,7 @@ mono-msbuild mono-msbuild-sdkresolver ) -pkgver=16.6.xamarinxplat.2020.04.29.14.43 +pkgver=16.6.xamarinxplat.2020.10.22.18.31 pkgrel=1 pkgdesc='Xamarin implementation of the Microsoft build system' arch=(x86_64) @@ -20,7 +20,7 @@ dotnet-sdk unzip ) -_tag=6f16e6a30c3a6eaca819d291f2f458bc1503a9f0 +_tag=4c52b4c2dfea7ab553b52ae9fe291cb59393a478 source=( mono-msbuild::git+https://github.com/mono/linux-packaging-msbuild#tag=${_tag} mono-msbuild-dotnetbits-case.patch
[arch-commits] Commit in electron/repos/community-staging-x86_64 (10 files)
Date: Tuesday, December 8, 2020 @ 07:00:59 Author: tensor5 Revision: 771739 archrelease: copy trunk to community-staging-x86_64 Added: electron/repos/community-staging-x86_64/PKGBUILD (from rev 771738, electron/trunk/PKGBUILD) electron/repos/community-staging-x86_64/chromium-skia-harmony.patch (from rev 771738, electron/trunk/chromium-skia-harmony.patch) electron/repos/community-staging-x86_64/default_app-icon.patch (from rev 771738, electron/trunk/default_app-icon.patch) electron/repos/community-staging-x86_64/electron.desktop (from rev 771738, electron/trunk/electron.desktop) electron/repos/community-staging-x86_64/use-system-libraries-in-node.patch (from rev 771738, electron/trunk/use-system-libraries-in-node.patch) Deleted: electron/repos/community-staging-x86_64/PKGBUILD electron/repos/community-staging-x86_64/chromium-skia-harmony.patch electron/repos/community-staging-x86_64/default_app-icon.patch electron/repos/community-staging-x86_64/electron.desktop electron/repos/community-staging-x86_64/use-system-libraries-in-node.patch + PKGBUILD | 394 +-- chromium-skia-harmony.patch| 28 +- default_app-icon.patch | 42 +-- electron.desktop | 14 - use-system-libraries-in-node.patch | 106 - 5 files changed, 292 insertions(+), 292 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-08 07:00:12 UTC (rev 771738) +++ PKGBUILD2020-12-08 07:00:59 UTC (rev 771739) @@ -1,197 +0,0 @@ -# Maintainer: Nicola Squartini - -pkgname=electron -pkgver=11.0.3 -_commit=b0862a6e63173c4c919bd5ed27d257235bbfe7d2 -_chromiumver=87.0.4280.67 -pkgrel=1 -pkgdesc='Build cross platform desktop apps with web technologies' -arch=('x86_64') -url='https://electronjs.org/' -license=('MIT' 'custom') -depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libxslt' 'minizip' - 'nss' 're2' 'snappy') -makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'java-runtime-headless' - 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn' - 'python2' 'wget') -optdepends=('kde-cli-tools: file deletion support (kioclient5)' -'libappindicator-gtk3: StatusNotifierItem support' -'trash-cli: file deletion support (trash-put)' -"xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)") -source=('git+https://github.com/electron/electron.git' -'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git' -'electron.desktop' -'default_app-icon.patch' -'use-system-libraries-in-node.patch' -'chromium-skia-harmony.patch' - ) -sha256sums=('SKIP' -'SKIP' -'5270db01f3f8aaa5137dec275a02caa832b7f2e37942e068cba8d28b3a29df39' -'dd2d248831dd4944d385ebf008426e66efe61d6fdf66f8932c963a12167947b4' -'0c54e488780e984c4be5879fa43d0e6fd23edc2207a7ec607c7886fca5115a12' -'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1' - ) - -_system_libs=('ffmpeg' - 'flac' - 'fontconfig' - 'freetype' - 'harfbuzz-ng' - 'icu' - 'libdrm' - 'libevent' - 'libjpeg' - 'libpng' -# 'libvpx' - 'libwebp' - 'libxml' - 'libxslt' -# 'openh264' - 'opus' - 're2' - 'snappy' - 'zlib' - ) - -prepare() { - mkdir -p "${srcdir}"/python2-path - ln -sf /usr/bin/python2 "${srcdir}/python2-path/python" - export PATH="${srcdir}/python2-path:${PATH}:${srcdir}/depot_tools" - - echo "Fetching chromium..." - git clone --branch=${_chromiumver} --depth=1 \ - https://chromium.googlesource.com/chromium/src.git - - echo "solutions = [ - { -\"name\": \"src/electron\", -\"url\": \"file://${srcdir}/electron@${_commit}\", -\"deps_file\": \"DEPS\", -\"managed\": False, -\"custom_deps\": { - \"src\": None, -}, -\"custom_vars\": {}, - }, -]" > .gclient - - python2 "${srcdir}/depot_tools/gclient.py" sync \ - --with_branch_heads \ - --with_tags \ - --nohooks - - sed -e "s/'am'/'apply'/" -i src/electron/script/lib/git.py - - echo "Running hooks..." - # python2 "${srcdir}/depot_tools/gclient.py" runhooks - python2 src/build/landmines.py - python2 src/build/util/lastchange.py -o src/build/util/LASTCHANGE - python2 src/build/util/lastchange.py -m GPU_LISTS_VERSION \ ---revision-id-only --header src/gpu/config/gpu_lists_version.h - python2 src/build/util/lastchange.py -m SKIA_COMMIT_HASH \ --s src/third_party/skia --header src/skia/ext/skia_commit_hash.h - # Create sysmlink to system clang-format - ln -s
[arch-commits] Commit in electron/trunk (PKGBUILD)
Date: Tuesday, December 8, 2020 @ 07:00:12 Author: tensor5 Revision: 771738 upgpkg: electron 11.0.4-1 Modified: electron/trunk/PKGBUILD --+ PKGBUILD | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-08 05:14:17 UTC (rev 771737) +++ PKGBUILD2020-12-08 07:00:12 UTC (rev 771738) @@ -1,8 +1,8 @@ # Maintainer: Nicola Squartini pkgname=electron -pkgver=11.0.3 -_commit=b0862a6e63173c4c919bd5ed27d257235bbfe7d2 +pkgver=11.0.4 +_commit=0fd6a8ca83a40d07dca8a33ecf468dd348e7bc3d _chromiumver=87.0.4280.67 pkgrel=1 pkgdesc='Build cross platform desktop apps with web technologies' @@ -20,7 +20,7 @@ "xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)") source=('git+https://github.com/electron/electron.git' 'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git' -'electron.desktop' +"${pkgname}.desktop" 'default_app-icon.patch' 'use-system-libraries-in-node.patch' 'chromium-skia-harmony.patch' @@ -175,23 +175,23 @@ } package() { - install -dm755 "${pkgdir}/usr/lib/electron" - bsdtar -xf src/out/Release/dist.zip -C "${pkgdir}/usr/lib/electron" + install -dm755 "${pkgdir}/usr/lib/${pkgname}" + bsdtar -xf src/out/Release/dist.zip -C "${pkgdir}/usr/lib/${pkgname}" - chmod u+s "${pkgdir}/usr/lib/electron/chrome-sandbox" + chmod u+s "${pkgdir}/usr/lib/${pkgname}/chrome-sandbox" install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - for l in "${pkgdir}/usr/lib/electron"/{LICENSE,LICENSES.chromium.html}; do + for l in "${pkgdir}/usr/lib/${pkgname}"/{LICENSE,LICENSES.chromium.html}; do ln -s \ - $(realpath --relative-to="${pkgdir}/usr/share/licenses/${pkgname}" ${l}) \ + "$(realpath --relative-to="${pkgdir}/usr/share/licenses/${pkgname}" "${l}")" \ "${pkgdir}/usr/share/licenses/${pkgname}" done install -dm755 "${pkgdir}"/usr/bin - ln -s ../lib/electron/electron "${pkgdir}"/usr/bin + ln -s "../lib/${pkgname}/electron" "${pkgdir}/usr/bin/${pkgname}" # Install .desktop and icon file (see default_app-icon.patch) - install -Dm644 -t "${pkgdir}/usr/share/applications" electron.desktop + install -Dm644 -t "${pkgdir}/usr/share/applications" "${pkgname}.desktop" install -Dm644 src/electron/default_app/icon.png \ - "${pkgdir}/usr/share/pixmaps/electron.png" # hicolor has no 1024x1024 + "${pkgdir}/usr/share/pixmaps/${pkgname}.png" # hicolor has no 1024x1024 }
[arch-commits] Commit in electron10/repos (7 files)
Date: Tuesday, December 8, 2020 @ 05:14:17 Author: tensor5 Revision: 771737 archrelease: copy trunk to community-staging-x86_64 Added: electron10/repos/community-staging-x86_64/ electron10/repos/community-staging-x86_64/PKGBUILD (from rev 771736, electron10/trunk/PKGBUILD) electron10/repos/community-staging-x86_64/chromium-skia-harmony.patch (from rev 771736, electron10/trunk/chromium-skia-harmony.patch) electron10/repos/community-staging-x86_64/default_app-icon.patch (from rev 771736, electron10/trunk/default_app-icon.patch) electron10/repos/community-staging-x86_64/electron10.desktop (from rev 771736, electron10/trunk/electron10.desktop) electron10/repos/community-staging-x86_64/media-Set-allocation-limit-compatible-with-FFmpeg-4.3.patch (from rev 771736, electron10/trunk/media-Set-allocation-limit-compatible-with-FFmpeg-4.3.patch) electron10/repos/community-staging-x86_64/use-system-libraries-in-node.patch (from rev 771736, electron10/trunk/use-system-libraries-in-node.patch) -+ PKGBUILD| 196 ++ chromium-skia-harmony.patch | 14 default_app-icon.patch | 21 + electron10.desktop |7 media-Set-allocation-limit-compatible-with-FFmpeg-4.3.patch | 43 ++ use-system-libraries-in-node.patch | 57 ++ 6 files changed, 338 insertions(+) Copied: electron10/repos/community-staging-x86_64/PKGBUILD (from rev 771736, electron10/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-08 05:14:17 UTC (rev 771737) @@ -0,0 +1,196 @@ +# Maintainer: Nicola Squartini + +pkgname=electron10 +pkgver=10.1.7 +_commit=e24e77f4a2517b25e739dcaba7b237bc40b5ab5d +_chromiumver=85.0.4183.121 +pkgrel=1 +pkgdesc='Build cross platform desktop apps with web technologies' +arch=('x86_64') +url='https://electronjs.org/' +license=('MIT' 'custom') +depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libxslt' 'minizip' + 'nss' 're2' 'snappy') +makedepends=('clang' 'git' 'gn-m85' 'gperf' 'harfbuzz-icu' 'java-runtime-headless' + 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn' + 'python2' 'wget') +optdepends=('kde-cli-tools: file deletion support (kioclient5)' +'libappindicator-gtk3: StatusNotifierItem support' +'trash-cli: file deletion support (trash-put)' +"xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)") +source=('git+https://github.com/electron/electron.git' +'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git' +"${pkgname}.desktop" +'default_app-icon.patch' +'use-system-libraries-in-node.patch' +'chromium-skia-harmony.patch' +'media-Set-allocation-limit-compatible-with-FFmpeg-4.3.patch' + ) +sha256sums=('SKIP' +'SKIP' +'5b7dd19adc360baa9e89bee514c0e8e183252a9ad78eae810ede7378a3b40b08' +'dd2d248831dd4944d385ebf008426e66efe61d6fdf66f8932c963a12167947b4' +'50884820e07f7ce5ce55ee1ecdf610367a737e076c5029da0ab0d23154e7661d' +'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1' +'0f041d655335cd2a4773ae7ca5e301a0ff12c6c53f57b7cf6651c268e0420a1c' + ) + +_system_libs=('ffmpeg' + 'flac' + 'fontconfig' + 'freetype' + 'harfbuzz-ng' + 'icu' + 'libdrm' + 'libevent' + 'libjpeg' + 'libpng' +# 'libvpx' + 'libwebp' + 'libxml' + 'libxslt' +# 'openh264' + 'opus' + 're2' + 'snappy' + 'zlib' + ) + +prepare() { + mkdir -p "${srcdir}"/python2-path + ln -sf /usr/bin/python2 "${srcdir}/python2-path/python" + export PATH="${srcdir}/python2-path:${PATH}:${srcdir}/depot_tools" + + echo "Fetching chromium..." + git clone --branch=${_chromiumver} --depth=1 \ + https://chromium.googlesource.com/chromium/src.git + + echo "solutions = [ + { +\"name\": \"src/electron\", +\"url\": \"file://${srcdir}/electron@${_commit}\", +\"deps_file\": \"DEPS\", +\"managed\": False, +\"custom_deps\": { + \"src\": None, +}, +\"custom_vars\": {}, + }, +]" > .gclient + + python2 "${srcdir}/depot_tools/gclient.py" sync \ + --with_branch_heads \ + --with_tags \ + --nohooks + + sed -e "s/'am'/'apply'/" -i src/electron/script/lib/git.py + + echo "Running hooks..." + # python2 "${srcdir}/depot_tools/gclient.py" runhooks + python2 src/build/landmines.py
[arch-commits] Commit in (9 files)
Date: Tuesday, December 8, 2020 @ 05:09:04 Author: tensor5 Revision: 771736 addpkg: electron10 10.1.7 Added: electron10/ electron10/repos/ electron10/trunk/ electron10/trunk/PKGBUILD electron10/trunk/chromium-skia-harmony.patch electron10/trunk/default_app-icon.patch electron10/trunk/electron10.desktop electron10/trunk/media-Set-allocation-limit-compatible-with-FFmpeg-4.3.patch electron10/trunk/use-system-libraries-in-node.patch -+ PKGBUILD| 196 ++ chromium-skia-harmony.patch | 14 default_app-icon.patch | 21 + electron10.desktop |7 media-Set-allocation-limit-compatible-with-FFmpeg-4.3.patch | 43 ++ use-system-libraries-in-node.patch | 57 ++ 6 files changed, 338 insertions(+) Added: electron10/trunk/PKGBUILD === --- electron10/trunk/PKGBUILD (rev 0) +++ electron10/trunk/PKGBUILD 2020-12-08 05:09:04 UTC (rev 771736) @@ -0,0 +1,196 @@ +# Maintainer: Nicola Squartini + +pkgname=electron10 +pkgver=10.1.7 +_commit=e24e77f4a2517b25e739dcaba7b237bc40b5ab5d +_chromiumver=85.0.4183.121 +pkgrel=1 +pkgdesc='Build cross platform desktop apps with web technologies' +arch=('x86_64') +url='https://electronjs.org/' +license=('MIT' 'custom') +depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libxslt' 'minizip' + 'nss' 're2' 'snappy') +makedepends=('clang' 'git' 'gn-m85' 'gperf' 'harfbuzz-icu' 'java-runtime-headless' + 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn' + 'python2' 'wget') +optdepends=('kde-cli-tools: file deletion support (kioclient5)' +'libappindicator-gtk3: StatusNotifierItem support' +'trash-cli: file deletion support (trash-put)' +"xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)") +source=('git+https://github.com/electron/electron.git' +'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git' +"${pkgname}.desktop" +'default_app-icon.patch' +'use-system-libraries-in-node.patch' +'chromium-skia-harmony.patch' +'media-Set-allocation-limit-compatible-with-FFmpeg-4.3.patch' + ) +sha256sums=('SKIP' +'SKIP' +'5b7dd19adc360baa9e89bee514c0e8e183252a9ad78eae810ede7378a3b40b08' +'dd2d248831dd4944d385ebf008426e66efe61d6fdf66f8932c963a12167947b4' +'50884820e07f7ce5ce55ee1ecdf610367a737e076c5029da0ab0d23154e7661d' +'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1' +'0f041d655335cd2a4773ae7ca5e301a0ff12c6c53f57b7cf6651c268e0420a1c' + ) + +_system_libs=('ffmpeg' + 'flac' + 'fontconfig' + 'freetype' + 'harfbuzz-ng' + 'icu' + 'libdrm' + 'libevent' + 'libjpeg' + 'libpng' +# 'libvpx' + 'libwebp' + 'libxml' + 'libxslt' +# 'openh264' + 'opus' + 're2' + 'snappy' + 'zlib' + ) + +prepare() { + mkdir -p "${srcdir}"/python2-path + ln -sf /usr/bin/python2 "${srcdir}/python2-path/python" + export PATH="${srcdir}/python2-path:${PATH}:${srcdir}/depot_tools" + + echo "Fetching chromium..." + git clone --branch=${_chromiumver} --depth=1 \ + https://chromium.googlesource.com/chromium/src.git + + echo "solutions = [ + { +\"name\": \"src/electron\", +\"url\": \"file://${srcdir}/electron@${_commit}\", +\"deps_file\": \"DEPS\", +\"managed\": False, +\"custom_deps\": { + \"src\": None, +}, +\"custom_vars\": {}, + }, +]" > .gclient + + python2 "${srcdir}/depot_tools/gclient.py" sync \ + --with_branch_heads \ + --with_tags \ + --nohooks + + sed -e "s/'am'/'apply'/" -i src/electron/script/lib/git.py + + echo "Running hooks..." + # python2 "${srcdir}/depot_tools/gclient.py" runhooks + python2 src/build/landmines.py + python2 src/build/util/lastchange.py -o src/build/util/LASTCHANGE + python2 src/build/util/lastchange.py -m GPU_LISTS_VERSION \ +--revision-id-only --header src/gpu/config/gpu_lists_version.h + python2 src/build/util/lastchange.py -m SKIA_COMMIT_HASH \ +-s src/third_party/skia --header src/skia/ext/skia_commit_hash.h + # Create sysmlink to system clang-format + ln -s /usr/bin/clang-format src/buildtools/linux64 + # Create sysmlink to system Node.js + mkdir -p src/third_party/node/linux/node-linux-x64/bin + ln -sf /usr/bin/node src/third_party/node/linux/node-linux-x64/bin + python2 src/third_party/depot_tools/download_from_google_storage.py \ +
[arch-commits] Commit in xreader/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 8, 2020 @ 03:51:07 Author: eschwartz Revision: 771735 archrelease: copy trunk to community-x86_64 Added: xreader/repos/community-x86_64/PKGBUILD (from rev 771734, xreader/trunk/PKGBUILD) Deleted: xreader/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 96 ++--- 1 file changed, 48 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-08 03:50:47 UTC (rev 771734) +++ PKGBUILD2020-12-08 03:51:07 UTC (rev 771735) @@ -1,48 +0,0 @@ -# Maintainer: Eli Schwartz -# Contributor: Nate Simon - -pkgname=xreader -pkgver=2.6.4 -pkgrel=1 -pkgdesc="Document viewer for files like PDF and Postscript. X-Apps Project." -arch=('x86_64') -url="https://github.com/linuxmint/${pkgname}; -license=('GPL') -groups=('x-apps') -depends=('poppler-glib' 'webkit2gtk' 'xapps') -optdepends=('djvulibre: support for djvu files' -'libgxps: support for xps files' -'libspectre: support for dvi and ps files' -'mathjax2: support for math in epub files' -'texlive-bin: support for dvi files') -makedepends=('meson' 'samurai' 'intltool' 'itstool' 'gobject-introspection' 'djvulibre' - 'libgxps' 'libspectre' 'texlive-bin') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") -sha256sums=('7e2f833669345a396448f475213637f31dff6c45a57b25badb1c13e28a289b10') -b2sums=('5e0a542e5c2de9a073eb03e7a0be80ad746afa62e7417fe6e682f6249507c038109dcab9ce217024d981a94122a1640deda870c3ee158b532c4f46a213119cb9') - -build() { -mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build -cd "${srcdir}"/${pkgname}-${pkgver}/build - -meson --prefix=/usr \ - --libexecdir=lib/${pkgname} \ - --buildtype=plain \ - -Dmathjax-directory=/usr/share/mathjax2 \ - -Dcomics=true \ - -Ddjvu=true \ - -Ddvi=true \ - -Dt1lib=true \ - -Dpixbuf=true \ - -Dintrospection=true \ - -Dhelp_files=true \ - -Dtests=false \ - .. -samu -} - -package(){ -cd "${srcdir}"/${pkgname}-${pkgver}/build - -DESTDIR="${pkgdir}" samu install -} Copied: xreader/repos/community-x86_64/PKGBUILD (from rev 771734, xreader/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-08 03:51:07 UTC (rev 771735) @@ -0,0 +1,48 @@ +# Maintainer: Eli Schwartz +# Contributor: Nate Simon + +pkgname=xreader +pkgver=2.8.0 +pkgrel=1 +pkgdesc="Document viewer for files like PDF and Postscript. X-Apps Project." +arch=('x86_64') +url="https://github.com/linuxmint/${pkgname}; +license=('GPL') +groups=('x-apps') +depends=('poppler-glib' 'webkit2gtk' 'xapps') +optdepends=('djvulibre: support for djvu files' +'libgxps: support for xps files' +'libspectre: support for dvi and ps files' +'mathjax2: support for math in epub files' +'texlive-bin: support for dvi files') +makedepends=('meson' 'samurai' 'intltool' 'itstool' 'gobject-introspection' 'djvulibre' + 'libgxps' 'libspectre' 'texlive-bin') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha256sums=('7343a06a987f178b5273078c9922e51afd582235c5969807346974724478cbcd') +b2sums=('e7e21b0578e9b228528ae5049fbb90c67400d3e6be3bd11e10dd53e888df7b6b370c089f74eddfc3c7e7fcee981821d7ce96f24b6df20aaa599422abc6cae80e') + +build() { +mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build +cd "${srcdir}"/${pkgname}-${pkgver}/build + +meson --prefix=/usr \ + --libexecdir=lib/${pkgname} \ + --buildtype=plain \ + -Dmathjax-directory=/usr/share/mathjax2 \ + -Dcomics=true \ + -Ddjvu=true \ + -Ddvi=true \ + -Dt1lib=true \ + -Dpixbuf=true \ + -Dintrospection=true \ + -Dhelp_files=true \ + -Dtests=false \ + .. +samu +} + +package(){ +cd "${srcdir}"/${pkgname}-${pkgver}/build + +DESTDIR="${pkgdir}" samu install +}
[arch-commits] Commit in xreader/trunk (PKGBUILD)
Date: Tuesday, December 8, 2020 @ 03:50:47 Author: eschwartz Revision: 771734 upgpkg: xreader 2.8.0-1: upstream release Modified: xreader/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 23:53:44 UTC (rev 771733) +++ PKGBUILD2020-12-08 03:50:47 UTC (rev 771734) @@ -2,7 +2,7 @@ # Contributor: Nate Simon pkgname=xreader -pkgver=2.6.4 +pkgver=2.8.0 pkgrel=1 pkgdesc="Document viewer for files like PDF and Postscript. X-Apps Project." arch=('x86_64') @@ -18,8 +18,8 @@ makedepends=('meson' 'samurai' 'intltool' 'itstool' 'gobject-introspection' 'djvulibre' 'libgxps' 'libspectre' 'texlive-bin') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") -sha256sums=('7e2f833669345a396448f475213637f31dff6c45a57b25badb1c13e28a289b10') -b2sums=('5e0a542e5c2de9a073eb03e7a0be80ad746afa62e7417fe6e682f6249507c038109dcab9ce217024d981a94122a1640deda870c3ee158b532c4f46a213119cb9') +sha256sums=('7343a06a987f178b5273078c9922e51afd582235c5969807346974724478cbcd') +b2sums=('e7e21b0578e9b228528ae5049fbb90c67400d3e6be3bd11e10dd53e888df7b6b370c089f74eddfc3c7e7fcee981821d7ce96f24b6df20aaa599422abc6cae80e') build() { mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build
[arch-commits] Commit in rust-analyzer/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 7, 2020 @ 23:53:44 Author: polyzen Revision: 771733 archrelease: copy trunk to community-x86_64 Added: rust-analyzer/repos/community-x86_64/PKGBUILD (from rev 771732, rust-analyzer/trunk/PKGBUILD) Deleted: rust-analyzer/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 58 +++--- 1 file changed, 27 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-07 23:53:26 UTC (rev 771732) +++ PKGBUILD2020-12-07 23:53:44 UTC (rev 771733) @@ -1,31 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Sergey A. - -pkgname=rust-analyzer -_pkgver=2020-11-30 -pkgver=20201130 -pkgrel=1 -pkgdesc='Experimental Rust compiler front-end for IDEs' -arch=('x86_64') -url=https://github.com/rust-analyzer/rust-analyzer -license=('Apache' 'MIT') -depends=('gcc-libs' 'rust') -source=("$url/archive/$_pkgver/$pkgname-$_pkgver.tar.gz") -b2sums=('ecf931266a88dbb7f7454cd9a08364d4b9416de87606373081ab0fa869138ba197519aba3254de3e14d3a41ae0e8176c1680c08c24fc7285cfba894d6b340598') - -pkgver() { - echo ${_pkgver//-} -} - -build() { - cd $pkgname-$_pkgver - cargo build --release --locked -} - -package() { - cd $pkgname-$_pkgver - install -Dt "$pkgdir"/usr/bin target/release/rust-analyzer - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT -} - -# vim:set ts=2 sw=2 et: Copied: rust-analyzer/repos/community-x86_64/PKGBUILD (from rev 771732, rust-analyzer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-07 23:53:44 UTC (rev 771733) @@ -0,0 +1,27 @@ +# Maintainer: Daniel M. Capella +# Contributor: Sergey A. + +pkgname=rust-analyzer +_pkgver=2020-12-07 +pkgver=${_pkgver//-} +pkgrel=1 +pkgdesc='Experimental Rust compiler front-end for IDEs' +arch=('x86_64') +url=https://github.com/rust-analyzer/rust-analyzer +license=('Apache' 'MIT') +depends=('gcc-libs' 'rust') +source=("$url/archive/$_pkgver/$pkgname-$_pkgver.tar.gz") +b2sums=('6d200a0d0f51f80a516946981c21354452159d2cec8ef2adaa370e4919297f9d4baf6beedc8a3f55cf86b720d9b9450b43ad845748f77a1b70da7f846f2e6f50') + +build() { + cd $pkgname-$_pkgver + cargo build --release --locked +} + +package() { + cd $pkgname-$_pkgver + install -Dt "$pkgdir"/usr/bin target/release/rust-analyzer + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in rust-analyzer/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 23:53:26 Author: polyzen Revision: 771732 upgpkg: rust-analyzer 20201207-1 Modified: rust-analyzer/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 23:30:23 UTC (rev 771731) +++ PKGBUILD2020-12-07 23:53:26 UTC (rev 771732) @@ -2,8 +2,8 @@ # Contributor: Sergey A. pkgname=rust-analyzer -_pkgver=2020-11-30 -pkgver=20201130 +_pkgver=2020-12-07 +pkgver=${_pkgver//-} pkgrel=1 pkgdesc='Experimental Rust compiler front-end for IDEs' arch=('x86_64') @@ -11,12 +11,8 @@ license=('Apache' 'MIT') depends=('gcc-libs' 'rust') source=("$url/archive/$_pkgver/$pkgname-$_pkgver.tar.gz") -b2sums=('ecf931266a88dbb7f7454cd9a08364d4b9416de87606373081ab0fa869138ba197519aba3254de3e14d3a41ae0e8176c1680c08c24fc7285cfba894d6b340598') +b2sums=('6d200a0d0f51f80a516946981c21354452159d2cec8ef2adaa370e4919297f9d4baf6beedc8a3f55cf86b720d9b9450b43ad845748f77a1b70da7f846f2e6f50') -pkgver() { - echo ${_pkgver//-} -} - build() { cd $pkgname-$_pkgver cargo build --release --locked
[arch-commits] Commit in haskell-snap-core/repos (2 files)
Date: Monday, December 7, 2020 @ 23:30:23 Author: felixonmars Revision: 771731 archrelease: copy trunk to community-staging-x86_64 Added: haskell-snap-core/repos/community-staging-x86_64/ haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 771730, haskell-snap-core/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 771730, haskell-snap-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 23:30:23 UTC (rev 771731) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=snap-core +pkgname=haskell-snap-core +pkgver=1.0.4.2 +pkgrel=79 +pkgdesc="A Haskell Web Framework (core interfaces and types)" +url="https://github.com/snapframework/snap-core; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-old-locale' 'haskell-hunit' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-lifted-base' 'haskell-io-streams' 'haskell-hashable' + 'haskell-monad-control' 'haskell-random' 'haskell-readable' 'haskell-regex-posix' + 'haskell-transformers-base' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-parallel' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-zlib') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz + snap-core-fix-random-1.2.patch::https://github.com/snapframework/snap-core/pull/299.patch) +sha512sums=('42e710ac58a7d3cf58f9fdeca6c9c4880a94765ee0dc42fbcdaf68a6c2c337e1715f8b89863c7f911232af493bf5622b647d4c962237f211f97d731572fd94f5' + '4c00e8bcf390c5e7367afe4879e34b5c5db8801080b63598cbfbda2cf73d4fc2180844383c8eabe814809d5a5a2d15c5f4da32a3ecea94a554d9dbedd858f501') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../snap-core-fix-random-1.2.patch +sed -i -e '/bytestring-builder/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-snap-core/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 23:30:09 Author: felixonmars Revision: 771730 upgpkg: haskell-snap-core 1.0.4.2-79: rebuild with strict 0.4.0.1 Modified: haskell-snap-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 23:28:03 UTC (rev 771729) +++ PKGBUILD2020-12-07 23:30:09 UTC (rev 771730) @@ -3,7 +3,7 @@ _hkgname=snap-core pkgname=haskell-snap-core pkgver=1.0.4.2 -pkgrel=78 +pkgrel=79 pkgdesc="A Haskell Web Framework (core interfaces and types)" url="https://github.com/snapframework/snap-core; license=('BSD')
[arch-commits] Commit in haskell-lsp/repos (2 files)
Date: Monday, December 7, 2020 @ 23:28:03 Author: felixonmars Revision: 771729 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lsp/repos/community-staging-x86_64/ haskell-lsp/repos/community-staging-x86_64/PKGBUILD (from rev 771728, haskell-lsp/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-lsp/repos/community-staging-x86_64/PKGBUILD (from rev 771728, haskell-lsp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 23:28:03 UTC (rev 771729) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-lsp +pkgname=haskell-lsp +pkgver=0.23.0.0 +pkgrel=35 +pkgdesc="Haskell library for the Microsoft Language Server Protocol" +url="https://github.com/alanz/haskell-lsp; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-attoparsec' 'haskell-data-default' + 'haskell-hashable' 'haskell-lsp-types' 'haskell-hslogger' 'haskell-lens' + 'haskell-network-uri' 'haskell-rope-utf16-splay' 'haskell-sorted-list' + 'haskell-temporary' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('12b62e833f33bee80f586ee65e01b4927da8267a652929f13a6268fe18728981a5b1675f880eb14409dc23ecff252b71d184e1a567d7781ddb3dc8d1fd7b910c') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lsp/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 23:27:48 Author: felixonmars Revision: 771728 upgpkg: haskell-lsp 0.23.0.0-35: rebuild with strict 0.4.0.1 Modified: haskell-lsp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 23:25:36 UTC (rev 771727) +++ PKGBUILD2020-12-07 23:27:48 UTC (rev 771728) @@ -3,7 +3,7 @@ _hkgname=haskell-lsp pkgname=haskell-lsp pkgver=0.23.0.0 -pkgrel=34 +pkgrel=35 pkgdesc="Haskell library for the Microsoft Language Server Protocol" url="https://github.com/alanz/haskell-lsp; license=("MIT")
[arch-commits] Commit in haskell-lsp-types/repos (2 files)
Date: Monday, December 7, 2020 @ 23:25:36 Author: felixonmars Revision: 771727 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lsp-types/repos/community-staging-x86_64/ haskell-lsp-types/repos/community-staging-x86_64/PKGBUILD (from rev 771726, haskell-lsp-types/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-lsp-types/repos/community-staging-x86_64/PKGBUILD (from rev 771726, haskell-lsp-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 23:25:36 UTC (rev 771727) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-lsp-types +pkgname=haskell-lsp-types +pkgver=0.23.0.0 +pkgrel=34 +pkgdesc="Haskell library for the Microsoft Language Server Protocol, data types" +url="https://github.com/alanz/haskell-lsp; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-data-default' 'haskell-hashable' 'haskell-lens' + 'haskell-network-uri' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('057b7014d297054cfce3aa44385184f71911594b7a5199d38a9362fc9a481006a93bcb7628f5cd2959ca3fec475c370f7359dc6e9fa6bb96ffa31544c9ed9764') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lsp-types/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 23:25:22 Author: felixonmars Revision: 771726 upgpkg: haskell-lsp-types 0.23.0.0-34: rebuild with strict 0.4.0.1 Modified: haskell-lsp-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 23:23:08 UTC (rev 771725) +++ PKGBUILD2020-12-07 23:25:22 UTC (rev 771726) @@ -3,7 +3,7 @@ _hkgname=haskell-lsp-types pkgname=haskell-lsp-types pkgver=0.23.0.0 -pkgrel=33 +pkgrel=34 pkgdesc="Haskell library for the Microsoft Language Server Protocol, data types" url="https://github.com/alanz/haskell-lsp; license=("MIT")
[arch-commits] Commit in idris/repos (2 files)
Date: Monday, December 7, 2020 @ 23:23:08 Author: felixonmars Revision: 771725 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 771724, idris/trunk/PKGBUILD) --+ PKGBUILD | 62 + 1 file changed, 62 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 771724, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 23:23:08 UTC (rev 771725) @@ -0,0 +1,62 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.3 +pkgrel=121 +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: Monday, December 7, 2020 @ 23:22:53 Author: felixonmars Revision: 771724 upgpkg: idris 1.3.3-121: rebuild with strict 0.4.0.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 23:05:47 UTC (rev 771723) +++ PKGBUILD2020-12-07 23:22:53 UTC (rev 771724) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.3 -pkgrel=120 +pkgrel=121 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/; license=("BSD")
[arch-commits] Commit in haskell-cheapskate/repos (2 files)
Date: Monday, December 7, 2020 @ 23:05:47 Author: felixonmars Revision: 771723 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 771722, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 771722, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 23:05:47 UTC (rev 771723) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1.2 +pkgrel=199 +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: Monday, December 7, 2020 @ 23:05:33 Author: felixonmars Revision: 771722 upgpkg: haskell-cheapskate 0.1.1.2-199: rebuild with strict 0.4.0.1 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 23:04:15 UTC (rev 771721) +++ PKGBUILD2020-12-07 23:05:33 UTC (rev 771722) @@ -4,7 +4,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1.2 -pkgrel=198 +pkgrel=199 pkgdesc="Experimental markdown processor." url="https://github.com/jgm/cheapskate; license=("BSD")
[arch-commits] Commit in haskell-xss-sanitize/repos (2 files)
Date: Monday, December 7, 2020 @ 23:04:15 Author: felixonmars Revision: 771721 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 771720, haskell-xss-sanitize/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 771720, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 23:04:15 UTC (rev 771721) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.6 +pkgrel=225 +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: Monday, December 7, 2020 @ 23:04:00 Author: felixonmars Revision: 771720 upgpkg: haskell-xss-sanitize 0.3.6-225: rebuild with strict 0.4.0.1 Modified: haskell-xss-sanitize/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 23:03:15 UTC (rev 771719) +++ PKGBUILD2020-12-07 23:04:00 UTC (rev 771720) @@ -4,7 +4,7 @@ _hkgname=xss-sanitize pkgname=haskell-xss-sanitize pkgver=0.3.6 -pkgrel=224 +pkgrel=225 pkgdesc="sanitize untrusted HTML to prevent XSS attacks" url="https://github.com/yesodweb/haskell-xss-sanitize; license=("custom:BSD2")
[arch-commits] Commit in haskell-texmath/repos (2 files)
Date: Monday, December 7, 2020 @ 23:03:15 Author: felixonmars Revision: 771719 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 771718, haskell-texmath/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 771718, haskell-texmath/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 23:03:15 UTC (rev 771719) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=texmath +pkgname=haskell-texmath +pkgver=0.12.0.3 +pkgrel=39 +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 +}
[arch-commits] Commit in haskell-texmath/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 23:03:01 Author: felixonmars Revision: 771718 upgpkg: haskell-texmath 0.12.0.3-39: rebuild with strict 0.4.0.1 Modified: haskell-texmath/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 23:00:36 UTC (rev 771717) +++ PKGBUILD2020-12-07 23:03:01 UTC (rev 771718) @@ -4,7 +4,7 @@ _hkgname=texmath pkgname=haskell-texmath pkgver=0.12.0.3 -pkgrel=38 +pkgrel=39 pkgdesc="Conversion between formats used to represent mathematics." url="https://github.com/jgm/texmath; license=("GPL2")
[arch-commits] Commit in haskell-skylighting/repos (2 files)
Date: Monday, December 7, 2020 @ 23:00:36 Author: felixonmars Revision: 771717 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skylighting/repos/community-staging-x86_64/ haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 771716, haskell-skylighting/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 771716, haskell-skylighting/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 23:00:36 UTC (rev 771717) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=skylighting +pkgname=haskell-skylighting +pkgver=0.10.0.1 +pkgrel=4 +pkgdesc="Syntax highlighting library" +url="https://github.com/jgm/skylighting; +license=('GPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-skylighting-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('45168294009a3f62c57fd4bc20c6cd6020b46c79863cd7fa5de9f6d5229edf0a2f85ebbdcc256add94cf78154f16c9bad18f1dd5ff4306861926a90e850e2859') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-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 +} + +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-skylighting/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 23:00:22 Author: felixonmars Revision: 771716 upgpkg: haskell-skylighting 0.10.0.1-4: rebuild with strict 0.4.0.1 Modified: haskell-skylighting/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:59:28 UTC (rev 771715) +++ PKGBUILD2020-12-07 23:00:22 UTC (rev 771716) @@ -3,7 +3,7 @@ _hkgname=skylighting pkgname=haskell-skylighting pkgver=0.10.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Syntax highlighting library" url="https://github.com/jgm/skylighting; license=('GPL2')
[arch-commits] Commit in haskell-skylighting-core/repos (2 files)
Date: Monday, December 7, 2020 @ 22:59:28 Author: felixonmars Revision: 771715 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skylighting-core/repos/community-staging-x86_64/ haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from rev 771714, haskell-skylighting-core/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from rev 771714, haskell-skylighting-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:59:28 UTC (rev 771715) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=skylighting-core +pkgname=haskell-skylighting-core +pkgver=0.10.0.1 +pkgrel=4 +pkgdesc="Syntax highlighting library" +url="https://github.com/jgm/skylighting; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-case-insensitive' + 'haskell-colour' 'haskell-hxt' 'haskell-safe' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-pretty-show' 'haskell-quickcheck' + 'haskell-random' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('66acdb81f7be9a03fd510e18de3247705854364de3805660a2464e86ccfef969e62c05f7bb1487bf1bb3c864f889860e6e0aac1a5bae1548763c40f29f1a79d6') + +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 \ +-fexecutable +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-skylighting-core/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:59:14 Author: felixonmars Revision: 771714 upgpkg: haskell-skylighting-core 0.10.0.1-4: rebuild with strict 0.4.0.1 Modified: haskell-skylighting-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:57:36 UTC (rev 771713) +++ PKGBUILD2020-12-07 22:59:14 UTC (rev 771714) @@ -3,7 +3,7 @@ _hkgname=skylighting-core pkgname=haskell-skylighting-core pkgver=0.10.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Syntax highlighting library" url="https://github.com/jgm/skylighting; license=('BSD')
[arch-commits] Commit in haskell-hxt/repos (2 files)
Date: Monday, December 7, 2020 @ 22:57:36 Author: felixonmars Revision: 771713 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hxt/repos/community-staging-x86_64/ haskell-hxt/repos/community-staging-x86_64/PKGBUILD (from rev 771712, haskell-hxt/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hxt/repos/community-staging-x86_64/PKGBUILD (from rev 771712, haskell-hxt/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:57:36 UTC (rev 771713) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=hxt +pkgname=haskell-hxt +pkgver=9.3.1.18 +pkgrel=176 +pkgdesc="A collection of tools for processing XML with Haskell." +url="https://github.com/UweSchmidt/hxt; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hxt-charproperties' 'haskell-hxt-regex-xmlschema' 'haskell-hxt-unicode' + 'haskell-network-uri') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4b7c57486fe02357a45b5f835dd9f05333ce39578ec84c3c920fdcaa2df8ae1067da3650d3948559ddaf2e6f77f14291e1ddaa28a12ea9dfb62a797d296ec118') + +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-hxt/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:57:21 Author: felixonmars Revision: 771712 upgpkg: haskell-hxt 9.3.1.18-176: rebuild with strict 0.4.0.1 Modified: haskell-hxt/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:55:57 UTC (rev 771711) +++ PKGBUILD2020-12-07 22:57:21 UTC (rev 771712) @@ -3,7 +3,7 @@ _hkgname=hxt pkgname=haskell-hxt pkgver=9.3.1.18 -pkgrel=175 +pkgrel=176 pkgdesc="A collection of tools for processing XML with Haskell." url="https://github.com/UweSchmidt/hxt; license=('MIT')
[arch-commits] Commit in haskell-pretty-simple/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:46:45 Author: felixonmars Revision: 771700 upgpkg: haskell-pretty-simple 4.0.0.0-20: rebuild with strict 0.4.0.1 Modified: haskell-pretty-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:45:51 UTC (rev 771699) +++ PKGBUILD2020-12-07 22:46:45 UTC (rev 771700) @@ -3,7 +3,7 @@ _hkgname=pretty-simple pkgname=haskell-pretty-simple pkgver=4.0.0.0 -pkgrel=19 +pkgrel=20 pkgdesc="Pretty printer for data types with a 'Show' instance" url="https://github.com/cdepillabout/pretty-simple; license=('BSD')
[arch-commits] Commit in haskell-pretty-simple/repos (2 files)
Date: Monday, December 7, 2020 @ 22:46:59 Author: felixonmars Revision: 771701 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pretty-simple/repos/community-staging-x86_64/ haskell-pretty-simple/repos/community-staging-x86_64/PKGBUILD (from rev 771700, haskell-pretty-simple/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-pretty-simple/repos/community-staging-x86_64/PKGBUILD (from rev 771700, haskell-pretty-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:46:59 UTC (rev 771701) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=pretty-simple +pkgname=haskell-pretty-simple +pkgver=4.0.0.0 +pkgrel=20 +pkgdesc="Pretty printer for data types with a 'Show' instance" +url="https://github.com/cdepillabout/pretty-simple; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b30ad63fac3545e6f6b2d67b323e4d43ef29ea2a51e2ac3433e8d0ffa6776e90ac2bbe3ab790c500244c77a54a93cc5a2a6b6e87a2524f8777c74529f7681f78') + +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-network-uri/repos (2 files)
Date: Monday, December 7, 2020 @ 22:55:57 Author: felixonmars Revision: 771711 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-uri/repos/community-staging-x86_64/ haskell-network-uri/repos/community-staging-x86_64/PKGBUILD (from rev 771710, haskell-network-uri/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-network-uri/repos/community-staging-x86_64/PKGBUILD (from rev 771710, haskell-network-uri/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:55:57 UTC (rev 771711) @@ -0,0 +1,49 @@ +# Maintainer: Jelle van der Waa + +_hkgname=network-uri +pkgname=haskell-network-uri +pkgver=2.6.3.0 +pkgrel=195 +pkgdesc="A library for client-side HTTP" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'sh') +makedepends=('ghc' 'haskell-criterion' 'haskell-hunit' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('15091367e4543de1e2af0d81973b8e456e2c5f5295dcd7a91b91f46c2e07a6a655c6ab4c0837ce7566b21b43bca3569c1b27bb7f437572b09d00e678c7b512f0') + +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 +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-network-uri/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:55:43 Author: felixonmars Revision: 771710 upgpkg: haskell-network-uri 2.6.3.0-195: rebuild with strict 0.4.0.1 Modified: haskell-network-uri/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:53:56 UTC (rev 771709) +++ PKGBUILD2020-12-07 22:55:43 UTC (rev 771710) @@ -3,7 +3,7 @@ _hkgname=network-uri pkgname=haskell-network-uri pkgver=2.6.3.0 -pkgrel=194 +pkgrel=195 pkgdesc="A library for client-side HTTP" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-criterion/repos (2 files)
Date: Monday, December 7, 2020 @ 22:53:56 Author: felixonmars Revision: 771709 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion/repos/community-staging-x86_64/ haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 771708, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 771708, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:53:56 UTC (rev 771709) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.5.9.0 +pkgrel=3 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-base-compat-batteries' + 'haskell-binary-orphans' 'haskell-cassava' 'haskell-code-page' + 'haskell-criterion-measurement' 'haskell-glob' 'haskell-js-chart' + 'haskell-microstache' 'haskell-mwc-random' 'haskell-optparse-applicative' + 'haskell-statistics' 'haskell-transformers-compat' 'haskell-vector' + 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ba8550073977ac829d35e327bc976a6a914694d2e9eb29f25c40811ec4064249dba746ac7a3df1b21532ca64c62375d9b35c201c7e259801f21ccde883647ca8') + +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-fast -f-embed-data-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-criterion/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:53:42 Author: felixonmars Revision: 771708 upgpkg: haskell-criterion 1.5.9.0-3: rebuild with strict 0.4.0.1 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:51:48 UTC (rev 771707) +++ PKGBUILD2020-12-07 22:53:42 UTC (rev 771708) @@ -4,7 +4,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.5.9.0 -pkgrel=2 +pkgrel=3 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion; license=("BSD")
[arch-commits] Commit in haskell-cassava-megaparsec/repos (2 files)
Date: Monday, December 7, 2020 @ 22:51:48 Author: felixonmars Revision: 771707 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cassava-megaparsec/repos/community-staging-x86_64/ haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 771706, haskell-cassava-megaparsec/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 771706, haskell-cassava-megaparsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:51:48 UTC (rev 771707) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=cassava-megaparsec +pkgname=haskell-cassava-megaparsec +pkgver=2.0.2 +pkgrel=23 +pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava" +url="https://github.com/stackbuilders/cassava-megaparsec; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b32057fe6dd2a70eb96e9453e3f765f0b67099342411df050bf30dc0bf1c360b3804b1e958c6e2937f66b98433e0459ab3833f060065b45af051415cdfc0bf7b') + +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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-cassava-megaparsec/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:51:34 Author: felixonmars Revision: 771706 upgpkg: haskell-cassava-megaparsec 2.0.2-23: rebuild with strict 0.4.0.1 Modified: haskell-cassava-megaparsec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:50:34 UTC (rev 771705) +++ PKGBUILD2020-12-07 22:51:34 UTC (rev 771706) @@ -3,7 +3,7 @@ _hkgname=cassava-megaparsec pkgname=haskell-cassava-megaparsec pkgver=2.0.2 -pkgrel=22 +pkgrel=23 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava" url="https://github.com/stackbuilders/cassava-megaparsec; license=('MIT')
[arch-commits] Commit in haskell-cassava/repos (2 files)
Date: Monday, December 7, 2020 @ 22:50:34 Author: felixonmars Revision: 771705 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cassava/repos/community-staging-x86_64/ haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 771704, haskell-cassava/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 771704, haskell-cassava/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:50:34 UTC (rev 771705) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cassava +pkgname=haskell-cassava +pkgver=0.5.2.0 +pkgrel=70 +pkgdesc="A CSV parsing and encoding library" +url="https://github.com/tibbe/cassava; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-hashable" "haskell-only" "haskell-scientific" + "haskell-text-short" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f7f3fc2ebf58491847fb20b21ecf18595933d296bfd4c48249d35c52e72988c4e2758d7a6d2095a9edb3bed8e154a11170920a7c08262270c9f60cb853085383') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-bytestring--LT-0_10_4 +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-cassava/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:50:20 Author: felixonmars Revision: 771704 upgpkg: haskell-cassava 0.5.2.0-70: rebuild with strict 0.4.0.1 Modified: haskell-cassava/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:49:11 UTC (rev 771703) +++ PKGBUILD2020-12-07 22:50:20 UTC (rev 771704) @@ -4,7 +4,7 @@ _hkgname=cassava pkgname=haskell-cassava pkgver=0.5.2.0 -pkgrel=69 +pkgrel=70 pkgdesc="A CSV parsing and encoding library" url="https://github.com/tibbe/cassava; license=("BSD")
[arch-commits] Commit in haskell-text-short/repos (2 files)
Date: Monday, December 7, 2020 @ 22:49:11 Author: felixonmars Revision: 771703 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-short/repos/community-staging-x86_64/ haskell-text-short/repos/community-staging-x86_64/PKGBUILD (from rev 771702, haskell-text-short/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-text-short/repos/community-staging-x86_64/PKGBUILD (from rev 771702, haskell-text-short/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:49:11 UTC (rev 771703) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=text-short +pkgname=haskell-text-short +pkgver=0.1.3 +pkgrel=74 +pkgdesc="Memory-efficient representation of Unicode text strings" +url="https://github.com/hvr/text-short; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc' 'haskell-quickcheck-instances' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6d7a5379dbaf28a201dd44229959a293acb5ff57c4659a6a34af37e46b2e6fc5eb61a00ba26d36dd08795456246429ec20236af8e342fd0d03bfcf6d06d69428') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.13/<5/;s/< *0.6/<1/;s/< *1.3/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-asserts +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-text-short/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:48:57 Author: felixonmars Revision: 771702 upgpkg: haskell-text-short 0.1.3-74: rebuild with strict 0.4.0.1 Modified: haskell-text-short/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:46:59 UTC (rev 771701) +++ PKGBUILD2020-12-07 22:48:57 UTC (rev 771702) @@ -4,7 +4,7 @@ _hkgname=text-short pkgname=haskell-text-short pkgver=0.1.3 -pkgrel=73 +pkgrel=74 pkgdesc="Memory-efficient representation of Unicode text strings" url="https://github.com/hvr/text-short; license=("BSD")
[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:36:52 Author: felixonmars Revision: 771686 upgpkg: haskell-prettyprinter-ansi-terminal 1.1.2-38: rebuild with strict 0.4.0.1 Modified: haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:36:06 UTC (rev 771685) +++ PKGBUILD2020-12-07 22:36:52 UTC (rev 771686) @@ -3,7 +3,7 @@ _hkgname=prettyprinter-ansi-terminal pkgname=haskell-prettyprinter-ansi-terminal pkgver=1.1.2 -pkgrel=37 +pkgrel=38 pkgdesc="ANSI terminal backend for the prettyprinter package." url="https://github.com/quchen/prettyprinter-ansi-terminal; license=('custom:BSD2')
[arch-commits] Commit in haskell-prettyprinter-convert-ansi-wl-pprint/repos (2 files)
Date: Monday, December 7, 2020 @ 22:45:51 Author: felixonmars Revision: 771699 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/ haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 771698, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 771698, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:45:51 UTC (rev 771699) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=prettyprinter-convert-ansi-wl-pprint +pkgname=haskell-prettyprinter-convert-ansi-wl-pprint +pkgver=1.1.1 +pkgrel=41 +pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones." +url="https://github.com/quchen/prettyprinter; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('12582ba31dc7401047a8e98c8059aee687c9b420825f6887567dbab1181602e97ad973f883592e3f035840e7abec61daa3718dba90a3cf8cac4f543674a31142') + +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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-prettyprinter-convert-ansi-wl-pprint/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:45:38 Author: felixonmars Revision: 771698 upgpkg: haskell-prettyprinter-convert-ansi-wl-pprint 1.1.1-41: rebuild with strict 0.4.0.1 Modified: haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:44:55 UTC (rev 771697) +++ PKGBUILD2020-12-07 22:45:38 UTC (rev 771698) @@ -3,7 +3,7 @@ _hkgname=prettyprinter-convert-ansi-wl-pprint pkgname=haskell-prettyprinter-convert-ansi-wl-pprint pkgver=1.1.1 -pkgrel=40 +pkgrel=41 pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones." url="https://github.com/quchen/prettyprinter; license=('custom:BSD2')
[arch-commits] Commit in haskell-summoner-tui/repos (2 files)
Date: Monday, December 7, 2020 @ 22:44:55 Author: felixonmars Revision: 771697 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner-tui/repos/community-staging-x86_64/ haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 771696, haskell-summoner-tui/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 771696, haskell-summoner-tui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:44:55 UTC (rev 771697) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner-tui +pkgname=haskell-summoner-tui +pkgver=2.0.1.1 +pkgrel=60 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." +url="https://github.com/kowainik/summoner; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 'haskell-vty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner-tui/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:44:41 Author: felixonmars Revision: 771696 upgpkg: haskell-summoner-tui 2.0.1.1-60: rebuild with strict 0.4.0.1 Modified: haskell-summoner-tui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:43:33 UTC (rev 771695) +++ PKGBUILD2020-12-07 22:44:41 UTC (rev 771696) @@ -4,7 +4,7 @@ _hkgname=summoner-tui pkgname=haskell-summoner-tui pkgver=2.0.1.1 -pkgrel=59 +pkgrel=60 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." url="https://github.com/kowainik/summoner; license=('MPL2')
[arch-commits] Commit in haskell-summoner/repos (2 files)
Date: Monday, December 7, 2020 @ 22:43:33 Author: felixonmars Revision: 771695 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner/repos/community-staging-x86_64/ haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 771694, haskell-summoner/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 771694, haskell-summoner/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:43:33 UTC (rev 771695) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner +pkgname=haskell-summoner +pkgver=2.0.1.1 +pkgrel=53 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." +url="https://github.com/kowainik/summoner; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-colourista' 'haskell-generic-data' 'haskell-gitrev' + 'haskell-neat-interpolation' 'haskell-optparse-applicative' 'haskell-relude' + 'haskell-shellmet' 'haskell-tomland' 'haskell-validation-selective') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('5b6eee2848e2fb0b65d34f4a980ecd6e7766629a42394348dc2166e2216fc496') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test || : +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:43:19 Author: felixonmars Revision: 771694 upgpkg: haskell-summoner 2.0.1.1-53: rebuild with strict 0.4.0.1 Modified: haskell-summoner/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:41:52 UTC (rev 771693) +++ PKGBUILD2020-12-07 22:43:19 UTC (rev 771694) @@ -4,7 +4,7 @@ _hkgname=summoner pkgname=haskell-summoner pkgver=2.0.1.1 -pkgrel=52 +pkgrel=53 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." url="https://github.com/kowainik/summoner; license=('MPL2')
[arch-commits] Commit in haskell-haddock-library/repos (2 files)
Date: Monday, December 7, 2020 @ 22:41:52 Author: felixonmars Revision: 771693 archrelease: copy trunk to community-staging-x86_64 Added: haskell-haddock-library/repos/community-staging-x86_64/ haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 771692, haskell-haddock-library/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 771692, haskell-haddock-library/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:41:52 UTC (rev 771693) @@ -0,0 +1,48 @@ +# Maintainer: Sergej Pupykin + +_hkgname=haddock-library +pkgname=haskell-haddock-library +pkgver=1.9.0 +pkgrel=57 +pkgdesc="A documentation-generation tool for Haskell libraries" +url="https://www.haskell.org/haddock/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-quickcheck' 'haskell-optparse-applicative' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz;) +sha512sums=('ec41df15a849a59fc41a443ce233dfa6293f0d201ed1847bd8a7732bc0e2138bab2305c127bd60f51919d8eeeb6808eec7a0add38edacd059956d852167477b5') + +prepare() { +cd $_hkgname-$pkgver +uusi $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +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-microlens-aeson/repos (2 files)
Date: Monday, December 7, 2020 @ 22:31:25 Author: felixonmars Revision: 771681 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-aeson/repos/community-staging-x86_64/ haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 771680, haskell-microlens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 771680, haskell-microlens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:31:25 UTC (rev 771681) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-aeson +pkgname=haskell-microlens-aeson +pkgver=2.3.1 +pkgrel=43 +pkgdesc="Law-abiding lenses for Aeson, using microlens" +url="https://github.com/fosskers/microlens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-hashable' 'haskell-microlens' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8fcf5eab1338dbad84ea3c2747f87a52e4a4a636271ecf9181be6a21b40fa2cdd01cb7c5499e3575be4b3483bd80f04469400e0a634037b9c989a38d3f30c972') + +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-haddock-library/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:41:38 Author: felixonmars Revision: 771692 upgpkg: haskell-haddock-library 1.9.0-57: rebuild with strict 0.4.0.1 Modified: haskell-haddock-library/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:40:08 UTC (rev 771691) +++ PKGBUILD2020-12-07 22:41:38 UTC (rev 771692) @@ -3,7 +3,7 @@ _hkgname=haddock-library pkgname=haskell-haddock-library pkgver=1.9.0 -pkgrel=56 +pkgrel=57 pkgdesc="A documentation-generation tool for Haskell libraries" url="https://www.haskell.org/haddock/; license=("BSD")
[arch-commits] Commit in haskell-text-show/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:33:21 Author: felixonmars Revision: 771682 upgpkg: haskell-text-show 3.9-21: rebuild with strict 0.4.0.1 Modified: haskell-text-show/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:31:25 UTC (rev 771681) +++ PKGBUILD2020-12-07 22:33:21 UTC (rev 771682) @@ -3,7 +3,7 @@ _hkgname=text-show pkgname=haskell-text-show pkgver=3.9 -pkgrel=20 +pkgrel=21 pkgdesc="Efficient conversion of values into Text" url="https://github.com/RyanGlScott/text-show; license=('BSD')
[arch-commits] Commit in haskell-prettyprinter/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:35:52 Author: felixonmars Revision: 771684 upgpkg: haskell-prettyprinter 1.7.0-29: rebuild with strict 0.4.0.1 Modified: haskell-prettyprinter/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:33:35 UTC (rev 771683) +++ PKGBUILD2020-12-07 22:35:52 UTC (rev 771684) @@ -3,7 +3,7 @@ _hkgname=prettyprinter pkgname=haskell-prettyprinter pkgver=1.7.0 -pkgrel=28 +pkgrel=29 pkgdesc="A modern, easy to use, well-documented, extensible prettyprinter." url="https://github.com/hspec/prettyprinter; license=('custom:BSD2')
[arch-commits] Commit in haskell-prettyprinter/repos (2 files)
Date: Monday, December 7, 2020 @ 22:36:06 Author: felixonmars Revision: 771685 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter/repos/community-staging-x86_64/ haskell-prettyprinter/repos/community-staging-x86_64/PKGBUILD (from rev 771684, haskell-prettyprinter/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-prettyprinter/repos/community-staging-x86_64/PKGBUILD (from rev 771684, haskell-prettyprinter/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:36:06 UTC (rev 771685) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=prettyprinter +pkgname=haskell-prettyprinter +pkgver=1.7.0 +pkgrel=29 +pkgdesc="A modern, easy to use, well-documented, extensible prettyprinter." +url="https://github.com/hspec/prettyprinter; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-doctest' 'haskell-pgp-wordlist' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4f1b756b3284a0319bb73229e8445f6d92c3d3d12a879f651df5624389bd6c449b2d9bc440dbf70d8752a6ba574d0539f91950d4bafbe7f9d3fd79d0d30ec95d') + +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-buildReadme +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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-text-show/repos (2 files)
Date: Monday, December 7, 2020 @ 22:33:35 Author: felixonmars Revision: 771683 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-show/repos/community-staging-x86_64/ haskell-text-show/repos/community-staging-x86_64/PKGBUILD (from rev 771682, haskell-text-show/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-text-show/repos/community-staging-x86_64/PKGBUILD (from rev 771682, haskell-text-show/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:33:35 UTC (rev 771683) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=text-show +pkgname=haskell-text-show +pkgver=3.9 +pkgrel=21 +pkgdesc="Efficient conversion of values into Text" +url="https://github.com/RyanGlScott/text-show; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat-batteries' 'haskell-bifunctors' 'haskell-generic-deriving' + 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-base-orphans' 'haskell-deriving-compat' 'haskell-hspec' + 'haskell-quickcheck' 'haskell-quickcheck-instances') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fd2b1ae6e4b3de09950dff0557ee35e1754e24c5f1a88876418f8a3635fe4b3eb5d7fdea9893ba7d95324a286625805696e438fcef92ae580f2214409b514820') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/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-binary-tagged/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:22:45 Author: felixonmars Revision: 771666 upgpkg: haskell-binary-tagged 0.3-48: rebuild with strict 0.4.0.1 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:21:50 UTC (rev 771665) +++ PKGBUILD2020-12-07 22:22:45 UTC (rev 771666) @@ -4,7 +4,7 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged pkgver=0.3 -pkgrel=47 +pkgrel=48 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme; license=("BSD")
[arch-commits] Commit in haskell-tree-diff/repos (2 files)
Date: Monday, December 7, 2020 @ 22:40:08 Author: felixonmars Revision: 771691 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tree-diff/repos/community-staging-x86_64/ haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 771690, haskell-tree-diff/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 771690, haskell-tree-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:40:08 UTC (rev 771691) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=tree-diff +pkgname=haskell-tree-diff +pkgver=0.1 +pkgrel=152 +pkgdesc="Diffing of (expression) trees" +url="https://github.com/phadej/tree-diff; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-ansi-terminal' + 'haskell-base-compat' 'haskell-hashable' 'haskell-parsers' 'haskell-quickcheck' + 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' 'haskell-uuid-types' + 'haskell-vector') +makedepends=('ghc' 'haskell-trifecta' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a4ee703e4b6a18055c7749020863a9571af4620dbb7ea05903693c752e10e3ffa4fee8da0dacc0e4bbf92173e34c9070251881597ca1cd9f7c8ed365e840563c') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +sed -i -e 's/\^>=.*//' -e 's/&&.*//' -e '/bytestring-builder/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-tree-diff/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:39:54 Author: felixonmars Revision: 771690 upgpkg: haskell-tree-diff 0.1-152: rebuild with strict 0.4.0.1 Modified: haskell-tree-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:38:44 UTC (rev 771689) +++ PKGBUILD2020-12-07 22:39:54 UTC (rev 771690) @@ -3,7 +3,7 @@ _hkgname=tree-diff pkgname=haskell-tree-diff pkgver=0.1 -pkgrel=151 +pkgrel=152 pkgdesc="Diffing of (expression) trees" url="https://github.com/phadej/tree-diff; license=('BSD')
[arch-commits] Commit in haskell-trifecta/repos (2 files)
Date: Monday, December 7, 2020 @ 22:38:44 Author: felixonmars Revision: 771689 archrelease: copy trunk to community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 771688, haskell-trifecta/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 771688, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:38:44 UTC (rev 771689) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=2.1 +pkgrel=97 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="https://github.com/ekmett/trifecta/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-charset" "haskell-comonad" "haskell-fingertree" + "haskell-hashable" "haskell-lens" "haskell-parsers" 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' "haskell-profunctors" "haskell-reducers" + "haskell-unordered-containers" "haskell-utf8-string") +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0929ee4a3d9a53c211b13a711814b4b6ea488ad40f373befdc7e8a479b2a95c4e97a19381873af54d377ff2af49782677fa2ea892ea69522c242e245debd3a25') + +prepare() { +sed -i -e '/semigroups/d;s/< *0.17/<1/;s/< *0.11/<1/' $_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-trifecta/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:38:30 Author: felixonmars Revision: 771688 upgpkg: haskell-trifecta 2.1-97: rebuild with strict 0.4.0.1 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:37:06 UTC (rev 771687) +++ PKGBUILD2020-12-07 22:38:30 UTC (rev 771688) @@ -4,7 +4,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=2.1 -pkgrel=96 +pkgrel=97 pkgdesc="A modern parser combinator library with convenient diagnostics" url="https://github.com/ekmett/trifecta/; license=("BSD")
[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/repos (2 files)
Date: Monday, December 7, 2020 @ 22:37:06 Author: felixonmars Revision: 771687 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/ haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 771686, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 771686, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:37:06 UTC (rev 771687) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=prettyprinter-ansi-terminal +pkgname=haskell-prettyprinter-ansi-terminal +pkgver=1.1.2 +pkgrel=38 +pkgdesc="ANSI terminal backend for the prettyprinter package." +url="https://github.com/quchen/prettyprinter-ansi-terminal; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-prettyprinter') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6f3f077f3f171b6a2c1ca811d267f5311328cd3538ace0c174dd87960fd2617a6543e4bfe239f231ef68c6cce87ce563d0f2068631c084a1faa56a3e051f3fae') + +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-buildReadme +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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-microlens-aeson/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:31:11 Author: felixonmars Revision: 771680 upgpkg: haskell-microlens-aeson 2.3.1-43: rebuild with strict 0.4.0.1 Modified: haskell-microlens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:30:16 UTC (rev 771679) +++ PKGBUILD2020-12-07 22:31:11 UTC (rev 771680) @@ -3,7 +3,7 @@ _hkgname=microlens-aeson pkgname=haskell-microlens-aeson pkgver=2.3.1 -pkgrel=42 +pkgrel=43 pkgdesc="Law-abiding lenses for Aeson, using microlens" url="https://github.com/fosskers/microlens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-fourmolu/repos (2 files)
Date: Monday, December 7, 2020 @ 22:30:16 Author: felixonmars Revision: 771679 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fourmolu/repos/community-staging-x86_64/ haskell-fourmolu/repos/community-staging-x86_64/PKGBUILD (from rev 771678, haskell-fourmolu/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-fourmolu/repos/community-staging-x86_64/PKGBUILD (from rev 771678, haskell-fourmolu/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:30:16 UTC (rev 771679) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=fourmolu +pkgname=haskell-fourmolu +pkgver=0.3.0.0 +pkgrel=5 +pkgdesc="A formatter for Haskell source code" +url="https://github.com/parsonsmatt/fourmolu; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 'haskell-dlist' + 'haskell-ghc' 'haskell-gitrev' 'haskell-optparse-applicative' 'haskell-syb') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-discover' 'haskell-path' 'haskell-path-io') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('ba7201c78ee61665eaf1fce10cd297dd5383d36053cd3984e41a5094d96e096d') + +prepare() { + cd $_hkgname-$pkgver + uusi --all -rghc-lib-parser:ghc,ghc-boot,ghc-boot-th $_hkgname.cabal + sed -i 's/using ghc-lib-parser/using ghc/;s/VERSION_ghc_lib_parser/VERSION_ghc/' app/Main.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-fourmolu/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:30:02 Author: felixonmars Revision: 771678 upgpkg: haskell-fourmolu 0.3.0.0-5: rebuild with strict 0.4.0.1 Modified: haskell-fourmolu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:28:10 UTC (rev 771677) +++ PKGBUILD2020-12-07 22:30:02 UTC (rev 771678) @@ -3,7 +3,7 @@ _hkgname=fourmolu pkgname=haskell-fourmolu pkgver=0.3.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="A formatter for Haskell source code" url="https://github.com/parsonsmatt/fourmolu; license=("BSD")
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Monday, December 7, 2020 @ 22:28:10 Author: felixonmars Revision: 771677 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 771676, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 771676, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:28:10 UTC (rev 771677) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.12.1.0 +pkgrel=12 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-ghc' 'haskell-ghc-boot' 'haskell-optparse-applicative' + 'haskell-strict' 'haskell-syb' 'haskell-hsyaml' 'haskell-hsyaml-aeson') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('750a2a36f5b47983d65437a29c9a0c8e8993b4a8da1d1e7338b1024cf79083ed02c043f4298a14c5c35e5d172aa57d53a93cf023b699b59c9f6c016ec5dacbde') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/ghc-lib-parser/ghc, ghc-boot/' $pkgname.cabal +uusi $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base --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 +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:27:55 Author: felixonmars Revision: 771676 upgpkg: stylish-haskell 0.12.1.0-12: rebuild with strict 0.4.0.1 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:26:52 UTC (rev 771675) +++ PKGBUILD2020-12-07 22:27:55 UTC (rev 771676) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.12.1.0 -pkgrel=11 +pkgrel=12 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("BSD")
[arch-commits] Commit in intel-media-sdk/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 7, 2020 @ 22:26:52 Author: dbermond Revision: 771675 archrelease: copy trunk to community-x86_64 Added: intel-media-sdk/repos/community-x86_64/PKGBUILD (from rev 771674, intel-media-sdk/trunk/PKGBUILD) Deleted: intel-media-sdk/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 118 ++--- 1 file changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-07 22:26:28 UTC (rev 771674) +++ PKGBUILD2020-12-07 22:26:52 UTC (rev 771675) @@ -1,59 +0,0 @@ -# Maintainer: Daniel Bermond - -pkgbase=intel-media-sdk -pkgname=('intel-media-sdk' 'libmfx') -pkgver=20.4.1 -pkgrel=1 -pkgdesc='API to access hardware-accelerated video on Intel Gen graphics hardware platforms' -arch=('x86_64') -url='https://software.intel.com/en-us/media-sdk/' -license=('MIT') -makedepends=('libdrm' 'libva' 'wayland' 'intel-media-driver' - 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python' - 'opencl-headers' 'opencl-clhpp' 'ocl-icd' 'intel-compute-runtime') -source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;) -sha256sums=('85344775d70b7006b7859d30e9abbe32983c483516d59e09f7667a7b99ec3112') - -build() { -cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \ --DBUILD_ALL:BOOL='ON' \ --DBUILD_TOOLS:BOOL='ON' \ --DCMAKE_BUILD_TYPE:STRING='None' \ --DCMAKE_INSTALL_PREFIX:PATH='/usr' \ --DENABLE_ITT:BOOL='OFF' \ --DENABLE_OPENCL:BOOL='ON' \ --DENABLE_WAYLAND:BOOL='ON' \ --DENABLE_X11_DRI3:BOOL='ON' \ --Wno-dev -make -C build -} - -check() { -make -C build test -} - -package_intel-media-sdk() { -depends=('libdrm' 'libva' 'wayland' "libmfx=${pkgver}" 'intel-media-driver') -optdepends=('ocl-icd: for rotate_opencl plugin' -'intel-compute-runtime: for rotate_opencl plugin') - -make -C build DESTDIR="$pkgdir" install -ln -s ../share/mfx/samples/libcttmetrics.so "${pkgdir}/usr/lib/libcttmetrics.so" -install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" - -# remove core component libmfx -[ -d 'libmfx' ] && rm -rf libmfx -mkdir -p libmfx/{include,lib/pkgconfig} -mv "${pkgdir}/usr/include/mfx" libmfx/include -mv "${pkgdir}/usr/lib/libmfx.so"* libmfx/lib -mv "${pkgdir}/usr/lib/pkgconfig/"{,lib}mfx.pc libmfx/lib/pkgconfig -rm -d "${pkgdir}/usr/include" -} - -package_libmfx() { -pkgdesc='Intel Media SDK dispatcher library' -depends=('gcc-libs') - -mv libmfx "${pkgdir}/usr" -install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: intel-media-sdk/repos/community-x86_64/PKGBUILD (from rev 771674, intel-media-sdk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-07 22:26:52 UTC (rev 771675) @@ -0,0 +1,59 @@ +# Maintainer: Daniel Bermond + +pkgbase=intel-media-sdk +pkgname=('intel-media-sdk' 'libmfx') +pkgver=20.5.0 +pkgrel=1 +pkgdesc='API to access hardware-accelerated video on Intel Gen graphics hardware platforms' +arch=('x86_64') +url='https://software.intel.com/en-us/media-sdk/' +license=('MIT') +makedepends=('libdrm' 'libva' 'wayland' 'intel-media-driver' + 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python' + 'opencl-headers' 'opencl-clhpp' 'ocl-icd' 'intel-compute-runtime') +source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;) +sha256sums=('76cd5a594cd54705bff6090180858a41d0c4597f1b679a40ff005f8b104c598e') + +build() { +cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \ +-DBUILD_ALL:BOOL='ON' \ +-DBUILD_TOOLS:BOOL='ON' \ +-DCMAKE_BUILD_TYPE:STRING='None' \ +-DCMAKE_INSTALL_PREFIX:PATH='/usr' \ +-DENABLE_ITT:BOOL='OFF' \ +-DENABLE_OPENCL:BOOL='ON' \ +-DENABLE_WAYLAND:BOOL='ON' \ +-DENABLE_X11_DRI3:BOOL='ON' \ +-Wno-dev +make -C build +} + +check() { +make -C build test +} + +package_intel-media-sdk() { +depends=('libdrm' 'libva' 'wayland' "libmfx=${pkgver}" 'intel-media-driver') +optdepends=('ocl-icd: for rotate_opencl plugin' +'intel-compute-runtime: for rotate_opencl plugin') + +make -C build DESTDIR="$pkgdir" install +ln -s ../share/mfx/samples/libcttmetrics.so "${pkgdir}/usr/lib/libcttmetrics.so" +install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" + +# remove core component libmfx +[ -d 'libmfx' ] && rm -rf libmfx +mkdir -p libmfx/{include,lib/pkgconfig} +mv "${pkgdir}/usr/include/mfx" libmfx/include +mv
[arch-commits] Commit in haskell-hsyaml-aeson/repos (2 files)
Date: Monday, December 7, 2020 @ 22:26:28 Author: felixonmars Revision: 771674 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hsyaml-aeson/repos/community-staging-x86_64/ haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 771672, haskell-hsyaml-aeson/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 771672, haskell-hsyaml-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:26:28 UTC (rev 771674) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=HsYAML-aeson +pkgname=haskell-hsyaml-aeson +pkgver=0.2.0.0 +pkgrel=89 +pkgdesc="JSON to YAML Adapter" +url="https://github.com/hvr/hsyaml-aeson; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hsyaml' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('09da59c38e9fead3b11bbb6752cef803ae2d60392b710ea3958091d6256ff267f0b0f9b27293bbbc96a9d3af08464e463feafcba4a7caab6fd78286127f91527') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/;s/\^>/>/' $_hkgname.cabal +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" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.GPLv2" +}
[arch-commits] Commit in intel-media-sdk/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:26:26 Author: dbermond Revision: 771673 upgpkg: intel-media-sdk 20.5.0-1 Modified: intel-media-sdk/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:26:14 UTC (rev 771672) +++ PKGBUILD2020-12-07 22:26:26 UTC (rev 771673) @@ -2,7 +2,7 @@ pkgbase=intel-media-sdk pkgname=('intel-media-sdk' 'libmfx') -pkgver=20.4.1 +pkgver=20.5.0 pkgrel=1 pkgdesc='API to access hardware-accelerated video on Intel Gen graphics hardware platforms' arch=('x86_64') @@ -12,7 +12,7 @@ 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python' 'opencl-headers' 'opencl-clhpp' 'ocl-icd' 'intel-compute-runtime') source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;) -sha256sums=('85344775d70b7006b7859d30e9abbe32983c483516d59e09f7667a7b99ec3112') +sha256sums=('76cd5a594cd54705bff6090180858a41d0c4597f1b679a40ff005f8b104c598e') build() { cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \
[arch-commits] Commit in haskell-hsyaml-aeson/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:26:14 Author: felixonmars Revision: 771672 upgpkg: haskell-hsyaml-aeson 0.2.0.0-89: rebuild with strict 0.4.0.1 Modified: haskell-hsyaml-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:25:30 UTC (rev 771671) +++ PKGBUILD2020-12-07 22:26:14 UTC (rev 771672) @@ -3,7 +3,7 @@ _hkgname=HsYAML-aeson pkgname=haskell-hsyaml-aeson pkgver=0.2.0.0 -pkgrel=88 +pkgrel=89 pkgdesc="JSON to YAML Adapter" url="https://github.com/hvr/hsyaml-aeson; license=('GPL')
[arch-commits] Commit in haskell-aeson-yaml/repos (2 files)
Date: Monday, December 7, 2020 @ 22:25:30 Author: felixonmars Revision: 771671 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-yaml/repos/community-staging-x86_64/ haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 771670, haskell-aeson-yaml/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 771670, haskell-aeson-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:25:30 UTC (rev 771671) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-yaml +pkgname=haskell-aeson-yaml +pkgver=1.1.0.0 +pkgrel=64 +pkgdesc="Output any Aeson value as YAML (pure Haskell library)" +url="https://github.com/clovyr/aeson-yaml; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-string-qq' 'haskell-tasty' 'haskell-tasty-discover' + 'haskell-tasty-hunit' 'haskell-yaml') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ab7c48371906221fb4c99bbe230a6ada8e912744c012a2e90cf9187b3bf5083ee371664bb56861813d0a454eb6ed6344cb0df29ed5797cc888a2728ac4b1f8ac') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-yaml/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:25:16 Author: felixonmars Revision: 771670 upgpkg: haskell-aeson-yaml 1.1.0.0-64: rebuild with strict 0.4.0.1 Modified: haskell-aeson-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:24:25 UTC (rev 771669) +++ PKGBUILD2020-12-07 22:25:16 UTC (rev 771670) @@ -3,7 +3,7 @@ _hkgname=aeson-yaml pkgname=haskell-aeson-yaml pkgver=1.1.0.0 -pkgrel=63 +pkgrel=64 pkgdesc="Output any Aeson value as YAML (pure Haskell library)" url="https://github.com/clovyr/aeson-yaml; license=('BSD')
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Monday, December 7, 2020 @ 22:24:25 Author: felixonmars Revision: 771669 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 771668, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 771668, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:24:25 UTC (rev 771669) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.11.5.0 +pkgrel=39 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-libyaml' + 'haskell-vector' 'haskell-resourcet' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-raw-strings-qq' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a4209cdbe75413191aed5a72f13a0cc4af04906a3e8ce629711689624f334b31681dcfc2fc89fdae20a874c5e6831e9663a30188d34d8067491ff8958912930b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:24:11 Author: felixonmars Revision: 771668 upgpkg: haskell-yaml 0.11.5.0-39: rebuild with strict 0.4.0.1 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:22:58 UTC (rev 771667) +++ PKGBUILD2020-12-07 22:24:11 UTC (rev 771668) @@ -4,7 +4,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.11.5.0 -pkgrel=38 +pkgrel=39 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/; license=("BSD")
[arch-commits] Commit in haskell-binary-tagged/repos (2 files)
Date: Monday, December 7, 2020 @ 22:22:58 Author: felixonmars Revision: 771667 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-tagged/repos/community-staging-x86_64/ haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 771666, haskell-binary-tagged/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 771666, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:22:58 UTC (rev 771667) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.3 +pkgrel=48 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-structured' 'haskell-tagged') +makedepends=('ghc' 'haskell-binary-instances' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-singleton-bool' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('731f94d53eabd0a00c1c116836a5e2eb9543911561b99f91c85df32534b73d7a441f25fdb5e98d2b6cba5523ceeaa112b5671ca8196535dc35c391943cb58b5e') + +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-structured/repos (2 files)
Date: Monday, December 7, 2020 @ 22:21:50 Author: felixonmars Revision: 771665 archrelease: copy trunk to community-staging-x86_64 Added: haskell-structured/repos/community-staging-x86_64/ haskell-structured/repos/community-staging-x86_64/PKGBUILD (from rev 771664, haskell-structured/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-structured/repos/community-staging-x86_64/PKGBUILD (from rev 771664, haskell-structured/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:21:50 UTC (rev 771665) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=structured +pkgname=haskell-structured +pkgver=0.1 +pkgrel=47 +pkgdesc="Structure (hash) of your data types" +url="https://github.com/phadej/binary-tagged; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-hashable' + 'haskell-scientific' 'haskell-tagged' 'haskell-time-compat' 'haskell-unordered-containers' + 'haskell-uuid-types' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('52a1834a7c9ac1b62241bc9f424d63b1a541e791b13937f61d15da35b9ab024d3df39949f156b2f23293d397d961cb91c8fa38a5585db4f740a20b52b6dcc49d') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.5/<2/' $_hkgname.cabal +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-structured/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:21:36 Author: felixonmars Revision: 771664 upgpkg: haskell-structured 0.1-47: rebuild with strict 0.4.0.1 Modified: haskell-structured/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:20:46 UTC (rev 771663) +++ PKGBUILD2020-12-07 22:21:36 UTC (rev 771664) @@ -3,7 +3,7 @@ _hkgname=structured pkgname=haskell-structured pkgver=0.1 -pkgrel=46 +pkgrel=47 pkgdesc="Structure (hash) of your data types" url="https://github.com/phadej/binary-tagged; license=('BSD')
[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)
Date: Monday, December 7, 2020 @ 22:20:46 Author: felixonmars Revision: 771663 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai-json/repos/community-staging-x86_64/ haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 771662, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 771662, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:20:46 UTC (rev 771663) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.11.0 +pkgrel=35 +pkgdesc="Testing JSON APIs with hspec-wai" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 'haskell-case-insensitive' + 'haskell-hspec-wai') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db14622fd95bfb9f52a48da4e8fa345c9fdd7014aeec1cb10d75573738f8020f36d97f7085373b9b2e865a9874f377d5532e29c1f31e27f41bf5c6c89fe68546') + +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-hspec-wai-json/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:20:32 Author: felixonmars Revision: 771662 upgpkg: haskell-hspec-wai-json 0.11.0-35: rebuild with strict 0.4.0.1 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:19:38 UTC (rev 771661) +++ PKGBUILD2020-12-07 22:20:32 UTC (rev 771662) @@ -4,7 +4,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.11.0 -pkgrel=34 +pkgrel=35 pkgdesc="Testing JSON APIs with hspec-wai" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in haskell-aeson-qq/repos (2 files)
Date: Monday, December 7, 2020 @ 22:19:38 Author: felixonmars Revision: 771661 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-qq/repos/community-staging-x86_64/ haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 771660, haskell-aeson-qq/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 771660, haskell-aeson-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:19:38 UTC (rev 771661) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-qq +pkgname=haskell-aeson-qq +pkgver=0.8.3 +pkgrel=116 +pkgdesc="JSON quasiquoter for Haskell" +url="https://github.com/sol/aeson-qq; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-src-meta' + 'haskell-scientific' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29') + +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-aeson-qq/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:19:23 Author: felixonmars Revision: 771660 upgpkg: haskell-aeson-qq 0.8.3-116: rebuild with strict 0.4.0.1 Modified: haskell-aeson-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:18:26 UTC (rev 771659) +++ PKGBUILD2020-12-07 22:19:23 UTC (rev 771660) @@ -4,7 +4,7 @@ _hkgname=aeson-qq pkgname=haskell-aeson-qq pkgver=0.8.3 -pkgrel=115 +pkgrel=116 pkgdesc="JSON quasiquoter for Haskell" url="https://github.com/sol/aeson-qq; license=("MIT")
[arch-commits] Commit in haskell-criterion-measurement/repos (2 files)
Date: Monday, December 7, 2020 @ 22:18:26 Author: felixonmars Revision: 771659 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion-measurement/repos/community-staging-x86_64/ haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD (from rev 771658, haskell-criterion-measurement/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD (from rev 771658, haskell-criterion-measurement/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:18:26 UTC (rev 771659) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=criterion-measurement +pkgname=haskell-criterion-measurement +pkgver=0.1.2.0 +pkgrel=97 +pkgdesc="Criterion measurement functionality and associated types" +url="https://github.com/bos/criterion; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d82196d0b4a501795e8f3498b17db89c5febf6cfd2131da262aacc7b268248bb21c7d4e6530789a40a47c4e74e28e34ab5ff3477b2e28f54ddafd01e7cd5993a') + +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-criterion-measurement/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:18:12 Author: felixonmars Revision: 771658 upgpkg: haskell-criterion-measurement 0.1.2.0-97: rebuild with strict 0.4.0.1 Modified: haskell-criterion-measurement/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:17:19 UTC (rev 771657) +++ PKGBUILD2020-12-07 22:18:12 UTC (rev 771658) @@ -3,7 +3,7 @@ _hkgname=criterion-measurement pkgname=haskell-criterion-measurement pkgver=0.1.2.0 -pkgrel=96 +pkgrel=97 pkgdesc="Criterion measurement functionality and associated types" url="https://github.com/bos/criterion; license=('MIT')
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Monday, December 7, 2020 @ 22:17:19 Author: felixonmars Revision: 771657 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 771656, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 771656, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:17:19 UTC (rev 771657) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.1 +pkgrel=92 +pkgdesc="Law-abiding lenses for aeson" +url="https://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a5e1b98cc50342ddbaf36a9c6f7a87cdfd8e8abb66852777ef8fc3362a3cb7bac473c3dfd7a4ad2f57f3318c5dca6ec7a07e2a4eae05bdcc34308d188d791460') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.5/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-doctests +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-lens-aeson/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:17:05 Author: felixonmars Revision: 771656 upgpkg: haskell-lens-aeson 1.1-92: rebuild with strict 0.4.0.1 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:16:10 UTC (rev 771655) +++ PKGBUILD2020-12-07 22:17:05 UTC (rev 771656) @@ -3,7 +3,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.1 -pkgrel=91 +pkgrel=92 pkgdesc="Law-abiding lenses for aeson" url="https://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-binary-instances/repos (2 files)
Date: Monday, December 7, 2020 @ 22:16:10 Author: felixonmars Revision: 771655 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-instances/repos/community-staging-x86_64/ haskell-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 771654, haskell-binary-instances/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 771654, haskell-binary-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-07 22:16:10 UTC (rev 771655) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=binary-instances +pkgname=haskell-binary-instances +pkgver=1.0.1 +pkgrel=8 +pkgdesc="Orphan instances for binary" +url="https://github.com/phadej/binary-instances; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-binary-orphans' 'haskell-case-insensitive' + 'haskell-hashable' 'haskell-scientific' 'haskell-tagged' 'haskell-text-binary' + 'haskell-time-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-vector-binary-instances') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8282c33d2f7c6dcbf991482c9ae23f316500a60f251e296f5e92488208eaf5f08460c379698bcebd707a61733a13a7b85601587bab4696a24d9ca56ffed1e66b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/phadej/binary-instances/issues/7 +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-binary-instances/trunk (PKGBUILD)
Date: Monday, December 7, 2020 @ 22:15:57 Author: felixonmars Revision: 771654 upgpkg: haskell-binary-instances 1.0.1-8: rebuild with strict 0.4.0.1 Modified: haskell-binary-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-07 22:14:59 UTC (rev 771653) +++ PKGBUILD2020-12-07 22:15:57 UTC (rev 771654) @@ -3,7 +3,7 @@ _hkgname=binary-instances pkgname=haskell-binary-instances pkgver=1.0.1 -pkgrel=7 +pkgrel=8 pkgdesc="Orphan instances for binary" url="https://github.com/phadej/binary-instances; license=('BSD')