[arch-commits] Commit in haskell-servant/repos (2 files)
Date: Thursday, September 17, 2020 @ 06:07:15 Author: felixonmars Revision: 708545 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant/repos/community-staging-x86_64/ haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 708544, haskell-servant/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 708544, haskell-servant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 06:07:15 UTC (rev 708545) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant +pkgname=haskell-servant +pkgver=0.18 +pkgrel=1 +pkgdesc="A family of combinators for defining webservices APIs" +url="http://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-bifunctors' 'haskell-case-insensitive' 'haskell-http-api-data' + 'haskell-http-media' 'haskell-http-types' 'haskell-mmorph' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-tagged' 'haskell-singleton-bool' + 'haskell-string-conversions' 'haskell-vault') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ca88a25c745033be79c5b540873a0a128a722cac37d3c8cbe3c54d5b8ecc80f49589817f1dac4ab34bea677d156ffe9d0a2a641c11b2621f09fc0b6b54b9cd03') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.4.2/<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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 06:07:06 Author: felixonmars Revision: 708544 upgpkg: haskell-servant 0.18-1: rebuild with servant 0.18, servant-server 0.18 Modified: haskell-servant/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 06:04:14 UTC (rev 708543) +++ PKGBUILD2020-09-17 06:07:06 UTC (rev 708544) @@ -3,8 +3,8 @@ _hkgname=servant pkgname=haskell-servant -pkgver=0.17 -pkgrel=105 +pkgver=0.18 +pkgrel=1 pkgdesc="A family of combinators for defining webservices APIs" url="http://haskell-servant.readthedocs.org/; license=("BSD") @@ -16,11 +16,11 @@ 'haskell-string-conversions' 'haskell-vault') makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck-instances') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('ce0b64441e497d771b5af4e7516ef2b47502b59d1158b22e80194ebda79f34e9346d994a3e4af6fe2e3a8742c7a52166fa76eed98ec8153b602b9db225aeae3b') +sha512sums=('ca88a25c745033be79c5b540873a0a128a722cac37d3c8cbe3c54d5b8ecc80f49589817f1dac4ab34bea677d156ffe9d0a2a641c11b2621f09fc0b6b54b9cd03') prepare() { cd $_hkgname-$pkgver -sed -i 's/< *2.14/<3/;s/< *4.14/<5/;s/< *1.5/<2/;s/< *0.4.2/<1/' $_hkgname.cabal +sed -i 's/< *0.4.2/<1/' $_hkgname.cabal } build() {
[arch-commits] Commit in browserpass-chromium/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, September 17, 2020 @ 07:26:24 Author: maximbaz Revision: 708562 archrelease: copy trunk to community-any Added: browserpass-chromium/repos/community-any/PKGBUILD (from rev 708561, browserpass-chromium/trunk/PKGBUILD) Deleted: browserpass-chromium/repos/community-any/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-17 07:26:21 UTC (rev 708561) +++ PKGBUILD2020-09-17 07:26:24 UTC (rev 708562) @@ -1,43 +0,0 @@ -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> - -_id=pjmbgaakjkbhpopmakjoedenlfdmcdgm -_name=browserpass-extension -pkgname=browserpass-chromium -pkgver=3.6.0 -pkgrel=1 -pkgdesc="Chromium extension for Browserpass, browser extension for zx2c4's pass (password manager)" -arch=('any') -url="https://github.com/browserpass/${_name}; -license=('ISC') -depends=('browserpass') -source=("${pkgname}-${pkgver}.crx::${url}/releases/download/${pkgver}/browserpass-github-${pkgver}.crx" - "${pkgname}-${pkgver}.crx.asc::${url}/releases/download/${pkgver}/browserpass-github-${pkgver}.crx.asc" - "https://raw.githubusercontent.com/browserpass/browserpass-extension/master/LICENSE;) -noextract=("${pkgname}-${pkgver}.crx") -sha256sums=('05ac31528001da18501e70ef6eafdb2d447ca078c0db90e58c8e64dbe00647d0' -'SKIP' -'f9fc49e2b3977f857bf3cbfbeb193bab8b2e17545978c162409d5270e6e0405a') -validpgpkeys=('EB4F9E5A60D32232BB52150C12C87A28FEAC6B20') - -prepare() { -# Create extension json -cat << EOF > "${_id}".json -{ -"external_crx": "/usr/lib/${pkgname}/${pkgname}-${pkgver}.crx", -"external_version": "${pkgver}" -} -EOF -} - -package() { -install -Dm644 -t "${pkgdir}/usr/share/chromium/extensions/" "${_id}.json" -install -Dm644 -t "${pkgdir}/usr/lib/${pkgname}/" "${pkgname}-${pkgver}.crx" - -# Install host json from browserpass package -install -dm755 "${pkgdir}/etc/chromium/native-messaging-hosts/" -ln -sf "/usr/lib/browserpass/hosts/chromium/com.github.browserpass.native.json" "${pkgdir}/etc/chromium/native-messaging-hosts/" - -install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE -} - -# vim:set ts=4 sw=4 et: Copied: browserpass-chromium/repos/community-any/PKGBUILD (from rev 708561, browserpass-chromium/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-17 07:26:24 UTC (rev 708562) @@ -0,0 +1,43 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> + +_id=pjmbgaakjkbhpopmakjoedenlfdmcdgm +_name=browserpass-extension +pkgname=browserpass-chromium +pkgver=3.7.0 +pkgrel=1 +pkgdesc="Chromium extension for Browserpass, browser extension for zx2c4's pass (password manager)" +arch=('any') +url="https://github.com/browserpass/${_name}; +license=('ISC') +depends=('browserpass') +source=("${pkgname}-${pkgver}.crx::${url}/releases/download/${pkgver}/browserpass-github-${pkgver}.crx" + "${pkgname}-${pkgver}.crx.asc::${url}/releases/download/${pkgver}/browserpass-github-${pkgver}.crx.asc" + "https://raw.githubusercontent.com/browserpass/browserpass-extension/master/LICENSE;) +noextract=("${pkgname}-${pkgver}.crx") +sha256sums=('67cec437729d5e06e698770dd74ef10b4ac005f86c5441cdf96c18258d65b34d' +'SKIP' +'f9fc49e2b3977f857bf3cbfbeb193bab8b2e17545978c162409d5270e6e0405a') +validpgpkeys=('EB4F9E5A60D32232BB52150C12C87A28FEAC6B20') + +prepare() { +# Create extension json +cat << EOF > "${_id}".json +{ +"external_crx": "/usr/lib/${pkgname}/${pkgname}-${pkgver}.crx", +"external_version": "${pkgver}" +} +EOF +} + +package() { +install -Dm644 -t "${pkgdir}/usr/share/chromium/extensions/" "${_id}.json" +install -Dm644 -t "${pkgdir}/usr/lib/${pkgname}/" "${pkgname}-${pkgver}.crx" + +# Install host json from browserpass package +install -dm755 "${pkgdir}/etc/chromium/native-messaging-hosts/" +ln -sf "/usr/lib/browserpass/hosts/chromium/com.github.browserpass.native.json" "${pkgdir}/etc/chromium/native-messaging-hosts/" + +install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE +} + +# vim:set ts=4 sw=4 et:
[arch-commits] Commit in browserpass-chromium/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 07:26:21 Author: maximbaz Revision: 708561 upgpkg: browserpass-chromium 3.7.0-1 Modified: browserpass-chromium/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 06:58:31 UTC (rev 708560) +++ PKGBUILD2020-09-17 07:26:21 UTC (rev 708561) @@ -3,7 +3,7 @@ _id=pjmbgaakjkbhpopmakjoedenlfdmcdgm _name=browserpass-extension pkgname=browserpass-chromium -pkgver=3.6.0 +pkgver=3.7.0 pkgrel=1 pkgdesc="Chromium extension for Browserpass, browser extension for zx2c4's pass (password manager)" arch=('any') @@ -14,7 +14,7 @@ "${pkgname}-${pkgver}.crx.asc::${url}/releases/download/${pkgver}/browserpass-github-${pkgver}.crx.asc" "https://raw.githubusercontent.com/browserpass/browserpass-extension/master/LICENSE;) noextract=("${pkgname}-${pkgver}.crx") -sha256sums=('05ac31528001da18501e70ef6eafdb2d447ca078c0db90e58c8e64dbe00647d0' +sha256sums=('67cec437729d5e06e698770dd74ef10b4ac005f86c5441cdf96c18258d65b34d' 'SKIP' 'f9fc49e2b3977f857bf3cbfbeb193bab8b2e17545978c162409d5270e6e0405a') validpgpkeys=('EB4F9E5A60D32232BB52150C12C87A28FEAC6B20')
[arch-commits] Commit in browserpass-firefox/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 07:27:06 Author: maximbaz Revision: 708563 upgpkg: browserpass-firefox 3.7.0-1 Modified: browserpass-firefox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 07:26:24 UTC (rev 708562) +++ PKGBUILD2020-09-17 07:27:06 UTC (rev 708563) @@ -2,7 +2,7 @@ _id=browserp...@maximbaz.com pkgname=browserpass-firefox -pkgver=3.6.0 +pkgver=3.7.0 pkgrel=1 pkgdesc="Firefox extension for Browserpass, browser extension for zx2c4's pass (password manager)" arch=('any')
[arch-commits] Commit in browserpass-firefox/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, September 17, 2020 @ 07:27:09 Author: maximbaz Revision: 708564 archrelease: copy trunk to community-any Added: browserpass-firefox/repos/community-any/PKGBUILD (from rev 708563, browserpass-firefox/trunk/PKGBUILD) Deleted: browserpass-firefox/repos/community-any/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-17 07:27:06 UTC (rev 708563) +++ PKGBUILD2020-09-17 07:27:09 UTC (rev 708564) @@ -1,29 +0,0 @@ -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> - -_id=browserp...@maximbaz.com -pkgname=browserpass-firefox -pkgver=3.6.0 -pkgrel=1 -pkgdesc="Firefox extension for Browserpass, browser extension for zx2c4's pass (password manager)" -arch=('any') -url="https://github.com/browserpass/browserpass-extension; -license=('ISC') -groups=('firefox-addons') -depends=('browserpass') -source=("${pkgname}-${pkgver}.xpi::https://addons.mozilla.org/firefox/downloads/file/3632396/browserpass-${pkgver}-fx.xpi; - "https://raw.githubusercontent.com/browserpass/browserpass-extension/master/LICENSE;) -noextract=("${pkgname}-${pkgver}.xpi") -sha256sums=('8daa6bc1e674639a613906504d45636e15a39cf8f380da3d40802fa8d3e0c25c' -'f9fc49e2b3977f857bf3cbfbeb193bab8b2e17545978c162409d5270e6e0405a') - -package() { -install -Dm644 "${pkgname}-${pkgver}.xpi" "${pkgdir}/usr/lib/firefox/browser/extensions/${_id}.xpi" - -# Install host json from browserpass package -install -dm755 "${pkgdir}/usr/lib/mozilla/native-messaging-hosts/" -ln -sf "/usr/lib/browserpass/hosts/firefox/com.github.browserpass.native.json" "${pkgdir}/usr/lib/mozilla/native-messaging-hosts/" - -install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE -} - -# vim:set ts=4 sw=4 et: Copied: browserpass-firefox/repos/community-any/PKGBUILD (from rev 708563, browserpass-firefox/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-17 07:27:09 UTC (rev 708564) @@ -0,0 +1,29 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> + +_id=browserp...@maximbaz.com +pkgname=browserpass-firefox +pkgver=3.7.0 +pkgrel=1 +pkgdesc="Firefox extension for Browserpass, browser extension for zx2c4's pass (password manager)" +arch=('any') +url="https://github.com/browserpass/browserpass-extension; +license=('ISC') +groups=('firefox-addons') +depends=('browserpass') +source=("${pkgname}-${pkgver}.xpi::https://addons.mozilla.org/firefox/downloads/file/3632396/browserpass-${pkgver}-fx.xpi; + "https://raw.githubusercontent.com/browserpass/browserpass-extension/master/LICENSE;) +noextract=("${pkgname}-${pkgver}.xpi") +sha256sums=('8daa6bc1e674639a613906504d45636e15a39cf8f380da3d40802fa8d3e0c25c' +'f9fc49e2b3977f857bf3cbfbeb193bab8b2e17545978c162409d5270e6e0405a') + +package() { +install -Dm644 "${pkgname}-${pkgver}.xpi" "${pkgdir}/usr/lib/firefox/browser/extensions/${_id}.xpi" + +# Install host json from browserpass package +install -dm755 "${pkgdir}/usr/lib/mozilla/native-messaging-hosts/" +ln -sf "/usr/lib/browserpass/hosts/firefox/com.github.browserpass.native.json" "${pkgdir}/usr/lib/mozilla/native-messaging-hosts/" + +install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE +} + +# vim:set ts=4 sw=4 et:
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Thursday, September 17, 2020 @ 06:22:58 Author: felixonmars Revision: 708547 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 708546, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 708546, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 06:22:58 UTC (rev 708547) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.18 +pkgrel=1 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="https://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-base64-bytestring' + 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types' + 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 'haskell-servant' + 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged' + 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' + 'haskell-word8') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-wai' 'haskell-should-not-typecheck' + 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 'haskell-temporary' + 'haskell-transformers-compat') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9a10338c4a9411649c03fc3407130a2b04ef8302bb4980770a7fef69ccf4983628c47c3e485f02826bca6fc83d6af945b9d1f44eea2ab8de9021e3542fa5a9f9') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.14/<3/;s/< *1.2/<2/;s/< *0.4.2/<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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant-server/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 06:22:48 Author: felixonmars Revision: 708546 upgpkg: haskell-servant-server 0.18-1: rebuild with servant 0.18, servant-server 0.18 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 06:07:15 UTC (rev 708545) +++ PKGBUILD2020-09-17 06:22:48 UTC (rev 708546) @@ -3,8 +3,8 @@ _hkgname=servant-server pkgname=haskell-servant-server -pkgver=0.17 -pkgrel=112 +pkgver=0.18 +pkgrel=1 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="https://haskell-servant.readthedocs.org/; license=("BSD") @@ -19,11 +19,11 @@ 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 'haskell-temporary' 'haskell-transformers-compat') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('3fd891175b3a5d5ea0d6f52749d6c41c692bc7812a7b3f54c9524f810a5ba4bb9f85e163c624cfdc52dcc8fda4dfe00306abbf00905293a88d11a28fc83ec03b') +sha512sums=('9a10338c4a9411649c03fc3407130a2b04ef8302bb4980770a7fef69ccf4983628c47c3e485f02826bca6fc83d6af945b9d1f44eea2ab8de9021e3542fa5a9f9') prepare() { cd $_hkgname-$pkgver -sed -i 's/< *2.14/<3/;s/< *4.14/<5/;s/< *1/<2/;s/< *0.4.2/<1/' $_hkgname.cabal +sed -i 's/< *2.14/<3/;s/< *1.2/<2/;s/< *0.4.2/<1/' $_hkgname.cabal } build() {
[arch-commits] Commit in haskell-servant-swagger/repos (2 files)
Date: Thursday, September 17, 2020 @ 06:23:52 Author: felixonmars Revision: 708549 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-swagger/repos/community-staging-x86_64/ haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 708548, haskell-servant-swagger/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 708548, haskell-servant-swagger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 06:23:52 UTC (rev 708549) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-swagger +pkgname=haskell-servant-swagger +pkgver=1.1.10 +pkgrel=8 +pkgdesc="Generate Swagger specification for your servant API." +url="https://github.com/haskell-servant/servant-swagger; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media' + 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant' + 'haskell-singleton-bool' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-hspec' 'haskell-quickcheck') +makedepends=('ghc' 'haskell-base-compat' 'haskell-cabal-doctest' 'haskell-doctest' + 'haskell-hspec-discover' 'haskell-lens-aeson' 'haskell-utf8-string' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('df3b397ce03dbb4c852598d4d188bcddde40fd9bd762eac53c837267420876ba3aa4d07fb638ffe0d0fa60c9cf080ad483508bf0359b45120f807ed65331f3bc') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || 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-servant-swagger/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 06:23:43 Author: felixonmars Revision: 708548 upgpkg: haskell-servant-swagger 1.1.10-8: rebuild with servant 0.18, servant-server 0.18 Modified: haskell-servant-swagger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 06:22:58 UTC (rev 708547) +++ PKGBUILD2020-09-17 06:23:43 UTC (rev 708548) @@ -4,7 +4,7 @@ _hkgname=servant-swagger pkgname=haskell-servant-swagger pkgver=1.1.10 -pkgrel=7 +pkgrel=8 pkgdesc="Generate Swagger specification for your servant API." url="https://github.com/haskell-servant/servant-swagger; license=("BSD")
[arch-commits] Commit in haskell-lsp/repos (2 files)
Date: Thursday, September 17, 2020 @ 06:35:17 Author: felixonmars Revision: 708556 archrelease: copy trunk to community-x86_64 Added: haskell-lsp/repos/community-x86_64/ haskell-lsp/repos/community-x86_64/PKGBUILD (from rev 708555, haskell-lsp/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-lsp/repos/community-x86_64/PKGBUILD (from rev 708555, haskell-lsp/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2020-09-17 06:35:17 UTC (rev 708556) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-lsp +pkgname=haskell-lsp +pkgver=0.22.0.0 +pkgrel=1 +pkgdesc="Haskell library for the Microsoft Language Server Protocol" +url="https://github.com/alanz/haskell-lsp; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-attoparsec' 'haskell-data-default' + 'haskell-hashable' 'haskell-lsp-types' 'haskell-hslogger' 'haskell-lens' + 'haskell-network-uri' 'haskell-rope-utf16-splay' 'haskell-sorted-list' + 'haskell-temporary' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('1c50119b905199ea58fd1992f935e96e8242eb861f9c713bbd6318f5db580256') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build + 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 perl-html-parser/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 06:35:17 Author: felixonmars Revision: 396171 upgpkg: perl-html-parser 3.74-1 Modified: perl-html-parser/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 05:55:34 UTC (rev 396170) +++ PKGBUILD2020-09-17 06:35:17 UTC (rev 396171) @@ -4,17 +4,16 @@ # Contributor: Firmicus pkgname=perl-html-parser -pkgver=3.73 +pkgver=3.74 pkgrel=1 pkgdesc="Perl HTML parser class" arch=('x86_64') license=('PerlArtistic') url="https://search.cpan.org/dist/HTML-Parser/; -depends=('perl-html-tagset') -checkdepends=('perl-test-pod') +depends=('perl-html-tagset' 'perl-http-message' 'perl-libwww' 'perl-uri') options=('!emptydirs') source=(https://www.cpan.org/authors/id/C/CA/CAPOEIRAB/HTML-Parser-$pkgver.tar.gz) -sha512sums=('5c351637e31925ae4303ab3c106ed4b9f77cda0b55314eee5b80ded2c186b8707b7e5414fed3821f10e1efc40d35fcb348bddc98cd0a09d4803ef0b0e16c') +sha512sums=('bf2eb1ad61f4179bedcee589ed7d57826c38fe385dca03230a37b1c2d2cb526ff03c462c07ee064ab53c1e614de1576f616e6c4bcf34bb41855081f15bd3bd33') build() { cd HTML-Parser-$pkgver
[arch-commits] Commit in perl-html-parser/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, September 17, 2020 @ 06:35:27 Author: felixonmars Revision: 396172 archrelease: copy trunk to extra-x86_64 Added: perl-html-parser/repos/extra-x86_64/PKGBUILD (from rev 396171, perl-html-parser/trunk/PKGBUILD) Deleted: perl-html-parser/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 65 ++--- 1 file changed, 32 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-17 06:35:17 UTC (rev 396171) +++ PKGBUILD2020-09-17 06:35:27 UTC (rev 396172) @@ -1,33 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: kevin -# Contributor: Manolis Tzanidakis -# Contributor: Firmicus - -pkgname=perl-html-parser -pkgver=3.73 -pkgrel=1 -pkgdesc="Perl HTML parser class" -arch=('x86_64') -license=('PerlArtistic') -url="https://search.cpan.org/dist/HTML-Parser/; -depends=('perl-html-tagset') -checkdepends=('perl-test-pod') -options=('!emptydirs') -source=(https://www.cpan.org/authors/id/C/CA/CAPOEIRAB/HTML-Parser-$pkgver.tar.gz) -sha512sums=('5c351637e31925ae4303ab3c106ed4b9f77cda0b55314eee5b80ded2c186b8707b7e5414fed3821f10e1efc40d35fcb348bddc98cd0a09d4803ef0b0e16c') - -build() { - cd HTML-Parser-$pkgver - perl Makefile.PL INSTALLDIRS=vendor - make -} - -check() { - cd HTML-Parser-$pkgver - make test -} - -package() { - cd HTML-Parser-$pkgver - make install DESTDIR="${pkgdir}" -} Copied: perl-html-parser/repos/extra-x86_64/PKGBUILD (from rev 396171, perl-html-parser/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-17 06:35:27 UTC (rev 396172) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan +# Contributor: kevin +# Contributor: Manolis Tzanidakis +# Contributor: Firmicus + +pkgname=perl-html-parser +pkgver=3.74 +pkgrel=1 +pkgdesc="Perl HTML parser class" +arch=('x86_64') +license=('PerlArtistic') +url="https://search.cpan.org/dist/HTML-Parser/; +depends=('perl-html-tagset' 'perl-http-message' 'perl-libwww' 'perl-uri') +options=('!emptydirs') +source=(https://www.cpan.org/authors/id/C/CA/CAPOEIRAB/HTML-Parser-$pkgver.tar.gz) +sha512sums=('bf2eb1ad61f4179bedcee589ed7d57826c38fe385dca03230a37b1c2d2cb526ff03c462c07ee064ab53c1e614de1576f616e6c4bcf34bb41855081f15bd3bd33') + +build() { + cd HTML-Parser-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd HTML-Parser-$pkgver + make test +} + +package() { + cd HTML-Parser-$pkgver + make install DESTDIR="${pkgdir}" +}
[arch-commits] Commit in conduit-parse/repos (2 files)
Date: Thursday, September 17, 2020 @ 06:54:54 Author: felixonmars Revision: 708558 archrelease: copy trunk to community-x86_64 Added: conduit-parse/repos/community-x86_64/ conduit-parse/repos/community-x86_64/PKGBUILD (from rev 708557, conduit-parse/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: conduit-parse/repos/community-x86_64/PKGBUILD (from rev 708557, conduit-parse/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2020-09-17 06:54:54 UTC (rev 708558) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=conduit-parse +pkgname=haskell-conduit-parse +pkgver=0.2.1.0 +pkgrel=1 +pkgdesc="Parsing framework based on conduit" +url="https://github.com/k0ral/conduit-parse; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 'haskell-safe' + 'haskell-safe-exceptions') +makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +-fenable-hlint-test + + runhaskell Setup build + 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 hlint/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, September 17, 2020 @ 05:59:26 Author: felixonmars Revision: 708541 archrelease: copy trunk to community-x86_64 Added: hlint/repos/community-x86_64/PKGBUILD (from rev 708540, hlint/trunk/PKGBUILD) Deleted: hlint/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-17 05:59:16 UTC (rev 708540) +++ PKGBUILD2020-09-17 05:59:26 UTC (rev 708541) @@ -1,42 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=hlint -pkgver=3.1.6 -pkgrel=34 -pkgdesc="Source code suggestions" -url="http://community.haskell.org/~ndm/hlint/; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' - 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 'haskell-filepattern' - 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 'haskell-refact' - 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' - 'haskell-vector' 'haskell-yaml') -conflicts=('haskell-hlint') -replaces=('haskell-hlint') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('c9052968a641178dcecf5c41911f8453b120700b2c7eed9a9550c3f36db6938f232e7236813cbde9638814a874b938755eaf51469f347039ddb499351644d01f') - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ --fgpl -fthreaded -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" -install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" -runhaskell Setup copy --destdir="${pkgdir}" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" -} Copied: hlint/repos/community-x86_64/PKGBUILD (from rev 708540, hlint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-17 05:59:26 UTC (rev 708541) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=3.2 +pkgrel=1 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 'haskell-filepattern' + 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 'haskell-refact' + 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('9906d0afcbecb9c8231774b57f3533d6df5b3b433a6d2eb4a2f5e9228f12fe466c3aa72aa59c9a6ff4056b09c176e1e8fad6d34136676c19f998cf55d55afabd') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fgpl -fthreaded +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" +}
[arch-commits] Commit in haskell-gi/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, September 17, 2020 @ 06:04:14 Author: felixonmars Revision: 708543 archrelease: copy trunk to community-x86_64 Added: haskell-gi/repos/community-x86_64/PKGBUILD (from rev 708542, haskell-gi/trunk/PKGBUILD) Deleted: haskell-gi/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-17 06:04:03 UTC (rev 708542) +++ PKGBUILD2020-09-17 06:04:14 UTC (rev 708543) @@ -1,49 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=haskell-gi -pkgname=haskell-gi -pkgver=0.24.1 -pkgrel=16 -pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries" -url="https://github.com/haskell-gi/haskell-gi; -license=("LGPL2") -arch=('x86_64') -depends=('ghc-libs' 'glib2' 'haskell-gi-base' 'haskell-ansi-terminal' 'haskell-attoparsec' - 'haskell-pretty-show' 'haskell-safe' 'haskell-xdg-basedir' 'haskell-xml-conduit' - 'haskell-regex-tdfa') -makedepends=('ghc' 'gobject-introspection' 'haskell-cabal-doctest' 'haskell-doctest') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('43682eec3694decddc91720ca618625cf4e836a3d6b0e7c5fb3edc998ac0d5f764ba7a4292a8cd92e43e8bf52b5b02aa0f9884cd4decd908540835d2d5dbd1c9') - -prepare() { -cd $_hkgname-$pkgver -sed -i 's/\^>= 0.10/>= 0.10/' $_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" -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-gi/repos/community-x86_64/PKGBUILD (from rev 708542, haskell-gi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-17 06:04:14 UTC (rev 708543) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=haskell-gi +pkgname=haskell-gi +pkgver=0.24.2 +pkgrel=1 +pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries" +url="https://github.com/haskell-gi/haskell-gi; +license=("LGPL2") +arch=('x86_64') +depends=('ghc-libs' 'glib2' 'haskell-gi-base' 'haskell-ansi-terminal' 'haskell-attoparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-xdg-basedir' 'haskell-xml-conduit' + 'haskell-regex-tdfa') +makedepends=('ghc' 'gobject-introspection' 'haskell-cabal-doctest' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b2e31128a11679f33ac6519106973606fda59f0fd285fe1197733f163eb96a6620ec90b2ff00f2190140310256ad4fe03d2d8b4d44e2c551d15a94ac510029bb') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/\^>= 0.10/>= 0.10/' $_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" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-gi/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 06:04:03 Author: felixonmars Revision: 708542 upgpkg: haskell-gi 0.24.2-1 Modified: haskell-gi/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 05:59:26 UTC (rev 708541) +++ PKGBUILD2020-09-17 06:04:03 UTC (rev 708542) @@ -3,8 +3,8 @@ _hkgname=haskell-gi pkgname=haskell-gi -pkgver=0.24.1 -pkgrel=16 +pkgver=0.24.2 +pkgrel=1 pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries" url="https://github.com/haskell-gi/haskell-gi; license=("LGPL2") @@ -14,7 +14,7 @@ 'haskell-regex-tdfa') makedepends=('ghc' 'gobject-introspection' 'haskell-cabal-doctest' 'haskell-doctest') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('43682eec3694decddc91720ca618625cf4e836a3d6b0e7c5fb3edc998ac0d5f764ba7a4292a8cd92e43e8bf52b5b02aa0f9884cd4decd908540835d2d5dbd1c9') +sha512sums=('b2e31128a11679f33ac6519106973606fda59f0fd285fe1197733f163eb96a6620ec90b2ff00f2190140310256ad4fe03d2d8b4d44e2c551d15a94ac510029bb') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in ttf-sarasa-gothic/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, September 17, 2020 @ 06:27:32 Author: felixonmars Revision: 708554 archrelease: copy trunk to community-any Added: ttf-sarasa-gothic/repos/community-any/PKGBUILD (from rev 708553, ttf-sarasa-gothic/trunk/PKGBUILD) Deleted: ttf-sarasa-gothic/repos/community-any/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-17 06:27:20 UTC (rev 708553) +++ PKGBUILD2020-09-17 06:27:32 UTC (rev 708554) @@ -1,22 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Ye Jingchen -# Contributor: Markus Weimar - -pkgname=ttf-sarasa-gothic -pkgver=0.12.13 -pkgrel=1 -pkgdesc="A CJK programming font based on Iosevka and Source Han Sans. (TTC)" -arch=('any') -url="https://github.com/be5invis/Sarasa-Gothic; -license=('OFL') -provides=('ttf-sarasa-slab') -source=("https://github.com/be5invis/Sarasa-Gothic/releases/download/v$pkgver/sarasa-gothic-ttc-$pkgver.7z; - "LICENSE-$pkgver::https://raw.githubusercontent.com/be5invis/Sarasa-Gothic/v${pkgver}/LICENSE;) -sha512sums=('f3d30073777a69d5915e449c1e5fe7ec63f811e1c5753172767feffb28f3374b15f6a693a46a50884f0f95b24c05ba0ce64cc38e19cd95b36283dda1a73887ee' - '1b305be7113857d058a16fc5ba95c52bf0b812664de8c726ff9800514333bebb4ff8c3489334a814eb48b7455349b492adf9565b9b59cff3c0a9c5d451c8ccc6') - -package() { -install -d "$pkgdir/usr/share/fonts/${pkgname:4}" -install -m644 *.ttc "$pkgdir/usr/share/fonts/${pkgname:4}" -install -Dm644 "LICENSE-$pkgver" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: ttf-sarasa-gothic/repos/community-any/PKGBUILD (from rev 708553, ttf-sarasa-gothic/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-17 06:27:32 UTC (rev 708554) @@ -0,0 +1,22 @@ +# Maintainer: Felix Yan +# Contributor: Ye Jingchen +# Contributor: Markus Weimar + +pkgname=ttf-sarasa-gothic +pkgver=0.12.14 +pkgrel=1 +pkgdesc="A CJK programming font based on Iosevka and Source Han Sans. (TTC)" +arch=('any') +url="https://github.com/be5invis/Sarasa-Gothic; +license=('OFL') +provides=('ttf-sarasa-slab') +source=("https://github.com/be5invis/Sarasa-Gothic/releases/download/v$pkgver/sarasa-gothic-ttc-$pkgver.7z; + "LICENSE-$pkgver::https://raw.githubusercontent.com/be5invis/Sarasa-Gothic/v${pkgver}/LICENSE;) +sha512sums=('9d62565f06e6b7b980118d392d99a4be19b20df86e7b7120fe667b13db671fe920d366d252558ac0a546c46d3aac61f7cf70590b6a3f2523d288434901491174' + '1b305be7113857d058a16fc5ba95c52bf0b812664de8c726ff9800514333bebb4ff8c3489334a814eb48b7455349b492adf9565b9b59cff3c0a9c5d451c8ccc6') + +package() { +install -d "$pkgdir/usr/share/fonts/${pkgname:4}" +install -m644 *.ttc "$pkgdir/usr/share/fonts/${pkgname:4}" +install -Dm644 "LICENSE-$pkgver" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in ttf-sarasa-gothic/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 06:27:20 Author: felixonmars Revision: 708553 upgpkg: ttf-sarasa-gothic 0.12.14-1 Modified: ttf-sarasa-gothic/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 06:24:05 UTC (rev 708552) +++ PKGBUILD2020-09-17 06:27:20 UTC (rev 708553) @@ -3,7 +3,7 @@ # Contributor: Markus Weimar pkgname=ttf-sarasa-gothic -pkgver=0.12.13 +pkgver=0.12.14 pkgrel=1 pkgdesc="A CJK programming font based on Iosevka and Source Han Sans. (TTC)" arch=('any') @@ -12,7 +12,7 @@ provides=('ttf-sarasa-slab') source=("https://github.com/be5invis/Sarasa-Gothic/releases/download/v$pkgver/sarasa-gothic-ttc-$pkgver.7z; "LICENSE-$pkgver::https://raw.githubusercontent.com/be5invis/Sarasa-Gothic/v${pkgver}/LICENSE;) -sha512sums=('f3d30073777a69d5915e449c1e5fe7ec63f811e1c5753172767feffb28f3374b15f6a693a46a50884f0f95b24c05ba0ce64cc38e19cd95b36283dda1a73887ee' +sha512sums=('9d62565f06e6b7b980118d392d99a4be19b20df86e7b7120fe667b13db671fe920d366d252558ac0a546c46d3aac61f7cf70590b6a3f2523d288434901491174' '1b305be7113857d058a16fc5ba95c52bf0b812664de8c726ff9800514333bebb4ff8c3489334a814eb48b7455349b492adf9565b9b59cff3c0a9c5d451c8ccc6') package() {
[arch-commits] Commit in (4 files)
Date: Thursday, September 17, 2020 @ 06:54:44 Author: felixonmars Revision: 708557 addpkg: haskell-conduit-parse 0.2.1.0-1 Added: conduit-parse/ conduit-parse/repos/ conduit-parse/trunk/ conduit-parse/trunk/PKGBUILD --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Added: conduit-parse/trunk/PKGBUILD === --- conduit-parse/trunk/PKGBUILD(rev 0) +++ conduit-parse/trunk/PKGBUILD2020-09-17 06:54:44 UTC (rev 708557) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=conduit-parse +pkgname=haskell-conduit-parse +pkgver=0.2.1.0 +pkgrel=1 +pkgdesc="Parsing framework based on conduit" +url="https://github.com/k0ral/conduit-parse; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 'haskell-safe' + 'haskell-safe-exceptions') +makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +-fenable-hlint-test + + runhaskell Setup build + 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 (4 files)
Date: Thursday, September 17, 2020 @ 06:33:33 Author: felixonmars Revision: 708555 addpkg: haskell-lsp 0.22.0.0-1 Added: haskell-lsp/ haskell-lsp/repos/ haskell-lsp/trunk/ haskell-lsp/trunk/PKGBUILD --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Added: haskell-lsp/trunk/PKGBUILD === --- haskell-lsp/trunk/PKGBUILD (rev 0) +++ haskell-lsp/trunk/PKGBUILD 2020-09-17 06:33:33 UTC (rev 708555) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-lsp +pkgname=haskell-lsp +pkgver=0.22.0.0 +pkgrel=1 +pkgdesc="Haskell library for the Microsoft Language Server Protocol" +url="https://github.com/alanz/haskell-lsp; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-attoparsec' 'haskell-data-default' + 'haskell-hashable' 'haskell-lsp-types' 'haskell-hslogger' 'haskell-lens' + 'haskell-network-uri' 'haskell-rope-utf16-splay' 'haskell-sorted-list' + 'haskell-temporary' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('1c50119b905199ea58fd1992f935e96e8242eb861f9c713bbd6318f5db580256') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build + 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 (conduit-parse haskell-conduit-parse)
Date: Thursday, September 17, 2020 @ 06:58:31 Author: felixonmars Revision: 708560 fix package dir Added: haskell-conduit-parse/ Deleted: conduit-parse/
[arch-commits] Commit in conduit-parse/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, September 17, 2020 @ 06:56:33 Author: felixonmars Revision: 708559 archrelease: copy trunk to community-x86_64 Added: conduit-parse/repos/community-x86_64/PKGBUILD (from rev 708558, conduit-parse/trunk/PKGBUILD) Deleted: conduit-parse/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 94 ++--- 1 file changed, 47 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-17 06:54:54 UTC (rev 708558) +++ PKGBUILD2020-09-17 06:56:33 UTC (rev 708559) @@ -1,47 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=conduit-parse -pkgname=haskell-conduit-parse -pkgver=0.2.1.0 -pkgrel=1 -pkgdesc="Parsing framework based on conduit" -url="https://github.com/k0ral/conduit-parse; -license=("custom:PublicDomain") -arch=('x86_64') -depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 'haskell-safe' - 'haskell-safe-exceptions') -makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 'haskell-tasty-hunit') -source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) -sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1') - -build() { - cd $_hkgname-$pkgver - - runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ ---ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ ---ghc-option='-pie' \ --fenable-hlint-test - - runhaskell Setup build - 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" -} Copied: conduit-parse/repos/community-x86_64/PKGBUILD (from rev 708558, conduit-parse/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-17 06:56:33 UTC (rev 708559) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=conduit-parse +pkgname=haskell-conduit-parse +pkgver=0.2.1.0 +pkgrel=1 +pkgdesc="Parsing framework based on conduit" +url="https://github.com/k0ral/conduit-parse; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 'haskell-safe' + 'haskell-safe-exceptions') +makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +-fenable-hlint-test + + runhaskell Setup build + 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-bencode/repos (2 files)
Date: Thursday, September 17, 2020 @ 17:43:24 Author: felixonmars Revision: 708875 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bencode/repos/community-staging-x86_64/ haskell-bencode/repos/community-staging-x86_64/PKGBUILD (from rev 708874, haskell-bencode/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-bencode/repos/community-staging-x86_64/PKGBUILD (from rev 708874, haskell-bencode/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 17:43:24 UTC (rev 708875) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bencode +pkgname=haskell-bencode +pkgver=0.6.1.1 +pkgrel=23 +pkgdesc="Parser and printer for bencoded data." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e2f4c312923412a47cbea62caf6e001e30418946165405f2cd9d77f06c13ff2846b352e28ca6cbbfce3bf236fb42f0b108442b17e2b0e8bac702af6d6a114f09') + +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-atomic-write/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 17:42:30 Author: felixonmars Revision: 708872 upgpkg: haskell-atomic-write 0.2.0.7-23: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-atomic-write/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 17:42:02 UTC (rev 708871) +++ PKGBUILD2020-09-17 17:42:30 UTC (rev 708872) @@ -3,7 +3,7 @@ _hkgname=atomic-write pkgname=haskell-atomic-write pkgver=0.2.0.7 -pkgrel=22 +pkgrel=23 pkgdesc="Atomically write to a file" url="https://github.com/stackbuilders/atomic-write; license=('MIT')
[arch-commits] Commit in haskell-atomic-write/repos (2 files)
Date: Thursday, September 17, 2020 @ 17:42:44 Author: felixonmars Revision: 708873 archrelease: copy trunk to community-staging-x86_64 Added: haskell-atomic-write/repos/community-staging-x86_64/ haskell-atomic-write/repos/community-staging-x86_64/PKGBUILD (from rev 708872, haskell-atomic-write/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-atomic-write/repos/community-staging-x86_64/PKGBUILD (from rev 708872, haskell-atomic-write/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 17:42:44 UTC (rev 708873) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=atomic-write +pkgname=haskell-atomic-write +pkgver=0.2.0.7 +pkgrel=23 +pkgdesc="Atomically write to a file" +url="https://github.com/stackbuilders/atomic-write; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-temporary' 'haskell-unix-compat') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3405437b801fbdd542c5c8a403f603ccb65ceaa63beca15062c429eaea412d7006342eb237982c9fe6751ffd160f810197b30fec3e49528e51bae1fc7f47af2e') + +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-atomic-primops/repos (2 files)
Date: Thursday, September 17, 2020 @ 17:42:02 Author: felixonmars Revision: 708871 archrelease: copy trunk to community-staging-x86_64 Added: haskell-atomic-primops/repos/community-staging-x86_64/ haskell-atomic-primops/repos/community-staging-x86_64/PKGBUILD (from rev 708870, haskell-atomic-primops/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-atomic-primops/repos/community-staging-x86_64/PKGBUILD (from rev 708870, haskell-atomic-primops/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 17:42:02 UTC (rev 708871) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=atomic-primops +pkgname=haskell-atomic-primops +pkgver=0.8.3 +pkgrel=5 +pkgdesc="A safe approach to CAS and other atomic ops in Haskell" +url="https://github.com/rrnewton/haskell-lockfree/wiki; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c92371741ea6e0a0208d539abea73c53269b155f3dc84ebea7b20afab5882852756a0c15fdc309c9a9d6ad575589d8f8a99adb9117bbe3d7465d97b17af08b09') + +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-bencode/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 17:43:12 Author: felixonmars Revision: 708874 upgpkg: haskell-bencode 0.6.1.1-23: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-bencode/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 17:42:44 UTC (rev 708873) +++ PKGBUILD2020-09-17 17:43:12 UTC (rev 708874) @@ -4,7 +4,7 @@ _hkgname=bencode pkgname=haskell-bencode pkgver=0.6.1.1 -pkgrel=22 +pkgrel=23 pkgdesc="Parser and printer for bencoded data." url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-chasingbottoms/repos (2 files)
Date: Thursday, September 17, 2020 @ 17:47:53 Author: felixonmars Revision: 708887 archrelease: copy trunk to community-staging-x86_64 Added: haskell-chasingbottoms/repos/community-staging-x86_64/ haskell-chasingbottoms/repos/community-staging-x86_64/PKGBUILD (from rev 708886, haskell-chasingbottoms/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-chasingbottoms/repos/community-staging-x86_64/PKGBUILD (from rev 708886, haskell-chasingbottoms/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 17:47:53 UTC (rev 708887) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=ChasingBottoms +pkgname=haskell-chasingbottoms +pkgver=1.3.1.9 +pkgrel=16 +pkgdesc="For testing partial and infinite values" +url="https://hackage.haskell.org/package/ChasingBottoms; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-random' 'haskell-syb') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('15b05c3080e7e5960d9f84d4c3a3941a08a8f15a4c8241f7fee11f24054e09092925093f88bdd7ac38eedc57a02fa76c468e61c5ad08cb0c599a2a01bbe6b88b') + +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-chasingbottoms/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 17:47:40 Author: felixonmars Revision: 708886 upgpkg: haskell-chasingbottoms 1.3.1.9-16: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-chasingbottoms/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 17:47:05 UTC (rev 708885) +++ PKGBUILD2020-09-17 17:47:40 UTC (rev 708886) @@ -3,7 +3,7 @@ _hkgname=ChasingBottoms pkgname=haskell-chasingbottoms pkgver=1.3.1.9 -pkgrel=15 +pkgrel=16 pkgdesc="For testing partial and infinite values" url="https://hackage.haskell.org/package/ChasingBottoms; license=('MIT')
[arch-commits] Commit in haskell-case-insensitive/repos (2 files)
Date: Thursday, September 17, 2020 @ 17:47:05 Author: felixonmars Revision: 708885 archrelease: copy trunk to community-staging-x86_64 Added: haskell-case-insensitive/repos/community-staging-x86_64/ haskell-case-insensitive/repos/community-staging-x86_64/PKGBUILD (from rev 708884, haskell-case-insensitive/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-case-insensitive/repos/community-staging-x86_64/PKGBUILD (from rev 708884, haskell-case-insensitive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 17:47:05 UTC (rev 708885) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy + +_hkgname=case-insensitive +pkgname=haskell-case-insensitive +pkgver=1.2.1.0 +pkgrel=26 +pkgdesc="Case insensitive string comparison" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8e3bab4d1035d0bf96da24c7a4b79953b855c849cb0197bf65dc66b4394a92fea263fcffca4179005507a35234b7f60d873df41bc01a94fb2dfdbd91092e176b') + +build() { +cd $_hkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-chell/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 17:48:20 Author: felixonmars Revision: 70 upgpkg: haskell-chell 0.5-56: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-chell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 17:47:53 UTC (rev 708887) +++ PKGBUILD2020-09-17 17:48:20 UTC (rev 70) @@ -3,7 +3,7 @@ _hkgname=chell pkgname=haskell-chell pkgver=0.5 -pkgrel=55 +pkgrel=56 pkgdesc="A simple and intuitive library for automated testing" url="https://github.com/typeclasses/chell; license=('MIT')
[arch-commits] Commit in haskell-data-clist/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 17:56:34 Author: felixonmars Revision: 708911 upgpkg: haskell-data-clist 0.1.2.3-43: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-data-clist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 17:56:09 UTC (rev 708910) +++ PKGBUILD2020-09-17 17:56:34 UTC (rev 708911) @@ -4,7 +4,7 @@ _hkgname=data-clist pkgname=haskell-data-clist pkgver=0.1.2.3 -pkgrel=42 +pkgrel=43 pkgdesc="Simple functional ring type." url="https://github.com/sw17ch/data-clist; license=("BSD")
[arch-commits] Commit in haskell-data-clist/repos (2 files)
Date: Thursday, September 17, 2020 @ 17:56:47 Author: felixonmars Revision: 708912 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-clist/repos/community-staging-x86_64/ haskell-data-clist/repos/community-staging-x86_64/PKGBUILD (from rev 708911, haskell-data-clist/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-data-clist/repos/community-staging-x86_64/PKGBUILD (from rev 708911, haskell-data-clist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 17:56:47 UTC (rev 708912) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=data-clist +pkgname=haskell-data-clist +pkgver=0.1.2.3 +pkgrel=43 +pkgdesc="Simple functional ring type." +url="https://github.com/sw17ch/data-clist; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-quickcheck") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('efd547b36452f46943778059b5b7854932b9459faa3e196bae9571504ad4f4cb71f07c5b2f8d05faa1752147704008ac1091d391e341b6775534e250939e63c4') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.14/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-filelock/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:09:03 Author: felixonmars Revision: 708945 upgpkg: haskell-filelock 0.1.1.5-15: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-filelock/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:08:14 UTC (rev 708944) +++ PKGBUILD2020-09-17 18:09:03 UTC (rev 708945) @@ -4,7 +4,7 @@ _hkgname=filelock pkgname=haskell-filelock pkgver=0.1.1.5 -pkgrel=14 +pkgrel=15 pkgdesc="Portable interface to file locking (flock / LockFileEx)" url="https://github.com/takano-akio/filelock; license=("custom:PublicDomain")
[arch-commits] Commit in haskell-filelock/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:09:16 Author: felixonmars Revision: 708946 archrelease: copy trunk to community-staging-x86_64 Added: haskell-filelock/repos/community-staging-x86_64/ haskell-filelock/repos/community-staging-x86_64/PKGBUILD (from rev 708945, haskell-filelock/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-filelock/repos/community-staging-x86_64/PKGBUILD (from rev 708945, haskell-filelock/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:09:16 UTC (rev 708946) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=filelock +pkgname=haskell-filelock +pkgver=0.1.1.5 +pkgrel=15 +pkgdesc="Portable interface to file locking (flock / LockFileEx)" +url="https://github.com/takano-akio/filelock; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-async') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6ccd0b671cec8d1c2daa3115a5b2d8cd10a31db0a1dc1c15e6cb80d679bd2e09208be8bebc0f4bb64d7cdd0fad2e7e170e8283b6be61edd5017b788f94a41048') + +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-filtrable/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:10:45 Author: felixonmars Revision: 708949 upgpkg: haskell-filtrable 0.1.6.0-6: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-filtrable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:10:18 UTC (rev 708948) +++ PKGBUILD2020-09-17 18:10:45 UTC (rev 708949) @@ -3,7 +3,7 @@ _hkgname=filtrable pkgname=haskell-filtrable pkgver=0.1.6.0 -pkgrel=5 +pkgrel=6 pkgdesc="Class of filtrable containers" url="https://github.com/strake/filtrable.hs; license=('BSD')
[arch-commits] Commit in haskell-filtrable/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:10:58 Author: felixonmars Revision: 708950 archrelease: copy trunk to community-staging-x86_64 Added: haskell-filtrable/repos/community-staging-x86_64/ haskell-filtrable/repos/community-staging-x86_64/PKGBUILD (from rev 708949, haskell-filtrable/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-filtrable/repos/community-staging-x86_64/PKGBUILD (from rev 708949, haskell-filtrable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:10:58 UTC (rev 708950) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=filtrable +pkgname=haskell-filtrable +pkgver=0.1.6.0 +pkgrel=6 +pkgdesc="Class of filtrable containers" +url="https://github.com/strake/filtrable.hs; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-smallcheck' 'haskell-tasty' 'haskell-tasty-smallcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e3f24967f78d352ed581054a3f8c43c328a21836e023908ecce4b3e84733ed32450b8b96bfadaca39223ec7c0f397bfca34b20da29354d9ddba642361e673681') + +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-filepath-bytestring/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:10:18 Author: felixonmars Revision: 708948 archrelease: copy trunk to community-staging-x86_64 Added: haskell-filepath-bytestring/repos/community-staging-x86_64/ haskell-filepath-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 708947, haskell-filepath-bytestring/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-filepath-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 708947, haskell-filepath-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:10:18 UTC (rev 708948) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=filepath-bytestring +pkgname=haskell-filepath-bytestring +pkgver=1.4.2.1.6 +pkgrel=34 +pkgdesc="Library for manipulating RawFilePaths in a cross platform way" +url="https://hackage.haskell.org/package/filepath-bytestring; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f101d718681373faead2e916dbdb7fda7b12091067d070f5d0e8ceab48c8081ca7f46bdc2fcfc0b535d65d51a3835fed05a50acf36f1a01c22c8d01c4c98e106') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.14/<3/' $_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-filepath-bytestring/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:10:05 Author: felixonmars Revision: 708947 upgpkg: haskell-filepath-bytestring 1.4.2.1.6-34: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-filepath-bytestring/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:09:16 UTC (rev 708946) +++ PKGBUILD2020-09-17 18:10:05 UTC (rev 708947) @@ -3,7 +3,7 @@ _hkgname=filepath-bytestring pkgname=haskell-filepath-bytestring pkgver=1.4.2.1.6 -pkgrel=33 +pkgrel=34 pkgdesc="Library for manipulating RawFilePaths in a cross platform way" url="https://hackage.haskell.org/package/filepath-bytestring; license=('BSD')
[arch-commits] Commit in haskell-ghc-typelits-knownnat/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:19:09 Author: felixonmars Revision: 708967 upgpkg: haskell-ghc-typelits-knownnat 0.7.3-15: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-ghc-typelits-knownnat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:18:38 UTC (rev 708966) +++ PKGBUILD2020-09-17 18:19:09 UTC (rev 708967) @@ -3,7 +3,7 @@ _hkgname=ghc-typelits-knownnat pkgname=haskell-ghc-typelits-knownnat pkgver=0.7.3 -pkgrel=14 +pkgrel=15 pkgdesc="Derive KnownNat constraints from other KnownNat constraints" url="https://github.com/clash-lang/ghc-typelits-knownnat; license=('custom:BSD2')
[arch-commits] Commit in haskell-getopt-generics/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:17:52 Author: felixonmars Revision: 708964 archrelease: copy trunk to community-staging-x86_64 Added: haskell-getopt-generics/repos/community-staging-x86_64/ haskell-getopt-generics/repos/community-staging-x86_64/PKGBUILD (from rev 708963, haskell-getopt-generics/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-getopt-generics/repos/community-staging-x86_64/PKGBUILD (from rev 708963, haskell-getopt-generics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:17:52 UTC (rev 708964) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=getopt-generics +pkgname=haskell-getopt-generics +pkgver=0.13.0.4 +pkgrel=10 +pkgdesc="Create command line interfaces with ease" +url="https://github.com/soenkehahn/getopt-generics; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-base-orphans' 'haskell-generics-sop' + 'haskell-tagged') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 'haskell-silently') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f053dcd59126932745a98c955eca70dc3f50eda7e5a390bf7e5d7c639d89df9d714a6b449166a5b288a77e69f203207e8d8480ad86484b68c7a609e5f1a03fca') + +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-ghc-typelits-natnormalise/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:18:25 Author: felixonmars Revision: 708965 upgpkg: haskell-ghc-typelits-natnormalise 0.7.2-26: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-ghc-typelits-natnormalise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:17:52 UTC (rev 708964) +++ PKGBUILD2020-09-17 18:18:25 UTC (rev 708965) @@ -3,7 +3,7 @@ _hkgname=ghc-typelits-natnormalise pkgname=haskell-ghc-typelits-natnormalise pkgver=0.7.2 -pkgrel=25 +pkgrel=26 pkgdesc="GHC typechecker plugin for types of kind GHC.TypeLits.Nat" url="https://github.com/clash-lang/ghc-typelits-natnormalise; license=('custom:BSD2')
[arch-commits] Commit in haskell-ghc-typelits-natnormalise/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:18:38 Author: felixonmars Revision: 708966 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/ haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/PKGBUILD (from rev 708965, haskell-ghc-typelits-natnormalise/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/PKGBUILD (from rev 708965, haskell-ghc-typelits-natnormalise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:18:38 UTC (rev 708966) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=ghc-typelits-natnormalise +pkgname=haskell-ghc-typelits-natnormalise +pkgver=0.7.2 +pkgrel=26 +pkgdesc="GHC typechecker plugin for types of kind GHC.TypeLits.Nat" +url="https://github.com/clash-lang/ghc-typelits-natnormalise; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 'haskell-syb') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('75c7a8a598a337ef4b3e23a59fa65b3cb50438369493a661a86c57a9bcf74bd8ea82cbaf80fb378cd1e88443161134bf0cc86fdb033c9468541a9b22053d429e') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/0.3.1/0.3/' $_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-getopt-generics/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:17:39 Author: felixonmars Revision: 708963 upgpkg: haskell-getopt-generics 0.13.0.4-10: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-getopt-generics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:17:09 UTC (rev 708962) +++ PKGBUILD2020-09-17 18:17:39 UTC (rev 708963) @@ -3,7 +3,7 @@ _hkgname=getopt-generics pkgname=haskell-getopt-generics pkgver=0.13.0.4 -pkgrel=9 +pkgrel=10 pkgdesc="Create command line interfaces with ease" url="https://github.com/soenkehahn/getopt-generics; license=('BSD')
[arch-commits] Commit in haskell-hashtables/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:25:36 Author: felixonmars Revision: 708982 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashtables/repos/community-staging-x86_64/ haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 708981, haskell-hashtables/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 708981, haskell-hashtables/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:25:36 UTC (rev 708982) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hashtables +pkgname=haskell-hashtables +pkgver=1.2.4.0 +pkgrel=5 +pkgdesc="Mutable hash tables in the ST monad" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') +makedepends=('ghc' 'haskell-mwc-random' 'haskell-quickcheck' 'haskell-hunit' + 'haskell-test-framework' 'haskell-test-framework-quickcheck2' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4b4aa28d5d515252f1c8629a094b752bc35a0172221bb81b7a770e1c51db44a481c11b6f9cbc00dcb042e440b379e1e6208e1990d1abeca3ae237a8d7e18bb83') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.14/<1/;s/< *1.3/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-gtk2hs-buildtools/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:26:44 Author: felixonmars Revision: 708984 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/ haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from rev 708983, haskell-gtk2hs-buildtools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from rev 708983, haskell-gtk2hs-buildtools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:26:44 UTC (rev 708984) @@ -0,0 +1,37 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-gtk2hs-buildtools +pkgver=0.13.8.0 +pkgrel=34 +pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries." +url="https://hackage.haskell.org/package/gtk2hs-buildtools; +license=('GPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-hashtables') +makedepends=('alex' 'happy' 'ghc') +provides=('gtk2hs-buildtools') +conflicts=('gtk2hs-buildtools') +replaces=('gtk2hs-buildtools') +source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz;) +sha512sums=('fa427979f20f10ca8baf38c80c28a5190d18b767046de347950ea799660e1d54939d668c01c469da36d2df6c347f7ba67e2e85f3a721f8d37852093e03fd') + +build() { +cd "${srcdir}/gtk2hs-buildtools-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/gtk2hs-buildtools-${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" +}
[arch-commits] Commit in haskell-gtk2hs-buildtools/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:26:31 Author: felixonmars Revision: 708983 upgpkg: haskell-gtk2hs-buildtools 0.13.8.0-34: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-gtk2hs-buildtools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:25:36 UTC (rev 708982) +++ PKGBUILD2020-09-17 18:26:31 UTC (rev 708983) @@ -2,7 +2,7 @@ pkgname=haskell-gtk2hs-buildtools pkgver=0.13.8.0 -pkgrel=33 +pkgrel=34 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries." url="https://hackage.haskell.org/package/gtk2hs-buildtools; license=('GPL2')
[arch-commits] Commit in haskell-hashable-time/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:24:40 Author: felixonmars Revision: 708980 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashable-time/repos/community-staging-x86_64/ haskell-hashable-time/repos/community-staging-x86_64/PKGBUILD (from rev 708979, haskell-hashable-time/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hashable-time/repos/community-staging-x86_64/PKGBUILD (from rev 708979, haskell-hashable-time/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:24:40 UTC (rev 708980) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=hashable-time +pkgname=haskell-hashable-time +pkgver=0.2.0.2 +pkgrel=28 +pkgdesc="Hashable instances for Data.Time" +url="https://github.com/w3rs/hashable-time; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('38ade3c808072cc1488e0f68d054891576c781d33f7151721dae9f994833723b7b30e92cc77750e91929ce9cd47753a8b1d8157845d7c972f1bdbd44b3094c0a') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *4.13/<5/' -e 's/<= *1.3/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old-locale +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-hashable-time/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:24:27 Author: felixonmars Revision: 708979 upgpkg: haskell-hashable-time 0.2.0.2-28: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-hashable-time/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:24:03 UTC (rev 708978) +++ PKGBUILD2020-09-17 18:24:27 UTC (rev 708979) @@ -3,7 +3,7 @@ _hkgname=hashable-time pkgname=haskell-hashable-time pkgver=0.2.0.2 -pkgrel=27 +pkgrel=28 pkgdesc="Hashable instances for Data.Time" url="https://github.com/w3rs/hashable-time; license=('MIT')
[arch-commits] Commit in haskell-hashtables/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:25:23 Author: felixonmars Revision: 708981 upgpkg: haskell-hashtables 1.2.4.0-5: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-hashtables/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:24:40 UTC (rev 708980) +++ PKGBUILD2020-09-17 18:25:23 UTC (rev 708981) @@ -4,7 +4,7 @@ _hkgname=hashtables pkgname=haskell-hashtables pkgver=1.2.4.0 -pkgrel=4 +pkgrel=5 pkgdesc="Mutable hash tables in the ST monad" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-hspec-golden/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:32:35 Author: felixonmars Revision: 709000 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-golden/repos/community-staging-x86_64/ haskell-hspec-golden/repos/community-staging-x86_64/PKGBUILD (from rev 708999, haskell-hspec-golden/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hspec-golden/repos/community-staging-x86_64/PKGBUILD (from rev 708999, haskell-hspec-golden/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:32:35 UTC (rev 709000) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=hspec-golden +pkgname=haskell-hspec-golden +pkgver=0.1.0.3 +pkgrel=10 +pkgdesc="Golden tests for hspec." +url="https://github.com/stackbuilders/hspec-golden; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hspec-core' 'haskell-optparse-applicative') +makedepends=('ghc' 'haskell-hspec' 'haskell-silently') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('9418291aed76e7654591074a04e0ff4b25b2443f8b628370983c3860c958aab4') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hourglass/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:31:14 Author: felixonmars Revision: 708996 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hourglass/repos/community-staging-x86_64/ haskell-hourglass/repos/community-staging-x86_64/PKGBUILD (from rev 708995, haskell-hourglass/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hourglass/repos/community-staging-x86_64/PKGBUILD (from rev 708995, haskell-hourglass/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:31:14 UTC (rev 708996) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hourglass +pkgname=haskell-hourglass +pkgver=0.2.12 +pkgrel=69 +pkgdesc="simple performant time related library" +url="https://github.com/vincenthz/hs-hourglass; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-old-locale' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c748d7f875ca0b1ea9034dba1a5cfa3fc4e51613ce24c90b54856fdc385d9ccc5eda3559f1674abf3ea966cc7851891dfee86bad897062a97a79db8408574bdc') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-contrib/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:31:40 Author: felixonmars Revision: 708997 upgpkg: haskell-hspec-contrib 0.5.1-59: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-hspec-contrib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:31:14 UTC (rev 708996) +++ PKGBUILD2020-09-17 18:31:40 UTC (rev 708997) @@ -3,7 +3,7 @@ _hkgname=hspec-contrib pkgname=haskell-hspec-contrib pkgver=0.5.1 -pkgrel=58 +pkgrel=59 pkgdesc="Contributed functionality for Hspec" url="https://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-hspec-golden/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:32:22 Author: felixonmars Revision: 708999 upgpkg: haskell-hspec-golden 0.1.0.3-10: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-hspec-golden/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:31:53 UTC (rev 708998) +++ PKGBUILD2020-09-17 18:32:22 UTC (rev 708999) @@ -4,7 +4,7 @@ _hkgname=hspec-golden pkgname=haskell-hspec-golden pkgver=0.1.0.3 -pkgrel=9 +pkgrel=10 pkgdesc="Golden tests for hspec." url="https://github.com/stackbuilders/hspec-golden; license=('BSD')
[arch-commits] Commit in haskell-hspec-contrib/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:31:53 Author: felixonmars Revision: 708998 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-contrib/repos/community-staging-x86_64/ haskell-hspec-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 708997, haskell-hspec-contrib/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-hspec-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 708997, haskell-hspec-contrib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:31:53 UTC (rev 708998) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-contrib +pkgname=haskell-hspec-contrib +pkgver=0.5.1 +pkgrel=59 +pkgdesc="Contributed functionality for Hspec" +url="https://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hspec-core' 'haskell-hunit') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('cc6ee847d7c99b2607c36b2200bf0bc05ce30437110f216f82464069ffdf80a76d836ad7aace3d69a00cf9da4b28d39491a251c6f60401009a6f9c85d20043e0') + +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-listlike/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:39:00 Author: felixonmars Revision: 709011 upgpkg: haskell-listlike 4.7.2-10: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-listlike/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:37:45 UTC (rev 709010) +++ PKGBUILD2020-09-17 18:39:00 UTC (rev 709011) @@ -3,7 +3,7 @@ _hkgname=ListLike pkgname=haskell-listlike pkgver=4.7.2 -pkgrel=9 +pkgrel=10 pkgdesc="Generic support for list-like structures" url="https://github.com/ddssff/listlike; license=('BSD')
[arch-commits] Commit in gtk-doc/repos/extra-any (PKGBUILD PKGBUILD fix.diff fix.diff)
Date: Thursday, September 17, 2020 @ 18:39:15 Author: heftig Revision: 396231 archrelease: copy trunk to extra-any Added: gtk-doc/repos/extra-any/PKGBUILD (from rev 396230, gtk-doc/trunk/PKGBUILD) gtk-doc/repos/extra-any/fix.diff (from rev 396230, gtk-doc/trunk/fix.diff) Deleted: gtk-doc/repos/extra-any/PKGBUILD gtk-doc/repos/extra-any/fix.diff --+ PKGBUILD | 90 ++--- fix.diff | 60 2 files changed, 75 insertions(+), 75 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-17 18:39:01 UTC (rev 396230) +++ PKGBUILD2020-09-17 18:39:15 UTC (rev 396231) @@ -1,45 +0,0 @@ -# Maintainer: Jan de Groot - -pkgname=gtk-doc -pkgver=1.32+37+gefc3644 -pkgrel=1 -pkgdesc="Documentation tool for public library API" -url="https://www.gtk.org/gtk-doc/; -arch=(any) -license=(GPL FDL) -depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments - python-anytree) -makedepends=(dblatex git yelp-tools meson) -checkdepends=(bc gtk3 python-six python-parameterized) -optdepends=('dblatex: PDF support') -_commit=efc3644e41b40f605c5f5e9075173d6ab1bd1950 # master -source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit; - fix.diff) -sha256sums=('SKIP' -'0391f47af6bd11bdc870ba826836612c68f538a12bc12fe0b4f34e6c11482baf') - -pkgver() { - cd $pkgname - git describe --tags | sed -e 's/GTK_DOC_//' -e 's/_/\./g' -e 's/-/+/g' -} - -prepare() { - cd $pkgname - patch -Np1 -i ../fix.diff -} - -build() { - arch-meson $pkgname build - ninja -C build -} - -check() { - # Tests don't work yet - meson test -C build --print-errorlogs || : -} - -package() { - DESTDIR="$pkgdir" meson install -C build - python -m compileall -d /usr/lib "$pkgdir/usr/lib" - python -O -m compileall -d /usr/lib "$pkgdir/usr/lib" -} Copied: gtk-doc/repos/extra-any/PKGBUILD (from rev 396230, gtk-doc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-17 18:39:15 UTC (rev 396231) @@ -0,0 +1,45 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=gtk-doc +pkgver=1.32+52+gb209222 +pkgrel=1 +pkgdesc="Documentation tool for public library API" +url="https://www.gtk.org/gtk-doc/; +arch=(any) +license=(GPL FDL) +depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments + python-anytree) +makedepends=(dblatex git yelp-tools meson) +checkdepends=(bc gtk3 python-six python-parameterized) +optdepends=('dblatex: PDF support') +_commit=b2092227f5b6718c27380d6a7bd6842ffa008d56 # master +source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit; + fix.diff) +sha256sums=('SKIP' +'0391f47af6bd11bdc870ba826836612c68f538a12bc12fe0b4f34e6c11482baf') + +pkgver() { + cd $pkgname + git describe --tags | sed -e 's/GTK_DOC_//' -e 's/_/\./g' -e 's/-/+/g' +} + +prepare() { + cd $pkgname + patch -Np1 -i ../fix.diff +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build + python -m compileall -d /usr/lib "$pkgdir/usr/lib" + python -O -m compileall -d /usr/lib "$pkgdir/usr/lib" +} Deleted: fix.diff === --- fix.diff2020-09-17 18:39:01 UTC (rev 396230) +++ fix.diff2020-09-17 18:39:15 UTC (rev 396231) @@ -1,30 +0,0 @@ -diff --git i/gtkdoc/highlight.py w/gtkdoc/highlight.py -index ba1c601..226aa12 100644 i/gtkdoc/highlight.py -+++ w/gtkdoc/highlight.py -@@ -46,6 +46,9 @@ def highlight_code(code, lang='c'): - - - def append_style_defs(css_file_name): --os.chmod(css_file_name, 0o644) -+try: -+os.chmod(css_file_name, 0o644) -+except OSError: -+pass - with open(css_file_name, 'at', newline='\n', encoding='utf-8') as css: - css.write(HTML_FORMATTER.get_style_defs()) -diff --git i/gtkdoc/scan.py w/gtkdoc/scan.py -index d04d4d4..2103d02 100644 i/gtkdoc/scan.py -+++ w/gtkdoc/scan.py -@@ -961,8 +961,8 @@ def ScanHeaderContent(input_lines, decl_list, get_types, options): - logging.info('struct/union level : %d', level) - - # here we want in_declaration=='', otherwise we have a partial declaration --if in_declaration != '': --raise RuntimeError('partial declaration (%s) : %s ' % (in_declaration, decl)) -+#if in_declaration != '': -+#raise RuntimeError('partial declaration (%s) : %s ' % (in_declaration, decl)) - - # print remaining forward declarations - for symbol in sorted(forward_decls.keys()): Copied: gtk-doc/repos/extra-any/fix.diff (from rev 396230, gtk-doc/trunk/fix.diff)
[arch-commits] Commit in haskell-markdown-unlit/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:40:40 Author: felixonmars Revision: 709015 upgpkg: haskell-markdown-unlit 0.5.0-62: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-markdown-unlit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:40:12 UTC (rev 709014) +++ PKGBUILD2020-09-17 18:40:40 UTC (rev 709015) @@ -3,7 +3,7 @@ _hkgname=markdown-unlit pkgname=haskell-markdown-unlit pkgver=0.5.0 -pkgrel=61 +pkgrel=62 pkgdesc="Literate Haskell support for Markdown" url="https://github.com/sol/markdown-unlit; license=('MIT')
[arch-commits] Commit in haskell-loop/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:40:12 Author: felixonmars Revision: 709014 archrelease: copy trunk to community-staging-x86_64 Added: haskell-loop/repos/community-staging-x86_64/ haskell-loop/repos/community-staging-x86_64/PKGBUILD (from rev 709013, haskell-loop/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-loop/repos/community-staging-x86_64/PKGBUILD (from rev 709013, haskell-loop/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:40:12 UTC (rev 709014) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=loop +pkgname=haskell-loop +pkgver=0.3.0 +pkgrel=69 +pkgdesc="Fast loops (for when GHC can't optimize forM_)" +url="https://github.com/nh2/loop; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c4f57547dc80a0afdb20f590564f36425b41263b420f64877b26650b8f15479c29c0d87a8bfeb751bf2abb85c019f3b3459ecda8b50ca35627e26599d284f8f8') + +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" +}
[arch-commits] Commit in haskell-listlike/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:39:13 Author: felixonmars Revision: 709012 archrelease: copy trunk to community-staging-x86_64 Added: haskell-listlike/repos/community-staging-x86_64/ haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 709011, haskell-listlike/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 709011, haskell-listlike/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:39:13 UTC (rev 709012) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=ListLike +pkgname=haskell-listlike +pkgver=4.7.2 +pkgrel=10 +pkgdesc="Generic support for list-like structures" +url="https://github.com/ddssff/listlike; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-fmlist' 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-random') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bfb9c0bf805cb4cd43032263f52c015ac87829e90369035d9bccebc21d18434c608cc4202fd19b00c68e8c4b562bea1e344741327632d06081b625d0c8bac2df') + +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 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +}
[arch-commits] Commit in haskell-loop/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:39:59 Author: felixonmars Revision: 709013 upgpkg: haskell-loop 0.3.0-69: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-loop/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:39:13 UTC (rev 709012) +++ PKGBUILD2020-09-17 18:39:59 UTC (rev 709013) @@ -3,7 +3,7 @@ _hkgname=loop pkgname=haskell-loop pkgver=0.3.0 -pkgrel=68 +pkgrel=69 pkgdesc="Fast loops (for when GHC can't optimize forM_)" url="https://github.com/nh2/loop; license=('MIT')
[arch-commits] Commit in gtk-doc/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:39:01 Author: heftig Revision: 396230 1.32+52+gb209222-1 Modified: gtk-doc/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:29:19 UTC (rev 396229) +++ PKGBUILD2020-09-17 18:39:01 UTC (rev 396230) @@ -1,7 +1,8 @@ -# Maintainer: Jan de Groot +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot pkgname=gtk-doc -pkgver=1.32+37+gefc3644 +pkgver=1.32+52+gb209222 pkgrel=1 pkgdesc="Documentation tool for public library API" url="https://www.gtk.org/gtk-doc/; @@ -12,7 +13,7 @@ makedepends=(dblatex git yelp-tools meson) checkdepends=(bc gtk3 python-six python-parameterized) optdepends=('dblatex: PDF support') -_commit=efc3644e41b40f605c5f5e9075173d6ab1bd1950 # master +_commit=b2092227f5b6718c27380d6a7bd6842ffa008d56 # master source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit; fix.diff) sha256sums=('SKIP' @@ -30,12 +31,11 @@ build() { arch-meson $pkgname build - ninja -C build + meson compile -C build } check() { - # Tests don't work yet - meson test -C build --print-errorlogs || : + meson test -C build --print-errorlogs } package() {
[arch-commits] Commit in haskell-monoid-subclasses/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:51:17 Author: felixonmars Revision: 709044 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monoid-subclasses/repos/community-staging-x86_64/ haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD (from rev 709043, haskell-monoid-subclasses/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD (from rev 709043, haskell-monoid-subclasses/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:51:17 UTC (rev 709044) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=monoid-subclasses +pkgname=haskell-monoid-subclasses +pkgver=1.0.1 +pkgrel=26 +pkgdesc="Subclasses of Monoid" +url="https://github.com/blamario/monoid-subclasses/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-primes' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7da854f0eff79f907ab6fe0f09d82917ff567480b84fba4b19c8b03b61712f9a88d65cfe67ba1027dc6daf368a1193eae640ae4b4e9052354e0d0b2d16586999') + +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 "BSD3-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/BSD3-LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3-LICENSE.txt" +}
[arch-commits] Commit in haskell-monoid-subclasses/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:51:04 Author: felixonmars Revision: 709043 upgpkg: haskell-monoid-subclasses 1.0.1-26: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-monoid-subclasses/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:50:21 UTC (rev 709042) +++ PKGBUILD2020-09-17 18:51:04 UTC (rev 709043) @@ -4,7 +4,7 @@ _hkgname=monoid-subclasses pkgname=haskell-monoid-subclasses pkgver=1.0.1 -pkgrel=25 +pkgrel=26 pkgdesc="Subclasses of Monoid" url="https://github.com/blamario/monoid-subclasses/; license=('BSD')
[arch-commits] Commit in haskell-monadrandom/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:50:21 Author: felixonmars Revision: 709042 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monadrandom/repos/community-staging-x86_64/ haskell-monadrandom/repos/community-staging-x86_64/PKGBUILD (from rev 709041, haskell-monadrandom/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monadrandom/repos/community-staging-x86_64/PKGBUILD (from rev 709041, haskell-monadrandom/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:50:21 UTC (rev 709042) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=MonadRandom +pkgname=haskell-monadrandom +pkgver=0.5.2 +pkgrel=16 +pkgdesc="Random-number generation monad." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' "haskell-primitive" "haskell-random" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('97b19ab95d20ccb0da7cec90aa0616e864db9c16da0e19d4862f6df796600883e7c2e633688391e56186a8eea411ab4912f09d736abc0f6dac96ae98d9726fed') + +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-monadrandom/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:50:08 Author: felixonmars Revision: 709041 upgpkg: haskell-monadrandom 0.5.2-16: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-monadrandom/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:49:40 UTC (rev 709040) +++ PKGBUILD2020-09-17 18:50:08 UTC (rev 709041) @@ -4,7 +4,7 @@ _hkgname=MonadRandom pkgname=haskell-monadrandom pkgver=0.5.2 -pkgrel=15 +pkgrel=16 pkgdesc="Random-number generation monad." url="https://hackage.haskell.org/package/${_hkgname}; license=("custom")
[arch-commits] Commit in haskell-network-multicast/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:56:59 Author: felixonmars Revision: 709060 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-multicast/repos/community-staging-x86_64/ haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD (from rev 709059, haskell-network-multicast/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD (from rev 709059, haskell-network-multicast/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:56:59 UTC (rev 709060) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=network-multicast +pkgname=haskell-network-multicast +pkgver=0.3.2 +pkgrel=27 +pkgdesc="Simple multicast library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'haskell-network-bsd') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6308b09e882a3b99ce762cc30da790d6ff83b777d322842d342f555a307c59f0110b9a46557559e9bb5bfba258644f25ebfb9007f33e62cf6855dec8fd48da99') + +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 template-glib/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:57:02 Author: heftig Revision: 396242 3.34.0+4+g5196521-1 Modified: template-glib/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:56:56 UTC (rev 396241) +++ PKGBUILD2020-09-17 18:57:02 UTC (rev 396242) @@ -1,8 +1,8 @@ -# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan Alexander Steffens (heftig) pkgname=template-glib -pkgver=3.34.0 -pkgrel=2 +pkgver=3.34.0+4+g5196521 +pkgrel=1 pkgdesc="A templating library for GLib" url="https://gitlab.gnome.org/GNOME/template-glib; arch=(x86_64) @@ -9,7 +9,8 @@ license=(LGPL) depends=(glib2 gobject-introspection-runtime) makedepends=(git meson vala gobject-introspection gtk-doc) -_commit=3899ca522bc2cc6e2d866abbc9bc05818a6c48b3 # tags/3.34.0^0 +provides=(libtemplate-glib-1.0.so) +_commit=51965216367391583fd87d1a20cd9ba2bc4943d2 # master source=("git+https://gitlab.gnome.org/GNOME/template-glib.git#commit=$_commit;) sha256sums=('SKIP') @@ -24,7 +25,7 @@ build() { arch-meson $pkgname build -D enable_gtk_doc=true - ninja -C build + meson compile -C build } check() {
[arch-commits] Commit in nvidia-lts/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:58:01 Author: heftig Revision: 396243 450.66-19: linux-lts 5.4.66-1 Modified: nvidia-lts/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:57:02 UTC (rev 396242) +++ PKGBUILD2020-09-17 18:58:01 UTC (rev 396243) @@ -3,7 +3,7 @@ pkgname=nvidia-lts pkgver=450.66 -pkgrel=18 +pkgrel=19 epoch=1 pkgdesc="NVIDIA drivers for linux-lts" arch=('x86_64') @@ -41,3 +41,4 @@ +
[arch-commits] Commit in haskell-network2.8/repos (2 files)
Date: Thursday, September 17, 2020 @ 18:57:52 Author: felixonmars Revision: 709062 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network2.8/repos/community-staging-x86_64/ haskell-network2.8/repos/community-staging-x86_64/PKGBUILD (from rev 709061, haskell-network2.8/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-network2.8/repos/community-staging-x86_64/PKGBUILD (from rev 709061, haskell-network2.8/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 18:57:52 UTC (rev 709062) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=network +pkgname=haskell-network2.8 +pkgver=2.8.0.1 +pkgrel=24 +pkgdesc="Low-level networking interface" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e133b1fadfdb0a38fff1fbeabec8ec90a8e7ec49a32a168077588289127ede25b7b4077269eac99f42df657f52e73332a58781e4d9ffd1cd1058497d8ac90f85') + +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/haskell/network/issues/333#issuecomment-400173091 +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 tp_smapi/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:57:59 Author: heftig Revision: 709065 0.43-237: linux 5.8.10.arch1-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:57:58 UTC (rev 709064) +++ PKGBUILD2020-09-17 18:57:59 UTC (rev 709065) @@ -9,7 +9,7 @@ pkgname=tp_smapi pkgver=0.43 -pkgrel=236 +pkgrel=237 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in netfilter-fullconenat/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:57:57 Author: heftig Revision: 709063 r73.0cf3b48-49: linux 5.8.10.arch1-1 Modified: netfilter-fullconenat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:57:52 UTC (rev 709062) +++ PKGBUILD2020-09-17 18:57:57 UTC (rev 709063) @@ -3,7 +3,7 @@ pkgname=netfilter-fullconenat pkgver=r73.0cf3b48 -pkgrel=48 +pkgrel=49 pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT" arch=('x86_64') url="https://github.com/Chion82/netfilter-full-cone-nat;
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:58:06 Author: heftig Revision: 709073 1.1.0-349: linux 5.8.10.arch1-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:58:05 UTC (rev 709072) +++ PKGBUILD2020-09-17 18:58:06 UTC (rev 709073) @@ -4,7 +4,7 @@ pkgname=acpi_call pkgver=1.1.0 -pkgrel=348 +pkgrel=349 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64') @@ -51,3 +51,4 @@ +
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:58:04 Author: heftig Revision: 709071 20200106-73: linux 5.8.10.arch1-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:58:04 UTC (rev 709070) +++ PKGBUILD2020-09-17 18:58:04 UTC (rev 709071) @@ -5,7 +5,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20200106 -pkgrel=72 +pkgrel=73 pkgdesc="Kernel module that emulates SCSI devices" url="https://cdemu.sourceforge.io/; arch=(x86_64)
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:58:03 Author: heftig Revision: 709069 8.048.03-29: linux 5.8.10.arch1-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:58:02 UTC (rev 709068) +++ PKGBUILD2020-09-17 18:58:03 UTC (rev 709069) @@ -4,7 +4,7 @@ pkgname=r8168 pkgver=8.048.03 -pkgrel=28 +pkgrel=29 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw; license=("GPL")
[arch-commits] Commit in acpi_call-lts/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:58:04 Author: heftig Revision: 709070 1.1.0-173: linux-lts 5.4.66-1 Modified: acpi_call-lts/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:58:03 UTC (rev 709069) +++ PKGBUILD2020-09-17 18:58:04 UTC (rev 709070) @@ -4,7 +4,7 @@ pkgname=acpi_call-lts pkgver=1.1.0 -pkgrel=172 +pkgrel=173 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64') @@ -49,3 +49,4 @@ +
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:56:26 Author: heftig Revision: 396238 5.8.10.zen1-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:53:23 UTC (rev 396237) +++ PKGBUILD2020-09-17 18:56:26 UTC (rev 396238) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux-zen -pkgver=5.8.9.zen2 +pkgver=5.8.10.zen1 pkgrel=1 pkgdesc='Linux ZEN' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in linux/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:56:28 Author: heftig Revision: 396239 5.8.10.arch1-1 Modified: linux/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:56:26 UTC (rev 396238) +++ PKGBUILD2020-09-17 18:56:28 UTC (rev 396239) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux -pkgver=5.8.9.arch2 +pkgver=5.8.10.arch1 pkgrel=1 pkgdesc='Linux' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:57:58 Author: heftig Revision: 709064 6.1.14-5: linux 5.8.10.arch1-1 Modified: virtualbox-host-modules-arch/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:57:57 UTC (rev 709063) +++ PKGBUILD2020-09-17 18:57:58 UTC (rev 709064) @@ -3,7 +3,7 @@ pkgname='virtualbox-host-modules-arch' pkgver=6.1.14 -pkgrel=4 +pkgrel=5 pkgdesc='Virtualbox host kernel modules for Arch Kernel' arch=('x86_64') url='https://virtualbox.org/' @@ -49,3 +49,4 @@ +
[arch-commits] Commit in r8168-lts/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:58:05 Author: heftig Revision: 709072 8.048.03-26: linux-lts 5.4.66-1 Modified: r8168-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:58:04 UTC (rev 709071) +++ PKGBUILD2020-09-17 18:58:05 UTC (rev 709072) @@ -2,7 +2,7 @@ pkgname=r8168-lts pkgver=8.048.03 -pkgrel=25 +pkgrel=26 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" url="http://www.realtek.com.tw; license=("GPL")
[arch-commits] Commit in jsonrpc-glib/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:56:56 Author: heftig Revision: 396241 3.38.0-1 Modified: jsonrpc-glib/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:56:31 UTC (rev 396240) +++ PKGBUILD2020-09-17 18:56:56 UTC (rev 396241) @@ -1,7 +1,7 @@ -# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan Alexander Steffens (heftig) pkgname=jsonrpc-glib -pkgver=3.34.0 +pkgver=3.38.0 pkgrel=1 pkgdesc="A JSON-RPC library for GLib" url="https://gitlab.gnome.org/GNOME/jsonrpc-glib; @@ -9,7 +9,8 @@ license=(LGPL) depends=(json-glib) makedepends=(git meson vala gobject-introspection gtk-doc) -_commit=3e5413bf92acea315d17be4dff58026d490e680f # tags/3.34.0^0 +provides=(libjsonrpc-glib-1.0.so) +_commit=1ef4e954414ee7886ed608bbe0b934c716cde142 # tags/3.38.0^0 source=("git+https://gitlab.gnome.org/GNOME/jsonrpc-glib.git#commit=$_commit;) sha256sums=('SKIP') @@ -24,7 +25,7 @@ build() { arch-meson $pkgname build -D enable_gtk_doc=true - ninja -C build + meson compile -C build } check() {
[arch-commits] Commit in haskell-network2.8/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:57:39 Author: felixonmars Revision: 709061 upgpkg: haskell-network2.8 2.8.0.1-24: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-network2.8/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:56:59 UTC (rev 709060) +++ PKGBUILD2020-09-17 18:57:39 UTC (rev 709061) @@ -4,7 +4,7 @@ _hkgname=network pkgname=haskell-network2.8 pkgver=2.8.0.1 -pkgrel=23 +pkgrel=24 pkgdesc="Low-level networking interface" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in broadcom-wl/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 18:58:00 Author: heftig Revision: 709066 6.30.223.271-230: linux 5.8.10.arch1-1 Modified: broadcom-wl/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 18:57:59 UTC (rev 709065) +++ PKGBUILD2020-09-17 18:58:00 UTC (rev 709066) @@ -5,7 +5,7 @@ #_kernelname=-custom # Build against kernel with a different name pkgname=${_module}${_kernelname} pkgver=6.30.223.271 -pkgrel=229 +pkgrel=230 pkgdesc='Broadcom 802.11 Linux STA wireless driver' arch=('x86_64') url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure' @@ -54,3 +54,4 @@ +
[arch-commits] Commit in tp_smapi-lts/repos (2 files)
Date: Thursday, September 17, 2020 @ 19:05:55 Author: heftig Revision: 709094 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi-lts/repos/community-testing-x86_64/ tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 709090, tp_smapi-lts/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 709090, tp_smapi-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-09-17 19:05:55 UTC (rev 709094) @@ -0,0 +1,50 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi-lts +pkgver=0.43 +pkgrel=93 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +makedepends=('linux-lts-headers' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd tp_smapi + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd tp_smapi + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(
[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)
Date: Thursday, September 17, 2020 @ 19:05:55 Author: heftig Revision: 709092 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox-host-modules-arch/repos/community-testing-x86_64/ virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 709089, virtualbox-host-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 709089, virtualbox-host-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-09-17 19:05:55 UTC (rev 709092) @@ -0,0 +1,52 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgname='virtualbox-host-modules-arch' +pkgver=6.1.14 +pkgrel=5 +pkgdesc='Virtualbox host kernel modules for Arch Kernel' +arch=('x86_64') +url='https://virtualbox.org/' +license=('GPL') +makedepends=('linux-headers' + "virtualbox-host-dkms=$pkgver") +replaces=('virtualbox-modules' 'virtualbox-host-modules') +conflicts=('virtualbox-modules' 'virtualbox-host-modules' + 'virtualbox-host-dkms') +provides=('VIRTUALBOX-HOST-MODULES') + +build() { + _kernver="$(
[arch-commits] Commit in acpi_call/repos (2 files)
Date: Thursday, September 17, 2020 @ 19:05:53 Author: heftig Revision: 709091 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call/repos/community-testing-x86_64/ acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 709089, acpi_call/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 709089, acpi_call/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-09-17 19:05:53 UTC (rev 709091) @@ -0,0 +1,54 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call +pkgver=1.1.0 +pkgrel=349 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +makedepends=('linux-headers' "acpi_call-dkms=$pkgver") +conflicts=('acpi_call-dkms') + +build() { + _kernver=$(
[arch-commits] Commit in nvidia-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Thursday, September 17, 2020 @ 19:06:04 Author: heftig Revision: 396252 archrelease: copy trunk to testing-x86_64 Added: nvidia-lts/repos/testing-x86_64/ nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 396251, nvidia-lts/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 396251, nvidia-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-17 19:06:04 UTC (rev 396252) @@ -0,0 +1,44 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Eric Bélanger + +pkgname=nvidia-lts +pkgver=450.66 +pkgrel=19 +epoch=1 +pkgdesc="NVIDIA drivers for linux-lts" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=('linux-lts-headers' "nvidia-dkms=$pkgver") +provides=('NVIDIA-MODULE') +license=('custom') +options=('!strip') + +build() { +_kernver=$(
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Thursday, September 17, 2020 @ 19:05:55 Author: heftig Revision: 709093 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 709089, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 709089, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-09-17 19:05:55 UTC (rev 709093) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.43 +pkgrel=237 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +makedepends=('linux-headers' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(
[arch-commits] Commit in r8168-lts/repos (2 files)
Date: Thursday, September 17, 2020 @ 19:06:02 Author: heftig Revision: 709099 archrelease: copy trunk to community-testing-x86_64 Added: r8168-lts/repos/community-testing-x86_64/ r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 709097, r8168-lts/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 709097, r8168-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-09-17 19:06:02 UTC (rev 709099) @@ -0,0 +1,35 @@ +# Maintainer: Massimiliano Torromeo + +pkgname=r8168-lts +pkgver=8.048.03 +pkgrel=26 +pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +makedepends=('linux-lts-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/r8168-$pkgver.tar.gz) +sha256sums=('0f191c4dc2f2e1aef6789d34820305fae27690d20212f2ac12ded634eb786d8c') + +build() { + cd "r8168-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/src/linux-lts M="$PWD/src" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN -DCONFIG_ASPM -DENABLE_S5WOL -DENABLE_EEE" \ + modules +} + +package() { + depends=('glibc' 'linux-lts') + + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in haskell-pgp-wordlist/repos (2 files)
Date: Thursday, September 17, 2020 @ 19:05:53 Author: felixonmars Revision: 709090 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pgp-wordlist/repos/community-staging-x86_64/ haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD (from rev 709089, haskell-pgp-wordlist/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD (from rev 709089, haskell-pgp-wordlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 19:05:53 UTC (rev 709090) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=pgp-wordlist +pkgname=haskell-pgp-wordlist +pkgver=0.1.0.3 +pkgrel=57 +pkgdesc="Translate between binary data and a human-readable collection of words." +url="https://github.com/quchen/pgp-wordlist; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b7c6db47c1f9a0b10c5c94ea46b8eee282988e5990ef3dafa2d07a5bfc0718572b04494d23ddab063811ef2452546d6b17010c6490a89031f4b071f1a43d989b') + +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-pgp-wordlist/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 19:05:40 Author: felixonmars Revision: 709089 upgpkg: haskell-pgp-wordlist 0.1.0.3-57: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-pgp-wordlist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 19:05:10 UTC (rev 709088) +++ PKGBUILD2020-09-17 19:05:40 UTC (rev 709089) @@ -3,7 +3,7 @@ _hkgname=pgp-wordlist pkgname=haskell-pgp-wordlist pkgver=0.1.0.3 -pkgrel=56 +pkgrel=57 pkgdesc="Translate between binary data and a human-readable collection of words." url="https://github.com/quchen/pgp-wordlist; license=('BSD')
[arch-commits] Commit in haskell-resolv/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 19:17:59 Author: felixonmars Revision: 709133 upgpkg: haskell-resolv 0.1.2.0-21: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-resolv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 19:17:17 UTC (rev 709132) +++ PKGBUILD2020-09-17 19:17:59 UTC (rev 709133) @@ -3,7 +3,7 @@ _hkgname=resolv pkgname=haskell-resolv pkgver=0.1.2.0 -pkgrel=20 +pkgrel=21 pkgdesc="Domain Name Service (DNS) lookup via the libresolv standard library routines" url="https://github.com/hvr/resolv; license=('GPL')
[arch-commits] Commit in haskell-resolv/repos (2 files)
Date: Thursday, September 17, 2020 @ 19:18:12 Author: felixonmars Revision: 709134 archrelease: copy trunk to community-staging-x86_64 Added: haskell-resolv/repos/community-staging-x86_64/ haskell-resolv/repos/community-staging-x86_64/PKGBUILD (from rev 709133, haskell-resolv/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-resolv/repos/community-staging-x86_64/PKGBUILD (from rev 709133, haskell-resolv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 19:18:12 UTC (rev 709134) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=resolv +pkgname=haskell-resolv +pkgver=0.1.2.0 +pkgrel=21 +pkgdesc="Domain Name Service (DNS) lookup via the libresolv standard library routines" +url="https://github.com/hvr/resolv; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fae2d0717a109b0d6cc19c51c773bc68c64c0048b9d930528cf5622ee270ebaddec180c1d444542e8eb036262611f5b88deadeea223fb2ef2b15b41369a2376e') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/1.2.3/1.3/' $_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" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-reinterpret-cast/repos (2 files)
Date: Thursday, September 17, 2020 @ 19:17:17 Author: felixonmars Revision: 709132 archrelease: copy trunk to community-staging-x86_64 Added: haskell-reinterpret-cast/repos/community-staging-x86_64/ haskell-reinterpret-cast/repos/community-staging-x86_64/PKGBUILD (from rev 709131, haskell-reinterpret-cast/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-reinterpret-cast/repos/community-staging-x86_64/PKGBUILD (from rev 709131, haskell-reinterpret-cast/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 19:17:17 UTC (rev 709132) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan + +_hkgname=reinterpret-cast +pkgname=haskell-reinterpret-cast +pkgver=0.1.0 +pkgrel=69 +pkgdesc="Memory reinterpretation casts for Float/Double and Word32/Word64" +url="https://github.com/nh2/reinterpret-cast; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-data-binary-ieee754' 'haskell-hspec' 'haskell-loop') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('217bff79abd149a8d644547b7a691b68400fa543dfd824160e1d41e90b489ab1d3e274b76cbe88d16572a41afd63705d15e973640493b119894d337df3b6ccba') + +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" +}
[arch-commits] Commit in haskell-reinterpret-cast/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 19:17:03 Author: felixonmars Revision: 709131 upgpkg: haskell-reinterpret-cast 0.1.0-69: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-reinterpret-cast/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 19:16:06 UTC (rev 709130) +++ PKGBUILD2020-09-17 19:17:03 UTC (rev 709131) @@ -3,7 +3,7 @@ _hkgname=reinterpret-cast pkgname=haskell-reinterpret-cast pkgver=0.1.0 -pkgrel=68 +pkgrel=69 pkgdesc="Memory reinterpretation casts for Float/Double and Word32/Word64" url="https://github.com/nh2/reinterpret-cast; license=('MIT')
[arch-commits] Commit in libwpe/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 19:16:54 Author: heftig Revision: 396259 use meson Modified: libwpe/trunk/PKGBUILD --+ PKGBUILD | 30 ++ 1 file changed, 18 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 19:06:32 UTC (rev 396258) +++ PKGBUILD2020-09-17 19:16:54 UTC (rev 396259) @@ -8,28 +8,34 @@ arch=(x86_64) license=(custom) depends=(libxkbcommon gcc-libs) -makedepends=(cmake mesa) +makedepends=(mesa git meson) provides=(libwpe-1.0.so) -source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc}) -sha256sums=('a6f00a7d091cbd4db57fe7ee3b4c12c6350921d654ed79812800a26c888481d2' -'SKIP') +_commit=6483872b0b11856a6e5f0ac9724661cdbaac9d6f # tags/1.8.0^0 +source=("git+https://github.com/WebPlatformForEmbedded/libwpe?signed#commit=$_commit;) +sha256sums=('SKIP') validpgpkeys=('5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') # Adrián Pérez de Castro +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + prepare() { - cd $pkgname-$pkgver + cd $pkgname } build() { - cmake -H$pkgname-$pkgver -Bbuild \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=/usr/lib - cmake --build build + arch-meson $pkgname build + meson compile -C build } +check() { + meson test -C build --print-errorlogs +} + package() { - DESTDIR="$pkgdir" cmake --build build --target install - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname-$pkgver/COPYING + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING } # vim:set sw=2 et:
[arch-commits] Commit in haskell-css-text/repos (2 files)
Date: Thursday, September 17, 2020 @ 19:24:39 Author: felixonmars Revision: 709150 archrelease: copy trunk to community-staging-x86_64 Added: haskell-css-text/repos/community-staging-x86_64/ haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 709149, haskell-css-text/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 709149, haskell-css-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 19:24:39 UTC (rev 709150) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=css-text +pkgname=haskell-css-text +pkgver=0.1.3.0 +pkgrel=100 +pkgdesc="CSS parser and renderer." +url="https://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628') + +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-attoparsec-iso8601/repos (2 files)
Date: Thursday, September 17, 2020 @ 19:24:00 Author: felixonmars Revision: 709148 archrelease: copy trunk to community-staging-x86_64 Added: haskell-attoparsec-iso8601/repos/community-staging-x86_64/ haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD (from rev 709147, haskell-attoparsec-iso8601/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD (from rev 709147, haskell-attoparsec-iso8601/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-17 19:24:00 UTC (rev 709148) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=attoparsec-iso8601 +pkgname=haskell-attoparsec-iso8601 +pkgver=1.0.1.0 +pkgrel=76 +pkgdesc="Parsing of ISO 8601 dates, originally from aeson" +url="https://github.com/bos/aeson; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a1d751d388446a7d2f628d7112b72beab338061bf2f8dc74c26549f0e93ebbb955bd9082db8a70db71cd80ceb576b22a94195c34f816eb6cecd5c584cb100e8b') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.11/<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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer -f-fast +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-email-validate/trunk (PKGBUILD)
Date: Thursday, September 17, 2020 @ 19:25:11 Author: felixonmars Revision: 709151 upgpkg: haskell-email-validate 2.3.2.13-21: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-email-validate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-17 19:24:39 UTC (rev 709150) +++ PKGBUILD2020-09-17 19:25:11 UTC (rev 709151) @@ -4,7 +4,7 @@ _hkgname=email-validate pkgname=haskell-email-validate pkgver=2.3.2.13 -pkgrel=20 +pkgrel=21 pkgdesc="Validating an email address string against RFC 5322" url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct; license=("BSD")