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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:41:11
  Author: felixonmars
Revision: 451009

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 451008, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
451008, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 06:41:11 UTC (rev 451009)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=47
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="http://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-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:40:54
  Author: felixonmars
Revision: 451008

upgpkg: tamarin-prover 1.4.1-47

rebuild with fast-logger 2.4.15

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 06:38:59 UTC (rev 451007)
+++ PKGBUILD2019-04-11 06:40:54 UTC (rev 451008)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=46
+pkgrel=47
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io";
 license=("GPL")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:38:39
  Author: felixonmars
Revision: 451006

upgpkg: stack 1.9.3-96

rebuild with fast-logger 2.4.15

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 06:31:12 UTC (rev 451005)
+++ PKGBUILD2019-04-11 06:38:39 UTC (rev 451006)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=1.9.3
-pkgrel=95
+pkgrel=96
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("BSD")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:38:59
  Author: felixonmars
Revision: 451007

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 451006, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 06:38:59 UTC (rev 451007)
@@ -0,0 +1,75 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.9.3
+pkgrel=96
+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 451006, 
stack/trunk/stack.install)
===
--- community-staging-x86_64/stack.install  (rev 0)
+++ community-staging-x86_64/stack.install  2019-04-11 06:38:59 UTC (rev 
451007)
@@ -0,0 +1,4 @@
+p

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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:30:56
  Author: felixonmars
Revision: 451004

upgpkg: postgrest 5.2.0-36

rebuild with fast-logger 2.4.15

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 06:26:56 UTC (rev 451003)
+++ PKGBUILD2019-04-11 06:30:56 UTC (rev 451004)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=5.2.0
-pkgrel=35
+pkgrel=36
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:31:12
  Author: felixonmars
Revision: 451005

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 451004, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 06:31:12 UTC (rev 451005)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=5.2.0
+pkgrel=36
+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 idris/trunk (PKGBUILD)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:26:40
  Author: felixonmars
Revision: 451002

upgpkg: idris 1.3.1-52

rebuild with fast-logger 2.4.15

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 06:08:42 UTC (rev 451001)
+++ PKGBUILD2019-04-11 06:26:40 UTC (rev 451002)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.1
-pkgrel=51
+pkgrel=52
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/";
 license=("BSD")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:26:56
  Author: felixonmars
Revision: 451003

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 451002, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 06:26:56 UTC (rev 451003)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.1
+pkgrel=52
+pkgdesc="Functional Programming Language with Dependent Types"
+url="http://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/' 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 hoogle/repos (2 files)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:08:42
  Author: felixonmars
Revision: 451001

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 451000, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 06:08:42 UTC (rev 451001)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.6
+pkgrel=3
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' '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-network-uri'
+ '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=('ecae5e16a3d61d9cb9be392749840cb79064fa083983fd60f24ccc59af37b3f28ff3d4136e3a1c875f53a519272d101ae6b3628be499c21777649f4763a5e299')
+
+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-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:08:24
  Author: felixonmars
Revision: 451000

upgpkg: hoogle 5.0.17.6-3

rebuild with fast-logger 2.4.15

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 06:06:45 UTC (rev 450999)
+++ PKGBUILD2019-04-11 06:08:24 UTC (rev 451000)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/";
 license=("BSD")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:06:45
  Author: felixonmars
Revision: 450999

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 450998, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 450998, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 06:06:45 UTC (rev 450999)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.14.1
+pkgrel=15
+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-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:06:30
  Author: felixonmars
Revision: 450998

upgpkg: hledger-web 1.14.1-15

rebuild with fast-logger 2.4.15

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 06:04:42 UTC (rev 450997)
+++ PKGBUILD2019-04-11 06:06:30 UTC (rev 450998)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.14.1
-pkgrel=14
+pkgrel=15
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:04:23
  Author: felixonmars
Revision: 450996

upgpkg: hledger-api 1.14-15

rebuild with fast-logger 2.4.15

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 06:03:03 UTC (rev 450995)
+++ PKGBUILD2019-04-11 06:04:23 UTC (rev 450996)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-api
 pkgver=1.14
-pkgrel=14
+pkgrel=15
 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-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:04:42
  Author: felixonmars
Revision: 450997

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 450996, hledger-api/trunk/PKGBUILD)

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 450996, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 06:04:42 UTC (rev 450997)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.14
+pkgrel=15
+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 git-annex/trunk (PKGBUILD)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:02:47
  Author: felixonmars
Revision: 450994

upgpkg: git-annex 7.20190322-14

rebuild with fast-logger 2.4.15

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:53:59 UTC (rev 450993)
+++ PKGBUILD2019-04-11 06:02:47 UTC (rev 450994)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20190322
-pkgrel=13
+pkgrel=14
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 06:03:03
  Author: felixonmars
Revision: 450995

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 450994, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 450994, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 06:03:03 UTC (rev 450995)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=7.20190322
+pkgrel=14
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/";
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 
'haskell-dav'
+ 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 
'haskell-edit-distance'
+ 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-hinotify'
+ 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 
'haskell-memory' 'haskell-microlens'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 
'haskell-network'
+ 'haskell-network-info' 'haskell-network-multicast' 
'haskell-network-uri'
+ 'haskell-old-locale' 'haskell-optparse-applicative' 
'haskell-path-pieces'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 
'haskell-resourcet'
+ 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 
'haskell-shakespeare'
+ 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun' 'haskell-torrent'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-uuid'
+ 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 
'haskell-warp-tls'
+ 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' 
'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+-ftorrentparser -fproduction -fpairing -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime -f-networkbsd
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" install-desktop 
install-completions
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:53:44
  Author: felixonmars
Revision: 450992

upgpkg: haskell-yesod-static 1.6.0.1-89

rebuild with fast-logger 2.4.15

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:52:10 UTC (rev 450991)
+++ PKGBUILD2019-04-11 05:53:44 UTC (rev 450992)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0.1
-pkgrel=88
+pkgrel=89
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:53:59
  Author: felixonmars
Revision: 450993

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-static/repos/community-staging-x86_64/
  haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD
(from rev 450992, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
450992, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:53:59 UTC (rev 450993)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0.1
+pkgrel=89
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 
'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in perl-task-weaken/repos (community-any community-any/PKGBUILD)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:51:39
  Author: felixonmars
Revision: 450989

archrelease: copy trunk to community-any

Added:
  perl-task-weaken/repos/community-any/
  perl-task-weaken/repos/community-any/PKGBUILD
(from rev 450988, perl-task-weaken/trunk/PKGBUILD)

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

Copied: perl-task-weaken/repos/community-any/PKGBUILD (from rev 450988, 
perl-task-weaken/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2019-04-11 05:51:39 UTC (rev 450989)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-task-weaken
+pkgver=1.06
+pkgrel=1
+pkgdesc="Ensure that a platform has weaken support"
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/Task-Weaken";
+depends=('perl')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/E/ET/ETHER/Task-Weaken-$pkgver.tar.gz";)
+sha512sums=('2cd723a748c1fb3df12b465ad278070330959c611ed125f54770c2d820202592cc6e46f16ee43671e310abfcf86fe7ffa639db7dd605d69d7d13fca793d59808')
+
+build() {
+  cd Task-Weaken-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Task-Weaken-$pkgver
+  make test
+}
+
+package() {
+  cd Task-Weaken-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:52:10
  Author: felixonmars
Revision: 450991

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
450990, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:52:10 UTC (rev 450991)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.6
+pkgrel=48
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="http://www.yesodweb.com";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-network' 'haskell-pretty-show' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('5010908c6d806d8f8e9c213275395bddc5b08541bdec464ae3dadaa45316a8bfc5c9d25f6edfa0546408dca4316e9c65939c2cd4a2329c2cc9ac164fc0e417d2')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:51:55
  Author: felixonmars
Revision: 450990

upgpkg: haskell-yesod-test 1.6.6-48

rebuild with fast-logger 2.4.15

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:51:39 UTC (rev 450989)
+++ PKGBUILD2019-04-11 05:51:55 UTC (rev 450990)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.6
-pkgrel=47
+pkgrel=48
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com";
 license=('MIT')


[arch-commits] Commit in (4 files)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:51:18
  Author: felixonmars
Revision: 450988

addpkg: perl-task-weaken 1.06-1

Added:
  perl-task-weaken/
  perl-task-weaken/repos/
  perl-task-weaken/trunk/
  perl-task-weaken/trunk/PKGBUILD

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

Added: perl-task-weaken/trunk/PKGBUILD
===
--- perl-task-weaken/trunk/PKGBUILD (rev 0)
+++ perl-task-weaken/trunk/PKGBUILD 2019-04-11 05:51:18 UTC (rev 450988)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-task-weaken
+pkgver=1.06
+pkgrel=1
+pkgdesc="Ensure that a platform has weaken support"
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/Task-Weaken";
+depends=('perl')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/E/ET/ETHER/Task-Weaken-$pkgver.tar.gz";)
+sha512sums=('2cd723a748c1fb3df12b465ad278070330959c611ed125f54770c2d820202592cc6e46f16ee43671e310abfcf86fe7ffa639db7dd605d69d7d13fca793d59808')
+
+build() {
+  cd Task-Weaken-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Task-Weaken-$pkgver
+  make test
+}
+
+package() {
+  cd Task-Weaken-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:50:52
  Author: felixonmars
Revision: 450987

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 450986, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
450986, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:50:52 UTC (rev 450987)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.6
+pkgrel=27
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4512a28e0e90e586b0b4cfbc1461c8773339c980e4244f7136e04ddd77f1a9fc1b7eb1311962bfb4a68b0163ea29eca50761cfc52e50e01e10fbc6184b2d481b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:50:37
  Author: felixonmars
Revision: 450986

upgpkg: haskell-yesod-auth 1.6.6-27

rebuild with fast-logger 2.4.15

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:49:24 UTC (rev 450985)
+++ PKGBUILD2019-04-11 05:50:37 UTC (rev 450986)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.6
-pkgrel=26
+pkgrel=27
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:49:08
  Author: felixonmars
Revision: 450984

upgpkg: haskell-yesod 1.6.0-240

rebuild with fast-logger 2.4.15

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:48:12 UTC (rev 450983)
+++ PKGBUILD2019-04-11 05:49:08 UTC (rev 450984)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=239
+pkgrel=240
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:49:24
  Author: felixonmars
Revision: 450985

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 450984, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:49:24 UTC (rev 450985)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=240
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default-class' 'haskell-fast-logger' 
'haskell-monad-logger'
+ 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 
'haskell-wai-logger'
+ 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:48:12
  Author: felixonmars
Revision: 450983

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-form/repos/community-staging-x86_64/
  haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD
(from rev 450982, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
450982, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:48:12 UTC (rev 450983)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.4
+pkgrel=35
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 
'haskell-email-validate'
+ 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 
'haskell-shakespeare'
+ 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 
'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('26900428efe018b5e7bbe4c26ca83bc3b2425c7e9fa777c107898a4274c663572011330cd233c18ceeb7e0dea1965640541142736469580de0f309aa7f765f63')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:47:56
  Author: felixonmars
Revision: 450982

upgpkg: haskell-yesod-form 1.6.4-35

rebuild with fast-logger 2.4.15

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:46:42 UTC (rev 450981)
+++ PKGBUILD2019-04-11 05:47:56 UTC (rev 450982)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.4
-pkgrel=34
+pkgrel=35
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:46:42
  Author: felixonmars
Revision: 450981

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-persistent/repos/community-staging-x86_64/
  haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD
(from rev 450980, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 450980, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:46:42 UTC (rev 450981)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.1
+pkgrel=89
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('da12967cef7660581eeea16c5f4a28675fdc1fd697b265e9eee9c462e26385870e894653eada6a02532655693d3b72f202fde445949d44324ebfab40c7f6b52d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:46:26
  Author: felixonmars
Revision: 450980

upgpkg: haskell-yesod-persistent 1.6.0.1-89

rebuild with fast-logger 2.4.15

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:45:30 UTC (rev 450979)
+++ PKGBUILD2019-04-11 05:46:26 UTC (rev 450980)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.1
-pkgrel=88
+pkgrel=89
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:45:30
  Author: felixonmars
Revision: 450979

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-default/repos/community-staging-x86_64/
  haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD
(from rev 450978, haskell-yesod-default/trunk/PKGBUILD)

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

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
450978, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:45:30 UTC (rev 450979)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=497
+pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-yesod-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:45:14
  Author: felixonmars
Revision: 450978

upgpkg: haskell-yesod-default 1.2.0-497

rebuild with fast-logger 2.4.15

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:44:22 UTC (rev 450977)
+++ PKGBUILD2019-04-11 05:45:14 UTC (rev 450978)
@@ -4,7 +4,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=496
+pkgrel=497
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:44:22
  Author: felixonmars
Revision: 450977

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
450976, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:44:22 UTC (rev 450977)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.13
+pkgrel=10
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal'
+ 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cookie'
+ 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory'
+ 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 
'haskell-primitive'
+ 'haskell-random' 'haskell-resourcet' 'haskell-rio' 
'haskell-shakespeare'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 
'haskell-word8')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('3f8f3eb167ffa82ae7ff92b87c2aeb7dd1d3c24bf728cb9be59e066763f880fdb2ebd315936421d80cee8c1d81dda6f758d2fb31ae7b79cb1ecd815904a4c874')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:44:06
  Author: felixonmars
Revision: 450976

upgpkg: haskell-yesod-core 1.6.13-10

rebuild with fast-logger 2.4.15

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:43:00 UTC (rev 450975)
+++ PKGBUILD2019-04-11 05:44:06 UTC (rev 450976)
@@ -4,7 +4,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.13
-pkgrel=9
+pkgrel=10
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:43:00
  Author: felixonmars
Revision: 450975

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-server/repos/community-staging-x86_64/
  haskell-servant-server/repos/community-staging-x86_64/PKGBUILD
(from rev 450974, haskell-servant-server/trunk/PKGBUILD)

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 450974, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:43:00 UTC (rev 450975)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.16
+pkgrel=13
+pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
+url="http://haskell-servant.readthedocs.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 
'haskell-base64-bytestring'
+ 'haskell-exceptions' 'haskell-http-api-data' 'haskell-http-media' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 
'haskell-servant'
+ 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged'
+ 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 
'haskell-warp'
+ 'haskell-word8')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-should-not-typecheck' 'haskell-quickcheck' 
'haskell-safe' 'haskell-wai-extra'
+ 'haskell-temporary' 'haskell-transformers-compat')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9335b35e64b4fa10245abf92d2fdd77bafabd2d71c6c1b4848b4630b6bc2104557d6b23d36c446ecc7757de47fe0a63f37dc17a40b531c246eb94dc8813bc8a8')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:42:44
  Author: felixonmars
Revision: 450974

upgpkg: haskell-servant-server 0.16-13

rebuild with fast-logger 2.4.15

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:41:07 UTC (rev 450973)
+++ PKGBUILD2019-04-11 05:42:44 UTC (rev 450974)
@@ -4,7 +4,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.16
-pkgrel=12
+pkgrel=13
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="http://haskell-servant.readthedocs.org/";
 license=("BSD")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:41:07
  Author: felixonmars
Revision: 450973

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 
450972, haskell-hjsonschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:41:07 UTC (rev 450973)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonschema
+pkgname=haskell-hjsonschema
+pkgver=1.9.0
+pkgrel=183
+pkgdesc="JSON Schema library"
+url="https://github.com/seagreen/hjsonschema";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-hashable' 
'haskell-hjsonpointer'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-pcre-heavy'
+ 'haskell-profunctors' 'haskell-protolude' 'haskell-quickcheck' 
'haskell-safe-exceptions'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-app-static' 'haskell-warp')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c71f4f23453abbb7e5c3b8a04e9fd2bea560e03ccf590fbad3739f609fe0e4e5292acfe94204b2d52d30f8fda8cc1c94edac41d5095f6be1c4cf8c05ec08e273')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "json-schema.org is NXDOMAIN as of 
2018-06-03"
+}
+
+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 "MIT-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt"
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:40:51
  Author: felixonmars
Revision: 450972

upgpkg: haskell-hjsonschema 1.9.0-183

rebuild with fast-logger 2.4.15

Modified:
  haskell-hjsonschema/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:38:50 UTC (rev 450971)
+++ PKGBUILD2019-04-11 05:40:51 UTC (rev 450972)
@@ -4,7 +4,7 @@
 _hkgname=hjsonschema
 pkgname=haskell-hjsonschema
 pkgver=1.9.0
-pkgrel=182
+pkgrel=183
 pkgdesc="JSON Schema library"
 url="https://github.com/seagreen/hjsonschema";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:38:50
  Author: felixonmars
Revision: 450971

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 450970, haskell-hakyll/trunk/PKGBUILD)

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
450970, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:38:50 UTC (rev 450971)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.5.1
+pkgrel=42
+pkgdesc="A static website compiler library"
+url="http://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=('bc8cc9944229c691fbec6b7e6ea52e8a65bd8cc2093d42bd577e30ded1767370b439d8dc694e9842b300f7c884f851cac6a2a9de2817a961c779b83fb0ee1718')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.7/<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-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:38:34
  Author: felixonmars
Revision: 450970

upgpkg: haskell-hakyll 4.12.5.1-42

rebuild with fast-logger 2.4.15

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:36:43 UTC (rev 450969)
+++ PKGBUILD2019-04-11 05:38:34 UTC (rev 450970)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.5.1
-pkgrel=41
+pkgrel=42
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll";
 license=("BSD")


[arch-commits] Commit in haskell-wai-app-static/repos (2 files)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:36:43
  Author: felixonmars
Revision: 450969

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-app-static/repos/community-staging-x86_64/
  haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD
(from rev 450968, haskell-wai-app-static/trunk/PKGBUILD)

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

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 450968, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:36:43 UTC (rev 450969)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.6.3
+pkgrel=19
+pkgdesc="WAI application for static serving"
+url="http://www.yesodweb.com/book/web-application-interface";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-zlib')
+makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('acbbb499bd357e758ba46f8d8f0afab22242e4541c3cbaa97bbb5d81d55dfd6fc7c336c36b84591718d9d910dc0a7cbdadd07434cb6a4019ca595040bd18cb79')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-print
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:35:34
  Author: felixonmars
Revision: 450967

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from 
rev 450966, haskell-hspec-wai-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:35:34 UTC (rev 450967)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai-json
+pkgname=haskell-hspec-wai-json
+pkgver=0.9.2
+pkgrel=21
+pkgdesc="Testing JSON APIs with hspec-wai"
+url="https://github.com/hspec/hspec-wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 
'haskell-case-insensitive'
+ 'haskell-hspec-wai')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('244d94f9099199a32f0de0412b053ad0d968c88b725f476414707caf95caaaedc07d7d5a301fb4aeaf6586cef54effd93f8ca1cf053031219ca1e0a08bcfb0b7')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:36:25
  Author: felixonmars
Revision: 450968

upgpkg: haskell-wai-app-static 3.1.6.3-19

rebuild with fast-logger 2.4.15

Modified:
  haskell-wai-app-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:35:34 UTC (rev 450967)
+++ PKGBUILD2019-04-11 05:36:25 UTC (rev 450968)
@@ -4,7 +4,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.6.3
-pkgrel=18
+pkgrel=19
 pkgdesc="WAI application for static serving"
 url="http://www.yesodweb.com/book/web-application-interface";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:35:17
  Author: felixonmars
Revision: 450966

upgpkg: haskell-hspec-wai-json 0.9.2-21

rebuild with fast-logger 2.4.15

Modified:
  haskell-hspec-wai-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:34:30 UTC (rev 450965)
+++ PKGBUILD2019-04-11 05:35:17 UTC (rev 450966)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.9.2
-pkgrel=20
+pkgrel=21
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:34:30
  Author: felixonmars
Revision: 450965

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 
450964, haskell-hspec-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:34:30 UTC (rev 450965)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai
+pkgname=haskell-hspec-wai
+pkgver=0.9.2
+pkgrel=17
+pkgdesc="Experimental Hspec support for testing WAI applications"
+url="https://github.com/hspec/hspec-wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-case-insensitive'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 
'haskell-http-types'
+ 'haskell-wai' 'haskell-wai-extra')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a3a6a24fc948d924f60f55da7d133446c57549f9967a47adafa8f8df057370472348f9413477a4f78f5068233a6b103396810e611161735ec75f87b6d9673edb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:34:09
  Author: felixonmars
Revision: 450964

upgpkg: haskell-hspec-wai 0.9.2-17

rebuild with fast-logger 2.4.15

Modified:
  haskell-hspec-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:32:57 UTC (rev 450963)
+++ PKGBUILD2019-04-11 05:34:09 UTC (rev 450964)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai
 pkgname=haskell-hspec-wai
 pkgver=0.9.2
-pkgrel=16
+pkgrel=17
 pkgdesc="Experimental Hspec support for testing WAI applications"
 url="https://github.com/hspec/hspec-wai";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:32:41
  Author: felixonmars
Revision: 450962

upgpkg: haskell-cheapskate 0.1.1.1-36

rebuild with fast-logger 2.4.15

Modified:
  haskell-cheapskate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:31:46 UTC (rev 450961)
+++ PKGBUILD2019-04-11 05:32:41 UTC (rev 450962)
@@ -4,7 +4,7 @@
 _hkgname=cheapskate
 pkgname=haskell-cheapskate
 pkgver=0.1.1.1
-pkgrel=35
+pkgrel=36
 pkgdesc="Experimental markdown processor."
 url="https://github.com/jgm/cheapskate";
 license=("BSD")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:32:57
  Author: felixonmars
Revision: 450963

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 
450962, haskell-cheapskate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:32:57 UTC (rev 450963)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cheapskate
+pkgname=haskell-cheapskate
+pkgver=0.1.1.1
+pkgrel=36
+pkgdesc="Experimental markdown processor."
+url="https://github.com/jgm/cheapskate";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" 
"haskell-data-default" "haskell-http-types"
+ "haskell-syb" "haskell-uniplate" "haskell-wai"
+ "haskell-wai-extra" "haskell-xss-sanitize")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('551fdf43f8ed8e15ed4a5ac1649f319477cc80762a34499eed58c7c77e1f3e2bc0c4f9887aac7632f341e825c202850617d0572fa6cb748104bbf2874dfba353')
+
+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 \
+-fdingus
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:31:36
  Author: felixonmars
Revision: 450960

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 450959, haskell-wai-extra/trunk/PKGBUILD)

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

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
450959, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:31:36 UTC (rev 450960)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.25
+pkgrel=17
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-base64-bytestring'
+ 'haskell-case-insensitive' 'haskell-cookie' 
'haskell-data-default-class'
+ 'haskell-fast-logger' 'haskell-http-types' 'haskell-iproute' 
'haskell-network'
+ 'haskell-old-locale' 'haskell-resourcet' 'haskell-streaming-commons'
+ 'haskell-unix-compat' 'haskell-vault' 'haskell-void' 'haskell-wai'
+ 'haskell-wai-logger' 'haskell-word8' 'haskell-zlib')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a8fe5f4aa0e5fa05366c6c146b9988e87e79be66192a2821a078368520a4a129f5d146b27115b0428281c6174f37fa4c695f679243d306c12b3c3fcceafd6424')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-build-example
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in perl-env-shellwords/repos (2 files)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:31:46
  Author: felixonmars
Revision: 450961

archrelease: copy trunk to community-any

Added:
  perl-env-shellwords/repos/community-any/
  perl-env-shellwords/repos/community-any/PKGBUILD
(from rev 450960, perl-env-shellwords/trunk/PKGBUILD)

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

