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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 03:44:52
  Author: felixonmars
Revision: 355971

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 355970, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-10 03:44:52 UTC (rev 355971)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.2.1
+pkgrel=67
+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-http-client-tls'
+ 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath'
+ 'haskell-network' 'haskell-pandoc-types' 'haskell-random'
+ 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 
'haskell-network-uri'
+ 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 
'haskell-xml'
+ 'haskell-yaml' '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;
+
https://github.com/jgm/pandoc/commit/edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch)
+sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1'
+
'9e19d24d98a173622a00993c0a5b57f2a8e02f9c117572fa25863dba23fd25cd9d56ccddbf4213c608747c89b17f657f0f769c777d5c12dbb99532e3ab23dabe')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+patch -p1 -i ../edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+sed -i 's/<.*1.1/<2/' $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/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri -f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 03:44:32
  Author: felixonmars
Revision: 355970

upgpkg: pandoc 2.2.1-67

rebuild with yaml 0.8.32

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 03:35:39 UTC (rev 355969)
+++ PKGBUILD2018-07-10 03:44:32 UTC (rev 355970)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.2.1
-pkgrel=66
+pkgrel=67
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org;
 license=("GPL")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 03:35:39
  Author: felixonmars
Revision: 355969

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 03:35:19
  Author: felixonmars
Revision: 355968

upgpkg: hopenpgp-tools 0.21.1-40

rebuild with yaml 0.8.32

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 03:32:23 UTC (rev 355967)
+++ PKGBUILD2018-07-10 03:35:19 UTC (rev 355968)
@@ -4,7 +4,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.21.1
-pkgrel=39
+pkgrel=40
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 03:31:46
  Author: felixonmars
Revision: 355966

upgpkg: wine-staging 3.12-1

Modified:
  wine-staging/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 02:52:19 UTC (rev 355965)
+++ PKGBUILD2018-07-10 03:31:46 UTC (rev 355966)
@@ -6,7 +6,7 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine-staging
-pkgver=3.11
+pkgver=3.12
 pkgrel=1
 
 _pkgbasever=${pkgver/rc/-rc}
@@ -16,9 +16,9 @@
 harmony-fix.diff
 30-win32-aliases.conf
 wine-binfmt.conf)
