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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:55:17
  Author: felixonmars
Revision: 426865

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:55:00
  Author: felixonmars
Revision: 426864

upgpkg: xmobar 0.29.4-11

rebuild with simple-sendfile 0.2.28

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:53:43 UTC (rev 426863)
+++ PKGBUILD2019-01-22 07:55:00 UTC (rev 426864)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.29.4
-pkgrel=10
+pkgrel=11
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:53:43
  Author: felixonmars
Revision: 426863

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

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
426862, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:53:43 UTC (rev 426863)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=6
+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/filetype.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-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:53:27
  Author: felixonmars
Revision: 426862

upgpkg: tamarin-prover 1.4.1-6

rebuild with simple-sendfile 0.2.28

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:51:33 UTC (rev 426861)
+++ PKGBUILD2019-01-22 07:53:27 UTC (rev 426862)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=5
+pkgrel=6
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io";
 license=("GPL")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:51:33
  Author: felixonmars
Revision: 426861

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 426860, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:51:33 UTC (rev 426861)
@@ -0,0 +1,75 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.9.3
+pkgrel=40
+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 '/semigroups/d' $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 426860, 
stack/trunk/stack.install)
===
--- community-staging-x86_64/stack.install  (rev 0)
+++ community-staging-x86_64/stack.install  2019-01-22 07:51:33 UTC (rev 
426861)
@@ -0,0 +1,4 @@
+post_install() {
+  e

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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:51:17
  Author: felixonmars
Revision: 426860

upgpkg: stack 1.9.3-40

rebuild with simple-sendfile 0.2.28

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:44:53 UTC (rev 426859)
+++ PKGBUILD2019-01-22 07:51:17 UTC (rev 426860)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=1.9.3
-pkgrel=39
+pkgrel=40
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("BSD")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:44:53
  Author: felixonmars
Revision: 426859

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 426858, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:44:53 UTC (rev 426859)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.6.0
+pkgrel=28
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";)
+sha512sums=('4e9575985fe914cb35444995212ac1afaa40b004dbbc86b5987bf8b65e20b14a0102c9c601dc061d604129a8e978021f22a11d682545cb7f07ec974495cfa387')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:44:37
  Author: felixonmars
Revision: 426858

upgpkg: shellcheck 0.6.0-28

rebuild with simple-sendfile 0.2.28

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:41:34 UTC (rev 426857)
+++ PKGBUILD2019-01-22 07:44:37 UTC (rev 426858)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.6.0
-pkgrel=27
+pkgrel=28
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net";
 license=("GPL")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:41:34
  Author: felixonmars
Revision: 426857

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 426856, postgrest/trunk/PKGBUILD)
  postgrest/repos/community-staging-x86_64/new-hasql.patch
(from rev 426856, postgrest/trunk/new-hasql.patch)

-+
 PKGBUILD|   77 
 new-hasql.patch |  477 ++
 2 files changed, 554 insertions(+)

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 426856, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:41:34 UTC (rev 426857)
@@ -0,0 +1,77 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.5.0.0
+pkgrel=104
+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";
+new-hasql.patch)
+sha512sums=('ba8974cc83de3a7fcf1ede454eed726d6dfe7d677e4b34bbf6a03f11cc648d6812c2f101684175bb1f4d0f0b384795a737791ce807c257eae67158e2fc74b0a0'
+
'54257b24e646175c3687d3d0b224092441e0a8093d04327fb900da6c463625bfc952aabe46bcbbee8d0b4b96d4c07b4b148efa5ac4dcd9dd60bf7d3da5a49fcd')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../new-hasql.patch
+
+sed -i 's/==/>=/' $pkgname.cabal
+
+sed -i '/import\s*Safe/d' src/PostgREST/App.hs
+sed -i '/safe/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}" --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"
+}

Copied: postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 
426856, postgrest/trunk/new-hasql.patch)
===
--- community-staging-x86_64/new-hasql.patch(rev 0)
+++ community-staging-x86_64/new-hasql.patch2019-01-22 07:41:34 UTC (rev 
426857)
@@ -0,0 +1,477 @@
+From f02992e562fafc807092d09a8034f2117c9db00d Mon Sep 17 00:00:00 2001
+From: Ben Gamari 
+Date: Thu, 28 Jun 2018 01:02:09 -0400
+Subject: [PATCH] Update hasql
+
+Move to hasql 1.3.
+---
+ postgrest.cabal   |   6 +-
+ src/PostgREST/App.hs  |  16 ++---
+ sr

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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:41:17
  Author: felixonmars
Revision: 426856

upgpkg: postgrest 0.5.0.0-104

rebuild with simple-sendfile 0.2.28

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:38:15 UTC (rev 426855)
+++ PKGBUILD2019-01-22 07:41:17 UTC (rev 426856)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=0.5.0.0
-pkgrel=103
+pkgrel=104
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:38:15
  Author: felixonmars
Revision: 426855

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:37:56
  Author: felixonmars
Revision: 426854

upgpkg: pandoc-crossref 0.3.4.0-31

rebuild with simple-sendfile 0.2.28

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:36:30 UTC (rev 426853)
+++ PKGBUILD2019-01-22 07:37:56 UTC (rev 426854)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.4.0
-pkgrel=30
+pkgrel=31
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname}";
 license=("GPL2")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:36:13
  Author: felixonmars
Revision: 426852

upgpkg: haskell-hakyll 4.12.4.0-114

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:34:21 UTC (rev 426851)
+++ PKGBUILD2019-01-22 07:36:13 UTC (rev 426852)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.4.0
-pkgrel=113
+pkgrel=114
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll";
 license=("BSD")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:36:30
  Author: felixonmars
Revision: 426853

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
426852, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:36:30 UTC (rev 426853)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.4.0
+pkgrel=114
+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=('45c167a59a44065e7252472ab1cf116a9ff7dabab6b7c35354716e9487fcd26ebc33f1b94a41a1558eadfd7bfa89047409818b868f5a8bce9111a83f5a42451e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *2.3/<3/' -e 's/< *0.6/<1/' -e 's/< *0.11/<1/' -e 's/< 
0.15/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --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
+}
+
+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 pandoc-citeproc/repos (2 files)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:34:21
  Author: felixonmars
Revision: 426851

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:34:05
  Author: felixonmars
Revision: 426850

upgpkg: pandoc-citeproc 0.15.0.1-29

rebuild with simple-sendfile 0.2.28

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:30:56 UTC (rev 426849)
+++ PKGBUILD2019-01-22 07:34:05 UTC (rev 426850)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.15.0.1
-pkgrel=28
+pkgrel=29
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname";
 license=("BSD")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:30:56
  Author: felixonmars
Revision: 426849

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:30:39
  Author: felixonmars
Revision: 426848

upgpkg: pandoc 2.5-28

rebuild with simple-sendfile 0.2.28

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:27:18 UTC (rev 426847)
+++ PKGBUILD2019-01-22 07:30:39 UTC (rev 426848)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.5
-pkgrel=27
+pkgrel=28
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org";
 license=("GPL")


[arch-commits] Commit in python-language-server/repos/community-any (2 files)

2019-01-21 Thread Maxim Baz via arch-commits
Date: Tuesday, January 22, 2019 @ 07:27:18
  Author: maximbaz
Revision: 426847

archrelease: copy trunk to community-any

Added:
  python-language-server/repos/community-any/PKGBUILD
(from rev 426846, python-language-server/trunk/PKGBUILD)
Deleted:
  python-language-server/repos/community-any/PKGBUILD

--+
 PKGBUILD |  146 ++---
 1 file changed, 73 insertions(+), 73 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-01-22 07:27:08 UTC (rev 426846)
+++ PKGBUILD2019-01-22 07:27:18 UTC (rev 426847)
@@ -1,73 +0,0 @@
-# Maintainer: Morten Linderud 
-# Maintainer: Maxim Baz <$pkgbase at maximbaz dot com>
-# Contributor: fenuks
-
-pkgbase=python-language-server
-pkgname=(python-language-server python2-language-server)
-pkgver=0.21.5
-pkgrel=1
-pkgdesc="An implementation of the Language Server Protocol for Python"
-arch=("any")
-url="https://github.com/palantir/python-language-server";
-license=("MIT")
-makedepends=("python" "python-setuptools"
- "python2" "python2-setuptools")
-checkdepends=("python-pytest" "python-pytest-runner" "python-pytest-cov"  
"python-pyflakes"
-  "python-mock" "python-jedi" "python-future" "yapf" 
"python-mccabe" "python-pycodestyle"
- "autopep8" "python-rope" "python-pydocstyle" 
"python-jsonrpc-server"
-  "python2-pytest" "python2-pytest-runner" "python2-pytest-cov" 
"python2-pyflakes"
- "python2-autopep8" "python2-rope" "python2-mccabe" 
"python2-pydocstyle" "python2-jsonrpc-server"
- "python2-mock" "python2-jedi" "python2-future" 
"python2-futures" "python2-yapf" "python2-pycodestyle" "python2-autopep8")
-source=("$pkgname-$pkgver.tar.gz::https://github.com/palantir/${pkgname}/archive/${pkgver}.tar.gz";)
-sha256sums=('118831f32c62cbb9da82d3dc888d519664fd68ad4b79fcad427602b2904970da')
-
-prepare() {
-  cp -r "$pkgname-$pkgver"{,-py2}
-}
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-python setup.py build
-
-cd "${srcdir}/${pkgname}-${pkgver}-py2"
-python2 setup.py build
-}
-
-check() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-py.test
-
-cd "${srcdir}/${pkgname}-${pkgver}-py2"
-py.test2
-}
-
-package_python-language-server() {
-depends=("python" "python-jsonrpc-server" "python-future" "python-jedi" 
"python-pluggy")
-optdepends=(
-   "python-mccabe: for complexity checking"
-"python-rope: for completions and renaming"
-   "python-pyflakes: for linter to detect various errors"
-   "python-pycodestyle: for style checking"
-   "autopep8: for code formatting"
-   "yapf: for code formatting (preferred over autopep8)"
-   "python-pydocstyle: for docstring style checking")
-cd "${pkgbase}-${pkgver}"
-python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
-
-package_python2-language-server() {
-depends=("python2" "python2-jsonrpc-server" "python2-future" 
"python2-jedi" "python2-pluggy")
-optdepends=(
-   "python2-mccabe: for complexity checking"
-"python2-rope: for completions and renaming"
-   "python2-pyflakes: for linter to detect various errors"
-   "python2-pycodestyle: for style checking"
-   "python2-autopep8: for code formatting"
-   "python2-yapf: for code formatting (preferred over autopep8)"
-   "python2-pydocstyle: for docstring style checking")
-cd "${pkgbase}-${pkgver}-py2"
-python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-mv "$pkgdir/usr/bin/pyls" "$pkgdir/usr/bin/pyls2"
-install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: python-language-server/repos/community-any/PKGBUILD (from rev 426846, 
python-language-server/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-01-22 07:27:18 UTC (rev 426847)
@@ -0,0 +1,73 @@
+# Maintainer: Morten Linderud 
+# Maintainer: Maxim Baz <$pkgbase at maximbaz dot com>
+# Contributor: fenuks
+
+pkgbase=python-language-server
+pkgname=(python-language-server python2-language-server)
+pkgver=0.22.0
+pkgrel=1
+pkgdesc="An implementation of the Language Server Protocol for Python"
+arch=("any")
+url="https://github.com/palantir/python-language-server";
+license=("MIT")
+makedepends=("python" "python-setuptools"
+ "python2" "python2-setuptools")
+checkdepends=("python-pytest" "python-pytest-runner" "python-pytest-cov"  
"python-pyflakes"
+  "python-mock" "python-jedi" "python-future" "yapf" 
"python-mccabe" "python-pycodestyle"
+ "autopep8" "python-rope" "python-pydocstyle" 
"python-jsonrpc-server"
+  "python2-pytest" "python2-pytest-runner" "python2-pytest-cov" 
"python2-pyflakes"
+ 

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

2019-01-21 Thread Maxim Baz via arch-commits
Date: Tuesday, January 22, 2019 @ 07:27:08
  Author: maximbaz
Revision: 426846

upgpkg: python-language-server 0.22.0-1

Modified:
  python-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:20:36 UTC (rev 426845)
+++ PKGBUILD2019-01-22 07:27:08 UTC (rev 426846)
@@ -4,7 +4,7 @@
 
 pkgbase=python-language-server
 pkgname=(python-language-server python2-language-server)
-pkgver=0.21.5
+pkgver=0.22.0
 pkgrel=1
 pkgdesc="An implementation of the Language Server Protocol for Python"
 arch=("any")
@@ -18,8 +18,8 @@
   "python2-pytest" "python2-pytest-runner" "python2-pytest-cov" 
"python2-pyflakes"
  "python2-autopep8" "python2-rope" "python2-mccabe" 
"python2-pydocstyle" "python2-jsonrpc-server"
  "python2-mock" "python2-jedi" "python2-future" 
"python2-futures" "python2-yapf" "python2-pycodestyle" "python2-autopep8")
-source=("$pkgname-$pkgver.tar.gz::https://github.com/palantir/${pkgname}/archive/${pkgver}.tar.gz";)
-sha256sums=('118831f32c62cbb9da82d3dc888d519664fd68ad4b79fcad427602b2904970da')
+source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('46450805798dad2c1abe88cbf66b05db030265b232a5de456d0d3c6800edeb12')
 
 prepare() {
   cp -r "$pkgname-$pkgver"{,-py2}


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:20:36
  Author: felixonmars
Revision: 426845

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 426844, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:20:36 UTC (rev 426845)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.3
+pkgrel=157
+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-src-exts'
+ '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-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=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195')
+
+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 \
+-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 "${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-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:20:19
  Author: felixonmars
Revision: 426844

upgpkg: hoogle 5.0.17.3-157

rebuild with simple-sendfile 0.2.28

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:18:53 UTC (rev 426843)
+++ PKGBUILD2019-01-22 07:20:19 UTC (rev 426844)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.3
-pkgrel=156
+pkgrel=157
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/";
 license=("BSD")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:18:53
  Author: felixonmars
Revision: 426843

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 426842, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:18:53 UTC (rev 426843)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.12
+pkgrel=39
+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-blaze-html' 
'haskell-blaze-markup'
+ 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-data-default' 'haskell-hjsmin' 'haskell-http-conduit' 
'haskell-http-client'
+ '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=('4c77d67daa0abdd55029fc6af1a3735ab99adc9ec65e8470a84f4b7de39de24bdd636717d50f5f87d4227b4b903e72b0ccde728addc12d26809e83b8baf07f31')
+
+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-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:18:36
  Author: felixonmars
Revision: 426842

upgpkg: hledger-web 1.12-39

rebuild with simple-sendfile 0.2.28

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:17:12 UTC (rev 426841)
+++ PKGBUILD2019-01-22 07:18:36 UTC (rev 426842)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.12
-pkgrel=38
+pkgrel=39
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:17:12
  Author: felixonmars
Revision: 426841

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

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 426840, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:17:12 UTC (rev 426841)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.12
+pkgrel=33
+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=('bf495f7b0653d1bd55f5896bae30ae09bb8a014ce91d2a2c0926722bf6778bfcf946aa2c4f9e19af24f38c136707fc247bc953f1e4e4283b207054f058331622')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:16:55
  Author: felixonmars
Revision: 426840

upgpkg: hledger-api 1.12-33

rebuild with simple-sendfile 0.2.28

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:15:36 UTC (rev 426839)
+++ PKGBUILD2019-01-22 07:16:55 UTC (rev 426840)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-api
 pkgver=1.12
-pkgrel=32
+pkgrel=33
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:15:36
  Author: felixonmars
Revision: 426839

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 426838, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 426838, git-annex/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   56 +
 ghc-8.4.patch |  121 
 2 files changed, 177 insertions(+)

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 426838, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:15:36 UTC (rev 426839)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=7.20181211
+pkgrel=30
+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')
+
+prepare() {
+  cd git-annex
+  sed -i '1i{-# language NoMonadFailDesugaring #-}' Remote/Glacier.hs 
Remote/Ddar.hs Remote/Helper/Ssh.hs Remote/Bup.hs Annex/YoutubeDl.hs 
Remote/Git.hs Assistant/TransferQueue.hs Assistant/Threads/RemoteControl.hs 
Test.hs
+}
+
+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
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}

Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 
426838, git-annex/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2019-01-22 07:15:36 UTC (rev 
426839)
@@ -0,0 +1,121 @@
+diff --git a/Command/Info.hs b/Command/Info.hs
+index c9a314056a..3ae82f5532 100644
+--- a/Command/Info.hs
 b/Command/Info.hs
+@@ -56,15 +56,17 @@ data KeyData = KeyData
+   , backendsKeys :: M.Map KeyVariety Integer
+   }
+ 
+-instance Monoid KeyData where
+-  mempty = KeyData 0 0 0 M.empty
+-  mappend a b = KeyData
++instance Semigroup KeyData where
++  a <> b = KeyData
+   { countKeys = countKeys a + countKeys b
+   , sizeKeys = sizeKeys a + sizeKeys b
+   , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b
+   , backendsKeys = backendsKeys a <> backendsKeys b
+   }
+ 
++inst

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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:15:19
  Author: felixonmars
Revision: 426838

upgpkg: git-annex 7.20181211-30

rebuild with simple-sendfile 0.2.28

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:09:35 UTC (rev 426837)
+++ PKGBUILD2019-01-22 07:15:19 UTC (rev 426838)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20181211
-pkgrel=29
+pkgrel=30
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:09:35
  Author: felixonmars
Revision: 426837

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 426836, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
426836, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:09:35 UTC (rev 426837)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0.1
+pkgrel=48
+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 haskell-yesod-static/trunk (PKGBUILD)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:09:17
  Author: felixonmars
Revision: 426836

upgpkg: haskell-yesod-static 1.6.0.1-48

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:08:09 UTC (rev 426835)
+++ PKGBUILD2019-01-22 07:09:17 UTC (rev 426836)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0.1
-pkgrel=47
+pkgrel=48
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:08:09
  Author: felixonmars
Revision: 426835

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 426834, haskell-yesod-test/trunk/PKGBUILD)

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
426834, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:08:09 UTC (rev 426835)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.6
+pkgrel=8
+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-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:07:50
  Author: felixonmars
Revision: 426834

upgpkg: haskell-yesod-test 1.6.6-8

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:06:42 UTC (rev 426833)
+++ PKGBUILD2019-01-22 07:07:50 UTC (rev 426834)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.6
-pkgrel=7
+pkgrel=8
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com";
 license=('MIT')


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:06:42
  Author: felixonmars
Revision: 426833

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 426832, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
426832, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:06:42 UTC (rev 426833)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.5
+pkgrel=51
+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=('53daff7afd430c87e0359e2a712e34d10508768b2dece3d2c29b34fa18133d209b870f9f59df83dcf30b86ae75e7881eb7e05d7a51daa6787a2e3f220cadaf7e')
+
+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-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:06:25
  Author: felixonmars
Revision: 426832

upgpkg: haskell-yesod-auth 1.6.5-51

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:05:12 UTC (rev 426831)
+++ PKGBUILD2019-01-22 07:06:25 UTC (rev 426832)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.5
-pkgrel=50
+pkgrel=51
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:05:12
  Author: felixonmars
Revision: 426831

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 426830, haskell-yesod/trunk/PKGBUILD)

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 426830, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:05:12 UTC (rev 426831)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=199
+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/trunk (PKGBUILD)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:04:54
  Author: felixonmars
Revision: 426830

upgpkg: haskell-yesod 1.6.0-199

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:03:59 UTC (rev 426829)
+++ PKGBUILD2019-01-22 07:04:54 UTC (rev 426830)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=198
+pkgrel=199
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:03:59
  Author: felixonmars
Revision: 426829

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 426828, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
426828, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:03:59 UTC (rev 426829)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.3
+pkgrel=49
+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=('8f9d55147c1c65b8e0e0c7414850f02a3b4fddc766287621c11c444584096f68fc2245ab600f3e340b58c6ecedc40848538a7e652342a85a844d30b25336efc8')
+
+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-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:03:41
  Author: felixonmars
Revision: 426828

upgpkg: haskell-yesod-form 1.6.3-49

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:02:23 UTC (rev 426827)
+++ PKGBUILD2019-01-22 07:03:41 UTC (rev 426828)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.3
-pkgrel=48
+pkgrel=49
 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-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:02:23
  Author: felixonmars
Revision: 426827

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 426826, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 426826, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:02:23 UTC (rev 426827)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.1
+pkgrel=51
+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-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:02:04
  Author: felixonmars
Revision: 426826

upgpkg: haskell-yesod-persistent 1.6.0.1-51

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:01:10 UTC (rev 426825)
+++ PKGBUILD2019-01-22 07:02:04 UTC (rev 426826)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.1
-pkgrel=50
+pkgrel=51
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:00:51
  Author: felixonmars
Revision: 426824

upgpkg: haskell-yesod-default 1.2.0-463

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 07:00:01 UTC (rev 426823)
+++ PKGBUILD2019-01-22 07:00:51 UTC (rev 426824)
@@ -4,7 +4,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=462
+pkgrel=463
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:01:10
  Author: felixonmars
Revision: 426825

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 426824, haskell-yesod-default/trunk/PKGBUILD)

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

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
426824, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:01:10 UTC (rev 426825)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=463
+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-core/repos (2 files)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 07:00:01
  Author: felixonmars
Revision: 426823

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 426822, haskell-yesod-core/trunk/PKGBUILD)

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
426822, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 07:00:01 UTC (rev 426823)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.9
+pkgrel=31
+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-byteable' 'haskell-case-insensitive' 
'haskell-cereal'
+ 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cookie'
+ 'haskell-fast-logger' 'haskell-http-types'
+ '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=('a2b7c80fe612fb428e115c737ed5dfe5ba9cc165929e5d1896358fe9091552aaea1fbdd0252dc8cc6a987cfc82947aa469e26aab1d3ae2d24c0ef8be53365d69')
+
+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-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:59:42
  Author: felixonmars
Revision: 426822

upgpkg: haskell-yesod-core 1.6.9-31

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:58:15 UTC (rev 426821)
+++ PKGBUILD2019-01-22 06:59:42 UTC (rev 426822)
@@ -4,7 +4,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.9
-pkgrel=30
+pkgrel=31
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:57:55
  Author: felixonmars
Revision: 426820

upgpkg: haskell-aws 0.21-13

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:57:35 UTC (rev 426819)
+++ PKGBUILD2019-01-22 06:57:55 UTC (rev 426820)
@@ -4,7 +4,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.21
-pkgrel=12
+pkgrel=13
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws";
 license=("BSD")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:58:15
  Author: felixonmars
Revision: 426821

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 426820, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:58:15 UTC (rev 426821)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.21
+pkgrel=13
+pkgdesc="Amazon Web Services (AWS) for Haskell"
+url="https://github.com/aristidb/aws";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable'
+ 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-exceptions' 
'haskell-http-conduit'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 
'haskell-memory'
+ 'haskell-monad-control' 'haskell-network' 'haskell-old-locale' 
'haskell-resourcet'
+ 'haskell-safe' 'haskell-scientific' 'haskell-tagged' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7122c5c62ef05865dd06f2bd953f34aabcc3254bc6119a8dd2d931c098f4b58fb8479cd2dd0fd65e5ffa042b28b9d1ed5c0ba627a8b400e7eaf499ffd3bc')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-examples
+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 "Requires AWS credentials to test"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-01-21 Thread Jiachen Yang via arch-commits
Date: Tuesday, January 22, 2019 @ 06:56:47
  Author: farseerfc
Revision: 426818

upgpkg: alacritty 0.2.7-1

alacritty 0.2.7

Modified:
  alacritty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:55:38 UTC (rev 426817)
+++ PKGBUILD2019-01-22 06:56:47 UTC (rev 426818)
@@ -5,7 +5,7 @@
 pkgbase='alacritty'
 pkgname=('alacritty' 'alacritty-terminfo')
 pkgdesc="A cross-platform, GPU-accelerated terminal emulator"
-_pkgver=0.2.6
+_pkgver=0.2.7
 pkgver=$_pkgver
 pkgrel=1
 arch=('x86_64')
@@ -13,7 +13,7 @@
 license=('Apache')
 makedepends=('rust' 'cargo' 'cmake' 'fontconfig' 'ncurses' 
'desktop-file-utils')
 
source=("${pkgbase}-${_pkgver}.tar.gz::https://github.com/jwilm/${pkgbase}/archive/v${_pkgver}.tar.gz";)
-sha256sums=('af0ee0409a8e8ba5d7c492b2e9347c3e5fbdb2cd7a49ee8f16abeb44afcfbe3f')
+sha256sums=('2d12fd880174fc6530df3718725395e95682444fae04402f37f67a03ba1d5796')
 
 build(){
   cd $pkgbase-$_pkgver


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

2019-01-21 Thread Jiachen Yang via arch-commits
Date: Tuesday, January 22, 2019 @ 06:57:35
  Author: farseerfc
Revision: 426819

archrelease: copy trunk to community-x86_64

Added:
  alacritty/repos/community-x86_64/PKGBUILD
(from rev 426818, alacritty/trunk/PKGBUILD)
Deleted:
  alacritty/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-01-22 06:56:47 UTC (rev 426818)
+++ PKGBUILD2019-01-22 06:57:35 UTC (rev 426819)
@@ -1,49 +0,0 @@
-# Maintainer: Christian Rebischke 
-# Maintainer: Jiachen YANG 
-# Contributor: kpcyrd 
-# Contributor: quininer 
-pkgbase='alacritty'
-pkgname=('alacritty' 'alacritty-terminfo')
-pkgdesc="A cross-platform, GPU-accelerated terminal emulator"
-_pkgver=0.2.6
-pkgver=$_pkgver
-pkgrel=1
-arch=('x86_64')
-url="https://github.com/jwilm/alacritty";
-license=('Apache')
-makedepends=('rust' 'cargo' 'cmake' 'fontconfig' 'ncurses' 
'desktop-file-utils')
-source=("${pkgbase}-${_pkgver}.tar.gz::https://github.com/jwilm/${pkgbase}/archive/v${_pkgver}.tar.gz";)
-sha256sums=('af0ee0409a8e8ba5d7c492b2e9347c3e5fbdb2cd7a49ee8f16abeb44afcfbe3f')
-
-build(){
-  cd $pkgbase-$_pkgver
-  env CARGO_INCREMENTAL=0 cargo build --release --locked
-}
-
-check(){
-  cd $pkgbase-$_pkgver
-  env CARGO_INCREMENTAL=0 cargo test --release
-}
-
-package_alacritty() {
-  depends=('freetype2' 'fontconfig' 'xclip' 'libxi' 'libxcursor')
-  
-  cd $pkgbase-$_pkgver
-  desktop-file-install -m 644 --dir "$pkgdir/usr/share/applications/" 
"alacritty.desktop"
-  
-  install -D -m755 "target/release/alacritty" "$pkgdir/usr/bin/alacritty"
-  install -D -m644 "alacritty.man" "$pkgdir/usr/share/man/man1/alacritty.1"
-  install -D -m644 "alacritty-completions.bash" 
"$pkgdir/usr/share/bash-completion/completions/alacritty"
-  install -D -m644 "alacritty-completions.zsh" 
"$pkgdir/usr/share/zsh/site-functions/_alacritty"
-  install -D -m644 "alacritty-completions.fish" 
"$pkgdir/usr/share/fish/completions/alacritty.fish"
-}
-
-package_alacritty-terminfo() {
-  pkgdesc="Terminfo files for the alacritty terminal emulator"
-  depends=('ncurses')
-  
-  cd $pkgbase-$_pkgver
-  
-  install -dm 755 "$pkgdir/usr/share/terminfo/a/"
-  tic -o "$pkgdir/usr/share/terminfo" alacritty.info
-}

Copied: alacritty/repos/community-x86_64/PKGBUILD (from rev 426818, 
alacritty/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-01-22 06:57:35 UTC (rev 426819)
@@ -0,0 +1,49 @@
+# Maintainer: Christian Rebischke 
+# Maintainer: Jiachen YANG 
+# Contributor: kpcyrd 
+# Contributor: quininer 
+pkgbase='alacritty'
+pkgname=('alacritty' 'alacritty-terminfo')
+pkgdesc="A cross-platform, GPU-accelerated terminal emulator"
+_pkgver=0.2.7
+pkgver=$_pkgver
+pkgrel=1
+arch=('x86_64')
+url="https://github.com/jwilm/alacritty";
+license=('Apache')
+makedepends=('rust' 'cargo' 'cmake' 'fontconfig' 'ncurses' 
'desktop-file-utils')
+source=("${pkgbase}-${_pkgver}.tar.gz::https://github.com/jwilm/${pkgbase}/archive/v${_pkgver}.tar.gz";)
+sha256sums=('2d12fd880174fc6530df3718725395e95682444fae04402f37f67a03ba1d5796')
+
+build(){
+  cd $pkgbase-$_pkgver
+  env CARGO_INCREMENTAL=0 cargo build --release --locked
+}
+
+check(){
+  cd $pkgbase-$_pkgver
+  env CARGO_INCREMENTAL=0 cargo test --release
+}
+
+package_alacritty() {
+  depends=('freetype2' 'fontconfig' 'xclip' 'libxi' 'libxcursor')
+  
+  cd $pkgbase-$_pkgver
+  desktop-file-install -m 644 --dir "$pkgdir/usr/share/applications/" 
"alacritty.desktop"
+  
+  install -D -m755 "target/release/alacritty" "$pkgdir/usr/bin/alacritty"
+  install -D -m644 "alacritty.man" "$pkgdir/usr/share/man/man1/alacritty.1"
+  install -D -m644 "alacritty-completions.bash" 
"$pkgdir/usr/share/bash-completion/completions/alacritty"
+  install -D -m644 "alacritty-completions.zsh" 
"$pkgdir/usr/share/zsh/site-functions/_alacritty"
+  install -D -m644 "alacritty-completions.fish" 
"$pkgdir/usr/share/fish/completions/alacritty.fish"
+}
+
+package_alacritty-terminfo() {
+  pkgdesc="Terminfo files for the alacritty terminal emulator"
+  depends=('ncurses')
+  
+  cd $pkgbase-$_pkgver
+  
+  install -dm 755 "$pkgdir/usr/share/terminfo/a/"
+  tic -o "$pkgdir/usr/share/terminfo" alacritty.info
+}


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:55:38
  Author: felixonmars
Revision: 426817

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
426816, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:55:38 UTC (rev 426817)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.4
+pkgrel=232
+pkgdesc="Authentication methods for Haskell web applications."
+url="https://github.com/yesodweb/authenticate";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit'
+ 'haskell-unordered-containers' 'haskell-xml-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571')
+
+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-authenticate/trunk (PKGBUILD)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:55:21
  Author: felixonmars
Revision: 426816

upgpkg: haskell-authenticate 1.3.4-232

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:54:35 UTC (rev 426815)
+++ PKGBUILD2019-01-22 06:55:21 UTC (rev 426816)
@@ -4,7 +4,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.4
-pkgrel=231
+pkgrel=232
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:54:35
  Author: felixonmars
Revision: 426815

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
426814, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:54:35 UTC (rev 426815)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.3.4
+pkgrel=24
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="http://www.yesodweb.com/book/http-conduit";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-resourcet' 
'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-connection'
+ 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 
'haskell-hspec'
+ 'haskell-lifted-base' 'haskell-network' 
'haskell-streaming-commons' 'haskell-temporary'
+ 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 
'haskell-wai-conduit'
+ 'haskell-warp' 'haskell-warp-tls')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e5fa31cda65dfe94ef784ff1046fb17670ff9f5a84185d15912503b110e89d0af934d4506e3021ba07ab0b38b18131d84086d432f5d1f86ed549e8ddf8a2f881')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:54:18
  Author: felixonmars
Revision: 426814

upgpkg: haskell-http-conduit 2.3.4-24

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:53:18 UTC (rev 426813)
+++ PKGBUILD2019-01-22 06:54:18 UTC (rev 426814)
@@ -4,7 +4,7 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.3.4
-pkgrel=23
+pkgrel=24
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="http://www.yesodweb.com/book/http-conduit";
 license=("BSD")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:53:18
  Author: felixonmars
Revision: 426813

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-warp-tls/repos/community-staging-x86_64/
  haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD
(from rev 426812, haskell-warp-tls/trunk/PKGBUILD)

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

Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 
426812, haskell-warp-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:53:18 UTC (rev 426813)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp-tls
+pkgname=haskell-warp-tls
+pkgver=3.2.4.3
+pkgrel=138
+pkgdesc="HTTP over TLS support for Warp via the TLS package"
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" 
"haskell-network"
+ "haskell-streaming-commons" "haskell-tls" 
"haskell-tls-session-manager" "haskell-wai"
+ "haskell-warp")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('bed1a501d7885b1a37768b59d73916c36aa554e71ad89608a11224f7c4b7e016cd65652f6bb0da153bcdc3e4a089f03850546b02ed5ace808e8a8a8fc74b4028')
+
+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-wai-handler-launch/repos (2 files)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:52:22
  Author: felixonmars
Revision: 426811

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-handler-launch/repos/community-staging-x86_64/
  haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD
(from rev 426810, haskell-wai-handler-launch/trunk/PKGBUILD)

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

Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD 
(from rev 426810, haskell-wai-handler-launch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:52:22 UTC (rev 426811)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-handler-launch
+pkgname=haskell-wai-handler-launch
+pkgver=3.0.2.4
+pkgrel=118
+pkgdesc="Launch a web app in the default browser."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 
'haskell-streaming-commons'
+ 'haskell-async')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('77a8047201687a56d19c70f70e4fcac9c81c2a4f0ec9bbccad8730de5d74582f52c79c62feb73ebcb4c870435cb1393c2d5fba90c9c952eff8ff3a675eab73fb')
+
+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-warp-tls/trunk (PKGBUILD)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:53:00
  Author: felixonmars
Revision: 426812

upgpkg: haskell-warp-tls 3.2.4.3-138

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-warp-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:52:22 UTC (rev 426811)
+++ PKGBUILD2019-01-22 06:53:00 UTC (rev 426812)
@@ -4,7 +4,7 @@
 _hkgname=warp-tls
 pkgname=haskell-warp-tls
 pkgver=3.2.4.3
-pkgrel=137
+pkgrel=138
 pkgdesc="HTTP over TLS support for Warp via the TLS package"
 url="https://github.com/yesodweb/wai";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:52:03
  Author: felixonmars
Revision: 426810

upgpkg: haskell-wai-handler-launch 3.0.2.4-118

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-wai-handler-launch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:51:26 UTC (rev 426809)
+++ PKGBUILD2019-01-22 06:52:03 UTC (rev 426810)
@@ -4,7 +4,7 @@
 _hkgname=wai-handler-launch
 pkgname=haskell-wai-handler-launch
 pkgver=3.0.2.4
-pkgrel=117
+pkgrel=118
 pkgdesc="Launch a web app in the default browser."
 url="https://github.com/yesodweb/wai";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:51:26
  Author: felixonmars
Revision: 426809

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 426808, haskell-servant-server/trunk/PKGBUILD)

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 426808, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:51:26 UTC (rev 426809)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.15
+pkgrel=2
+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=('563e7216908eb1377015fda773612cdd892266f55b60f76de857980d8dcf4536eef59ec24946e757dfcf1d0a15f7f0977539c1cf80c5ef50457ca2544dbb5473')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *2.7/<3/' -e 's/>= 2.8/>= 2.7/' $_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-servant-server/trunk (PKGBUILD)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:51:09
  Author: felixonmars
Revision: 426808

upgpkg: haskell-servant-server 0.15-2

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:49:30 UTC (rev 426807)
+++ PKGBUILD2019-01-22 06:51:09 UTC (rev 426808)
@@ -4,7 +4,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.15
-pkgrel=1
+pkgrel=2
 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-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:49:30
  Author: felixonmars
Revision: 426807

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 426806, haskell-hjsonschema/trunk/PKGBUILD)

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

Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 
426806, haskell-hjsonschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:49:30 UTC (rev 426807)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonschema
+pkgname=haskell-hjsonschema
+pkgver=1.9.0
+pkgrel=152
+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-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:49:12
  Author: felixonmars
Revision: 426806

upgpkg: haskell-hjsonschema 1.9.0-152

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-hjsonschema/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:47:45 UTC (rev 426805)
+++ PKGBUILD2019-01-22 06:49:12 UTC (rev 426806)
@@ -4,7 +4,7 @@
 _hkgname=hjsonschema
 pkgname=haskell-hjsonschema
 pkgver=1.9.0
-pkgrel=151
+pkgrel=152
 pkgdesc="JSON Schema library"
 url="https://github.com/seagreen/hjsonschema";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:47:45
  Author: felixonmars
Revision: 426805

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 426804, 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 426804, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:47:45 UTC (rev 426805)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.6.2
+pkgrel=163
+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=('20c79810096f12d3901af3474a5ef4fe2385e639f97f2de803b09902d115321e3be7544cc3741b52b75a2710a0141bc19cb611fd4e6248ec60d11b522b9cb59c')
+
+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-wai-app-static/trunk (PKGBUILD)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:47:24
  Author: felixonmars
Revision: 426804

upgpkg: haskell-wai-app-static 3.1.6.2-163

rebuild with simple-sendfile 0.2.28

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

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:46:21 UTC (rev 426803)
+++ PKGBUILD2019-01-22 06:47:24 UTC (rev 426804)
@@ -4,7 +4,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.6.2
-pkgrel=162
+pkgrel=163
 pkgdesc="WAI application for static serving"
 url="http://www.yesodweb.com/book/web-application-interface";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:46:21
  Author: felixonmars
Revision: 426803

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 426802, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:46:21 UTC (rev 426803)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.17.4
+pkgrel=7
+pkgdesc="Build system library, like Make, but more accurate dependencies."
+url="http://shakebuild.com";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-hashable' 'haskell-heaps' 
'haskell-js-flot'
+ 'haskell-js-jquery' 'haskell-primitive' 'haskell-random' 
'haskell-unordered-containers'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0f53d37ba3eed0b42c76fb3e83a0c9d0d29108118f37c939149db1282ee6f9f72b74c0759da0b6c699710b72d7a396a32e39ac93d36f0c64d0e2f96afe7570ff')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs
+sed -e 's/runhaskell Setup.hs configure/runhaskell Setup.hs configure 
--enable-executable-dynamic --disable-library-vanilla/' \
+-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \
+-i src/Test/Docs.hs
+sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs 
src/Test/SelfMake.hs
+sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh
+}
+
+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 \
+-f-portable -f-cloud
+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-shake/trunk (PKGBUILD)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:46:04
  Author: felixonmars
Revision: 426802

upgpkg: haskell-shake 0.17.4-7

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:38:45 UTC (rev 426801)
+++ PKGBUILD2019-01-22 06:46:04 UTC (rev 426802)
@@ -4,7 +4,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.17.4
-pkgrel=6
+pkgrel=7
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="http://shakebuild.com";
 license=("BSD")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:38:45
  Author: felixonmars
Revision: 426801

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
426800, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:38:45 UTC (rev 426801)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.3.0
+pkgrel=29
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-cassava' 'haskell-code-page' 'haskell-criterion-measurement' 
'haskell-exceptions'
+ 'haskell-glob' 'haskell-js-flot' 'haskell-js-jquery' 
'haskell-microstache'
+ 'haskell-mwc-random' 'haskell-optparse-applicative' 
'haskell-statistics'
+ 'haskell-transformers-compat' 'haskell-vector' 
'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1fe451850395c181bf79b20498efcc64cbfab9e8fcc26eef83ab7ebf21a412906a44c4ff0a2cb1e77069223027d97a746a35617e1ab79d194d0051d3458b2c2b')
+
+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 \
+-f-fast -f-embed-data-files
+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-criterion/trunk (PKGBUILD)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:38:28
  Author: felixonmars
Revision: 426800

upgpkg: haskell-criterion 1.5.3.0-29

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:36:53 UTC (rev 426799)
+++ PKGBUILD2019-01-22 06:38:28 UTC (rev 426800)
@@ -4,7 +4,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.5.3.0
-pkgrel=28
+pkgrel=29
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion";
 license=("BSD")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:36:36
  Author: felixonmars
Revision: 426798

upgpkg: haskell-js-jquery 3.3.1-177

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-js-jquery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:33:36 UTC (rev 426797)
+++ PKGBUILD2019-01-22 06:36:36 UTC (rev 426798)
@@ -4,7 +4,7 @@
 _hkgname=js-jquery
 pkgname=haskell-js-jquery
 pkgver=3.3.1
-pkgrel=176
+pkgrel=177
 pkgdesc="Obtain minified jQuery code"
 url="https://github.com/ndmitchell/js-jquery#readme";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:36:53
  Author: felixonmars
Revision: 426799

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-js-jquery/repos/community-staging-x86_64/
  haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD
(from rev 426798, haskell-js-jquery/trunk/PKGBUILD)

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

Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 
426798, haskell-js-jquery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:36:53 UTC (rev 426799)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-jquery
+pkgname=haskell-js-jquery
+pkgver=3.3.1
+pkgrel=177
+pkgdesc="Obtain minified jQuery code"
+url="https://github.com/ndmitchell/js-jquery#readme";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-http')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb')
+
+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
+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 darcs/trunk (PKGBUILD)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:33:18
  Author: felixonmars
Revision: 426796

upgpkg: darcs 2.14.1-115

rebuild with simple-sendfile 0.2.28

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:23:43 UTC (rev 426795)
+++ PKGBUILD2019-01-22 06:33:18 UTC (rev 426796)
@@ -3,7 +3,7 @@
 
 pkgname=darcs
 pkgver=2.14.1
-pkgrel=114
+pkgrel=115
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net";
 license=("GPL2")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:33:36
  Author: felixonmars
Revision: 426797

archrelease: copy trunk to community-staging-x86_64

Added:
  darcs/repos/community-staging-x86_64/
  darcs/repos/community-staging-x86_64/PKGBUILD
(from rev 426796, darcs/trunk/PKGBUILD)

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 426796, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:33:36 UTC (rev 426797)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.14.1
+pkgrel=115
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net";
+license=("GPL2")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 
'haskell-graphviz'
+ 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 
'haskell-mmap'
+ 'haskell-network' 'haskell-network-uri' 'haskell-old-time'
+ 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 
'haskell-regex-compat-tdfa'
+ 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string'
+ 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-shelly' 'haskell-split' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('8daea7bdbe8ed5bc67ef2c44918b431a8fc6b2703068200fba338b9c051b4bafed0a1ec9dcec5a58b1530ce4a4231e3c4ecc00bd509cde9ef95d895719e89346')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' -e 's/< *5.7/<6/' -e 's/< 
*2.12/<3/' $pkgname.cabal
+sed -e 's/^ghc /ghc -dynamic /' \
+-e 's/ ghc / ghc -dynamic /' \
+-i tests/*.sh tests/lib
+sed -i '1i{-# language NoMonadFailDesugaring #-}' src/Darcs/Util/Tree.hs 
src/Darcs/UI/Commands/Util/Tree.hs harness/Darcs/Test/Patch/Check.hs 
harness/Darcs/Test/Patch/Arbitrary/PrimV1.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/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-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:23:43
  Author: felixonmars
Revision: 426795

archrelease: copy trunk to community-staging-x86_64

Added:
  cabal-install/repos/community-staging-x86_64/
  cabal-install/repos/community-staging-x86_64/PKGBUILD
(from rev 426794, cabal-install/trunk/PKGBUILD)

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

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 426794, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:23:43 UTC (rev 426795)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=2.4.0.0
+pkgrel=35
+pkgdesc="The command-line interface for Cabal and Hackage."
+url="https://hackage.haskell.org/package/cabal-install";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 
'haskell-cryptohash-sha256'
+ 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 
'haskell-hashable'
+ 'haskell-http' 'haskell-network' 'haskell-network-uri' 
'haskell-random' 'haskell-resolv'
+ 'haskell-tar' 'haskell-zlib' 'haskell-zip-archive')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";)
+sha512sums=('caf49ec35d5665164b76db3a6219c0409243fb80fd7a740a91933732fbb26fc3efef88ddc3d769a76d0f76811ea83a6a7effdab5ad8264da808d4469c9faf125')
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/${pkgname}"
+  runhaskell Setup build
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runhaskell Setup copy --destdir="${pkgdir}"
+
+  install -Dm644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  install -Dm644 bash-completion/cabal \
+"${pkgdir}/usr/share/bash-completion/completions/cabal"
+}


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:23:25
  Author: felixonmars
Revision: 426794

upgpkg: cabal-install 2.4.0.0-35

rebuild with simple-sendfile 0.2.28

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:20:01 UTC (rev 426793)
+++ PKGBUILD2019-01-22 06:23:25 UTC (rev 426794)
@@ -5,7 +5,7 @@
 
 pkgname=cabal-install
 pkgver=2.4.0.0
-pkgrel=34
+pkgrel=35
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install";
 license=('BSD')


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:20:01
  Author: felixonmars
Revision: 426793

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 426792, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:20:01 UTC (rev 426793)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.12
+pkgrel=107
+pkgdesc="A library for client-side HTTP"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 
'haskell-split'
+ 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-case-insensitive'
+ 'haskell-http-types' 'haskell-wai' 'haskell-warp' 
'haskell-conduit'
+ 'haskell-conduit-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('684741c017fd39c6a7ff1d75f182b465938d5c2a2abe92a0fcaec69a46fc11e59234c1b666ecf28465333df34ea267443fd56abaa38db21479cbcc19e286781e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.12/<5/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -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
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:19:41
  Author: felixonmars
Revision: 426792

upgpkg: haskell-http 4000.3.12-107

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:18:38 UTC (rev 426791)
+++ PKGBUILD2019-01-22 06:19:41 UTC (rev 426792)
@@ -4,7 +4,7 @@
 _hkgname=HTTP
 pkgname=haskell-http
 pkgver=4000.3.12
-pkgrel=106
+pkgrel=107
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:18:38
  Author: felixonmars
Revision: 426791

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 426790, 
haskell-warp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:18:38 UTC (rev 426791)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp
+pkgname=haskell-warp
+pkgver=3.2.25
+pkgrel=54
+pkgdesc="A fast, light-weight web server for WAI applications."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 
'haskell-bsb-http-chunked'
+ 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 
'haskell-http-types'
+ 'haskell-http2' 'haskell-iproute' 'haskell-network' 
'haskell-simple-sendfile'
+ 'haskell-streaming-commons' 'haskell-unix-compat' 'haskell-vault'
+ 'haskell-wai' 'haskell-word8')
+makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-lifted-base' 'haskell-quickcheck' 'haskell-silently')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('3ce59ff259d047680f9f3dcb17f029bfad8854c3badb76ee06bd06019364d12d3426eb85a684c8419092c408a7a4604466d949cf91e4a9f28e008c147a5d0537')
+
+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-warp-debug -fallow-sendfilefd -f-network-bytestring
+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-warp/trunk (PKGBUILD)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:18:20
  Author: felixonmars
Revision: 426790

upgpkg: haskell-warp 3.2.25-54

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-warp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:16:53 UTC (rev 426789)
+++ PKGBUILD2019-01-22 06:18:20 UTC (rev 426790)
@@ -4,7 +4,7 @@
 _hkgname=warp
 pkgname=haskell-warp
 pkgver=3.2.25
-pkgrel=53
+pkgrel=54
 pkgdesc="A fast, light-weight web server for WAI applications."
 url="https://github.com/yesodweb/wai";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:16:36
  Author: felixonmars
Revision: 426788

upgpkg: haskell-simple-sendfile 0.2.28-1

rebuild with simple-sendfile 0.2.28

Modified:
  haskell-simple-sendfile/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:15:13 UTC (rev 426787)
+++ PKGBUILD2019-01-22 06:16:36 UTC (rev 426788)
@@ -3,8 +3,8 @@
 
 _hkgname=simple-sendfile
 pkgname=haskell-simple-sendfile
-pkgver=0.2.27
-pkgrel=109
+pkgver=0.2.28
+pkgrel=1
 pkgdesc="Cross platform library for the sendfile system call"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")
@@ -13,7 +13,7 @@
 makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-resourcet'
  'haskell-hspec')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('a4cc0385619d5047cb56c449d474796a549265100738a1da7f5106e2c67cacf3c6ca0b14d8ca982ed7e1a16263227c6be521735e75293bf04dddbbdbf578cc08')
+sha512sums=('9a08d4ba26cd05b1fff3e72bd0846260d4c04921a5ca1f86258c61e51ee5ccf8e14dd2aea0bee44590572feba1832b2562b75b5f71f004c705f02cd0a0f000d1')
 
 build() {
 cd $_hkgname-$pkgver


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:16:53
  Author: felixonmars
Revision: 426789

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-simple-sendfile/repos/community-staging-x86_64/
  haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD
(from rev 426788, haskell-simple-sendfile/trunk/PKGBUILD)

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

Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from 
rev 426788, haskell-simple-sendfile/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:16:53 UTC (rev 426789)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=simple-sendfile
+pkgname=haskell-simple-sendfile
+pkgver=0.2.28
+pkgrel=1
+pkgdesc="Cross platform library for the sendfile system call"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network')
+makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-resourcet'
+ 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9a08d4ba26cd05b1fff3e72bd0846260d4c04921a5ca1f86258c61e51ee5ccf8e14dd2aea0bee44590572feba1832b2562b75b5f71f004c705f02cd0a0f000d1')
+
+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 \
+-fallow-bsd
+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 postgrest/repos (3 files)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:12:35
  Author: felixonmars
Revision: 426785

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 426784, postgrest/trunk/PKGBUILD)
  postgrest/repos/community-staging-x86_64/new-hasql.patch
(from rev 426784, postgrest/trunk/new-hasql.patch)

-+
 PKGBUILD|   77 
 new-hasql.patch |  477 ++
 2 files changed, 554 insertions(+)

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 426784, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:12:35 UTC (rev 426785)
@@ -0,0 +1,77 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.5.0.0
+pkgrel=103
+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";
+new-hasql.patch)
+sha512sums=('ba8974cc83de3a7fcf1ede454eed726d6dfe7d677e4b34bbf6a03f11cc648d6812c2f101684175bb1f4d0f0b384795a737791ce807c257eae67158e2fc74b0a0'
+
'54257b24e646175c3687d3d0b224092441e0a8093d04327fb900da6c463625bfc952aabe46bcbbee8d0b4b96d4c07b4b148efa5ac4dcd9dd60bf7d3da5a49fcd')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../new-hasql.patch
+
+sed -i 's/==/>=/' $pkgname.cabal
+
+sed -i '/import\s*Safe/d' src/PostgREST/App.hs
+sed -i '/safe/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}" --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"
+}

Copied: postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 
426784, postgrest/trunk/new-hasql.patch)
===
--- community-staging-x86_64/new-hasql.patch(rev 0)
+++ community-staging-x86_64/new-hasql.patch2019-01-22 06:12:35 UTC (rev 
426785)
@@ -0,0 +1,477 @@
+From f02992e562fafc807092d09a8034f2117c9db00d Mon Sep 17 00:00:00 2001
+From: Ben Gamari 
+Date: Thu, 28 Jun 2018 01:02:09 -0400
+Subject: [PATCH] Update hasql
+
+Move to hasql 1.3.
+---
+ postgrest.cabal   |   6 +-
+ src/PostgREST/App.hs  |  16 ++---
+ sr

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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:12:17
  Author: felixonmars
Revision: 426784

upgpkg: postgrest 0.5.0.0-103

rebuild with hasql-pool 0.5.0.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:09:13 UTC (rev 426783)
+++ PKGBUILD2019-01-22 06:12:17 UTC (rev 426784)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=0.5.0.0
-pkgrel=102
+pkgrel=103
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")


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

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:09:13
  Author: felixonmars
Revision: 426783

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
426782, haskell-hasql-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-22 06:09:13 UTC (rev 426783)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql-pool
+pkgname=haskell-hasql-pool
+pkgver=0.5.0.1
+pkgrel=1
+pkgdesc="A pool of connections for Hasql"
+url="https://github.com/nikita-volkov/hasql-pool";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 
'haskell-resource-pool')
+makedepends=('ghc' 'haskell-hspec')
+checkdepends=('pifpaf' 'postgresql')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a648491fc87473de269a3be381e67615ce5016f38b8da7a53fac120ca6656cf55e28ead8c1cb3ef9a1d5ba2a6ce6c77a4670edafae81b8f4beb8a9b92abe72a7')
+
+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-pool/trunk (PKGBUILD)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:08:57
  Author: felixonmars
Revision: 426782

upgpkg: haskell-hasql-pool 0.5.0.1-1

rebuild with hasql-pool 0.5.0.1

Modified:
  haskell-hasql-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 06:02:13 UTC (rev 426781)
+++ PKGBUILD2019-01-22 06:08:57 UTC (rev 426782)
@@ -3,22 +3,23 @@
 
 _hkgname=hasql-pool
 pkgname=haskell-hasql-pool
-pkgver=0.5
-pkgrel=42
+pkgver=0.5.0.1
+pkgrel=1
 pkgdesc="A pool of connections for Hasql"
 url="https://github.com/nikita-volkov/hasql-pool";
 license=('MIT')
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 
'haskell-resource-pool')
-makedepends=('ghc')
+makedepends=('ghc' 'haskell-hspec')
+checkdepends=('pifpaf' 'postgresql')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('346ef1e40ce71597bc533be5affa4d4e75048a9f0d19e0d3347ba2c528f60d413f2a494dcee80b9911ce6759cf1a221e3132f760ff6ba72dd77ba49652cab2e6')
+sha512sums=('a648491fc87473de269a3be381e67615ce5016f38b8da7a53fac120ca6656cf55e28ead8c1cb3ef9a1d5ba2a6ce6c77a4670edafae81b8f4beb8a9b92abe72a7')
 
 build() {
 cd $_hkgname-$pkgver
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--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
@@ -27,6 +28,15 @@
 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
 


[arch-commits] Commit in lib32-libgpg-error/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:02:13
  Author: felixonmars
Revision: 426781

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libgpg-error/repos/multilib-x86_64/PKGBUILD
(from rev 426780, lib32-libgpg-error/trunk/PKGBUILD)
Deleted:
  lib32-libgpg-error/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-01-22 06:01:53 UTC (rev 426780)
+++ PKGBUILD2019-01-22 06:02:13 UTC (rev 426781)
@@ -1,39 +0,0 @@
-# Maintainer: judd 
-
-_pkgbasename=libgpg-error
-pkgname=lib32-$_pkgbasename
-pkgver=1.33
-pkgrel=1
-pkgdesc="Support library for libgcrypt (32-bit)"
-arch=(x86_64)
-url="https://www.gnupg.org";
-license=('LGPL')
-depends=('lib32-glibc' $_pkgbasename)
-source=(ftp://ftp.gnupg.org/gcrypt/libgpg-error/${_pkgbasename}-${pkgver}.tar.bz2{,.sig})
-  
#ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/libgpg-error/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('bd40bf4cb6a0b725f5ea91b68d6ae5aeb387a750'
-  'SKIP')
-validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6'  # Werner Koch
-  '031EC2536E580D8EA286A9F22071B08A33BD3F06') # NIIBE Yutaka 
(GnuPG Release Key) 
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd "${srcdir}"/${_pkgbasename}-${pkgver}
-  ./configure --prefix=/usr --libdir=/usr/lib32
-  make
-}
-
-check() {
-  cd "${srcdir}"/${_pkgbasename}-${pkgver}
-  make check
-}
-
-package() {
-  cd "${srcdir}"/${_pkgbasename}-${pkgver}
-  make DESTDIR="${pkgdir}/" install
-
-  rm -rf "${pkgdir}"/usr/{include,share,bin}
-}

Copied: lib32-libgpg-error/repos/multilib-x86_64/PKGBUILD (from rev 426780, 
lib32-libgpg-error/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-01-22 06:02:13 UTC (rev 426781)
@@ -0,0 +1,39 @@
+# Maintainer: judd 
+
+_pkgbasename=libgpg-error
+pkgname=lib32-$_pkgbasename
+pkgver=1.34
+pkgrel=1
+pkgdesc="Support library for libgcrypt (32-bit)"
+arch=(x86_64)
+url="https://www.gnupg.org";
+license=('LGPL')
+depends=('lib32-glibc' $_pkgbasename)
+source=(ftp://ftp.gnupg.org/gcrypt/libgpg-error/${_pkgbasename}-${pkgver}.tar.bz2{,.sig})
+  
#ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/libgpg-error/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('0a3e67e428a2e051a94cabd9fb140bf49fdc13d0'
+  'SKIP')
+validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6'  # Werner Koch
+  '031EC2536E580D8EA286A9F22071B08A33BD3F06') # NIIBE Yutaka 
(GnuPG Release Key) 
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd "${srcdir}"/${_pkgbasename}-${pkgver}
+  ./configure --prefix=/usr --libdir=/usr/lib32
+  make
+}
+
+check() {
+  cd "${srcdir}"/${_pkgbasename}-${pkgver}
+  make check
+}
+
+package() {
+  cd "${srcdir}"/${_pkgbasename}-${pkgver}
+  make DESTDIR="${pkgdir}/" install
+
+  rm -rf "${pkgdir}"/usr/{include,share,bin}
+}


[arch-commits] Commit in lib32-libgpg-error/trunk (PKGBUILD)

2019-01-21 Thread Felix Yan via arch-commits
Date: Tuesday, January 22, 2019 @ 06:01:53
  Author: felixonmars
Revision: 426780

upgpkg: lib32-libgpg-error 1.34-1

Modified:
  lib32-libgpg-error/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 03:27:07 UTC (rev 426779)
+++ PKGBUILD2019-01-22 06:01:53 UTC (rev 426780)
@@ -2,7 +2,7 @@
 
 _pkgbasename=libgpg-error
 pkgname=lib32-$_pkgbasename
-pkgver=1.33
+pkgver=1.34
 pkgrel=1
 pkgdesc="Support library for libgcrypt (32-bit)"
 arch=(x86_64)
@@ -11,7 +11,7 @@
 depends=('lib32-glibc' $_pkgbasename)
 
source=(ftp://ftp.gnupg.org/gcrypt/libgpg-error/${_pkgbasename}-${pkgver}.tar.bz2{,.sig})
   
#ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/libgpg-error/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('bd40bf4cb6a0b725f5ea91b68d6ae5aeb387a750'
+sha1sums=('0a3e67e428a2e051a94cabd9fb140bf49fdc13d0'
   'SKIP')
 validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6'  # Werner Koch
   '031EC2536E580D8EA286A9F22071B08A33BD3F06') # NIIBE Yutaka 
(GnuPG Release Key) 


[arch-commits] Commit in keybase/repos/community-x86_64 (6 files)

2019-01-21 Thread Eli Schwartz via arch-commits
Date: Tuesday, January 22, 2019 @ 03:27:07
  Author: eschwartz
Revision: 426779

archrelease: copy trunk to community-x86_64

Added:
  keybase/repos/community-x86_64/0001-Don-t-use-electron-to-build.patch
(from rev 426778, keybase/trunk/0001-Don-t-use-electron-to-build.patch)
  keybase/repos/community-x86_64/PKGBUILD
(from rev 426778, keybase/trunk/PKGBUILD)
  keybase/repos/community-x86_64/keybase-gui
(from rev 426778, keybase/trunk/keybase-gui)
Deleted:
  keybase/repos/community-x86_64/0001-Don-t-use-electron-to-build.patch
  keybase/repos/community-x86_64/PKGBUILD
  keybase/repos/community-x86_64/keybase-gui

+
 0001-Don-t-use-electron-to-build.patch |  136 +--
 PKGBUILD   |  212 ---
 keybase-gui|   14 +-
 3 files changed, 193 insertions(+), 169 deletions(-)

Deleted: 0001-Don-t-use-electron-to-build.patch
===
--- 0001-Don-t-use-electron-to-build.patch  2019-01-22 03:26:44 UTC (rev 
426778)
+++ 0001-Don-t-use-electron-to-build.patch  2019-01-22 03:27:07 UTC (rev 
426779)
@@ -1,68 +0,0 @@
-From b53e21bbff9bc10f5d83059746b8ec1338a68bc0 Mon Sep 17 00:00:00 2001
-From: Eli Schwartz 
-Date: Thu, 21 Jun 2018 05:00:37 -0400
-Subject: [PATCH] Don't use electron to build
-

- shared/desktop/package.desktop.js   | 4 ++--
- shared/desktop/yarn-helper/index.js | 2 --
- shared/package.json | 1 -
- 3 files changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/shared/desktop/package.desktop.js 
b/shared/desktop/package.desktop.js
-index 1ceb5e1ac4..3c6dc3961b 100644
 a/shared/desktop/package.desktop.js
-+++ b/shared/desktop/package.desktop.js
-@@ -86,7 +86,7 @@ function main() {
-   // use the same version as the currently-installed electron
-   console.log('Finding electron version')
-   try {
--packagerOpts.electronVersion = 
require('../package.json').devDependencies.electron
-+packagerOpts.electronVersion = 'unused string'
- console.log('Found electron version:', packagerOpts.electronVersion)
-   } catch (err) {
- console.log("Couldn't parse yarn list to find electron:", err)
-@@ -136,7 +136,7 @@ function startPack() {
- .catch(postPackError)
- })
-   })
--} else {
-+} else if (false) {
-   pack(platform, arch)
- .then(postPack(platform, arch))
- .catch(postPackError)
-diff --git a/shared/desktop/yarn-helper/index.js 
b/shared/desktop/yarn-helper/index.js
-index a0a28b3fda..7ed3c84e2f 100644
 a/shared/desktop/yarn-helper/index.js
-+++ b/shared/desktop/yarn-helper/index.js
-@@ -1,7 +1,6 @@
- // @flow
- // Helper for cross platform yarn run script commands
- import buildCommands from './build'
--import electronComands from './electron'
- import fontCommands from './font'
- import prettierCommands from './prettier'
- import {execSync} from 'child_process'
-@@ -11,7 +10,6 @@ const [, , command, ...rest] = process.argv
- const commands = {
-   ...buildCommands,
-   ...fontCommands,
--  ...electronComands,
-   ...prettierCommands,
-   help: {
- code: () => {
-diff --git a/shared/package.json b/shared/package.json
-index 5426fee0e5..3c1182ee0e 100644
 a/shared/package.json
-+++ b/shared/package.json
-@@ -203,7 +203,6 @@
- "cross-env": "5.2.0",
- "css-loader": "1.0.1",
- "del": "3.0.0",
--"electron": "3.0.10",
- "electron-packager": "12.2.0",
- "eslint": "5.9.0",
- "eslint-config-standard": "12.0.0",
--- 
-2.19.2
-

Copied: keybase/repos/community-x86_64/0001-Don-t-use-electron-to-build.patch 
(from rev 426778, keybase/trunk/0001-Don-t-use-electron-to-build.patch)
===
--- 0001-Don-t-use-electron-to-build.patch  (rev 0)
+++ 0001-Don-t-use-electron-to-build.patch  2019-01-22 03:27:07 UTC (rev 
426779)
@@ -0,0 +1,68 @@
+From 8149b6244c6b9043b5e8fa391a453c2484582ba7 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Thu, 21 Jun 2018 05:00:37 -0400
+Subject: [PATCH] Don't use electron to build
+
+---
+ shared/desktop/package.desktop.js   | 4 ++--
+ shared/desktop/yarn-helper/index.js | 2 --
+ shared/package.json | 1 -
+ 3 files changed, 2 insertions(+), 5 deletions(-)
+
+diff --git a/shared/desktop/package.desktop.js 
b/shared/desktop/package.desktop.js
+index 1ceb5e1ac4..3c6dc3961b 100644
+--- a/shared/desktop/package.desktop.js
 b/shared/desktop/package.desktop.js
+@@ -86,7 +86,7 @@ function main() {
+   // use the same version as the currently-installed electron
+   console.log('Finding electron version')
+   try {
+-packagerOpts.electronVersion = 
require('../package.json').devDependencies.electron
++packagerOpts.electronVersion = 'unused string'
+ console.log('Found electron version:', packagerOpts.electron

[arch-commits] Commit in keybase/trunk (3 files)

2019-01-21 Thread Eli Schwartz via arch-commits
Date: Tuesday, January 22, 2019 @ 03:26:44
  Author: eschwartz
Revision: 426778

upgpkg: keybase 2.13.1-1

upstream release
kbfs merged into main repository; now part of unified split PKGBUILD
rework electron wrapper script for better hideWindow handling

Modified:
  keybase/trunk/0001-Don-t-use-electron-to-build.patch
  keybase/trunk/PKGBUILD
  keybase/trunk/keybase-gui

+
 0001-Don-t-use-electron-to-build.patch |   20 -
 PKGBUILD   |   36 +++
 keybase-gui|8 ++
 3 files changed, 44 insertions(+), 20 deletions(-)

Modified: 0001-Don-t-use-electron-to-build.patch
===
--- 0001-Don-t-use-electron-to-build.patch  2019-01-22 03:25:19 UTC (rev 
426777)
+++ 0001-Don-t-use-electron-to-build.patch  2019-01-22 03:26:44 UTC (rev 
426778)
@@ -1,4 +1,4 @@
-From b53e21bbff9bc10f5d83059746b8ec1338a68bc0 Mon Sep 17 00:00:00 2001
+From 8149b6244c6b9043b5e8fa391a453c2484582ba7 Mon Sep 17 00:00:00 2001
 From: Eli Schwartz 
 Date: Thu, 21 Jun 2018 05:00:37 -0400
 Subject: [PATCH] Don't use electron to build
@@ -32,7 +32,7 @@
  .then(postPack(platform, arch))
  .catch(postPackError)
 diff --git a/shared/desktop/yarn-helper/index.js 
b/shared/desktop/yarn-helper/index.js
-index a0a28b3fda..7ed3c84e2f 100644
+index 425346cbb7..29d1ee6b54 100644
 --- a/shared/desktop/yarn-helper/index.js
 +++ b/shared/desktop/yarn-helper/index.js
 @@ -1,7 +1,6 @@
@@ -43,7 +43,7 @@
  import fontCommands from './font'
  import prettierCommands from './prettier'
  import {execSync} from 'child_process'
-@@ -11,7 +10,6 @@ const [, , command, ...rest] = process.argv
+@@ -13,7 +12,6 @@ const [, , command, ...rest] = process.argv
  const commands = {
...buildCommands,
...fontCommands,
@@ -52,17 +52,17 @@
help: {
  code: () => {
 diff --git a/shared/package.json b/shared/package.json
-index 5426fee0e5..3c1182ee0e 100644
+index 09e8732402..fdcc2f9c9c 100644
 --- a/shared/package.json
 +++ b/shared/package.json
-@@ -203,7 +203,6 @@
+@@ -204,7 +204,6 @@
  "cross-env": "5.2.0",
- "css-loader": "1.0.1",
+ "css-loader": "2.1.0",
  "del": "3.0.0",
--"electron": "3.0.10",
- "electron-packager": "12.2.0",
- "eslint": "5.9.0",
+-"electron": "4.0.1",
+ "electron-packager": "13.0.1",
+ "eslint": "5.12.0",
  "eslint-config-standard": "12.0.0",
 -- 
-2.19.2
+2.20.1
 

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 03:25:19 UTC (rev 426777)
+++ PKGBUILD2019-01-22 03:26:44 UTC (rev 426778)
@@ -3,9 +3,9 @@
 # Contributor: Michael Hansen 
 
 pkgbase=keybase
-pkgname=('keybase' 'keybase-gui')
+pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=2.11.0
+pkgver=2.13.1
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,9 +15,9 @@
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz";
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('b150184e692c81243a8f83b828ec8ef4f6b324a6cbd0b1cb9cf5e89eebbec7a6183a2af3b8d26c663ab677aa38753c328e190b46035c3815af8373d8ff4b26fa'
-
'b3086ea6c60950284eecc331a8a648ea557f89f686f2adecb82b22d0ac65381683fbcc84875a48cf6ba9e3c63d4f06c73b84175621dca5e8f03b2a6a88cdcad4'
-
'e43f9d881bf1b6e29c7158308d3406e0e0f01d435d91bc934d476424041ad07727357206b2e9298cfbe3c7f48a16dfbe30eb6304686ecf556272c6c7790cea10')
+sha512sums=('c0cad522f14cf39f08c841ff90f96662f3f5d9fe3c8e8156755a8805757c5d206991410a2511315b8c00dcafcc5e23e5449d37d13f399e6692e0c6d4fb1c0b61'
+
'4ab159d8e764de7ef92b3c9b99559e0a499de607914521b7c5f89396d810c6360b87a785c43be90c54d1dee7e93ec1fda31e8377080d9bbbeb6230166d856f39'
+
'b721dc0c40cf23602424d2ca024524a0eef5210a7cdca0209b89eab5c17c3fcb3cc48d91940a4c88d2416d0a19a7fb3deba92e90244251c4338b0fd640befdcd')
 
 prepare() {
 cd client-${pkgver}
@@ -26,10 +26,13 @@
 mkdir -p "${GOPATH}"/src/github.com/keybase
 ln -sf "${PWD}" "${GOPATH}"/src/github.com/keybase/client
 
-# Fix paths to run electron /path/to/app (or our minimal wrapper script)
-sed -i 's@/opt/keybase/Keybase@/usr/bin/electron /usr/share/keybase-app@' \
+# Fix paths to run electron /path/to/app (or our minimal wrapper script).
+# Also wire up "hideWindow" when running as a service or via XDG autostart.
+sed -i \
+-e 's@/opt/keybase/Keybase@/usr/bin/electron /usr/share/keybase-app@' \
+-e '/EnvironmentFile/a\Environment=KEYBASE_START_UI=hideWindow' \
 packaging/linux/systemd/keybase.gui.service
-sed -i 's/run_keybase/keybase-gui/g' \
+sed -i 
's/KEYBASE_AUTOSTART=1/KEYBASE_START_UI=hideWindow/;s/run_keybase/keybase-gui/g'
 \
 packaging/linux/keybase.desktop go/install/install

[arch-commits] Commit in (kbfs)

2019-01-21 Thread Eli Schwartz via arch-commits
Date: Tuesday, January 22, 2019 @ 03:25:19
  Author: eschwartz
Revision: 426777

remove kkbfs; sources merged into keybase

Deleted:
  kbfs/


[arch-commits] Commit in telegram-desktop/repos/community-x86_64 (16 files)

2019-01-21 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, January 22, 2019 @ 01:53:21
  Author: svenstaro
Revision: 426776

archrelease: copy trunk to community-x86_64

Added:
  telegram-desktop/repos/community-x86_64/CMakeLists.inj
(from rev 426775, telegram-desktop/trunk/CMakeLists.inj)
  telegram-desktop/repos/community-x86_64/PKGBUILD
(from rev 426775, telegram-desktop/trunk/PKGBUILD)
  telegram-desktop/repos/community-x86_64/Use-system-wide-font.patch
(from rev 426775, telegram-desktop/trunk/Use-system-wide-font.patch)
  telegram-desktop/repos/community-x86_64/demibold.patch
(from rev 426775, telegram-desktop/trunk/demibold.patch)
  telegram-desktop/repos/community-x86_64/libtgvoip.patch
(from rev 426775, telegram-desktop/trunk/libtgvoip.patch)
  telegram-desktop/repos/community-x86_64/no-gtk2.patch
(from rev 426775, telegram-desktop/trunk/no-gtk2.patch)
  telegram-desktop/repos/community-x86_64/tdesktop.patch
(from rev 426775, telegram-desktop/trunk/tdesktop.patch)
  telegram-desktop/repos/community-x86_64/tg.protocol
(from rev 426775, telegram-desktop/trunk/tg.protocol)
Deleted:
  telegram-desktop/repos/community-x86_64/CMakeLists.inj
  telegram-desktop/repos/community-x86_64/PKGBUILD
  telegram-desktop/repos/community-x86_64/Use-system-wide-font.patch
  telegram-desktop/repos/community-x86_64/demibold.patch
  telegram-desktop/repos/community-x86_64/libtgvoip.patch
  telegram-desktop/repos/community-x86_64/no-gtk2.patch
  telegram-desktop/repos/community-x86_64/tdesktop.patch
  telegram-desktop/repos/community-x86_64/tg.protocol

+
 CMakeLists.inj |   36 -
 PKGBUILD   |  226 
 Use-system-wide-font.patch |   68 +-
 demibold.patch |   54 +-
 libtgvoip.patch|   36 -
 no-gtk2.patch  |   58 +-
 tdesktop.patch | 1104 +--
 tg.protocol|   22 
 8 files changed, 802 insertions(+), 802 deletions(-)

Deleted: CMakeLists.inj
===
--- CMakeLists.inj  2019-01-22 01:53:11 UTC (rev 426775)
+++ CMakeLists.inj  2019-01-22 01:53:21 UTC (rev 426776)
@@ -1,18 +0,0 @@
-# The text will be put into the appropriate CMakeLists by the PKGBUILD
-
-# Avoid rpath compiler parameter
-set_target_properties(Telegram PROPERTIES SKIP_BUILD_RPATH TRUE)
-
-# This makes up for patch of gyp utility, supporting precompiled headers. If
-# Telegram/Patches/gyp.diff file will be changed in future, please check these
-# lines.
-include(../../Telegram/gyp/PrecompiledHeader.cmake)
-add_precompiled_header(Telegram ../../Telegram/SourceFiles/stdafx.h)
-add_precompiled_header(lib_base ../../Telegram/SourceFiles/base/base_pch.h)
-add_precompiled_header(lib_export 
../../Telegram/SourceFiles/export/export_pch.h)
-add_precompiled_header(lib_storage 
../../Telegram/SourceFiles/storage/storage_pch.h)
-
-# You can discover new PCHs using this link:
-# 
https://github.com/telegramdesktop/tdesktop/search?q=pch_header&unscoped_q=pch_header
-
-# vim: ft=cmake

Copied: telegram-desktop/repos/community-x86_64/CMakeLists.inj (from rev 
426775, telegram-desktop/trunk/CMakeLists.inj)
===
--- CMakeLists.inj  (rev 0)
+++ CMakeLists.inj  2019-01-22 01:53:21 UTC (rev 426776)
@@ -0,0 +1,18 @@
+# The text will be put into the appropriate CMakeLists by the PKGBUILD
+
+# Avoid rpath compiler parameter
+set_target_properties(Telegram PROPERTIES SKIP_BUILD_RPATH TRUE)
+
+# This makes up for patch of gyp utility, supporting precompiled headers. If
+# Telegram/Patches/gyp.diff file will be changed in future, please check these
+# lines.
+include(../../Telegram/gyp/PrecompiledHeader.cmake)
+add_precompiled_header(Telegram ../../Telegram/SourceFiles/stdafx.h)
+add_precompiled_header(lib_base ../../Telegram/SourceFiles/base/base_pch.h)
+add_precompiled_header(lib_export 
../../Telegram/SourceFiles/export/export_pch.h)
+add_precompiled_header(lib_storage 
../../Telegram/SourceFiles/storage/storage_pch.h)
+
+# You can discover new PCHs using this link:
+# 
https://github.com/telegramdesktop/tdesktop/search?q=pch_header&unscoped_q=pch_header
+
+# vim: ft=cmake

Deleted: PKGBUILD
===
--- PKGBUILD2019-01-22 01:53:11 UTC (rev 426775)
+++ PKGBUILD2019-01-22 01:53:21 UTC (rev 426776)
@@ -1,113 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: hexchain 
-
-# Thanks Nicholas Guriev  for the patches!
-# https://github.com/mymedia2/tdesktop
-
-pkgname=telegram-desktop
-pkgver=1.5.4
-pkgrel=3
-pkgdesc='Official Telegram Desktop client'
-arch=('x86_64')
-url="https://desktop.telegram.org/";
-license=('GPL3')
-depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 
'qt5-imageformats' 'openssl')
-makedepends=('cmake' 'git' 'gyp' 'range-v3' 'python' 'libappindicator-gtk3')
-optde

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

2019-01-21 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, January 22, 2019 @ 01:53:11
  Author: svenstaro
Revision: 426775

upgpkg: telegram-desktop 1.5.8-1

Modified:
  telegram-desktop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 00:36:09 UTC (rev 426774)
+++ PKGBUILD2019-01-22 01:53:11 UTC (rev 426775)
@@ -5,8 +5,8 @@
 # https://github.com/mymedia2/tdesktop
 
 pkgname=telegram-desktop
-pkgver=1.5.4
-pkgrel=3
+pkgver=1.5.8
+pkgrel=1
 pkgdesc='Official Telegram Desktop client'
 arch=('x86_64')
 url="https://desktop.telegram.org/";


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

2019-01-21 Thread Brett Cornwall via arch-commits
Date: Tuesday, January 22, 2019 @ 00:36:09
  Author: ainola
Revision: 426774

archrelease: copy trunk to community-any

Added:
  urlscan/repos/community-any/PKGBUILD
(from rev 426773, urlscan/trunk/PKGBUILD)
Deleted:
  urlscan/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-01-22 00:35:36 UTC (rev 426773)
+++ PKGBUILD2019-01-22 00:36:09 UTC (rev 426774)
@@ -1,23 +0,0 @@
-# Maintainer: Ainola 
-
-pkgname=urlscan
-pkgver=0.9.1
-pkgrel=3
-pkgdesc="Mutt and terminal url selector"
-url="https://github.com/firecat53/urlscan";
-arch=('any')
-license=('GPL2')
-depends=('python-urwid')
-makedepends=('python-setuptools')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/firecat53/urlscan/archive/$pkgver.tar.gz";)
-sha256sums=('6d5c2537e1f05a3419d5dcac341c3d692d5c25a8549ab82a63b112af91ff332c')
-
-build() {
-cd "$pkgname-$pkgver"
-python setup.py build
-}
-
-package() {
-cd "$pkgname-$pkgver"
-python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
-}

Copied: urlscan/repos/community-any/PKGBUILD (from rev 426773, 
urlscan/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-01-22 00:36:09 UTC (rev 426774)
@@ -0,0 +1,23 @@
+# Maintainer: Ainola 
+
+pkgname=urlscan
+pkgver=0.9.2
+pkgrel=1
+pkgdesc="Mutt and terminal url selector"
+url="https://github.com/firecat53/urlscan";
+arch=('any')
+license=('GPL2')
+depends=('python-urwid')
+makedepends=('python-setuptools')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/firecat53/urlscan/archive/$pkgver.tar.gz";)
+sha256sums=('312f0be32f784f23c2143b7f74a40ffa3ee88a638c74d8f6af038b71b4865468')
+
+build() {
+cd "$pkgname-$pkgver"
+python setup.py build
+}
+
+package() {
+cd "$pkgname-$pkgver"
+python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+}


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

2019-01-21 Thread Brett Cornwall via arch-commits
Date: Tuesday, January 22, 2019 @ 00:35:36
  Author: ainola
Revision: 426773

upgpkg: 0.9.2

Modified:
  urlscan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 00:16:03 UTC (rev 426772)
+++ PKGBUILD2019-01-22 00:35:36 UTC (rev 426773)
@@ -1,8 +1,8 @@
 # Maintainer: Ainola 
 
 pkgname=urlscan
-pkgver=0.9.1
-pkgrel=3
+pkgver=0.9.2
+pkgrel=1
 pkgdesc="Mutt and terminal url selector"
 url="https://github.com/firecat53/urlscan";
 arch=('any')
@@ -10,7 +10,7 @@
 depends=('python-urwid')
 makedepends=('python-setuptools')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/firecat53/urlscan/archive/$pkgver.tar.gz";)
-sha256sums=('6d5c2537e1f05a3419d5dcac341c3d692d5c25a8549ab82a63b112af91ff332c')
+sha256sums=('312f0be32f784f23c2143b7f74a40ffa3ee88a638c74d8f6af038b71b4865468')
 
 build() {
 cd "$pkgname-$pkgver"


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

2019-01-21 Thread Brett Cornwall via arch-commits
Date: Tuesday, January 22, 2019 @ 00:16:03
  Author: ainola
Revision: 426772

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-01-22 00:15:40 UTC (rev 426771)
+++ PKGBUILD2019-01-22 00:16:03 UTC (rev 426772)
@@ -1,19 +0,0 @@
-# Contributor: Ainola 
-# Contributor: Alexander F. Rødseth 
-# Contributor: Andrea Scarpino 
-
-pkgname=ttf-ionicons
-pkgver=4.5.1
-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=('6125a684e7981b3b9a302850a63bbea428de9876f6ff83da4f50786210450143')
-
-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 426771, 
ttf-ionicons/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-01-22 00:16:03 UTC (rev 426772)
@@ -0,0 +1,19 @@
+# Maintainer: Ainola 
+# Contributor: Alexander F. Rødseth 
+# Contributor: Andrea Scarpino 
+
+pkgname=ttf-ionicons
+pkgver=4.5.2
+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=('dce273263320accc608b6d030085f5f08291b9ec0b85434b27fd77adfc3afb0c')
+
+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-01-21 Thread Brett Cornwall via arch-commits
Date: Tuesday, January 22, 2019 @ 00:15:40
  Author: ainola
Revision: 426771

update sum, add maintainer tag

Modified:
  ttf-ionicons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-22 00:12:16 UTC (rev 426770)
+++ PKGBUILD2019-01-22 00:15:40 UTC (rev 426771)
@@ -1,4 +1,4 @@
-# Contributor: Ainola 
+# Maintainer: Ainola 
 # Contributor: Alexander F. Rødseth 
 # Contributor: Andrea Scarpino 
 
@@ -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=('6125a684e7981b3b9a302850a63bbea428de9876f6ff83da4f50786210450143')
+sha256sums=('dce273263320accc608b6d030085f5f08291b9ec0b85434b27fd77adfc3afb0c')
 
 package() {
 cd "ionicons-$pkgver"


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

2019-01-21 Thread Brett Cornwall via arch-commits
Date: Tuesday, January 22, 2019 @ 00:12:16
  Author: ainola
Revision: 426770

upgpkg: 4.5.2

Modified:
  ttf-ionicons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-21 23:52:21 UTC (rev 426769)
+++ PKGBUILD2019-01-22 00:12:16 UTC (rev 426770)
@@ -3,7 +3,7 @@
 # Contributor: Andrea Scarpino 
 
 pkgname=ttf-ionicons
-pkgver=4.5.1
+pkgver=4.5.2
 pkgrel=1
 pkgdesc='Font from the Ionic mobile framework'
 arch=('any')


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

2019-01-21 Thread Levente Polyak via arch-commits
Date: Monday, January 21, 2019 @ 23:52:21
  Author: anthraxx
Revision: 426769

archrelease: copy trunk to community-x86_64

Added:
  powerdns-recursor/repos/community-x86_64/PKGBUILD
(from rev 426768, powerdns-recursor/trunk/PKGBUILD)
Deleted:
  powerdns-recursor/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-01-21 23:52:14 UTC (rev 426768)
+++ PKGBUILD2019-01-21 23:52:21 UTC (rev 426769)
@@ -1,47 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Alexander Rødseth 
-# Contributor: Jan de Groot 
-# Contributor: Jan Steffens 
-# Contributor: Remi Gacogne 
-
-pkgname=powerdns-recursor
-pkgver=4.1.8
-pkgrel=2
-pkgdesc='Resolving DNS server'
-url='https://www.powerdns.com/'
-arch=('x86_64')
-license=('GPL2')
-depends=('gcc-libs' 'boost-libs' 'libsodium' 'libsystemd' 'lua' 'openssl' 
'protobuf'
- 'libboost_context.so')
-makedepends=('boost' 'inetutils' 'pandoc' 'ragel' 'systemd')
-provides=('pdns-recursor')
-conflicts=('pdns-recursor')
-backup=('etc/powerdns/recursor.conf')
-source=(https://downloads.powerdns.com/releases/pdns-recursor-${pkgver}.tar.bz2{,.asc})
-sha512sums=('5c09b8ce3f2f3ed6bb350cbd20e6cad4b66f9db85677605d57eca67187c05ddde5071af246a7398e2821c9ed2e5ff101d2b4928366b3ddf12013020fa9b74e61'
-'SKIP')
-validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7'  # Pieter Lexis 

-  'FBAE0323821C7706A5CA151BDCF513FA7EED19F3'  # Peter van Dijk 

-  '16E12866B7738C73976A57436FFC33439B0D04DF') # Winkels, Erik 

-
-build() {
-  cd pdns-recursor-${pkgver}
-  ./configure \
---prefix=/usr \
---sbindir=/usr/bin \
---sysconfdir=/etc/powerdns \
---disable-silent-rules \
---enable-reproducible \
---enable-systemd \
---enable-protobuf \
---enable-libsodium
-  make
-}
-
-package() {
-  cd pdns-recursor-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  mv "${pkgdir}/etc/powerdns/recursor.conf"{-dist,}
-}
-
-# vim: ts=2 sw=2 et:

Copied: powerdns-recursor/repos/community-x86_64/PKGBUILD (from rev 426768, 
powerdns-recursor/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-01-21 23:52:21 UTC (rev 426769)
@@ -0,0 +1,47 @@
+# Maintainer: Levente Polyak 
+# Contributor: Alexander Rødseth 
+# Contributor: Jan de Groot 
+# Contributor: Jan Steffens 
+# Contributor: Remi Gacogne 
+
+pkgname=powerdns-recursor
+pkgver=4.1.9
+pkgrel=1
+pkgdesc='Resolving DNS server'
+url='https://www.powerdns.com/'
+arch=('x86_64')
+license=('GPL2')
+depends=('gcc-libs' 'boost-libs' 'libsodium' 'libsystemd' 'lua' 'openssl' 
'protobuf'
+ 'libboost_context.so')
+makedepends=('boost' 'inetutils' 'pandoc' 'ragel' 'systemd')
+provides=('pdns-recursor')
+conflicts=('pdns-recursor')
+backup=('etc/powerdns/recursor.conf')
+source=(https://downloads.powerdns.com/releases/pdns-recursor-${pkgver}.tar.bz2{,.asc})
+sha512sums=('2deaf1cdc8c32087f744efe0d142421cfd2d89dc9b31edcdea55c1efc2637987e8557891716498e3703c4b1af4b0d301e2a53316c5a97c7a18ec85016ccfa8f1'
+'SKIP')
+validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7'  # Pieter Lexis 

+  'FBAE0323821C7706A5CA151BDCF513FA7EED19F3'  # Peter van Dijk 

+  '16E12866B7738C73976A57436FFC33439B0D04DF') # Winkels, Erik 

+
+build() {
+  cd pdns-recursor-${pkgver}
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc/powerdns \
+--disable-silent-rules \
+--enable-reproducible \
+--enable-systemd \
+--enable-protobuf \
+--enable-libsodium
+  make
+}
+
+package() {
+  cd pdns-recursor-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  mv "${pkgdir}/etc/powerdns/recursor.conf"{-dist,}
+}
+
+# vim: ts=2 sw=2 et:


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

2019-01-21 Thread Levente Polyak via arch-commits
Date: Monday, January 21, 2019 @ 23:52:14
  Author: anthraxx
Revision: 426768

upgpkg: powerdns-recursor 4.1.9-1

Modified:
  powerdns-recursor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-21 23:28:23 UTC (rev 426767)
+++ PKGBUILD2019-01-21 23:52:14 UTC (rev 426768)
@@ -5,8 +5,8 @@
 # Contributor: Remi Gacogne 
 
 pkgname=powerdns-recursor
-pkgver=4.1.8
-pkgrel=2
+pkgver=4.1.9
+pkgrel=1
 pkgdesc='Resolving DNS server'
 url='https://www.powerdns.com/'
 arch=('x86_64')
@@ -18,7 +18,7 @@
 conflicts=('pdns-recursor')
 backup=('etc/powerdns/recursor.conf')
 
source=(https://downloads.powerdns.com/releases/pdns-recursor-${pkgver}.tar.bz2{,.asc})
-sha512sums=('5c09b8ce3f2f3ed6bb350cbd20e6cad4b66f9db85677605d57eca67187c05ddde5071af246a7398e2821c9ed2e5ff101d2b4928366b3ddf12013020fa9b74e61'
+sha512sums=('2deaf1cdc8c32087f744efe0d142421cfd2d89dc9b31edcdea55c1efc2637987e8557891716498e3703c4b1af4b0d301e2a53316c5a97c7a18ec85016ccfa8f1'
 'SKIP')
 validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7'  # Pieter Lexis 

   'FBAE0323821C7706A5CA151BDCF513FA7EED19F3'  # Peter van Dijk 



[arch-commits] Commit in lib32-p11-kit/repos (3 files)

2019-01-21 Thread Jan Steffens via arch-commits
Date: Monday, January 21, 2019 @ 23:28:23
  Author: heftig
Revision: 426767

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-p11-kit/repos/multilib-testing-x86_64/
  
lib32-p11-kit/repos/multilib-testing-x86_64/0001-Build-and-install-libnssckbi-p11-kit.so.patch
(from rev 426766, 
lib32-p11-kit/trunk/0001-Build-and-install-libnssckbi-p11-kit.so.patch)
  lib32-p11-kit/repos/multilib-testing-x86_64/PKGBUILD
(from rev 426766, lib32-p11-kit/trunk/PKGBUILD)

+
 0001-Build-and-install-libnssckbi-p11-kit.so.patch |   76 +++
 PKGBUILD   |   69 +
 2 files changed, 145 insertions(+)

Copied: 
lib32-p11-kit/repos/multilib-testing-x86_64/0001-Build-and-install-libnssckbi-p11-kit.so.patch
 (from rev 426766, 
lib32-p11-kit/trunk/0001-Build-and-install-libnssckbi-p11-kit.so.patch)
===
--- multilib-testing-x86_64/0001-Build-and-install-libnssckbi-p11-kit.so.patch  
(rev 0)
+++ multilib-testing-x86_64/0001-Build-and-install-libnssckbi-p11-kit.so.patch  
2019-01-21 23:28:23 UTC (rev 426767)
@@ -0,0 +1,76 @@
+From 8a1c9bb1170213498d3386d2a5c2882868e4f535 Mon Sep 17 00:00:00 2001
+Message-Id: 
<8a1c9bb1170213498d3386d2a5c2882868e4f535.1548110948.git.jan.steff...@gmail.com>
+From: "Jan Alexander Steffens (heftig)" 
+Date: Thu, 1 Mar 2018 16:20:59 +0100
+Subject: [PATCH] Build and install libnssckbi-p11-kit.so
+
+Create an additional library which is a copy of p11-kit-trust.so but
+uses the same label for root certs as libnssckbi.so:
+  "Builtin Object Token" instead of "Default Trust".
+
+https://bugs.freedesktop.org/show_bug.cgi?id=66161
+---
+ trust/Makefile.am | 14 ++
+ trust/module.c| 12 +++-
+ 2 files changed, 25 insertions(+), 1 deletion(-)
+
+diff --git a/trust/Makefile.am b/trust/Makefile.am
+index c4a65a3..303e1d0 100644
+--- a/trust/Makefile.am
 b/trust/Makefile.am
+@@ -66,6 +66,20 @@ p11_kit_trust_la_LDFLAGS = \
+ 
+ p11_kit_trust_la_SOURCES = $(TRUST_SRCS) trust/module-init.c
+ 
++libnssckbi_compatdir = $(libdir)
++libnssckbi_compat_LTLIBRARIES = \
++  libnssckbi-p11-kit.la
++
++libnssckbi_p11_kit_la_CFLAGS = \
++  -DLIBNSSCKBI_COMPAT \
++  $(p11_kit_trust_la_CFLAGS)
++
++libnssckbi_p11_kit_la_LIBADD = $(p11_kit_trust_la_LIBADD)
++
++libnssckbi_p11_kit_la_LDFLAGS = $(p11_kit_trust_la_LDFLAGS)
++
++libnssckbi_p11_kit_la_SOURCES = $(p11_kit_trust_la_SOURCES)
++
+ libtrust_testable_la_LDFLAGS = \
+   -no-undefined
+ 
+diff --git a/trust/module.c b/trust/module.c
+index 1722340..e776270 100644
+--- a/trust/module.c
 b/trust/module.c
+@@ -201,7 +201,11 @@ create_tokens_inlock (p11_array *tokens,
+   int flags;
+   } labels[] = {
+   { "~/", "User Trust", P11_TOKEN_FLAG_NONE },
++#ifdef LIBNSSCKBI_COMPAT
++  { P11_DEFAULT_TRUST_PREFIX, "Builtin Object Token", 
P11_TOKEN_FLAG_WRITE_PROTECTED },
++#else
+   { P11_DEFAULT_TRUST_PREFIX, "Default Trust", 
P11_TOKEN_FLAG_WRITE_PROTECTED },
++#endif
+   { P11_SYSTEM_TRUST_PREFIX, "System Trust", P11_TOKEN_FLAG_NONE 
},
+   { NULL },
+   };
+@@ -534,8 +538,14 @@ sys_C_GetSlotInfo (CK_SLOT_ID id,
+   info->flags = CKF_TOKEN_PRESENT;
+   memcpy ((char*)info->manufacturerID, MANUFACTURER_ID, 32);
+ 
++#ifdef LIBNSSCKBI_COMPAT
++  /* Change description to match libnssckbi so HPKP works in 
Chromium */
++  if (strcmp (p11_token_get_label (token), "Builtin Object 
Token") == 0)
++  path = "NSS Builtin Objects";
++  else
++#endif
++  path = p11_token_get_path (token);
+   /* If too long, copy the first 64 characters into buffer */
+-  path = p11_token_get_path (token);
+   length = strlen (path);
+   if (length > sizeof (info->slotDescription))
+   length = sizeof (info->slotDescription);
+-- 
+2.20.1
+

Copied: lib32-p11-kit/repos/multilib-testing-x86_64/PKGBUILD (from rev 426766, 
lib32-p11-kit/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2019-01-21 23:28:23 UTC (rev 426767)
@@ -0,0 +1,69 @@
+# Maintainer: Florian Pritz 
+# Contributor: Christoph Vigano 
+
+pkgname=lib32-p11-kit
+pkgver=0.23.15
+pkgrel=1
+pkgdesc="Provides a way to load and enumerate PKCS#11 modules (32-bit)"
+arch=(x86_64)
+url="https://p11-glue.freedesktop.org";
+license=(BSD)
+depends=(lib32-glibc lib32-libtasn1 lib32-libffi lib32-systemd p11-kit)
+makedepends=(git)
+source=("git+https://github.com/p11-glue/p11-kit?signed#tag=$pkgver";
+0001-Build-and-install-libnssckbi-p11-kit.so.patch)
+sha256sums=('SKIP'
+'ae092

[arch-commits] Commit in p11-kit/repos (4 files)

2019-01-21 Thread Jan Steffens via arch-commits
Date: Monday, January 21, 2019 @ 23:28:26
  Author: heftig
Revision: 344580

archrelease: copy trunk to testing-x86_64

Added:
  p11-kit/repos/testing-x86_64/
  
p11-kit/repos/testing-x86_64/0001-Build-and-install-libnssckbi-p11-kit.so.patch
(from rev 344579, 
p11-kit/trunk/0001-Build-and-install-libnssckbi-p11-kit.so.patch)
  p11-kit/repos/testing-x86_64/PKGBUILD
(from rev 344579, p11-kit/trunk/PKGBUILD)
  p11-kit/repos/testing-x86_64/p11-kit.install
(from rev 344579, p11-kit/trunk/p11-kit.install)

+
 0001-Build-and-install-libnssckbi-p11-kit.so.patch |   76 +++
 PKGBUILD   |   62 +++
 p11-kit.install|   14 +++
 3 files changed, 152 insertions(+)

Copied: 
p11-kit/repos/testing-x86_64/0001-Build-and-install-libnssckbi-p11-kit.so.patch 
(from rev 344579, 
p11-kit/trunk/0001-Build-and-install-libnssckbi-p11-kit.so.patch)
===
--- testing-x86_64/0001-Build-and-install-libnssckbi-p11-kit.so.patch   
(rev 0)
+++ testing-x86_64/0001-Build-and-install-libnssckbi-p11-kit.so.patch   
2019-01-21 23:28:26 UTC (rev 344580)
@@ -0,0 +1,76 @@
+From 8a1c9bb1170213498d3386d2a5c2882868e4f535 Mon Sep 17 00:00:00 2001
+Message-Id: 
<8a1c9bb1170213498d3386d2a5c2882868e4f535.1548110948.git.jan.steff...@gmail.com>
+From: "Jan Alexander Steffens (heftig)" 
+Date: Thu, 1 Mar 2018 16:20:59 +0100
+Subject: [PATCH] Build and install libnssckbi-p11-kit.so
+
+Create an additional library which is a copy of p11-kit-trust.so but
+uses the same label for root certs as libnssckbi.so:
+  "Builtin Object Token" instead of "Default Trust".
+
+https://bugs.freedesktop.org/show_bug.cgi?id=66161
+---
+ trust/Makefile.am | 14 ++
+ trust/module.c| 12 +++-
+ 2 files changed, 25 insertions(+), 1 deletion(-)
+
+diff --git a/trust/Makefile.am b/trust/Makefile.am
+index c4a65a3..303e1d0 100644
+--- a/trust/Makefile.am
 b/trust/Makefile.am
+@@ -66,6 +66,20 @@ p11_kit_trust_la_LDFLAGS = \
+ 
+ p11_kit_trust_la_SOURCES = $(TRUST_SRCS) trust/module-init.c
+ 
++libnssckbi_compatdir = $(libdir)
++libnssckbi_compat_LTLIBRARIES = \
++  libnssckbi-p11-kit.la
++
++libnssckbi_p11_kit_la_CFLAGS = \
++  -DLIBNSSCKBI_COMPAT \
++  $(p11_kit_trust_la_CFLAGS)
++
++libnssckbi_p11_kit_la_LIBADD = $(p11_kit_trust_la_LIBADD)
++
++libnssckbi_p11_kit_la_LDFLAGS = $(p11_kit_trust_la_LDFLAGS)
++
++libnssckbi_p11_kit_la_SOURCES = $(p11_kit_trust_la_SOURCES)
++
+ libtrust_testable_la_LDFLAGS = \
+   -no-undefined
+ 
+diff --git a/trust/module.c b/trust/module.c
+index 1722340..e776270 100644
+--- a/trust/module.c
 b/trust/module.c
+@@ -201,7 +201,11 @@ create_tokens_inlock (p11_array *tokens,
+   int flags;
+   } labels[] = {
+   { "~/", "User Trust", P11_TOKEN_FLAG_NONE },
++#ifdef LIBNSSCKBI_COMPAT
++  { P11_DEFAULT_TRUST_PREFIX, "Builtin Object Token", 
P11_TOKEN_FLAG_WRITE_PROTECTED },
++#else
+   { P11_DEFAULT_TRUST_PREFIX, "Default Trust", 
P11_TOKEN_FLAG_WRITE_PROTECTED },
++#endif
+   { P11_SYSTEM_TRUST_PREFIX, "System Trust", P11_TOKEN_FLAG_NONE 
},
+   { NULL },
+   };
+@@ -534,8 +538,14 @@ sys_C_GetSlotInfo (CK_SLOT_ID id,
+   info->flags = CKF_TOKEN_PRESENT;
+   memcpy ((char*)info->manufacturerID, MANUFACTURER_ID, 32);
+ 
++#ifdef LIBNSSCKBI_COMPAT
++  /* Change description to match libnssckbi so HPKP works in 
Chromium */
++  if (strcmp (p11_token_get_label (token), "Builtin Object 
Token") == 0)
++  path = "NSS Builtin Objects";
++  else
++#endif
++  path = p11_token_get_path (token);
+   /* If too long, copy the first 64 characters into buffer */
+-  path = p11_token_get_path (token);
+   length = strlen (path);
+   if (length > sizeof (info->slotDescription))
+   length = sizeof (info->slotDescription);
+-- 
+2.20.1
+

Copied: p11-kit/repos/testing-x86_64/PKGBUILD (from rev 344579, 
p11-kit/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-01-21 23:28:26 UTC (rev 344580)
@@ -0,0 +1,62 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=p11-kit
+pkgver=0.23.15
+pkgrel=1
+pkgdesc="Provides a way to load and enumerate PKCS#11 modules"
+arch=(x86_64)
+url="https://p11-glue.freedesktop.org";
+license=(BSD)
+depends=(glibc libtasn1 libffi systemd)
+makedepends=(gtk-doc git)
+install=p11-kit.install
+source=("git+https://github.com/p11-glue/p11-kit?signed#tag=$pkgver";
+0001-Build-and-install-libnssckbi-p11-kit.so.patch)
+sha256sums=('SKIP'
+   

[arch-commits] Commit in p11-kit/trunk (2 files)

2019-01-21 Thread Jan Steffens via arch-commits
Date: Monday, January 21, 2019 @ 23:28:04
  Author: heftig
Revision: 344579

0.23.15-1

Modified:
  p11-kit/trunk/0001-Build-and-install-libnssckbi-p11-kit.so.patch
  p11-kit/trunk/PKGBUILD

+
 0001-Build-and-install-libnssckbi-p11-kit.so.patch |   16 
 PKGBUILD   |   12 
 2 files changed, 16 insertions(+), 12 deletions(-)

Modified: 0001-Build-and-install-libnssckbi-p11-kit.so.patch
===
--- 0001-Build-and-install-libnssckbi-p11-kit.so.patch  2019-01-21 21:05:29 UTC 
(rev 344578)
+++ 0001-Build-and-install-libnssckbi-p11-kit.so.patch  2019-01-21 23:28:04 UTC 
(rev 344579)
@@ -1,5 +1,5 @@
-From ec8bb05e15640b1857b94ded128bc33ca7ec7fe0 Mon Sep 17 00:00:00 2001
-Message-Id: 

+From 8a1c9bb1170213498d3386d2a5c2882868e4f535 Mon Sep 17 00:00:00 2001
+Message-Id: 
<8a1c9bb1170213498d3386d2a5c2882868e4f535.1548110948.git.jan.steff...@gmail.com>
 From: "Jan Alexander Steffens (heftig)" 
 Date: Thu, 1 Mar 2018 16:20:59 +0100
 Subject: [PATCH] Build and install libnssckbi-p11-kit.so
@@ -15,12 +15,12 @@
  2 files changed, 25 insertions(+), 1 deletion(-)
 
 diff --git a/trust/Makefile.am b/trust/Makefile.am
-index 6e52c4d..157a1d9 100644
+index c4a65a3..303e1d0 100644
 --- a/trust/Makefile.am
 +++ b/trust/Makefile.am
 @@ -66,6 +66,20 @@ p11_kit_trust_la_LDFLAGS = \
  
- p11_kit_trust_la_SOURCES = $(TRUST_SRCS)
+ p11_kit_trust_la_SOURCES = $(TRUST_SRCS) trust/module-init.c
  
 +libnssckbi_compatdir = $(libdir)
 +libnssckbi_compat_LTLIBRARIES = \
@@ -40,7 +40,7 @@
-no-undefined
  
 diff --git a/trust/module.c b/trust/module.c
-index e8b7256..d578a90 100644
+index 1722340..e776270 100644
 --- a/trust/module.c
 +++ b/trust/module.c
 @@ -201,7 +201,11 @@ create_tokens_inlock (p11_array *tokens,
@@ -55,9 +55,9 @@
{ P11_SYSTEM_TRUST_PREFIX, "System Trust", P11_TOKEN_FLAG_NONE 
},
{ NULL },
};
-@@ -529,8 +533,14 @@ sys_C_GetSlotInfo (CK_SLOT_ID id,
+@@ -534,8 +538,14 @@ sys_C_GetSlotInfo (CK_SLOT_ID id,
info->flags = CKF_TOKEN_PRESENT;
-   strncpy ((char*)info->manufacturerID, MANUFACTURER_ID, 32);
+   memcpy ((char*)info->manufacturerID, MANUFACTURER_ID, 32);
  
 +#ifdef LIBNSSCKBI_COMPAT
 +  /* Change description to match libnssckbi so HPKP works in 
Chromium */
@@ -72,5 +72,5 @@
if (length > sizeof (info->slotDescription))
length = sizeof (info->slotDescription);
 -- 
-2.16.1
+2.20.1
 

Modified: PKGBUILD
===
--- PKGBUILD2019-01-21 21:05:29 UTC (rev 344578)
+++ PKGBUILD2019-01-21 23:28:04 UTC (rev 344579)
@@ -2,7 +2,7 @@
 # Contributor: Ionut Biru 
 
 pkgname=p11-kit
-pkgver=0.23.14
+pkgver=0.23.15
 pkgrel=1
 pkgdesc="Provides a way to load and enumerate PKCS#11 modules"
 arch=(x86_64)
@@ -14,7 +14,7 @@
 source=("git+https://github.com/p11-glue/p11-kit?signed#tag=$pkgver";
 0001-Build-and-install-libnssckbi-p11-kit.so.patch)
 sha256sums=('SKIP'
-'0736f74cec5ca49d91afa47cd84f9ac0404947bf0064358e22c3e53b69e82798')
+'ae092b2c9ae2d2c344b3268f8f86e7b424973433d49653f72e6c51fa54cf')
 validpgpkeys=('C0F67099B808FB063E2C81117BFB1108D92765AF'  # Stef Walter
   '462225C3B46F34879FC8496CD605848ED7E69871') # Daiki Ueno
 
@@ -42,10 +42,14 @@
   make
 }
 
-check() {
+check() (
   cd p11-kit
+
+  # https://github.com/p11-glue/p11-kit/issues/212
+  unset SOURCE_DATE_EPOCH
+
   make check
-}
+)
 
 package() {
   cd p11-kit


[arch-commits] Commit in lib32-p11-kit/trunk (2 files)

2019-01-21 Thread Jan Steffens via arch-commits
Date: Monday, January 21, 2019 @ 23:28:09
  Author: heftig
Revision: 426766

0.23.15-1

Modified:
  lib32-p11-kit/trunk/0001-Build-and-install-libnssckbi-p11-kit.so.patch
  lib32-p11-kit/trunk/PKGBUILD

+
 0001-Build-and-install-libnssckbi-p11-kit.so.patch |   16 
 PKGBUILD   |   12 
 2 files changed, 16 insertions(+), 12 deletions(-)

Modified: 0001-Build-and-install-libnssckbi-p11-kit.so.patch
===
--- 0001-Build-and-install-libnssckbi-p11-kit.so.patch  2019-01-21 20:46:33 UTC 
(rev 426765)
+++ 0001-Build-and-install-libnssckbi-p11-kit.so.patch  2019-01-21 23:28:09 UTC 
(rev 426766)
@@ -1,5 +1,5 @@
-From ec8bb05e15640b1857b94ded128bc33ca7ec7fe0 Mon Sep 17 00:00:00 2001
-Message-Id: 

+From 8a1c9bb1170213498d3386d2a5c2882868e4f535 Mon Sep 17 00:00:00 2001
+Message-Id: 
<8a1c9bb1170213498d3386d2a5c2882868e4f535.1548110948.git.jan.steff...@gmail.com>
 From: "Jan Alexander Steffens (heftig)" 
 Date: Thu, 1 Mar 2018 16:20:59 +0100
 Subject: [PATCH] Build and install libnssckbi-p11-kit.so
@@ -15,12 +15,12 @@
  2 files changed, 25 insertions(+), 1 deletion(-)
 
 diff --git a/trust/Makefile.am b/trust/Makefile.am
-index 6e52c4d..157a1d9 100644
+index c4a65a3..303e1d0 100644
 --- a/trust/Makefile.am
 +++ b/trust/Makefile.am
 @@ -66,6 +66,20 @@ p11_kit_trust_la_LDFLAGS = \
  
- p11_kit_trust_la_SOURCES = $(TRUST_SRCS)
+ p11_kit_trust_la_SOURCES = $(TRUST_SRCS) trust/module-init.c
  
 +libnssckbi_compatdir = $(libdir)
 +libnssckbi_compat_LTLIBRARIES = \
@@ -40,7 +40,7 @@
-no-undefined
  
 diff --git a/trust/module.c b/trust/module.c
-index e8b7256..d578a90 100644
+index 1722340..e776270 100644
 --- a/trust/module.c
 +++ b/trust/module.c
 @@ -201,7 +201,11 @@ create_tokens_inlock (p11_array *tokens,
@@ -55,9 +55,9 @@
{ P11_SYSTEM_TRUST_PREFIX, "System Trust", P11_TOKEN_FLAG_NONE 
},
{ NULL },
};
-@@ -529,8 +533,14 @@ sys_C_GetSlotInfo (CK_SLOT_ID id,
+@@ -534,8 +538,14 @@ sys_C_GetSlotInfo (CK_SLOT_ID id,
info->flags = CKF_TOKEN_PRESENT;
-   strncpy ((char*)info->manufacturerID, MANUFACTURER_ID, 32);
+   memcpy ((char*)info->manufacturerID, MANUFACTURER_ID, 32);
  
 +#ifdef LIBNSSCKBI_COMPAT
 +  /* Change description to match libnssckbi so HPKP works in 
Chromium */
@@ -72,5 +72,5 @@
if (length > sizeof (info->slotDescription))
length = sizeof (info->slotDescription);
 -- 
-2.16.1
+2.20.1
 

Modified: PKGBUILD
===
--- PKGBUILD2019-01-21 20:46:33 UTC (rev 426765)
+++ PKGBUILD2019-01-21 23:28:09 UTC (rev 426766)
@@ -2,7 +2,7 @@
 # Contributor: Christoph Vigano 
 
 pkgname=lib32-p11-kit
-pkgver=0.23.14
+pkgver=0.23.15
 pkgrel=1
 pkgdesc="Provides a way to load and enumerate PKCS#11 modules (32-bit)"
 arch=(x86_64)
@@ -13,7 +13,7 @@
 source=("git+https://github.com/p11-glue/p11-kit?signed#tag=$pkgver";
 0001-Build-and-install-libnssckbi-p11-kit.so.patch)
 sha256sums=('SKIP'
-'0736f74cec5ca49d91afa47cd84f9ac0404947bf0064358e22c3e53b69e82798')
+'ae092b2c9ae2d2c344b3268f8f86e7b424973433d49653f72e6c51fa54cf')
 validpgpkeys=('C0F67099B808FB063E2C81117BFB1108D92765AF'  # Stef Walter
   '462225C3B46F34879FC8496CD605848ED7E69871') # Daiki Ueno
 
@@ -47,10 +47,14 @@
   make
 }
 
-check() {
+check() (
   cd p11-kit
+
+  # https://github.com/p11-glue/p11-kit/issues/212
+  unset SOURCE_DATE_EPOCH
+
   make check
-}
+)
 
 package() {
   cd p11-kit


  1   2   3   4   5   6   7   >