[arch-commits] Commit in haskell-generic-deriving/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:55:44
  Author: felixonmars
Revision: 381138

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 381137, haskell-generic-deriving/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from 
rev 381137, haskell-generic-deriving/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:55:44 UTC (rev 381138)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generic-deriving
+pkgname=haskell-generic-deriving
+pkgver=1.12.2
+pkgrel=10
+pkgdesc="Generic programming library for generalised deriving."
+url="https://github.com/dreixel/generic-deriving;
+license=("custom:BSD3")
+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=('6abbc9508ab4c85536cba1cdc8d086952f0268527cd2db058492bc76d94bda58d99c47132c6deb56a24000b9fad0b043582dbc0af740c7731c1a4ebf510be7af')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e 's/<.*2.13/<3/' -i $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_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
+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 "${srcdir}/${_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/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:55:28
  Author: felixonmars
Revision: 381137

upgpkg: haskell-generic-deriving 1.12.2-10

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-generic-deriving/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:54:29 UTC (rev 381136)
+++ PKGBUILD2018-09-15 05:55:28 UTC (rev 381137)
@@ -4,7 +4,7 @@
 _hkgname=generic-deriving
 pkgname=haskell-generic-deriving
 pkgver=1.12.2
-pkgrel=9
+pkgrel=10
 pkgdesc="Generic programming library for generalised deriving."
 url="https://github.com/dreixel/generic-deriving;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-bifunctors/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:54:12
  Author: felixonmars
Revision: 381135

upgpkg: haskell-bifunctors 5.5.3-10

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-bifunctors/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:53:17 UTC (rev 381134)
+++ PKGBUILD2018-09-15 05:54:12 UTC (rev 381135)
@@ -4,7 +4,7 @@
 _hkgname=bifunctors
 pkgname=haskell-bifunctors
 pkgver=5.5.3
-pkgrel=9
+pkgrel=10
 pkgdesc="Bifunctors"
 url="https://github.com/ekmett/bifunctors/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-bifunctors/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:54:29
  Author: felixonmars
Revision: 381136

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-bifunctors/repos/community-staging-x86_64/
  haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD
