[arch-commits] Commit in haskell-monad-control/repos (2 files)
Date: Tuesday, October 27, 2020 @ 17:00:22 Author: felixonmars Revision: 734667 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-control/repos/community-staging-x86_64/ haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 734666, haskell-monad-control/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 734666, haskell-monad-control/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 17:00:22 UTC (rev 734667) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-control +pkgname=haskell-monad-control +pkgver=1.0.2.3 +pkgrel=94 +pkgdesc="Lift control operations, like exception catching, through monad transformers" +url="https://github.com/basvandijk/monad-control; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-transformers-base" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('59837326ec9f25220cb6c7329c91a5806b0ec7412d6af24c0f0d52c4fd93b084e92edd4f5f61a4f9c4248034fa540c23b65d2aacdfca737ece98bb132b8f08d4') + +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-invariant/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:51:20 Author: felixonmars Revision: 734655 archrelease: copy trunk to community-staging-x86_64 Added: haskell-invariant/repos/community-staging-x86_64/ haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 734654, haskell-invariant/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 734654, haskell-invariant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:51:20 UTC (rev 734655) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=invariant +pkgname=haskell-invariant +pkgver=0.5.4 +pkgrel=5 +pkgdesc="Haskell98 invariant functors" +url="https://github.com/nfrisby/invariant-functors; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 'haskell-contravariant' + 'haskell-profunctors' 'haskell-statevar' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('82bd8c8936eb56cede53036967470155286d7b3b85dd1576e03170fcec497b6f05cbafb857b064767a195391b9f9b29b33a5f858d8c09e39ab761c20732af87b') + +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-transformers-base/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:52:22 Author: felixonmars Revision: 734658 upgpkg: haskell-transformers-base 0.4.5.2-92: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-transformers-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:51:58 UTC (rev 734657) +++ PKGBUILD2020-10-27 16:52:22 UTC (rev 734658) @@ -4,7 +4,7 @@ _hkgname=transformers-base pkgname=haskell-transformers-base pkgver=0.4.5.2 -pkgrel=91 +pkgrel=92 pkgdesc="Lift computations from the bottom of a transformer stack" url="https://github.com/mvv/transformers-base; license=("BSD")
[arch-commits] Commit in haskell-foldl/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:49:35 Author: felixonmars Revision: 734651 archrelease: copy trunk to community-staging-x86_64 Added: haskell-foldl/repos/community-staging-x86_64/ haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 734650, haskell-foldl/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 734650, haskell-foldl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:49:35 UTC (rev 734651) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=foldl +pkgname=haskell-foldl +pkgver=1.4.9 +pkgrel=10 +pkgdesc="Composable, streaming, and efficient left folds" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-mwc-random' + 'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('99652c979256247bfd82805e25796902fb306e9b17a6ecd195630f6c394aa9156f10db41700c5cea48348bdd79029944a29749f1352a852274d16aafb3c434eb') + +prepare() { +uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 libshout/trunk (3 files)
Date: Tuesday, October 27, 2020 @ 16:56:17 Author: felixonmars Revision: 398943 upgpkg: libshout 1:2.4.4-1 Modified: libshout/trunk/PKGBUILD Deleted: libshout/trunk/corrected-blocking-state.patch libshout/trunk/icy-port-increment.patch + PKGBUILD | 18 + corrected-blocking-state.patch | 125 --- icy-port-increment.patch | 29 - 3 files changed, 4 insertions(+), 168 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:43:57 UTC (rev 398942) +++ PKGBUILD2020-10-27 16:56:17 UTC (rev 398943) @@ -3,8 +3,8 @@ # Contributor: Jason Chu pkgname=libshout -pkgver=2.4.3 -pkgrel=3 +pkgver=2.4.4 +pkgrel=1 epoch=1 pkgdesc="Library for accessing a shoutcast/icecast server" arch=('x86_64') @@ -12,19 +12,9 @@ url="https://www.icecast.org/; options=('!emptydirs') license=('LGPL') -source=("https://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz; - corrected-blocking-state.patch - icy-port-increment.patch) -sha512sums=('fe36778c6640e620f27504cb21234940e18a65a33f9178bf7e77d4baf854a9affc82d85db8ed8c1c8e2d80399685d8be10106fff5be1ddf76e03e2ffeeed1d34' - '53aab9c3fd5b044eff731f46a51f646366ab48a2c910493035599ef0e1d65c1f7655753d12a2c7958125a1e834476763838547c44a110b85fea9d9b8650a440c' - 'cc00b0e2b41e28fc5bd13f1d159a22b8475d90448b51aac619e7d317a404b88c7631562056cc0c320ad2634daca592e68f3ac8b58e8a6ab166d913bd8625ba9a') +source=("https://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('ddc44d4db0193471b1a61d41e8ec975a021da4f5af657716ecbb1eaf95231e03ac44036148f0d5bd897ba5c03f075fd67017fecfccebb4f11be56375c0e5c088') -prepare() { - cd ${pkgname}-${pkgver} - patch -Np1 -i ../corrected-blocking-state.patch - patch -Np1 -i ../icy-port-increment.patch -} - build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var Deleted: corrected-blocking-state.patch === --- corrected-blocking-state.patch 2020-10-27 15:43:57 UTC (rev 398942) +++ corrected-blocking-state.patch 2020-10-27 16:56:17 UTC (rev 398943) @@ -1,125 +0,0 @@ -From 0ac7ed9e84c3871d4427acc1ce59dca5e4af21ef Mon Sep 17 00:00:00 2001 -From: Philipp Schafft -Date: Wed, 26 Jun 2019 18:58:44 + -Subject: [PATCH] Fix: Corrected blocking state of connections - -Thanks to Bernd Geiser for initial report. - -Fixes: #2309 - include/shout/shout.h.in | 8 +++- - src/connection.c | 13 +++-- - src/shout.c | 7 +-- - 3 files changed, 19 insertions(+), 9 deletions(-) - -diff --git a/include/shout/shout.h.in b/include/shout/shout.h.in -index 6fda58b..297ff17 100644 a/include/shout/shout.h.in -+++ b/include/shout/shout.h.in -@@ -85,6 +85,11 @@ extern "C" { - #define SHOUT_TLS_RFC2818 ( 11) /* Use TLS for transport layer like HTTPS [RFC2818] does. */ - #define SHOUT_TLS_RFC2817 ( 12) /* Use TLS via HTTP Upgrade:-header [RFC2817]. */ - -+/* Possible values for blocking */ -+#define SHOUT_BLOCKING_DEFAULT (255) /* Use the default blocking setting. */ -+#define SHOUT_BLOCKING_FULL ( 0) /* Block in all I/O related functions */ -+#define SHOUT_BLOCKING_NONE ( 1) /* Do not block in I/O related functions */ -+ - #define SHOUT_AI_BITRATE"bitrate" - #define SHOUT_AI_SAMPLERATE "samplerate" - #define SHOUT_AI_CHANNELS "channels" -@@ -244,7 +249,8 @@ int shout_set_protocol(shout_t *self, unsigned int protocol); - unsigned int shout_get_protocol(shout_t *self); - - /* Instructs libshout to use nonblocking I/O. Must be called before -- * shout_open (no switching back and forth midstream at the moment). */ -+ * shout_open (no switching back and forth midstream at the moment). -+ * nonblocking is one of SHOUT_BLOCKING_xxx. */ - int shout_set_nonblocking(shout_t* self, unsigned int nonblocking); - unsigned int shout_get_nonblocking(shout_t *self); - -diff --git a/src/connection.c b/src/connection.c -index 07fc587..01b15ba 100644 a/src/connection.c -+++ b/src/connection.c -@@ -118,7 +118,7 @@ static struct timeval shout_connection_iter__wait_for_io__get_timeout(shout_conn - .tv_usec = (timeout % 1000) * 1000 - }; - return tv; --} else if (con->nonblocking) { -+} else if (con->nonblocking == SHOUT_BLOCKING_NONE) { - return tv_nonblocking; - } else { - return tv_blocking; -@@ -167,7 +167,7 @@ static shout_connection_return_state_t shout_connection_iter__socket(shout_conne - } - break; - case SHOUT_SOCKSTATE_CONNECTING: --if (con->nonblocking) { -+if (con->nonblocking == SHOUT_BLOCKING_NONE) { - ret =
[arch-commits] Commit in haskell-multistate/repos (2 files)
Date: Tuesday, October 27, 2020 @ 17:03:34 Author: felixonmars Revision: 734677 archrelease: copy trunk to community-staging-x86_64 Added: haskell-multistate/repos/community-staging-x86_64/ haskell-multistate/repos/community-staging-x86_64/PKGBUILD (from rev 734676, haskell-multistate/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-multistate/repos/community-staging-x86_64/PKGBUILD (from rev 734676, haskell-multistate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 17:03:34 UTC (rev 734677) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=multistate +pkgname=haskell-multistate +pkgver=0.8.0.3 +pkgrel=5 +pkgdesc="Like mtl's ReaderT / WriterT / StateT, but more than one contained value/type" +url="https://github.com/lspitzner/multistate; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-monad-control' 'haskell-tagged' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('0f597aee4fdd243751a9f2d935156960c437252527818bec7d98709991a87969') + +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-atomic-primops/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 17:04:37 Author: felixonmars Revision: 734680 upgpkg: haskell-atomic-primops 0.8.4-6: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-atomic-primops/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 17:04:12 UTC (rev 734679) +++ PKGBUILD2020-10-27 17:04:37 UTC (rev 734680) @@ -3,7 +3,7 @@ _hkgname=atomic-primops pkgname=haskell-atomic-primops pkgver=0.8.4 -pkgrel=5 +pkgrel=6 pkgdesc="A safe approach to CAS and other atomic ops in Haskell" url="https://github.com/rrnewton/haskell-lockfree/wiki; license=('BSD')
[arch-commits] Commit in haskell-generic-deriving/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:36:31 Author: felixonmars Revision: 734614 upgpkg: haskell-generic-deriving 1.14-3: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-generic-deriving/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:35:47 UTC (rev 734613) +++ PKGBUILD2020-10-27 16:36:31 UTC (rev 734614) @@ -4,7 +4,7 @@ _hkgname=generic-deriving pkgname=haskell-generic-deriving pkgver=1.14 -pkgrel=2 +pkgrel=3 pkgdesc="Generic programming library for generalised deriving." url="https://github.com/dreixel/generic-deriving; license=("BSD")
[arch-commits] Commit in haskell-atomic-primops/repos (2 files)
Date: Tuesday, October 27, 2020 @ 17:04:49 Author: felixonmars Revision: 734681 archrelease: copy trunk to community-staging-x86_64 Added: haskell-atomic-primops/repos/community-staging-x86_64/ haskell-atomic-primops/repos/community-staging-x86_64/PKGBUILD (from rev 734680, haskell-atomic-primops/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-atomic-primops/repos/community-staging-x86_64/PKGBUILD (from rev 734680, haskell-atomic-primops/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 17:04:49 UTC (rev 734681) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=atomic-primops +pkgname=haskell-atomic-primops +pkgver=0.8.4 +pkgrel=6 +pkgdesc="A safe approach to CAS and other atomic ops in Haskell" +url="https://github.com/rrnewton/haskell-lockfree/wiki; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a9e873e6f4eba26541d370c5ee3b81b518a1bf0f54d303d26a2065ba47eac7db1366436661b108c0648503386ffb9cb121567236c9635bf30d4e523a2d63a8b4') + +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-monad-journal/repos (2 files)
Date: Tuesday, October 27, 2020 @ 17:00:59 Author: felixonmars Revision: 734669 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-journal/repos/community-staging-x86_64/ haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 734668, haskell-monad-journal/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 734668, haskell-monad-journal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 17:00:59 UTC (rev 734669) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-journal +pkgname=haskell-monad-journal +pkgver=0.8.1 +pkgrel=96 +pkgdesc="Pure logger typeclass and monad transformer" +url="https://github.com/phaazon/monad-journal; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-monad-control' 'haskell-transformers-base') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3fbc984b3f74d24fca71bc2530832f3748a64e636adfd504fe48e86fefabe53b0911e5b173b6acbbd85128c11f5bd2a7079d6c3fd622148aee7b56f26173379d') + +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-getopt-generics/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:46:43 Author: felixonmars Revision: 734645 archrelease: copy trunk to community-staging-x86_64 Added: haskell-getopt-generics/repos/community-staging-x86_64/ haskell-getopt-generics/repos/community-staging-x86_64/PKGBUILD (from rev 734644, haskell-getopt-generics/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-getopt-generics/repos/community-staging-x86_64/PKGBUILD (from rev 734644, haskell-getopt-generics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:46:43 UTC (rev 734645) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=getopt-generics +pkgname=haskell-getopt-generics +pkgver=0.13.0.4 +pkgrel=17 +pkgdesc="Create command line interfaces with ease" +url="https://github.com/soenkehahn/getopt-generics; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-base-orphans' 'haskell-generics-sop' + 'haskell-tagged') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 'haskell-silently') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f053dcd59126932745a98c955eca70dc3f50eda7e5a390bf7e5d7c639d89df9d714a6b449166a5b288a77e69f203207e8d8480ad86484b68c7a609e5f1a03fca') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-success/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 17:04:00 Author: felixonmars Revision: 734678 upgpkg: haskell-success 0.2.6-103: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-success/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 17:03:34 UTC (rev 734677) +++ PKGBUILD2020-10-27 17:04:00 UTC (rev 734678) @@ -4,7 +4,7 @@ _hkgname=success pkgname=haskell-success pkgver=0.2.6 -pkgrel=102 +pkgrel=103 pkgdesc="A version of Either specialised for encoding of success or failure" url="https://github.com/nikita-volkov/success; license=("MIT")
[arch-commits] Commit in haskell-ghc-exactprint/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:59:42 Author: felixonmars Revision: 734665 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghc-exactprint/repos/community-staging-x86_64/ haskell-ghc-exactprint/repos/community-staging-x86_64/PKGBUILD (from rev 734664, haskell-ghc-exactprint/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-ghc-exactprint/repos/community-staging-x86_64/PKGBUILD (from rev 734664, haskell-ghc-exactprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:59:42 UTC (rev 734665) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=ghc-exactprint +pkgname=haskell-ghc-exactprint +pkgver=0.6.3.2 +pkgrel=8 +pkgdesc="ExactPrint for GHC" +url="https://github.com/alanz/ghc-exactprint.git; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-free' 'haskell-ghc-paths' 'haskell-syb') +makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-filemanip' 'haskell-silently') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('96d68d45f1bef87efc586c4105d6723c4b38785a031181d9b11788ef5445eeaf') + +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-reinterpret-cast/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:26:06 Author: felixonmars Revision: 734591 archrelease: copy trunk to community-staging-x86_64 Added: haskell-reinterpret-cast/repos/community-staging-x86_64/ haskell-reinterpret-cast/repos/community-staging-x86_64/PKGBUILD (from rev 734590, haskell-reinterpret-cast/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-reinterpret-cast/repos/community-staging-x86_64/PKGBUILD (from rev 734590, haskell-reinterpret-cast/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:26:06 UTC (rev 734591) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan + +_hkgname=reinterpret-cast +pkgname=haskell-reinterpret-cast +pkgver=0.1.0 +pkgrel=76 +pkgdesc="Memory reinterpretation casts for Float/Double and Word32/Word64" +url="https://github.com/nh2/reinterpret-cast; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-data-binary-ieee754' 'haskell-hspec' 'haskell-loop') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('217bff79abd149a8d644547b7a691b68400fa543dfd824160e1d41e90b489ab1d3e274b76cbe88d16572a41afd63705d15e973640493b119894d337df3b6ccba') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in haskell-either/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:51:58 Author: felixonmars Revision: 734657 archrelease: copy trunk to community-staging-x86_64 Added: haskell-either/repos/community-staging-x86_64/ haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 734656, haskell-either/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 734656, haskell-either/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:51:58 UTC (rev 734657) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=either +pkgname=haskell-either +pkgver=5.0.1.1 +pkgrel=89 +pkgdesc="An either monad transformer" +url="https://github.com/ekmett/either/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-profunctors' 'haskell-semigroupoids') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('96b23a9d5f1d2d4dd256251c488e06fa0e8642d849cf61c9de2a4089d2cbe86763062e69f83344eba2f75b30992f3e90ec195bd054f8de386c4c6b477a025c01') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.14/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-loop/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:24:44 Author: felixonmars Revision: 734588 upgpkg: haskell-loop 0.3.0-76: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-loop/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:23:57 UTC (rev 734587) +++ PKGBUILD2020-10-27 16:24:44 UTC (rev 734588) @@ -3,7 +3,7 @@ _hkgname=loop pkgname=haskell-loop pkgver=0.3.0 -pkgrel=75 +pkgrel=76 pkgdesc="Fast loops (for when GHC can't optimize forM_)" url="https://github.com/nh2/loop; license=('MIT')
[arch-commits] Commit in haskell-tasty-ant-xml/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:37:21 Author: felixonmars Revision: 734617 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-ant-xml/repos/community-staging-x86_64/ haskell-tasty-ant-xml/repos/community-staging-x86_64/PKGBUILD (from rev 734616, haskell-tasty-ant-xml/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-tasty-ant-xml/repos/community-staging-x86_64/PKGBUILD (from rev 734616, haskell-tasty-ant-xml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:37:21 UTC (rev 734617) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-ant-xml +pkgname=haskell-tasty-ant-xml +pkgver=1.1.7 +pkgrel=6 +pkgdesc="Render tasty output to XML for Jenkins" +url="https://github.com/ocharles/tasty-ant-xml; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-generic-deriving' 'haskell-tagged' 'haskell-tasty' 'haskell-xml') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2949c0dd54cb326595690efa885739a6bfa4cef98198f22f3e6dbe7957203ec60042c12fdc43de62ed229e2953f2c6f72526b239cdc159841854893c7bc516f2') + +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-unicode-transforms/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:47:43 Author: felixonmars Revision: 734646 upgpkg: haskell-unicode-transforms 0.3.7.1-5: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-unicode-transforms/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:46:43 UTC (rev 734645) +++ PKGBUILD2020-10-27 16:47:43 UTC (rev 734646) @@ -3,7 +3,7 @@ _hkgname=unicode-transforms pkgname=haskell-unicode-transforms pkgver=0.3.7.1 -pkgrel=4 +pkgrel=5 pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)" url="https://github.com/composewell/unicode-transforms/; license=('BSD')
[arch-commits] Commit in haskell-ghc-exactprint/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:59:31 Author: felixonmars Revision: 734664 upgpkg: haskell-ghc-exactprint 0.6.3.2-8: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-ghc-exactprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:53:59 UTC (rev 734663) +++ PKGBUILD2020-10-27 16:59:31 UTC (rev 734664) @@ -3,7 +3,7 @@ _hkgname=ghc-exactprint pkgname=haskell-ghc-exactprint pkgver=0.6.3.2 -pkgrel=7 +pkgrel=8 pkgdesc="ExactPrint for GHC" url="https://github.com/alanz/ghc-exactprint.git; license=("BSD")
[arch-commits] Commit in haskell-storable-complex/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:46:00 Author: felixonmars Revision: 734643 archrelease: copy trunk to community-staging-x86_64 Added: haskell-storable-complex/repos/community-staging-x86_64/ haskell-storable-complex/repos/community-staging-x86_64/PKGBUILD (from rev 734642, haskell-storable-complex/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-storable-complex/repos/community-staging-x86_64/PKGBUILD (from rev 734642, haskell-storable-complex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:46:00 UTC (rev 734643) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=storable-complex +pkgname=haskell-storable-complex +pkgver=0.2.3.0 +pkgrel=71 +pkgdesc="Storable instance for Complex" +url="https://github.com/cartazio/storable-complex; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('26e2dec12e84bdd1ce1eeb6662577179e203e2af12e8f04f5c2fd323a5474645232cf06744af9ed3252d8d36320b88c63023b1ff12bbfb9a95a48ed70d352c77') + +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-generic-deriving/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:36:42 Author: felixonmars Revision: 734615 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-deriving/repos/community-staging-x86_64/ haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from rev 734614, haskell-generic-deriving/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from rev 734614, haskell-generic-deriving/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:36:42 UTC (rev 734615) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=generic-deriving +pkgname=haskell-generic-deriving +pkgver=1.14 +pkgrel=3 +pkgdesc="Generic programming library for generalised deriving." +url="https://github.com/dreixel/generic-deriving; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-abstraction') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('794b4846bbc34981301b3f973d6812cd93c2b777e6938347a10cfbf0a8527d885aa0e5dd4a4be9f2e7a89620d4c9bd2d663b0b9b54ed4bc0e82ccc4bd2712f35') + +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 \ +-fbase-4-9 +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-keys/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:53:59 Author: felixonmars Revision: 734663 archrelease: copy trunk to community-staging-x86_64 Added: haskell-keys/repos/community-staging-x86_64/ haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 734662, haskell-keys/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 734662, haskell-keys/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:53:59 UTC (rev 734663) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=keys +pkgname=haskell-keys +pkgver=3.12.3 +pkgrel=53 +pkgdesc="Keyed functors and containers" +url="https://github.com/ekmett/keys/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 'haskell-semigroupoids' + 'haskell-tagged' 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e0bab964eb38388dfb2fe7dcb4999da0263a2162f171f7ed629a2e1de33eb1cb99dc37a6fe32045f136466cebb5aed69e533417256877316c81a02abc700c28d') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $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-storable-tuple/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:45:23 Author: felixonmars Revision: 734641 archrelease: copy trunk to community-staging-x86_64 Added: haskell-storable-tuple/repos/community-staging-x86_64/ haskell-storable-tuple/repos/community-staging-x86_64/PKGBUILD (from rev 734640, haskell-storable-tuple/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-storable-tuple/repos/community-staging-x86_64/PKGBUILD (from rev 734640, haskell-storable-tuple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:45:23 UTC (rev 734641) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=storable-tuple +pkgname=haskell-storable-tuple +pkgver=0.0.3.3 +pkgrel=98 +pkgdesc="Storable instance for pairs and triples" +url="http://code.haskell.org/~thielema/storable-tuple/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-storable-record' 'haskell-utility-ht' 'haskell-base-orphans') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('046a809d8b6655259f3cb4de55b81d272007cf2d32f0eec3f464924f595f904030102c3fd4f3b193a01b48d2d54582a9206314a2e87cd17ecdc16a159fe73b4d') + +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 \ +-fsplitbase +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-one-liner/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:50:31 Author: felixonmars Revision: 734653 archrelease: copy trunk to community-staging-x86_64 Added: haskell-one-liner/repos/community-staging-x86_64/ haskell-one-liner/repos/community-staging-x86_64/PKGBUILD (from rev 734652, haskell-one-liner/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-one-liner/repos/community-staging-x86_64/PKGBUILD (from rev 734652, haskell-one-liner/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:50:31 UTC (rev 734653) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=one-liner +pkgname=haskell-one-liner +pkgver=1.0 +pkgrel=47 +pkgdesc="Constraint-based generics" +url="https://github.com/sjoerdvisscher/one-liner; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-contravariant' 'haskell-profunctors' + 'haskell-tagged') +makedepends=('ghc' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fd9d9448ef352513472b43607bf4ef87fb70b75e7a76a9c7c1197437ff052923026e99a98a9b88f79765e0003d872241724e21c1c8f150208463dbe2141e27a0') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.5/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-either/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:51:47 Author: felixonmars Revision: 734656 upgpkg: haskell-either 5.0.1.1-89: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-either/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:51:20 UTC (rev 734655) +++ PKGBUILD2020-10-27 16:51:47 UTC (rev 734656) @@ -4,7 +4,7 @@ _hkgname=either pkgname=haskell-either pkgver=5.0.1.1 -pkgrel=88 +pkgrel=89 pkgdesc="An either monad transformer" url="https://github.com/ekmett/either/; license=("BSD")
[arch-commits] Commit in haskell-multistate/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 17:03:23 Author: felixonmars Revision: 734676 upgpkg: haskell-multistate 0.8.0.3-5: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-multistate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 17:02:49 UTC (rev 734675) +++ PKGBUILD2020-10-27 17:03:23 UTC (rev 734676) @@ -3,7 +3,7 @@ _hkgname=multistate pkgname=haskell-multistate pkgver=0.8.0.3 -pkgrel=4 +pkgrel=5 pkgdesc="Like mtl's ReaderT / WriterT / StateT, but more than one contained value/type" url="https://github.com/lspitzner/multistate; license=("BSD")
[arch-commits] Commit in haskell-monad-journal/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 17:00:47 Author: felixonmars Revision: 734668 upgpkg: haskell-monad-journal 0.8.1-96: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-monad-journal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 17:00:22 UTC (rev 734667) +++ PKGBUILD2020-10-27 17:00:47 UTC (rev 734668) @@ -4,7 +4,7 @@ _hkgname=monad-journal pkgname=haskell-monad-journal pkgver=0.8.1 -pkgrel=95 +pkgrel=96 pkgdesc="Pure logger typeclass and monad transformer" url="https://github.com/phaazon/monad-journal; license=("BSD")
[arch-commits] Commit in libshout/repos/extra-x86_64 (4 files)
Date: Tuesday, October 27, 2020 @ 16:56:32 Author: felixonmars Revision: 398944 archrelease: copy trunk to extra-x86_64 Added: libshout/repos/extra-x86_64/PKGBUILD (from rev 398943, libshout/trunk/PKGBUILD) Deleted: libshout/repos/extra-x86_64/PKGBUILD libshout/repos/extra-x86_64/corrected-blocking-state.patch libshout/repos/extra-x86_64/icy-port-increment.patch + PKGBUILD | 64 --- corrected-blocking-state.patch | 125 --- icy-port-increment.patch | 29 - 3 files changed, 27 insertions(+), 191 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-27 16:56:17 UTC (rev 398943) +++ PKGBUILD2020-10-27 16:56:32 UTC (rev 398944) @@ -1,37 +0,0 @@ -# Maintainer: Giovanni Scafora -# Contributor: arjan -# Contributor: Jason Chu - -pkgname=libshout -pkgver=2.4.3 -pkgrel=3 -epoch=1 -pkgdesc="Library for accessing a shoutcast/icecast server" -arch=('x86_64') -depends=('libvorbis' 'libtheora' 'speex' 'openssl') -url="https://www.icecast.org/; -options=('!emptydirs') -license=('LGPL') -source=("https://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz; - corrected-blocking-state.patch - icy-port-increment.patch) -sha512sums=('fe36778c6640e620f27504cb21234940e18a65a33f9178bf7e77d4baf854a9affc82d85db8ed8c1c8e2d80399685d8be10106fff5be1ddf76e03e2ffeeed1d34' - '53aab9c3fd5b044eff731f46a51f646366ab48a2c910493035599ef0e1d65c1f7655753d12a2c7958125a1e834476763838547c44a110b85fea9d9b8650a440c' - 'cc00b0e2b41e28fc5bd13f1d159a22b8475d90448b51aac619e7d317a404b88c7631562056cc0c320ad2634daca592e68f3ac8b58e8a6ab166d913bd8625ba9a') - -prepare() { - cd ${pkgname}-${pkgver} - patch -Np1 -i ../corrected-blocking-state.patch - patch -Np1 -i ../icy-port-increment.patch -} - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install -} Copied: libshout/repos/extra-x86_64/PKGBUILD (from rev 398943, libshout/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-27 16:56:32 UTC (rev 398944) @@ -0,0 +1,27 @@ +# Maintainer: Giovanni Scafora +# Contributor: arjan +# Contributor: Jason Chu + +pkgname=libshout +pkgver=2.4.4 +pkgrel=1 +epoch=1 +pkgdesc="Library for accessing a shoutcast/icecast server" +arch=('x86_64') +depends=('libvorbis' 'libtheora' 'speex' 'openssl') +url="https://www.icecast.org/; +options=('!emptydirs') +license=('LGPL') +source=("https://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('ddc44d4db0193471b1a61d41e8ec975a021da4f5af657716ecbb1eaf95231e03ac44036148f0d5bd897ba5c03f075fd67017fecfccebb4f11be56375c0e5c088') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} Deleted: corrected-blocking-state.patch === --- corrected-blocking-state.patch 2020-10-27 16:56:17 UTC (rev 398943) +++ corrected-blocking-state.patch 2020-10-27 16:56:32 UTC (rev 398944) @@ -1,125 +0,0 @@ -From 0ac7ed9e84c3871d4427acc1ce59dca5e4af21ef Mon Sep 17 00:00:00 2001 -From: Philipp Schafft -Date: Wed, 26 Jun 2019 18:58:44 + -Subject: [PATCH] Fix: Corrected blocking state of connections - -Thanks to Bernd Geiser for initial report. - -Fixes: #2309 - include/shout/shout.h.in | 8 +++- - src/connection.c | 13 +++-- - src/shout.c | 7 +-- - 3 files changed, 19 insertions(+), 9 deletions(-) - -diff --git a/include/shout/shout.h.in b/include/shout/shout.h.in -index 6fda58b..297ff17 100644 a/include/shout/shout.h.in -+++ b/include/shout/shout.h.in -@@ -85,6 +85,11 @@ extern "C" { - #define SHOUT_TLS_RFC2818 ( 11) /* Use TLS for transport layer like HTTPS [RFC2818] does. */ - #define SHOUT_TLS_RFC2817 ( 12) /* Use TLS via HTTP Upgrade:-header [RFC2817]. */ - -+/* Possible values for blocking */ -+#define SHOUT_BLOCKING_DEFAULT (255) /* Use the default blocking setting. */ -+#define SHOUT_BLOCKING_FULL ( 0) /* Block in all I/O related functions */ -+#define SHOUT_BLOCKING_NONE ( 1) /* Do not block in I/O related functions */ -+ - #define SHOUT_AI_BITRATE"bitrate" - #define SHOUT_AI_SAMPLERATE "samplerate" - #define SHOUT_AI_CHANNELS "channels" -@@ -244,7 +249,8 @@ int shout_set_protocol(shout_t *self, unsigned int protocol); - unsigned int shout_get_protocol(shout_t *self); - - /* Instructs libshout to use nonblocking I/O. Must be called before -- * shout_open (no
[arch-commits] Commit in haskell-one-liner/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:50:19 Author: felixonmars Revision: 734652 upgpkg: haskell-one-liner 1.0-47: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-one-liner/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:49:35 UTC (rev 734651) +++ PKGBUILD2020-10-27 16:50:19 UTC (rev 734652) @@ -3,7 +3,7 @@ _hkgname=one-liner pkgname=haskell-one-liner pkgver=1.0 -pkgrel=46 +pkgrel=47 pkgdesc="Constraint-based generics" url="https://github.com/sjoerdvisscher/one-liner; license=('BSD')
[arch-commits] Commit in haskell-foldl/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:49:24 Author: felixonmars Revision: 734650 upgpkg: haskell-foldl 1.4.9-10: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-foldl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:48:38 UTC (rev 734649) +++ PKGBUILD2020-10-27 16:49:24 UTC (rev 734650) @@ -4,7 +4,7 @@ _hkgname=foldl pkgname=haskell-foldl pkgver=1.4.9 -pkgrel=9 +pkgrel=10 pkgdesc="Composable, streaming, and efficient left folds" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-getopt-generics/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:46:31 Author: felixonmars Revision: 734644 upgpkg: haskell-getopt-generics 0.13.0.4-17: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-getopt-generics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:46:00 UTC (rev 734643) +++ PKGBUILD2020-10-27 16:46:31 UTC (rev 734644) @@ -3,7 +3,7 @@ _hkgname=getopt-generics pkgname=haskell-getopt-generics pkgver=0.13.0.4 -pkgrel=16 +pkgrel=17 pkgdesc="Create command line interfaces with ease" url="https://github.com/soenkehahn/getopt-generics; license=('BSD')
[arch-commits] Commit in haskell-loop/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:24:56 Author: felixonmars Revision: 734589 archrelease: copy trunk to community-staging-x86_64 Added: haskell-loop/repos/community-staging-x86_64/ haskell-loop/repos/community-staging-x86_64/PKGBUILD (from rev 734588, haskell-loop/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-loop/repos/community-staging-x86_64/PKGBUILD (from rev 734588, haskell-loop/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:24:56 UTC (rev 734589) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=loop +pkgname=haskell-loop +pkgver=0.3.0 +pkgrel=76 +pkgdesc="Fast loops (for when GHC can't optimize forM_)" +url="https://github.com/nh2/loop; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c4f57547dc80a0afdb20f590564f36425b41263b420f64877b26650b8f15479c29c0d87a8bfeb751bf2abb85c019f3b3459ecda8b50ca35627e26599d284f8f8') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in haskell-unicode-transforms/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:47:55 Author: felixonmars Revision: 734647 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unicode-transforms/repos/community-staging-x86_64/ haskell-unicode-transforms/repos/community-staging-x86_64/PKGBUILD (from rev 734646, haskell-unicode-transforms/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-unicode-transforms/repos/community-staging-x86_64/PKGBUILD (from rev 734646, haskell-unicode-transforms/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:47:55 UTC (rev 734647) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=unicode-transforms +pkgname=haskell-unicode-transforms +pkgver=0.3.7.1 +pkgrel=5 +pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)" +url="https://github.com/composewell/unicode-transforms/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-getopt-generics' 'haskell-hspec' 'haskell-quickcheck' 'haskell-split' + 'haskell-text-icu') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a4e39b943bcea6c86ebb8df7253a39ecf2a7bf5a083d0cf2ee1e5720af4afe47111330a787353a5728793d02739448debae2fd73fe6ba2d0eb94cbbb4bfef30f') + +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-dev -fhas-icu -f-has-llvm +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-process-extras/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:37:48 Author: felixonmars Revision: 734618 upgpkg: haskell-process-extras 0.7.4-123: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-process-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:37:21 UTC (rev 734617) +++ PKGBUILD2020-10-27 16:37:48 UTC (rev 734618) @@ -4,7 +4,7 @@ _hkgname=process-extras pkgname=haskell-process-extras pkgver=0.7.4 -pkgrel=122 +pkgrel=123 pkgdesc="Process extras" url="https://github.com/seereason/process-extras; license=('MIT')
[arch-commits] Commit in haskell-lifted-base/repos (2 files)
Date: Tuesday, October 27, 2020 @ 17:01:37 Author: felixonmars Revision: 734671 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-base/repos/community-staging-x86_64/ haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 734670, haskell-lifted-base/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 734670, haskell-lifted-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 17:01:37 UTC (rev 734671) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lifted-base +pkgname=haskell-lifted-base +pkgver=0.2.3.12 +pkgrel=94 +pkgdesc="lifted IO operations from the base library" +url="https://github.com/basvandijk/lifted-base; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8bdd69686cdcd8841304341282f9b32a7d1c095da276bfb877017f12400f0f62018fda47fb41f36b817a91093856d8a02f0b8c7b8fe397fd9a839f20e64b8a32') + +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-atomic-write/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:23:17 Author: felixonmars Revision: 734585 archrelease: copy trunk to community-staging-x86_64 Added: haskell-atomic-write/repos/community-staging-x86_64/ haskell-atomic-write/repos/community-staging-x86_64/PKGBUILD (from rev 734584, haskell-atomic-write/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-atomic-write/repos/community-staging-x86_64/PKGBUILD (from rev 734584, haskell-atomic-write/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:23:17 UTC (rev 734585) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=atomic-write +pkgname=haskell-atomic-write +pkgver=0.2.0.7 +pkgrel=30 +pkgdesc="Atomically write to a file" +url="https://github.com/stackbuilders/atomic-write; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-temporary' 'haskell-unix-compat') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3405437b801fbdd542c5c8a403f603ccb65ceaa63beca15062c429eaea412d7006342eb237982c9fe6751ffd160f810197b30fec3e49528e51bae1fc7f47af2e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-storable-tuple/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:45:11 Author: felixonmars Revision: 734640 upgpkg: haskell-storable-tuple 0.0.3.3-98: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-storable-tuple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:44:46 UTC (rev 734639) +++ PKGBUILD2020-10-27 16:45:11 UTC (rev 734640) @@ -4,7 +4,7 @@ _hkgname=storable-tuple pkgname=haskell-storable-tuple pkgver=0.0.3.3 -pkgrel=97 +pkgrel=98 pkgdesc="Storable instance for pairs and triples" url="http://code.haskell.org/~thielema/storable-tuple/; license=("BSD")
[arch-commits] Commit in haskell-transformers-base/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:52:34 Author: felixonmars Revision: 734659 archrelease: copy trunk to community-staging-x86_64 Added: haskell-transformers-base/repos/community-staging-x86_64/ haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from rev 734658, haskell-transformers-base/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from rev 734658, haskell-transformers-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:52:34 UTC (rev 734659) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=transformers-base +pkgname=haskell-transformers-base +pkgver=0.4.5.2 +pkgrel=92 +pkgdesc="Lift computations from the bottom of a transformer stack" +url="https://github.com/mvv/transformers-base; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5953d99fee3a02f825c096cf035a5ee825da17e154ca9847ddb215dee54a96a8b28af2b4adb639ef3548ea9aa8a2cb781563c7ffbb399bed5a35c056d03bcbd4') + +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 \ +-forphaninstances +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-keys/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:53:47 Author: felixonmars Revision: 734662 upgpkg: haskell-keys 3.12.3-53: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-keys/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:53:17 UTC (rev 734661) +++ PKGBUILD2020-10-27 16:53:47 UTC (rev 734662) @@ -4,7 +4,7 @@ _hkgname=keys pkgname=haskell-keys pkgver=3.12.3 -pkgrel=52 +pkgrel=53 pkgdesc="Keyed functors and containers" url="https://github.com/ekmett/keys/; license=("BSD")
[arch-commits] Commit in haskell-success/repos (2 files)
Date: Tuesday, October 27, 2020 @ 17:04:12 Author: felixonmars Revision: 734679 archrelease: copy trunk to community-staging-x86_64 Added: haskell-success/repos/community-staging-x86_64/ haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 734678, haskell-success/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 734678, haskell-success/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 17:04:12 UTC (rev 734679) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=success +pkgname=haskell-success +pkgver=0.2.6 +pkgrel=103 +pkgdesc="A version of Either specialised for encoding of success or failure" +url="https://github.com/nikita-volkov/success; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-transformers-base" "haskell-monad-control") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('be0fc1627fb65e7607cf7753594a0db86ab3feaf4df241808231bd3d3ed1f4be7db14579395f594d4c7cbc46eae5e846d4e32d6ffaf260dfb73b794a5743a87e') + +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-monad-control/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 17:00:10 Author: felixonmars Revision: 734666 upgpkg: haskell-monad-control 1.0.2.3-94: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-monad-control/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:59:42 UTC (rev 734665) +++ PKGBUILD2020-10-27 17:00:10 UTC (rev 734666) @@ -4,7 +4,7 @@ _hkgname=monad-control pkgname=haskell-monad-control pkgver=1.0.2.3 -pkgrel=93 +pkgrel=94 pkgdesc="Lift control operations, like exception catching, through monad transformers" url="https://github.com/basvandijk/monad-control; license=("BSD")
[arch-commits] Commit in haskell-invariant/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:51:09 Author: felixonmars Revision: 734654 upgpkg: haskell-invariant 0.5.4-5: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-invariant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:50:31 UTC (rev 734653) +++ PKGBUILD2020-10-27 16:51:09 UTC (rev 734654) @@ -3,7 +3,7 @@ _hkgname=invariant pkgname=haskell-invariant pkgver=0.5.4 -pkgrel=4 +pkgrel=5 pkgdesc="Haskell98 invariant functors" url="https://github.com/nfrisby/invariant-functors; license=('custom:BSD2')
[arch-commits] Commit in haskell-resource-pool/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 17:02:37 Author: felixonmars Revision: 734674 upgpkg: haskell-resource-pool 0.2.3.2-123: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-resource-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 17:02:13 UTC (rev 734673) +++ PKGBUILD2020-10-27 17:02:37 UTC (rev 734674) @@ -4,7 +4,7 @@ _hkgname=resource-pool pkgname=haskell-resource-pool pkgver=0.2.3.2 -pkgrel=122 +pkgrel=123 pkgdesc="A high-performance striped resource pooling implementation" url="https://github.com/bos/pool; license=("BSD")
[arch-commits] Commit in haskell-enclosed-exceptions/repos (2 files)
Date: Tuesday, October 27, 2020 @ 17:02:13 Author: felixonmars Revision: 734673 archrelease: copy trunk to community-staging-x86_64 Added: haskell-enclosed-exceptions/repos/community-staging-x86_64/ haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 734672, haskell-enclosed-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 734672, haskell-enclosed-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 17:02:13 UTC (rev 734673) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=enclosed-exceptions +pkgname=haskell-enclosed-exceptions +pkgver=1.0.3 +pkgrel=80 +pkgdesc="Catching all exceptions from within an enclosed computation" +url="https://github.com/jcristovao/enclosed-exceptions; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-lifted-base" "haskell-monad-control" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('68edb501f42f01d8b4bbce374e49295e045650a8b19fdbf527a54458728e61f53c6c6bcfd1613a7169b013a34bd51cbd2ab2c457cf616fbc8c052b98533bde6c') + +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-unix-time/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:23:45 Author: felixonmars Revision: 734586 upgpkg: haskell-unix-time 0.4.7-58: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-unix-time/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:23:17 UTC (rev 734585) +++ PKGBUILD2020-10-27 16:23:45 UTC (rev 734586) @@ -4,7 +4,7 @@ _hkgname=unix-time pkgname=haskell-unix-time pkgver=0.4.7 -pkgrel=57 +pkgrel=58 pkgdesc="Unix time parser/formatter and utilities" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-tasty-ant-xml/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:37:08 Author: felixonmars Revision: 734616 upgpkg: haskell-tasty-ant-xml 1.1.7-6: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-tasty-ant-xml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:36:42 UTC (rev 734615) +++ PKGBUILD2020-10-27 16:37:08 UTC (rev 734616) @@ -3,7 +3,7 @@ _hkgname=tasty-ant-xml pkgname=haskell-tasty-ant-xml pkgver=1.1.7 -pkgrel=5 +pkgrel=6 pkgdesc="Render tasty output to XML for Jenkins" url="https://github.com/ocharles/tasty-ant-xml; license=('BSD')
[arch-commits] Commit in haskell-genvalidity-property/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:28:18 Author: felixonmars Revision: 734596 upgpkg: haskell-genvalidity-property 0.5.0.1-40: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-genvalidity-property/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:27:42 UTC (rev 734595) +++ PKGBUILD2020-10-27 16:28:18 UTC (rev 734596) @@ -3,7 +3,7 @@ _hkgname=genvalidity-property pkgname=haskell-genvalidity-property pkgver=0.5.0.1 -pkgrel=39 +pkgrel=40 pkgdesc="Standard properties for functions on Validity types" url="https://github.com/NorfairKing/validity; license=('MIT')
[arch-commits] Commit in haskell-quickcheck-assertions/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:29:42 Author: felixonmars Revision: 734600 upgpkg: haskell-quickcheck-assertions 0.3.0-111: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-quickcheck-assertions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:29:15 UTC (rev 734599) +++ PKGBUILD2020-10-27 16:29:42 UTC (rev 734600) @@ -4,7 +4,7 @@ _hkgname=quickcheck-assertions pkgname=haskell-quickcheck-assertions pkgver=0.3.0 -pkgrel=110 +pkgrel=111 pkgdesc="HUnit like assertions for QuickCheck" url="https://github.com/s9gf4ult/quickcheck-assertions; license=("LGPL")
[arch-commits] Commit in haskell-genvalidity/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:27:30 Author: felixonmars Revision: 734594 upgpkg: haskell-genvalidity 0.11.0.0-30: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-genvalidity/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:26:46 UTC (rev 734593) +++ PKGBUILD2020-10-27 16:27:30 UTC (rev 734594) @@ -3,7 +3,7 @@ _hkgname=genvalidity pkgname=haskell-genvalidity pkgver=0.11.0.0 -pkgrel=29 +pkgrel=30 pkgdesc="Testing utilities for the validity library" url="https://github.com/NorfairKing/genvalidity; license=('MIT')
[arch-commits] Commit in haskell-genvalidity-hspec/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:29:03 Author: felixonmars Revision: 734598 upgpkg: haskell-genvalidity-hspec 0.7.0.4-40: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-genvalidity-hspec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:28:30 UTC (rev 734597) +++ PKGBUILD2020-10-27 16:29:03 UTC (rev 734598) @@ -3,7 +3,7 @@ _hkgname=genvalidity-hspec pkgname=haskell-genvalidity-hspec pkgver=0.7.0.4 -pkgrel=39 +pkgrel=40 pkgdesc="Standard spec's for GenValidity instances" url="https://github.com/NorfairKing/validity; license=('MIT')
[arch-commits] Commit in haskell-graphviz/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:35:47 Author: felixonmars Revision: 734613 archrelease: copy trunk to community-staging-x86_64 Added: haskell-graphviz/repos/community-staging-x86_64/ haskell-graphviz/repos/community-staging-x86_64/PKGBUILD (from rev 734612, haskell-graphviz/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-graphviz/repos/community-staging-x86_64/PKGBUILD (from rev 734612, haskell-graphviz/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:35:47 UTC (rev 734613) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=graphviz +pkgname=haskell-graphviz +pkgver=2999.20.1.0 +pkgrel=22 +pkgdesc="Bindings to Graphviz for graph visualisation." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-colour' 'haskell-dlist' 'haskell-fgl' 'haskell-polyparse' + 'haskell-temporary' 'haskell-wl-pprint-text') +makedepends=('ghc') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ivan-m/graphviz/archive/$pkgver.tar.gz;) +sha512sums=('9cd166f04565f9da56b93c6da49cc9f515a37762dd780e3868cf41c8d2b7709f627f0b60ecc31ce77249e38a53c74d1a989a9bfbf419f370cedf0c67526a9e7b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-parsing +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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-unicode-show/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:31:05 Author: felixonmars Revision: 734604 upgpkg: haskell-unicode-show 0.1.0.4-45: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-unicode-show/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:30:37 UTC (rev 734603) +++ PKGBUILD2020-10-27 16:31:05 UTC (rev 734604) @@ -4,7 +4,7 @@ _hkgname=unicode-show pkgname=haskell-unicode-show pkgver=0.1.0.4 -pkgrel=44 +pkgrel=45 pkgdesc="Print and show in unicode" url="https://github.com/nushio3/unicode-show#readme; license=("BSD")
[arch-commits] Commit in haskell-validity/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:26:34 Author: felixonmars Revision: 734592 upgpkg: haskell-validity 0.11.0.0-27: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-validity/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:26:06 UTC (rev 734591) +++ PKGBUILD2020-10-27 16:26:34 UTC (rev 734592) @@ -3,7 +3,7 @@ _hkgname=validity pkgname=haskell-validity pkgver=0.11.0.0 -pkgrel=26 +pkgrel=27 pkgdesc="Validity typeclass" url="https://github.com/NorfairKing/validity; license=('MIT')
[arch-commits] Commit in haskell-reflection/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:30:37 Author: felixonmars Revision: 734603 archrelease: copy trunk to community-staging-x86_64 Added: haskell-reflection/repos/community-staging-x86_64/ haskell-reflection/repos/community-staging-x86_64/PKGBUILD (from rev 734602, haskell-reflection/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-reflection/repos/community-staging-x86_64/PKGBUILD (from rev 734602, haskell-reflection/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:30:37 UTC (rev 734603) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=reflection +pkgname=haskell-reflection +pkgver=2.1.6 +pkgrel=26 +pkgdesc="Reifies arbitrary terms into types that can be reflected back into terms" +url="https://github.com/ekmett/reflection; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d7f615b6f361b2ca7266e8c4611c939d9f80684ca173080e9ad8227f04f2731899113dcb87ecb051d47b29fb860d7caa15c99c7d3d7493e7e73745d085518fdd') + +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 \ +-ftemplate-haskell -f-slow +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-unicode-show/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:31:17 Author: felixonmars Revision: 734605 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unicode-show/repos/community-staging-x86_64/ haskell-unicode-show/repos/community-staging-x86_64/PKGBUILD (from rev 734604, haskell-unicode-show/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-unicode-show/repos/community-staging-x86_64/PKGBUILD (from rev 734604, haskell-unicode-show/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:31:17 UTC (rev 734605) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=unicode-show +pkgname=haskell-unicode-show +pkgver=0.1.0.4 +pkgrel=45 +pkgdesc="Print and show in unicode" +url="https://github.com/nushio3/unicode-show#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('25019cfc9d4c8eff6ef2ab772cec8a810e22ad1fd35f4119a53a9f2bbeb50c9e742a508815813134d8d5fa13dee3f1ddcc9f183b4a6958c748d6d82f35b98147') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/nushio3/unicode-show/issues/2 +runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-memotrie/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:32:22 Author: felixonmars Revision: 734608 upgpkg: haskell-memotrie 0.6.10-45: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-memotrie/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:31:55 UTC (rev 734607) +++ PKGBUILD2020-10-27 16:32:22 UTC (rev 734608) @@ -3,7 +3,7 @@ _hkgname=MemoTrie pkgname=haskell-memotrie pkgver=0.6.10 -pkgrel=44 +pkgrel=45 pkgdesc="Trie-based memo functions" url="https://github.com/conal/MemoTrie; license=('BSD')
[arch-commits] Commit in haskell-graphviz/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:35:34 Author: felixonmars Revision: 734612 upgpkg: haskell-graphviz 2999.20.1.0-22: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-graphviz/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:33:40 UTC (rev 734611) +++ PKGBUILD2020-10-27 16:35:34 UTC (rev 734612) @@ -4,7 +4,7 @@ _hkgname=graphviz pkgname=haskell-graphviz pkgver=2999.20.1.0 -pkgrel=21 +pkgrel=22 pkgdesc="Bindings to Graphviz for graph visualisation." url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-quickcheck-assertions/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:29:54 Author: felixonmars Revision: 734601 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-assertions/repos/community-staging-x86_64/ haskell-quickcheck-assertions/repos/community-staging-x86_64/PKGBUILD (from rev 734600, haskell-quickcheck-assertions/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-quickcheck-assertions/repos/community-staging-x86_64/PKGBUILD (from rev 734600, haskell-quickcheck-assertions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:29:54 UTC (rev 734601) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=quickcheck-assertions +pkgname=haskell-quickcheck-assertions +pkgver=0.3.0 +pkgrel=111 +pkgdesc="HUnit like assertions for QuickCheck" +url="https://github.com/s9gf4ult/quickcheck-assertions; +license=("LGPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-ieee754' 'haskell-pretty-show') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7a7a2d503ef270b4b6dcb1665bd1b83e0f7f3477b7fb714ed4685d96bb5e2244f5fd2d833d2f3e9284e7adc0fef5b4547a7182d542c3848a96dce540af207564') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-memotrie/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:32:34 Author: felixonmars Revision: 734609 archrelease: copy trunk to community-staging-x86_64 Added: haskell-memotrie/repos/community-staging-x86_64/ haskell-memotrie/repos/community-staging-x86_64/PKGBUILD (from rev 734608, haskell-memotrie/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-memotrie/repos/community-staging-x86_64/PKGBUILD (from rev 734608, haskell-memotrie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:32:34 UTC (rev 734609) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=MemoTrie +pkgname=haskell-memotrie +pkgver=0.6.10 +pkgrel=45 +pkgdesc="Trie-based memo functions" +url="https://github.com/conal/MemoTrie; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-newtype-generics') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('73be7e356ad2aeef49abf43975d2e24ee8b883e12453f316366b52998637ac26d98feef34388c2a46f683027dc7132444b17a25a12d3e86748088fadf081b186') + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-fgl/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:33:28 Author: felixonmars Revision: 734610 upgpkg: haskell-fgl 5.7.0.3-21: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-fgl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:32:34 UTC (rev 734609) +++ PKGBUILD2020-10-27 16:33:28 UTC (rev 734610) @@ -4,7 +4,7 @@ _hkgname=fgl pkgname=haskell-fgl pkgver=5.7.0.3 -pkgrel=20 +pkgrel=21 pkgdesc="Martin Erwig's Functional Graph Library" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-newtype-generics/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:31:43 Author: felixonmars Revision: 734606 upgpkg: haskell-newtype-generics 0.5.4-45: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-newtype-generics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:31:17 UTC (rev 734605) +++ PKGBUILD2020-10-27 16:31:43 UTC (rev 734606) @@ -3,7 +3,7 @@ _hkgname=newtype-generics pkgname=haskell-newtype-generics pkgver=0.5.4 -pkgrel=44 +pkgrel=45 pkgdesc="A typeclass and set of functions for working with newtypes" url="https://github.com/sjakobi/newtype-generics; license=('BSD')
[arch-commits] Commit in haskell-fgl/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:33:40 Author: felixonmars Revision: 734611 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fgl/repos/community-staging-x86_64/ haskell-fgl/repos/community-staging-x86_64/PKGBUILD (from rev 734610, haskell-fgl/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-fgl/repos/community-staging-x86_64/PKGBUILD (from rev 734610, haskell-fgl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:33:40 UTC (rev 734611) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fgl +pkgname=haskell-fgl +pkgver=5.7.0.3 +pkgrel=21 +pkgdesc="Martin Erwig's Functional Graph Library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f77ee1a66fe02b0a01e70b6fcb16baaba67be5433e4310bfb0862cec66855fc0413de586ca111e2e1569898b890fe93faf7c9f079dc569ca2d32b6c087762bbd') + +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 \ +-fcontainers042 +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-validity/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:26:46 Author: felixonmars Revision: 734593 archrelease: copy trunk to community-staging-x86_64 Added: haskell-validity/repos/community-staging-x86_64/ haskell-validity/repos/community-staging-x86_64/PKGBUILD (from rev 734592, haskell-validity/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-validity/repos/community-staging-x86_64/PKGBUILD (from rev 734592, haskell-validity/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:26:46 UTC (rev 734593) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=validity +pkgname=haskell-validity +pkgver=0.11.0.0 +pkgrel=27 +pkgdesc="Validity typeclass" +url="https://github.com/NorfairKing/validity; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('48808794d5572deb88b4ea681380d88b60ea4efdbce6f020b708e3038d7a2150c6e7cca16281f31730f3d3669d33cb4ce239156f37633e833564903de93c35bc') + +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-genvalidity-hspec/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:29:15 Author: felixonmars Revision: 734599 archrelease: copy trunk to community-staging-x86_64 Added: haskell-genvalidity-hspec/repos/community-staging-x86_64/ haskell-genvalidity-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 734598, haskell-genvalidity-hspec/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-genvalidity-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 734598, haskell-genvalidity-hspec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:29:15 UTC (rev 734599) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=genvalidity-hspec +pkgname=haskell-genvalidity-hspec +pkgver=0.7.0.4 +pkgrel=40 +pkgdesc="Standard spec's for GenValidity instances" +url="https://github.com/NorfairKing/validity; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-genvalidity' 'haskell-genvalidity-property' 'haskell-hspec' + 'haskell-hspec-core' 'haskell-quickcheck' 'haskell-validity') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('25b660ca378f9015a71063c49ee0acb98fee2d66a61562e1fca831f1eb806ab6adc469b9694e51a610b14f9ee09765f83223b65a737effeef1fb0aeb98f30392') + +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-genvalidity-property/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:28:30 Author: felixonmars Revision: 734597 archrelease: copy trunk to community-staging-x86_64 Added: haskell-genvalidity-property/repos/community-staging-x86_64/ haskell-genvalidity-property/repos/community-staging-x86_64/PKGBUILD (from rev 734596, haskell-genvalidity-property/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-genvalidity-property/repos/community-staging-x86_64/PKGBUILD (from rev 734596, haskell-genvalidity-property/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:28:30 UTC (rev 734597) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=genvalidity-property +pkgname=haskell-genvalidity-property +pkgver=0.5.0.1 +pkgrel=40 +pkgdesc="Standard properties for functions on Validity types" +url="https://github.com/NorfairKing/validity; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-genvalidity' 'haskell-hspec' 'haskell-pretty-show' 'haskell-quickcheck' + 'haskell-validity') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a50b3cb28cb843bfacff8b1a2248fc6e80ea1667518955a0d8479d607017f45ff99eac71be6797e232e9d6f08f6bfeb3ce00b346c9a40d2cf9da880d84f29add') + +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-newtype-generics/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:31:55 Author: felixonmars Revision: 734607 archrelease: copy trunk to community-staging-x86_64 Added: haskell-newtype-generics/repos/community-staging-x86_64/ haskell-newtype-generics/repos/community-staging-x86_64/PKGBUILD (from rev 734606, haskell-newtype-generics/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-newtype-generics/repos/community-staging-x86_64/PKGBUILD (from rev 734606, haskell-newtype-generics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:31:55 UTC (rev 734607) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=newtype-generics +pkgname=haskell-newtype-generics +pkgver=0.5.4 +pkgrel=45 +pkgdesc="A typeclass and set of functions for working with newtypes" +url="https://github.com/sjakobi/newtype-generics; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('33128015f68a01633b778b8fd7f3d3df8f13b33479705edd4b47036641d7b358667998eb56a6fecdb1f65cb7fb0ac456b8d08ef264e1c17b2fad08ce0a0ffea1') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-genvalidity/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:27:42 Author: felixonmars Revision: 734595 archrelease: copy trunk to community-staging-x86_64 Added: haskell-genvalidity/repos/community-staging-x86_64/ haskell-genvalidity/repos/community-staging-x86_64/PKGBUILD (from rev 734594, haskell-genvalidity/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-genvalidity/repos/community-staging-x86_64/PKGBUILD (from rev 734594, haskell-genvalidity/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:27:42 UTC (rev 734595) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=genvalidity +pkgname=haskell-genvalidity +pkgver=0.11.0.0 +pkgrel=30 +pkgdesc="Testing utilities for the validity library" +url="https://github.com/NorfairKing/genvalidity; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-random' 'haskell-validity') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('175bb46ac0d11d899e28f5d4481fc01660614a84a0d0a40a913e42200b757f98d22eb42bf87bf8a0f798c60676d6bfba8cc0824143500d8c4e7d61d4864cee8c') + +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-reflection/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:30:25 Author: felixonmars Revision: 734602 upgpkg: haskell-reflection 2.1.6-26: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-reflection/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:29:54 UTC (rev 734601) +++ PKGBUILD2020-10-27 16:30:25 UTC (rev 734602) @@ -4,7 +4,7 @@ _hkgname=reflection pkgname=haskell-reflection pkgver=2.1.6 -pkgrel=25 +pkgrel=26 pkgdesc="Reifies arbitrary terms into types that can be reflected back into terms" url="https://github.com/ekmett/reflection; license=("BSD")
[arch-commits] Commit in haskell-tasty-silver/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:39:24 Author: felixonmars Revision: 734623 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-silver/repos/community-staging-x86_64/ haskell-tasty-silver/repos/community-staging-x86_64/PKGBUILD (from rev 734622, haskell-tasty-silver/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-tasty-silver/repos/community-staging-x86_64/PKGBUILD (from rev 734622, haskell-tasty-silver/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:39:24 UTC (rev 734623) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-silver +pkgname=haskell-tasty-silver +pkgver=3.1.15 +pkgrel=29 +pkgdesc="A fancy test runner, including support for golden tests" +url="https://github.com/phile314/tasty-silver; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-optparse-applicative' + 'haskell-process-extras' 'haskell-regex-tdfa' 'haskell-tagged' 'haskell-tasty' + 'haskell-temporary') +makedepends=('ghc' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b097710f4a1ee690cb7fc449b8154ca1388db14380f78a396b0a9376382aacfcb3a73106e1bb2c799643d0c26b353bf606d1cde0adaa26ac83236de3f364') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $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-silver/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:39:11 Author: felixonmars Revision: 734622 upgpkg: haskell-tasty-silver 3.1.15-29: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-tasty-silver/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:38:41 UTC (rev 734621) +++ PKGBUILD2020-10-27 16:39:11 UTC (rev 734622) @@ -3,7 +3,7 @@ _hkgname=tasty-silver pkgname=haskell-tasty-silver pkgver=3.1.15 -pkgrel=28 +pkgrel=29 pkgdesc="A fancy test runner, including support for golden tests" url="https://github.com/phile314/tasty-silver; license=("MIT")
[arch-commits] Commit in haskell-word-wrap/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:40:29 Author: felixonmars Revision: 734626 upgpkg: haskell-word-wrap 0.4.1-95: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-word-wrap/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:40:04 UTC (rev 734625) +++ PKGBUILD2020-10-27 16:40:29 UTC (rev 734626) @@ -4,7 +4,7 @@ _hkgname=word-wrap pkgname=haskell-word-wrap pkgver=0.4.1 -pkgrel=94 +pkgrel=95 pkgdesc="A library for word-wrapping" url="https://github.com/jtdaugherty/word-wrap/; license=("BSD")
[arch-commits] Commit in haskell-with-location/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:40:04 Author: felixonmars Revision: 734625 archrelease: copy trunk to community-staging-x86_64 Added: haskell-with-location/repos/community-staging-x86_64/ haskell-with-location/repos/community-staging-x86_64/PKGBUILD (from rev 734624, haskell-with-location/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-with-location/repos/community-staging-x86_64/PKGBUILD (from rev 734624, haskell-with-location/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:40:04 UTC (rev 734625) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=with-location +pkgname=haskell-with-location +pkgver=0.1.0 +pkgrel=94 +pkgdesc="Use ImplicitParams-based source locations in a backward compatible way" +url="https://github.com/sol/with-location; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1b8bdecd02d4acaa8b21e2cd6acdee573ac29b909c9a6f0d88a56adcd7433d551db5c1fadbc3e72c78378d74a614594d8d2ad08899fd63ecc57c65d0c37b28b9') + +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-these/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:44:06 Author: felixonmars Revision: 734637 archrelease: copy trunk to community-staging-x86_64 Added: haskell-these/repos/community-staging-x86_64/ haskell-these/repos/community-staging-x86_64/PKGBUILD (from rev 734636, haskell-these/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-these/repos/community-staging-x86_64/PKGBUILD (from rev 734636, haskell-these/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:44:06 UTC (rev 734637) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=these +pkgname=haskell-these +pkgver=1.1.1.1 +pkgrel=22 +pkgdesc="An either-or-both data type" +url="https://github.com/isomorphism/these; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-assoc' 'haskell-hashable') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('23246164648bf4cb028719e7cb2e5f450ab8af9e1dc7f0ddec323ca4ce124afbfd3bf367446c2d69ec91abe42daf77e11a26a13f2898275dafbc095637d5') + +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-with-location/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:39:51 Author: felixonmars Revision: 734624 upgpkg: haskell-with-location 0.1.0-94: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-with-location/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:39:24 UTC (rev 734623) +++ PKGBUILD2020-10-27 16:39:51 UTC (rev 734624) @@ -4,7 +4,7 @@ _hkgname=with-location pkgname=haskell-with-location pkgver=0.1.0 -pkgrel=93 +pkgrel=94 pkgdesc="Use ImplicitParams-based source locations in a backward compatible way" url="https://github.com/sol/with-location; license=("BSD")
[arch-commits] Commit in haskell-word-wrap/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:40:41 Author: felixonmars Revision: 734627 archrelease: copy trunk to community-staging-x86_64 Added: haskell-word-wrap/repos/community-staging-x86_64/ haskell-word-wrap/repos/community-staging-x86_64/PKGBUILD (from rev 734626, haskell-word-wrap/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-word-wrap/repos/community-staging-x86_64/PKGBUILD (from rev 734626, haskell-word-wrap/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:40:41 UTC (rev 734627) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=word-wrap +pkgname=haskell-word-wrap +pkgver=0.4.1 +pkgrel=95 +pkgdesc="A library for word-wrapping" +url="https://github.com/jtdaugherty/word-wrap/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8160bdc238c3a057c903363d0874986b7ae9543b0bd7c1cbf2ac0aca94dd8fcf9ae40c7c2883b434f71d53c87e7d3dc41c3e645611879310b9c160238ef61637') + +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-assoc/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:43:17 Author: felixonmars Revision: 734634 upgpkg: haskell-assoc 1.0.2-21: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-assoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:42:53 UTC (rev 734633) +++ PKGBUILD2020-10-27 16:43:17 UTC (rev 734634) @@ -3,7 +3,7 @@ _hkgname=assoc pkgname=haskell-assoc pkgver=1.0.2 -pkgrel=20 +pkgrel=21 pkgdesc="swap and assoc: Symmetric and Semigroupy Bifunctors" url="https://github.com/phadej/assoc; license=('BSD')
[arch-commits] Commit in haskell-strict/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:44:34 Author: felixonmars Revision: 734638 upgpkg: haskell-strict 0.4-22: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-strict/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:44:06 UTC (rev 734637) +++ PKGBUILD2020-10-27 16:44:34 UTC (rev 734638) @@ -4,7 +4,7 @@ _hkgname=strict pkgname=haskell-strict pkgver=0.4 -pkgrel=21 +pkgrel=22 pkgdesc="Strict data types and String IO" url="https://github.com/haskell-strict/strict; license=("BSD")
[arch-commits] Commit in haskell-unixutils/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:38:29 Author: felixonmars Revision: 734620 upgpkg: haskell-unixutils 1.54.1-159: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-unixutils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:38:00 UTC (rev 734619) +++ PKGBUILD2020-10-27 16:38:29 UTC (rev 734620) @@ -3,7 +3,7 @@ _hkgname=Unixutils pkgname=haskell-unixutils pkgver=1.54.1 -pkgrel=158 +pkgrel=159 pkgdesc="A crude interface between Haskell and Unix-like operating systems" url="https://github.com/seereason/haskell-unixutils; license=('BSD')
[arch-commits] Commit in haskell-unixutils/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:38:41 Author: felixonmars Revision: 734621 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unixutils/repos/community-staging-x86_64/ haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 734620, haskell-unixutils/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 734620, haskell-unixutils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:38:41 UTC (rev 734621) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=Unixutils +pkgname=haskell-unixutils +pkgver=1.54.1 +pkgrel=159 +pkgdesc="A crude interface between Haskell and Unix-like operating systems" +url="https://github.com/seereason/haskell-unixutils; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-process-extras' 'haskell-puremd5' + 'haskell-regex-tdfa' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665') + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-rank2classes/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:42:53 Author: felixonmars Revision: 734633 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rank2classes/repos/community-staging-x86_64/ haskell-rank2classes/repos/community-staging-x86_64/PKGBUILD (from rev 734632, haskell-rank2classes/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-rank2classes/repos/community-staging-x86_64/PKGBUILD (from rev 734632, haskell-rank2classes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:42:53 UTC (rev 734633) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=rank2classes +pkgname=haskell-rank2classes +pkgver=1.4.0.1 +pkgrel=27 +pkgdesc="Standard type constructor class hierarchy, only with methods of rank 2 types" +url="https://github.com/blamario/grampa/tree/master/rank2classes; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-distributive') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-markdown-unlit' + 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('57e5d1ab9bcd1cfefe4183cf9d3048f6d7f2111db70e1dd289b7b6b34c42f4160f52cfb1e55805e1b8cd55437633d60029c736c8351becf1a2e5d80d0c3bf019') + +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-half/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:41:08 Author: felixonmars Revision: 734628 upgpkg: haskell-half 0.3-75: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-half/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:40:41 UTC (rev 734627) +++ PKGBUILD2020-10-27 16:41:08 UTC (rev 734628) @@ -3,7 +3,7 @@ _hkgname=half pkgname=haskell-half pkgver=0.3 -pkgrel=74 +pkgrel=75 pkgdesc="Half-precision floating-point" url="https://github.com/ekmett/half; license=('BSD')
[arch-commits] Commit in haskell-strict/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:44:46 Author: felixonmars Revision: 734639 archrelease: copy trunk to community-staging-x86_64 Added: haskell-strict/repos/community-staging-x86_64/ haskell-strict/repos/community-staging-x86_64/PKGBUILD (from rev 734638, haskell-strict/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-strict/repos/community-staging-x86_64/PKGBUILD (from rev 734638, haskell-strict/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:44:46 UTC (rev 734639) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=strict +pkgname=haskell-strict +pkgver=0.4 +pkgrel=22 +pkgdesc="Strict data types and String IO" +url="https://github.com/haskell-strict/strict; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-assoc' 'haskell-hashable' 'haskell-these') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f41d5ca6a02e849778d35e6f9343fe3d58b6b09b5bf93798af9346190de36346b3fc588a22368a16fbd1000713a57ca3c81357a0f38735e2b2359bda509ed8a3') + +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 \ +-fsplit-base +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-half/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:41:20 Author: felixonmars Revision: 734629 archrelease: copy trunk to community-staging-x86_64 Added: haskell-half/repos/community-staging-x86_64/ haskell-half/repos/community-staging-x86_64/PKGBUILD (from rev 734628, haskell-half/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-half/repos/community-staging-x86_64/PKGBUILD (from rev 734628, haskell-half/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:41:20 UTC (rev 734629) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=half +pkgname=haskell-half +pkgver=0.3 +pkgrel=75 +pkgdesc="Half-precision floating-point" +url="https://github.com/ekmett/half; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('576766a8d5ae767da3915541195b68ce9586ff7a4a83473364a9d73d44b147b8fec4ecc09dc071520dd422b092e6291348dd2af25454a779b9c62e02cef0964c') + +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-markdown-unlit/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:41:49 Author: felixonmars Revision: 734630 upgpkg: haskell-markdown-unlit 0.5.0-69: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-markdown-unlit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:41:20 UTC (rev 734629) +++ PKGBUILD2020-10-27 16:41:49 UTC (rev 734630) @@ -3,7 +3,7 @@ _hkgname=markdown-unlit pkgname=haskell-markdown-unlit pkgver=0.5.0 -pkgrel=68 +pkgrel=69 pkgdesc="Literate Haskell support for Markdown" url="https://github.com/sol/markdown-unlit; license=('MIT')
[arch-commits] Commit in haskell-these/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:43:55 Author: felixonmars Revision: 734636 upgpkg: haskell-these 1.1.1.1-22: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-these/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:43:29 UTC (rev 734635) +++ PKGBUILD2020-10-27 16:43:55 UTC (rev 734636) @@ -3,7 +3,7 @@ _hkgname=these pkgname=haskell-these pkgver=1.1.1.1 -pkgrel=21 +pkgrel=22 pkgdesc="An either-or-both data type" url="https://github.com/isomorphism/these; license=('BSD')
[arch-commits] Commit in haskell-assoc/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:43:29 Author: felixonmars Revision: 734635 archrelease: copy trunk to community-staging-x86_64 Added: haskell-assoc/repos/community-staging-x86_64/ haskell-assoc/repos/community-staging-x86_64/PKGBUILD (from rev 734634, haskell-assoc/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-assoc/repos/community-staging-x86_64/PKGBUILD (from rev 734634, haskell-assoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:43:29 UTC (rev 734635) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=assoc +pkgname=haskell-assoc +pkgver=1.0.2 +pkgrel=21 +pkgdesc="swap and assoc: Symmetric and Semigroupy Bifunctors" +url="https://github.com/phadej/assoc; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-tagged') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('20fd0056dcc2dff9504e090be5c2ef27692a795133620e60b9382cfdfbaf26d1019617acf48f0f762e22d699068bc4dbd35a714177ce3a36761c0065708b9168') + +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-rank2classes/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:42:42 Author: felixonmars Revision: 734632 upgpkg: haskell-rank2classes 1.4.0.1-27: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-rank2classes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:42:00 UTC (rev 734631) +++ PKGBUILD2020-10-27 16:42:42 UTC (rev 734632) @@ -3,7 +3,7 @@ _hkgname=rank2classes pkgname=haskell-rank2classes pkgver=1.4.0.1 -pkgrel=26 +pkgrel=27 pkgdesc="Standard type constructor class hierarchy, only with methods of rank 2 types" url="https://github.com/blamario/grampa/tree/master/rank2classes; license=('BSD')
[arch-commits] Commit in haskell-markdown-unlit/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:42:00 Author: felixonmars Revision: 734631 archrelease: copy trunk to community-staging-x86_64 Added: haskell-markdown-unlit/repos/community-staging-x86_64/ haskell-markdown-unlit/repos/community-staging-x86_64/PKGBUILD (from rev 734630, haskell-markdown-unlit/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-markdown-unlit/repos/community-staging-x86_64/PKGBUILD (from rev 734630, haskell-markdown-unlit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:42:00 UTC (rev 734631) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=markdown-unlit +pkgname=haskell-markdown-unlit +pkgver=0.5.0 +pkgrel=69 +pkgdesc="Literate Haskell support for Markdown" +url="https://github.com/sol/markdown-unlit; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat') +makedepends=('ghc' 'haskell-hspec' 'haskell-silently' 'haskell-stringbuilder' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('580b4e4a4fcccf845c3e618b2ebc425dd8dba024c1c8bbae8db00a3e4b768353fe6738195dad80ae2afb1a46fcfad46cbed6d98bea1017ef098366fa7a2633ea') + +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-torrent/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:21:54 Author: felixonmars Revision: 734581 archrelease: copy trunk to community-staging-x86_64 Added: haskell-torrent/repos/community-staging-x86_64/ haskell-torrent/repos/community-staging-x86_64/PKGBUILD (from rev 734580, haskell-torrent/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-torrent/repos/community-staging-x86_64/PKGBUILD (from rev 734580, haskell-torrent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:21:54 UTC (rev 734581) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=torrent +pkgname=haskell-torrent +pkgver=1.1.1 +pkgrel=53 +pkgdesc="BitTorrent file parser and generater" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-bencode" "haskell-syb") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db4c18ca8df4fd32c45d6fc01333a5ef083136dfd5833f13300161ca393b6f3ebb2a8ca2b2f7e2bbf7019eb9484e0b3b067677a63fd41311e3dc7a17111f5a6c') + +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-atomic-write/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:23:05 Author: felixonmars Revision: 734584 upgpkg: haskell-atomic-write 0.2.0.7-30: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-atomic-write/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:22:37 UTC (rev 734583) +++ PKGBUILD2020-10-27 16:23:05 UTC (rev 734584) @@ -3,7 +3,7 @@ _hkgname=atomic-write pkgname=haskell-atomic-write pkgver=0.2.0.7 -pkgrel=29 +pkgrel=30 pkgdesc="Atomically write to a file" url="https://github.com/stackbuilders/atomic-write; license=('MIT')
[arch-commits] Commit in haskell-bencode/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:21:03 Author: felixonmars Revision: 734578 upgpkg: haskell-bencode 0.6.1.1-30: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-bencode/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:20:36 UTC (rev 734577) +++ PKGBUILD2020-10-27 16:21:03 UTC (rev 734578) @@ -4,7 +4,7 @@ _hkgname=bencode pkgname=haskell-bencode pkgver=0.6.1.1 -pkgrel=29 +pkgrel=30 pkgdesc="Parser and printer for bencoded data." url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-hi-file-parser/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:17:07 Author: felixonmars Revision: 734567 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hi-file-parser/repos/community-staging-x86_64/ haskell-hi-file-parser/repos/community-staging-x86_64/PKGBUILD (from rev 734566, haskell-hi-file-parser/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-hi-file-parser/repos/community-staging-x86_64/PKGBUILD (from rev 734566, haskell-hi-file-parser/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:17:07 UTC (rev 734567) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=hi-file-parser +pkgname=haskell-hi-file-parser +pkgver=0.1.0.0 +pkgrel=71 +pkgdesc="Parser for GHC's hi files" +url="https://github.com/commercialhaskell/stack; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-rio' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e101c99486839d8c28a3a1fa7fddb0cc8287298f587affaf90cccfa517adaf84b570af8d28faae16201271e0d27059fdbac5740f429e9f4f341f760d5d9d0b5f') + +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-weigh/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:19:48 Author: felixonmars Revision: 734575 archrelease: copy trunk to community-staging-x86_64 Added: haskell-weigh/repos/community-staging-x86_64/ haskell-weigh/repos/community-staging-x86_64/PKGBUILD (from rev 734574, haskell-weigh/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-weigh/repos/community-staging-x86_64/PKGBUILD (from rev 734574, haskell-weigh/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:19:48 UTC (rev 734575) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=weigh +pkgname=haskell-weigh +pkgver=0.0.16 +pkgrel=45 +pkgdesc="Measure allocations of a Haskell functions/values" +url="https://github.com/fpco/weigh; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-split' 'haskell-temporary') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a7889b891f8099e23922f37c9a770c94c8bfd6e7e7740786ba1595c0c153dcd60a320d79647952a1a1275a1cf06e2a2aed9ee0ce60e34583a91d186e246f9470') + +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-mime-mail/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:17:37 Author: felixonmars Revision: 734568 upgpkg: haskell-mime-mail 0.5.0-57: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-mime-mail/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:17:07 UTC (rev 734567) +++ PKGBUILD2020-10-27 16:17:37 UTC (rev 734568) @@ -4,7 +4,7 @@ _hkgname=mime-mail pkgname=haskell-mime-mail pkgver=0.5.0 -pkgrel=56 +pkgrel=57 pkgdesc="Compose MIME email messages." url="https://github.com/snoyberg/mime-mail; license=("MIT")
[arch-commits] Commit in haskell-say/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:22:25 Author: felixonmars Revision: 734582 upgpkg: haskell-say 0.1.0.1-46: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-say/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:21:54 UTC (rev 734581) +++ PKGBUILD2020-10-27 16:22:25 UTC (rev 734582) @@ -3,7 +3,7 @@ _hkgname=say pkgname=haskell-say pkgver=0.1.0.1 -pkgrel=45 +pkgrel=46 pkgdesc='Send textual messages to a Handle in a thread-friendly way' arch=(x86_64) url="https://hackage.haskell.org/package/$_hkgname;
[arch-commits] Commit in haskell-nonce/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:13:15 Author: felixonmars Revision: 734556 upgpkg: haskell-nonce 1.0.7-119: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-nonce/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:12:51 UTC (rev 734555) +++ PKGBUILD2020-10-27 16:13:15 UTC (rev 734556) @@ -4,7 +4,7 @@ _hkgname=nonce pkgname=haskell-nonce pkgver=1.0.7 -pkgrel=118 +pkgrel=119 pkgdesc="Generate cryptographic nonces." url="https://github.com/prowdsponsor/nonce; license=("BSD")
[arch-commits] Commit in haskell-boxes/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:19:06 Author: felixonmars Revision: 734573 archrelease: copy trunk to community-staging-x86_64 Added: haskell-boxes/repos/community-staging-x86_64/ haskell-boxes/repos/community-staging-x86_64/PKGBUILD (from rev 734572, haskell-boxes/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-boxes/repos/community-staging-x86_64/PKGBUILD (from rev 734572, haskell-boxes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:19:06 UTC (rev 734573) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=boxes +pkgname=haskell-boxes +pkgver=0.1.5 +pkgrel=66 +pkgdesc="2D text pretty-printing library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-split") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('44527be9a8351aef9e6a98bc90276c0137892e2672ca5ae15968ac21cfc1f0ce92d2c734c26b5493b2f8597ab1a65cb9cf5d050b6b02b0a61d6b6df4143ba4d7') + +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-tasty-rerun/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:18:17 Author: felixonmars Revision: 734570 upgpkg: haskell-tasty-rerun 1.1.17-35: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-tasty-rerun/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:17:50 UTC (rev 734569) +++ PKGBUILD2020-10-27 16:18:17 UTC (rev 734570) @@ -4,7 +4,7 @@ _hkgname=tasty-rerun pkgname=haskell-tasty-rerun pkgver=1.1.17 -pkgrel=34 +pkgrel=35 pkgdesc="Rerun only tests which failed in a previous test run" url="https://github.com/ocharles/tasty-rerun; license=("BSD")
[arch-commits] Commit in haskell-bencode/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:21:15 Author: felixonmars Revision: 734579 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bencode/repos/community-staging-x86_64/ haskell-bencode/repos/community-staging-x86_64/PKGBUILD (from rev 734578, haskell-bencode/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-bencode/repos/community-staging-x86_64/PKGBUILD (from rev 734578, haskell-bencode/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:21:15 UTC (rev 734579) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bencode +pkgname=haskell-bencode +pkgver=0.6.1.1 +pkgrel=30 +pkgdesc="Parser and printer for bencoded data." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e2f4c312923412a47cbea62caf6e001e30418946165405f2cd9d77f06c13ff2846b352e28ca6cbbfce3bf236fb42f0b108442b17e2b0e8bac702af6d6a114f09') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-say/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:22:37 Author: felixonmars Revision: 734583 archrelease: copy trunk to community-staging-x86_64 Added: haskell-say/repos/community-staging-x86_64/ haskell-say/repos/community-staging-x86_64/PKGBUILD (from rev 734582, haskell-say/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-say/repos/community-staging-x86_64/PKGBUILD (from rev 734582, haskell-say/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:22:37 UTC (rev 734583) @@ -0,0 +1,43 @@ +# Maintainer: Jelle van der Waa + +_hkgname=say +pkgname=haskell-say +pkgver=0.1.0.1 +pkgrel=46 +pkgdesc='Send textual messages to a Handle in a thread-friendly way' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_hkgname; +license=(MIT) +depends=(ghc-libs) +checkdepends=(haskell-hspec haskell-unliftio) +makedepends=(ghc) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('3de9f6b473a3b4403624c3f6aeac3703a5e8b6cfae82578f7a49a81defa9fa64295cd315664d02fbab70646694d34415d638b5b52424d167d44e93b34a917604') + +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 +} + +# vim: ts=2 sw=2 et: