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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:54:45
  Author: felixonmars
Revision: 495124

upgpkg: idris 1.3.1-103

rebuild with parser-combinators 1.2.0

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 06:31:41 UTC (rev 495123)
+++ PKGBUILD2019-07-30 06:54:45 UTC (rev 495124)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.1
-pkgrel=102
+pkgrel=103
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/";
 license=("BSD")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:54:55
  Author: felixonmars
Revision: 495125

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 495124, idris/trunk/PKGBUILD)

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 495124, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 06:54:55 UTC (rev 495125)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.1
+pkgrel=103
+pkgdesc="Functional Programming Language with Dependent Types"
+url="https://www.idris-lang.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec6'
+ 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 
'haskell-vector-binary-instances'
+ 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";)
+sha512sums=('555c7fdfad7e4f69b1aa4f6237cf4432831cd74e33342bd802ff3bc763118178b742b386035f8c071820b5e2bc71c5372c4acb356835155677046d360b722746')
+
+prepare() {
+cd Idris-dev-$pkgver
+
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+sed -i -e 's/< *1.4/<2/' -e 's/< *0.6/<1/' -e 's/< *0.2/<1/' -e 's/< 
*0.4/<1/' -e 's/< *2.8/<4/' -e 's/< *0.9/<1/' idris.cabal
+sed -i '1i{-# language NoMonadFailDesugaring #-}' 
src/Idris/Core/CaseTree.hs src/Idris/Parser/Stack.hs src/Idris/Elab/Term.hs
+}
+
+build() {
+cd Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell 
Setup test || warning "Tests failed"
+}
+
+package() {
+cd Idris-dev-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in hledger-web/repos (2 files)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:31:41
  Author: felixonmars
Revision: 495123

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-web/repos/community-staging-x86_64/
  hledger-web/repos/community-staging-x86_64/PKGBUILD
(from rev 495122, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 495122, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 06:31:41 UTC (rev 495123)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.14.1
+pkgrel=106
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 
'haskell-decimal'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-http-types'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('3eb50a27e96b8e4590719c41fe00dbf7add431a8bbc300f1d2614c09dbae5eaa2eb43ac96c597c441a2f43bf4096fe8c450bb3bdb601cc2a06fd840768b45786')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:31:31
  Author: felixonmars
Revision: 495122

upgpkg: hledger-web 1.14.1-106

rebuild with parser-combinators 1.2.0

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 06:28:55 UTC (rev 495121)
+++ PKGBUILD2019-07-30 06:31:31 UTC (rev 495122)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.14.1
-pkgrel=105
+pkgrel=106
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


[arch-commits] Commit in hledger-ui/repos (2 files)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:28:55
  Author: felixonmars
Revision: 495121

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-ui/repos/community-staging-x86_64/
  hledger-ui/repos/community-staging-x86_64/PKGBUILD
(from rev 495120, hledger-ui/trunk/PKGBUILD)

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 495120, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 06:28:55 UTC (rev 495121)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.14.2
+pkgrel=53
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat-batteries' 'haskell-cmdargs' 
'haskell-data-default' 'haskell-fsnotify'
+ 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 
'haskell-pretty-show'
+ 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 
'haskell-brick'
+ 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('3d47bda183ab0d4022dca579ec38b574a168d2a30c4a6ab4ac141e373d18f9ae2858f09a35bf818af98394ff66bf2b287fb828eb1dfd21da4457364bc4420b46')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:28:45
  Author: felixonmars
Revision: 495120

upgpkg: hledger-ui 1.14.2-53

rebuild with parser-combinators 1.2.0

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 06:27:07 UTC (rev 495119)
+++ PKGBUILD2019-07-30 06:28:45 UTC (rev 495120)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.14.2
-pkgrel=52
+pkgrel=53
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:26:58
  Author: felixonmars
Revision: 495118

upgpkg: hledger-api 1.14-97

rebuild with parser-combinators 1.2.0

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 06:25:07 UTC (rev 495117)
+++ PKGBUILD2019-07-30 06:26:58 UTC (rev 495118)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-api
 pkgver=1.14
-pkgrel=96
+pkgrel=97
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


[arch-commits] Commit in hledger-api/repos (2 files)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:27:07
  Author: felixonmars
Revision: 495119

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-api/repos/community-staging-x86_64/
  hledger-api/repos/community-staging-x86_64/PKGBUILD
(from rev 495118, hledger-api/trunk/PKGBUILD)

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 495118, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 06:27:07 UTC (rev 495119)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.14
+pkgrel=97
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-docopt' 'haskell-either' 
'haskell-microlens'
+ 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server'
+ 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('551ad15b39adbcd1c3548bb75acd83193f6a99d8bab15cdc7ef34aa022dfd4d19b14c105ae88e4fdef93eca5ace7791e7b19d3eff532ada7079b4e071bd4ab69')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:25:07
  Author: felixonmars
Revision: 495117

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger/repos/community-staging-x86_64/
  hledger/repos/community-staging-x86_64/PKGBUILD
(from rev 495116, hledger/trunk/PKGBUILD)

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 495116, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 06:25:07 UTC (rev 495117)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.14.2
+pkgrel=43
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-cmdargs'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 
'haskell-easytest'
+ 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 
'haskell-math-functions'
+ 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' 
'haskell-regex-tdfa'
+ 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 
'haskell-tabular' 'haskell-temporary'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 
'haskell-utility-ht'
+ 'haskell-wizards')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('87d1bc94a24d73c6da231520da6de55f1b64ace090cd9e64e264c68fefb4857d1d49c9d6c21e8cb44845f17eeed2dac96ad22cf50afded10248edad57e712cbe')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fterminfo -fthreaded
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:24:57
  Author: felixonmars
Revision: 495116

upgpkg: hledger 1.14.2-43

rebuild with parser-combinators 1.2.0

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 06:22:20 UTC (rev 495115)
+++ PKGBUILD2019-07-30 06:24:57 UTC (rev 495116)
@@ -3,7 +3,7 @@
 
 pkgname=hledger
 pkgver=1.14.2
-pkgrel=42
+pkgrel=43
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:22:20
  Author: felixonmars
Revision: 495115

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-neat-interpolation/repos/community-staging-x86_64/
  haskell-neat-interpolation/repos/community-staging-x86_64/PKGBUILD
(from rev 495114, haskell-neat-interpolation/trunk/PKGBUILD)

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

Copied: haskell-neat-interpolation/repos/community-staging-x86_64/PKGBUILD 
(from rev 495114, haskell-neat-interpolation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 06:22:20 UTC (rev 495115)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=neat-interpolation
+pkgname=haskell-neat-interpolation
+pkgver=0.3.2.4
+pkgrel=16
+pkgdesc="A quasiquoter for neat and simple multiline text interpolation"
+url="https://github.com/nikita-volkov/neat-interpolation";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude' 'haskell-megaparsec')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c1e177bb811eec89047b3aa45e793681c2377a9c6700b557d5fe500af667d15dc8d06c161bb7b65daaa5ee88d675f48989d33419334253715ef0d38c006749ec')
+
+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-neat-interpolation/trunk (PKGBUILD)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:22:11
  Author: felixonmars
Revision: 495114

upgpkg: haskell-neat-interpolation 0.3.2.4-16

rebuild with parser-combinators 1.2.0

Modified:
  haskell-neat-interpolation/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 06:21:40 UTC (rev 495113)
+++ PKGBUILD2019-07-30 06:22:11 UTC (rev 495114)
@@ -4,7 +4,7 @@
 _hkgname=neat-interpolation
 pkgname=haskell-neat-interpolation
 pkgver=0.3.2.4
-pkgrel=15
+pkgrel=16
 pkgdesc="A quasiquoter for neat and simple multiline text interpolation"
 url="https://github.com/nikita-volkov/neat-interpolation";
 license=("MIT")


[arch-commits] Commit in python-coverage/repos/community-x86_64 (PKGBUILD PKGBUILD)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:21:40
  Author: felixonmars
Revision: 495113

archrelease: copy trunk to community-x86_64

Added:
  python-coverage/repos/community-x86_64/PKGBUILD
(from rev 495112, python-coverage/trunk/PKGBUILD)
Deleted:
  python-coverage/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-07-30 06:21:28 UTC (rev 495112)
+++ PKGBUILD2019-07-30 06:21:40 UTC (rev 495113)
@@ -1,71 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Clément Démoulins 
-# Contributor: Fazlul Shahriar 
-
-pkgbase=python-coverage
-pkgname=(python-coverage python2-coverage)
-pkgver=4.5.3
-pkgrel=1
-pkgdesc="A tool for measuring code coverage of Python programs"
-arch=('x86_64')
-url="http://nedbatchelder.com/code/coverage/";
-license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-mock' 'python2-mock' 'python-pytest-xdist' 
'python2-pytest-xdist'
-  'python-pycontracts' 'python2-pycontracts' 'python-greenlet' 
'python2-greenlet'
-  'python-virtualenv' 'python2-virtualenv' 'python-pyenchant' 
'python2-pyenchant'
-  'python-pylint' 'python2-pylint' 'python-unittest-mixins' 
'python2-unittest-mixins'
-  'python-flaky' 'python2-flaky')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/nedbat/coveragepy/archive/coverage-$pkgver.tar.gz";)
-sha512sums=('6e8416946c25f423d311e7cab34c9423a06c9c588b6d3fc7562c13ed9ddb2afd68b9da259bfd528fbd783bfc72bdfadc75e7823f424f602ad4cdf332b232c236')
-
-prepare() {
-  mv coveragepy-coverage-$pkgver coveragepy-$pkgver
-  cp -a coveragepy-$pkgver{,-py2}
-}
-
-check() {
-  # Hack entry points by installing it
-
-  export LC_CTYPE=en_US.UTF-8
-
-  (
-cd "$srcdir/coveragepy-$pkgver"
-virtualenv "$srcdir/pyvenv" --system-site-packages
-. "$srcdir/pyvenv/bin/activate"
-export PYTHONPATH="$PYTHONPATH:/usr/lib/python3.7/site-packages"
-python setup.py --quiet develop
-python igor.py zip_mods install_egg remove_extension
-python igor.py test_with_tracer py
-python setup.py --quiet build_ext --inplace
-python igor.py test_with_tracer c
-  ) || warning "Python 3 tests failed"
-
-  (
-cd "$srcdir/coveragepy-$pkgver-py2"
-virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages
-. "$srcdir/pyvenv-py2/bin/activate"
-export PYTHONPATH="$PYTHONPATH:/usr/lib/python2.7/site-packages"
-python setup.py --quiet develop
-python igor.py zip_mods install_egg remove_extension
-python igor.py test_with_tracer py
-python setup.py --quiet build_ext --inplace
-python igor.py test_with_tracer c
-  ) || warning "Python 2 tests failed"
-}
-
-package_python-coverage() {
-  depends=('python')
-
-  cd coveragepy-$pkgver
-  python3 setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-coverage() {
-  depends=('python2')
-
-  cd coveragepy-$pkgver
-  python2 setup.py install --root="$pkgdir" --optimize=1
-
-  mv "$pkgdir/usr/bin/coverage" "$pkgdir/usr/bin/coverage2"
-}

Copied: python-coverage/repos/community-x86_64/PKGBUILD (from rev 495112, 
python-coverage/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-07-30 06:21:40 UTC (rev 495113)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor: Clément Démoulins 
+# Contributor: Fazlul Shahriar 
+
+pkgbase=python-coverage
+pkgname=(python-coverage python2-coverage)
+pkgver=4.5.4
+pkgrel=1
+pkgdesc="A tool for measuring code coverage of Python programs"
+arch=('x86_64')
+url="https://nedbatchelder.com/code/coverage/";
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-mock' 'python2-mock' 'python-pytest-xdist' 
'python2-pytest-xdist'
+  'python-pycontracts' 'python2-pycontracts' 'python-greenlet' 
'python2-greenlet'
+  'python-virtualenv' 'python2-virtualenv' 'python-pyenchant' 
'python2-pyenchant'
+  'python-pylint' 'python2-pylint' 'python-unittest-mixins' 
'python2-unittest-mixins'
+  'python-flaky' 'python2-flaky')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/nedbat/coveragepy/archive/coverage-$pkgver.tar.gz";)
+sha512sums=('4d7530607fbee436fb9ccb2f916175045ce8a2199d7ff09b5e9457cb2c6fc9c64f0f2d045176c38d528c0a80c0f7ba59f620158b25a4dac6aa18837178daaab3')
+
+prepare() {
+  mv coveragepy-coverage-$pkgver coveragepy-$pkgver
+  cp -a coveragepy-$pkgver{,-py2}
+}
+
+check() {
+  # Hack entry points by installing it
+
+  export LC_CTYPE=en_US.UTF-8
+
+  (
+cd "$srcdir/coveragepy-$pkgver"
+virtualenv "$srcdir/pyvenv" --system-site-packages
+. "$srcdir/pyvenv/bin/activate"
+export PYTHONPATH="$PYTHONPATH:/usr/lib/python3.7/site-packages"
+p

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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:21:18
  Author: felixonmars
Revision: 495111

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-megaparsec6/repos/community-staging-x86_64/PKGBUILD (from rev 
495110, haskell-megaparsec6/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 06:21:18 UTC (rev 495111)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=megaparsec
+pkgname=haskell-megaparsec6
+pkgver=6.5.0
+pkgrel=27
+pkgdesc="Monadic parser combinators (Legacy 6.x branch)"
+url="https://github.com/mrkkrp/megaparsec";
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-parser-combinators'
+ 'haskell-scientific')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-hspec-expectations')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4a8194909f2779bd82226a1f8fb6cce089820fa960249fdd723a4f54aa0c0d52436b4835431327be1164a7698d59059e866b694477407fae4d93c1ae42664011')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*1.0/<2/' -e 's/< *0.6/<1/' -e 's/< *2.12/<3/' 
$_hkgname.cabal
+sed -i '1i{-# language NoMonadFailDesugaring #-}' 
tests/Text/MegaparsecSpec.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev
+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.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:21:09
  Author: felixonmars
Revision: 495110

upgpkg: haskell-megaparsec6 6.5.0-27

rebuild with parser-combinators 1.2.0

Modified:
  haskell-megaparsec6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 06:13:51 UTC (rev 495109)
+++ PKGBUILD2019-07-30 06:21:09 UTC (rev 495110)
@@ -4,7 +4,7 @@
 _hkgname=megaparsec
 pkgname=haskell-megaparsec6
 pkgver=6.5.0
-pkgrel=26
+pkgrel=27
 pkgdesc="Monadic parser combinators (Legacy 6.x branch)"
 url="https://github.com/mrkkrp/megaparsec";
 license=("custom:BSD2")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:21:28
  Author: felixonmars
Revision: 495112

upgpkg: python-coverage 4.5.4-1

Modified:
  python-coverage/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 06:21:18 UTC (rev 495111)
+++ PKGBUILD2019-07-30 06:21:28 UTC (rev 495112)
@@ -4,7 +4,7 @@
 
 pkgbase=python-coverage
 pkgname=(python-coverage python2-coverage)
-pkgver=4.5.3
+pkgver=4.5.4
 pkgrel=1
 pkgdesc="A tool for measuring code coverage of Python programs"
 arch=('x86_64')
@@ -17,7 +17,7 @@
   'python-pylint' 'python2-pylint' 'python-unittest-mixins' 
'python2-unittest-mixins'
   'python-flaky' 'python2-flaky')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/nedbat/coveragepy/archive/coverage-$pkgver.tar.gz";)
-sha512sums=('6e8416946c25f423d311e7cab34c9423a06c9c588b6d3fc7562c13ed9ddb2afd68b9da259bfd528fbd783bfc72bdfadc75e7823f424f602ad4cdf332b232c236')
+sha512sums=('4d7530607fbee436fb9ccb2f916175045ce8a2199d7ff09b5e9457cb2c6fc9c64f0f2d045176c38d528c0a80c0f7ba59f620158b25a4dac6aa18837178daaab3')
 
 prepare() {
   mv coveragepy-coverage-$pkgver coveragepy-$pkgver


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:13:51
  Author: felixonmars
Revision: 495109

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hledger-lib/repos/community-staging-x86_64/
  haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD
(from rev 495108, haskell-hledger-lib/trunk/PKGBUILD)

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

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
495108, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 06:13:51 UTC (rev 495109)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.14.1
+pkgrel=37
+pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-blaze-markup'
+ 'haskell-call-stack' 'haskell-cassava' 'haskell-cassava-megaparsec' 
'haskell-cmdargs'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-easytest' 
'haskell-extra'
+ 'haskell-file-embed' 'haskell-glob' 'haskell-hashtables' 
'haskell-megaparsec'
+ 'haskell-old-time' 'haskell-parser-combinators' 'haskell-pretty-show' 
'haskell-regex-tdfa'
+ 'haskell-safe' 'haskell-split' 'haskell-tabular' 'haskell-uglymemo' 
'haskell-utf8-string')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1f639631233b31889e67f3fd83f9ec1244f48f0d752247f6959a537ef2be1edfe3dbd5796099f36bb82974ac4b6d6a67b28283b25d15f2bcc68a29c4f1383676')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --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"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:13:41
  Author: felixonmars
Revision: 495108

upgpkg: haskell-hledger-lib 1.14.1-37

rebuild with parser-combinators 1.2.0

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 06:02:56 UTC (rev 495107)
+++ PKGBUILD2019-07-30 06:13:41 UTC (rev 495108)
@@ -4,7 +4,7 @@
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
 pkgver=1.14.1
-pkgrel=36
+pkgrel=37
 pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
 url="http://hledger.org";
 license=("GPL")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:02:56
  Author: felixonmars
Revision: 495107

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cassava-megaparsec/repos/community-staging-x86_64/
  haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD
(from rev 495106, haskell-cassava-megaparsec/trunk/PKGBUILD)

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

Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD 
(from rev 495106, haskell-cassava-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 06:02:56 UTC (rev 495107)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cassava-megaparsec
+pkgname=haskell-cassava-megaparsec
+pkgver=2.0.0
+pkgrel=36
+pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
+url="https://github.com/stackbuilders/cassava-megaparsec";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('5d33e84549a1ea04a794f8fe2f6052a9cc82c0444b3608a2f98005aa0437b9c944a9d0b4096f31ed30dd2aaa15428cbd8671dc303cd4ea8c2418343893801863')
+
+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.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:02:46
  Author: felixonmars
Revision: 495106

upgpkg: haskell-cassava-megaparsec 2.0.0-36

rebuild with parser-combinators 1.2.0

Modified:
  haskell-cassava-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 06:01:38 UTC (rev 495105)
+++ PKGBUILD2019-07-30 06:02:46 UTC (rev 495106)
@@ -3,7 +3,7 @@
 _hkgname=cassava-megaparsec
 pkgname=haskell-cassava-megaparsec
 pkgver=2.0.0
-pkgrel=35
+pkgrel=36
 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
 url="https://github.com/stackbuilders/cassava-megaparsec";
 license=('MIT')


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:01:38
  Author: felixonmars
Revision: 495105

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-megaparsec/repos/community-staging-x86_64/PKGBUILD (from 
rev 495104, haskell-hspec-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 06:01:38 UTC (rev 495105)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-megaparsec
+pkgname=haskell-hspec-megaparsec
+pkgver=2.0.0
+pkgrel=28
+pkgdesc="Utility functions for testing Megaparsec parsers with Hspec"
+url="https://github.com/goldfirere/hspec-megaparsec";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hspec-expectations' 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f0795a0fec3237ceeb52f44a11ef7ea71efe197e819ba0dff56cb474f05f859e9983faca54dc47f4e89e43a402e42ba11310166a3e41d5c58cda21fb9ad5aea2')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:01:28
  Author: felixonmars
Revision: 495104

upgpkg: haskell-hspec-megaparsec 2.0.0-28

rebuild with parser-combinators 1.2.0

Modified:
  haskell-hspec-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 06:00:15 UTC (rev 495103)
+++ PKGBUILD2019-07-30 06:01:28 UTC (rev 495104)
@@ -3,7 +3,7 @@
 _hkgname=hspec-megaparsec
 pkgname=haskell-hspec-megaparsec
 pkgver=2.0.0
-pkgrel=27
+pkgrel=28
 pkgdesc="Utility functions for testing Megaparsec parsers with Hspec"
 url="https://github.com/goldfirere/hspec-megaparsec";
 license=('BSD')


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:00:06
  Author: felixonmars
Revision: 495102

upgpkg: haskell-brick 0.47.1-6

rebuild with parser-combinators 1.2.0

Modified:
  haskell-brick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:58:50 UTC (rev 495101)
+++ PKGBUILD2019-07-30 06:00:06 UTC (rev 495102)
@@ -4,7 +4,7 @@
 _hkgname=brick
 pkgname=haskell-brick
 pkgver=0.47.1
-pkgrel=5
+pkgrel=6
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick";
 license=("BSD")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 06:00:15
  Author: felixonmars
Revision: 495103

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 495102, 
haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 06:00:15 UTC (rev 495103)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.47.1
+pkgrel=6
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 
'haskell-vector'
+ 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('44788f9384f773ae80d173e45373a71b1ddf11ad0a4f2e7f1d5c798b428b0df3ab43c97e4222d18139a53fb96a1e9cc54a893c1d48919365ffd408748bd96daa')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-demos
+runhaskell Setup build
+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 (python-pypdf2)

2019-07-29 Thread Antonio Rojas via arch-commits
Date: Tuesday, July 30, 2019 @ 05:58:50
  Author: arojas
Revision: 495101

No longer needed

Deleted:
  python-pypdf2/


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:57:22
  Author: felixonmars
Revision: 495099

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-config-ini/repos/community-staging-x86_64/
  haskell-config-ini/repos/community-staging-x86_64/PKGBUILD
(from rev 495098, haskell-config-ini/trunk/PKGBUILD)

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

Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 
495098, haskell-config-ini/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 05:57:22 UTC (rev 495099)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=config-ini
+pkgname=haskell-config-ini
+pkgver=0.2.4.0
+pkgrel=46
+pkgdesc="A library for simple INI-based configuration files."
+url="https://github.com/aisamanra/config-ini";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-unordered-containers' 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 
'haskell-microlens')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('76af8bf132d545425d9db5579df2e37fa08cad479adf5f586fb3becd0712e2329eae019db1796cd24c6fda80aa958e45450ebae74a5bcbdfad9337ae44696a5e')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fenable-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
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/aisamanra/config-ini/issues/22
+# runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:57:12
  Author: felixonmars
Revision: 495098

upgpkg: haskell-config-ini 0.2.4.0-46

rebuild with parser-combinators 1.2.0

Modified:
  haskell-config-ini/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:55:56 UTC (rev 495097)
+++ PKGBUILD2019-07-30 05:57:12 UTC (rev 495098)
@@ -4,7 +4,7 @@
 _hkgname=config-ini
 pkgname=haskell-config-ini
 pkgver=0.2.4.0
-pkgrel=45
+pkgrel=46
 pkgdesc="A library for simple INI-based configuration files."
 url="https://github.com/aisamanra/config-ini";
 license=("BSD")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:55:56
  Author: felixonmars
Revision: 495097

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 
495096, haskell-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 05:55:56 UTC (rev 495097)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=megaparsec
+pkgname=haskell-megaparsec
+pkgver=7.0.5
+pkgrel=4
+pkgdesc="Monadic parser combinators"
+url="https://github.com/mrkkrp/megaparsec";
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-parser-combinators'
+ 'haskell-scientific')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a804025b0f069f56856c4cbcf8f3c2b9852087e9c93875fb93fd0fb131a2a7ffe381f0b6d1a8743a8993331c29fb8e0168e178bf9ef688ee0e18a370183cd388')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev
+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.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:55:47
  Author: felixonmars
Revision: 495096

upgpkg: haskell-megaparsec 7.0.5-4

rebuild with parser-combinators 1.2.0

Modified:
  haskell-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:54:44 UTC (rev 495095)
+++ PKGBUILD2019-07-30 05:55:47 UTC (rev 495096)
@@ -4,7 +4,7 @@
 _hkgname=megaparsec
 pkgname=haskell-megaparsec
 pkgver=7.0.5
-pkgrel=3
+pkgrel=4
 pkgdesc="Monadic parser combinators"
 url="https://github.com/mrkkrp/megaparsec";
 license=("custom:BSD2")


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

2019-07-29 Thread Antonio Rojas via arch-commits
Date: Tuesday, July 30, 2019 @ 05:54:44
  Author: arojas
Revision: 495095

archrelease: copy trunk to community-any

Added:
  pdfarranger/repos/community-any/PKGBUILD
(from rev 495094, pdfarranger/trunk/PKGBUILD)
Deleted:
  pdfarranger/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-07-30 05:54:28 UTC (rev 495094)
+++ PKGBUILD2019-07-30 05:54:44 UTC (rev 495095)
@@ -1,25 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Alois Nespor 
-
-pkgname=pdfarranger
-pkgver=1.2.1
-pkgrel=1
-pkgdesc='Helps merge or split PDF documents and rotate, crop and rearrange 
pages'
-arch=(any)
-url='https://github.com/jeromerobert/pdfarranger'
-license=('GPL3')
-source=($pkgname-$pkgver.tar.gz::https://github.com/jeromerobert/pdfarranger/archive/$pkgver.tar.gz)
-depends=(gtk3 python-gobject python-cairo poppler-glib python-pypdf2 
ghostscript python-setuptools)
-makedepends=(python-distutils-extra)
-sha256sums=('9f33cb5c705a03d86f16e24f67e71ed0696bc5148588e7aff8771dcdbfdbd85a')
-
-build () {
-  cd $pkgname-$pkgver
-  python setup.py build
-}
-
-package () {
-  cd $pkgname-$pkgver
-  python setup.py install --root="$pkgdir"
-}
-

Copied: pdfarranger/repos/community-any/PKGBUILD (from rev 495094, 
pdfarranger/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-07-30 05:54:44 UTC (rev 495095)
@@ -0,0 +1,25 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Alois Nespor 
+
+pkgname=pdfarranger
+pkgver=1.3.0
+pkgrel=1
+pkgdesc='Helps merge or split PDF documents and rotate, crop and rearrange 
pages'
+arch=(any)
+url='https://github.com/jeromerobert/pdfarranger'
+license=('GPL3')
+source=($pkgname-$pkgver.tar.gz::https://github.com/jeromerobert/pdfarranger/archive/$pkgver.tar.gz)
+depends=(gtk3 python-gobject python-cairo python-pikepdf ghostscript 
python-setuptools)
+makedepends=(python-distutils-extra)
+sha256sums=('ead7943ad08438677503892f763d69945c0938dc4cb443906e3cfd6f00c747fe')
+
+build () {
+  cd $pkgname-$pkgver
+  python setup.py build
+}
+
+package () {
+  cd $pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+}
+


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:54:18
  Author: felixonmars
Revision: 495092

upgpkg: haskell-parser-combinators 1.2.0-1

rebuild with parser-combinators 1.2.0

Modified:
  haskell-parser-combinators/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:50:25 UTC (rev 495091)
+++ PKGBUILD2019-07-30 05:54:18 UTC (rev 495092)
@@ -3,7 +3,7 @@
 
 _hkgname=parser-combinators
 pkgname=haskell-parser-combinators
-pkgver=1.0.3
+pkgver=1.2.0
 pkgrel=1
 pkgdesc="Lightweight package providing commonly useful parser combinators"
 url="https://github.com/mrkkrp/parser-combinators";
@@ -12,7 +12,7 @@
 depends=('ghc-libs')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('f35332df98955f90dd27296ab046a0ad0dd4720d94013fecd72e193639cf8ca21c6f656d9296c5f0fe50b8fe0fb7ff41e9f6b0314165e74bff7a68352852d756')
+sha512sums=('6e1624acb650ece2e886a021402f0b4b88cee5c35705acec60922f2d9805f54c35295ca4e89a746a0763accdd2de97303be6695ba6c04dc7930efcd0d566e8d3')
 
 build() {
 cd $_hkgname-$pkgver


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

2019-07-29 Thread Antonio Rojas via arch-commits
Date: Tuesday, July 30, 2019 @ 05:54:24
  Author: arojas
Revision: 495093

Update to 1.3.0

Modified:
  pdfarranger/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:54:18 UTC (rev 495092)
+++ PKGBUILD2019-07-30 05:54:24 UTC (rev 495093)
@@ -2,7 +2,7 @@
 # Contributor: Alois Nespor 
 
 pkgname=pdfarranger
-pkgver=1.2.1
+pkgver=1.3.0
 pkgrel=1
 pkgdesc='Helps merge or split PDF documents and rotate, crop and rearrange 
pages'
 arch=(any)
@@ -9,9 +9,9 @@
 url='https://github.com/jeromerobert/pdfarranger'
 license=('GPL3')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/jeromerobert/pdfarranger/archive/$pkgver.tar.gz)
-depends=(gtk3 python-gobject python-cairo poppler-glib python-pypdf2 
ghostscript python-setuptools)
+depends=(gtk3 python-gobject python-cairo python-pikepdf ghostscript 
python-setuptools)
 makedepends=(python-distutils-extra)
-sha256sums=('9f33cb5c705a03d86f16e24f67e71ed0696bc5148588e7aff8771dcdbfdbd85a')
+sha256sums=('ead7943ad08438677503892f763d69945c0938dc4cb443906e3cfd6f00c747fe')
 
 build () {
   cd $pkgname-$pkgver


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:54:28
  Author: felixonmars
Revision: 495094

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parser-combinators/repos/community-staging-x86_64/
  haskell-parser-combinators/repos/community-staging-x86_64/PKGBUILD
(from rev 495092, haskell-parser-combinators/trunk/PKGBUILD)

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

Copied: haskell-parser-combinators/repos/community-staging-x86_64/PKGBUILD 
(from rev 495092, haskell-parser-combinators/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 05:54:28 UTC (rev 495094)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=parser-combinators
+pkgname=haskell-parser-combinators
+pkgver=1.2.0
+pkgrel=1
+pkgdesc="Lightweight package providing commonly useful parser combinators"
+url="https://github.com/mrkkrp/parser-combinators";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6e1624acb650ece2e886a021402f0b4b88cee5c35705acec60922f2d9805f54c35295ca4e89a746a0763accdd2de97303be6695ba6c04dc7930efcd0d566e8d3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev
+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.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


[arch-commits] Commit in python-pikepdf (3 files)

2019-07-29 Thread Antonio Rojas via arch-commits
Date: Tuesday, July 30, 2019 @ 05:49:37
  Author: arojas
Revision: 495083

archrelease: copy trunk to community-x86_64

Added:
  python-pikepdf/repos/
  python-pikepdf/repos/community-x86_64/
  python-pikepdf/repos/community-x86_64/PKGBUILD
(from rev 495082, python-pikepdf/trunk/PKGBUILD)

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

Copied: python-pikepdf/repos/community-x86_64/PKGBUILD (from rev 495082, 
python-pikepdf/trunk/PKGBUILD)
===
--- repos/community-x86_64/PKGBUILD (rev 0)
+++ repos/community-x86_64/PKGBUILD 2019-07-30 05:49:37 UTC (rev 495083)
@@ -0,0 +1,26 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Fredrick Brennan 
+# Contributor: Stephan Eisvogel 
+
+pkgname=python-pikepdf
+pkgver=1.6.0
+pkgrel=1
+pkgdesc='Read and write PDFs with Python, powered by qpdf'
+arch=(x86_64)
+url='https://github.com/pikepdf/pikepdf'
+license=(MPL2)
+makedepends=(pybind11 python-setuptools)
+depends=(python qpdf)
+source=($pkgname-$pkgver.tar.gz::"https://github.com/pikepdf/pikepdf/archive/v$pkgver.tar.gz";)
+sha256sums=('5aef2c61f915bec92a91bf0cb9c7119f7e39a05785ff4beac4193c624ffe9cb4')
+
+build() {
+  cd pikepdf-$pkgver
+  python setup.py build
+}
+
+package() {
+  cd pikepdf-$pkgver
+  python setup.py install --root="$pkgdir" --prefix=/usr --optimize=1 
--skip-build
+  install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
+}


[arch-commits] Commit in (3 files)

2019-07-29 Thread Antonio Rojas via arch-commits
Date: Tuesday, July 30, 2019 @ 05:49:05
  Author: arojas
Revision: 495082

Add new pdfarranger dependency

Added:
  python-pikepdf/
  python-pikepdf/trunk/
  python-pikepdf/trunk/PKGBUILD

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

Added: python-pikepdf/trunk/PKGBUILD
===
--- python-pikepdf/trunk/PKGBUILD   (rev 0)
+++ python-pikepdf/trunk/PKGBUILD   2019-07-30 05:49:05 UTC (rev 495082)
@@ -0,0 +1,26 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Fredrick Brennan 
+# Contributor: Stephan Eisvogel 
+
+pkgname=python-pikepdf
+pkgver=1.6.0
+pkgrel=1
+pkgdesc='Read and write PDFs with Python, powered by qpdf'
+arch=(x86_64)
+url='https://github.com/pikepdf/pikepdf'
+license=(MPL2)
+makedepends=(pybind11 python-setuptools)
+depends=(python qpdf)
+source=($pkgname-$pkgver.tar.gz::"https://github.com/pikepdf/pikepdf/archive/v$pkgver.tar.gz";)
+sha256sums=('5aef2c61f915bec92a91bf0cb9c7119f7e39a05785ff4beac4193c624ffe9cb4')
+
+build() {
+  cd pikepdf-$pkgver
+  python setup.py build
+}
+
+package() {
+  cd pikepdf-$pkgver
+  python setup.py install --root="$pkgdir" --prefix=/usr --optimize=1 
--skip-build
+  install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:48:06
  Author: felixonmars
Revision: 495081

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 495080, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 495080, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 05:48:06 UTC (rev 495081)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.6.0
+pkgrel=154
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";)
+sha512sums=('4e9575985fe914cb35444995212ac1afaa40b004dbbc86b5987bf8b65e20b14a0102c9c601dc061d604129a8e978021f22a11d682545cb7f07ec974495cfa387')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+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 shellcheck/trunk (PKGBUILD)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:47:56
  Author: felixonmars
Revision: 495080

upgpkg: shellcheck 0.6.0-154

rebuild with hxt 9.3.1.18

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:42:33 UTC (rev 495079)
+++ PKGBUILD2019-07-30 05:47:56 UTC (rev 495080)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.6.0
-pkgrel=153
+pkgrel=154
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net";
 license=("GPL")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:42:23
  Author: felixonmars
Revision: 495078

upgpkg: pandoc-crossref 0.3.4.1-66

rebuild with hxt 9.3.1.18

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:39:30 UTC (rev 495077)
+++ PKGBUILD2019-07-30 05:42:23 UTC (rev 495078)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.4.1
-pkgrel=65
+pkgrel=66
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname}";
 license=("GPL2")


[arch-commits] Commit in pandoc-crossref/repos (2 files)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:42:33
  Author: felixonmars
Revision: 495079

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 495078, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
495078, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 05:42:33 UTC (rev 495079)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.4.1
+pkgrel=66
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname}";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-gitrev' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";)
+sha512sums=('25cee0e9626e67d46769fff47da67fc616c1ce6c181e3c6e3f82b9dd1db1fc2bb3fe264da0e6c8d6082f8ea483530f88e917598ac9daaa2f6b97bbccca203254')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -f-enable_flaky_tests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:39:30
  Author: felixonmars
Revision: 495077

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
495076, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 05:39:30 UTC (rev 495077)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.5.2
+pkgrel=62
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.13/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning 
"https://github.com/jaspervdj/hakyll/issues/682";
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:39:20
  Author: felixonmars
Revision: 495076

upgpkg: haskell-hakyll 4.12.5.2-62

rebuild with hxt 9.3.1.18

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:35:52 UTC (rev 495075)
+++ PKGBUILD2019-07-30 05:39:20 UTC (rev 495076)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.5.2
-pkgrel=61
+pkgrel=62
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll";
 license=("BSD")


[arch-commits] Commit in freecell-solver/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-07-29 Thread Antonio Rojas via arch-commits
Date: Tuesday, July 30, 2019 @ 05:37:08
  Author: arojas
Revision: 358735

archrelease: copy trunk to extra-x86_64

Added:
  freecell-solver/repos/extra-x86_64/PKGBUILD
(from rev 358734, freecell-solver/trunk/PKGBUILD)
Deleted:
  freecell-solver/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-07-30 05:36:40 UTC (rev 358734)
+++ PKGBUILD2019-07-30 05:37:08 UTC (rev 358735)
@@ -1,35 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=freecell-solver
-pkgver=5.10.0
-pkgrel=1
-pkgdesc="A program that automatically solves layouts of Freecell and similar 
variants of Card Solitaire"
-arch=(x86_64)
-url="https://fc-solve.shlomifish.org";
-license=(MIT)
-depends=(bash)
-makedepends=(cmake gperf perl-path-tiny perl-template-toolkit python-random2 
python-six python-pysol_cards)
-optdepends=('python-random2: for the Python interface' 'python-six: for the 
Python interface'
-'python-pysol_cards: for the Python interface')
-source=(https://fc-solve.shlomifish.org/downloads/fc-solve/$pkgname-$pkgver.tar.xz)
-sha256sums=('cc8671d315e69f6b16fc52ee9fe7515671dcc286ce871b2c13347e1afcfbdd39')
-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-  cmake ../$pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DFCS_WITH_TEST_SUITE=OFF \
--DBUILD_STATIC_LIBRARY=OFF
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="$pkgdir" install
-  install -Dm644 "$srcdir"/$pkgname-$pkgver/COPYING.html 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.html
-}
-

Copied: freecell-solver/repos/extra-x86_64/PKGBUILD (from rev 358734, 
freecell-solver/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-07-30 05:37:08 UTC (rev 358735)
@@ -0,0 +1,35 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=freecell-solver
+pkgver=5.12.0
+pkgrel=1
+pkgdesc="A program that automatically solves layouts of Freecell and similar 
variants of Card Solitaire"
+arch=(x86_64)
+url="https://fc-solve.shlomifish.org";
+license=(MIT)
+depends=(bash)
+makedepends=(cmake gperf perl-path-tiny perl-template-toolkit python-random2 
python-six python-pysol_cards)
+optdepends=('python-random2: for the Python interface' 'python-six: for the 
Python interface'
+'python-pysol_cards: for the Python interface')
+source=(https://fc-solve.shlomifish.org/downloads/fc-solve/$pkgname-$pkgver.tar.xz)
+sha256sums=('2579b89a1d4b42308f64e3d97511dede84ccc7137af8c674b094cbf4eaf1d6db')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DFCS_WITH_TEST_SUITE=OFF \
+-DBUILD_STATIC_LIBRARY=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+  install -Dm644 "$srcdir"/$pkgname-$pkgver/COPYING.html 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.html
+}
+


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

2019-07-29 Thread Antonio Rojas via arch-commits
Date: Tuesday, July 30, 2019 @ 05:36:40
  Author: arojas
Revision: 358734

Update to 5.12.0

Modified:
  freecell-solver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:01:12 UTC (rev 358733)
+++ PKGBUILD2019-07-30 05:36:40 UTC (rev 358734)
@@ -1,7 +1,7 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=freecell-solver
-pkgver=5.10.0
+pkgver=5.12.0
 pkgrel=1
 pkgdesc="A program that automatically solves layouts of Freecell and similar 
variants of Card Solitaire"
 arch=(x86_64)
@@ -12,7 +12,7 @@
 optdepends=('python-random2: for the Python interface' 'python-six: for the 
Python interface'
 'python-pysol_cards: for the Python interface')
 
source=(https://fc-solve.shlomifish.org/downloads/fc-solve/$pkgname-$pkgver.tar.xz)
-sha256sums=('cc8671d315e69f6b16fc52ee9fe7515671dcc286ce871b2c13347e1afcfbdd39')
+sha256sums=('2579b89a1d4b42308f64e3d97511dede84ccc7137af8c674b094cbf4eaf1d6db')
 
 prepare() {
   mkdir -p build


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:35:43
  Author: felixonmars
Revision: 495074

upgpkg: pandoc-citeproc 0.16.2-84

rebuild with hxt 9.3.1.18

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:29:51 UTC (rev 495073)
+++ PKGBUILD2019-07-30 05:35:43 UTC (rev 495074)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.2
-pkgrel=83
+pkgrel=84
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname";
 license=("BSD")


[arch-commits] Commit in pandoc-citeproc/repos (2 files)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:35:52
  Author: felixonmars
Revision: 495075

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-citeproc/repos/community-staging-x86_64/
  pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD
(from rev 495074, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
495074, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 05:35:52 UTC (rev 495075)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.16.2
+pkgrel=84
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";)
+sha512sums=('90c3fabe3e1478f43b0157580deb691e5be8d3064144cbf4d67ab8f15bfd99c51b3e811b47bbe4fefc76c4efe660007ab05a782e5a5df01cd42965fe22e5c664')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:29:51
  Author: felixonmars
Revision: 495073

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 495072, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 495072, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 05:29:51 UTC (rev 495073)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.7.3
+pkgrel=17
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-haddock-library' 'haskell-ipynb' 'haskell-skylighting' 
'haskell-hslua'
+ 'haskell-hslua-module-system' 'haskell-hslua-module-text' 
'haskell-http-client'
+ 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 
'haskell-http-types'
+ 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 
'haskell-pandoc-types'
+ 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-temporary'
+ 'haskell-network-uri' 'haskell-unicode-transforms' 
'haskell-unordered-containers'
+ 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck'
+ 'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('7db610ed1f5bad7ae91b9c89b210500c0e2f8660982cf424080ea8a603ca1891187bbf6e4a48144b48716fd0131d204e953175a82668be44c39898041bac9740')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+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 "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${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}/COPYING.md"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:29:39
  Author: felixonmars
Revision: 495072

upgpkg: pandoc 2.7.3-17

rebuild with hxt 9.3.1.18

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:10:31 UTC (rev 495071)
+++ PKGBUILD2019-07-30 05:29:39 UTC (rev 495072)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.7.3
-pkgrel=16
+pkgrel=17
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:10:31
  Author: felixonmars
Revision: 495071

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 
495070, haskell-skylighting/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 05:10:31 UTC (rev 495071)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting
+pkgname=haskell-skylighting
+pkgver=0.8.2
+pkgrel=6
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting";
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-case-insensitive'
+ 'haskell-colour' 'haskell-hxt' 'haskell-pretty-show' 
'haskell-regex-pcre'
+ 'haskell-safe' 'haskell-skylighting-core' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('3d1f5fe5189b702b9b692b9c63cf0a59e3072841d904f44d08fbc55c27f713150cc19e2764f7c8619316563d2a6ec2b0dec23a6a970e2fe48700a3f900091614')
+
+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 \
+-fsystem-pcre -fexecutable
+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"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:10:22
  Author: felixonmars
Revision: 495070

upgpkg: haskell-skylighting 0.8.2-6

rebuild with hxt 9.3.1.18

Modified:
  haskell-skylighting/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:08:58 UTC (rev 495069)
+++ PKGBUILD2019-07-30 05:10:22 UTC (rev 495070)
@@ -3,7 +3,7 @@
 _hkgname=skylighting
 pkgname=haskell-skylighting
 pkgver=0.8.2
-pkgrel=5
+pkgrel=6
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('GPL2')


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:08:49
  Author: felixonmars
Revision: 495068

upgpkg: haskell-skylighting-core 0.8.2-6

rebuild with hxt 9.3.1.18

Modified:
  haskell-skylighting-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:05:35 UTC (rev 495067)
+++ PKGBUILD2019-07-30 05:08:49 UTC (rev 495068)
@@ -3,7 +3,7 @@
 _hkgname=skylighting-core
 pkgname=haskell-skylighting-core
 pkgver=0.8.2
-pkgrel=5
+pkgrel=6
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('BSD')


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:08:58
  Author: felixonmars
Revision: 495069

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from 
rev 495068, haskell-skylighting-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 05:08:58 UTC (rev 495069)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting-core
+pkgname=haskell-skylighting-core
+pkgver=0.8.2
+pkgrel=6
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-case-insensitive'
+ 'haskell-colour' 'haskell-hxt' 'haskell-regex-pcre' 'haskell-safe'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-pretty-show' 
'haskell-quickcheck'
+ 'haskell-random' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('fbbe8c6eabc9522aabb1cffccc25fd45baa924a64bf38c0f932282762f8f39ea9164f383d4cfb86aa74dce1d68973273759255c9e6b60a7e8f411645c996e78d')
+
+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 \
+-fexecutable -fsystem-pcre
+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-hxt/repos (2 files)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:05:35
  Author: felixonmars
Revision: 495067

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hxt/repos/community-staging-x86_64/PKGBUILD (from rev 495066, 
haskell-hxt/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 05:05:35 UTC (rev 495067)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hxt
+pkgname=haskell-hxt
+pkgver=9.3.1.18
+pkgrel=1
+pkgdesc="A collection of tools for processing XML with Haskell."
+url="https://github.com/UweSchmidt/hxt";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hxt-charproperties' 'haskell-hxt-regex-xmlschema' 
'haskell-hxt-unicode'
+ 'haskell-network-uri')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4b7c57486fe02357a45b5f835dd9f05333ce39578ec84c3c920fdcaa2df8ae1067da3650d3948559ddaf2e6f77f14291e1ddaa28a12ea9dfb62a797d296ec118')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:05:26
  Author: felixonmars
Revision: 495066

upgpkg: haskell-hxt 9.3.1.18-1

rebuild with hxt 9.3.1.18

Modified:
  haskell-hxt/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:03:36 UTC (rev 495065)
+++ PKGBUILD2019-07-30 05:05:26 UTC (rev 495066)
@@ -2,8 +2,8 @@
 
 _hkgname=hxt
 pkgname=haskell-hxt
-pkgver=9.3.1.16
-pkgrel=16
+pkgver=9.3.1.18
+pkgrel=1
 pkgdesc="A collection of tools for processing XML with Haskell."
 url="https://github.com/UweSchmidt/hxt";
 license=('MIT')
@@ -12,7 +12,7 @@
  'haskell-network-uri')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('6cc99a3b9d1ffe33002d35a5c0965919227835e0fb5b0b829b49232443dec175428dab66720a717f8a655e0de9ad4c77c501aa6d3982b43024cb3a866cd12846')
+sha512sums=('4b7c57486fe02357a45b5f835dd9f05333ce39578ec84c3c920fdcaa2df8ae1067da3650d3948559ddaf2e6f77f14291e1ddaa28a12ea9dfb62a797d296ec118')
 
 build() {
 cd $_hkgname-$pkgver


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:03:26
  Author: felixonmars
Revision: 495064

upgpkg: python-cmd2 0.9.15-1

Modified:
  python-cmd2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 05:00:58 UTC (rev 495063)
+++ PKGBUILD2019-07-30 05:03:26 UTC (rev 495064)
@@ -2,7 +2,7 @@
 # Contributor: Daniel Wallace 
 
 pkgname=python-cmd2
-pkgver=0.9.14
+pkgver=0.9.15
 pkgrel=1
 pkgdesc="A tool for building interactive command line apps"
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools-scm')
 checkdepends=('python-pytest-runner' 'python-pytest-xdist' 
'python-pytest-mock' 'vi')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz";)
-sha512sums=('5f9a5abe09b93765cbc16a2fc1d4039fc2074df5ca6f8ea084f6875e1337916e2623daf2d041604ee38a57115607a488e943cb301339df60f120c8804f67e990')
+sha512sums=('1cf297a0413f92a6a007e997bf5e5513dab4349dfa1c7776f126ffce652a32a7991d2a30d87ba866d4b55b684516d88ef9326d1362b7e3555b5abac71b589bc5')
 
 export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
 


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:03:36
  Author: felixonmars
Revision: 495065

archrelease: copy trunk to community-any

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

--+
 PKGBUILD |   68 ++---
 1 file changed, 34 insertions(+), 34 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-07-30 05:03:26 UTC (rev 495064)
+++ PKGBUILD2019-07-30 05:03:36 UTC (rev 495065)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgname=python-cmd2
-pkgver=0.9.14
-pkgrel=1
-pkgdesc="A tool for building interactive command line apps"
-arch=('any')
-url="https://github.com/python-cmd2/cmd2";
-license=('MIT')
-depends=('python-attrs' 'python-colorama' 'python-pyperclip' 'python-wcwidth')
-makedepends=('python-setuptools-scm')
-checkdepends=('python-pytest-runner' 'python-pytest-xdist' 
'python-pytest-mock' 'vi')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz";)
-sha512sums=('5f9a5abe09b93765cbc16a2fc1d4039fc2074df5ca6f8ea084f6875e1337916e2623daf2d041604ee38a57115607a488e943cb301339df60f120c8804f67e990')
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
-
-build() {
-  cd cmd2-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd cmd2-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd cmd2-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-cmd2/repos/community-any/PKGBUILD (from rev 495064, 
python-cmd2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-07-30 05:03:36 UTC (rev 495065)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgname=python-cmd2
+pkgver=0.9.15
+pkgrel=1
+pkgdesc="A tool for building interactive command line apps"
+arch=('any')
+url="https://github.com/python-cmd2/cmd2";
+license=('MIT')
+depends=('python-attrs' 'python-colorama' 'python-pyperclip' 'python-wcwidth')
+makedepends=('python-setuptools-scm')
+checkdepends=('python-pytest-runner' 'python-pytest-xdist' 
'python-pytest-mock' 'vi')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz";)
+sha512sums=('1cf297a0413f92a6a007e997bf5e5513dab4349dfa1c7776f126ffce652a32a7991d2a30d87ba866d4b55b684516d88ef9326d1362b7e3555b5abac71b589bc5')
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+
+build() {
+  cd cmd2-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd cmd2-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd cmd2-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:01:02
  Author: felixonmars
Revision: 358732

upgpkg: python-pyparsing 2.4.2-1

Modified:
  python-pyparsing/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 04:59:58 UTC (rev 358731)
+++ PKGBUILD2019-07-30 05:01:02 UTC (rev 358732)
@@ -7,7 +7,7 @@
 
 pkgname=python-pyparsing
 pkgname=('python-pyparsing' 'python2-pyparsing')
-pkgver=2.4.1.1
+pkgver=2.4.2
 pkgrel=1
 pkgdesc='General parsing module for Python'
 arch=('any')
@@ -15,7 +15,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 license=('MIT')
 
source=("https://github.com/pyparsing/pyparsing/archive/pyparsing_$pkgver.tar.gz";)
-sha512sums=('f0145ea891c53d36a56e40479a3cb8c985b618822a4c9e38116975d746516f6454fe7f6de295a2941b8125d3063dafb83fb167a31ecfed3d7da22061534a0537')
+sha512sums=('6f16f507bedfe29f5c1bd6c2632ee859d54f5755697612baccaa7046f7411642dc271f699ec9e852b3ac81bf0e089a5fe3980218ba2ea68ee9b8269eecbff787')
 
 build() {
   cd pyparsing-pyparsing_$pkgver


[arch-commits] Commit in python-pyparsing/repos/extra-any (PKGBUILD PKGBUILD)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 05:01:12
  Author: felixonmars
Revision: 358733

archrelease: copy trunk to extra-any

Added:
  python-pyparsing/repos/extra-any/PKGBUILD
(from rev 358732, python-pyparsing/trunk/PKGBUILD)
Deleted:
  python-pyparsing/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-07-30 05:01:02 UTC (rev 358732)
+++ PKGBUILD2019-07-30 05:01:12 UTC (rev 358733)
@@ -1,50 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Alexander F Rødseth 
-# Contributor: Chris Brannon 
-# Contributor: Geoffroy Carrier 
-# Contributor: Arvid Ephraim Picciani 
-# Contributor: Michael Krauss 
-
-pkgname=python-pyparsing
-pkgname=('python-pyparsing' 'python2-pyparsing')
-pkgver=2.4.1.1
-pkgrel=1
-pkgdesc='General parsing module for Python'
-arch=('any')
-url='https://github.com/pyparsing/pyparsing/'
-makedepends=('python-setuptools' 'python2-setuptools')
-license=('MIT')
-source=("https://github.com/pyparsing/pyparsing/archive/pyparsing_$pkgver.tar.gz";)
-sha512sums=('f0145ea891c53d36a56e40479a3cb8c985b618822a4c9e38116975d746516f6454fe7f6de295a2941b8125d3063dafb83fb167a31ecfed3d7da22061534a0537')
-
-build() {
-  cd pyparsing-pyparsing_$pkgver
-  python setup.py build
-  python2 setup.py build
-}
-
-check() {
-  cd pyparsing-pyparsing_$pkgver
-  python unitTests.py
-  python2 unitTests.py
-}
-
-package_python-pyparsing() {
-  depends=('python')
-
-  cd pyparsing-pyparsing_$pkgver
-
-  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-pyparsing() {
-  depends=('python2')
-
-  cd pyparsing-pyparsing_$pkgver
-
-  python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pyparsing/repos/extra-any/PKGBUILD (from rev 358732, 
python-pyparsing/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-07-30 05:01:12 UTC (rev 358733)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Alexander F Rødseth 
+# Contributor: Chris Brannon 
+# Contributor: Geoffroy Carrier 
+# Contributor: Arvid Ephraim Picciani 
+# Contributor: Michael Krauss 
+
+pkgname=python-pyparsing
+pkgname=('python-pyparsing' 'python2-pyparsing')
+pkgver=2.4.2
+pkgrel=1
+pkgdesc='General parsing module for Python'
+arch=('any')
+url='https://github.com/pyparsing/pyparsing/'
+makedepends=('python-setuptools' 'python2-setuptools')
+license=('MIT')
+source=("https://github.com/pyparsing/pyparsing/archive/pyparsing_$pkgver.tar.gz";)
+sha512sums=('6f16f507bedfe29f5c1bd6c2632ee859d54f5755697612baccaa7046f7411642dc271f699ec9e852b3ac81bf0e089a5fe3980218ba2ea68ee9b8269eecbff787')
+
+build() {
+  cd pyparsing-pyparsing_$pkgver
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd pyparsing-pyparsing_$pkgver
+  python unitTests.py
+  python2 unitTests.py
+}
+
+package_python-pyparsing() {
+  depends=('python')
+
+  cd pyparsing-pyparsing_$pkgver
+
+  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-pyparsing() {
+  depends=('python2')
+
+  cd pyparsing-pyparsing_$pkgver
+
+  python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:43:24
  Author: felixonmars
Revision: 494913

upgpkg: xmobar 0.29.5-35

rebuild with quickcheck-instances 0.3.22

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 04:41:19 UTC (rev 494912)
+++ PKGBUILD2019-07-30 04:43:24 UTC (rev 494913)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.29.5
-pkgrel=34
+pkgrel=35
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:43:34
  Author: felixonmars
Revision: 494914

archrelease: copy trunk to community-staging-x86_64

Added:
  xmobar/repos/community-staging-x86_64/
  xmobar/repos/community-staging-x86_64/PKGBUILD
(from rev 494913, xmobar/trunk/PKGBUILD)

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 494913, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 04:43:34 UTC (rev 494914)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.29.5
+pkgrel=35
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
+ 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib'
+ 'wireless_tools' 'haskell-text' 'haskell-async' 
'haskell-extensible-exceptions')
+makedepends=('ghc')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('bd264f740301b6e1b468f9e7c6ecc02971825238415ba5148c36f180cf40310410c8aaa1f018f237a1b600b167e482178c5e8fc4f104b5c8dc465e0fb7a31d52')
+
+prepare() {
+  cd xmobar-$pkgver
+  sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' 
xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+  runhaskell setup configure -O \
+--enable-shared \
+--prefix=/usr \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
+  runhaskell setup build
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in tamarin-prover/repos (2 files)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:41:19
  Author: felixonmars
Revision: 494912

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 494911, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
494911, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 04:41:19 UTC (rev 494912)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=120
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-threads'
+ 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 
'haskell-yesod-static'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";)
+sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:41:09
  Author: felixonmars
Revision: 494911

upgpkg: tamarin-prover 1.4.1-120

rebuild with quickcheck-instances 0.3.22

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 04:38:22 UTC (rev 494910)
+++ PKGBUILD2019-07-30 04:41:09 UTC (rev 494911)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=119
+pkgrel=120
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io";
 license=("GPL")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:38:22
  Author: felixonmars
Revision: 494910

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
494909, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 04:38:22 UTC (rev 494910)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.9.2.1
+pkgrel=49
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 
'haskell-optparse-applicative'
+ 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('580353475fbd400bae4d7e7e4177ce3799b657601f29ad8158959ea8a40f875a9575b8b02a1a36f4e9c364ab5e266408ef2b3a004a09db6286e139e67c954d6d')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/< *1.21/<2/' $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old_base
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:38:13
  Author: felixonmars
Revision: 494909

upgpkg: stylish-haskell 0.9.2.1-49

rebuild with quickcheck-instances 0.3.22

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 04:36:04 UTC (rev 494908)
+++ PKGBUILD2019-07-30 04:38:13 UTC (rev 494909)
@@ -3,7 +3,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.9.2.1
-pkgrel=48
+pkgrel=49
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell";
 license=("BSD")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:35:53
  Author: felixonmars
Revision: 494907

upgpkg: stack 1.9.3.1-91

rebuild with quickcheck-instances 0.3.22

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 04:27:53 UTC (rev 494906)
+++ PKGBUILD2019-07-30 04:35:53 UTC (rev 494907)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=1.9.3.1
-pkgrel=90
+pkgrel=91
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("BSD")


[arch-commits] Commit in stack/repos (3 files)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:36:04
  Author: felixonmars
Revision: 494908

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 494907, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/stack.install
(from rev 494907, stack/trunk/stack.install)

---+
 PKGBUILD  |   75 
 stack.install |4 ++
 2 files changed, 79 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 494907, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 04:36:04 UTC (rev 494908)
@@ -0,0 +1,75 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.9.3.1
+pkgrel=91
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 
'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 
'haskell-mono-traversable'
+ 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-simple' 
'haskell-path' 'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-primitive' 'haskell-project-template' 
'haskell-regex-applicative-text'
+ 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 
'haskell-store'
+ 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 
'haskell-temporary'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-typed-process'
+ 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive'
+ 'haskell-zlib' 'haskell-bindings-uname')
+makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver";)
+sha512sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  hpack
+  sed -i -e '/semigroups/d' -e 's/< *0.8/<1/' $pkgname.cabal
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 494907, 
stack/trunk/stack.install)
===
--- community-staging-x86_64/stack.install  (rev 0)
+++ community-staging-x86_64/stack.install  2019-07-30 04:36:04 UTC (rev 
494908)
@@ -0,0 +1,4 @@
+p

[arch-commits] Commit in throttled/repos (community-x86_64 community-x86_64/PKGBUILD)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:27:53
  Author: felixonmars
Revision: 494906

archrelease: copy trunk to community-x86_64

Added:
  throttled/repos/community-x86_64/
  throttled/repos/community-x86_64/PKGBUILD
(from rev 494905, throttled/trunk/PKGBUILD)

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

Copied: throttled/repos/community-x86_64/PKGBUILD (from rev 494905, 
throttled/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2019-07-30 04:27:53 UTC (rev 494906)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Kenneth Endfinger 
+
+pkgname=throttled
+pkgver=0.6
+pkgrel=2
+pkgdesc="Workaround for Intel throttling issues in Linux."
+arch=('x86_64')
+url="https://github.com/erpalma/throttled";
+license=('MIT')
+depends=('python-dbus' 'python-psutil' 'python-gobject')
+conflicts=('lenovo-throttling-fix-git' 'lenovo-throttling-fix')
+replaces=('lenovo-throttling-fix-git' 'lenovo-throttling-fix')
+backup=('etc/lenovo_fix.conf')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/erpalma/$pkgname/archive/v$pkgver.tar.gz";)
+sha256sums=('93d11b78d35b99ce345e41291f0268e4c21d0ccb2a80922839e51ec2fe3ae0c1')
+
+prepare() {
+  sed -i "s|ExecStart=.*|ExecStart=/usr/lib/$pkgname/lenovo_fix.py|" 
$pkgname-$pkgver/systemd/lenovo_fix.service
+}
+
+build() {
+  cd $pkgname-$pkgver
+  python -m compileall lenovo_fix.py
+}
+
+package() {
+  cd throttled-$pkgver
+  install -Dm644 etc/lenovo_fix.conf "$pkgdir"/etc/lenovo_fix.conf
+  install -Dm644 systemd/lenovo_fix.service 
"$pkgdir"/usr/lib/systemd/system/lenovo_fix.service
+  install -Dm755 lenovo_fix.py "$pkgdir"/usr/lib/$pkgname/lenovo_fix.py
+  install -Dm755 mmio.py "$pkgdir"/usr/lib/$pkgname/mmio.py
+  cp -a __pycache__ "$pkgdir"/usr/lib/$pkgname/
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:27:37
  Author: felixonmars
Revision: 494905

addpkg: throttled 0.6-2

Added:
  throttled/
  throttled/repos/
  throttled/trunk/
  throttled/trunk/PKGBUILD

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

Added: throttled/trunk/PKGBUILD
===
--- throttled/trunk/PKGBUILD(rev 0)
+++ throttled/trunk/PKGBUILD2019-07-30 04:27:37 UTC (rev 494905)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Kenneth Endfinger 
+
+pkgname=throttled
+pkgver=0.6
+pkgrel=2
+pkgdesc="Workaround for Intel throttling issues in Linux."
+arch=('x86_64')
+url="https://github.com/erpalma/throttled";
+license=('MIT')
+depends=('python-dbus' 'python-psutil' 'python-gobject')
+conflicts=('lenovo-throttling-fix-git' 'lenovo-throttling-fix')
+replaces=('lenovo-throttling-fix-git' 'lenovo-throttling-fix')
+backup=('etc/lenovo_fix.conf')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/erpalma/$pkgname/archive/v$pkgver.tar.gz";)
+sha256sums=('93d11b78d35b99ce345e41291f0268e4c21d0ccb2a80922839e51ec2fe3ae0c1')
+
+prepare() {
+  sed -i "s|ExecStart=.*|ExecStart=/usr/lib/$pkgname/lenovo_fix.py|" 
$pkgname-$pkgver/systemd/lenovo_fix.service
+}
+
+build() {
+  cd $pkgname-$pkgver
+  python -m compileall lenovo_fix.py
+}
+
+package() {
+  cd throttled-$pkgver
+  install -Dm644 etc/lenovo_fix.conf "$pkgdir"/etc/lenovo_fix.conf
+  install -Dm644 systemd/lenovo_fix.service 
"$pkgdir"/usr/lib/systemd/system/lenovo_fix.service
+  install -Dm755 lenovo_fix.py "$pkgdir"/usr/lib/$pkgname/lenovo_fix.py
+  install -Dm755 mmio.py "$pkgdir"/usr/lib/$pkgname/mmio.py
+  cp -a __pycache__ "$pkgdir"/usr/lib/$pkgname/
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:24:26
  Author: felixonmars
Revision: 494904

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 494903, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 494903, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 04:24:26 UTC (rev 494904)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.6.0
+pkgrel=153
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";)
+sha512sums=('4e9575985fe914cb35444995212ac1afaa40b004dbbc86b5987bf8b65e20b14a0102c9c601dc061d604129a8e978021f22a11d682545cb7f07ec974495cfa387')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+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 shellcheck/trunk (PKGBUILD)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:24:13
  Author: felixonmars
Revision: 494903

upgpkg: shellcheck 0.6.0-153

rebuild with quickcheck-instances 0.3.22

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 04:18:57 UTC (rev 494902)
+++ PKGBUILD2019-07-30 04:24:13 UTC (rev 494903)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.6.0
-pkgrel=152
+pkgrel=153
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net";
 license=("GPL")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:18:57
  Author: felixonmars
Revision: 494902

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 494901, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 494901, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 04:18:57 UTC (rev 494902)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=5.2.0
+pkgrel=126
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-auto-update' 'haskell-hasql' 'haskell-hasql-pool' 
'haskell-protolude'
+ 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 
'haskell-aeson'
+ 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava'
+ 'haskell-configurator-ng' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-either' 'haskell-gitrev' 'haskell-hasql-transaction' 
'haskell-heredoc'
+ 'haskell-http' 'haskell-http-types' 
'haskell-insert-ordered-containers'
+ 'haskell-interpolatedstring-perl6' 'haskell-jose' 'haskell-lens' 
'haskell-lens-aeson'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 
'haskell-ranged-sets'
+ 'haskell-regex-tdfa' 'haskell-scientific' 'haskell-swagger2' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra'
+ 'haskell-wai-middleware-static' 'haskell-cookie')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-hjsonschema')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";)
+sha512sums=('7c2bba89457dd8b3d681ccc032482055144b5ee17336b2e90dda6bbed6c229f36cf521cf66aafd7923ca6c147a1f2bb26567a3109079dae65d726e85f85b32ed')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e 's/==/>=/' -e 's/< *4.10/<5/' -e 's/== 0.3.0/>= 0.3.0/' 
$pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createdb postgrest_test
+
+# TODO: it shouldn't take this long to finish
+# POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:18:43
  Author: felixonmars
Revision: 494901

upgpkg: postgrest 5.2.0-126

rebuild with quickcheck-instances 0.3.22

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 04:13:01 UTC (rev 494900)
+++ PKGBUILD2019-07-30 04:18:43 UTC (rev 494901)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=5.2.0
-pkgrel=125
+pkgrel=126
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")


[arch-commits] Commit in pandoc-crossref/repos (2 files)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:13:01
  Author: felixonmars
Revision: 494900

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 494899, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
494899, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 04:13:01 UTC (rev 494900)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.4.1
+pkgrel=65
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname}";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-gitrev' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";)
+sha512sums=('25cee0e9626e67d46769fff47da67fc616c1ce6c181e3c6e3f82b9dd1db1fc2bb3fe264da0e6c8d6082f8ea483530f88e917598ac9daaa2f6b97bbccca203254')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -f-enable_flaky_tests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:12:46
  Author: felixonmars
Revision: 494899

upgpkg: pandoc-crossref 0.3.4.1-65

rebuild with quickcheck-instances 0.3.22

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 04:10:25 UTC (rev 494898)
+++ PKGBUILD2019-07-30 04:12:46 UTC (rev 494899)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.4.1
-pkgrel=64
+pkgrel=65
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname}";
 license=("GPL2")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:10:25
  Author: felixonmars
Revision: 494898

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
494897, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 04:10:25 UTC (rev 494898)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.5.2
+pkgrel=61
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.13/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning 
"https://github.com/jaspervdj/hakyll/issues/682";
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:10:09
  Author: felixonmars
Revision: 494897

upgpkg: haskell-hakyll 4.12.5.2-61

rebuild with quickcheck-instances 0.3.22

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 04:06:51 UTC (rev 494896)
+++ PKGBUILD2019-07-30 04:10:09 UTC (rev 494897)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.5.2
-pkgrel=60
+pkgrel=61
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll";
 license=("BSD")


[arch-commits] Commit in pandoc-citeproc/repos (2 files)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:06:51
  Author: felixonmars
Revision: 494896

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-citeproc/repos/community-staging-x86_64/
  pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD
(from rev 494895, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
494895, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 04:06:51 UTC (rev 494896)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.16.2
+pkgrel=83
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";)
+sha512sums=('90c3fabe3e1478f43b0157580deb691e5be8d3064144cbf4d67ab8f15bfd99c51b3e811b47bbe4fefc76c4efe660007ab05a782e5a5df01cd42965fe22e5c664')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:06:37
  Author: felixonmars
Revision: 494895

upgpkg: pandoc-citeproc 0.16.2-83

rebuild with quickcheck-instances 0.3.22

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 04:04:41 UTC (rev 494894)
+++ PKGBUILD2019-07-30 04:06:37 UTC (rev 494895)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.2
-pkgrel=82
+pkgrel=83
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname";
 license=("BSD")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:04:41
  Author: felixonmars
Revision: 494894

archrelease: copy trunk to community-testing-any

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

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

Copied: python-schemdraw/repos/community-testing-any/PKGBUILD (from rev 494893, 
python-schemdraw/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2019-07-30 04:04:41 UTC (rev 494894)
@@ -0,0 +1,28 @@
+# Maintainer: Felix Yan 
+# Contributor: Sequencer 
+
+pkgname=python-schemdraw
+pkgver=0.5.0
+pkgrel=1
+pkgdesc="Electrical circuit schematic drawing."
+url="https://bitbucket.org/cdelker/schemdraw";
+license=('BSD')
+arch=('any')
+depends=('python-numpy' 'python-matplotlib')
+makedepends=('python-setuptools')
+source=("$pkgname-$pkgver.tar.gz::https://bitbucket.org/cdelker/schemdraw/get/$pkgver.tar.gz";)
+sha512sums=('b463ed2e4062c7d4122a70e474d6f889ded8f7a6aa76bc4c48622bba45d25af0d23412c191102d06759f3f26c667126cb9fab6e8c24ff5375c681087e91dad51')
+
+prepare() {
+  mv cdelker-schemdraw-* schemdraw-$pkgver
+}
+
+build() {
+  cd schemdraw-$pkgver
+  python setup.py build
+}
+
+package() {
+  cd schemdraw-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:04:28
  Author: felixonmars
Revision: 494893

upgpkg: python-schemdraw 0.5.0-1

Modified:
  python-schemdraw/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 04:01:40 UTC (rev 494892)
+++ PKGBUILD2019-07-30 04:04:28 UTC (rev 494893)
@@ -2,8 +2,8 @@
 # Contributor: Sequencer 
 
 pkgname=python-schemdraw
-pkgver=0.4.0
-pkgrel=2
+pkgver=0.5.0
+pkgrel=1
 pkgdesc="Electrical circuit schematic drawing."
 url="https://bitbucket.org/cdelker/schemdraw";
 license=('BSD')
@@ -10,15 +10,19 @@
 arch=('any')
 depends=('python-numpy' 'python-matplotlib')
 makedepends=('python-setuptools')
-source=("$pkgname-$pkgver.tar.gz::$url/downloads/SchemDraw-$pkgver.tar.gz")
-sha512sums=('a43f2e753a50fbeb2d8692060ec30a442a6a0083ca9942eff48dec2a53a00b13c6901f8e119e339777a72c77cea411b8c75ede626d8d5757221afb93843bec65')
+source=("$pkgname-$pkgver.tar.gz::https://bitbucket.org/cdelker/schemdraw/get/$pkgver.tar.gz";)
+sha512sums=('b463ed2e4062c7d4122a70e474d6f889ded8f7a6aa76bc4c48622bba45d25af0d23412c191102d06759f3f26c667126cb9fab6e8c24ff5375c681087e91dad51')
 
+prepare() {
+  mv cdelker-schemdraw-* schemdraw-$pkgver
+}
+
 build() {
-  cd SchemDraw-$pkgver
+  cd schemdraw-$pkgver
   python setup.py build
 }
 
 package() {
-  cd SchemDraw-$pkgver
+  cd schemdraw-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
 }


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:01:40
  Author: felixonmars
Revision: 494892

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 494891, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 494891, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 04:01:40 UTC (rev 494892)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.7.3
+pkgrel=16
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-haddock-library' 'haskell-ipynb' 'haskell-skylighting' 
'haskell-hslua'
+ 'haskell-hslua-module-system' 'haskell-hslua-module-text' 
'haskell-http-client'
+ 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 
'haskell-http-types'
+ 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 
'haskell-pandoc-types'
+ 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-temporary'
+ 'haskell-network-uri' 'haskell-unicode-transforms' 
'haskell-unordered-containers'
+ 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck'
+ 'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('7db610ed1f5bad7ae91b9c89b210500c0e2f8660982cf424080ea8a603ca1891187bbf6e4a48144b48716fd0131d204e953175a82668be44c39898041bac9740')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+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 "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${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}/COPYING.md"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 04:01:25
  Author: felixonmars
Revision: 494891

upgpkg: pandoc 2.7.3-16

rebuild with quickcheck-instances 0.3.22

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 03:49:05 UTC (rev 494890)
+++ PKGBUILD2019-07-30 04:01:25 UTC (rev 494891)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.7.3
-pkgrel=15
+pkgrel=16
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


[arch-commits] Commit in deepin-movie/repos/community-x86_64 (PKGBUILD PKGBUILD)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 03:49:05
  Author: felixonmars
Revision: 494890

archrelease: copy trunk to community-x86_64

Added:
  deepin-movie/repos/community-x86_64/PKGBUILD
(from rev 494889, deepin-movie/trunk/PKGBUILD)
Deleted:
  deepin-movie/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   60 ++--
 1 file changed, 34 insertions(+), 26 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-07-30 03:48:53 UTC (rev 494889)
+++ PKGBUILD2019-07-30 03:49:05 UTC (rev 494890)
@@ -1,26 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=deepin-movie
-epoch=1
-pkgver=3.2.24.2
-pkgrel=1
-pkgdesc='Movie player based on QtAV'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-movie-reborn";
-license=('GPL3')
-depends=('deepin-qt5integration' 'mpv' 'ffmpegthumbnailer')
-makedepends=('cmake' 'qt5-tools')
-groups=('deepin-extra')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz";)
-sha512sums=('1bde59227a1ccdb6a558486835df5fea1673ddb48acf51e74fc7ad40f8750d73a9213bf5b25f283964f0e020830ceb383ecdd308d3d49112cfcda2b3007d34d5')
-
-build() {
-  cd deepin-movie-reborn-$pkgver
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DCMAKE_BUILD_TYPE=Release .
-  make
-}
-
-package() {
-  cd deepin-movie-reborn-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: deepin-movie/repos/community-x86_64/PKGBUILD (from rev 494889, 
deepin-movie/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-07-30 03:49:05 UTC (rev 494890)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-movie
+epoch=1
+pkgver=5.0.0
+pkgrel=1
+pkgdesc='Movie player based on QtAV'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-movie-reborn";
+license=('GPL3')
+depends=('deepin-qt5integration' 'mpv' 'ffmpegthumbnailer')
+makedepends=('cmake' 'qt5-tools')
+groups=('deepin-extra')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz";
+https://github.com/linuxdeepin/deepin-movie-reborn/pull/48.patch)
+sha512sums=('ff06c3bfd498f186141c54bf63bcd9bb44d9ac2c70b6cb41ce4b399cfd65047f0784f8238b7ba61b3b984f3250d11e0d0934617ee17e898b69403dc98e54e1cd'
+
'ca94d3674cf2203daf9a2df1c3afa83ff2d26098c4058c58807c59748cb88c3bdd721d0e904f1f79acf403b3ea7780a6c3f00c276e5a85fe5a86792b12a2321e')
+
+prepare() {
+  cd deepin-movie-reborn-$pkgver
+  # Suggested by upstream, waiting for a real fix
+  patch -p1 -i ../48.patch
+}
+
+build() {
+  cd deepin-movie-reborn-$pkgver
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DCMAKE_BUILD_TYPE=Release .
+  make
+}
+
+package() {
+  cd deepin-movie-reborn-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 03:48:53
  Author: felixonmars
Revision: 494889

upgpkg: deepin-movie 1:5.0.0-1

Modified:
  deepin-movie/trunk/PKGBUILD

--+
 PKGBUILD |   14 +++---
 1 file changed, 11 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 03:44:35 UTC (rev 494888)
+++ PKGBUILD2019-07-30 03:48:53 UTC (rev 494889)
@@ -2,7 +2,7 @@
 
 pkgname=deepin-movie
 epoch=1
-pkgver=3.2.24.2
+pkgver=5.0.0
 pkgrel=1
 pkgdesc='Movie player based on QtAV'
 arch=('x86_64')
@@ -11,9 +11,17 @@
 depends=('deepin-qt5integration' 'mpv' 'ffmpegthumbnailer')
 makedepends=('cmake' 'qt5-tools')
 groups=('deepin-extra')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz";)
-sha512sums=('1bde59227a1ccdb6a558486835df5fea1673ddb48acf51e74fc7ad40f8750d73a9213bf5b25f283964f0e020830ceb383ecdd308d3d49112cfcda2b3007d34d5')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz";
+https://github.com/linuxdeepin/deepin-movie-reborn/pull/48.patch)
+sha512sums=('ff06c3bfd498f186141c54bf63bcd9bb44d9ac2c70b6cb41ce4b399cfd65047f0784f8238b7ba61b3b984f3250d11e0d0934617ee17e898b69403dc98e54e1cd'
+
'ca94d3674cf2203daf9a2df1c3afa83ff2d26098c4058c58807c59748cb88c3bdd721d0e904f1f79acf403b3ea7780a6c3f00c276e5a85fe5a86792b12a2321e')
 
+prepare() {
+  cd deepin-movie-reborn-$pkgver
+  # Suggested by upstream, waiting for a real fix
+  patch -p1 -i ../48.patch
+}
+
 build() {
   cd deepin-movie-reborn-$pkgver
   cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DCMAKE_BUILD_TYPE=Release .


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 03:44:35
  Author: felixonmars
Revision: 494888

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 494887, idris/trunk/PKGBUILD)

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 494887, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 03:44:35 UTC (rev 494888)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.1
+pkgrel=102
+pkgdesc="Functional Programming Language with Dependent Types"
+url="https://www.idris-lang.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec6'
+ 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 
'haskell-vector-binary-instances'
+ 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";)
+sha512sums=('555c7fdfad7e4f69b1aa4f6237cf4432831cd74e33342bd802ff3bc763118178b742b386035f8c071820b5e2bc71c5372c4acb356835155677046d360b722746')
+
+prepare() {
+cd Idris-dev-$pkgver
+
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+sed -i -e 's/< *1.4/<2/' -e 's/< *0.6/<1/' -e 's/< *0.2/<1/' -e 's/< 
*0.4/<1/' -e 's/< *2.8/<4/' -e 's/< *0.9/<1/' idris.cabal
+sed -i '1i{-# language NoMonadFailDesugaring #-}' 
src/Idris/Core/CaseTree.hs src/Idris/Parser/Stack.hs src/Idris/Elab/Term.hs
+}
+
+build() {
+cd Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell 
Setup test || warning "Tests failed"
+}
+
+package() {
+cd Idris-dev-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 03:44:25
  Author: felixonmars
Revision: 494887

upgpkg: idris 1.3.1-102

rebuild with quickcheck-instances 0.3.22

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 03:22:13 UTC (rev 494886)
+++ PKGBUILD2019-07-30 03:44:25 UTC (rev 494887)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.1
-pkgrel=101
+pkgrel=102
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/";
 license=("BSD")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 03:22:01
  Author: felixonmars
Revision: 494885

upgpkg: hopenpgp-tools 0.21.3-77

rebuild with quickcheck-instances 0.3.22

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 03:19:39 UTC (rev 494884)
+++ PKGBUILD2019-07-30 03:22:01 UTC (rev 494885)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.21.3
-pkgrel=76
+pkgrel=77
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools";
 license=("AGPL3")


[arch-commits] Commit in hopenpgp-tools/repos (2 files)

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 03:22:13
  Author: felixonmars
Revision: 494886

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 494885, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
494885, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 03:22:13 UTC (rev 494886)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.21.3
+pkgrel=77
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools";
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-crypto-pubkey'
+ 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 
'haskell-graphviz' 'haskell-hopenpgp'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-ixset-typed'
+ 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('c19c9164879df7be62e08b69ce9175834044c2d7c0c3a890340e2a10444ac43fc6d2b63fb958925921056ef1e13ec9c7cfe08f20cdc430cfa2b9584fdd625d19')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 03:19:39
  Author: felixonmars
Revision: 494884

archrelease: copy trunk to community-staging-x86_64

Added:
  hoogle/repos/community-staging-x86_64/
  hoogle/repos/community-staging-x86_64/PKGBUILD
(from rev 494883, hoogle/trunk/PKGBUILD)

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 494883, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 03:19:39 UTC (rev 494884)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.9
+pkgrel=39
+pkgdesc="Haskell API Search"
+url="https://www.haskell.org/hoogle/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-connection' 'haskell-extra' 'haskell-foundation' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 
'haskell-process-extras'
+ 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('d9a7d2ec6fc8aed6cff986b87ef268a76ddfb15946ed406c99478a26c02389272e6a7561a5b3b1895e6122f8158071f845f78bfccf9c999a2991652158d29332')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 03:19:28
  Author: felixonmars
Revision: 494883

upgpkg: hoogle 5.0.17.9-39

rebuild with quickcheck-instances 0.3.22

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 03:17:02 UTC (rev 494882)
+++ PKGBUILD2019-07-30 03:19:28 UTC (rev 494883)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.9
-pkgrel=38
+pkgrel=39
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/";
 license=("BSD")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 03:16:46
  Author: felixonmars
Revision: 494881

upgpkg: cryptol 2.7.0-22

rebuild with quickcheck-instances 0.3.22

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 03:11:51 UTC (rev 494880)
+++ PKGBUILD2019-07-30 03:16:46 UTC (rev 494881)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.7.0
-pkgrel=21
+pkgrel=22
 pkgdesc="The Language of Cryptography"
 url="https://www.cryptol.net";
 license=("BSD")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 03:17:02
  Author: felixonmars
Revision: 494882

archrelease: copy trunk to community-staging-x86_64

Added:
  cryptol/repos/community-staging-x86_64/
  cryptol/repos/community-staging-x86_64/PKGBUILD
(from rev 494881, cryptol/trunk/PKGBUILD)

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 494881, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 03:17:02 UTC (rev 494882)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.7.0
+pkgrel=22
+pkgdesc="The Language of Cryptography"
+url="https://www.cryptol.net";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 
'haskell-gitrev'
+ 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 
'haskell-monadlib'
+ 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 
'haskell-strict'
+ 'haskell-tf-random' 'haskell-transformers-base' 
'haskell-ansi-terminal'
+ 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz";)
+sha512sums=('e46b6ebf242d57287c8032db4c1763917acbfc9add76c92db35b5d3538df617248ffe20754e20ebc97e594150e309ac92cf1d3b17c3389895e2ca26f95a007f9')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 03:11:40
  Author: felixonmars
Revision: 494879

upgpkg: haskell-sbv 8.3-11

rebuild with quickcheck-instances 0.3.22

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 02:56:42 UTC (rev 494878)
+++ PKGBUILD2019-07-30 03:11:40 UTC (rev 494879)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=8.3
-pkgrel=10
+pkgrel=11
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="https://leventerkok.github.com/sbv";
 license=("BSD")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 03:11:51
  Author: felixonmars
Revision: 494880

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 494879, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 03:11:51 UTC (rev 494880)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=8.3
+pkgrel=11
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="https://leventerkok.github.com/sbv";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-random' 'haskell-syb' 'haskell-generic-deriving')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8efec98e296331a00202a7ded35205160628b59e1129a50eb2cb7c26deec4a553c4d9cd9055f1fdd3fec206a82601017fa91268871774f1816894dc79fc18408')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 02:56:32
  Author: felixonmars
Revision: 494877

upgpkg: haskell-ipynb 0.1-54

rebuild with quickcheck-instances 0.3.22

Modified:
  haskell-ipynb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 02:55:27 UTC (rev 494876)
+++ PKGBUILD2019-07-30 02:56:32 UTC (rev 494877)
@@ -3,7 +3,7 @@
 _hkgname=ipynb
 pkgname=haskell-ipynb
 pkgver=0.1
-pkgrel=53
+pkgrel=54
 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
 url="https://github.com/jgm/ipynb";
 license=('BSD')


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 02:56:42
  Author: felixonmars
Revision: 494878

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 494877, 
haskell-ipynb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 02:56:42 UTC (rev 494878)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ipynb
+pkgname=haskell-ipynb
+pkgver=0.1
+pkgrel=54
+pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
+url="https://github.com/jgm/ipynb";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 
'haskell-microlens-aeson'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 02:55:27
  Author: felixonmars
Revision: 494876

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-aeson-diff/repos/community-staging-x86_64/
  haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD
(from rev 494875, haskell-aeson-diff/trunk/PKGBUILD)

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

Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 
494875, haskell-aeson-diff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 02:55:27 UTC (rev 494876)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=aeson-diff
+pkgname=haskell-aeson-diff
+pkgver=1.1.0.7
+pkgrel=24
+pkgdesc="Extract and apply patches to JSON documents"
+url="https://github.com/thsutton/aeson-diff";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 
'haskell-hashable'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-optparse-applicative')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'hlint')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('309cc2c73337079414df2b8491ffa379c02e8c658b8c0bc886e45bb8ea22a8ef9284ca7d940201717a35e002ae116571acf6f3f57ef02805e0c397494e574a0b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 02:55:16
  Author: felixonmars
Revision: 494875

upgpkg: haskell-aeson-diff 1.1.0.7-24

rebuild with quickcheck-instances 0.3.22

Modified:
  haskell-aeson-diff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 02:52:53 UTC (rev 494874)
+++ PKGBUILD2019-07-30 02:55:16 UTC (rev 494875)
@@ -3,7 +3,7 @@
 _hkgname=aeson-diff
 pkgname=haskell-aeson-diff
 pkgver=1.1.0.7
-pkgrel=23
+pkgrel=24
 pkgdesc="Extract and apply patches to JSON documents"
 url="https://github.com/thsutton/aeson-diff";
 license=('BSD')


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 02:52:39
  Author: felixonmars
Revision: 494873

upgpkg: hlint 2.1.14-51

rebuild with quickcheck-instances 0.3.22

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 02:50:57 UTC (rev 494872)
+++ PKGBUILD2019-07-30 02:52:39 UTC (rev 494873)
@@ -3,7 +3,7 @@
 
 pkgname=hlint
 pkgver=2.1.14
-pkgrel=50
+pkgrel=51
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/";
 license=("BSD")


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 02:52:53
  Author: felixonmars
Revision: 494874

archrelease: copy trunk to community-staging-x86_64

Added:
  hlint/repos/community-staging-x86_64/
  hlint/repos/community-staging-x86_64/PKGBUILD
(from rev 494873, hlint/trunk/PKGBUILD)

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

Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 494873, 
hlint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-30 02:52:53 UTC (rev 494874)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hlint
+pkgver=2.1.14
+pkgrel=51
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 
'haskell-cpphs'
+ 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 
'haskell-refact'
+ 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml')
+conflicts=('haskell-hlint')
+replaces=('haskell-hlint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('d4c7474791252401740d121118576579dd82b2c6cd52072b28faaf39e431f0b378387675d70f122109e6dc111e9889a51310c1c8881f6e33c13b889be4f4bb41')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fgpl -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3"
+}


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

2019-07-29 Thread Felix Yan via arch-commits
Date: Tuesday, July 30, 2019 @ 02:50:46
  Author: felixonmars
Revision: 494871

upgpkg: hledger-web 1.14.1-105

rebuild with quickcheck-instances 0.3.22

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 02:48:33 UTC (rev 494870)
+++ PKGBUILD2019-07-30 02:50:46 UTC (rev 494871)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.14.1
-pkgrel=104
+pkgrel=105
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


  1   2   3   4   5   6   >