-sha512sums=('8f7226364648ec30eb77f1848ee6bf01be2445fd96f902309575ac1f6ece31bf54d415516fcda76ae438010a36a9d4846d22cc37365aac4a230701376f9589d7'
+sha512sums=('afc76e8975ea780f664de27a17128f730bcbe72a9fad0c01bfe6dcc98c2f98729ccde32e97fe4df2cf98f5d1b254b28f0e7cd380855148c5cfb41dd88f3012a1'
 'SKIP'
-
'811a8668c3747f02850928a99bc66612937c38d98068dddec47bffe427d00c7c83b172f12807e1cb609d83c00e978949f913877bfbf5d8443a5ad29011c03545'
+
'166f991f7c8f59df656f3fb28150a8e26e48d1ff6906b3eccd31cb84524e28efe7e7df00eadc21881940308ccc4b4edebcb2a71bdd03ba3de5beb1cf42e2f058'
 
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
 
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 03:32:23
  Author: felixonmars
Revision: 355967

archrelease: copy trunk to multilib-x86_64

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

--+
 PKGBUILD |  370 ++---
 harmony-fix.diff |  126 +-
 wine-binfmt.conf |4 
 wine.install |   14 +-
 4 files changed, 257 insertions(+), 257 deletions(-)

Deleted: 30-win32-aliases.conf
===
(Binary files differ)

Copied: wine-staging/repos/multilib-x86_64/30-win32-aliases.conf (from rev 
355966, wine-staging/trunk/30-win32-aliases.conf)
===
(Binary files differ)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-10 03:31:46 UTC (rev 355966)
+++ PKGBUILD2018-07-10 03:32:23 UTC (rev 355967)
@@ -1,185 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine-staging
-pkgver=3.11
-pkgrel=1
-
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(https://dl.winehq.org/wine/source/3.x/wine-$_pkgbasever.tar.xz{,.sign}
-
"wine-staging-v$_pkgbasever.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever.tar.gz;
-harmony-fix.diff
-30-win32-aliases.conf
-wine-binfmt.conf)
-sha512sums=('8f7226364648ec30eb77f1848ee6bf01be2445fd96f902309575ac1f6ece31bf54d415516fcda76ae438010a36a9d4846d22cc37365aac4a230701376f9589d7'
-'SKIP'
-
'811a8668c3747f02850928a99bc66612937c38d98068dddec47bffe427d00c7c83b172f12807e1cb609d83c00e978949f913877bfbf5d8443a5ad29011c03545'
-
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs - Staging branch"
-url="http://www.wine-staging.com;
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-
-depends=(
-  attr lib32-attr
-  fontconfig   lib32-fontconfig
-  lcms2lib32-lcms2
-  libxml2  lib32-libxml2
-  libxcursor   lib32-libxcursor
-  libxrandrlib32-libxrandr
-  libxdamage   lib32-libxdamage
-  libxilib32-libxi
-  gettext  lib32-gettext
-  freetype2lib32-freetype2
-  glu  lib32-glu
-  libsmlib32-libsm
-  gcc-libs lib32-gcc-libs
-  libpcap  lib32-libpcap
-  desktop-file-utils
-)
-
-makedepends=(autoconf ncurses bison perl fontforge flex
-  'gcc>=4.5.0-2'
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  libpulse  lib32-libpulse
-  libva lib32-libva
-  gtk3  lib32-gtk3
-  gst-plugins-base-libs lib32-gst-plugins-base-libs
-  vulkan-icd-loader lib32-vulkan-icd-loader
-  sdl2  lib32-sdl2
-  samba
-  opencl-headers
-)
-
-optdepends=(
-  gifliblib32-giflib
-  libpnglib32-libpng
-  libldap   

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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:51:58
  Author: felixonmars
Revision: 355964

upgpkg: cryptol 2.5.0.20180515-44

rebuild with yaml 0.8.32

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 02:48:35 UTC (rev 355963)
+++ PKGBUILD2018-07-10 02:51:58 UTC (rev 355964)
@@ -4,7 +4,7 @@
 pkgname=cryptol
 pkgver=2.5.0.20180515
 _commit=9fccc0086700b0e409bd9b0989e52d62863c714e
-pkgrel=43
+pkgrel=44
 pkgdesc="The Language of Cryptography"
 url="http://www.cryptol.net;
 license=("custom:BSD3")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:52:19
  Author: felixonmars
Revision: 355965

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 355964, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-10 02:52:19 UTC (rev 355965)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.5.0.20180515
+_commit=9fccc0086700b0e409bd9b0989e52d62863c714e
+pkgrel=44
+pkgdesc="The Language of Cryptography"
+url="http://www.cryptol.net;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 
'haskell-gitrev' 'haskell-graphscc'
+ 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 
'haskell-random' 'haskell-sbv'
+ 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' 
'haskell-transformers-base'
+ 'haskell-ansi-terminal' 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$_commit.tar.gz::https://github.com/GaloisInc/cryptol/archive/$_commit.tar.gz;)
+sha512sums=('d9e98541b978acb8dafc5daf35a3fc75a523914e713b4cdc2e8e01a424b39556c625e2956dd495cabf67cf99cac0b4021563f0b62b2f355b1af0645dc8d9de1b')
+
+prepare() {
+mv $pkgname-$_commit $pkgname-$pkgver
+
+cd $pkgname-$pkgver
+sed -i 's/<.*0.10/<1/' $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" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:48:35
  Author: felixonmars
Revision: 355963

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 355962, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-10 02:48:35 UTC (rev 355963)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=7.9
+pkgrel=23
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="http://leventerkok.github.com/sbv;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-random' 'haskell-syb' 'haskell-data-binary-ieee754'
+ 'haskell-generic-deriving')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('970f326cc44d8cc219915f37d29c3e792a5bc2d153d408917013147ff7e2097b317b5cad0e79a595e272d3dcbc4a26507ba5fdf5b01582470afc303d18076d0c')
+
+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-sbv/trunk (PKGBUILD)

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:48:14
  Author: felixonmars
Revision: 355962

upgpkg: haskell-sbv 7.9-23

rebuild with yaml 0.8.32

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 02:40:29 UTC (rev 355961)
+++ PKGBUILD2018-07-10 02:48:14 UTC (rev 355962)
@@ -5,7 +5,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=7.9
-pkgrel=22
+pkgrel=23
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="http://leventerkok.github.com/sbv;
 license=("custom:BSD3")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:40:29
  Author: felixonmars
Revision: 355961

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:40:07
  Author: felixonmars
Revision: 355960

upgpkg: hlint 2.1.8-2

rebuild with yaml 0.8.32

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 02:38:24 UTC (rev 355959)
+++ PKGBUILD2018-07-10 02:40:07 UTC (rev 355960)
@@ -4,7 +4,7 @@
 
 pkgname=hlint
 pkgver=2.1.8
-pkgrel=1
+pkgrel=2
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/;
 license=("custom:BSD3")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:38:24
  Author: felixonmars
Revision: 355959

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 355958, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-10 02:38:24 UTC (rev 355959)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.10
+pkgrel=2
+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-hunit'
+ '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=('37be7468f4c64dfff852759b35d5f41406b8a49ab75dec621319680cea3536b009e3dcc02c3447df5af5818f64613740db64faa9142ec07d403f404e5f4e7e95')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i '/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-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:38:03
  Author: felixonmars
Revision: 355958

upgpkg: hledger-web 1.10-2

rebuild with yaml 0.8.32

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 02:35:44 UTC (rev 355957)
+++ PKGBUILD2018-07-10 02:38:03 UTC (rev 355958)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.10
-pkgrel=1
+pkgrel=2
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:35:44
  Author: felixonmars
Revision: 355957

archrelease: copy trunk to community-staging-x86_64

Added:
  hindent/repos/community-staging-x86_64/
  hindent/repos/community-staging-x86_64/PKGBUILD
(from rev 355956, hindent/trunk/PKGBUILD)
  hindent/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 355956, hindent/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   52 
 ghc-8.4.patch |   72 
 2 files changed, 124 insertions(+)

Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 355956, 
hindent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-10 02:35:44 UTC (rev 355957)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hindent
+pkgver=5.2.5
+pkgrel=57
+pkgdesc="Extensible Haskell pretty printer"
+url="https://github.com/commercialhaskell/hindent;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-descriptive' 'haskell-exceptions' 
'haskell-monad-loops'
+ 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 
'haskell-unix-compat'
+ 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc' 'haskell-diff' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;
+ghc-8.4.patch)
+sha512sums=('72a6b57ad5a2514ae7d3dd39d87b92757c8a5c85b60daad1e883ebb20385de3d4794b5f9550653b48cf682e5476b38d5dfaf348caec05df3d4396f3aa0f743ef'
+
'32d8f5f3df69ec204afc2ec6afee28c05670137285bb6ff3978d5ae729e0e67830d7cfe7c5775dd5ced0bbd93270d9f73f8c93282f3eaaded48d023e88ccdc72')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../ghc-8.4.patch
+}
+
+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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}

Copied: hindent/repos/community-staging-x86_64/ghc-8.4.patch (from rev 355956, 
hindent/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-07-10 02:35:44 UTC (rev 
355957)
@@ -0,0 +1,72 @@
+From f0ac1ebed87bde6d93dbe5eac42ff5b5fb23e7ee Mon Sep 17 00:00:00 2001
+From: Rob Looby 
+Date: Fri, 11 May 2018 13:12:07 -0500
+Subject: [PATCH] Make work with lts-11 and ghc-8.4.2 nightly build
+
+---
+ .travis.yml  |  6 +-
+ src/HIndent/CabalFile.hs | 28 
+ stack.yaml   |  7 ---
+ 3 files changed, 33 insertions(+), 8 deletions(-)
+
+diff --git a/src/HIndent/CabalFile.hs b/src/HIndent/CabalFile.hs
+index 083d965..d8c731e 100644
+--- a/src/HIndent/CabalFile.hs
 b/src/HIndent/CabalFile.hs
+@@ -1,14 +1,21 @@
++{-# LANGUAGE CPP #-}
++
+ module HIndent.CabalFile
+   ( getCabalExtensionsForSourcePath
+   ) where
+ 
++import qualified Data.ByteString as BS
+ import Data.List
+ import Data.Maybe
+ import Data.Traversable
+ import Distribution.ModuleName
+ import Distribution.PackageDescription
+ import Distribution.PackageDescription.Configuration
++#if MIN_VERSION_Cabal(2, 2, 0)
++import Distribution.PackageDescription.Parsec
++#else
+ import Distribution.PackageDescription.Parse
++#endif
+ import Language.Haskell.Extension
+ import qualified Language.Haskell.Exts.Extension as HSE
+ import System.Directory
+@@ -82,6 +89,19 @@ findCabalFiles dir rel = do
+ [] -> findCabalFiles (takeDirectory dir) (takeFileName dir  rel)
+ _ -> return $ Just (fmap (\n -> dir  n) cabalnames, rel)
+ 
++getGenericPackageDescription :: FilePath -> IO (Maybe 
GenericPackageDescription)
++#if MIN_VERSION_Cabal(2, 2, 0)
++getGenericPackageDescription cabalPath = do
++cabaltext <- BS.readFile cabalPath
++return $ 

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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:35:21
  Author: felixonmars
Revision: 355956

upgpkg: hindent 5.2.5-57

rebuild with yaml 0.8.32

Modified:
  hindent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 02:33:39 UTC (rev 355955)
+++ PKGBUILD2018-07-10 02:35:21 UTC (rev 355956)
@@ -4,7 +4,7 @@
 
 pkgname=hindent
 pkgver=5.2.5
-pkgrel=56
+pkgrel=57
 pkgdesc="Extensible Haskell pretty printer"
 url="https://github.com/commercialhaskell/hindent;
 license=("custom:BSD3")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:33:39
  Author: felixonmars
Revision: 355955

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 355954, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-10 02:33:39 UTC (rev 355955)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20180626
+pkgrel=29
+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-dns'
+ 'haskell-edit-distance' 'haskell-esqueleto' '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-monad-control' 
'haskell-monad-logger'
+ 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 
'haskell-network-multicast'
+ 'haskell-network-uri' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
+ 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 
'haskell-yesod-core' 'haskell-yesod-form'
+ 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+-fnetwork-uri -fconcurrentoutput -ftorrentparser \
+-f-androidsplice -f-android -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 
355954, 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-07-10 02:33:39 UTC (rev 
355955)
@@ -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
+   }
+ 
++instance Monoid KeyData where
++  mempty = KeyData 0 0 0 M.empty
++
+ data NumCopiesStats = NumCopiesStats
+   { numCopiesVarianceMap :: M.Map Variance Integer
+ 

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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:33:16
  Author: felixonmars
Revision: 355954

upgpkg: git-annex 6.20180626-29

rebuild with yaml 0.8.32

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 02:25:15 UTC (rev 355953)
+++ PKGBUILD2018-07-10 02:33:16 UTC (rev 355954)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180626
-pkgrel=28
+pkgrel=29
 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/repos (2 files)

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:25:15
  Author: felixonmars
Revision: 355953

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

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

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


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:24:41
  Author: felixonmars
Revision: 355952

upgpkg: haskell-yesod 1.6.0-54

rebuild with yaml 0.8.32

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 02:23:41 UTC (rev 355951)
+++ PKGBUILD2018-07-10 02:24:41 UTC (rev 355952)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=53
+pkgrel=54
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:23:41
  Author: felixonmars
Revision: 355951

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 
355950, haskell-mustache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-10 02:23:41 UTC (rev 355951)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=mustache
+pkgname=haskell-mustache
+pkgver=2.3.0
+pkgrel=47
+pkgdesc="A mustache template parser library."
+url="https://github.com/JustusAdam/mustache;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 
'haskell-yaml')
+makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 
'haskell-wreq' 'haskell-zlib'
+ 'haskell-tar' 'haskell-lens' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('bdefb406a44bb3648ca7129128767be04c780d967757385770111a0da8f91ff7165213038e8abc7799b28b66eb7d2f47383346837fad7e6327dad7aa714971f6')
+
+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-mustache/trunk (PKGBUILD)

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:23:19
  Author: felixonmars
Revision: 355950

upgpkg: haskell-mustache 2.3.0-47

rebuild with yaml 0.8.32

Modified:
  haskell-mustache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 02:22:05 UTC (rev 355949)
+++ PKGBUILD2018-07-10 02:23:19 UTC (rev 355950)
@@ -4,7 +4,7 @@
 _hkgname=mustache
 pkgname=haskell-mustache
 pkgver=2.3.0
-pkgrel=46
+pkgrel=47
 pkgdesc="A mustache template parser library."
 url="https://github.com/JustusAdam/mustache;
 license=('custom:BSD3')


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:22:05
  Author: felixonmars
Revision: 355949

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 355948, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-10 02:22:05 UTC (rev 355949)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.28.2
+pkgrel=47
+pkgdesc="An alternative format for Haskell packages"
+url="https://github.com/sol/hpack#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 
'haskell-glob'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
+ 'haskell-mockery' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;)
+sha512sums=('230ac451e4677a8b6501e461307ec87b346df1bc7a8b1411ae5cb691ee2f47387d5dd1ea48a506bf486753bfcbd6683f4c2be87b4bd50fc0cfaf06c3d65e1973')
+
+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-hpack/trunk (PKGBUILD)

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:21:44
  Author: felixonmars
Revision: 355948

upgpkg: haskell-hpack 0.28.2-47

rebuild with yaml 0.8.32

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 02:18:50 UTC (rev 355947)
+++ PKGBUILD2018-07-10 02:21:44 UTC (rev 355948)
@@ -6,7 +6,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.28.2
-pkgrel=46
+pkgrel=47
 pkgdesc="An alternative format for Haskell packages"
 url="https://github.com/sol/hpack#readme;
 license=("MIT")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:18:50
  Author: felixonmars
Revision: 355947

archrelease: copy trunk to community-staging-x86_64

Added:
  cgrep/repos/community-staging-x86_64/PKGBUILD
(from rev 355946, cgrep/trunk/PKGBUILD)
Deleted:
  cgrep/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-10 02:13:01 UTC (rev 355946)
+++ PKGBUILD2018-07-10 02:18:50 UTC (rev 355947)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=cgrep
-pkgver=6.6.25
-pkgrel=48
-pkgdesc="A context-aware grep for source codes"
-url="http://awgn.github.io/cgrep/;
-license=("GPL2")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-cmdargs'
- 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 
'haskell-regex-base'
- 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 
'haskell-split'
- 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show'
- 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42')
-
-build() {
-cd $pkgname-$pkgver
-
-runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
-runhaskell Setup build
-}
-
-package() {
-cd $pkgname-$pkgver
-runhaskell Setup copy --destdir="$pkgdir"
-}

Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 355946, 
cgrep/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-10 02:18:50 UTC (rev 355947)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=cgrep
+pkgver=6.6.25
+pkgrel=48
+pkgdesc="A context-aware grep for source codes"
+url="http://awgn.github.io/cgrep/;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-cmdargs'
+ 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 
'haskell-regex-base'
+ 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 
'haskell-split'
+ 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:13:01
  Author: felixonmars
Revision: 355946

archrelease: copy trunk to community-staging-x86_64

Added:
  cgrep/repos/community-staging-x86_64/
  cgrep/repos/community-staging-x86_64/PKGBUILD
(from rev 355945, cgrep/trunk/PKGBUILD)

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

Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 355945, 
cgrep/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-10 02:13:01 UTC (rev 355946)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=cgrep
+pkgver=6.6.25
+pkgrel=48
+pkgdesc="A context-aware grep for source codes"
+url="http://awgn.github.io/cgrep/;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-cmdargs'
+ 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 
'haskell-regex-base'
+ 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 
'haskell-split'
+ 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:12:41
  Author: felixonmars
Revision: 355945

upgpkg: cgrep 6.6.25-48

rebuild with yaml 0.8.32

Modified:
  cgrep/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 02:11:46 UTC (rev 355944)
+++ PKGBUILD2018-07-10 02:12:41 UTC (rev 355945)
@@ -4,7 +4,7 @@
 
 pkgname=cgrep
 pkgver=6.6.25
-pkgrel=47
+pkgrel=48
 pkgdesc="A context-aware grep for source codes"
 url="http://awgn.github.io/cgrep/;
 license=("GPL2")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:11:46
  Author: felixonmars
Revision: 355944

archrelease: copy trunk to community-staging-any

Added:
  python-doublex/repos/community-staging-any/
  python-doublex/repos/community-staging-any/PKGBUILD
(from rev 355943, python-doublex/trunk/PKGBUILD)

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

Copied: python-doublex/repos/community-staging-any/PKGBUILD (from rev 355943, 
python-doublex/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-10 02:11:46 UTC (rev 355944)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-doublex
+pkgname=('python-doublex' 'python2-doublex')
+pkgver=1.8.4
+pkgrel=3
+pkgdesc="Powerful test doubles framework for Python"
+arch=('any')
+license=('GPL')
+url="https://github.com/davidvilla/python-doublex;
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pyhamcrest' 
'python2-pyhamcrest' 'git')
+checkdepends=('python-nose' 'python2-nose')
+source=("git+https://github.com/davidvilla/python-doublex.git#tag=v$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cp -a python-doublex{,-py2}
+}
+
+build() {
+  cd "$srcdir"/python-doublex
+  python setup.py build
+
+  cd "$srcdir"/python-doublex-py2
+  python2 setup.py build
+}
+
+check() { (
+  cd "$srcdir"/python-doublex
+  python setup.py test
+
+  cd "$srcdir"/python-doublex-py2
+  python2 setup.py test
+  ) || warning "Tests failed as expected"
+}
+
+package_python-doublex() {
+  depends=('python-pyhamcrest')
+
+  cd python-doublex
+  python setup.py install --root="$pkgdir" --optimize=1
+  rm "$pkgdir"/usr/README.rst
+}
+
+package_python2-doublex() {
+  depends=('python2-pyhamcrest')
+
+  cd python-doublex-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  rm "$pkgdir"/usr/README.rst
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:11:17
  Author: felixonmars
Revision: 355942

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 355941, 
haskell-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-10 02:11:17 UTC (rev 355942)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yaml
+pkgname=haskell-yaml
+pkgver=0.8.32
+pkgrel=1
+pkgdesc="Support for parsing and rendering YAML documents."
+url="https://github.com/snoyberg/yaml/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 
'haskell-vector'
+ 'haskell-resourcet' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 
'haskell-base-compat'
+ 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0d221441b23e4df6783ca93b9a8fb4b25ca7e472ee963206cc6967c300f4c3e17a965b57d34675f94cf31ec59c88d773569b4aa17d198e7e5edeb3343f9bebde')
+
+prepare() {
+sed -e '/semigroups/d' -i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-no-unicode -f-system-libyaml -f-no-exe -fno-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
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:11:25
  Author: felixonmars
Revision: 355943

upgpkg: python-doublex 1.8.4-3

Python 3.7 rebuild

Modified:
  python-doublex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 02:11:17 UTC (rev 355942)
+++ PKGBUILD2018-07-10 02:11:25 UTC (rev 355943)
@@ -4,7 +4,7 @@
 pkgbase=python-doublex
 pkgname=('python-doublex' 'python2-doublex')
 pkgver=1.8.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Powerful test doubles framework for Python"
 arch=('any')
 license=('GPL')


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:10:58
  Author: felixonmars
Revision: 355941

upgpkg: haskell-yaml 0.8.32-1

rebuild with yaml 0.8.32

Modified:
  haskell-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 02:00:43 UTC (rev 355940)
+++ PKGBUILD2018-07-10 02:10:58 UTC (rev 355941)
@@ -4,8 +4,8 @@
 
 _hkgname=yaml
 pkgname=haskell-yaml
-pkgver=0.8.31.1
-pkgrel=2
+pkgver=0.8.32
+pkgrel=1
 pkgdesc="Support for parsing and rendering YAML documents."
 url="https://github.com/snoyberg/yaml/;
 license=("custom:BSD3")
@@ -15,11 +15,10 @@
 makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 
'haskell-base-compat'
  'haskell-temporary')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('ae82d9eaac0a4c4fe124e9eeeddd411cc722cabc3ae195a71027db187c617564352d4594732c2e2ef56b6a825ea4abc09f8cbe3cfe9fa388b61f4c1e852802aa')
+sha512sums=('0d221441b23e4df6783ca93b9a8fb4b25ca7e472ee963206cc6967c300f4c3e17a965b57d34675f94cf31ec59c88d773569b4aa17d198e7e5edeb3343f9bebde')
 
 prepare() {
-# Needed only for examples, which won't be built
-sed -e '/raw-strings-qq/d' -e '/semigroups/d' -i 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+sed -e '/semigroups/d' -i ${_hkgname}-${pkgver}/${_hkgname}.cabal
 }
 
 build() {


[arch-commits] Commit in badvpn/repos/community-x86_64 (7 files)

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:00:43
  Author: felixonmars
Revision: 355940

archrelease: copy trunk to community-x86_64

Added:
  badvpn/repos/community-x86_64/PKGBUILD
(from rev 355939, badvpn/trunk/PKGBUILD)
  badvpn/repos/community-x86_64/badvpn-ncd.conf.d
(from rev 355939, badvpn/trunk/badvpn-ncd.conf.d)
  badvpn/repos/community-x86_64/badvpn-ncd.service
(from rev 355939, badvpn/trunk/badvpn-ncd.service)
  badvpn/repos/community-x86_64/badvpn-udpgw.service
(from rev 355939, badvpn/trunk/badvpn-udpgw.service)
Deleted:
  badvpn/repos/community-x86_64/PKGBUILD
  badvpn/repos/community-x86_64/badvpn-ncd.conf.d
  badvpn/repos/community-x86_64/badvpn-ncd.service

--+
 PKGBUILD |   71 +
 badvpn-ncd.conf.d|4 +-
 badvpn-ncd.service   |   24 
 badvpn-udpgw.service |   10 ++
 4 files changed, 61 insertions(+), 48 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-10 02:00:05 UTC (rev 355939)
+++ PKGBUILD2018-07-10 02:00:43 UTC (rev 355940)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: zml 
-# Contributor: Ambroz Bizjak 
-
-pkgname=badvpn
-pkgver=1.999.130
-pkgrel=2
-pkgdesc="Peer-to-peer VPN system, and NCD, a programming language for network 
interface configuration"
-arch=('i686' 'x86_64')
-url="https://github.com/ambrop72/badvpn;
-license=('GPL')
-depends=('nss' 'openssl' 'iproute2')
-makedepends=('cmake')
-source=("https://github.com/ambrop72/badvpn/archive/$pkgver.tar.gz;
-'badvpn-ncd.service'
-'badvpn-ncd.conf.d')
-md5sums=('e65d8d298fc82eb9a6c12a9425a97e6d'
- '35cf690b7cdf90fdb7abf9edcd5e4540'
- '19ea2de11e1623c5e91a363e72c329f1')
-
-build() {
-  cd $pkgname-$pkgver
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-
-  install -D -m755 "$srcdir/badvpn-ncd.service" 
"$pkgdir/usr/lib/systemd/system/badvpn-ncd.service"
-  install -D -m0644 "$srcdir/badvpn-ncd.conf.d" "$pkgdir/etc/conf.d/badvpn-ncd"
-}

Copied: badvpn/repos/community-x86_64/PKGBUILD (from rev 355939, 
badvpn/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-10 02:00:43 UTC (rev 355940)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: zml 
+# Contributor: Ambroz Bizjak 
+
+pkgname=badvpn
+pkgver=1.999.130
+pkgrel=3
+pkgdesc="Peer-to-peer VPN system, and NCD, a programming language for network 
interface configuration"
+arch=('x86_64')
+url="https://github.com/ambrop72/badvpn;
+license=('GPL')
+depends=('nss' 'openssl' 'iproute2')
+makedepends=('cmake')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ambrop72/badvpn/archive/$pkgver.tar.gz;
+'badvpn-udpgw.service'
+'badvpn-ncd.service'
+'badvpn-ncd.conf.d')
+md5sums=('e65d8d298fc82eb9a6c12a9425a97e6d'
+ 'c2880cc0dff000d12e65bcd38fc9f02c'
+ '35cf690b7cdf90fdb7abf9edcd5e4540'
+ '19ea2de11e1623c5e91a363e72c329f1')
+
+build() {
+  cd $pkgname-$pkgver
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  install -D -m755 "$srcdir/badvpn-udpgw.service" 
"$pkgdir/usr/lib/systemd/system/badvpn-udpgw.service"
+  install -D -m755 "$srcdir/badvpn-ncd.service" 
"$pkgdir/usr/lib/systemd/system/badvpn-ncd.service"
+  install -D -m0644 "$srcdir/badvpn-ncd.conf.d" "$pkgdir/etc/conf.d/badvpn-ncd"
+}

Deleted: badvpn-ncd.conf.d
===
--- badvpn-ncd.conf.d   2018-07-10 02:00:05 UTC (rev 355939)
+++ badvpn-ncd.conf.d   2018-07-10 02:00:43 UTC (rev 355940)
@@ -1,2 +0,0 @@
-NCD_CONFIG="/etc/ncd.conf"
-NCD_ARGS=""

Copied: badvpn/repos/community-x86_64/badvpn-ncd.conf.d (from rev 355939, 
badvpn/trunk/badvpn-ncd.conf.d)
===
--- badvpn-ncd.conf.d   (rev 0)
+++ badvpn-ncd.conf.d   2018-07-10 02:00:43 UTC (rev 355940)
@@ -0,0 +1,2 @@
+NCD_CONFIG="/etc/ncd.conf"
+NCD_ARGS=""

Deleted: badvpn-ncd.service
===
--- badvpn-ncd.service  2018-07-10 02:00:05 UTC (rev 355939)
+++ badvpn-ncd.service  2018-07-10 02:00:43 UTC (rev 355940)
@@ -1,12 +0,0 @@
-[Unit]
-Description=BadVPN Network Configuration Daemon
-After=syslog.target
-
-[Service]
-Type=simple
-Environment="NCD_CONFIG=/etc/ncd.conf"
-EnvironmentFile=-/etc/conf.d/badvpn-ncd
-ExecStart=/usr/bin/badvpn-ncd $NCD_ARGS --config-file $NCD_CONFIG
-
-[Install]
-WantedBy=network.target

Copied: badvpn/repos/community-x86_64/badvpn-ncd.service (from rev 355939, 
badvpn/trunk/badvpn-ncd.service)

[arch-commits] Commit in badvpn/trunk (PKGBUILD badvpn-udpgw.service)

2018-07-09 Thread Felix Yan via arch-commits
Date: Tuesday, July 10, 2018 @ 02:00:05
  Author: felixonmars
Revision: 355939

upgpkg: badvpn 1.999.130-3

add a service for badvpn-udpgw

Added:
  badvpn/trunk/badvpn-udpgw.service
Modified:
  badvpn/trunk/PKGBUILD

--+
 PKGBUILD |7 +--
 badvpn-udpgw.service |   10 ++
 2 files changed, 15 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-10 01:43:24 UTC (rev 355938)
+++ PKGBUILD2018-07-10 02:00:05 UTC (rev 355939)
@@ -5,7 +5,7 @@
 
 pkgname=badvpn
 pkgver=1.999.130
-pkgrel=2
+pkgrel=3
 pkgdesc="Peer-to-peer VPN system, and NCD, a programming language for network 
interface configuration"
 arch=('x86_64')
 url="https://github.com/ambrop72/badvpn;
@@ -12,10 +12,12 @@
 license=('GPL')
 depends=('nss' 'openssl' 'iproute2')
 makedepends=('cmake')
-source=("https://github.com/ambrop72/badvpn/archive/$pkgver.tar.gz;
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ambrop72/badvpn/archive/$pkgver.tar.gz;
+'badvpn-udpgw.service'
 'badvpn-ncd.service'
 'badvpn-ncd.conf.d')
 md5sums=('e65d8d298fc82eb9a6c12a9425a97e6d'
+ 'c2880cc0dff000d12e65bcd38fc9f02c'
  '35cf690b7cdf90fdb7abf9edcd5e4540'
  '19ea2de11e1623c5e91a363e72c329f1')
 
@@ -29,6 +31,7 @@
   cd $pkgname-$pkgver
   make DESTDIR="$pkgdir" install
 
+  install -D -m755 "$srcdir/badvpn-udpgw.service" 
"$pkgdir/usr/lib/systemd/system/badvpn-udpgw.service"
   install -D -m755 "$srcdir/badvpn-ncd.service" 
"$pkgdir/usr/lib/systemd/system/badvpn-ncd.service"
   install -D -m0644 "$srcdir/badvpn-ncd.conf.d" "$pkgdir/etc/conf.d/badvpn-ncd"
 }

Added: badvpn-udpgw.service
===
--- badvpn-udpgw.service(rev 0)
+++ badvpn-udpgw.service2018-07-10 02:00:05 UTC (rev 355939)
@@ -0,0 +1,10 @@
+[Unit]
+Description=BadVPN UDP Gateway
+After=network-online.target
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/badvpn-udpgw --listen-addr 127.0.0.1:7300
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in qtox/repos/community-x86_64 (4 files)

2018-07-09 Thread Jiachen Yang via arch-commits
Date: Monday, July 9, 2018 @ 21:50:26
  Author: farseerfc
Revision: 355935

archrelease: copy trunk to community-x86_64

Added:
  qtox/repos/community-x86_64/PKGBUILD
(from rev 355934, qtox/trunk/PKGBUILD)
  qtox/repos/community-x86_64/autoaccept.patch
(from rev 355934, qtox/trunk/autoaccept.patch)
Deleted:
  qtox/repos/community-x86_64/PKGBUILD
  qtox/repos/community-x86_64/autoaccept.patch

--+
 PKGBUILD |  147 +
 autoaccept.patch |   26 -
 2 files changed, 83 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-09 21:49:44 UTC (rev 355934)
+++ PKGBUILD2018-07-09 21:50:26 UTC (rev 355935)
@@ -1,77 +0,0 @@
-# Maintainer: Jiachen Yang 
-# AUR Maintainer: Vlad M. 
-# Contributor: HÃ¥vard Pettersson 
-# Contributor: Kevin MacMartin 
-
-pkgname=qtox
-_pkgname=qTox
-pkgver=1.16.0
-pkgrel=2
-_gitver='de416653b9c3fdeec5268513e6d4e52d3cddb9ad'
-pkgdesc='Powerful Tox client written in C++/Qt that follows the Tox design 
guidelines'
-arch=('x86_64')
-url='https://github.com/tux3/qTox'
-license=('GPL3')
-depends=('desktop-file-utils'
- 'libxss'
- 'openal'
- 'gtk2'
- 'ffmpeg'
- 'qrencode'
- 'qt5-svg'
- 'sqlcipher'
- 'libexif'
- 'toxcore'
- 'libgl')
-makedepends=('qt5-tools' 'git' 'check' 'cmake' 'mesa' 'libglvnd')
-
-#source=("git+https://github.com/qTox/qTox.git#commit=$_gitver;)
-source=( 
-# 
"https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.gz;
-# 
"$_pkgname-v$pkgver.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/v$pkgver/v$pkgver.tar.gz;
-
"https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz;
-
"https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz.asc;
-)
-sha512sums=('8ddfe66f1e4404162925063d116c955df882953245da4d7d2009bff762548fb00ccce70ccd0f6cbd6445126209953fe5e89519f8facb011afbb5b6b52582'
-'SKIP')
-
-## GPG key fingerprints taken from 
https://github.com/qTox/qTox/blob/$_gitver/README.md
-validpgpkeys=('DA262CC93C0E1E525AD21C8596775D454B8EBF44'  # sudden6 

-  'BA7883E22F9D35945BA3376053137C3033F09008'  # Zetok Zalbavar 

- '1157616BBD860C539926F8139591A163FF9BE04C'  # - antis81
- '31039166FA902CA50D05D6085AF9F2E29107C727'  # - Diadlo
- 'C7A2552D0B250F983827742C133203A3AC399151'  # - initramfs
- '2880C860D95C909D3DA45C687E086DD661263264'  # - tux3
-  '74ADB7A7F8ECC1009916C4E42AA8E0DA1B31FB3C'  # - AnthonyBilinski 
subkey
-  '7EB339FE881747E701B7D472EBE36E66A8429B99'  # - AnthonyBilinski
-  'CA9221C5389B7C50AA5F779352A50775BE13DF17'  # - noavarice
-  '141C880E8BA25B198D0F850F7C132143C1A3A7D4'  # – tox-user
- )
-
-prepare() {
-#  patch -p1 
+# AUR Maintainer: Vlad M. 
+# Contributor: HÃ¥vard Pettersson 
+# Contributor: Kevin MacMartin 
+
+pkgname=qtox
+_pkgname=qTox
+pkgver=1.16.1
+pkgrel=1
+_gitver='4921b8868f02ddcfc06d617be886547d59a388d6'
+pkgdesc='Powerful Tox client written in C++/Qt that follows the Tox design 
guidelines'
+arch=('x86_64')
+url='https://github.com/tux3/qTox'
+license=('GPL3')
+depends=('desktop-file-utils'
+ 'libxss'
+ 'openal'
+ 'gtk2'
+ 'ffmpeg'
+ 'qrencode'
+ 'qt5-svg'
+ 'sqlcipher'
+ 'libexif'
+ 'toxcore'
+ 'libgl')
+makedepends=('qt5-tools' 'git' 'check' 'cmake' 'mesa' 'libglvnd')
+
+source=( 
+
"https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz;
+
"https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz.asc;
+)
+sha512sums=('e2da3e229bce54ea36403d9a31cc6e12b1a1a350726e00b4b9221f3e196289c8655e5351a23cc54e7491ab08274c08b98cc443b730fa55ce2ad192f67f151630'
+'SKIP')
+
+## GPG key fingerprints taken from 
https://github.com/qTox/qTox/blob/$_gitver/README.md
+validpgpkeys=('DA262CC93C0E1E525AD21C8596775D454B8EBF44'  # sudden6 

+  'BA7883E22F9D35945BA3376053137C3033F09008'  # Zetok Zalbavar 

+ '1157616BBD860C539926F8139591A163FF9BE04C'  # - antis81
+ '31039166FA902CA50D05D6085AF9F2E29107C727'  # - Diadlo
+ 'C7A2552D0B250F983827742C133203A3AC399151'  # - initramfs
+ '2880C860D95C909D3DA45C687E086DD661263264'  # - tux3
+  '74ADB7A7F8ECC1009916C4E42AA8E0DA1B31FB3C'  # - AnthonyBilinski 
subkey
+  '7EB339FE881747E701B7D472EBE36E66A8429B99'  # - AnthonyBilinski
+  'CA9221C5389B7C50AA5F779352A50775BE13DF17'  # - noavarice
+  '141C880E8BA25B198D0F850F7C132143C1A3A7D4'  # – tox-user
+ )
+
+prepare() {
+  # disable -Werror for release packaging
+  sed -e 's|-Werror||' -i CMakeLists.txt
+}
+
+check() {
+  cd build
+  

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

2018-07-09 Thread Jiachen Yang via arch-commits
Date: Monday, July 9, 2018 @ 21:49:44
  Author: farseerfc
Revision: 355934

upgpkg: qtox 1.16.1-1

qtox 1.16.1

Modified:
  qtox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 18:51:16 UTC (rev 355933)
+++ PKGBUILD2018-07-09 21:49:44 UTC (rev 355934)
@@ -5,9 +5,9 @@
 
 pkgname=qtox
 _pkgname=qTox
-pkgver=1.16.0
-pkgrel=2
-_gitver='de416653b9c3fdeec5268513e6d4e52d3cddb9ad'
+pkgver=1.16.1
+pkgrel=1
+_gitver='4921b8868f02ddcfc06d617be886547d59a388d6'
 pkgdesc='Powerful Tox client written in C++/Qt that follows the Tox design 
guidelines'
 arch=('x86_64')
 url='https://github.com/tux3/qTox'
@@ -25,14 +25,11 @@
  'libgl')
 makedepends=('qt5-tools' 'git' 'check' 'cmake' 'mesa' 'libglvnd')
 
-#source=("git+https://github.com/qTox/qTox.git#commit=$_gitver;)
 source=( 
-# 
"https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.gz;
-# 
"$_pkgname-v$pkgver.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/v$pkgver/v$pkgver.tar.gz;
 
"https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz;
 
"https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz.asc;
 )
-sha512sums=('8ddfe66f1e4404162925063d116c955df882953245da4d7d2009bff762548fb00ccce70ccd0f6cbd6445126209953fe5e89519f8facb011afbb5b6b52582'
+sha512sums=('e2da3e229bce54ea36403d9a31cc6e12b1a1a350726e00b4b9221f3e196289c8655e5351a23cc54e7491ab08274c08b98cc443b730fa55ce2ad192f67f151630'
 'SKIP')
 
 ## GPG key fingerprints taken from 
https://github.com/qTox/qTox/blob/$_gitver/README.md
@@ -49,8 +46,7 @@
  )
 
 prepare() {
-#  patch -p1 

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

2018-07-09 Thread Evangelos Foutras via arch-commits
Date: Monday, July 9, 2018 @ 19:57:54
  Author: foutrelis
Revision: 328159

archrelease: copy trunk to extra-x86_64

Added:
  gptfdisk/repos/extra-x86_64/PKGBUILD
(from rev 328158, gptfdisk/trunk/PKGBUILD)
Deleted:
  gptfdisk/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-09 19:57:50 UTC (rev 328158)
+++ PKGBUILD2018-07-09 19:57:54 UTC (rev 328159)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Evangelos Foutras 
-# Contributor: Tobias Powalowski 
-# Contributor: Hokum 
-
-pkgname=gptfdisk
-pkgver=1.0.3
-pkgrel=1
-pkgdesc="A text-mode partitioning tool that works on GUID Partition Table 
(GPT) disks"
-arch=('i686' 'x86_64')
-url="http://www.rodsbooks.com/gdisk/;
-license=('GPL2')
-depends=('gcc-libs' 'popt' 'libuuid.so' 'libncursesw.so')
-provides=("gdisk=$pkgver")
-conflicts=('gdisk')
-replaces=('gdisk')
-source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('89fd5aec35c409d610a36cb49c65b442058565ed84042f767bba614b8fc91b5c')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make
-}
-
-package () {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  install -d "$pkgdir"/usr/{bin,share/{doc/gdisk,man/man8}}
-  install -t "$pkgdir/usr/bin" {,c,s}gdisk fixparts
-  install -m644 -t "$pkgdir/usr/share/man/man8" {{,c,s}gdisk,fixparts}.8
-  install -m644 -t "$pkgdir/usr/share/doc/gdisk" README NEWS
-}

Copied: gptfdisk/repos/extra-x86_64/PKGBUILD (from rev 328158, 
gptfdisk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-09 19:57:54 UTC (rev 328159)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Evangelos Foutras 
+# Contributor: Tobias Powalowski 
+# Contributor: Hokum 
+
+pkgname=gptfdisk
+pkgver=1.0.4
+pkgrel=1
+pkgdesc="A text-mode partitioning tool that works on GUID Partition Table 
(GPT) disks"
+arch=('x86_64')
+url="https://www.rodsbooks.com/gdisk/;
+license=('GPL2')
+depends=('gcc-libs' 'popt' 'libuuid.so' 'libncursesw.so')
+provides=("gdisk=$pkgver")
+conflicts=('gdisk')
+replaces=('gdisk')
+source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('b663391a6876f19a3cd901d862423a16e2b5ceaa2f4a3b9bb681e64b9c7ba78d')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make
+}
+
+package () {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  install -d "$pkgdir"/usr/{bin,share/{doc/gdisk,man/man8}}
+  install -t "$pkgdir/usr/bin" {,c,s}gdisk fixparts
+  install -m644 -t "$pkgdir/usr/share/man/man8" {{,c,s}gdisk,fixparts}.8
+  install -m644 -t "$pkgdir/usr/share/doc/gdisk" README NEWS
+}


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

2018-07-09 Thread Evangelos Foutras via arch-commits
Date: Monday, July 9, 2018 @ 19:57:50
  Author: foutrelis
Revision: 328158

upgpkg: gptfdisk 1.0.4-1

New upstream release.

Modified:
  gptfdisk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 19:56:53 UTC (rev 328157)
+++ PKGBUILD2018-07-09 19:57:50 UTC (rev 328158)
@@ -4,11 +4,11 @@
 # Contributor: Hokum 
 
 pkgname=gptfdisk
-pkgver=1.0.3
+pkgver=1.0.4
 pkgrel=1
 pkgdesc="A text-mode partitioning tool that works on GUID Partition Table 
(GPT) disks"
 arch=('x86_64')
-url="http://www.rodsbooks.com/gdisk/;
+url="https://www.rodsbooks.com/gdisk/;
 license=('GPL2')
 depends=('gcc-libs' 'popt' 'libuuid.so' 'libncursesw.so')
 provides=("gdisk=$pkgver")
@@ -15,7 +15,7 @@
 conflicts=('gdisk')
 replaces=('gdisk')
 
source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('89fd5aec35c409d610a36cb49c65b442058565ed84042f767bba614b8fc91b5c')
+sha256sums=('b663391a6876f19a3cd901d862423a16e2b5ceaa2f4a3b9bb681e64b9c7ba78d')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"


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

2018-07-09 Thread Evangelos Foutras via arch-commits
Date: Monday, July 9, 2018 @ 19:56:53
  Author: foutrelis
Revision: 328157

archrelease: copy trunk to extra-x86_64

Added:
  chromium/repos/extra-x86_64/PKGBUILD
(from rev 328156, chromium/trunk/PKGBUILD)
  chromium/repos/extra-x86_64/blink-disable-XML-catalogs-at-runtime.patch
(from rev 328156, 
chromium/trunk/blink-disable-XML-catalogs-at-runtime.patch)
  chromium/repos/extra-x86_64/chromium-ffmpeg-r1.patch
(from rev 328156, chromium/trunk/chromium-ffmpeg-r1.patch)
  chromium/repos/extra-x86_64/chromium-skia-harmony.patch
(from rev 328156, chromium/trunk/chromium-skia-harmony.patch)
  chromium/repos/extra-x86_64/chromium-widevine-r2.patch
(from rev 328156, chromium/trunk/chromium-widevine-r2.patch)
  chromium/repos/extra-x86_64/chromium.install
(from rev 328156, chromium/trunk/chromium.install)
  
chromium/repos/extra-x86_64/remove-dependency-on-ffmpeg-internals-for-start-time.patch
(from rev 328156, 
chromium/trunk/remove-dependency-on-ffmpeg-internals-for-start-time.patch)
  chromium/repos/extra-x86_64/x11-fix-mixup-between-DIP-pixel-coordinates.patch
(from rev 328156, 
chromium/trunk/x11-fix-mixup-between-DIP-pixel-coordinates.patch)
Deleted:
  chromium/repos/extra-x86_64/PKGBUILD
  chromium/repos/extra-x86_64/chromium-disable_xml_catalogs.patch
  chromium/repos/extra-x86_64/chromium-ffmpeg-r1.patch
  chromium/repos/extra-x86_64/chromium-skia-harmony.patch
  chromium/repos/extra-x86_64/chromium-widevine-r2.patch
  chromium/repos/extra-x86_64/chromium.install
  
chromium/repos/extra-x86_64/remove-dependency-on-ffmpeg-internals-for-start-time.patch
  chromium/repos/extra-x86_64/x11-fix-mixup-between-DIP-pixel-coordinates.patch

+
 PKGBUILD   |  468 -
 blink-disable-XML-catalogs-at-runtime.patch|   47 
 chromium-disable_xml_catalogs.patch|   34 
 chromium-ffmpeg-r1.patch   |   44 
 chromium-skia-harmony.patch|  154 +--
 chromium-widevine-r2.patch |   78 -
 chromium.install   |   32 
 remove-dependency-on-ffmpeg-internals-for-start-time.patch |  520 +--
 x11-fix-mixup-between-DIP-pixel-coordinates.patch  |   80 -
 9 files changed, 736 insertions(+), 721 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-09 19:56:44 UTC (rev 328156)
+++ PKGBUILD2018-07-09 19:56:53 UTC (rev 328157)
@@ -1,233 +0,0 @@
-# $Id$
-# Maintainer: Evangelos Foutras 
-# Contributor: Pierre Schmitz 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Daniel J Griffiths 
-
-pkgname=chromium
-pkgver=67.0.3396.87
-pkgrel=2
-_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')
-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
-remove-dependency-on-ffmpeg-internals-for-start-time.patch
-x11-fix-mixup-between-DIP-pixel-coordinates.patch
-chromium-ffmpeg-r1.patch
-chromium-widevine-r2.patch
-chromium-disable_xml_catalogs.patch
-chromium-skia-harmony.patch)
-sha256sums=('5d27a72f0cb8247343034f63fdd9747ff388c05b9fceb541668dd04fb372db1d'
-'04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1'
-'2cc80f5ed8a9b42495a0f3ab3c1bae026b9081972269a1b6d407331d33f7d257'
-'e2c2754536243a60fa70541bbd4121715eccd83caa8f1fb1873bd994cd81f871'
-'aa885330bc4180b78d915f9dfdfc3210038a0acab7b16735ea9828ab6a633bde'
-'02c69bb3954087db599def7f5b6d65cf8f7cf2ed81dfbdaa4bb7b51863b4df15'
-'f9d191e89ed9b2b2641370ea0a11868409a13cad181f7b63f6007de002a1'
-'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
-  

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

2018-07-09 Thread Evangelos Foutras via arch-commits
Date: Monday, July 9, 2018 @ 19:56:44
  Author: foutrelis
Revision: 328156

upgpkg: chromium 67.0.3396.99-1

New upstream release.

Modified:
  chromium/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 19:49:37 UTC (rev 328155)
+++ PKGBUILD2018-07-09 19:56:44 UTC (rev 328156)
@@ -5,8 +5,8 @@
 # Contributor: Daniel J Griffiths 
 
 pkgname=chromium
-pkgver=67.0.3396.87
-pkgrel=2
+pkgver=67.0.3396.99
+pkgrel=1
 _launcher_ver=6
 pkgdesc="A web browser built for speed, simplicity, and security"
 arch=('x86_64')
@@ -30,7 +30,7 @@
 chromium-ffmpeg-r1.patch
 chromium-widevine-r2.patch
 chromium-skia-harmony.patch)
-sha256sums=('5d27a72f0cb8247343034f63fdd9747ff388c05b9fceb541668dd04fb372db1d'
+sha256sums=('452d6b9d8df6c88600aaeff3fad4c065574fd6dbee804e628b70e73a39c0a02a'
 '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1'
 '2cc80f5ed8a9b42495a0f3ab3c1bae026b9081972269a1b6d407331d33f7d257'
 'e2c2754536243a60fa70541bbd4121715eccd83caa8f1fb1873bd994cd81f871'


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

2018-07-09 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, July 9, 2018 @ 18:51:03
  Author: svenstaro
Revision: 355932

upgpkg: emscripten 1.38.8-1

Modified:
  emscripten/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 16:32:51 UTC (rev 355931)
+++ PKGBUILD2018-07-09 18:51:03 UTC (rev 355932)
@@ -4,7 +4,7 @@
 # Contributor: Vlad Kolotvin 
 
 pkgname=emscripten
-pkgver=1.38.5
+pkgver=1.38.8
 pkgrel=1
 pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable 
JavaScript for the web"
 arch=('x86_64')
@@ -19,9 +19,9 @@
 
emscripten-fastcomp-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp/archive/$pkgver.tar.gz;
 
emscripten-fastcomp-clang-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp-clang/archive/$pkgver.tar.gz;
 "emscripten.sh")
-sha512sums=('fd863e0fb2b8eaa9bf089820de9e8c2d7984c6ecbd74c11a91eebeb16ffc5a4b85aa7e68e91229b2aa00b80d2c6bb72afb13e22e3ad026387677d94fcdf030af'
-
'bf2b7edf32496af145ae9b27965ea5cadfa72d81a2809cbb36cdea31552c4b03091c2c4f7899d4e525fc99d67158b5c1649c75d099ce7d8176fdb89b26a721b7'
-
'c45fee56203977d1952272a03f2535a353b9c72e1402f1f846c77e179719d74f02f8bf244365a833ea41d16e361acfa5ce1ee77f61242cbce190808ec85efb92'
+sha512sums=('ce720d3fc6910b079b3fbc36f1f4e5878f8057a483ced25fef7fbb618921b121afd8b836ae4151c42ac06df25f77497848fca1c9ffa478c869a79b02afa2cad4'
+
'd3649ce1c1ee779f8b8d1a52353d09a72a5875f9e1d12c433593d62376390e1388dcd947e9c4f52bf57f1e586bbe6e4ac263b6f107be3baf0beb4bf8c428544c'
+
'e509737c5b538c47497ae03061b59f1593142db50b5d01568db81cae3332bed69d0a43a7f2cb9f6ada4ea7b3c4f8bd4830d9050855fcb411abc582cd0a5d0251'
 
'52007717c21c22f5d9f027268de2516e969f2ffb8e37121f75ca2697b7ddcde6c0be9636d19df7b3c2e89bc769f5361750c62f9fcb84d224cde3c8626bc9c93b')
 
 prepare() {


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

2018-07-09 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, July 9, 2018 @ 18:51:16
  Author: svenstaro
Revision: 355933

archrelease: copy trunk to community-x86_64

Added:
  emscripten/repos/community-x86_64/PKGBUILD
(from rev 355932, emscripten/trunk/PKGBUILD)
  emscripten/repos/community-x86_64/emscripten.install
(from rev 355932, emscripten/trunk/emscripten.install)
  emscripten/repos/community-x86_64/emscripten.sh
(from rev 355932, emscripten/trunk/emscripten.sh)
Deleted:
  emscripten/repos/community-x86_64/PKGBUILD
  emscripten/repos/community-x86_64/emscripten.install
  emscripten/repos/community-x86_64/emscripten.sh

+
 PKGBUILD   |  174 +--
 emscripten.install |   22 +++---
 emscripten.sh  |   14 ++--
 3 files changed, 105 insertions(+), 105 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-09 18:51:03 UTC (rev 355932)
+++ PKGBUILD2018-07-09 18:51:16 UTC (rev 355933)
@@ -1,87 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: carstene1ns  - http://git.io/ctPKG
-# Contributor: Stefan Husmann 
-# Contributor: Vlad Kolotvin 
-
-pkgname=emscripten
-pkgver=1.38.5
-pkgrel=1
-pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable 
JavaScript for the web"
-arch=('x86_64')
-url="http://emscripten.org;
-license=('custom')
-depends=('nodejs' 'python' 'python2')
-makedepends=('cmake' 'libxml2')
-optdepends=('java-environment: for using clojure'
-'ruby: for using websockify addon')
-install=$pkgname.install
-source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz;
-
emscripten-fastcomp-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp/archive/$pkgver.tar.gz;
-
emscripten-fastcomp-clang-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp-clang/archive/$pkgver.tar.gz;
-"emscripten.sh")
-sha512sums=('fd863e0fb2b8eaa9bf089820de9e8c2d7984c6ecbd74c11a91eebeb16ffc5a4b85aa7e68e91229b2aa00b80d2c6bb72afb13e22e3ad026387677d94fcdf030af'
-
'bf2b7edf32496af145ae9b27965ea5cadfa72d81a2809cbb36cdea31552c4b03091c2c4f7899d4e525fc99d67158b5c1649c75d099ce7d8176fdb89b26a721b7'
-
'c45fee56203977d1952272a03f2535a353b9c72e1402f1f846c77e179719d74f02f8bf244365a833ea41d16e361acfa5ce1ee77f61242cbce190808ec85efb92'
-
'52007717c21c22f5d9f027268de2516e969f2ffb8e37121f75ca2697b7ddcde6c0be9636d19df7b3c2e89bc769f5361750c62f9fcb84d224cde3c8626bc9c93b')
-
-prepare() {
-  cd emscripten-fastcomp-$pkgver
-
-  # reset folder for out-of-source build
-  rm -rf build
-  mkdir build
-
-  # put clang source into the right place (http://git.io/i1GBkg)
-  rm -rf tools/clang
-  ln -s "$srcdir"/emscripten-fastcomp-clang-$pkgver tools/clang
-
-  # python2 shebang fixes
-  cd ../emscripten-$pkgver
-  sed '1s|python$|python2|' -i $(find third_party tools -name \*.py) emrun
-
-  # adapt config file template to use our custom environment variable and path
-  sed -e "s|getenv('LLVM')|getenv('EMSCRIPTEN_FASTCOMP')|" \
--e 's|{{{ LLVM_ROOT }}}|/usr/lib/emscripten-fastcomp|' \
--i tools/settings_template_readonly.py
-}
-
-build() {
-  cd emscripten-fastcomp-$pkgver/build
-
-  cmake .. \
--DPYTHON_EXECUTABLE=/usr/bin/python2 \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_SKIP_RPATH=YES \
--DLLVM_TARGETS_TO_BUILD="X86;JSBackend" \
--DLLVM_BUILD_RUNTIME=OFF \
--DLLVM_INCLUDE_EXAMPLES=OFF \
--DLLVM_INCLUDE_TESTS=OFF \
--DCLANG_INCLUDE_TESTS=OFF
-  make
-}
-
-package() {
-  # exported variables
-  install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh
-
-  # LLVM-backend, TODO: include only needed tools
-  cd "$srcdir"/emscripten-fastcomp-$pkgver
-  install -Dm644 emscripten-version.txt 
"$pkgdir"/usr/lib/emscripten-fastcomp/emscripten-version.txt
-  install -m755 build/bin/* "$pkgdir"/usr/lib/emscripten-fastcomp
-
-  # copy structure
-  cd "$srcdir"/emscripten-$pkgver
-  install -d "$pkgdir"/usr/lib/emscripten
-  cp -rup em* cmake site src system third_party tools 
"$pkgdir"/usr/lib/emscripten
-
-  # remove clutter
-  rm "$pkgdir"/usr/lib/emscripten-fastcomp/{*-test,llvm-lit}
-  rm "$pkgdir"/usr/lib/emscripten/*.bat
-
-  # docs
-  install -d "$pkgdir"/usr/share/doc
-  ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname
-
-  # license
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 355932, 
emscripten/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-09 18:51:16 UTC (rev 355933)
@@ -0,0 +1,87 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: carstene1ns  - http://git.io/ctPKG
+# Contributor: Stefan Husmann 
+# Contributor: Vlad Kolotvin 
+
+pkgname=emscripten
+pkgver=1.38.8
+pkgrel=1
+pkgdesc="LLVM-based 

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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 16:32:51
  Author: felixonmars
Revision: 355931

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 355930, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 16:32:51 UTC (rev 355931)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.5.0.20180515
+_commit=9fccc0086700b0e409bd9b0989e52d62863c714e
+pkgrel=43
+pkgdesc="The Language of Cryptography"
+url="http://www.cryptol.net;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 
'haskell-gitrev' 'haskell-graphscc'
+ 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 
'haskell-random' 'haskell-sbv'
+ 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' 
'haskell-transformers-base'
+ 'haskell-ansi-terminal' 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$_commit.tar.gz::https://github.com/GaloisInc/cryptol/archive/$_commit.tar.gz;)
+sha512sums=('d9e98541b978acb8dafc5daf35a3fc75a523914e713b4cdc2e8e01a424b39556c625e2956dd495cabf67cf99cac0b4021563f0b62b2f355b1af0645dc8d9de1b')
+
+prepare() {
+mv $pkgname-$_commit $pkgname-$pkgver
+
+cd $pkgname-$pkgver
+sed -i 's/<.*0.10/<1/' $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" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 16:32:30
  Author: felixonmars
Revision: 355930

upgpkg: cryptol 2.5.0.20180515-43

rebuild with hlint 2.1.8

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 16:29:00 UTC (rev 355929)
+++ PKGBUILD2018-07-09 16:32:30 UTC (rev 355930)
@@ -4,7 +4,7 @@
 pkgname=cryptol
 pkgver=2.5.0.20180515
 _commit=9fccc0086700b0e409bd9b0989e52d62863c714e
-pkgrel=42
+pkgrel=43
 pkgdesc="The Language of Cryptography"
 url="http://www.cryptol.net;
 license=("custom:BSD3")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 16:29:00
  Author: felixonmars
Revision: 355929

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 355928, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 16:29:00 UTC (rev 355929)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=7.9
+pkgrel=22
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="http://leventerkok.github.com/sbv;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-random' 'haskell-syb' 'haskell-data-binary-ieee754'
+ 'haskell-generic-deriving')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('970f326cc44d8cc219915f37d29c3e792a5bc2d153d408917013147ff7e2097b317b5cad0e79a595e272d3dcbc4a26507ba5fdf5b01582470afc303d18076d0c')
+
+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-sbv/trunk (PKGBUILD)

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 16:28:37
  Author: felixonmars
Revision: 355928

upgpkg: haskell-sbv 7.9-22

rebuild with hlint 2.1.8

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 16:22:21 UTC (rev 355927)
+++ PKGBUILD2018-07-09 16:28:37 UTC (rev 355928)
@@ -5,7 +5,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=7.9
-pkgrel=21
+pkgrel=22
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="http://leventerkok.github.com/sbv;
 license=("custom:BSD3")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 16:22:21
  Author: felixonmars
Revision: 355927

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 16:22:00
  Author: felixonmars
Revision: 355926

upgpkg: hlint 2.1.8-1

rebuild with hlint 2.1.8

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 15:38:36 UTC (rev 355925)
+++ PKGBUILD2018-07-09 16:22:00 UTC (rev 355926)
@@ -3,8 +3,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=hlint
-pkgver=2.1.7
-pkgrel=8
+pkgver=2.1.8
+pkgrel=1
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/;
 license=("custom:BSD3")
@@ -17,7 +17,7 @@
 replaces=('haskell-hlint')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('12fc2ff5d7400456e25ebe9be9fc9e148dfeb9925b1130682581058a7d020aecfc124b15464edc730065bff45040b7dbba4ac8767c949ccde505d67965d8e8a6')
+sha512sums=('499a577a9a129f7386af0b1d082af530658bbd15fa099062edf97152031b4d6485dc919a0b80cf4fb797306a9b26d0bcd4f73368a0669d4d0e025fff1d77')
 
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 15:16:57
  Author: felixonmars
Revision: 355916

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 355915, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 15:16:57 UTC (rev 355916)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.10
+pkgrel=1
+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-hunit'
+ '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=('37be7468f4c64dfff852759b35d5f41406b8a49ab75dec621319680cea3536b009e3dcc02c3447df5af5818f64613740db64faa9142ec07d403f404e5f4e7e95')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i '/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-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 15:16:34
  Author: felixonmars
Revision: 355915

upgpkg: hledger-web 1.10-1

rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, 
hledger-web 1.10

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 15:14:34 UTC (rev 355914)
+++ PKGBUILD2018-07-09 15:16:34 UTC (rev 355915)
@@ -3,14 +3,15 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=hledger-web
-pkgver=1.9.2
-pkgrel=57
+pkgver=1.10
+pkgrel=1
 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-base-compat' 
'haskell-blaze-html'
- 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-data-default'
+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-hunit'
  'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-wai'
  'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
@@ -18,8 +19,13 @@
  'haskell-megaparsec')
 makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('7a2ca40f96bc00a5419f1becb02ff86f2b58f7f34a03b85859034bcb7bf301458c5b6b5159e95bea65223fbdc0f65dbb0b09a9275adc4bfcbfc586f3a30ab837')
+sha512sums=('37be7468f4c64dfff852759b35d5f41406b8a49ab75dec621319680cea3536b009e3dcc02c3447df5af5818f64613740db64faa9142ec07d403f404e5f4e7e95')
 
+prepare() {
+cd $pkgname-$pkgver
+sed -i '/semigroups/d' $pkgname.cabal
+}
+
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 15:14:34
  Author: felixonmars
Revision: 355914

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   77 
 stack.install |4 ++
 2 files changed, 81 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 355913, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 15:14:34 UTC (rev 355914)
@@ -0,0 +1,77 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.7.1
+pkgrel=67
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("custom:BSD3")
+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-gitrev' 
'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' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;)
+sha512sums=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs
+  hpack
+  sed -i '/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}" --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-$pkgver
+  # 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 "${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"
+
+  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 355913, 

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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 15:14:13
  Author: felixonmars
Revision: 355913

upgpkg: stack 1.7.1-67

rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, 
hledger-web 1.10

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 15:06:59 UTC (rev 355912)
+++ PKGBUILD2018-07-09 15:14:13 UTC (rev 355913)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.7.1
-pkgrel=66
+pkgrel=67
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

2018-07-09 Thread Andreas Radke via arch-commits
Date: Monday, July 9, 2018 @ 15:11:15
  Author: andyrtr
Revision: 328147

upgpkg: libxinerama 1.1.4-1

upstream update 1.1.4

Modified:
  libxinerama/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 15:05:33 UTC (rev 328146)
+++ PKGBUILD2018-07-09 15:11:15 UTC (rev 328147)
@@ -4,8 +4,8 @@
 # Contributor: Alexander Baldeck 
 
 pkgname=libxinerama
-pkgver=1.1.3
-pkgrel=3
+pkgver=1.1.4
+pkgrel=1
 pkgdesc="X11 Xinerama extension library"
 arch=('x86_64')
 url="https://xorg.freedesktop.org/;
@@ -13,7 +13,7 @@
 depends=('libxext' 'xineramaproto')
 makedepends=('xorg-util-macros')
 source=("${url}/releases/individual/lib/libXinerama-${pkgver}.tar.bz2")
-sha512sums=('c9f059697c04fdc600d9e63873e924032d6cff456674ee28a885270c54722d96df0ef7a78432c2bdc0844241f115e00ad730c29d84681efc1c45a2e1acb3288c')
+sha512sums=('cff777ad942614fbf6bc6d8529f399e62debf3ecbf6cc0694a94e38c022bf929ffd5636fb59f55533c394d89b23af3ea51fa5128927f12a85787e16239330f14')
 
 build() {
   cd libXinerama-${pkgver}


[arch-commits] Commit in libxinerama/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2018-07-09 Thread Andreas Radke via arch-commits
Date: Monday, July 9, 2018 @ 15:11:22
  Author: andyrtr
Revision: 328148

archrelease: copy trunk to testing-x86_64

Added:
  libxinerama/repos/testing-x86_64/
  libxinerama/repos/testing-x86_64/PKGBUILD
(from rev 328147, libxinerama/trunk/PKGBUILD)

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

Copied: libxinerama/repos/testing-x86_64/PKGBUILD (from rev 328147, 
libxinerama/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-07-09 15:11:22 UTC (rev 328148)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: AndyRTR 
+# Maintainer: Jan de Groot 
+# Contributor: Alexander Baldeck 
+
+pkgname=libxinerama
+pkgver=1.1.4
+pkgrel=1
+pkgdesc="X11 Xinerama extension library"
+arch=('x86_64')
+url="https://xorg.freedesktop.org/;
+license=('custom')
+depends=('libxext' 'xineramaproto')
+makedepends=('xorg-util-macros')
+source=("${url}/releases/individual/lib/libXinerama-${pkgver}.tar.bz2")
+sha512sums=('cff777ad942614fbf6bc6d8529f399e62debf3ecbf6cc0694a94e38c022bf929ffd5636fb59f55533c394d89b23af3ea51fa5128927f12a85787e16239330f14')
+
+build() {
+  cd libXinerama-${pkgver}
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd libXinerama-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 15:06:59
  Author: felixonmars
Revision: 355912

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 355911, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 15:06:59 UTC (rev 355912)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.0
+pkgrel=30
+pkgdesc="Functional Programming Language with Dependent Types"
+url="http://www.idris-lang.org/;
+license=("custom:BSD3")
+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-megaparsec'
+ '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=('d015d643e0c121702c8e1a8a27db0a4f071fae35437bb4835314e70499b1eae123ab92d8272f0b91fae6d03b46cceee887e27935c950341c0905a4cdb43cbb84')
+
+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.3/<2/' -e 's/<.*2.7/<3/' idris.cabal
+}
+
+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-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 15:06:36
  Author: felixonmars
Revision: 355911

upgpkg: idris 1.3.0-30

rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, 
hledger-web 1.10

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 14:51:27 UTC (rev 355910)
+++ PKGBUILD2018-07-09 15:06:36 UTC (rev 355911)
@@ -4,7 +4,7 @@
 
 pkgname=idris
 pkgver=1.3.0
-pkgrel=29
+pkgrel=30
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/;
 license=("custom:BSD3")


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

2018-07-09 Thread Andreas Radke via arch-commits
Date: Monday, July 9, 2018 @ 15:05:17
  Author: andyrtr
Revision: 328145

upgpkg: linux-lts 4.14.54-1

upstream update 4.14.54

Modified:
  linux-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 14:42:39 UTC (rev 328144)
+++ PKGBUILD2018-07-09 15:05:17 UTC (rev 328145)
@@ -4,7 +4,7 @@
 pkgbase=linux-lts
 #pkgbase=linux-lts-custom
 _srcname=linux-4.14
-pkgver=4.14.53
+pkgver=4.14.54
 pkgrel=1
 arch=('x86_64')
 url="https://www.kernel.org/;
@@ -25,7 +25,7 @@
 # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc
 sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7'
 'SKIP'
-'fa2b79bfa6f07515d2e59687af249552f4e1ee4382d0e7782f82ad3d5308fdd2'
+'4e2b1ba719ccced76ff8b2f9854352cef2be7d719cd19004278fa3d88b4ff345'
 'SKIP'
 'c645053c4525a1a70d5c10b52257ac136da7e9059b6a4a566a857a3d42046426'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'


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

2018-07-09 Thread Andreas Radke via arch-commits
Date: Monday, July 9, 2018 @ 15:05:33
  Author: andyrtr
Revision: 328146

archrelease: copy trunk to testing-x86_64

Added:
  linux-lts/repos/testing-x86_64/
  
linux-lts/repos/testing-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
(from rev 328145, 
linux-lts/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch)
  
linux-lts/repos/testing-x86_64/0003-Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch
(from rev 328145, 
linux-lts/trunk/0003-Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch)
  linux-lts/repos/testing-x86_64/60-linux.hook
(from rev 328145, linux-lts/trunk/60-linux.hook)
  linux-lts/repos/testing-x86_64/90-linux.hook
(from rev 328145, linux-lts/trunk/90-linux.hook)
  linux-lts/repos/testing-x86_64/PKGBUILD
(from rev 328145, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-x86_64/config
(from rev 328145, linux-lts/trunk/config)
  linux-lts/repos/testing-x86_64/linux-lts.install
(from rev 328145, linux-lts/trunk/linux-lts.install)
  linux-lts/repos/testing-x86_64/linux-lts.preset
(from rev 328145, linux-lts/trunk/linux-lts.preset)

-+
 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch |  103 
 0003-Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch |  230 
 60-linux.hook   |   12 
 90-linux.hook   |   11 
 PKGBUILD|  238 
 config  | 8506 
++
 linux-lts.install   |   10 
 linux-lts.preset|   14 
 8 files changed, 9124 insertions(+)

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


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 14:51:27
  Author: felixonmars
Revision: 355910

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 14:51:06
  Author: felixonmars
Revision: 355909

upgpkg: hledger-ui 1.10-1

rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, 
hledger-web 1.10

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 14:49:58 UTC (rev 355908)
+++ PKGBUILD2018-07-09 14:51:06 UTC (rev 355909)
@@ -3,20 +3,20 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=hledger-ui
-pkgver=1.9.1
-pkgrel=36
+pkgver=1.10
+pkgrel=1
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")
 arch=('x86_64')
 depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
- 'haskell-base-compat' 'haskell-cmdargs' 'haskell-data-default' 
'haskell-fsnotify'
+ 'haskell-base-compat-batteries' 'haskell-cmdargs' 
'haskell-data-default' 'haskell-fsnotify'
  'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 
'haskell-megaparsec'
  'haskell-pretty-show' 'haskell-safe' 'haskell-split' 
'haskell-text-zipper'
  'haskell-vector' 'haskell-brick' 'haskell-vty')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('09d6a6d7db923adcf659d778061e49fd9cb204c99326d7a8c5201412190633b99f45928805a2fcf25ab1439b9ee4f4534d0057c0a1f3f3f83422f0a7f0266173')
+sha512sums=('a493cb27f3d5ca184a46e7bb43fe14d5e7286ca6e15fa134eac966e969d45fde7c09dc1f5965f4c27609bc2b0d81bfca4c20d8242cd43bbc19e0e4ea8747c5ee')
 
 prepare() {
 # It does nothing


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 14:49:58
  Author: felixonmars
Revision: 355908

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
355907, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 14:49:58 UTC (rev 355908)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.3.0
+pkgrel=53
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll;
+license=("custom:BSD3")
+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=('287112e1cb7ac4c06f976ee77fe6b64605c96f04e78c366cffdc24d435f57d37c06543e180476a23bd5e7a42a54e4b30a08ad5e4a8aec5fd97052503691574fc')
+
+build() {
+cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 14:49:37
  Author: felixonmars
Revision: 355907

upgpkg: haskell-hakyll 4.12.3.0-53

rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, 
hledger-web 1.10

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 14:47:28 UTC (rev 355906)
+++ PKGBUILD2018-07-09 14:49:37 UTC (rev 355907)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.3.0
-pkgrel=52
+pkgrel=53
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("custom:BSD3")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 14:47:28
  Author: felixonmars
Revision: 355906

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 
355905, haskell-fsnotify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 14:47:28 UTC (rev 355906)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fsnotify
+pkgname=haskell-fsnotify
+pkgver=0.3.0.1
+pkgrel=1
+pkgdesc="Cross platform library for file change notification."
+url="https://github.com/haskell-fswatch/hfsnotify;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly'
+ "haskell-unix-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 14:47:08
  Author: felixonmars
Revision: 355905

upgpkg: haskell-fsnotify 0.3.0.1-1

rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, 
hledger-web 1.10

Modified:
  haskell-fsnotify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 13:26:37 UTC (rev 355904)
+++ PKGBUILD2018-07-09 14:47:08 UTC (rev 355905)
@@ -4,17 +4,17 @@
 
 _hkgname=fsnotify
 pkgname=haskell-fsnotify
-pkgver=0.2.1.2
-pkgrel=2
+pkgver=0.3.0.1
+pkgrel=1
 pkgdesc="Cross platform library for file change notification."
 url="https://github.com/haskell-fswatch/hfsnotify;
 license=("custom:BSD3")
 arch=('x86_64')
-depends=('ghc-libs' "haskell-async" "haskell-hinotify"
+depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly'
  "haskell-unix-compat")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('f8f44fbedd800eb5f2bef055fc54ea8a12bb848ece76dad3523af195b00978ba562123d01f662d871c835fcf6df54382691a00968e03630b7f67364e5a435c32')
+sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


[arch-commits] Commit in imagemagick6/repos/extra-x86_64 (4 files)

2018-07-09 Thread Antonio Rojas via arch-commits
Date: Monday, July 9, 2018 @ 14:42:39
  Author: arojas
Revision: 328144

archrelease: copy trunk to extra-x86_64

Added:
  imagemagick6/repos/extra-x86_64/PKGBUILD
(from rev 328143, imagemagick6/trunk/PKGBUILD)
  imagemagick6/repos/extra-x86_64/arch-fonts.diff
(from rev 328143, imagemagick6/trunk/arch-fonts.diff)
Deleted:
  imagemagick6/repos/extra-x86_64/PKGBUILD
  imagemagick6/repos/extra-x86_64/arch-fonts.diff

-+
 PKGBUILD|  242 +++---
 arch-fonts.diff |  214 +++
 2 files changed, 228 insertions(+), 228 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-09 14:42:07 UTC (rev 328143)
+++ PKGBUILD2018-07-09 14:42:39 UTC (rev 328144)
@@ -1,121 +0,0 @@
-# $Id$
-# Maintainer: Eric Bélanger 
-
-pkgbase=imagemagick6
-pkgname=(libmagick6 imagemagick6)
-pkgver=6.9.10.5
-pkgrel=1
-pkgdesc="An image viewing/manipulation program (version 6)"
-url="https://legacy.imagemagick.org/;
-arch=(x86_64)
-license=(custom)
-depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng)
-makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw 
opencl-headers libwebp
- chrpath ocl-icd glu ghostpcl ghostxps libheif)
-checkdepends=(gsfonts ttf-dejavu)
-_relname=ImageMagick-${pkgver%%.*}
-_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
-source=(https://www.imagemagick.org/download/$_tarname.tar.xz{,.asc}
-arch-fonts.diff)
-sha256sums=('0830bef5ca535fd36966c1c681cce5d32a7a460785d48ff60b082c7e7272866a'
-'SKIP'
-'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
-validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae
-
-prepare() {
-  mkdir -p binpkg/usr/lib/pkgconfig {binpkg,docpkg}/usr/share
-
-  cd $_tarname
-
-  # Fix up typemaps to match our packages, where possible
-  patch -Np1 -i ../arch-fonts.diff
-
-  # Don't run auto(re)conf; assumes use of git
-}
-
-build() {
-  cd $_tarname
-  ./configure \
-PKG_CONFIG="/usr/bin/env PKG_CONFIG_PATH=/usr/lib/$pkgbase/pkgconfig 
pkg-config" \
---prefix=/usr \
---sysconfdir=/etc \
---with-dejavu-font-dir=/usr/share/fonts/TTF \
---with-gs-font-dir=/usr/share/fonts/gsfonts \
-PSDelegate=/usr/bin/gs \
-XPSDelegate=/usr/bin/gxps \
-PCLDelegate=/usr/bin/gpcl6 \
---enable-hdri \
---enable-opencl \
---with-gslib \
---with-lqr \
---with-modules \
---with-openexr \
---with-openjp2 \
---with-perl \
---with-perl-options=INSTALLDIRS=vendor \
---with-rsvg \
---with-webp \
---with-wmf \
---with-xml \
---without-autotrace \
---without-djvu \
---without-dps \
---without-fftw \
---without-fpx \
---without-gcc-arch \
---without-gvc \
---without-jbig
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() (
-  cd $_tarname
-  ulimit -n 4096
-  make check || :
-)
-
-package_libmagick6() {
-  pkgdesc="${pkgdesc/)/; library)}"
-  optdepends=('ghostscript: PS/PDF support'
-  'libheif: HEIF support'
-  'libraw: DNG support'
-  'librsvg: SVG support'
-  'libwebp: WEBP support'
-  'libwmf: WMF support'
-  'libxml2: Magick Scripting Language'
-  'ocl-icd: OpenCL support'
-  'openexr: OpenEXR support'
-  'openjpeg2: JPEG2000 support'
-  'pango: Text rendering')
-  
backup=(etc/$_relname/{coder,colors,delegates,log,magic,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml)
-  options=('!docs' '!emptydirs' libtool)
-
-  cd $_tarname
-  make DESTDIR="$pkgdir" install pkgconfigdir="/usr/lib/$pkgbase/pkgconfig"
-
-  rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml
-  rm "$pkgdir"/usr/lib/*.la
-
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
-
-# Split 'imagemagick'
-  cd ../binpkg
-  mv "$pkgdir/usr/bin" usr/
-  mv "$pkgdir/usr/lib/perl5" usr/lib/
-  mv "$pkgdir/usr/share/man" usr/share/
-}
-
-package_imagemagick6() {
-  depends=("libmagick6=$pkgver-$pkgrel")
-  provides=("imagemagick=$pkgver-$pkgrel")
-  conflicts=(imagemagick)
-  options=('!emptydirs')
-
-  mv binpkg/* "$pkgdir"
-
-  find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} +
-
-  cd $_tarname
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
-}

Copied: imagemagick6/repos/extra-x86_64/PKGBUILD (from rev 328143, 
imagemagick6/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-09 14:42:39 UTC (rev 328144)
@@ -0,0 +1,121 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgbase=imagemagick6
+pkgname=(libmagick6 imagemagick6)
+pkgver=6.9.10.6
+pkgrel=1
+pkgdesc="An image viewing/manipulation program (version 

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

2018-07-09 Thread Antonio Rojas via arch-commits
Date: Monday, July 9, 2018 @ 14:42:07
  Author: arojas
Revision: 328143

Update to 6.9.10.6

Modified:
  imagemagick6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 14:32:58 UTC (rev 328142)
+++ PKGBUILD2018-07-09 14:42:07 UTC (rev 328143)
@@ -3,7 +3,7 @@
 
 pkgbase=imagemagick6
 pkgname=(libmagick6 imagemagick6)
-pkgver=6.9.10.5
+pkgver=6.9.10.6
 pkgrel=1
 pkgdesc="An image viewing/manipulation program (version 6)"
 url="https://legacy.imagemagick.org/;
@@ -17,7 +17,7 @@
 _tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
 source=(https://www.imagemagick.org/download/$_tarname.tar.xz{,.asc}
 arch-fonts.diff)
-sha256sums=('0830bef5ca535fd36966c1c681cce5d32a7a460785d48ff60b082c7e7272866a'
+sha256sums=('71f2dfd4c54c1b8ac07698461c8aa0b1c821bb0b798ae36bfa8765bc77682291'
 'SKIP'
 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
 validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae


[arch-commits] Commit in imagemagick/repos/extra-x86_64 (4 files)

2018-07-09 Thread Antonio Rojas via arch-commits
Date: Monday, July 9, 2018 @ 14:32:58
  Author: arojas
Revision: 328142

archrelease: copy trunk to extra-x86_64

Added:
  imagemagick/repos/extra-x86_64/PKGBUILD
(from rev 328141, imagemagick/trunk/PKGBUILD)
  imagemagick/repos/extra-x86_64/arch-fonts.diff
(from rev 328141, imagemagick/trunk/arch-fonts.diff)
Deleted:
  imagemagick/repos/extra-x86_64/PKGBUILD
  imagemagick/repos/extra-x86_64/arch-fonts.diff

-+
 PKGBUILD|  268 +++---
 arch-fonts.diff |  214 +--
 2 files changed, 241 insertions(+), 241 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-09 14:32:32 UTC (rev 328141)
+++ PKGBUILD2018-07-09 14:32:58 UTC (rev 328142)
@@ -1,134 +0,0 @@
-# $Id$
-# Maintainer: Eric Bélanger 
-
-pkgbase=imagemagick
-pkgname=(libmagick imagemagick imagemagick-doc)
-pkgver=7.0.8.5
-pkgrel=1
-pkgdesc="An image viewing/manipulation program"
-url="https://www.imagemagick.org/;
-arch=(x86_64)
-license=(custom)
-depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2)
-makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw 
opencl-headers libwebp
- chrpath ocl-icd glu ghostpcl ghostxps libheif)
-checkdepends=(gsfonts ttf-dejavu)
-_relname=ImageMagick-${pkgver%%.*}
-_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
-source=(https://www.imagemagick.org/download/releases/$_tarname.tar.xz{,.asc}
-arch-fonts.diff)
-sha256sums=('9889f7a95d34c75a46f9b5d890b8b9f8bfe6fa5e201ed0f05839cfc3df5e423e'
-'SKIP'
-'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
-validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae
-
-shopt -s extglob
-
-prepare() {
-  mkdir -p binpkg/usr/lib/pkgconfig {binpkg,docpkg}/usr/share
-
-  cd $_tarname
-
-  # Fix up typemaps to match our packages, where possible
-  patch -Np1 -i ../arch-fonts.diff
-
-  # Don't run auto(re)conf; assumes use of git
-}
-
-build() {
-  cd $_tarname
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---with-dejavu-font-dir=/usr/share/fonts/TTF \
---with-gs-font-dir=/usr/share/fonts/gsfonts \
-PSDelegate=/usr/bin/gs \
-XPSDelegate=/usr/bin/gxps \
-PCLDelegate=/usr/bin/gpcl6 \
---enable-hdri \
---enable-opencl \
---with-gslib \
---with-lqr \
---with-modules \
---with-openexr \
---with-openjp2 \
---with-perl \
---with-perl-options=INSTALLDIRS=vendor \
---with-rsvg \
---with-webp \
---with-wmf \
---with-xml \
---without-autotrace \
---without-djvu \
---without-dps \
---without-fftw \
---without-fpx \
---without-gcc-arch \
---without-gvc \
---without-jbig
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() (
-  cd $_tarname
-  ulimit -n 4096
-  make check
-)
-
-package_libmagick() {
-  pkgdesc+=" (library)"
-  optdepends=('ghostscript: PS/PDF support'
-  'libheif: HEIF support'
-  'libraw: DNG support'
-  'librsvg: SVG support'
-  'libwebp: WEBP support'
-  'libwmf: WMF support'
-  'libxml2: Magick Scripting Language'
-  'ocl-icd: OpenCL support'
-  'openexr: OpenEXR support'
-  'openjpeg2: JPEG2000 support'
-  'pango: Text rendering')
-  
backup=(etc/$_relname/{coder,colors,delegates,log,magic,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml)
-  options=('!emptydirs' libtool)
-
-  cd $_tarname
-  make DESTDIR="$pkgdir" install
-
-  rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml
-  rm "$pkgdir"/usr/lib/*.la
-
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
-
-# Split 'imagemagick'
-  cd ../binpkg
-  mv "$pkgdir/usr/bin" usr/
-  mv "$pkgdir/usr/lib/perl5" usr/lib/
-  mv "$pkgdir/usr/share/man" usr/share/
-
-# Split docs
-  mv "$pkgdir/usr/share/doc" "$srcdir/docpkg/usr/share/"
-}
-
-package_imagemagick() {
-  depends=("libmagick=$pkgver-$pkgrel")
-  optdepends=('imagemagick-doc: manual and API docs')
-  options=('!emptydirs')
-
-  mv binpkg/* "$pkgdir"
-
-  find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} +
-
-  cd $_tarname
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
-}
-
-package_imagemagick-doc() {
-  pkgdesc+=" (manual and API docs)"
-  depends=()
-
-  mv docpkg/* "$pkgdir"
-
-  cd $_tarname
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
-}

Copied: imagemagick/repos/extra-x86_64/PKGBUILD (from rev 328141, 
imagemagick/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-09 14:32:58 UTC (rev 328142)
@@ -0,0 +1,134 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+

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

2018-07-09 Thread Antonio Rojas via arch-commits
Date: Monday, July 9, 2018 @ 14:32:32
  Author: arojas
Revision: 328141

Update to 7.0.8.6

Modified:
  imagemagick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 08:02:41 UTC (rev 328140)
+++ PKGBUILD2018-07-09 14:32:32 UTC (rev 328141)
@@ -3,7 +3,7 @@
 
 pkgbase=imagemagick
 pkgname=(libmagick imagemagick imagemagick-doc)
-pkgver=7.0.8.5
+pkgver=7.0.8.6
 pkgrel=1
 pkgdesc="An image viewing/manipulation program"
 url="https://www.imagemagick.org/;
@@ -17,7 +17,7 @@
 _tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
 source=(https://www.imagemagick.org/download/releases/$_tarname.tar.xz{,.asc}
 arch-fonts.diff)
-sha256sums=('9889f7a95d34c75a46f9b5d890b8b9f8bfe6fa5e201ed0f05839cfc3df5e423e'
+sha256sums=('aef1f9ecc96e7eb9639b410155dc79f0874435bdd2dd370e1f48b5e789755831'
 'SKIP'
 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
 validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 13:26:37
  Author: felixonmars
Revision: 355904

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

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 355903, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 13:26:37 UTC (rev 355904)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.10
+pkgrel=1
+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=('8c51c80ae911782fac5108949d67d52c81bdbafc562eeea9fc817a29362da85f7dd4a2d860d2fb25bea880df786e4886dca9561c9b2b9c7d7f2a4ecef6091834')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 13:26:17
  Author: felixonmars
Revision: 355903

upgpkg: hledger-api 1.10-1

rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, 
hledger-web 1.10

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 13:25:02 UTC (rev 355902)
+++ PKGBUILD2018-07-09 13:26:17 UTC (rev 355903)
@@ -3,8 +3,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=hledger-api
-pkgver=1.9.1
-pkgrel=56
+pkgver=1.10
+pkgrel=1
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")
@@ -16,7 +16,7 @@
  'haskell-warp')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('95015d582907be112b2cf910139850f147e2efd96d42436e12434d9977133db1dbbd39e97ba35247ccb1d84b754ebd15d5195ebe8d93f31df0f9651b37359c37')
+sha512sums=('8c51c80ae911782fac5108949d67d52c81bdbafc562eeea9fc817a29362da85f7dd4a2d860d2fb25bea880df786e4886dca9561c9b2b9c7d7f2a4ecef6091834')
 
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 13:25:02
  Author: felixonmars
Revision: 355902

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 13:24:42
  Author: felixonmars
Revision: 355901

upgpkg: hledger 1.10-1

rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, 
hledger-web 1.10

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 13:23:06 UTC (rev 355900)
+++ PKGBUILD2018-07-09 13:24:42 UTC (rev 355901)
@@ -3,14 +3,14 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=hledger
-pkgver=1.9.1
-pkgrel=32
+pkgver=1.10
+pkgrel=1
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")
 arch=('x86_64')
-depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 
'haskell-cmdargs' 'haskell-csv'
- 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 
'haskell-file-embed'
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-cmdargs'
+ 'haskell-csv' 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 
'haskell-file-embed'
  'haskell-hashable' 'haskell-here' 'haskell-hledger-lib' 
'haskell-hunit' 'haskell-lucid'
  'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show'
  'haskell-regex-tdfa' 'haskell-safe' 'haskell-shakespeare' 
'haskell-split' 'haskell-tabular'
@@ -18,7 +18,7 @@
  'haskell-utility-ht' 'haskell-wizards')
 makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('d1d0abbee555e152a713e2fcfc185e196e705f73dcc6f94106ddfc9695412ae8bfbe8b487ae09a5a8a94338b85b7466fa9c28ce81e8a56e46c4fab0a7714a5eb')
+sha512sums=('45beedfb3db6cf83c06845878759b3f636404b0fab1c1bda3cda09c03f8d79ac2cce237c97a2d934860dfe3a8a1e30e3facdd63f5100954f6148d5768977078a')
 
 prepare() {
 # It does nothing


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 13:22:46
  Author: felixonmars
Revision: 355899

upgpkg: haskell-hledger-lib 1.10-1

rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, 
hledger-web 1.10

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 13:02:33 UTC (rev 355898)
+++ PKGBUILD2018-07-09 13:22:46 UTC (rev 355899)
@@ -4,21 +4,21 @@
 
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
-pkgver=1.9.1
-pkgrel=19
+pkgver=1.10
+pkgrel=1
 pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
 url="http://hledger.org;
 license=("GPL")
 arch=('x86_64')
-depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 
'haskell-blaze-markup'
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-blaze-markup'
  'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 
'haskell-decimal' 'haskell-extra'
  'haskell-hashtables' 'haskell-megaparsec' 'haskell-old-time' 
'haskell-pretty-show'
  'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-tabular' 
'haskell-uglymemo'
  'haskell-utf8-string' 'haskell-hunit')
-makedepends=('ghc' 'haskell-doctest' 'haskell-easytest' 'haskell-glob' 
'haskell-test-framework'
- 'haskell-test-framework-hunit')
+makedepends=('ghc' 'haskell-doctest' 'haskell-easytest' 'haskell-glob' 
'haskell-parser-combinators'
+ 'haskell-test-framework' 'haskell-test-framework-hunit')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('4fc4065d22a5531ef01e733b1916689320495d52ea03e3c5d7b239bae1cad175ff495ecbeca6ae3669497d406780282e14e2e20c7c01628d835147a862a6498a')
+sha512sums=('4ef569d05e29c49ecff4c61b71bf3e1992fd3811c3663570eabb0370065b066f4b3323f714d376ac0f49841fd0a3c739ed4a8a21c00da0f94982c57cf0507ba7')
 
 prepare() {
 # It does nothing


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 13:23:06
  Author: felixonmars
Revision: 355900

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
355899, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 13:23:06 UTC (rev 355900)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.10
+pkgrel=1
+pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-blaze-markup'
+ 'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 
'haskell-decimal' 'haskell-extra'
+ 'haskell-hashtables' 'haskell-megaparsec' 'haskell-old-time' 
'haskell-pretty-show'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-tabular' 
'haskell-uglymemo'
+ 'haskell-utf8-string' 'haskell-hunit')
+makedepends=('ghc' 'haskell-doctest' 'haskell-easytest' 'haskell-glob' 
'haskell-parser-combinators'
+ 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4ef569d05e29c49ecff4c61b71bf3e1992fd3811c3663570eabb0370065b066f4b3323f714d376ac0f49841fd0a3c739ed4a8a21c00da0f94982c57cf0507ba7')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in uglify-js/repos/community-any (4 files)

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 13:02:33
  Author: felixonmars
Revision: 355898

archrelease: copy trunk to community-any

Added:
  uglify-js/repos/community-any/PKGBUILD
(from rev 355897, uglify-js/trunk/PKGBUILD)
  uglify-js/repos/community-any/uglify-js.install
(from rev 355897, uglify-js/trunk/uglify-js.install)
Deleted:
  uglify-js/repos/community-any/PKGBUILD
  uglify-js/repos/community-any/uglify-js.install

---+
 PKGBUILD  |   56 ++--
 uglify-js.install |   16 +++---
 2 files changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-09 13:02:09 UTC (rev 355897)
+++ PKGBUILD2018-07-09 13:02:33 UTC (rev 355898)
@@ -1,28 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Nagy 
-
-pkgname=uglify-js
-pkgver=3.4.3
-pkgrel=1
-pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit"
-arch=('any')
-url='http://lisperator.net/uglifyjs'
-license=('BSD')
-depends=('nodejs')
-makedepends=('npm')
-install=${pkgname}.install
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('45b3a01a3174e2c1543528bcc4639307d026b5598c9955402f96bb97122027cbab7a325e9fea6b8aad28a112071daf005c8fdd4af345f7260ccfd38fe0f8726d')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
-  ln -s "../../../lib/node_modules/uglify-js/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
-
-  # Fix npm derp
-  find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
-}
-
-# vim:set ts=2 sw=2 et:

Copied: uglify-js/repos/community-any/PKGBUILD (from rev 355897, 
uglify-js/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-09 13:02:33 UTC (rev 355898)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+
+pkgname=uglify-js
+pkgver=3.4.4
+pkgrel=1
+pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit"
+arch=('any')
+url='http://lisperator.net/uglifyjs'
+license=('BSD')
+depends=('nodejs')
+makedepends=('npm')
+install=${pkgname}.install
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('46207590d702f51332ab046b8d70be12380ba1750ba039c268e9c40f35021e404dd1b1f09ad179af30cc883594dbd82ed245c24515b0b5c4c0545591102994d9')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
+  ln -s "../../../lib/node_modules/uglify-js/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
+
+  # Fix npm derp
+  find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: uglify-js.install
===
--- uglify-js.install   2018-07-09 13:02:09 UTC (rev 355897)
+++ uglify-js.install   2018-07-09 13:02:33 UTC (rev 355898)
@@ -1,8 +0,0 @@
-post_install() {
-  # fixup permissions
-  chmod 755 /usr/lib/node_modules
-}
-
-post_upgrade() {
-  post_install
-}

Copied: uglify-js/repos/community-any/uglify-js.install (from rev 355897, 
uglify-js/trunk/uglify-js.install)
===
--- uglify-js.install   (rev 0)
+++ uglify-js.install   2018-07-09 13:02:33 UTC (rev 355898)
@@ -0,0 +1,8 @@
+post_install() {
+  # fixup permissions
+  chmod 755 /usr/lib/node_modules
+}
+
+post_upgrade() {
+  post_install
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 13:02:09
  Author: felixonmars
Revision: 355897

upgpkg: uglify-js 3.4.4-1

Modified:
  uglify-js/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 10:59:19 UTC (rev 355896)
+++ PKGBUILD2018-07-09 13:02:09 UTC (rev 355897)
@@ -3,7 +3,7 @@
 # Contributor: Daniel Nagy 
 
 pkgname=uglify-js
-pkgver=3.4.3
+pkgver=3.4.4
 pkgrel=1
 pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit"
 arch=('any')
@@ -14,7 +14,7 @@
 install=${pkgname}.install
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('45b3a01a3174e2c1543528bcc4639307d026b5598c9955402f96bb97122027cbab7a325e9fea6b8aad28a112071daf005c8fdd4af345f7260ccfd38fe0f8726d')
+sha512sums=('46207590d702f51332ab046b8d70be12380ba1750ba039c268e9c40f35021e404dd1b1f09ad179af30cc883594dbd82ed245c24515b0b5c4c0545591102994d9')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:27:27
  Author: felixonmars
Revision: 355813

upgpkg: xmobar 0.26-51

rebuild with basement 0.0.8, foundation 0.0.21

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 10:25:57 UTC (rev 355812)
+++ PKGBUILD2018-07-09 10:27:27 UTC (rev 355813)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.26
-pkgrel=50
+pkgrel=51
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('custom:BSD3')


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:27:52
  Author: felixonmars
Revision: 355814

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 355813, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 10:27:52 UTC (rev 355814)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.26
+pkgrel=51
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-regex-base' 'haskell-regex-compat' 
'haskell-http'
+ 'haskell-dbus0.10' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz
+
hinotify-0.3.10.patch::https://github.com/jaor/xmobar/commit/fb0a23f395445540f865ae00b33e75e0175db4ef.patch)
+sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d'
+
'53b7cca689386e976383ebbe56db877fb01896a5dfcb1e4e4e5424a9ce1ef7cc75a38dbed2bdb23e9521357c1e5945a7b58f70df07029fd38e398c6ca4891264')
+
+prepare() {
+  cd xmobar-$pkgver
+  patch -p1 -i ../hinotify-0.3.10.patch
+}
+
+build() {
+  cd xmobar-${pkgver}
+  runhaskell setup configure -O \
+--enable-shared \
+--prefix=/usr \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
+  runhaskell setup build
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:25:57
  Author: felixonmars
Revision: 355812

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

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
355811, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 10:25:57 UTC (rev 355812)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.0
+pkgrel=54
+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 tamarin-prover/trunk (PKGBUILD)

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:25:34
  Author: felixonmars
Revision: 355811

upgpkg: tamarin-prover 1.4.0-54

rebuild with basement 0.0.8, foundation 0.0.21

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 10:23:12 UTC (rev 355810)
+++ PKGBUILD2018-07-09 10:25:34 UTC (rev 355811)
@@ -4,7 +4,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.0
-pkgrel=53
+pkgrel=54
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io;
 license=("GPL")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:23:12
  Author: felixonmars
Revision: 355810

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   77 
 stack.install |4 ++
 2 files changed, 81 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 355809, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 10:23:12 UTC (rev 355810)
@@ -0,0 +1,77 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.7.1
+pkgrel=66
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("custom:BSD3")
+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-gitrev' 
'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' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;)
+sha512sums=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs
+  hpack
+  sed -i '/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}" --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-$pkgver
+  # 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 "${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"
+
+  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 355809, 

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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:22:48
  Author: felixonmars
Revision: 355809

upgpkg: stack 1.7.1-66

rebuild with basement 0.0.8, foundation 0.0.21

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 10:16:28 UTC (rev 355808)
+++ PKGBUILD2018-07-09 10:22:48 UTC (rev 355809)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.7.1
-pkgrel=65
+pkgrel=66
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:16:28
  Author: felixonmars
Revision: 355808

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 355807, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 10:16:28 UTC (rev 355808)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.5.0
+pkgrel=42
+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=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10')
+
+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-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:16:00
  Author: felixonmars
Revision: 355807

upgpkg: shellcheck 0.5.0-42

rebuild with basement 0.0.8, foundation 0.0.21

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 10:12:45 UTC (rev 355806)
+++ PKGBUILD2018-07-09 10:16:00 UTC (rev 355807)
@@ -5,7 +5,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.5.0
-pkgrel=41
+pkgrel=42
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net;
 license=("GPL")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:12:45
  Author: felixonmars
Revision: 355806

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 355805, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 10:12:45 UTC (rev 355806)
@@ -0,0 +1,72 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.4.4.0
+pkgrel=197
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' '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-either' 
'haskell-gitrev'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 
'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 
'haskell-wai-middleware-static' 'haskell-cookie')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-hjsonschema')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c')
+
+prepare() {
+sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal
+
+sed -i '/import\s*Safe/d' $pkgname-$pkgver/src/PostgREST/App.hs
+sed -i '/safe/d' $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createdb postgrest_test
+
+# TODO: it shouldn't take this long to finish
+# POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:12:14
  Author: felixonmars
Revision: 355805

upgpkg: postgrest 0.4.4.0-197

rebuild with basement 0.0.8, foundation 0.0.21

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 10:09:03 UTC (rev 355804)
+++ PKGBUILD2018-07-09 10:12:14 UTC (rev 355805)
@@ -4,7 +4,7 @@
 
 pkgname=postgrest
 pkgver=0.4.4.0
-pkgrel=196
+pkgrel=197
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:09:03
  Author: felixonmars
Revision: 355804

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

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
355803, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 10:09:03 UTC (rev 355804)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.2.1
+pkgrel=29
+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-file-embed' 
'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=('224218d3a559fc6a2b574c4f62a7e99f28c25abb20f7fc2eb6b318f388d0c3e65f690c03b687964d50bb4fc87a77d79a6bebb20c196cd93f884f12c43ce1c68e')
+
+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
+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() {
+# 
https://github.com/lierdakil/pandoc-crossref/issues/181#issuecomment-398269601
+cd $pkgname-$pkgver
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:08:36
  Author: felixonmars
Revision: 355803

upgpkg: pandoc-crossref 0.3.2.1-29

rebuild with basement 0.0.8, foundation 0.0.21

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 10:06:54 UTC (rev 355802)
+++ PKGBUILD2018-07-09 10:08:36 UTC (rev 355803)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.2.1
-pkgrel=28
+pkgrel=29
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:06:54
  Author: felixonmars
Revision: 355802

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
355801, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 10:06:54 UTC (rev 355802)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.3.0
+pkgrel=52
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll;
+license=("custom:BSD3")
+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=('287112e1cb7ac4c06f976ee77fe6b64605c96f04e78c366cffdc24d435f57d37c06543e180476a23bd5e7a42a54e4b30a08ad5e4a8aec5fd97052503691574fc')
+
+build() {
+cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:06:30
  Author: felixonmars
Revision: 355801

upgpkg: haskell-hakyll 4.12.3.0-52

rebuild with basement 0.0.8, foundation 0.0.21

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 10:03:58 UTC (rev 355800)
+++ PKGBUILD2018-07-09 10:06:30 UTC (rev 355801)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.3.0
-pkgrel=51
+pkgrel=52
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("custom:BSD3")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:03:58
  Author: felixonmars
Revision: 355800

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
355799, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 10:03:58 UTC (rev 355800)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.14.3.1
+pkgrel=76
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("custom:BSD3")
+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=('ab3d395c77192f72fa5cf9606f3cc5fc37c00a5719a58203d4b7c6edbc032524dd8457abe292d5d7dbe5ab2eaccd545269355931451ca0835d0ac1aa3cc48414')
+
+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
+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}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:03:35
  Author: felixonmars
Revision: 355799

upgpkg: pandoc-citeproc 0.14.3.1-76

rebuild with basement 0.0.8, foundation 0.0.21

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 10:00:31 UTC (rev 355798)
+++ PKGBUILD2018-07-09 10:03:35 UTC (rev 355799)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.14.3.1
-pkgrel=75
+pkgrel=76
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("custom:BSD3")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:00:31
  Author: felixonmars
Revision: 355798

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 355797, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 10:00:31 UTC (rev 355798)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.2.1
+pkgrel=66
+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-http-client-tls'
+ 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath'
+ 'haskell-network' 'haskell-pandoc-types' 'haskell-random'
+ 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 
'haskell-network-uri'
+ 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 
'haskell-xml'
+ 'haskell-yaml' '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;
+
https://github.com/jgm/pandoc/commit/edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch)
+sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1'
+
'9e19d24d98a173622a00993c0a5b57f2a8e02f9c117572fa25863dba23fd25cd9d56ccddbf4213c608747c89b17f657f0f769c777d5c12dbb99532e3ab23dabe')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+patch -p1 -i ../edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+sed -i 's/<.*1.1/<2/' $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/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri -f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+}


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 10:00:10
  Author: felixonmars
Revision: 355797

upgpkg: pandoc 2.2.1-66

rebuild with basement 0.0.8, foundation 0.0.21

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 09:58:23 UTC (rev 355796)
+++ PKGBUILD2018-07-09 10:00:10 UTC (rev 355797)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.2.1
-pkgrel=65
+pkgrel=66
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org;
 license=("GPL")


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

2018-07-09 Thread Sergej Pupykin via arch-commits
Date: Monday, July 9, 2018 @ 09:58:23
  Author: spupykin
Revision: 355796

archrelease: copy trunk to community-any

Added:
  perlbrew/repos/community-any/PKGBUILD
(from rev 355795, perlbrew/trunk/PKGBUILD)
Deleted:
  perlbrew/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-09 09:58:12 UTC (rev 355795)
+++ PKGBUILD2018-07-09 09:58:23 UTC (rev 355796)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgname=perlbrew
-pkgver=0.83
-pkgrel=1
-pkgdesc='Manage perl installations in your $HOME'
-arch=('any')
-url="https://metacpan.org/release/App-perlbrew;
-license=('MIT')
-depends=('perl' 'perl-capture-tiny' 'perl-cpan-perl-releases' 
'perl-devel-patchperl'
- 'perl-file-path-tiny' 'perl-local-lib')
-makedepends=('perl-module-build-tiny')
-checkdepends=('perl-test-exception' 'perl-test-output' 'perl-test-spec'
-  'perl-path-class' 'perl-io-all')
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/G/GU/GUGOD/App-perlbrew-$pkgver.tar.gz;)
-sha1sums=('6cd7570befa3f2c2d7b08860f0772f15e3f7f736')
-
-build() {
-  cd App-perlbrew-$pkgver
-  unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
-  export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null
-  perl Build.PL
-  ./Build
-}
-
-package() {
-  cd App-perlbrew-$pkgver
-  unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
-  ./Build install --installdirs=vendor --destdir="$pkgdir"
-  install -Dm0755 bin/perlbrew "$pkgdir"/usr/bin/vendor_perl/perlbrew
-  install -Dm0644 LICENSE "$pkgdir"/usr/share/licenses/perlbrew/LICENSE
-}

Copied: perlbrew/repos/community-any/PKGBUILD (from rev 355795, 
perlbrew/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-09 09:58:23 UTC (rev 355796)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=perlbrew
+pkgver=0.84
+pkgrel=1
+pkgdesc='Manage perl installations in your $HOME'
+arch=('any')
+url="https://metacpan.org/release/App-perlbrew;
+license=('MIT')
+depends=('perl' 'perl-capture-tiny' 'perl-cpan-perl-releases' 
'perl-devel-patchperl'
+ 'perl-file-path-tiny' 'perl-local-lib')
+makedepends=('perl-module-build-tiny')
+checkdepends=('perl-test-exception' 'perl-test-output' 'perl-test-spec'
+  'perl-path-class' 'perl-io-all')
+options=('!emptydirs')
+source=("http://search.cpan.org/CPAN/authors/id/G/GU/GUGOD/App-perlbrew-$pkgver.tar.gz;)
+sha1sums=('502d59dee497fa75f5cdc5af958ce671a672c953')
+
+build() {
+  cd App-perlbrew-$pkgver
+  unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+  export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null
+  perl Build.PL
+  ./Build
+}
+
+package() {
+  cd App-perlbrew-$pkgver
+  unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+  ./Build install --installdirs=vendor --destdir="$pkgdir"
+  install -Dm0644 LICENSE "$pkgdir"/usr/share/licenses/perlbrew/LICENSE
+}


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

2018-07-09 Thread Sergej Pupykin via arch-commits
Date: Monday, July 9, 2018 @ 09:58:12
  Author: spupykin
Revision: 355795

upgpkg: perlbrew 0.84-1

Modified:
  perlbrew/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 09:58:05 UTC (rev 355794)
+++ PKGBUILD2018-07-09 09:58:12 UTC (rev 355795)
@@ -2,7 +2,7 @@
 # Maintainer: Sergej Pupykin 
 
 pkgname=perlbrew
-pkgver=0.83
+pkgver=0.84
 pkgrel=1
 pkgdesc='Manage perl installations in your $HOME'
 arch=('any')
@@ -15,7 +15,7 @@
   'perl-path-class' 'perl-io-all')
 options=('!emptydirs')
 
source=("http://search.cpan.org/CPAN/authors/id/G/GU/GUGOD/App-perlbrew-$pkgver.tar.gz;)
-sha1sums=('6cd7570befa3f2c2d7b08860f0772f15e3f7f736')
+sha1sums=('502d59dee497fa75f5cdc5af958ce671a672c953')
 
 build() {
   cd App-perlbrew-$pkgver
@@ -29,6 +29,5 @@
   cd App-perlbrew-$pkgver
   unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
   ./Build install --installdirs=vendor --destdir="$pkgdir"
-  install -Dm0755 bin/perlbrew "$pkgdir"/usr/bin/vendor_perl/perlbrew
   install -Dm0644 LICENSE "$pkgdir"/usr/share/licenses/perlbrew/LICENSE
 }


[arch-commits] Commit in drupal/repos/community-any (4 files)

2018-07-09 Thread Sergej Pupykin via arch-commits
Date: Monday, July 9, 2018 @ 09:58:05
  Author: spupykin
Revision: 355794

archrelease: copy trunk to community-any

Added:
  drupal/repos/community-any/PKGBUILD
(from rev 355793, drupal/trunk/PKGBUILD)
  drupal/repos/community-any/drupal.install
(from rev 355793, drupal/trunk/drupal.install)
Deleted:
  drupal/repos/community-any/PKGBUILD
  drupal/repos/community-any/drupal.install

+
 PKGBUILD   |   96 +++
 drupal.install |   14 
 2 files changed, 55 insertions(+), 55 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-09 09:57:51 UTC (rev 355793)
+++ PKGBUILD2018-07-09 09:58:05 UTC (rev 355794)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-# Contributor: Corrado Primier 
-
-pkgname=drupal
-pkgver=8.5.4
-pkgrel=1
-pkgdesc="A PHP-based content management platform"
-arch=('any')
-url="http://www.drupal.org/;
-license=('GPL')
-depends=()
-install='drupal.install'
-backup=('etc/webapps/drupal/.htaccess')
-options=(!strip)
-source=(https://www.drupal.org/files/projects/$pkgname-$pkgver.tar.gz)
-sha256sums=('7afed7495ada181acfd8ea262a13d562e25fcef5f17809c560c7dc248f9e5fbf')
-
-package() {
-  depends=('php' 'php-gd')
-
-  _instdir="$pkgdir"/usr/share/webapps/drupal
-  mkdir -p ${_instdir}
-  cd ${_instdir}
-  cp -r "$srcdir"/$pkgname-$pkgver/{*,.htaccess} ${_instdir}
-
-  # move .htaccess
-  mkdir -p "$pkgdir"/etc/webapps/drupal
-  sed -i '1,1iRequire all denied' ${_instdir}/.htaccess
-  mv ${_instdir}/.htaccess "$pkgdir"/etc/webapps/drupal/.htaccess
-  ln -s /etc/webapps/drupal/.htaccess ${_instdir}/.htaccess
-
-  # move sites/
-  mkdir -p "$pkgdir"/var/lib/drupal/
-  mv ${_instdir}/sites "$pkgdir"/var/lib/drupal/sites
-  ln -s /var/lib/drupal/sites ${_instdir}/sites
-
-  # apache config example
-  cat >"$pkgdir"/etc/webapps/drupal/apache.example.conf <
-   AllowOverride All
-   Options FollowSymlinks
-   Require all granted
-   php_admin_value open_basedir 
"/srv/:/tmp/:/usr/share/webapps/:/etc/webapps:/usr/share/pear/:/var/lib/drupal"
-   
-EOF
-}

Copied: drupal/repos/community-any/PKGBUILD (from rev 355793, 
drupal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-09 09:58:05 UTC (rev 355794)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Contributor: Corrado Primier 
+
+pkgname=drupal
+pkgver=8.5.5
+pkgrel=1
+pkgdesc="A PHP-based content management platform"
+arch=('any')
+url="http://www.drupal.org/;
+license=('GPL')
+depends=()
+install='drupal.install'
+backup=('etc/webapps/drupal/.htaccess')
+options=(!strip)
+source=(https://www.drupal.org/files/projects/$pkgname-$pkgver.tar.gz)
+sha256sums=('e3c0b1f6c93876fc79e6a6fa89bc44b1acf98b3448add8289da3d15ad2ba626b')
+
+package() {
+  depends=('php' 'php-gd')
+
+  _instdir="$pkgdir"/usr/share/webapps/drupal
+  mkdir -p ${_instdir}
+  cd ${_instdir}
+  cp -r "$srcdir"/$pkgname-$pkgver/{*,.htaccess} ${_instdir}
+
+  # move .htaccess
+  mkdir -p "$pkgdir"/etc/webapps/drupal
+  sed -i '1,1iRequire all denied' ${_instdir}/.htaccess
+  mv ${_instdir}/.htaccess "$pkgdir"/etc/webapps/drupal/.htaccess
+  ln -s /etc/webapps/drupal/.htaccess ${_instdir}/.htaccess
+
+  # move sites/
+  mkdir -p "$pkgdir"/var/lib/drupal/
+  mv ${_instdir}/sites "$pkgdir"/var/lib/drupal/sites
+  ln -s /var/lib/drupal/sites ${_instdir}/sites
+
+  # apache config example
+  cat >"$pkgdir"/etc/webapps/drupal/apache.example.conf <
+   AllowOverride All
+   Options FollowSymlinks
+   Require all granted
+   php_admin_value open_basedir 
"/srv/:/tmp/:/usr/share/webapps/:/etc/webapps:/usr/share/pear/:/var/lib/drupal"
+   
+EOF
+}

Deleted: drupal.install
===
--- drupal.install  2018-07-09 09:57:51 UTC (rev 355793)
+++ drupal.install  2018-07-09 09:58:05 UTC (rev 355794)
@@ -1,7 +0,0 @@
-post_install() {
-  chown -R http:http var/lib/drupal
-}
-
-post_upgrade() {
-  chown -R http:http var/lib/drupal
-}

Copied: drupal/repos/community-any/drupal.install (from rev 355793, 
drupal/trunk/drupal.install)
===
--- drupal.install  (rev 0)
+++ drupal.install  2018-07-09 09:58:05 UTC (rev 355794)
@@ -0,0 +1,7 @@
+post_install() {
+  chown -R http:http var/lib/drupal
+}
+
+post_upgrade() {
+  chown -R http:http var/lib/drupal
+}


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

2018-07-09 Thread Sergej Pupykin via arch-commits
Date: Monday, July 9, 2018 @ 09:57:51
  Author: spupykin
Revision: 355793

upgpkg: drupal 8.5.5-1

Modified:
  drupal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 09:50:18 UTC (rev 355792)
+++ PKGBUILD2018-07-09 09:57:51 UTC (rev 355793)
@@ -3,7 +3,7 @@
 # Contributor: Corrado Primier 
 
 pkgname=drupal
-pkgver=8.5.4
+pkgver=8.5.5
 pkgrel=1
 pkgdesc="A PHP-based content management platform"
 arch=('any')
@@ -14,7 +14,7 @@
 backup=('etc/webapps/drupal/.htaccess')
 options=(!strip)
 source=(https://www.drupal.org/files/projects/$pkgname-$pkgver.tar.gz)
-sha256sums=('7afed7495ada181acfd8ea262a13d562e25fcef5f17809c560c7dc248f9e5fbf')
+sha256sums=('e3c0b1f6c93876fc79e6a6fa89bc44b1acf98b3448add8289da3d15ad2ba626b')
 
 package() {
   depends=('php' 'php-gd')


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 09:50:18
  Author: felixonmars
Revision: 355792

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 09:49:58
  Author: felixonmars
Revision: 355791

upgpkg: hopenpgp-tools 0.21.1-39

rebuild with basement 0.0.8, foundation 0.0.21

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-09 09:48:02 UTC (rev 355790)
+++ PKGBUILD2018-07-09 09:49:58 UTC (rev 355791)
@@ -4,7 +4,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.21.1
-pkgrel=38
+pkgrel=39
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


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

2018-07-09 Thread Felix Yan via arch-commits
Date: Monday, July 9, 2018 @ 09:48:02
  Author: felixonmars
Revision: 355790

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 355789, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-09 09:48:02 UTC (rev 355790)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.3
+pkgrel=43
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/;
+license=("custom:BSD3")
+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"
+}


  1   2   >