[arch-commits] Commit in skk-jisyo/repos/community-any (4 files)
Date: Wednesday, November 20, 2019 @ 07:55:19 Author: farseerfc Revision: 530713 archrelease: copy trunk to community-any Added: skk-jisyo/repos/community-any/PKGBUILD (from rev 530711, skk-jisyo/trunk/PKGBUILD) skk-jisyo/repos/community-any/skk-jisyo.install (from rev 530712, skk-jisyo/trunk/skk-jisyo.install) Deleted: skk-jisyo/repos/community-any/PKGBUILD skk-jisyo/repos/community-any/skk-jisyo.install ---+ PKGBUILD | 156 ++-- skk-jisyo.install | 20 +++--- 2 files changed, 88 insertions(+), 88 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-20 07:55:05 UTC (rev 530712) +++ PKGBUILD2019-11-20 07:55:19 UTC (rev 530713) @@ -1,78 +0,0 @@ -# Maintainer: Jiachen Yang -# Contributor: Felix Yan -# Contributor: jeneshicc - -pkgname=skk-jisyo -pkgver=20190721 -pkgrel=1 -pkgdesc="Dictionaries for the SKK Japanese input method" -arch=('any') -url="http://openlab.ring.gr.jp/skk/; -optdepends=('skktools: Dictionary maintenance tools') -license=('GPL') -install=${pkgname}.install - -_skk_jisyo_gz=(L - M - ML - S - JIS2 - JIS2004 - JIS3_4 - assoc - china_taiwan - fullname - geo - itaiji - itaiji.JIS3_4 - jinmei - law - lisp - mazegaki - okinawa - propernoun - pubdic+ - requested - station - wrong - wrong.annotated) - -source=() -for _t in "${_skk_jisyo_gz[@]}" ; do - source+=("SKK-JISYO.$_t.$pkgver.gz::http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.$_t.gz;) -done - -md5sums=('d813234f2a6a5f5675e69a81c3fc6c23' - 'f7aa51134b25c5481daca8cb396b3964' - '7cf77e039da06101bef47adb30ca2b34' - 'ad07adfb18b270d54faf0b8a63b4a296' - 'dd400ae8446958dc8976b629a5afa37e' - '87bb25fd8bbaaab7ad0af9ab1c2c6f2a' - '569935e0fd4a8acf064f3ee5effec762' - 'f4d39ee02f15216456bddc07d2b25559' - '8818b884c9706b4a40d97f3aedf1b1c5' - '03282044a5069ac1baffb35e2e01199f' - '1c6950951234f06168e16ab3718fbd90' - 'e2df40facb2bc150fa12cdff6f168ab3' - '2af0a6271df8f8e1e9ddac2d6be92d69' - '87bab3dd7440c2577e28573a613c63e7' - 'b9c6a38ff2aafe0e24be793c038f78b0' - '829293eba49a4c48399f43ce43ead238' - '05536815be073f4eb36e9ad147a2389d' - '4bf0b1761f03e05caa61c8a6ff295d9f' - '53407c1d74036759a7db1fa07dd8e5d4' - 'fd4b8dda0e411c82435e97a0a03771e7' - 'be9617afe977227b721ec46f6114aff5' - '8a7d5efefea00655b4c178dff4c89070' - 'bf289c0e60b48f652197043467510a04' - 'bbbf4139679c451a342a55406ad7d907') - - -package() { - mkdir jisyo - for _t in "${_skk_jisyo_gz[@]}" ; do -cp "SKK-JISYO.$_t.$pkgver.gz" "jisyo/SKK-JISYO.$_t.$pkgver.gz" -gunzip "jisyo/SKK-JISYO.$_t.$pkgver.gz" -install -D -m 644 "jisyo/SKK-JISYO.$_t.$pkgver" "$pkgdir/usr/share/skk/SKK-JISYO.$_t" - done -} Copied: skk-jisyo/repos/community-any/PKGBUILD (from rev 530711, skk-jisyo/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-11-20 07:55:19 UTC (rev 530713) @@ -0,0 +1,78 @@ +# Maintainer: Jiachen Yang +# Contributor: Felix Yan +# Contributor: jeneshicc + +pkgname=skk-jisyo +pkgver=20191117 +pkgrel=1 +pkgdesc="Dictionaries for the SKK Japanese input method" +arch=('any') +url="http://openlab.ring.gr.jp/skk/; +optdepends=('skktools: Dictionary maintenance tools') +license=('GPL') +install=${pkgname}.install + +_skk_jisyo_gz=(L + M + ML + S + JIS2 + JIS2004 + JIS3_4 + assoc + china_taiwan + fullname + geo + itaiji + itaiji.JIS3_4 + jinmei + law + lisp + mazegaki + okinawa + propernoun + pubdic+ + requested + station + wrong + wrong.annotated) + +source=() +for _t in "${_skk_jisyo_gz[@]}" ; do + source+=("SKK-JISYO.$_t.$pkgver.gz::http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.$_t.gz;) +done + +md5sums=('d1e7f35c1b24beb49bf4c0780a2d9422' + 'f7aa51134b25c5481daca8cb396b3964' + '7cf77e039da06101bef47adb30ca2b34' + 'ad07adfb18b270d54faf0b8a63b4a296' + 'dd400ae8446958dc8976b629a5afa37e' + '87bb25fd8bbaaab7ad0af9ab1c2c6f2a' + '569935e0fd4a8acf064f3ee5effec762' + 'f4d39ee02f15216456bddc07d2b25559' + '9ca9fbfe01158792a1e564de9d9c4ec9' +
[arch-commits] Commit in haskell-ipynb/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:55:05 Author: felixonmars Revision: 530712 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ipynb/repos/community-staging-x86_64/ haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 530711, haskell-ipynb/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 530711, haskell-ipynb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:55:05 UTC (rev 530712) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ipynb +pkgname=haskell-ipynb +pkgver=0.1 +pkgrel=77 +pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" +url="https://github.com/jgm/ipynb; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 'haskell-microlens-aeson' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4') + +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 +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-ipynb/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:54:50 Author: felixonmars Revision: 530711 upgpkg: haskell-ipynb 0.1-77 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-ipynb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:54:41 UTC (rev 530710) +++ PKGBUILD2019-11-20 07:54:50 UTC (rev 530711) @@ -3,7 +3,7 @@ _hkgname=ipynb pkgname=haskell-ipynb pkgver=0.1 -pkgrel=76 +pkgrel=77 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" url="https://github.com/jgm/ipynb; license=('BSD')
[arch-commits] Commit in skk-jisyo/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:54:41 Author: farseerfc Revision: 530710 upgpkg: skk-jisyo 20191117-1 skk-jisyo 20191117 Modified: skk-jisyo/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:53:37 UTC (rev 530709) +++ PKGBUILD2019-11-20 07:54:41 UTC (rev 530710) @@ -3,7 +3,7 @@ # Contributor: jeneshicc pkgname=skk-jisyo -pkgver=20190721 +pkgver=20191117 pkgrel=1 pkgdesc="Dictionaries for the SKK Japanese input method" arch=('any') @@ -42,7 +42,7 @@ source+=("SKK-JISYO.$_t.$pkgver.gz::http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.$_t.gz;) done -md5sums=('d813234f2a6a5f5675e69a81c3fc6c23' +md5sums=('d1e7f35c1b24beb49bf4c0780a2d9422' 'f7aa51134b25c5481daca8cb396b3964' '7cf77e039da06101bef47adb30ca2b34' 'ad07adfb18b270d54faf0b8a63b4a296' @@ -50,7 +50,7 @@ '87bb25fd8bbaaab7ad0af9ab1c2c6f2a' '569935e0fd4a8acf064f3ee5effec762' 'f4d39ee02f15216456bddc07d2b25559' - '8818b884c9706b4a40d97f3aedf1b1c5' + '9ca9fbfe01158792a1e564de9d9c4ec9' '03282044a5069ac1baffb35e2e01199f' '1c6950951234f06168e16ab3718fbd90' 'e2df40facb2bc150fa12cdff6f168ab3' @@ -64,7 +64,7 @@ 'fd4b8dda0e411c82435e97a0a03771e7' 'be9617afe977227b721ec46f6114aff5' '8a7d5efefea00655b4c178dff4c89070' - 'bf289c0e60b48f652197043467510a04' + '13963e5fc47bf5739ffbd268fb4ce818' 'bbbf4139679c451a342a55406ad7d907')
[arch-commits] Commit in haskell-aeson-diff/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:53:37 Author: felixonmars Revision: 530709 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-diff/repos/community-staging-x86_64/ haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 530708, haskell-aeson-diff/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 530708, haskell-aeson-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:53:37 UTC (rev 530709) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-diff +pkgname=haskell-aeson-diff +pkgver=1.1.0.7 +pkgrel=47 +pkgdesc="Extract and apply patches to JSON documents" +url="https://github.com/thsutton/aeson-diff; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 'haskell-hashable' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-optparse-applicative') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'hlint') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('309cc2c73337079414df2b8491ffa379c02e8c658b8c0bc886e45bb8ea22a8ef9284ca7d940201717a35e002ae116571acf6f3f57ef02805e0c397494e574a0b') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aeson-diff/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:53:24 Author: felixonmars Revision: 530708 upgpkg: haskell-aeson-diff 1.1.0.7-47 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-aeson-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:51:28 UTC (rev 530707) +++ PKGBUILD2019-11-20 07:53:24 UTC (rev 530708) @@ -3,7 +3,7 @@ _hkgname=aeson-diff pkgname=haskell-aeson-diff pkgver=1.1.0.7 -pkgrel=46 +pkgrel=47 pkgdesc="Extract and apply patches to JSON documents" url="https://github.com/thsutton/aeson-diff; license=('BSD')
[arch-commits] Commit in hlint/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:51:28 Author: felixonmars Revision: 530707 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 530706, hlint/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 530706, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:51:28 UTC (rev 530707) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=2.1.14 +pkgrel=74 +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-hscolour' 'haskell-refact' + 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate' + 'haskell-unordered-containers' '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=('d4c7474791252401740d121118576579dd82b2c6cd52072b28faaf39e431f0b378387675d70f122109e6dc111e9889a51310c1c8881f6e33c13b889be4f4bb41') + +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 +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 hlint/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:51:14 Author: felixonmars Revision: 530706 upgpkg: hlint 2.1.14-74 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:48:54 UTC (rev 530705) +++ PKGBUILD2019-11-20 07:51:14 UTC (rev 530706) @@ -3,7 +3,7 @@ pkgname=hlint pkgver=2.1.14 -pkgrel=73 +pkgrel=74 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/; license=("BSD")
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:48:43 Author: felixonmars Revision: 530704 upgpkg: hledger-web 1.15-40 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:46:44 UTC (rev 530703) +++ PKGBUILD2019-11-20 07:48:43 UTC (rev 530704) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.15 -pkgrel=39 +pkgrel=40 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:48:54 Author: felixonmars Revision: 530705 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 530704, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 530704, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:48:54 UTC (rev 530705) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.15 +pkgrel=40 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 'haskell-decimal' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('1743835e21cf7b6c38ef31e293e0db80d1bf87dd064f382678547d2430b04f95c6d2dcf6d5175179e43f151581b239dead2400b208bd1cdda3bafbf2ca30') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:46:44 Author: felixonmars Revision: 530703 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 530702, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 530702, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:46:44 UTC (rev 530703) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.15 +pkgrel=12 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 'haskell-pretty-show' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 'haskell-brick' + 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('67b5f6d013b9aed9e139b0f87510ee01e07c78ca8a003d8db74f3d851d00acf4df1f2b991e0e7b4ed847a2bdf5d38412798e02581c332b4d7c527155f5232565') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:46:33 Author: felixonmars Revision: 530702 upgpkg: hledger-ui 1.15-12 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:45:04 UTC (rev 530701) +++ PKGBUILD2019-11-20 07:46:33 UTC (rev 530702) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.15 -pkgrel=11 +pkgrel=12 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:44:51 Author: felixonmars Revision: 530700 upgpkg: hledger 1.15.2-11 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:43:10 UTC (rev 530699) +++ PKGBUILD2019-11-20 07:44:51 UTC (rev 530700) @@ -3,7 +3,7 @@ pkgname=hledger pkgver=1.15.2 -pkgrel=10 +pkgrel=11 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:45:04 Author: felixonmars Revision: 530701 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 530700, hledger/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 530700, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:45:04 UTC (rev 530701) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.15.2 +pkgrel=11 +pkgdesc="Command-line interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 'haskell-cmdargs' + 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-easytest' + 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 'haskell-math-functions' + 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' 'haskell-regex-tdfa' + 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' 'haskell-temporary' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-utility-ht' + 'haskell-wizards') +makedepends=('ghc' 'haskell-extra' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-timeit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('77362ab356f16abe6742a1c59985b4e31a8901fb236083eb8fb77689e9ccf99e76f8bde722a4e05daebf0c23654b5bf2d1ecd2e7613b5a8ab85efd99d3282fc3') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fterminfo -fthreaded --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hindent/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:43:10 Author: felixonmars Revision: 530699 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 530698, hindent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 530698, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:43:10 UTC (rev 530699) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.3.1 +pkgrel=27 +pkgdesc="Extensible Haskell pretty printer" +url="https://github.com/commercialhaskell/hindent; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-monad-loops' 'haskell-optparse-applicative' + 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 'haskell-unix-compat' + 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc' 'haskell-diff' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('fee2298ddd59cfb1fac008dca9d6b761cecdecc4eabd7752994e6c9917b19e042100c93e440a64027ee8c8962de899605f93503f2c721e87a18a6c957892fab8') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in hindent/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:43:00 Author: felixonmars Revision: 530698 upgpkg: hindent 5.3.1-27 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:39:59 UTC (rev 530697) +++ PKGBUILD2019-11-20 07:43:00 UTC (rev 530698) @@ -3,7 +3,7 @@ pkgname=hindent pkgver=5.3.1 -pkgrel=26 +pkgrel=27 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent; license=("BSD")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:39:59 Author: felixonmars Revision: 530697 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 530696, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 530696, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:39:59 UTC (rev 530697) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=7.20191114 +pkgrel=6 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 'haskell-hinotify' + 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' 'haskell-microlens' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' + 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' 'haskell-torrent' + 'haskell-unix-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup -j1 +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:39:16 Author: felixonmars Revision: 530696 upgpkg: git-annex 7.20191114-6 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:34:04 UTC (rev 530695) +++ PKGBUILD2019-11-20 07:39:16 UTC (rev 530696) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=7.20191114 -pkgrel=5 +pkgrel=6 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in v2ray/repos/community-x86_64 (4 files)
Date: Wednesday, November 20, 2019 @ 07:34:04 Author: felixonmars Revision: 530695 archrelease: copy trunk to community-x86_64 Added: v2ray/repos/community-x86_64/PKGBUILD (from rev 530694, v2ray/trunk/PKGBUILD) v2ray/repos/community-x86_64/v2ray.service (from rev 530694, v2ray/trunk/v2ray.service) Deleted: v2ray/repos/community-x86_64/PKGBUILD v2ray/repos/community-x86_64/v2ray.service ---+ PKGBUILD | 126 v2ray.service | 28 ++-- 2 files changed, 78 insertions(+), 76 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-20 07:33:19 UTC (rev 530694) +++ PKGBUILD2019-11-20 07:34:04 UTC (rev 530695) @@ -1,62 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: pandada8 - -pkgname=v2ray -pkgver=4.21.3 -pkgrel=1 -pkgdesc="A platform for building proxies to bypass network restrictions" -arch=('x86_64') -url="https://github.com/v2ray/v2ray-core; -license=('MIT') -depends=('glibc' 'v2ray-domain-list-community' 'v2ray-geoip') -makedepends=('go-pie' 'golang-golang-x-crypto' 'golang-golang-x-net' 'git') -backup=(etc/v2ray/config.json) -source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/v2ray-core/archive/v$pkgver.tar.gz; -'v2ray.service') -sha512sums=('a5daf8bd50849f09da584c2c278ca3abdacad0a14cf2426938ae2d609b53c974713019da4dd3187dfada95ed72dbe47dd7a0eb3b73ac5eff028099393b19ea80' - '37efc20ef71147f4400eba2bf57766462b5803b5952768bd32d5224f35e37c9c5639aaa19e0f3b63b52063dafd0381f40e2bfbb60dace08b055f0b3245cfa2b7') - -prepare() { - export GOPATH="$srcdir/build:/usr/share/gocode" - mkdir -p "$srcdir"/build/src/v2ray.com - - # mv *.com *.io *.org *.net "$srcdir"/build/src/ - mv v2ray-core-$pkgver "$srcdir"/build/src/v2ray.com/core - - # Future makedepends - go get github.com/golang/protobuf/proto go.starlark.net/starlark go.starlark.net/syntax \ - google.golang.org/grpc github.com/gorilla/websocket github.com/refraction-networking/utls - - # Future checkdepends - go get github.com/golang/mock/gomock github.com/google/go-cmp/cmp \ - golang.org/x/sync/errgroup github.com/miekg/dns h12.io/socks -} - -build() { - go build -trimpath \ --ldflags "-extldflags ${LDFLAGS}" \ --o v2ray v2ray.com/core/main - - go build -trimpath \ --ldflags "-extldflags ${LDFLAGS}" \ --o v2ctl v2ray.com/core/infra/control/main -} - -check() { - cd "$srcdir"/build/src/v2ray.com/core - go test -p 1 -tags json -v -timeout 30m v2ray.com/core/... -} - -package() { - cd "$srcdir"/build/src/v2ray.com/core - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/v2ray/LICENSE - install -Dm644 release/config/systemd/v2ray.service "$pkgdir"/usr/lib/systemd/system/v2ray.service - sed -i -e '/ExecStart/i Environment=V2RAY_LOCATION_ASSET=/etc/v2ray' \ - -e 's|/usr/bin/v2ray/v2ray|/usr/bin/v2ray|' \ - "$pkgdir"/usr/lib/systemd/system/v2ray.service - install -Dm644 release/config/*.json -t "$pkgdir"/etc/v2ray/ - install -Dm755 "$srcdir"/v2ray -t "$pkgdir"/usr/bin/ - install -Dm755 "$srcdir"/v2ctl -t "$pkgdir"/usr/bin/ - - install -Dm644 "$srcdir"/v2ray.service "$pkgdir"/usr/lib/systemd/system/v2ray@.service -} Copied: v2ray/repos/community-x86_64/PKGBUILD (from rev 530694, v2ray/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-11-20 07:34:04 UTC (rev 530695) @@ -0,0 +1,64 @@ +# Maintainer: Felix Yan +# Contributor: pandada8 + +pkgname=v2ray +pkgver=4.21.3 +pkgrel=2 +pkgdesc="A platform for building proxies to bypass network restrictions" +arch=('x86_64') +url="https://github.com/v2ray/v2ray-core; +license=('MIT') +depends=('glibc' 'v2ray-domain-list-community' 'v2ray-geoip') +makedepends=('go-pie' 'golang-golang-x-crypto' 'golang-golang-x-net' 'git') +backup=(etc/v2ray/config.json) +source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/v2ray-core/archive/v$pkgver.tar.gz; +'v2ray.service') +sha512sums=('a5daf8bd50849f09da584c2c278ca3abdacad0a14cf2426938ae2d609b53c974713019da4dd3187dfada95ed72dbe47dd7a0eb3b73ac5eff028099393b19ea80' + '37efc20ef71147f4400eba2bf57766462b5803b5952768bd32d5224f35e37c9c5639aaa19e0f3b63b52063dafd0381f40e2bfbb60dace08b055f0b3245cfa2b7') + +prepare() { + export GOPATH="$srcdir/build:/usr/share/gocode" + mkdir -p "$srcdir"/build/src/v2ray.com + + # mv *.com *.io *.org *.net "$srcdir"/build/src/ + mv v2ray-core-$pkgver "$srcdir"/build/src/v2ray.com/core + + # Future makedepends + go get github.com/golang/protobuf/proto go.starlark.net/starlark go.starlark.net/syntax \ + google.golang.org/grpc github.com/gorilla/websocket github.com/refraction-networking/utls + + # Future checkdepends + go get github.com/golang/mock/gomock github.com/google/go-cmp/cmp \ + golang.org/x/sync/errgroup github.com/miekg/dns
[arch-commits] Commit in v2ray/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:33:19 Author: felixonmars Revision: 530694 upgpkg: v2ray 4.21.3-2 move files to /usr/lib/v2ray Modified: v2ray/trunk/PKGBUILD --+ PKGBUILD | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:33:13 UTC (rev 530693) +++ PKGBUILD2019-11-20 07:33:19 UTC (rev 530694) @@ -3,7 +3,7 @@ pkgname=v2ray pkgver=4.21.3 -pkgrel=1 +pkgrel=2 pkgdesc="A platform for building proxies to bypass network restrictions" arch=('x86_64') url="https://github.com/v2ray/v2ray-core; @@ -51,12 +51,14 @@ cd "$srcdir"/build/src/v2ray.com/core install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/v2ray/LICENSE install -Dm644 release/config/systemd/v2ray.service "$pkgdir"/usr/lib/systemd/system/v2ray.service - sed -i -e '/ExecStart/i Environment=V2RAY_LOCATION_ASSET=/etc/v2ray' \ - -e 's|/usr/bin/v2ray/v2ray|/usr/bin/v2ray|' \ + sed -i -e 's|/usr/bin/v2ray/v2ray|/usr/lib/v2ray/v2ray|' \ "$pkgdir"/usr/lib/systemd/system/v2ray.service install -Dm644 release/config/*.json -t "$pkgdir"/etc/v2ray/ - install -Dm755 "$srcdir"/v2ray -t "$pkgdir"/usr/bin/ - install -Dm755 "$srcdir"/v2ctl -t "$pkgdir"/usr/bin/ + install -Dm755 "$srcdir"/v2ray -t "$pkgdir"/usr/lib/v2ray/ + install -Dm755 "$srcdir"/v2ctl -t "$pkgdir"/usr/lib/v2ray/ + install -dm755 "$pkgdir"/usr/bin + ln -s ../lib/v2ray/v2ray "$pkgdir"/usr/bin/v2ray + ln -s ../lib/v2ray/v2ctl "$pkgdir"/usr/bin/v2ctl install -Dm644 "$srcdir"/v2ray.service "$pkgdir"/usr/lib/systemd/system/v2ray@.service }
[arch-commits] Commit in v2ray-domain-list-community/repos/community-any (2 files)
Date: Wednesday, November 20, 2019 @ 07:33:13 Author: felixonmars Revision: 530693 archrelease: copy trunk to community-any Added: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 530692, v2ray-domain-list-community/trunk/PKGBUILD) Deleted: v2ray-domain-list-community/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-20 07:32:59 UTC (rev 530692) +++ PKGBUILD2019-11-20 07:33:13 UTC (rev 530693) @@ -1,34 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=v2ray-domain-list-community -pkgver=20191107.1 -pkgrel=1 -pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" -arch=('any') -url="https://github.com/v2ray/domain-list-community; -license=('MIT') -makedepends=('go-pie' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;) -sha512sums=('e6c9a0703ac427d74473d871a07c0423cc6150bdeea2feb1d631a8140e5d58596987ad69822fee15964c98c18d48a88c208793ed2ebcb7b03e7b8e1291ac8013') - -prepare() { - mkdir .gopath - export GOPATH="$srcdir/.gopath" - - mkdir -p .gopath/src/github.com/v2ray - ln -s "$PWD/domain-list-community-$pkgver" .gopath/src/github.com/v2ray/domain-list-community - - go get github.com/golang/protobuf/proto - go get -insecure v2ray.com/core/app/router -} - -build() { - cd .gopath - go run ./src/github.com/v2ray/domain-list-community/main.go -} - -package() { - cd .gopath - install -Dm755 dlc.dat "$pkgdir"/etc/v2ray/geosite.dat - install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 530692, v2ray-domain-list-community/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-11-20 07:33:13 UTC (rev 530693) @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan + +pkgname=v2ray-domain-list-community +pkgver=20191107.1 +pkgrel=2 +pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" +arch=('any') +url="https://github.com/v2ray/domain-list-community; +license=('MIT') +makedepends=('go-pie' 'git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;) +sha512sums=('e6c9a0703ac427d74473d871a07c0423cc6150bdeea2feb1d631a8140e5d58596987ad69822fee15964c98c18d48a88c208793ed2ebcb7b03e7b8e1291ac8013') + +prepare() { + mkdir .gopath + export GOPATH="$srcdir/.gopath" + + mkdir -p .gopath/src/github.com/v2ray + ln -s "$PWD/domain-list-community-$pkgver" .gopath/src/github.com/v2ray/domain-list-community + + go get github.com/golang/protobuf/proto + go get -insecure v2ray.com/core/app/router +} + +build() { + cd .gopath + go run ./src/github.com/v2ray/domain-list-community/main.go +} + +package() { + cd .gopath + install -Dm755 dlc.dat "$pkgdir"/usr/lib/v2ray/geosite.dat + install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in v2ray-geoip/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:32:51 Author: felixonmars Revision: 530691 archrelease: copy trunk to community-any Added: v2ray-geoip/repos/community-any/PKGBUILD (from rev 530690, v2ray-geoip/trunk/PKGBUILD) Deleted: v2ray-geoip/repos/community-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-20 07:32:38 UTC (rev 530690) +++ PKGBUILD2019-11-20 07:32:51 UTC (rev 530691) @@ -1,32 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=v2ray-geoip -pkgver=20191022 -pkgrel=1 -pkgdesc="GeoIP List for V2Ray" -arch=('any') -url="https://github.com/v2ray/geoip; -license=('MIT') -makedepends=('go-pie' 'git') -source=("GeoLite2-Country-CSV-$pkgver.zip::https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country-CSV.zip;) -sha512sums=('6c929c7309c6c027e922844a60fd91d1e36e75a9c11e1f198fce8ca12c139f75abbc1d32513510f248f17e44a7e58fe75ca37a05d354d7e270195b8654864482') - -prepare() { - mkdir .gopath - export GOPATH="$srcdir/.gopath" - - go get -insecure github.com/v2ray/geoip - - mv "$srcdir"/GeoLite2-Country-CSV_$pkgver .gopath/geoip -} - -build() { - cd .gopath - bin/geoip --country=./geoip/GeoLite2-Country-Locations-en.csv --ipv4=./geoip/GeoLite2-Country-Blocks-IPv4.csv --ipv6=./geoip/GeoLite2-Country-Blocks-IPv6.csv -} - -package() { - cd .gopath - install -Dm755 geoip.dat "$pkgdir"/etc/v2ray/geoip.dat - install -Dm644 "$GOPATH"/src/github.com/v2ray/geoip/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: v2ray-geoip/repos/community-any/PKGBUILD (from rev 530690, v2ray-geoip/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-11-20 07:32:51 UTC (rev 530691) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan + +pkgname=v2ray-geoip +pkgver=20191119 +pkgrel=1 +pkgdesc="GeoIP List for V2Ray" +arch=('any') +url="https://github.com/v2ray/geoip; +license=('MIT') +makedepends=('go-pie' 'git') +source=("GeoLite2-Country-CSV-$pkgver.zip::https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country-CSV.zip;) +sha512sums=('ede6b3a69db469d00e6f05a13baed7307e02f9d59198b93a497ab37250f6888f8cfdd1af2ddf169c5d01c134bafb2ec94c7320b26fa34d19f7934ac81427fdf3') + +prepare() { + mkdir .gopath + export GOPATH="$srcdir/.gopath" + + go get -insecure github.com/v2ray/geoip + + mv "$srcdir"/GeoLite2-Country-CSV_$pkgver .gopath/geoip +} + +build() { + cd .gopath + bin/geoip --country=./geoip/GeoLite2-Country-Locations-en.csv --ipv4=./geoip/GeoLite2-Country-Blocks-IPv4.csv --ipv6=./geoip/GeoLite2-Country-Blocks-IPv6.csv +} + +package() { + cd .gopath + install -Dm755 geoip.dat "$pkgdir"/usr/lib/v2ray/geoip.dat + install -Dm644 "$GOPATH"/src/github.com/v2ray/geoip/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in v2ray-domain-list-community/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:32:59 Author: felixonmars Revision: 530692 upgpkg: v2ray-domain-list-community 20191107.1-2 move files to /usr/lib/v2ray Modified: v2ray-domain-list-community/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:32:51 UTC (rev 530691) +++ PKGBUILD2019-11-20 07:32:59 UTC (rev 530692) @@ -2,7 +2,7 @@ pkgname=v2ray-domain-list-community pkgver=20191107.1 -pkgrel=1 +pkgrel=2 pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" arch=('any') url="https://github.com/v2ray/domain-list-community; @@ -29,6 +29,6 @@ package() { cd .gopath - install -Dm755 dlc.dat "$pkgdir"/etc/v2ray/geosite.dat + install -Dm755 dlc.dat "$pkgdir"/usr/lib/v2ray/geosite.dat install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in v2ray-geoip/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:32:38 Author: felixonmars Revision: 530690 upgpkg: v2ray-geoip 20191119-1 move files to /usr/lib/v2ray Modified: v2ray-geoip/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:30:57 UTC (rev 530689) +++ PKGBUILD2019-11-20 07:32:38 UTC (rev 530690) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=v2ray-geoip -pkgver=20191022 +pkgver=20191119 pkgrel=1 pkgdesc="GeoIP List for V2Ray" arch=('any') @@ -9,7 +9,7 @@ license=('MIT') makedepends=('go-pie' 'git') source=("GeoLite2-Country-CSV-$pkgver.zip::https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country-CSV.zip;) -sha512sums=('6c929c7309c6c027e922844a60fd91d1e36e75a9c11e1f198fce8ca12c139f75abbc1d32513510f248f17e44a7e58fe75ca37a05d354d7e270195b8654864482') +sha512sums=('ede6b3a69db469d00e6f05a13baed7307e02f9d59198b93a497ab37250f6888f8cfdd1af2ddf169c5d01c134bafb2ec94c7320b26fa34d19f7934ac81427fdf3') prepare() { mkdir .gopath @@ -27,6 +27,6 @@ package() { cd .gopath - install -Dm755 geoip.dat "$pkgdir"/etc/v2ray/geoip.dat + install -Dm755 geoip.dat "$pkgdir"/usr/lib/v2ray/geoip.dat install -Dm644 "$GOPATH"/src/github.com/v2ray/geoip/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:30:46 Author: felixonmars Revision: 530688 upgpkg: haskell-yesod-static 1.6.0.1-222 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:29:19 UTC (rev 530687) +++ PKGBUILD2019-11-20 07:30:46 UTC (rev 530688) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=221 +pkgrel=222 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:30:57 Author: felixonmars Revision: 530689 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 530688, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 530688, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:30:57 UTC (rev 530689) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=222 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:29:19 Author: felixonmars Revision: 530687 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 530686, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 530686, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:29:19 UTC (rev 530687) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.7 +pkgrel=12 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7aaef5d2e6885a83bd7c346722bbc8ff2bdb0de26e55151140586f68c3d44dc8905e5493ee5e7fe6e3e15121fb0a93a5cb7dc10e4b6380c2afb8e23a27486466') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-yesod-test/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:29:07 Author: felixonmars Revision: 530686 upgpkg: haskell-yesod-test 1.6.7-12 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:27:39 UTC (rev 530685) +++ PKGBUILD2019-11-20 07:29:07 UTC (rev 530686) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.7 -pkgrel=11 +pkgrel=12 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:27:39 Author: felixonmars Revision: 530685 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 530684, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 530684, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:27:39 UTC (rev 530685) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.8 +pkgrel=40 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d237b669f4fbd2838d50427d210c548c37d9866fc5790127563ab826a646b690d3e2ed3b0ca2db22c2c195aa7cc4d73e8f3bc4a385382b464d4d65724747b34b') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:27:29 Author: felixonmars Revision: 530684 upgpkg: haskell-yesod-auth 1.6.8-40 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:26:00 UTC (rev 530683) +++ PKGBUILD2019-11-20 07:27:29 UTC (rev 530684) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.8 -pkgrel=39 +pkgrel=40 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:26:00 Author: felixonmars Revision: 530683 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 530682, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 530682, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:26:00 UTC (rev 530683) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=368 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:25:43 Author: felixonmars Revision: 530682 upgpkg: haskell-yesod 1.6.0-368 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:24:30 UTC (rev 530681) +++ PKGBUILD2019-11-20 07:25:43 UTC (rev 530682) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=367 +pkgrel=368 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:24:30 Author: felixonmars Revision: 530681 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 530680, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 530680, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:24:30 UTC (rev 530681) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=28 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:24:19 Author: felixonmars Revision: 530680 upgpkg: haskell-yesod-form 1.6.7-28 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:22:48 UTC (rev 530679) +++ PKGBUILD2019-11-20 07:24:19 UTC (rev 530680) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=27 +pkgrel=28 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in sane/repos/extra-x86_64 (11 files)
Date: Wednesday, November 20, 2019 @ 07:22:58 Author: arojas Revision: 369461 archrelease: copy trunk to extra-x86_64 Added: sane/repos/extra-x86_64/PKGBUILD (from rev 369460, sane/trunk/PKGBUILD) sane/repos/extra-x86_64/network.patch (from rev 369460, sane/trunk/network.patch) sane/repos/extra-x86_64/sane.xinetd (from rev 369460, sane/trunk/sane.xinetd) sane/repos/extra-x86_64/saned.service (from rev 369460, sane/trunk/saned.service) sane/repos/extra-x86_64/saned.socket (from rev 369460, sane/trunk/saned.socket) Deleted: sane/repos/extra-x86_64/PKGBUILD sane/repos/extra-x86_64/network.patch sane/repos/extra-x86_64/sane.xinetd sane/repos/extra-x86_64/saned.service sane/repos/extra-x86_64/saned.socket sane/repos/extra-x86_64/segfault-avahi-fix-kodakio.patch --+ PKGBUILD | 140 ++--- network.patch| 84 +++--- sane.xinetd | 22 ++--- saned.service| 16 ++-- saned.socket | 18 ++-- segfault-avahi-fix-kodakio.patch | 98 - 6 files changed, 140 insertions(+), 238 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-20 07:22:24 UTC (rev 369460) +++ PKGBUILD2019-11-20 07:22:58 UTC (rev 369461) @@ -1,70 +0,0 @@ -# Maintainer: Tobias Powalowski -# Contributor: Sarah Hay -# Contributor: Simo L. -# Contributor: eric - -pkgname=sane -pkgver=1.0.28 -pkgrel=1 -pkgdesc="Scanner Access Now Easy" -url="http://www.sane-project.org/; -arch=('x86_64') -license=('GPL') -depends=('libtiff>=4.0.0' 'libgphoto2' 'libjpeg>=8' 'libusbx' 'libcups' 'libieee1284' 'v4l-utils' 'avahi' 'bash' 'net-snmp') -makedepends=('texlive-latexextra') -backup=(etc/sane.d/{abaton.conf,agfafocus.conf,apple.conf,artec.conf,artec_eplus48u.conf,avision.conf,bh.conf,canon.conf,canon630u.conf,canon_dr.conf,canon_pp.conf,cardscan.conf,coolscan2.conf,coolscan3.conf,coolscan.conf,dc25.conf,dc210.conf,dc240.conf,dell1600n_net.conf,dll.conf,dmc.conf,epjitsu.conf,epson.conf,epson2.conf,epsonds.conf,fujitsu.conf,genesys.conf,gphoto2.conf,gt68xx.conf,hp.conf,hp3900.conf,hp4200.conf,hp5400.conf,hpsj5s.conf,hs2p.conf,ibm.conf,kodak.conf,kodakaio.conf,leo.conf,lexmark.conf,ma1509.conf,magicolor.conf,matsushita.conf,microtek.conf,microtek2.conf,mustek.conf,mustek_pp.conf,mustek_usb.conf,nec.conf,net.conf,p5.conf,pie.conf,pieusb.conf,pixma.conf,plustek.conf,plustek_pp.conf,qcam.conf,ricoh.conf,rts8891.conf,s9036.conf,saned.conf,sceptre.conf,sharp.conf,sm3840.conf,snapscan.conf,sp15c.conf,st400.conf,stv680.conf,tamarack.conf,teco1.conf,teco2.conf,teco3.conf,test.conf,u12.conf,umax.conf,umax1220u.conf,umax_pp.conf,xerox_mfp.conf,v4l.conf} etc/xinetd.d/ sane) -source=(https://gitlab.com/sane-project/backends/uploads/9e718daff347826f4cfe21126c8d5091/sane-backends-$pkgver.tar.gz -'sane.xinetd' -'saned.socket' -'saned.service' -'network.patch') - -prepare() { - cd "${srcdir}/sane-backends-${pkgver}" - # fix http://vasks.debian.org/tracker/?func=detail=410366=313760_id=30186 - patch -Np1 -i ${srcdir}/network.patch -} - -build() { - cd "${srcdir}/sane-backends-${pkgver}" - - ./configure --prefix=/usr --sbindir=/usr/bin \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---with-docdir=/usr/share/doc/sane \ ---enable-avahi \ ---enable-pthread \ ---disable-rpath \ ---enable-libusb_1_0 \ ---disable-locking - make -} - -package () { - cd "${srcdir}/sane-backends-${pkgver}" - make DESTDIR="${pkgdir}" install - # fix hp officejets - echo "#hpaio" >> "${pkgdir}/etc/sane.d/dll.conf" - # install udev files - install -D -m0644 tools/udev/libsane.rules \ -"${pkgdir}/usr/lib/udev/rules.d/49-sane.rules" - # fix udev rules - sed -i 's|NAME="%k", ||g' "${pkgdir}/usr/lib/udev/rules.d/49-sane.rules" - - # install xinetd file - install -D -m644 "${srcdir}/sane.xinetd" "${pkgdir}/etc/xinetd.d/sane" - - # Install the pkg-config file - install -D -m644 tools/sane-backends.pc \ - "${pkgdir}/usr/lib/pkgconfig/sane-backends.pc" - # install systemd files - install -D -m644 ${srcdir}/saned.socket \ - "${pkgdir}/usr/lib/systemd/system/saned.socket" - install -D -m644 ${srcdir}/saned.service \ - "${pkgdir}/usr/lib/systemd/system/saned@.service" -} -sha512sums=('84607739cea28c31f9a2f21df583c3d9f3ad1e7e87ad54fb8af8103450b22d2de6cf1670563eaa8310750491f840b377a2ca42c5eaee45aaec500a0a6792b3af' - '8f9f18d432087e5445aa533be375a811daf320512069c108d41a79121868937e1a7ffa21ee7d33adcf9fbb670bca460ff06423ce39602f35151eccc243d9d4ec' - '62654a59fae3216be9c0ae4f810375de1232133ab12732529a3e064cc83d94563560e01950dea4b25aa298294c5f0421436c5e095a3a00ad8ef78b471f3105f4' -
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:22:37 Author: felixonmars Revision: 530678 upgpkg: haskell-yesod-persistent 1.6.0.3-3 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:21:31 UTC (rev 530677) +++ PKGBUILD2019-11-20 07:22:37 UTC (rev 530678) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.3 -pkgrel=2 +pkgrel=3 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:22:48 Author: felixonmars Revision: 530679 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 530678, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 530678, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:22:48 UTC (rev 530679) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.3 +pkgrel=3 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fd82ecf576f4fc8878c614e52c6f10032d9da339189463dcc1f69a56061fca20030560f3e402246fd83b042f001cfd9465e96023e05523ec4480fa153491ffde') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:21:31 Author: felixonmars Revision: 530677 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 530676, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 530676, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:21:31 UTC (rev 530677) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=607 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +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 +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 sane/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:22:24 Author: arojas Revision: 369460 Drop libcups dependency (FS#64405) Modified: sane/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 05:24:22 UTC (rev 369459) +++ PKGBUILD2019-11-20 07:22:24 UTC (rev 369460) @@ -5,12 +5,12 @@ pkgname=sane pkgver=1.0.28 -pkgrel=1 +pkgrel=2 pkgdesc="Scanner Access Now Easy" url="http://www.sane-project.org/; arch=('x86_64') license=('GPL') -depends=('libtiff>=4.0.0' 'libgphoto2' 'libjpeg>=8' 'libusbx' 'libcups' 'libieee1284' 'v4l-utils' 'avahi' 'bash' 'net-snmp') +depends=('libtiff>=4.0.0' 'libgphoto2' 'libjpeg>=8' 'libusbx' 'libieee1284' 'v4l-utils' 'avahi' 'bash' 'net-snmp') makedepends=('texlive-latexextra') backup=(etc/sane.d/{abaton.conf,agfafocus.conf,apple.conf,artec.conf,artec_eplus48u.conf,avision.conf,bh.conf,canon.conf,canon630u.conf,canon_dr.conf,canon_pp.conf,cardscan.conf,coolscan2.conf,coolscan3.conf,coolscan.conf,dc25.conf,dc210.conf,dc240.conf,dell1600n_net.conf,dll.conf,dmc.conf,epjitsu.conf,epson.conf,epson2.conf,epsonds.conf,fujitsu.conf,genesys.conf,gphoto2.conf,gt68xx.conf,hp.conf,hp3900.conf,hp4200.conf,hp5400.conf,hpsj5s.conf,hs2p.conf,ibm.conf,kodak.conf,kodakaio.conf,leo.conf,lexmark.conf,ma1509.conf,magicolor.conf,matsushita.conf,microtek.conf,microtek2.conf,mustek.conf,mustek_pp.conf,mustek_usb.conf,nec.conf,net.conf,p5.conf,pie.conf,pieusb.conf,pixma.conf,plustek.conf,plustek_pp.conf,qcam.conf,ricoh.conf,rts8891.conf,s9036.conf,saned.conf,sceptre.conf,sharp.conf,sm3840.conf,snapscan.conf,sp15c.conf,st400.conf,stv680.conf,tamarack.conf,teco1.conf,teco2.conf,teco3.conf,test.conf,u12.conf,umax.conf,umax1220u.conf,umax_pp.conf,xerox_mfp.conf,v4l.conf} etc/xinetd.d/ sane) source=(https://gitlab.com/sane-project/backends/uploads/9e718daff347826f4cfe21126c8d5091/sane-backends-$pkgver.tar.gz
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:21:20 Author: felixonmars Revision: 530676 upgpkg: haskell-yesod-default 1.2.0-607 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:20:17 UTC (rev 530675) +++ PKGBUILD2019-11-20 07:21:20 UTC (rev 530676) @@ -4,7 +4,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=606 +pkgrel=607 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:20:17 Author: felixonmars Revision: 530675 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 530674, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 530674, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:20:17 UTC (rev 530675) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.16.1 +pkgrel=25 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-rio' 'haskell-shakespeare' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('45084c7ae14cfaaad08725d775635051d0e03193b798448f2fd4fdea8b6b4f739ce5fbaa316e9e16ffeb6c3b2f89c0f96487910ca337b0bc0ee9e274eb66a675') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:20:06 Author: felixonmars Revision: 530674 upgpkg: haskell-yesod-core 1.6.16.1-25 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:18:32 UTC (rev 530673) +++ PKGBUILD2019-11-20 07:20:06 UTC (rev 530674) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.16.1 -pkgrel=24 +pkgrel=25 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:18:32 Author: felixonmars Revision: 530673 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pantry/repos/community-staging-x86_64/ haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 530672, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 530672, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:18:32 UTC (rev 530673) @@ -0,0 +1,61 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.1.1.1 +pkgrel=61 +pkgdesc="Content addressable Haskell package management" +url="https://github.com/commercialhaskell/pantry; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base-orphans' + 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-contravariant' 'haskell-cryptonite' 'haskell-cryptonite-conduit' + 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-mono-traversable' 'haskell-network' 'haskell-network-uri' 'haskell-path' + 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' + 'haskell-rio-orphans' 'haskell-rio-prettyprint' 'haskell-safe' 'haskell-syb' + 'haskell-tar-conduit' 'haskell-text-metrics' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 'haskell-raw-strings-qq') +checkdepends=('git' 'mercurial') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('aee544d5c18f7f1d8614470d236fb8e0f3d9260991b8ee895a5c7c863dd3023677260330fd34d9d30789780efb84f3faa49823827fe7aae69165eb9468b13a62') + +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 +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-pantry/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:18:21 Author: felixonmars Revision: 530672 upgpkg: haskell-pantry 0.1.1.1-61 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:14:25 UTC (rev 530671) +++ PKGBUILD2019-11-20 07:18:21 UTC (rev 530672) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.1.1.1 -pkgrel=60 +pkgrel=61 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry; license=('BSD')
[arch-commits] Commit in haskell-optparse-simple/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:14:25 Author: felixonmars Revision: 530671 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-simple/repos/community-staging-x86_64/ haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 530670, haskell-optparse-simple/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 530670, haskell-optparse-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:14:25 UTC (rev 530671) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=optparse-simple +pkgname=haskell-optparse-simple +pkgver=0.1.1.2 +pkgrel=73 +pkgdesc="Simple interface to optparse-applicative" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a2810745ba4a3fd62585fc7367f02ff8eb70752d4836da495a73f15d2b1672d7b5ff59a72bcbc8688efff71fec189c5cc11331b6c46b714233ad86049d581c03') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-build-example +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-optparse-simple/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:14:14 Author: felixonmars Revision: 530670 upgpkg: haskell-optparse-simple 0.1.1.2-73 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-optparse-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:12:59 UTC (rev 530669) +++ PKGBUILD2019-11-20 07:14:14 UTC (rev 530670) @@ -4,7 +4,7 @@ _hkgname=optparse-simple pkgname=haskell-optparse-simple pkgver=0.1.1.2 -pkgrel=72 +pkgrel=73 pkgdesc="Simple interface to optparse-applicative" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:12:59 Author: felixonmars Revision: 530669 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 530668, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 530668, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:12:59 UTC (rev 530669) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.0 +pkgrel=244 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bdefb406a44bb3648ca7129128767be04c780d967757385770111a0da8f91ff7165213038e8abc7799b28b66eb7d2f47383346837fad7e6327dad7aa714971f6') + +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 +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-mustache/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:12:46 Author: felixonmars Revision: 530668 upgpkg: haskell-mustache 2.3.0-244 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:11:22 UTC (rev 530667) +++ PKGBUILD2019-11-20 07:12:46 UTC (rev 530668) @@ -3,7 +3,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.0 -pkgrel=243 +pkgrel=244 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache; license=('BSD')
[arch-commits] Commit in haskell-githash/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:11:22 Author: felixonmars Revision: 530667 archrelease: copy trunk to community-staging-x86_64 Added: haskell-githash/repos/community-staging-x86_64/ haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 530666, haskell-githash/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 530666, haskell-githash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:11:22 UTC (rev 530667) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=githash +pkgname=haskell-githash +pkgver=0.1.3.2 +pkgrel=20 +pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" +url="https://github.com/snoyberg/githash; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'git') +makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 'haskell-unliftio') +source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver;) +sha512sums=('SKIP') + +prepare() { +cd $_hkgname +hpack +} + +build() { +cd $_hkgname + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname +runhaskell Setup test +} + +package() { +cd $_hkgname + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-githash/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:11:08 Author: felixonmars Revision: 530666 upgpkg: haskell-githash 0.1.3.2-20 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-githash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 07:10:00 UTC (rev 530665) +++ PKGBUILD2019-11-20 07:11:08 UTC (rev 530666) @@ -3,7 +3,7 @@ _hkgname=githash pkgname=haskell-githash pkgver=0.1.3.2 -pkgrel=19 +pkgrel=20 pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" url="https://github.com/snoyberg/githash; license=('BSD')
[arch-commits] Commit in haskell-hpack/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 07:09:49 Author: felixonmars Revision: 530664 upgpkg: haskell-hpack 0.33.0-10 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:54:28 UTC (rev 530663) +++ PKGBUILD2019-11-20 07:09:49 UTC (rev 530664) @@ -5,7 +5,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.33.0 -pkgrel=9 +pkgrel=10 pkgdesc="A modern format for Haskell packages" url="https://github.com/sol/hpack#readme; license=("MIT")
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Wednesday, November 20, 2019 @ 07:10:00 Author: felixonmars Revision: 530665 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 530664, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 530664, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 07:10:00 UTC (rev 530665) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.33.0 +pkgrel=10 +pkgdesc="A modern format for Haskell packages" +url="https://github.com/sol/hpack#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 'haskell-glob' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-infer-license' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 'haskell-interpolate' + 'haskell-mockery' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('8d70bea1c18e9a26fe137f6e20fec4af28dff6ebc50981d2f57ad9a8e0b9574ff158adb5ba16597b6a5f0e4d843c09fee57dd82407dc1383b1e07453b64d010b') + +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 + 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 "https://github.com/sol/hpack/issues/358; +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in cgrep/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:54:28 Author: felixonmars Revision: 530663 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 530662, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 530662, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:54:28 UTC (rev 530663) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.30 +pkgrel=2 +pkgdesc="A context-aware grep for source codes" +url="https://awgn.github.io/cgrep/; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-cmdargs' + 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 'haskell-extra' 'haskell-regex-base' + 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 'haskell-split' + 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('72480faf6bbbcf018992be5cb92cb5f23ac0f7b219092e419eedc0007fb142873b6b97a2df42bf43c0d75f00f2c1813d6f8eb5eaf5d070391443f8550111f660') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --prefix=/usr --ghc-option='-pie' \ + --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in cgrep/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:54:16 Author: felixonmars Revision: 530662 upgpkg: cgrep 6.6.30-2 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:52:51 UTC (rev 530661) +++ PKGBUILD2019-11-20 06:54:16 UTC (rev 530662) @@ -3,7 +3,7 @@ pkgname=cgrep pkgver=6.6.30 -pkgrel=1 +pkgrel=2 pkgdesc="A context-aware grep for source codes" url="https://awgn.github.io/cgrep/; license=("GPL2")
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:52:40 Author: felixonmars Revision: 530660 upgpkg: haskell-yaml 0.11.2.0-2 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:51:14 UTC (rev 530659) +++ PKGBUILD2019-11-20 06:52:40 UTC (rev 530660) @@ -4,7 +4,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.11.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/; license=("BSD")
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:52:51 Author: felixonmars Revision: 530661 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 530660, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 530660, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:52:51 UTC (rev 530661) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.11.2.0 +pkgrel=2 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-libyaml' + 'haskell-vector' 'haskell-resourcet' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-raw-strings-qq' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b90580ca37066401558c1a19148f70f6153a7f44f65ade99827adf20a4ba04edb8a9d6101b507014b92970d4bbe89c0fd89792a62206a2fbdc7ae5ff08915885') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "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-dav/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:51:14 Author: felixonmars Revision: 530659 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 530658, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 530658, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:51:14 UTC (rev 530659) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.3 +pkgrel=113 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bbc9a4d685e25ac763c05dd8dc72d7db39196dbbb0cd898b66f644abc8333cd82950439fd446770c5aae737fd863afe881129ce551dadf9d0f75ef52df738fae') + +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 -f-mtl-compat +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 +} + +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-dav/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:51:01 Author: felixonmars Revision: 530658 upgpkg: haskell-dav 1.3.3-113 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:49:52 UTC (rev 530657) +++ PKGBUILD2019-11-20 06:51:01 UTC (rev 530658) @@ -4,7 +4,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.3 -pkgrel=112 +pkgrel=113 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:49:52 Author: felixonmars Revision: 530657 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-hamlet/repos/community-staging-x86_64/ haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 530656, haskell-xml-hamlet/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 530656, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:49:52 UTC (rev 530657) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.5.0.1 +pkgrel=11 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-shakespeare" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('273dbb637c6e37fcc3b180448ccee0dce8996319d653cc3833fef302a297e8fdc805958b4ebc6e015cbfb2ae8b60a8325108b9d6dcaab052b460ff27a404de39') + +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 +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-xml-hamlet/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:49:38 Author: felixonmars Revision: 530656 upgpkg: haskell-xml-hamlet 0.5.0.1-11 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:48:24 UTC (rev 530655) +++ PKGBUILD2019-11-20 06:49:38 UTC (rev 530656) @@ -4,7 +4,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.5.0.1 -pkgrel=10 +pkgrel=11 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/; license=("BSD")
[arch-commits] Commit in haskell-wreq/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:48:11 Author: felixonmars Revision: 530654 upgpkg: haskell-wreq 0.5.3.2-87 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-wreq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:44:14 UTC (rev 530653) +++ PKGBUILD2019-11-20 06:48:11 UTC (rev 530654) @@ -3,7 +3,7 @@ _hkgname=wreq pkgname=haskell-wreq pkgver=0.5.3.2 -pkgrel=86 +pkgrel=87 pkgdesc="An easy-to-use HTTP client library." url="https://github.com/bos/wreq; license=('BSD')
[arch-commits] Commit in haskell-wreq/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:48:24 Author: felixonmars Revision: 530655 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wreq/repos/community-staging-x86_64/ haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 530654, haskell-wreq/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 530654, haskell-wreq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:48:24 UTC (rev 530655) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=wreq +pkgname=haskell-wreq +pkgver=0.5.3.2 +pkgrel=87 +pkgdesc="An easy-to-use HTTP client library." +url="https://github.com/bos/wreq; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-authenticate-oauth' + 'haskell-base16-bytestring' 'haskell-case-insensitive' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 'haskell-memory' + 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-aeson-pretty' 'haskell-base64-bytestring' + 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 'haskell-uuid') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-network-info' 'haskell-temporary' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5a2c62b973758cb8ce2bf20504e328090896fa25e7ee1f77b472d7cf5156e08b6d85bf4341ff45e44db1724070fcf3c0f21037fa0a79211a1767024328f7c779') + +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 \ +-fdoctest -f-aws -fhttpbin -f-developer +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 || 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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-http-download/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:44:00 Author: felixonmars Revision: 530652 upgpkg: haskell-http-download 0.1.0.0-43 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-http-download/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:42:37 UTC (rev 530651) +++ PKGBUILD2019-11-20 06:44:00 UTC (rev 530652) @@ -3,7 +3,7 @@ _hkgname=http-download pkgname=haskell-http-download pkgver=0.1.0.0 -pkgrel=42 +pkgrel=43 pkgdesc="Verified downloads with retries" url="https://github.com/commercialhaskell/stack; license=('MIT')
[arch-commits] Commit in haskell-http-download/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:44:14 Author: felixonmars Revision: 530653 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-download/repos/community-staging-x86_64/ haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 530652, haskell-http-download/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 530652, haskell-http-download/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:44:14 UTC (rev 530653) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=http-download +pkgname=haskell-http-download +pkgver=0.1.0.0 +pkgrel=43 +pkgdesc="Verified downloads with retries" +url="https://github.com/commercialhaskell/stack; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-exceptions' + 'haskell-http-client' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-path' 'haskell-path-io' 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0d8c768ac87c9c2fdfe7503e88bbc6135e6edd0938790b46849346f86c62f5416abd18dcb14349c2624a956990cac8b66e93c3ef5043ffc60e1df7f6dab950e6') + +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 +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-aws/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:42:37 Author: felixonmars Revision: 530651 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 530650, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 530650, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:42:37 UTC (rev 530651) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.21.1 +pkgrel=117 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-exceptions' 'haskell-http-conduit' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' + 'haskell-monad-control' 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' + 'haskell-safe' 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ab22fd2113b579404c218abbef42ebc04e3b5d90c4a1ecc4ad36aa720c8071c07d8b49bd2441bc07d1383122cfdd5e95a04fad6929adedb66e5d5b684eed2f37') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.6/<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 \ +-f-examples +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 || warning "Requires AWS credentials to test" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:42:27 Author: felixonmars Revision: 530650 upgpkg: haskell-aws 0.21.1-117 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:39:52 UTC (rev 530649) +++ PKGBUILD2019-11-20 06:42:27 UTC (rev 530650) @@ -4,7 +4,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.21.1 -pkgrel=116 +pkgrel=117 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("BSD")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:39:52 Author: felixonmars Revision: 530649 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 530648, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 530648, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:39:52 UTC (rev 530649) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=363 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-authenticate/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:39:41 Author: felixonmars Revision: 530648 upgpkg: haskell-authenticate 1.3.4-363 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:38:39 UTC (rev 530647) +++ PKGBUILD2019-11-20 06:39:41 UTC (rev 530648) @@ -4,7 +4,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=362 +pkgrel=363 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:38:39 Author: felixonmars Revision: 530647 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 530646, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 530646, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:38:39 UTC (rev 530647) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.3.7.3 +pkgrel=9 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="https://www.yesodweb.com/book/http-conduit; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-resourcet' + 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' + 'haskell-warp' 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0b3733ce031299ee3b93ca44d45a913e384dbfcd43efe5c65076efb5ff8266058ecb07e90f699ebb54d2d37f4a299be79717c3988e72cce631d417ba21ed4d08') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:38:28 Author: felixonmars Revision: 530646 upgpkg: haskell-http-conduit 2.3.7.3-9 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:36:57 UTC (rev 530645) +++ PKGBUILD2019-11-20 06:38:28 UTC (rev 530646) @@ -4,7 +4,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.3.7.3 -pkgrel=8 +pkgrel=9 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="https://www.yesodweb.com/book/http-conduit; license=("BSD")
[arch-commits] Commit in haskell-warp-tls/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:36:57 Author: felixonmars Revision: 530645 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 530644, haskell-warp-tls/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 530644, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:36:57 UTC (rev 530645) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.8 +pkgrel=21 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-tls-session-manager" "haskell-wai" + "haskell-warp") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1346c56828b8090608dc82420f6053488592929549bc31fb62218a7d9a295b3adc09bb97d2c6280855ef758248a03cf48f88329b3af17f30bba7f17a7d3d11c7') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-warp-tls/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:36:43 Author: felixonmars Revision: 530644 upgpkg: haskell-warp-tls 3.2.8-21 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:35:39 UTC (rev 530643) +++ PKGBUILD2019-11-20 06:36:43 UTC (rev 530644) @@ -4,7 +4,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.8 -pkgrel=20 +pkgrel=21 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:35:39 Author: felixonmars Revision: 530643 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-handler-launch/repos/community-staging-x86_64/ haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 530642, haskell-wai-handler-launch/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 530642, haskell-wai-handler-launch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:35:39 UTC (rev 530643) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-handler-launch +pkgname=haskell-wai-handler-launch +pkgver=3.0.2.4 +pkgrel=228 +pkgdesc="Launch a web app in the default browser." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 'haskell-streaming-commons' + 'haskell-async') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('77a8047201687a56d19c70f70e4fcac9c81c2a4f0ec9bbccad8730de5d74582f52c79c62feb73ebcb4c870435cb1393c2d5fba90c9c952eff8ff3a675eab73fb') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/' $_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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wai-handler-launch/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:35:21 Author: felixonmars Revision: 530642 upgpkg: haskell-wai-handler-launch 3.0.2.4-228 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-wai-handler-launch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:34:26 UTC (rev 530641) +++ PKGBUILD2019-11-20 06:35:21 UTC (rev 530642) @@ -4,7 +4,7 @@ _hkgname=wai-handler-launch pkgname=haskell-wai-handler-launch pkgver=3.0.2.4 -pkgrel=227 +pkgrel=228 pkgdesc="Launch a web app in the default browser." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:34:26 Author: felixonmars Revision: 530641 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 530640, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 530640, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:34:26 UTC (rev 530641) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.16.2 +pkgrel=36 +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-exceptions' '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-cabal-doctest' 'haskell-doctest' '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=('e3bf75e6fb6422e30d7851be7b07f33509f37d9c9c28464c20b3a1fd9cea9b7dd7c328b54438efabf42beecdf0f08fee174be526742c8915ad035fef701ca871') + +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 +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: Wednesday, November 20, 2019 @ 06:34:11 Author: felixonmars Revision: 530640 upgpkg: haskell-servant-server 0.16.2-36 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:31:58 UTC (rev 530639) +++ PKGBUILD2019-11-20 06:34:11 UTC (rev 530640) @@ -4,7 +4,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.16.2 -pkgrel=35 +pkgrel=36 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="https://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:31:47 Author: felixonmars Revision: 530638 upgpkg: haskell-wai-app-static 3.1.6.3-116 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:30:17 UTC (rev 530637) +++ PKGBUILD2019-11-20 06:31:47 UTC (rev 530638) @@ -4,7 +4,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.6.3 -pkgrel=115 +pkgrel=116 pkgdesc="WAI application for static serving" url="https://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:31:58 Author: felixonmars Revision: 530639 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 530638, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 530638, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:31:58 UTC (rev 530639) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.3 +pkgrel=116 +pkgdesc="WAI application for static serving" +url="https://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' + 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('acbbb499bd357e758ba46f8d8f0afab22242e4541c3cbaa97bbb5d81d55dfd6fc7c336c36b84591718d9d910dc0a7cbdadd07434cb6a4019ca595040bd18cb79') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-print +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-shake/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:30:17 Author: felixonmars Revision: 530637 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shake/repos/community-staging-x86_64/ haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 530636, haskell-shake/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 530636, haskell-shake/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:30:17 UTC (rev 530637) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shake +pkgname=haskell-shake +pkgver=0.18.3 +pkgrel=46 +pkgdesc="Build system library, like Make, but more accurate dependencies." +url="https://shakebuild.com; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-filepattern' 'haskell-hashable' 'haskell-heaps' + 'haskell-js-dgtable' 'haskell-js-flot' 'haskell-js-jquery' 'haskell-primitive' + 'haskell-random' 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d7d3ac1c7db8cec76df7e09d115f54be09cd66f95740c27ad807e3fa35b9ea37d20874c279b22d62b173b52205050a7bcaa805a265dab0fe73776e9a0b9a36db') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs +sed -e 's/runhaskell -package=Cabal Setup.hs configure/runhaskell -package=Cabal Setup.hs configure --enable-executable-dynamic --disable-library-vanilla/' \ +-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \ +-i src/Test/Docs.hs +sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs src/Test/SelfMake.hs +sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-portable -f-cloud +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-shake/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:30:03 Author: felixonmars Revision: 530636 upgpkg: haskell-shake 0.18.3-46 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-shake/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:22:05 UTC (rev 530635) +++ PKGBUILD2019-11-20 06:30:03 UTC (rev 530636) @@ -4,7 +4,7 @@ _hkgname=shake pkgname=haskell-shake pkgver=0.18.3 -pkgrel=45 +pkgrel=46 pkgdesc="Build system library, like Make, but more accurate dependencies." url="https://shakebuild.com; license=("BSD")
[arch-commits] Commit in haskell-criterion/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:22:05 Author: felixonmars Revision: 530635 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion/repos/community-staging-x86_64/ haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 530634, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 530634, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:22:05 UTC (rev 530635) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.5.5.0 +pkgrel=80 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-base-compat-batteries' + 'haskell-cassava' 'haskell-code-page' 'haskell-criterion-measurement' 'haskell-exceptions' + 'haskell-glob' 'haskell-js-flot' 'haskell-js-jquery' 'haskell-microstache' + 'haskell-mwc-random' 'haskell-optparse-applicative' 'haskell-statistics' + 'haskell-transformers-compat' 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('361e67479848288db75f8869f6da63778e32d8d18ae499fb38e301a02cf7679cb8e3a1e3779247b14f1f34ab570ccd8aa998a9794253a94cfb842f1a7277') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-fast -f-embed-data-files +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:21:53 Author: felixonmars Revision: 530634 upgpkg: haskell-criterion 1.5.5.0-80 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 06:16:34 UTC (rev 530633) +++ PKGBUILD2019-11-20 06:21:53 UTC (rev 530634) @@ -4,7 +4,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.5.5.0 -pkgrel=79 +pkgrel=80 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion; license=("BSD")
[arch-commits] Commit in haskell-js-jquery/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 06:16:23 Author: felixonmars Revision: 530632 upgpkg: haskell-js-jquery 3.3.1-293 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-js-jquery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 05:56:29 UTC (rev 530631) +++ PKGBUILD2019-11-20 06:16:23 UTC (rev 530632) @@ -4,7 +4,7 @@ _hkgname=js-jquery pkgname=haskell-js-jquery pkgver=3.3.1 -pkgrel=292 +pkgrel=293 pkgdesc="Obtain minified jQuery code" url="https://github.com/ndmitchell/js-jquery#readme; license=("MIT")
[arch-commits] Commit in haskell-js-jquery/repos (2 files)
Date: Wednesday, November 20, 2019 @ 06:16:34 Author: felixonmars Revision: 530633 archrelease: copy trunk to community-staging-x86_64 Added: haskell-js-jquery/repos/community-staging-x86_64/ haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 530632, haskell-js-jquery/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 530632, haskell-js-jquery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 06:16:34 UTC (rev 530633) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=js-jquery +pkgname=haskell-js-jquery +pkgver=3.3.1 +pkgrel=293 +pkgdesc="Obtain minified jQuery code" +url="https://github.com/ndmitchell/js-jquery#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-http') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 unbound/repos/community-x86_64 (8 files)
Date: Wednesday, November 20, 2019 @ 05:56:29 Author: bisson Revision: 530631 archrelease: copy trunk to community-x86_64 Added: unbound/repos/community-x86_64/PKGBUILD (from rev 530630, unbound/trunk/PKGBUILD) unbound/repos/community-x86_64/hook (from rev 530630, unbound/trunk/hook) unbound/repos/community-x86_64/sysusers.d (from rev 530630, unbound/trunk/sysusers.d) unbound/repos/community-x86_64/tmpfiles.d (from rev 530630, unbound/trunk/tmpfiles.d) Deleted: unbound/repos/community-x86_64/PKGBUILD unbound/repos/community-x86_64/hook unbound/repos/community-x86_64/sysusers.d unbound/repos/community-x86_64/tmpfiles.d + PKGBUILD | 162 +-- hook | 20 +++ sysusers.d |2 tmpfiles.d |2 4 files changed, 93 insertions(+), 93 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-20 05:55:11 UTC (rev 530630) +++ PKGBUILD2019-11-20 05:56:29 UTC (rev 530631) @@ -1,81 +0,0 @@ -# Maintainer: Gaetan Bisson -# Contributor: Hisato Tatekura -# Contributor: Massimiliano Torromeo - -pkgname=unbound -pkgver=1.9.4 -pkgrel=3 -pkgdesc='Validating, recursive, and caching DNS resolver' -url='https://unbound.net/' -license=('custom:BSD') -arch=('x86_64') -makedepends=('expat') -optdepends=('expat: unbound-anchor') -depends=('fstrm' 'openssl' 'libsodium' 'protobuf-c' 'libevent' 'ldns' 'dnssec-anchors') -backup=('etc/unbound/unbound.conf') -validpgpkeys=('EDFAA3F2CA4E6EB05681AF8E9F6F1C2D7E045F8D') -source=("https://unbound.net/downloads/${pkgname}-${pkgver}.tar.gz"{,.asc} - 'https://github.com/NLnetLabs/unbound/commit/ff8fd0be5c529e7a1b84e8c74426e9c531c0a8f8.patch' - 'https://github.com/NLnetLabs/unbound/commit/ae2d5276d27f16044382ce49eb2e2459e073e619.patch' - 'https://github.com/NLnetLabs/unbound/commit/acdd4058d27ede378d0ab720df8a61d7a50189b1.patch' - 'https://github.com/NLnetLabs/unbound/commit/6943cab6708761c64e8eb55f2d4bbc5660871ff3.patch' - 'https://github.com/NLnetLabs/unbound/commit/11f22074a9b7ed76316373146f528d1b792c4527.patch' -'sysusers.d' -'tmpfiles.d' -'hook') -sha256sums=('3d3e25fb224025f0e732c7970e5676f53fd1764c16d6a01be073a13e42954bb0' -'SKIP' -'e44b1e87940f5a6c08c74cfd2c9b8556d211070d6170ea1cd4b5efc650516d33' -'02616ae85f5f8ce3c3b0af21c67527076e3134ba2f387de343749b817227746d' -'c52e982da46efedaf8e7c2bed2225a21138a24d2ce89b2de1ceda01e9555b617' -'b641d402ab3dd4cf5e4ec16fa1aa8b3e735c6df8692cde6685aab928d168ac2c' -'24592ab1635607f3cbd89b3eb14fee0b9b39e48ff949de21978ebe59d8689eb1' -'85b8f00881fb93bcce83bdfe3246463a396eb5b352c0d7f5fca32fcb839d22fa' -'31a573f43287dd7e3678be1680388bfc7d8dee8280eb2443f521a4b349aaa6b6' -'2746aede36b1f57efdcc370b7643ce31ff9e6acb9a1f62705987b07eaed866a3') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 -i ../ff8fd0be5c529e7a1b84e8c74426e9c531c0a8f8.patch - patch -p1 -i ../ae2d5276d27f16044382ce49eb2e2459e073e619.patch - patch -p1 -i ../acdd4058d27ede378d0ab720df8a61d7a50189b1.patch - patch -p1 -i ../6943cab6708761c64e8eb55f2d4bbc5660871ff3.patch - patch -p1 -i ../11f22074a9b7ed76316373146f528d1b792c4527.patch - sed '/# trust-anchor-file:/c\\ttrust-anchor-file: /etc/unbound/trusted-key.key' -i doc/example.conf.in -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --sbindir=/usr/bin \ - --disable-rpath \ - --enable-dnscrypt \ - --enable-dnstap \ - --enable-pie \ - --enable-relro-now \ - --enable-subnet \ - --enable-systemd \ - --enable-tfo-client \ - --enable-tfo-server \ - --with-conf-file=/etc/unbound/unbound.conf \ - --with-pidfile=/run/unbound.pid \ - --with-rootkey-file=/etc/trusted-key.key \ - --with-libevent \ - - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -Dm644 contrib/unbound.service "${pkgdir}/usr/lib/systemd/system/unbound.service" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 ../sysusers.d "${pkgdir}/usr/lib/sysusers.d/unbound.conf" - - # Trust anchor file available from within unbound's chroot. - install -Dm644 ../tmpfiles.d "${pkgdir}/usr/lib/tmpfiles.d/unbound.conf" - install -Dm644 ../hook "${pkgdir}/usr/share/libalpm/hooks/unbound-key.hook" -} Copied: unbound/repos/community-x86_64/PKGBUILD (from rev 530630, unbound/trunk/PKGBUILD)
[arch-commits] Commit in unbound/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 05:55:11 Author: bisson Revision: 530630 upstream update Modified: unbound/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 05:47:04 UTC (rev 530629) +++ PKGBUILD2019-11-20 05:55:11 UTC (rev 530630) @@ -3,8 +3,8 @@ # Contributor: Massimiliano Torromeo pkgname=unbound -pkgver=1.9.4 -pkgrel=3 +pkgver=1.9.5 +pkgrel=1 pkgdesc='Validating, recursive, and caching DNS resolver' url='https://unbound.net/' license=('custom:BSD') @@ -23,7 +23,7 @@ 'sysusers.d' 'tmpfiles.d' 'hook') -sha256sums=('3d3e25fb224025f0e732c7970e5676f53fd1764c16d6a01be073a13e42954bb0' +sha256sums=('8a8d400f697c61d73d109c250743a1b6b79848297848026d82b43e831045db57' 'SKIP' 'e44b1e87940f5a6c08c74cfd2c9b8556d211070d6170ea1cd4b5efc650516d33' '02616ae85f5f8ce3c3b0af21c67527076e3134ba2f387de343749b817227746d'
[arch-commits] Commit in darcs/repos (2 files)
Date: Wednesday, November 20, 2019 @ 05:47:04 Author: felixonmars Revision: 530629 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 530628, darcs/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 530628, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 05:47:04 UTC (rev 530629) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.14.2 +pkgrel=125 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net; +license=("GPL2") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 'haskell-graphviz' + 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 'haskell-mmap' + 'haskell-network' 'haskell-network-uri' 'haskell-old-time' + 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string' + 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-shelly' 'haskell-split' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('0fd3aa052da9d74f31835a12e7bb50beeff7beec8b10c72cafef7e97fbac02ae178a8f52bf55f1d79887e19164633c8a19ddda01ff2ba4aa8795ac071903552b') + +prepare() { +cd $pkgname-$pkgver +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +sed -i -e 's/< *0.5/<1/' -e 's/< *2.13/<3/' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build 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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 05:46:51 Author: felixonmars Revision: 530628 upgpkg: darcs 2.14.2-125 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 05:41:22 UTC (rev 530627) +++ PKGBUILD2019-11-20 05:46:51 UTC (rev 530628) @@ -3,7 +3,7 @@ pkgname=darcs pkgver=2.14.2 -pkgrel=124 +pkgrel=125 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net; license=("GPL2")
[arch-commits] Commit in python-html5lib/repos/community-any (3 files)
Date: Wednesday, November 20, 2019 @ 05:41:22 Author: felixonmars Revision: 530627 archrelease: copy trunk to community-any Added: python-html5lib/repos/community-any/PKGBUILD (from rev 530626, python-html5lib/trunk/PKGBUILD) python-html5lib/repos/community-any/pytest4.patch (from rev 530626, python-html5lib/trunk/pytest4.patch) Deleted: python-html5lib/repos/community-any/PKGBUILD ---+ PKGBUILD | 132 +- pytest4.patch | 279 2 files changed, 347 insertions(+), 64 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-20 05:41:06 UTC (rev 530626) +++ PKGBUILD2019-11-20 05:41:22 UTC (rev 530627) @@ -1,64 +0,0 @@ -# Maintainer: Eli Schwartz -# Maintainer: Jelle van der Waa -# Contributor: Daniel J Griffiths -# Contributor: Erol V. Aktay - -pkgbase=python-html5lib -pkgname=('python2-html5lib' 'python-html5lib') -pkgver=1.0.1 -pkgrel=6 -arch=('any') -url="https://github.com/html5lib; -license=('MIT') -_deps=('six' 'webencodings') -makedepends=('python-setuptools' 'python2-setuptools' "${_deps[@]/#/python-}" "${_deps[@]/#/python2-}") -_checkdeps=('pytest32' 'pytest-expect' 'lxml' 'mock') -checkdepends=("${_checkdeps[@]/#/python-}" "${_checkdeps[@]/#/python2-}") -_test_commit=c305da74fae50fb018870de7a042da36c1a93b65 -source=("$pkgbase-$pkgver.tar.gz::https://github.com/html5lib/html5lib-python/archive/${pkgver}.tar.gz; - "https://github.com/html5lib/html5lib-tests/archive/${_test_commit}.tar.gz;) -sha256sums=('fabbebd6a55d07842087f13849076eeed350aa8bb6c9ec840f6a6aba9388db06' -'cb261423c644b3469ac66926e290060b481371d0952995d270492fc761d0209a') - -prepare() { -cd "${srcdir}"/html5lib-python-${pkgver} - -rmdir html5lib/tests/testdata -ln -sfT ../../../html5lib-tests-${_test_commit} html5lib/tests/testdata -} - -build() { -cd "${srcdir}"/html5lib-python-${pkgver} - -python setup.py build -python2 setup.py build -} - -check() { -cd "${srcdir}"/html5lib-python-${pkgver} - -py.test -py.test2 -} - -package_python-html5lib() { -pkgdesc="A Python HTML parser/tokenizer based on the WHATWG HTML5 spec" -depends=("${_deps[@]/#/python-}") -optdepends=('python-lxml: lxml treebuilder' -'python-genshi: genshi treewalker') -cd "${srcdir}"/html5lib-python-${pkgver} - -python setup.py install --root="${pkgdir}" --optimize=1 --skip-build -install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} - -package_python2-html5lib() { -pkgdesc="A Python2 HTML parser/tokenizer based on the WHATWG HTML5 spec" -depends=("${_deps[@]/#/python2-}") -optdepends=('python2-lxml: lxml treebuilder' -'python2-genshi: genshi treewalker') -cd "${srcdir}"/html5lib-python-${pkgver} - -python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build -install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-html5lib/repos/community-any/PKGBUILD (from rev 530626, python-html5lib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-11-20 05:41:22 UTC (rev 530627) @@ -0,0 +1,68 @@ +# Maintainer: Eli Schwartz +# Maintainer: Jelle van der Waa +# Contributor: Daniel J Griffiths +# Contributor: Erol V. Aktay + +pkgbase=python-html5lib +pkgname=('python2-html5lib' 'python-html5lib') +pkgver=1.0.1 +pkgrel=7 +arch=('any') +url="https://github.com/html5lib; +license=('MIT') +_deps=('six' 'webencodings') +makedepends=('python-setuptools' 'python2-setuptools' "${_deps[@]/#/python-}" "${_deps[@]/#/python2-}") +_checkdeps=('pytest' 'pytest-expect' 'lxml' 'mock') +checkdepends=("${_checkdeps[@]/#/python-}" "${_checkdeps[@]/#/python2-}") +_test_commit=c305da74fae50fb018870de7a042da36c1a93b65 +source=("$pkgbase-$pkgver.tar.gz::https://github.com/html5lib/html5lib-python/archive/${pkgver}.tar.gz; + "https://github.com/html5lib/html5lib-tests/archive/${_test_commit}.tar.gz; +pytest4.patch) +sha256sums=('fabbebd6a55d07842087f13849076eeed350aa8bb6c9ec840f6a6aba9388db06' +'cb261423c644b3469ac66926e290060b481371d0952995d270492fc761d0209a' +'6b627d2490d0cd16a801ec2787b8ce643f66d8ddf780fee9ff5268c8126d4f8c') + +prepare() { +cd "${srcdir}"/html5lib-python-${pkgver} +# From https://github.com/html5lib/html5lib-python/pull/429 +patch -p1 -i ../pytest4.patch + +rmdir html5lib/tests/testdata +ln -sfT ../../../html5lib-tests-${_test_commit} html5lib/tests/testdata +} + +build() { +cd "${srcdir}"/html5lib-python-${pkgver} + +python setup.py build +python2 setup.py build +} + +check() { +cd "${srcdir}"/html5lib-python-${pkgver} + +py.test +py.test2 +} + +package_python-html5lib() { +pkgdesc="A Python HTML
[arch-commits] Commit in python-html5lib/trunk (PKGBUILD pytest4.patch)
Date: Wednesday, November 20, 2019 @ 05:41:06 Author: felixonmars Revision: 530626 upgpkg: python-html5lib 1.0.1-7 fix tests under latest pytest Added: python-html5lib/trunk/pytest4.patch Modified: python-html5lib/trunk/PKGBUILD ---+ PKGBUILD | 12 +- pytest4.patch | 279 2 files changed, 287 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 05:36:56 UTC (rev 530625) +++ PKGBUILD2019-11-20 05:41:06 UTC (rev 530626) @@ -6,22 +6,26 @@ pkgbase=python-html5lib pkgname=('python2-html5lib' 'python-html5lib') pkgver=1.0.1 -pkgrel=6 +pkgrel=7 arch=('any') url="https://github.com/html5lib; license=('MIT') _deps=('six' 'webencodings') makedepends=('python-setuptools' 'python2-setuptools' "${_deps[@]/#/python-}" "${_deps[@]/#/python2-}") -_checkdeps=('pytest32' 'pytest-expect' 'lxml' 'mock') +_checkdeps=('pytest' 'pytest-expect' 'lxml' 'mock') checkdepends=("${_checkdeps[@]/#/python-}" "${_checkdeps[@]/#/python2-}") _test_commit=c305da74fae50fb018870de7a042da36c1a93b65 source=("$pkgbase-$pkgver.tar.gz::https://github.com/html5lib/html5lib-python/archive/${pkgver}.tar.gz; - "https://github.com/html5lib/html5lib-tests/archive/${_test_commit}.tar.gz;) + "https://github.com/html5lib/html5lib-tests/archive/${_test_commit}.tar.gz; +pytest4.patch) sha256sums=('fabbebd6a55d07842087f13849076eeed350aa8bb6c9ec840f6a6aba9388db06' -'cb261423c644b3469ac66926e290060b481371d0952995d270492fc761d0209a') +'cb261423c644b3469ac66926e290060b481371d0952995d270492fc761d0209a' +'6b627d2490d0cd16a801ec2787b8ce643f66d8ddf780fee9ff5268c8126d4f8c') prepare() { cd "${srcdir}"/html5lib-python-${pkgver} +# From https://github.com/html5lib/html5lib-python/pull/429 +patch -p1 -i ../pytest4.patch rmdir html5lib/tests/testdata ln -sfT ../../../html5lib-tests-${_test_commit} html5lib/tests/testdata Added: pytest4.patch === --- pytest4.patch (rev 0) +++ pytest4.patch 2019-11-20 05:41:06 UTC (rev 530626) @@ -0,0 +1,279 @@ +From 2699544837e68b12f1740a7eb56882a0dc0a4008 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= +Date: Thu, 28 Mar 2019 01:45:43 +0100 +Subject: [PATCH 1/4] Support pytest 4 + +Fixes https://github.com/html5lib/html5lib-python/issues/411 +--- + html5lib/tests/test_encoding.py| 4 ++-- + html5lib/tests/test_sanitizer.py | 14 +++--- + html5lib/tests/test_serializer.py | 2 +- + html5lib/tests/test_stream.py | 7 --- + html5lib/tests/test_treewalkers.py | 2 +- + requirements-test.txt | 2 +- + tox.ini| 2 +- + 7 files changed, 17 insertions(+), 16 deletions(-) + +diff --git a/html5lib/tests/test_encoding.py b/html5lib/tests/test_encoding.py +index 9a411c77..97b6ca2a 100644 +--- a/html5lib/tests/test_encoding.py b/html5lib/tests/test_encoding.py +@@ -99,8 +99,8 @@ def test_encoding(): + for filename in get_data_files("encoding"): + tests = _TestData(filename, b"data", encoding=None) + for test in tests: +-yield (runParserEncodingTest, test[b'data'], test[b'encoding']) +-yield (runPreScanEncodingTest, test[b'data'], test[b'encoding']) ++runParserEncodingTest(test[b'data'], test[b'encoding']) ++runPreScanEncodingTest(test[b'data'], test[b'encoding']) + + + # pylint:disable=wrong-import-position +diff --git a/html5lib/tests/test_sanitizer.py b/html5lib/tests/test_sanitizer.py +index 45046d57..1b7285fc 100644 +--- a/html5lib/tests/test_sanitizer.py b/html5lib/tests/test_sanitizer.py +@@ -67,19 +67,19 @@ def test_sanitizer(): + 'tfoot', 'th', 'thead', 'tr', 'select']: + continue # TODO + if tag_name == 'image': +-yield (runSanitizerTest, "test_should_allow_%s_tag" % tag_name, ++runSanitizerTest("test_should_allow_%s_tag" % tag_name, +"foo badbar/bad baz", +"<%s title='1'>foo bar baz" % (tag_name, tag_name)) + elif tag_name == 'br': +-yield (runSanitizerTest, "test_should_allow_%s_tag" % tag_name, ++runSanitizerTest("test_should_allow_%s_tag" % tag_name, +"foo badbar/bad baz", +"<%s title='1'>foo bar baz" % (tag_name, tag_name)) + elif tag_name in constants.voidElements: +-yield (runSanitizerTest, "test_should_allow_%s_tag" % tag_name, ++runSanitizerTest("test_should_allow_%s_tag" % tag_name, +"<%s title=\"1\"/>foo badbar/bad baz" % tag_name, +"<%s title='1'>foo bar baz" % (tag_name, tag_name)) + else: +-yield (runSanitizerTest,
[arch-commits] Commit in cabal-install/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 05:36:44 Author: felixonmars Revision: 530624 upgpkg: cabal-install 2.4.0.0-154 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 05:34:06 UTC (rev 530623) +++ PKGBUILD2019-11-20 05:36:44 UTC (rev 530624) @@ -5,7 +5,7 @@ pkgname=cabal-install pkgver=2.4.0.0 -pkgrel=153 +pkgrel=154 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install; license=('BSD')
[arch-commits] Commit in cabal-install/repos (2 files)
Date: Wednesday, November 20, 2019 @ 05:36:56 Author: felixonmars Revision: 530625 archrelease: copy trunk to community-staging-x86_64 Added: cabal-install/repos/community-staging-x86_64/ cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 530624, cabal-install/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 530624, cabal-install/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 05:36:56 UTC (rev 530625) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=2.4.0.0 +pkgrel=154 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' + 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-http' 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-resolv' + 'haskell-tar' 'haskell-zlib' 'haskell-zip-archive') +makedepends=('ghc') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;) +sha512sums=('caf49ec35d5665164b76db3a6219c0409243fb80fd7a740a91933732fbb26fc3efef88ddc3d769a76d0f76811ea83a6a7effdab5ad8264da808d4469c9faf125') + +prepare() { + cd $pkgname-$pkgver + sed -i -e 's/< *0.4/<1/' -e 's/< *2.8/<4/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" + runhaskell Setup build +} + +package() { + cd $pkgname-$pkgver + runhaskell Setup copy --destdir="${pkgdir}" + + install -Dm644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 bash-completion/cabal \ +"${pkgdir}/usr/share/bash-completion/completions/cabal" +}
[arch-commits] Commit in python-pytest/repos (2 files)
Date: Wednesday, November 20, 2019 @ 05:34:06 Author: felixonmars Revision: 530623 archrelease: copy trunk to community-testing-any Added: python-pytest/repos/community-testing-any/ python-pytest/repos/community-testing-any/PKGBUILD (from rev 530622, python-pytest/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: python-pytest/repos/community-testing-any/PKGBUILD (from rev 530622, python-pytest/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2019-11-20 05:34:06 UTC (rev 530623) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Felix Kaiser + +pkgname=python-pytest +pkgver=5.3.0 +pkgrel=1 +pkgdesc="Simple powerful testing with Python" +arch=('any') +license=('MIT') +url="https://pytest.org/; +depends=('python-py' 'python-setuptools' 'python-pluggy' 'python-attrs' 'python-more-itertools' + 'python-atomicwrites' 'python-wcwidth' 'python-importlib-metadata') +makedepends=('python-setuptools-scm') +checkdepends=('lsof' 'python-nose' 'python-mock' 'python-requests' 'python-hypothesis' + 'python-argcomplete' 'python-xmlschema' + # Unlisted, but actually used. Check again after a while: + 'python-numpy' 'python-twisted' 'python-pytest-xdist' 'python-decorator' + 'python-jinja' 'python-pexpect') +source=("$pkgname-$pkgver.tar.gz::https://github.com/pytest-dev/pytest/archive/$pkgver.tar.gz;) +sha512sums=('c82962b66c32b3001997ea5c788bef3e3c20756c19bff6953c8c20a4266ff7b39f7a1ae0e15d1359d6a4676ccbcca9a30ce95d4139e173035af83d4f17d1665a') + +export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver + +prepare() { + # Ignore warnings that break test + sed -e 's|2 passed in|2 passed|' -i pytest-$pkgver/testing/test_pdb.py +} + +build() { + cd pytest-$pkgver + python setup.py build +} + +check() { + # Skip test_collect_pyargs_with_testpaths because it mangles PYTHONPATH + + cd pytest-$pkgver + python setup.py egg_info + PYTHONPATH="$PWD"/build/lib python src/pytest.py -k 'not test_collect_pyargs_with_testpaths' +} + +package() { + cd pytest-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-pytest/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 05:33:55 Author: felixonmars Revision: 530622 upgpkg: python-pytest 5.3.0-1 Modified: python-pytest/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 05:32:58 UTC (rev 530621) +++ PKGBUILD2019-11-20 05:33:55 UTC (rev 530622) @@ -2,7 +2,7 @@ # Contributor: Felix Kaiser pkgname=python-pytest -pkgver=5.2.4 +pkgver=5.3.0 pkgrel=1 pkgdesc="Simple powerful testing with Python" arch=('any') @@ -17,7 +17,7 @@ 'python-numpy' 'python-twisted' 'python-pytest-xdist' 'python-decorator' 'python-jinja' 'python-pexpect') source=("$pkgname-$pkgver.tar.gz::https://github.com/pytest-dev/pytest/archive/$pkgver.tar.gz;) -sha512sums=('e50ff4a136535796795498049be84f5319247d69a046147f9a18decd193d27f2060b09031c4decd6d4d0c9f39800d17fe0c711cb450ce86ce33c486388dc025b') +sha512sums=('c82962b66c32b3001997ea5c788bef3e3c20756c19bff6953c8c20a4266ff7b39f7a1ae0e15d1359d6a4676ccbcca9a30ce95d4139e173035af83d4f17d1665a') export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
[arch-commits] Commit in haskell-http/repos (2 files)
Date: Wednesday, November 20, 2019 @ 05:32:58 Author: felixonmars Revision: 530621 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http/repos/community-staging-x86_64/ haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 530620, haskell-http/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 530620, haskell-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 05:32:58 UTC (rev 530621) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.14 +pkgrel=49 +pkgdesc="A library for client-side HTTP" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 'haskell-split' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-case-insensitive' + 'haskell-http-types' 'haskell-wai' 'haskell-warp' 'haskell-conduit' + 'haskell-conduit-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bcc9107412f3ff5806369675ae6cfd87c4ecc36490eab6d62c697f47e62ff8b0d1d6a25f9bfb9d8ef1f037492820eb732cb9cbec7ea9e7e4b20699573077b064') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -fnetwork-uri +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-http/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 05:32:46 Author: felixonmars Revision: 530620 upgpkg: haskell-http 4000.3.14-49 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 05:31:32 UTC (rev 530619) +++ PKGBUILD2019-11-20 05:32:46 UTC (rev 530620) @@ -4,7 +4,7 @@ _hkgname=HTTP pkgname=haskell-http pkgver=4000.3.14 -pkgrel=48 +pkgrel=49 pkgdesc="A library for client-side HTTP" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-warp/repos (2 files)
Date: Wednesday, November 20, 2019 @ 05:31:32 Author: felixonmars Revision: 530619 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp/repos/community-staging-x86_64/ haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 530618, haskell-warp/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 530618, haskell-warp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 05:31:32 UTC (rev 530619) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp +pkgver=3.3.4 +pkgrel=4 +pkgdesc="A fast, light-weight web server for WAI applications." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-bsb-http-chunked' + 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 'haskell-http-types' + 'haskell-http2' 'haskell-iproute' 'haskell-network' 'haskell-simple-sendfile' + 'haskell-streaming-commons' 'haskell-time-manager' 'haskell-unix-compat' 'haskell-vault' + 'haskell-wai' 'haskell-word8') +makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 'haskell-hunit' + 'haskell-lifted-base' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('49dd880ada32954c70b6e8915eaef0c6b75227bf126d4d438d8aebad779b9c44a2d6d0ac6a65c9e2c86a3e84e5619fceaecc1bdf2b4d1538f103896f8df7968c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-warp-debug -fallow-sendfilefd -f-network-bytestring +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-warp/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 05:31:21 Author: felixonmars Revision: 530618 upgpkg: haskell-warp 3.3.4-4 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-warp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 05:29:45 UTC (rev 530617) +++ PKGBUILD2019-11-20 05:31:21 UTC (rev 530618) @@ -4,7 +4,7 @@ _hkgname=warp pkgname=haskell-warp pkgver=3.3.4 -pkgrel=3 +pkgrel=4 pkgdesc="A fast, light-weight web server for WAI applications." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai-json/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 05:29:34 Author: felixonmars Revision: 530616 upgpkg: haskell-hspec-wai-json 0.9.2-86 rebuild with Diff 0.4.0, aeson 1.4.6.0 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 05:28:22 UTC (rev 530615) +++ PKGBUILD2019-11-20 05:29:34 UTC (rev 530616) @@ -4,7 +4,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.9.2 -pkgrel=85 +pkgrel=86 pkgdesc="Testing JSON APIs with hspec-wai" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)
Date: Wednesday, November 20, 2019 @ 05:29:45 Author: felixonmars Revision: 530617 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai-json/repos/community-staging-x86_64/ haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 530616, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 530616, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-11-20 05:29:45 UTC (rev 530617) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.9.2 +pkgrel=86 +pkgdesc="Testing JSON APIs with hspec-wai" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 'haskell-case-insensitive' + 'haskell-hspec-wai') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('244d94f9099199a32f0de0412b053ad0d968c88b725f476414707caf95caaaedc07d7d5a301fb4aeaf6586cef54effd93f8ca1cf053031219ca1e0a08bcfb0b7') + +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 +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" +}