[arch-commits] Commit in haskell-http/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:54:30 Author: felixonmars Revision: 671908 upgpkg: haskell-http 4000.3.14-237: rebuild with lifted-async 0.10.1.1 Modified: haskell-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:53:32 UTC (rev 671907) +++ PKGBUILD2020-08-08 05:54:30 UTC (rev 671908) @@ -4,7 +4,7 @@ _hkgname=HTTP pkgname=haskell-http pkgver=4000.3.14 -pkgrel=236 +pkgrel=237 pkgdesc="A library for client-side HTTP" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-http/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:54:40 Author: felixonmars Revision: 671909 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http/repos/community-staging-x86_64/ haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 671908, haskell-http/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 671908, haskell-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:54:40 UTC (rev 671909) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.14 +pkgrel=237 +pkgdesc="A library for client-side HTTP" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 'haskell-split' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-case-insensitive' + 'haskell-http-types' 'haskell-wai' 'haskell-warp' 'haskell-conduit' + 'haskell-conduit-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bcc9107412f3ff5806369675ae6cfd87c4ecc36490eab6d62c697f47e62ff8b0d1d6a25f9bfb9d8ef1f037492820eb732cb9cbec7ea9e7e4b20699573077b064') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/;s/< *4.14/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-warp/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:53:32 Author: felixonmars Revision: 671907 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp/repos/community-staging-x86_64/ haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 671906, haskell-warp/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 671906, haskell-warp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:53:32 UTC (rev 671907) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp +pkgver=3.3.13 +pkgrel=18 +pkgdesc="A fast, light-weight web server for WAI applications." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-bsb-http-chunked' + 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 'haskell-http-types' + 'haskell-http2' 'haskell-iproute' 'haskell-network' 'haskell-simple-sendfile' + 'haskell-streaming-commons' 'haskell-time-manager' 'haskell-unix-compat' 'haskell-vault' + 'haskell-wai' 'haskell-word8' 'haskell-x509') +makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 'haskell-hunit' + 'haskell-lifted-base' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ac37e1f274d26b2c846429960074d27010c0864efd87da6d79f03e3f833aca3269176bb99301ab8cb59c4476ff12bae35b26e0fe602e7b0e2cad2837592e07b1') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-warp-debug -fallow-sendfilefd -f-network-bytestring +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-warp/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:53:22 Author: felixonmars Revision: 671906 upgpkg: haskell-warp 3.3.13-18: rebuild with lifted-async 0.10.1.1 Modified: haskell-warp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:52:07 UTC (rev 671905) +++ PKGBUILD2020-08-08 05:53:22 UTC (rev 671906) @@ -4,7 +4,7 @@ _hkgname=warp pkgname=haskell-warp pkgver=3.3.13 -pkgrel=17 +pkgrel=18 pkgdesc="A fast, light-weight web server for WAI applications." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-httpd-shed/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:51:57 Author: felixonmars Revision: 671904 upgpkg: haskell-httpd-shed 0.4.1.1-163: rebuild with lifted-async 0.10.1.1 Modified: haskell-httpd-shed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:51:23 UTC (rev 671903) +++ PKGBUILD2020-08-08 05:51:57 UTC (rev 671904) @@ -4,7 +4,7 @@ _hkgname=httpd-shed pkgname=haskell-httpd-shed pkgver=0.4.1.1 -pkgrel=162 +pkgrel=163 pkgdesc="A simple web-server with an interact style API" url="https://github.com/andygill/httpd-shed/; license=("BSD")
[arch-commits] Commit in haskell-http-client/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:51:23 Author: felixonmars Revision: 671903 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client/repos/community-staging-x86_64/ haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 671902, haskell-http-client/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 671902, haskell-http-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:51:23 UTC (rev 671903) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-client +pkgname=haskell-http-client +pkgver=0.7.1 +pkgrel=25 +pkgdesc="An HTTP client engine" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-cookie' + 'haskell-http-types' 'haskell-memory' 'haskell-mime-types' + 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-streaming-commons') +makedepends=('ghc' 'haskell-async' 'haskell-hspec' 'haskell-monad-control' 'haskell-zlib') +checkdepends=('httpbin' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('82f9b85a5da976f8bc965a625dca2e1795bb53f88babf830aa82b511046da223fc1966d139c2d1c3d1f55103d7130715bab38a9280ec7dd9b579ead47fc068eb') + +prepare() { +cd $_hkgname-$pkgver +# https://github.com/postmanlabs/httpbin/issues/617 +sed -i 's|http://httpbin.org/redirect-to|http://127.0.0.1:5000/redirect-to|' test/Network/HTTP/ClientSpec.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 -fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +pifpaf run httpbin -- runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-httpd-shed/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:52:07 Author: felixonmars Revision: 671905 archrelease: copy trunk to community-staging-x86_64 Added: haskell-httpd-shed/repos/community-staging-x86_64/ haskell-httpd-shed/repos/community-staging-x86_64/PKGBUILD (from rev 671904, haskell-httpd-shed/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-httpd-shed/repos/community-staging-x86_64/PKGBUILD (from rev 671904, haskell-httpd-shed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:52:07 UTC (rev 671905) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=httpd-shed +pkgname=haskell-httpd-shed +pkgver=0.4.1.1 +pkgrel=163 +pkgdesc="A simple web-server with an interact style API" +url="https://github.com/andygill/httpd-shed/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'haskell-network-bsd' 'haskell-network-uri') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b168fd18f4d476fc6d903d8dc17a1831645049dc6ae57e977b97453f69c98dc3a288e2c8d0298283bc2b8dd0d4e994fcec27058bb36b9ee0d4d4aac2b9de3b97') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-buildexamples -fnetwork-uri -fnetwork-bsd +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-http-client/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:51:13 Author: felixonmars Revision: 671902 upgpkg: haskell-http-client 0.7.1-25: rebuild with lifted-async 0.10.1.1 Modified: haskell-http-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:50:10 UTC (rev 671901) +++ PKGBUILD2020-08-08 05:51:13 UTC (rev 671902) @@ -4,7 +4,7 @@ _hkgname=http-client pkgname=haskell-http-client pkgver=0.7.1 -pkgrel=24 +pkgrel=25 pkgdesc="An HTTP client engine" url="https://github.com/snoyberg/http-client; license=("MIT")
[arch-commits] Commit in haskell-network-uri/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:50:10 Author: felixonmars Revision: 671901 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-uri/repos/community-staging-x86_64/ haskell-network-uri/repos/community-staging-x86_64/PKGBUILD (from rev 671900, haskell-network-uri/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-network-uri/repos/community-staging-x86_64/PKGBUILD (from rev 671900, haskell-network-uri/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:50:10 UTC (rev 671901) @@ -0,0 +1,49 @@ +# Maintainer: Jelle van der Waa + +_hkgname=network-uri +pkgname=haskell-network-uri +pkgver=2.6.3.0 +pkgrel=127 +pkgdesc="A library for client-side HTTP" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'sh') +makedepends=('ghc' 'haskell-criterion' 'haskell-hunit' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('15091367e4543de1e2af0d81973b8e456e2c5f5295dcd7a91b91f46c2e07a6a655c6ab4c0837ce7566b21b43bca3569c1b27bb7f437572b09d00e678c7b512f0') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-network-uri/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:50:00 Author: felixonmars Revision: 671900 upgpkg: haskell-network-uri 2.6.3.0-127: rebuild with lifted-async 0.10.1.1 Modified: haskell-network-uri/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:48:25 UTC (rev 671899) +++ PKGBUILD2020-08-08 05:50:00 UTC (rev 671900) @@ -3,7 +3,7 @@ _hkgname=network-uri pkgname=haskell-network-uri pkgver=2.6.3.0 -pkgrel=126 +pkgrel=127 pkgdesc="A library for client-side HTTP" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:48:14 Author: felixonmars Revision: 671898 upgpkg: haskell-criterion 1.5.6.2-99: rebuild with lifted-async 0.10.1.1 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:46:38 UTC (rev 671897) +++ PKGBUILD2020-08-08 05:48:14 UTC (rev 671898) @@ -4,7 +4,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.5.6.2 -pkgrel=98 +pkgrel=99 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion; license=("BSD")
[arch-commits] Commit in haskell-criterion/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:48:25 Author: felixonmars Revision: 671899 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion/repos/community-staging-x86_64/ haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 671898, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 671898, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:48:25 UTC (rev 671899) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.5.6.2 +pkgrel=99 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-base-compat-batteries' + 'haskell-binary-orphans' 'haskell-cassava' 'haskell-code-page' + 'haskell-criterion-measurement' 'haskell-glob' 'haskell-js-flot' + 'haskell-js-jquery' 'haskell-microstache' 'haskell-mwc-random' + 'haskell-optparse-applicative' 'haskell-statistics' 'haskell-transformers-compat' + 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('48e4c0803480fa21830342ff7fd016e15de1b598fb8c4541710c6a9d81e4919bfcb22bc5fbd1ac417e79df902f1154f20aa3e3081efcf6a9af872f00142c3af0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-fast -f-embed-data-files +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-js-jquery/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:46:38 Author: felixonmars Revision: 671897 archrelease: copy trunk to community-staging-x86_64 Added: haskell-js-jquery/repos/community-staging-x86_64/ haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 671896, haskell-js-jquery/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 671896, haskell-js-jquery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:46:38 UTC (rev 671897) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=js-jquery +pkgname=haskell-js-jquery +pkgver=3.3.1 +pkgrel=471 +pkgdesc="Obtain minified jQuery code" +url="https://github.com/ndmitchell/js-jquery#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-http') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-js-jquery/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:46:27 Author: felixonmars Revision: 671896 upgpkg: haskell-js-jquery 3.3.1-471: rebuild with lifted-async 0.10.1.1 Modified: haskell-js-jquery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:45:53 UTC (rev 671895) +++ PKGBUILD2020-08-08 05:46:27 UTC (rev 671896) @@ -4,7 +4,7 @@ _hkgname=js-jquery pkgname=haskell-js-jquery pkgver=3.3.1 -pkgrel=470 +pkgrel=471 pkgdesc="Obtain minified jQuery code" url="https://github.com/ndmitchell/js-jquery#readme; license=("MIT")
[arch-commits] Commit in haskell-http2/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:45:53 Author: felixonmars Revision: 671895 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http2/repos/community-staging-x86_64/ haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 671894, haskell-http2/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 671894, haskell-http2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:45:53 UTC (rev 671895) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http2 +pkgname=haskell-http2 +pkgver=2.0.5 +pkgrel=4 +pkgdesc="HTTP/2 library" +url="https://github.com/kazu-yamamoto/http2; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 'haskell-network' + 'haskell-network-byte-order' 'haskell-psqueues' 'haskell-time-manager') +makedepends=('ghc' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-base16-bytestring' + 'haskell-doctest' 'haskell-glob' 'haskell-hspec' 'haskell-unordered-containers' + 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('94a45aa97090db4a12eb64a0a1e8596049182d8011b6a1edb22c4841e7164fbd6c118770a638605f999296e71e796ec660c1701e7bc25d4c4a8d4c801b3b773e') + +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-devel +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-http2/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:45:43 Author: felixonmars Revision: 671894 upgpkg: haskell-http2 2.0.5-4: rebuild with lifted-async 0.10.1.1 Modified: haskell-http2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:44:03 UTC (rev 671893) +++ PKGBUILD2020-08-08 05:45:43 UTC (rev 671894) @@ -4,7 +4,7 @@ _hkgname=http2 pkgname=haskell-http2 pkgver=2.0.5 -pkgrel=3 +pkgrel=4 pkgdesc="HTTP/2 library" url="https://github.com/kazu-yamamoto/http2; license=("BSD")
[arch-commits] Commit in haskell-time-manager/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:44:03 Author: felixonmars Revision: 671893 archrelease: copy trunk to community-staging-x86_64 Added: haskell-time-manager/repos/community-staging-x86_64/ haskell-time-manager/repos/community-staging-x86_64/PKGBUILD (from rev 671892, haskell-time-manager/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-time-manager/repos/community-staging-x86_64/PKGBUILD (from rev 671892, haskell-time-manager/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:44:03 UTC (rev 671893) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=time-manager +pkgname=haskell-time-manager +pkgver=0.0.0 +pkgrel=67 +pkgdesc="Scalable timer" +url="https://github.com/yesodweb/wai; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('aa8bd9dc9a66ea097fe2d6a6d9e77eff67debc58a588da7ae1d6fc312b6bb371da58b413b58cdba21623e2da26633595f379ac9e0a7a6dc7281ad42353231054') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-time-manager/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:43:53 Author: felixonmars Revision: 671892 upgpkg: haskell-time-manager 0.0.0-67: rebuild with lifted-async 0.10.1.1 Modified: haskell-time-manager/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:43:21 UTC (rev 671891) +++ PKGBUILD2020-08-08 05:43:53 UTC (rev 671892) @@ -3,7 +3,7 @@ _hkgname=time-manager pkgname=haskell-time-manager pkgver=0.0.0 -pkgrel=66 +pkgrel=67 pkgdesc="Scalable timer" url="https://github.com/yesodweb/wai; license=('MIT')
[arch-commits] Commit in haskell-aeson-yaml/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:43:21 Author: felixonmars Revision: 671891 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-yaml/repos/community-staging-x86_64/ haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 671890, haskell-aeson-yaml/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 671890, haskell-aeson-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:43:21 UTC (rev 671891) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-yaml +pkgname=haskell-aeson-yaml +pkgver=1.1.0.0 +pkgrel=11 +pkgdesc="Output any Aeson value as YAML (pure Haskell library)" +url="https://github.com/clovyr/aeson-yaml; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-string-qq' 'haskell-tasty' 'haskell-tasty-discover' + 'haskell-tasty-hunit' 'haskell-yaml') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ab7c48371906221fb4c99bbe230a6ada8e912744c012a2e90cf9187b3bf5083ee371664bb56861813d0a454eb6ed6344cb0df29ed5797cc888a2728ac4b1f8ac') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-yaml/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:43:10 Author: felixonmars Revision: 671890 upgpkg: haskell-aeson-yaml 1.1.0.0-11: rebuild with lifted-async 0.10.1.1 Modified: haskell-aeson-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:42:29 UTC (rev 671889) +++ PKGBUILD2020-08-08 05:43:10 UTC (rev 671890) @@ -3,7 +3,7 @@ _hkgname=aeson-yaml pkgname=haskell-aeson-yaml pkgver=1.1.0.0 -pkgrel=10 +pkgrel=11 pkgdesc="Output any Aeson value as YAML (pure Haskell library)" url="https://github.com/clovyr/aeson-yaml; license=('BSD')
[arch-commits] Commit in haskell-tasty-discover/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:42:29 Author: felixonmars Revision: 671889 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-discover/repos/community-staging-x86_64/ haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD (from rev 671888, haskell-tasty-discover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD (from rev 671888, haskell-tasty-discover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:42:29 UTC (rev 671889) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-discover +pkgname=haskell-tasty-discover +pkgver=4.2.1 +pkgrel=31 +pkgdesc="Test discovery for the tasty framework" +url="http://git.coop/lwm/tasty-discover; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-glob') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-hedgehog' 'haskell-tasty-hspec' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-smallcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('46dff0398f012d58f53b151ceeea02831149d86d5c4dcc66217c7d53825efadb8dd8226d10d0082ef236763649a39e44c400994a93bd9e7052be7b527f8fa7b7') + +build() { +cd $_hkgname-$pkgver + +# Hack to allow ghc execute tasty-discover when building tests +export PATH="$PWD/dist/build/$_hkgname:$PATH" +export LD_LIBRARY_PATH="$PWD/dist/build" + +# Test could be built before executable, so build an executable first +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla +runhaskell Setup build $MAKEFLAGS + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-discover/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:42:18 Author: felixonmars Revision: 671888 upgpkg: haskell-tasty-discover 4.2.1-31: rebuild with lifted-async 0.10.1.1 Modified: haskell-tasty-discover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:41:31 UTC (rev 671887) +++ PKGBUILD2020-08-08 05:42:18 UTC (rev 671888) @@ -3,7 +3,7 @@ _hkgname=tasty-discover pkgname=haskell-tasty-discover pkgver=4.2.1 -pkgrel=30 +pkgrel=31 pkgdesc="Test discovery for the tasty framework" url="http://git.coop/lwm/tasty-discover; license=('MIT')
[arch-commits] Commit in haskell-rio-orphans/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:41:20 Author: felixonmars Revision: 671886 upgpkg: haskell-rio-orphans 0.1.1.0-141: rebuild with lifted-async 0.10.1.1 Modified: haskell-rio-orphans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:40:40 UTC (rev 671885) +++ PKGBUILD2020-08-08 05:41:20 UTC (rev 671886) @@ -3,7 +3,7 @@ _hkgname=rio-orphans pkgname=haskell-rio-orphans pkgver=0.1.1.0 -pkgrel=140 +pkgrel=141 pkgdesc="Orphan instances for the RIO type in the rio package" url="https://github.com/commercialhaskell/rio; license=('MIT')
[arch-commits] Commit in haskell-rio-orphans/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:41:31 Author: felixonmars Revision: 671887 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio-orphans/repos/community-staging-x86_64/ haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 671886, haskell-rio-orphans/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 671886, haskell-rio-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:41:31 UTC (rev 671887) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=rio-orphans +pkgname=haskell-rio-orphans +pkgver=0.1.1.0 +pkgrel=141 +pkgdesc="Orphan instances for the RIO type in the rio package" +url="https://github.com/commercialhaskell/rio; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-fast-logger' 'haskell-monad-control' + 'haskell-monad-logger' 'haskell-resourcet' 'haskell-rio' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2e415ebcc7341cf1c913de54de3218ac487e310c9556d1e1bdb349f4e7b9d041ea729c21e2bfdbcded9a214c84f483e32839a4fec87b2af9b986db5aaa18b42a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-qq/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:40:40 Author: felixonmars Revision: 671885 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 671884, haskell-persistent-qq/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 671884, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:40:40 UTC (rev 671885) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.9.1.1 +pkgrel=118 +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-persistent-template' + 'haskell-resourcet' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3fbdaefe6b5304ca8076b7dae3eab0ac08d624da1e595fcb29e24c2dfae1af376855b67802f0badb5f0b812c9dcda7cbc6e0b6cd26da618b6fe378866a39cd5f') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-qq/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:40:29 Author: felixonmars Revision: 671884 upgpkg: haskell-persistent-qq 2.9.1.1-118: rebuild with lifted-async 0.10.1.1 Modified: haskell-persistent-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:39:16 UTC (rev 671883) +++ PKGBUILD2020-08-08 05:40:29 UTC (rev 671884) @@ -3,7 +3,7 @@ _hkgname=persistent-qq pkgname=haskell-persistent-qq pkgver=2.9.1.1 -pkgrel=117 +pkgrel=118 pkgdesc="Provides a quasi-quoter for raw SQL for persistent" url="https://github.com/yesod-web/persistent; license=('MIT')
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:39:16 Author: felixonmars Revision: 671883 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 671882, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 671882, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:39:16 UTC (rev 671883) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.10.6.2 +pkgrel=93 +pkgdesc="Backend for the persistent library using sqlite3" +url="https://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-microlens-th' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-unliftio-core' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-persistent-template' 'haskell-persistent-test' 'haskell-quickcheck' + 'haskell-system-fileio' 'haskell-system-filepath' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b1db41bf77ae53b99c28f3224c9a2b7335faa4a78c96487270249959cc9491fa542e28d38dd63a2b417580f6a41608ffcee152e8609fe16392005c728862c7bc') + +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-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:39:05 Author: felixonmars Revision: 671882 upgpkg: haskell-persistent-sqlite 2.10.6.2-93: rebuild with lifted-async 0.10.1.1 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:37:57 UTC (rev 671881) +++ PKGBUILD2020-08-08 05:39:05 UTC (rev 671882) @@ -4,7 +4,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.10.6.2 -pkgrel=92 +pkgrel=93 pkgdesc="Backend for the persistent library using sqlite3" url="https://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-persistent-test/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:37:57 Author: felixonmars Revision: 671881 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-test/repos/community-staging-x86_64/ haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from rev 671880, haskell-persistent-test/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from rev 671880, haskell-persistent-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:37:57 UTC (rev 671881) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-test +pkgname=haskell-persistent-test +pkgver=2.0.3.1 +pkgrel=64 +pkgdesc="Tests for Persistent" +url="https://github.com/yesodweb/persistent; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-persistent' 'haskell-persistent-template' 'haskell-aeson' + 'haskell-blaze-html' 'haskell-conduit' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-path-pieces' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-random' + 'haskell-resourcet' 'haskell-transformers-base' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('774195340c9495ccd08daf85e06a7ebcf06a0cca15d544198a769d90370884b849a31ec888b6853666f13c9ddb51218460e454b6c427836d19ff1053146c8166') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-test/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:37:46 Author: felixonmars Revision: 671880 upgpkg: haskell-persistent-test 2.0.3.1-64: rebuild with lifted-async 0.10.1.1 Modified: haskell-persistent-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:36:00 UTC (rev 671879) +++ PKGBUILD2020-08-08 05:37:46 UTC (rev 671880) @@ -3,7 +3,7 @@ _hkgname=persistent-test pkgname=haskell-persistent-test pkgver=2.0.3.1 -pkgrel=63 +pkgrel=64 pkgdesc="Tests for Persistent" url="https://github.com/yesodweb/persistent; license=('MIT')
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:36:00 Author: felixonmars Revision: 671879 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 671878, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 671878, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:36:00 UTC (rev 671879) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.8.2.3 +pkgrel=70 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-http-api-data" "haskell-monad-control" + "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + 'haskell-th-lift-instances' "haskell-unordered-containers") +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('eef94f07783f2b61ed4d00c75a57e976e2546ee1cb564471ea33e5faf01634701a7b60b4c1ee64594e0058949966f132fe46f1a5efc5a64f949fc6e6b27d5ddb') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.5/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-template/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:35:49 Author: felixonmars Revision: 671878 upgpkg: haskell-persistent-template 2.8.2.3-70: rebuild with lifted-async 0.10.1.1 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:34:45 UTC (rev 671877) +++ PKGBUILD2020-08-08 05:35:49 UTC (rev 671878) @@ -4,7 +4,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.8.2.3 -pkgrel=69 +pkgrel=70 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-esqueleto/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:34:34 Author: felixonmars Revision: 671876 upgpkg: haskell-esqueleto 3.3.3.2-16: rebuild with lifted-async 0.10.1.1 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:33:30 UTC (rev 671875) +++ PKGBUILD2020-08-08 05:34:34 UTC (rev 671876) @@ -4,7 +4,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=3.3.3.2 -pkgrel=15 +pkgrel=16 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto; license=("BSD")
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:34:45 Author: felixonmars Revision: 671877 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 671876, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 671876, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:34:45 UTC (rev 671877) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=3.3.3.2 +pkgrel=16 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 'haskell-conduit' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' + 'haskell-unliftio' 'haskell-unordered-containers') +makedepends=('ghc') # 'haskell-vector') # Not enabled yet +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('96496f60affcbaa4051b75671bb8b8f54f8c42b350d88bc4d81a687f05d2516bf0e2aceb7540a477d8dd995cb431e575e184d741e06e3bc12f1f4794a40a001f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mysql -f-postgresql +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-casa-types/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:33:30 Author: felixonmars Revision: 671875 archrelease: copy trunk to community-staging-x86_64 Added: haskell-casa-types/repos/community-staging-x86_64/ haskell-casa-types/repos/community-staging-x86_64/PKGBUILD (from rev 671874, haskell-casa-types/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-casa-types/repos/community-staging-x86_64/PKGBUILD (from rev 671874, haskell-casa-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:33:30 UTC (rev 671875) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=casa-types +pkgname=haskell-casa-types +pkgver=0.0.1 +pkgrel=61 +pkgdesc="Content Addressable Storage Archive types" +url="https://github.com/fpco/casa; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-hashable' 'haskell-path-pieces' 'haskell-persistent') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6296898e8ffdd20ad7dc5aa52a99078fa71bb2384a8631761255e19b7b670a1d349715241be8cb2ee84fd52ee7ac70b4458adab3a86ebe63b9c976f7bac44f98') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-casa-types/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:33:20 Author: felixonmars Revision: 671874 upgpkg: haskell-casa-types 0.0.1-61: rebuild with lifted-async 0.10.1.1 Modified: haskell-casa-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:32:40 UTC (rev 671873) +++ PKGBUILD2020-08-08 05:33:20 UTC (rev 671874) @@ -3,7 +3,7 @@ _hkgname=casa-types pkgname=haskell-casa-types pkgver=0.0.1 -pkgrel=60 +pkgrel=61 pkgdesc="Content Addressable Storage Archive types" url="https://github.com/fpco/casa; license=('MIT')
[arch-commits] Commit in haskell-persistent/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:32:28 Author: felixonmars Revision: 671872 upgpkg: haskell-persistent 2.10.5.2-65: rebuild with lifted-async 0.10.1.1 Modified: haskell-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:30:34 UTC (rev 671871) +++ PKGBUILD2020-08-08 05:32:28 UTC (rev 671872) @@ -4,7 +4,7 @@ _hkgname=persistent pkgname=haskell-persistent pkgver=2.10.5.2 -pkgrel=64 +pkgrel=65 pkgdesc="Type-safe, multi-backend data serialization" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-persistent/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:32:40 Author: felixonmars Revision: 671873 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent/repos/community-staging-x86_64/ haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 671872, haskell-persistent/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 671872, haskell-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:32:40 UTC (rev 671873) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent +pkgname=haskell-persistent +pkgver=2.10.5.2 +pkgrel=65 +pkgdesc="Type-safe, multi-backend data serialization" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-conduit' 'haskell-fast-logger' 'haskell-http-api-data' + 'haskell-monad-logger' 'haskell-path-pieces' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-scientific' 'haskell-silently' 'haskell-unordered-containers' + 'haskell-unliftio' 'haskell-unliftio-core' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5d7fe9259d89ab210bd136d9f9b0f3e52d48825a003cc02dfb01f50457324daf2c8659b9123cc0e958b636613fa61004f649f97980c6a5427d425656ceb166f1') + +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-nooverlap +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-monad-logger/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:30:24 Author: felixonmars Revision: 671870 upgpkg: haskell-monad-logger 0.3.34-8: rebuild with lifted-async 0.10.1.1 Modified: haskell-monad-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:29:44 UTC (rev 671869) +++ PKGBUILD2020-08-08 05:30:24 UTC (rev 671870) @@ -4,7 +4,7 @@ _hkgname=monad-logger pkgname=haskell-monad-logger pkgver=0.3.34 -pkgrel=7 +pkgrel=8 pkgdesc="A class of monads which can log messages." url="https://github.com/kazu-yamamoto/logger; license=("MIT")
[arch-commits] Commit in haskell-monad-logger/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:30:34 Author: felixonmars Revision: 671871 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-logger/repos/community-staging-x86_64/ haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 671870, haskell-monad-logger/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 671870, haskell-monad-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:30:34 UTC (rev 671871) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-logger +pkgname=haskell-monad-logger +pkgver=0.3.34 +pkgrel=8 +pkgdesc="A class of monads which can log messages." +url="https://github.com/kazu-yamamoto/logger; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-fast-logger' 'haskell-lifted-base' 'haskell-monad-control' 'haskell-monad-loops' + 'haskell-resourcet' 'haskell-stm-chans' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-unliftio-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6d6da9fe3d8db1ea2a985a4229d65afc962ec2f309f2720f822399df711a1ea0d5e36c30aaa1ade2e3e40ae8a92839a52feca2c91d5f1210bb275188b94685f8') + +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 \ +-ftemplate_haskell +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-fast-logger/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:29:44 Author: felixonmars Revision: 671869 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fast-logger/repos/community-staging-x86_64/ haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 671868, haskell-fast-logger/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 671868, haskell-fast-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:29:44 UTC (rev 671869) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fast-logger +pkgname=haskell-fast-logger +pkgver=3.0.1 +pkgrel=46 +pkgdesc="A fast logging system" +url="https://github.com/kazu-yamamoto/logger; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-easy-file' 'haskell-unix-compat' + 'haskell-unix-time') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e646840b50496e86c24753267e0c0c7b0ff3a619032f69881d63e19c17394d2c5b248cb6b7f752100b253f58d7f493aac9ac77a754736474fbd83fe95ab9f6fd') + +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-fast-logger/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:29:33 Author: felixonmars Revision: 671868 upgpkg: haskell-fast-logger 3.0.1-46: rebuild with lifted-async 0.10.1.1 Modified: haskell-fast-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:28:56 UTC (rev 671867) +++ PKGBUILD2020-08-08 05:29:33 UTC (rev 671868) @@ -4,7 +4,7 @@ _hkgname=fast-logger pkgname=haskell-fast-logger pkgver=3.0.1 -pkgrel=45 +pkgrel=46 pkgdesc="A fast logging system" url="https://github.com/kazu-yamamoto/logger; license=("BSD")
[arch-commits] Commit in haskell-dns/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:28:56 Author: felixonmars Revision: 671867 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dns/repos/community-staging-x86_64/ haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 671866, haskell-dns/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 671866, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:28:56 UTC (rev 671867) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=4.0.1 +pkgrel=41 +pkgdesc="DNS library in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-base64-bytestring' 'haskell-cryptonite' + 'haskell-hourglass' 'haskell-iproute' 'haskell-network' 'haskell-psqueues') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5c3d86c95aeb61ffdf951472a18ce2878b9dad1069efdf02fd7aff4065cf88c93c13d197488af65811440c674a75601b0c3336a6de6a9bff98cca018254b6e9c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/kazu-yamamoto/dns/issues/102 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-dns/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:28:45 Author: felixonmars Revision: 671866 upgpkg: haskell-dns 4.0.1-41: rebuild with lifted-async 0.10.1.1 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:27:39 UTC (rev 671865) +++ PKGBUILD2020-08-08 05:28:45 UTC (rev 671866) @@ -4,7 +4,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=4.0.1 -pkgrel=40 +pkgrel=41 pkgdesc="DNS library in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-auto-update/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:27:39 Author: felixonmars Revision: 671865 archrelease: copy trunk to community-staging-x86_64 Added: haskell-auto-update/repos/community-staging-x86_64/ haskell-auto-update/repos/community-staging-x86_64/PKGBUILD (from rev 671864, haskell-auto-update/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-auto-update/repos/community-staging-x86_64/PKGBUILD (from rev 671864, haskell-auto-update/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:27:39 UTC (rev 671865) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=auto-update +pkgname=haskell-auto-update +pkgver=0.1.6 +pkgrel=70 +pkgdesc="Efficiently run periodic, on-demand actions" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec' 'haskell-retry' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ff0f4f835d0b24aafbe18dbc42a9c3cc396cea24be3f4b13b5f5dac49b3b21030c941c8b09a5c33ba175c9902d076aa12fc9eb5a6a79c94ee5c9b60935fa047f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-auto-update/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:27:28 Author: felixonmars Revision: 671864 upgpkg: haskell-auto-update 0.1.6-70: rebuild with lifted-async 0.10.1.1 Modified: haskell-auto-update/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:26:52 UTC (rev 671863) +++ PKGBUILD2020-08-08 05:27:28 UTC (rev 671864) @@ -4,7 +4,7 @@ _hkgname=auto-update pkgname=haskell-auto-update pkgver=0.1.6 -pkgrel=69 +pkgrel=70 pkgdesc="Efficiently run periodic, on-demand actions" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-retry/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:26:52 Author: felixonmars Revision: 671863 archrelease: copy trunk to community-staging-x86_64 Added: haskell-retry/repos/community-staging-x86_64/ haskell-retry/repos/community-staging-x86_64/PKGBUILD (from rev 671862, haskell-retry/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-retry/repos/community-staging-x86_64/PKGBUILD (from rev 671862, haskell-retry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:26:52 UTC (rev 671863) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=retry +pkgname=haskell-retry +pkgver=0.8.1.2 +pkgrel=19 +pkgdesc="Retry combinators for monadic actions that may fail" +url="https://github.com/Soostone/retry; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-random') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hunit' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-hedgehog') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('42856d43035e7c3a8128768c1a12fb1fbbd33ebc12fba152f5559e117a6339ea35a75e06243c320623e42a70916ad9f5a141988c42df4e44acb084210e2488e7') + +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-lib-werror +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-retry/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:26:41 Author: felixonmars Revision: 671862 upgpkg: haskell-retry 0.8.1.2-19: rebuild with lifted-async 0.10.1.1 Modified: haskell-retry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:25:55 UTC (rev 671861) +++ PKGBUILD2020-08-08 05:26:41 UTC (rev 671862) @@ -4,7 +4,7 @@ _hkgname=retry pkgname=haskell-retry pkgver=0.8.1.2 -pkgrel=18 +pkgrel=19 pkgdesc="Retry combinators for monadic actions that may fail" url="https://github.com/Soostone/retry; license=("BSD")
[arch-commits] Commit in haskell-bv-sized/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:25:55 Author: felixonmars Revision: 671861 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bv-sized/repos/community-staging-x86_64/ haskell-bv-sized/repos/community-staging-x86_64/PKGBUILD (from rev 671860, haskell-bv-sized/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-bv-sized/repos/community-staging-x86_64/PKGBUILD (from rev 671860, haskell-bv-sized/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:25:55 UTC (rev 671861) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=bv-sized +pkgname=haskell-bv-sized +pkgver=1.0.1 +pkgrel=5 +pkgdesc="A bitvector datatype that is parameterized by the vector width" +url="https://github.com/GaloisInc/bv-sized; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bitwise' 'haskell-panic' 'haskell-parameterized-utils' + 'haskell-th-lift') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-hedgehog') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c9e8f793f90aaf0ea4816c6b70fe84d47e2a2bb29ff91b5ed4dd2927d5bce5ae9f53a7b76ada86314ab99ecf9561f05f54afa7d5997632848a0ddacbeee9e10c') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.3/<2/' $_hkgname.cabal +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-bv-sized/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:25:44 Author: felixonmars Revision: 671860 upgpkg: haskell-bv-sized 1.0.1-5: rebuild with lifted-async 0.10.1.1 Modified: haskell-bv-sized/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:24:58 UTC (rev 671859) +++ PKGBUILD2020-08-08 05:25:44 UTC (rev 671860) @@ -3,7 +3,7 @@ _hkgname=bv-sized pkgname=haskell-bv-sized pkgver=1.0.1 -pkgrel=4 +pkgrel=5 pkgdesc="A bitvector datatype that is parameterized by the vector width" url="https://github.com/GaloisInc/bv-sized; license=('BSD')
[arch-commits] Commit in haskell-parameterized-utils/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:24:48 Author: felixonmars Revision: 671858 upgpkg: haskell-parameterized-utils 2.1.0-5: rebuild with lifted-async 0.10.1.1 Modified: haskell-parameterized-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:23:54 UTC (rev 671857) +++ PKGBUILD2020-08-08 05:24:48 UTC (rev 671858) @@ -3,7 +3,7 @@ _hkgname=parameterized-utils pkgname=haskell-parameterized-utils pkgver=2.1.0 -pkgrel=4 +pkgrel=5 pkgdesc="Classes and data structures for working with data-kind indexed types" url="https://github.com/GaloisInc/parameterized-utils; license=('BSD')
[arch-commits] Commit in haskell-parameterized-utils/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:24:58 Author: felixonmars Revision: 671859 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parameterized-utils/repos/community-staging-x86_64/ haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 671858, haskell-parameterized-utils/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 671858, haskell-parameterized-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:24:58 UTC (rev 671859) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=parameterized-utils +pkgname=haskell-parameterized-utils +pkgver=2.1.0 +pkgrel=5 +pkgdesc="Classes and data structures for working with data-kind indexed types" +url="https://github.com/GaloisInc/parameterized-utils; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-th-abstraction' 'haskell-constraints' + 'haskell-hashable' 'haskell-hashtables' 'haskell-lens' 'haskell-vector') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-ant-xml' 'haskell-tasty-hunit' + 'haskell-tasty-hedgehog') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('46b79deff82c6c3d242c060942de1ae9f92cb21055c0e1c2394f7a459de408060f08e794e9acc244893e0387300f4238c27f355714f30489928bd4f44d380e92') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0/<1/;s/== 1.2/== 1.3/' $_hkgname.cabal +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-bsb-http-chunked/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:23:54 Author: felixonmars Revision: 671857 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bsb-http-chunked/repos/community-staging-x86_64/ haskell-bsb-http-chunked/repos/community-staging-x86_64/PKGBUILD (from rev 671856, haskell-bsb-http-chunked/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-bsb-http-chunked/repos/community-staging-x86_64/PKGBUILD (from rev 671856, haskell-bsb-http-chunked/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:23:54 UTC (rev 671857) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=bsb-http-chunked +pkgname=haskell-bsb-http-chunked +pkgver=0.0.0.4 +pkgrel=110 +pkgdesc="Chunked HTTP transfer encoding for bytestring builders" +url="https://github.com/sjakobi/bsb-http-chunked; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-hedgehog' 'haskell-tasty' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('74c04c2fd372067c42d3631cdfc2ad7093c0c3af1145833ab307c538dbb936d2042492d4e81c520c3adde8634df29ff8558822f06f226c52d16abb4a35ab1a13') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.13/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-bsb-http-chunked/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:23:44 Author: felixonmars Revision: 671856 upgpkg: haskell-bsb-http-chunked 0.0.0.4-110: rebuild with lifted-async 0.10.1.1 Modified: haskell-bsb-http-chunked/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:23:03 UTC (rev 671855) +++ PKGBUILD2020-08-08 05:23:44 UTC (rev 671856) @@ -3,7 +3,7 @@ _hkgname=bsb-http-chunked pkgname=haskell-bsb-http-chunked pkgver=0.0.0.4 -pkgrel=109 +pkgrel=110 pkgdesc="Chunked HTTP transfer encoding for bytestring builders" url="https://github.com/sjakobi/bsb-http-chunked; license=('BSD')
[arch-commits] Commit in haskell-tasty-hedgehog/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:23:03 Author: felixonmars Revision: 671855 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hedgehog/repos/community-staging-x86_64/ haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 671854, haskell-tasty-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 671854, haskell-tasty-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:23:03 UTC (rev 671855) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-hedgehog +pkgname=haskell-tasty-hedgehog +pkgver=1.0.0.2 +pkgrel=47 +pkgdesc="Integration for tasty and hedgehog" +url="https://github.com/qfpl/tasty-hedgehog; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hedgehog' 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc' 'haskell-tasty-expected-failure') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('56ac4db27b97bc6902633ec398bdbae28f6121d818a29fde62ddea4a4619af0fe7b058b55479414a627119a0014f2c84d6b795c86e9e36d21fd25bf1033a9c4b') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/;s/< *1.3/<2/;s/< *1.0.3/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-gnuidn/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:22:03 Author: felixonmars Revision: 671852 upgpkg: haskell-gnuidn 0.2.2-173: rebuild with lifted-async 0.10.1.1 Modified: haskell-gnuidn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:21:29 UTC (rev 671851) +++ PKGBUILD2020-08-08 05:22:03 UTC (rev 671852) @@ -4,7 +4,7 @@ _hkgname=gnuidn pkgname=haskell-gnuidn pkgver=0.2.2 -pkgrel=172 +pkgrel=173 pkgdesc="Bindings for GNU IDN" url="https://john-millikin.com/software/haskell-gnuidn/; license=("GPL3")
[arch-commits] Commit in haskell-gnuidn/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:22:14 Author: felixonmars Revision: 671853 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gnuidn/repos/community-staging-x86_64/ haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 671852, haskell-gnuidn/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 671852, haskell-gnuidn/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:22:14 UTC (rev 671853) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gnuidn +pkgname=haskell-gnuidn +pkgver=0.2.2 +pkgrel=173 +pkgdesc="Bindings for GNU IDN" +url="https://john-millikin.com/software/haskell-gnuidn/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "libidn") +makedepends=('c2hs' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-tasty-hedgehog/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:22:52 Author: felixonmars Revision: 671854 upgpkg: haskell-tasty-hedgehog 1.0.0.2-47: rebuild with lifted-async 0.10.1.1 Modified: haskell-tasty-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:22:14 UTC (rev 671853) +++ PKGBUILD2020-08-08 05:22:52 UTC (rev 671854) @@ -3,7 +3,7 @@ _hkgname=tasty-hedgehog pkgname=haskell-tasty-hedgehog pkgver=1.0.0.2 -pkgrel=46 +pkgrel=47 pkgdesc="Integration for tasty and hedgehog" url="https://github.com/qfpl/tasty-hedgehog; license=('BSD')
[arch-commits] Commit in haskell-fsnotify/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:21:29 Author: felixonmars Revision: 671851 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fsnotify/repos/community-staging-x86_64/ haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 671850, haskell-fsnotify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 671850, haskell-fsnotify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:21:29 UTC (rev 671851) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fsnotify +pkgname=haskell-fsnotify +pkgver=0.3.0.1 +pkgrel=108 +pkgdesc="Cross platform library for file change notification." +url="https://github.com/haskell-fswatch/hfsnotify; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly' + "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a') + +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-fsnotify/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:21:19 Author: felixonmars Revision: 671850 upgpkg: haskell-fsnotify 0.3.0.1-108: rebuild with lifted-async 0.10.1.1 Modified: haskell-fsnotify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:20:44 UTC (rev 671849) +++ PKGBUILD2020-08-08 05:21:19 UTC (rev 671850) @@ -4,7 +4,7 @@ _hkgname=fsnotify pkgname=haskell-fsnotify pkgver=0.3.0.1 -pkgrel=107 +pkgrel=108 pkgdesc="Cross platform library for file change notification." url="https://github.com/haskell-fswatch/hfsnotify; license=("BSD")
[arch-commits] Commit in haskell-bz2/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:20:33 Author: felixonmars Revision: 671848 upgpkg: haskell-bz2 1.0.1.0-13: rebuild with lifted-async 0.10.1.1 Modified: haskell-bz2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:19:56 UTC (rev 671847) +++ PKGBUILD2020-08-08 05:20:33 UTC (rev 671848) @@ -3,7 +3,7 @@ _hkgname=bz2 pkgname=haskell-bz2 pkgver=1.0.1.0 -pkgrel=12 +pkgrel=13 pkgdesc="Bindings to libbz2" url="https://hub.darcs.net/vmchale/bz2; license=('BSD')
[arch-commits] Commit in haskell-bz2/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:20:44 Author: felixonmars Revision: 671849 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bz2/repos/community-staging-x86_64/ haskell-bz2/repos/community-staging-x86_64/PKGBUILD (from rev 671848, haskell-bz2/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-bz2/repos/community-staging-x86_64/PKGBUILD (from rev 671848, haskell-bz2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:20:44 UTC (rev 671849) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=bz2 +pkgname=haskell-bz2 +pkgver=1.0.1.0 +pkgrel=13 +pkgdesc="Bindings to libbz2" +url="https://hub.darcs.net/vmchale/bz2; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'bzip2') +makedepends=('ghc' 'c2hs' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3e2b8550c878645fe49446abd31ae12ba1fce252c2e1d626b2be42d083f835338ce9def9af43884f12d30292f2e560b98a9783e772f7b1a87cbbf2e860a08b9f') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + +# Use system libbz2 +sed -i -e '/cbits/d' -e '/c-sources/d' -e '/hs-source-dirs/i \ extra-libraries: bz2' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-alsa-mixer/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:19:56 Author: felixonmars Revision: 671847 archrelease: copy trunk to community-staging-x86_64 Added: haskell-alsa-mixer/repos/community-staging-x86_64/ haskell-alsa-mixer/repos/community-staging-x86_64/PKGBUILD (from rev 671846, haskell-alsa-mixer/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-alsa-mixer/repos/community-staging-x86_64/PKGBUILD (from rev 671846, haskell-alsa-mixer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:19:56 UTC (rev 671847) @@ -0,0 +1,49 @@ +# Maintainer: Levente Polyak + +_hkgname=alsa-mixer +pkgname=haskell-${_hkgname} +pkgver=0.3.0 +pkgrel=45 +pkgdesc='Bindings to the ALSA simple mixer API' +url='https://hackage.haskell.org/package/alsa-mixer' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'glibc' 'gmp' 'alsa-lib' 'haskell-base' 'haskell-unix' + 'haskell-alsa-core' 'haskell-extensible-exceptions') +makedepends=('ghc' 'c2hs') +source=(https://github.com/ttuegel/alsa-mixer/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('afc9aba478e37af03f38707e0bddc8a2c2f51ddc27a93bd8b81a277077f72ccf') +sha512sums=('3977808321218a7694a59ff294664b2a9ae6e735844040adf89bf63ef75f025aada555fde6c79cbe19f4ca9c7546005de5a2b132c2fd6deef2c1a38ae555fe5f') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd ${_hkgname}-${pkgver} + runhaskell Setup test +} + +package() { + cd ${_hkgname}-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries" + runhaskell Setup copy --destdir="$pkgdir" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-alsa-mixer/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:19:45 Author: felixonmars Revision: 671846 upgpkg: haskell-alsa-mixer 0.3.0-45: rebuild with lifted-async 0.10.1.1 Modified: haskell-alsa-mixer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:19:08 UTC (rev 671845) +++ PKGBUILD2020-08-08 05:19:45 UTC (rev 671846) @@ -3,7 +3,7 @@ _hkgname=alsa-mixer pkgname=haskell-${_hkgname} pkgver=0.3.0 -pkgrel=44 +pkgrel=45 pkgdesc='Bindings to the ALSA simple mixer API' url='https://hackage.haskell.org/package/alsa-mixer' license=('BSD')
[arch-commits] Commit in c2hs/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:19:08 Author: felixonmars Revision: 671845 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/ c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 671844, c2hs/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 671844, c2hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:19:08 UTC (rev 671845) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=99 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:18:58 Author: felixonmars Revision: 671844 upgpkg: c2hs 0.28.6-99: rebuild with lifted-async 0.10.1.1 Modified: c2hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:17:01 UTC (rev 671843) +++ PKGBUILD2020-08-08 05:18:58 UTC (rev 671844) @@ -3,7 +3,7 @@ pkgname=c2hs pkgver=0.28.6 -pkgrel=98 +pkgrel=99 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" url="https://github.com/haskell/c2hs; license=("GPL2")
[arch-commits] Commit in haskell-shelly/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:16:50 Author: felixonmars Revision: 671842 upgpkg: haskell-shelly 1.8.1-118: rebuild with lifted-async 0.10.1.1 Modified: haskell-shelly/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:16:42 UTC (rev 671841) +++ PKGBUILD2020-08-08 05:16:50 UTC (rev 671842) @@ -4,7 +4,7 @@ _hkgname=shelly pkgname=haskell-shelly pkgver=1.8.1 -pkgrel=117 +pkgrel=118 pkgdesc="Shell-like (systems) programming in Haskell" url="https://github.com/yesodweb/Shelly.hs; license=("BSD")
[arch-commits] Commit in deepin-control-center/repos/community-x86_64 (6 files)
Date: Saturday, August 8, 2020 @ 05:16:42 Author: felixonmars Revision: 671841 archrelease: copy trunk to community-x86_64 Added: deepin-control-center/repos/community-x86_64/PKGBUILD (from rev 671840, deepin-control-center/trunk/PKGBUILD) deepin-control-center/repos/community-x86_64/deepin-control-center-no-user-experience.patch (from rev 671840, deepin-control-center/trunk/deepin-control-center-no-user-experience.patch) deepin-control-center/repos/community-x86_64/deepin-control-center-systeminfo-deepin-icon.patch (from rev 671840, deepin-control-center/trunk/deepin-control-center-systeminfo-deepin-icon.patch) Deleted: deepin-control-center/repos/community-x86_64/PKGBUILD deepin-control-center/repos/community-x86_64/deepin-control-center-no-user-experience.patch deepin-control-center/repos/community-x86_64/deepin-control-center-systeminfo-deepin-icon.patch + PKGBUILD | 136 - deepin-control-center-no-user-experience.patch | 58 ++-- deepin-control-center-systeminfo-deepin-icon.patch | 272 +-- 3 files changed, 233 insertions(+), 233 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-08 05:16:25 UTC (rev 671840) +++ PKGBUILD2020-08-08 05:16:42 UTC (rev 671841) @@ -1,68 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Josip Ponjavic -# Contributor: Xu Fasheng - -pkgname=deepin-control-center -pkgver=5.3.0.4 -pkgrel=1 -pkgdesc='New control center for linux deepin' -arch=('x86_64') -url="https://github.com/linuxdeepin/dde-control-center; -license=('GPL3') -depends=('desktop-file-utils' 'dtkwidget' 'deepin-account-faces' 'deepin-api' 'geoip' 'libpwquality' - 'geoip-database' 'geoip-database-extra' 'deepin-daemon' 'startdde' 'networkmanager-qt' - 'deepin-qt-dbus-factory' 'deepin-qt5integration' 'deepin-network-utils') -makedepends=('cmake' 'deepin-dock' 'ninja' 'qt5-tools') -optdepends=('redshift: automatic color temperature support' -'networkmanager-openconnect: for OpenConnect support' -'networkmanager-openvpn: for OpenVPN support' -'networkmanager-pptp: for PPTP support' -'networkmanager-strongswan: for StrongSwan support' -'networkmanager-vpnc: for VPNC support' -'network-manager-sstp: for SSTP support') -# Not packaged: network-manager-l2tp -conflicts=('dde-control-center' 'dde-dock-applets') -replaces=('dde-control-center' 'dde-dock-applets') -groups=('deepin') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-control-center/archive/$pkgver.tar.gz; -$pkgname-systeminfo-deepin-icon.patch -$pkgname-no-user-experience.patch) -sha512sums=('c4b83ad8525c48523083915f35b19e4539cb32f6db7c6cb4853bae10d426f681c7c0187c6bc9552a424ef11418b8f881fb89fb0e17a471cab95afaf940f7f815' - '74fd63391e923ca37f4559f30da967ba7f33d4426b60d58d1ece8cd9a154578e8184b1a376a8d7ff3ef81ffce530915f79d0845a2612ae4e06522b96855ab3dd' - '99fc7e369680f3a91cb30daaa9015fccf3f2b733522e917fbd94e69b48471dd739536e220d4a9c17a93834d51192832cabf355b633cca27c903f8dd3249f4c5d') - -prepare() { - rm dde-control-center-$pkgver/src/frame/window/icons/icons/dcc_nav_systeminfo_{42,84}px.svg - patch -d dde-control-center-$pkgver -Np1 < $pkgname-systeminfo-deepin-icon.patch - patch -d dde-control-center-$pkgver -Np1 < $pkgname-no-user-experience.patch - mkdir -p build - - cd dde-control-center-$pkgver - sed -i '/#include /a #include ' src/frame/widgets/basiclistdelegate.cpp src/frame/window/modules/update/updatehistorybutton.cpp \ - src/frame/window/modules/commoninfo/commonbackgrounditem.cpp src/frame/modules/accounts/useroptionitem.cpp \ - src/frame/window/modules/sync/pages/avatarwidget.cpp src/frame/window/modules/accounts/avataritemdelegate.cpp \ - src/frame/modules/accounts/avatarwidget.cpp src/frame/window/modules/accounts/accountswidget.cpp \ - src/frame/modules/datetime/timezone_dialog/popup_menu.cpp src/frame/modules/display/recognizedialog.cpp \ - src/frame/window/modules/personalization/roundcolorwidget.cpp src/frame/window/modules/unionid/pages/avatarwidget.cpp - sed -i '/#include /a #include ' src/frame/window/modules/personalization/personalizationgeneral.cpp - - sed -i 's|/bin/deepin-recovery-tool|/usr/bin/deepin-recovery-tool|' src/frame/window/modules/systeminfo/backupandrestoreworker.cpp - - # remove after they obey -DDISABLE_SYS_UPDATE properly - sed -i '/new UpdateModule/d' src/frame/window/mainwindow.cpp -} - -build() { - cd build - cmake -GNinja
[arch-commits] Commit in haskell-shelly/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:17:01 Author: felixonmars Revision: 671843 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shelly/repos/community-staging-x86_64/ haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 671842, haskell-shelly/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 671842, haskell-shelly/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:17:01 UTC (rev 671843) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shelly +pkgname=haskell-shelly +pkgver=1.8.1 +pkgrel=118 +pkgdesc="Shell-like (systems) programming in Haskell" +url="https://github.com/yesodweb/Shelly.hs; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unix-compat' 'haskell-system-filepath' + 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base' + 'haskell-lifted-async' 'haskell-enclosed-exceptions' + 'haskell-async' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + shelly-ghc-8.8.patch::https://github.com/gregwebs/Shelly.hs/commit/5093c266200ce4ee61075af310b12f5c9cc7faa6.patch) +sha512sums=('75a6939ed0c395950738d569d2452b55acc373ead0361e97651218ec464816fffa1af5808b7af4d2ea7cd4339c028a4a1bee02f0bfd88fecb73a6888c083d651' + '973a51bc176bb5fd36aad8e34934b84be999b1e74865a9d48277508e618ce698394affaf904edee4f4ac4f21a16b45dd05a22fce5939cca631be97858d44ff5b') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../shelly-ghc-8.8.patch +sed -i 's/< *1.9/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-lifted -f-build-examples +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in deepin-control-center/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:16:25 Author: felixonmars Revision: 671840 upgpkg: deepin-control-center 5.3.0.5-1 Modified: deepin-control-center/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:13:57 UTC (rev 671839) +++ PKGBUILD2020-08-08 05:16:25 UTC (rev 671840) @@ -3,7 +3,7 @@ # Contributor: Xu Fasheng pkgname=deepin-control-center -pkgver=5.3.0.4 +pkgver=5.3.0.5 pkgrel=1 pkgdesc='New control center for linux deepin' arch=('x86_64') @@ -27,7 +27,7 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-control-center/archive/$pkgver.tar.gz; $pkgname-systeminfo-deepin-icon.patch $pkgname-no-user-experience.patch) -sha512sums=('c4b83ad8525c48523083915f35b19e4539cb32f6db7c6cb4853bae10d426f681c7c0187c6bc9552a424ef11418b8f881fb89fb0e17a471cab95afaf940f7f815' +sha512sums=('f3bba42f9b2e5a82fdd49b8beeaaf8ad02bf1364a9cc7ee177565ed3f9525f7115fccfe8ec6c9deaf33e479a85a005edeb2c27347634ef448bfb460d1cc03fe0' '74fd63391e923ca37f4559f30da967ba7f33d4426b60d58d1ece8cd9a154578e8184b1a376a8d7ff3ef81ffce530915f79d0845a2612ae4e06522b96855ab3dd' '99fc7e369680f3a91cb30daaa9015fccf3f2b733522e917fbd94e69b48471dd739536e220d4a9c17a93834d51192832cabf355b633cca27c903f8dd3249f4c5d')
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:13:57 Author: felixonmars Revision: 671839 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 671838, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 671838, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:13:57 UTC (rev 671839) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.55 +pkgrel=6 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2045611bc220f2c36f40bf50c4c4d36d82f9d261819c8e59e571e67218ed314c02981d9e71698bc99f969189c7097adb8153ecd3a008fb92d3edf3d3e6a57365') + +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-demos +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:13:46 Author: felixonmars Revision: 671838 upgpkg: haskell-brick 0.55-6: rebuild with lifted-async 0.10.1.1 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:12:18 UTC (rev 671837) +++ PKGBUILD2020-08-08 05:13:46 UTC (rev 671838) @@ -4,7 +4,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.55 -pkgrel=5 +pkgrel=6 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick; license=("BSD")
[arch-commits] Commit in haskell-config-ini/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:12:18 Author: felixonmars Revision: 671837 archrelease: copy trunk to community-staging-x86_64 Added: haskell-config-ini/repos/community-staging-x86_64/ haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 671836, haskell-config-ini/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 671836, haskell-config-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:12:18 UTC (rev 671837) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=config-ini +pkgname=haskell-config-ini +pkgver=0.2.4.0 +pkgrel=125 +pkgdesc="A library for simple INI-based configuration files." +url="https://github.com/aisamanra/config-ini; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unordered-containers' 'haskell-megaparsec') +makedepends=('ghc' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 'haskell-microlens') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('76af8bf132d545425d9db5579df2e37fa08cad479adf5f586fb3becd0712e2329eae019db1796cd24c6fda80aa958e45450ebae74a5bcbdfad9337ae44696a5e') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<8/<9/' $_hkgname.cabal +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fenable-doctests +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/aisamanra/config-ini/issues/22 +# runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-config-ini/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:12:06 Author: felixonmars Revision: 671836 upgpkg: haskell-config-ini 0.2.4.0-125: rebuild with lifted-async 0.10.1.1 Modified: haskell-config-ini/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:11:20 UTC (rev 671835) +++ PKGBUILD2020-08-08 05:12:06 UTC (rev 671836) @@ -4,7 +4,7 @@ _hkgname=config-ini pkgname=haskell-config-ini pkgver=0.2.4.0 -pkgrel=124 +pkgrel=125 pkgdesc="A library for simple INI-based configuration files." url="https://github.com/aisamanra/config-ini; license=("BSD")
[arch-commits] Commit in haskell-hedgehog/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:11:09 Author: felixonmars Revision: 671834 upgpkg: haskell-hedgehog 1.0.3-2: rebuild with lifted-async 0.10.1.1 Modified: haskell-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:10:04 UTC (rev 671833) +++ PKGBUILD2020-08-08 05:11:09 UTC (rev 671834) @@ -4,7 +4,7 @@ _hkgname=hedgehog pkgname=haskell-hedgehog pkgver=1.0.3 -pkgrel=1 +pkgrel=2 pkgdesc="A modern property-based testing system" url="https://hedgehog.qa; license=("BSD")
[arch-commits] Commit in haskell-hedgehog/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:11:20 Author: felixonmars Revision: 671835 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hedgehog/repos/community-staging-x86_64/ haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 671834, haskell-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 671834, haskell-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:11:20 UTC (rev 671835) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hedgehog +pkgname=haskell-hedgehog +pkgver=1.0.3 +pkgrel=2 +pkgdesc="A modern property-based testing system" +url="https://hedgehog.qa; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-concurrent-output' + 'haskell-erf' 'haskell-lifted-async' 'haskell-mmorph' + 'haskell-monad-control' 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' + 'haskell-resourcet' 'haskell-transformers-base' 'haskell-wl-pprint-annotated') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c04955a1189c85ec8c66ecdd97ea4bdd8a4587a7f999c38bd5e5ab4d51469a075f4f33c73f5a75fd74572c9c87ec32fea21e67fc66f61b7d3f5d30286f5b5536') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d;/fail/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lifted-async/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 05:09:53 Author: felixonmars Revision: 671832 upgpkg: haskell-lifted-async 0.10.1.1-1: rebuild with lifted-async 0.10.1.1 Modified: haskell-lifted-async/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 05:03:17 UTC (rev 671831) +++ PKGBUILD2020-08-08 05:09:53 UTC (rev 671832) @@ -2,8 +2,8 @@ _hkgname=lifted-async pkgname=haskell-lifted-async -pkgver=0.10.0.6 -pkgrel=16 +pkgver=0.10.1.1 +pkgrel=1 pkgdesc="Run lifted IO operations asynchronously and wait for their results" url="https://github.com/maoe/lifted-async; license=('BSD') @@ -13,7 +13,7 @@ makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' 'haskell-tasty-th') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('9e5ae5d906df2577453c9b86f196f4bb4ec4d7766c5d9bcb7d2fa66be62daa44c033ed1475bdc004e1540da81f645a4d39db35142d32d09b33cfe9c01412f1ce') +sha512sums=('74a9bb5e5e69367dfb2d03c4b6fbe90a3eba21aed9cbf924d989e46c8ea2b1782f41083c9ce3e916b6439b24742b5ef4828f8d410b27c1ebb81700e1ef530715') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-lifted-async/repos (2 files)
Date: Saturday, August 8, 2020 @ 05:10:04 Author: felixonmars Revision: 671833 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-async/repos/community-staging-x86_64/ haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 671832, haskell-lifted-async/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 671832, haskell-lifted-async/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-08 05:10:04 UTC (rev 671833) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=lifted-async +pkgname=haskell-lifted-async +pkgver=0.10.1.1 +pkgrel=1 +pkgdesc="Run lifted IO operations asynchronously and wait for their results" +url="https://github.com/maoe/lifted-async; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('74a9bb5e5e69367dfb2d03c4b6fbe90a3eba21aed9cbf924d989e46c8ea2b1782f41083c9ce3e916b6439b24742b5ef4828f8d410b27c1ebb81700e1ef530715') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in gcompris-qt/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 02:50:01 Author: foutrelis Revision: 671803 upgpkg: gcompris-qt 0.97.1-1: new upstream release Modified: gcompris-qt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-08 00:54:25 UTC (rev 671802) +++ PKGBUILD2020-08-08 02:50:01 UTC (rev 671803) @@ -2,7 +2,7 @@ # Contributor: Jose Riha pkgname=gcompris-qt -pkgver=0.97 +pkgver=0.97.1 pkgrel=1 pkgdesc="Educational software suite comprising of numerous activities for children aged 2 to 10" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=('cmake' 'extra-cmake-modules' 'qt5-tools' 'kdoctools') replaces=('gcompris' 'gcompris-data') source=(https://gcompris.net/download/qt/src/$pkgname-$pkgver.tar.xz) -sha256sums=('871c6749def44284d0920d11480728db7983a81b348f7e275ef6662b65508342') +sha256sums=('e93f0bdf277db3d37779e3daf97b802229ef1f2b2c068514ea4800a9ce5feb20') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in gcompris-qt/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 8, 2020 @ 02:50:06 Author: foutrelis Revision: 671804 archrelease: copy trunk to community-x86_64 Added: gcompris-qt/repos/community-x86_64/PKGBUILD (from rev 671803, gcompris-qt/trunk/PKGBUILD) Deleted: gcompris-qt/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-08 02:50:01 UTC (rev 671803) +++ PKGBUILD2020-08-08 02:50:06 UTC (rev 671804) @@ -1,39 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Jose Riha - -pkgname=gcompris-qt -pkgver=0.97 -pkgrel=1 -pkgdesc="Educational software suite comprising of numerous activities for children aged 2 to 10" -arch=('x86_64') -url="https://gcompris.net/; -license=('GPL3') -depends=('qt5-declarative' 'qt5-multimedia' 'qt5-svg' 'qt5-sensors' - 'qt5-quickcontrols' 'qt5-graphicaleffects' 'qt5-xmlpatterns' - 'qml-box2d' 'hicolor-icon-theme') -makedepends=('cmake' 'extra-cmake-modules' 'qt5-tools' 'kdoctools') -replaces=('gcompris' 'gcompris-data') -source=(https://gcompris.net/download/qt/src/$pkgname-$pkgver.tar.xz) -sha256sums=('871c6749def44284d0920d11480728db7983a81b348f7e275ef6662b65508342') - -prepare() { - cd $pkgname-$pkgver - mkdir build -} - -build() { - cd $pkgname-$pkgver/build - - cmake \ --DCMAKE_INSTALL_PREFIX=/usr \ --DQML_BOX2D_LIBRARY=/usr/lib/qt/qml/Box2D.2.0 \ -.. - make -} - -package() { - cd $pkgname-$pkgver - make -C build DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: gcompris-qt/repos/community-x86_64/PKGBUILD (from rev 671803, gcompris-qt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-08 02:50:06 UTC (rev 671804) @@ -0,0 +1,39 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jose Riha + +pkgname=gcompris-qt +pkgver=0.97.1 +pkgrel=1 +pkgdesc="Educational software suite comprising of numerous activities for children aged 2 to 10" +arch=('x86_64') +url="https://gcompris.net/; +license=('GPL3') +depends=('qt5-declarative' 'qt5-multimedia' 'qt5-svg' 'qt5-sensors' + 'qt5-quickcontrols' 'qt5-graphicaleffects' 'qt5-xmlpatterns' + 'qml-box2d' 'hicolor-icon-theme') +makedepends=('cmake' 'extra-cmake-modules' 'qt5-tools' 'kdoctools') +replaces=('gcompris' 'gcompris-data') +source=(https://gcompris.net/download/qt/src/$pkgname-$pkgver.tar.xz) +sha256sums=('e93f0bdf277db3d37779e3daf97b802229ef1f2b2c068514ea4800a9ce5feb20') + +prepare() { + cd $pkgname-$pkgver + mkdir build +} + +build() { + cd $pkgname-$pkgver/build + + cmake \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DQML_BOX2D_LIBRARY=/usr/lib/qt/qml/Box2D.2.0 \ +.. + make +} + +package() { + cd $pkgname-$pkgver + make -C build DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)
Date: Saturday, August 8, 2020 @ 00:54:25 Author: svenstaro Revision: 671802 archrelease: copy trunk to community-x86_64 Added: tensorflow/repos/community-x86_64/PKGBUILD (from rev 671801, tensorflow/trunk/PKGBUILD) tensorflow/repos/community-x86_64/build-against-actual-mkl.patch (from rev 671801, tensorflow/trunk/build-against-actual-mkl.patch) Deleted: tensorflow/repos/community-x86_64/PKGBUILD tensorflow/repos/community-x86_64/build-against-actual-mkl.patch + PKGBUILD | 568 +++ build-against-actual-mkl.patch | 74 ++--- 2 files changed, 321 insertions(+), 321 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-08 00:53:56 UTC (rev 671801) +++ PKGBUILD2020-08-08 00:54:25 UTC (rev 671802) @@ -1,284 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Maintainer: Konstantin Gizdov (kgizdov) -# Contributor: Adria Arrufat (archdria) -# Contributor: Thibault Lorrain (fredszaq) - -pkgbase=tensorflow -pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda python-tensorflow python-tensorflow-opt python-tensorflow-cuda python-tensorflow-opt-cuda) -pkgver=2.3.0 -_pkgver=2.3.0 -pkgrel=1 -pkgdesc="Library for computation using data flow graphs for scalable machine learning" -url="https://www.tensorflow.org/; -license=('APACHE') -arch=('x86_64') -depends=('c-ares' 'intel-mkl' 'onednn') -makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' 'nccl' 'git' 'gcc9' - 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools' 'python-h5py' - 'python-keras-applications' 'python-keras-preprocessing') -optdepends=('tensorboard: Tensorflow visualization toolkit') -source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz; - numpy1.20.patch::https://github.com/tensorflow/tensorflow/commit/75ea0b31477d6ba9e990e296bbbd8ca4e7eebadf.patch -build-against-actual-mkl.patch) -sha512sums=('86aa087ea84dac1ecc1023b23a378100d41cc6778ccd20404a4b955fc67cef11b3dc08abcc5b88020124d221e6fb172b33bd5206e9c9db6bc8fbeed399917eac' - 'df2e0373e2f63b8766f31933f7db57f6a7559b8f03af1db51644fba87731451a7cd3895529a3192e5394612fcb42f245b794b1c9ca3c05881ca03a547c8c9acc' - 'e51e3f3dced121db3a09fbdaefd3336095584b72a5eb6f302fa6fa68ab56ea45e8a847ec90ff4ba076db312c06f91ff672e08e95263c658526582494ce08') - -get_pyver () { - python -c 'import sys; print(str(sys.version_info[0]) + "." + str(sys.version_info[1]))' -} - -check_dir() { - if [ -d "${1}" ]; then -return 0 - else ->&2 echo Directory "${1}" does not exist or is a file! Exiting... -exit 1 - fi -} - -prepare() { - # Allow any bazel version - echo "*" > tensorflow-${_pkgver}/.bazelversion - - # Tensorflow actually wants to build against a slimmed down version of Intel MKL called MKLML - # See https://github.com/intel/mkl-dnn/issues/102 - # MKLML version that Tensorflow wants to use is https://github.com/intel/mkl-dnn/releases/tag/v0.21 - patch -Np1 -d tensorflow-${_pkgver} -i "$srcdir"/build-against-actual-mkl.patch - - # Compile with C++17 by default (FS#65953) - #sed -i "s/c++14/c++17/g" tensorflow-${_pkgver}/.bazelrc - - patch -Np1 -d tensorflow-${_pkgver} -i "$srcdir"/numpy1.20.patch - - cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt - cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda - cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda - - # These environment variables influence the behavior of the configure call below. - export PYTHON_BIN_PATH=/usr/bin/python - export USE_DEFAULT_PYTHON_LIB_PATH=1 - export TF_NEED_JEMALLOC=1 - export TF_NEED_KAFKA=0 - export TF_NEED_OPENCL_SYCL=0 - export TF_NEED_AWS=0 - export TF_NEED_GCP=0 - export TF_NEED_HDFS=0 - export TF_NEED_S3=0 - export TF_ENABLE_XLA=1 - export TF_NEED_GDR=0 - export TF_NEED_VERBS=0 - export TF_NEED_OPENCL=0 - export TF_NEED_MPI=0 - export TF_NEED_TENSORRT=0 - export TF_NEED_NGRAPH=0 - export TF_NEED_IGNITE=0 - export TF_NEED_ROCM=0 - export TF_SET_ANDROID_WORKSPACE=0 - export TF_DOWNLOAD_CLANG=0 - export TF_NCCL_VERSION=2.7 - export TF_IGNORE_MAX_BAZEL_VERSION=1 - export TF_MKL_ROOT=/opt/intel/mkl - export NCCL_INSTALL_PATH=/usr - export GCC_HOST_COMPILER_PATH=/usr/bin/gcc-9 - export HOST_C_COMPILER=/usr/bin/gcc-9 - export HOST_CXX_COMPILER=/usr/bin/g++-9 - export TF_CUDA_CLANG=0 # Clang currently disabled because it's not compatible at the moment. - export CLANG_CUDA_COMPILER_PATH=/usr/bin/clang - export TF_CUDA_PATHS=/opt/cuda,/usr/lib,/usr - export TF_CUDA_VERSION=$(/opt/cuda/bin/nvcc --version | sed -n 's/^.*release \(.*\),.*/\1/p') - export TF_CUDNN_VERSION=$(sed -n 's/^#define CUDNN_MAJOR\s*\(.*\).*/\1/p' /usr/include/cudnn_version.h) - export TF_CUDA_COMPUTE_CAPABILITIES=5.2,5.3,6.0,6.1,6.2,7.0,7.2,7.5,8.0 - - # Required until
[arch-commits] Commit in tensorflow/trunk (PKGBUILD)
Date: Saturday, August 8, 2020 @ 00:53:56 Author: svenstaro Revision: 671801 upgpkg: tensorflow 2.3.0-2: Remove some network features so as to get rid of statically linked boringssl Modified: tensorflow/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-07 22:47:44 UTC (rev 671800) +++ PKGBUILD2020-08-08 00:53:56 UTC (rev 671801) @@ -7,7 +7,7 @@ pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda python-tensorflow python-tensorflow-opt python-tensorflow-cuda python-tensorflow-opt-cuda) pkgver=2.3.0 _pkgver=2.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="Library for computation using data flow graphs for scalable machine learning" url="https://www.tensorflow.org/; license=('APACHE') @@ -102,7 +102,7 @@ export TF_NEED_CUDA=0 ./configure bazel \ -build --config=mkl -c opt \ +build --config=mkl --config=noaws --config=nogcp --config=nohdfs -c opt \ //tensorflow:libtensorflow.so \ //tensorflow:libtensorflow_cc.so \ //tensorflow:install_headers \ @@ -116,7 +116,7 @@ export TF_NEED_CUDA=0 ./configure bazel \ -build --config=mkl --config=avx2_linux -c opt \ +build --config=mkl --config=noaws --config=nogcp --config=nohdfs --config=avx2_linux -c opt \ //tensorflow:libtensorflow.so \ //tensorflow:libtensorflow_cc.so \ //tensorflow:install_headers \ @@ -130,7 +130,7 @@ export TF_NEED_CUDA=1 ./configure bazel \ -build --config=mkl -c opt \ +build --config=mkl --config=noaws --config=nogcp --config=nohdfs -c opt \ //tensorflow:libtensorflow.so \ //tensorflow:libtensorflow_cc.so \ //tensorflow:install_headers \ @@ -145,7 +145,7 @@ export TF_CUDA_CLANG=0 ./configure bazel \ -build --config=mkl --config=avx2_linux -c opt \ +build --config=mkl --config=noaws --config=nogcp --config=nohdfs --config=avx2_linux -c opt \ //tensorflow:libtensorflow.so \ //tensorflow:libtensorflow_cc.so \ //tensorflow:install_headers \
[arch-commits] Commit in python-pytorch/trunk (PKGBUILD)
Date: Friday, August 7, 2020 @ 22:47:25 Author: svenstaro Revision: 671799 upgpkg: python-pytorch 1.6.0-2: onednn 1.6 rebuild Modified: python-pytorch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-07 22:42:45 UTC (rev 671798) +++ PKGBUILD2020-08-07 22:47:25 UTC (rev 671799) @@ -6,7 +6,7 @@ _pkgname="pytorch" pkgver=1.6.0 _pkgver=1.6.0 -pkgrel=1 +pkgrel=2 pkgdesc="Tensors and Dynamic neural networks in Python with strong GPU acceleration" arch=('x86_64') url="https://pytorch.org;
[arch-commits] Commit in python-pytorch/repos/community-x86_64 (10 files)
Date: Friday, August 7, 2020 @ 22:47:44 Author: svenstaro Revision: 671800 archrelease: copy trunk to community-x86_64 Added: python-pytorch/repos/community-x86_64/PKGBUILD (from rev 671799, python-pytorch/trunk/PKGBUILD) python-pytorch/repos/community-x86_64/fix_include_system.patch (from rev 671799, python-pytorch/trunk/fix_include_system.patch) python-pytorch/repos/community-x86_64/nccl_version.patch (from rev 671799, python-pytorch/trunk/nccl_version.patch) python-pytorch/repos/community-x86_64/use-system-libuv.patch (from rev 671799, python-pytorch/trunk/use-system-libuv.patch) python-pytorch/repos/community-x86_64/use-system-libuv2.patch (from rev 671799, python-pytorch/trunk/use-system-libuv2.patch) Deleted: python-pytorch/repos/community-x86_64/PKGBUILD python-pytorch/repos/community-x86_64/fix_include_system.patch python-pytorch/repos/community-x86_64/nccl_version.patch python-pytorch/repos/community-x86_64/use-system-libuv.patch python-pytorch/repos/community-x86_64/use-system-libuv2.patch --+ PKGBUILD | 356 ++--- fix_include_system.patch | 22 +- nccl_version.patch | 92 +-- use-system-libuv.patch | 26 +-- use-system-libuv2.patch | 26 +-- 5 files changed, 261 insertions(+), 261 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-07 22:47:25 UTC (rev 671799) +++ PKGBUILD2020-08-07 22:47:44 UTC (rev 671800) @@ -1,178 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Stephen Zhang - -pkgbase=python-pytorch -pkgname=("python-pytorch" "python-pytorch-opt" "python-pytorch-cuda" "python-pytorch-opt-cuda") -_pkgname="pytorch" -pkgver=1.6.0 -_pkgver=1.6.0 -pkgrel=1 -pkgdesc="Tensors and Dynamic neural networks in Python with strong GPU acceleration" -arch=('x86_64') -url="https://pytorch.org; -license=('BSD') -depends=('google-glog' 'gflags' 'opencv' 'openmp' 'nccl' 'pybind11' 'python' 'python-yaml' 'libuv' - 'python-numpy' 'protobuf' 'ffmpeg' 'python-future' 'qt5-base' 'onednn' 'intel-mkl') -makedepends=('python' 'python-setuptools' 'python-yaml' 'python-numpy' 'cmake' 'cuda' - 'cudnn' 'git' 'magma' 'ninja' 'pkgconfig' 'doxygen') -source=("${_pkgname}-${pkgver}::git+https://github.com/pytorch/pytorch.git#tag=v$_pkgver; -fix_include_system.patch -use-system-libuv.patch -use-system-libuv2.patch -nccl_version.patch) -sha256sums=('SKIP' -'147bdaeac8ec46ea46382e6146878bd8f8d51e05d5bd6f930dfd8e2b520859b9' -'6f3b7a87172011de810bf1ab581245b4463ef86e5cd09bec63aeffa372e26646' -'7b65c3b209fc39f92ba58a58be6d3da40799f1922910b1171ccd9209eda1f9eb' -'1a276bd827a0c76dab908cbc6605fa4c9fc2cc2b9431b6578a41133ae27dba2b') - -prepare() { - cd "${_pkgname}-${pkgver}" - - # This is the lazy way since pytorch has sooo many submodules and they keep - # changing them around but we've run into more problems so far doing it the - # manual than the lazy way. This lazy way (not explicitly specifying all - # submodules) will make building inefficient but for now I'll take it. - # It will result in the same package, don't worry. - git submodule update --init --recursive - - # https://bugs.archlinux.org/task/64981 - patch -N torch/utils/cpp_extension.py "${srcdir}"/fix_include_system.patch - - # Use system libuv - patch -Np1 -i "${srcdir}"/use-system-libuv.patch - patch -Np1 -i "${srcdir}"/use-system-libuv2.patch -d third_party/tensorpipe - - # FindNCCL patch to export correct nccl version - patch -Np1 -i "${srcdir}"/nccl_version.patch - - # remove local nccl - rm -rf third_party/nccl/nccl - - cd .. - - cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-opt" - cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-cuda" - cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-opt-cuda" - - export VERBOSE=1 - export PYTORCH_BUILD_VERSION="${pkgver}" - export PYTORCH_BUILD_NUMBER=1 - - # Check tools/setup_helpers/cmake.py, setup.py and CMakeLists.txt for a list of flags that can be set via env vars. - export USE_MKLDNN=ON - # export BUILD_CUSTOM_PROTOBUF=OFF - # export BUILD_SHARED_LIBS=OFF - export USE_FFMPEG=ON - export USE_GFLAGS=ON - export USE_GLOG=ON - export BUILD_BINARY=ON - export USE_OPENCV=ON - export USE_SYSTEM_NCCL=ON - export NCCL_VERSION=$(pkg-config nccl --modversion) - export NCCL_VER_CODE=$(sed -n 's/^#define NCCL_VERSION_CODE\s*\(.*\).*/\1/p' /usr/include/nccl.h) - export CUDAHOSTCXX=g++-9 - export CUDA_HOME=/opt/cuda - export CUDNN_LIB_DIR=/usr/lib - export CUDNN_INCLUDE_DIR=/usr/include - export TORCH_NVCC_FLAGS="-Xfatbin -compress-all" - export TORCH_CUDA_ARCH_LIST="5.2;5.3;6.0;6.0+PTX;6.1;6.1+PTX;6.2;6.2+PTX;7.0;7.0+PTX;7.2;7.2+PTX;7.5;7.5+PTX;8.0;8.0+PTX;" -} - -build() { - echo "Building without cuda and without non-x86-64
[arch-commits] Commit in firefox-tree-style-tab/repos/community-any (2 files)
Date: Friday, August 7, 2020 @ 22:42:45 Author: polyzen Revision: 671798 archrelease: copy trunk to community-any Added: firefox-tree-style-tab/repos/community-any/PKGBUILD (from rev 671797, firefox-tree-style-tab/trunk/PKGBUILD) Deleted: firefox-tree-style-tab/repos/community-any/PKGBUILD --+ PKGBUILD | 40 1 file changed, 20 insertions(+), 20 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-07 22:42:26 UTC (rev 671797) +++ PKGBUILD2020-08-07 22:42:45 UTC (rev 671798) @@ -1,20 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Jérémie Detrey - -pkgname=firefox-tree-style-tab -pkgver=3.5.19 -pkgrel=1 -pkgdesc='Firefox extension to show tabs like a tree' -arch=('any') -license=('MPL' 'MPL2') -groups=('firefox-addons') -url=https://piro.sakura.ne.jp/xul/_treestyletab.html.en -source=("https://addons.cdn.mozilla.net/user-media/addons/5890/tree_style_tab_-$pkgver-fx.xpi;) -noextract=("${source##*/}") -sha256sums=('605a2ad60aca491d8043ee214dee6a7e909bf6a246faadc898e393850d595b22') - -package() { - install -Dm644 "${source##*/}" "$pkgdir"/usr/lib/firefox/browser/extensions/treestyle...@piro.sakura.ne.jp.xpi -} - -# vim:set ts=2 sw=2 et: Copied: firefox-tree-style-tab/repos/community-any/PKGBUILD (from rev 671797, firefox-tree-style-tab/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-07 22:42:45 UTC (rev 671798) @@ -0,0 +1,20 @@ +# Maintainer: Daniel M. Capella +# Contributor: Jérémie Detrey + +pkgname=firefox-tree-style-tab +pkgver=3.5.20 +pkgrel=1 +pkgdesc='Firefox extension to show tabs like a tree' +arch=('any') +license=('MPL' 'MPL2') +groups=('firefox-addons') +url=https://piro.sakura.ne.jp/xul/_treestyletab.html.en +source=("https://addons.cdn.mozilla.net/user-media/addons/5890/tree_style_tab_-$pkgver-fx.xpi;) +noextract=("${source##*/}") +sha256sums=('bd55b925662605a25ab4b1cd94b4ad28a55024b39de532ac4ea2e66560922765') + +package() { + install -Dm644 "${source##*/}" "$pkgdir"/usr/lib/firefox/browser/extensions/treestyle...@piro.sakura.ne.jp.xpi +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in firefox-tree-style-tab/trunk (PKGBUILD)
Date: Friday, August 7, 2020 @ 22:42:26 Author: polyzen Revision: 671797 upgpkg: firefox-tree-style-tab 3.5.20-1 Modified: firefox-tree-style-tab/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-07 21:58:35 UTC (rev 671796) +++ PKGBUILD2020-08-07 22:42:26 UTC (rev 671797) @@ -2,7 +2,7 @@ # Contributor: Jérémie Detrey pkgname=firefox-tree-style-tab -pkgver=3.5.19 +pkgver=3.5.20 pkgrel=1 pkgdesc='Firefox extension to show tabs like a tree' arch=('any') @@ -11,7 +11,7 @@ url=https://piro.sakura.ne.jp/xul/_treestyletab.html.en source=("https://addons.cdn.mozilla.net/user-media/addons/5890/tree_style_tab_-$pkgver-fx.xpi;) noextract=("${source##*/}") -sha256sums=('605a2ad60aca491d8043ee214dee6a7e909bf6a246faadc898e393850d595b22') +sha256sums=('bd55b925662605a25ab4b1cd94b4ad28a55024b39de532ac4ea2e66560922765') package() { install -Dm644 "${source##*/}" "$pkgdir"/usr/lib/firefox/browser/extensions/treestyle...@piro.sakura.ne.jp.xpi
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Friday, August 7, 2020 @ 21:58:24 Author: felixonmars Revision: 671795 upgpkg: xmobar 0.35-14: rebuild with extra 1.7.4 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-07 21:56:53 UTC (rev 671794) +++ PKGBUILD2020-08-07 21:58:24 UTC (rev 671795) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.35 -pkgrel=13 +pkgrel=14 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Friday, August 7, 2020 @ 21:58:35 Author: felixonmars Revision: 671796 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 671795, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 671795, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-07 21:58:35 UTC (rev 671796) @@ -0,0 +1,69 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.35 +pkgrel=14 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 'haskell-netlink' + 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-http-client-tls' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('214fae1d3f1e04759537b675ed8cc7edc6ad6fd18220d375d931e1d3626107f1f504cde55dbd5aced27fabd9149a676dfd645efd94a9e0ee0db83bfdce1c4502') + +prepare() { + cd xmobar-$pkgver + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211 + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + + runhaskell setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-tests + runhaskell setup build + 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 xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/xmobar.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/xmobar.sh" + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in stack/repos (3 files)
Date: Friday, August 7, 2020 @ 21:56:53 Author: felixonmars Revision: 671794 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 671793, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 671793, stack/trunk/stack.install) ---+ PKGBUILD | 82 stack.install |4 ++ 2 files changed, 86 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 671793, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-07 21:56:53 UTC (rev 671794) @@ -0,0 +1,82 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.3.1 +pkgrel=79 +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-persistent-template' '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' '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; + stack-pantry-0.5.patch::https://github.com/commercialhaskell/stack/pull/5281.patch) +sha512sums=('SKIP' + '9998e6cdc4b80db3490d66c4392a0e9c44c58fa51371bc68fbade48aea6b21f1172905627ade8132d2733a7e4d942b597d5943a5bd3da302aa6c3be616ecd769') + +prepare() { + cd $pkgname + patch -p1 -i ../stack-pantry-0.5.patch + sed -i -e '/semigroups/d' $pkgname.cabal + + sed -i 's/map show errs/map show (toList errs)/' src/Stack/SDist.hs +} + +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 + # 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 + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, August 7, 2020 @ 21:56:39 Author: felixonmars Revision: 671793 upgpkg: stack 2.3.1-79: rebuild with extra 1.7.4 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-07 21:52:05 UTC (rev 671792) +++ PKGBUILD2020-08-07 21:56:39 UTC (rev 671793) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.3.1 -pkgrel=78 +pkgrel=79 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Friday, August 7, 2020 @ 21:52:05 Author: felixonmars Revision: 671792 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 671791, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 671791, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-07 21:52:05 UTC (rev 671792) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.1 +pkgrel=93 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('95ca827f50035e352eabfbee9eb1791278f7c18c10c3a6c2656c5b9e87396b7b6c088f4cefa3d6f954ac6c2765ea50e232985b9f3eeea2dbe77c17473cc4a437') + +prepare() { +cd $pkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Friday, August 7, 2020 @ 21:51:53 Author: felixonmars Revision: 671791 upgpkg: shellcheck 0.7.1-93: rebuild with extra 1.7.4 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-07 21:48:12 UTC (rev 671790) +++ PKGBUILD2020-08-07 21:51:53 UTC (rev 671791) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.1 -pkgrel=92 +pkgrel=93 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Friday, August 7, 2020 @ 21:48:12 Author: felixonmars Revision: 671790 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 671789, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 671789, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-07 21:48:12 UTC (rev 671790) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.6.3 +pkgrel=62 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('dbe9a3b8b1b48e00d6f35a523f31c999890669ea3c16c848b4f68f8b89ba2713ce8ed8da36ff70da882d6b8e33c9953b93943457255efb8f474b8e7cf586264f') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Friday, August 7, 2020 @ 21:48:02 Author: felixonmars Revision: 671789 upgpkg: pandoc-crossref 0.3.6.3-62: rebuild with extra 1.7.4 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-07 21:46:21 UTC (rev 671788) +++ PKGBUILD2020-08-07 21:48:02 UTC (rev 671789) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.6.3 -pkgrel=61 +pkgrel=62 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Friday, August 7, 2020 @ 21:46:21 Author: felixonmars Revision: 671788 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 671787, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 671787, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-07 21:46:21 UTC (rev 671788) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.13.4.0 +pkgrel=17 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4ade6776cfee7a8293ba4a659cf8633c0e6641ee2c33db9cdddeaca996ff092d027ce4165e174d7acdeb8485904394d9a899351d9e3c065e4ce7cb5af61ee08a') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.1/<3/;s/< *0.0.12/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "https://github.com/jaspervdj/hakyll/issues/682; +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Friday, August 7, 2020 @ 21:46:10 Author: felixonmars Revision: 671787 upgpkg: haskell-hakyll 4.13.4.0-17: rebuild with extra 1.7.4 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-07 21:44:35 UTC (rev 671786) +++ PKGBUILD2020-08-07 21:46:10 UTC (rev 671787) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.13.4.0 -pkgrel=16 +pkgrel=17 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Friday, August 7, 2020 @ 21:44:24 Author: felixonmars Revision: 671785 upgpkg: pandoc-citeproc 0.17.0.1-25: rebuild with extra 1.7.4 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-07 21:43:38 UTC (rev 671784) +++ PKGBUILD2020-08-07 21:44:24 UTC (rev 671785) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.17.0.1 -pkgrel=24 +pkgrel=25 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Friday, August 7, 2020 @ 21:44:35 Author: felixonmars Revision: 671786 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 671785, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 671785, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-08-07 21:44:35 UTC (rev 671786) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.17.0.1 +pkgrel=25 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 'haskell-hsyaml-aeson') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('b616007c8b105e3245bae87f60e2ad55809435c82cf91cf32498dad8f2303df48d4555e68c3fbd9f78dc49fd1042ff46061273031c3352df130fc735f443be96') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +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 emscripten/trunk (PKGBUILD no-version-check.patch)
Date: Friday, August 7, 2020 @ 21:43:28 Author: svenstaro Revision: 671783 upgpkg: emscripten 1.40.1-1 Modified: emscripten/trunk/PKGBUILD Deleted: emscripten/trunk/no-version-check.patch + PKGBUILD | 21 + no-version-check.patch | 13 - 2 files changed, 5 insertions(+), 29 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-07 21:41:04 UTC (rev 671782) +++ PKGBUILD2020-08-07 21:43:28 UTC (rev 671783) @@ -11,12 +11,12 @@ # https://chromium.googlesource.com/emscripten-releases/+/e7e39da9c81faecd9ecf44065cee864d76e4e34d/DEPS # Replace that pre-filled SHA with the one from the release. Then search for the "llvm_project_revision" # variable. It has the llvm commit to use here. -_llvm_commit=55fa315b0352b63454206600d6803fafacb42d5e +_llvm_commit=9f21947a331203ee2579db87f1d1ec22a949e20a # The compatible binaryen version can be found as the EXPECTED_BINARYEN_VERSION variable in # https://github.com/emscripten-core/emscripten/blob/1.39.20/tools/shared.py#L44 but I'm not sure how we're # going to use this information at this point. -pkgver=1.39.20 -pkgrel=4 +pkgver=1.40.1 +pkgrel=1 pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" arch=('x86_64') url="http://emscripten.org; @@ -30,23 +30,12 @@ source=("git+https://github.com/kripken/emscripten#tag=$pkgver; git+https://github.com/llvm/llvm-project.git#commit=$_llvm_commit "emscripten.sh" -emscripten-config -no-version-check.patch - https://patch-diff.githubusercontent.com/raw/emscripten-core/emscripten/pull/11713.patch) +emscripten-config) sha512sums=('SKIP' 'SKIP' 'a87cf5d4a5ac10a4f84ff02ea577d54b560929dc64457b874cd1cbd88311cf6c4dcfbf3242150f6e556f4ba6efd370a99b9f9065faf494f25d91fc012cd5aa58' - '8b5951493f69631045f44736917144b7679beb2bf087fca8a8ba887224cfc598fe8c76c5a4e7aa4a09fbb8f1b7b42556b68f4aa9e5b93fb130fd8bdab79053d9' - '39f0e2cb8ade1f0b046495e835cc423674910009f3b539ae4952e360785bbc41e46d2d7337f30c2ff70d0c0c172365b55efcb8bc07385f533687498308959e02' - 'b2e0c162335c40ee84968ab8c5bae5083a96f18dcc6c4d4f50e4a7f312d075ad965f9afb0a9d2ca290068ed1ef5fe2599c681162690c645ca1f36f3af592a05f') + '8b5951493f69631045f44736917144b7679beb2bf087fca8a8ba887224cfc598fe8c76c5a4e7aa4a09fbb8f1b7b42556b68f4aa9e5b93fb130fd8bdab79053d9') -prepare() { - cd emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/11713.patch - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/no-version-check.patch -} - build() { cd llvm-project/llvm Deleted: no-version-check.patch === --- no-version-check.patch 2020-08-07 21:41:04 UTC (rev 671782) +++ no-version-check.patch 2020-08-07 21:43:28 UTC (rev 671783) @@ -1,13 +0,0 @@ -diff --git a/tools/gen_struct_info.py b/tools/gen_struct_info.py -index 404d576ac..fec750809 100755 a/tools/gen_struct_info.py -+++ b/tools/gen_struct_info.py -@@ -396,7 +396,7 @@ def inspect_code(headers, cpp_opts, structs, defines): - # -Oz optimizes enough to avoid warnings on code size/num locals - cmd = [shared.EMCC] + cpp_opts + ['-o', js_file[1], src_file[1], - '-O0', '--js-opts', '0', '--memory-init-file', '0', --'-Werror', '-Wno-format', -+'-Werror', '-Wno-format', '-Wno-error=version-check', - '-s', 'BOOTSTRAPPING_STRUCT_INFO=1', - '-s', 'WARN_ON_UNDEFINED_SYMBOLS=0', - '-s', 'STRICT=1',
[arch-commits] Commit in emscripten/repos/community-x86_64 (11 files)
Date: Friday, August 7, 2020 @ 21:43:38 Author: svenstaro Revision: 671784 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 671783, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten-config (from rev 671783, emscripten/trunk/emscripten-config) emscripten/repos/community-x86_64/emscripten.install (from rev 671783, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 671783, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 671783, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten-config emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch emscripten/repos/community-x86_64/no-version-check.patch ---+ PKGBUILD | 205 +--- emscripten-config |8 - emscripten.install| 26 ++-- emscripten.sh |8 - libcxxabi-include-libunwind.patch | 28 ++-- no-version-check.patch| 13 -- 6 files changed, 132 insertions(+), 156 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-07 21:43:28 UTC (rev 671783) +++ PKGBUILD2020-08-07 21:43:38 UTC (rev 671784) @@ -1,108 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -# To figure out the llvm commit that upstream used for this emscripten release, go to -# https://github.com/emscripten-core/emsdk/blob/master/emscripten-releases-tags.txt -# and note the SHA provided there. -# Then, get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/e7e39da9c81faecd9ecf44065cee864d76e4e34d/DEPS -# Replace that pre-filled SHA with the one from the release. Then search for the "llvm_project_revision" -# variable. It has the llvm commit to use here. -_llvm_commit=55fa315b0352b63454206600d6803fafacb42d5e -# The compatible binaryen version can be found as the EXPECTED_BINARYEN_VERSION variable in -# https://github.com/emscripten-core/emscripten/blob/1.39.20/tools/shared.py#L44 but I'm not sure how we're -# going to use this information at this point. -pkgver=1.39.20 -pkgrel=4 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'binaryen' 'which' 'acorn') -makedepends=('cmake' 'libxml2' 'git' 'ninja') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -source=("git+https://github.com/kripken/emscripten#tag=$pkgver; -git+https://github.com/llvm/llvm-project.git#commit=$_llvm_commit -"emscripten.sh" -emscripten-config -no-version-check.patch - https://patch-diff.githubusercontent.com/raw/emscripten-core/emscripten/pull/11713.patch) -sha512sums=('SKIP' -'SKIP' - 'a87cf5d4a5ac10a4f84ff02ea577d54b560929dc64457b874cd1cbd88311cf6c4dcfbf3242150f6e556f4ba6efd370a99b9f9065faf494f25d91fc012cd5aa58' - '8b5951493f69631045f44736917144b7679beb2bf087fca8a8ba887224cfc598fe8c76c5a4e7aa4a09fbb8f1b7b42556b68f4aa9e5b93fb130fd8bdab79053d9' - '39f0e2cb8ade1f0b046495e835cc423674910009f3b539ae4952e360785bbc41e46d2d7337f30c2ff70d0c0c172365b55efcb8bc07385f533687498308959e02' - 'b2e0c162335c40ee84968ab8c5bae5083a96f18dcc6c4d4f50e4a7f312d075ad965f9afb0a9d2ca290068ed1ef5fe2599c681162690c645ca1f36f3af592a05f') - -prepare() { - cd emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/11713.patch - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/no-version-check.patch -} - -build() { - cd llvm-project/llvm - - # Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868 - cmake . \ --Bbuild \ --GNinja \ --DCMAKE_CXX_FLAGS=-Wno-nonportable-include-path \ --DLLVM_ENABLE_LIBXML2=OFF \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DCOMPILER_RT_BUILD_XRAY=OFF \ --DCOMPILER_RT_INCLUDE_TESTS=OFF \ --DCOMPILER_RT_ENABLE_IOS=OFF \ --DCMAKE_INSTALL_PREFIX=/opt/emscripten-llvm \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=ON \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ -