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

2018-12-12 Thread Evangelos Foutras via arch-commits
Date: Thursday, December 13, 2018 @ 02:56:28
  Author: foutrelis
Revision: 341629

archrelease: copy trunk to extra-x86_64

Added:
  chromium/repos/extra-x86_64/PKGBUILD
(from rev 341628, chromium/trunk/PKGBUILD)
  chromium/repos/extra-x86_64/chromium-harfbuzz-r0.patch
(from rev 341628, chromium/trunk/chromium-harfbuzz-r0.patch)
  chromium/repos/extra-x86_64/chromium-skia-harmony.patch
(from rev 341628, chromium/trunk/chromium-skia-harmony.patch)
  chromium/repos/extra-x86_64/chromium-system-icu.patch
(from rev 341628, chromium/trunk/chromium-system-icu.patch)
  chromium/repos/extra-x86_64/chromium-widevine.patch
(from rev 341628, chromium/trunk/chromium-widevine.patch)
  chromium/repos/extra-x86_64/chromium.install
(from rev 341628, chromium/trunk/chromium.install)
Deleted:
  chromium/repos/extra-x86_64/PKGBUILD
  chromium/repos/extra-x86_64/chromium-harfbuzz-r0.patch
  chromium/repos/extra-x86_64/chromium-skia-harmony.patch
  chromium/repos/extra-x86_64/chromium-system-icu.patch
  chromium/repos/extra-x86_64/chromium-widevine.patch
  chromium/repos/extra-x86_64/chromium.install

-+
 PKGBUILD|  454 +-
 chromium-harfbuzz-r0.patch  |  160 +++---
 chromium-skia-harmony.patch |  154 +++---
 chromium-system-icu.patch   |   38 +--
 chromium-widevine.patch |   44 ++--
 chromium.install|   32 +-
 6 files changed, 441 insertions(+), 441 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-13 02:56:18 UTC (rev 341628)
