[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:59:04 Author: felixonmars Revision: 935642 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 935641, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 935641, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:59:04 UTC (rev 935642) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.9.5 +pkgrel=123 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 'haskell-binary-conduit' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable' + 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 'haskell-memory' + 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' + 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 'haskell-resourcet' 'haskell-split' + 'haskell-time-locale-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7e0ecc73054c5315093e7f64f92bc7c62a7f9ff1b2c985595db427a063460b3fc692343079676631987c9a651212d1d739289f9b1e2ecb1c086b2c9bd5a4ba0e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:58:49 Author: felixonmars Revision: 935641 upgpkg: haskell-hopenpgp 2.9.5-123: rebuild with input-parsers 0.2 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:57:23 UTC (rev 935640) +++ PKGBUILD2021-05-16 06:58:49 UTC (rev 935641) @@ -3,7 +3,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.9.5 -pkgrel=122 +pkgrel=123 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/"; license=('MIT')
[arch-commits] Commit in haskell-incremental-parser/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:57:23 Author: felixonmars Revision: 935640 archrelease: copy trunk to community-staging-x86_64 Added: haskell-incremental-parser/repos/community-staging-x86_64/ haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 935639, haskell-incremental-parser/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 935639, haskell-incremental-parser/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:57:23 UTC (rev 935640) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=incremental-parser +pkgname=haskell-incremental-parser +pkgver=0.5.0.2 +pkgrel=16 +pkgdesc="Generic parser library capable of providing partial results from partial input." +url="https://hackage.haskell.org/package/${_hkgname}"; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-input-parsers' 'haskell-monoid-subclasses' 'haskell-parsers' + 'haskell-rank2classes') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2a8627b680709e746e516091f4a3837f7fdb78c1612be971d4db801bcf1f32f581d111df72cd68e73063ce85debbc23e57b1c8f0017a4706e8554ad47276d168') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-incremental-parser/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:57:08 Author: felixonmars Revision: 935639 upgpkg: haskell-incremental-parser 0.5.0.2-16: rebuild with input-parsers 0.2 Modified: haskell-incremental-parser/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:56:00 UTC (rev 935638) +++ PKGBUILD2021-05-16 06:57:08 UTC (rev 935639) @@ -4,7 +4,7 @@ _hkgname=incremental-parser pkgname=haskell-incremental-parser pkgver=0.5.0.2 -pkgrel=15 +pkgrel=16 pkgdesc="Generic parser library capable of providing partial results from partial input." url="https://hackage.haskell.org/package/${_hkgname}"; license=('GPL')
[arch-commits] Commit in haskell-input-parsers/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:56:00 Author: felixonmars Revision: 935638 archrelease: copy trunk to community-staging-x86_64 Added: haskell-input-parsers/repos/community-staging-x86_64/ haskell-input-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 935637, haskell-input-parsers/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-input-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 935637, haskell-input-parsers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:56:00 UTC (rev 935638) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=input-parsers +pkgname=haskell-input-parsers +pkgver=0.2 +pkgrel=1 +pkgdesc="Extension of the parsers library with more capability and efficiency" +url="https://github.com/blamario/input-parsers"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-monoid-subclasses' 'haskell-parsers') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz + $_hkgname-import-fixes.patch::https://github.com/blamario/input-parsers/commit/999f30ca7c243ef46379b60bd1dcc7be43d28e65.patch) +sha512sums=('75cdf91f6d30b4b7870d33b3495ac6cb39b418cee100d502de97fbad7c809170c3c1be5805b12dba89331212e884232b6c24fd9758d912dd4cf6d4aa950943f2' + '82897bcfc69d9658971854782232de9c64745159489f287735dac0aed32481ba12962c5108ff07e528038e94ab29391528a8783dc885b413a2fee77c50c889f5') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../$_hkgname-import-fixes.patch +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-input-parsers/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:55:46 Author: felixonmars Revision: 935637 upgpkg: haskell-input-parsers 0.2-1: rebuild with input-parsers 0.2 Modified: haskell-input-parsers/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:50:59 UTC (rev 935636) +++ PKGBUILD2021-05-16 06:55:46 UTC (rev 935637) @@ -2,23 +2,22 @@ _hkgname=input-parsers pkgname=haskell-input-parsers -pkgver=0.1.0.1 -pkgrel=100 +pkgver=0.2 +pkgrel=1 pkgdesc="Extension of the parsers library with more capability and efficiency" url="https://github.com/blamario/input-parsers"; license=('BSD') arch=('x86_64') depends=('ghc-libs' 'haskell-attoparsec' 'haskell-monoid-subclasses' 'haskell-parsers') -makedepends=('ghc' 'uusi') +makedepends=('ghc') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz $_hkgname-import-fixes.patch::https://github.com/blamario/input-parsers/commit/999f30ca7c243ef46379b60bd1dcc7be43d28e65.patch) -sha512sums=('f8ede5b34b34a3b16e9fcda7f8eb22bce274a8c14b69be8836484d28729197be43a96cfe55bd852369662be68157afff6648538b1c4b05e919282b0ae3dc989d' +sha512sums=('75cdf91f6d30b4b7870d33b3495ac6cb39b418cee100d502de97fbad7c809170c3c1be5805b12dba89331212e884232b6c24fd9758d912dd4cf6d4aa950943f2' '82897bcfc69d9658971854782232de9c64745159489f287735dac0aed32481ba12962c5108ff07e528038e94ab29391528a8783dc885b413a2fee77c50c889f5') prepare() { cd $_hkgname-$pkgver patch -p1 -i ../$_hkgname-import-fixes.patch -uusi -u monoid-subclasses $_hkgname.cabal } build() {
[arch-commits] Commit in mill/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:42:11 Author: felixonmars Revision: 935129 archrelease: copy trunk to community-any Added: mill/repos/community-any/PKGBUILD (from rev 935122, mill/trunk/PKGBUILD) Deleted: mill/repos/community-any/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-16 06:42:11 UTC (rev 935128) +++ PKGBUILD2021-05-16 06:42:11 UTC (rev 935129) @@ -1,33 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Jiuyang Liu -# Contributor: Christian Krause ("wookietreiber") -# Contributor: Guillaume Raffin ("theelectronwill") - -pkgname=mill -pkgver=0.9.6 -pkgrel=1 -pkgdesc="Your shiny new Java/Scala build tool" -arch=(any) -url="https://www.lihaoyi.com/mill/index.html"; -license=('MIT') -depends=('bash' 'java-environment') -makedepends=('mill') -source=("$pkgname-$pkgver.tar.gz::https://github.com/lihaoyi/mill/archive/$pkgver.tar.gz";) -sha512sums=('0622a704fcaf42827faf26cc2185f575497dfceee1d1051fa73ebc6f393bc568778d3eb8fd4ba97b8063fbff1ab85d5a4b050dfe9034df86aa642a06ebcab7d5') - -prepare() { - cd mill-$pkgver - # workaround non-git build - sed -e "s/VcsVersion.vcsState().format()/\"$pkgver\"/;s/VcsVersion.vcsState().lastTag.get/\"$pkgver\"/" -i build.sc -} - -build() { - cd mill-$pkgver - mill -i all __.publishLocal assembly -} - -package() { - cd mill-$pkgver - install -Dm755 out/assembly/dest/mill "$pkgdir"/usr/bin/mill - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/mill/LICENSE -} Copied: mill/repos/community-any/PKGBUILD (from rev 935122, mill/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-16 06:42:11 UTC (rev 935129) @@ -0,0 +1,33 @@ +# Maintainer: Felix Yan +# Contributor: Jiuyang Liu +# Contributor: Christian Krause ("wookietreiber") +# Contributor: Guillaume Raffin ("theelectronwill") + +pkgname=mill +pkgver=0.9.7 +pkgrel=1 +pkgdesc="Your shiny new Java/Scala build tool" +arch=(any) +url="https://www.lihaoyi.com/mill/index.html"; +license=('MIT') +depends=('bash' 'java-environment') +makedepends=('mill') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lihaoyi/mill/archive/$pkgver.tar.gz";) +sha512sums=('8c2c5e3648e1fd0e0df9799e8df1b0589f2f19e511377912310cc7ad4fa2efb2270121aa8004f00ca4f1f66170dbdb3642c197f5b9314d02a1b39d914319310d') + +prepare() { + cd mill-$pkgver + # workaround non-git build + sed -e "s/VcsVersion.vcsState().format()/\"$pkgver\"/;s/VcsVersion.vcsState().lastTag.get/\"$pkgver\"/" -i build.sc +} + +build() { + cd mill-$pkgver + mill -i all __.publishLocal assembly +} + +package() { + cd mill-$pkgver + install -Dm755 out/assembly/dest/mill "$pkgdir"/usr/bin/mill + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/mill/LICENSE +}
[arch-commits] Commit in mill/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:41:54 Author: felixonmars Revision: 935114 upgpkg: mill 0.9.7-1 Modified: mill/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:41:53 UTC (rev 935113) +++ PKGBUILD2021-05-16 06:41:54 UTC (rev 935114) @@ -4,7 +4,7 @@ # Contributor: Guillaume Raffin ("theelectronwill") pkgname=mill -pkgver=0.9.6 +pkgver=0.9.7 pkgrel=1 pkgdesc="Your shiny new Java/Scala build tool" arch=(any) @@ -13,7 +13,7 @@ depends=('bash' 'java-environment') makedepends=('mill') source=("$pkgname-$pkgver.tar.gz::https://github.com/lihaoyi/mill/archive/$pkgver.tar.gz";) -sha512sums=('0622a704fcaf42827faf26cc2185f575497dfceee1d1051fa73ebc6f393bc568778d3eb8fd4ba97b8063fbff1ab85d5a4b050dfe9034df86aa642a06ebcab7d5') +sha512sums=('8c2c5e3648e1fd0e0df9799e8df1b0589f2f19e511377912310cc7ad4fa2efb2270121aa8004f00ca4f1f66170dbdb3642c197f5b9314d02a1b39d914319310d') prepare() { cd mill-$pkgver
[arch-commits] Commit in haskell-here/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:37:16 Author: felixonmars Revision: 934917 archrelease: copy trunk to community-staging-x86_64 Added: haskell-here/repos/community-staging-x86_64/ haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 934916, haskell-here/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 934916, haskell-here/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:37:16 UTC (rev 934917) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=here +pkgname=haskell-here +pkgver=1.2.13 +pkgrel=223 +pkgdesc="Here docs & interpolated strings via quasiquotation" +url="https://github.com/tmhedberg/here"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-src-meta") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('aa6ddfad039a90950389c50699dd5f7230bd1ac9b2b9345d5d0c8e8470707216093553dfe89480c31f19374b905e319b8216b8939051278ae41d79ccc5b160fb') + +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-here/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:37:02 Author: felixonmars Revision: 934916 upgpkg: haskell-here 1.2.13-223: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-here/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:36:26 UTC (rev 934915) +++ PKGBUILD2021-05-16 06:37:02 UTC (rev 934916) @@ -4,7 +4,7 @@ _hkgname=here pkgname=haskell-here pkgver=1.2.13 -pkgrel=222 +pkgrel=223 pkgdesc="Here docs & interpolated strings via quasiquotation" url="https://github.com/tmhedberg/here"; license=("BSD")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:36:26 Author: felixonmars Revision: 934915 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 934914, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 934914, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:36:26 UTC (rev 934915) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.1 +pkgrel=316 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +uusi $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || echo "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:36:12 Author: felixonmars Revision: 934914 upgpkg: postgrest 7.0.1-316: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:33:52 UTC (rev 934913) +++ PKGBUILD2021-05-16 06:36:12 UTC (rev 934914) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.1 -pkgrel=315 +pkgrel=316 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:33:52 Author: felixonmars Revision: 934913 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 934912, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 934912, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:33:52 UTC (rev 934913) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.11.0 +pkgrel=134 +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' 'uusi' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('db14622fd95bfb9f52a48da4e8fa345c9fdd7014aeec1cb10d75573738f8020f36d97f7085373b9b2e865a9874f377d5532e29c1f31e27f41bf5c6c89fe68546') + +prepare() { +uusi -u hspec-wai $_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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-wai-json/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:33:38 Author: felixonmars Revision: 934912 upgpkg: haskell-hspec-wai-json 0.11.0-134: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:33:00 UTC (rev 934911) +++ PKGBUILD2021-05-16 06:33:38 UTC (rev 934912) @@ -4,7 +4,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.11.0 -pkgrel=133 +pkgrel=134 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: Sunday, May 16, 2021 @ 06:33:00 Author: felixonmars Revision: 934911 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 934910, haskell-aeson-qq/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 934910, haskell-aeson-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:33:00 UTC (rev 934911) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-qq +pkgname=haskell-aeson-qq +pkgver=0.8.3 +pkgrel=186 +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-qq/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:32:43 Author: felixonmars Revision: 934910 upgpkg: haskell-aeson-qq 0.8.3-186: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-aeson-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:32:07 UTC (rev 934909) +++ PKGBUILD2021-05-16 06:32:43 UTC (rev 934910) @@ -4,7 +4,7 @@ _hkgname=aeson-qq pkgname=haskell-aeson-qq pkgver=0.8.3 -pkgrel=185 +pkgrel=186 pkgdesc="JSON quasiquoter for Haskell" url="https://github.com/sol/aeson-qq"; license=("MIT")
[arch-commits] Commit in haskell-persistent-postgresql/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:32:07 Author: felixonmars Revision: 934909 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-postgresql/repos/community-staging-x86_64/ haskell-persistent-postgresql/repos/community-staging-x86_64/PKGBUILD (from rev 934908, haskell-persistent-postgresql/trunk/PKGBUILD) --+ PKGBUILD | 62 + 1 file changed, 62 insertions(+) Copied: haskell-persistent-postgresql/repos/community-staging-x86_64/PKGBUILD (from rev 934908, haskell-persistent-postgresql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:32:07 UTC (rev 934909) @@ -0,0 +1,62 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-postgresql +pkgname=haskell-persistent-postgresql +pkgver=2.12.0.0 +pkgrel=11 +pkgdesc="Backend for the persistent library using postgresql." +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-conduit' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-postgresql-libpq' + 'haskell-postgresql-simple' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-string-conversions' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-fast-logger' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-persistent-qq' 'haskell-persistent-test' + 'haskell-quickcheck-instances' 'haskell-unliftio' 'haskell-unordered-containers' + 'haskell-vector') +checkdepends=('pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('2ce34e558747b70c613af876c3cdf9dccd0e46a303aba7cd4b8483de306989d5') + +prepare() { + cd $_hkgname-$pkgver + # pifpaf's default port + sed -i 's/port=5432/port=9824/' test/PgInit.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 + eval $(pifpaf run postgresql --host 127.0.0.1) + createuser postgres + createdb test + runhaskell Setup test --show-details=direct + pifpaf_stop +} + +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-persistent-postgresql/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:31:49 Author: felixonmars Revision: 934908 upgpkg: haskell-persistent-postgresql 2.12.0.0-11: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-persistent-postgresql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:29:49 UTC (rev 934907) +++ PKGBUILD2021-05-16 06:31:49 UTC (rev 934908) @@ -3,7 +3,7 @@ _hkgname=persistent-postgresql pkgname=haskell-persistent-postgresql pkgver=2.12.0.0 -pkgrel=10 +pkgrel=11 pkgdesc="Backend for the persistent library using postgresql." url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-persistent-mysql/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:29:49 Author: felixonmars Revision: 934907 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-mysql/repos/community-staging-x86_64/ haskell-persistent-mysql/repos/community-staging-x86_64/PKGBUILD (from rev 934906, haskell-persistent-mysql/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: haskell-persistent-mysql/repos/community-staging-x86_64/PKGBUILD (from rev 934906, haskell-persistent-mysql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:29:49 UTC (rev 934907) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-mysql +pkgname=haskell-persistent-mysql +pkgver=2.12.1.0 +pkgrel=8 +pkgdesc="Backend for the persistent library using MySQL database server." +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-builder' 'haskell-conduit' 'haskell-monad-logger' + 'haskell-mysql' 'haskell-mysql-simple' 'haskell-persistent' 'haskell-resource-pool' + 'haskell-resourcet' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-fast-logger' 'haskell-hspec' + 'haskell-persistent-qq' 'haskell-persistent-test' 'haskell-quickcheck-instances') +#checkdepends=('percona-server' 'percona-server-clients') +checkdepends=('mariadb') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('8b994faa7b4f8aecb2e731fd048ebe3af382003c94e3d93ffedab5a2b5f3b1a3f65a02822986b7353b2daf7718e1f45f48ef8fef6f3a2ee99443e6199452b02a') + +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 + mkdir -p /tmp/mysql_test + # TODO: Try to make percona work? + #mysqld --no-defaults --initialize-insecure --datadir=/tmp/mysql_test + #mysqld --no-defaults --datadir=/tmp/mysql_test --secure-file-priv=/tmp/mysql_test --socket=/tmp/socket.mysql --bind-address=127.0.0.1 --skip-grant-tables & + + mysql_install_db --datadir=/tmp/mysql_test + mysqld --datadir=/tmp/mysql_test --socket=/tmp/socket.mysql --skip-grant-tables & + MYSQL_PID=$! + sleep 5 + mysql -h 127.0.0.1 -u root -e "create database IF NOT EXISTS test;" + mysql -h 127.0.0.1 -u root -e "create database IF NOT EXISTS persistent;" + + # Compatibility issue with mariadb: https://github.com/yesodweb/persistent/issues/1158 + TRAVIS=true runhaskell Setup test --show-details=direct || echo "Tests failed" + + kill $MYSQL_PID +} + +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-persistent-mysql/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:29:35 Author: felixonmars Revision: 934906 upgpkg: haskell-persistent-mysql 2.12.1.0-8: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-persistent-mysql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:28:27 UTC (rev 934905) +++ PKGBUILD2021-05-16 06:29:35 UTC (rev 934906) @@ -3,7 +3,7 @@ _hkgname=persistent-mysql pkgname=haskell-persistent-mysql pkgver=2.12.1.0 -pkgrel=7 +pkgrel=8 pkgdesc="Backend for the persistent library using MySQL database server." url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-persistent-qq/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:28:27 Author: felixonmars Revision: 934905 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-qq/repos/community-staging-x86_64/ haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 934904, haskell-persistent-qq/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 934904, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:28:27 UTC (rev 934905) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.12.0.0 +pkgrel=10 +pkgdesc="Provides a quasi-quoter for raw SQL for persistent" +url="https://github.com/yesod-web/persistent"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent') +makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-monad-logger' 'haskell-persistent-sqlite' 'haskell-resourcet' + 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('36e6fd8eaa8bdf6edf93809a6b9bfca495ba71a70c636073d10355ddcdd3a75946ac15c2a5270c9ca9f9f810fa075d3d1f3f3db17f0d4b1c7d41c37f08684db7') + +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-qq/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:28:13 Author: felixonmars Revision: 934904 upgpkg: haskell-persistent-qq 2.12.0.0-10: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-persistent-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:27:19 UTC (rev 934903) +++ PKGBUILD2021-05-16 06:28:13 UTC (rev 934904) @@ -3,7 +3,7 @@ _hkgname=persistent-qq pkgname=haskell-persistent-qq pkgver=2.12.0.0 -pkgrel=9 +pkgrel=10 pkgdesc="Provides a quasi-quoter for raw SQL for persistent" url="https://github.com/yesod-web/persistent"; license=('MIT')
[arch-commits] Commit in haskell-interpolatedstring-perl6/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:27:19 Author: felixonmars Revision: 934903 archrelease: copy trunk to community-staging-x86_64 Added: haskell-interpolatedstring-perl6/repos/community-staging-x86_64/ haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from rev 934902, haskell-interpolatedstring-perl6/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from rev 934902, haskell-interpolatedstring-perl6/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:27:19 UTC (rev 934903) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=interpolatedstring-perl6 +pkgname=haskell-interpolatedstring-perl6 +pkgver=1.0.2 +pkgrel=138 +pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings" +url="https://github.com/audreyt/interpolatedstring-perl6"; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('660e2fafe2f5a03baf16d56fa298e9fe0df677023fff7b3e5d8879910a76066b95a753fffc0c6374fd405de67f54c1410d4542f6d85823e8e87277bde28624a7') + +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" \ +--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-interpolatedstring-perl6/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:27:03 Author: felixonmars Revision: 934902 upgpkg: haskell-interpolatedstring-perl6 1.0.2-138: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-interpolatedstring-perl6/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:26:24 UTC (rev 934901) +++ PKGBUILD2021-05-16 06:27:03 UTC (rev 934902) @@ -3,7 +3,7 @@ _hkgname=interpolatedstring-perl6 pkgname=haskell-interpolatedstring-perl6 pkgver=1.0.2 -pkgrel=137 +pkgrel=138 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings" url="https://github.com/audreyt/interpolatedstring-perl6"; license=('custom:PublicDomain')
[arch-commits] Commit in clash-ghc/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:26:24 Author: felixonmars Revision: 934901 archrelease: copy trunk to community-staging-x86_64 Added: clash-ghc/repos/community-staging-x86_64/ clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 934900, clash-ghc/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 934900, clash-ghc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:26:24 UTC (rev 934901) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +pkgname=clash-ghc +pkgver=1.4.1 +pkgrel=9 +pkgdesc="CAES Language for Synchronous Hardware" +url="https://clash-lang.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-clash-lib' 'haskell-clash-prelude' + 'haskell-concurrent-supply' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-typelits-extra' + 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 'haskell-hashable' + 'haskell-lens' 'haskell-primitive' 'haskell-reflection' 'haskell-split' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc') +conflicts=('clash') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('d18a4d76ae594cea3933fab4fe36ef967f4f2b8951827d47dbe54db1c2c60ba0010c11777be2ca0013065f09e399330b88b5b245c10937a73d3e5c6403f520fb') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in clash-ghc/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:26:09 Author: felixonmars Revision: 934900 upgpkg: clash-ghc 1.4.1-9: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: clash-ghc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:24:09 UTC (rev 934899) +++ PKGBUILD2021-05-16 06:26:09 UTC (rev 934900) @@ -2,7 +2,7 @@ pkgname=clash-ghc pkgver=1.4.1 -pkgrel=8 +pkgrel=9 pkgdesc="CAES Language for Synchronous Hardware" url="https://clash-lang.org/"; license=("BSD")
[arch-commits] Commit in haskell-clash-lib/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:24:09 Author: felixonmars Revision: 934899 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-lib/repos/community-staging-x86_64/ haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD (from rev 934898, haskell-clash-lib/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD (from rev 934898, haskell-clash-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:24:09 UTC (rev 934899) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=clash-lib +pkgname=haskell-clash-lib +pkgver=1.4.1 +pkgrel=9 +pkgdesc="Clash: a functional hardware description language - As a library" +url="https://clash-lang.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-ansi-terminal' + 'haskell-attoparsec' 'haskell-base16-bytestring' 'haskell-clash-prelude' + 'haskell-concurrent-supply' 'haskell-cryptohash-sha256' 'haskell-data-binary-ieee754' + 'haskell-data-default' 'haskell-dlist' 'haskell-errors' 'haskell-extra' 'haskell-ghc' + 'haskell-hashable' 'haskell-src-meta' 'haskell-hint' 'haskell-interpolate' 'haskell-lens' + 'haskell-ordered-containers' 'haskell-parsers' 'haskell-pretty-show' + 'haskell-prettyprinter' 'haskell-primitive' 'haskell-reducers' 'haskell-temporary' + 'haskell-terminal-size' 'haskell-text-show' 'haskell-trifecta' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances') +makedepends=('ghc' 'uusi' 'haskell-ghc-typelits-knownnat' 'haskell-quickcheck-text' 'haskell-src-exts' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('6a609a93908b9222a6a82a7511be64d7ce0e4193fecbc2dd231c6733373ef99947269b2d6210a1ecf90c8bcff4e370a2b3de64885de144b4b17c997aab90') + +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 --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clash-lib/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:23:55 Author: felixonmars Revision: 934898 upgpkg: haskell-clash-lib 1.4.1-9: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-clash-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:21:03 UTC (rev 934897) +++ PKGBUILD2021-05-16 06:23:55 UTC (rev 934898) @@ -3,7 +3,7 @@ _hkgname=clash-lib pkgname=haskell-clash-lib pkgver=1.4.1 -pkgrel=8 +pkgrel=9 pkgdesc="Clash: a functional hardware description language - As a library" url="https://clash-lang.org/"; license=("BSD")
[arch-commits] Commit in haskell-clash-prelude/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:21:03 Author: felixonmars Revision: 934897 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 934896, haskell-clash-prelude/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 934896, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:21:03 UTC (rev 934897) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.4.1 +pkgrel=8 +pkgdesc="Clash: a functional hardware description language - Prelude library" +url="https://github.com/clash-lang/clash-prelude"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-arrows' 'haskell-bifunctors' 'haskell-constraints' + 'haskell-data-binary-ieee754' 'haskell-data-default-class' 'haskell-ghc-typelits-extra' + 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 'haskell-half' + 'haskell-hashable' 'haskell-interpolate' 'haskell-lens' 'haskell-quickcheck' + 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons' + 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 'haskell-th-orphans' + 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog' + 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6e168657d44d4e187abc2aeef7674ab406092beb12a72dc4329e81fd625d35acdc0ac65ab455488198dd748038d069d86adc040a697959745d6b5154e02566cc') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:20:48 Author: felixonmars Revision: 934896 upgpkg: haskell-clash-prelude 1.4.1-8: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:14:52 UTC (rev 934895) +++ PKGBUILD2021-05-16 06:20:48 UTC (rev 934896) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=1.4.1 -pkgrel=7 +pkgrel=8 pkgdesc="Clash: a functional hardware description language - Prelude library" url="https://github.com/clash-lang/clash-prelude"; license=('BSD')
[arch-commits] Commit in stack/repos (4 files)
Date: Sunday, May 16, 2021 @ 06:14:52 Author: felixonmars Revision: 934895 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 934894, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch (from rev 934894, stack/trunk/optparse-applicative-0.16.patch) stack/repos/community-staging-x86_64/stack.install (from rev 934894, stack/trunk/stack.install) -+ PKGBUILD| 81 ++ optparse-applicative-0.16.patch | 25 +++ stack.install |4 + 3 files changed, 110 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 934894, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:14:52 UTC (rev 934895) @@ -0,0 +1,81 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.5.1 +pkgrel=206 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver"; +optparse-applicative-0.16.patch) +sha512sums=('SKIP' + '3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea') + +prepare() { + cd $pkgname + uusi -d semigroups -d persistent-template $pkgname.cabal + sed -i '1i{-# LANGUAGE DataKinds #-}' src/Stack/Storage/User.hs src/Stack/Storage/Project.hs + patch -p1 -i ../optparse-applicative-0.16.patch +} + +build() { + cd $pkgname + + 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-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --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 + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test --show-details=direct + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + 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 +
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:14:30 Author: felixonmars Revision: 934894 upgpkg: stack 2.5.1-206: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:10:19 UTC (rev 934893) +++ PKGBUILD2021-05-16 06:14:30 UTC (rev 934894) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.5.1 -pkgrel=205 +pkgrel=206 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("BSD")
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:10:19 Author: felixonmars Revision: 934893 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pantry/repos/community-staging-x86_64/ haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 934892, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 934892, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:10:19 UTC (rev 934893) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.5.1.5 +pkgrel=26 +pkgdesc="Content addressable Haskell package management" +url="https://github.com/commercialhaskell/pantry"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' + 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-primitive' 'haskell-resourcet' + 'haskell-rio' 'haskell-rio-orphans' 'haskell-rio-prettyprint' 'haskell-tar-conduit' + 'haskell-text-metrics' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-raw-strings-qq') +checkdepends=('git' 'mercurial') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1be5d91e08f43bf7ea7013cac2650235b822d4d34a46a13ca8586e074baaeb41528c80dfaaeec82f0e5a884ab828b578b4065a1288ca6895fc18853fa7e8b7c9') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +uusi -d persistent-template $_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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-pantry/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:10:03 Author: felixonmars Revision: 934892 upgpkg: haskell-pantry 0.5.1.5-26: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:05:22 UTC (rev 934891) +++ PKGBUILD2021-05-16 06:10:03 UTC (rev 934892) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.5.1.5 -pkgrel=25 +pkgrel=26 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry"; license=('BSD')
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:05:22 Author: felixonmars Revision: 934891 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-server/repos/community-staging-x86_64/ haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 934890, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 934890, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:05:22 UTC (rev 934891) @@ -0,0 +1,64 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-language-server +pkgname=haskell-language-server +pkgver=1.1.0.0 +pkgrel=5 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async' + 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-extra' 'haskell-floskell' 'haskell-fourmolu' 'haskell-fuzzy' 'haskell-ghc' + 'haskell-ghc-paths' 'haskell-ghcide' 'haskell-gitrev' 'haskell-hashable' 'haskell-hie-bios' + 'haskell-hiedb' 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' + 'haskell-hls-eval-plugin' 'haskell-hls-explicit-imports-plugin' + 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' 'haskell-hls-plugin-api' + 'haskell-hls-retrie-plugin' 'haskell-hls-splice-plugin' + 'haskell-hls-stylish-haskell-plugin' 'haskell-hls-tactics-plugin' 'haskell-hslogger' + 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-ormolu' 'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-shake' + 'haskell-sqlite-simple' 'haskell-temporary' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-hspec-expectations' 'haskell-lsp-test' + 'haskell-lsp-types') +checkdepends=('cabal-install') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz";) +sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52') + +prepare() { + cd haskell-language-server-1.1.0 + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; +} + +build() { + cd haskell-language-server-1.1.0 + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-1.1.0 + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd haskell-language-server-1.1.0 + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:05:05 Author: felixonmars Revision: 934890 upgpkg: haskell-language-server 1.1.0.0-5: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:02:15 UTC (rev 934889) +++ PKGBUILD2021-05-16 06:05:05 UTC (rev 934890) @@ -3,7 +3,7 @@ _hkgname=haskell-language-server pkgname=haskell-language-server pkgver=1.1.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache")
[arch-commits] Commit in haskell-optparse-simple/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:02:15 Author: felixonmars Revision: 934889 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-simple/repos/community-staging-x86_64/ haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 934888, haskell-optparse-simple/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 934888, haskell-optparse-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:02:15 UTC (rev 934889) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=optparse-simple +pkgname=haskell-optparse-simple +pkgver=0.1.1.3 +pkgrel=157 +pkgdesc="Simple interface to optparse-applicative" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9ab7208b459a196ec54511de6b51c98eabe29f5756c09c1f23653a0ff12cbd402ab8366ccfdc12467dce4be0fa1cae96571925ac5858d12478f0ed41168ecdf9') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-build-example +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-optparse-simple/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:01:59 Author: felixonmars Revision: 934888 upgpkg: haskell-optparse-simple 0.1.1.3-157: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-optparse-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:01:25 UTC (rev 934887) +++ PKGBUILD2021-05-16 06:01:59 UTC (rev 934888) @@ -4,7 +4,7 @@ _hkgname=optparse-simple pkgname=haskell-optparse-simple pkgver=0.1.1.3 -pkgrel=156 +pkgrel=157 pkgdesc="Simple interface to optparse-applicative" url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD")
[arch-commits] Commit in haskell-githash/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:01:25 Author: felixonmars Revision: 934887 archrelease: copy trunk to community-staging-x86_64 Added: haskell-githash/repos/community-staging-x86_64/ haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 934886, haskell-githash/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 934886, haskell-githash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:01:25 UTC (rev 934887) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=githash +pkgname=haskell-githash +pkgver=0.1.5.0 +pkgrel=119 +pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" +url="https://github.com/snoyberg/githash"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'git') +makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 'haskell-unliftio') +source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver";) +sha512sums=('SKIP') + +prepare() { +cd $_hkgname +hpack +} + +build() { +cd $_hkgname + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-githash/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 06:01:09 Author: felixonmars Revision: 934886 upgpkg: haskell-githash 0.1.5.0-119: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-githash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 06:00:12 UTC (rev 934885) +++ PKGBUILD2021-05-16 06:01:09 UTC (rev 934886) @@ -3,7 +3,7 @@ _hkgname=githash pkgname=haskell-githash pkgver=0.1.5.0 -pkgrel=118 +pkgrel=119 pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" url="https://github.com/snoyberg/githash"; license=('BSD')
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Sunday, May 16, 2021 @ 06:00:12 Author: felixonmars Revision: 934885 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 934884, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 934884, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 06:00:12 UTC (rev 934885) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.34.4 +pkgrel=27 +pkgdesc="A modern format for Haskell packages" +url="https://github.com/sol/hpack#readme"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 'haskell-glob' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-infer-license' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 'haskell-interpolate' + 'haskell-mockery' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +sha512sums=('90dee8766955e44fd760ac9bead2f68de23763f56778dd7691d30a71cb37e5834093f3c9b382ffaa677bbbef0a3c0c9f7abeeb34343906e6d6b692481eacd7c9') + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test || echo "https://github.com/sol/hpack/issues/358"; +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hpack/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 05:59:56 Author: felixonmars Revision: 934884 upgpkg: haskell-hpack 0.34.4-27: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 05:58:26 UTC (rev 934883) +++ PKGBUILD2021-05-16 05:59:56 UTC (rev 934884) @@ -5,7 +5,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.34.4 -pkgrel=26 +pkgrel=27 pkgdesc="A modern format for Haskell packages" url="https://github.com/sol/hpack#readme"; license=("MIT")
[arch-commits] Commit in haskell-interpolate/repos (2 files)
Date: Sunday, May 16, 2021 @ 05:58:26 Author: felixonmars Revision: 934883 archrelease: copy trunk to community-staging-x86_64 Added: haskell-interpolate/repos/community-staging-x86_64/ haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 934882, haskell-interpolate/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 934882, haskell-interpolate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 05:58:26 UTC (rev 934883) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=interpolate +pkgname=haskell-interpolate +pkgver=0.2.1 +pkgrel=115 +pkgdesc="String interpolation done right" +url="https://github.com/sol/interpolate"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1cfeef31d5f41b598763001f9571a60fee7069528479b652cea162c582085f60172e8c5fe7d60ddb2eaf800ab9133dd76710d29564e9ecf638ecc2e2a54adc7b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-interpolate/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 05:58:12 Author: felixonmars Revision: 934882 upgpkg: haskell-interpolate 0.2.1-115: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-interpolate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 05:57:36 UTC (rev 934881) +++ PKGBUILD2021-05-16 05:58:12 UTC (rev 934882) @@ -4,7 +4,7 @@ _hkgname=interpolate pkgname=haskell-interpolate pkgver=0.2.1 -pkgrel=114 +pkgrel=115 pkgdesc="String interpolation done right" url="https://github.com/sol/interpolate"; license=("MIT")
[arch-commits] Commit in haskell-src-meta/repos (2 files)
Date: Sunday, May 16, 2021 @ 05:57:36 Author: felixonmars Revision: 934881 archrelease: copy trunk to community-staging-x86_64 Added: haskell-src-meta/repos/community-staging-x86_64/ haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 934880, haskell-src-meta/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 934880, haskell-src-meta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 05:57:36 UTC (rev 934881) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=haskell-src-meta +pkgname=haskell-src-meta +pkgver=0.8.7 +pkgrel=15 +pkgdesc="Parse source to template-haskell abstract syntax" +url="https://github.com/bmillwood/haskell-src-meta"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-exts' 'haskell-syb' 'haskell-th-orphans') +makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9a4d376be83b21b6289125a6b21dd309ebb336996f35cd72ff0e93bab7071f25b505897aa60d2f9b7809c18d6f03cb5335c2bfbf895edf4423b34801dd608f94') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-src-meta/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 05:57:22 Author: felixonmars Revision: 934880 upgpkg: haskell-src-meta 0.8.7-15: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-src-meta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 05:56:32 UTC (rev 934879) +++ PKGBUILD2021-05-16 05:57:22 UTC (rev 934880) @@ -4,7 +4,7 @@ _hkgname=haskell-src-meta pkgname=haskell-src-meta pkgver=0.8.7 -pkgrel=14 +pkgrel=15 pkgdesc="Parse source to template-haskell abstract syntax" url="https://github.com/bmillwood/haskell-src-meta"; license=("BSD")
[arch-commits] Commit in haskell-hls-class-plugin/repos (2 files)
Date: Sunday, May 16, 2021 @ 05:56:32 Author: felixonmars Revision: 934879 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-class-plugin/repos/community-staging-x86_64/ haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934878, haskell-hls-class-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934878, haskell-hls-class-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 05:56:32 UTC (rev 934879) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-class-plugin +pkgname=haskell-hls-class-plugin +pkgver=1.0.0.1 +pkgrel=4 +pkgdesc="Class/instance management plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-shake' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('71bf816f4b4bf7e817544c8eebb87457557532490f77cbe7213170e3934112134bdf458ad58eec689e20a71ba2ad5cccbdcde5443aa4e3469e933ee40b8ee862') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-class-plugin/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 05:56:18 Author: felixonmars Revision: 934878 upgpkg: haskell-hls-class-plugin 1.0.0.1-4: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-hls-class-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 05:55:24 UTC (rev 934877) +++ PKGBUILD2021-05-16 05:56:18 UTC (rev 934878) @@ -3,7 +3,7 @@ _hkgname=hls-class-plugin pkgname=haskell-hls-class-plugin pkgver=1.0.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Class/instance management plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache")
[arch-commits] Commit in python-chameleon/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, May 16, 2021 @ 05:55:24 Author: felixonmars Revision: 934877 archrelease: copy trunk to community-any Added: python-chameleon/repos/community-any/PKGBUILD (from rev 934875, python-chameleon/trunk/PKGBUILD) Deleted: python-chameleon/repos/community-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-16 05:55:17 UTC (rev 934876) +++ PKGBUILD2021-05-16 05:55:24 UTC (rev 934877) @@ -1,30 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-chameleon -pkgver=3.9.0 -pkgrel=1 -pkgdesc="Fast HTML/XML Template Compiler" -arch=('any') -license=('BSD' 'ZPL') -url="http://www.pagetemplates.org/"; -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-zope-testrunner') -source=("https://github.com/malthe/chameleon/archive/$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('72cbd21f083d14b056539c515e43daaca01d923e065b6eca511f4e09486eb8e3fa61d6823dc78cca75f71926050aa04e0f961c9ddd728e15f55408e405f3c7aa') - -build() { - cd chameleon-$pkgver - python setup.py build -} - -check() { - cd chameleon-$pkgver - python -m zope.testrunner --path src -} - -package() { - cd chameleon-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ -} Copied: python-chameleon/repos/community-any/PKGBUILD (from rev 934875, python-chameleon/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-16 05:55:24 UTC (rev 934877) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=python-chameleon +pkgver=3.9.1 +pkgrel=1 +pkgdesc="Fast HTML/XML Template Compiler" +arch=('any') +license=('BSD' 'ZPL') +url="http://www.pagetemplates.org/"; +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-zope-testrunner') +source=("https://github.com/malthe/chameleon/archive/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('53b0aeeef89df7cacc299dad20e05023c638e708604876ce5269f22bab00e5001b640123920aef0ef9a0f554bbd37d151bedfdfe55ec161defe6b6f3781d841e') + +build() { + cd chameleon-$pkgver + python setup.py build +} + +check() { + cd chameleon-$pkgver + python -m zope.testrunner --path src +} + +package() { + cd chameleon-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ +}
[arch-commits] Commit in haskell-hls-brittany-plugin/repos (2 files)
Date: Sunday, May 16, 2021 @ 05:55:17 Author: felixonmars Revision: 934876 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-brittany-plugin/repos/community-staging-x86_64/ haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934875, haskell-hls-brittany-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934875, haskell-hls-brittany-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 05:55:17 UTC (rev 934876) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-brittany-plugin +pkgname=haskell-hls-brittany-plugin +pkgver=1.0.0.1 +pkgrel=5 +pkgdesc="Integration with the Brittany code formatter" +url="https://haskellwingman.dev"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-brittany' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp-types') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz";) +sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52') + +prepare() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + runhaskell Setup test --show-details=direct +} + +package() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in python-chameleon/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 05:55:06 Author: felixonmars Revision: 934875 upgpkg: python-chameleon 3.9.1-1 Modified: python-chameleon/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 05:55:00 UTC (rev 934874) +++ PKGBUILD2021-05-16 05:55:06 UTC (rev 934875) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-chameleon -pkgver=3.9.0 +pkgver=3.9.1 pkgrel=1 pkgdesc="Fast HTML/XML Template Compiler" arch=('any') @@ -11,7 +11,7 @@ makedepends=('python-setuptools') checkdepends=('python-zope-testrunner') source=("https://github.com/malthe/chameleon/archive/$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('72cbd21f083d14b056539c515e43daaca01d923e065b6eca511f4e09486eb8e3fa61d6823dc78cca75f71926050aa04e0f961c9ddd728e15f55408e405f3c7aa') +sha512sums=('53b0aeeef89df7cacc299dad20e05023c638e708604876ce5269f22bab00e5001b640123920aef0ef9a0f554bbd37d151bedfdfe55ec161defe6b6f3781d841e') build() { cd chameleon-$pkgver
[arch-commits] Commit in haskell-hls-brittany-plugin/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 05:55:00 Author: felixonmars Revision: 934874 upgpkg: haskell-hls-brittany-plugin 1.0.0.1-5: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-hls-brittany-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 05:54:09 UTC (rev 934873) +++ PKGBUILD2021-05-16 05:55:00 UTC (rev 934874) @@ -3,7 +3,7 @@ _hkgname=hls-brittany-plugin pkgname=haskell-hls-brittany-plugin pkgver=1.0.0.1 -pkgrel=4 +pkgrel=5 pkgdesc="Integration with the Brittany code formatter" url="https://haskellwingman.dev"; license=("Apache")
[arch-commits] Commit in haskell-hls-tactics-plugin/repos (2 files)
Date: Sunday, May 16, 2021 @ 05:54:09 Author: felixonmars Revision: 934873 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-tactics-plugin/repos/community-staging-x86_64/ haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934872, haskell-hls-tactics-plugin/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934872, haskell-hls-tactics-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 05:54:09 UTC (rev 934873) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan + +_hkgname=hls-tactics-plugin +pkgname=haskell-hls-tactics-plugin +pkgver=1.1.0.0 +pkgrel=4 +pkgdesc="Wingman plugin for Haskell Language Server" +url="https://haskellwingman.dev"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-fingertree' 'haskell-generic-lens' + 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghc-source-gen' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-refinery' 'haskell-retrie' + 'haskell-shake' 'haskell-syb' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hls-test-utils' 'haskell-hspec' + 'haskell-hspec-discover' 'haskell-hspec-expectations' 'haskell-lsp-types' + 'haskell-tasty-hunit' 'haskell-tasty-hspec') +# Hackage tarball is missing test data +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz";) +sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52') + +prepare() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + runhaskell Setup test --show-details=direct +} + +package() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-tactics-plugin/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 05:53:56 Author: felixonmars Revision: 934872 upgpkg: haskell-hls-tactics-plugin 1.1.0.0-4: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-hls-tactics-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 05:49:08 UTC (rev 934871) +++ PKGBUILD2021-05-16 05:53:56 UTC (rev 934872) @@ -3,7 +3,7 @@ _hkgname=hls-tactics-plugin pkgname=haskell-hls-tactics-plugin pkgver=1.1.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="Wingman plugin for Haskell Language Server" url="https://haskellwingman.dev"; license=("Apache")
[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)
Date: Sunday, May 16, 2021 @ 05:49:08 Author: felixonmars Revision: 934871 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-eval-plugin/repos/community-staging-x86_64/ haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934870, haskell-hls-eval-plugin/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934870, haskell-hls-eval-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 05:49:08 UTC (rev 934871) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan + +_hkgname=hls-eval-plugin +pkgname=haskell-hls-eval-plugin +pkgver=1.1.0.0 +pkgrel=4 +pkgdesc="Eval plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 'haskell-dlist' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-ghcide' 'haskell-hashable' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-types' + 'haskell-megaparsec' 'haskell-parser-combinators' 'haskell-pretty-simple' + 'haskell-safe-exceptions' 'haskell-shake' 'haskell-temporary' 'haskell-unliftio' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz";) +sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52') + +prepare() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + # https://github.com/haskell/haskell-language-server/issues/1809 + runhaskell Setup test --show-details=direct || echo "Tests failed" +} + +package() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-eval-plugin/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 05:48:53 Author: felixonmars Revision: 934870 upgpkg: haskell-hls-eval-plugin 1.1.0.0-4: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-hls-eval-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 05:47:53 UTC (rev 934869) +++ PKGBUILD2021-05-16 05:48:53 UTC (rev 934870) @@ -3,7 +3,7 @@ _hkgname=hls-eval-plugin pkgname=haskell-hls-eval-plugin pkgver=1.1.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="Eval plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server"; license=("Apache")
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)
Date: Sunday, May 16, 2021 @ 05:47:53 Author: felixonmars Revision: 934869 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/ haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934868, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934868, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 05:47:53 UTC (rev 934869) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=hls-stylish-haskell-plugin +pkgname=haskell-hls-stylish-haskell-plugin +pkgver=1.0.0.0 +pkgrel=4 +pkgdesc="Integration with the Stylish Haskell code formatter" +url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp-types' + 'stylish-haskell') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +# https://github.com/haskell/haskell-language-server/issues/1818 +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz";) +sha256sums=('1d2bab12dcf6ef5f14fe4159e2d1f76b00de75fa9af51846b7ad861fa1daadb2') + +prepare() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + runhaskell Setup test --show-details=direct +} + +package() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 05:47:39 Author: felixonmars Revision: 934868 upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.0-4: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 05:46:49 UTC (rev 934867) +++ PKGBUILD2021-05-16 05:47:39 UTC (rev 934868) @@ -3,7 +3,7 @@ _hkgname=hls-stylish-haskell-plugin pkgname=haskell-hls-stylish-haskell-plugin pkgver=1.0.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="Integration with the Stylish Haskell code formatter" url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)
Date: Sunday, May 16, 2021 @ 05:46:49 Author: felixonmars Revision: 934867 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/ haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934866, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934866, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 05:46:49 UTC (rev 934867) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.1 +pkgrel=4 +pkgdesc="Haddock comments plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('b29fa55c05417cdb5fa750642f340799b912480ed1dc5e8387ab214f956f1be724923404d4ba1bcec62fa6faba88a4ea9f465bdcacba526b5b1cc770a605cd35') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 05:46:34 Author: felixonmars Revision: 934866 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.1-4: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 05:45:36 UTC (rev 934865) +++ PKGBUILD2021-05-16 05:46:34 UTC (rev 934866) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Haddock comments plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server"; license=("Apache")
[arch-commits] Commit in haskell-hls-splice-plugin/repos (2 files)
Date: Sunday, May 16, 2021 @ 05:45:36 Author: felixonmars Revision: 934865 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-splice-plugin/repos/community-staging-x86_64/ haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934864, haskell-hls-splice-plugin/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 934864, haskell-hls-splice-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 05:45:36 UTC (rev 934865) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=hls-splice-plugin +pkgname=haskell-hls-splice-plugin +pkgver=1.0.0.1 +pkgrel=4 +pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes" +url="https://hackage.haskell.org/package/hls-splice-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-dlist' 'haskell-extra' 'haskell-foldl' 'haskell-ghc' + 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lens' + 'haskell-lsp' 'haskell-retrie' 'haskell-shake' 'haskell-syb' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('6efd1df111398273aa4cfbc269381d84f0844d06e881f8491e1aaf1b40b16eb8aec30ac336ba0b673e00e6ed23a391774c0da6073181795577c5e4f9004ff2f5') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + # https://github.com/haskell/haskell-language-server/issues/1808 + runhaskell Setup test --show-details=direct || 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-splice-plugin/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 05:45:21 Author: felixonmars Revision: 934864 upgpkg: haskell-hls-splice-plugin 1.0.0.1-4: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-hls-splice-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 05:42:48 UTC (rev 934863) +++ PKGBUILD2021-05-16 05:45:21 UTC (rev 934864) @@ -3,7 +3,7 @@ _hkgname=hls-splice-plugin pkgname=haskell-hls-splice-plugin pkgver=1.0.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes" url="https://hackage.haskell.org/package/hls-splice-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-test-utils/repos (2 files)
Date: Sunday, May 16, 2021 @ 05:42:48 Author: felixonmars Revision: 934863 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-test-utils/repos/community-staging-x86_64/ haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 934862, haskell-hls-test-utils/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 934862, haskell-hls-test-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-16 05:42:48 UTC (rev 934863) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-test-utils +pkgname=haskell-hls-test-utils +pkgver=1.0.0.0 +pkgrel=5 +pkgdesc="Utilities used in the tests of Haskell Language Server" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 'haskell-data-default' + 'haskell-extra' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-hspec' + 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' + 'haskell-shake' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('befae62fe5e2098aab1883e77158f9067ac71f5c3fdef44bb618e8a06afa71341385b4c3329a90c7dcf26c5cd11b71a8d582e4385aef8b722f7887540316f5ca') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + # https://github.com/haskell/haskell-language-server/issues/1835 + sed -i '/configOutputFile/d' src/Test/Hls/Util.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 +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-test-utils/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 05:42:33 Author: felixonmars Revision: 934862 upgpkg: haskell-hls-test-utils 1.0.0.0-5: rebuild with hspec 2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7 Modified: haskell-hls-test-utils/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 01:22:51 UTC (rev 934861) +++ PKGBUILD2021-05-16 05:42:33 UTC (rev 934862) @@ -3,7 +3,7 @@ _hkgname=hls-test-utils pkgname=haskell-hls-test-utils pkgver=1.0.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="Utilities used in the tests of Haskell Language Server" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache") @@ -21,6 +21,8 @@ prepare() { cd $_hkgname-$pkgver gen-setup + # https://github.com/haskell/haskell-language-server/issues/1835 + sed -i '/configOutputFile/d' src/Test/Hls/Util.hs } build() {
[arch-commits] Commit in dialog/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Sunday, May 16, 2021 @ 02:04:25 Author: foutrelis Revision: 415579 archrelease: copy trunk to testing-x86_64 Added: dialog/repos/testing-x86_64/ dialog/repos/testing-x86_64/PKGBUILD (from rev 415578, dialog/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: dialog/repos/testing-x86_64/PKGBUILD (from rev 415578, dialog/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-05-16 02:04:25 UTC (rev 415579) @@ -0,0 +1,37 @@ +# Maintainer: Evangelos Foutras +# Contributor: Stéphane Gaudreault +# Contributor: Allan McRae +# Contributor: Andreas Radke + +pkgname=dialog +pkgver=1.3_20210509 +pkgrel=1 +epoch=1 +pkgdesc="A tool to display dialog boxes from shell scripts" +arch=('x86_64') +url="https://invisible-island.net/dialog/"; +license=('LGPL2.1') +depends=('sh' 'ncurses') +provides=('libdialog.so') +source=(https://invisible-mirror.net/archives/$pkgname/$pkgname-${pkgver/_/-}.tgz{,.asc}) +sha256sums=('ae478fe7d5fca82bcf4b51684641e07d2ee68489d319710fe1e81f41a197bd66' +'SKIP') +validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey + +build() { + cd "$srcdir/$pkgname-${pkgver/_/-}" + + ./configure \ +--prefix=/usr \ +--enable-nls \ +--with-libtool \ +--with-ncursesw + make +} + +package() { + cd "$srcdir/$pkgname-${pkgver/_/-}" + make DESTDIR="$pkgdir" install-full +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in dialog/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 02:04:16 Author: foutrelis Revision: 415578 upgpkg: dialog 1:1.3_20210509-1: new upstream release Modified: dialog/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-15 22:41:02 UTC (rev 415577) +++ PKGBUILD2021-05-16 02:04:16 UTC (rev 415578) @@ -4,7 +4,7 @@ # Contributor: Andreas Radke pkgname=dialog -pkgver=1.3_20210324 +pkgver=1.3_20210509 pkgrel=1 epoch=1 pkgdesc="A tool to display dialog boxes from shell scripts" @@ -14,7 +14,7 @@ depends=('sh' 'ncurses') provides=('libdialog.so') source=(https://invisible-mirror.net/archives/$pkgname/$pkgname-${pkgver/_/-}.tgz{,.asc}) -sha256sums=('01c2d1e2e9af9b083ea200caad084fdfda55178d5bbf4e42c9fff44935151653' +sha256sums=('ae478fe7d5fca82bcf4b51684641e07d2ee68489d319710fe1e81f41a197bd66' 'SKIP') validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey
[arch-commits] Commit in code/repos/community-x86_64 (10 files)
Date: Sunday, May 16, 2021 @ 01:22:51 Author: ffy00 Revision: 934861 archrelease: copy trunk to community-x86_64 Added: code/repos/community-x86_64/PKGBUILD (from rev 934860, code/trunk/PKGBUILD) code/repos/community-x86_64/code-liveshare.diff (from rev 934860, code/trunk/code-liveshare.diff) code/repos/community-x86_64/code.js (from rev 934860, code/trunk/code.js) code/repos/community-x86_64/code.sh (from rev 934860, code/trunk/code.sh) code/repos/community-x86_64/product_json.diff (from rev 934860, code/trunk/product_json.diff) Deleted: code/repos/community-x86_64/PKGBUILD code/repos/community-x86_64/code-liveshare.diff code/repos/community-x86_64/code.js code/repos/community-x86_64/code.sh code/repos/community-x86_64/product_json.diff -+ PKGBUILD| 310 +- code-liveshare.diff | 24 +-- code.js | 58 - code.sh |6 product_json.diff | 44 +++ 5 files changed, 221 insertions(+), 221 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-16 01:22:36 UTC (rev 934860) +++ PKGBUILD2021-05-16 01:22:51 UTC (rev 934861) @@ -1,155 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) -# Contributor: Michael Hansen -# Contributor: Francisco Magalhães - -pkgname=code -pkgdesc='The Open Source build of Visual Studio Code (vscode) editor' -# Important: Remember to check https://github.com/microsoft/vscode/wiki/How-to-Contribute#prerequisites for target node version -# NodeJS versioning cheatsheet: -# - carbon: 8 -# - dubnium: 10 -# - ?: 11 (not in repos) -# - erbium: 12 -# Important: Remember to check https://github.com/microsoft/vscode/blob/master/.yarnrc (choose correct tag) for target electron version -_electron=electron11 -pkgver=1.55.2 -pkgrel=1 -arch=('x86_64') -url='https://github.com/microsoft/vscode' -license=('MIT') -depends=($_electron 'libsecret' 'libx11' 'libxkbfile' 'ripgrep') -optdepends=('bash-completion: Bash completions' -'zsh-completions: ZSH completitons' -'x11-ssh-askpass: SSH authentication') -makedepends=('git' 'gulp' 'npm' 'python2' 'yarn' 'nodejs-lts-erbium') -provides=('vscode') -source=("$pkgname::git+$url.git#tag=$pkgver" -'code.js' -'code.sh' -'product_json.diff') -sha512sums=('SKIP' - '17a9f9e49d75ca0ee4bc74fb4b1fa0c7c18c72efcf81da3d0ac3a01fa40b175cfd5e9b3a74df2d0938cd1ccaec3b8325774a03701b225f08b192fd89a72e680a' - 'e3e9fbce77afe74c6b489cd9668bacb4ba5750b100dc60377c59b307a5daf479a9f9422a0fefaeb1da5f92cd00454c139af0155f7fda2d3e45a5f36f336e5608' - 'b1aa0d7c5b3e3e8ba1172822d75ea38e90efc431b270e0b4ca9e45bf9c0be0f60922c8618969ef071b5b6dbd9ac9f030294f1bf49bcc28c187b46d113dca63a7') - -# Even though we don't officially support other archs, let's -# allow the user to use this PKGBUILD to compile the package -# for his architecture -case "$CARCH" in - i686) -_vscode_arch=ia32 -;; - x86_64) -_vscode_arch=x64 -;; - armv7h) -_vscode_arch=arm -;; - *) -# Needed for mksrcinfo -_vscode_arch=DUMMY -;; -esac - -prepare() { - cd $pkgname - - # Change electron binary name to the target electron - sed -i "s|exec electron |exec $_electron |" ../code.sh - - # This patch no longer contains proprietary modifications. - # See https://github.com/Microsoft/vscode/issues/31168 for details. - patch -p0 < ../product_json.diff - - # Set the commit and build date - local _commit=$(git rev-parse HEAD) - local _datestamp=$(date -u -Is | sed 's/\+00:00/Z/') - sed -e "s/@COMMIT@/$_commit/" -e "s/@DATE@/$_datestamp/" -i product.json - - # Build native modules for system electron - local _target=$(https://github.com/mapbox/node-sqlite3/issues/1044 - mkdir -p path - ln -sf /usr/bin/python2 path/python - export PATH="$PWD/path:$PATH" - - cd $pkgname - - yarn install --arch=$_vscode_arch - - # The default memory limit may be too low for current versions of node - # to successfully build vscode. Change it if this number still doesn't - # work for your system. - mem_limit="--max_old_space_size=6144" - - if ! /usr/bin/node $mem_limit /usr/bin/gulp vscode-linux-$_vscode_arch-min - then - echo - echo "*** NOTE: If the build failed due to running out of file handles (EMFILE)," - echo "*** you will need to raise your max open file limit." - echo "*** You can check this for more information on how to increase this limit:" - echo "*** https://ro-che.info/articles/2017-03-26-increase-open-files-limit"; - exit 1 - fi -} - -package() { - # Install resource files - install -dm 755 "$pkgdir"/usr/lib/$pkgname - cp -r --no-preserve=ownership --preserve=mode VSCode-linux-$_vscode_arch/resources/app/* "$pkgdir"/usr/lib/$pkgname/ - - # Replace statically included binary with system copy - ln -sf /usr/bin/rg "
[arch-commits] Commit in code/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 01:22:36 Author: ffy00 Revision: 934860 upgpkg: code 1.56.2-1 Modified: code/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 00:26:27 UTC (rev 934859) +++ PKGBUILD2021-05-16 01:22:36 UTC (rev 934860) @@ -8,11 +8,11 @@ # NodeJS versioning cheatsheet: # - carbon: 8 # - dubnium: 10 -# - ?: 11 (not in repos) # - erbium: 12 +# - fermium: 14 # Important: Remember to check https://github.com/microsoft/vscode/blob/master/.yarnrc (choose correct tag) for target electron version -_electron=electron11 -pkgver=1.55.2 +_electron=electron +pkgver=1.56.2 pkgrel=1 arch=('x86_64') url='https://github.com/microsoft/vscode' @@ -21,7 +21,7 @@ optdepends=('bash-completion: Bash completions' 'zsh-completions: ZSH completitons' 'x11-ssh-askpass: SSH authentication') -makedepends=('git' 'gulp' 'npm' 'python2' 'yarn' 'nodejs-lts-erbium') +makedepends=('git' 'gulp' 'npm' 'python2' 'yarn' 'nodejs-lts-dubnium') provides=('vscode') source=("$pkgname::git+$url.git#tag=$pkgver" 'code.js'
[arch-commits] Commit in ruby27-rspec-mocks/repos (2 files)
Date: Sunday, May 16, 2021 @ 00:26:27 Author: bastelfreak Revision: 934859 archrelease: copy trunk to community-testing-any Added: ruby27-rspec-mocks/repos/community-testing-any/ ruby27-rspec-mocks/repos/community-testing-any/PKGBUILD (from rev 934858, ruby27-rspec-mocks/trunk/PKGBUILD) --+ PKGBUILD | 28 1 file changed, 28 insertions(+) Copied: ruby27-rspec-mocks/repos/community-testing-any/PKGBUILD (from rev 934858, ruby27-rspec-mocks/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2021-05-16 00:26:27 UTC (rev 934859) @@ -0,0 +1,28 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Artem Vorotnikov + +_gemname=rspec-mocks +pkgname=ruby27-${_gemname} +pkgver=3.10.2 +pkgrel=1 +pkgdesc="RSpecs 'test double' framework, with support for stubbing and mocking" +url='https://github.com/rspec/rspec-mocks' +arch=('any') +license=('MIT') +depends=('ruby27-rspec-support' 'ruby27-diff-lcs') +options=('!emptydirs') +source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem) +noextract=(${_gemname}-${pkgver}.gem) +sha512sums=('a40a14842bc98d1da767e899a5ffb6aca649202549ab53fe59d83e83d35f0ff902dd8631a0a557806e68b573c6b425f650142faad2b60ced6f6863b8adbff1fd') + +package() { + local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')" + gem-2.7 install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + find "${pkgdir}" + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README" + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Sunday, May 16, 2021 @ 00:26:16 Author: bastelfreak Revision: 934858 add ruby27-rspec-mocks Added: ruby27-rspec-mocks/ ruby27-rspec-mocks/repos/ ruby27-rspec-mocks/trunk/ ruby27-rspec-mocks/trunk/PKGBUILD --+ PKGBUILD | 28 1 file changed, 28 insertions(+) Added: ruby27-rspec-mocks/trunk/PKGBUILD === --- ruby27-rspec-mocks/trunk/PKGBUILD (rev 0) +++ ruby27-rspec-mocks/trunk/PKGBUILD 2021-05-16 00:26:16 UTC (rev 934858) @@ -0,0 +1,28 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Artem Vorotnikov + +_gemname=rspec-mocks +pkgname=ruby27-${_gemname} +pkgver=3.10.2 +pkgrel=1 +pkgdesc="RSpecs 'test double' framework, with support for stubbing and mocking" +url='https://github.com/rspec/rspec-mocks' +arch=('any') +license=('MIT') +depends=('ruby27-rspec-support' 'ruby27-diff-lcs') +options=('!emptydirs') +source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem) +noextract=(${_gemname}-${pkgver}.gem) +sha512sums=('a40a14842bc98d1da767e899a5ffb6aca649202549ab53fe59d83e83d35f0ff902dd8631a0a557806e68b573c6b425f650142faad2b60ced6f6863b8adbff1fd') + +package() { + local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')" + gem-2.7 install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + find "${pkgdir}" + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README" + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby27-rspec-expectations/repos (2 files)
Date: Sunday, May 16, 2021 @ 00:25:47 Author: bastelfreak Revision: 934857 archrelease: copy trunk to community-testing-any Added: ruby27-rspec-expectations/repos/community-testing-any/ ruby27-rspec-expectations/repos/community-testing-any/PKGBUILD (from rev 934856, ruby27-rspec-expectations/trunk/PKGBUILD) --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Copied: ruby27-rspec-expectations/repos/community-testing-any/PKGBUILD (from rev 934856, ruby27-rspec-expectations/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2021-05-16 00:25:47 UTC (rev 934857) @@ -0,0 +1,27 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Artem Vorotnikov + +_gemname=rspec-expectations +pkgname=ruby27-${_gemname} +pkgver=3.10.1 +pkgrel=1 +pkgdesc='Provides a readable API to express expected outcomes of a code example' +url='https://github.com/rspec/rspec-expectations' +arch=('any') +license=('MIT') +depends=('ruby27-rspec-support' 'ruby27-diff-lcs') +options=('!emptydirs') +source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem) +noextract=(${_gemname}-${pkgver}.gem) +sha512sums=('c2e6fa12f5531ba91f03e22de3af4eed5cea74434634503302e38732b042423c669d2ddae3750d94f5f36c85433ae5743fcc0d0c4a0c50326050efde087b8a0a') + +package() { + local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')" + gem-2.7 install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README" + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Sunday, May 16, 2021 @ 00:25:39 Author: bastelfreak Revision: 934856 add ruby27-rspec-expectations Added: ruby27-rspec-expectations/ ruby27-rspec-expectations/repos/ ruby27-rspec-expectations/trunk/ ruby27-rspec-expectations/trunk/PKGBUILD --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Added: ruby27-rspec-expectations/trunk/PKGBUILD === --- ruby27-rspec-expectations/trunk/PKGBUILD(rev 0) +++ ruby27-rspec-expectations/trunk/PKGBUILD2021-05-16 00:25:39 UTC (rev 934856) @@ -0,0 +1,27 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Artem Vorotnikov + +_gemname=rspec-expectations +pkgname=ruby27-${_gemname} +pkgver=3.10.1 +pkgrel=1 +pkgdesc='Provides a readable API to express expected outcomes of a code example' +url='https://github.com/rspec/rspec-expectations' +arch=('any') +license=('MIT') +depends=('ruby27-rspec-support' 'ruby27-diff-lcs') +options=('!emptydirs') +source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem) +noextract=(${_gemname}-${pkgver}.gem) +sha512sums=('c2e6fa12f5531ba91f03e22de3af4eed5cea74434634503302e38732b042423c669d2ddae3750d94f5f36c85433ae5743fcc0d0c4a0c50326050efde087b8a0a') + +package() { + local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')" + gem-2.7 install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README" + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby27-rspec/repos (2 files)
Date: Sunday, May 16, 2021 @ 00:24:54 Author: bastelfreak Revision: 934855 archrelease: copy trunk to community-testing-any Added: ruby27-rspec/repos/community-testing-any/ ruby27-rspec/repos/community-testing-any/PKGBUILD (from rev 934854, ruby27-rspec/trunk/PKGBUILD) --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Copied: ruby27-rspec/repos/community-testing-any/PKGBUILD (from rev 934854, ruby27-rspec/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2021-05-16 00:24:54 UTC (rev 934855) @@ -0,0 +1,27 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Artem Vorotnikov + +_gemname=rspec +pkgname=ruby27-${_gemname} +pkgver=3.10.0 +pkgrel=1 +pkgdesc='RSpec meta-gem that depends on the other components' +url='https://github.com/rspec/rspec' +arch=('any') +license=('MIT') +depends=('ruby27-rspec-core' 'ruby27-rspec-expectations' 'ruby27-rspec-mocks') +options=('!emptydirs') +source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem) +noextract=(${_gemname}-${pkgver}.gem) +sha512sums=('dd1a3a1c7c73ae9c053e071d7851780d8cf61e92ddba24072b9f2c00a342ed08c81090332ba2eaf7ab96adac3fc723685996195e5cc584e15de57ff02a4455ec') + +package() { + local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')" + gem-2.7 install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README" + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Sunday, May 16, 2021 @ 00:24:32 Author: bastelfreak Revision: 934854 add ruby27-rspec Added: ruby27-rspec/ ruby27-rspec/repos/ ruby27-rspec/trunk/ ruby27-rspec/trunk/PKGBUILD --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Added: ruby27-rspec/trunk/PKGBUILD === --- ruby27-rspec/trunk/PKGBUILD (rev 0) +++ ruby27-rspec/trunk/PKGBUILD 2021-05-16 00:24:32 UTC (rev 934854) @@ -0,0 +1,27 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Artem Vorotnikov + +_gemname=rspec +pkgname=ruby27-${_gemname} +pkgver=3.10.0 +pkgrel=1 +pkgdesc='RSpec meta-gem that depends on the other components' +url='https://github.com/rspec/rspec' +arch=('any') +license=('MIT') +depends=('ruby27-rspec-core' 'ruby27-rspec-expectations' 'ruby27-rspec-mocks') +options=('!emptydirs') +source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem) +noextract=(${_gemname}-${pkgver}.gem) +sha512sums=('dd1a3a1c7c73ae9c053e071d7851780d8cf61e92ddba24072b9f2c00a342ed08c81090332ba2eaf7ab96adac3fc723685996195e5cc584e15de57ff02a4455ec') + +package() { + local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')" + gem-2.7 install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README" + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in telegram-desktop/repos/community-x86_64 (6 files)
Date: Sunday, May 16, 2021 @ 00:16:15 Author: svenstaro Revision: 934853 archrelease: copy trunk to community-x86_64 Added: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 934852, telegram-desktop/trunk/PKGBUILD) telegram-desktop/repos/community-x86_64/fix-tgcalls-gcc10.patch (from rev 934852, telegram-desktop/trunk/fix-tgcalls-gcc10.patch) telegram-desktop/repos/community-x86_64/fix-webview-includes.patch (from rev 934852, telegram-desktop/trunk/fix-webview-includes.patch) Deleted: telegram-desktop/repos/community-x86_64/PKGBUILD telegram-desktop/repos/community-x86_64/fix-tgcalls-gcc10.patch telegram-desktop/repos/community-x86_64/fix-webview-includes.patch + PKGBUILD | 102 +++ fix-tgcalls-gcc10.patch| 68 ++-- fix-webview-includes.patch | 24 +- 3 files changed, 101 insertions(+), 93 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-16 00:16:04 UTC (rev 934852) +++ PKGBUILD2021-05-16 00:16:15 UTC (rev 934853) @@ -1,47 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: hexchain -pkgname=telegram-desktop -pkgver=2.7.4 -pkgrel=1 -pkgdesc='Official Telegram Desktop client' -arch=('x86_64') -url="https://desktop.telegram.org/"; -license=('GPL3') -depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' - 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3' 'glibmm' 'webkit2gtk') -makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt') -source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz"; -"fix-webview-includes.patch") -sha512sums=('0a796d7a8c5e5982bc60f19c41da53996a609bf794fad224e7beea5fc3816b5cf35f16b0ec2cc7279085c69996063a44085f48e1596dfe746d260a2e8f1b2d14' - '5492c73f0b984da1e2d1f21c3a36c11c4b9ad511522dccd4d6440681f68d6ebc9e672806a534b1e551f736f080d3ef307c8ddd012e4646bd84d09c5e8fa85a40') - -prepare() { -cd tdesktop-$pkgver-full/cmake -# force webrtc link to libjpeg -echo "target_link_libraries(external_webrtc INTERFACE jpeg)" | tee -a external/webrtc/CMakeLists.txt -cd ../Telegram/lib_webview -patch -Np1 -i "$srcdir"/fix-webview-includes.patch -} - -build() { -cd tdesktop-$pkgver-full - -# Turns out we're allowed to use the official API key that telegram uses for their snap builds: -# https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 -# Thanks @primeos! -cmake . \ --B build \ --G Ninja \ --DCMAKE_INSTALL_PREFIX="/usr" \ --DCMAKE_BUILD_TYPE=Release \ --DTDESKTOP_API_ID=611335 \ --DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c \ --DTDESKTOP_LAUNCHER_BASENAME="telegramdesktop" \ --DDESKTOP_APP_SPECIAL_TARGET="" -ninja -C build -} - -package() { -cd tdesktop-$pkgver-full -DESTDIR=$pkgdir ninja -C build install -} Copied: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 934852, telegram-desktop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-16 00:16:15 UTC (rev 934853) @@ -0,0 +1,55 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: hexchain +pkgname=telegram-desktop +pkgver=2.7.4 +pkgrel=2 +pkgdesc='Official Telegram Desktop client' +arch=('x86_64') +url="https://desktop.telegram.org/"; +license=('GPL3') +depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' + 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3' 'glibmm' 'webkit2gtk') +makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt') +source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz"; + https://github.com/telegramdesktop/tdesktop/commit/71deaa48afab2bcf9df67b9b347b1f44aad3a9ce.patch + https://github.com/telegramdesktop/tdesktop/commit/a8807bc915f2439acc7c84f06d931d96d6ca602a.patch +"fix-webview-includes.patch") +sha512sums=('0a796d7a8c5e5982bc60f19c41da53996a609bf794fad224e7beea5fc3816b5cf35f16b0ec2cc7279085c69996063a44085f48e1596dfe746d260a2e8f1b2d14' + 'cabdadddc7a6873c7c6fc8128ceddf2712c0c73d3316520482162e5c67937bda2a627ddb2f078558a52e812c2a876351196488a5a75381d84a43815b873bac5b' + '72ef9bddef1f40e09b9c4334153f1ab8aaddf63d95d9f25dc1b0a0826b7f2ae24f7c5fc4cb5ce90aae2c3144a5d52c4cb870d643f447d654190c4a2c78079354' + '5492c73f0b984da1e2d1f21c3a36c11c4b9ad511522dccd4d6440681f68d6ebc9e672806a534b1e551f736f080d3ef307c8ddd012e4646bd84d09c5e8fa85a40') + +prepare() { +cd tdesktop-$pkgver-full/cm
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 00:16:04 Author: svenstaro Revision: 934852 upgpkg: telegram-desktop 2.7.4-2: Try to fix compatibility with ffmpeg 4.4 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 00:01:41 UTC (rev 934851) +++ PKGBUILD2021-05-16 00:16:04 UTC (rev 934852) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=2.7.4 -pkgrel=1 +pkgrel=2 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/"; @@ -11,8 +11,12 @@ 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3' 'glibmm' 'webkit2gtk') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz"; + https://github.com/telegramdesktop/tdesktop/commit/71deaa48afab2bcf9df67b9b347b1f44aad3a9ce.patch + https://github.com/telegramdesktop/tdesktop/commit/a8807bc915f2439acc7c84f06d931d96d6ca602a.patch "fix-webview-includes.patch") sha512sums=('0a796d7a8c5e5982bc60f19c41da53996a609bf794fad224e7beea5fc3816b5cf35f16b0ec2cc7279085c69996063a44085f48e1596dfe746d260a2e8f1b2d14' + 'cabdadddc7a6873c7c6fc8128ceddf2712c0c73d3316520482162e5c67937bda2a627ddb2f078558a52e812c2a876351196488a5a75381d84a43815b873bac5b' + '72ef9bddef1f40e09b9c4334153f1ab8aaddf63d95d9f25dc1b0a0826b7f2ae24f7c5fc4cb5ce90aae2c3144a5d52c4cb870d643f447d654190c4a2c78079354' '5492c73f0b984da1e2d1f21c3a36c11c4b9ad511522dccd4d6440681f68d6ebc9e672806a534b1e551f736f080d3ef307c8ddd012e4646bd84d09c5e8fa85a40') prepare() { @@ -21,6 +25,10 @@ echo "target_link_libraries(external_webrtc INTERFACE jpeg)" | tee -a external/webrtc/CMakeLists.txt cd ../Telegram/lib_webview patch -Np1 -i "$srcdir"/fix-webview-includes.patch + +cd .. +patch -Np2 -i "$srcdir"/71deaa48afab2bcf9df67b9b347b1f44aad3a9ce.patch +patch -Np2 -i "$srcdir"/a8807bc915f2439acc7c84f06d931d96d6ca602a.patch } build() {
[arch-commits] Commit in ruby27-mocha/repos (3 files)
Date: Sunday, May 16, 2021 @ 00:01:41 Author: bastelfreak Revision: 934851 archrelease: copy trunk to community-testing-any Added: ruby27-mocha/repos/community-testing-any/ ruby27-mocha/repos/community-testing-any/PKGBUILD (from rev 934850, ruby27-mocha/trunk/PKGBUILD) ruby27-mocha/repos/community-testing-any/remove-unneeded-dependencies.patch (from rev 934850, ruby27-mocha/trunk/remove-unneeded-dependencies.patch) + PKGBUILD | 59 +++ remove-unneeded-dependencies.patch | 21 2 files changed, 80 insertions(+) Copied: ruby27-mocha/repos/community-testing-any/PKGBUILD (from rev 934850, ruby27-mocha/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2021-05-16 00:01:41 UTC (rev 934851) @@ -0,0 +1,59 @@ +# Maintainer:: Tim Meusel +# Contributor: Christian Rebischke +# Contributor: Andreas 'Segaja' Schleifer + +_gemname=mocha +pkgname="ruby27-${_gemname}" +pkgver=1.12.0 +pkgrel=1 +pkgdesc='Mocha is a mocking and stubbing library for Ruby' +arch=('any') +url='https://github.com/freerange/mocha' +license=('Custom') +depends=('ruby2.7') +checkdepends=('ruby27-rake') +makedepends=('ruby27-minitest') +options=('!emptydirs') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/freerange/mocha/archive/v${pkgver}.tar.gz"; +'remove-unneeded-dependencies.patch') +sha512sums=('969a6cd48d925845004dffa12f8a9dad155d3bf24b974957e9921a2e13dc67985f01080017ef9e82dacfd4bf87533774f3f5d15226923bdf50f8b90e95e1730f' + '6a3c4568b6cf8009aed70935ddcff96a75d8d92b2e87a2a332a71ec569ed28c7c83e507ad408a0f62f93fc16b066133ba184f13a3e5b9a14bf90dc6276acde60') + +prepare() { + cd "${_gemname}-${pkgver}" + + # remove unneeded dependencies + # bundler might require them if they are still in the gemspec file + patch --forward --verbose --strip=1 --input='../remove-unneeded-dependencies.patch' + + # replace upper version boundaries for ruby gems + sed -r 's|~>|>=|g' -i ${_gemname}.gemspec + + # `git` doesn't work within src dir, because we downloaded an archive + sed --in-place 's|`git ls-files -z`.split("\\x0")|`find`.split("\\n")|' "${_gemname}.gemspec" +} + +check() { + cd "${_gemname}-${pkgver}" + ruby27-rake test:units +} + +build() { + cd "${_gemname}-${pkgver}" + gem-2.7 build ${_gemname}.gemspec +} + +package() { + cd "${_gemname}-${pkgver}" + local _gemdir="$(gem-2.7 env gemdir)" + gem-2.7 install --ignore-dependencies --no-user-install --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem" + install -Dm 644 README.md RELEASE.md --target-directory "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 COPYING.md MIT-LICENSE.md --target-directory "${pkgdir}/usr/share/licenses/${pkgname}" + mv "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/docs" "${pkgdir}/usr/share/doc/${pkgname}/" + + # delete unneeded files + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" + rm -rf "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,yard-templates,gemfiles,bin,.github,.gemtest,mocha.gemspec.orig} +} + +# vim: ts=2 sw=2 et: Copied: ruby27-mocha/repos/community-testing-any/remove-unneeded-dependencies.patch (from rev 934850, ruby27-mocha/trunk/remove-unneeded-dependencies.patch) === --- community-testing-any/remove-unneeded-dependencies.patch (rev 0) +++ community-testing-any/remove-unneeded-dependencies.patch2021-05-16 00:01:41 UTC (rev 934851) @@ -0,0 +1,21 @@ +diff --git a/mocha.gemspec b/mocha.gemspec +index e6e6e93..0c53d33 100644 +--- a/mocha.gemspec b/mocha.gemspec +@@ -34,16 +34,8 @@ Gem::Specification.new do |s| # rubocop:disable Metrics/BlockLength + # Rake >= v11 does not support Ruby < v1.9.3 so use + s.add_development_dependency('rake', '~> 10.0') + end +- s.add_development_dependency('introspection', '~> 0.0.1') + if RUBY_VERSION >= '2.2.0' + # No test libraries in standard library + s.add_development_dependency('minitest') + end +- if RUBY_VERSION >= '1.9.2' +-s.add_development_dependency('rubocop', '<= 0.58.2') +- end +- if ENV['MOCHA_GENERATE_DOCS'] +-s.add_development_dependency('redcarpet') +-s.add_development_dependency('yard') +- end + end
[arch-commits] Commit in (5 files)
Date: Sunday, May 16, 2021 @ 00:01:34 Author: bastelfreak Revision: 934850 add ruby27-mocha Added: ruby27-mocha/ ruby27-mocha/repos/ ruby27-mocha/trunk/ ruby27-mocha/trunk/PKGBUILD ruby27-mocha/trunk/remove-unneeded-dependencies.patch + PKGBUILD | 59 +++ remove-unneeded-dependencies.patch | 21 2 files changed, 80 insertions(+) Added: ruby27-mocha/trunk/PKGBUILD === --- ruby27-mocha/trunk/PKGBUILD (rev 0) +++ ruby27-mocha/trunk/PKGBUILD 2021-05-16 00:01:34 UTC (rev 934850) @@ -0,0 +1,59 @@ +# Maintainer:: Tim Meusel +# Contributor: Christian Rebischke +# Contributor: Andreas 'Segaja' Schleifer + +_gemname=mocha +pkgname="ruby27-${_gemname}" +pkgver=1.12.0 +pkgrel=1 +pkgdesc='Mocha is a mocking and stubbing library for Ruby' +arch=('any') +url='https://github.com/freerange/mocha' +license=('Custom') +depends=('ruby2.7') +checkdepends=('ruby27-rake') +makedepends=('ruby27-minitest') +options=('!emptydirs') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/freerange/mocha/archive/v${pkgver}.tar.gz"; +'remove-unneeded-dependencies.patch') +sha512sums=('969a6cd48d925845004dffa12f8a9dad155d3bf24b974957e9921a2e13dc67985f01080017ef9e82dacfd4bf87533774f3f5d15226923bdf50f8b90e95e1730f' + '6a3c4568b6cf8009aed70935ddcff96a75d8d92b2e87a2a332a71ec569ed28c7c83e507ad408a0f62f93fc16b066133ba184f13a3e5b9a14bf90dc6276acde60') + +prepare() { + cd "${_gemname}-${pkgver}" + + # remove unneeded dependencies + # bundler might require them if they are still in the gemspec file + patch --forward --verbose --strip=1 --input='../remove-unneeded-dependencies.patch' + + # replace upper version boundaries for ruby gems + sed -r 's|~>|>=|g' -i ${_gemname}.gemspec + + # `git` doesn't work within src dir, because we downloaded an archive + sed --in-place 's|`git ls-files -z`.split("\\x0")|`find`.split("\\n")|' "${_gemname}.gemspec" +} + +check() { + cd "${_gemname}-${pkgver}" + ruby27-rake test:units +} + +build() { + cd "${_gemname}-${pkgver}" + gem-2.7 build ${_gemname}.gemspec +} + +package() { + cd "${_gemname}-${pkgver}" + local _gemdir="$(gem-2.7 env gemdir)" + gem-2.7 install --ignore-dependencies --no-user-install --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem" + install -Dm 644 README.md RELEASE.md --target-directory "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 COPYING.md MIT-LICENSE.md --target-directory "${pkgdir}/usr/share/licenses/${pkgname}" + mv "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/docs" "${pkgdir}/usr/share/doc/${pkgname}/" + + # delete unneeded files + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" + rm -rf "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,yard-templates,gemfiles,bin,.github,.gemtest,mocha.gemspec.orig} +} + +# vim: ts=2 sw=2 et: Added: ruby27-mocha/trunk/remove-unneeded-dependencies.patch === --- ruby27-mocha/trunk/remove-unneeded-dependencies.patch (rev 0) +++ ruby27-mocha/trunk/remove-unneeded-dependencies.patch 2021-05-16 00:01:34 UTC (rev 934850) @@ -0,0 +1,21 @@ +diff --git a/mocha.gemspec b/mocha.gemspec +index e6e6e93..0c53d33 100644 +--- a/mocha.gemspec b/mocha.gemspec +@@ -34,16 +34,8 @@ Gem::Specification.new do |s| # rubocop:disable Metrics/BlockLength + # Rake >= v11 does not support Ruby < v1.9.3 so use + s.add_development_dependency('rake', '~> 10.0') + end +- s.add_development_dependency('introspection', '~> 0.0.1') + if RUBY_VERSION >= '2.2.0' + # No test libraries in standard library + s.add_development_dependency('minitest') + end +- if RUBY_VERSION >= '1.9.2' +-s.add_development_dependency('rubocop', '<= 0.58.2') +- end +- if ENV['MOCHA_GENERATE_DOCS'] +-s.add_development_dependency('redcarpet') +-s.add_development_dependency('yard') +- end + end
[arch-commits] Commit in alembic/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 15, 2021 @ 23:55:33 Author: svenstaro Revision: 934849 archrelease: copy trunk to community-x86_64 Added: alembic/repos/community-x86_64/PKGBUILD (from rev 934848, alembic/trunk/PKGBUILD) Deleted: alembic/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-15 23:55:23 UTC (rev 934848) +++ PKGBUILD2021-05-15 23:55:33 UTC (rev 934849) @@ -1,35 +0,0 @@ -# Maintainer: Sven-Hendrik Haase - -pkgname=alembic -pkgver=1.8.0 -pkgrel=3 -pkgdesc="An open framework for storing and sharing scene data" -arch=('x86_64') -url="http://www.alembic.io/"; -license=('BSD') -depends=('imath' 'boost-libs' 'hdf5') -makedepends=('cmake' 'boost' 'ninja') -source=($pkgname-$pkgver.tar.gz::https://github.com/alembic/alembic/archive/${pkgver}.tar.gz) -sha512sums=('23fc881863741f7fd081342f5c53c1ec3d00ab300ba8cd10e4a659ee820a9ed1244cf7cf2fd40482f6be32b9d7df44128363246e942bd03c802f3a2a81533b57') - -build() { - cd "${pkgname}-${pkgver}" - - cmake . \ --Bbuild \ --GNinja \ --DCMAKE_INSTALL_PREFIX=/usr \ --DUSE_HDF5=ON - - ninja -C build -} - -package() { - cd "${pkgname}-${pkgver}" - - install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE - - DESTDIR="${pkgdir}/" ninja -C build install -} - -# vim:set ts=2 sw=2 et: Copied: alembic/repos/community-x86_64/PKGBUILD (from rev 934848, alembic/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-15 23:55:33 UTC (rev 934849) @@ -0,0 +1,35 @@ +# Maintainer: Sven-Hendrik Haase + +pkgname=alembic +pkgver=1.8.1 +pkgrel=1 +pkgdesc="An open framework for storing and sharing scene data" +arch=('x86_64') +url="http://www.alembic.io/"; +license=('BSD') +depends=('imath' 'boost-libs' 'hdf5') +makedepends=('cmake' 'boost' 'ninja') +source=($pkgname-$pkgver.tar.gz::https://github.com/alembic/alembic/archive/${pkgver}.tar.gz) +sha512sums=('895493f36c895aef0675e1300ee3bbbf1b8819b4978b842c48810078e51219423500f74014eafe357a318a755ffa8c5c17c2c806b4216bab6cd334908bf684a4') + +build() { + cd "${pkgname}-${pkgver}" + + cmake . \ +-Bbuild \ +-GNinja \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DUSE_HDF5=ON + + ninja -C build +} + +package() { + cd "${pkgname}-${pkgver}" + + install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + + DESTDIR="${pkgdir}/" ninja -C build install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in alembic/trunk (PKGBUILD)
Date: Saturday, May 15, 2021 @ 23:55:23 Author: svenstaro Revision: 934848 upgpkg: alembic 1.8.1-1 Modified: alembic/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-15 23:52:37 UTC (rev 934847) +++ PKGBUILD2021-05-15 23:55:23 UTC (rev 934848) @@ -1,8 +1,8 @@ # Maintainer: Sven-Hendrik Haase pkgname=alembic -pkgver=1.8.0 -pkgrel=3 +pkgver=1.8.1 +pkgrel=1 pkgdesc="An open framework for storing and sharing scene data" arch=('x86_64') url="http://www.alembic.io/"; @@ -10,7 +10,7 @@ depends=('imath' 'boost-libs' 'hdf5') makedepends=('cmake' 'boost' 'ninja') source=($pkgname-$pkgver.tar.gz::https://github.com/alembic/alembic/archive/${pkgver}.tar.gz) -sha512sums=('23fc881863741f7fd081342f5c53c1ec3d00ab300ba8cd10e4a659ee820a9ed1244cf7cf2fd40482f6be32b9d7df44128363246e942bd03c802f3a2a81533b57') +sha512sums=('895493f36c895aef0675e1300ee3bbbf1b8819b4978b842c48810078e51219423500f74014eafe357a318a755ffa8c5c17c2c806b4216bab6cd334908bf684a4') build() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in ruby27-minitest/repos (2 files)
Date: Saturday, May 15, 2021 @ 23:52:37 Author: bastelfreak Revision: 934847 archrelease: copy trunk to community-testing-any Added: ruby27-minitest/repos/community-testing-any/ ruby27-minitest/repos/community-testing-any/PKGBUILD (from rev 934846, ruby27-minitest/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: ruby27-minitest/repos/community-testing-any/PKGBUILD (from rev 934846, ruby27-minitest/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2021-05-15 23:52:37 UTC (rev 934847) @@ -0,0 +1,44 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Simon Kohlmeyer + +_gemname=minitest +pkgname=ruby27-${_gemname} +_gitcommit=b8fb1014ad1932eddefb5107c0f6504ba45e0cbc +pkgver=5.14.3 +pkgrel=3 +pkgdesc='Complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking' +url='https://github.com/seattlerb/minitest' +arch=('any') +license=('MIT') +depends=('ruby2.7') +makedepends=('git' 'ruby27-rake' 'ruby27-rdoc' 'ruby27-hoe') +options=('!emptydirs') +source=("git+https://github.com/seattlerb/minitest#commit=${_gitcommit}";) +sha512sums=('SKIP') + +pkgver() { + cd ${_gemname} + grep 'VERSION = "' lib/minitest.rb|sed -E 's|.*"(.+)".*|\1|' +} + +build() { + cd ${_gemname} + ruby27-rake gem +} + +check() { + cd ${_gemname} + ruby27-rake test +} + +package() { + cd ${_gemname} + local _gemdir="$(gem-2.7 env gemdir)" + gem-2.7 install --ignore-dependencies --no-user-install --install-dir "${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" pkg/${_gemname}-${pkgver}.gem + install -Dm 644 README.rdoc History.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm -r "${pkgdir}/${_gemdir}/cache" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Saturday, May 15, 2021 @ 23:52:30 Author: bastelfreak Revision: 934846 add ruby27-minitest Added: ruby27-minitest/ ruby27-minitest/repos/ ruby27-minitest/trunk/ ruby27-minitest/trunk/PKGBUILD --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Added: ruby27-minitest/trunk/PKGBUILD === --- ruby27-minitest/trunk/PKGBUILD (rev 0) +++ ruby27-minitest/trunk/PKGBUILD 2021-05-15 23:52:30 UTC (rev 934846) @@ -0,0 +1,44 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Simon Kohlmeyer + +_gemname=minitest +pkgname=ruby27-${_gemname} +_gitcommit=b8fb1014ad1932eddefb5107c0f6504ba45e0cbc +pkgver=5.14.3 +pkgrel=3 +pkgdesc='Complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking' +url='https://github.com/seattlerb/minitest' +arch=('any') +license=('MIT') +depends=('ruby2.7') +makedepends=('git' 'ruby27-rake' 'ruby27-rdoc' 'ruby27-hoe') +options=('!emptydirs') +source=("git+https://github.com/seattlerb/minitest#commit=${_gitcommit}";) +sha512sums=('SKIP') + +pkgver() { + cd ${_gemname} + grep 'VERSION = "' lib/minitest.rb|sed -E 's|.*"(.+)".*|\1|' +} + +build() { + cd ${_gemname} + ruby27-rake gem +} + +check() { + cd ${_gemname} + ruby27-rake test +} + +package() { + cd ${_gemname} + local _gemdir="$(gem-2.7 env gemdir)" + gem-2.7 install --ignore-dependencies --no-user-install --install-dir "${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" pkg/${_gemname}-${pkgver}.gem + install -Dm 644 README.rdoc History.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm -r "${pkgdir}/${_gemdir}/cache" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby27-hoe/repos (2 files)
Date: Saturday, May 15, 2021 @ 23:51:34 Author: bastelfreak Revision: 934845 archrelease: copy trunk to community-testing-any Added: ruby27-hoe/repos/community-testing-any/ ruby27-hoe/repos/community-testing-any/PKGBUILD (from rev 934844, ruby27-hoe/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: ruby27-hoe/repos/community-testing-any/PKGBUILD (from rev 934844, ruby27-hoe/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2021-05-15 23:51:34 UTC (rev 934845) @@ -0,0 +1,47 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Bernhard Landauer +# Contributor: Alexsandr Pavlov + +_gemname=hoe +pkgname=ruby27-${_gemname} +_gitcommit=c50be1641440a5fd821c5438219a9a88e189461c +pkgver=3.22.3 +pkgrel=3 +pkgdesc='Hoe is a rake/rubygems helper for project Rakefiles' +url='https://www.zenspider.com/projects/hoe.html' +arch=('any') +license=('MIT') +depends=('ruby2.7') +makedepends=('git' 'ruby27-rdoc' 'ruby27-rake') +checkdepends=('ruby27-minitest') +options=('!emptydirs') +source=("git+https://github.com/seattlerb/hoe#commit=${_gitcommit}";) +sha512sums=('SKIP') + +pkgver() { + cd ${_gemname} + grep 'VERSION = "' lib/hoe.rb|sed -E 's|.*"(.+)"|\1|' +} + +build() { + cd ${_gemname} + ruby27-rake gem +} + +check() { + cd ${_gemname} + ruby27-rake test +} + +package() { + cd ${_gemname} + local _gemdir="$(gem-2.7 env gemdir)" + gem-2.7 install --ignore-dependencies --no-user-install --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" pkg/${_gemname}-${pkgver}.gem + install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so} extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} + mv "${pkgdir}/usr/bin/sow" "${pkgdir}/usr/bin/ruby27-sow" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Saturday, May 15, 2021 @ 23:51:22 Author: bastelfreak Revision: 934844 add ruby27-hoe Added: ruby27-hoe/ ruby27-hoe/repos/ ruby27-hoe/trunk/ ruby27-hoe/trunk/PKGBUILD --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Added: ruby27-hoe/trunk/PKGBUILD === --- ruby27-hoe/trunk/PKGBUILD (rev 0) +++ ruby27-hoe/trunk/PKGBUILD 2021-05-15 23:51:22 UTC (rev 934844) @@ -0,0 +1,47 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Bernhard Landauer +# Contributor: Alexsandr Pavlov + +_gemname=hoe +pkgname=ruby27-${_gemname} +_gitcommit=c50be1641440a5fd821c5438219a9a88e189461c +pkgver=3.22.3 +pkgrel=3 +pkgdesc='Hoe is a rake/rubygems helper for project Rakefiles' +url='https://www.zenspider.com/projects/hoe.html' +arch=('any') +license=('MIT') +depends=('ruby2.7') +makedepends=('git' 'ruby27-rdoc' 'ruby27-rake') +checkdepends=('ruby27-minitest') +options=('!emptydirs') +source=("git+https://github.com/seattlerb/hoe#commit=${_gitcommit}";) +sha512sums=('SKIP') + +pkgver() { + cd ${_gemname} + grep 'VERSION = "' lib/hoe.rb|sed -E 's|.*"(.+)"|\1|' +} + +build() { + cd ${_gemname} + ruby27-rake gem +} + +check() { + cd ${_gemname} + ruby27-rake test +} + +package() { + cd ${_gemname} + local _gemdir="$(gem-2.7 env gemdir)" + gem-2.7 install --ignore-dependencies --no-user-install --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" pkg/${_gemname}-${pkgver}.gem + install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so} extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} + mv "${pkgdir}/usr/bin/sow" "${pkgdir}/usr/bin/ruby27-sow" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby27-rake/repos/community-testing-any (PKGBUILD PKGBUILD)
Date: Saturday, May 15, 2021 @ 23:39:50 Author: bastelfreak Revision: 934843 archrelease: copy trunk to community-testing-any Added: ruby27-rake/repos/community-testing-any/PKGBUILD (from rev 934842, ruby27-rake/trunk/PKGBUILD) Deleted: ruby27-rake/repos/community-testing-any/PKGBUILD --+ PKGBUILD | 49 + 1 file changed, 25 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-15 23:39:17 UTC (rev 934842) +++ PKGBUILD2021-05-15 23:39:50 UTC (rev 934843) @@ -1,24 +0,0 @@ -# Maintainer: Tim Meusel -# Contributor: Anatol Pomozov - -_gemname=rake -pkgname=ruby27-$_gemname -pkgver=13.0.3 -pkgrel=1 -pkgdesc='Make-like build tool implemented in Ruby' -provides=(rake) -arch=(any) -url='https://ruby.github.io/rake/' -license=(MIT) -depends=(ruby2.7) -options=(!emptydirs) -source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) -noextract=($_gemname-$pkgver.gem) -sha512sums=('cecfc63e8cf52f016d001d7ea886be434c4713c8d0af1d5c99b685c0524577239e7199376aed0b2f167e4f67bca1e2572c422b35aecb3aa6af4d9e8d6e2d347d') - -package() { - local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')" - gem-2.7 install --ignore-dependencies --no-user-install --no-document -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem - rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" - install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/MIT-LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}/" -} Copied: ruby27-rake/repos/community-testing-any/PKGBUILD (from rev 934842, ruby27-rake/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-15 23:39:50 UTC (rev 934843) @@ -0,0 +1,25 @@ +# Maintainer: Tim Meusel +# Contributor: Anatol Pomozov + +_gemname=rake +pkgname=ruby27-$_gemname +pkgver=13.0.3 +pkgrel=2 +pkgdesc='Make-like build tool implemented in Ruby' +provides=(rake) +arch=(any) +url='https://ruby.github.io/rake/' +license=(MIT) +depends=(ruby2.7) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha512sums=('cecfc63e8cf52f016d001d7ea886be434c4713c8d0af1d5c99b685c0524577239e7199376aed0b2f167e4f67bca1e2572c422b35aecb3aa6af4d9e8d6e2d347d') + +package() { + local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')" + gem-2.7 install --ignore-dependencies --no-user-install --no-document --install-dir "$pkgdir/$_gemdir" --bindir "$pkgdir/usr/bin" $_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/MIT-LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}/" + mv "${pkgdir}/usr/bin/rake" "${pkgdir}/usr/bin/ruby27-rake" +}
[arch-commits] Commit in ruby27-rake/trunk (PKGBUILD)
Date: Saturday, May 15, 2021 @ 23:39:17 Author: bastelfreak Revision: 934842 Fix conflicting bin names Modified: ruby27-rake/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-15 23:05:23 UTC (rev 934841) +++ PKGBUILD2021-05-15 23:39:17 UTC (rev 934842) @@ -4,7 +4,7 @@ _gemname=rake pkgname=ruby27-$_gemname pkgver=13.0.3 -pkgrel=1 +pkgrel=2 pkgdesc='Make-like build tool implemented in Ruby' provides=(rake) arch=(any) @@ -18,7 +18,8 @@ package() { local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')" - gem-2.7 install --ignore-dependencies --no-user-install --no-document -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + gem-2.7 install --ignore-dependencies --no-user-install --no-document --install-dir "$pkgdir/$_gemdir" --bindir "$pkgdir/usr/bin" $_gemname-$pkgver.gem rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/MIT-LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}/" + mv "${pkgdir}/usr/bin/rake" "${pkgdir}/usr/bin/ruby27-rake" }
[arch-commits] Commit in ruby27-rspec-core/repos (2 files)
Date: Saturday, May 15, 2021 @ 23:05:23 Author: bastelfreak Revision: 934841 archrelease: copy trunk to community-testing-any Added: ruby27-rspec-core/repos/community-testing-any/ ruby27-rspec-core/repos/community-testing-any/PKGBUILD (from rev 934840, ruby27-rspec-core/trunk/PKGBUILD) --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Copied: ruby27-rspec-core/repos/community-testing-any/PKGBUILD (from rev 934840, ruby27-rspec-core/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2021-05-15 23:05:23 UTC (rev 934841) @@ -0,0 +1,27 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Artem Vorotnikov + +_gemname=rspec-core +pkgname=ruby27-${_gemname} +pkgver=3.10.1 +pkgrel=1 +pkgdesc='RSpec runner and formatters' +url='https://github.com/rspec/rspec-core' +arch=('any') +license=('MIT') +depends=('ruby27-rspec-support') +options=('!emptydirs') +source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem) +noextract=(${_gemname}-${pkgver}.gem) +sha512sums=('46808d37736b5f30d562b4014638cbf2d1a7d7432730c6c727a6e539f63ee21a04185610034fff4d938a948a887ba6a626955963add6b5e9b5f64499732d742a') + +package() { + local _gemdir="$(gem-2.7 environment gemdir)" + gem-2.7 install --ignore-dependencies --no-user-install --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README" + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Saturday, May 15, 2021 @ 23:05:16 Author: bastelfreak Revision: 934840 add ruby27-rspec-core Added: ruby27-rspec-core/ ruby27-rspec-core/repos/ ruby27-rspec-core/trunk/ ruby27-rspec-core/trunk/PKGBUILD --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Added: ruby27-rspec-core/trunk/PKGBUILD === --- ruby27-rspec-core/trunk/PKGBUILD(rev 0) +++ ruby27-rspec-core/trunk/PKGBUILD2021-05-15 23:05:16 UTC (rev 934840) @@ -0,0 +1,27 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Artem Vorotnikov + +_gemname=rspec-core +pkgname=ruby27-${_gemname} +pkgver=3.10.1 +pkgrel=1 +pkgdesc='RSpec runner and formatters' +url='https://github.com/rspec/rspec-core' +arch=('any') +license=('MIT') +depends=('ruby27-rspec-support') +options=('!emptydirs') +source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem) +noextract=(${_gemname}-${pkgver}.gem) +sha512sums=('46808d37736b5f30d562b4014638cbf2d1a7d7432730c6c727a6e539f63ee21a04185610034fff4d938a948a887ba6a626955963add6b5e9b5f64499732d742a') + +package() { + local _gemdir="$(gem-2.7 environment gemdir)" + gem-2.7 install --ignore-dependencies --no-user-install --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README" + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-sqlalchemy/repos/community-staging-x86_64 (2 files)
Date: Saturday, May 15, 2021 @ 23:00:52 Author: anthraxx Revision: 934839 archrelease: copy trunk to community-staging-x86_64 Added: python-sqlalchemy/repos/community-staging-x86_64/PKGBUILD (from rev 934838, python-sqlalchemy/trunk/PKGBUILD) Deleted: python-sqlalchemy/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-15 23:00:48 UTC (rev 934838) +++ PKGBUILD2021-05-15 23:00:52 UTC (rev 934839) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Angel Velasquez -# Contributor: Sébastien Luttringer - -pkgname=python-sqlalchemy -pkgver=1.4.15 -pkgrel=1 -arch=('x86_64') -url="https://www.sqlalchemy.org/"; -license=('MIT') -pkgdesc='Python SQL toolkit and Object Relational Mapper' -depends=('python') -optdepends=('python-psycopg2: connect to PostgreSQL database') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'python-mock') -source=("https://pypi.io/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz"{,.asc}) -validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1') -sha512sums=('b9a640ccfb7caabb88c4891748699442073db2bea6d1e5a33eb508863616c94ddbf162b3ecd5e502daf20d798d20b8ef5b4b29ed679af9161e117a23862327c2' -'SKIP') - -prepare() { - sed -i '/warnings.filterwarnings("error", category=DeprecationWarning)/a \ warnings.filterwarnings("ignore", category=DeprecationWarning, message="Creating a LegacyVersion has been deprecated and will be removed in the next major release")' \ - SQLAlchemy-$pkgver/lib/sqlalchemy/testing/warnings.py -} - -build() { - cd "$srcdir"/SQLAlchemy-$pkgver - python setup.py build -} - -check() { - cd "$srcdir"/SQLAlchemy-$pkgver - python setup.py pytest -} - -package() { - cd SQLAlchemy-$pkgver - python setup.py install --root="${pkgdir}" - install -D -m644 LICENSE \ - "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 ft=sh et: Copied: python-sqlalchemy/repos/community-staging-x86_64/PKGBUILD (from rev 934838, python-sqlalchemy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-15 23:00:52 UTC (rev 934839) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Angel Velasquez +# Contributor: Sébastien Luttringer + +pkgname=python-sqlalchemy +pkgver=1.4.15 +pkgrel=2 +arch=('x86_64') +url="https://www.sqlalchemy.org/"; +license=('MIT') +pkgdesc='Python SQL toolkit and Object Relational Mapper' +depends=('python' 'python-greenlet') +optdepends=('python-psycopg2: connect to PostgreSQL database') +makedepends=('python-setuptools') +checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'python-mock') +source=("https://pypi.io/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1') +sha512sums=('b9a640ccfb7caabb88c4891748699442073db2bea6d1e5a33eb508863616c94ddbf162b3ecd5e502daf20d798d20b8ef5b4b29ed679af9161e117a23862327c2' +'SKIP') + +prepare() { + sed -i '/warnings.filterwarnings("error", category=DeprecationWarning)/a \ warnings.filterwarnings("ignore", category=DeprecationWarning, message="Creating a LegacyVersion has been deprecated and will be removed in the next major release")' \ + SQLAlchemy-$pkgver/lib/sqlalchemy/testing/warnings.py +} + +build() { + cd "$srcdir"/SQLAlchemy-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/SQLAlchemy-$pkgver + python setup.py pytest +} + +package() { + cd SQLAlchemy-$pkgver + python setup.py install --root="${pkgdir}" + install -D -m644 LICENSE \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 ft=sh et:
[arch-commits] Commit in python-sqlalchemy/trunk (PKGBUILD)
Date: Saturday, May 15, 2021 @ 23:00:48 Author: anthraxx Revision: 934838 upgpkg: python-sqlalchemy 1.4.15-2: add missing greenlet dep Modified: python-sqlalchemy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-15 23:00:10 UTC (rev 934837) +++ PKGBUILD2021-05-15 23:00:48 UTC (rev 934838) @@ -4,12 +4,12 @@ pkgname=python-sqlalchemy pkgver=1.4.15 -pkgrel=1 +pkgrel=2 arch=('x86_64') url="https://www.sqlalchemy.org/"; license=('MIT') pkgdesc='Python SQL toolkit and Object Relational Mapper' -depends=('python') +depends=('python' 'python-greenlet') optdepends=('python-psycopg2: connect to PostgreSQL database') makedepends=('python-setuptools') checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'python-mock')
[arch-commits] Commit in ruby27-rspec-support/repos (2 files)
Date: Saturday, May 15, 2021 @ 23:00:10 Author: bastelfreak Revision: 934837 archrelease: copy trunk to community-testing-any Added: ruby27-rspec-support/repos/community-testing-any/ ruby27-rspec-support/repos/community-testing-any/PKGBUILD (from rev 934836, ruby27-rspec-support/trunk/PKGBUILD) --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Copied: ruby27-rspec-support/repos/community-testing-any/PKGBUILD (from rev 934836, ruby27-rspec-support/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2021-05-15 23:00:10 UTC (rev 934837) @@ -0,0 +1,27 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Artem Vorotnikov + +_gemname=rspec-support +pkgname=ruby27-${_gemname} +pkgver=3.10.2 +pkgrel=1 +pkgdesc='Common code needed by the other RSpec gems. Not intended for direct use' +url='https://github.com/rspec/rspec-support' +arch=('any') +license=('MIT') +depends=('ruby2.7' 'ruby27-rdoc') +options=('!emptydirs') +source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem) +noextract=(${_gemname}-${pkgver}.gem) +sha512sums=('c8825dbf8fc5f044de65400fb3f4d6f4d9352167b40caef904afecdc12ae1e4156590a20f222cf841887549d59a88a057bd503759147cf8ec4ddd05679732e1f') + +package() { + local _gemdir="$(gem-2.7 env gemdir)" + gem-2.7 install --ignore-dependencies --no-user-install --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README" + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Saturday, May 15, 2021 @ 23:00:03 Author: bastelfreak Revision: 934836 add ruby27-rspec-support Added: ruby27-rspec-support/ ruby27-rspec-support/repos/ ruby27-rspec-support/trunk/ ruby27-rspec-support/trunk/PKGBUILD --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Added: ruby27-rspec-support/trunk/PKGBUILD === --- ruby27-rspec-support/trunk/PKGBUILD (rev 0) +++ ruby27-rspec-support/trunk/PKGBUILD 2021-05-15 23:00:03 UTC (rev 934836) @@ -0,0 +1,27 @@ +# Maintainer: Tim Meusel +# Contributor: Levente Polyak +# Contributor: Artem Vorotnikov + +_gemname=rspec-support +pkgname=ruby27-${_gemname} +pkgver=3.10.2 +pkgrel=1 +pkgdesc='Common code needed by the other RSpec gems. Not intended for direct use' +url='https://github.com/rspec/rspec-support' +arch=('any') +license=('MIT') +depends=('ruby2.7' 'ruby27-rdoc') +options=('!emptydirs') +source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem) +noextract=(${_gemname}-${pkgver}.gem) +sha512sums=('c8825dbf8fc5f044de65400fb3f4d6f4d9352167b40caef904afecdc12ae1e4156590a20f222cf841887549d59a88a057bd503759147cf8ec4ddd05679732e1f') + +package() { + local _gemdir="$(gem-2.7 env gemdir)" + gem-2.7 install --ignore-dependencies --no-user-install --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README" + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in flatpak/repos/extra-x86_64 (4 files)
Date: Saturday, May 15, 2021 @ 22:41:02 Author: heftig Revision: 415577 archrelease: copy trunk to extra-x86_64 Added: flatpak/repos/extra-x86_64/PKGBUILD (from rev 415575, flatpak/trunk/PKGBUILD) flatpak/repos/extra-x86_64/flatpak-bindir.sh (from rev 415575, flatpak/trunk/flatpak-bindir.sh) Deleted: flatpak/repos/extra-x86_64/PKGBUILD flatpak/repos/extra-x86_64/flatpak-bindir.sh ---+ PKGBUILD | 174 ++-- flatpak-bindir.sh | 14 ++-- 2 files changed, 95 insertions(+), 93 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-15 22:41:02 UTC (rev 415576) +++ PKGBUILD2021-05-15 22:41:02 UTC (rev 415577) @@ -1,86 +0,0 @@ -# Maintainer: Bartłomiej Piotrowski -# Contributor: Jan Alexander Steffens (heftig) - -pkgname=flatpak -pkgver=1.10.2 -pkgrel=1 -pkgdesc="Linux application sandboxing and distribution framework (formerly xdg-app)" -url="https://flatpak.org"; -arch=(x86_64) -license=(LGPL2.1) -depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp libarchive - python bubblewrap appstream-glib xdg-dbus-proxy) -makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl xmlto) -checkdepends=(valgrind socat) -_commit=c614eb400ed9f9ec516d74a43e7d63783e3fe1fb -source=("git+https://github.com/flatpak/flatpak#commit=$_commit"; -"git+https://gitlab.gnome.org/GNOME/libglnx.git"; -"git+https://github.com/projectatomic/bubblewrap"; -"git+https://github.com/flatpak/xdg-dbus-proxy"; -https://dl.flathub.org/repo/flathub.flatpakrepo -flatpak-bindir.sh) -sha256sums=('SKIP' -'SKIP' -'SKIP' -'SKIP' -'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a' -'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00') - -prepare() { - cd $pkgname - - git submodule init - git config --local submodule.bubblewrap.url "$srcdir/bubblewrap" - git config --local submodule.libglnx.url "$srcdir/libglnx" - git config --local submodule.dbus-proxy.url "$srcdir/xdg-dbus-proxy" - git submodule update - - # https://github.com/flatpak/flatpak/issues/267 - sed -i '/locale\/C\./d' tests/make-test-runtime.sh - - NOCONFIGURE=1 ./autogen.sh -} - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -build() { - cd $pkgname - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sbindir=/usr/bin \ ---libexecdir=/usr/lib \ ---disable-static \ ---enable-gtk-doc \ ---with-system-bubblewrap \ ---with-system-dbus-proxy \ ---with-dbus-config-dir=/usr/share/dbus-1/system.d - - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -check() { - cd $pkgname - make -k check || : -} - -package() { - depends+=(xdg-desktop-portal) - - cd $pkgname - make DESTDIR="$pkgdir" install - rm -rf "$pkgdir/usr/share/selinux" - - install -Dm644 "$srcdir/flatpak-bindir.sh" "$pkgdir/etc/profile.d/flatpak-bindir.sh" - install -Dm644 "$srcdir/flathub.flatpakrepo" "$pkgdir/etc/flatpak/remotes.d/flathub.flatpakrepo" - - # Fixup mode to match polkit - install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" -} Copied: flatpak/repos/extra-x86_64/PKGBUILD (from rev 415575, flatpak/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-15 22:41:02 UTC (rev 415577) @@ -0,0 +1,88 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Bartłomiej Piotrowski +# Contributor: Jan Alexander Steffens (heftig) + +pkgname=flatpak +pkgver=1.11.1 +pkgrel=1 +pkgdesc="Linux application sandboxing and distribution framework (formerly xdg-app)" +url="https://flatpak.org"; +arch=(x86_64) +license=(LGPL) +depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp libarchive + python bubblewrap appstream-glib xdg-dbus-proxy) +makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl xmlto) +checkdepends=(valgrind socat) +_commit=bcdc073041e0c93e15aa108b94cb7a39a79dcdf3 # tags/1.11.1^0 +source=("git+https://github.com/flatpak/flatpak#commit=$_commit"; +git+https://gitlab.gnome.org/GNOME/libglnx.git +git+https://github.com/projectatomic/bubblewrap +git+https://github.com/flatpak/xdg-dbus-proxy +git+https://gitlab.gnome.org/alexl/variant-schema-compiler.git +https://dl.flathub.org/repo/flathub.flatpakrepo +flatpak-bindir.sh) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a' +'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00') + +prepare() { + cd $pkgname + + git submodule init + g
[arch-commits] Commit in flatpak-builder/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 15, 2021 @ 22:41:02 Author: heftig Revision: 415576 archrelease: copy trunk to extra-x86_64 Added: flatpak-builder/repos/extra-x86_64/PKGBUILD (from rev 415575, flatpak-builder/trunk/PKGBUILD) Deleted: flatpak-builder/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 127 ++--- 1 file changed, 63 insertions(+), 64 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-15 22:40:24 UTC (rev 415575) +++ PKGBUILD2021-05-15 22:41:02 UTC (rev 415576) @@ -1,64 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=flatpak-builder -pkgver=1.0.11 -pkgrel=2 -pkgdesc="Tool to build flatpaks from source" -url="https://flatpak.org"; -arch=(x86_64) -license=(LGPL2.1) -depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio appstream-glib) -makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf) -checkdepends=(python2 valgrind) -replaces=('flatpak<0.9.10') -_commit=c270877985b33ffae189ffd231c9501218db03cc # tags/1.0.11^0 -source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit"; -"git+https://gitlab.gnome.org/GNOME/libglnx.git";) -sha256sums=('SKIP' -'SKIP') - -prepare() { - cd $pkgname - - git submodule init - git config --local submodule.libglnx.url "$srcdir/libglnx" - git submodule update - - # https://github.com/flatpak/flatpak/issues/267 - sed -i '/locale\/C\./d' tests/make-test-runtime.sh - - NOCONFIGURE=1 ./autogen.sh -} - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -build() { - cd $pkgname - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sbindir=/usr/bin \ ---libexecdir=/usr/lib \ ---disable-static \ ---with-dwarf-header=/usr/include/libdwarf - - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -check() { - cd $pkgname - # Xattr tests fail on tmpfs - make -k check || : -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: flatpak-builder/repos/extra-x86_64/PKGBUILD (from rev 415575, flatpak-builder/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-15 22:41:02 UTC (rev 415576) @@ -0,0 +1,63 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=flatpak-builder +pkgver=1.0.12 +pkgrel=1 +pkgdesc="Tool to build flatpaks from source" +url="https://flatpak.org"; +arch=(x86_64) +license=(LGPL) +depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio appstream-glib) +makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf) +checkdepends=(python2 valgrind) +replaces=('flatpak<0.9.10') +_commit=2b24480900e7871312b37c358e066c3387494c15 # tags/1.0.12^0 +source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit"; +"git+https://gitlab.gnome.org/GNOME/libglnx.git";) +sha256sums=('SKIP' +'SKIP') + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.libglnx.url "$srcdir/libglnx" + git submodule update + + # https://github.com/flatpak/flatpak/issues/267 + sed -i '/locale\/C\./d' tests/make-test-runtime.sh + + NOCONFIGURE=1 ./autogen.sh +} + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd $pkgname + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib \ +--disable-static \ +--with-dwarf-header=/usr/include/libdwarf + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +check() { + cd $pkgname + make -k check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in flatpak/trunk (PKGBUILD)
Date: Saturday, May 15, 2021 @ 22:40:24 Author: heftig Revision: 415575 1.11.1-1 Modified: flatpak/trunk/PKGBUILD --+ PKGBUILD | 28 +++- 1 file changed, 15 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-15 22:38:10 UTC (rev 415574) +++ PKGBUILD2021-05-15 22:40:24 UTC (rev 415575) @@ -1,22 +1,24 @@ -# Maintainer: Bartłomiej Piotrowski +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Bartłomiej Piotrowski # Contributor: Jan Alexander Steffens (heftig) pkgname=flatpak -pkgver=1.10.2 +pkgver=1.11.1 pkgrel=1 pkgdesc="Linux application sandboxing and distribution framework (formerly xdg-app)" url="https://flatpak.org"; arch=(x86_64) -license=(LGPL2.1) +license=(LGPL) depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp libarchive python bubblewrap appstream-glib xdg-dbus-proxy) makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl xmlto) checkdepends=(valgrind socat) -_commit=c614eb400ed9f9ec516d74a43e7d63783e3fe1fb +_commit=bcdc073041e0c93e15aa108b94cb7a39a79dcdf3 # tags/1.11.1^0 source=("git+https://github.com/flatpak/flatpak#commit=$_commit"; -"git+https://gitlab.gnome.org/GNOME/libglnx.git"; -"git+https://github.com/projectatomic/bubblewrap"; -"git+https://github.com/flatpak/xdg-dbus-proxy"; +git+https://gitlab.gnome.org/GNOME/libglnx.git +git+https://github.com/projectatomic/bubblewrap +git+https://github.com/flatpak/xdg-dbus-proxy +git+https://gitlab.gnome.org/alexl/variant-schema-compiler.git https://dl.flathub.org/repo/flathub.flatpakrepo flatpak-bindir.sh) sha256sums=('SKIP' @@ -23,6 +25,7 @@ 'SKIP' 'SKIP' 'SKIP' +'SKIP' '3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a' 'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00') @@ -33,6 +36,7 @@ git config --local submodule.bubblewrap.url "$srcdir/bubblewrap" git config --local submodule.libglnx.url "$srcdir/libglnx" git config --local submodule.dbus-proxy.url "$srcdir/xdg-dbus-proxy" + git config --local submodule.variant-schema-compiler.url "$srcdir/variant-schema-compiler" git submodule update # https://github.com/flatpak/flatpak/issues/267 @@ -68,18 +72,16 @@ check() { cd $pkgname - make -k check || : + make -k check } package() { depends+=(xdg-desktop-portal) - cd $pkgname - make DESTDIR="$pkgdir" install - rm -rf "$pkgdir/usr/share/selinux" + make -C $pkgname DESTDIR="$pkgdir" install - install -Dm644 "$srcdir/flatpak-bindir.sh" "$pkgdir/etc/profile.d/flatpak-bindir.sh" - install -Dm644 "$srcdir/flathub.flatpakrepo" "$pkgdir/etc/flatpak/remotes.d/flathub.flatpakrepo" + install -Dt "$pkgdir/etc/profile.d" -m644 flatpak-bindir.sh + install -Dt "$pkgdir/etc/flatpak/remotes.d" flathub.flatpakrepo # Fixup mode to match polkit install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
[arch-commits] Commit in flatpak-builder/trunk (PKGBUILD)
Date: Saturday, May 15, 2021 @ 22:38:10 Author: heftig Revision: 415574 1.0.12-1 Modified: flatpak-builder/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-15 21:55:27 UTC (rev 415573) +++ PKGBUILD2021-05-15 22:38:10 UTC (rev 415574) @@ -1,17 +1,17 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=flatpak-builder -pkgver=1.0.11 -pkgrel=2 +pkgver=1.0.12 +pkgrel=1 pkgdesc="Tool to build flatpaks from source" url="https://flatpak.org"; arch=(x86_64) -license=(LGPL2.1) +license=(LGPL) depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio appstream-glib) makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf) checkdepends=(python2 valgrind) replaces=('flatpak<0.9.10') -_commit=c270877985b33ffae189ffd231c9501218db03cc # tags/1.0.11^0 +_commit=2b24480900e7871312b37c358e066c3387494c15 # tags/1.0.12^0 source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit"; "git+https://gitlab.gnome.org/GNOME/libglnx.git";) sha256sums=('SKIP' @@ -54,8 +54,7 @@ check() { cd $pkgname - # Xattr tests fail on tmpfs - make -k check || : + make -k check } package() {
[arch-commits] Commit in python-sqlalchemy/repos/community-staging-x86_64 (3 files)
Date: Saturday, May 15, 2021 @ 22:31:24 Author: anthraxx Revision: 934835 archrelease: copy trunk to community-staging-x86_64 Added: python-sqlalchemy/repos/community-staging-x86_64/PKGBUILD (from rev 934834, python-sqlalchemy/trunk/PKGBUILD) Deleted: python-sqlalchemy/repos/community-staging-x86_64/PKGBUILD python-sqlalchemy/repos/community-staging-x86_64/sqlite-3.30.patch ---+ PKGBUILD | 86 ++-- sqlite-3.30.patch | 50 -- 2 files changed, 43 insertions(+), 93 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-15 22:31:20 UTC (rev 934834) +++ PKGBUILD2021-05-15 22:31:24 UTC (rev 934835) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Angel Velasquez -# Contributor: Sébastien Luttringer - -pkgname=python-sqlalchemy -pkgver=1.4.11 -pkgrel=1 -arch=('x86_64') -url="https://www.sqlalchemy.org/"; -license=('MIT') -pkgdesc='Python SQL toolkit and Object Relational Mapper' -depends=('python') -optdepends=('python-psycopg2: connect to PostgreSQL database') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'python-mock') -source=("https://pypi.io/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz"{,.asc}) -validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1') -sha512sums=('28d5da109d754183e7f1887c652c47cd7162afec285a44ed6bc51566dc40d43cdb8cd1794f93f31b2e085488025f04243613d500936c220aaab3aedb75fb6dcd' -'SKIP') - -prepare() { - sed -i '/warnings.filterwarnings("error", category=DeprecationWarning)/a \ warnings.filterwarnings("ignore", category=DeprecationWarning, message="Creating a LegacyVersion has been deprecated and will be removed in the next major release")' \ - SQLAlchemy-$pkgver/lib/sqlalchemy/testing/warnings.py -} - -build() { - cd "$srcdir"/SQLAlchemy-$pkgver - python setup.py build -} - -check() { - cd "$srcdir"/SQLAlchemy-$pkgver - python setup.py pytest -} - -package() { - cd SQLAlchemy-$pkgver - python setup.py install --root="${pkgdir}" - install -D -m644 LICENSE \ - "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 ft=sh et: Copied: python-sqlalchemy/repos/community-staging-x86_64/PKGBUILD (from rev 934834, python-sqlalchemy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-15 22:31:24 UTC (rev 934835) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Angel Velasquez +# Contributor: Sébastien Luttringer + +pkgname=python-sqlalchemy +pkgver=1.4.15 +pkgrel=1 +arch=('x86_64') +url="https://www.sqlalchemy.org/"; +license=('MIT') +pkgdesc='Python SQL toolkit and Object Relational Mapper' +depends=('python') +optdepends=('python-psycopg2: connect to PostgreSQL database') +makedepends=('python-setuptools') +checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'python-mock') +source=("https://pypi.io/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1') +sha512sums=('b9a640ccfb7caabb88c4891748699442073db2bea6d1e5a33eb508863616c94ddbf162b3ecd5e502daf20d798d20b8ef5b4b29ed679af9161e117a23862327c2' +'SKIP') + +prepare() { + sed -i '/warnings.filterwarnings("error", category=DeprecationWarning)/a \ warnings.filterwarnings("ignore", category=DeprecationWarning, message="Creating a LegacyVersion has been deprecated and will be removed in the next major release")' \ + SQLAlchemy-$pkgver/lib/sqlalchemy/testing/warnings.py +} + +build() { + cd "$srcdir"/SQLAlchemy-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/SQLAlchemy-$pkgver + python setup.py pytest +} + +package() { + cd SQLAlchemy-$pkgver + python setup.py install --root="${pkgdir}" + install -D -m644 LICENSE \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 ft=sh et: Deleted: sqlite-3.30.patch === --- sqlite-3.30.patch 2021-05-15 22:31:20 UTC (rev 934834) +++ sqlite-3.30.patch 2021-05-15 22:31:24 UTC (rev 934835) @@ -1,50 +0,0 @@ -From 8b35ba54ab31aab13a34c360a31d014da1f5c809 Mon Sep 17 00:00:00 2001 -From: Nils Philippsen -Date: Thu, 17 Oct 2019 18:22:09 +0200 -Subject: [PATCH 1/2] Expect ordering NULLs to work on sqlite >= 3.30. - -Signed-off-by: Nils Philippsen - test/requirements.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/test/requirements.py b/test/requirements.py -index a0d984ef4..7dde12f56 100644 a/test/requirements.py -+++ b/test/requirements.py -@@ -772,7 +772,8 @@ def dbapi_lastrowid(self): - @property - def nullsordering(self): - """Target backends that support nulls ordering.""" --return fails_on_everything_except("postg
[arch-commits] Commit in python-sqlalchemy/trunk (PKGBUILD sqlite-3.30.patch)
Date: Saturday, May 15, 2021 @ 22:31:20 Author: anthraxx Revision: 934834 upgpkg: python-sqlalchemy 1.4.15-1 Modified: python-sqlalchemy/trunk/PKGBUILD Deleted: python-sqlalchemy/trunk/sqlite-3.30.patch ---+ PKGBUILD |4 ++-- sqlite-3.30.patch | 50 -- 2 files changed, 2 insertions(+), 52 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-15 22:25:07 UTC (rev 934833) +++ PKGBUILD2021-05-15 22:31:20 UTC (rev 934834) @@ -3,7 +3,7 @@ # Contributor: Sébastien Luttringer pkgname=python-sqlalchemy -pkgver=1.4.11 +pkgver=1.4.15 pkgrel=1 arch=('x86_64') url="https://www.sqlalchemy.org/"; @@ -15,7 +15,7 @@ checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'python-mock') source=("https://pypi.io/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz"{,.asc}) validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1') -sha512sums=('28d5da109d754183e7f1887c652c47cd7162afec285a44ed6bc51566dc40d43cdb8cd1794f93f31b2e085488025f04243613d500936c220aaab3aedb75fb6dcd' +sha512sums=('b9a640ccfb7caabb88c4891748699442073db2bea6d1e5a33eb508863616c94ddbf162b3ecd5e502daf20d798d20b8ef5b4b29ed679af9161e117a23862327c2' 'SKIP') prepare() { Deleted: sqlite-3.30.patch === --- sqlite-3.30.patch 2021-05-15 22:25:07 UTC (rev 934833) +++ sqlite-3.30.patch 2021-05-15 22:31:20 UTC (rev 934834) @@ -1,50 +0,0 @@ -From 8b35ba54ab31aab13a34c360a31d014da1f5c809 Mon Sep 17 00:00:00 2001 -From: Nils Philippsen -Date: Thu, 17 Oct 2019 18:22:09 +0200 -Subject: [PATCH 1/2] Expect ordering NULLs to work on sqlite >= 3.30. - -Signed-off-by: Nils Philippsen - test/requirements.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/test/requirements.py b/test/requirements.py -index a0d984ef4..7dde12f56 100644 a/test/requirements.py -+++ b/test/requirements.py -@@ -772,7 +772,8 @@ def dbapi_lastrowid(self): - @property - def nullsordering(self): - """Target backends that support nulls ordering.""" --return fails_on_everything_except("postgresql", "oracle", "firebird") -+return fails_on_everything_except("postgresql", "oracle", "firebird", -+ "sqlite >= 3.30.0") - - @property - def reflects_pk_names(self): - -From e18534a9045786efdaf4963515222838c62e0300 Mon Sep 17 00:00:00 2001 -From: Nils Philippsen -Date: Fri, 18 Oct 2019 10:09:16 +0200 -Subject: [PATCH 2/2] Skip nested aggregate tests on sqlite. - -This seems to have stopped working with SQLite 3.30. - -Signed-off-by: Nils Philippsen - test/requirements.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/test/requirements.py b/test/requirements.py -index 7dde12f56..388131cc9 100644 a/test/requirements.py -+++ b/test/requirements.py -@@ -788,7 +788,7 @@ def nested_aggregates(self): - """target database can select an aggregate from a subquery that's - also using an aggregate""" - --return skip_if(["mssql"]) -+return skip_if(["mssql", "sqlite"]) - - @property - def array_type(self):
[arch-commits] Commit in pifpaf/trunk (PKGBUILD)
Date: Saturday, May 15, 2021 @ 22:24:52 Author: felixonmars Revision: 934832 upgpkg: pifpaf 3.1.5-1 Modified: pifpaf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-15 22:24:28 UTC (rev 934831) +++ PKGBUILD2021-05-15 22:24:52 UTC (rev 934832) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=pifpaf -pkgver=3.1.4 +pkgver=3.1.5 pkgrel=1 pkgdesc='Suite of tools and fixtures to manage daemons for testing' arch=('any') @@ -17,7 +17,7 @@ 'memcached' 'percona-server' 'percona-server-clients' 'postgresql' 'redis' 'ceph' 'consul' 'couchdb' 'elasticsearch' 'httpbin' 'rabbitmq') source=("https://github.com/jd/pifpaf/archive/$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('85ce8258c989ce7f9c202cd19ae0f271a8f2139d1f2c8c7d2f399ad4f55ca2feb7ae4638ed5634a877872c8e89246da6af55c1713a8599246d36fecaeef670e8') +sha512sums=('075340303f17aa0067c1bc19ca861255efffb6c64f353f7334fa069dfc4456f067aa487ecfa45bb48291e3d9d949f801cead95f6e833d85086090f6c2fdef349') export PBR_VERSION=$pkgver
[arch-commits] Commit in pifpaf/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, May 15, 2021 @ 22:25:07 Author: felixonmars Revision: 934833 archrelease: copy trunk to community-any Added: pifpaf/repos/community-any/PKGBUILD (from rev 934832, pifpaf/trunk/PKGBUILD) Deleted: pifpaf/repos/community-any/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-15 22:24:52 UTC (rev 934832) +++ PKGBUILD2021-05-15 22:25:07 UTC (rev 934833) @@ -1,46 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=pifpaf -pkgver=3.1.4 -pkgrel=1 -pkgdesc='Suite of tools and fixtures to manage daemons for testing' -arch=('any') -license=('Apache') -url='https://github.com/jd/pifpaf' -depends=('python-daiquiri' 'python-click' 'python-pbr' 'python-jinja' 'python-fixtures' - 'python-psutil' 'python-xattr') -provides=("python-pifpaf=$pkgver") -conflicts=('python-pifpaf') -replaces=('python-pifpaf') -makedepends=('python-setuptools') -checkdepends=('python-testrepository' 'python-requests' 'python-testtools' 'python-oslotest' - 'memcached' 'percona-server' 'percona-server-clients' 'postgresql' 'redis' - 'ceph' 'consul' 'couchdb' 'elasticsearch' 'httpbin' 'rabbitmq') -source=("https://github.com/jd/pifpaf/archive/$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('85ce8258c989ce7f9c202cd19ae0f271a8f2139d1f2c8c7d2f399ad4f55ca2feb7ae4638ed5634a877872c8e89246da6af55c1713a8599246d36fecaeef670e8') - -export PBR_VERSION=$pkgver - -prepare() { - cd pifpaf-$pkgver - echo "graft pifpaf/drivers/templates" > MANIFEST.in -} - -build() { - cd pifpaf-$pkgver - python setup.py build -} - -check() { - # Hack entry points by installing it - - cd pifpaf-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 - # TODO: fix test failures - PYTHONPATH="$PWD/tmp_install/usr/lib/python3.9/site-packages" PATH="$PWD/tmp_install/usr/bin:$PATH" python setup.py testr || echo "Tests failed" -} - -package() { - cd pifpaf-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: pifpaf/repos/community-any/PKGBUILD (from rev 934832, pifpaf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-15 22:25:07 UTC (rev 934833) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +pkgname=pifpaf +pkgver=3.1.5 +pkgrel=1 +pkgdesc='Suite of tools and fixtures to manage daemons for testing' +arch=('any') +license=('Apache') +url='https://github.com/jd/pifpaf' +depends=('python-daiquiri' 'python-click' 'python-pbr' 'python-jinja' 'python-fixtures' + 'python-psutil' 'python-xattr') +provides=("python-pifpaf=$pkgver") +conflicts=('python-pifpaf') +replaces=('python-pifpaf') +makedepends=('python-setuptools') +checkdepends=('python-testrepository' 'python-requests' 'python-testtools' 'python-oslotest' + 'memcached' 'percona-server' 'percona-server-clients' 'postgresql' 'redis' + 'ceph' 'consul' 'couchdb' 'elasticsearch' 'httpbin' 'rabbitmq') +source=("https://github.com/jd/pifpaf/archive/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('075340303f17aa0067c1bc19ca861255efffb6c64f353f7334fa069dfc4456f067aa487ecfa45bb48291e3d9d949f801cead95f6e833d85086090f6c2fdef349') + +export PBR_VERSION=$pkgver + +prepare() { + cd pifpaf-$pkgver + echo "graft pifpaf/drivers/templates" > MANIFEST.in +} + +build() { + cd pifpaf-$pkgver + python setup.py build +} + +check() { + # Hack entry points by installing it + + cd pifpaf-$pkgver + python setup.py install --root="$PWD/tmp_install" --optimize=1 + # TODO: fix test failures + PYTHONPATH="$PWD/tmp_install/usr/lib/python3.9/site-packages" PATH="$PWD/tmp_install/usr/bin:$PATH" python setup.py testr || echo "Tests failed" +} + +package() { + cd pifpaf-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}