Copied: perl-env-shellwords/repos/community-any/PKGBUILD (from rev 450960, 
perl-env-shellwords/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2019-04-11 05:31:46 UTC (rev 450961)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-env-shellwords
+pkgver=0.02
+pkgrel=1
+pkgdesc="Environment variables for arguments as array"
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/Env-ShellWords";
+depends=('perl')
+makedepends=('perl-test2-suite')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Env-ShellWords-$pkgver.tar.gz";)
+sha512sums=('33bea16332b5a3a1dbb5fbcff7a184dac3893f00163d74f79943b3e130d6eebc26c94f761fe77178803e8a124ba4a7fb4b4b3f836adca7ef9193b14eb6fc')
+
+build() {
+  cd Env-ShellWords-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Env-ShellWords-$pkgver
+  make test
+}
+
+package() {
+  cd Env-ShellWords-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:31:15
  Author: felixonmars
Revision: 450958

upgpkg: haskell-wai-extra 3.0.25-17

rebuild with fast-logger 2.4.15

Modified:
  haskell-wai-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:30:13 UTC (rev 450957)
+++ PKGBUILD2019-04-11 05:31:15 UTC (rev 450958)
@@ -4,7 +4,7 @@
 _hkgname=wai-extra
 pkgname=haskell-wai-extra
 pkgver=3.0.25
-pkgrel=16
+pkgrel=17
 pkgdesc="Provides some basic WAI handlers and middleware."
 url="https://github.com/yesodweb/wai";
 license=("MIT")


[arch-commits] Commit in (4 files)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:31:25
  Author: felixonmars
Revision: 450959

addpkg: perl-env-shellwords 0.02-1

Added:
  perl-env-shellwords/
  perl-env-shellwords/repos/
  perl-env-shellwords/trunk/
  perl-env-shellwords/trunk/PKGBUILD

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

Added: perl-env-shellwords/trunk/PKGBUILD
===
--- perl-env-shellwords/trunk/PKGBUILD  (rev 0)
+++ perl-env-shellwords/trunk/PKGBUILD  2019-04-11 05:31:25 UTC (rev 450959)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-env-shellwords
+pkgver=0.02
+pkgrel=1
+pkgdesc="Environment variables for arguments as array"
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/Env-ShellWords";
+depends=('perl')
+makedepends=('perl-test2-suite')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Env-ShellWords-$pkgver.tar.gz";)
+sha512sums=('33bea16332b5a3a1dbb5fbcff7a184dac3893f00163d74f79943b3e130d6eebc26c94f761fe77178803e8a124ba4a7fb4b4b3f836adca7ef9193b14eb6fc')
+
+build() {
+  cd Env-ShellWords-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Env-ShellWords-$pkgver
+  make test
+}
+
+package() {
+  cd Env-ShellWords-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:30:13
  Author: felixonmars
Revision: 450957

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-logger/repos/community-staging-x86_64/
  haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD
(from rev 450956, haskell-wai-logger/trunk/PKGBUILD)

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

Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
450956, haskell-wai-logger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:30:13 UTC (rev 450957)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-logger
+pkgname=haskell-wai-logger
+pkgver=2.3.4
+pkgrel=22
+pkgdesc="A logging system for WAI"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteorder' 'haskell-fast-logger'
+ 'haskell-http-types' 'haskell-network' 'haskell-wai')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
+checkdepends=('haskell-wai-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('458c54db0a4c3d2f4ac165c3c5b392551e19624b099336dd63042210e72e195fa763b11e305753846307eac210d666501aea9408107f801e6663b4fb5995da27')
+
+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-wai-logger/trunk (PKGBUILD)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:29:55
  Author: felixonmars
Revision: 450956

upgpkg: haskell-wai-logger 2.3.4-22

rebuild with fast-logger 2.4.15

Modified:
  haskell-wai-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:29:14 UTC (rev 450955)
+++ PKGBUILD2019-04-11 05:29:55 UTC (rev 450956)
@@ -4,7 +4,7 @@
 _hkgname=wai-logger
 pkgname=haskell-wai-logger
 pkgver=2.3.4
-pkgrel=21
+pkgrel=22
 pkgdesc="A logging system for WAI"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:29:14
  Author: felixonmars
Revision: 450955

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-sqlite/repos/community-staging-x86_64/
  haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD
(from rev 450954, haskell-persistent-sqlite/trunk/PKGBUILD)

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 450954, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:29:14 UTC (rev 450955)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.9.3
+pkgrel=2
+pkgdesc="Backend for the persistent library using sqlite3"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-microlens-th'
+ 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' 
'haskell-resource-pool'
+ 'haskell-resourcet' 'haskell-unliftio-core' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0b31fecbe5486a94b2242f58e529165e646c0dd64d9f8283dd84c6cbde9c0b90f94a730f4443ecb128b9f21a2e94b34d47d12402c6b9d063b6e6eb928c2a46c1')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-build-sanity-exe -fsystemlib -fuse-pkgconfig
+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-persistent-sqlite/trunk (PKGBUILD)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:28:56
  Author: felixonmars
Revision: 450954

upgpkg: haskell-persistent-sqlite 2.9.3-2

rebuild with fast-logger 2.4.15

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:27:49 UTC (rev 450953)
+++ PKGBUILD2019-04-11 05:28:56 UTC (rev 450954)
@@ -4,7 +4,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.9.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Backend for the persistent library using sqlite3"
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:27:49
  Author: felixonmars
Revision: 450953

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-template/repos/community-staging-x86_64/
  haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD
(from rev 450952, haskell-persistent-template/trunk/PKGBUILD)

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

Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 450952, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:27:49 UTC (rev 450953)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.6.0
+pkgrel=20
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" 
"haskell-http-api-data"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" 
"haskell-persistent"
+ "haskell-tagged" "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('25ec2a40d77b9d05de370c6343e5377b5fe74932ef82797a8abd140c884d5a6aa1624c55a3e9617ada5de3bda2fe2e7c6fb59433a8acb7f0bb14833b321faad7')
+
+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-persistent-template/trunk (PKGBUILD)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:27:31
  Author: felixonmars
Revision: 450952

upgpkg: haskell-persistent-template 2.6.0-20

rebuild with fast-logger 2.4.15

Modified:
  haskell-persistent-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:26:52 UTC (rev 450951)
+++ PKGBUILD2019-04-11 05:27:31 UTC (rev 450952)
@@ -4,7 +4,7 @@
 _hkgname=persistent-template
 pkgname=haskell-persistent-template
 pkgver=2.6.0
-pkgrel=19
+pkgrel=20
 pkgdesc="Type-safe, non-relational, multi-backend persistence"
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:26:39
  Author: felixonmars
Revision: 450950

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-qq/repos/community-staging-x86_64/
  haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD
(from rev 450948, haskell-persistent-qq/trunk/PKGBUILD)

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

Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
450948, haskell-persistent-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:26:39 UTC (rev 450950)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-qq
+pkgname=haskell-persistent-qq
+pkgver=2.9.1
+pkgrel=3
+pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
+url="https://github.com/yesod-web/persistent";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3504eba27815632dd2b9c08079bc430da659bfdf082f66c8e87753afd93d472559953f5bcd96af26b7ef65d72cdbb6c0106ccfc2e73e6148a5f631bcfe8fa86d')
+
+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
+}
+
+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 ttf-ionicons/repos/community-any (PKGBUILD PKGBUILD)

2019-04-10 Thread Brett Cornwall via arch-commits
Date: Thursday, April 11, 2019 @ 05:26:52
  Author: ainola
Revision: 450951

archrelease: copy trunk to community-any

Added:
  ttf-ionicons/repos/community-any/PKGBUILD
(from rev 450950, ttf-ionicons/trunk/PKGBUILD)
Deleted:
  ttf-ionicons/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-11 05:26:39 UTC (rev 450950)
+++ PKGBUILD2019-04-11 05:26:52 UTC (rev 450951)
@@ -1,19 +0,0 @@
-# Maintainer: Ainola 
-# Contributor: Alexander F. Rødseth 
-# Contributor: Andrea Scarpino 
-
-pkgname=ttf-ionicons
-pkgver=4.5.5
-pkgrel=1
-pkgdesc='Font from the Ionic mobile framework'
-arch=('any')
-license=('MIT')
-url='https://ionicons.com/'
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v$pkgver.tar.gz";)
-sha256sums=('6896dbee5d22920383c7d22d87cff2a99d2eeea729a53bb62c83e667c6b8c72a')
-
-package() {
-cd "ionicons-$pkgver"
-install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/"
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: ttf-ionicons/repos/community-any/PKGBUILD (from rev 450950, 
ttf-ionicons/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-04-11 05:26:52 UTC (rev 450951)
@@ -0,0 +1,19 @@
+# Maintainer: Ainola 
+# Contributor: Alexander F. Rødseth 
+# Contributor: Andrea Scarpino 
+
+pkgname=ttf-ionicons
+pkgver=4.5.6
+pkgrel=1
+pkgdesc='Font from the Ionic mobile framework'
+arch=('any')
+license=('MIT')
+url='https://ionicons.com/'
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v$pkgver.tar.gz";)
+sha256sums=('435e96b0e953d00a3bef103acadc15e7c4db2dcb5c0cd26b6fe7de2f1bacbcd2')
+
+package() {
+cd "ionicons-$pkgver"
+install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/"
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


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

2019-04-10 Thread Brett Cornwall via arch-commits
Date: Thursday, April 11, 2019 @ 05:26:37
  Author: ainola
Revision: 450949

upgpkg: ttf-ionicons 4.5.6-1

Modified:
  ttf-ionicons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:26:22 UTC (rev 450948)
+++ PKGBUILD2019-04-11 05:26:37 UTC (rev 450949)
@@ -3,7 +3,7 @@
 # Contributor: Andrea Scarpino 
 
 pkgname=ttf-ionicons
-pkgver=4.5.5
+pkgver=4.5.6
 pkgrel=1
 pkgdesc='Font from the Ionic mobile framework'
 arch=('any')
@@ -10,7 +10,7 @@
 license=('MIT')
 url='https://ionicons.com/'
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v$pkgver.tar.gz";)
-sha256sums=('6896dbee5d22920383c7d22d87cff2a99d2eeea729a53bb62c83e667c6b8c72a')
+sha256sums=('435e96b0e953d00a3bef103acadc15e7c4db2dcb5c0cd26b6fe7de2f1bacbcd2')
 
 package() {
 cd "ionicons-$pkgver"


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:26:22
  Author: felixonmars
Revision: 450948

upgpkg: haskell-persistent-qq 2.9.1-3

rebuild with fast-logger 2.4.15

Modified:
  haskell-persistent-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:25:39 UTC (rev 450947)
+++ PKGBUILD2019-04-11 05:26:22 UTC (rev 450948)
@@ -3,7 +3,7 @@
 _hkgname=persistent-qq
 pkgname=haskell-persistent-qq
 pkgver=2.9.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
 url="https://github.com/yesod-web/persistent";
 license=('MIT')


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:25:39
  Author: felixonmars
Revision: 450947

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 
450946, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:25:39 UTC (rev 450947)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=2.7.0
+pkgrel=12
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/bitemyapp/esqueleto";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-conduit' 
'haskell-monad-logger'
+ 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' 
'haskell-unliftio'
+ 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0a491c3613bbe09bf1851824db0c8d73c567634cdfca660180fc3a3ab1b7b9bed67ce7f2838157e28eef6ebb01e69593292f07330ddbddd85f62ab349d45fbff')
+
+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-mysql -f-postgresql
+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-esqueleto/trunk (PKGBUILD)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:25:23
  Author: felixonmars
Revision: 450946

upgpkg: haskell-esqueleto 2.7.0-12

rebuild with fast-logger 2.4.15

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:24:18 UTC (rev 450945)
+++ PKGBUILD2019-04-11 05:25:23 UTC (rev 450946)
@@ -4,7 +4,7 @@
 _hkgname=esqueleto
 pkgname=haskell-esqueleto
 pkgver=2.7.0
-pkgrel=11
+pkgrel=12
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto";
 license=("BSD")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:24:03
  Author: felixonmars
Revision: 450944

upgpkg: haskell-persistent 2.9.2-3

rebuild with fast-logger 2.4.15

Modified:
  haskell-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:22:27 UTC (rev 450943)
+++ PKGBUILD2019-04-11 05:24:03 UTC (rev 450944)
@@ -4,7 +4,7 @@
 _hkgname=persistent
 pkgname=haskell-persistent
 pkgver=2.9.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Type-safe, multi-backend data serialization"
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:24:18
  Author: felixonmars
Revision: 450945

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 
450944, haskell-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:24:18 UTC (rev 450945)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent
+pkgname=haskell-persistent
+pkgver=2.9.2
+pkgrel=3
+pkgdesc="Type-safe, multi-backend data serialization"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-conduit' 
'haskell-fast-logger'
+ 'haskell-http-api-data' 'haskell-monad-logger' 'haskell-old-locale' 
'haskell-path-pieces'
+ 'haskell-resource-pool' 'haskell-resourcet' 'haskell-scientific' 
'haskell-silently'
+ 'haskell-tagged' 'haskell-unordered-containers' 
'haskell-unliftio-core' 'haskell-vector'
+ 'haskell-void')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('02bff4213da5c95316344100a74bb1731abacb0751986e15041f2001d620daf0e1af86637ed9e544253197172f223f1c1e7e4fd20f000a612cc4c05903809de1')
+
+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-nooverlap
+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-monad-logger/repos (2 files)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:22:27
  Author: felixonmars
Revision: 450943

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monad-logger/repos/community-staging-x86_64/
  haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD
(from rev 450942, haskell-monad-logger/trunk/PKGBUILD)

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

Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
450942, haskell-monad-logger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:22:27 UTC (rev 450943)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-logger
+pkgname=haskell-monad-logger
+pkgver=0.3.30
+pkgrel=36
+pkgdesc="A class of monads which can log messages."
+url="https://github.com/kazu-yamamoto/logger";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-exceptions'
+ 'haskell-fast-logger' 'haskell-lifted-base' 'haskell-monad-control' 
'haskell-monad-loops'
+ 'haskell-resourcet' 'haskell-stm-chans'
+ 'haskell-transformers-base' 'haskell-transformers-compat' 
'haskell-unliftio-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f28157159dff780fe7fef9634757a6df064b3463e4b7cb6d89c59ab6fd2904f2ab8806c1ebfeaaa2bf950338ef9bfa8249e3b3250157b54464967e9bcdf2ffe2')
+
+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 \
+-ftemplate_haskell
+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-monad-logger/trunk (PKGBUILD)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:22:11
  Author: felixonmars
Revision: 450942

upgpkg: haskell-monad-logger 0.3.30-36

rebuild with fast-logger 2.4.15

Modified:
  haskell-monad-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:21:11 UTC (rev 450941)
+++ PKGBUILD2019-04-11 05:22:11 UTC (rev 450942)
@@ -4,7 +4,7 @@
 _hkgname=monad-logger
 pkgname=haskell-monad-logger
 pkgver=0.3.30
-pkgrel=35
+pkgrel=36
 pkgdesc="A class of monads which can log messages."
 url="https://github.com/kazu-yamamoto/logger";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:20:56
  Author: felixonmars
Revision: 450940

upgpkg: haskell-fast-logger 2.4.15-1

rebuild with fast-logger 2.4.15

Modified:
  haskell-fast-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 05:20:16 UTC (rev 450939)
+++ PKGBUILD2019-04-11 05:20:56 UTC (rev 450940)
@@ -3,7 +3,7 @@
 
 _hkgname=fast-logger
 pkgname=haskell-fast-logger
-pkgver=2.4.14
+pkgver=2.4.15
 pkgrel=1
 pkgdesc="A fast logging system"
 url="https://github.com/kazu-yamamoto/logger";
@@ -13,7 +13,7 @@
  'haskell-unix-time')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('9ed9373e58d223fec8abd62cc3266f23ea48d2fc986ddb29783371c01a6e463f7872501baf08f94b21fc02967e658922d1b0a051d6d7301d449cb9175a4053b9')
+sha512sums=('96c3d04e333dd778ed5568f0291fdade3ccb6b1a8ed569aade785f2ee3ad0bb1405e5c46cc1e8841ef569c508f8d5d3ee6be37aa5b9a5b68dc877abda80da5dc')
 
 build() {
 cd $_hkgname-$pkgver


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:21:11
  Author: felixonmars
Revision: 450941

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-fast-logger/repos/community-staging-x86_64/
  haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD
(from rev 450940, haskell-fast-logger/trunk/PKGBUILD)

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

Copied: haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
450940, haskell-fast-logger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 05:21:11 UTC (rev 450941)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fast-logger
+pkgname=haskell-fast-logger
+pkgver=2.4.15
+pkgrel=1
+pkgdesc="A fast logging system"
+url="https://github.com/kazu-yamamoto/logger";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-auto-update' 'haskell-easy-file' 
'haskell-unix-compat'
+ 'haskell-unix-time')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('96c3d04e333dd778ed5568f0291fdade3ccb6b1a8ed569aade785f2ee3ad0bb1405e5c46cc1e8841ef569c508f8d5d3ee6be37aa5b9a5b68dc877abda80da5dc')
+
+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 perl-ffi-checklib/repos (2 files)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:20:16
  Author: felixonmars
Revision: 450939

archrelease: copy trunk to community-any

Added:
  perl-ffi-checklib/repos/community-any/
  perl-ffi-checklib/repos/community-any/PKGBUILD
(from rev 450938, perl-ffi-checklib/trunk/PKGBUILD)

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

Copied: perl-ffi-checklib/repos/community-any/PKGBUILD (from rev 450938, 
perl-ffi-checklib/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2019-04-11 05:20:16 UTC (rev 450939)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-ffi-checklib
+pkgver=0.23
+pkgrel=1
+pkgdesc="Check that a library is available for FFI"
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/FFI-CheckLib";
+depends=('perl')
+checkdepends=('perl-test-exit' 'perl-test2-suite')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/FFI-CheckLib-$pkgver.tar.gz";)
+sha512sums=('6b7342c8b68a4ca1a204ce36224bc065bc5905390ca7bb9071ba7b8bd4f33b7a26b6842c6aea833b3315d3e1369c42898df0aedd2880509d1fefe813a9a6046a')
+
+build() {
+  cd FFI-CheckLib-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd FFI-CheckLib-$pkgver
+  make test
+}
+
+package() {
+  cd FFI-CheckLib-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in (4 files)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:19:58
  Author: felixonmars
Revision: 450938

addpkg: perl-ffi-checklib 0.23-1

Added:
  perl-ffi-checklib/
  perl-ffi-checklib/repos/
  perl-ffi-checklib/trunk/
  perl-ffi-checklib/trunk/PKGBUILD

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

Added: perl-ffi-checklib/trunk/PKGBUILD
===
--- perl-ffi-checklib/trunk/PKGBUILD(rev 0)
+++ perl-ffi-checklib/trunk/PKGBUILD2019-04-11 05:19:58 UTC (rev 450938)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-ffi-checklib
+pkgver=0.23
+pkgrel=1
+pkgdesc="Check that a library is available for FFI"
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/FFI-CheckLib";
+depends=('perl')
+checkdepends=('perl-test-exit' 'perl-test2-suite')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/FFI-CheckLib-$pkgver.tar.gz";)
+sha512sums=('6b7342c8b68a4ca1a204ce36224bc065bc5905390ca7bb9071ba7b8bd4f33b7a26b6842c6aea833b3315d3e1369c42898df0aedd2880509d1fefe813a9a6046a')
+
+build() {
+  cd FFI-CheckLib-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd FFI-CheckLib-$pkgver
+  make test
+}
+
+package() {
+  cd FFI-CheckLib-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in perl-test-exit/repos (community-any community-any/PKGBUILD)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:17:52
  Author: felixonmars
Revision: 450937

archrelease: copy trunk to community-any

Added:
  perl-test-exit/repos/community-any/
  perl-test-exit/repos/community-any/PKGBUILD
(from rev 450936, perl-test-exit/trunk/PKGBUILD)

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

Copied: perl-test-exit/repos/community-any/PKGBUILD (from rev 450936, 
perl-test-exit/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2019-04-11 05:17:52 UTC (rev 450937)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-test-exit
+pkgver=0.11
+pkgrel=1
+pkgdesc="Test whether code exits without terminating testing."
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/Test-Exit";
+depends=('perl-return-multilevel')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/A/AR/ARODLAND/Test-Exit-$pkgver.tar.gz";)
+sha512sums=('cd2ebb191f1d0c64017df9c4de50539985b96251222d88c644dafeb64b7373afdf28cd84d1c58caa78ee5704650f94efdd0e2971bbba962c1aeb799e812f26e4')
+
+build() {
+  cd Test-Exit-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Test-Exit-$pkgver
+  make test
+}
+
+package() {
+  cd Test-Exit-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in (4 files)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:17:32
  Author: felixonmars
Revision: 450936

addpkg: perl-test-exit 0.11-1

Added:
  perl-test-exit/
  perl-test-exit/repos/
  perl-test-exit/trunk/
  perl-test-exit/trunk/PKGBUILD

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

Added: perl-test-exit/trunk/PKGBUILD
===
--- perl-test-exit/trunk/PKGBUILD   (rev 0)
+++ perl-test-exit/trunk/PKGBUILD   2019-04-11 05:17:32 UTC (rev 450936)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-test-exit
+pkgver=0.11
+pkgrel=1
+pkgdesc="Test whether code exits without terminating testing."
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/Test-Exit";
+depends=('perl-return-multilevel')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/A/AR/ARODLAND/Test-Exit-$pkgver.tar.gz";)
+sha512sums=('cd2ebb191f1d0c64017df9c4de50539985b96251222d88c644dafeb64b7373afdf28cd84d1c58caa78ee5704650f94efdd0e2971bbba962c1aeb799e812f26e4')
+
+build() {
+  cd Test-Exit-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Test-Exit-$pkgver
+  make test
+}
+
+package() {
+  cd Test-Exit-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in perl-return-multilevel/repos (2 files)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:13:16
  Author: felixonmars
Revision: 450935

archrelease: copy trunk to community-any

Added:
  perl-return-multilevel/repos/community-any/
  perl-return-multilevel/repos/community-any/PKGBUILD
(from rev 450934, perl-return-multilevel/trunk/PKGBUILD)

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

Copied: perl-return-multilevel/repos/community-any/PKGBUILD (from rev 450934, 
perl-return-multilevel/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2019-04-11 05:13:16 UTC (rev 450935)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-return-multilevel
+pkgver=0.05
+pkgrel=1
+pkgdesc="Return across multiple call levels"
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/Return-MultiLevel";
+depends=('perl-data-munge')
+checkdepends=('perl-test-fatal')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Return-MultiLevel-$pkgver.tar.gz";)
+sha512sums=('ca8d5c2067c8e47e49988363a5f5816e51f13eb07a83daccb55208654f23b9dd6a67128d38cf0e61891cb0867d42a3dc0653795907ad743a72691d5da9f8be0d')
+
+build() {
+  cd Return-MultiLevel-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Return-MultiLevel-$pkgver
+  make test
+}
+
+package() {
+  cd Return-MultiLevel-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in (4 files)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:12:44
  Author: felixonmars
Revision: 450934

addpkg: perl-return-multilevel 0.05-1

Added:
  perl-return-multilevel/
  perl-return-multilevel/repos/
  perl-return-multilevel/trunk/
  perl-return-multilevel/trunk/PKGBUILD

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

Added: perl-return-multilevel/trunk/PKGBUILD
===
--- perl-return-multilevel/trunk/PKGBUILD   (rev 0)
+++ perl-return-multilevel/trunk/PKGBUILD   2019-04-11 05:12:44 UTC (rev 
450934)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-return-multilevel
+pkgver=0.05
+pkgrel=1
+pkgdesc="Return across multiple call levels"
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/Return-MultiLevel";
+depends=('perl-data-munge')
+checkdepends=('perl-test-fatal')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Return-MultiLevel-$pkgver.tar.gz";)
+sha512sums=('ca8d5c2067c8e47e49988363a5f5816e51f13eb07a83daccb55208654f23b9dd6a67128d38cf0e61891cb0867d42a3dc0653795907ad743a72691d5da9f8be0d')
+
+build() {
+  cd Return-MultiLevel-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Return-MultiLevel-$pkgver
+  make test
+}
+
+package() {
+  cd Return-MultiLevel-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in perl-data-munge/repos (community-any community-any/PKGBUILD)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:09:29
  Author: felixonmars
Revision: 450933

archrelease: copy trunk to community-any

Added:
  perl-data-munge/repos/community-any/
  perl-data-munge/repos/community-any/PKGBUILD
(from rev 450932, perl-data-munge/trunk/PKGBUILD)

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

Copied: perl-data-munge/repos/community-any/PKGBUILD (from rev 450932, 
perl-data-munge/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2019-04-11 05:09:29 UTC (rev 450933)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-data-munge
+pkgver=0.097
+pkgrel=1
+pkgdesc="Various utility functions"
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/Data-Munge";
+depends=('perl')
+checkdepends=('perl-test-warnings')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Data-Munge-$pkgver.tar.gz";)
+sha512sums=('9f71ca08d4f96242f649ef9eeede78cfafce0857a7d423512a24cafc7c22d335a148f23a6d78197244a09a73f1ea095fc262a3c8d318432117da31b7d9759d63')
+
+build() {
+  cd Data-Munge-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Data-Munge-$pkgver
+  make test
+}
+
+package() {
+  cd Data-Munge-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in (4 files)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 05:08:45
  Author: felixonmars
Revision: 450932

addpkg: perl-data-munge 0.097-1

Added:
  perl-data-munge/
  perl-data-munge/repos/
  perl-data-munge/trunk/
  perl-data-munge/trunk/PKGBUILD

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

Added: perl-data-munge/trunk/PKGBUILD
===
--- perl-data-munge/trunk/PKGBUILD  (rev 0)
+++ perl-data-munge/trunk/PKGBUILD  2019-04-11 05:08:45 UTC (rev 450932)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-data-munge
+pkgver=0.097
+pkgrel=1
+pkgdesc="Various utility functions"
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/Data-Munge";
+depends=('perl')
+checkdepends=('perl-test-warnings')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Data-Munge-$pkgver.tar.gz";)
+sha512sums=('9f71ca08d4f96242f649ef9eeede78cfafce0857a7d423512a24cafc7c22d335a148f23a6d78197244a09a73f1ea095fc262a3c8d318432117da31b7d9759d63')
+
+build() {
+  cd Data-Munge-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Data-Munge-$pkgver
+  make test
+}
+
+package() {
+  cd Data-Munge-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 04:23:54
  Author: felixonmars
Revision: 450929

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 450928, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 04:23:54 UTC (rev 450929)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=5.2.0
+pkgrel=35
+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-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 04:23:39
  Author: felixonmars
Revision: 450928

upgpkg: postgrest 5.2.0-35

rebuild with hasql-transaction 0.7.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 04:20:01 UTC (rev 450927)
+++ PKGBUILD2019-04-11 04:23:39 UTC (rev 450928)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=5.2.0
-pkgrel=34
+pkgrel=35
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")


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

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 04:20:01
  Author: felixonmars
Revision: 450927

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hasql-transaction/repos/community-staging-x86_64/
  haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD
(from rev 450926, haskell-hasql-transaction/trunk/PKGBUILD)

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

Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from 
rev 450926, haskell-hasql-transaction/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-11 04:20:01 UTC (rev 450927)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-transaction
+pkgname=haskell-hasql-transaction
+pkgver=0.7.1
+pkgrel=1
+pkgdesc="A composable abstraction over the retryable transactions for Hasql"
+url="https://github.com/nikita-volkov/hasql-transaction";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bytestring-tree-builder' 'haskell-contravariant'
+ 'haskell-contravariant-extras' 'haskell-hasql')
+makedepends=('ghc' 'haskell-async' 'haskell-rebase')
+checkdepends=('postgresql' 'pifpaf')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f27d2da378e6415eed2bc56eb586e197fed91a2ff82273e73edc85e48c89cefcb9569d8c1e6d8cf670a05440d7dbdfe563ac42f1e297b8b6cd2b8b502af356ea')
+
+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
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+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-hasql-transaction/trunk (PKGBUILD)

2019-04-10 Thread Felix Yan via arch-commits
Date: Thursday, April 11, 2019 @ 04:19:46
  Author: felixonmars
Revision: 450926

upgpkg: haskell-hasql-transaction 0.7.1-1

rebuild with hasql-transaction 0.7.1

Modified:
  haskell-hasql-transaction/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 00:19:11 UTC (rev 450925)
+++ PKGBUILD2019-04-11 04:19:46 UTC (rev 450926)
@@ -2,18 +2,18 @@
 
 _hkgname=hasql-transaction
 pkgname=haskell-hasql-transaction
-pkgver=0.7
-pkgrel=55
+pkgver=0.7.1
+pkgrel=1
 pkgdesc="A composable abstraction over the retryable transactions for Hasql"
 url="https://github.com/nikita-volkov/hasql-transaction";
 license=('MIT')
 arch=('x86_64')
-depends=('ghc-libs' 'haskell-base-prelude' 'haskell-bytestring-tree-builder'
- 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-hasql')
+depends=('ghc-libs' 'haskell-bytestring-tree-builder' 'haskell-contravariant'
+ 'haskell-contravariant-extras' 'haskell-hasql')
 makedepends=('ghc' 'haskell-async' 'haskell-rebase')
 checkdepends=('postgresql' 'pifpaf')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('adfbb25a1c94785137e9e0d8d8b2d4a36492d7d4cf305e45c5f15da9e369897cc7d404edcaee898b80de509fccde081627e105fa8e7915ff616d13d909c092d4')
+sha512sums=('f27d2da378e6415eed2bc56eb586e197fed91a2ff82273e73edc85e48c89cefcb9569d8c1e6d8cf670a05440d7dbdfe563ac42f1e297b8b6cd2b8b502af356ea')
 
 build() {
 cd $_hkgname-$pkgver


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

2019-04-10 Thread Jan Steffens via arch-commits
Date: Thursday, April 11, 2019 @ 02:29:20
  Author: heftig
Revision: 350566

tests work now

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 02:05:27 UTC (rev 350565)
+++ PKGBUILD2019-04-11 02:29:20 UTC (rev 350566)
@@ -36,8 +36,7 @@
 }
 
 check() {
-  # some tests need an installed gnome-builder
-  xvfb-run meson test -C build --print-errorlogs || :
+  xvfb-run meson test -C build --print-errorlogs
 }
 
 package() {


[arch-commits] Commit in gnome-builder/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-04-10 Thread Jan Steffens via arch-commits
Date: Thursday, April 11, 2019 @ 02:29:44
  Author: heftig
Revision: 350567

archrelease: copy trunk to extra-x86_64

Added:
  gnome-builder/repos/extra-x86_64/PKGBUILD
(from rev 350566, gnome-builder/trunk/PKGBUILD)
Deleted:
  gnome-builder/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-11 02:29:20 UTC (rev 350566)
+++ PKGBUILD2019-04-11 02:29:44 UTC (rev 350567)
@@ -1,47 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=gnome-builder
-pkgver=3.32.0
-pkgrel=2
-pkgdesc="An IDE for writing GNOME-based software"
-url="https://wiki.gnome.org/Apps/Builder";
-arch=(x86_64)
-license=(GPL3)
-depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject clang 
desktop-file-utils ctags
- libpeas vte3 vala python-jedi autoconf-archive sysprof flatpak gspell 
libdazzle
- template-glib jsonrpc-glib python-sphinx webkit2gtk glade)
-makedepends=(llvm gobject-introspection gtk-doc yelp-tools appstream-glib git 
mm-common meson)
-checkdepends=(xorg-server-xvfb)
-optdepends=('gnome-code-assistance: Legacy assistance services'
-'python-lxml: documentation support for Python auto-completion')
-groups=(gnome-extra)
-_commit=1c20f5b5c5a322d45ca5bb795c95ccb0d46892c5  # tags/3.32.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build \
--D docs=true \
--D help=true
-  ninja -C build
-}
-
-check() {
-  # some tests need an installed gnome-builder
-  xvfb-run meson test -C build || :
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}
-
-# vim:set sw=2 et:

Copied: gnome-builder/repos/extra-x86_64/PKGBUILD (from rev 350566, 
gnome-builder/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-04-11 02:29:44 UTC (rev 350567)
@@ -0,0 +1,46 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=gnome-builder
+pkgver=3.32.1
+pkgrel=1
+pkgdesc="An IDE for writing GNOME-based software"
+url="https://wiki.gnome.org/Apps/Builder";
+arch=(x86_64)
+license=(GPL3)
+depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject clang 
desktop-file-utils ctags
+ libpeas vte3 vala python-jedi autoconf-archive sysprof flatpak gspell 
libdazzle
+ template-glib jsonrpc-glib python-sphinx webkit2gtk glade)
+makedepends=(llvm gobject-introspection gtk-doc yelp-tools appstream-glib git 
mm-common meson)
+checkdepends=(xorg-server-xvfb)
+optdepends=('gnome-code-assistance: Legacy assistance services'
+'python-lxml: documentation support for Python auto-completion')
+groups=(gnome-extra)
+_commit=6691743e0dd3434a46b6ca09392212c04284dac3  # tags/3.32.1^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+-D docs=true \
+-D help=true
+  ninja -C build
+}
+
+check() {
+  xvfb-run meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}
+
+# vim:set sw=2 et:


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

2019-04-10 Thread Jan Steffens via arch-commits
Date: Thursday, April 11, 2019 @ 02:05:27
  Author: heftig
Revision: 350565

3.32.1-1

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 00:54:09 UTC (rev 350564)
+++ PKGBUILD2019-04-11 02:05:27 UTC (rev 350565)
@@ -1,8 +1,8 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gnome-builder
-pkgver=3.32.0
-pkgrel=2
+pkgver=3.32.1
+pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder";
 arch=(x86_64)
@@ -15,7 +15,7 @@
 optdepends=('gnome-code-assistance: Legacy assistance services'
 'python-lxml: documentation support for Python auto-completion')
 groups=(gnome-extra)
-_commit=1c20f5b5c5a322d45ca5bb795c95ccb0d46892c5  # tags/3.32.0^0
+_commit=6691743e0dd3434a46b6ca09392212c04284dac3  # tags/3.32.1^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit";)
 sha256sums=('SKIP')
 
@@ -37,7 +37,7 @@
 
 check() {
   # some tests need an installed gnome-builder
-  xvfb-run meson test -C build || :
+  xvfb-run meson test -C build --print-errorlogs || :
 }
 
 package() {


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

2019-04-10 Thread Jan Steffens via arch-commits
Date: Thursday, April 11, 2019 @ 00:54:09
  Author: heftig
Revision: 350564

archrelease: copy trunk to extra-x86_64

Added:
  libdazzle/repos/extra-x86_64/PKGBUILD
(from rev 350563, libdazzle/trunk/PKGBUILD)
Deleted:
  libdazzle/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-11 00:53:52 UTC (rev 350563)
+++ PKGBUILD2019-04-11 00:54:09 UTC (rev 350564)
@@ -1,34 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Jan de Groot 
-
-pkgname=libdazzle
-pkgver=3.32.0
-pkgrel=1
-pkgdesc="A library to delight your users with fancy features"
-url="https://gitlab.gnome.org/GNOME/libdazzle";
-arch=(x86_64)
-license=(LGPL)
-depends=(gtk3)
-makedepends=(git meson vala gobject-introspection gtk-doc)
-checkdepends=(xorg-server-xvfb)
-_commit=26172d8068a916efc1d6df35027bc6ae99ffacac  # tags/3.32.0^0
-source=("git+https://gitlab.gnome.org/GNOME/libdazzle.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  arch-meson $pkgname build -D enable_gtk_doc=true
-  ninja -C build
-}
-
-check() {
-  xvfb-run dbus-run-session meson test -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: libdazzle/repos/extra-x86_64/PKGBUILD (from rev 350563, 
libdazzle/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-04-11 00:54:09 UTC (rev 350564)
@@ -0,0 +1,34 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgname=libdazzle
+pkgver=3.32.1
+pkgrel=1
+pkgdesc="A library to delight your users with fancy features"
+url="https://gitlab.gnome.org/GNOME/libdazzle";
+arch=(x86_64)
+license=(LGPL)
+depends=(gtk3)
+makedepends=(git meson vala gobject-introspection gtk-doc)
+checkdepends=(xorg-server-xvfb)
+_commit=7e3154edeecd97aef8bd4a89e3c2fe941e0ef59f  # tags/3.32.1^0
+source=("git+https://gitlab.gnome.org/GNOME/libdazzle.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+build() {
+  arch-meson $pkgname build -D enable_gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  xvfb-run dbus-run-session meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}


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

2019-04-10 Thread Jan Steffens via arch-commits
Date: Thursday, April 11, 2019 @ 00:53:52
  Author: heftig
Revision: 350563

3.32.1-1

Modified:
  libdazzle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 00:09:01 UTC (rev 350562)
+++ PKGBUILD2019-04-11 00:53:52 UTC (rev 350563)
@@ -2,7 +2,7 @@
 # Maintainer: Jan de Groot 
 
 pkgname=libdazzle
-pkgver=3.32.0
+pkgver=3.32.1
 pkgrel=1
 pkgdesc="A library to delight your users with fancy features"
 url="https://gitlab.gnome.org/GNOME/libdazzle";
@@ -11,7 +11,7 @@
 depends=(gtk3)
 makedepends=(git meson vala gobject-introspection gtk-doc)
 checkdepends=(xorg-server-xvfb)
-_commit=26172d8068a916efc1d6df35027bc6ae99ffacac  # tags/3.32.0^0
+_commit=7e3154edeecd97aef8bd4a89e3c2fe941e0ef59f  # tags/3.32.1^0
 source=("git+https://gitlab.gnome.org/GNOME/libdazzle.git#commit=$_commit";)
 sha256sums=('SKIP')
 
@@ -26,7 +26,7 @@
 }
 
 check() {
-  xvfb-run dbus-run-session meson test -C build
+  xvfb-run dbus-run-session meson test -C build --print-errorlogs
 }
 
 package() {


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

2019-04-10 Thread Kyle Keen via arch-commits
Date: Thursday, April 11, 2019 @ 00:18:22
  Author: kkeen
Revision: 450924

upgpkg: zeromq 4.3.1-2  FS#61756

Modified:
  zeromq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 00:15:30 UTC (rev 450923)
+++ PKGBUILD2019-04-11 00:18:22 UTC (rev 450924)
@@ -2,7 +2,7 @@
 pkgname=zeromq
 pkgver=4.3.1
 _cppver=4.3.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Fast messaging system built on sockets.  C and C++ bindings.  aka 
0MQ, ZMQ."
 arch=('x86_64')
 url="http://www.zeromq.org";
@@ -48,5 +48,6 @@
   make DESTDIR="$pkgdir" install
   cd "$srcdir/cppzmq-$_cppver"
   install -Dm644 zmq.hpp "$pkgdir/usr/include/zmq.hpp"
+  install -Dm644 zmq_addon.hpp "$pkgdir/usr/include/zmq_addon.hpp"
 }
 


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

2019-04-10 Thread Kyle Keen via arch-commits
Date: Thursday, April 11, 2019 @ 00:19:11
  Author: kkeen
Revision: 450925

archrelease: copy trunk to community-x86_64

Added:
  zeromq/repos/community-x86_64/PKGBUILD
(from rev 450924, zeromq/trunk/PKGBUILD)
Deleted:
  zeromq/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-11 00:18:22 UTC (rev 450924)
+++ PKGBUILD2019-04-11 00:19:11 UTC (rev 450925)
@@ -1,52 +0,0 @@
-# Maintainer: Kyle Keen 
-pkgname=zeromq
-pkgver=4.3.1
-_cppver=4.3.0
-pkgrel=1
-pkgdesc="Fast messaging system built on sockets.  C and C++ bindings.  aka 
0MQ, ZMQ."
-arch=('x86_64')
-url="http://www.zeromq.org";
-license=('LGPL')
-depends=('gcc-libs' 'util-linux' 'libsodium' 'libpgm')
-makedepends=('asciidoc' 'xmlto')
-options=('staticlibs')
-# "http://download.zeromq.org/$pkgname-$pkgver.tar.gz";
-source=("https://github.com/zeromq/libzmq/releases/download/v$pkgver/zeromq-$pkgver.tar.gz";
-
"zmq.hpp.$pkgver.tgz::https://github.com/zeromq/cppzmq/archive/v$_cppver.tar.gz";)
-
#"zmq.hpp.$pkgver::https://raw.githubusercontent.com/zeromq/cppzmq/b0e6d4b/zmq.hpp";)
-sha256sums=('bcbabe1e2c7d0eec4ed612e10b94b112dd5f06fcefa994a0c79a45d835cd21eb'
-'27d1f56406ba94ee779e639203218820975cf68174f92fbeae0f645df0fcada4')
-
-prepare() {
-  # Needed for new libsodium
-  sed -i 's/libzmq_werror="yes"/libzmq_werror="no"/' $pkgname-$pkgver/configure
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-  ./configure prefix=/usr --with-pgm --with-libsodium \
---with-documentation --enable-static
-  make
-}
-
-check() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  # this will fail if zmq.hpp is out of date
-  LANG=C gcc -c ../cppzmq-$_cppver/zmq.hpp -L ./.libs/ -I ./include/ -o 
./test.o
-  rm -f test.o
-
-  if [[ $CARCH == 'i686' ]]; then
-return 0
-  fi
-  make -k check
-}
-
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-  cd "$srcdir/cppzmq-$_cppver"
-  install -Dm644 zmq.hpp "$pkgdir/usr/include/zmq.hpp"
-}
-

Copied: zeromq/repos/community-x86_64/PKGBUILD (from rev 450924, 
zeromq/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-04-11 00:19:11 UTC (rev 450925)
@@ -0,0 +1,53 @@
+# Maintainer: Kyle Keen 
+pkgname=zeromq
+pkgver=4.3.1
+_cppver=4.3.0
+pkgrel=2
+pkgdesc="Fast messaging system built on sockets.  C and C++ bindings.  aka 
0MQ, ZMQ."
+arch=('x86_64')
+url="http://www.zeromq.org";
+license=('LGPL')
+depends=('gcc-libs' 'util-linux' 'libsodium' 'libpgm')
+makedepends=('asciidoc' 'xmlto')
+options=('staticlibs')
+# "http://download.zeromq.org/$pkgname-$pkgver.tar.gz";
+source=("https://github.com/zeromq/libzmq/releases/download/v$pkgver/zeromq-$pkgver.tar.gz";
+
"zmq.hpp.$pkgver.tgz::https://github.com/zeromq/cppzmq/archive/v$_cppver.tar.gz";)
+
#"zmq.hpp.$pkgver::https://raw.githubusercontent.com/zeromq/cppzmq/b0e6d4b/zmq.hpp";)
+sha256sums=('bcbabe1e2c7d0eec4ed612e10b94b112dd5f06fcefa994a0c79a45d835cd21eb'
+'27d1f56406ba94ee779e639203218820975cf68174f92fbeae0f645df0fcada4')
+
+prepare() {
+  # Needed for new libsodium
+  sed -i 's/libzmq_werror="yes"/libzmq_werror="no"/' $pkgname-$pkgver/configure
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  ./configure prefix=/usr --with-pgm --with-libsodium \
+--with-documentation --enable-static
+  make
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  # this will fail if zmq.hpp is out of date
+  LANG=C gcc -c ../cppzmq-$_cppver/zmq.hpp -L ./.libs/ -I ./include/ -o 
./test.o
+  rm -f test.o
+
+  if [[ $CARCH == 'i686' ]]; then
+return 0
+  fi
+  make -k check
+}
+
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+  cd "$srcdir/cppzmq-$_cppver"
+  install -Dm644 zmq.hpp "$pkgdir/usr/include/zmq.hpp"
+  install -Dm644 zmq_addon.hpp "$pkgdir/usr/include/zmq_addon.hpp"
+}
+


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

2019-04-10 Thread Konstantin Gizdov via arch-commits
Date: Thursday, April 11, 2019 @ 00:15:30
  Author: kgizdov
Revision: 450923

archrelease: copy trunk to community-testing-x86_64

Added:
  cuda/repos/community-testing-x86_64/
  cuda/repos/community-testing-x86_64/PKGBUILD
(from rev 450922, cuda/trunk/PKGBUILD)
  cuda/repos/community-testing-x86_64/cuda-findgllib_mk.diff
(from rev 450922, cuda/trunk/cuda-findgllib_mk.diff)
  cuda/repos/community-testing-x86_64/cuda.conf
(from rev 450922, cuda/trunk/cuda.conf)
  cuda/repos/community-testing-x86_64/cuda.install
(from rev 450922, cuda/trunk/cuda.install)
  cuda/repos/community-testing-x86_64/cuda.sh
(from rev 450922, cuda/trunk/cuda.sh)

+
 PKGBUILD   |   98 +++
 cuda-findgllib_mk.diff |   22 ++
 cuda.conf  |3 +
 cuda.install   |   11 +
 cuda.sh|1 
 5 files changed, 135 insertions(+)

Copied: cuda/repos/community-testing-x86_64/PKGBUILD (from rev 450922, 
cuda/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-04-11 00:15:30 UTC (rev 450923)
@@ -0,0 +1,98 @@
+# Maintainer: Sven-Hendrik Haase 
+# Co-Maintainer: Konstantin Gizdov 
+pkgname=cuda
+pkgver=10.1.105
+_basever=10.1.105
+_driverver=418.39
+pkgrel=7
+pkgdesc="NVIDIA's GPU programming toolkit"
+arch=('x86_64')
+url="http://www.nvidia.com/object/cuda_home.html";
+license=('custom:NVIDIA')
+makedepends=('patchelf')
+depends=('gcc-libs' 'opencl-nvidia' 'nvidia-utils' 'gcc')
+replaces=('cuda-toolkit' 'cuda-sdk')
+provides=('cuda-toolkit' 'cuda-sdk')
+optdepends=('gdb: for cuda-gdb'
+'java-runtime: for nsight and nvvp')
+options=(!strip staticlibs)
+install=cuda.install
+source=(https://developer.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_${_basever}_${_driverver}_linux.run
+cuda.sh
+cuda.conf
+cuda-findgllib_mk.diff)
+sha512sums=('07cdc053989758e4cdccaad566cae7127fa79780ad85033ea52d33cc4c43c9de08e88dd087390c58b542e51703f256859cdf51a018ee57e6a412f45fb9561622'
+
'ce0b8df5d918ec8429da4ab8f9dee463ac04055ee5b0beeb0386b67d765a4c892d314995776a0d695cd06bcfbaf996e4904935ddc898a9d774f6bf965d989dea'
+
'714d973bc79446f73bebe85306b3566fe25b554bcbcba2fcbe76709a3eca71fb5d183ab4da2d3b5e9326cb9cd8d13a93f6d4a005ea5a41f7ef8e6c6e81e06b5e'
+
'41d6b6cad934f135eafde610d1cbd862033977fd4416a4b6abaa47709a70bab7fcf6f8377c21329084fb9db13f2a8c8c20e93c15292d7d4a6448d70a33b23f1b')
+
+prepare() {
+  sh cuda_${_basever}_${_driverver}_linux.run --target ${srcdir} --noexec
+
+  # Fix up samples tht use findgllib_mk
+  for f in builds/cuda-samples/*/*/findgllib.mk; do
+patch $f cuda-findgllib_mk.diff
+  done
+}
+
+package() {
+  mkdir -p "${pkgdir}/opt/"
+
+  cd "${srcdir}/builds"
+  cp -r cuda-toolkit "${pkgdir}/opt/cuda"
+  cp -r cublas/include/* "${pkgdir}/opt/cuda/include/"
+  cp -r cublas/lib64/* "${pkgdir}/opt/cuda/lib64/"
+  cp -r cuda-samples "${pkgdir}/opt/cuda/samples"
+  cd "${pkgdir}/opt/cuda"
+  ln -s "${pkgdir}/opt/cuda/lib64" lib
+  cd "${pkgdir}/opt/cuda/nvvm"
+  ln -s "${pkgdir}/opt/cuda/nvvm/lib64" lib
+
+  # Use GCC 8
+  ln -s /usr/bin/gcc "${pkgdir}/opt/cuda/bin/gcc"
+  ln -s /usr/bin/g++ "${pkgdir}/opt/cuda/bin/g++"
+
+  # Create soname links.
+  # We have to be weird about this since for some reason the ELF SONAME is 
incorrect or at least partially incorrect for some libs.
+  # Best we can do is create all symlinks and hope for the best.
+  # Their installer used to perform this for us but now it's all manual and I 
think this is what we'll be stuck with for now.
+  # find cuda-toolkit/targets -type f -name '*.so*' ! -path '*stubs/*' -print0 
| while read -rd '' _lib; do
+  #   _base=${_lib%.so.*}
+  #   _current_soname=$(basename ${_lib%.*})
+  #   while [[ $_current_soname != $(basename $_base) ]]; do
+  # ln -sf ${_lib##*/} ${pkgdir}/opt/cuda/lib64/$_current_soname
+  # _current_soname=${_current_soname%.*}
+  #   done
+  # done
+
+  # Try to patch unmatching SONAMEs
+  patchlibs=(libcublasLt.so.10 libcublas.so.10 libcufft.so.10 libcufftw.so.10
+ libcurand.so.10 libcusolver.so.10 libcusparse.so.10 libnppc.so.10
+ libnppial.so.10 libnppicc.so.10 libnppicom.so.10 libnppidei.so.10
+ libnppif.so.10 libnppig.so.10 libnppim.so.10 libnppist.so.10
+ libnppisu.so.10 libnppitc.so.10 libnpps.so.10 libnvblas.so.10
+ libnvgraph.so.10 libnvjpeg.so.10)
+  cd "${pkgdir}/opt/cuda/targets/x86_64-linux/lib"
+  for plib in "${patchlibs[@]}"; do
+echo "copying ${plib} to ${plib}.1 version"
+cp ${plib} "${plib}.1"
+echo "patching ${plib}.1 SONAME to match ${plib}.1"
+patchelf --set-soname "${plib}.1" "${plib}.1"
+  done
+
+  # Install profile and ld.so.config files
+  install -Dm755 "${srcdir}/cuda.sh" "${pkgdir}/

[arch-commits] Commit in gtk3/repos/extra-x86_64 (12 files)

2019-04-10 Thread Jan Steffens via arch-commits
Date: Thursday, April 11, 2019 @ 00:09:01
  Author: heftig
Revision: 350562

archrelease: copy trunk to extra-x86_64

Added:
  gtk3/repos/extra-x86_64/PKGBUILD
(from rev 350561, gtk3/trunk/PKGBUILD)
  gtk3/repos/extra-x86_64/gtk-query-immodules-3.0.hook
(from rev 350561, gtk3/trunk/gtk-query-immodules-3.0.hook)
  gtk3/repos/extra-x86_64/gtk-update-icon-cache.hook
(from rev 350561, gtk3/trunk/gtk-update-icon-cache.hook)
  gtk3/repos/extra-x86_64/gtk-update-icon-cache.script
(from rev 350561, gtk3/trunk/gtk-update-icon-cache.script)
  gtk3/repos/extra-x86_64/gtk3.install
(from rev 350561, gtk3/trunk/gtk3.install)
  gtk3/repos/extra-x86_64/settings.ini
(from rev 350561, gtk3/trunk/settings.ini)
Deleted:
  gtk3/repos/extra-x86_64/PKGBUILD
  gtk3/repos/extra-x86_64/gtk-query-immodules-3.0.hook
  gtk3/repos/extra-x86_64/gtk-update-icon-cache.hook
  gtk3/repos/extra-x86_64/gtk-update-icon-cache.script
  gtk3/repos/extra-x86_64/gtk3.install
  gtk3/repos/extra-x86_64/settings.ini

--+
 PKGBUILD |  170 -
 gtk-query-immodules-3.0.hook |   22 ++---
 gtk-update-icon-cache.hook   |   26 +++---
 gtk-update-icon-cache.script |   20 ++--
 gtk3.install |6 -
 settings.ini |8 -
 6 files changed, 124 insertions(+), 128 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-11 00:08:35 UTC (rev 350561)
+++ PKGBUILD2019-04-11 00:09:01 UTC (rev 350562)
@@ -1,87 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgbase=gtk3
-pkgname=(gtk3 gtk-update-icon-cache)
-pkgver=3.24.7+25+g17665f06e3
-pkgrel=1
-epoch=1
-pkgdesc="GObject-based multi-platform GUI toolkit"
-arch=(x86_64)
-url="https://www.gtk.org/";
-depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 
dconf
- libxcomposite libxdamage pango shared-mime-info at-spi2-atk wayland 
libxkbcommon
- adwaita-icon-theme json-glib librsvg wayland-protocols 
desktop-file-utils mesa
- cantarell-fonts colord rest libcups libcanberra fribidi)
-makedepends=(gobject-introspection gtk-doc git glib2-docs sassc)
-license=(LGPL)
-_commit=17665f06e352d2c9ea3c9c9392a026d9b3d6cf98  # gtk-3-24
-source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
-settings.ini
-gtk-query-immodules-3.0.hook
-gtk-update-icon-cache.hook
-gtk-update-icon-cache.script)
-sha256sums=('SKIP'
-'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202'
-'de46e5514ff39a7a65e01e485e874775ab1c0ad20b8e94ada43f4a6af1370845'
-'496064a9dd6214bd58f689dd817dbdc4d7f17d42a8c9940a87018c3f829ce308'
-'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541')
-
-pkgver() {
-  cd gtk
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd gtk
-
-  # https://gitlab.gnome.org/GNOME/gtk/issues/1761
-  git cherry-pick -n 9b4c8d6b329c5daef9269b4ec41645f90ad73644
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd gtk
-
-  ./configure --prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---disable-schemas-compile \
---enable-x11-backend \
---enable-broadway-backend \
---enable-wayland-backend \
---enable-gtk-doc
-
-  #https://bugzilla.gnome.org/show_bug.cgi?id=655517
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-package_gtk3() {
-  depends+=(gtk-update-icon-cache)
-  provides=(gtk3-print-backends)
-  conflicts=(gtk3-print-backends)
-  replaces=("gtk3-print-backends<=3.22.26-1")
-  install=gtk3.install
-
-  DESTDIR="$pkgdir" make -C gtk install
-
-  install -Dt "$pkgdir/usr/share/gtk-3.0" -m644 settings.ini
-  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 
gtk-query-immodules-3.0.hook
-
-  # split this out to use with gtk2 too
-  mv "$pkgdir/usr/bin/gtk-update-icon-cache" "$srcdir"
-}
-
-package_gtk-update-icon-cache() {
-  pkgdesc="GTK+ icon cache updater"
-  depends=(gdk-pixbuf2 librsvg hicolor-icon-theme)
-
-  install -Dt "$pkgdir/usr/bin" gtk-update-icon-cache
-  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 
gtk-update-icon-cache.hook
-  install -D gtk-update-icon-cache.script 
"$pkgdir/usr/share/libalpm/scripts/gtk-update-icon-cache"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: gtk3/repos/extra-x86_64/PKGBUILD (from rev 350561, gtk3/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-04-11 00:09:01 UTC (rev 350562)
@@ -0,0 +1,83 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgbase=gtk3
+pkgname=(gtk3 gtk-update-icon-cache)
+pkgver=3.24.8
+pkgrel=1
+epoch=1
+pkgdesc="GObject-based multi-platform GUI toolkit"
+arch=(x86_64)
+url="https://www.gtk.org/";
+depends=(atk cairo libxcursor libxinerama libxrandr lib

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

2019-04-10 Thread Jan Steffens via arch-commits
Date: Thursday, April 11, 2019 @ 00:08:35
  Author: heftig
Revision: 350561

3.24.8-1

Modified:
  gtk3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-10 22:19:27 UTC (rev 350560)
+++ PKGBUILD2019-04-11 00:08:35 UTC (rev 350561)
@@ -3,7 +3,7 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk-update-icon-cache)
-pkgver=3.24.7+25+g17665f06e3
+pkgver=3.24.8
 pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
@@ -15,7 +15,7 @@
  cantarell-fonts colord rest libcups libcanberra fribidi)
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc)
 license=(LGPL)
-_commit=17665f06e352d2c9ea3c9c9392a026d9b3d6cf98  # gtk-3-24
+_commit=5428379fad31f1637c920d97a3d0303f606bfb6e  # tags/3.24.8^0
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 settings.ini
 gtk-query-immodules-3.0.hook
@@ -34,10 +34,6 @@
 
 prepare() {
   cd gtk
-
-  # https://gitlab.gnome.org/GNOME/gtk/issues/1761
-  git cherry-pick -n 9b4c8d6b329c5daef9269b4ec41645f90ad73644
-
   NOCONFIGURE=1 ./autogen.sh
 }
 


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

2019-04-10 Thread Konstantin Gizdov via arch-commits
Date: Wednesday, April 10, 2019 @ 23:11:49
  Author: kgizdov
Revision: 450922

archrelease: copy trunk to testing-x86_64

Added:
  cuda/repos/testing-x86_64/
  cuda/repos/testing-x86_64/PKGBUILD
(from rev 450921, cuda/trunk/PKGBUILD)
  cuda/repos/testing-x86_64/cuda-findgllib_mk.diff
(from rev 450921, cuda/trunk/cuda-findgllib_mk.diff)
  cuda/repos/testing-x86_64/cuda.conf
(from rev 450921, cuda/trunk/cuda.conf)
  cuda/repos/testing-x86_64/cuda.install
(from rev 450921, cuda/trunk/cuda.install)
  cuda/repos/testing-x86_64/cuda.sh
(from rev 450921, cuda/trunk/cuda.sh)

+
 PKGBUILD   |   98 +++
 cuda-findgllib_mk.diff |   22 ++
 cuda.conf  |3 +
 cuda.install   |   11 +
 cuda.sh|1 
 5 files changed, 135 insertions(+)

Copied: cuda/repos/testing-x86_64/PKGBUILD (from rev 450921, 
cuda/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-04-10 23:11:49 UTC (rev 450922)
@@ -0,0 +1,98 @@
+# Maintainer: Sven-Hendrik Haase 
+# Co-Maintainer: Konstantin Gizdov 
+pkgname=cuda
+pkgver=10.1.105
+_basever=10.1.105
+_driverver=418.39
+pkgrel=7
+pkgdesc="NVIDIA's GPU programming toolkit"
+arch=('x86_64')
+url="http://www.nvidia.com/object/cuda_home.html";
+license=('custom:NVIDIA')
+makedepends=('patchelf')
+depends=('gcc-libs' 'opencl-nvidia' 'nvidia-utils' 'gcc')
+replaces=('cuda-toolkit' 'cuda-sdk')
+provides=('cuda-toolkit' 'cuda-sdk')
+optdepends=('gdb: for cuda-gdb'
+'java-runtime: for nsight and nvvp')
+options=(!strip staticlibs)
+install=cuda.install
+source=(https://developer.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_${_basever}_${_driverver}_linux.run
+cuda.sh
+cuda.conf
+cuda-findgllib_mk.diff)
+sha512sums=('07cdc053989758e4cdccaad566cae7127fa79780ad85033ea52d33cc4c43c9de08e88dd087390c58b542e51703f256859cdf51a018ee57e6a412f45fb9561622'
+
'ce0b8df5d918ec8429da4ab8f9dee463ac04055ee5b0beeb0386b67d765a4c892d314995776a0d695cd06bcfbaf996e4904935ddc898a9d774f6bf965d989dea'
+
'714d973bc79446f73bebe85306b3566fe25b554bcbcba2fcbe76709a3eca71fb5d183ab4da2d3b5e9326cb9cd8d13a93f6d4a005ea5a41f7ef8e6c6e81e06b5e'
+
'41d6b6cad934f135eafde610d1cbd862033977fd4416a4b6abaa47709a70bab7fcf6f8377c21329084fb9db13f2a8c8c20e93c15292d7d4a6448d70a33b23f1b')
+
+prepare() {
+  sh cuda_${_basever}_${_driverver}_linux.run --target ${srcdir} --noexec
+
+  # Fix up samples tht use findgllib_mk
+  for f in builds/cuda-samples/*/*/findgllib.mk; do
+patch $f cuda-findgllib_mk.diff
+  done
+}
+
+package() {
+  mkdir -p "${pkgdir}/opt/"
+
+  cd "${srcdir}/builds"
+  cp -r cuda-toolkit "${pkgdir}/opt/cuda"
+  cp -r cublas/include/* "${pkgdir}/opt/cuda/include/"
+  cp -r cublas/lib64/* "${pkgdir}/opt/cuda/lib64/"
+  cp -r cuda-samples "${pkgdir}/opt/cuda/samples"
+  cd "${pkgdir}/opt/cuda"
+  ln -s "${pkgdir}/opt/cuda/lib64" lib
+  cd "${pkgdir}/opt/cuda/nvvm"
+  ln -s "${pkgdir}/opt/cuda/nvvm/lib64" lib
+
+  # Use GCC 8
+  ln -s /usr/bin/gcc "${pkgdir}/opt/cuda/bin/gcc"
+  ln -s /usr/bin/g++ "${pkgdir}/opt/cuda/bin/g++"
+
+  # Create soname links.
+  # We have to be weird about this since for some reason the ELF SONAME is 
incorrect or at least partially incorrect for some libs.
+  # Best we can do is create all symlinks and hope for the best.
+  # Their installer used to perform this for us but now it's all manual and I 
think this is what we'll be stuck with for now.
+  # find cuda-toolkit/targets -type f -name '*.so*' ! -path '*stubs/*' -print0 
| while read -rd '' _lib; do
+  #   _base=${_lib%.so.*}
+  #   _current_soname=$(basename ${_lib%.*})
+  #   while [[ $_current_soname != $(basename $_base) ]]; do
+  # ln -sf ${_lib##*/} ${pkgdir}/opt/cuda/lib64/$_current_soname
+  # _current_soname=${_current_soname%.*}
+  #   done
+  # done
+
+  # Try to patch unmatching SONAMEs
+  patchlibs=(libcublasLt.so.10 libcublas.so.10 libcufft.so.10 libcufftw.so.10
+ libcurand.so.10 libcusolver.so.10 libcusparse.so.10 libnppc.so.10
+ libnppial.so.10 libnppicc.so.10 libnppicom.so.10 libnppidei.so.10
+ libnppif.so.10 libnppig.so.10 libnppim.so.10 libnppist.so.10
+ libnppisu.so.10 libnppitc.so.10 libnpps.so.10 libnvblas.so.10
+ libnvgraph.so.10 libnvjpeg.so.10)
+  cd "${pkgdir}/opt/cuda/targets/x86_64-linux/lib"
+  for plib in "${patchlibs[@]}"; do
+echo "copying ${plib} to ${plib}.1 version"
+cp ${plib} "${plib}.1"
+echo "patching ${plib}.1 SONAME to match ${plib}.1"
+patchelf --set-soname "${plib}.1" "${plib}.1"
+  done
+
+  # Install profile and ld.so.config files
+  install -Dm755 "${srcdir}/cuda.sh" "${pkgdir}/etc/profile.d/cuda.sh"
+  install -Dm644 "${srcdir}/cuda.conf" "${pkgdir}/etc/ld.so.conf.d/cuda

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

2019-04-10 Thread Konstantin Gizdov via arch-commits
Date: Wednesday, April 10, 2019 @ 23:10:56
  Author: kgizdov
Revision: 450921

try to patchelf 10.1 SONAMEs

Modified:
  cuda/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-10 22:24:57 UTC (rev 450920)
+++ PKGBUILD2019-04-10 23:10:56 UTC (rev 450921)
@@ -4,11 +4,12 @@
 pkgver=10.1.105
 _basever=10.1.105
 _driverver=418.39
-pkgrel=6
+pkgrel=7
 pkgdesc="NVIDIA's GPU programming toolkit"
 arch=('x86_64')
 url="http://www.nvidia.com/object/cuda_home.html";
 license=('custom:NVIDIA')
+makedepends=('patchelf')
 depends=('gcc-libs' 'opencl-nvidia' 'nvidia-utils' 'gcc')
 replaces=('cuda-toolkit' 'cuda-sdk')
 provides=('cuda-toolkit' 'cuda-sdk')
@@ -37,13 +38,15 @@
 package() {
   mkdir -p "${pkgdir}/opt/"
 
-  cd builds
+  cd "${srcdir}/builds"
   cp -r cuda-toolkit "${pkgdir}/opt/cuda"
   cp -r cublas/include/* "${pkgdir}/opt/cuda/include/"
   cp -r cublas/lib64/* "${pkgdir}/opt/cuda/lib64/"
   cp -r cuda-samples "${pkgdir}/opt/cuda/samples"
-  ln -s lib "${pkgdir}/opt/cuda/lib64"
-  ln -s lib "${pkgdir}/opt/cuda/nvvm/lib64"
+  cd "${pkgdir}/opt/cuda"
+  ln -s "${pkgdir}/opt/cuda/lib64" lib
+  cd "${pkgdir}/opt/cuda/nvvm"
+  ln -s "${pkgdir}/opt/cuda/nvvm/lib64" lib
 
   # Use GCC 8
   ln -s /usr/bin/gcc "${pkgdir}/opt/cuda/bin/gcc"
@@ -53,13 +56,28 @@
   # We have to be weird about this since for some reason the ELF SONAME is 
incorrect or at least partially incorrect for some libs.
   # Best we can do is create all symlinks and hope for the best.
   # Their installer used to perform this for us but now it's all manual and I 
think this is what we'll be stuck with for now.
-  find cuda-toolkit/targets -type f -name '*.so*' ! -path '*stubs/*' -print0 | 
while read -rd '' _lib; do
-_base=${_lib%.so.*}
-_current_soname=$(basename ${_lib%.*})
-while [[ $_current_soname != $(basename $_base) ]]; do
-  ln -sf ${_lib##*/} ${pkgdir}/opt/cuda/lib64/$_current_soname
-  _current_soname=${_current_soname%.*}
-done
+  # find cuda-toolkit/targets -type f -name '*.so*' ! -path '*stubs/*' -print0 
| while read -rd '' _lib; do
+  #   _base=${_lib%.so.*}
+  #   _current_soname=$(basename ${_lib%.*})
+  #   while [[ $_current_soname != $(basename $_base) ]]; do
+  # ln -sf ${_lib##*/} ${pkgdir}/opt/cuda/lib64/$_current_soname
+  # _current_soname=${_current_soname%.*}
+  #   done
+  # done
+
+  # Try to patch unmatching SONAMEs
+  patchlibs=(libcublasLt.so.10 libcublas.so.10 libcufft.so.10 libcufftw.so.10
+ libcurand.so.10 libcusolver.so.10 libcusparse.so.10 libnppc.so.10
+ libnppial.so.10 libnppicc.so.10 libnppicom.so.10 libnppidei.so.10
+ libnppif.so.10 libnppig.so.10 libnppim.so.10 libnppist.so.10
+ libnppisu.so.10 libnppitc.so.10 libnpps.so.10 libnvblas.so.10
+ libnvgraph.so.10 libnvjpeg.so.10)
+  cd "${pkgdir}/opt/cuda/targets/x86_64-linux/lib"
+  for plib in "${patchlibs[@]}"; do
+echo "copying ${plib} to ${plib}.1 version"
+cp ${plib} "${plib}.1"
+echo "patching ${plib}.1 SONAME to match ${plib}.1"
+patchelf --set-soname "${plib}.1" "${plib}.1"
   done
 
   # Install profile and ld.so.config files


[arch-commits] Commit in postfixadmin/repos/community-any (6 files)

2019-04-10 Thread David Runge via arch-commits
Date: Wednesday, April 10, 2019 @ 22:24:57
  Author: dvzrv
Revision: 450920

archrelease: copy trunk to community-any

Added:
  postfixadmin/repos/community-any/PKGBUILD
(from rev 450919, postfixadmin/trunk/PKGBUILD)
  postfixadmin/repos/community-any/postfixadmin.install
(from rev 450919, postfixadmin/trunk/postfixadmin.install)
  postfixadmin/repos/community-any/postfixadmin.sysusers
(from rev 450919, postfixadmin/trunk/postfixadmin.sysusers)
  postfixadmin/repos/community-any/postfixadmin.tmpfiles
(from rev 450919, postfixadmin/trunk/postfixadmin.tmpfiles)
  postfixadmin/repos/community-any/postfixadmin.uwsgi
(from rev 450919, postfixadmin/trunk/postfixadmin.uwsgi)
Deleted:
  postfixadmin/repos/community-any/PKGBUILD

---+
 PKGBUILD  |  166 +++-
 postfixadmin.install  |   13 +++
 postfixadmin.sysusers |1 
 postfixadmin.tmpfiles |3 
 postfixadmin.uwsgi|   26 +++
 5 files changed, 166 insertions(+), 43 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-10 22:24:49 UTC (rev 450919)
+++ PKGBUILD2019-04-10 22:24:57 UTC (rev 450920)
@@ -1,43 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Filip 
-pkgname=postfixadmin
-pkgver=3.2
-pkgrel=1
-pkgdesc="A web based interface used to manage mailboxes, virtual domains and 
aliases created for Postfix"
-arch=('any')
-license=('GPL')
-url="http://postfixadmin.sourceforge.net/";
-backup=(etc/webapps/postfixadmin/config.inc.php
-etc/webapps/postfixadmin/.htaccess)
-depends=('php')
-optdepends=('mariadb: MySQL server'
-'postgresql: PostgreSQL server')
-source=("https://downloads.sourceforge.net/project/postfixadmin/postfixadmin/postfixadmin-${pkgver}/postfixadmin-${pkgver}.tar.gz";)
-sha512sums=('eca4903dc3a22e56585c6f1b028a0f93d2422574faf9458b369b071880af55b36cd52c5ff9b0438c2c129a561404414b5d1f926043b40700fb5e31be6ec7')
-
-package() {
-  _destdir=$pkgdir/usr/share/webapps/postfixAdmin
-  _destdir_etc=$pkgdir/etc/webapps/postfixadmin
-  _destdir_doc=$pkgdir/usr/share/doc/postfixadmin
-
-  install -dm755 ${_destdir}
-  install -dm755 ${_destdir_etc}
-  install -dm755 ${_destdir_doc}
-
-  cd $srcdir/$pkgname-$pkgver
-  cp -r * ${_destdir}
-
-  # config
-  mv ${_destdir}/config.inc.php ${_destdir_etc}
-  ln -s /etc/webapps/postfixadmin/config.inc.php ${_destdir}/config.inc.php
-  echo "#Require all denied" >${_destdir_etc}/.htaccess
-  ln -s /etc/webapps/postfixadmin/.htaccess ${_destdir}/.htaccess
-
-  # template cache needs to be writeable
-  mkdir -p ${_destdir}/templates_c
-  chown http:http ${_destdir}/templates_c
-
-  # docs
-  mv ${_destdir}/{*.TXT,tests,ADDITIONS,DOCUMENTS,VIRTUAL_VACATION} 
${_destdir_doc}
-  rm -rf ${_destdir}/debian
-}

Copied: postfixadmin/repos/community-any/PKGBUILD (from rev 450919, 
postfixadmin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-04-10 22:24:57 UTC (rev 450920)
@@ -0,0 +1,123 @@
+# Maintainer: David Runge 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Filip 
+pkgname=postfixadmin
+pkgver=3.2.2
+pkgrel=1
+pkgdesc="Web based interface to manage Postfix mailboxes, virtual domains and 
aliases"
+arch=('any')
+license=('GPL2')
+url="http://postfixadmin.sourceforge.net/";
+backup=('etc/webapps/postfixadmin/config.inc.php'
+'etc/webapps/postfixadmin/config.local.php'
+'etc/webapps/postfixadmin/.htaccess'
+'etc/uwsgi/postfixadmin.ini')
+depends=('php')
+optdepends=('mariadb: use local MySQL server'
+'postgresql: use local PostgreSQL server'
+'php-fpm: run in fastCGI process manager'
+'uwsgi: run as application container')
+source=("https://github.com/postfixadmin/${pkgname}/archive/${pkgname}-${pkgver}.tar.gz";
+"${pkgname}.sysusers"
+"${pkgname}.tmpfiles"
+"${pkgname}.uwsgi")
+install="${pkgname}.install"
+sha512sums=('6c84cb215e69c52c26db0651e5d0d9d8bcb0a63b00d3c197f10fa1f0442a1fde44bb514fb476a1e68a21741d603febac67282961d01270e5969ee13d145121ee'
+
'dc61527dbec79a3b19c8fcbc424fbfbe483cccf99a606e566ea6cd624d46c70a6d87dd8d4da398fedf12b60cfd0cf364c351d6b826e6eee6b2ca8eac0d9efcbe'
+
'7e55c844be7b186d9eb568fe097632651c683582da83e0ee24cd6dd7c5a581fe05e5462174237f542ff8dc5d17a8ab651a77f0087a0c8df01d7b36c7722b1440'
+
'50640e431f9b167d618e5e5f6acd36453270aeb7ef8b714afe8207eba9916c86d4b42a1edb9b73a46a1c732a886efcab01389e007baa5b85295c091b451d5673')
+
+prepare(){
+  mv -v "${pkgname}-${pkgname}-${pkgver}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  # creating empty local config (for overrides)
+  echo " "config.local.php"
+  # creating htaccess file
+  echo "#Require all denied" > .htaccess
+  # remove unneeded executable bits
+  find . -executable -type f \
+-and -not -path "*scri

[arch-commits] Commit in postfixadmin/trunk (5 files)

2019-04-10 Thread David Runge via arch-commits
Date: Wednesday, April 10, 2019 @ 22:24:49
  Author: dvzrv
Revision: 450919

upgpkg: postfixadmin 3.2.2-1

Installing to /usr/share/webapps/postfixadmin. Installing separate user/group 
postfixadmin to be used.
Adding runtime dir for webapp. Adding local configuration. Using install for 
all webapp files. Symlinking template directory.
Installing default configuration for uwsgi. Adding install file notifying the 
user about the applied changes.

Added:
  postfixadmin/trunk/postfixadmin.install
  postfixadmin/trunk/postfixadmin.sysusers
  postfixadmin/trunk/postfixadmin.tmpfiles
  postfixadmin/trunk/postfixadmin.uwsgi
Modified:
  postfixadmin/trunk/PKGBUILD

---+
 PKGBUILD  |  144 +---
 postfixadmin.install  |   13 
 postfixadmin.sysusers |1 
 postfixadmin.tmpfiles |3 +
 postfixadmin.uwsgi|   26 
 5 files changed, 155 insertions(+), 32 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-10 21:49:28 UTC (rev 450918)
+++ PKGBUILD2019-04-10 22:24:49 UTC (rev 450919)
@@ -1,43 +1,123 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: David Runge 
+# Contributor: Sven-Hendrik Haase 
 # Contributor: Filip 
 pkgname=postfixadmin
-pkgver=3.2
+pkgver=3.2.2
 pkgrel=1
-pkgdesc="A web based interface used to manage mailboxes, virtual domains and 
aliases created for Postfix"
+pkgdesc="Web based interface to manage Postfix mailboxes, virtual domains and 
aliases"
 arch=('any')
-license=('GPL')
+license=('GPL2')
 url="http://postfixadmin.sourceforge.net/";
-backup=(etc/webapps/postfixadmin/config.inc.php
-etc/webapps/postfixadmin/.htaccess)
+backup=('etc/webapps/postfixadmin/config.inc.php'
+'etc/webapps/postfixadmin/config.local.php'
+'etc/webapps/postfixadmin/.htaccess'
+'etc/uwsgi/postfixadmin.ini')
 depends=('php')
-optdepends=('mariadb: MySQL server'
-'postgresql: PostgreSQL server')
-source=("https://downloads.sourceforge.net/project/postfixadmin/postfixadmin/postfixadmin-${pkgver}/postfixadmin-${pkgver}.tar.gz";)
-sha512sums=('eca4903dc3a22e56585c6f1b028a0f93d2422574faf9458b369b071880af55b36cd52c5ff9b0438c2c129a561404414b5d1f926043b40700fb5e31be6ec7')
+optdepends=('mariadb: use local MySQL server'
+'postgresql: use local PostgreSQL server'
+'php-fpm: run in fastCGI process manager'
+'uwsgi: run as application container')
+source=("https://github.com/postfixadmin/${pkgname}/archive/${pkgname}-${pkgver}.tar.gz";
+"${pkgname}.sysusers"
+"${pkgname}.tmpfiles"
+"${pkgname}.uwsgi")
+install="${pkgname}.install"
+sha512sums=('6c84cb215e69c52c26db0651e5d0d9d8bcb0a63b00d3c197f10fa1f0442a1fde44bb514fb476a1e68a21741d603febac67282961d01270e5969ee13d145121ee'
+
'dc61527dbec79a3b19c8fcbc424fbfbe483cccf99a606e566ea6cd624d46c70a6d87dd8d4da398fedf12b60cfd0cf364c351d6b826e6eee6b2ca8eac0d9efcbe'
+
'7e55c844be7b186d9eb568fe097632651c683582da83e0ee24cd6dd7c5a581fe05e5462174237f542ff8dc5d17a8ab651a77f0087a0c8df01d7b36c7722b1440'
+
'50640e431f9b167d618e5e5f6acd36453270aeb7ef8b714afe8207eba9916c86d4b42a1edb9b73a46a1c732a886efcab01389e007baa5b85295c091b451d5673')
 
+prepare(){
+  mv -v "${pkgname}-${pkgname}-${pkgver}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  # creating empty local config (for overrides)
+  echo " "config.local.php"
+  # creating htaccess file
+  echo "#Require all denied" > .htaccess
+  # remove unneeded executable bits
+  find . -executable -type f \
+-and -not -path "*scripts*" -exec chmod -c 644 {} \;
+  # remove symlinks
+  find . -type l -exec rm -v {} +
+  # remove unneeded debian directories
+  rm -rv ADDITIONS/squirrelmail-plugin/debian
+}
+
 package() {
-  _destdir=$pkgdir/usr/share/webapps/postfixAdmin
-  _destdir_etc=$pkgdir/etc/webapps/postfixadmin
-  _destdir_doc=$pkgdir/usr/share/doc/postfixadmin
+  cd "${pkgname}-${pkgver}"
 
-  install -dm755 ${_destdir}
-  install -dm755 ${_destdir_etc}
-  install -dm755 ${_destdir_doc}
-
-  cd $srcdir/$pkgname-$pkgver
-  cp -r * ${_destdir}
-
+  # sysusers.d integration
+  install -vDm 644 ../${pkgname}.sysusers \
+"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+  # tmpfiles.d integration
+  install -vDm 644 ../${pkgname}.tmpfiles \
+"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+  # docs
+  install -vDm 644 {README.md,CHANGELOG.TXT} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
+  install -vDm 644 DOCUMENTS/*.txt \
+-t "${pkgdir}/usr/share/doc/${pkgname}/documents"
+  cp -av ADDITIONS VIRTUAL_VACATION \
+"${pkgdir}/usr/share/doc/${pkgname}"
+  # webapp
+  install -vDm 644 {common,functions.inc,index}.php phpunit.xml \
+-t "${pkgdir}/usr/share/webapps/${pkgname}"
+  install -vDm 644 configs/menu.conf \
+-t "${pkgdir}/usr/share/webapps/${pkgname}/configs"
+  install -vDm 644 languages/*.{lang,php} \
+-t

[arch-commits] Commit in firefox-i18n/repos/extra-any (PKGBUILD PKGBUILD)

2019-04-10 Thread Jan Steffens via arch-commits
Date: Wednesday, April 10, 2019 @ 22:19:27
  Author: heftig
Revision: 350560

archrelease: copy trunk to extra-any

Added:
  firefox-i18n/repos/extra-any/PKGBUILD
(from rev 350559, firefox-i18n/trunk/PKGBUILD)
Deleted:
  firefox-i18n/repos/extra-any/PKGBUILD

--+
 PKGBUILD |  480 ++---
 1 file changed, 240 insertions(+), 240 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-10 22:19:16 UTC (rev 350559)
+++ PKGBUILD2019-04-10 22:19:27 UTC (rev 350560)
@@ -1,240 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Thomas Baechler 
-# Contributor: Jaroslaw Swierczynski 
-# Contributor: Michal Hybner 
-# Contributor: Andrea Scarpino 
-
-pkgbase=firefox-i18n
-pkgver=66.0.2
-pkgrel=1
-pkgdesc="Language pack for Firefox"
-arch=(any)
-license=(MPL GPL LGPL)
-url="https://www.mozilla.org/firefox/";
-
-_languages=(
-  'ach"Acholi"'
-  'af "Afrikaans"'
-  'an "Aragonese"'
-  'ar "Arabic"'
-  'as "Assamese"'
-  'ast"Asturian"'
-  'az "Azerbaijani"'
-  'be "Belarusian"'
-  'bg "Bulgarian"'
-  'bn-BD  "Bengali (Bangladesh)"'
-  'bn-IN  "Bengali (India)"'
-  'br "Breton"'
-  'bs "Bosnian"'
-  'ca "Catalan"'
-  'cak"Maya Kaqchikel"'
-  'cs "Czech"'
-  'cy "Welsh"'
-  'da "Danish"'
-  'de "German"'
-  'dsb"Lower Sorbian"'
-  'el "Greek"'
-  'en-CA  "English (Canadian)"'
-  'en-GB  "English (British)"'
-  'en-US  "English (US)"'
-  'en-ZA  "English (South African)"'
-  'eo "Esperanto"'
-  'es-AR  "Spanish (Argentina)"'
-  'es-CL  "Spanish (Chile)"'
-  'es-ES  "Spanish (Spain)"'
-  'es-MX  "Spanish (Mexico)"'
-  'et "Estonian"'
-  'eu "Basque"'
-  'fa "Persian"'
-  'ff "Fulah"'
-  'fi "Finnish"'
-  'fr "French"'
-  'fy-NL  "Frisian"'
-  'ga-IE  "Irish"'
-  'gd "Gaelic (Scotland)"'
-  'gl "Galician"'
-  'gn "Guarani"'
-  'gu-IN  "Gujarati (India)"'
-  'he "Hebrew"'
-  'hi-IN  "Hindi (India)"'
-  'hr "Croatian"'
-  'hsb"Upper Sorbian"'
-  'hu "Hungarian"'
-  'hy-AM  "Armenian"'
-  'ia "Interlingua"'
-  'id "Indonesian"'
-  'is "Icelandic"'
-  'it "Italian"'
-  'ja "Japanese"'
-  'ka "Georgian"'
-  'kab"Kabyle"'
-  'kk "Kazakh"'
-  'km "Khmer"'
-  'kn "Kannada"'
-  'ko "Korean"'
-  'lij"Ligurian"'
-  'lt "Lithuanian"'
-  'lv "Latvian"'
-  'mai"Maithili"'
-  'mk "Macedonian"'
-  'ml "Malayalam"'
-  'mr "Marathi"'
-  'ms "Malay"'
-  'my "Burmese"'
-  'nb-NO  "Norwegian (Bokmål)"'
-  'ne-NP  "Nepali"'
-  'nl "Dutch"'
-  'nn-NO  "Norwegian (Nynorsk)"'
-  'oc "Occitan"'
-  'or "Oriya"'
-  'pa-IN  "Punjabi (India)"'
-  'pl "Polish"'
-  'pt-BR  "Portuguese (Brazilian)"'
-  'pt-PT  "Portuguese (Portugal)"'
-  'rm "Romansh"'
-  'ro "Romanian"'
-  'ru "Russian"'
-  'si "Sinhala"'
-  'sk "Slovak"'
-  'sl "Slovenian"'
-  'son"Songhai"'
-  'sq "Albanian"'
-  'sr "Serbian"'
-  'sv-SE  "Swedish"'
-  'ta "Tamil"'
-  'te "Telugu"'
-  'th "Thai"'
-  'tr "Turkish"'
-  'uk "Ukrainian"'
-  'ur "Urdu"'
-  'uz "Uzbek"'
-  'vi "Vietnamese"'
-  'xh "Xhosa"'
-  'zh-CN  "Chinese (Simplified)"'
-  'zh-TW  "Chinese (Traditional)"'
-)
-
-pkgname=()
-source=()
-_url=https://ftp.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi
-
-for _lang in "${_languages[@]}"; do
-  _locale=${_lang%% *}
-  _pkgname=firefox-i18n-${_locale,,}
-
-  pkgname+=($_pkgname)
-  source+=("firefox-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
-  eval "package_$_pkgname() {
-_package $_lang
-  }"
-done
-
-# Don't extract anything
-noextract=(${source[@]%%::*})
-
-_package() {
-  pkgdesc="$2 language pack for Firefox"
-  depends=("firefox>=$pkgver")
-  install -Dm644 firefox-i18n-$pkgver-$1.xpi \
-
"$pkgdir/usr/lib/firefox/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi"
-}
-
-sha256sums=('f3a218747db14edf057c854f778b35f9310c526ab7ec4c33036292c386673eab'
-'05276ca0b7329e2cdd864445da6cdaf1b1dddef6208d42a974493ffdba5d06cf'
-'a25a8bfb9f42fa56b618d9bd06658203f24de54ee0bd2e1d061abed0f0a2950b'
-'345d66690b949653a01fc2adcf439eb3d0db4908a62bdc375078ceb03d0c34a2'
-'ee337679482b59790cfd310e67ddcaca6b148f48b305745fe6fd98a62841'
-'c64b880791575d440ff9449e08174656de2d4117236a257bd48def83b9c080dd'
-'154fde3862dd443b6d7c086358091a4ea63e4b3ec92cad9f5b2911d8b20dd2b1'
-'2da8b36103ebd92b371b87ac01fbc78e5106824d368f449ac8e7774424a7bcff'
-'be88350bfc8eb381c82ac4aab4fb3f17fb37e3dcd3035d8fc3f3cdc0514c9319'
-'20ea93fe75adc558fd520263601e493e1fd150e5665953b2ba34bd6483202d04'
-'d363b3f6f3d8d1ead079ddaff9133eebe07838037d729f0cbd67338afc80fcd9'
-'6e013412b5fabaa05b88033b0a50f1d5c82037e5138e28

[arch-commits] Commit in firefox/repos/extra-x86_64 (10 files)

2019-04-10 Thread Jan Steffens via arch-commits
Date: Wednesday, April 10, 2019 @ 22:19:16
  Author: heftig
Revision: 350559

archrelease: copy trunk to extra-x86_64

Added:
  firefox/repos/extra-x86_64/0001-bz-1468911.patch
(from rev 350558, firefox/trunk/0001-bz-1468911.patch)
  firefox/repos/extra-x86_64/PKGBUILD
(from rev 350558, firefox/trunk/PKGBUILD)
  firefox/repos/extra-x86_64/firefox-symbolic.svg
(from rev 350558, firefox/trunk/firefox-symbolic.svg)
  firefox/repos/extra-x86_64/firefox.desktop
(from rev 350558, firefox/trunk/firefox.desktop)
  firefox/repos/extra-x86_64/upload-symbol-archive
(from rev 350558, firefox/trunk/upload-symbol-archive)
Deleted:
  firefox/repos/extra-x86_64/0001-bz-1468911.patch
  firefox/repos/extra-x86_64/PKGBUILD
  firefox/repos/extra-x86_64/firefox-symbolic.svg
  firefox/repos/extra-x86_64/firefox.desktop
  firefox/repos/extra-x86_64/upload-symbol-archive

---+
 0001-bz-1468911.patch |53922 
 PKGBUILD  |  344 
 firefox-symbolic.svg  |  128 
 firefox.desktop   |  680 
 upload-symbol-archive |   48 
 5 files changed, 27561 insertions(+), 27561 deletions(-)

The diff is longer than the limit of 200KB.
Use svn diff -r 350558:350559 to see the changes.


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

2019-04-10 Thread Jan Steffens via arch-commits
Date: Wednesday, April 10, 2019 @ 22:18:33
  Author: heftig
Revision: 350558

66.0.3-1

Modified:
  firefox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-10 20:57:17 UTC (rev 350557)
+++ PKGBUILD2019-04-10 22:18:33 UTC (rev 350558)
@@ -3,7 +3,7 @@
 # Contributor: Jakub Schmidtke 
 
 pkgname=firefox
-pkgver=66.0.2
+pkgver=66.0.3
 pkgrel=1
 pkgdesc="Standalone web browser from mozilla.org"
 arch=(x86_64)


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

2019-04-10 Thread Eli Schwartz via arch-commits
Date: Wednesday, April 10, 2019 @ 21:49:28
  Author: eschwartz
Revision: 450918

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-10 21:49:11 UTC (rev 450917)
+++ PKGBUILD2019-04-10 21:49:28 UTC (rev 450918)
@@ -1,67 +0,0 @@
-# Maintainer: Jelle van der Waa 
-# Maintainer: Eli Schwartz 
-# Contributor: Nikola Milinković 
-# Submitter: Xiao-Long Chen 
-
-_pkgbase=regex
-pkgbase=python-regex
-pkgname=('python-regex' 'python2-regex')
-pkgver=2019.03.12
-pkgrel=1
-pkgdesc="Alternative python regular expression module."
-arch=('x86_64')
-url="https://bitbucket.org/mrabarnett/mrab-regex";
-license=('Python')
-makedepends=('python-setuptools' 'python2-setuptools')
-options=(!emptydirs)
-source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz";)
-sha256sums=('4b08704a5939c698d2d5950b5dc950597613216cc8c01048efc0da860a0c3db9')
-
-build() {
-  cd "regex-${pkgver}"
-
-  python setup.py build
-  python2 setup.py build
-}
-
-check() {
-  cd "regex-${pkgver}"
-
-  pushd build/lib.linux-${CARCH}-3*/
-  python -c 'from regex.test.test_regex import test_main; test_main()'
-  popd
-
-  pushd build/lib.linux-${CARCH}-2*/
-  python2 -c 'from regex.test.test_regex import test_main; test_main()'
-  popd
-}
-
-package_python2-regex() {
-  depends=('python2')
-  pkgdesc="Alternative python regular expression module. (python2 version)"
-
-  cd "regex-${pkgver}"
-  python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-
-  install -v -m755 -d "${pkgdir}/usr/share/doc/python2-regex"
-  install -v -m644 ./docs/Features.html 
"${pkgdir}/usr/share/doc/python2-regex/"
-  install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python2-regex/"
-  install -v -m644 ./docs/UnicodeProperties.txt 
"${pkgdir}/usr/share/doc/python2-regex/"
-
-  sed -n '1,/^$/p' regex_2/regex.py | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}
-
-package_python-regex() {
-  depends=('python')
-  pkgdesc="Alternative python regular expression module. (python3 version)"
-
-  cd "regex-${pkgver}"
-  python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-
-  install -v -m755 -d "${pkgdir}/usr/share/doc/python-regex"
-  install -v -m644 ./docs/Features.html "${pkgdir}/usr/share/doc/python-regex/"
-  install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python-regex/"
-  install -v -m644 ./docs/UnicodeProperties.txt 
"${pkgdir}/usr/share/doc/python-regex/"
-
-  sed -n '1,/^$/p' regex_3/regex.py | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: python-regex/repos/community-x86_64/PKGBUILD (from rev 450917, 
python-regex/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-04-10 21:49:28 UTC (rev 450918)
@@ -0,0 +1,68 @@
+# Maintainer: Jelle van der Waa 
+# Maintainer: Eli Schwartz 
+# Contributor: Nikola Milinković 
+# Submitter: Xiao-Long Chen 
+
+_pkgbase=regex
+pkgbase=python-regex
+pkgname=('python-regex' 'python2-regex')
+pkgver=2019.04.10
+pkgrel=1
+pkgdesc="Alternative python regular expression module."
+arch=('x86_64')
+url="https://bitbucket.org/mrabarnett/mrab-regex";
+license=('Python')
+makedepends=('python-setuptools' 'python2-setuptools')
+options=(!emptydirs)
+source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz";)
+sha256sums=('e7e54e04c4cc8d5dbacb0ad8384f39b3d55573a7890769dec5793309e1271207')
+b2sums=('be4039a98d2b90e5368249a293e1d2aec88c936fc930569d33110af718e83a75ceab11282c3937880a18e3c9a4d81107d3b835a750b4d6e7ad36b8a284022270')
+
+build() {
+  cd "regex-${pkgver}"
+
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd "regex-${pkgver}"
+
+  pushd build/lib.linux-${CARCH}-3*/
+  python -c 'from regex.test.test_regex import test_main; test_main()'
+  popd
+
+  pushd build/lib.linux-${CARCH}-2*/
+  python2 -c 'from regex.test.test_regex import test_main; test_main()'
+  popd
+}
+
+package_python2-regex() {
+  depends=('python2')
+  pkgdesc="Alternative python regular expression module. (python2 version)"
+
+  cd "regex-${pkgver}"
+  python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+
+  install -v -m755 -d "${pkgdir}/usr/share/doc/python2-regex"
+  install -v -m644 ./docs/Features.html 
"${pkgdir}/usr/share/doc/python2-regex/"
+  install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python2-regex/"
+  install -v -m644 ./docs/UnicodeProperties.txt 
"${pkgdir}/usr/share/doc/python2-regex/"
+
+

  1   2   3   4   >