+++ PKGBUILD2018-12-13 02:56:28 UTC (rev 341629)
@@ -1,227 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Pierre Schmitz 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Daniel J Griffiths 
-
-pkgname=chromium
-pkgver=71.0.3578.80
-pkgrel=1
-_launcher_ver=6
-pkgdesc="A web browser built for speed, simplicity, and security"
-arch=('x86_64')
-url="https://www.chromium.org/Home;
-license=('BSD')
-depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt'
- 'ttf-font' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib'
- 'desktop-file-utils' 'hicolor-icon-theme')
-makedepends=('python' 'python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git'
- 'clang' 'lld' 'gn')
-optdepends=('pepper-flash: support for Flash content'
-'kdialog: needed for file dialogs in KDE'
-'gnome-keyring: for storing passwords in GNOME keyring'
-'kwallet: for storing passwords in KWallet')
-install=chromium.install
-source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz
-
chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz
-chromium-harfbuzz-r0.patch
-chromium-system-icu.patch
-chromium-widevine.patch
-chromium-skia-harmony.patch)
-sha256sums=('025b3520750d11f260acc4cbff5759137444ffb4c82361138dfd22f87b77ad0d'
-'04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1'
-'1b370d49c43e88acfe7c0b1f9517047e927f3407bd80b4a48bba32c001f80136'
-'c4f2d1bed9034c02b8806f00c2e8165df24de467803855904bff709ceaf11af5'
-'d081f2ef8793544685aad35dea75a7e6264a2cb987ff3541e6377f4a3650a28b'
-'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3')
-
-# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py
-# Keys are the names in the above script; values are the dependencies in Arch
-declare -gA _system_libs=(
-  [ffmpeg]=ffmpeg
-  [flac]=flac
-  [fontconfig]=fontconfig
-  [freetype]=freetype2
-  [harfbuzz-ng]=harfbuzz
-  [icu]=icu
-  [libdrm]=
-  [libjpeg]=libjpeg
-  #[libpng]=libpng# https://crbug.com/752403#c10
-  #[libvpx]=libvpx# needs unreleased libvpx
-  [libwebp]=libwebp
-  [libxml]=libxml2
-  [libxslt]=libxslt
-  [opus]=opus
-  [re2]=re2
-  [snappy]=snappy
-  [yasm]=
-  [zlib]=minizip
-)
-_unwanted_bundled_libs=(
-  ${!_system_libs[@]}
-  ${_system_libs[libjpeg]+libjpeg_turbo}
-)
-depends+=(${_system_libs[@]})
-
-# Google API keys (see https://www.chromium.org/developers/how-tos/api-keys)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys.
-_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM
-_google_default_client_id=413772536636.apps.googleusercontent.com
-_google_default_client_secret=0ZChLK6AxeA3Isu96MkwqDR4
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  # Allow building against system libraries in official builds
-  sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \
-tools/generate_shim_headers/generate_shim_headers.py
-
-  # https://crbug.com/893950
-  sed -i -e 's/\/malloc/' -e 's/\/free/' \
-third_party/blink/renderer/core/xml/*.cc \
-

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

2018-12-12 Thread Evangelos Foutras via arch-commits
Date: Thursday, December 13, 2018 @ 02:56:18
  Author: foutrelis
Revision: 341628

upgpkg: chromium 71.0.3578.98-1

New upstream release.

Modified:
  chromium/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:58:59 UTC (rev 341627)
+++ PKGBUILD2018-12-13 02:56:18 UTC (rev 341628)
@@ -4,7 +4,7 @@
 # Contributor: Daniel J Griffiths 
 
 pkgname=chromium
-pkgver=71.0.3578.80
+pkgver=71.0.3578.98
 pkgrel=1
 _launcher_ver=6
 pkgdesc="A web browser built for speed, simplicity, and security"
@@ -27,7 +27,7 @@
 chromium-system-icu.patch
 chromium-widevine.patch
 chromium-skia-harmony.patch)
-sha256sums=('025b3520750d11f260acc4cbff5759137444ffb4c82361138dfd22f87b77ad0d'
+sha256sums=('1c56a9e30825774c83d568d194e9585625c6e90f81ee0ef09760fcedc86b9d45'
 '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1'
 '1b370d49c43e88acfe7c0b1f9517047e927f3407bd80b4a48bba32c001f80136'
 'c4f2d1bed9034c02b8806f00c2e8165df24de467803855904bff709ceaf11af5'


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 01:28:07
  Author: felixonmars
Revision: 415966

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 415965, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-13 01:28:07 UTC (rev 415966)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.28.1
+pkgrel=12
+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')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz)
+sha512sums=('8b485fc18e83ace54a16b241d25504658b6d07cb94bbe67d0f1a4c33d1b2cdf1d2ceaced5d96b19e1fca893482124281c85d9424fc2d6e019f8e4feb41be1cc0')
+
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 01:27:50
  Author: felixonmars
Revision: 415965

upgpkg: xmobar 0.28.1-12

rebuild with appar 0.1.7

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-13 01:25:53 UTC (rev 415964)
+++ PKGBUILD2018-12-13 01:27:50 UTC (rev 415965)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.28.1
-pkgrel=11
+pkgrel=12
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 01:25:34
  Author: felixonmars
Revision: 415963

upgpkg: tamarin-prover 1.4.0-155

rebuild with appar 0.1.7

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-13 01:23:05 UTC (rev 415962)
+++ PKGBUILD2018-12-13 01:25:34 UTC (rev 415963)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.0
-pkgrel=154
+pkgrel=155
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io;
 license=("GPL")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 01:25:53
  Author: felixonmars
Revision: 415964

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

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
415963, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-13 01:25:53 UTC (rev 415964)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.0
+pkgrel=155
+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=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74')
+
+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 stack/trunk (PKGBUILD)

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 01:22:48
  Author: felixonmars
Revision: 415961

upgpkg: stack 1.9.3-12

rebuild with appar 0.1.7

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-13 01:11:13 UTC (rev 415960)
+++ PKGBUILD2018-12-13 01:22:48 UTC (rev 415961)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=1.9.3
-pkgrel=11
+pkgrel=12
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 01:23:05
  Author: felixonmars
Revision: 415962

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 415961, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-13 01:23:05 UTC (rev 415962)
@@ -0,0 +1,75 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.9.3
+pkgrel=12
+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 415961, 
stack/trunk/stack.install)
===
--- community-staging-x86_64/stack.install  (rev 0)
+++ community-staging-x86_64/stack.install  2018-12-13 01:23:05 UTC (rev 
415962)
@@ -0,0 +1,4 @@
+post_install() {
+  

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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 01:11:13
  Author: felixonmars
Revision: 415960

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 415959, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-13 01:11:13 UTC (rev 415960)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.6.0
+pkgrel=9
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 01:10:57
  Author: felixonmars
Revision: 415959

upgpkg: shellcheck 0.6.0-9

rebuild with appar 0.1.7

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-13 01:05:31 UTC (rev 415958)
+++ PKGBUILD2018-12-13 01:10:57 UTC (rev 415959)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.6.0
-pkgrel=8
+pkgrel=9
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net;
 license=("GPL")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 01:05:31
  Author: felixonmars
Revision: 415958

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 415957, postgrest/trunk/PKGBUILD)
  postgrest/repos/community-staging-x86_64/new-hasql.patch
(from rev 415957, 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 415957, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-13 01:05:31 UTC (rev 415958)
@@ -0,0 +1,77 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.5.0.0
+pkgrel=82
+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 
415957, postgrest/trunk/new-hasql.patch)
===
--- community-staging-x86_64/new-hasql.patch(rev 0)
+++ community-staging-x86_64/new-hasql.patch2018-12-13 01:05:31 UTC (rev 
415958)
@@ -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 ++---
+ 

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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 01:05:15
  Author: felixonmars
Revision: 415957

upgpkg: postgrest 0.5.0.0-82

rebuild with appar 0.1.7

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-13 00:59:56 UTC (rev 415956)
+++ PKGBUILD2018-12-13 01:05:15 UTC (rev 415957)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=0.5.0.0
-pkgrel=81
+pkgrel=82
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 00:59:39
  Author: felixonmars
Revision: 415955

upgpkg: pandoc-crossref 0.3.4.0-12

rebuild with appar 0.1.7

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-13 00:57:18 UTC (rev 415954)
+++ PKGBUILD2018-12-13 00:59:39 UTC (rev 415955)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.4.0
-pkgrel=11
+pkgrel=12
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 00:59:56
  Author: felixonmars
Revision: 415956

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 415955, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
415955, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-13 00:59:56 UTC (rev 415956)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.4.0
+pkgrel=12
+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 haskell-hakyll/repos (2 files)

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 00:57:18
  Author: felixonmars
Revision: 415954

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
415953, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-13 00:57:18 UTC (rev 415954)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.4.0
+pkgrel=89
+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 haskell-hakyll/trunk (PKGBUILD)

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 00:57:02
  Author: felixonmars
Revision: 415953

upgpkg: haskell-hakyll 4.12.4.0-89

rebuild with appar 0.1.7

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-13 00:53:54 UTC (rev 415952)
+++ PKGBUILD2018-12-13 00:57:02 UTC (rev 415953)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.4.0
-pkgrel=88
+pkgrel=89
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("BSD")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 00:53:38
  Author: felixonmars
Revision: 415951

upgpkg: pandoc-citeproc 0.15.0.1-10

rebuild with appar 0.1.7

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-13 00:48:41 UTC (rev 415950)
+++ PKGBUILD2018-12-13 00:53:38 UTC (rev 415951)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.15.0.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 00:53:54
  Author: felixonmars
Revision: 415952

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 415951, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
415951, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-13 00:53:54 UTC (rev 415952)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.15.0.1
+pkgrel=10
+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/trunk (PKGBUILD)

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 00:48:25
  Author: felixonmars
Revision: 415949

upgpkg: pandoc 2.5-9

rebuild with appar 0.1.7

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-13 00:29:44 UTC (rev 415948)
+++ PKGBUILD2018-12-13 00:48:25 UTC (rev 415949)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.5
-pkgrel=8
+pkgrel=9
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org;
 license=("GPL")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 00:48:41
  Author: felixonmars
Revision: 415950

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 415949, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-13 00:48:41 UTC (rev 415950)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.5
+pkgrel=9
+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}"
+
+# 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 idris/repos (2 files)

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 00:29:44
  Author: felixonmars
Revision: 415948

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 00:29:23
  Author: felixonmars
Revision: 415947

upgpkg: idris 1.3.1-16

rebuild with appar 0.1.7

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-13 00:25:26 UTC (rev 415946)
+++ PKGBUILD2018-12-13 00:29:23 UTC (rev 415947)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.1
-pkgrel=15
+pkgrel=16
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/;
 license=("BSD")


[arch-commits] Commit in gitea/trunk (7 files)

2018-12-12 Thread Bruno Pagani via arch-commits
Date: Thursday, December 13, 2018 @ 00:24:49
  Author: archange
Revision: 415945

upgpkg: gitea 1.6.1-1

Switch to dedicated user.

Added:
  gitea/trunk/gitea-arch-defaults.patch
(from rev 415944, gitea/trunk/gitea-repos.patch)
  gitea/trunk/gitea.install
  gitea/trunk/gitea.sysusers
Modified:
  gitea/trunk/PKGBUILD
  gitea/trunk/gitea.service
  gitea/trunk/gitea.tmpfiles
Deleted:
  gitea/trunk/gitea-repos.patch

---+
 PKGBUILD  |   28 -
 gitea-arch-defaults.patch |   49 
 gitea-repos.patch |   11 -
 gitea.install |   30 ++
 gitea.service |8 +++
 gitea.sysusers|1 
 gitea.tmpfiles|   19 -
 7 files changed, 112 insertions(+), 34 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-13 00:20:38 UTC (rev 415944)
+++ PKGBUILD2018-12-13 00:24:49 UTC (rev 415945)
@@ -3,7 +3,7 @@
 # Contributor: Frederik Schwan 
 
 pkgname=gitea
-pkgver=1.6.0
+pkgver=1.6.1
 pkgrel=1
 pkgdesc="Painless self-hosted Git service. Community managed fork of Gogs."
 arch=('x86_64')
@@ -10,7 +10,7 @@
 url="https://gitea.io;
 license=('MIT')
 depends=('git')
-makedepends=('go-pie' 'go-bindata')
+makedepends=('go-pie' 'go-bindata' 'dep')
 optdepends=(
   'mariadb: MariaDB support'
   'memcached: MemCached support'
@@ -21,32 +21,39 @@
   'sqlite: SQLite support'
 )
 backup=('etc/gitea/app.ini')
-_tag=a60c3a5aa6489523209a388454add00b84178def # tags/1.6.0^0
+_tag=439719da19ac5bd0c104d74b54a9b4a49426382b # git rev-parse v1.6.1
 source=("git+https://github.com/go-gitea/gitea.git#tag=${_tag}?signed;
 gitea.tmpfiles
 gitea.service
-gitea-repos.patch
+gitea.sysusers
+gitea-arch-defaults.patch
 gitea-ldflags.patch
 gitea-disable-u2f.patch)
 sha256sums=('SKIP'
-'f6829347594d424d63bcc211f85effaea90b677960593fe3ca978b3b5a3d12a7'
-'13da15e0e7d9821420e51ea36abdf8a0fe5cbdbf1e702a164d3a93ea7369611e'
-'66c5a84fbbe56dd8b3bca3a779aaaf5d4855573f0dd2b273018a8983d7951a72'
+'1521fd7edc3830c695698ffe9835709f1408040b5ec989f07410972c894fa8ba'
+'7789b3f6699b9e111fa080226047cdc765e55ff49a3f72aac989c11c06c3e7e0'
+'2abc51ccd0086bb996194bb7fb241a3f26d84f518417c872b66a3db8970da7e4'
+'db401622ea3d3bde5c1265b4031539a16e5be74191b6109491f539c7e5551f72'
 '9357afc653c70f524a4e3c42cc99c1e6bb4ff40a7460391fa283b6fcf3202e7b'
 'd6842efd13b6971b77d233ff3ac2bd3d81c5d26c348ae1f2a2b19b0e7237726e')
 validpgpkeys=('8C4033A23895237CB27D52D9D9B5613BEB813F99') # Matti Ranta 
, retrieved from https://github.com/techknowlogick.gpg
+install=gitea.install
 
 prepare() {
   mkdir -p gopath/src/code.gitea.io
-  ln -rTsf ${pkgname} gopath/src/code.gitea.io/${pkgname}
+  ln -rTsf ${pkgname} gopath/src/code.gitea.io/gitea
+  export GOPATH="${srcdir}"/gopath
 
   cd ${pkgname}
-  # Change default repos path for ArchLinux
-  patch -Np1 -i ../gitea-repos.patch
+  # Change some defaults for ArchLinux
+  patch -Np1 -i ../gitea-arch-defaults.patch
   # Fix LDFLAGS not being respected by Go
   patch -Np1 -i ../gitea-ldflags.patch
   # https://github.com/go-gitea/gitea/issues/4692
   patch -Np1 -i ../gitea-disable-u2f.patch
+
+  cd $GOPATH/src/code.gitea.io/gitea
+  dep ensure
 }
 
 build() {
@@ -62,5 +69,6 @@
   install -Dm644 ${pkgname}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
   install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
   install -Dm644 ${pkgname}.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
+  install -Dm644 ${pkgname}.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
   install -D ${pkgname}/custom/conf/app.ini.sample 
"${pkgdir}"/etc/gitea/app.ini
 }

Copied: gitea/trunk/gitea-arch-defaults.patch (from rev 415944, 
gitea/trunk/gitea-repos.patch)
===
--- gitea-arch-defaults.patch   (rev 0)
+++ gitea-arch-defaults.patch   2018-12-13 00:24:49 UTC (rev 415945)
@@ -0,0 +1,49 @@
+--- a/custom/conf/app.ini.sample
 b/custom/conf/app.ini.sample
+@@ -7,12 +7,12 @@
+ ; App name that shows in every page title
+ APP_NAME = Gitea: Git with a cup of tea
+ ; Change it if you run locally
+-RUN_USER = git
++RUN_USER = gitea
+ ; Either "dev", "prod" or "test", default is "dev"
+-RUN_MODE = dev
++RUN_MODE = prod
+ 
+ [repository]
+-ROOT =
++ROOT = /var/lib/gitea/repos
+ SCRIPT_TYPE = bash
+ ; Default ANSI charset
+ ANSI_CHARSET =
+@@ -236,7 +236,7 @@ SQLITE_TIMEOUT = 500
+ ; For iterate buffer, default is 50
+ ITERATE_BUFFER_SIZE = 50
+ ; Show the database generated SQL
+-LOG_SQL = true
++LOG_SQL = false
+ 
+ [indexer]
+ ISSUE_INDEXER_PATH = indexers/issues.bleve
+@@ -471,10 +471,10 @@ MAX_FILES = 5
+ 

[arch-commits] Commit in gitea/repos (9 files)

2018-12-12 Thread Bruno Pagani via arch-commits
Date: Thursday, December 13, 2018 @ 00:25:26
  Author: archange
Revision: 415946

archrelease: copy trunk to community-testing-x86_64

Added:
  gitea/repos/community-testing-x86_64/
  gitea/repos/community-testing-x86_64/PKGBUILD
(from rev 415945, gitea/trunk/PKGBUILD)
  gitea/repos/community-testing-x86_64/gitea-arch-defaults.patch
(from rev 415945, gitea/trunk/gitea-arch-defaults.patch)
  gitea/repos/community-testing-x86_64/gitea-disable-u2f.patch
(from rev 415945, gitea/trunk/gitea-disable-u2f.patch)
  gitea/repos/community-testing-x86_64/gitea-ldflags.patch
(from rev 415945, gitea/trunk/gitea-ldflags.patch)
  gitea/repos/community-testing-x86_64/gitea.install
(from rev 415945, gitea/trunk/gitea.install)
  gitea/repos/community-testing-x86_64/gitea.service
(from rev 415945, gitea/trunk/gitea.service)
  gitea/repos/community-testing-x86_64/gitea.sysusers
(from rev 415945, gitea/trunk/gitea.sysusers)
  gitea/repos/community-testing-x86_64/gitea.tmpfiles
(from rev 415945, gitea/trunk/gitea.tmpfiles)

---+
 PKGBUILD  |   74 
 gitea-arch-defaults.patch |   49 +
 gitea-disable-u2f.patch   |   16 +
 gitea-ldflags.patch   |   19 +++
 gitea.install |   30 +
 gitea.service |   40 +++
 gitea.sysusers|1 
 gitea.tmpfiles|   10 +
 8 files changed, 239 insertions(+)

Copied: gitea/repos/community-testing-x86_64/PKGBUILD (from rev 415945, 
gitea/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-12-13 00:25:26 UTC (rev 415946)
@@ -0,0 +1,74 @@
+# Maintainer: Bruno Pagani 
+# Maintainer: Maxime Gauduin 
+# Contributor: Frederik Schwan 
+
+pkgname=gitea
+pkgver=1.6.1
+pkgrel=1
+pkgdesc="Painless self-hosted Git service. Community managed fork of Gogs."
+arch=('x86_64')
+url="https://gitea.io;
+license=('MIT')
+depends=('git')
+makedepends=('go-pie' 'go-bindata' 'dep')
+optdepends=(
+  'mariadb: MariaDB support'
+  'memcached: MemCached support'
+  'openssh: GIT over SSH support'
+  'pam: Authentication via PAM support'
+  'postgresql: PostgreSQL support'
+  'redis: Redis support'
+  'sqlite: SQLite support'
+)
+backup=('etc/gitea/app.ini')
+_tag=439719da19ac5bd0c104d74b54a9b4a49426382b # git rev-parse v1.6.1
+source=("git+https://github.com/go-gitea/gitea.git#tag=${_tag}?signed;
+gitea.tmpfiles
+gitea.service
+gitea.sysusers
+gitea-arch-defaults.patch
+gitea-ldflags.patch
+gitea-disable-u2f.patch)
+sha256sums=('SKIP'
+'1521fd7edc3830c695698ffe9835709f1408040b5ec989f07410972c894fa8ba'
+'7789b3f6699b9e111fa080226047cdc765e55ff49a3f72aac989c11c06c3e7e0'
+'2abc51ccd0086bb996194bb7fb241a3f26d84f518417c872b66a3db8970da7e4'
+'db401622ea3d3bde5c1265b4031539a16e5be74191b6109491f539c7e5551f72'
+'9357afc653c70f524a4e3c42cc99c1e6bb4ff40a7460391fa283b6fcf3202e7b'
+'d6842efd13b6971b77d233ff3ac2bd3d81c5d26c348ae1f2a2b19b0e7237726e')
+validpgpkeys=('8C4033A23895237CB27D52D9D9B5613BEB813F99') # Matti Ranta 
, retrieved from https://github.com/techknowlogick.gpg
+install=gitea.install
+
+prepare() {
+  mkdir -p gopath/src/code.gitea.io
+  ln -rTsf ${pkgname} gopath/src/code.gitea.io/gitea
+  export GOPATH="${srcdir}"/gopath
+
+  cd ${pkgname}
+  # Change some defaults for ArchLinux
+  patch -Np1 -i ../gitea-arch-defaults.patch
+  # Fix LDFLAGS not being respected by Go
+  patch -Np1 -i ../gitea-ldflags.patch
+  # https://github.com/go-gitea/gitea/issues/4692
+  patch -Np1 -i ../gitea-disable-u2f.patch
+
+  cd $GOPATH/src/code.gitea.io/gitea
+  dep ensure
+}
+
+build() {
+  export GOPATH="${srcdir}"/gopath
+  cd gopath/src/code.gitea.io/gitea
+  make generate
+  EXTRA_GOFLAGS="-gcflags all=-trimpath=${GOPATH} -asmflags 
all=-trimpath=${GOPATH}" \
+  make GOFLAGS="-v" TAGS="bindata sqlite pam" build
+}
+
+package() {
+  install -Dm755 ${pkgname}/${pkgname} -t "${pkgdir}"/usr/bin/
+  install -Dm644 ${pkgname}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
+  install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
+  install -Dm644 ${pkgname}.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
+  install -Dm644 ${pkgname}.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
+  install -D ${pkgname}/custom/conf/app.ini.sample 
"${pkgdir}"/etc/gitea/app.ini
+}

Copied: gitea/repos/community-testing-x86_64/gitea-arch-defaults.patch (from 
rev 415945, gitea/trunk/gitea-arch-defaults.patch)
===
--- community-testing-x86_64/gitea-arch-defaults.patch  
(rev 0)
+++ 

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

2018-12-12 Thread Evangelos Foutras via arch-commits
Date: Thursday, December 13, 2018 @ 00:20:32
  Author: foutrelis
Revision: 415943

upgpkg: shorewall 5.2.1.3-1

New upstream release.

Modified:
  shorewall/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-13 00:00:53 UTC (rev 415942)
+++ PKGBUILD2018-12-13 00:20:32 UTC (rev 415943)
@@ -4,7 +4,7 @@
 # Contributor: FUBAR 
 
 pkgname=('shorewall' 'shorewall6' 'shorewall-core')
-pkgver=5.2.1.2
+pkgver=5.2.1.3
 pkgrel=1
 _v1=$(expr $pkgver : '\([0-9]\+\(\.[0-9]\+\)\{1\}\)') # 5.x
 _v2=$(expr $pkgver : '\([0-9]\+\(\.[0-9]\+\)\{2\}\)') # 5.x.x
@@ -14,11 +14,11 @@
 
source=(http://www.shorewall.net/pub/$pkgname/$_v1/$pkgname-$_v2/$pkgname-$pkgver.tar.bz2{,.asc}
 
http://www.shorewall.net/pub/$pkgname/$_v1/$pkgname-$_v2/shorewall6-$pkgver.tar.bz2{,.asc}
 
http://www.shorewall.net/pub/$pkgname/$_v1/$pkgname-$_v2/shorewall-core-$pkgver.tar.bz2{,.asc})
-sha256sums=('07a914270d169261deff6cc835a031ec187de2575c5476e3bd55224a4855fc64'
+sha256sums=('534ee2e26b8c124dbd1b2a639b2b1d62138253576bcc96dbf9dd0cdf1f28bfe7'
 'SKIP'
-'4f6fc8e9a3494ee6b67ee47e327fccfb8e56b392ea9f7f65344d1b8adaa38018'
+'0e281807c082d132bbe0324c594358bb9817a724ab637db180a366af6fb37952'
 'SKIP'
-'f84852b86c82487f270172f2d00d13b83255dc05eee9be1e8b76fe7b600021b5'
+'e09820f78604237ab2b3d8a8dad7a7fce685f920f0b56ef1fde87e9a8667f29b'
 'SKIP')
 validpgpkeys=('7BDE11F3F2B42E2E52828F8AE368BD09153D38B1')
 


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

2018-12-12 Thread Evangelos Foutras via arch-commits
Date: Thursday, December 13, 2018 @ 00:20:38
  Author: foutrelis
Revision: 415944

archrelease: copy trunk to community-any

Added:
  shorewall/repos/community-any/PKGBUILD
(from rev 415943, shorewall/trunk/PKGBUILD)
Deleted:
  shorewall/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-13 00:20:32 UTC (rev 415943)
+++ PKGBUILD2018-12-13 00:20:38 UTC (rev 415944)
@@ -1,78 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Malte Rabenseifner 
-# Contributor: Andrea Scarpino 
-# Contributor: FUBAR 
-
-pkgname=('shorewall' 'shorewall6' 'shorewall-core')
-pkgver=5.2.1.2
-pkgrel=1
-_v1=$(expr $pkgver : '\([0-9]\+\(\.[0-9]\+\)\{1\}\)') # 5.x
-_v2=$(expr $pkgver : '\([0-9]\+\(\.[0-9]\+\)\{2\}\)') # 5.x.x
-arch=('any')
-url="http://www.shorewall.net/;
-license=('GPL')
-source=(http://www.shorewall.net/pub/$pkgname/$_v1/$pkgname-$_v2/$pkgname-$pkgver.tar.bz2{,.asc}
-
http://www.shorewall.net/pub/$pkgname/$_v1/$pkgname-$_v2/shorewall6-$pkgver.tar.bz2{,.asc}
-
http://www.shorewall.net/pub/$pkgname/$_v1/$pkgname-$_v2/shorewall-core-$pkgver.tar.bz2{,.asc})
-sha256sums=('07a914270d169261deff6cc835a031ec187de2575c5476e3bd55224a4855fc64'
-'SKIP'
-'4f6fc8e9a3494ee6b67ee47e327fccfb8e56b392ea9f7f65344d1b8adaa38018'
-'SKIP'
-'f84852b86c82487f270172f2d00d13b83255dc05eee9be1e8b76fe7b600021b5'
-'SKIP')
-validpgpkeys=('7BDE11F3F2B42E2E52828F8AE368BD09153D38B1')
-
-build() {
-  for product in shorewall{,6,-core}; do
-pushd "$srcdir/$product-$pkgver"
-./configure HOST=archlinux
-popd
-  done
-}
-
-package_shorewall() {
-  pkgdesc="An iptables-based firewall for Linux systems"
-  depends=('shorewall-core' 'perl')
-  
backup=(etc/shorewall/{accounting,actions,arprules,blrules,clear,conntrack,ecn,findgw,hosts,init,initdone,interfaces,lib.private,maclist,mangle,nat,netmap,params,policy,providers,proxyarp,refresh,refreshed,restored,routes,rtrules,rules,scfilter,secmarks,shorewall.conf,snat,start,started,stop,stopped,stoppedrules,tcclasses,tcclear,tcdevices,tcfilters,tcinterfaces,tcpri,tunnels,zones})
-
-  cd "$srcdir/$pkgname-$pkgver"
-
-  do_install
-}
-
-package_shorewall6() {
-  pkgdesc="An iptables-based firewall for Linux systems (with IPv6 support)"
-  depends=('shorewall')
-  
backup=(etc/shorewall6/{accounting,actions,blrules,clear,conntrack,findgw,hosts,init,interfaces,lib.private,maclist,mangle,nat,netmap,params,policy,providers,proxyndp,refresh,refreshed,restored,routes,rtrules,rules,scfilter,secmarks,shorewall6.conf,snat,start,started,stop,stopped,stoppedrules,tcclasses,tcclear,tcdevices,tcfilters,tcinterfaces,tcpri,tunnels,zones})
-
-  cd "$srcdir/$pkgname-$pkgver"
-
-  do_install 6
-}
-
-package_shorewall-core() {
-  pkgdesc="Core Shorewall libraries"
-  depends=('iptables' 'iproute2')
-
-  cd "$srcdir/$pkgname-$pkgver"
-
-  DESTDIR="$pkgdir" ./install.sh
-}
-
-do_install() {
-  local _name_suffix=$1
-
-  sed -i -e 's|^MODULE_SUFFIX=ko$|&.gz|' \
- -e 's|/subsys||' \
-  "configfiles/shorewall$_name_suffix.conf"
-
-  DESTDIR="$pkgdir" ./install.sh
-
-  install -d "$pkgdir/usr/share/doc/shorewall$_name_suffix/"
-  cp -r Samples$_name_suffix "$pkgdir/usr/share/doc/shorewall$_name_suffix/"
-
-  chmod -R 644 "$pkgdir/etc/shorewall$_name_suffix/"
-  chmod 755 "$pkgdir/etc/shorewall$_name_suffix/"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: shorewall/repos/community-any/PKGBUILD (from rev 415943, 
shorewall/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-13 00:20:38 UTC (rev 415944)
@@ -0,0 +1,78 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Malte Rabenseifner 
+# Contributor: Andrea Scarpino 
+# Contributor: FUBAR 
+
+pkgname=('shorewall' 'shorewall6' 'shorewall-core')
+pkgver=5.2.1.3
+pkgrel=1
+_v1=$(expr $pkgver : '\([0-9]\+\(\.[0-9]\+\)\{1\}\)') # 5.x
+_v2=$(expr $pkgver : '\([0-9]\+\(\.[0-9]\+\)\{2\}\)') # 5.x.x
+arch=('any')
+url="http://www.shorewall.net/;
+license=('GPL')
+source=(http://www.shorewall.net/pub/$pkgname/$_v1/$pkgname-$_v2/$pkgname-$pkgver.tar.bz2{,.asc}
+
http://www.shorewall.net/pub/$pkgname/$_v1/$pkgname-$_v2/shorewall6-$pkgver.tar.bz2{,.asc}
+
http://www.shorewall.net/pub/$pkgname/$_v1/$pkgname-$_v2/shorewall-core-$pkgver.tar.bz2{,.asc})
+sha256sums=('534ee2e26b8c124dbd1b2a639b2b1d62138253576bcc96dbf9dd0cdf1f28bfe7'
+'SKIP'
+'0e281807c082d132bbe0324c594358bb9817a724ab637db180a366af6fb37952'
+'SKIP'
+'e09820f78604237ab2b3d8a8dad7a7fce685f920f0b56ef1fde87e9a8667f29b'
+'SKIP')
+validpgpkeys=('7BDE11F3F2B42E2E52828F8AE368BD09153D38B1')
+
+build() {
+  for product in 

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

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 00:00:53
  Author: felixonmars
Revision: 415942

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 415941, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-13 00:00:53 UTC (rev 415942)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.3
+pkgrel=137
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Thursday, December 13, 2018 @ 00:00:22
  Author: felixonmars
Revision: 415941

upgpkg: hoogle 5.0.17.3-137

rebuild with appar 0.1.7

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:57:43 UTC (rev 415940)
+++ PKGBUILD2018-12-13 00:00:22 UTC (rev 415941)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.3
-pkgrel=136
+pkgrel=137
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/;
 license=("BSD")


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

2018-12-12 Thread Evangelos Foutras via arch-commits
Date: Wednesday, December 12, 2018 @ 23:58:59
  Author: foutrelis
Revision: 341627

archrelease: copy trunk to extra-x86_64

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

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

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

Copied: gtk3/repos/extra-x86_64/PKGBUILD (from rev 341626, gtk3/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-12 23:58:59 UTC (rev 341627)
@@ -0,0 +1,86 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgbase=gtk3
+pkgname=(gtk3 gtk-update-icon-cache)
+pkgver=3.24.2+1+g2905fc861a
+pkgrel=1
+pkgdesc="GObject-based multi-platform GUI toolkit"
+arch=(x86_64)
+url="https://www.gtk.org/;
+depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 
dconf
+ libxcomposite libxdamage pango shared-mime-info at-spi2-atk wayland 

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

2018-12-12 Thread Evangelos Foutras via arch-commits
Date: Wednesday, December 12, 2018 @ 23:58:51
  Author: foutrelis
Revision: 341626

3.24.2+1+g2905fc861a-1

Revert change that causes X to throw BadMatch in several applications.

https://bugs.archlinux.org/task/61049
https://bugs.archlinux.org/task/61050
https://www.reddit.com/r/archlinux/comments/a5l38q/

Modified:
  gtk3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 19:12:12 UTC (rev 341625)
+++ PKGBUILD2018-12-12 23:58:51 UTC (rev 341626)
@@ -3,7 +3,7 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk-update-icon-cache)
-pkgver=3.24.1+155+g4c8fcd6a6f
+pkgver=3.24.2+1+g2905fc861a
 pkgrel=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -14,7 +14,7 @@
  cantarell-fonts colord rest libcups libcanberra)
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc)
 license=(LGPL)
-_commit=4c8fcd6a6f2adf9686296f8447895c0e2910075c  # gtk-3-24
+_commit=2905fc861acda3d134a198e56ef2f6c962ad3061  # gtk-3-24
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit;
 settings.ini
 gtk-query-immodules-3.0.hook
@@ -34,6 +34,10 @@
 prepare() {
   cd gtk
   NOCONFIGURE=1 ./autogen.sh
+
+  # Revert change that causes X to throw BadMatch in several applications
+  # (Need to follow up on https://gitlab.gnome.org/GNOME/gtk/issues/1280)
+  git revert -n 4c8fcd6a6f2adf9686296f8447895c0e2910075c
 }
 
 build() {


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:57:43
  Author: felixonmars
Revision: 415940

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 415939, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:57:43 UTC (rev 415940)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.12
+pkgrel=12
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:57:26
  Author: felixonmars
Revision: 415939

upgpkg: hledger-web 1.12-12

rebuild with appar 0.1.7

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:55:04 UTC (rev 415938)
+++ PKGBUILD2018-12-12 23:57:26 UTC (rev 415939)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.12
-pkgrel=11
+pkgrel=12
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:54:47
  Author: felixonmars
Revision: 415937

upgpkg: hledger-api 1.12-12

rebuild with appar 0.1.7

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:52:51 UTC (rev 415936)
+++ PKGBUILD2018-12-12 23:54:47 UTC (rev 415937)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-api
 pkgver=1.12
-pkgrel=11
+pkgrel=12
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:55:04
  Author: felixonmars
Revision: 415938

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

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 415937, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:55:04 UTC (rev 415938)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.12
+pkgrel=12
+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 git-annex/repos (3 files)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:52:51
  Author: felixonmars
Revision: 415936

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 415935, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 415935, 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 415935, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:52:51 UTC (rev 415936)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=7.20181211
+pkgrel=3
+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 
415935, 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  2018-12-12 23:52:51 UTC (rev 
415936)
@@ -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
+   }
+ 

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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:52:33
  Author: felixonmars
Revision: 415935

upgpkg: git-annex 7.20181211-3

rebuild with appar 0.1.7

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:40:52 UTC (rev 415934)
+++ PKGBUILD2018-12-12 23:52:33 UTC (rev 415935)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20181211
-pkgrel=2
+pkgrel=3
 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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:40:52
  Author: felixonmars
Revision: 415934

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

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
415933, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:40:52 UTC (rev 415934)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0.1
+pkgrel=23
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:40:36
  Author: felixonmars
Revision: 415933

upgpkg: haskell-yesod-static 1.6.0.1-23

rebuild with appar 0.1.7

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:38:37 UTC (rev 415932)
+++ PKGBUILD2018-12-12 23:40:36 UTC (rev 415933)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0.1
-pkgrel=22
+pkgrel=23
 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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:38:37
  Author: felixonmars
Revision: 415932

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
415931, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:38:37 UTC (rev 415932)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.5.1
+pkgrel=30
+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=('dbee2f3753062bc1a8c5a7657e832e65f2d360fdb1960285f168387fa20fb3fdb98efd6f749ba1e87a4dd78a3823e282205daa1662e831f2bad5572f817c5beb')
+
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:38:21
  Author: felixonmars
Revision: 415931

upgpkg: haskell-yesod-test 1.6.5.1-30

rebuild with appar 0.1.7

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:36:32 UTC (rev 415930)
+++ PKGBUILD2018-12-12 23:38:21 UTC (rev 415931)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.5.1
-pkgrel=29
+pkgrel=30
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com;
 license=('MIT')


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:36:16
  Author: felixonmars
Revision: 415929

upgpkg: haskell-yesod-auth 1.6.5-27

rebuild with appar 0.1.7

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:34:02 UTC (rev 415928)
+++ PKGBUILD2018-12-12 23:36:16 UTC (rev 415929)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.5
-pkgrel=26
+pkgrel=27
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:36:32
  Author: felixonmars
Revision: 415930

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

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
415929, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:36:32 UTC (rev 415930)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.5
+pkgrel=27
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('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/trunk (PKGBUILD)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:33:45
  Author: felixonmars
Revision: 415927

upgpkg: haskell-yesod 1.6.0-175

rebuild with appar 0.1.7

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:32:23 UTC (rev 415926)
+++ PKGBUILD2018-12-12 23:33:45 UTC (rev 415927)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=174
+pkgrel=175
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:34:02
  Author: felixonmars
Revision: 415928

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

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

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


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:32:23
  Author: felixonmars
Revision: 415926

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

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
415925, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:32:23 UTC (rev 415926)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.3
+pkgrel=25
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:32:07
  Author: felixonmars
Revision: 415925

upgpkg: haskell-yesod-form 1.6.3-25

rebuild with appar 0.1.7

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:30:02 UTC (rev 415924)
+++ PKGBUILD2018-12-12 23:32:07 UTC (rev 415925)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.3
-pkgrel=24
+pkgrel=25
 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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:30:02
  Author: felixonmars
Revision: 415924

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

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 415923, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:30:02 UTC (rev 415924)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.1
+pkgrel=28
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:29:44
  Author: felixonmars
Revision: 415923

upgpkg: haskell-yesod-persistent 1.6.0.1-28

rebuild with appar 0.1.7

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:28:21 UTC (rev 415922)
+++ PKGBUILD2018-12-12 23:29:44 UTC (rev 415923)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.1
-pkgrel=27
+pkgrel=28
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:28:21
  Author: felixonmars
Revision: 415922

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

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

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


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:28:05
  Author: felixonmars
Revision: 415921

upgpkg: haskell-yesod-default 1.2.0-441

rebuild with appar 0.1.7

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:26:56 UTC (rev 415920)
+++ PKGBUILD2018-12-12 23:28:05 UTC (rev 415921)
@@ -4,7 +4,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=440
+pkgrel=441
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:26:56
  Author: felixonmars
Revision: 415920

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

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
415919, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:26:56 UTC (rev 415920)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.9
+pkgrel=9
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:26:40
  Author: felixonmars
Revision: 415919

upgpkg: haskell-yesod-core 1.6.9-9

rebuild with appar 0.1.7

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:24:41 UTC (rev 415918)
+++ PKGBUILD2018-12-12 23:26:40 UTC (rev 415919)
@@ -4,7 +4,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.9
-pkgrel=8
+pkgrel=9
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:24:24
  Author: felixonmars
Revision: 415917

upgpkg: haskell-aws 0.20-125

rebuild with appar 0.1.7

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:20:00 UTC (rev 415916)
+++ PKGBUILD2018-12-12 23:24:24 UTC (rev 415917)
@@ -4,7 +4,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.20
-pkgrel=124
+pkgrel=125
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws;
 license=("BSD")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:24:41
  Author: felixonmars
Revision: 415918

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 415917, haskell-aws/trunk/PKGBUILD)

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 415917, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:24:41 UTC (rev 415918)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.20
+pkgrel=125
+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-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=('b6c9b78c1918fc01057ac3c9f57c98d0d796a228b2efce7f4b8763e6ba86fdad0e29637359a1f2f830adb19cdaade20c4eb08bbe9259bbc79da718771ac5f821')
+
+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 haskell-authenticate/repos (2 files)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:20:00
  Author: felixonmars
Revision: 415916

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 415915, haskell-authenticate/trunk/PKGBUILD)

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
415915, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:20:00 UTC (rev 415916)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.4
+pkgrel=217
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:19:42
  Author: felixonmars
Revision: 415915

upgpkg: haskell-authenticate 1.3.4-217

rebuild with appar 0.1.7

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:18:35 UTC (rev 415914)
+++ PKGBUILD2018-12-12 23:19:42 UTC (rev 415915)
@@ -4,7 +4,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.4
-pkgrel=216
+pkgrel=217
 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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:18:35
  Author: felixonmars
Revision: 415914

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 415913, haskell-http-conduit/trunk/PKGBUILD)

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

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
415913, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:18:35 UTC (rev 415914)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.3.4
+pkgrel=9
+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')
+
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:18:19
  Author: felixonmars
Revision: 415913

upgpkg: haskell-http-conduit 2.3.4-9

rebuild with appar 0.1.7

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:16:39 UTC (rev 415912)
+++ PKGBUILD2018-12-12 23:18:19 UTC (rev 415913)
@@ -4,7 +4,7 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.3.4
-pkgrel=8
+pkgrel=9
 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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:16:39
  Author: felixonmars
Revision: 415912

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 415911, haskell-warp-tls/trunk/PKGBUILD)

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

Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 
415911, haskell-warp-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:16:39 UTC (rev 415912)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp-tls
+pkgname=haskell-warp-tls
+pkgver=3.2.4.3
+pkgrel=123
+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-warp-tls/trunk (PKGBUILD)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:16:22
  Author: felixonmars
Revision: 415911

upgpkg: haskell-warp-tls 3.2.4.3-123

rebuild with appar 0.1.7

Modified:
  haskell-warp-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:15:29 UTC (rev 415910)
+++ PKGBUILD2018-12-12 23:16:22 UTC (rev 415911)
@@ -4,7 +4,7 @@
 _hkgname=warp-tls
 pkgname=haskell-warp-tls
 pkgver=3.2.4.3
-pkgrel=122
+pkgrel=123
 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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:15:13
  Author: felixonmars
Revision: 415909

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

rebuild with appar 0.1.7

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:14:21 UTC (rev 415908)
+++ PKGBUILD2018-12-12 23:15:13 UTC (rev 415909)
@@ -4,7 +4,7 @@
 _hkgname=wai-handler-launch
 pkgname=haskell-wai-handler-launch
 pkgver=3.0.2.4
-pkgrel=103
+pkgrel=104
 pkgdesc="Launch a web app in the default browser."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:15:29
  Author: felixonmars
Revision: 415910

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 415909, 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 415909, haskell-wai-handler-launch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:15:29 UTC (rev 415910)
@@ -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=104
+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-servant-server/repos (2 files)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:14:21
  Author: felixonmars
Revision: 415908

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

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 415907, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:14:21 UTC (rev 415908)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.14.1
+pkgrel=7
+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-transformers-compat' 
'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')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6a22b6c60ff79363df740f48fed89f2bed264b207051dbe83a5f347b67359519c98df7769eceb03363c9ca354e858ff51b7b3c2026d173e311d756a0fe68344a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *4.12/<5/' -e '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-servant-server/trunk (PKGBUILD)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:14:04
  Author: felixonmars
Revision: 415907

upgpkg: haskell-servant-server 0.14.1-7

rebuild with appar 0.1.7

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:11:14 UTC (rev 415906)
+++ PKGBUILD2018-12-12 23:14:04 UTC (rev 415907)
@@ -4,7 +4,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.14.1
-pkgrel=6
+pkgrel=7
 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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:11:14
  Author: felixonmars
Revision: 415906

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

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

Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 
415905, haskell-hjsonschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:11:14 UTC (rev 415906)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonschema
+pkgname=haskell-hjsonschema
+pkgver=1.9.0
+pkgrel=132
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:10:57
  Author: felixonmars
Revision: 415905

upgpkg: haskell-hjsonschema 1.9.0-132

rebuild with appar 0.1.7

Modified:
  haskell-hjsonschema/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:08:13 UTC (rev 415904)
+++ PKGBUILD2018-12-12 23:10:57 UTC (rev 415905)
@@ -4,7 +4,7 @@
 _hkgname=hjsonschema
 pkgname=haskell-hjsonschema
 pkgver=1.9.0
-pkgrel=131
+pkgrel=132
 pkgdesc="JSON Schema library"
 url="https://github.com/seagreen/hjsonschema;
 license=("MIT")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:08:13
  Author: felixonmars
Revision: 415904

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 415903, 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 415903, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:08:13 UTC (rev 415904)
@@ -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=144
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:07:57
  Author: felixonmars
Revision: 415903

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

rebuild with appar 0.1.7

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 23:06:29 UTC (rev 415902)
+++ PKGBUILD2018-12-12 23:07:57 UTC (rev 415903)
@@ -4,7 +4,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.6.2
-pkgrel=143
+pkgrel=144
 pkgdesc="WAI application for static serving"
 url="http://www.yesodweb.com/book/web-application-interface;
 license=("MIT")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:06:13
  Author: felixonmars
Revision: 415901

upgpkg: haskell-shake 0.17.3-9

rebuild with appar 0.1.7

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:54:42 UTC (rev 415900)
+++ PKGBUILD2018-12-12 23:06:13 UTC (rev 415901)
@@ -4,7 +4,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.17.3
-pkgrel=8
+pkgrel=9
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="http://shakebuild.com;
 license=("BSD")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 23:06:29
  Author: felixonmars
Revision: 415902

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 415901, haskell-shake/trunk/PKGBUILD)

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

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 415901, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 23:06:29 UTC (rev 415902)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.17.3
+pkgrel=9
+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=('056237bef73b2c78abafcfec5d8d3c0005e8cb30bef7f4168eaf8aec264e19729e8e8cd0d9af4b8b80b373790a8c8a26c1c52bd25c08cbbc008bacc27a63a343')
+
+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-criterion/repos (2 files)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:54:42
  Author: felixonmars
Revision: 415900

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 415899, haskell-criterion/trunk/PKGBUILD)

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
415899, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 22:54:42 UTC (rev 415900)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.3.0
+pkgrel=14
+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 samplv1/trunk (PKGBUILD)

2018-12-12 Thread David Runge via arch-commits
Date: Wednesday, December 12, 2018 @ 22:54:04
  Author: dvzrv
Revision: 415897

upgpkg: samplv1 0.9.4-1

Upgrading to 0.9.4.

Modified:
  samplv1/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:51:52 UTC (rev 415896)
+++ PKGBUILD2018-12-12 22:54:04 UTC (rev 415897)
@@ -2,7 +2,7 @@
 # Contributor: speps 
 
 pkgname=samplv1
-pkgver=0.9.3
+pkgver=0.9.4
 pkgrel=1
 pkgdesc="Polyphonic sampler synthesizer with stereo fx"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base')
 makedepends=('lv2' 'qt5-tools')
 
source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('288ef9ba724f822143e3684e9ad5e21473926d94cd70da5849dc054fe9bd85f87f4e90d7cdec597fc6570c06956709d18a4e2d9de2d4eecd6f433be685b16fba')
+sha512sums=('6df05c02e11761bbc752533682edea48b676ac157de7c82a4cdf5937373bf71960541ce2070b7462e41dfdec75c98c1a444a066c2ebd713ee838a2e11ae4dec8')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:54:24
  Author: felixonmars
Revision: 415899

upgpkg: haskell-criterion 1.5.3.0-14

rebuild with appar 0.1.7

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:54:11 UTC (rev 415898)
+++ PKGBUILD2018-12-12 22:54:24 UTC (rev 415899)
@@ -4,7 +4,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.5.3.0
-pkgrel=13
+pkgrel=14
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion;
 license=("BSD")


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

2018-12-12 Thread David Runge via arch-commits
Date: Wednesday, December 12, 2018 @ 22:54:11
  Author: dvzrv
Revision: 415898

archrelease: copy trunk to community-x86_64

Added:
  samplv1/repos/community-x86_64/PKGBUILD
(from rev 415897, samplv1/trunk/PKGBUILD)
Deleted:
  samplv1/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-12 22:54:04 UTC (rev 415897)
+++ PKGBUILD2018-12-12 22:54:11 UTC (rev 415898)
@@ -1,35 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: speps 
-
-pkgname=samplv1
-pkgver=0.9.3
-pkgrel=1
-pkgdesc="Polyphonic sampler synthesizer with stereo fx"
-arch=('x86_64')
-url="https://samplv1.sourceforge.io/;
-license=('GPL2')
-groups=('lv2-plugins' 'pro-audio' 'vee-one')
-depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base')
-makedepends=('lv2' 'qt5-tools')
-source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('288ef9ba724f822143e3684e9ad5e21473926d94cd70da5849dc054fe9bd85f87f4e90d7cdec597fc6570c06956709d18a4e2d9de2d4eecd6f433be685b16fba')
-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-  autoreconf -vfi
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-  --libdir=/usr/lib
-  make
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}/" install
-  install -t "${pkgdir}/usr/share/doc/${pkgname}" \
--vDm 644 {AUTHORS,ChangeLog,README,TODO}
-}
-# vim:set ts=2 sw=2 et:

Copied: samplv1/repos/community-x86_64/PKGBUILD (from rev 415897, 
samplv1/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-12 22:54:11 UTC (rev 415898)
@@ -0,0 +1,35 @@
+# Maintainer: David Runge 
+# Contributor: speps 
+
+pkgname=samplv1
+pkgver=0.9.4
+pkgrel=1
+pkgdesc="Polyphonic sampler synthesizer with stereo fx"
+arch=('x86_64')
+url="https://samplv1.sourceforge.io/;
+license=('GPL2')
+groups=('lv2-plugins' 'pro-audio' 'vee-one')
+depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base')
+makedepends=('lv2' 'qt5-tools')
+source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('6df05c02e11761bbc752533682edea48b676ac157de7c82a4cdf5937373bf71960541ce2070b7462e41dfdec75c98c1a444a066c2ebd713ee838a2e11ae4dec8')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  autoreconf -vfi
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  ./configure --prefix=/usr \
+  --libdir=/usr/lib
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}/" install
+  install -t "${pkgdir}/usr/share/doc/${pkgname}" \
+-vDm 644 {AUTHORS,ChangeLog,README,TODO}
+}
+# vim:set ts=2 sw=2 et:


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:51:52
  Author: felixonmars
Revision: 415896

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 415895, haskell-js-jquery/trunk/PKGBUILD)

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

Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 
415895, haskell-js-jquery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 22:51:52 UTC (rev 415896)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-jquery
+pkgname=haskell-js-jquery
+pkgver=3.3.1
+pkgrel=162
+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 haskell-js-jquery/trunk (PKGBUILD)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:51:36
  Author: felixonmars
Revision: 415895

upgpkg: haskell-js-jquery 3.3.1-162

rebuild with appar 0.1.7

Modified:
  haskell-js-jquery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:50:31 UTC (rev 415894)
+++ PKGBUILD2018-12-12 22:51:36 UTC (rev 415895)
@@ -4,7 +4,7 @@
 _hkgname=js-jquery
 pkgname=haskell-js-jquery
 pkgver=3.3.1
-pkgrel=161
+pkgrel=162
 pkgdesc="Obtain minified jQuery code"
 url="https://github.com/ndmitchell/js-jquery#readme;
 license=("MIT")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:50:31
  Author: felixonmars
Revision: 415894

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 415893, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 22:50:31 UTC (rev 415894)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.14.1
+pkgrel=98
+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/' 
$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 darcs/trunk (PKGBUILD)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:50:15
  Author: felixonmars
Revision: 415893

upgpkg: darcs 2.14.1-98

rebuild with appar 0.1.7

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:48:18 UTC (rev 415892)
+++ PKGBUILD2018-12-12 22:50:15 UTC (rev 415893)
@@ -3,7 +3,7 @@
 
 pkgname=darcs
 pkgver=2.14.1
-pkgrel=97
+pkgrel=98
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net;
 license=("GPL2")


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

2018-12-12 Thread David Runge via arch-commits
Date: Wednesday, December 12, 2018 @ 22:48:18
  Author: dvzrv
Revision: 415892

archrelease: copy trunk to community-x86_64

Added:
  synthv1/repos/community-x86_64/PKGBUILD
(from rev 415891, synthv1/trunk/PKGBUILD)
Deleted:
  synthv1/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-12 22:48:11 UTC (rev 415891)
+++ PKGBUILD2018-12-12 22:48:18 UTC (rev 415892)
@@ -1,35 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: speps 
-
-pkgname=synthv1
-pkgver=0.9.3
-pkgrel=1
-pkgdesc="Old-school all-digital 4-oscillator subtractive polyphonic 
synthesizer with stereo fx"
-arch=('x86_64')
-url="https://synthv1.sourceforge.io/synthv1-index.html;
-license=('GPL2')
-groups=('lv2-plugins' 'pro-audio' 'vee-one')
-depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base')
-makedepends=('lv2' 'qt5-tools')
-source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('36231b1aef25f14478673dfdffdecc5a18075ccdecd37f2643ecd1e9d01bf49da1ac5eb3b389616b9781ef77972a390d56092e8cf5af48bcb9416d4f91135cb6')
-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-  autoreconf -vfi
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-  --libdir=/usr/lib
-  make
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="$pkgdir/" install
-  install -t "${pkgdir}/usr/share/doc/${pkgname}" \
--vDm 644 {AUTHORS,ChangeLog,README,TODO}
-}
-# vim:set ts=2 sw=2 et:

Copied: synthv1/repos/community-x86_64/PKGBUILD (from rev 415891, 
synthv1/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-12 22:48:18 UTC (rev 415892)
@@ -0,0 +1,35 @@
+# Maintainer: David Runge 
+# Contributor: speps 
+
+pkgname=synthv1
+pkgver=0.9.4
+pkgrel=1
+pkgdesc="Old-school all-digital 4-oscillator subtractive polyphonic 
synthesizer with stereo fx"
+arch=('x86_64')
+url="https://synthv1.sourceforge.io/synthv1-index.html;
+license=('GPL2')
+groups=('lv2-plugins' 'pro-audio' 'vee-one')
+depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base')
+makedepends=('lv2' 'qt5-tools')
+source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('9809caeb0b273194a53e6b6158621ce5d315df245ae486779710435782160fbe7efc57cfe479beafc2dc41d38b781f2d02fa2fe1e85188697fab1a498dcec5bd')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  autoreconf -vfi
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  ./configure --prefix=/usr \
+  --libdir=/usr/lib
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="$pkgdir/" install
+  install -t "${pkgdir}/usr/share/doc/${pkgname}" \
+-vDm 644 {AUTHORS,ChangeLog,README,TODO}
+}
+# vim:set ts=2 sw=2 et:


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

2018-12-12 Thread David Runge via arch-commits
Date: Wednesday, December 12, 2018 @ 22:48:11
  Author: dvzrv
Revision: 415891

upgpkg: synthv1 0.9.4-1

Upgrading to 0.9.4.

Modified:
  synthv1/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:33:31 UTC (rev 415890)
+++ PKGBUILD2018-12-12 22:48:11 UTC (rev 415891)
@@ -2,7 +2,7 @@
 # Contributor: speps 
 
 pkgname=synthv1
-pkgver=0.9.3
+pkgver=0.9.4
 pkgrel=1
 pkgdesc="Old-school all-digital 4-oscillator subtractive polyphonic 
synthesizer with stereo fx"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base')
 makedepends=('lv2' 'qt5-tools')
 
source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('36231b1aef25f14478673dfdffdecc5a18075ccdecd37f2643ecd1e9d01bf49da1ac5eb3b389616b9781ef77972a390d56092e8cf5af48bcb9416d4f91135cb6')
+sha512sums=('9809caeb0b273194a53e6b6158621ce5d315df245ae486779710435782160fbe7efc57cfe479beafc2dc41d38b781f2d02fa2fe1e85188697fab1a498dcec5bd')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


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

2018-12-12 Thread David Runge via arch-commits
Date: Wednesday, December 12, 2018 @ 22:33:31
  Author: dvzrv
Revision: 415890

archrelease: copy trunk to community-x86_64

Added:
  padthv1/repos/community-x86_64/PKGBUILD
(from rev 415889, padthv1/trunk/PKGBUILD)
Deleted:
  padthv1/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-12 22:33:24 UTC (rev 415889)
+++ PKGBUILD2018-12-12 22:33:31 UTC (rev 415890)
@@ -1,34 +0,0 @@
-# Maintainer: David Runge 
-pkgname=padthv1
-pkgver=0.9.3
-pkgrel=1
-pkgdesc="An old-school polyphonic additive synthesizer"
-arch=('x86_64')
-url="https://padthv1.sourceforge.io/;
-license=('GPL2')
-groups=('lv2-plugins' 'pro-audio' 'vee-one')
-depends=('desktop-file-utils' 'fftw' 'hicolor-icon-theme' 'jack' 'liblo'
-'qt5-base')
-makedepends=('lv2' 'qt5-tools')
-source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('799a55861d73a54c412658b1007bebe346c07e78aec279f47007b1298f843802cbd8d9a5d8327cea6366f5cad16f8ca58e5c13e88fa1756f2124d57067782e44')
-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-  autoreconf -vfi
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-  --libdir=/usr/lib
-  make
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="$pkgdir/" install
-  install -t "${pkgdir}/usr/share/doc/${pkgname}" \
--vDm 644 {AUTHORS,ChangeLog,README,TODO}
-}
-# vim:set ts=2 sw=2 et:

Copied: padthv1/repos/community-x86_64/PKGBUILD (from rev 415889, 
padthv1/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-12 22:33:31 UTC (rev 415890)
@@ -0,0 +1,34 @@
+# Maintainer: David Runge 
+pkgname=padthv1
+pkgver=0.9.4
+pkgrel=1
+pkgdesc="An old-school polyphonic additive synthesizer"
+arch=('x86_64')
+url="https://padthv1.sourceforge.io/;
+license=('GPL2')
+groups=('lv2-plugins' 'pro-audio' 'vee-one')
+depends=('desktop-file-utils' 'fftw' 'hicolor-icon-theme' 'jack' 'liblo'
+'qt5-base')
+makedepends=('lv2' 'qt5-tools')
+source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('23cd295f46ddffbec618b9b17176c47a9d89b47918378ce0a1bdeccb727b726ef9dfc21ec80ffe78808dcd08469a52ec6272e4903ce6f5d0b2c4d4c66eb26154')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  autoreconf -vfi
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  ./configure --prefix=/usr \
+  --libdir=/usr/lib
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="$pkgdir/" install
+  install -t "${pkgdir}/usr/share/doc/${pkgname}" \
+-vDm 644 {AUTHORS,ChangeLog,README,TODO}
+}
+# vim:set ts=2 sw=2 et:


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

2018-12-12 Thread David Runge via arch-commits
Date: Wednesday, December 12, 2018 @ 22:33:24
  Author: dvzrv
Revision: 415889

upgpkg: padthv1 0.9.4-1

Upgrading to 0.9.4.

Modified:
  padthv1/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:31:36 UTC (rev 415888)
+++ PKGBUILD2018-12-12 22:33:24 UTC (rev 415889)
@@ -1,6 +1,6 @@
 # Maintainer: David Runge 
 pkgname=padthv1
-pkgver=0.9.3
+pkgver=0.9.4
 pkgrel=1
 pkgdesc="An old-school polyphonic additive synthesizer"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 'qt5-base')
 makedepends=('lv2' 'qt5-tools')
 
source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('799a55861d73a54c412658b1007bebe346c07e78aec279f47007b1298f843802cbd8d9a5d8327cea6366f5cad16f8ca58e5c13e88fa1756f2124d57067782e44')
+sha512sums=('23cd295f46ddffbec618b9b17176c47a9d89b47918378ce0a1bdeccb727b726ef9dfc21ec80ffe78808dcd08469a52ec6272e4903ce6f5d0b2c4d4c66eb26154')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:31:20
  Author: felixonmars
Revision: 415887

upgpkg: cabal-install 2.4.0.0-20

rebuild with appar 0.1.7

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:24:53 UTC (rev 415886)
+++ PKGBUILD2018-12-12 22:31:20 UTC (rev 415887)
@@ -5,7 +5,7 @@
 
 pkgname=cabal-install
 pkgver=2.4.0.0
-pkgrel=19
+pkgrel=20
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install;
 license=('BSD')


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:31:36
  Author: felixonmars
Revision: 415888

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 415887, cabal-install/trunk/PKGBUILD)

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

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 415887, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 22:31:36 UTC (rev 415888)
@@ -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=20
+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 haskell-http/repos (2 files)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:24:53
  Author: felixonmars
Revision: 415886

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 415885, haskell-http/trunk/PKGBUILD)

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

Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 415885, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 22:24:53 UTC (rev 415886)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.12
+pkgrel=92
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:24:33
  Author: felixonmars
Revision: 415885

upgpkg: haskell-http 4000.3.12-92

rebuild with appar 0.1.7

Modified:
  haskell-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:22:57 UTC (rev 415884)
+++ PKGBUILD2018-12-12 22:24:33 UTC (rev 415885)
@@ -4,7 +4,7 @@
 _hkgname=HTTP
 pkgname=haskell-http
 pkgver=4000.3.12
-pkgrel=91
+pkgrel=92
 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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:22:57
  Author: felixonmars
Revision: 415884

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 415883, haskell-warp/trunk/PKGBUILD)

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

Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 415883, 
haskell-warp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 22:22:57 UTC (rev 415884)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp
+pkgname=haskell-warp
+pkgver=3.2.25
+pkgrel=40
+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)

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:22:41
  Author: felixonmars
Revision: 415882

upgpkg: haskell-warp 3.2.25-40

rebuild with appar 0.1.7

Modified:
  haskell-warp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:22:39 UTC (rev 415881)
+++ PKGBUILD2018-12-12 22:22:41 UTC (rev 415882)
@@ -4,7 +4,7 @@
 _hkgname=warp
 pkgname=haskell-warp
 pkgver=3.2.25
-pkgrel=39
+pkgrel=40
 pkgdesc="A fast, light-weight web server for WAI applications."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2018-12-12 Thread David Runge via arch-commits
Date: Wednesday, December 12, 2018 @ 22:22:39
  Author: dvzrv
Revision: 415881

upgpkg: drumkv1 0.9.4-1

Upgrading to 0.9.4.

Modified:
  drumkv1/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:20:12 UTC (rev 415880)
+++ PKGBUILD2018-12-12 22:22:39 UTC (rev 415881)
@@ -2,7 +2,7 @@
 # Contributor: speps 
 
 pkgname=drumkv1
-pkgver=0.9.3
+pkgver=0.9.4
 pkgrel=1
 pkgdesc="An old-school drum-kit sampler"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base')
 makedepends=('lv2' 'qt5-tools')
 
source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('c17e7e69aa498bf74be681ac6a377ca7b6002e87257660a1ac90fd8ef1fe275695cf4fa0be077270895b008a0582fb22e1dc266faa34b1d24ea3a37649303473')
+sha512sums=('0f76e2533c81dd41821b7d73eedd9a55d22018bce4a5eb034bde6159059ed31cadd7956c268b02c8be775c0b1ba3a7d601d184250e21d07724ca76965e7ffd21')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


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

2018-12-12 Thread David Runge via arch-commits
Date: Wednesday, December 12, 2018 @ 22:22:49
  Author: dvzrv
Revision: 415883

archrelease: copy trunk to community-x86_64

Added:
  drumkv1/repos/community-x86_64/PKGBUILD
(from rev 415882, drumkv1/trunk/PKGBUILD)
Deleted:
  drumkv1/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-12 22:22:41 UTC (rev 415882)
+++ PKGBUILD2018-12-12 22:22:49 UTC (rev 415883)
@@ -1,35 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: speps 
-
-pkgname=drumkv1
-pkgver=0.9.3
-pkgrel=1
-pkgdesc="An old-school drum-kit sampler"
-arch=('x86_64')
-url="https://drumkv1.sourceforge.io/;
-license=('GPL2')
-groups=('lv2-plugins' 'pro-audio' 'vee-one')
-depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base')
-makedepends=('lv2' 'qt5-tools')
-source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('c17e7e69aa498bf74be681ac6a377ca7b6002e87257660a1ac90fd8ef1fe275695cf4fa0be077270895b008a0582fb22e1dc266faa34b1d24ea3a37649303473')
-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-  autoreconf -vfi
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-  --libdir=/usr/lib
-  make
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="$pkgdir/" install
-  install -t "${pkgdir}/usr/share/doc/${pkgname}" \
--vDm 644 {AUTHORS,ChangeLog,README,TODO}
-}
-# vim:set ts=2 sw=2 et:

Copied: drumkv1/repos/community-x86_64/PKGBUILD (from rev 415882, 
drumkv1/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-12 22:22:49 UTC (rev 415883)
@@ -0,0 +1,35 @@
+# Maintainer: David Runge 
+# Contributor: speps 
+
+pkgname=drumkv1
+pkgver=0.9.4
+pkgrel=1
+pkgdesc="An old-school drum-kit sampler"
+arch=('x86_64')
+url="https://drumkv1.sourceforge.io/;
+license=('GPL2')
+groups=('lv2-plugins' 'pro-audio' 'vee-one')
+depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base')
+makedepends=('lv2' 'qt5-tools')
+source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('0f76e2533c81dd41821b7d73eedd9a55d22018bce4a5eb034bde6159059ed31cadd7956c268b02c8be775c0b1ba3a7d601d184250e21d07724ca76965e7ffd21')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  autoreconf -vfi
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  ./configure --prefix=/usr \
+  --libdir=/usr/lib
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="$pkgdir/" install
+  install -t "${pkgdir}/usr/share/doc/${pkgname}" \
+-vDm 644 {AUTHORS,ChangeLog,README,TODO}
+}
+# vim:set ts=2 sw=2 et:


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:20:12
  Author: felixonmars
Revision: 415880

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:19:54
  Author: felixonmars
Revision: 415879

upgpkg: haskell-hspec-wai-json 0.9.0-145

rebuild with appar 0.1.7

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:18:47 UTC (rev 415878)
+++ PKGBUILD2018-12-12 22:19:54 UTC (rev 415879)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.9.0
-pkgrel=144
+pkgrel=145
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:18:47
  Author: felixonmars
Revision: 415878

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:18:31
  Author: felixonmars
Revision: 415877

upgpkg: haskell-hspec-wai 0.9.0-125

rebuild with appar 0.1.7

Modified:
  haskell-hspec-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:17:20 UTC (rev 415876)
+++ PKGBUILD2018-12-12 22:18:31 UTC (rev 415877)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai
 pkgname=haskell-hspec-wai
 pkgver=0.9.0
-pkgrel=124
+pkgrel=125
 pkgdesc="Experimental Hspec support for testing WAI applications"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:17:20
  Author: felixonmars
Revision: 415876

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 
415875, haskell-cheapskate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-12 22:17:20 UTC (rev 415876)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cheapskate
+pkgname=haskell-cheapskate
+pkgver=0.1.1.1
+pkgrel=9
+pkgdesc="Experimental markdown processor."
+url="https://github.com/jgm/cheapskate;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" 
"haskell-data-default" "haskell-http-types"
+ "haskell-syb" "haskell-uniplate" "haskell-wai"
+ "haskell-wai-extra" "haskell-xss-sanitize")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('551fdf43f8ed8e15ed4a5ac1649f319477cc80762a34499eed58c7c77e1f3e2bc0c4f9887aac7632f341e825c202850617d0572fa6cb748104bbf2874dfba353')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fdingus
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:17:02
  Author: felixonmars
Revision: 415875

upgpkg: haskell-cheapskate 0.1.1.1-9

rebuild with appar 0.1.7

Modified:
  haskell-cheapskate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:15:17 UTC (rev 415874)
+++ PKGBUILD2018-12-12 22:17:02 UTC (rev 415875)
@@ -4,7 +4,7 @@
 _hkgname=cheapskate
 pkgname=haskell-cheapskate
 pkgver=0.1.1.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Experimental markdown processor."
 url="https://github.com/jgm/cheapskate;
 license=("BSD")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:15:17
  Author: felixonmars
Revision: 415874

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-12 22:14:58 UTC (rev 415873)
+++ PKGBUILD2018-12-12 22:15:17 UTC (rev 415874)
@@ -1,45 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=wai-logger
-pkgname=haskell-wai-logger
-pkgver=2.3.2
-pkgrel=157
-pkgdesc="A logging system for WAI"
-url="https://hackage.haskell.org/package/${_hkgname};
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-byteorder' 'haskell-case-insensitive' 
'haskell-fast-logger'
- 'haskell-http-types' 'haskell-network' 'haskell-unix-time' 
'haskell-wai')
-makedepends=('ghc' 'haskell-doctest')
-checkdepends=('haskell-wai-extra')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('24a6e1a340b07781beeb8b7caa32743e3face2aa81d13cab64f311898c50e5824e128203e34608ef5511eb642cfe427dfb9ef281e10cf8675505fbea68cf2d3b')
-
-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"
-}

Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
415873, haskell-wai-logger/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-12 22:15:17 UTC (rev 415874)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-logger
+pkgname=haskell-wai-logger
+pkgver=2.3.2
+pkgrel=158
+pkgdesc="A logging system for WAI"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteorder' 'haskell-case-insensitive' 
'haskell-fast-logger'
+ 'haskell-http-types' 'haskell-network' 'haskell-unix-time' 
'haskell-wai')
+makedepends=('ghc' 'haskell-doctest')
+checkdepends=('haskell-wai-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('24a6e1a340b07781beeb8b7caa32743e3face2aa81d13cab64f311898c50e5824e128203e34608ef5511eb642cfe427dfb9ef281e10cf8675505fbea68cf2d3b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:14:58
  Author: felixonmars
Revision: 415873

upgpkg: haskell-wai-logger 2.3.2-158

rebuild with appar 0.1.7

Modified:
  haskell-wai-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:13:54 UTC (rev 415872)
+++ PKGBUILD2018-12-12 22:14:58 UTC (rev 415873)
@@ -4,7 +4,7 @@
 _hkgname=wai-logger
 pkgname=haskell-wai-logger
 pkgver=2.3.2
-pkgrel=157
+pkgrel=158
 pkgdesc="A logging system for WAI"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:13:54
  Author: felixonmars
Revision: 415872

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-12-12 Thread Felix Yan via arch-commits
Date: Wednesday, December 12, 2018 @ 22:13:38
  Author: felixonmars
Revision: 415871

upgpkg: haskell-wai-extra 3.0.24.3-18

rebuild with appar 0.1.7

Modified:
  haskell-wai-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-12 22:01:54 UTC (rev 415870)
+++ PKGBUILD2018-12-12 22:13:38 UTC (rev 415871)
@@ -4,7 +4,7 @@
 _hkgname=wai-extra
 pkgname=haskell-wai-extra
 pkgver=3.0.24.3
-pkgrel=17
+pkgrel=18
 pkgdesc="Provides some basic WAI handlers and middleware."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


  1   2   3   4   >