(from rev 381135, haskell-bifunctors/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD (from rev 
381135, haskell-bifunctors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:54:29 UTC (rev 381136)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bifunctors
+pkgname=haskell-bifunctors
+pkgver=5.5.3
+pkgrel=10
+pkgdesc="Bifunctors"
+url="https://github.com/ekmett/bifunctors/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-comonad' 'haskell-tagged'
+ 'haskell-th-abstraction')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4996c9afa60bd6c1de872ac7be09135a972f9c3075987834fa50bfba90111257ef51268b4b206a8652b3e68b231f94723e6e6f47eb44b457820cfe9b8ea82404')
+
+build() {
+cd "${srcdir}/${_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 \
+-ftagged -f-semigroups
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_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-comonad/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:53:17
  Author: felixonmars
Revision: 381134

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-comonad/repos/community-staging-x86_64/
  haskell-comonad/repos/community-staging-x86_64/PKGBUILD
(from rev 381133, haskell-comonad/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: haskell-comonad/repos/community-staging-x86_64/PKGBUILD (from rev 
381133, haskell-comonad/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:53:17 UTC (rev 381134)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=comonad
+pkgname=haskell-comonad
+pkgver=5.0.4
+pkgrel=13
+pkgdesc="Comonads"
+url="https://github.com/ekmett/comonad/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-contravariant' 'haskell-distributive' 
'haskell-tagged'
+ 'haskell-transformers-compat')
+makedepends=('haskell-cabal-doctest' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('06537fed3fb26a776384c1b8601e82571d6a9ef62a73eb145fe04f7f00eb0a8994b93e5ec36b235545de568e552ca2e77347a25c87ee4237dcddca41f31ec974')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+sed -i 's/#if MIN_VERSION_semigroups.*/#if 1/' 
src/Control/Comonad/Env/Class.hs src/Control/Comonad.hs
+}
+
+build() {
+cd "${srcdir}/${_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 \
+-fdistributive -fcontravariant -fcontainers -ftest-doctests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-comonad/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:53:00
  Author: felixonmars
Revision: 381133

upgpkg: haskell-comonad 5.0.4-13

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-comonad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:51:02 UTC (rev 381132)
+++ PKGBUILD2018-09-15 05:53:00 UTC (rev 381133)
@@ -4,7 +4,7 @@
 _hkgname=comonad
 pkgname=haskell-comonad
 pkgver=5.0.4
-pkgrel=12
+pkgrel=13
 pkgdesc="Comonads"
 url="https://github.com/ekmett/comonad/;
 license=("custom:BSD3")


[arch-commits] Commit in mongodb/repos (6 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:51:02
  Author: felixonmars
Revision: 381132

archrelease: copy trunk to community-testing-x86_64

Added:
  mongodb/repos/community-testing-x86_64/
  mongodb/repos/community-testing-x86_64/PKGBUILD
(from rev 381131, mongodb/trunk/PKGBUILD)
  mongodb/repos/community-testing-x86_64/mongodb.conf
(from rev 381131, mongodb/trunk/mongodb.conf)
  mongodb/repos/community-testing-x86_64/mongodb.service
(from rev 381131, mongodb/trunk/mongodb.service)
  mongodb/repos/community-testing-x86_64/mongodb.sysusers
(from rev 381131, mongodb/trunk/mongodb.sysusers)
  mongodb/repos/community-testing-x86_64/mongodb.tmpfiles
(from rev 381131, mongodb/trunk/mongodb.tmpfiles)

--+
 PKGBUILD |   87 +
 mongodb.conf |8 
 mongodb.service  |   10 ++
 mongodb.sysusers |2 +
 mongodb.tmpfiles |2 +
 5 files changed, 109 insertions(+)

Copied: mongodb/repos/community-testing-x86_64/PKGBUILD (from rev 381131, 
mongodb/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-09-15 05:51:02 UTC (rev 381132)
@@ -0,0 +1,87 @@
+# Maintainer: Felix Yan 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Mathias Stearn 
+# Contributor: Alec Thomas
+
+pkgname=mongodb
+pkgver=4.0.2
+pkgrel=1
+pkgdesc='A high-performance, open source, schema-free document-oriented 
database'
+arch=('x86_64')
+url='https://www.mongodb.com/'
+license=('AGPL3')
+depends=('pcre' 'snappy' 'openssl' 'libsasl' 'yaml-cpp' 'lsb-release' 
'wiredtiger'
+ 'libstemmer')
+makedepends=('scons' 'readline' 'ncurses' 'libpcap' 'python2-setuptools' 
'python2-regex'
+ 'python2-cheetah' 'python2-typing' 'python2-requests' 
'python2-yaml')
+checkdepends=('python2-pymongo')
+optdepends=('libpcap: needed for mongosniff'
+'mongodb-tools: mongoimport, mongodump, mongotop, etc')
+backup=('etc/mongodb.conf')
+source=("http://downloads.mongodb.org/src/mongodb-src-r${pkgver}.tar.gz;
+'mongodb.sysusers' 'mongodb.tmpfiles' 'mongodb.conf' 'mongodb.service')
+sha512sums=('171422ee028ebc279bb2cf20c78a3ce89a6cc15abf0955ac20a6c67f1aae577bf99ca4363fc428dba6ae0250b97f95d2fc51ca7f4a4505e8c38c9a11ca249800'
+
'889425b864c58a767aa5865c0ce9817361ad99fec78050fa600f14eaef5a56ce0bc41a03878233e99f4862596a94dafcfebebecd4d57443b742117b873ab813d'
+
'a931c401792f4e7928e4778d91626c1ecc3e97e5728549b170c050de487b2e5234747b0ee2d5acc3d63b798716758c17e30914dcaa9a92ac386db39f8a45a05c'
+
'05dead727d3ea5fe8af1a3c3888693f6b3e2b8cb7f197a5d793352e10d2c524e96c9a5c55ad2e88c1114643a9612ec0b26a2574b48a5260a9b51ec8941461f1c'
+
'177251404b2e818ae2b546fe8b13cb76e348c99e85c7bef22a04b0f07b600fd515a309ede50214f4198594388a6d2b31f46e945b9dae84aabb4dfa13b1123bb9')
+
+_scons_args=(
+  --use-system-pcre
+  --use-system-snappy
+  --use-system-yaml
+  --use-system-zlib
+  --use-system-wiredtiger
+  --use-system-stemmer
+  --use-sasl-client
+  --ssl
+  --disable-warnings-as-errors
+  # --use-system-asio # https://jira.mongodb.org/browse/SERVER-21839
+  # --use-system-v8   # Doesn't compile
+  # --use-system-icu
+  # --use-system-tcmalloc # Disabled as upstream suggests in 
https://jira.mongodb.org/browse/SERVER-17447?focusedCommentId=841890=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-841890
+)
+
+prepare() {
+  cd mongodb-src-r$pkgver
+  # Broken tls13 support, removing to fix build
+  sed -i '/counts.tls13/d' src/mongo/util/net/ssl_manager_openssl.cpp
+}
+
+build() {
+  cd mongodb-src-r${pkgver}
+  export SCONSFLAGS="$MAKEFLAGS"
+
+  scons core tools "${_scons_args[@]}"
+}
+
+check() {
+  cd mongodb-src-r${pkgver}
+  export SCONSFLAGS="$MAKEFLAGS"
+
+  # Setting LANG to workaround the following test error:
+  # std::exception: locale::facet::_S_create_c_locale name not valid
+
+  # 3.6.0: mlock permission denied
+  scons unittests "${_scons_args[@]}"
+  sed -i -e '/oplog_buffer_collection_test/d' build/unittests.txt
+  LANG=en_US.UTF-8 python2 buildscripts/resmoke.py --suites=unittests || 
warning "Tests failed"
+
+  scons dbtest "${_scons_args[@]}"
+  python2 buildscripts/resmoke.py --suites=dbtest
+
+  scons integration_tests "${_scons_args[@]}"
+  python2 buildscripts/resmoke.py 
--suites=integration_tests_replset,integration_tests_standalone 
--dbpathPrefix="$srcdir"
+}
+
+package() {
+  cd mongodb-src-r${pkgver}
+
+  scons install --prefix="$pkgdir/usr" --nostrip "${_scons_args[@]}"
+
+  install -Dm644 "$srcdir/mongodb.conf" "$pkgdir/etc/mongodb.conf"
+  install -Dm644 "$srcdir/mongodb.service" 
"$pkgdir/usr/lib/systemd/system/mongodb.service"
+  install -Dm644 "$srcdir/mongodb.sysusers" 
"$pkgdir/usr/lib/sysusers.d/mongodb.conf"
+  install -Dm644 

[arch-commits] Commit in mongodb/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:50:37
  Author: felixonmars
Revision: 381131

upgpkg: mongodb 4.0.2-1

Modified:
  mongodb/trunk/PKGBUILD

--+
 PKGBUILD |   10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:50:04 UTC (rev 381130)
+++ PKGBUILD2018-09-15 05:50:37 UTC (rev 381131)
@@ -5,7 +5,7 @@
 # Contributor: Alec Thomas
 
 pkgname=mongodb
-pkgver=4.0.0
+pkgver=4.0.2
 pkgrel=1
 pkgdesc='A high-performance, open source, schema-free document-oriented 
database'
 arch=('x86_64')
@@ -21,7 +21,7 @@
 backup=('etc/mongodb.conf')
 source=("http://downloads.mongodb.org/src/mongodb-src-r${pkgver}.tar.gz;
 'mongodb.sysusers' 'mongodb.tmpfiles' 'mongodb.conf' 'mongodb.service')
-sha512sums=('11d00cdde606cfea268471cffccedb6d003e421aeffda2303aff4d4126c386aaec50a1de733d7a1d5fb6605403cf9f2218dae50374c7b5e8625fa80317804589'
+sha512sums=('171422ee028ebc279bb2cf20c78a3ce89a6cc15abf0955ac20a6c67f1aae577bf99ca4363fc428dba6ae0250b97f95d2fc51ca7f4a4505e8c38c9a11ca249800'
 
'889425b864c58a767aa5865c0ce9817361ad99fec78050fa600f14eaef5a56ce0bc41a03878233e99f4862596a94dafcfebebecd4d57443b742117b873ab813d'
 
'a931c401792f4e7928e4778d91626c1ecc3e97e5728549b170c050de487b2e5234747b0ee2d5acc3d63b798716758c17e30914dcaa9a92ac386db39f8a45a05c'
 
'05dead727d3ea5fe8af1a3c3888693f6b3e2b8cb7f197a5d793352e10d2c524e96c9a5c55ad2e88c1114643a9612ec0b26a2574b48a5260a9b51ec8941461f1c'
@@ -43,6 +43,12 @@
   # --use-system-tcmalloc # Disabled as upstream suggests in 
https://jira.mongodb.org/browse/SERVER-17447?focusedCommentId=841890=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-841890
 )
 
+prepare() {
+  cd mongodb-src-r$pkgver
+  # Broken tls13 support, removing to fix build
+  sed -i '/counts.tls13/d' src/mongo/util/net/ssl_manager_openssl.cpp
+}
+
 build() {
   cd mongodb-src-r${pkgver}
   export SCONSFLAGS="$MAKEFLAGS"


[arch-commits] Commit in python-sympy/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:49:42
  Author: felixonmars
Revision: 381129

archrelease: copy trunk to community-testing-any

Added:
  python-sympy/repos/community-testing-any/
  python-sympy/repos/community-testing-any/PKGBUILD
(from rev 381127, python-sympy/trunk/PKGBUILD)

--+
 PKGBUILD |   64 +
 1 file changed, 64 insertions(+)

Copied: python-sympy/repos/community-testing-any/PKGBUILD (from rev 381127, 
python-sympy/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2018-09-15 05:49:42 UTC (rev 381129)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Angel 'angvp' Velasquez   
+# Contributor: Peter Garceau 
+
+pkgbase=python-sympy
+pkgname=('python-sympy' 'python2-sympy')
+pkgver=1.3
+pkgrel=1
+arch=('any')
+pkgdesc='Symbolic manipulation package (Computer Algebra System), written in 
pure Python'
+url='http://sympy.org/en/index.html'
+license=('BSD')
+makedepends=('python2-mpmath' 'python-mpmath' 'python-setuptools' 
'python2-setuptools')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/sympy/sympy/archive/sympy-$pkgver.tar.gz;)
+sha512sums=('153af141b2fa30a9fcea94630bfe985cda279380f789be745c29f23be253bcff1a40a9eacf8c81621b2eed05d4d32d1918e5a00563fcabe4b354ec15a7e1d0fa')
+
+prepare() {
+  cp -a sympy-sympy-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/sympy-sympy-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/sympy-sympy-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/sympy-sympy-$pkgver
+  python setup.py test || warning "Tests failed"
+
+  cd "$srcdir"/sympy-sympy-$pkgver-py2
+  python2 setup.py test || warning "Tests failed"
+}
+
+package_python-sympy() {
+  depends=('python-mpmath')
+  optdepends=('ipython: user friendly interface for isympy')
+
+  cd sympy-sympy-$pkgver
+
+  python setup.py install --root "$pkgdir" --optimize=1
+
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-sympy() {
+  depends=('python2-mpmath')
+  optdepends=('python2-pyglet: plotting'
+  'ipython2: user friendly interface for isympy')
+
+  cd sympy-sympy-$pkgver-py2
+
+  python2 setup.py install --root "$pkgdir" --optimize=1
+
+  # rename files that exists in both 'python-sympy' and 'python2-sympy'
+  mv "$pkgdir"/usr/bin/isympy{,2}
+  mv "$pkgdir"/usr/share/man/man1/isympy{,2}.1
+
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-distributive/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:49:39
  Author: felixonmars
Revision: 381128

upgpkg: haskell-distributive 0.6-5

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-distributive/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:49:26 UTC (rev 381127)
+++ PKGBUILD2018-09-15 05:49:39 UTC (rev 381128)
@@ -4,7 +4,7 @@
 _hkgname=distributive
 pkgname=haskell-distributive
 pkgver=0.6
-pkgrel=4
+pkgrel=5
 pkgdesc="Distributive functors -- Dual to Traversable"
 url="https://github.com/ekmett/distributive/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-distributive/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:50:04
  Author: felixonmars
Revision: 381130

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-distributive/repos/community-staging-x86_64/
  haskell-distributive/repos/community-staging-x86_64/PKGBUILD
(from rev 381129, haskell-distributive/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-distributive/repos/community-staging-x86_64/PKGBUILD (from rev 
381129, haskell-distributive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:50:04 UTC (rev 381130)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=distributive
+pkgname=haskell-distributive
+pkgver=0.6
+pkgrel=5
+pkgdesc="Distributive functors -- Dual to Traversable"
+url="https://github.com/ekmett/distributive/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base-orphans" "haskell-tagged")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c0e1c60d72eaa6b9b7b1dc8808a6ea34a8daa9ea97068d9faa4f2f70fe99ccc1eec6b353e0c7b05249dcc55d46b76ac799325772ad482e84f2d21c6fbff392a4')
+
+build() {
+cd "${srcdir}/${_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 \
+-ftagged -f-semigroups
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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 python-sympy/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:49:26
  Author: felixonmars
Revision: 381127

upgpkg: python-sympy 1.3-1

Modified:
  python-sympy/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:48:55 UTC (rev 381126)
+++ PKGBUILD2018-09-15 05:49:26 UTC (rev 381127)
@@ -6,7 +6,7 @@
 
 pkgbase=python-sympy
 pkgname=('python-sympy' 'python2-sympy')
-pkgver=1.2
+pkgver=1.3
 pkgrel=1
 arch=('any')
 pkgdesc='Symbolic manipulation package (Computer Algebra System), written in 
pure Python'
@@ -14,7 +14,7 @@
 license=('BSD')
 makedepends=('python2-mpmath' 'python-mpmath' 'python-setuptools' 
'python2-setuptools')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/sympy/sympy/archive/sympy-$pkgver.tar.gz;)
-sha512sums=('e9b1089d6bc897436b1888d1a21324b5086c19cbf7d857514688e25b1a3c7fcf7c36a2ae9a7121d88acf73b6cb66e97c5591fe3e575089b41138a21086286328')
+sha512sums=('153af141b2fa30a9fcea94630bfe985cda279380f789be745c29f23be253bcff1a40a9eacf8c81621b2eed05d4d32d1918e5a00563fcabe4b354ec15a7e1d0fa')
 
 prepare() {
   cp -a sympy-sympy-$pkgver{,-py2}


[arch-commits] Commit in haskell-constraints/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:48:55
  Author: felixonmars
Revision: 381126

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-constraints/repos/community-staging-x86_64/
  haskell-constraints/repos/community-staging-x86_64/PKGBUILD
(from rev 381125, haskell-constraints/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: haskell-constraints/repos/community-staging-x86_64/PKGBUILD (from rev 
381125, haskell-constraints/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:48:55 UTC (rev 381126)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=constraints
+pkgname=haskell-constraints
+pkgver=0.10.1
+pkgrel=8
+pkgdesc="Constraint manipulation"
+url="https://github.com/ekmett/constraints/;
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('77aefa0656cd48ab7b01cc1ca724fd5f02679838cad4cdf2a0f267e91cf4dc0fbe3f908d1eb3f6cee821e9403fec4afc78db1f145fe1f642030db30deb4ff181')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-constraints/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:48:37
  Author: felixonmars
Revision: 381125

upgpkg: haskell-constraints 0.10.1-8

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-constraints/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:47:57 UTC (rev 381124)
+++ PKGBUILD2018-09-15 05:48:37 UTC (rev 381125)
@@ -4,7 +4,7 @@
 _hkgname=constraints
 pkgname=haskell-constraints
 pkgver=0.10.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Constraint manipulation"
 url="https://github.com/ekmett/constraints/;
 license=("custom:BSD2")


[arch-commits] Commit in haskell-base-orphans/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:47:57
  Author: felixonmars
Revision: 381124

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-base-orphans/repos/community-staging-x86_64/
  haskell-base-orphans/repos/community-staging-x86_64/PKGBUILD
(from rev 381123, haskell-base-orphans/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-base-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 
381123, haskell-base-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:47:57 UTC (rev 381124)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=base-orphans
+pkgname=haskell-base-orphans
+pkgver=0.8
+pkgrel=8
+pkgdesc="Backwards-compatible orphan instances for base"
+url="https://github.com/haskell-compat/base-orphans#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('07c2881bb3dd542fd1faa69d731a009c249d4acae75a7ae7f7324ae9b81d1f4acda33e883ab2d1c65c34ad42ba00903a06839e61c7eeb08631d775704ccfbfba')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-base-orphans/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:47:41
  Author: felixonmars
Revision: 381123

upgpkg: haskell-base-orphans 0.8-8

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-base-orphans/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:47:04 UTC (rev 381122)
+++ PKGBUILD2018-09-15 05:47:41 UTC (rev 381123)
@@ -4,7 +4,7 @@
 _hkgname=base-orphans
 pkgname=haskell-base-orphans
 pkgver=0.8
-pkgrel=7
+pkgrel=8
 pkgdesc="Backwards-compatible orphan instances for base"
 url="https://github.com/haskell-compat/base-orphans#readme;
 license=("MIT")


[arch-commits] Commit in haskell-base-compat-batteries/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:46:47
  Author: felixonmars
Revision: 381121

upgpkg: haskell-base-compat-batteries 0.10.1-19

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-base-compat-batteries/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:46:02 UTC (rev 381120)
+++ PKGBUILD2018-09-15 05:46:47 UTC (rev 381121)
@@ -3,7 +3,7 @@
 _hkgname=base-compat-batteries
 pkgname=haskell-base-compat-batteries
 pkgver=0.10.1
-pkgrel=18
+pkgrel=19
 pkgdesc="base-compat with extra batteries"
 url="https://hackage.haskell.org/package/base-compat-batteries;
 license=('MIT')


[arch-commits] Commit in haskell-base-compat-batteries/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:47:04
  Author: felixonmars
Revision: 381122

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-base-compat-batteries/repos/community-staging-x86_64/
  haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD
(from rev 381121, haskell-base-compat-batteries/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD 
(from rev 381121, haskell-base-compat-batteries/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:47:04 UTC (rev 381122)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=base-compat-batteries
+pkgname=haskell-base-compat-batteries
+pkgver=0.10.1
+pkgrel=19
+pkgdesc="base-compat with extra batteries"
+url="https://hackage.haskell.org/package/base-compat-batteries;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat')
+makedepends=('ghc'  'haskell-hspec' 'haskell-hspec-discover' 
'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7fc65b961b3b6bde315cf0d26fdcbbb0712af930cfb643b8f8ecba8ee02f9a7d0ba014a10014bdf38b688f2e4d1ccbcaa8cab445f64975afb7fee3e7f632bcb9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hspec/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:46:02
  Author: felixonmars
Revision: 381120

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec/repos/community-staging-x86_64/
  haskell-hspec/repos/community-staging-x86_64/PKGBUILD
(from rev 381119, haskell-hspec/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 381119, 
haskell-hspec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:46:02 UTC (rev 381120)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec
+pkgname=haskell-hspec
+pkgver=2.5.5
+pkgrel=4
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck' 'haskell-call-stack' 
'haskell-hspec-core'
+ 'haskell-hspec-discover' 'haskell-hspec-expectations')
+makedepends=('ghc')
+checkdepends=('haskell-hspec-meta' 'haskell-stringbuilder')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b15a9cb1eb85b7c6f6b28bce264d80e6019a650c40baf835c85bce610060534580ec73ae725fb6562a30a8a56d7b10a40a8db7cdbba5893ebfb446b1cb13e203')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hspec/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:45:46
  Author: felixonmars
Revision: 381119

upgpkg: haskell-hspec 2.5.5-4

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-hspec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:44:58 UTC (rev 381118)
+++ PKGBUILD2018-09-15 05:45:46 UTC (rev 381119)
@@ -3,7 +3,7 @@
 _hkgname=hspec
 pkgname=haskell-hspec
 pkgver=2.5.5
-pkgrel=3
+pkgrel=4
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/;
 license=('MIT')


[arch-commits] Commit in haskell-hspec-core/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:44:58
  Author: felixonmars
Revision: 381118

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-core/repos/community-staging-x86_64/
  haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD
(from rev 381117, haskell-hspec-core/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 
381117, haskell-hspec-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:44:58 UTC (rev 381118)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-core
+pkgname=haskell-hspec-core
+pkgver=2.5.5
+pkgrel=4
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 
'haskell-clock'
+ 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-io'
+ 'haskell-random' 'haskell-setenv' 'haskell-tf-random')
+makedepends=('ghc' 'haskell-hspec-meta' 'haskell-silently' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7c73a9cc9425b28c734af08821d14f42a6a9ec527a742b52684027ccc03f3c8c7e817a5dbc9972f7de0c0a302c0956e72008aa79f00c3e8fbdc5384763a0f92c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hspec-core/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:44:41
  Author: felixonmars
Revision: 381117

upgpkg: haskell-hspec-core 2.5.5-4

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-hspec-core/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:43:21 UTC (rev 381116)
+++ PKGBUILD2018-09-15 05:44:41 UTC (rev 381117)
@@ -3,7 +3,7 @@
 _hkgname=hspec-core
 pkgname=haskell-hspec-core
 pkgver=2.5.5
-pkgrel=3
+pkgrel=4
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/;
 license=('MIT')


[arch-commits] Commit in haskell-graphviz/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:43:21
  Author: felixonmars
Revision: 381116

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 381115, haskell-graphviz/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-graphviz/repos/community-staging-x86_64/PKGBUILD (from rev 
381115, haskell-graphviz/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:43:21 UTC (rev 381116)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=graphviz
+pkgname=haskell-graphviz
+pkgver=2999.20.0.2
+pkgrel=12
+pkgdesc="Bindings to Graphviz for graph visualisation."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+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=('97430a8f19f5c56886520db0bb865b0d45a4dc99b8db61b3262f1fb22ec7635548ab8987eddcf629a07541160b19a3f8a3b299aa6649d9b3a9b0c60f21a45909')
+
+build() {
+cd "${srcdir}/${_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
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-graphviz/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:43:02
  Author: felixonmars
Revision: 381115

upgpkg: haskell-graphviz 2999.20.0.2-12

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-graphviz/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:41:03 UTC (rev 381114)
+++ PKGBUILD2018-09-15 05:43:02 UTC (rev 381115)
@@ -4,7 +4,7 @@
 _hkgname=graphviz
 pkgname=haskell-graphviz
 pkgver=2999.20.0.2
-pkgrel=11
+pkgrel=12
 pkgdesc="Bindings to Graphviz for graph visualisation."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


[arch-commits] Commit in haskell-temporary/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:41:03
  Author: felixonmars
Revision: 381114

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-temporary/repos/community-staging-x86_64/
  haskell-temporary/repos/community-staging-x86_64/PKGBUILD
(from rev 381113, haskell-temporary/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 
381113, haskell-temporary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:41:03 UTC (rev 381114)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=temporary
+pkgname=haskell-temporary
+pkgver=1.3
+pkgrel=10
+pkgdesc="Portable temporary file and directory support"
+url="http://www.github.com/batterseapower/temporary;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-random')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e3078caf54da95c4efa9e9c936b35a98b62296ecce2242cd4e103605a9d29e8a9d6c7027dbf50d02b6a893bea558ea5b07dbb1df7c59bf26d86db76ccf112f25')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-temporary/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:40:47
  Author: felixonmars
Revision: 381113

upgpkg: haskell-temporary 1.3-10

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-temporary/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:40:05 UTC (rev 381112)
+++ PKGBUILD2018-09-15 05:40:47 UTC (rev 381113)
@@ -4,7 +4,7 @@
 _hkgname=temporary
 pkgname=haskell-temporary
 pkgver=1.3
-pkgrel=9
+pkgrel=10
 pkgdesc="Portable temporary file and directory support"
 url="http://www.github.com/batterseapower/temporary;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-http2/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:39:49
  Author: felixonmars
Revision: 38

upgpkg: haskell-http2 1.6.3-30

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-http2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:38:44 UTC (rev 381110)
+++ PKGBUILD2018-09-15 05:39:49 UTC (rev 38)
@@ -4,7 +4,7 @@
 _hkgname=http2
 pkgname=haskell-http2
 pkgver=1.6.3
-pkgrel=29
+pkgrel=30
 pkgdesc="HTTP/2.0 library including frames and HPACK"
 url="https://github.com/kazu-yamamoto/http2;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-http2/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:40:05
  Author: felixonmars
Revision: 381112

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http2/repos/community-staging-x86_64/
  haskell-http2/repos/community-staging-x86_64/PKGBUILD
(from rev 38, haskell-http2/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 38, 
haskell-http2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:40:05 UTC (rev 381112)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http2
+pkgname=haskell-http2
+pkgver=1.6.3
+pkgrel=30
+pkgdesc="HTTP/2.0 library including frames and HPACK"
+url="https://github.com/kazu-yamamoto/http2;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-psqueues")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4227424f8a73181a1036bf4a0593116ebea6d1ac036ea2f5f428128580012bfc0b98e02b6fe0477d561c4f73f9ce2c30302e301727caf0fedbc3743111846e39')
+
+prepare() {
+sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_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-devel
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-psqueues/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:38:44
  Author: felixonmars
Revision: 381110

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-psqueues/repos/community-staging-x86_64/
  haskell-psqueues/repos/community-staging-x86_64/PKGBUILD
(from rev 381109, haskell-psqueues/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-psqueues/repos/community-staging-x86_64/PKGBUILD (from rev 
381109, haskell-psqueues/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:38:44 UTC (rev 381110)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=psqueues
+pkgname=haskell-psqueues
+pkgver=0.2.7.0
+pkgrel=9
+pkgdesc="Pure priority search queues"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tagged' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f947c6bd357aa89c386ac093e036dd766260257a69f542ed0db0e860bf40dc12d9932a2c79f9074a7a5e500b27298be5f2ce993bd524287d6fbac6bed3fc4f1b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-psqueues/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:38:27
  Author: felixonmars
Revision: 381109

upgpkg: haskell-psqueues 0.2.7.0-9

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-psqueues/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:37:31 UTC (rev 381108)
+++ PKGBUILD2018-09-15 05:38:27 UTC (rev 381109)
@@ -4,7 +4,7 @@
 _hkgname=psqueues
 pkgname=haskell-psqueues
 pkgver=0.2.7.0
-pkgrel=8
+pkgrel=9
 pkgdesc="Pure priority search queues"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


[arch-commits] Commit in haskell-pipes/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:37:31
  Author: felixonmars
Revision: 381108

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pipes/repos/community-staging-x86_64/
  haskell-pipes/repos/community-staging-x86_64/PKGBUILD
(from rev 381107, haskell-pipes/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 381107, 
haskell-pipes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:37:31 UTC (rev 381108)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pipes
+pkgname=haskell-pipes
+pkgver=4.3.9
+pkgrel=9
+pkgdesc="Compositional pipelines"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-mmorph' 'haskell-void')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ed59ba7f3b51a91c9e348c80727c21211ce80d7c9164f86376a567ba56849d07687afb3c6ce3b956c6c0207b07b0eb1743bac30cb87d32aa8f76020e30eebcd5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/void >= 0.4 && < 0.8 ,/void
 >= 0.4 \&\& < 0.8/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-pipes/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:37:14
  Author: felixonmars
Revision: 381107

upgpkg: haskell-pipes 4.3.9-9

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-pipes/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:36:35 UTC (rev 381106)
+++ PKGBUILD2018-09-15 05:37:14 UTC (rev 381107)
@@ -4,7 +4,7 @@
 _hkgname=pipes
 pkgname=haskell-pipes
 pkgver=4.3.9
-pkgrel=8
+pkgrel=9
 pkgdesc="Compositional pipelines"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


[arch-commits] Commit in haskell-glob/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:36:35
  Author: felixonmars
Revision: 381106

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-glob/repos/community-staging-x86_64/
  haskell-glob/repos/community-staging-x86_64/PKGBUILD
(from rev 381105, haskell-glob/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-glob/repos/community-staging-x86_64/PKGBUILD (from rev 381105, 
haskell-glob/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:36:35 UTC (rev 381106)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Glob
+pkgname=haskell-glob
+pkgver=0.9.2
+pkgrel=9
+pkgdesc="Globbing library"
+url="http://iki.fi/matti.niemenmaa/glob/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('41b2c82c23717a6879e3ee676b26a4a233fbd74157e9ab8a044ea59c2d937737193886d4c16d71f2a24edad4135c08d3257da0d6440ecbe826ab53aefa21908b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


[arch-commits] Commit in haskell-glob/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:36:18
  Author: felixonmars
Revision: 381105

upgpkg: haskell-glob 0.9.2-9

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-glob/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:35:33 UTC (rev 381104)
+++ PKGBUILD2018-09-15 05:36:18 UTC (rev 381105)
@@ -4,7 +4,7 @@
 _hkgname=Glob
 pkgname=haskell-glob
 pkgver=0.9.2
-pkgrel=8
+pkgrel=9
 pkgdesc="Globbing library"
 url="http://iki.fi/matti.niemenmaa/glob/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-fingertree/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:35:33
  Author: felixonmars
Revision: 381104

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-fingertree/repos/community-staging-x86_64/
  haskell-fingertree/repos/community-staging-x86_64/PKGBUILD
(from rev 381103, haskell-fingertree/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-fingertree/repos/community-staging-x86_64/PKGBUILD (from rev 
381103, haskell-fingertree/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:35:33 UTC (rev 381104)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fingertree
+pkgname=haskell-fingertree
+pkgver=0.1.4.1
+pkgrel=6
+pkgdesc="Generic finger-tree structure, with example instances"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('91f676c29ada1944f3da6f16923fcaab2f550bac819357f4ad47c0429298ced23057c8d63ce6d6b0e33f441b1bb9857853ed90a1b964c00abb3ad2fecdaefcaf')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_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-fingertree/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:35:16
  Author: felixonmars
Revision: 381103

upgpkg: haskell-fingertree 0.1.4.1-6

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-fingertree/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:34:09 UTC (rev 381102)
+++ PKGBUILD2018-09-15 05:35:16 UTC (rev 381103)
@@ -4,7 +4,7 @@
 _hkgname=fingertree
 pkgname=haskell-fingertree
 pkgver=0.1.4.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Generic finger-tree structure, with example instances"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


[arch-commits] Commit in haskell-errors/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:34:09
  Author: felixonmars
Revision: 381102

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-errors/repos/community-staging-x86_64/
  haskell-errors/repos/community-staging-x86_64/PKGBUILD
(from rev 381101, haskell-errors/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-errors/repos/community-staging-x86_64/PKGBUILD (from rev 
381101, haskell-errors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:34:09 UTC (rev 381102)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=errors
+pkgname=haskell-errors
+pkgver=2.3.0
+pkgrel=10
+pkgdesc="Simplified error-handling"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-safe' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dddfc63505fd7023c4a669b3cc3d736cf7ecb774b53dcdfeee2d203dcdf4684f5d149a1c217134de214b64af4e154a3ef08b315615c85a1c734ceb42e80823b4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-errors/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:33:52
  Author: felixonmars
Revision: 381101

upgpkg: haskell-errors 2.3.0-10

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-errors/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:33:09 UTC (rev 381100)
+++ PKGBUILD2018-09-15 05:33:52 UTC (rev 381101)
@@ -4,7 +4,7 @@
 _hkgname=errors
 pkgname=haskell-errors
 pkgver=2.3.0
-pkgrel=9
+pkgrel=10
 pkgdesc="Simplified error-handling"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


[arch-commits] Commit in haskell-concurrent-output/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:33:09
  Author: felixonmars
Revision: 381100

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-concurrent-output/repos/community-staging-x86_64/
  haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD
(from rev 381099, haskell-concurrent-output/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from 
rev 381099, haskell-concurrent-output/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:33:09 UTC (rev 381100)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=concurrent-output
+pkgname=haskell-concurrent-output
+pkgver=1.10.6
+pkgrel=3
+pkgdesc="Ungarble output from several threads or commands"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-exceptions'
+ 'haskell-terminal-size')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9e6441c3720da73e90b6444d5e2fbdef05c64c49df7703652e860c5df12d783a605e1b8ff94b89efbe5b326d21373c49aa73bc6f57409c310cc6df9c7a537c7f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-concurrent-output/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:32:51
  Author: felixonmars
Revision: 381099

upgpkg: haskell-concurrent-output 1.10.6-3

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-concurrent-output/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:32:10 UTC (rev 381098)
+++ PKGBUILD2018-09-15 05:32:51 UTC (rev 381099)
@@ -4,7 +4,7 @@
 _hkgname=concurrent-output
 pkgname=haskell-concurrent-output
 pkgver=1.10.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Ungarble output from several threads or commands"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD2")


[arch-commits] Commit in haskell-exceptions/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:32:10
  Author: felixonmars
Revision: 381098

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-exceptions/repos/community-staging-x86_64/
  haskell-exceptions/repos/community-staging-x86_64/PKGBUILD
(from rev 381097, haskell-exceptions/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 
381097, haskell-exceptions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:32:10 UTC (rev 381098)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=exceptions
+pkgname=haskell-exceptions
+pkgver=0.10.0
+pkgrel=6
+pkgdesc="Extensible optionally-pure exceptions"
+url="https://github.com/ekmett/exceptions/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('53fd0929bc73c7024842aee880d5f6c7e884926e0d6f667a63d12ea457451d8a3aaa44755ace2dac3258be127189ae0eeb299b6c974ebafd4fa33b5c8622fabd')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-exceptions/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:31:53
  Author: felixonmars
Revision: 381097

upgpkg: haskell-exceptions 0.10.0-6

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-exceptions/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:31:06 UTC (rev 381096)
+++ PKGBUILD2018-09-15 05:31:53 UTC (rev 381097)
@@ -4,7 +4,7 @@
 _hkgname=exceptions
 pkgname=haskell-exceptions
 pkgver=0.10.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Extensible optionally-pure exceptions"
 url="https://github.com/ekmett/exceptions/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-decimal/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:31:06
  Author: felixonmars
Revision: 381096

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-decimal/repos/community-staging-x86_64/
  haskell-decimal/repos/community-staging-x86_64/PKGBUILD
(from rev 381095, haskell-decimal/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-decimal/repos/community-staging-x86_64/PKGBUILD (from rev 
381095, haskell-decimal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:31:06 UTC (rev 381096)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Decimal
+pkgname=haskell-decimal
+pkgver=0.5.1
+pkgrel=8
+pkgdesc="Decimal numbers with variable precision"
+url="https://github.com/PaulJohnson/Haskell-Decimal;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-quickcheck2' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9ca3d6f1de96ef4eb6e5e2e3bd7002019ea41e7d404ad9f566926b84ed1ff4aa4a57aa071ef82f00764008469476b5ca196d7c43553885732663f7608c2995fb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


[arch-commits] Commit in haskell-decimal/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:30:49
  Author: felixonmars
Revision: 381095

upgpkg: haskell-decimal 0.5.1-8

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-decimal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:29:45 UTC (rev 381094)
+++ PKGBUILD2018-09-15 05:30:49 UTC (rev 381095)
@@ -4,7 +4,7 @@
 _hkgname=Decimal
 pkgname=haskell-decimal
 pkgver=0.5.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Decimal numbers with variable precision"
 url="https://github.com/PaulJohnson/Haskell-Decimal;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-crypto-api-tests/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:29:45
  Author: felixonmars
Revision: 381094

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-api-tests/repos/community-staging-x86_64/
  haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD
(from rev 381093, haskell-crypto-api-tests/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD (from 
rev 381093, haskell-crypto-api-tests/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:29:45 UTC (rev 381094)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=crypto-api-tests
+pkgname=haskell-crypto-api-tests
+pkgver=0.3
+pkgrel=10
+pkgdesc="A test framework and KATs for cryptographic operations."
+url="http://trac.haskell.org/crypto-api/wiki;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework-quickcheck2' 'haskell-crypto-api' 
'haskell-cereal'
+ 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-quickcheck')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4d9dfd52dc67279a712bd444972faa6650d987c8f65fb41178e5c6523a7260c0e2df8f44bc511ffa217b6d71c5ec41ab11a0466a326c9133f7e20c01c37404d5')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-crypto-api-tests/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:29:28
  Author: felixonmars
Revision: 381093

upgpkg: haskell-crypto-api-tests 0.3-10

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-crypto-api-tests/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:27:57 UTC (rev 381092)
+++ PKGBUILD2018-09-15 05:29:28 UTC (rev 381093)
@@ -3,7 +3,7 @@
 _hkgname=crypto-api-tests
 pkgname=haskell-crypto-api-tests
 pkgver=0.3
-pkgrel=9
+pkgrel=10
 pkgdesc="A test framework and KATs for cryptographic operations."
 url="http://trac.haskell.org/crypto-api/wiki;
 license=('custom:BSD3')


[arch-commits] Commit in haskell-blaze-html/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:27:40
  Author: felixonmars
Revision: 381091

upgpkg: haskell-blaze-html 0.9.1.1-6

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-blaze-html/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:26:16 UTC (rev 381090)
+++ PKGBUILD2018-09-15 05:27:40 UTC (rev 381091)
@@ -4,7 +4,7 @@
 _hkgname=blaze-html
 pkgname=haskell-blaze-html
 pkgver=0.9.1.1
-pkgrel=5
+pkgrel=6
 pkgdesc="A blazingly fast HTML combinator library for Haskell"
 url="http://jaspervdj.be/blaze;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-blaze-html/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:27:57
  Author: felixonmars
Revision: 381092

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-blaze-html/repos/community-staging-x86_64/
  haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD
(from rev 381091, haskell-blaze-html/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 
381091, haskell-blaze-html/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:27:57 UTC (rev 381092)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=blaze-html
+pkgname=haskell-blaze-html
+pkgver=0.9.1.1
+pkgrel=6
+pkgdesc="A blazingly fast HTML combinator library for Haskell"
+url="http://jaspervdj.be/blaze;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-blaze-markup')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('02daa67d0aa7239e37a04fe52e96114ca2d1a837771aa56d5a02d93e0d261f8ed276cd4da2436c98bbfa2f2a552cd67f0b3c58dbfed2fa99350299b512e8ffaa')
+
+build() {
+cd $_hkgname-$pkgver
+
+runghc -isrc src/Util/GenerateHtmlCombinators.hs
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-test-framework-quickcheck2/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:26:16
  Author: felixonmars
Revision: 381090

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-quickcheck2/repos/community-staging-x86_64/
  haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD
(from rev 381089, haskell-test-framework-quickcheck2/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: 
haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD 
(from rev 381089, haskell-test-framework-quickcheck2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:26:16 UTC (rev 381090)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-quickcheck2
+pkgname=haskell-test-framework-quickcheck2
+pkgver=0.3.0.5
+pkgrel=2
+pkgdesc="QuickCheck-2 support for the test-framework package"
+url="http://haskell.github.io/test-framework/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework' 'haskell-quickcheck' 
'haskell-extensible-exceptions'
+ 'haskell-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('58c6177d52829ba1ea1858a11101e5b21ae4e4543f8f829779f62208ad16083b41e9f3b2275392693698ef3d46912096c368d90db0d67ff136af4fa73d5e1d43')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-test-framework-quickcheck2/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:25:59
  Author: felixonmars
Revision: 381089

upgpkg: haskell-test-framework-quickcheck2 0.3.0.5-2

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-test-framework-quickcheck2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:25:24 UTC (rev 381088)
+++ PKGBUILD2018-09-15 05:25:59 UTC (rev 381089)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-quickcheck2
 pkgname=haskell-test-framework-quickcheck2
 pkgver=0.3.0.5
-pkgrel=1
+pkgrel=2
 pkgdesc="QuickCheck-2 support for the test-framework package"
 url="http://haskell.github.io/test-framework/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-test-framework-hunit/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:25:07
  Author: felixonmars
Revision: 381087

upgpkg: haskell-test-framework-hunit 0.3.0.2-31

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-test-framework-hunit/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:24:30 UTC (rev 381086)
+++ PKGBUILD2018-09-15 05:25:07 UTC (rev 381087)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-hunit
 pkgname=haskell-test-framework-hunit
 pkgver=0.3.0.2
-pkgrel=30
+pkgrel=31
 pkgdesc="HUnit support for the test-framework package."
 url="https://batterseapower.github.io/test-framework/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-test-framework-hunit/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:25:24
  Author: felixonmars
Revision: 381088

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-hunit/repos/community-staging-x86_64/
  haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD
(from rev 381087, haskell-test-framework-hunit/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD 
(from rev 381087, haskell-test-framework-hunit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:25:24 UTC (rev 381088)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-hunit
+pkgname=haskell-test-framework-hunit
+pkgver=0.3.0.2
+pkgrel=31
+pkgdesc="HUnit support for the test-framework package."
+url="https://batterseapower.github.io/test-framework/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hunit" "haskell-extensible-exceptions" 
"haskell-test-framework")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('068ca4326935746769aa4023076e9bd85d1753073c6e67d88daa6ccf2a69f3bafb87c3b03fd5ada612f6ddbdf2447b06ef8f853675cf0efe9eafd80606c40e32')
+
+prepare() {
+sed -i 's/HUnit >= 1.2 && < 1.4/HUnit >= 1.2 \&\& < 1.7/' 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_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-base3 -fbase4
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-test-framework/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:24:30
  Author: felixonmars
Revision: 381086

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework/repos/community-staging-x86_64/
  haskell-test-framework/repos/community-staging-x86_64/PKGBUILD
(from rev 381085, haskell-test-framework/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from 
rev 381085, haskell-test-framework/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:24:30 UTC (rev 381086)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework
+pkgname=haskell-test-framework
+pkgver=0.8.2.0
+pkgrel=13
+pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck 
support"
+url="https://batterseapower.github.io/test-framework/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 
'haskell-hostname'
+ 'haskell-old-locale' 'haskell-random' 'haskell-regex-posix' 
'haskell-xml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-libxml')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d8e7ea274819a1b49b9f938df527d22c808f456d25b84f03173ed5739c230fb037a57ce90c38f571801ee38e86bed6826df1c93f184e4a803c72ce5f41e4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_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
+# --enable-tests \  Doesn't work with new QuickCheck
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_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-test-framework/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:24:13
  Author: felixonmars
Revision: 381085

upgpkg: haskell-test-framework 0.8.2.0-13

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-test-framework/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:23:33 UTC (rev 381084)
+++ PKGBUILD2018-09-15 05:24:13 UTC (rev 381085)
@@ -4,7 +4,7 @@
 _hkgname=test-framework
 pkgname=haskell-test-framework
 pkgver=0.8.2.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck 
support"
 url="https://batterseapower.github.io/test-framework/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-tasty-smallcheck/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:23:33
  Author: felixonmars
Revision: 381084

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-smallcheck/repos/community-staging-x86_64/
  haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 381083, haskell-tasty-smallcheck/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 381083, haskell-tasty-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:23:33 UTC (rev 381084)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-smallcheck
+pkgname=haskell-tasty-smallcheck
+pkgver=0.8.1
+pkgrel=19
+pkgdesc="SmallCheck support for the Tasty test framework"
+url="http://documentup.com/feuerbach/tasty;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-tasty' 'haskell-smallcheck' 
'haskell-tagged')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('26ed0d75559c2da2f4296af6e9b02f8d0a19043b0ef154674eb782703fcd3ad7f4863b7b07dbaae27440078b4b00a9272cd9d5da23089993018e933577be5893')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-smallcheck/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:23:17
  Author: felixonmars
Revision: 381083

upgpkg: haskell-tasty-smallcheck 0.8.1-19

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-tasty-smallcheck/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:22:39 UTC (rev 381082)
+++ PKGBUILD2018-09-15 05:23:17 UTC (rev 381083)
@@ -3,7 +3,7 @@
 _hkgname=tasty-smallcheck
 pkgname=haskell-tasty-smallcheck
 pkgver=0.8.1
-pkgrel=18
+pkgrel=19
 pkgdesc="SmallCheck support for the Tasty test framework"
 url="http://documentup.com/feuerbach/tasty;
 license=('MIT')


[arch-commits] Commit in haskell-tamarin-prover-term/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:22:23
  Author: felixonmars
Revision: 381081

upgpkg: haskell-tamarin-prover-term 1.4.0-18

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-tamarin-prover-term/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:20:59 UTC (rev 381080)
+++ PKGBUILD2018-09-15 05:22:23 UTC (rev 381081)
@@ -4,7 +4,7 @@
 _hkgname=tamarin-prover-term
 pkgname=haskell-tamarin-prover-term
 pkgver=1.4.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Term manipulation library for the tamarin prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin;
 license=("GPL")


[arch-commits] Commit in haskell-tamarin-prover-term/repos (3 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:22:39
  Author: felixonmars
Revision: 381082

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tamarin-prover-term/repos/community-staging-x86_64/
  haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD
(from rev 381081, haskell-tamarin-prover-term/trunk/PKGBUILD)
  haskell-tamarin-prover-term/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 381081, haskell-tamarin-prover-term/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   45 +++
 ghc-8.4.patch |  221 
 2 files changed, 266 insertions(+)

Copied: haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD 
(from rev 381081, haskell-tamarin-prover-term/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:22:39 UTC (rev 381082)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-term
+pkgname=haskell-tamarin-prover-term
+pkgver=1.4.0
+pkgrel=18
+pkgdesc="Term manipulation library for the tamarin prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-dlist'
+ 'haskell-safe' 'haskell-tamarin-prover-utils')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;
+ghc-8.4.patch)
+sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74'
+
'd5031c558ecbd7f273a4b0055fe753d14b2dde60738507d7cb22e859b391455259d7099fbcaf4025912389bd93421d89b97d5d79d92a325b1f0c5caa50676513')
+
+prepare() {
+cd tamarin-prover-$pkgver
+patch -p1 -i ../ghc-8.4.patch
+}
+
+build() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/term"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/term"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-tamarin-prover-term/repos/community-staging-x86_64/ghc-8.4.patch (from 
rev 381081, haskell-tamarin-prover-term/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-09-15 05:22:39 UTC (rev 
381082)
@@ -0,0 +1,221 @@
+diff --git a/lib/term/src/Term/Maude/Signature.hs 
b/lib/term/src/Term/Maude/Signature.hs
+index 98c25d9f..1a4ce82f 100644
+--- a/lib/term/src/Term/Maude/Signature.hs
 b/lib/term/src/Term/Maude/Signature.hs
+@@ -104,9 +104,9 @@ maudeSig msig@(MaudeSig 
{enableDH,enableBP,enableMSet,enableXor,enableDiff=_,stF
+   `S.union` dhReducibleFunSig `S.union` bpReducibleFunSig `S.union` 
xorReducibleFunSig
+ 
+ -- | A monoid instance to combine maude signatures.
+-instance Monoid MaudeSig where
+-(MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _) `mappend`
+-  (MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _) =
++instance Semigroup MaudeSig where
++MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _ <>
++  MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _ =
+   maudeSig (mempty {enableDH=dh1||dh2
+,enableBP=bp1||bp2
+,enableMSet=mset1||mset2
+@@ -114,6 +114,8 @@ instance Monoid MaudeSig where
+,enableDiff=diff1||diff2
+,stFunSyms=S.union stFunSyms1 stFunSyms2
+,stRules=S.union stRules1 stRules2})
++
++instance Monoid MaudeSig where
+ mempty = MaudeSig False False False False False S.empty S.empty S.empty 
S.empty
+ 
+ -- | Non-AC function symbols.
+diff --git a/lib/term/src/Term/Rewriting/Definitions.hs 
b/lib/term/src/Term/Rewriting/Definitions.hs
+index bd942b6a..18562e4e 100644
+--- a/lib/term/src/Term/Rewriting/Definitions.hs
 b/lib/term/src/Term/Rewriting/Definitions.hs
+@@ -44,10 +44,12 @@ evalEqual (Equal 

[arch-commits] Commit in haskell-openpgp-asciiarmor/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:20:59
  Author: felixonmars
Revision: 381080

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-openpgp-asciiarmor/repos/community-staging-x86_64/
  haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD
(from rev 381079, haskell-openpgp-asciiarmor/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD 
(from rev 381079, haskell-openpgp-asciiarmor/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:20:59 UTC (rev 381080)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=openpgp-asciiarmor
+pkgname=haskell-openpgp-asciiarmor
+pkgver=0.1.1
+pkgrel=13
+pkgdesc="OpenPGP (RFC4880) ASCII Armor codec"
+url="http://floss.scru.org/openpgp-asciiarmor;
+license=('custom:ISC')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7b552f86c8f72e6507a14ac9f696ab71e527a3ffe4ac232d5f6cb3b8fd8a85610dccb716f3ba55cfb8678fe6d327d9620d17f6be32fe75a0f65d74871f00b56c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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 python-jsbeautifier/repos/community-any (PKGBUILD PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:20:41
  Author: felixonmars
Revision: 381079

archrelease: copy trunk to community-any

Added:
  python-jsbeautifier/repos/community-any/PKGBUILD
(from rev 381077, python-jsbeautifier/trunk/PKGBUILD)
Deleted:
  python-jsbeautifier/repos/community-any/PKGBUILD

--+
 PKGBUILD |  101 +++--
 1 file changed, 46 insertions(+), 55 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-15 05:20:41 UTC (rev 381078)
+++ PKGBUILD2018-09-15 05:20:41 UTC (rev 381079)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-jsbeautifier
-pkgname=('python-jsbeautifier' 'python2-jsbeautifier')
-pkgver=1.7.5
-pkgrel=2
-pkgdesc='JavaScript unobfuscator and beautifier'
-arch=('any')
-license=('MIT')
-url='https://github.com/beautify-web/js-beautify'
-makedepends=('python-setuptools' 'python2-setuptools' 'python-editorconfig' 
'python2-editorconfig')
-checkdepends=('python-pytest' 'python2-pytest')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/beautify-web/js-beautify/archive/v$pkgver.tar.gz;)
-sha512sums=('873b84ee7d10d0db9e6de6e6ba170d7beebafcb16bca262b5ad6db644d6bfbac6c4ad7cd3b6774ad002224720d6a1e520f78c019a9c846cea5a3dab73e1a26b8')
-
-prepare() {
-  cp -a js-beautify-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/js-beautify-$pkgver/python
-  python setup.py build
-
-  cd "$srcdir"/js-beautify-$pkgver-py2/python
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/js-beautify-$pkgver/python
-  python setup.py test
-
-  cd "$srcdir"/js-beautify-$pkgver-py2/python
-  python2 setup.py test
-}
-
-package_python-jsbeautifier() {
-  depends=('python-six' 'python-editorconfig')
-
-  cd js-beautify-$pkgver/python
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-jsbeautifier() {
-  depends=('python2-six' 'python2-editorconfig')
-
-  cd js-beautify-$pkgver-py2/python
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  mv "$pkgdir"/usr/bin/js-beautify{,2}
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-jsbeautifier/repos/community-any/PKGBUILD (from rev 381077, 
python-jsbeautifier/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-15 05:20:41 UTC (rev 381079)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-jsbeautifier
+pkgname=('python-jsbeautifier' 'python2-jsbeautifier')
+pkgver=1.8.6
+pkgrel=1
+pkgdesc='JavaScript unobfuscator and beautifier'
+arch=('any')
+license=('MIT')
+url='https://github.com/beautify-web/js-beautify'
+makedepends=('python-setuptools' 'python2-setuptools' 'python-editorconfig' 
'python2-editorconfig')
+checkdepends=('python-pytest' 'python2-pytest')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/beautify-web/js-beautify/archive/v$pkgver.tar.gz;)
+sha512sums=('19fda812e2e8220d2de82b9fc514de9d40adcd0da8d3f474badb7aa89900c6d3017f38407da5b2daa506c9f5e80e61be3eecd04354a3f882eb101ab37574043b')
+
+build() {
+  cd js-beautify-$pkgver/python
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd js-beautify-$pkgver/python
+  python setup.py test || warning "Broken tests"
+  python2 setup.py test || warning "Broken tests"
+}
+
+package_python-jsbeautifier() {
+  depends=('python-six' 'python-editorconfig')
+
+  cd js-beautify-$pkgver/python
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-jsbeautifier() {
+  depends=('python2-six' 'python2-editorconfig')
+
+  cd js-beautify-$pkgver/python
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+  mv "$pkgdir"/usr/bin/js-beautify{,2}
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in haskell-openpgp-asciiarmor/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:20:41
  Author: felixonmars
Revision: 381078

upgpkg: haskell-openpgp-asciiarmor 0.1.1-13

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-openpgp-asciiarmor/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:20:23 UTC (rev 381077)
+++ PKGBUILD2018-09-15 05:20:41 UTC (rev 381078)
@@ -3,7 +3,7 @@
 _hkgname=openpgp-asciiarmor
 pkgname=haskell-openpgp-asciiarmor
 pkgver=0.1.1
-pkgrel=12
+pkgrel=13
 pkgdesc="OpenPGP (RFC4880) ASCII Armor codec"
 url="http://floss.scru.org/openpgp-asciiarmor;
 license=('custom:ISC')


[arch-commits] Commit in haskell-http-date/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:20:06
  Author: felixonmars
Revision: 381076

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-date/repos/community-staging-x86_64/
  haskell-http-date/repos/community-staging-x86_64/PKGBUILD
(from rev 381075, haskell-http-date/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 
381075, haskell-http-date/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:20:06 UTC (rev 381076)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-date
+pkgname=haskell-http-date
+pkgver=0.0.8
+pkgrel=5
+pkgdesc="HTTP Date parser/formatter"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7ad48dc20c62fea21aad0d15251cca333b56a59ca13c45be61fd9fcd938e28f5cb82701b7a394c256e1487679d0bbfcf994de90d7c8b57888e3bac8809e97114')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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 python-jsbeautifier/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:20:23
  Author: felixonmars
Revision: 381077

upgpkg: python-jsbeautifier 1.8.6-1

Modified:
  python-jsbeautifier/trunk/PKGBUILD

--+
 PKGBUILD |   24 
 1 file changed, 8 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:20:06 UTC (rev 381076)
+++ PKGBUILD2018-09-15 05:20:23 UTC (rev 381077)
@@ -2,8 +2,8 @@
 
 pkgbase=python-jsbeautifier
 pkgname=('python-jsbeautifier' 'python2-jsbeautifier')
-pkgver=1.7.5
-pkgrel=2
+pkgver=1.8.6
+pkgrel=1
 pkgdesc='JavaScript unobfuscator and beautifier'
 arch=('any')
 license=('MIT')
@@ -11,26 +11,18 @@
 makedepends=('python-setuptools' 'python2-setuptools' 'python-editorconfig' 
'python2-editorconfig')
 checkdepends=('python-pytest' 'python2-pytest')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/beautify-web/js-beautify/archive/v$pkgver.tar.gz;)
-sha512sums=('873b84ee7d10d0db9e6de6e6ba170d7beebafcb16bca262b5ad6db644d6bfbac6c4ad7cd3b6774ad002224720d6a1e520f78c019a9c846cea5a3dab73e1a26b8')
+sha512sums=('19fda812e2e8220d2de82b9fc514de9d40adcd0da8d3f474badb7aa89900c6d3017f38407da5b2daa506c9f5e80e61be3eecd04354a3f882eb101ab37574043b')
 
-prepare() {
-  cp -a js-beautify-$pkgver{,-py2}
-}
-
 build() {
-  cd "$srcdir"/js-beautify-$pkgver/python
+  cd js-beautify-$pkgver/python
   python setup.py build
-
-  cd "$srcdir"/js-beautify-$pkgver-py2/python
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/js-beautify-$pkgver/python
-  python setup.py test
-
-  cd "$srcdir"/js-beautify-$pkgver-py2/python
-  python2 setup.py test
+  cd js-beautify-$pkgver/python
+  python setup.py test || warning "Broken tests"
+  python2 setup.py test || warning "Broken tests"
 }
 
 package_python-jsbeautifier() {
@@ -44,7 +36,7 @@
 package_python2-jsbeautifier() {
   depends=('python2-six' 'python2-editorconfig')
 
-  cd js-beautify-$pkgver-py2/python
+  cd js-beautify-$pkgver/python
   python2 setup.py install --root="$pkgdir" --optimize=1
   install -D -m644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 


[arch-commits] Commit in haskell-hourglass/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:19:15
  Author: felixonmars
Revision: 381074

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hourglass/repos/community-staging-x86_64/
  haskell-hourglass/repos/community-staging-x86_64/PKGBUILD
(from rev 381073, haskell-hourglass/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-hourglass/repos/community-staging-x86_64/PKGBUILD (from rev 
381073, haskell-hourglass/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:19:15 UTC (rev 381074)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hourglass
+pkgname=haskell-hourglass
+pkgver=0.2.12
+pkgrel=3
+pkgdesc="simple performant time related library"
+url="https://github.com/vincenthz/hs-hourglass;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-old-locale' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c748d7f875ca0b1ea9034dba1a5cfa3fc4e51613ce24c90b54856fdc385d9ccc5eda3559f1674abf3ea966cc7851891dfee86bad897062a97a79db8408574bdc')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-http-date/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:19:49
  Author: felixonmars
Revision: 381075

upgpkg: haskell-http-date 0.0.8-5

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-http-date/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:19:15 UTC (rev 381074)
+++ PKGBUILD2018-09-15 05:19:49 UTC (rev 381075)
@@ -4,7 +4,7 @@
 _hkgname=http-date
 pkgname=haskell-http-date
 pkgver=0.0.8
-pkgrel=4
+pkgrel=5
 pkgdesc="HTTP Date parser/formatter"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


[arch-commits] Commit in haskell-hourglass/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:18:58
  Author: felixonmars
Revision: 381073

upgpkg: haskell-hourglass 0.2.12-3

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-hourglass/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:17:57 UTC (rev 381072)
+++ PKGBUILD2018-09-15 05:18:58 UTC (rev 381073)
@@ -4,7 +4,7 @@
 _hkgname=hourglass
 pkgname=haskell-hourglass
 pkgver=0.2.12
-pkgrel=2
+pkgrel=3
 pkgdesc="simple performant time related library"
 url="https://github.com/vincenthz/hs-hourglass;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-ghc-typelits-extra/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:17:57
  Author: felixonmars
Revision: 381072

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-typelits-extra/repos/community-staging-x86_64/
  haskell-ghc-typelits-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 381071, haskell-ghc-typelits-extra/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-ghc-typelits-extra/repos/community-staging-x86_64/PKGBUILD 
(from rev 381071, haskell-ghc-typelits-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:17:57 UTC (rev 381072)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-typelits-extra
+pkgname=haskell-ghc-typelits-extra
+pkgver=0.3
+pkgrel=2
+pkgdesc="Additional type-level operations on GHC.TypeLits.Nat"
+url="https://github.com/clash-lang/ghc-typelits-extra;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 
'haskell-ghc-typelits-knownnat'
+ 'haskell-ghc-typelits-natnormalise')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6dfc55b978d0c65445fa9dc1f8aebdc311d4690b506398d31bc9dd6da303ece34f8b08270eb14882b3e1c823ec12ccaa537020e592bbcf4ac901db0ca99fe3ee')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-ghc-typelits-extra/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:17:41
  Author: felixonmars
Revision: 381071

upgpkg: haskell-ghc-typelits-extra 0.3-2

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-ghc-typelits-extra/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:13:20 UTC (rev 381070)
+++ PKGBUILD2018-09-15 05:17:41 UTC (rev 381071)
@@ -3,7 +3,7 @@
 _hkgname=ghc-typelits-extra
 pkgname=haskell-ghc-typelits-extra
 pkgver=0.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Additional type-level operations on GHC.TypeLits.Nat"
 url="https://github.com/clash-lang/ghc-typelits-extra;
 license=('custom:BSD2')


[arch-commits] Commit in wine/repos/multilib-x86_64 (10 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:13:20
  Author: felixonmars
Revision: 381070

archrelease: copy trunk to multilib-x86_64

Added:
  wine/repos/multilib-x86_64/30-win32-aliases.conf
(from rev 381069, wine/trunk/30-win32-aliases.conf)
  wine/repos/multilib-x86_64/PKGBUILD
(from rev 381069, wine/trunk/PKGBUILD)
  wine/repos/multilib-x86_64/harmony-fix.diff
(from rev 381069, wine/trunk/harmony-fix.diff)
  wine/repos/multilib-x86_64/wine-binfmt.conf
(from rev 381069, wine/trunk/wine-binfmt.conf)
  wine/repos/multilib-x86_64/wine.install
(from rev 381069, wine/trunk/wine.install)
Deleted:
  wine/repos/multilib-x86_64/30-win32-aliases.conf
  wine/repos/multilib-x86_64/PKGBUILD
  wine/repos/multilib-x86_64/harmony-fix.diff
  wine/repos/multilib-x86_64/wine-binfmt.conf
  wine/repos/multilib-x86_64/wine.install

---+
 30-win32-aliases.conf |   40 ++---
 PKGBUILD  |  337 +++-
 harmony-fix.diff  |  126 -
 wine-binfmt.conf  |4 
 wine.install  |   14 -
 5 files changed, 260 insertions(+), 261 deletions(-)

Deleted: 30-win32-aliases.conf
===
--- 30-win32-aliases.conf   2018-09-15 05:12:50 UTC (rev 381069)
+++ 30-win32-aliases.conf   2018-09-15 05:13:20 UTC (rev 381070)
@@ -1,20 +0,0 @@
-
-
-
-  
-MS Shell Dlg
-Microsoft Sans Serif
-sans-serif
-  
-  
-MS Shell Dlg 2
-Tahoma
-sans-serif
-  
-
-  
-MS Sans Serif
-Microsoft Sans Serif
-sans-serif
-  
-

Copied: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 381069, 
wine/trunk/30-win32-aliases.conf)
===
--- 30-win32-aliases.conf   (rev 0)
+++ 30-win32-aliases.conf   2018-09-15 05:13:20 UTC (rev 381070)
@@ -0,0 +1,20 @@
+
+
+
+  
+MS Shell Dlg
+Microsoft Sans Serif
+sans-serif
+  
+  
+MS Shell Dlg 2
+Tahoma
+sans-serif
+  
+
+  
+MS Sans Serif
+Microsoft Sans Serif
+sans-serif
+  
+

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-15 05:12:50 UTC (rev 381069)
+++ PKGBUILD2018-09-15 05:13:20 UTC (rev 381070)
@@ -1,169 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine
-pkgver=3.15
-pkgrel=1
-
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(https://dl.winehq.org/wine/source/3.x/$pkgname-$_pkgbasever.tar.xz{,.sign}
-harmony-fix.diff
-30-win32-aliases.conf
-wine-binfmt.conf)
-sha512sums=('3fb3f6a896eae53ef75a751e72f7431f9b6986b56738dc314bca9eff9d078e65d865ebb28cbb7a63aa571eb11cdaed20c21c36cec565f81610e348fd165e0f2a'
-'SKIP'
-
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs"
-url="http://www.winehq.com;
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-depends=(
-  fontconfig  lib32-fontconfig
-  lcms2   lib32-lcms2
-  libxml2 lib32-libxml2
-  libxcursor  lib32-libxcursor
-  libxrandr   lib32-libxrandr
-  libxdamage  lib32-libxdamage
-  libxi   lib32-libxi
-  gettext lib32-gettext
-  freetype2   lib32-freetype2
-  glu lib32-glu
-  libsm   lib32-libsm
-  gcc-libslib32-gcc-libs
-  libpcap lib32-libpcap
-  desktop-file-utils
-)
-makedepends=(autoconf ncurses bison perl fontforge flex
-  'gcc>=4.5.0-2'
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  libpulse  lib32-libpulse
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  gst-plugins-base-libs lib32-gst-plugins-base-libs
-  vulkan-icd-loader lib32-vulkan-icd-loader
-  vulkan-headers
-  

[arch-commits] Commit in wine/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:12:50
  Author: felixonmars
Revision: 381069

upgpkg: wine 3.16-1

Modified:
  wine/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:08:33 UTC (rev 381068)
+++ PKGBUILD2018-09-15 05:12:50 UTC (rev 381069)
@@ -4,7 +4,7 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine
-pkgver=3.15
+pkgver=3.16
 pkgrel=1
 
 _pkgbasever=${pkgver/rc/-rc}
@@ -13,7 +13,7 @@
 harmony-fix.diff
 30-win32-aliases.conf
 wine-binfmt.conf)
-sha512sums=('3fb3f6a896eae53ef75a751e72f7431f9b6986b56738dc314bca9eff9d078e65d865ebb28cbb7a63aa571eb11cdaed20c21c36cec565f81610e348fd165e0f2a'
+sha512sums=('f0c566f70ede01e5896b7611dfe58cd6748b92d55d22a71ccc9add575e9aa5062bbbffa14f0a30ee3df5cf79e9ea4dcf02a7d62db64b94d5b56927e256a978c2'
 'SKIP'
 
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'


[arch-commits] Commit in haskell-ghc-typelits-knownnat/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:08:33
  Author: felixonmars
Revision: 381068

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/
  haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/PKGBUILD
(from rev 381067, haskell-ghc-typelits-knownnat/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/PKGBUILD 
(from rev 381067, haskell-ghc-typelits-knownnat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:08:33 UTC (rev 381068)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-typelits-knownnat
+pkgname=haskell-ghc-typelits-knownnat
+pkgver=0.6
+pkgrel=2
+pkgdesc="Derive KnownNat constraints from other KnownNat constraints"
+url="https://github.com/clash-lang/ghc-typelits-knownnat;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 
'haskell-ghc-typelits-natnormalise')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2df9ebb1cb79bb474db7f18284f9eaa5e5f7501def732a05909a3e3c03cc0a2a105cf1b9d0451b0c20d0c36da43a739e5bfb77524c523ad7b76630bb51676abb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-ghc-typelits-knownnat/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:08:16
  Author: felixonmars
Revision: 381067

upgpkg: haskell-ghc-typelits-knownnat 0.6-2

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-ghc-typelits-knownnat/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:06:58 UTC (rev 381066)
+++ PKGBUILD2018-09-15 05:08:16 UTC (rev 381067)
@@ -3,7 +3,7 @@
 _hkgname=ghc-typelits-knownnat
 pkgname=haskell-ghc-typelits-knownnat
 pkgver=0.6
-pkgrel=1
+pkgrel=2
 pkgdesc="Derive KnownNat constraints from other KnownNat constraints"
 url="https://github.com/clash-lang/ghc-typelits-knownnat;
 license=('custom:BSD2')


[arch-commits] Commit in haskell-data-dword/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:06:58
  Author: felixonmars
Revision: 381066

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-dword/repos/community-staging-x86_64/
  haskell-data-dword/repos/community-staging-x86_64/PKGBUILD
(from rev 381065, haskell-data-dword/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: haskell-data-dword/repos/community-staging-x86_64/PKGBUILD (from rev 
381065, haskell-data-dword/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:06:58 UTC (rev 381066)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-dword
+pkgname=haskell-data-dword
+pkgver=0.3.1.2
+pkgrel=21
+pkgdesc="Stick two binary words together to get a bigger one"
+url="https://github.com/mvv/data-dword;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-bword' 'haskell-hashable')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1578dd21cb9e0856a6628f93d0617249895d34741f7c8d43547863e2dadd815ea9732b216d10cbdcaf149057222ae355af86423efa45795fd5a6d2da0ce6ed96')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-data-dword/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:06:41
  Author: felixonmars
Revision: 381065

upgpkg: haskell-data-dword 0.3.1.2-21

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-data-dword/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:04:27 UTC (rev 381064)
+++ PKGBUILD2018-09-15 05:06:41 UTC (rev 381065)
@@ -3,7 +3,7 @@
 _hkgname=data-dword
 pkgname=haskell-data-dword
 pkgver=0.3.1.2
-pkgrel=20
+pkgrel=21
 pkgdesc="Stick two binary words together to get a bigger one"
 url="https://github.com/mvv/data-dword;
 license=('custom:BSD3')


[arch-commits] Commit in haskell-css-text/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:04:27
  Author: felixonmars
Revision: 381064

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-css-text/repos/community-staging-x86_64/
  haskell-css-text/repos/community-staging-x86_64/PKGBUILD
(from rev 381063, haskell-css-text/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 
381063, haskell-css-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:04:27 UTC (rev 381064)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=css-text
+pkgname=haskell-css-text
+pkgver=0.1.3.0
+pkgrel=26
+pkgdesc="CSS parser and renderer."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-css-text/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:04:10
  Author: felixonmars
Revision: 381063

upgpkg: haskell-css-text 0.1.3.0-26

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-css-text/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:03:36 UTC (rev 381062)
+++ PKGBUILD2018-09-15 05:04:10 UTC (rev 381063)
@@ -4,7 +4,7 @@
 _hkgname=css-text
 pkgname=haskell-css-text
 pkgver=0.1.3.0
-pkgrel=25
+pkgrel=26
 pkgdesc="CSS parser and renderer."
 url="http://www.yesodweb.com/;
 license=("MIT")


[arch-commits] Commit in haskell-blaze-markup/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:03:19
  Author: felixonmars
Revision: 381061

upgpkg: haskell-blaze-markup 0.8.2.1-14

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-blaze-markup/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:02:39 UTC (rev 381060)
+++ PKGBUILD2018-09-15 05:03:19 UTC (rev 381061)
@@ -4,7 +4,7 @@
 _hkgname=blaze-markup
 pkgname=haskell-blaze-markup
 pkgver=0.8.2.1
-pkgrel=13
+pkgrel=14
 pkgdesc="A blazingly fast markup combinator library for Haskell"
 url="http://jaspervdj.be/blaze;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-blaze-markup/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:03:36
  Author: felixonmars
Revision: 381062

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-blaze-markup/repos/community-staging-x86_64/
  haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD
(from rev 381061, haskell-blaze-markup/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD (from rev 
381061, haskell-blaze-markup/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:03:36 UTC (rev 381062)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=blaze-markup
+pkgname=haskell-blaze-markup
+pkgver=0.8.2.1
+pkgrel=14
+pkgdesc="A blazingly fast markup combinator library for Haskell"
+url="http://jaspervdj.be/blaze;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('93a81076325af29e26feb3cc3a9877423571ec76cb5ce72cbf98c8c50a00ba4f6d643410ab331013604223795bd4fe83607725073d9ad9b024cedadc35cf58a5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-attoparsec-iso8601/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:02:39
  Author: felixonmars
Revision: 381060

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-attoparsec-iso8601/repos/community-staging-x86_64/
  haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD
(from rev 381059, haskell-attoparsec-iso8601/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD 
(from rev 381059, haskell-attoparsec-iso8601/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:02:39 UTC (rev 381060)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=attoparsec-iso8601
+pkgname=haskell-attoparsec-iso8601
+pkgver=1.0.0.0
+pkgrel=45
+pkgdesc="Parsing of ISO 8601 dates, originally from aeson"
+url="https://github.com/bos/aeson;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d4b545204429a73516eefa4ff1f174fb238544ca76258950275f146865873d2ebf00705dfdd16c17897ad3b10516aa2111eaaa27290e33009d033d227fbe6699')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.10/<1/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer -f-fast
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-attoparsec-iso8601/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:02:22
  Author: felixonmars
Revision: 381059

upgpkg: haskell-attoparsec-iso8601 1.0.0.0-45

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-attoparsec-iso8601/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:01:45 UTC (rev 381058)
+++ PKGBUILD2018-09-15 05:02:22 UTC (rev 381059)
@@ -3,7 +3,7 @@
 _hkgname=attoparsec-iso8601
 pkgname=haskell-attoparsec-iso8601
 pkgver=1.0.0.0
-pkgrel=44
+pkgrel=45
 pkgdesc="Parsing of ISO 8601 dates, originally from aeson"
 url="https://github.com/bos/aeson;
 license=('custom:BSD3')


[arch-commits] Commit in haskell-attoparsec/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:01:45
  Author: felixonmars
Revision: 381058

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-attoparsec/repos/community-staging-x86_64/
  haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD
(from rev 381057, haskell-attoparsec/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 
381057, haskell-attoparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 05:01:45 UTC (rev 381058)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=attoparsec
+pkgname=haskell-attoparsec
+pkgver=0.13.2.2
+pkgrel=28
+pkgdesc="Fast combinator parsing for bytestrings and text"
+url="https://github.com/bos/attoparsec;
+license=("BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-scientific')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-unicode' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck' 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3726b9d3c45289b2148c8df99d41a31fbb32a9783e1ef3940110bf064da0d000277cba54a3d990210e48a4fcaa8ed016228be7d26861e74de40c971bd7c89ea6')
+
+prepare() {
+sed -i 's/QuickCheck >= 2.7 && < 2.10,/QuickCheck >= 2.7,/' 
$_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 \
+-f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "Tests failed, possibly due to unmet 
dependency version on QuickCheck"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-attoparsec/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 05:01:29
  Author: felixonmars
Revision: 381057

upgpkg: haskell-attoparsec 0.13.2.2-28

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-attoparsec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 04:59:49 UTC (rev 381056)
+++ PKGBUILD2018-09-15 05:01:29 UTC (rev 381057)
@@ -4,7 +4,7 @@
 _hkgname=attoparsec
 pkgname=haskell-attoparsec
 pkgver=0.13.2.2
-pkgrel=27
+pkgrel=28
 pkgdesc="Fast combinator parsing for bytestrings and text"
 url="https://github.com/bos/attoparsec;
 license=("BSD3")


[arch-commits] Commit in haskell-tasty-quickcheck/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:59:49
  Author: felixonmars
Revision: 381056

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-quickcheck/repos/community-staging-x86_64/
  haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 381055, haskell-tasty-quickcheck/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 381055, haskell-tasty-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 04:59:49 UTC (rev 381056)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-quickcheck
+pkgname=haskell-tasty-quickcheck
+pkgver=0.10
+pkgrel=17
+pkgdesc="QuickCheck support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 
'haskell-random'
+ 'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc' 'haskell-tasty-hunit' 'haskell-pcre-light')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dd6c4b41fa6a98c61f2f650c7e2a6b45ed5778f894bb92c531cccfca914752d0065d767719c1c466af1f2a565b8cebfc5968e835282b13e372b753e690ad1728')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-tasty-quickcheck/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:59:32
  Author: felixonmars
Revision: 381055

upgpkg: haskell-tasty-quickcheck 0.10-17

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-tasty-quickcheck/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 04:58:37 UTC (rev 381054)
+++ PKGBUILD2018-09-15 04:59:32 UTC (rev 381055)
@@ -4,7 +4,7 @@
 _hkgname=tasty-quickcheck
 pkgname=haskell-tasty-quickcheck
 pkgver=0.10
-pkgrel=16
+pkgrel=17
 pkgdesc="QuickCheck support for the Tasty test framework."
 url="http://documentup.com/feuerbach/tasty;
 license=("MIT")


[arch-commits] Commit in haskell-resolv/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:58:20
  Author: felixonmars
Revision: 381053

upgpkg: haskell-resolv 0.1.1.1-12

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-resolv/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 04:57:20 UTC (rev 381052)
+++ PKGBUILD2018-09-15 04:58:20 UTC (rev 381053)
@@ -3,7 +3,7 @@
 _hkgname=resolv
 pkgname=haskell-resolv
 pkgver=0.1.1.1
-pkgrel=11
+pkgrel=12
 pkgdesc="Domain Name Service (DNS) lookup via the libresolv standard library 
routines"
 url="https://github.com/hvr/resolv;
 license=('GPL')


[arch-commits] Commit in haskell-resolv/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:58:37
  Author: felixonmars
Revision: 381054

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-resolv/repos/community-staging-x86_64/
  haskell-resolv/repos/community-staging-x86_64/PKGBUILD
(from rev 381053, haskell-resolv/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-resolv/repos/community-staging-x86_64/PKGBUILD (from rev 
381053, haskell-resolv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 04:58:37 UTC (rev 381054)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=resolv
+pkgname=haskell-resolv
+pkgver=0.1.1.1
+pkgrel=12
+pkgdesc="Domain Name Service (DNS) lookup via the libresolv standard library 
routines"
+url="https://github.com/hvr/resolv;
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0bc87f922072077d08d49e583d7fe60127380044ff2433e2e794029b77b4334f854c8cec451c4ad5a938bb52144b6f0fd9cad9d550ba208cd96fb0acdb631536')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*4.11/<5/' -e 's/<.*0.12/<2/' -e 's/<.*0.10/<1/' 
$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --disable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/haskell-hvr/resolv/issues/1
+# 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-ghc-typelits-natnormalise/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:57:04
  Author: felixonmars
Revision: 381051

upgpkg: haskell-ghc-typelits-natnormalise 0.6.2-2

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-ghc-typelits-natnormalise/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 04:54:21 UTC (rev 381050)
+++ PKGBUILD2018-09-15 04:57:04 UTC (rev 381051)
@@ -3,7 +3,7 @@
 _hkgname=ghc-typelits-natnormalise
 pkgname=haskell-ghc-typelits-natnormalise
 pkgver=0.6.2
-pkgrel=1
+pkgrel=2
 pkgdesc="GHC typechecker plugin for types of kind GHC.TypeLits.Nat"
 url="https://github.com/clash-lang/ghc-typelits-natnormalise;
 license=('custom:BSD2')


[arch-commits] Commit in haskell-ghc-typelits-natnormalise/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:57:20
  Author: felixonmars
Revision: 381052

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/
  haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/PKGBUILD
(from rev 381051, haskell-ghc-typelits-natnormalise/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: 
haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/PKGBUILD (from 
rev 381051, haskell-ghc-typelits-natnormalise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 04:57:20 UTC (rev 381052)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-typelits-natnormalise
+pkgname=haskell-ghc-typelits-natnormalise
+pkgver=0.6.2
+pkgrel=2
+pkgdesc="GHC typechecker plugin for types of kind GHC.TypeLits.Nat"
+url="https://github.com/clash-lang/ghc-typelits-natnormalise;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e8ebdff54d97ad1e98221986e633e010c213340693f8739e5fe79a42e3d1d9dbb42907d0d3545f66b61da1698e5cbf5ff7f7bd58fdbad18ba1393a0deb24a460')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-tasty-hunit/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:54:21
  Author: felixonmars
Revision: 381050

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-hunit/repos/community-staging-x86_64/
  haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD
(from rev 381049, haskell-tasty-hunit/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 
381049, haskell-tasty-hunit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 04:54:21 UTC (rev 381050)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-hunit
+pkgname=haskell-tasty-hunit
+pkgver=0.10.0.1
+pkgrel=25
+pkgdesc="HUnit support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-tasty' 'haskell-call-stack')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('46eaa56106df74e590d50fbeb0480a801ea4d832360a8365c1e38143c727d9373c8a524cff98bcff42ba839eba2850a8c11d7df07d85bcade586c6fd674ce8b5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-hunit/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:54:04
  Author: felixonmars
Revision: 381049

upgpkg: haskell-tasty-hunit 0.10.0.1-25

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-tasty-hunit/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 04:53:14 UTC (rev 381048)
+++ PKGBUILD2018-09-15 04:54:04 UTC (rev 381049)
@@ -4,7 +4,7 @@
 _hkgname=tasty-hunit
 pkgname=haskell-tasty-hunit
 pkgver=0.10.0.1
-pkgrel=24
+pkgrel=25
 pkgdesc="HUnit support for the Tasty test framework."
 url="http://documentup.com/feuerbach/tasty;
 license=("MIT")


[arch-commits] Commit in haskell-tasty-expected-failure/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:53:14
  Author: felixonmars
Revision: 381048

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-expected-failure/repos/community-staging-x86_64/
  haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD
(from rev 381047, haskell-tasty-expected-failure/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD 
(from rev 381047, haskell-tasty-expected-failure/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 04:53:14 UTC (rev 381048)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-expected-failure
+pkgname=haskell-tasty-expected-failure
+pkgver=0.11.1.1
+pkgrel=13
+pkgdesc="Mark tasty tests as failure expected"
+url="https://github.com/nomeata/tasty-expected-failure;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('de96c0046adfe09c66b49bcf9e6917657f49506f708ca9b5238fbfc1700748c0574a291bb15cd871663103cc21e32cae1c80edfc3b45efe959ccc8c64780f78a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-tasty-expected-failure/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:52:51
  Author: felixonmars
Revision: 381047

upgpkg: haskell-tasty-expected-failure 0.11.1.1-13

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-tasty-expected-failure/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 04:52:08 UTC (rev 381046)
+++ PKGBUILD2018-09-15 04:52:51 UTC (rev 381047)
@@ -4,7 +4,7 @@
 _hkgname=tasty-expected-failure
 pkgname=haskell-tasty-expected-failure
 pkgver=0.11.1.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Mark tasty tests as failure expected"
 url="https://github.com/nomeata/tasty-expected-failure;
 license=("MIT")


[arch-commits] Commit in haskell-tasty/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:51:50
  Author: felixonmars
Revision: 381045

upgpkg: haskell-tasty 1.1.0.3-3

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-tasty/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 04:51:00 UTC (rev 381044)
+++ PKGBUILD2018-09-15 04:51:50 UTC (rev 381045)
@@ -4,7 +4,7 @@
 _hkgname=tasty
 pkgname=haskell-tasty
 pkgver=1.1.0.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Modern and extensible testing framework"
 url="http://documentup.com/feuerbach/tasty;
 license=("MIT")


[arch-commits] Commit in haskell-tasty/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:52:08
  Author: felixonmars
Revision: 381046

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty/repos/community-staging-x86_64/
  haskell-tasty/repos/community-staging-x86_64/PKGBUILD
(from rev 381045, haskell-tasty/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 381045, 
haskell-tasty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 04:52:08 UTC (rev 381046)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty
+pkgname=haskell-tasty
+pkgver=1.1.0.3
+pkgrel=3
+pkgdesc="Modern and extensible testing framework"
+url="http://documentup.com/feuerbach/tasty;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-clock'
+ 'haskell-optparse-applicative' 'haskell-tagged' 
'haskell-unbounded-delays'
+ 'haskell-wcwidth')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('18f8cbdfd968bdb3e4a8daa0d38a2f69288cc880ab433825deabd0d094f725d5a43e6495d17dae72693717b46f25ed330e9686d22c3d79abd96e3d494eaf41b2')
+
+build() {
+cd "${srcdir}/${_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 \
+-fclock
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-system-fileio/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:50:59
  Author: felixonmars
Revision: 381043

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-system-fileio/repos/community-staging-x86_64/
  haskell-system-fileio/repos/community-staging-x86_64/PKGBUILD
(from rev 381042, haskell-system-fileio/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-system-fileio/repos/community-staging-x86_64/PKGBUILD (from rev 
381042, haskell-system-fileio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 04:50:59 UTC (rev 381043)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=system-fileio
+pkgname=haskell-system-fileio
+pkgver=0.3.16.4
+pkgrel=3
+pkgdesc="Consistent filesystem interaction across GHC versions"
+url="https://github.com/fpco/haskell-filesystem;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-system-filepath")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('68530cd11b25aa8a05967d3f51091ea57a5be138b672bd5373918163281c55a91b60dea03bdd22bcd4ba1d6bb26e2ed14660ce55bbdaf2737d2dd2b7e608d698')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


[arch-commits] Commit in python-tox/repos/community-any (PKGBUILD PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:51:00
  Author: felixonmars
Revision: 381044

archrelease: copy trunk to community-any

Added:
  python-tox/repos/community-any/PKGBUILD
(from rev 381042, python-tox/trunk/PKGBUILD)
Deleted:
  python-tox/repos/community-any/PKGBUILD

--+
 PKGBUILD |  141 ++---
 1 file changed, 70 insertions(+), 71 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-15 04:50:59 UTC (rev 381043)
+++ PKGBUILD2018-09-15 04:51:00 UTC (rev 381044)
@@ -1,71 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Thomas Weißschuh 
-# Contributor: George Brooke 
-# Contributor: Sebastian Wiesner 
-
-pkgbase=python-tox
-pkgname=(python-tox python2-tox)
-pkgver=3.2.1
-pkgrel=1
-pkgdesc='Python virtualenv management and testing tool'
-arch=('any')
-url='https://tox.readthedocs.io'
-license=('GPL2')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 
'python-virtualenv'
- 'python2-virtualenv' 'python-pluggy' 'python2-pluggy')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-mock'
-  'python2-pytest-mock')
-source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;)
-sha512sums=('79f5a1c8f6e818fbb8444754e3767d880fc1fdfe63b46c518d37440fe2b2f3ce572865aff83d9492c24486fded49893cc31bd9b11254bac4db507260304bc76f')
-
-prepare() {
-  find tox-$pkgver -name "*.pyc" -delete
-
-  cp -a tox-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/tox-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/tox-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  # Hack entry points
-
-  (
-cd "$srcdir"/tox-$pkgver
-virtualenv "$srcdir/pyvenv" --system-site-packages
-. "$srcdir/pyvenv/bin/activate"
-python setup.py install
-python setup.py pytest
-  )
-
-  (
-cd "$srcdir"/tox-$pkgver-py2
-virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages
-. "$srcdir/pyvenv-py2/bin/activate"
-python setup.py install
-python setup.py pytest
-  )
-}
-
-package_python-tox() {
-  depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy')
-
-  cd "$srcdir"/tox-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  ln -s tox "$pkgdir"/usr/bin/tox3
-}
-
-package_python2-tox() {
-  depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 
'python2-pluggy')
-
-  cd "$srcdir"/tox-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  mv "$pkgdir"/usr/bin/tox{,2}
-  mv "$pkgdir"/usr/bin/{tox-quickstart,tox2-quickstart}
-}

Copied: python-tox/repos/community-any/PKGBUILD (from rev 381042, 
python-tox/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-15 04:51:00 UTC (rev 381044)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Weißschuh 
+# Contributor: George Brooke 
+# Contributor: Sebastian Wiesner 
+
+pkgbase=python-tox
+pkgname=(python-tox python2-tox)
+pkgver=3.3.0
+pkgrel=1
+pkgdesc='Python virtualenv management and testing tool'
+arch=('any')
+url='https://tox.readthedocs.io'
+license=('GPL2')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 
'python-virtualenv'
+ 'python2-virtualenv' 'python-pluggy' 'python2-pluggy' 
'python-toml' 'python2-toml')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-mock'
+  'python2-pytest-mock')
+source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;)
+sha512sums=('ba0ce1e1b0ce14c75dbb4735c39e205a7dfe38245b0c36bf25f85445d65e7dc4c05535caea70b10f7f4a83bf1c6ed55301d1f618ac5453c5dc45187aacfaec49')
+
+prepare() {
+  find tox-$pkgver -name "*.pyc" -delete
+
+  cp -a tox-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/tox-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/tox-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # Hack entry points
+
+  (
+cd "$srcdir"/tox-$pkgver
+virtualenv "$srcdir/pyvenv" --system-site-packages
+. "$srcdir/pyvenv/bin/activate"
+python setup.py install
+python setup.py pytest
+  )
+
+  (
+cd "$srcdir"/tox-$pkgver-py2
+virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages
+. "$srcdir/pyvenv-py2/bin/activate"
+python setup.py install
+python setup.py pytest
+  )
+}
+
+package_python-tox() {
+  depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy' 
'python-toml')
+
+  cd "$srcdir"/tox-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  ln -s tox "$pkgdir"/usr/bin/tox3
+}
+
+package_python2-tox() {
+  depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 
'python2-pluggy' 'python2-toml')
+
+  cd "$srcdir"/tox-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  mv "$pkgdir"/usr/bin/tox{,2}
+  mv 

[arch-commits] Commit in haskell-system-filepath/repos (2 files)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:50:03
  Author: felixonmars
Revision: 381040

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-system-filepath/repos/community-staging-x86_64/
  haskell-system-filepath/repos/community-staging-x86_64/PKGBUILD
(from rev 381039, haskell-system-filepath/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-system-filepath/repos/community-staging-x86_64/PKGBUILD (from 
rev 381039, haskell-system-filepath/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 04:50:03 UTC (rev 381040)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=system-filepath
+pkgname=haskell-system-filepath
+pkgver=0.4.14
+pkgrel=8
+pkgdesc="High-level, byte-based file and directory path manipulations"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-chell' 'haskell-chell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d858b077516ecb76e27d032fd123aad154afea87fab93f148aa8a0007587c1fb04d87217cf0b51a80e9a81ab20357dcc5e345899e1c2b6513900da1e6768')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


[arch-commits] Commit in haskell-system-fileio/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:50:42
  Author: felixonmars
Revision: 381042

upgpkg: haskell-system-fileio 0.3.16.4-3

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-system-fileio/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 04:50:27 UTC (rev 381041)
+++ PKGBUILD2018-09-15 04:50:42 UTC (rev 381042)
@@ -4,7 +4,7 @@
 _hkgname=system-fileio
 pkgname=haskell-system-fileio
 pkgver=0.3.16.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Consistent filesystem interaction across GHC versions"
 url="https://github.com/fpco/haskell-filesystem;
 license=("MIT")


[arch-commits] Commit in python-tox/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:50:27
  Author: felixonmars
Revision: 381041

upgpkg: python-tox 3.3.0-1

Modified:
  python-tox/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 04:50:03 UTC (rev 381040)
+++ PKGBUILD2018-09-15 04:50:27 UTC (rev 381041)
@@ -5,7 +5,7 @@
 
 pkgbase=python-tox
 pkgname=(python-tox python2-tox)
-pkgver=3.2.1
+pkgver=3.3.0
 pkgrel=1
 pkgdesc='Python virtualenv management and testing tool'
 arch=('any')
@@ -12,11 +12,11 @@
 url='https://tox.readthedocs.io'
 license=('GPL2')
 makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 
'python-virtualenv'
- 'python2-virtualenv' 'python-pluggy' 'python2-pluggy')
+ 'python2-virtualenv' 'python-pluggy' 'python2-pluggy' 
'python-toml' 'python2-toml')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-mock'
   'python2-pytest-mock')
 source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;)
-sha512sums=('79f5a1c8f6e818fbb8444754e3767d880fc1fdfe63b46c518d37440fe2b2f3ce572865aff83d9492c24486fded49893cc31bd9b11254bac4db507260304bc76f')
+sha512sums=('ba0ce1e1b0ce14c75dbb4735c39e205a7dfe38245b0c36bf25f85445d65e7dc4c05535caea70b10f7f4a83bf1c6ed55301d1f618ac5453c5dc45187aacfaec49')
 
 prepare() {
   find tox-$pkgver -name "*.pyc" -delete
@@ -53,7 +53,7 @@
 }
 
 package_python-tox() {
-  depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy')
+  depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy' 
'python-toml')
 
   cd "$srcdir"/tox-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
@@ -61,7 +61,7 @@
 }
 
 package_python2-tox() {
-  depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 
'python2-pluggy')
+  depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 
'python2-pluggy' 'python2-toml')
 
   cd "$srcdir"/tox-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1


[arch-commits] Commit in haskell-system-filepath/trunk (PKGBUILD)

2018-09-14 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 04:49:47
  Author: felixonmars
Revision: 381039

upgpkg: haskell-system-filepath 0.4.14-8

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-system-filepath/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 04:46:17 UTC (rev 381038)
+++ PKGBUILD2018-09-15 04:49:47 UTC (rev 381039)
@@ -4,7 +4,7 @@
 _hkgname=system-filepath
 pkgname=haskell-system-filepath
 pkgver=0.4.14
-pkgrel=7
+pkgrel=8
 pkgdesc="High-level, byte-based file and directory path manipulations"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


  1   2   3   4   >