[arch-commits] Commit in pidgin/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, April 9, 2021 @ 06:57:01 Author: foutrelis Revision: 411777 archrelease: copy trunk to extra-x86_64 Added: pidgin/repos/extra-x86_64/PKGBUILD (from rev 411776, pidgin/trunk/PKGBUILD) Deleted: pidgin/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 210 ++--- 1 file changed, 105 insertions(+), 105 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-09 06:56:56 UTC (rev 411776) +++ PKGBUILD2021-04-09 06:57:01 UTC (rev 411777) @@ -1,105 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Ionut Biru -# Contributor: Andrea Scarpino -# Contributor: Alexander Fehr -# Contributor: Lucien Immink - -pkgname=('pidgin' 'libpurple' 'finch') -pkgver=2.14.2 -pkgrel=1 -arch=('x86_64') -url="https://pidgin.im/"; -license=('GPL') -makedepends=('startup-notification' 'gtkspell' 'libxss' 'nss' 'libsasl' 'libsm' - 'libidn' 'libgadu' 'python' 'hicolor-icon-theme' 'farstream' 'tk' - 'libnsl' 'avahi' 'ca-certificates' 'intltool' 'libnm' 'dbus-glib' - 'libgnt' 'libxcrypt') -options=('!emptydirs') -source=(https://downloads.sourceforge.net/project/pidgin/Pidgin/$pkgver/$pkgname-$pkgver.tar.bz2{,.asc}) -sha256sums=('19654ad276b149646371fbdac21bc7620742f2975f7399fed0ffc1a18fbaf603' -'SKIP') -validpgpkeys=('40DE1DC7288FE3F50AB938C548F66AFFD9BDB729') # Gary Kramlich - -prepare() { - cd $pkgbase-$pkgver -} - -build() { - cd $pkgbase-$pkgver - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---disable-schemas-install \ ---disable-meanwhile \ ---disable-gnutls \ ---enable-cyrus-sasl \ ---disable-doxygen \ ---enable-nm \ ---with-system-ssl-certs=/etc/ssl/certs -make -} - -package_pidgin(){ - pkgdesc="Multi-protocol instant messaging client" - depends=('libpurple' 'startup-notification' 'gtkspell' 'libxss' 'libsm' - 'gst-plugins-base' 'gst-plugins-good' 'hicolor-icon-theme') - optdepends=('aspell: for spelling correction') - - cd $pkgbase-$pkgver - - # For linking - make -C libpurple DESTDIR="$pkgdir" install-libLTLIBRARIES - - make -C pidgin DESTDIR="$pkgdir" install - make -C doc DESTDIR="$pkgdir" install - - # Remove files that are packaged in libpurle - make -C libpurple DESTDIR="$pkgdir" uninstall-libLTLIBRARIES - - rm "$pkgdir/usr/share/man/man1/finch.1" - - # https://bugs.archlinux.org/task/53770 - # https://bugs.archlinux.org/task/69026 - find "$pkgdir/usr/lib/perl5" -name perllocal.pod -delete -} - -package_libpurple(){ - pkgdesc="IM library extracted from Pidgin" - depends=('farstream' 'libsasl' 'libidn' 'libnsl' 'libgadu' 'dbus-glib' 'nss' - 'libnm' 'libxcrypt') - optdepends=('avahi: Bonjour protocol support' - 'ca-certificates: SSL CA certificates' - 'python-dbus: for purple-remote and purple-url-handler' - 'tk: Tcl/Tk scripting support') - - cd $pkgbase-$pkgver - - for _dir in libpurple share/sounds share/ca-certs m4macros po; do -make -C "$_dir" DESTDIR="$pkgdir" install - done - - # https://bugs.archlinux.org/task/53770 - # https://bugs.archlinux.org/task/69026 - find "$pkgdir/usr/lib/perl5" -name perllocal.pod -delete -} - -package_finch(){ - pkgdesc="A ncurses-based messaging client" - depends=('libpurple' 'libgnt' 'libx11') - - cd $pkgbase-$pkgver - - # For linking - make -C libpurple DESTDIR="$pkgdir" install-libLTLIBRARIES - - make -C finch DESTDIR="$pkgdir" install - make -C doc DESTDIR="$pkgdir" install - - # Remove files that are packaged in libpurle - make -C libpurple DESTDIR="$pkgdir" uninstall-libLTLIBRARIES - - rm "$pkgdir"/usr/share/man/man1/pidgin.1 -} - -# vim:set ts=2 sw=2 et: Copied: pidgin/repos/extra-x86_64/PKGBUILD (from rev 411776, pidgin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-09 06:57:01 UTC (rev 411777) @@ -0,0 +1,105 @@ +# Maintainer: Evangelos Foutras +# Contributor: Ionut Biru +# Contributor: Andrea Scarpino +# Contributor: Alexander Fehr +# Contributor: Lucien Immink + +pkgname=('pidgin' 'libpurple' 'finch') +pkgver=2.14.3 +pkgrel=1 +arch=('x86_64') +url="https://pidgin.im/"; +license=('GPL') +makedepends=('startup-notification' 'gtkspell' 'libxss' 'nss' 'libsasl' 'libsm' + 'libidn' 'libgadu' 'python' 'hicolor-icon-theme' 'farstream' 'tk' + 'libnsl' 'avahi' 'ca-certificates' 'intltool' 'libnm' 'dbus-glib' + 'libgnt' 'libxcrypt') +options=('!emptydirs') +source=(https://downloads.sourceforge.net/project/pidgin/Pidgin/$pkgver/$pkgname-$pkgver.tar.bz2{,.asc}) +sha256sums=('2b064802fdfec008878f7179120ccf1e67c68b46ec0966399a095e20bc762e76' +'SKIP') +validpgpkeys=('40DE1DC7288FE3F50AB938C548F66AFFD9BDB729') # Gary Kramlich + +prepare() { + cd $pkgbase-$pkgver +} + +bu
[arch-commits] Commit in pidgin/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 06:56:56 Author: foutrelis Revision: 411776 upgpkg: pidgin 2.14.3-1: new upstream release Modified: pidgin/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 05:37:51 UTC (rev 411775) +++ PKGBUILD2021-04-09 06:56:56 UTC (rev 411776) @@ -5,7 +5,7 @@ # Contributor: Lucien Immink pkgname=('pidgin' 'libpurple' 'finch') -pkgver=2.14.2 +pkgver=2.14.3 pkgrel=1 arch=('x86_64') url="https://pidgin.im/"; @@ -16,7 +16,7 @@ 'libgnt' 'libxcrypt') options=('!emptydirs') source=(https://downloads.sourceforge.net/project/pidgin/Pidgin/$pkgver/$pkgname-$pkgver.tar.bz2{,.asc}) -sha256sums=('19654ad276b149646371fbdac21bc7620742f2975f7399fed0ffc1a18fbaf603' +sha256sums=('2b064802fdfec008878f7179120ccf1e67c68b46ec0966399a095e20bc762e76' 'SKIP') validpgpkeys=('40DE1DC7288FE3F50AB938C548F66AFFD9BDB729') # Gary Kramlich
[arch-commits] Commit in libmwaw/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, April 9, 2021 @ 05:37:51 Author: andyrtr Revision: 411775 archrelease: copy trunk to extra-x86_64 Added: libmwaw/repos/extra-x86_64/PKGBUILD (from rev 411774, libmwaw/trunk/PKGBUILD) Deleted: libmwaw/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-09 05:37:41 UTC (rev 411774) +++ PKGBUILD2021-04-09 05:37:51 UTC (rev 411775) @@ -1,31 +0,0 @@ -# Maintainer: AndyRTR -# Contributor: Thomas Arnhold - -pkgname=libmwaw -pkgver=0.3.17 -pkgrel=1 -pkgdesc="Import library for some old mac text documents." -arch=('x86_64') -url="https://sourceforge.net/projects/libmwaw/"; -license=('LGPL2.1' 'MPL') -depends=('librevenge') -makedepends=('boost' 'doxygen') -source=(https://sourceforge.net/projects/${pkgname}/files/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.xz) -sha1sums=('e884ccf8f9a67e58a6a5581e10c45da4f0ff0e61') - -build() { - cd "${pkgname}"-${pkgver} - ./configure --prefix=/usr - make -} - - -check() { - cd "${pkgname}"-${pkgver} - make check -} - -package() { - cd "${pkgname}"-${pkgver} - make DESTDIR="$pkgdir" install -} Copied: libmwaw/repos/extra-x86_64/PKGBUILD (from rev 411774, libmwaw/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-09 05:37:51 UTC (rev 411775) @@ -0,0 +1,31 @@ +# Maintainer: AndyRTR +# Contributor: Thomas Arnhold + +pkgname=libmwaw +pkgver=0.3.18 +pkgrel=1 +pkgdesc="Import library for some old mac text documents." +arch=('x86_64') +url="https://sourceforge.net/projects/libmwaw/"; +license=('LGPL2.1' 'MPL') +depends=('librevenge') +makedepends=('boost' 'doxygen') +source=(https://sourceforge.net/projects/${pkgname}/files/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.xz) +sha1sums=('c697f6c4c7839593c1222ac92531ca9520da1a79') + +build() { + cd "${pkgname}"-${pkgver} + ./configure --prefix=/usr + make +} + + +check() { + cd "${pkgname}"-${pkgver} + make check +} + +package() { + cd "${pkgname}"-${pkgver} + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in libmwaw/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 05:37:41 Author: andyrtr Revision: 411774 upgpkg: libmwaw 0.3.18-1: upstream update 0.3.18 Modified: libmwaw/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 00:51:05 UTC (rev 411773) +++ PKGBUILD2021-04-09 05:37:41 UTC (rev 411774) @@ -2,7 +2,7 @@ # Contributor: Thomas Arnhold pkgname=libmwaw -pkgver=0.3.17 +pkgver=0.3.18 pkgrel=1 pkgdesc="Import library for some old mac text documents." arch=('x86_64') @@ -11,7 +11,7 @@ depends=('librevenge') makedepends=('boost' 'doxygen') source=(https://sourceforge.net/projects/${pkgname}/files/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.xz) -sha1sums=('e884ccf8f9a67e58a6a5581e10c45da4f0ff0e61') +sha1sums=('c697f6c4c7839593c1222ac92531ca9520da1a79') build() { cd "${pkgname}"-${pkgver}
[arch-commits] Commit in skk-jisyo/repos/community-any (4 files)
Date: Friday, April 9, 2021 @ 01:49:58 Author: farseerfc Revision: 915104 archrelease: copy trunk to community-any Added: skk-jisyo/repos/community-any/PKGBUILD (from rev 915103, skk-jisyo/trunk/PKGBUILD) skk-jisyo/repos/community-any/skk-jisyo.install (from rev 915103, 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 === --- PKGBUILD2021-04-09 01:49:08 UTC (rev 915103) +++ PKGBUILD2021-04-09 01:49:58 UTC (rev 915104) @@ -1,78 +0,0 @@ -# Maintainer: Jiachen Yang -# Contributor: Felix Yan -# Contributor: jeneshicc - -pkgname=skk-jisyo -pkgver=20210307 -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 - -sha512sums=('07f3f55a5992c5051e5898807e0ad3694ecfd443f5175d1f625fcb520e457c911b954a0094df3f6ec5d6f3534adfcda59c0f277106abf591850025166784a5c9' - '9104143e26c21b62668d6aafb19a8e8f6cbe99d40896cfca2946b8f8d0fbf12b706723b0a4edad27aa6cb3be34a43c2f0a419965b289c1349fdfc364679f0606' - 'bd21a9290d6b7c20ec3e2df67ea438bc5408340b1f8d99a61f937a0952ab292c6899dcf6827027e4d55f195c55d8950ceef3427d0c1c18a41d13f6ec45274972' - 'd2818d63b7c5f807651dc6978bdcfea5c1ac8003da9ebbe24c908ba0fdf13a304c01c3c181993c31377ce93790a67a3518b782374b66ca8c76e1ecc305bf77a4' - 'df34831e6e254443193ff8ccf0290f8105c153f559bfdde694b179ae8cf3e3405e2ba6965f700a80ddb08329871ee418b8b8779d80154116f2608fffb5b58b80' - '8bbdc4176093be79e6ca9e3e518401fa9c7a781f67bb74ca1a86cf90c133fe1ea0388a0ca4e9b7a99bde5ba237eccd2c7eb5341589a18fe5b15eec695a6dbc41' - 'd20909169d970b41855b8b7f34ad08bd40f9e5f24981c00c0c0f377280ad87f63c1b963360dda2a5ad07efcf54a850a421c7a3dbc28bf92d6894809bec91d3d1' - 'f52a5836870cda0a3a48b2473a093552f3cadfd6b1b5f584fe668a95f9e9d905e7cb4f8ec6c5a86399bafe78b9d3a2ec215cf95d0278b3c3418caa3dfaf0' - 'd52e2b8773a268f613b63bf43b699719e0c7bae19debcde4b3fd9991d22ad45916305762783baeb3d963183111f5d3178b3f9abcf46336fd9dcfb33f8095b396' - '085215ffce63af7c5397e7db688e74f00c617a61688ee7a950e7be791962e9cd5a9f01e955415176c98fc37816a4852c3f698e4f3471cc9b77de5f09f229db28' - 'a4bb2e5edd0c3e65a1a9166860f0ea0021ef69c570dff514016ee256b5219f538cc1e0f7f3738a8eb7269e25b6757ad3cf2292592c98ccb1428ce017e2dd7f12' - '3fe5fb21d553d21f7ffdd0ed689c610e9d045f76ce605da2f615bed5a62c7ea3d61c5f1de4ba9c9aeb2d737346d5308035ca85c1ec2558f2820fe6037d88ce7a' - 'f7cec0d34cdce69f14e0514851b38763d8457445923bbe7cd67724b2615a8194c868fc5db339c109af4f360ccd1684d64cc3dafe18806011ac84b0fbc8e6c24c' - 'dcdabf07459f8747a6dcb07120cdb5f6d89d3d9b402330215be6e3828f4f072c18c5250fafa73603c436d7db3380eb469a75e30117bcc4fcbfce583ad8b71b64' - 'c6a83e5bfba5f7d03f632eef594a00093b721176215997195f12f78c3f3f9dfcfff4d795f7e7ce4612dfbf0c6c3ce67b64e2bce7385d663ccef346fe32ae9967' - 'e93ad4e50182f747f6b37fa81944b6bad447f4076adf11c444bef1d3a8c1e8dafd0c69b4a40716e45a4c4ae567dabcd49b617437e84cccf7f79d8ae32aedfb07' - '8b0780182d4c943ad5e36b3a8b64ca3484c3debf09986bfb2c881848afeac8144e570e1ee36ae4b7e710d81ffd7bb64d249d971a690b7b8fa2d64b5a953fa3fc' - '03998eaf7c7935481141b6687cbf712fad54a831d9e93b84a936a7fe896f8005abfd1ea9245dcae901bfa6354d44424ddd09d519af8a5e885607ba9aa8202b4e' - '7439640d0f81fbee38de7200bf32fd83115958255c92e3b8b4413a7a687aa5b5e721a11f99bf54669a13d691ccae83dc71fe0beffa63415949c536f84db0b290' - 'a2cd46c79a623540e4adc1c3c4a441686faf7c7851c4bc99b400f045bbce4f3cb3bc65dc4be456669b683ea4fe0b5469c959da1956d291749fb3b52e0c588064' - '464da7fb52c2427a154129b2440b1c4eb314c384ddab0f9dbe68b0ba6f2088171b7de8ee727bcdc2bf7f9ee8422bf5bf6dad5226fd6ae583727a56a195201bb7' - 'b6ec4c742124a35ea6f2bd314dd40106c1ca58cd3d5bc9c836a423f42e3d31
[arch-commits] Commit in skk-jisyo/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 01:49:08 Author: farseerfc Revision: 915103 upgpkg: skk-jisyo 20210404-1: skk-jisyo 20210307 Modified: skk-jisyo/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 01:17:46 UTC (rev 915102) +++ PKGBUILD2021-04-09 01:49:08 UTC (rev 915103) @@ -3,7 +3,7 @@ # Contributor: jeneshicc pkgname=skk-jisyo -pkgver=20210307 +pkgver=20210404 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 -sha512sums=('07f3f55a5992c5051e5898807e0ad3694ecfd443f5175d1f625fcb520e457c911b954a0094df3f6ec5d6f3534adfcda59c0f277106abf591850025166784a5c9' +sha512sums=('44577ecc8c0eb5a900515a417d104d8570df216622eded19c725984b8b34887567f6fe694f69526ff60206469f1ac8a8ac1d4051b872205a36681fc7dac753d7' '9104143e26c21b62668d6aafb19a8e8f6cbe99d40896cfca2946b8f8d0fbf12b706723b0a4edad27aa6cb3be34a43c2f0a419965b289c1349fdfc364679f0606' 'bd21a9290d6b7c20ec3e2df67ea438bc5408340b1f8d99a61f937a0952ab292c6899dcf6827027e4d55f195c55d8950ceef3427d0c1c18a41d13f6ec45274972' 'd2818d63b7c5f807651dc6978bdcfea5c1ac8003da9ebbe24c908ba0fdf13a304c01c3c181993c31377ce93790a67a3518b782374b66ca8c76e1ecc305bf77a4' @@ -50,7 +50,7 @@ '8bbdc4176093be79e6ca9e3e518401fa9c7a781f67bb74ca1a86cf90c133fe1ea0388a0ca4e9b7a99bde5ba237eccd2c7eb5341589a18fe5b15eec695a6dbc41' 'd20909169d970b41855b8b7f34ad08bd40f9e5f24981c00c0c0f377280ad87f63c1b963360dda2a5ad07efcf54a850a421c7a3dbc28bf92d6894809bec91d3d1' 'f52a5836870cda0a3a48b2473a093552f3cadfd6b1b5f584fe668a95f9e9d905e7cb4f8ec6c5a86399bafe78b9d3a2ec215cf95d0278b3c3418caa3dfaf0' - 'd52e2b8773a268f613b63bf43b699719e0c7bae19debcde4b3fd9991d22ad45916305762783baeb3d963183111f5d3178b3f9abcf46336fd9dcfb33f8095b396' + '5c758287cb81e508ac11b1761c640d4f9b2e4048a43bb9ad04e73b3b2c6b48766eeed02b2b8f6fd3558630f978b591812762cedd7152a1649929e3ee6dc7bd13' '085215ffce63af7c5397e7db688e74f00c617a61688ee7a950e7be791962e9cd5a9f01e955415176c98fc37816a4852c3f698e4f3471cc9b77de5f09f229db28' 'a4bb2e5edd0c3e65a1a9166860f0ea0021ef69c570dff514016ee256b5219f538cc1e0f7f3738a8eb7269e25b6757ad3cf2292592c98ccb1428ce017e2dd7f12' '3fe5fb21d553d21f7ffdd0ed689c610e9d045f76ce605da2f615bed5a62c7ea3d61c5f1de4ba9c9aeb2d737346d5308035ca85c1ec2558f2820fe6037d88ce7a' @@ -64,7 +64,7 @@ 'a2cd46c79a623540e4adc1c3c4a441686faf7c7851c4bc99b400f045bbce4f3cb3bc65dc4be456669b683ea4fe0b5469c959da1956d291749fb3b52e0c588064' '464da7fb52c2427a154129b2440b1c4eb314c384ddab0f9dbe68b0ba6f2088171b7de8ee727bcdc2bf7f9ee8422bf5bf6dad5226fd6ae583727a56a195201bb7' 'b6ec4c742124a35ea6f2bd314dd40106c1ca58cd3d5bc9c836a423f42e3d31797862038de1bd2ad69b3f96336215f7fc39bcf9a6442277797f3013519436043b' - '0beb808c6a282c0906d7bc748cb9ed9f3acb7e77b19447af6d0f11846c89735f0ae4f66bf9486652debdf122bb85c220c92020132ff69ca9e545eaed348c2653' + '237a08e406a7779e57a33bc245a5036cdaaf058cb2a4eb90bf3277b332742b484ad3da66eaa1ffbe9b5a6e7ff13b152293c3ca4fe1a464960781a7eaec68f727' '56bba4617a84a3da349b3beb3d33e43e473dfe2af0833158f9771e662ddb124b950389d0cc5efaf5afe375ebe192d02d4ac70efbafb2419717d45b64d273b1cd')
[arch-commits] Commit in python-ghp-import/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, April 9, 2021 @ 01:17:46 Author: farseerfc Revision: 915102 archrelease: copy trunk to community-any Added: python-ghp-import/repos/community-any/PKGBUILD (from rev 915101, python-ghp-import/trunk/PKGBUILD) Deleted: python-ghp-import/repos/community-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-09 01:17:00 UTC (rev 915101) +++ PKGBUILD2021-04-09 01:17:46 UTC (rev 915102) @@ -1,30 +0,0 @@ -# Maintainer: Jiachen Yang -# AUR Maintainer: valère monseur - -pkgname=python-ghp-import -_pkgname=ghp-import -pkgver=1.0.1 -pkgrel=1 -pkgdesc='Copy your docs directly to the gh-pages branch' -arch=('any') -url="https://pypi.python.org/pypi/ghp-import"; -license=(custom:Tumbolia) -depends=('python') -makedepends=('python-setuptools' 'git') -replaces=('ghp-import') -conflicts=('ghp-import') -source=("${_pkgname}-${pkgver}.tar.gz::https://pypi.python.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz";) -#source=("https://github.com/davisp/${_pkgname}/archive/${pkgver}.tar.gz";) -#source=("${_pkgname}-${pkgver}::git+https://github.com/davisp/ghp-import.git#commit=ab2637fb7a84ed79d6baeb74db7f9e544a448a04";) -sha512sums=('63addf33d43899d39f5ecc83e3587d33423563f4356e41d5a3e53999e9453239aba8f58c19722e9ee6f518de72cd36eb514f02ca4837af781aa37f95569c889f') - -build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - LC_CTYPE=en_US.UTF-8 python setup.py build -} - -package() { - cd "${srcdir}/${_pkgname}-${pkgver}" - LC_CTYPE=en_US.UTF-8 python setup.py install --root="$pkgdir" -O1 - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: python-ghp-import/repos/community-any/PKGBUILD (from rev 915101, python-ghp-import/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-09 01:17:46 UTC (rev 915102) @@ -0,0 +1,30 @@ +# Maintainer: Jiachen Yang +# AUR Maintainer: valère monseur + +pkgname=python-ghp-import +_pkgname=ghp-import +pkgver=1.1.0 +pkgrel=1 +pkgdesc='Copy your docs directly to the gh-pages branch' +arch=('any') +url="https://pypi.python.org/pypi/ghp-import"; +license=(custom:Tumbolia) +depends=('python') +makedepends=('python-setuptools' 'git') +replaces=('ghp-import') +conflicts=('ghp-import') +source=("${_pkgname}-${pkgver}.tar.gz::https://pypi.python.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz";) +#source=("https://github.com/davisp/${_pkgname}/archive/${pkgver}.tar.gz";) +#source=("${_pkgname}-${pkgver}::git+https://github.com/davisp/ghp-import.git#commit=ab2637fb7a84ed79d6baeb74db7f9e544a448a04";) +sha512sums=('84fe3858bbab2fc7f0c934bd43cc221fc9d6d55eaa5834e84c9bca1d768776204488f6ca1fc063d3cfe30922d1a2c23ad5ac4441e5938d6978c7785e5d6cb685') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + LC_CTYPE=en_US.UTF-8 python setup.py build +} + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + LC_CTYPE=en_US.UTF-8 python setup.py install --root="$pkgdir" -O1 + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-ghp-import/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 01:17:00 Author: farseerfc Revision: 915101 upgpkg: python-ghp-import 1.1.0-1: python-ghp-import 1.1.0 Modified: python-ghp-import/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 00:50:57 UTC (rev 915100) +++ PKGBUILD2021-04-09 01:17:00 UTC (rev 915101) @@ -3,7 +3,7 @@ pkgname=python-ghp-import _pkgname=ghp-import -pkgver=1.0.1 +pkgver=1.1.0 pkgrel=1 pkgdesc='Copy your docs directly to the gh-pages branch' arch=('any') @@ -16,7 +16,7 @@ source=("${_pkgname}-${pkgver}.tar.gz::https://pypi.python.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz";) #source=("https://github.com/davisp/${_pkgname}/archive/${pkgver}.tar.gz";) #source=("${_pkgname}-${pkgver}::git+https://github.com/davisp/ghp-import.git#commit=ab2637fb7a84ed79d6baeb74db7f9e544a448a04";) -sha512sums=('63addf33d43899d39f5ecc83e3587d33423563f4356e41d5a3e53999e9453239aba8f58c19722e9ee6f518de72cd36eb514f02ca4837af781aa37f95569c889f') +sha512sums=('84fe3858bbab2fc7f0c934bd43cc221fc9d6d55eaa5834e84c9bca1d768776204488f6ca1fc063d3cfe30922d1a2c23ad5ac4441e5938d6978c7785e5d6cb685') build() { cd "${srcdir}/${_pkgname}-${pkgver}"
[arch-commits] Commit in c2hs/repos (2 files)
Date: Friday, April 9, 2021 @ 00:50:57 Author: felixonmars Revision: 915100 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/ c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 915099, c2hs/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 915099, c2hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 00:50:57 UTC (rev 915100) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.7 +pkgrel=61 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; + https://github.com/haskell/c2hs/archive/fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz) +sha512sums=('69c877349ae4864763d20664edae07a67aa1c55f5d4fccc3fcb6d06e94eb14d6b4b0201fc2840a9ebbc45a2a21ab55ad0e79f9cd88c3df67abf5c1fd62d6' + '2953a07fecc95cfd5086b973a0d12b7407417f16bf73ad0f7d261e9e1884cf14b18663c15d86c8bf047dff05de70d4f01195e5d70c3225c86695fc57c8cf70e9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs + +# Missing test files +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/bugs/issue-242 c2hs-$pkgver/tests/bugs/ +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/system/interruptible c2hs-$pkgver/tests/system/ +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 00:50:42 Author: felixonmars Revision: 915094 upgpkg: c2hs 0.28.7-61: rebuild with tasty-hedgehog 1.1.0.0 Modified: c2hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 00:50:41 UTC (rev 915093) +++ PKGBUILD2021-04-09 00:50:42 UTC (rev 915094) @@ -3,7 +3,7 @@ pkgname=c2hs pkgver=0.28.7 -pkgrel=60 +pkgrel=61 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" url="https://github.com/haskell/c2hs"; license=("GPL2")
[arch-commits] Commit in stack/repos (4 files)
Date: Friday, April 9, 2021 @ 00:48:29 Author: felixonmars Revision: 915088 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 915087, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch (from rev 915087, stack/trunk/optparse-applicative-0.16.patch) stack/repos/community-staging-x86_64/stack.install (from rev 915087, stack/trunk/stack.install) -+ PKGBUILD| 81 ++ optparse-applicative-0.16.patch | 25 +++ stack.install |4 + 3 files changed, 110 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 915087, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 00:48:29 UTC (rev 915088) @@ -0,0 +1,81 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.5.1 +pkgrel=180 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-persistent-template' 'haskell-primitive' + 'haskell-project-template' 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver"; +optparse-applicative-0.16.patch) +sha512sums=('SKIP' + '3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea') + +prepare() { + cd $pkgname + sed -i -e '/semigroups/d' $pkgname.cabal + sed -i '1i{-# LANGUAGE DataKinds #-}' src/Stack/Storage/User.hs src/Stack/Storage/Project.hs + patch -p1 -i ../optparse-applicative-0.16.patch +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgd
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 00:48:07 Author: felixonmars Revision: 915087 upgpkg: stack 2.5.1-180: rebuild with tasty-hedgehog 1.1.0.0 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 00:41:49 UTC (rev 915086) +++ PKGBUILD2021-04-09 00:48:07 UTC (rev 915087) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.5.1 -pkgrel=179 +pkgrel=180 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("BSD")
[arch-commits] Commit in idris/repos (2 files)
Date: Friday, April 9, 2021 @ 00:41:49 Author: felixonmars Revision: 915086 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 915085, idris/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 915085, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 00:41:49 UTC (rev 915086) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.3 +pkgrel=212 +pkgdesc="Functional Programming Language with Dependent Types" +url="https://www.idris-lang.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-parser-combinators' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-terminal-size' + 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz"; + idris-haskeline-0.8.patch::https://github.com/idris-lang/Idris-dev/pull/4871.patch) +sha512sums=('fc5c65847c8021ed691c7968043a04fcffaed3a44a6339f611fed616fddefa1b5bc2da8e7e6662dfa552981688a1c96571eadc197e4e50ba060de3c6ddbd03de' + '5f2efe359d5626c44f0c146f108dae4635ae2c8babf53841d5147d17d5be2460ab19a0b952492c68c93fa6470989bcf396cd7fbf6c8d44ac77792a54c3bbb141') + +prepare() { +cd Idris-dev-$pkgver +patch -p1 -i ../idris-haskeline-0.8.patch +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i 's/Just sline/sline/' src/Idris/Parser/Stack.hs +uusi idris.cabal +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PWD/dist/build/idris:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" IDRIS_LIBRARY_PATH="$PWD/libs" runhaskell Setup test || echo "Tests failed" +} + +package() { +cd Idris-dev-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 00:41:35 Author: felixonmars Revision: 915085 upgpkg: idris 1.3.3-212: rebuild with tasty-hedgehog 1.1.0.0 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 00:24:13 UTC (rev 915084) +++ PKGBUILD2021-04-09 00:41:35 UTC (rev 915085) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.3 -pkgrel=211 +pkgrel=212 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/"; license=("BSD")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Friday, April 9, 2021 @ 00:24:13 Author: felixonmars Revision: 915084 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 915083, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 915083, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 00:24:13 UTC (rev 915084) @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.21 +pkgrel=14 +pkgdesc="Curses-style terminal interface for the hledger accounting system" +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-extra' + 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + '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=('eeb969c0eca213fa0906a0750c17169257524661db7f562264d7e10cbc680270ca035aed235fd3e258215d7d7283c42088c244af061150a104cec37317710e5d') + +build() { +cd $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 $MAKEFLAGS +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + +install -Dm644 hledger-ui.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 00:24:00 Author: felixonmars Revision: 915083 upgpkg: hledger-ui 1.21-14: rebuild with tasty-hedgehog 1.1.0.0 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 00:22:45 UTC (rev 915082) +++ PKGBUILD2021-04-09 00:24:00 UTC (rev 915083) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.21 -pkgrel=13 +pkgrel=14 pkgdesc="Curses-style terminal interface for the hledger accounting system" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Friday, April 9, 2021 @ 00:22:45 Author: felixonmars Revision: 915082 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 915081, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 915081, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 00:22:45 UTC (rev 915082) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.14.0.0 +pkgrel=28 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' 'haskell-wai-app-static' + 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5f3f7a952b085cf1a59a646c15e42f29c89d4ed0a5a96f55156d19b86340c2361da6c19ff7a70bde98122423e237dc7082bfcc84bc5e96ab9421fdaef84a8cce') + +prepare() { +cd $_hkgname-$pkgver +uusi -u cryptonite -u optparse-applicative -u pandoc -u tasty $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 00:22:31 Author: felixonmars Revision: 915081 upgpkg: haskell-hakyll 4.14.0.0-28: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 00:20:54 UTC (rev 915080) +++ PKGBUILD2021-04-09 00:22:31 UTC (rev 915081) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.14.0.0 -pkgrel=27 +pkgrel=28 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll"; license=("BSD")
[arch-commits] Commit in haskell-fsnotify/repos (2 files)
Date: Friday, April 9, 2021 @ 00:20:54 Author: felixonmars Revision: 915080 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fsnotify/repos/community-staging-x86_64/ haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 915079, haskell-fsnotify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 915079, haskell-fsnotify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 00:20:54 UTC (rev 915080) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fsnotify +pkgname=haskell-fsnotify +pkgver=0.3.0.1 +pkgrel=198 +pkgdesc="Cross platform library for file change notification." +url="https://github.com/haskell-fswatch/hfsnotify"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly' + "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-fsnotify/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 00:20:41 Author: felixonmars Revision: 915079 upgpkg: haskell-fsnotify 0.3.0.1-198: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-fsnotify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 00:20:01 UTC (rev 915078) +++ PKGBUILD2021-04-09 00:20:41 UTC (rev 915079) @@ -4,7 +4,7 @@ _hkgname=fsnotify pkgname=haskell-fsnotify pkgver=0.3.0.1 -pkgrel=197 +pkgrel=198 pkgdesc="Cross platform library for file change notification." url="https://github.com/haskell-fswatch/hfsnotify"; license=("BSD")
[arch-commits] Commit in haskell-shelly/repos (2 files)
Date: Friday, April 9, 2021 @ 00:20:01 Author: felixonmars Revision: 915078 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shelly/repos/community-staging-x86_64/ haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 915077, haskell-shelly/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 915077, haskell-shelly/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 00:20:01 UTC (rev 915078) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shelly +pkgname=haskell-shelly +pkgver=1.9.0 +pkgrel=72 +pkgdesc="Shell-like (systems) programming in Haskell" +url="https://github.com/yesodweb/Shelly.hs"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unix-compat' 'haskell-monad-control' 'haskell-lifted-base' + 'haskell-lifted-async' 'haskell-enclosed-exceptions' + 'haskell-async' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7c1eb25439e08095187746d0101fd92ad56ebb5a706820bad7330667cfc806066d4675c677e5d267440d4af7b517f36449e8f5e75332521780b564edc1586254') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-lifted -f-build-examples +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-shelly/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 00:19:48 Author: felixonmars Revision: 915077 upgpkg: haskell-shelly 1.9.0-72: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-shelly/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 00:18:22 UTC (rev 915076) +++ PKGBUILD2021-04-09 00:19:48 UTC (rev 915077) @@ -4,7 +4,7 @@ _hkgname=shelly pkgname=haskell-shelly pkgver=1.9.0 -pkgrel=71 +pkgrel=72 pkgdesc="Shell-like (systems) programming in Haskell" url="https://github.com/yesodweb/Shelly.hs"; license=("BSD")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Friday, April 9, 2021 @ 00:18:22 Author: felixonmars Revision: 915076 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 915075, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 915075, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 00:18:22 UTC (rev 915076) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.11.0 +pkgrel=10 +pkgdesc="The Language of Cryptography" +url="https://www.cryptol.net"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-async' 'haskell-base-compat' 'haskell-bv-sized' + 'haskell-cryptohash-sha1' 'haskell-exceptions' 'haskell-extra' 'haskell-gitrev' + 'haskell-graphscc' 'haskell-heredoc' 'haskell-libbf' 'haskell-memotrie' + 'haskell-monad-control' 'haskell-monadlib' 'haskell-optparse-applicative' + 'haskell-parameterized-utils' 'haskell-panic' 'haskell-random' 'haskell-sbv' + 'haskell-simple-smt' 'haskell-strict' 'haskell-temporary' 'haskell-tf-random' + 'haskell-transformers-base' 'haskell-what4' 'haskell-ansi-terminal' 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy' 'uusi') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz";) +sha512sums=('4e8e9dec727c02e76043ee390b91d0a740df747a8f49b2551686ac7db3cc0c94c36e20316b59e7e50e28b838f3f9bf7202095cf6ce683d83fd47826702381649') + +prepare() { +cd $pkgname-$pkgver +uusi -u sbv $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" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 00:18:09 Author: felixonmars Revision: 915075 upgpkg: cryptol 2.11.0-10: rebuild with tasty-hedgehog 1.1.0.0 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 00:14:18 UTC (rev 915074) +++ PKGBUILD2021-04-09 00:18:09 UTC (rev 915075) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.11.0 -pkgrel=9 +pkgrel=10 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net"; license=("BSD")
[arch-commits] Commit in haskell-what4/repos (2 files)
Date: Friday, April 9, 2021 @ 00:14:18 Author: felixonmars Revision: 915074 archrelease: copy trunk to community-staging-x86_64 Added: haskell-what4/repos/community-staging-x86_64/ haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 915073, haskell-what4/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 915073, haskell-what4/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 00:14:18 UTC (rev 915074) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan + +_hkgname=what4 +pkgname=haskell-what4 +pkgver=1.1 +pkgrel=9 +pkgdesc="Solver-agnostic symbolic values support for issuing queries" +url="https://github.com/GaloisInc/what4"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-bimap' 'haskell-bifunctors' 'haskell-bv-sized' + 'haskell-config-value' 'haskell-deriving-compat' 'haskell-data-binary-ieee754' + 'haskell-extra' 'haskell-fingertree' 'haskell-hashable' 'haskell-hashtables' + 'haskell-io-streams' 'haskell-lens' 'haskell-libbf' 'haskell-panic' + 'haskell-parameterized-utils' 'haskell-prettyprinter' 'haskell-scientific' + 'haskell-temporary' 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 'haskell-versions' + 'haskell-zenc') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +checkdepends=('cvc4' 'yices' 'z3') +optdepends=('cvc4' 'yices' 'z3') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b29565389cb21b524250be1808b626521fe856fc8d948464482efece3fa2607cf78372e609a4761a71ad9ff46da6e1af18dd85a2d0fbd4857e1144b4b4319cba') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-what4/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 00:14:04 Author: felixonmars Revision: 915073 upgpkg: haskell-what4 1.1-9: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-what4/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 00:07:18 UTC (rev 915072) +++ PKGBUILD2021-04-09 00:14:04 UTC (rev 915073) @@ -3,7 +3,7 @@ _hkgname=what4 pkgname=haskell-what4 pkgver=1.1 -pkgrel=8 +pkgrel=9 pkgdesc="Solver-agnostic symbolic values support for issuing queries" url="https://github.com/GaloisInc/what4"; license=('BSD')
[arch-commits] Commit in python-ruamel-yaml/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, April 9, 2021 @ 00:07:18 Author: felixonmars Revision: 915072 archrelease: copy trunk to community-any Added: python-ruamel-yaml/repos/community-any/PKGBUILD (from rev 915071, python-ruamel-yaml/trunk/PKGBUILD) Deleted: python-ruamel-yaml/repos/community-any/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-09 00:07:02 UTC (rev 915071) +++ PKGBUILD2021-04-09 00:07:18 UTC (rev 915072) @@ -1,29 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Bruno Pagani -# Contributor: Samuel Littley -# Contributor: rnons - -_pkg=ruamel.yaml -pkgname=python-${_pkg/./-} -pkgver=0.17.3 -pkgrel=1 -pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order" -arch=('any') -url="https://sourceforge.net/projects/ruamel-yaml/"; -license=('MIT') -depends=('python-ruamel.yaml.clib') -makedepends=('python-setuptools') -source=(https://files.pythonhosted.org/packages/source/r/${_pkg}/${_pkg}-${pkgver}.tar.gz) -sha512sums=('e5a8d3148dd4bb7285326d29db4310901de7d08e766ef1312e41dcb7b2bd97310b7927c605fc27d347bd99155383604fce8ab0cb54100420248fd8d5be3873a9') - -build() { - cd ${_pkg}-${pkgver} - python setup.py build -} - -package() { - cd ${_pkg}-${pkgver} - # https://bitbucket.org/ruamel/yaml/issues/114/setuppy-requirement-for-pip-prevents - RUAMEL_NO_PIP_INSTALL_CHECK=1 python setup.py install --skip-build --root="${pkgdir}" --optimize=1 - install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: python-ruamel-yaml/repos/community-any/PKGBUILD (from rev 915071, python-ruamel-yaml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-09 00:07:18 UTC (rev 915072) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Bruno Pagani +# Contributor: Samuel Littley +# Contributor: rnons + +_pkg=ruamel.yaml +pkgname=python-${_pkg/./-} +pkgver=0.17.4 +pkgrel=1 +pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order" +arch=('any') +url="https://sourceforge.net/projects/ruamel-yaml/"; +license=('MIT') +depends=('python-ruamel.yaml.clib') +makedepends=('python-setuptools') +source=(https://files.pythonhosted.org/packages/source/r/${_pkg}/${_pkg}-${pkgver}.tar.gz) +sha512sums=('fcbbe8b29d790045630d9373ec19c90aa4d5890b9420d6da86590c44d379942fa0c70d8fdcdcce4d5d69c3b18a982b816b92a44d2dce593d7af538c6906b2036') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +package() { + cd ${_pkg}-${pkgver} + # https://bitbucket.org/ruamel/yaml/issues/114/setuppy-requirement-for-pip-prevents + RUAMEL_NO_PIP_INSTALL_CHECK=1 python setup.py install --skip-build --root="${pkgdir}" --optimize=1 + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in python-ruamel-yaml/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 00:07:02 Author: felixonmars Revision: 915071 upgpkg: python-ruamel-yaml 0.17.4-1 Modified: python-ruamel-yaml/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 00:04:29 UTC (rev 915070) +++ PKGBUILD2021-04-09 00:07:02 UTC (rev 915071) @@ -5,7 +5,7 @@ _pkg=ruamel.yaml pkgname=python-${_pkg/./-} -pkgver=0.17.3 +pkgver=0.17.4 pkgrel=1 pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order" arch=('any') @@ -14,7 +14,7 @@ depends=('python-ruamel.yaml.clib') makedepends=('python-setuptools') source=(https://files.pythonhosted.org/packages/source/r/${_pkg}/${_pkg}-${pkgver}.tar.gz) -sha512sums=('e5a8d3148dd4bb7285326d29db4310901de7d08e766ef1312e41dcb7b2bd97310b7927c605fc27d347bd99155383604fce8ab0cb54100420248fd8d5be3873a9') +sha512sums=('fcbbe8b29d790045630d9373ec19c90aa4d5890b9420d6da86590c44d379942fa0c70d8fdcdcce4d5d69c3b18a982b816b92a44d2dce593d7af538c6906b2036') build() { cd ${_pkg}-${pkgver}
[arch-commits] Commit in haskell-bv-sized/repos (2 files)
Date: Friday, April 9, 2021 @ 00:04:29 Author: felixonmars Revision: 915070 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bv-sized/repos/community-staging-x86_64/ haskell-bv-sized/repos/community-staging-x86_64/PKGBUILD (from rev 915069, haskell-bv-sized/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-bv-sized/repos/community-staging-x86_64/PKGBUILD (from rev 915069, haskell-bv-sized/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 00:04:29 UTC (rev 915070) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=bv-sized +pkgname=haskell-bv-sized +pkgver=1.0.2 +pkgrel=101 +pkgdesc="A bitvector datatype that is parameterized by the vector width" +url="https://github.com/GaloisInc/bv-sized"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bitwise' 'haskell-panic' 'haskell-parameterized-utils' + 'haskell-th-lift') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-hedgehog') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('444765f2ba395edfdf2ebcc78ab336f4ac408ee64f1be6964821fc7c7ccf011fe8d3118e1f471a5e29889e4b1dd72e26d05eb3cac865b2d8c38831af81327443') + +prepare() { +cd $_hkgname-$pkgver +uusi -u tasty -u tasty-hedgehog $_hkgname.cabal +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-bv-sized/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 00:04:16 Author: felixonmars Revision: 915069 upgpkg: haskell-bv-sized 1.0.2-101: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-bv-sized/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:58:35 UTC (rev 915068) +++ PKGBUILD2021-04-09 00:04:16 UTC (rev 915069) @@ -3,7 +3,7 @@ _hkgname=bv-sized pkgname=haskell-bv-sized pkgver=1.0.2 -pkgrel=100 +pkgrel=101 pkgdesc="A bitvector datatype that is parameterized by the vector width" url="https://github.com/GaloisInc/bv-sized"; license=('BSD') @@ -16,7 +16,7 @@ prepare() { cd $_hkgname-$pkgver -uusi -u tasty $_hkgname.cabal +uusi -u tasty -u tasty-hedgehog $_hkgname.cabal gen-setup }
[arch-commits] Commit in libertinus-font/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:58:35 Author: escondida Revision: 915068 archrelease: copy trunk to community-any Added: libertinus-font/repos/community-any/PKGBUILD (from rev 915067, libertinus-font/trunk/PKGBUILD) Deleted: libertinus-font/repos/community-any/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-08 23:58:07 UTC (rev 915067) +++ PKGBUILD2021-04-08 23:58:35 UTC (rev 915068) @@ -1,24 +0,0 @@ -# Maintainer: Ivy Foster -# Reference: PKGBUILD(5) - -pkgname=libertinus-font -pkgver=7.031 -pkgrel=1 -pkgdesc='Fonts based on Linux Libertine/Biolinum, with extended math support' -url=https://github.com/alerque/libertinus -license=(custom:OFL) - -provides=(otf-libertinus) -replaces=(otf-libertinus) - -arch=(any) -source=("https://github.com/alerque/libertinus/releases/download/v$pkgver/Libertinus-$pkgver.tar.xz";) -# Warning: checksums provided by packager, not upstream -sha256sums=(32cdd2cbd9927b9bda1d500c50faefffa0e1d989b4fbb3ea010dc3efd4495eb0) - -package() { - cd "Libertinus-$pkgver" - install -d "$pkgdir/usr/share/fonts/libertinus" - install -m644 -t "$pkgdir/usr/share/fonts/libertinus" static/OTF/*.otf - install -Dm644 OFL.txt "$pkgdir/usr/share/licenses/libertinus-font/OFL.txt" -} Copied: libertinus-font/repos/community-any/PKGBUILD (from rev 915067, libertinus-font/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-08 23:58:35 UTC (rev 915068) @@ -0,0 +1,24 @@ +# Maintainer: Ivy Foster +# Reference: PKGBUILD(5) + +pkgname=libertinus-font +pkgver=7.040 +pkgrel=1 +pkgdesc='Fonts based on Linux Libertine/Biolinum, with extended math support' +url=https://github.com/alerque/libertinus +license=(custom:OFL) + +provides=(otf-libertinus) +replaces=(otf-libertinus) + +arch=(any) +source=("https://github.com/alerque/libertinus/releases/download/v$pkgver/Libertinus-$pkgver.tar.xz";) +# Warning: checksums provided by packager, not upstream +sha256sums=(7fe9f022722d1c1cc67dc2c28a110b3bb55bae3575196160d2422c89333b3850) + +package() { + cd "Libertinus-$pkgver" + install -d "$pkgdir/usr/share/fonts/libertinus" + install -m644 -t "$pkgdir/usr/share/fonts/libertinus" static/OTF/*.otf + install -Dm644 OFL.txt "$pkgdir/usr/share/licenses/libertinus-font/OFL.txt" +}
[arch-commits] Commit in libertinus-font/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:58:07 Author: escondida Revision: 915067 libertinus-font: update to 7.040 Modified: libertinus-font/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:46:28 UTC (rev 915066) +++ PKGBUILD2021-04-08 23:58:07 UTC (rev 915067) @@ -2,7 +2,7 @@ # Reference: PKGBUILD(5) pkgname=libertinus-font -pkgver=7.031 +pkgver=7.040 pkgrel=1 pkgdesc='Fonts based on Linux Libertine/Biolinum, with extended math support' url=https://github.com/alerque/libertinus @@ -14,7 +14,7 @@ arch=(any) source=("https://github.com/alerque/libertinus/releases/download/v$pkgver/Libertinus-$pkgver.tar.xz";) # Warning: checksums provided by packager, not upstream -sha256sums=(32cdd2cbd9927b9bda1d500c50faefffa0e1d989b4fbb3ea010dc3efd4495eb0) +sha256sums=(7fe9f022722d1c1cc67dc2c28a110b3bb55bae3575196160d2422c89333b3850) package() { cd "Libertinus-$pkgver"
[arch-commits] Commit in haskell-parameterized-utils/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:46:28 Author: felixonmars Revision: 915066 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parameterized-utils/repos/community-staging-x86_64/ haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 915065, haskell-parameterized-utils/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 915065, haskell-parameterized-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:46:28 UTC (rev 915066) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=parameterized-utils +pkgname=haskell-parameterized-utils +pkgver=2.1.3.0 +pkgrel=9 +pkgdesc="Classes and data structures for working with data-kind indexed types" +url="https://github.com/GaloisInc/parameterized-utils"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-th-abstraction' 'haskell-constraints' + 'haskell-hashable' 'haskell-hashtables' 'haskell-lens' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-ant-xml' 'haskell-tasty-hunit' + 'haskell-tasty-hedgehog') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('65c5a295e3bcbb6747b8b4eb1e70709daf7e426462d567fc47b390670d2c879aa8f9c7f46474b33954c41804713abbc0bc3bc9b189249bf12a107778277d6b0a') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-parameterized-utils/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:46:14 Author: felixonmars Revision: 915065 upgpkg: haskell-parameterized-utils 2.1.3.0-9: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-parameterized-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:45:01 UTC (rev 915064) +++ PKGBUILD2021-04-08 23:46:14 UTC (rev 915065) @@ -3,7 +3,7 @@ _hkgname=parameterized-utils pkgname=haskell-parameterized-utils pkgver=2.1.3.0 -pkgrel=8 +pkgrel=9 pkgdesc="Classes and data structures for working with data-kind indexed types" url="https://github.com/GaloisInc/parameterized-utils"; license=('BSD')
[arch-commits] Commit in clash-ghc/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:45:01 Author: felixonmars Revision: 915064 archrelease: copy trunk to community-staging-x86_64 Added: clash-ghc/repos/community-staging-x86_64/ clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 915063, clash-ghc/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 915063, clash-ghc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:45:01 UTC (rev 915064) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +pkgname=clash-ghc +pkgver=1.4.0 +pkgrel=19 +pkgdesc="CAES Language for Synchronous Hardware" +url="https://clash-lang.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-clash-lib' 'haskell-clash-prelude' + 'haskell-concurrent-supply' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-typelits-extra' + 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 'haskell-hashable' + 'haskell-lens' 'haskell-primitive' 'haskell-reflection' 'haskell-split' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc') +conflicts=('clash') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha256sums=('c21b3ae499b2cea64e4f9e9ab25640dd94182ebfe4626f4069374d2fd5a2') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in clash-ghc/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:44:48 Author: felixonmars Revision: 915063 upgpkg: clash-ghc 1.4.0-19: rebuild with tasty-hedgehog 1.1.0.0 Modified: clash-ghc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:41:52 UTC (rev 915062) +++ PKGBUILD2021-04-08 23:44:48 UTC (rev 915063) @@ -2,7 +2,7 @@ pkgname=clash-ghc pkgver=1.4.0 -pkgrel=18 +pkgrel=19 pkgdesc="CAES Language for Synchronous Hardware" url="https://clash-lang.org/"; license=("BSD")
[arch-commits] Commit in haskell-clash-lib/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:41:52 Author: felixonmars Revision: 915062 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-lib/repos/community-staging-x86_64/ haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD (from rev 915061, haskell-clash-lib/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD (from rev 915061, haskell-clash-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:41:52 UTC (rev 915062) @@ -0,0 +1,60 @@ +# Maintainer: Felix Yan + +_hkgname=clash-lib +pkgname=haskell-clash-lib +pkgver=1.4.0 +pkgrel=19 +pkgdesc="Clash: a functional hardware description language - As a library" +url="https://clash-lang.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-ansi-terminal' + 'haskell-attoparsec' 'haskell-base16-bytestring' 'haskell-clash-prelude' + 'haskell-concurrent-supply' 'haskell-cryptohash-sha256' 'haskell-data-binary-ieee754' + 'haskell-data-default' 'haskell-dlist' 'haskell-errors' 'haskell-extra' 'haskell-ghc' + 'haskell-hashable' 'haskell-src-meta' 'haskell-hint' 'haskell-interpolate' 'haskell-lens' + 'haskell-ordered-containers' 'haskell-parsers' 'haskell-pretty-show' + 'haskell-prettyprinter' 'haskell-primitive' 'haskell-reducers' 'haskell-temporary' + 'haskell-terminal-size' 'haskell-text-show' 'haskell-trifecta' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances') +makedepends=('ghc' 'uusi' 'haskell-ghc-typelits-knownnat' 'haskell-quickcheck-text' 'haskell-src-exts' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('1f98e1945a66402ea3673a98f47067d1cf33ba109dd075b08c6bc4af1fc4') + +prepare() { + cd $_hkgname-$pkgver + uusi -u attoparsec $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clash-lib/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:41:38 Author: felixonmars Revision: 915061 upgpkg: haskell-clash-lib 1.4.0-19: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-clash-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:36:45 UTC (rev 915060) +++ PKGBUILD2021-04-08 23:41:38 UTC (rev 915061) @@ -3,7 +3,7 @@ _hkgname=clash-lib pkgname=haskell-clash-lib pkgver=1.4.0 -pkgrel=18 +pkgrel=19 pkgdesc="Clash: a functional hardware description language - As a library" url="https://clash-lang.org/"; license=("BSD")
[arch-commits] Commit in haskell-clash-prelude/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:36:45 Author: felixonmars Revision: 915060 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 915059, haskell-clash-prelude/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 915059, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:36:45 UTC (rev 915060) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.4.0 +pkgrel=18 +pkgdesc="Clash: a functional hardware description language - Prelude library" +url="https://github.com/clash-lang/clash-prelude"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-arrows' 'haskell-bifunctors' 'haskell-constraints' + 'haskell-data-binary-ieee754' 'haskell-data-default-class' 'haskell-ghc-typelits-extra' + 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 'haskell-half' + 'haskell-hashable' 'haskell-interpolate' 'haskell-lens' 'haskell-quickcheck' + 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons2.7' + 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 'haskell-th-orphans' + 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog' + 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7260c3137890c2b307150eb47e07e35f39fb9c02c35d0e718069b2b887a51715dc2bb1f6a4dd0c20981e078ebf2b219a7b0310e3e000f9ae3a6fb3f71bea8785') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:36:32 Author: felixonmars Revision: 915059 upgpkg: haskell-clash-prelude 1.4.0-18: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:22:14 UTC (rev 915058) +++ PKGBUILD2021-04-08 23:36:32 UTC (rev 915059) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=1.4.0 -pkgrel=17 +pkgrel=18 pkgdesc="Clash: a functional hardware description language - Prelude library" url="https://github.com/clash-lang/clash-prelude"; license=('BSD')
[arch-commits] Commit in haskell-summoner-tui/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:22:14 Author: felixonmars Revision: 915058 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner-tui/repos/community-staging-x86_64/ haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 915057, haskell-summoner-tui/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 915057, haskell-summoner-tui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:22:14 UTC (rev 915058) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner-tui +pkgname=haskell-summoner-tui +pkgver=2.0.1.1 +pkgrel=168 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." +url="https://github.com/kowainik/summoner"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 'haskell-vty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner-tui/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:22:00 Author: felixonmars Revision: 915057 upgpkg: haskell-summoner-tui 2.0.1.1-168: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-summoner-tui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:20:56 UTC (rev 915056) +++ PKGBUILD2021-04-08 23:22:00 UTC (rev 915057) @@ -4,7 +4,7 @@ _hkgname=summoner-tui pkgname=haskell-summoner-tui pkgver=2.0.1.1 -pkgrel=167 +pkgrel=168 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." url="https://github.com/kowainik/summoner"; license=('MPL2')
[arch-commits] Commit in haskell-summoner/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:20:56 Author: felixonmars Revision: 915056 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner/repos/community-staging-x86_64/ haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 915055, haskell-summoner/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 915055, haskell-summoner/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:20:56 UTC (rev 915056) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner +pkgname=haskell-summoner +pkgver=2.0.1.1 +pkgrel=151 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." +url="https://github.com/kowainik/summoner"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-colourista' 'haskell-generic-data' 'haskell-gitrev' + 'haskell-neat-interpolation' 'haskell-optparse-applicative' 'haskell-relude' + 'haskell-shellmet' 'haskell-tomland' 'haskell-validation-selective') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('5b6eee2848e2fb0b65d34f4a980ecd6e7766629a42394348dc2166e2216fc496') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test || : +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:20:42 Author: felixonmars Revision: 915055 upgpkg: haskell-summoner 2.0.1.1-151: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-summoner/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:19:15 UTC (rev 915054) +++ PKGBUILD2021-04-08 23:20:42 UTC (rev 915055) @@ -4,7 +4,7 @@ _hkgname=summoner pkgname=haskell-summoner pkgver=2.0.1.1 -pkgrel=150 +pkgrel=151 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." url="https://github.com/kowainik/summoner"; license=('MPL2')
[arch-commits] Commit in haskell-relude/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:19:15 Author: felixonmars Revision: 915054 archrelease: copy trunk to community-staging-x86_64 Added: haskell-relude/repos/community-staging-x86_64/ haskell-relude/repos/community-staging-x86_64/PKGBUILD (from rev 915053, haskell-relude/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-relude/repos/community-staging-x86_64/PKGBUILD (from rev 915053, haskell-relude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:19:15 UTC (rev 915054) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=relude +pkgname=haskell-relude +pkgver=0.7.0.0 +pkgrel=84 +pkgdesc="Safe, performant, user-friendly and lightweight Haskell Standard Library." +url="https://github.com/kowainik/relude"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-glob' 'haskell-hedgehog') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('c7492118453176e9ffbfca6c6723d4429d1d11f2133325ce06e87353cc80a1bf') + +prepare(){ + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +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-relude/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:19:02 Author: felixonmars Revision: 915053 upgpkg: haskell-relude 0.7.0.0-84: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-relude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:17:31 UTC (rev 915052) +++ PKGBUILD2021-04-08 23:19:02 UTC (rev 915053) @@ -4,7 +4,7 @@ _hkgname=relude pkgname=haskell-relude pkgver=0.7.0.0 -pkgrel=83 +pkgrel=84 pkgdesc="Safe, performant, user-friendly and lightweight Haskell Standard Library." url="https://github.com/kowainik/relude"; license=('MIT')
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:17:31 Author: felixonmars Revision: 915052 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-server/repos/community-staging-x86_64/ haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 915051, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 915051, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:17:31 UTC (rev 915052) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-language-server +pkgname=haskell-language-server +pkgver=1.0.0.0 +pkgrel=18 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-base16-bytestring' 'haskell-brittany' + 'haskell-cryptohash-sha1' 'haskell-data-default' 'haskell-extra' 'haskell-floskell' + 'haskell-fourmolu' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-ghcide' + 'haskell-gitrev' 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' + 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-eval-plugin' + 'haskell-hls-explicit-imports-plugin' 'haskell-hls-haddock-comments-plugin' + 'haskell-hls-hlint-plugin' 'haskell-hls-plugin-api' 'haskell-hls-retrie-plugin' + 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 'haskell-hslogger' 'haskell-lens' + 'haskell-lsp' 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-ormolu' + 'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-shake' 'haskell-sqlite-simple' + 'stylish-haskell' 'haskell-temporary' 'haskell-unordered-containers' 'haskell-with-utf8') +makedepends=('ghc' 'uusi' 'haskell-blaze-markup' 'haskell-hspec' 'haskell-hspec-core' + 'haskell-hspec-expectations' 'haskell-lsp-test' 'haskell-megaparsec' 'haskell-tasty' + 'haskell-tasty-ant-xml' 'haskell-tasty-expected-failure' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-yaml') +checkdepends=('cabal-install') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713') + +prepare() { + cd haskell-language-server-ghcide-v1.1.0 + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; +} + +build() { + cd haskell-language-server-ghcide-v1.1.0 + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-ghcide-v1.1.0 + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd haskell-language-server-ghcide-v1.1.0 + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:17:16 Author: felixonmars Revision: 915051 upgpkg: haskell-language-server 1.0.0.0-18: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:13:32 UTC (rev 915050) +++ PKGBUILD2021-04-08 23:17:16 UTC (rev 915051) @@ -3,7 +3,7 @@ _hkgname=haskell-language-server pkgname=haskell-language-server pkgver=1.0.0.0 -pkgrel=17 +pkgrel=18 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache")
[arch-commits] Commit in haskell-with-utf8/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:13:32 Author: felixonmars Revision: 915050 archrelease: copy trunk to community-staging-x86_64 Added: haskell-with-utf8/repos/community-staging-x86_64/ haskell-with-utf8/repos/community-staging-x86_64/PKGBUILD (from rev 915049, haskell-with-utf8/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-with-utf8/repos/community-staging-x86_64/PKGBUILD (from rev 915049, haskell-with-utf8/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:13:32 UTC (rev 915050) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=with-utf8 +pkgname=haskell-with-utf8 +pkgver=1.0.2.2 +pkgrel=20 +pkgdesc="Get your IO right on the first try" +url="https://github.com/serokell/haskell-with-utf8#readme"; +license=("MPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-safe-exceptions' 'haskell-th-env') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-discover' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('bbca524e926a248be562f8ddfbccd296f286e0cf58d4358fd1cb6fc5f7fa8f5f7f79252323e0ee9496f63ad6e709d4133970e9e1919586c7dadf97d47e6da025') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSES/MPL-2.0.txt +}
[arch-commits] Commit in haskell-with-utf8/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:13:18 Author: felixonmars Revision: 915049 upgpkg: haskell-with-utf8 1.0.2.2-20: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-with-utf8/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:12:29 UTC (rev 915048) +++ PKGBUILD2021-04-08 23:13:18 UTC (rev 915049) @@ -3,7 +3,7 @@ _hkgname=with-utf8 pkgname=haskell-with-utf8 pkgver=1.0.2.2 -pkgrel=19 +pkgrel=20 pkgdesc="Get your IO right on the first try" url="https://github.com/serokell/haskell-with-utf8#readme"; license=("MPL2")
[arch-commits] Commit in taskell/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:12:29 Author: felixonmars Revision: 915048 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 915047, taskell/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 915047, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:12:29 UTC (rev 915048) @@ -0,0 +1,48 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname"; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc uusi haskell-classy-prelude haskell-raw-strings-qq haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('5ef1504f908876aa17dfd817115bc0d1f8056cba4b759ee70b3d869bd778db7ca0123585f107c906b898d5c614091cb05955cb387a03f2abfbe842622e2e4c8e') + +prepare() { + uusi $pkgname-$pkgver/$pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:12:14 Author: felixonmars Revision: 915047 upgpkg: taskell 1.10.1-166: rebuild with tasty-hedgehog 1.1.0.0 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:10:15 UTC (rev 915046) +++ PKGBUILD2021-04-08 23:12:14 UTC (rev 915047) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.10.1 -pkgrel=165 +pkgrel=166 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in dhall-lsp-server/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:10:15 Author: felixonmars Revision: 915046 archrelease: copy trunk to community-staging-x86_64 Added: dhall-lsp-server/repos/community-staging-x86_64/ dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 915045, dhall-lsp-server/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 915045, dhall-lsp-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:10:15 UTC (rev 915046) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +pkgname=dhall-lsp-server +pkgver=1.0.14 +pkgrel=8 +pkgdesc="Language Server Protocol (LSP) server for Dhall" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme"; +license=("custom:MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-data-default' 'dhall' + 'dhall-json' 'haskell-lsp0' 'haskell-hslogger' 'haskell-lens' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 'haskell-unordered-containers' + 'haskell-uri-encode') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-lsp0-types' + 'haskell-lsp0-test' 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('4f4a2c054a269e5f086ff4108dafe4e44f09b6f8c71772136578b4eafe99d724721b71016f821dc4a7dc073b75871bf328851f95e725904f6383ef49014834c1') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + LD_LIBRARY_PATH="$PWD/dist/build" PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:10:02 Author: felixonmars Revision: 915045 upgpkg: dhall-lsp-server 1.0.14-8: rebuild with tasty-hedgehog 1.1.0.0 Modified: dhall-lsp-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:08:24 UTC (rev 915044) +++ PKGBUILD2021-04-08 23:10:02 UTC (rev 915045) @@ -2,7 +2,7 @@ pkgname=dhall-lsp-server pkgver=1.0.14 -pkgrel=7 +pkgrel=8 pkgdesc="Language Server Protocol (LSP) server for Dhall" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme"; license=("custom:MIT")
[arch-commits] Commit in dhall-yaml/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:08:24 Author: felixonmars Revision: 915044 archrelease: copy trunk to community-staging-x86_64 Added: dhall-yaml/repos/community-staging-x86_64/ dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 915043, dhall-yaml/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 915043, dhall-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:08:24 UTC (rev 915044) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +pkgname=dhall-yaml +pkgver=1.2.6 +pkgrel=7 +pkgdesc="Convert between Dhall and YAML" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 'haskell-ansi-terminal' + 'dhall' 'dhall-json' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-vector') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('5f8f1a984949ebc97a8a22d1aa69b1b65b4257781c1221fcb50b002a12a747eb98817b12eb1ea76587afc70029fa01340ecfd477296dc0ef1ee63374242935d7') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-yaml/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:08:11 Author: felixonmars Revision: 915043 upgpkg: dhall-yaml 1.2.6-7: rebuild with tasty-hedgehog 1.1.0.0 Modified: dhall-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:07:06 UTC (rev 915042) +++ PKGBUILD2021-04-08 23:08:11 UTC (rev 915043) @@ -2,7 +2,7 @@ pkgname=dhall-yaml pkgver=1.2.6 -pkgrel=6 +pkgrel=7 pkgdesc="Convert between Dhall and YAML" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml"; license=("GPL3")
[arch-commits] Commit in dhall-json/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:07:06 Author: felixonmars Revision: 915042 archrelease: copy trunk to community-staging-x86_64 Added: dhall-json/repos/community-staging-x86_64/ dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 915041, dhall-json/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 915041, dhall-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:07:06 UTC (rev 915042) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +pkgname=dhall-json +pkgver=1.7.6 +pkgrel=7 +pkgdesc='Convert between Dhall and JSON or YAML' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-aeson-yaml' 'dhall' + 'haskell-lens-family-core' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-silver') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('3cc39e21fa0cccbc6853a93c00af78054904d93485da57949e832990ec3d529780c223c2d44599630be39541be0fb65dbc080896f24eb807ee29f7f53c2ce7a4') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/dhall-lang/dhall-haskell/issues/2151 +runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-json/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:06:53 Author: felixonmars Revision: 915041 upgpkg: dhall-json 1.7.6-7: rebuild with tasty-hedgehog 1.1.0.0 Modified: dhall-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:05:38 UTC (rev 915040) +++ PKGBUILD2021-04-08 23:06:53 UTC (rev 915041) @@ -2,7 +2,7 @@ pkgname=dhall-json pkgver=1.7.6 -pkgrel=6 +pkgrel=7 pkgdesc='Convert between Dhall and JSON or YAML' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in haskell-aeson-yaml/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:05:38 Author: felixonmars Revision: 915040 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-yaml/repos/community-staging-x86_64/ haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 915039, haskell-aeson-yaml/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 915039, haskell-aeson-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:05:38 UTC (rev 915040) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-yaml +pkgname=haskell-aeson-yaml +pkgver=1.1.0.0 +pkgrel=140 +pkgdesc="Output any Aeson value as YAML (pure Haskell library)" +url="https://github.com/clovyr/aeson-yaml"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-string-qq' 'haskell-tasty' 'haskell-tasty-discover' + 'haskell-tasty-hunit' 'haskell-yaml') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ab7c48371906221fb4c99bbe230a6ada8e912744c012a2e90cf9187b3bf5083ee371664bb56861813d0a454eb6ed6344cb0df29ed5797cc888a2728ac4b1f8ac') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-yaml/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:05:25 Author: felixonmars Revision: 915039 upgpkg: haskell-aeson-yaml 1.1.0.0-140: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-aeson-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:04:37 UTC (rev 915038) +++ PKGBUILD2021-04-08 23:05:25 UTC (rev 915039) @@ -3,7 +3,7 @@ _hkgname=aeson-yaml pkgname=haskell-aeson-yaml pkgver=1.1.0.0 -pkgrel=139 +pkgrel=140 pkgdesc="Output any Aeson value as YAML (pure Haskell library)" url="https://github.com/clovyr/aeson-yaml"; license=('BSD')
[arch-commits] Commit in haskell-tasty-discover/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:04:37 Author: felixonmars Revision: 915038 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-discover/repos/community-staging-x86_64/ haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD (from rev 915037, haskell-tasty-discover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD (from rev 915037, haskell-tasty-discover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:04:37 UTC (rev 915038) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-discover +pkgname=haskell-tasty-discover +pkgver=4.2.2 +pkgrel=70 +pkgdesc="Test discovery for the tasty framework" +url="http://git.coop/lwm/tasty-discover"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-glob') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-hedgehog' 'haskell-tasty-hspec' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-smallcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('42a0d9c79e3c80780fbf65b9069586d908eaea8cdad62b35120369cfc1fa14f7155b8aba27356d6f454c6fb292bcd3f637ce59827795bdf5cce4e9ab5f9e7792') + +build() { +cd $_hkgname-$pkgver + +# Hack to allow ghc execute tasty-discover when building tests +export PATH="$PWD/dist/build/$_hkgname:$PATH" +export LD_LIBRARY_PATH="$PWD/dist/build" + +# Test could be built before executable, so build an executable first +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla +runhaskell Setup build $MAKEFLAGS + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-discover/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:04:24 Author: felixonmars Revision: 915037 upgpkg: haskell-tasty-discover 4.2.2-70: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-tasty-discover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:03:29 UTC (rev 915036) +++ PKGBUILD2021-04-08 23:04:24 UTC (rev 915037) @@ -3,7 +3,7 @@ _hkgname=tasty-discover pkgname=haskell-tasty-discover pkgver=4.2.2 -pkgrel=69 +pkgrel=70 pkgdesc="Test discovery for the tasty framework" url="http://git.coop/lwm/tasty-discover"; license=('MIT')
[arch-commits] Commit in haskell-uri-bytestring/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:03:29 Author: felixonmars Revision: 915036 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uri-bytestring/repos/community-staging-x86_64/ haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 915035, haskell-uri-bytestring/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 915035, haskell-uri-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:03:29 UTC (rev 915036) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=uri-bytestring +pkgname=haskell-uri-bytestring +pkgver=0.3.3.0 +pkgrel=59 +pkgdesc="Haskell URI parsing as ByteStrings" +url="https://github.com/Soostone/uri-bytestring"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-th-lift-instances') +makedepends=('ghc' 'haskell-hunit' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit' 'haskell-base-compat' 'haskell-safe') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('29be8a04bc95e5d86cb3f1c042e0acfec3970af7d9424c8e3218e143b2b9d783d1e7585597ba588928bd843b4d7f02dbb7f3ad862f39c60e4baa6c262faa9669') + +prepare() { +sed -e '/, semigroups/d' -i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-lib-Werror +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/Soostone/uri-bytestring/issues/50 +# 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-uri-bytestring/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:03:16 Author: felixonmars Revision: 915035 upgpkg: haskell-uri-bytestring 0.3.3.0-59: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-uri-bytestring/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 23:02:21 UTC (rev 915034) +++ PKGBUILD2021-04-08 23:03:16 UTC (rev 915035) @@ -3,7 +3,7 @@ _hkgname=uri-bytestring pkgname=haskell-uri-bytestring pkgver=0.3.3.0 -pkgrel=58 +pkgrel=59 pkgdesc="Haskell URI parsing as ByteStrings" url="https://github.com/Soostone/uri-bytestring"; license=('BSD')
[arch-commits] Commit in haskell-tomland/repos (2 files)
Date: Thursday, April 8, 2021 @ 23:02:21 Author: felixonmars Revision: 915034 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tomland/repos/community-staging-x86_64/ haskell-tomland/repos/community-staging-x86_64/PKGBUILD (from rev 915033, haskell-tomland/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-tomland/repos/community-staging-x86_64/PKGBUILD (from rev 915033, haskell-tomland/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 23:02:21 UTC (rev 915034) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=tomland +pkgname=haskell-tomland +pkgver=1.3.3.0 +pkgrel=9 +pkgdesc="Implementation of bidirectional TOML serialization." +url="https://github.com/kowainik/tomland"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-megaparsec' 'haskell-parser-combinators' + 'haskell-unordered-containers' 'haskell-validation-selective') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog' + 'haskell-hspec-megaparsec' 'haskell-markdown-unlit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('3bf4e6382993c07f776b2dd7326e2eeecde581fe145a60caaa3b0decb8d81404e772a12594442afa6bce289c3df6548dc46df6c82822e9c7e4f0be0b7d3af1c8') + +prepare(){ + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +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 + + mv "$pkgdir"/usr/bin/{,tomland-}readme +}
[arch-commits] Commit in haskell-tomland/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 23:02:07 Author: felixonmars Revision: 915033 upgpkg: haskell-tomland 1.3.3.0-9: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-tomland/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:53:11 UTC (rev 915032) +++ PKGBUILD2021-04-08 23:02:07 UTC (rev 915033) @@ -4,7 +4,7 @@ _hkgname=tomland pkgname=haskell-tomland pkgver=1.3.3.0 -pkgrel=8 +pkgrel=9 pkgdesc="Implementation of bidirectional TOML serialization." url="https://github.com/kowainik/tomland"; license=('MPL2')
[arch-commits] Commit in haskell-validation-selective/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:53:11 Author: felixonmars Revision: 915032 archrelease: copy trunk to community-staging-x86_64 Added: haskell-validation-selective/repos/community-staging-x86_64/ haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD (from rev 915031, haskell-validation-selective/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD (from rev 915031, haskell-validation-selective/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:53:11 UTC (rev 915032) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=validation-selective +pkgname=haskell-validation-selective +pkgver=0.1.0.1 +pkgrel=9 +pkgdesc="Lighweight pure data validation based on Applicative and Selective functors." +url="https://github.com/kowainik/validation-selective"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-selective') +makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('7794b16331a6fcf01393ae2c993979488a273c83adeae8349585abea8221003063f562bcefd1da65ec3fc50a29dc5f52dd7577c3ae24962a024b4c8d068d5842') + +prepare(){ + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +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-validation-selective/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:52:57 Author: felixonmars Revision: 915031 upgpkg: haskell-validation-selective 0.1.0.1-9: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-validation-selective/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:51:40 UTC (rev 915030) +++ PKGBUILD2021-04-08 22:52:57 UTC (rev 915031) @@ -4,7 +4,7 @@ _hkgname=validation-selective pkgname=haskell-validation-selective pkgver=0.1.0.1 -pkgrel=8 +pkgrel=9 pkgdesc="Lighweight pure data validation based on Applicative and Selective functors." url="https://github.com/kowainik/validation-selective"; license=('MPL2')
[arch-commits] Commit in haskell-hspec-hedgehog/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:51:40 Author: felixonmars Revision: 915030 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-hedgehog/repos/community-staging-x86_64/ haskell-hspec-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 915029, haskell-hspec-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hspec-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 915029, haskell-hspec-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:51:40 UTC (rev 915030) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=hspec-hedgehog +pkgname=haskell-hspec-hedgehog +pkgver=0.0.1.2 +pkgrel=82 +pkgdesc="Integrate Hedgehog and Hspec!" +url="https://github.com/parsonsmatt/hspec-hedgehog/"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hspec' 'haskell-hspec-core' 'haskell-hedgehog' + 'haskell-hunit' 'haskell-quickcheck' 'haskell-splitmix') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('23582ee0f9807b2e49de5da4ae8ef83cb56db63a045a7db73d537eab35c9eb9d') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-hedgehog/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:51:26 Author: felixonmars Revision: 915029 upgpkg: haskell-hspec-hedgehog 0.0.1.2-82: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-hspec-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:50:39 UTC (rev 915028) +++ PKGBUILD2021-04-08 22:51:26 UTC (rev 915029) @@ -4,7 +4,7 @@ _hkgname=hspec-hedgehog pkgname=haskell-hspec-hedgehog pkgver=0.0.1.2 -pkgrel=81 +pkgrel=82 pkgdesc="Integrate Hedgehog and Hspec!" url="https://github.com/parsonsmatt/hspec-hedgehog/"; license=('BSD')
[arch-commits] Commit in hledger-iadd/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:50:39 Author: felixonmars Revision: 915028 archrelease: copy trunk to community-staging-x86_64 Added: hledger-iadd/repos/community-staging-x86_64/ hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 915027, hledger-iadd/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 915027, hledger-iadd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:50:39 UTC (rev 915028) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hledger-iadd +pkgname=hledger-iadd +pkgver=1.3.14 +pkgrel=6 +pkgdesc="A terminal UI as drop-in replacement for hledger add" +url="https://github.com/hpdeifel/hledger-iadd#readme"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-free' 'haskell-hledger-lib' 'haskell-megaparsec' + 'haskell-microlens' 'haskell-microlens-th' 'haskell-optparse-applicative' + 'haskell-text-zipper' 'haskell-unordered-containers' 'haskell-vector' 'haskell-vty' + 'haskell-xdg-basedir') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-discover') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('c5472492ec443948762e4e236d91d9057ed23e8f0866c2aa32929997ae479c4d') + +prepare() { + cd $_hkgname-$pkgver + uusi -d semigroups $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger-iadd/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:50:25 Author: felixonmars Revision: 915027 upgpkg: hledger-iadd 1.3.14-6: rebuild with tasty-hedgehog 1.1.0.0 Modified: hledger-iadd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:49:05 UTC (rev 915026) +++ PKGBUILD2021-04-08 22:50:25 UTC (rev 915027) @@ -3,7 +3,7 @@ _hkgname=hledger-iadd pkgname=hledger-iadd pkgver=1.3.14 -pkgrel=5 +pkgrel=6 pkgdesc="A terminal UI as drop-in replacement for hledger add" url="https://github.com/hpdeifel/hledger-iadd#readme"; license=("BSD")
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:49:05 Author: felixonmars Revision: 915026 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 915025, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 915025, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:49:05 UTC (rev 915026) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.60.2 +pkgrel=23 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('94e6df5a7be1fb786d978efc766ee0d055a9f637210fb4e0ba44073d9cfce3ab2d02d28e30d2fd8db94a6feca4f08bc153da434c27b970e5f24938d34cae7102') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-demos +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:48:52 Author: felixonmars Revision: 915025 upgpkg: haskell-brick 0.60.2-23: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:47:24 UTC (rev 915024) +++ PKGBUILD2021-04-08 22:48:52 UTC (rev 915025) @@ -4,7 +4,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.60.2 -pkgrel=22 +pkgrel=23 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick"; license=("BSD")
[arch-commits] Commit in haskell-config-ini/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:47:24 Author: felixonmars Revision: 915024 archrelease: copy trunk to community-staging-x86_64 Added: haskell-config-ini/repos/community-staging-x86_64/ haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 915023, haskell-config-ini/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 915023, haskell-config-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:47:24 UTC (rev 915024) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=config-ini +pkgname=haskell-config-ini +pkgver=0.2.4.0 +pkgrel=222 +pkgdesc="A library for simple INI-based configuration files." +url="https://github.com/aisamanra/config-ini"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unordered-containers' 'haskell-megaparsec') +makedepends=('ghc' 'uusi' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 'haskell-microlens') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('76af8bf132d545425d9db5579df2e37fa08cad479adf5f586fb3becd0712e2329eae019db1796cd24c6fda80aa958e45450ebae74a5bcbdfad9337ae44696a5e') + +prepare() { +cd $_hkgname-$pkgver +uusi -u megaparsec $_hkgname.cabal +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fenable-doctests +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/aisamanra/config-ini/issues/22 +# runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-config-ini/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:47:09 Author: felixonmars Revision: 915023 upgpkg: haskell-config-ini 0.2.4.0-222: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-config-ini/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:46:13 UTC (rev 915022) +++ PKGBUILD2021-04-08 22:47:09 UTC (rev 915023) @@ -4,7 +4,7 @@ _hkgname=config-ini pkgname=haskell-config-ini pkgver=0.2.4.0 -pkgrel=221 +pkgrel=222 pkgdesc="A library for simple INI-based configuration files." url="https://github.com/aisamanra/config-ini"; license=("BSD")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:46:13 Author: felixonmars Revision: 915022 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 915021, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 915021, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:46:13 UTC (rev 915022) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.10.2 +pkgrel=4 +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=('d419d67409b45bec073e44a0b3e9aefda799bfcbf1bb923a2c753c1f36ff646e2ceca4a1021ecc4d2c58eaa10cec6d6ed9635c2a97631a584abb4de478871d87') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:46:00 Author: felixonmars Revision: 915021 upgpkg: haskell-yesod-auth 1.6.10.2-4: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:44:37 UTC (rev 915020) +++ PKGBUILD2021-04-08 22:46:00 UTC (rev 915021) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.10.2 -pkgrel=3 +pkgrel=4 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:44:37 Author: felixonmars Revision: 915020 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 915019, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 915019, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:44:37 UTC (rev 915020) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20210330 +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-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' + 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' + 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-git-lfs' 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' + 'haskell-http-client-restricted' '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 BUILDEROPTIONS=$MAKEFLAGS +} + +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: Thursday, April 8, 2021 @ 22:44:23 Author: felixonmars Revision: 915019 upgpkg: git-annex 8.20210330-6: rebuild with tasty-hedgehog 1.1.0.0 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:38:56 UTC (rev 915018) +++ PKGBUILD2021-04-08 22:44:23 UTC (rev 915019) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20210330 -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 hledger-web/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:38:56 Author: felixonmars Revision: 915018 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 915017, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 915017, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:38:56 UTC (rev 915018) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.21 +pkgrel=18 +pkgdesc="Web-based user interface for the hledger accounting system" +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-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-hspec' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test') +makedepends=('ghc') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('69080f22c9f8af8a3130b42f26cb3a676dde5df93a87beb7dd2f45e789d0243cd57627d68e75c7be40c838c29abfe8b606c23f432dd7469e214f97ae2bdbaf9c') + +build() { +cd $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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + +install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:38:43 Author: felixonmars Revision: 915017 upgpkg: hledger-web 1.21-18: rebuild with tasty-hedgehog 1.1.0.0 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:36:59 UTC (rev 915016) +++ PKGBUILD2021-04-08 22:38:43 UTC (rev 915017) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.21 -pkgrel=17 +pkgrel=18 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:36:59 Author: felixonmars Revision: 915016 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 915015, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 915015, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:36:59 UTC (rev 915016) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.1.0 +pkgrel=200 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' '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=('712eed39b64f515cb949186ddb950133cc2daccde6d4a9b0115809e5f4726a957b2809ee785b348971c617b3d173bcd40776b065f5bf1d68b79af12905ada77a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:36:45 Author: felixonmars Revision: 915015 upgpkg: haskell-yesod 1.6.1.0-200: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:35:43 UTC (rev 915014) +++ PKGBUILD2021-04-08 22:36:45 UTC (rev 915015) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.1.0 -pkgrel=199 +pkgrel=200 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in tamarin-prover/repos (3 files)
Date: Thursday, April 8, 2021 @ 22:35:43 Author: felixonmars Revision: 915014 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 915013, tamarin-prover/trunk/PKGBUILD) tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 915013, tamarin-prover/trunk/maude-3.1.patch) -+ PKGBUILD| 58 ++ maude-3.1.patch | 35 2 files changed, 93 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 915013, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:35:43 UTC (rev 915014) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.0 +pkgrel=181 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' 'haskell-binary-instances' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' 'haskell-resourcet' 'haskell-safe' + 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' + 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml>=4.11.0') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz"; +maude-3.1.patch) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e' + '1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../maude-3.1.patch +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +check() { +cd $pkgname-$pkgver +LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover test +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +} Copied: tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 915013, tamarin-prover/trunk/maude-3.1.patch) === --- community-staging-x86_64/maude-3.1.patch(rev 0) +++ community-staging-x86_64/maude-3.1.patch2021-04-08 22:35:43 UTC (rev 915014) @@ -0,0 +1,35 @@ +diff --git a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +index 187c35dc..0a1d3c35 100644 +--- a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +@@ -224,7 +224,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + <* endOfLine <* string "rewrites: " + <* takeWhile1 isDigit <* endOfLine <* endOfInput + where +-parseVariant = string "Variant #" *> takeWhile1 isDigit *> endOfLine *> ++parseVariant = string "Variant " *> optional (char '#') *> takeWhile1 isDigit *> endOfLine *> +string "rewrites: " *> takeWhile1 isDigit *> endOfLine *> +parseReprintedTerm *> manyTill parseEntry endOfLine + parseReprintedTerm = choice [ string "TOP" *> pure LSortMsg, parseSort ] +@@ -235,7 +235,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + -- | @parseSubstitution l@ parses a single substitution returned by Maude. + parseSubstitution :: MaudeSig -> Parser MSubst + parseSubstitution msig = do +-endOfLine *> string "Solution " *> takeWhile1 isDigit *> endOfLine ++endOfLine *> choice [string "Solution ", string "Unifier ", string "Matcher "] *> takeWhile1 isDigit *> endO
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:35:26 Author: felixonmars Revision: 915013 upgpkg: tamarin-prover 1.6.0-181: rebuild with tasty-hedgehog 1.1.0.0 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:33:41 UTC (rev 915012) +++ PKGBUILD2021-04-08 22:35:26 UTC (rev 915013) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.0 -pkgrel=180 +pkgrel=181 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:33:41 Author: felixonmars Revision: 915012 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 915011, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 915011, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:33:41 UTC (rev 915012) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=224 +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-rio' '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=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:33:27 Author: felixonmars Revision: 915011 upgpkg: haskell-yesod-static 1.6.1.0-224: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:32:03 UTC (rev 915010) +++ PKGBUILD2021-04-08 22:33:27 UTC (rev 915011) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=223 +pkgrel=224 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:32:03 Author: felixonmars Revision: 915010 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 915009, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 915009, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:32:03 UTC (rev 915010) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.12 +pkgrel=102 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' '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' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('777d112d8c5ae77d667da2b8d1ed91a1cf751850d5b3678e787e7123aca8666d0a4b6d6161b7109491012d56c160603d62563b881a136ccc76a1edd006c423d6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:31:49 Author: felixonmars Revision: 915009 upgpkg: haskell-yesod-test 1.6.12-102: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:30:24 UTC (rev 915008) +++ PKGBUILD2021-04-08 22:31:49 UTC (rev 915009) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.12 -pkgrel=101 +pkgrel=102 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:30:24 Author: felixonmars Revision: 915008 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 915007, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 915007, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:30:24 UTC (rev 915008) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=420 +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:30:10 Author: felixonmars Revision: 915007 upgpkg: haskell-yesod-form 1.6.7-420: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:28:54 UTC (rev 915006) +++ PKGBUILD2021-04-08 22:30:10 UTC (rev 915007) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=419 +pkgrel=420 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:28:54 Author: felixonmars Revision: 915006 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 915005, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 915005, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:28:54 UTC (rev 915006) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.6 +pkgrel=4 +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=('2b6a7e5d8c8c6ab99b19b18dd8ae8c41a5e5218ed8eb376416c13c25f20ce00f184019a12e66c4aa8d231889f64fa8db21cacbebbdc705bc6058204190fab123') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:28:40 Author: felixonmars Revision: 915005 upgpkg: haskell-yesod-persistent 1.6.0.6-4: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:27:36 UTC (rev 915004) +++ PKGBUILD2021-04-08 22:28:40 UTC (rev 915005) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.6 -pkgrel=3 +pkgrel=4 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:27:36 Author: felixonmars Revision: 915004 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 915003, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 915003, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:27:36 UTC (rev 915004) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.18.8 +pkgrel=97 +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-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=('1774281bf8de190995360bcf461adc46b65bac5fa2200aada0b511f73b3bc7bab8365fa4737b4de4723481f7b76c0cb440d68b118c15c46e3d455ea9126bffa7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:27:22 Author: felixonmars Revision: 915003 upgpkg: haskell-yesod-core 1.6.18.8-97: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:26:01 UTC (rev 915002) +++ PKGBUILD2021-04-08 22:27:22 UTC (rev 915003) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.18.8 -pkgrel=96 +pkgrel=97 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:26:01 Author: felixonmars Revision: 915002 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 915001, haskell-wai-handler-launch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 915001, haskell-wai-handler-launch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:26:01 UTC (rev 915002) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-handler-launch +pkgname=haskell-wai-handler-launch +pkgver=3.0.3.1 +pkgrel=251 +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=('12505691dae45d743f739785cc4a32851e0bca55a7f3513d973de24722704eb5c62a8034f7bcddd8eb756ccf2a2fd9ab92986fec6e56d34d9e7a3fa900355c02') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wai-handler-launch/trunk (PKGBUILD)
Date: Thursday, April 8, 2021 @ 22:25:47 Author: felixonmars Revision: 915001 upgpkg: haskell-wai-handler-launch 3.0.3.1-251: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-wai-handler-launch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:25:03 UTC (rev 915000) +++ PKGBUILD2021-04-08 22:25:47 UTC (rev 915001) @@ -4,7 +4,7 @@ _hkgname=wai-handler-launch pkgname=haskell-wai-handler-launch pkgver=3.0.3.1 -pkgrel=250 +pkgrel=251 pkgdesc="Launch a web app in the default browser." url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Thursday, April 8, 2021 @ 22:25:03 Author: felixonmars Revision: 915000 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 914999, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 914999, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-08 22:25:03 UTC (rev 915000) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.22 +pkgrel=252 +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-http-conduit' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' + 'haskell-monad-control' 'haskell-network' 'haskell-network-bsd' 'haskell-old-locale' + 'haskell-resourcet' 'haskell-safe' 'haskell-scientific' 'haskell-tagged' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'uusi' '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=('e7ff376c47a7ca7a65c8f10f19e591d4a4b4d2cfa333b4727f88f0b170d7acb0aff402617f2d617c522fe5d16ce92b249a23f1fb0a8bfe5bbefaef2931b786bd') + +prepare() { +cd $_hkgname-$pkgver +uusi -u attoparsec -u base16-bytestring -u base64-bytestring -u http-client $_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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || echo "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: Thursday, April 8, 2021 @ 22:24:49 Author: felixonmars Revision: 914999 upgpkg: haskell-aws 0.22-252: rebuild with tasty-hedgehog 1.1.0.0 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-08 22:22:44 UTC (rev 914998) +++ PKGBUILD2021-04-08 22:24:49 UTC (rev 914999) @@ -4,7 +4,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.22 -pkgrel=251 +pkgrel=252 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws"; license=("BSD")