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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:58:58
  Author: felixonmars
Revision: 370763

upgpkg: haskell-hpack 0.29.6-3

rebuild with cereal 0.5.7.0

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:57:03 UTC (rev 370762)
+++ PKGBUILD2018-08-10 05:58:58 UTC (rev 370763)
@@ -6,7 +6,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.29.6
-pkgrel=2
+pkgrel=3
 pkgdesc="A modern format for Haskell packages"
 url="https://github.com/sol/hpack#readme;
 license=("MIT")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:59:12
  Author: felixonmars
Revision: 370764

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 370763, haskell-hpack/trunk/PKGBUILD)

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 370763, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:59:12 UTC (rev 370764)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.29.6
+pkgrel=3
+pkgdesc="A modern 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-infer-license' '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=('a45a45738dff32eaf0df74efc5454e9398a56b49909c0d78274431c2968523e9c602c016fd44f2b75f6a07cfeb1291c8608ce14bb0f9c08e9c35b10e55c34980')
+
+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-hjsonschema/repos (2 files)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:57:03
  Author: felixonmars
Revision: 370762

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 
370761, haskell-hjsonschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:57:03 UTC (rev 370762)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonschema
+pkgname=haskell-hjsonschema
+pkgver=1.9.0
+pkgrel=65
+pkgdesc="JSON Schema library"
+url="https://github.com/seagreen/hjsonschema;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-hashable' 
'haskell-hjsonpointer'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-pcre-heavy'
+ 'haskell-profunctors' 'haskell-protolude' 'haskell-quickcheck' 
'haskell-safe-exceptions'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-app-static' 'haskell-warp')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c71f4f23453abbb7e5c3b8a04e9fd2bea560e03ccf590fbad3739f609fe0e4e5292acfe94204b2d52d30f8fda8cc1c94edac41d5095f6be1c4cf8c05ec08e273')
+
+build() {
+cd "${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 || warning "json-schema.org is NXDOMAIN as of 
2018-06-03"
+}
+
+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 "MIT-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt"
+}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:56:49
  Author: felixonmars
Revision: 370761

upgpkg: haskell-hjsonschema 1.9.0-65

rebuild with cereal 0.5.7.0

Modified:
  haskell-hjsonschema/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:55:22 UTC (rev 370760)
+++ PKGBUILD2018-08-10 05:56:49 UTC (rev 370761)
@@ -5,7 +5,7 @@
 _hkgname=hjsonschema
 pkgname=haskell-hjsonschema
 pkgver=1.9.0
-pkgrel=64
+pkgrel=65
 pkgdesc="JSON Schema library"
 url="https://github.com/seagreen/hjsonschema;
 license=("MIT")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:55:22
  Author: felixonmars
Revision: 370760

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 370759, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:55:22 UTC (rev 370760)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.2
+pkgrel=108
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" 
"haskell-exceptions"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8dd729c09f7b415dda13948bbd533606a7ccf45eb933fd6e984539f76defa8f938e6ec0c954c0955630182ee014fd611bd8a4e8a70fc863253d9a3f6a229c497')
+
+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 \
+-fnetwork-uri -f-mtl-compat
+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-dav/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:55:08
  Author: felixonmars
Revision: 370759

upgpkg: haskell-dav 1.3.2-108

rebuild with cereal 0.5.7.0

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:54:14 UTC (rev 370758)
+++ PKGBUILD2018-08-10 05:55:08 UTC (rev 370759)
@@ -5,7 +5,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.2
-pkgrel=107
+pkgrel=108
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV;
 license=("GPL3")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:54:14
  Author: felixonmars
Revision: 370758

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from 
rev 370757, haskell-http-client-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:54:14 UTC (rev 370758)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client-tls
+pkgname=haskell-http-client-tls
+pkgver=0.3.5.3
+pkgrel=66
+pkgdesc="http-client backend using the connection package and tls library"
+url="https://github.com/snoyberg/http-client;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-exceptions" 
"haskell-http-client"
+ "haskell-http-types" "haskell-memory" "haskell-network" 
"haskell-network-uri"
+ "haskell-tls")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14')
+
+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-http-client-tls/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:54:00
  Author: felixonmars
Revision: 370757

upgpkg: haskell-http-client-tls 0.3.5.3-66

rebuild with cereal 0.5.7.0

Modified:
  haskell-http-client-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:53:23 UTC (rev 370756)
+++ PKGBUILD2018-08-10 05:54:00 UTC (rev 370757)
@@ -5,7 +5,7 @@
 _hkgname=http-client-tls
 pkgname=haskell-http-client-tls
 pkgver=0.3.5.3
-pkgrel=65
+pkgrel=66
 pkgdesc="http-client backend using the connection package and tls library"
 url="https://github.com/snoyberg/http-client;
 license=("MIT")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:53:23
  Author: felixonmars
Revision: 370756

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-connection/repos/community-staging-x86_64/PKGBUILD (from rev 
370755, haskell-connection/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:53:23 UTC (rev 370756)
@@ -0,0 +1,41 @@
+# $Id: PKGBUILD 143584 2015-10-10 10:28:35Z fyan $
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=connection
+pkgname=haskell-connection
+pkgver=0.2.8
+pkgrel=91
+pkgdesc="Simple and easy network connections API"
+url="https://github.com/vincenthz/hs-connection;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-data-default-class" 
"haskell-network" "haskell-socks"
+ "haskell-tls" "haskell-x509" "haskell-x509-store" 
"haskell-x509-system"
+ "haskell-x509-validation")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('59202159d8d9233d1786c75470892da1a577d7a82a8bb8f5c75d52ade7be227c5619fd6fdebf7f60d4e240b31e3b791df266c97787e3fe7814da380147f9c9c5')
+
+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-connection/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:53:08
  Author: felixonmars
Revision: 370755

upgpkg: haskell-connection 0.2.8-91

rebuild with cereal 0.5.7.0

Modified:
  haskell-connection/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:52:31 UTC (rev 370754)
+++ PKGBUILD2018-08-10 05:53:08 UTC (rev 370755)
@@ -5,7 +5,7 @@
 _hkgname=connection
 pkgname=haskell-connection
 pkgver=0.2.8
-pkgrel=90
+pkgrel=91
 pkgdesc="Simple and easy network connections API"
 url="https://github.com/vincenthz/hs-connection;
 license=("custom:BSD3")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:52:31
  Author: felixonmars
Revision: 370754

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tls/repos/community-staging-x86_64/PKGBUILD (from rev 370753, 
haskell-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:52:31 UTC (rev 370754)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tls
+pkgname=haskell-tls
+pkgver=1.4.1
+pkgrel=36
+pkgdesc="TLS/SSL protocol native implementation (Server and Client)"
+url="https://github.com/vincenthz/hs-tls;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-async" "haskell-cereal"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-memory"
+ "haskell-network" "haskell-x509" "haskell-x509-store" 
"haskell-x509-validation")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a72435af9d3188fb19d6367089bc598ec17e845eccfbeb3457da89c3a3eb3f47b6041b4d2be6bff63e0c40e110b1eb8b176380e5acb82641869df4dfb871d9fd')
+
+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 \
+-f-hans -fnetwork -fcompat
+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-tls/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:52:16
  Author: felixonmars
Revision: 370753

upgpkg: haskell-tls 1.4.1-36

rebuild with cereal 0.5.7.0

Modified:
  haskell-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:51:16 UTC (rev 370752)
+++ PKGBUILD2018-08-10 05:52:16 UTC (rev 370753)
@@ -5,7 +5,7 @@
 _hkgname=tls
 pkgname=haskell-tls
 pkgver=1.4.1
-pkgrel=35
+pkgrel=36
 pkgdesc="TLS/SSL protocol native implementation (Server and Client)"
 url="https://github.com/vincenthz/hs-tls;
 license=("custom:BSD3")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:51:02
  Author: felixonmars
Revision: 370751

upgpkg: haskell-criterion 1.5.1.0-3

rebuild with cereal 0.5.7.0

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:49:23 UTC (rev 370750)
+++ PKGBUILD2018-08-10 05:51:02 UTC (rev 370751)
@@ -5,7 +5,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.5.1.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion;
 license=("custom:BSD3")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:51:16
  Author: felixonmars
Revision: 370752

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
370751, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:51:16 UTC (rev 370752)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.1.0
+pkgrel=3
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-cassava' 'haskell-code-page' 'haskell-criterion-measurement' 
'haskell-exceptions'
+ 'haskell-glob' 'haskell-js-flot' 'haskell-js-jquery' 
'haskell-microstache'
+ 'haskell-mwc-random' 'haskell-optparse-applicative' 
'haskell-statistics'
+ 'haskell-transformers-compat' 'haskell-vector' 
'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a32d36e4a5e3b598f9cc90fb2fac063cb7caaa4683c2bf99d1d5a615c850999a95a2a9b14b58f5855029140a714f45c33cead9dfe94eddc0aa63c45ed091')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/optparse-applicative >= 
0.13,/optparse-applicative >= 0.13/' \
+   -e 's/parsec >= 3.1.0/,parsec >= 3.1.0/' -e '/fail/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}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-fast -f-embed-data-files
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:49:23
  Author: felixonmars
Revision: 370750

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 
370749, haskell-statistics/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:49:23 UTC (rev 370750)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=statistics
+pkgname=haskell-statistics
+pkgver=0.14.0.2
+pkgrel=65
+pkgdesc="A library of statistical types, data, and functions"
+url="https://github.com/bos/statistics;
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-base-orphans" "haskell-erf" 
"haskell-math-functions"
+ "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" 
"haskell-vector"
+ "haskell-vector-algorithms" "haskell-vector-binary-instances" 
"haskell-vector-th-unbox")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8ee0d6ae6f7a27b4b5a61e2c9a9b086224cfb7157efc396052263c5c89aea5eeb625a312e0c08f78cee3d819cdaa139f5a7bfc4413847592db45b1b697e4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.7/<1/' $_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}" \
+--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-statistics/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:49:09
  Author: felixonmars
Revision: 370749

upgpkg: haskell-statistics 0.14.0.2-65

rebuild with cereal 0.5.7.0

Modified:
  haskell-statistics/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:46:41 UTC (rev 370748)
+++ PKGBUILD2018-08-10 05:49:09 UTC (rev 370749)
@@ -5,7 +5,7 @@
 _hkgname=statistics
 pkgname=haskell-statistics
 pkgver=0.14.0.2
-pkgrel=64
+pkgrel=65
 pkgdesc="A library of statistical types, data, and functions"
 url="https://github.com/bos/statistics;
 license=("custom:BSD2")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:46:41
  Author: felixonmars
Revision: 370748

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-socks/repos/community-staging-x86_64/PKGBUILD (from rev 370747, 
haskell-socks/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:46:41 UTC (rev 370748)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=socks
+pkgname=haskell-socks
+pkgver=0.5.6
+pkgrel=32
+pkgdesc="Socks proxy (version 5) implementation."
+url="https://github.com/vincenthz/hs-socks;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-cereal" "haskell-network")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1e7210157146783242e8db38f0956fac520c9e125954f4b00e95eee4a272d9893dcf9bb408363dfe59c7aa5f0f1e4bd4556fe102157cf6b71bab5a22a96a27d8')
+
+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-clientsession/repos (2 files)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:45:51
  Author: felixonmars
Revision: 370746

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 
370745, haskell-clientsession/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:45:51 UTC (rev 370746)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=clientsession
+pkgname=haskell-clientsession
+pkgver=0.9.1.2
+pkgrel=71
+pkgdesc="Securely store session data in a client-side cookie."
+url="https://github.com/yesodweb/clientsession/tree/master;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base64-bytestring" "haskell-cereal"
+ "haskell-cipher-aes" "haskell-cprng-aes" "haskell-crypto-api"
+ "haskell-crypto-random" "haskell-entropy" "haskell-setenv"
+ "haskell-skein" "haskell-tagged")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('27b44924843363f86b7c27aec1a73e8d74fcf42075cbe45ded4f26d690eb086bac0a4091e66bbdcb431c090aed0ddb64384ca6c555b8ba4c7372f1c42117587a')
+
+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 \
+-f-test
+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-socks/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:46:27
  Author: felixonmars
Revision: 370747

upgpkg: haskell-socks 0.5.6-32

rebuild with cereal 0.5.7.0

Modified:
  haskell-socks/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:45:51 UTC (rev 370746)
+++ PKGBUILD2018-08-10 05:46:27 UTC (rev 370747)
@@ -5,7 +5,7 @@
 _hkgname=socks
 pkgname=haskell-socks
 pkgver=0.5.6
-pkgrel=31
+pkgrel=32
 pkgdesc="Socks proxy (version 5) implementation."
 url="https://github.com/vincenthz/hs-socks;
 license=("custom:BSD3")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:45:36
  Author: felixonmars
Revision: 370745

upgpkg: haskell-clientsession 0.9.1.2-71

rebuild with cereal 0.5.7.0

Modified:
  haskell-clientsession/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:45:00 UTC (rev 370744)
+++ PKGBUILD2018-08-10 05:45:36 UTC (rev 370745)
@@ -5,7 +5,7 @@
 _hkgname=clientsession
 pkgname=haskell-clientsession
 pkgver=0.9.1.2
-pkgrel=70
+pkgrel=71
 pkgdesc="Securely store session data in a client-side cookie."
 url="https://github.com/yesodweb/clientsession/tree/master;
 license=("MIT")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:45:00
  Author: felixonmars
Revision: 370744

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skein/repos/community-staging-x86_64/PKGBUILD (from rev 370743, 
haskell-skein/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:45:00 UTC (rev 370744)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=skein
+pkgname=haskell-skein
+pkgver=1.0.9.4
+pkgrel=21
+pkgdesc="Skein, a family of cryptographic hash functions.  Includes Skein-MAC 
as well."
+url="https://github.com/meteficha/skein;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-cereal" "haskell-crypto-api" "haskell-tagged")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4f449de2db0c9f6a22e3f7375999029c1ab9139ae2e678e5582d5ad05dc8b3c12c99951ede884228579b9acc0243b00b93dca07dd6d1ea314cc0d3d223165c34')
+
+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 \
+-f-big-endian -f-force-endianness -f-reference
+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-skein/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:44:45
  Author: felixonmars
Revision: 370743

upgpkg: haskell-skein 1.0.9.4-21

rebuild with cereal 0.5.7.0

Modified:
  haskell-skein/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:44:07 UTC (rev 370742)
+++ PKGBUILD2018-08-10 05:44:45 UTC (rev 370743)
@@ -5,7 +5,7 @@
 _hkgname=skein
 pkgname=haskell-skein
 pkgver=1.0.9.4
-pkgrel=20
+pkgrel=21
 pkgdesc="Skein, a family of cryptographic hash functions.  Includes Skein-MAC 
as well."
 url="https://github.com/meteficha/skein;
 license=("custom:BSD3")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:44:07
  Author: felixonmars
Revision: 370742

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 370741, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:44:07 UTC (rev 370742)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.16.4
+pkgrel=71
+pkgdesc="Build system library, like Make, but more accurate dependencies."
+url="http://shakebuild.com;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-hashable' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' 
'haskell-utf8-string')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4a517a3730836d5e31c700e455f738d7798460525efdb25499b52fd579dfaaad9d3758fa924b720e1a6c803419eeefdbcc52cec5d60cb5917ae6334454935246')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs
+sed -e 's/runhaskell Setup.hs configure/runhaskell Setup.hs configure 
--enable-executable-dynamic --disable-library-vanilla/' \
+-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \
+-i src/Test/Docs.hs
+sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs
+sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"  --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-portable
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:43:53
  Author: felixonmars
Revision: 370741

upgpkg: haskell-shake 0.16.4-71

rebuild with cereal 0.5.7.0

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:37:12 UTC (rev 370740)
+++ PKGBUILD2018-08-10 05:43:53 UTC (rev 370741)
@@ -5,7 +5,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.16.4
-pkgrel=70
+pkgrel=71
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="http://shakebuild.com;
 license=("custom:BSD3")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:36:58
  Author: felixonmars
Revision: 370739

upgpkg: haskell-hopenpgp 2.7.2-4

rebuild with cereal 0.5.7.0

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:35:07 UTC (rev 370738)
+++ PKGBUILD2018-08-10 05:36:58 UTC (rev 370739)
@@ -4,7 +4,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.7.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/;
 license=('MIT')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:37:12
  Author: felixonmars
Revision: 370740

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
370739, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:37:12 UTC (rev 370740)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.7.2
+pkgrel=4
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-base64-bytestring' 
'haskell-bifunctors'
+ 'haskell-bzlib' 'haskell-binary-conduit' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-crypto-cipher-types' 'haskell-errors' 
'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 
'haskell-newtype'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-wl-pprint-extras' 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b2cd045d5f221d853f7bab690d703275af7315bef4eaa8e350168475efd39ce801feb4bbd33c1c4af2a57077f9091d0e6e28e582fd71e50c42ebf8a2dca2e2a8')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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}" \
+--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}/${_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-ixset-typed/repos (2 files)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:35:07
  Author: felixonmars
Revision: 370738

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ixset-typed/repos/community-staging-x86_64/
  haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD
(from rev 370737, haskell-ixset-typed/trunk/PKGBUILD)

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

Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 
370737, haskell-ixset-typed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:35:07 UTC (rev 370738)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=ixset-typed
+pkgname=haskell-ixset-typed
+pkgver=0.4
+pkgrel=4
+pkgdesc="Efficient relational queries on Haskell sets"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('98ce389e64257df7032525c0ae2401690a83128d709ed7fe5459411d49ce3620edeef0e28354b88f8986df4f332ca104dbec5797afb003c4c0078027430feb5e')
+
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:34:51
  Author: felixonmars
Revision: 370737

upgpkg: haskell-ixset-typed 0.4-4

rebuild with cereal 0.5.7.0

Modified:
  haskell-ixset-typed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:34:17 UTC (rev 370736)
+++ PKGBUILD2018-08-10 05:34:51 UTC (rev 370737)
@@ -4,7 +4,7 @@
 _hkgname=ixset-typed
 pkgname=haskell-ixset-typed
 pkgver=0.4
-pkgrel=3
+pkgrel=4
 pkgdesc="Efficient relational queries on Haskell sets"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:34:17
  Author: felixonmars
Revision: 370736

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 
370735, haskell-safecopy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:34:17 UTC (rev 370736)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=safecopy
+pkgname=haskell-safecopy
+pkgver=0.9.4.1
+pkgrel=6
+pkgdesc="Binary serialization with version control."
+url="http://acid-state.seize.it/safecopy;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-old-time' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7c645cd3e216040e155e814eae72c3f584523f77f1d81835f7a1fb9c5bd63ebd51f746a49584be8a6822866b48119be289f3e74514a054c2f65e6443304e6967')
+
+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}"
+}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:34:03
  Author: felixonmars
Revision: 370735

upgpkg: haskell-safecopy 0.9.4.1-6

rebuild with cereal 0.5.7.0

Modified:
  haskell-safecopy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:33:26 UTC (rev 370734)
+++ PKGBUILD2018-08-10 05:34:03 UTC (rev 370735)
@@ -4,7 +4,7 @@
 _hkgname=safecopy
 pkgname=haskell-safecopy
 pkgver=0.9.4.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Binary serialization with version control."
 url="http://acid-state.seize.it/safecopy;
 license=('custom:PublicDomain')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:33:26
  Author: felixonmars
Revision: 370734

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD 
(from rev 370733, haskell-authenticate-oauth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:33:26 UTC (rev 370734)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=authenticate-oauth
+pkgname=haskell-authenticate-oauth
+pkgver=1.6
+pkgrel=32
+pkgdesc="Library to authenticate with OAuth for Haskell web applications."
+url="https://github.com/yesodweb/authenticate;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http-client' 'haskell-crypto-pubkey-types' 
'haskell-rsa'
+ 'haskell-data-default' 'haskell-base64-bytestring' 'haskell-sha' 
'haskell-random'
+ 'haskell-http-types' 'haskell-blaze-builder' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1cd4db3874b05a8856dcd07ee1e63fdafb92e8997b9caf81436d882f36c1bda3fce4b32cdbfa28ffa5f5374566ffa981537f527d8814131e7d61f2d1b831')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*2.3/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--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-authenticate-oauth/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:33:12
  Author: felixonmars
Revision: 370733

upgpkg: haskell-authenticate-oauth 1.6-32

rebuild with cereal 0.5.7.0

Modified:
  haskell-authenticate-oauth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:32:32 UTC (rev 370732)
+++ PKGBUILD2018-08-10 05:33:12 UTC (rev 370733)
@@ -4,7 +4,7 @@
 _hkgname=authenticate-oauth
 pkgname=haskell-authenticate-oauth
 pkgver=1.6
-pkgrel=31
+pkgrel=32
 pkgdesc="Library to authenticate with OAuth for Haskell web applications."
 url="https://github.com/yesodweb/authenticate;
 license=('custom:BSD3')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:32:32
  Author: felixonmars
Revision: 370732

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 370731, 
haskell-rsa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:32:32 UTC (rev 370732)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=RSA
+pkgname=haskell-rsa
+pkgver=2.3.0
+pkgrel=24
+pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1."
+url="https://github.com/GaloisInc/rsa;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-crypto-api' 'haskell-crypto-pubkey-types' 
'haskell-sha')
+makedepends=('ghc' 'haskell-drbg' 'haskell-quickcheck' 'haskell-tagged' 
'haskell-test-framework'
+ 'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('134e86897ce345de00c660e3a34fb2395bbd82419a7e708b5741ba38113e46092db6c236c55e3e57b4e2c777eaf22850f3e95fc46d2cf70c50c4383519a8319e')
+
+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-rsa/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:32:15
  Author: felixonmars
Revision: 370731

upgpkg: haskell-rsa 2.3.0-24

rebuild with cereal 0.5.7.0

Modified:
  haskell-rsa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:31:01 UTC (rev 370730)
+++ PKGBUILD2018-08-10 05:32:15 UTC (rev 370731)
@@ -4,7 +4,7 @@
 _hkgname=RSA
 pkgname=haskell-rsa
 pkgver=2.3.0
-pkgrel=23
+pkgrel=24
 pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1."
 url="https://github.com/GaloisInc/rsa;
 license=('custom:BSD3')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:31:01
  Author: felixonmars
Revision: 370730

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 
370729, haskell-js-jquery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:31:01 UTC (rev 370730)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-jquery
+pkgname=haskell-js-jquery
+pkgver=3.3.1
+pkgrel=107
+pkgdesc="Obtain minified jQuery code"
+url="https://github.com/ndmitchell/js-jquery#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-http')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:30:47
  Author: felixonmars
Revision: 370729

upgpkg: haskell-js-jquery 3.3.1-107

rebuild with cereal 0.5.7.0

Modified:
  haskell-js-jquery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:30:06 UTC (rev 370728)
+++ PKGBUILD2018-08-10 05:30:47 UTC (rev 370729)
@@ -5,7 +5,7 @@
 _hkgname=js-jquery
 pkgname=haskell-js-jquery
 pkgver=3.3.1
-pkgrel=106
+pkgrel=107
 pkgdesc="Obtain minified jQuery code"
 url="https://github.com/ndmitchell/js-jquery#readme;
 license=("MIT")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:30:06
  Author: felixonmars
Revision: 370728

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 370727, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:30:06 UTC (rev 370728)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.14.1
+pkgrel=35
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net;
+license=("GPL2")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 
'haskell-graphviz'
+ 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 
'haskell-mmap'
+ 'haskell-network' 'haskell-network-uri' 'haskell-old-time'
+ 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 
'haskell-regex-compat-tdfa'
+ 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string'
+ 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-shelly' 'haskell-split' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('8daea7bdbe8ed5bc67ef2c44918b431a8fc6b2703068200fba338b9c051b4bafed0a1ec9dcec5a58b1530ce4a4231e3c4ecc00bd509cde9ef95d895719e89346')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -e 's/^ghc /ghc -dynamic /' \
+-e 's/ ghc / ghc -dynamic /' \
+-i tests/*.sh tests/lib
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup 
build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:29:50
  Author: felixonmars
Revision: 370727

upgpkg: darcs 2.14.1-35

rebuild with cereal 0.5.7.0

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:19:50 UTC (rev 370726)
+++ PKGBUILD2018-08-10 05:29:50 UTC (rev 370727)
@@ -4,7 +4,7 @@
 
 pkgname=darcs
 pkgver=2.14.1
-pkgrel=34
+pkgrel=35
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net;
 license=("GPL2")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:19:50
  Author: felixonmars
Revision: 370726

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 370725, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:19:50 UTC (rev 370726)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=2.2.0.0
+pkgrel=56
+pkgdesc="The command-line interface for Cabal and Hackage."
+url="https://hackage.haskell.org/package/cabal-install;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 
'haskell-cryptohash-sha256'
+ 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 
'haskell-hashable'
+ 'haskell-http' 'haskell-network' 'haskell-network-uri' 
'haskell-random' 'haskell-resolv'
+ 'haskell-tar' 'haskell-zlib')
+makedepends=('ghc' 'haskell-pretty-show' 'haskell-quickcheck' 'haskell-tagged' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;)
+sha512sums=('1b8c31dee09332808bc727322e1e0ca6aaa8c818c5172f412a9d56e8474c93cc814cab6d0cb776a5d0bb94155c023a098872fb91329ff6377278f891f06686f2')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/<.*2.7/<3/' $pkgname.cabal
+}
+
+build() {
+  cd "${srcdir}/$pkgname-$pkgver"
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/${pkgname}" --enable-tests \
+-fnetwork-uri -fnative-dns -f-debug-expensive-assertions 
-f-debug-conflict-sets \
+-f-debug-tracetree -f-monolithic -f-lib
+  runhaskell Setup build
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test || warning "TODO: pass -dynamic somewhere"
+}
+
+package() {
+  cd "${srcdir}/$pkgname-$pkgver"
+  runhaskell Setup copy --destdir="${pkgdir}"
+
+  install -Dm644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  install -Dm644 bash-completion/cabal \
+"${pkgdir}/usr/share/bash-completion/completions/cabal"
+}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:19:36
  Author: felixonmars
Revision: 370725

upgpkg: cabal-install 2.2.0.0-56

rebuild with cereal 0.5.7.0

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:17:46 UTC (rev 370724)
+++ PKGBUILD2018-08-10 05:19:36 UTC (rev 370725)
@@ -6,7 +6,7 @@
 
 pkgname=cabal-install
 pkgver=2.2.0.0
-pkgrel=55
+pkgrel=56
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install;
 license=('custom:BSD3')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:17:46
  Author: felixonmars
Revision: 370724

archrelease: copy trunk to community-any

Added:
  python-setuptools-scm/repos/community-any/PKGBUILD
(from rev 370723, python-setuptools-scm/trunk/PKGBUILD)
Deleted:
  python-setuptools-scm/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-10 05:17:07 UTC (rev 370723)
+++ PKGBUILD2018-08-10 05:17:46 UTC (rev 370724)
@@ -1,66 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Hugo Osvaldo Barrera 
-
-pkgbase=python-setuptools-scm
-pkgname=(python-setuptools-scm python2-setuptools-scm)
-pkgver=3.0.6
-pkgrel=1
-pkgdesc="Handles managing your python package versions in scm metadata."
-arch=('any')
-url="https://github.com/pypa/setuptools_scm;
-license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 
'python2-pip')
-source=("https://pypi.io/packages/source/s/setuptools_scm/setuptools_scm-$pkgver.tar.gz;)
-sha512sums=('f3d7e84b999c1fa2e13f9d6171f44727e10bf35e7443ab9faa07c40f7c6654ffc76950f3c04137b0d434524c1f6d464618733dc56a97ebf735d61bb191e7e47c')
-
-prepare() {
-  cp -a setuptools_scm-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/setuptools_scm-$pkgver
-  python setup.py build
-  python setup.py egg_info
-
-  cd "$srcdir"/setuptools_scm-$pkgver-py2
-  python2 setup.py build
-  python2 setup.py egg_info
-}
-
-check() {
-  # Hack entry points by installing it
-
-  cd "$srcdir"/setuptools_scm-$pkgver
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" 
py.test
-
-  cd "$srcdir"/setuptools_scm-$pkgver-py2
-  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
py.test2
-}
-
-package_python-setuptools-scm() {
-  depends=('python-setuptools')
-  provides=('python-setuptools_scm')
-  conflicts=('python-setuptools_scm')
-  replaces=('python-setuptools_scm')
-
-  cd "$srcdir"/setuptools_scm-$pkgver
-  python setup.py install --root "$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-setuptools-scm() {
-  depends=('python2-setuptools')
-  provides=('python2-setuptools_scm')
-  conflicts=('python2-setuptools_scm')
-  replaces=('python2-setuptools_scm')
-
-  cd "$srcdir"/setuptools_scm-$pkgver-py2
-  python2 setup.py install --root "$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-setuptools-scm/repos/community-any/PKGBUILD (from rev 370723, 
python-setuptools-scm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-10 05:17:46 UTC (rev 370724)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Hugo Osvaldo Barrera 
+
+pkgbase=python-setuptools-scm
+pkgname=(python-setuptools-scm python2-setuptools-scm)
+pkgver=3.1.0
+pkgrel=1
+pkgdesc="Handles managing your python package versions in scm metadata."
+arch=('any')
+url="https://github.com/pypa/setuptools_scm;
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 
'python2-pip')
+source=("https://pypi.io/packages/source/s/setuptools_scm/setuptools_scm-$pkgver.tar.gz;)
+sha512sums=('bd84bb02900ddc7de2f02dd7cb62bafdea7040ebdc2506b72d05f2c6a6d16be903321e576f63a04f2aa13d8c75b1834dec7d9ea8444e8330281f8e586a3d6426')
+
+prepare() {
+  cp -a setuptools_scm-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/setuptools_scm-$pkgver
+  python setup.py build
+  python setup.py egg_info
+
+  cd "$srcdir"/setuptools_scm-$pkgver-py2
+  python2 setup.py build
+  python2 setup.py egg_info
+}
+
+check() {
+  # Hack entry points by installing it
+
+  cd "$srcdir"/setuptools_scm-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" 
py.test
+
+  cd "$srcdir"/setuptools_scm-$pkgver-py2
+  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
py.test2
+}
+
+package_python-setuptools-scm() {
+  depends=('python-setuptools')
+  provides=('python-setuptools_scm')
+  conflicts=('python-setuptools_scm')
+  replaces=('python-setuptools_scm')
+
+  cd "$srcdir"/setuptools_scm-$pkgver
+  python setup.py install --root "$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-setuptools-scm() {
+  depends=('python2-setuptools')
+  provides=('python2-setuptools_scm')

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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:17:07
  Author: felixonmars
Revision: 370723

upgpkg: python-setuptools-scm 3.1.0-1

Modified:
  python-setuptools-scm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:16:26 UTC (rev 370722)
+++ PKGBUILD2018-08-10 05:17:07 UTC (rev 370723)
@@ -4,7 +4,7 @@
 
 pkgbase=python-setuptools-scm
 pkgname=(python-setuptools-scm python2-setuptools-scm)
-pkgver=3.0.6
+pkgver=3.1.0
 pkgrel=1
 pkgdesc="Handles managing your python package versions in scm metadata."
 arch=('any')
@@ -13,7 +13,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 
'python2-pip')
 
source=("https://pypi.io/packages/source/s/setuptools_scm/setuptools_scm-$pkgver.tar.gz;)
-sha512sums=('f3d7e84b999c1fa2e13f9d6171f44727e10bf35e7443ab9faa07c40f7c6654ffc76950f3c04137b0d434524c1f6d464618733dc56a97ebf735d61bb191e7e47c')
+sha512sums=('bd84bb02900ddc7de2f02dd7cb62bafdea7040ebdc2506b72d05f2c6a6d16be903321e576f63a04f2aa13d8c75b1834dec7d9ea8444e8330281f8e586a3d6426')
 
 prepare() {
   cp -a setuptools_scm-$pkgver{,-py2}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:16:12
  Author: felixonmars
Revision: 370721

upgpkg: haskell-http 4000.3.12-37

rebuild with cereal 0.5.7.0

Modified:
  haskell-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:15:19 UTC (rev 370720)
+++ PKGBUILD2018-08-10 05:16:12 UTC (rev 370721)
@@ -5,7 +5,7 @@
 _hkgname=HTTP
 pkgname=haskell-http
 pkgver=4000.3.12
-pkgrel=36
+pkgrel=37
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:16:26
  Author: felixonmars
Revision: 370722

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 370721, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:16:26 UTC (rev 370722)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.12
+pkgrel=37
+pkgdesc="A library for client-side HTTP"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 
'haskell-split'
+ 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-case-insensitive'
+ 'haskell-http-types' 'haskell-wai' 'haskell-warp' 
'haskell-conduit'
+ 'haskell-conduit-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('684741c017fd39c6a7ff1d75f182b465938d5c2a2abe92a0fcaec69a46fc11e59234c1b666ecf28465333df34ea267443fd56abaa38db21479cbcc19e286781e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:15:19
  Author: felixonmars
Revision: 370720

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-puremd5/repos/community-staging-x86_64/PKGBUILD (from rev 
370719, haskell-puremd5/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:15:19 UTC (rev 370720)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=pureMD5
+pkgname=haskell-puremd5 
+pkgver=2.1.3
+pkgrel=15
+pkgdesc="A Haskell-only implementation of the MD5 digest (hash) algorithm"
+url="https://hackage.haskell.org/package/pureMD5;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-crypto-api' 'haskell-tagged')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4be26ab8383bc51aaefb2e22cd758945eab00d1ca9612fc0a1b6ba1a581ea7dca55580f50c11dd60c72aeb1f3c418c73c52df34a1be168d878602540394201dc')
+
+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 \
+-f-test
+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-puremd5/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:15:05
  Author: felixonmars
Revision: 370719

upgpkg: haskell-puremd5 2.1.3-15

rebuild with cereal 0.5.7.0

Modified:
  haskell-puremd5/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:14:30 UTC (rev 370718)
+++ PKGBUILD2018-08-10 05:15:05 UTC (rev 370719)
@@ -5,7 +5,7 @@
 _hkgname=pureMD5
 pkgname=haskell-puremd5 
 pkgver=2.1.3
-pkgrel=14
+pkgrel=15
 pkgdesc="A Haskell-only implementation of the MD5 digest (hash) algorithm"
 url="https://hackage.haskell.org/package/pureMD5;
 license=('custom:BSD3')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:14:14
  Author: felixonmars
Revision: 370717

upgpkg: haskell-hasql-transaction 0.5.2-114

rebuild with cereal 0.5.7.0

Modified:
  haskell-hasql-transaction/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:13:24 UTC (rev 370716)
+++ PKGBUILD2018-08-10 05:14:14 UTC (rev 370717)
@@ -4,7 +4,7 @@
 _hkgname=hasql-transaction
 pkgname=haskell-hasql-transaction
 pkgver=0.5.2
-pkgrel=113
+pkgrel=114
 pkgdesc="A composable abstraction over the retryable transactions for Hasql"
 url="https://github.com/nikita-volkov/hasql-transaction;
 license=('MIT')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:14:30
  Author: felixonmars
Revision: 370718

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from 
rev 370717, haskell-hasql-transaction/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:14:30 UTC (rev 370718)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-transaction
+pkgname=haskell-hasql-transaction
+pkgver=0.5.2
+pkgrel=114
+pkgdesc="A composable abstraction over the retryable transactions for Hasql"
+url="https://github.com/nikita-volkov/hasql-transaction;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude' 'haskell-bytestring-tree-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-hasql')
+makedepends=('ghc' 'haskell-async' 'haskell-rebase')
+checkdepends=('postgresql' 'pifpaf')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('be3478b6c62894b517d91b7cbd515ca4fdc750a0dde087bba73ca7e3426e733ca444937136765e526130ce74d112154d444a379f5e5771ec596c404ca19737e2')
+
+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
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+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-hasql-pool/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:13:10
  Author: felixonmars
Revision: 370715

upgpkg: haskell-hasql-pool 0.4.3-111

rebuild with cereal 0.5.7.0

Modified:
  haskell-hasql-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:12:28 UTC (rev 370714)
+++ PKGBUILD2018-08-10 05:13:10 UTC (rev 370715)
@@ -5,7 +5,7 @@
 _hkgname=hasql-pool
 pkgname=haskell-hasql-pool
 pkgver=0.4.3
-pkgrel=110
+pkgrel=111
 pkgdesc="A pool of connections for Hasql"
 url="https://github.com/nikita-volkov/hasql-pool;
 license=('MIT')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:13:24
  Author: felixonmars
Revision: 370716

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
370715, haskell-hasql-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:13:24 UTC (rev 370716)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql-pool
+pkgname=haskell-hasql-pool
+pkgver=0.4.3
+pkgrel=111
+pkgdesc="A pool of connections for Hasql"
+url="https://github.com/nikita-volkov/hasql-pool;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 
'haskell-resource-pool')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('533e4e39379fb4c5a668b81e704d768abe333c2fb4f7951d117e4415b0cbaa2895d87edda9be93c3bb635a7c4bbe0a3682857c0b04c08ec5821e0889d213351c')
+
+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-hasql/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:12:12
  Author: felixonmars
Revision: 370713

upgpkg: haskell-hasql 1.1.1-111

rebuild with cereal 0.5.7.0

Modified:
  haskell-hasql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:10:53 UTC (rev 370712)
+++ PKGBUILD2018-08-10 05:12:12 UTC (rev 370713)
@@ -5,7 +5,7 @@
 _hkgname=hasql
 pkgname=haskell-hasql
 pkgver=1.1.1
-pkgrel=110
+pkgrel=111
 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
 url="https://github.com/nikita-volkov/hasql;
 license=('MIT')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:12:28
  Author: felixonmars
Revision: 370714

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 370713, 
haskell-hasql/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:12:28 UTC (rev 370714)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql
+pkgname=haskell-hasql
+pkgver=1.1.1
+pkgrel=111
+pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
+url="https://github.com/nikita-volkov/hasql;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 
'haskell-bytestring-strict-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-data-default-class'
+ 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 
'haskell-loch-th'
+ 'haskell-placeholders' 'haskell-postgresql-binary' 
'haskell-postgresql-libpq'
+ 'haskell-profunctors' 'haskell-vector')
+makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 
'haskell-tasty-hunit'
+ 'haskell-quickcheck-instances' 'haskell-quickcheck' 
'haskell-rerebase')
+checkdepends=('postgresql' 'pifpaf')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f72097118dbecd87c31394be882aa81a591d5e6d429bbee974cc4d6acaf1a86b9cb1c623666f3ffcc4f258992a3522d1780fbcc5a2edaded18c106bbe1fd28be')
+
+prepare() {
+sed -e 's/tasty-hunit >= 0.9 && < 0.10,/tasty-hunit >= 0.9,/' \
+-e 's/tasty >= 0.12 && < 0.13,/tasty >= 0.12,/' \
+-e 's/tasty-quickcheck >= 0.9 && < 0.10,/tasty-quickcheck >= 0.9,/' \
+-e '/semigroups/d' \
+-i $_hkgname-$pkgver/$_hkgname.cabal
+sed -e 's/deriving (Monoid)/deriving (Semigroup, Monoid)/' \
+-e '/instance Semigroup/d' \
+-i $_hkgname-$pkgver/library/Hasql/Private/Commands.hs
+sed -e 's/ Monoid)/ Semigroup, Monoid)/' \
+-e '/instance Semigroup/d' \
+-i $_hkgname-$pkgver/library/Hasql/Private/Encoders/Params.hs
+}
+
+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
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+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-postgresql-binary/repos (2 files)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:10:53
  Author: felixonmars
Revision: 370712

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-postgresql-binary/repos/community-staging-x86_64/
  haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD
(from rev 370711, haskell-postgresql-binary/trunk/PKGBUILD)

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

Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from 
rev 370711, haskell-postgresql-binary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:10:53 UTC (rev 370712)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-binary
+pkgname=haskell-postgresql-binary
+pkgver=0.12.1.1
+pkgrel=39
+pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
+url="https://github.com/nikita-volkov/postgresql-binary;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-prelude' 
'haskell-binary-parser'
+ 'haskell-bytestring-strict-builder' 'haskell-loch-th' 
'haskell-network-ip'
+ 'haskell-placeholders' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-uuid' 'haskell-vector')
+makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-json-ast' 'haskell-conversion' 
'haskell-conversion-bytestring'
+ 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 
'postgresql')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('386079b1816861da9e6e57e6ff6e30d3e01865102418173fc0e69145d924114b69d1ca99134158168c354d4fdac74bbb54d591849f87ed24548ef31fe22e04d1')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:10:38
  Author: felixonmars
Revision: 370711

upgpkg: haskell-postgresql-binary 0.12.1.1-39

rebuild with cereal 0.5.7.0

Modified:
  haskell-postgresql-binary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:09:11 UTC (rev 370710)
+++ PKGBUILD2018-08-10 05:10:38 UTC (rev 370711)
@@ -5,7 +5,7 @@
 _hkgname=postgresql-binary
 pkgname=haskell-postgresql-binary
 pkgver=0.12.1.1
-pkgrel=38
+pkgrel=39
 pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
 url="https://github.com/nikita-volkov/postgresql-binary;
 license=("MIT")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:09:11
  Author: felixonmars
Revision: 370710

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-ip/repos/community-staging-x86_64/
  haskell-network-ip/repos/community-staging-x86_64/PKGBUILD
(from rev 370709, haskell-network-ip/trunk/PKGBUILD)

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

Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 
370709, haskell-network-ip/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:09:11 UTC (rev 370710)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=network-ip
+pkgname=haskell-network-ip
+pkgver=0.3.0.2
+pkgrel=57
+pkgdesc="Internet Protocol data structures"
+url="https://github.com/mvv/network-ip;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 
'haskell-data-endian'
+ 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 
'haskell-parsers'
+ 'haskell-text-printer' 'haskell-type-hint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('de18967efdf4b42e1db16f28e5cf396b37207d5e37c9d01275dc4ab3fd8dd56f791f8af9943f53b588caed81963b785429582702fe4ce647ae7d76f8a1fa0092')
+
+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-network-ip/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:08:57
  Author: felixonmars
Revision: 370709

upgpkg: haskell-network-ip 0.3.0.2-57

rebuild with cereal 0.5.7.0

Modified:
  haskell-network-ip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:08:17 UTC (rev 370708)
+++ PKGBUILD2018-08-10 05:08:57 UTC (rev 370709)
@@ -4,7 +4,7 @@
 _hkgname=network-ip
 pkgname=haskell-network-ip
 pkgver=0.3.0.2
-pkgrel=56
+pkgrel=57
 pkgdesc="Internet Protocol data structures"
 url="https://github.com/mvv/network-ip;
 license=('custom:BSD3')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:08:03
  Author: felixonmars
Revision: 370707

upgpkg: haskell-monad-par 0.3.4.8-21

rebuild with cereal 0.5.7.0

Modified:
  haskell-monad-par/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:07:28 UTC (rev 370706)
+++ PKGBUILD2018-08-10 05:08:03 UTC (rev 370707)
@@ -5,7 +5,7 @@
 _hkgname=monad-par
 pkgname=haskell-monad-par
 pkgver=0.3.4.8
-pkgrel=20
+pkgrel=21
 pkgdesc="A library for parallel programming based on a monad"
 url="https://github.com/simonmar/monad-par;
 license=("custom:BSD3")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:08:17
  Author: felixonmars
Revision: 370708

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monad-par/repos/community-staging-x86_64/PKGBUILD (from rev 
370707, haskell-monad-par/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:08:17 UTC (rev 370708)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-par
+pkgname=haskell-monad-par
+pkgver=0.3.4.8
+pkgrel=21
+pkgdesc="A library for parallel programming based on a monad"
+url="https://github.com/simonmar/monad-par;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-abstract-deque" "haskell-abstract-par" 
"haskell-monad-par-extras"
+ "haskell-mwc-random" "haskell-parallel")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6d2f6f571a3eef804e69ca892cf865bb169863d4fa97cad94cfb740925861b827fef14595c2edf235a8a60babdb854eecb87ff09bb798a6912edb7c3c6fe7027')
+
+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 \
+-f-newgeneric -f-chaselev
+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-monad-par-extras/repos (2 files)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:07:28
  Author: felixonmars
Revision: 370706

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monad-par-extras/repos/community-staging-x86_64/
  haskell-monad-par-extras/repos/community-staging-x86_64/PKGBUILD
(from rev 370705, haskell-monad-par-extras/trunk/PKGBUILD)

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

Copied: haskell-monad-par-extras/repos/community-staging-x86_64/PKGBUILD (from 
rev 370705, haskell-monad-par-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:07:28 UTC (rev 370706)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-par-extras
+pkgname=haskell-monad-par-extras
+pkgver=0.3.3
+pkgrel=14
+pkgdesc="Combinators and extra features for Par monads"
+url="https://github.com/simonmar/monad-par;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-abstract-par" "haskell-cereal" "haskell-random")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('89811cbdb6ab6654f31a8c327b4d0299c27938b226e0e12b0917393b610d02ea5a62182bff513cdfd19c21165658f0f1ef1ea00bdae114fd84d524051dca4fe0')
+
+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-fdo-notify/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:06:28
  Author: felixonmars
Revision: 370703

upgpkg: haskell-fdo-notify 0.3.1-92

rebuild with cereal 0.5.7.0

Modified:
  haskell-fdo-notify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:05:38 UTC (rev 370702)
+++ PKGBUILD2018-08-10 05:06:28 UTC (rev 370703)
@@ -5,7 +5,7 @@
 _hkgname=fdo-notify
 pkgname=haskell-fdo-notify
 pkgver=0.3.1
-pkgrel=91
+pkgrel=92
 pkgdesc="Desktop Notifications client"
 url="http://bitbucket.org/taejo/fdo-notify/;
 license=("custom:BSD3")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:06:42
  Author: felixonmars
Revision: 370704

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-fdo-notify/repos/community-staging-x86_64/
  haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD
(from rev 370703, haskell-fdo-notify/trunk/PKGBUILD)

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

Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 
370703, haskell-fdo-notify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:06:42 UTC (rev 370704)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fdo-notify
+pkgname=haskell-fdo-notify
+pkgver=0.3.1
+pkgrel=92
+pkgdesc="Desktop Notifications client"
+url="http://bitbucket.org/taejo/fdo-notify/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dbus")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6')
+
+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-monad-par-extras/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:07:14
  Author: felixonmars
Revision: 370705

upgpkg: haskell-monad-par-extras 0.3.3-14

rebuild with cereal 0.5.7.0

Modified:
  haskell-monad-par-extras/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:06:42 UTC (rev 370704)
+++ PKGBUILD2018-08-10 05:07:14 UTC (rev 370705)
@@ -5,7 +5,7 @@
 _hkgname=monad-par-extras
 pkgname=haskell-monad-par-extras
 pkgver=0.3.3
-pkgrel=13
+pkgrel=14
 pkgdesc="Combinators and extra features for Par monads"
 url="https://github.com/simonmar/monad-par;
 license=("custom:BSD3")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:05:18
  Author: felixonmars
Revision: 370700

archrelease: copy trunk to community-any

Added:
  uglify-js/repos/community-any/PKGBUILD
(from rev 370698, uglify-js/trunk/PKGBUILD)
  uglify-js/repos/community-any/uglify-js.install
(from rev 370698, 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-08-10 05:05:16 UTC (rev 370699)
+++ PKGBUILD2018-08-10 05:05:18 UTC (rev 370700)
@@ -1,28 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Nagy 
-
-pkgname=uglify-js
-pkgver=3.4.6
-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=('3b50fb2fa59c3b34b5a96d9e868a449b87169b9c80e9b401a33964b3c8cef0e0f1602cb8ceff9b47f95ae0bc29d35b6991818da279e95ef52962daef4aef18ce')
-
-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 370698, 
uglify-js/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-10 05:05:18 UTC (rev 370700)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+
+pkgname=uglify-js
+pkgver=3.4.7
+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=('2743368b599003ecdedc474df52062ef9d4335d01799e14b7c9addfcc0c89117371b719b6fd38f552c7b18842f5707d6c500117185760d3c4890cc83024de8f5')
+
+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-08-10 05:05:16 UTC (rev 370699)
+++ uglify-js.install   2018-08-10 05:05:18 UTC (rev 370700)
@@ -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 370698, 
uglify-js/trunk/uglify-js.install)
===
--- uglify-js.install   (rev 0)
+++ uglify-js.install   2018-08-10 05:05:18 UTC (rev 370700)
@@ -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-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:05:03
  Author: felixonmars
Revision: 370698

upgpkg: uglify-js 3.4.7-1

Modified:
  uglify-js/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:04:50 UTC (rev 370697)
+++ PKGBUILD2018-08-10 05:05:03 UTC (rev 370698)
@@ -3,7 +3,7 @@
 # Contributor: Daniel Nagy 
 
 pkgname=uglify-js
-pkgver=3.4.6
+pkgver=3.4.7
 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=('3b50fb2fa59c3b34b5a96d9e868a449b87169b9c80e9b401a33964b3c8cef0e0f1602cb8ceff9b47f95ae0bc29d35b6991818da279e95ef52962daef4aef18ce')
+sha512sums=('2743368b599003ecdedc474df52062ef9d4335d01799e14b7c9addfcc0c89117371b719b6fd38f552c7b18842f5707d6c500117185760d3c4890cc83024de8f5')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:05:16
  Author: felixonmars
Revision: 370699

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-10 05:05:03 UTC (rev 370698)
+++ PKGBUILD2018-08-10 05:05:16 UTC (rev 370699)
@@ -1,70 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Simon Sapin 
-# Contributor: Kyle Keen 
-
-pkgbase=python-stestr
-pkgname=(python-stestr python2-stestr)
-pkgver=2.1.0
-pkgrel=2
-pkgdesc="A test runner runner similar to testrepository"
-url="http://stestr.readthedocs.io/en/latest/;
-license=('Apache')
-arch=('any')
-makedepends=('python-future' 'python2-future' 'python-pbr' 'python2-pbr' 
'python-cliff'
- 'python2-cliff' 'python-subunit' 'python2-subunit' 
'python-fixtures' 'python2-fixtures'
- 'python-testtools' 'python2-testtools' 'python-yaml' 
'python2-yaml' 'python-voluptuous'
- 'python2-voluptuous')
-checkdepends=('python-hacking' 'python2-hacking' 'python-sphinx' 
'python2-sphinx' 'python-mock'
-  'python2-mock' 'python-subunit2sql' 'python2-subunit2sql' 
'python-coverage'
-  'python2-coverage' 'python-ddt' 'python2-ddt')
-source=("https://pypi.io/packages/source/s/stestr/stestr-$pkgver.tar.gz;)
-sha512sums=('a99d0659da0ca2b86703529df9ef6d135578bd8374a2afcbd10bd96f24f5e6dd1dacd5929d96a083881f1db2a930b039d9045348a0298d84d2480c6c9a75d1f7')
-
-prepare() {
-  cp -a stestr-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/stestr-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/stestr-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/stestr-$pkgver
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-  (
-export PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages"
-export PATH="$PWD/tmp_install/usr/bin:$PATH"
-stestr run || warning "Tests failed"
-  )
-
-  cd "$srcdir"/stestr-$pkgver-py2
-  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
-  (
-export PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages"
-export PATH="$PWD/tmp_install/usr/bin:$PATH"
-stestr run || warning "Tests failed"
-  )
-}
-
-package_python-stestr() {
-  depends=('python-future' 'python-cliff' 'python-pbr' 'python-subunit' 
'python-fixtures'
-   'python-testtools' 'python-yaml' 'python-voluptuous')
-
-  cd stestr-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-stestr() {
-  depends=('python2-future' 'python2-cliff' 'python2-pbr' 'python2-subunit' 
'python2-fixtures'
-   'python2-testtools' 'python2-yaml' 'python2-voluptuous')
-
-  cd stestr-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-
-  mv "$pkgdir"/usr/bin/stestr{,2}
-}

Copied: python-stestr/repos/community-any/PKGBUILD (from rev 370698, 
python-stestr/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-10 05:05:16 UTC (rev 370699)
@@ -0,0 +1,70 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Simon Sapin 
+# Contributor: Kyle Keen 
+
+pkgbase=python-stestr
+pkgname=(python-stestr python2-stestr)
+pkgver=2.1.1
+pkgrel=1
+pkgdesc="A test runner runner similar to testrepository"
+url="http://stestr.readthedocs.io/en/latest/;
+license=('Apache')
+arch=('any')
+makedepends=('python-future' 'python2-future' 'python-pbr' 'python2-pbr' 
'python-cliff'
+ 'python2-cliff' 'python-subunit' 'python2-subunit' 
'python-fixtures' 'python2-fixtures'
+ 'python-testtools' 'python2-testtools' 'python-yaml' 
'python2-yaml' 'python-voluptuous'
+ 'python2-voluptuous')
+checkdepends=('python-hacking' 'python2-hacking' 'python-sphinx' 
'python2-sphinx' 'python-mock'
+  'python2-mock' 'python-subunit2sql' 'python2-subunit2sql' 
'python-coverage'
+  'python2-coverage' 'python-ddt' 'python2-ddt')
+source=("https://pypi.io/packages/source/s/stestr/stestr-$pkgver.tar.gz;)
+sha512sums=('02299027c006c04f0b3047ac8543ab3a10fd857b048d1c0d9ee18d3a69eb2ee9c275db166e115fd54b58ac30ff742b8fd82650c1ab8b94b9376b86717adfea2b')
+
+prepare() {
+  cp -a stestr-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/stestr-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/stestr-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/stestr-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  (
+export PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages"
+export PATH="$PWD/tmp_install/usr/bin:$PATH"
+stestr run || warning "Tests failed"
+  )
+
+  cd 

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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:05:24
  Author: felixonmars
Revision: 370701

upgpkg: haskell-drbg 0.5.5-23

rebuild with cereal 0.5.7.0

Modified:
  haskell-drbg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:05:18 UTC (rev 370700)
+++ PKGBUILD2018-08-10 05:05:24 UTC (rev 370701)
@@ -4,7 +4,7 @@
 _hkgname=DRBG
 pkgname=haskell-drbg
 pkgver=0.5.5
-pkgrel=22
+pkgrel=23
 pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, 
Hashes, and Ciphers."
 url="https://github.com/TomMD/DRBG;
 license=('custom:BSD3')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:05:38
  Author: felixonmars
Revision: 370702

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-drbg/repos/community-staging-x86_64/PKGBUILD (from rev 370701, 
haskell-drbg/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:05:38 UTC (rev 370702)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=DRBG
+pkgname=haskell-drbg
+pkgver=0.5.5
+pkgrel=23
+pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, 
Hashes, and Ciphers."
+url="https://github.com/TomMD/DRBG;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-prettyclass' 'haskell-tagged' 
'haskell-crypto-api'
+ 'haskell-cryptohash-cryptoapi' 'haskell-parallel' 
'haskell-cipher-aes128' 'haskell-entropy')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-crypto-api-tests' 
'haskell-hunit'
+ 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e71fc158a7961729ce10d2ca795a935d6a103f31e864f0446cc4faf2b0edb3a5938a4cc79135cf043a375e63f9be4401ce092951b4e8f47c1c3b1c2070c118be')
+
+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
+# https://github.com/TomMD/DRBG/issues/7
+runhaskell Setup test || echo "Tests expected to fail"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:04:50
  Author: felixonmars
Revision: 370697

upgpkg: python-stestr 2.1.1-1

Modified:
  python-stestr/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:01:31 UTC (rev 370696)
+++ PKGBUILD2018-08-10 05:04:50 UTC (rev 370697)
@@ -5,8 +5,8 @@
 
 pkgbase=python-stestr
 pkgname=(python-stestr python2-stestr)
-pkgver=2.1.0
-pkgrel=2
+pkgver=2.1.1
+pkgrel=1
 pkgdesc="A test runner runner similar to testrepository"
 url="http://stestr.readthedocs.io/en/latest/;
 license=('Apache')
@@ -19,7 +19,7 @@
   'python2-mock' 'python-subunit2sql' 'python2-subunit2sql' 
'python-coverage'
   'python2-coverage' 'python-ddt' 'python2-ddt')
 source=("https://pypi.io/packages/source/s/stestr/stestr-$pkgver.tar.gz;)
-sha512sums=('a99d0659da0ca2b86703529df9ef6d135578bd8374a2afcbd10bd96f24f5e6dd1dacd5929d96a083881f1db2a930b039d9045348a0298d84d2480c6c9a75d1f7')
+sha512sums=('02299027c006c04f0b3047ac8543ab3a10fd857b048d1c0d9ee18d3a69eb2ee9c275db166e115fd54b58ac30ff742b8fd82650c1ab8b94b9376b86717adfea2b')
 
 prepare() {
   cp -a stestr-$pkgver{,-py2}
@@ -37,7 +37,7 @@
   cd "$srcdir"/stestr-$pkgver
   python setup.py install --root="$PWD/tmp_install" --optimize=1
   (
-export PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages"
+export PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages"
 export PATH="$PWD/tmp_install/usr/bin:$PATH"
 stestr run || warning "Tests failed"
   )


[arch-commits] Commit in haskell-dbus0.10/repos (2 files)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:01:31
  Author: felixonmars
Revision: 370696

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-dbus0.10/repos/community-staging-x86_64/
  haskell-dbus0.10/repos/community-staging-x86_64/PKGBUILD
(from rev 370695, haskell-dbus0.10/trunk/PKGBUILD)

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

Copied: haskell-dbus0.10/repos/community-staging-x86_64/PKGBUILD (from rev 
370695, haskell-dbus0.10/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 05:01:31 UTC (rev 370696)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus0.10
+pkgver=0.10.15
+pkgrel=32
+pkgdesc="A client library for the D-Bus IPC system (legacy 0.10.x version)"
+url="https://john-millikin.com/software/haskell-dbus/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-libxml-sax' 'haskell-network'
+ 'haskell-random' 'haskell-vector' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5c81c1f8599b80cdb16bee63b97cd1aa5d6b0698095b2c366ad4e4f03b44f9166bd5d770f8a47a0c7dd746a9a734379dc20a77f7846a862bd1c213eb12559b0b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


[arch-commits] Commit in haskell-dbus0.10/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:01:17
  Author: felixonmars
Revision: 370695

upgpkg: haskell-dbus0.10 0.10.15-32

rebuild with cereal 0.5.7.0

Modified:
  haskell-dbus0.10/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 05:00:53 UTC (rev 370694)
+++ PKGBUILD2018-08-10 05:01:17 UTC (rev 370695)
@@ -5,7 +5,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus0.10
 pkgver=0.10.15
-pkgrel=31
+pkgrel=32
 pkgdesc="A client library for the D-Bus IPC system (legacy 0.10.x version)"
 url="https://john-millikin.com/software/haskell-dbus/;
 license=("GPL3")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:00:53
  Author: felixonmars
Revision: 370694

archrelease: copy trunk to community-x86_64

Added:
  v2ray/repos/community-x86_64/PKGBUILD
(from rev 370693, v2ray/trunk/PKGBUILD)
  v2ray/repos/community-x86_64/v2ray.service
(from rev 370693, v2ray/trunk/v2ray.service)
Deleted:
  v2ray/repos/community-x86_64/PKGBUILD
  v2ray/repos/community-x86_64/v2ray.service

---+
 PKGBUILD  |   92 
 v2ray.service |   26 +++
 2 files changed, 59 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-10 05:00:38 UTC (rev 370693)
+++ PKGBUILD2018-08-10 05:00:53 UTC (rev 370694)
@@ -1,46 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: pandada8 
-
-pkgname=v2ray
-pkgver=3.34
-pkgrel=1
-pkgdesc="A platform for building proxies to bypass network restrictions"
-arch=('x86_64')
-url="https://github.com/v2ray/v2ray-core;
-license=('MIT')
-makedepends=('go' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/v2ray-core/archive/v$pkgver.tar.gz;
-'v2ray.service')
-sha512sums=('afd449c6f5ba72be6276bd666ac16b882143d628e604a99ed48cbd09dfd742e9d3a71be1676316005da8410c1e7d44b62357a135f6ad1d5636e020f4059c4511'
-
'bebb87f43b3920be8efde9aece9c4305323cd7d3a65a3b2441f0dbd0098c02a18ca89a5b08833eee70482cffae2c8e7b7237bb5a4d1076e3c30d273898e2bedb')
-
-prepare() {
-  export GOPATH="$srcdir/build"
-  go get v2ray.com/core github.com/miekg/dns golang.org/x/sys/unix 
v2ray.com/ext/assert \
- github.com/gorilla/websocket golang.org/x/crypto/chacha20poly1305 
golang.org/x/crypto/sha3 \
- v2ray.com/ext golang.org/x/net/proxy 
github.com/google/go-github/github golang.org/x/oauth2 \
- github.com/gogo/protobuf/proto google.golang.org/grpc
-  go install v2ray.com/ext/tools/build/vbuild
-}
-
-build() {
-  cd v2ray-core-$pkgver
-  "$GOPATH"/bin/vbuild
-}
-
-check() {
-  cd v2ray-core-$pkgver
-  go test -p 1 -tags json -v v2ray.com/core/...
-}
-
-package() {
-  cd v2ray-core-$pkgver
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/v2ray/LICENSE
-  install -Dm644 release/config/systemd/v2ray.service 
${pkgdir}/usr/lib/systemd/system/v2ray.service
-  sed -i '/ExecStart/c\ExecStart=/usr/bin/env v2ray.location.asset=/etc/v2ray 
/usr/bin/v2ray -config /etc/v2ray/config.json' 
"$pkgdir"/usr/lib/systemd/system/v2ray.service
-  install -Dm644 release/config/geoip.dat release/config/geosite.dat 
release/config/*.json -t "$pkgdir"/etc/v2ray/
-  install -Dm755 "$GOPATH"/bin/v2ray-custom-linux-64/{v2ray,v2ctl} -t 
"$pkgdir"/usr/bin/
-
-  install -Dm644 "$srcdir"/v2ray.service 
"$pkgdir"/usr/lib/systemd/system/v2ray@.service
-}

Copied: v2ray/repos/community-x86_64/PKGBUILD (from rev 370693, 
v2ray/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-10 05:00:53 UTC (rev 370694)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: pandada8 
+
+pkgname=v2ray
+pkgver=3.35
+pkgrel=1
+pkgdesc="A platform for building proxies to bypass network restrictions"
+arch=('x86_64')
+url="https://github.com/v2ray/v2ray-core;
+license=('MIT')
+makedepends=('go' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/v2ray-core/archive/v$pkgver.tar.gz;
+'v2ray.service')
+sha512sums=('b7d859be7597773ec78dcd022e19845efb205984a333ab46040f9de3dc67f1a3d5ca8ea0d69f190d8437850327383122780a8c6a2e90cf5f641dd5f0e6e6e851'
+
'bebb87f43b3920be8efde9aece9c4305323cd7d3a65a3b2441f0dbd0098c02a18ca89a5b08833eee70482cffae2c8e7b7237bb5a4d1076e3c30d273898e2bedb')
+
+prepare() {
+  export GOPATH="$srcdir/build"
+  go get v2ray.com/core github.com/miekg/dns golang.org/x/sys/unix 
v2ray.com/ext/assert \
+ github.com/gorilla/websocket golang.org/x/crypto/chacha20poly1305 
golang.org/x/crypto/sha3 \
+ v2ray.com/ext golang.org/x/net/proxy 
github.com/google/go-github/github golang.org/x/oauth2 \
+ github.com/gogo/protobuf/proto google.golang.org/grpc
+  go install v2ray.com/ext/tools/build/vbuild
+}
+
+build() {
+  cd v2ray-core-$pkgver
+  "$GOPATH"/bin/vbuild
+}
+
+check() {
+  cd v2ray-core-$pkgver
+  go test -p 1 -tags json -v v2ray.com/core/...
+}
+
+package() {
+  cd v2ray-core-$pkgver
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/v2ray/LICENSE
+  install -Dm644 release/config/systemd/v2ray.service 
${pkgdir}/usr/lib/systemd/system/v2ray.service
+  sed -i '/ExecStart/c\ExecStart=/usr/bin/env v2ray.location.asset=/etc/v2ray 
/usr/bin/v2ray -config /etc/v2ray/config.json' 
"$pkgdir"/usr/lib/systemd/system/v2ray.service
+  install -Dm644 release/config/geoip.dat release/config/geosite.dat 
release/config/*.json -t "$pkgdir"/etc/v2ray/
+  install -Dm755 "$GOPATH"/bin/v2ray-custom-linux-64/{v2ray,v2ctl} -t 
"$pkgdir"/usr/bin/
+
+  install 

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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 05:00:38
  Author: felixonmars
Revision: 370693

upgpkg: v2ray 3.35-1

Modified:
  v2ray/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 04:58:33 UTC (rev 370692)
+++ PKGBUILD2018-08-10 05:00:38 UTC (rev 370693)
@@ -3,7 +3,7 @@
 # Contributor: pandada8 
 
 pkgname=v2ray
-pkgver=3.34
+pkgver=3.35
 pkgrel=1
 pkgdesc="A platform for building proxies to bypass network restrictions"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('go' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/v2ray-core/archive/v$pkgver.tar.gz;
 'v2ray.service')
-sha512sums=('afd449c6f5ba72be6276bd666ac16b882143d628e604a99ed48cbd09dfd742e9d3a71be1676316005da8410c1e7d44b62357a135f6ad1d5636e020f4059c4511'
+sha512sums=('b7d859be7597773ec78dcd022e19845efb205984a333ab46040f9de3dc67f1a3d5ca8ea0d69f190d8437850327383122780a8c6a2e90cf5f641dd5f0e6e6e851'
 
'bebb87f43b3920be8efde9aece9c4305323cd7d3a65a3b2441f0dbd0098c02a18ca89a5b08833eee70482cffae2c8e7b7237bb5a4d1076e3c30d273898e2bedb')
 
 prepare() {


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:58:33
  Author: felixonmars
Revision: 370692

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 370691, 
haskell-dbus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 04:58:33 UTC (rev 370692)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus
+pkgver=1.0.1
+pkgrel=53
+pkgdesc="A client library for the D-Bus IPC system"
+url="https://john-millikin.com/software/haskell-dbus/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-lens' 'haskell-libxml-sax' 
'haskell-network'
+ 'haskell-random' 'haskell-split' 'haskell-th-lift'
+ 'haskell-vector' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e50b388de40d39761338045a92a848d65fc049594b0ee59505a2ac1a1bbf54cb6e8278f9d08abcdd3cae87650405f78f80bce680b9c3c4950d1b848a990e544b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:58:17
  Author: felixonmars
Revision: 370691

upgpkg: haskell-dbus 1.0.1-53

rebuild with cereal 0.5.7.0

Modified:
  haskell-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 04:56:49 UTC (rev 370690)
+++ PKGBUILD2018-08-10 04:58:17 UTC (rev 370691)
@@ -5,7 +5,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus
 pkgver=1.0.1
-pkgrel=52
+pkgrel=53
 pkgdesc="A client library for the D-Bus IPC system"
 url="https://john-millikin.com/software/haskell-dbus/;
 license=("GPL3")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:56:49
  Author: felixonmars
Revision: 370690

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-serializer/repos/community-staging-x86_64/
  haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD
(from rev 370689, haskell-data-serializer/trunk/PKGBUILD)

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

Copied: haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from 
rev 370689, haskell-data-serializer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 04:56:49 UTC (rev 370690)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=data-serializer
+pkgname=haskell-data-serializer
+pkgver=0.3.4
+pkgrel=28
+pkgdesc="Common API for serialization libraries"
+url="https://github.com/mvv/data-serializer;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 
'haskell-split')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('af11df9801b3059474366d2e9e5f01ed1118eeb77ae5113e25b6a2e7d4665fc8aa7b3e4b50bc8607d3a6094cf43cb539df789af280a4b68edf369043ab7432ee')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:56:35
  Author: felixonmars
Revision: 370689

upgpkg: haskell-data-serializer 0.3.4-28

rebuild with cereal 0.5.7.0

Modified:
  haskell-data-serializer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 04:55:52 UTC (rev 370688)
+++ PKGBUILD2018-08-10 04:56:35 UTC (rev 370689)
@@ -4,7 +4,7 @@
 _hkgname=data-serializer
 pkgname=haskell-data-serializer
 pkgver=0.3.4
-pkgrel=27
+pkgrel=28
 pkgdesc="Common API for serialization libraries"
 url="https://github.com/mvv/data-serializer;
 license=('custom:BSD3')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:55:52
  Author: felixonmars
Revision: 370688

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/
  haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD
(from rev 370687, haskell-cryptohash-cryptoapi/trunk/PKGBUILD)

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

Copied: haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD 
(from rev 370687, haskell-cryptohash-cryptoapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 04:55:52 UTC (rev 370688)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=cryptohash-cryptoapi
+pkgname=haskell-cryptohash-cryptoapi
+pkgver=0.1.4
+pkgrel=22
+pkgdesc="Crypto-api interfaces for cryptohash"
+url="https://github.com/vincenthz/hs-cryptohash-cryptoapi;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-memory' 'haskell-cryptonite' 'haskell-crypto-api' 
'haskell-tagged'
+ 'haskell-cereal')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f5add1c8922e682d5d08073d0a3d03c6d5545f38edd90821bad7a92f354203ca380ca7e302b4b259bb9e2ce6ae09b1a2428e981e2d745a4a1b1a5cff696621e2')
+
+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-cryptohash-cryptoapi/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:55:32
  Author: felixonmars
Revision: 370687

upgpkg: haskell-cryptohash-cryptoapi 0.1.4-22

rebuild with cereal 0.5.7.0

Modified:
  haskell-cryptohash-cryptoapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 04:54:46 UTC (rev 370686)
+++ PKGBUILD2018-08-10 04:55:32 UTC (rev 370687)
@@ -4,7 +4,7 @@
 _hkgname=cryptohash-cryptoapi
 pkgname=haskell-cryptohash-cryptoapi
 pkgver=0.1.4
-pkgrel=21
+pkgrel=22
 pkgdesc="Crypto-api interfaces for cryptohash"
 url="https://github.com/vincenthz/hs-cryptohash-cryptoapi;
 license=('custom:BSD3')


[arch-commits] Commit in haskell-crypto-api-tests/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:54:29
  Author: felixonmars
Revision: 370685

upgpkg: haskell-crypto-api-tests 0.3-8

rebuild with cereal 0.5.7.0

Modified:
  haskell-crypto-api-tests/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 04:52:47 UTC (rev 370684)
+++ PKGBUILD2018-08-10 04:54:29 UTC (rev 370685)
@@ -4,7 +4,7 @@
 _hkgname=crypto-api-tests
 pkgname=haskell-crypto-api-tests
 pkgver=0.3
-pkgrel=7
+pkgrel=8
 pkgdesc="A test framework and KATs for cryptographic operations."
 url="http://trac.haskell.org/crypto-api/wiki;
 license=('custom:BSD3')


[arch-commits] Commit in haskell-crypto-api-tests/repos (2 files)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:54:46
  Author: felixonmars
Revision: 370686

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-api-tests/repos/community-staging-x86_64/
  haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD
(from rev 370685, haskell-crypto-api-tests/trunk/PKGBUILD)

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

Copied: haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD (from 
rev 370685, haskell-crypto-api-tests/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 04:54:46 UTC (rev 370686)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=crypto-api-tests
+pkgname=haskell-crypto-api-tests
+pkgver=0.3
+pkgrel=8
+pkgdesc="A test framework and KATs for cryptographic operations."
+url="http://trac.haskell.org/crypto-api/wiki;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework-quickcheck2' 'haskell-crypto-api' 
'haskell-cereal'
+ 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-quickcheck')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4d9dfd52dc67279a712bd444972faa6650d987c8f65fb41178e5c6523a7260c0e2df8f44bc511ffa217b6d71c5ec41ab11a0466a326c9133f7e20c01c37404d5')
+
+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-cipher-aes128/repos (2 files)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:52:47
  Author: felixonmars
Revision: 370684

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cipher-aes128/repos/community-staging-x86_64/
  haskell-cipher-aes128/repos/community-staging-x86_64/PKGBUILD
(from rev 370683, haskell-cipher-aes128/trunk/PKGBUILD)

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

Copied: haskell-cipher-aes128/repos/community-staging-x86_64/PKGBUILD (from rev 
370683, haskell-cipher-aes128/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 04:52:47 UTC (rev 370684)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=cipher-aes128
+pkgname=haskell-cipher-aes128
+pkgver=0.7.0.3
+pkgrel=6
+pkgdesc="AES and common modes using AES-NI when available."
+url="https://github.com/TomMD/cipher-aes128;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-crypto-api' 'haskell-tagged' 'haskell-cereal')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('72bd1cca4ccd31be08096a53dffa9fa855b24b226904327a417f797b8b8a799d368ef00f75f9a81234a12c659b63d595d58f263cc3a4d544942be7edada413b7')
+
+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-cipher-aes128/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:52:32
  Author: felixonmars
Revision: 370683

upgpkg: haskell-cipher-aes128 0.7.0.3-6

rebuild with cereal 0.5.7.0

Modified:
  haskell-cipher-aes128/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 04:51:53 UTC (rev 370682)
+++ PKGBUILD2018-08-10 04:52:32 UTC (rev 370683)
@@ -4,7 +4,7 @@
 _hkgname=cipher-aes128
 pkgname=haskell-cipher-aes128
 pkgver=0.7.0.3
-pkgrel=5
+pkgrel=6
 pkgdesc="AES and common modes using AES-NI when available."
 url="https://github.com/TomMD/cipher-aes128;
 license=('custom:BSD3')


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:51:53
  Author: felixonmars
Revision: 370682

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-api/repos/community-staging-x86_64/
  haskell-crypto-api/repos/community-staging-x86_64/PKGBUILD
(from rev 370681, haskell-crypto-api/trunk/PKGBUILD)

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

Copied: haskell-crypto-api/repos/community-staging-x86_64/PKGBUILD (from rev 
370681, haskell-crypto-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 04:51:53 UTC (rev 370682)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-api
+pkgname=haskell-crypto-api
+pkgver=0.13.3
+pkgrel=8
+pkgdesc="A generic interface for cryptographic operations"
+url="https://github.com/TomMD/crypto-api;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-cereal" "haskell-entropy" "haskell-tagged")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1228fe857e235a0d5692916507a42e622f9769325ae9a6a7828270dcb64fe38cc094eec3fc8cad2f28b01bd8de98b1dc637a17aab1db1568a82cb91ebc65c382')
+
+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 \
+-f-all_cpolys
+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-crypto-api/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:51:39
  Author: felixonmars
Revision: 370681

upgpkg: haskell-crypto-api 0.13.3-8

rebuild with cereal 0.5.7.0

Modified:
  haskell-crypto-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 04:50:59 UTC (rev 370680)
+++ PKGBUILD2018-08-10 04:51:39 UTC (rev 370681)
@@ -5,7 +5,7 @@
 _hkgname=crypto-api
 pkgname=haskell-crypto-api
 pkgver=0.13.3
-pkgrel=7
+pkgrel=8
 pkgdesc="A generic interface for cryptographic operations"
 url="https://github.com/TomMD/crypto-api;
 license=("custom:BSD3")


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

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:50:59
  Author: felixonmars
Revision: 370680

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cereal/repos/community-staging-x86_64/PKGBUILD (from rev 
370679, haskell-cereal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-10 04:50:59 UTC (rev 370680)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cereal
+pkgname=haskell-cereal
+pkgver=0.5.7.0
+pkgrel=1
+pkgdesc="A binary serialization library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5c224a1c824378278d47dcf1dcbb1a4ee46f9b024f7069703457f3aacb1170b15a6896d34de12c01db7e64bd9c28bd6220fc3e8f3daeced4493ab4a53e848399')
+
+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 \
+-fsplit-base -f-bytestring-builder
+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-cereal/trunk (PKGBUILD)

2018-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 10, 2018 @ 04:50:45
  Author: felixonmars
Revision: 370679

upgpkg: haskell-cereal 0.5.7.0-1

rebuild with cereal 0.5.7.0

Modified:
  haskell-cereal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-10 04:07:29 UTC (rev 370678)
+++ PKGBUILD2018-08-10 04:50:45 UTC (rev 370679)
@@ -4,8 +4,8 @@
 
 _hkgname=cereal
 pkgname=haskell-cereal
-pkgver=0.5.5.0
-pkgrel=3
+pkgver=0.5.7.0
+pkgrel=1
 pkgdesc="A binary serialization library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
@@ -13,7 +13,7 @@
 depends=('ghc-libs')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('b22518ab50055fcbcc746baae6596f5ae2a784cb343b1f0b735ab1f19f4c06b0ccd42180a951d5925551b46b23e6fa3f33242f0e89267c2f674fce8db12a55fa')
+sha512sums=('5c224a1c824378278d47dcf1dcbb1a4ee46f9b024f7069703457f3aacb1170b15a6896d34de12c01db7e64bd9c28bd6220fc3e8f3daeced4493ab4a53e848399')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2018-08-09 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, August 10, 2018 @ 04:07:22
  Author: svenstaro
Revision: 370677

upgpkg: gitlab-shell 2:8.1.1-1

Modified:
  gitlab-shell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-09 19:32:06 UTC (rev 370676)
+++ PKGBUILD2018-08-10 04:07:22 UTC (rev 370677)
@@ -7,7 +7,7 @@
 # Contributor: Stefan Tatschner 
 
 pkgname=gitlab-shell
-pkgver=8.1.0
+pkgver=8.1.1
 pkgrel=1
 epoch=2
 pkgdesc="Git management software"
@@ -26,7 +26,7 @@
 
source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-shell/repository/archive?sha=v${pkgver};
 "gitlab-shell.gitconfig"
 "gitlab-shell.sysusers")
-sha512sums=('d84c521906af9b0091019d15350c7fc9f7efc5e6022f2b2e8d2a69f436469d81f28767129b222e762d48606c8a144c00d5c023172fab68298b7f5fbab93eb06f'
+sha512sums=('a9846bddc81792fab71bffbae3c36e6e1330fab556f72d393257b39749bce63d6829fd76db756236170123953da2629c79a024ba59928b1e76c250db7f7f13cd'
 
'5caafe5300621ced58479e724b39656afc17f32a64ecde5dfa4919683ef37d9121552c78f066678472acb56e0a34b5c3cf34d9b44414d1ed5d91f725d180fa43'
 
'616188911fa7b7c569bc2d5e2024177e67366c48b4ffef1f7ad4dc8e4e9e2cdb421b687f45a1e9bdec8bf2736a157ca9f1e0ba24edae2f073b8c7b5ac42745e8')
 


[arch-commits] Commit in gitlab-shell/repos/community-x86_64 (8 files)

2018-08-09 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, August 10, 2018 @ 04:07:29
  Author: svenstaro
Revision: 370678

archrelease: copy trunk to community-x86_64

Added:
  gitlab-shell/repos/community-x86_64/PKGBUILD
(from rev 370677, gitlab-shell/trunk/PKGBUILD)
  gitlab-shell/repos/community-x86_64/gitlab-shell.gitconfig
(from rev 370677, gitlab-shell/trunk/gitlab-shell.gitconfig)
  gitlab-shell/repos/community-x86_64/gitlab-shell.install
(from rev 370677, gitlab-shell/trunk/gitlab-shell.install)
  gitlab-shell/repos/community-x86_64/gitlab-shell.sysusers
(from rev 370677, gitlab-shell/trunk/gitlab-shell.sysusers)
Deleted:
  gitlab-shell/repos/community-x86_64/PKGBUILD
  gitlab-shell/repos/community-x86_64/gitlab-shell.gitconfig
  gitlab-shell/repos/community-x86_64/gitlab-shell.install
  gitlab-shell/repos/community-x86_64/gitlab-shell.sysusers

+
 PKGBUILD   |  194 +++
 gitlab-shell.gitconfig |   10 +-
 gitlab-shell.install   |8 -
 gitlab-shell.sysusers  |2 
 4 files changed, 107 insertions(+), 107 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-10 04:07:22 UTC (rev 370677)
+++ PKGBUILD2018-08-10 04:07:29 UTC (rev 370678)
@@ -1,97 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Pavol (Lopo) Hluchy 
-# Contributor: Massimiliano Torromeo 
-# Contributor: Jonas Heinrich 
-# Contributor: Lee Watson 
-# Contributor: Tobias Hunger 
-# Contributor: Stefan Tatschner 
-
-pkgname=gitlab-shell
-pkgver=8.1.0
-pkgrel=1
-epoch=2
-pkgdesc="Git management software"
-arch=('x86_64')
-url="https://gitlab.com/gitlab-org/gitlab-shell/;
-license=('MIT')
-depends=('ruby2.3' 'redis' 'git')
-makedepends=('go-pie')
-options=('!strip')
-install=gitlab-shell.install
-backup=("etc/webapps/${pkgname}/config.yml"
-"etc/webapps/${pkgname}/secret"
-"etc/webapps/${pkgname}/gitconfig"
-"etc/webapps/${pkgname}/authorized_keys"
-"etc/webapps/${pkgname}/")
-source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-shell/repository/archive?sha=v${pkgver};
-"gitlab-shell.gitconfig"
-"gitlab-shell.sysusers")
-sha512sums=('d84c521906af9b0091019d15350c7fc9f7efc5e6022f2b2e8d2a69f436469d81f28767129b222e762d48606c8a144c00d5c023172fab68298b7f5fbab93eb06f'
-
'5caafe5300621ced58479e724b39656afc17f32a64ecde5dfa4919683ef37d9121552c78f066678472acb56e0a34b5c3cf34d9b44414d1ed5d91f725d180fa43'
-
'616188911fa7b7c569bc2d5e2024177e67366c48b4ffef1f7ad4dc8e4e9e2cdb421b687f45a1e9bdec8bf2736a157ca9f1e0ba24edae2f073b8c7b5ac42745e8')
-
-_datadir="/usr/share/webapps/${pkgname}"
-_etcdir="/etc/webapps/${pkgname}"
-_homedir="/var/lib/gitlab"
-_logdir="/var/log/gitlab"
-_srcdir="gitlab-shell-v${pkgver}"
-
-prepare() {
-  cd "${srcdir}/${_srcdir}"-*
-
-  sed -e "s|user: git|user: gitlab|" \
-  -e "s|/home/git|${_homedir}|" \
-  -e "s|# log_file: .*|log_file: \"${_logdir}/gitlab-shell.log\"|" \
-  -e "s|# host:|host:|" \
-  -e "s|# port:|port:|" \
-  -e "s|socket:|# socket:|" \
-  config.yml.example > config.yml
-
-  for file in {bin,hooks}/*; do
-sed -i s/ruby/ruby-2.3/g ${file}
-  done
-}
-
-build() {
-  cd "${srcdir}/${_srcdir}"-*
-
-  ./bin/compile
-}
-
-package() {
-  cd "${srcdir}/${_srcdir}"-*
-
-  install -dm755 -o root -g root "${pkgdir}${_datadir}"
-  install -dm750 -o 105 -g 105 "${pkgdir}${_homedir}"
-  install -dm750 -o 105 -g 105 "${pkgdir}${_homedir}/satellites"
-  install -dm700 -o 105 -g 105 "${pkgdir}${_homedir}/.ssh"
-  install -dm750 -o 105 -g 105 "${pkgdir}${_etcdir}"
-  install -dm770 -o 105 -g root "${pkgdir}${_logdir}"
-
-  # sysusers
-  install -Dm644 "${srcdir}/gitlab-shell.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/gitlab-shell.conf"
-
-  # .gitconfig
-  install -Dm644 -o 105 -g 105 "${srcdir}/gitlab-shell.gitconfig" 
"${pkgdir}${_etcdir}/.gitconfig"
-  ln -fs "${_etcdir}/.gitconfig" "${pkgdir}${_homedir}/.gitconfig"
-
-  # .gitlab_shell_secret
-  touch "${pkgdir}${_etcdir}/secret"
-  chmod 640 "${pkgdir}${_etcdir}/secret"
-  chown root:105 "${pkgdir}${_etcdir}/secret"
-  ln -fs "${_etcdir}/secret" "${pkgdir}${_datadir}/.gitlab_shell_secret"
-
-  # config.yml
-  mv config.yml "${pkgdir}${_etcdir}"
-  ln -fs "${_etcdir}/config.yml" "${pkgdir}${_datadir}/config.yml"
-
-  cp -r VERSION bin hooks lib spec support "${pkgdir}${_datadir}"
-  ln -fs "${_datadir}" "${pkgdir}/${_homedir}/"
-
-  install -dm2770 -o 105 -g 105 "${pkgdir}${_homedir}/repositories"
-
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: gitlab-shell/repos/community-x86_64/PKGBUILD (from rev 370677, 
gitlab-shell/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD 

[arch-commits] Commit in hunspell-en/repos (testing-any testing-any/PKGBUILD)

2018-08-09 Thread Andreas Radke via arch-commits
Date: Thursday, August 9, 2018 @ 19:34:04
  Author: andyrtr
Revision: 331315

archrelease: copy trunk to testing-any

Added:
  hunspell-en/repos/testing-any/
  hunspell-en/repos/testing-any/PKGBUILD
(from rev 331314, hunspell-en/trunk/PKGBUILD)

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

Copied: hunspell-en/repos/testing-any/PKGBUILD (from rev 331314, 
hunspell-en/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-08-09 19:34:04 UTC (rev 331315)
@@ -0,0 +1,139 @@
+# $Id$
+# Maintainer: AndyRTR 
+
+pkgbase=hunspell-en
+pkgname=('hunspell-en_US' 'hunspell-en_AU' 'hunspell-en_CA' 'hunspell-en_GB'  
'hunspell-en')
+pkgver=2018.04.16
+pkgrel=2
+pkgdesc="English hunspell dictionaries"
+arch=(any)
+url="http://wordlist.aspell.net/dicts/;
+license=('LGPL' 'custom:scowl')
+optdepends=('hunspell: the spell checking libraries and apps')
+source=(http://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_US-large-$pkgver.zip
+
http://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_AU-large-$pkgver.zip
+
http://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_CA-large-$pkgver.zip
+
http://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_GB-large-$pkgver.zip)
+sha1sums=('fd187bef6c15c10712a8aba1bbff563bb3533ceb'
+  'a0edc7fd6aeb1ebd2aca01e06295d7afc4cd681d'
+  'faf7015b8ebebbd4599dda8512013e9f296b9f80'
+  'a5d9771655c1674d6544f96b75cacc64c1397172')
+
+prepare() {
+  sed -i "s:SET UTF8:SET UTF-8:g" *.aff
+}
+
+package_hunspell-en_US() {
+  pkgdesc="US English hunspell dictionaries"
+
+  cd "$srcdir"
+  install -dm755 ${pkgdir}/usr/share/hunspell
+  install -m644 en_US*.dic en_US*.aff $pkgdir/usr/share/hunspell
+
+  # the symlinks
+  install -dm755 ${pkgdir}/usr/share/myspell/dicts
+  pushd $pkgdir/usr/share/myspell/dicts
+for file in $pkgdir/usr/share/hunspell/*; do
+  ln -sv /usr/share/hunspell/$(basename $file) .
+done
+  popd
+
+  # licenses
+  install -D -m644 README_en_US-large.txt 
$pkgdir/usr/share/licenses/$pkgname/Copyright_en_US-large
+}
+
+package_hunspell-en_AU() {
+  pkgdesc="AU English hunspell dictionaries"
+
+  cd "$srcdir"
+  install -dm755 ${pkgdir}/usr/share/hunspell
+  install -m644 en_AU*.dic en_AU*.aff $pkgdir/usr/share/hunspell
+
+  # the symlinks
+  install -dm755 ${pkgdir}/usr/share/myspell/dicts
+  pushd $pkgdir/usr/share/myspell/dicts
+for file in $pkgdir/usr/share/hunspell/*; do
+  ln -sv /usr/share/hunspell/$(basename $file) .
+done
+  popd
+
+  # licenses
+  install -D -m644 README_en_AU-large.txt 
$pkgdir/usr/share/licenses/$pkgname/Copyright_en_AU-large
+}
+
+package_hunspell-en_CA() {
+  pkgdesc="CA English hunspell dictionaries"
+
+  cd "$srcdir"
+  install -dm755 ${pkgdir}/usr/share/hunspell
+  install -m644 en_CA*.dic en_CA*.aff $pkgdir/usr/share/hunspell
+
+  # the symlinks
+  install -dm755 ${pkgdir}/usr/share/myspell/dicts
+  pushd $pkgdir/usr/share/myspell/dicts
+for file in $pkgdir/usr/share/hunspell/*; do
+  ln -sv /usr/share/hunspell/$(basename $file) .
+done
+  popd
+
+  # licenses
+  install -D -m644 README_en_CA-large.txt 
$pkgdir/usr/share/licenses/$pkgname/Copyright_en_CA-large
+}
+
+package_hunspell-en_GB() {
+  pkgdesc="GB English hunspell dictionaries"
+
+  cd "$srcdir"
+  install -dm755 ${pkgdir}/usr/share/hunspell
+  install -m644 en_GB*.dic en_GB*.aff $pkgdir/usr/share/hunspell
+
+  # the symlinks
+  install -dm755 ${pkgdir}/usr/share/myspell/dicts
+  pushd $pkgdir/usr/share/myspell/dicts
+for file in $pkgdir/usr/share/hunspell/*; do
+  ln -sv /usr/share/hunspell/$(basename $file) .
+done
+  popd
+
+  # licenses
+  install -D -m644 README_en_GB-large.txt 
$pkgdir/usr/share/licenses/$pkgname/Copyright_en_GB-large
+}
+
+package_hunspell-en() {
+  pkgdesc="all English (US, UK, etc.) hunspell dictionaries"
+  depends=('hunspell-en_US' 'hunspell-en_GB' 'hunspell-en_CA' 'hunspell-en_AU')
+
+  cd "$srcdir"
+  install -dm755 ${pkgdir}/usr/share/hunspell
+
+  pushd $pkgdir/usr/share/hunspell/
+en_GB_aliases="en_AG en_BS en_BW en_BZ en_DK en_GB en_GH en_HK en_IE en_IN 
en_JM en_NA en_NG en_NZ en_SG en_TT en_ZA en_ZW"
+for lang in $en_GB_aliases; do
+  ln -s en_GB-large.aff $lang.aff
+  ln -s en_GB-large.dic $lang.dic
+done
+en_US_aliases="en_PH en_US"
+for lang in $en_US_aliases; do
+  ln -s en_US-large.aff $lang.aff
+  ln -s en_US-large.dic $lang.dic
+done
+en_CA_aliases="en_CA"
+for lang in $en_CA_aliases; do
+  ln -s en_CA-large.aff $lang.aff
+  ln -s en_CA-large.dic $lang.dic
+done
+en_AU_aliases="en_AU"
+for lang in $en_AU_aliases; do
+  ln -s en_AU-large.aff $lang.aff
+  ln -s en_AU-large.dic 

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

2018-08-09 Thread Andreas Radke via arch-commits
Date: Thursday, August 9, 2018 @ 19:33:53
  Author: andyrtr
Revision: 331314

upgpkg: hunspell-en 2018.04.16-2

fix en_US, en_CA and en_AU spellchecking - FS#59401

Modified:
  hunspell-en/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-09 19:06:40 UTC (rev 331313)
+++ PKGBUILD2018-08-09 19:33:53 UTC (rev 331314)
@@ -4,7 +4,7 @@
 pkgbase=hunspell-en
 pkgname=('hunspell-en_US' 'hunspell-en_AU' 'hunspell-en_CA' 'hunspell-en_GB'  
'hunspell-en')
 pkgver=2018.04.16
-pkgrel=1
+pkgrel=2
 pkgdesc="English hunspell dictionaries"
 arch=(any)
 url="http://wordlist.aspell.net/dicts/;
@@ -100,8 +100,8 @@
 }
 
 package_hunspell-en() {
-  pkgdesc="English (US, UK, etc.) hunspell dictionaries"
-  depends=('hunspell-en_US' 'hunspell-en_GB')
+  pkgdesc="all English (US, UK, etc.) hunspell dictionaries"
+  depends=('hunspell-en_US' 'hunspell-en_GB' 'hunspell-en_CA' 'hunspell-en_AU')
 
   cd "$srcdir"
   install -dm755 ${pkgdir}/usr/share/hunspell
@@ -112,11 +112,21 @@
   ln -s en_GB-large.aff $lang.aff
   ln -s en_GB-large.dic $lang.dic
 done
-en_US_aliases="en_PH"
+en_US_aliases="en_PH en_US"
 for lang in $en_US_aliases; do
   ln -s en_US-large.aff $lang.aff
   ln -s en_US-large.dic $lang.dic
 done
+en_CA_aliases="en_CA"
+for lang in $en_CA_aliases; do
+  ln -s en_CA-large.aff $lang.aff
+  ln -s en_CA-large.dic $lang.dic
+done
+en_AU_aliases="en_AU"
+for lang in $en_AU_aliases; do
+  ln -s en_AU-large.aff $lang.aff
+  ln -s en_AU-large.dic $lang.dic
+done
   popd
 
   # the symlinks


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

2018-08-09 Thread Laurent Carlier via arch-commits
Date: Thursday, August 9, 2018 @ 19:31:56
  Author: lcarlier
Revision: 370675

upgpkg: wine-staging-nine 3.13.1-1

upstream update 3.13.1

Modified:
  wine-staging-nine/trunk/PKGBUILD

--+
 PKGBUILD |   16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-09 19:29:26 UTC (rev 370674)
+++ PKGBUILD2018-08-09 19:31:56 UTC (rev 370675)
@@ -7,15 +7,17 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine-staging-nine
-pkgver=3.13
+pkgver=3.13.1
 pkgrel=1
 
-_pkgbasever=${pkgver/rc/-rc}
-_ninepatchver=${pkgver}
-#_ninepatchver=3.3
+#_pkgbasever=${pkgver/rc/-rc}
+#_ninepatchver=${pkgver}
+_pkgbasever=3.13
+_stagingpatchver="${_pkgbasever}.1"
+_ninepatchver=3.13
 
 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;
+
"wine-staging-v$_stagingpatchver.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_stagingpatchver.tar.gz;
 
"https://github.com/sarnex/wine-d3d9-patches/archive/wine-d3d9-$_ninepatchver.tar.gz;
 30-win32-aliases.conf
 wine-binfmt.conf
@@ -23,7 +25,7 @@
 steam.patch)
 
sha512sums=('a07a3d2a19261f9251f165ca4c14871e6ebda4d3f99da16f9fc41f06e80cae3fb50aeab96628c7a739e635e896dbb31c55df8b42c4637a058f9035c664c93a59'
 'SKIP'
-
'0124950cc18d566daecc532a432bce27d712f48eaaa9b37bf930e056b460e30a8fb1806aa179f72b44a95dc56963a3dc063b4acb71affb7b8ddff3001fe59b9a'
+
'ab899bfe9544ebab27a96d3e8a85e53a9af79746b09cdf2937b2e1dab8b428a605b5f338d84b74ebf7a61748e53dac985a73cc1a7c8dd903dff9e48b349f5d54'
 
'c3da30c0ce7fca433a703e42213c4a4f6c7a1f8a2d7744555a385641e5c344772dfd142779978d131bf42e79cddb4925b9926fd96e7e1497e173a755f1ec6ce5'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
 
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285'
@@ -121,7 +123,7 @@
   mv wine-$_pkgbasever $pkgname
 
   # apply wine-staging patchset
-  pushd wine-staging-$_pkgbasever/patches
+  pushd wine-staging-$_stagingpatchver/patches
   ./patchinstall.sh DESTDIR="$srcdir/$pkgname" --all
   popd
   


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

2018-08-09 Thread Laurent Carlier via arch-commits
Date: Thursday, August 9, 2018 @ 19:32:06
  Author: lcarlier
Revision: 370676

archrelease: copy trunk to multilib-x86_64

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

---+
 30-win32-aliases.conf |   40 ++--
 PKGBUILD  |  414 
 harmony-fix.diff  |  126 +++---
 steam.patch   |   78 -
 wine-binfmt.conf  |4 
 wine.install  |   14 -
 6 files changed, 339 insertions(+), 337 deletions(-)

Deleted: 30-win32-aliases.conf
===
--- 30-win32-aliases.conf   2018-08-09 19:31:56 UTC (rev 370675)
+++ 30-win32-aliases.conf   2018-08-09 19:32:06 UTC (rev 370676)
@@ -1,20 +0,0 @@
-
-
-
-  
-MS Shell Dlg
-Microsoft Sans Serif
-sans-serif
-  
-  
-MS Shell Dlg 2
-Tahoma
-sans-serif
-  
-
-  
-MS Sans Serif
-Microsoft Sans Serif
-sans-serif
-  
-

Copied: wine-staging-nine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 
370675, wine-staging-nine/trunk/30-win32-aliases.conf)
===
--- 30-win32-aliases.conf   (rev 0)
+++ 30-win32-aliases.conf   2018-08-09 19:32:06 UTC (rev 370676)
@@ -0,0 +1,20 @@
+
+
+
+  
+MS Shell Dlg
+Microsoft Sans Serif
+sans-serif
+  
+  
+MS Shell Dlg 2
+Tahoma
+sans-serif
+  
+
+  
+MS Sans Serif
+Microsoft Sans Serif
+sans-serif
+  
+

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-09 19:31:56 UTC (rev 370675)
+++ PKGBUILD2018-08-09 19:32:06 UTC (rev 370676)
@@ -1,206 +0,0 @@
-# $Id$
-# Maintainer: Laurent Carlier 
-# Contributor: Felix Yan 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine-staging-nine
-pkgver=3.13
-pkgrel=1
-
-_pkgbasever=${pkgver/rc/-rc}
-_ninepatchver=${pkgver}
-#_ninepatchver=3.3
-
-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;
-
"https://github.com/sarnex/wine-d3d9-patches/archive/wine-d3d9-$_ninepatchver.tar.gz;
-30-win32-aliases.conf
-wine-binfmt.conf
-harmony-fix.diff
-steam.patch)
-sha512sums=('a07a3d2a19261f9251f165ca4c14871e6ebda4d3f99da16f9fc41f06e80cae3fb50aeab96628c7a739e635e896dbb31c55df8b42c4637a058f9035c664c93a59'
-'SKIP'
-
'0124950cc18d566daecc532a432bce27d712f48eaaa9b37bf930e056b460e30a8fb1806aa179f72b44a95dc56963a3dc063b4acb71affb7b8ddff3001fe59b9a'
-
'c3da30c0ce7fca433a703e42213c4a4f6c7a1f8a2d7744555a385641e5c344772dfd142779978d131bf42e79cddb4925b9926fd96e7e1497e173a755f1ec6ce5'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285'
-
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
-
'f3e42a0720777256ca583f96044f6482aae8f4c707189104216f86f6c7a1b68a186c5124c72866229d46eb66c20c555ba9f32a230ec50f968faa8a12b8372b0a')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs - Staging branch 
with the gallium-nine patches"
-url="http://www.wine-staging.com;
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-
-depends=(
-  attr lib32-attr
-  fontconfig   lib32-fontconfig
-  lcms2lib32-lcms2
-  libxml2  

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

2018-08-09 Thread Maxime Gauduin via arch-commits
Date: Thursday, August 9, 2018 @ 19:29:26
  Author: alucryd
Revision: 370674

archrelease: copy trunk to community-x86_64

Added:
  musescore/repos/community-x86_64/PKGBUILD
(from rev 370673, musescore/trunk/PKGBUILD)
Deleted:
  musescore/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-09 19:29:17 UTC (rev 370673)
+++ PKGBUILD2018-08-09 19:29:26 UTC (rev 370674)
@@ -1,30 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Stefan Husmann 
-# Contributor: Cristian Maureira 
-# Contributor: Dr.Egg 
-
-pkgname=musescore
-pkgver=2.3.1
-pkgrel=1
-pkgdesc='Create, play and print beautiful sheet music'
-arch=('x86_64')
-url='http://musescore.org/'
-license=('GPL')
-depends=('desktop-file-utils' 'gtk-update-icon-cache' 'libpulse' 'portaudio'
- 'portmidi' 'qt5-quickcontrols' 'qt5-svg' 'qt5-tools' 'qt5-webkit'
- 'shared-mime-info')
-makedepends=('cmake' 'doxygen' 'git' 'lame' 'qt5-script' 'texlive-core')
-optdepends=('lame: MP3 export')
-source=("git+https://github.com/musescore/MuseScore.git#tag=v${pkgver};)
-sha256sums=('SKIP')
-
-build() {
-  make PREFIX='/usr' -C MuseScore release
-}
-
-package() {
-  make DESTDIR="${pkgdir}" -C MuseScore/build.release install
-}
-
-# vim: ts=2 sw=2 et:

Copied: musescore/repos/community-x86_64/PKGBUILD (from rev 370673, 
musescore/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-09 19:29:26 UTC (rev 370674)
@@ -0,0 +1,30 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Stefan Husmann 
+# Contributor: Cristian Maureira 
+# Contributor: Dr.Egg 
+
+pkgname=musescore
+pkgver=2.3.2
+pkgrel=1
+pkgdesc='Create, play and print beautiful sheet music'
+arch=('x86_64')
+url='http://musescore.org/'
+license=('GPL')
+depends=('desktop-file-utils' 'gtk-update-icon-cache' 'libpulse' 'portaudio'
+ 'portmidi' 'qt5-quickcontrols' 'qt5-svg' 'qt5-tools' 'qt5-webkit'
+ 'shared-mime-info')
+makedepends=('cmake' 'doxygen' 'git' 'lame' 'qt5-script' 'texlive-core')
+optdepends=('lame: MP3 export')
+source=("git+https://github.com/musescore/MuseScore.git#tag=v${pkgver};)
+sha256sums=('SKIP')
+
+build() {
+  make PREFIX='/usr' -C MuseScore release
+}
+
+package() {
+  make DESTDIR="${pkgdir}" -C MuseScore/build.release install
+}
+
+# vim: ts=2 sw=2 et:


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

2018-08-09 Thread Maxime Gauduin via arch-commits
Date: Thursday, August 9, 2018 @ 19:29:17
  Author: alucryd
Revision: 370673

upgpkg: musescore 2.3.2-1

Modified:
  musescore/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-09 18:14:20 UTC (rev 370672)
+++ PKGBUILD2018-08-09 19:29:17 UTC (rev 370673)
@@ -5,7 +5,7 @@
 # Contributor: Dr.Egg 
 
 pkgname=musescore
-pkgver=2.3.1
+pkgver=2.3.2
 pkgrel=1
 pkgdesc='Create, play and print beautiful sheet music'
 arch=('x86_64')


[arch-commits] Commit in xdg-utils/trunk (PKGBUILD drop_obsolete_GNOME_support.patch)

2018-08-09 Thread Andreas Radke via arch-commits
Date: Thursday, August 9, 2018 @ 19:06:29
  Author: andyrtr
Revision: 331312

upgpkg: xdg-utils 1.1.3-3

grop Gnome2 support - FS#58096

Added:
  xdg-utils/trunk/drop_obsolete_GNOME_support.patch
Modified:
  xdg-utils/trunk/PKGBUILD

---+
 PKGBUILD  |   10 +-
 drop_obsolete_GNOME_support.patch |  175 
 2 files changed, 182 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-09 18:56:19 UTC (rev 331311)
+++ PKGBUILD2018-08-09 19:06:29 UTC (rev 331312)
@@ -4,7 +4,7 @@
 
 pkgname=xdg-utils
 pkgver=1.1.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Command line tools that assist applications with a variety of desktop 
integration tasks"
 arch=('any')
 url="https://www.freedesktop.org/wiki/Software/xdg-utils/;
@@ -19,9 +19,11 @@
 'perl-net-dbus: Perl extension to dbus used in xdg-screensaver'
 'perl-x11-protocol: Perl X11 protocol used in xdg-screensaver')
 source=(https://portland.freedesktop.org/download/$pkgname-$pkgver.tar.gz
-0001_better_pcmanfm_check.patch) #{,.asc}
+0001_better_pcmanfm_check.patch
+drop_obsolete_GNOME_support.patch) #{,.asc}
 sha1sums=('98294cf332c341b85e481d98e9ea59357fe1efc7'
-  'f5c09cc10d7b88c2033392efd4179da65a1f47b1')
+  'f5c09cc10d7b88c2033392efd4179da65a1f47b1'
+  '32d4282c2e6c7345ddf04016c91f0defbf88b356')
 #validpgpkeys=('8B75CA7811367175D05F3B03C43570F80CC295E6') # "Per Olofsson 
"
 
 prepare() {
@@ -28,6 +30,8 @@
cd $pkgname-$pkgver
# FS#58707
patch -Np1 -i ../0001_better_pcmanfm_check.patch
+   # drop Gnome2 support - 
FS58096/https://bugs.freedesktop.org/show_bug.cgi?id=90775
+   patch -Np1 -i ../drop_obsolete_GNOME_support.patch
 }
 
 build() {

Added: drop_obsolete_GNOME_support.patch
===
--- drop_obsolete_GNOME_support.patch   (rev 0)
+++ drop_obsolete_GNOME_support.patch   2018-08-09 19:06:29 UTC (rev 331312)
@@ -0,0 +1,175 @@
+From 21bb62e4ed715edb342bc6f1ca0983bd706228af Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= 
+Date: Fri, 29 May 2015 20:53:54 +0200
+Subject: [PATCH] xdg-desktop-menu: Drop obsolete GNOME support
+
+This commit drops the obsolete support for the GNOME-specific directory
+for .desktop files, since it has not been needed since GNOME 2.10, and
+since it forces the creation of ~/.gnome whether you want it or not.
+
+https://bugs.freedesktop.org/show_bug.cgi?id=90775
+---
+ scripts/xdg-desktop-menu.in | 47 +
+ 1 file changed, 9 insertions(+), 38 deletions(-)
+
+diff --git a/scripts/xdg-desktop-menu.in b/scripts/xdg-desktop-menu.in
+index 13159cb..8654764 100644
+--- a/scripts/xdg-desktop-menu.in
 b/scripts/xdg-desktop-menu.in
+@@ -126,22 +126,18 @@ update_submenu()
+ DEBUG 3 "xdg_global_dir: $xdg_global_dir"
+ DEBUG 3 "kde_user_dir: $kde_user_dir"
+ DEBUG 3 "kde_global_dir: $kde_global_dir"
+-DEBUG 3 "gnome_user_dir: $gnome_user_dir"
+-DEBUG 3 "gnome_global_dir: $gnome_global_dir"
+ 
+ if [ x"$mode" = x"user" ] ; then
+ xdg_dir="$xdg_user_dir"
+ kde_dir="$kde_user_dir"
+-gnome_dir="$gnome_user_dir"
+ my_umask=077
+ my_chmod=0600
+ else
+ xdg_dir="$xdg_global_dir"
+ kde_dir="$kde_global_dir"
+-gnome_dir="$gnome_global_dir"
+ my_umask=022
+ my_chmod=0644
+-if [ -z "${xdg_dir}${kde_dir}${gnome_dir}" ] ; then
++if [ -z "${xdg_dir}${kde_dir}" ] ; then
+ exit_failure_operation_impossible "No writable system menu 
directory found."
+ fi
+ fi
+@@ -158,15 +154,6 @@ update_submenu()
+ return
+ fi
+ 
+-if [ $action = "install" ] && [ -f 
"/etc/xdg/menus/gnome-applications.menu" ] ; then
+-# Work around for Debian Gnome
+-gnome_xdg_dir=`echo "$xdg_dir" | sed -e 
's^/applications-merged^/gnome-applications-merged^'`
+-if [ ! -e "$gnome_xdg_dir" ] ; then
+-DEBUG 1 "Debian Workaround: Link '$xdg_dir' to '$gnome_xdg_dir'"
+-mkdir -p `dirname "$gnome_xdg_dir"`
+-eval 'ln -s "applications-merged" 
"$gnome_xdg_dir"'$xdg_redirect_output
+-fi
+-fi
+ if [ $action = "install" ] && [ -f "/etc/mandrake-release" ] ; then
+ # Work around for Mandriva 2006
+ mandrake_xdg_dir=`echo "$xdg_dir" | sed -e 
's^/applications-merged^/applications-mdk-merged^'`
+@@ -489,20 +476,16 @@ DEBUG 3 "xdg_user_dir: $xdg_user_dir"
+ DEBUG 3 "xdg_global_dir: $xdg_global_dir"
+ DEBUG 3 "kde_user_dir: $kde_user_dir"
+ DEBUG 3 "kde_global_dir: $kde_global_dir"
+-DEBUG 3 "gnome_user_dir: $gnome_user_dir"
+-DEBUG 3 "gnome_global_dir: $gnome_global_dir"
+ 
+ if [ x"$mode" = x"user" ] ; then
+ xdg_dir="$xdg_user_dir"
+  

[arch-commits] Commit in xdg-utils/repos (4 files)

2018-08-09 Thread Andreas Radke via arch-commits
Date: Thursday, August 9, 2018 @ 19:06:40
  Author: andyrtr
Revision: 331313

archrelease: copy trunk to testing-any

Added:
  xdg-utils/repos/testing-any/
  xdg-utils/repos/testing-any/0001_better_pcmanfm_check.patch
(from rev 331312, xdg-utils/trunk/0001_better_pcmanfm_check.patch)
  xdg-utils/repos/testing-any/PKGBUILD
(from rev 331312, xdg-utils/trunk/PKGBUILD)
  xdg-utils/repos/testing-any/drop_obsolete_GNOME_support.patch
(from rev 331312, xdg-utils/trunk/drop_obsolete_GNOME_support.patch)

---+
 0001_better_pcmanfm_check.patch   |   27 +
 PKGBUILD  |   50 ++
 drop_obsolete_GNOME_support.patch |  175 
 3 files changed, 252 insertions(+)

Copied: xdg-utils/repos/testing-any/0001_better_pcmanfm_check.patch (from rev 
331312, xdg-utils/trunk/0001_better_pcmanfm_check.patch)
===
--- testing-any/0001_better_pcmanfm_check.patch (rev 0)
+++ testing-any/0001_better_pcmanfm_check.patch 2018-08-09 19:06:40 UTC (rev 
331313)
@@ -0,0 +1,27 @@
+From 31525d3855f876ddf2e29091b2e8d376f923e09e Mon Sep 17 00:00:00 2001
+From: Rex Dieter 
+Date: Thu, 24 May 2018 14:40:53 -0500
+Subject: xdg-open: better pcmanfm check (BR106636,BR106161)
+
+---
+ ChangeLog   | 2 ++
+ scripts/xdg-open.in | 2 +-
+ 2 files changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/scripts/xdg-open.in b/scripts/xdg-open.in
+index 630e63e..bf9da4c 100644
+--- a/scripts/xdg-open.in
 b/scripts/xdg-open.in
+@@ -451,7 +451,7 @@ open_lxde()
+ {
+ 
+ # pcmanfm only knows how to handle file:// urls and filepaths, it seems.
+-if pcmanfm --help >/dev/null 2>&1 -a is_file_url_or_path "$1"; then
++if pcmanfm --help >/dev/null 2>&1 && is_file_url_or_path "$1"; then
+ local file="$(file_url_to_path "$1")"
+ 
+ # handle relative paths
+-- 
+cgit v1.1
+
+

Copied: xdg-utils/repos/testing-any/PKGBUILD (from rev 331312, 
xdg-utils/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-08-09 19:06:40 UTC (rev 331313)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Andreas Radke 
+# Maintainer: Jan de Groot 
+
+pkgname=xdg-utils
+pkgver=1.1.3
+pkgrel=3
+pkgdesc="Command line tools that assist applications with a variety of desktop 
integration tasks"
+arch=('any')
+url="https://www.freedesktop.org/wiki/Software/xdg-utils/;
+license=('MIT')
+depends=('sh' 'xorg-xset') # xset needed inside xdg-screensaver
+makedepends=('docbook-xsl' 'lynx' 'xmlto' 'git')
+optdepends=('kde-cli-tools: for KDE Plasma5 support in xdg-open'
+'exo: for Xfce support in xdg-open'
+'xorg-xprop: for Xfce support in xdg-open'
+'pcmanfm: for LXDE support in xdg-open'
+'perl-file-mimeinfo: for generic support in xdg-open'
+'perl-net-dbus: Perl extension to dbus used in xdg-screensaver'
+'perl-x11-protocol: Perl X11 protocol used in xdg-screensaver')
+source=(https://portland.freedesktop.org/download/$pkgname-$pkgver.tar.gz
+0001_better_pcmanfm_check.patch
+drop_obsolete_GNOME_support.patch) #{,.asc}
+sha1sums=('98294cf332c341b85e481d98e9ea59357fe1efc7'
+  'f5c09cc10d7b88c2033392efd4179da65a1f47b1'
+  '32d4282c2e6c7345ddf04016c91f0defbf88b356')
+#validpgpkeys=('8B75CA7811367175D05F3B03C43570F80CC295E6') # "Per Olofsson 
"
+
+prepare() {
+   cd $pkgname-$pkgver
+   # FS#58707
+   patch -Np1 -i ../0001_better_pcmanfm_check.patch
+   # drop Gnome2 support - 
FS58096/https://bugs.freedesktop.org/show_bug.cgi?id=90775
+   patch -Np1 -i ../drop_obsolete_GNOME_support.patch
+}
+
+build() {
+   cd $pkgname-$pkgver
+   ./configure --prefix=/usr --mandir=/usr/share/man
+   make
+}
+
+package() {
+   cd $pkgname-$pkgver
+   make DESTDIR="${pkgdir}" install
+   install -D -m644 LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+   
+   # install empty directory to prevent xdg-desktop-menu install *.desktop 
to fail, see FS#33316
+   install -dm755 $pkgdir/usr/share/desktop-directories
+}

Copied: xdg-utils/repos/testing-any/drop_obsolete_GNOME_support.patch (from rev 
331312, xdg-utils/trunk/drop_obsolete_GNOME_support.patch)
===
--- testing-any/drop_obsolete_GNOME_support.patch   
(rev 0)
+++ testing-any/drop_obsolete_GNOME_support.patch   2018-08-09 19:06:40 UTC 
(rev 331313)
@@ -0,0 +1,175 @@
+From 21bb62e4ed715edb342bc6f1ca0983bd706228af Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= 
+Date: Fri, 29 May 2015 20:53:54 +0200
+Subject: [PATCH] xdg-desktop-menu: Drop obsolete GNOME support
+
+This commit drops the obsolete support for the GNOME-specific 

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

2018-08-09 Thread Andreas Radke via arch-commits
Date: Thursday, August 9, 2018 @ 18:56:19
  Author: andyrtr
Revision: 331311

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 331310, 
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 331310, 
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 331310, linux-lts/trunk/60-linux.hook)
  linux-lts/repos/testing-x86_64/90-linux.hook
(from rev 331310, linux-lts/trunk/90-linux.hook)
  linux-lts/repos/testing-x86_64/PKGBUILD
(from rev 331310, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-x86_64/config
(from rev 331310, linux-lts/trunk/config)
  linux-lts/repos/testing-x86_64/linux-lts.install
(from rev 331310, linux-lts/trunk/linux-lts.install)
  linux-lts/repos/testing-x86_64/linux-lts.preset
(from rev 331310, 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|  237 
 config  | 8506 
++
 linux-lts.install   |   10 
 linux-lts.preset|   14 
 8 files changed, 9123 insertions(+)

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


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

2018-08-09 Thread Andreas Radke via arch-commits
Date: Thursday, August 9, 2018 @ 18:56:04
  Author: andyrtr
Revision: 331310

upgpkg: linux-lts 4.14.62-1

upstream update 4.14.62

Modified:
  linux-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-09 18:40:01 UTC (rev 331309)
+++ PKGBUILD2018-08-09 18:56:04 UTC (rev 331310)
@@ -4,7 +4,7 @@
 pkgbase=linux-lts
 #pkgbase=linux-lts-custom
 _srcname=linux-4.14
-pkgver=4.14.61
+pkgver=4.14.62
 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'
-'d15db64311d874f2e27927dc1f96e2dfea2899b104fd6af873c39fe50a1f2e29'
+'2595a071c6253fb579fa0401b3deb9a9d1ddb74dd1dcd1e668ed4d8726dc4b6c'
 'c645053c4525a1a70d5c10b52257ac136da7e9059b6a4a566a857a3d42046426'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
 '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'


[arch-commits] Commit in xorg-server/repos (8 files)

2018-08-09 Thread Laurent Carlier via arch-commits
Date: Thursday, August 9, 2018 @ 18:40:01
  Author: lcarlier
Revision: 331309

archrelease: copy trunk to testing-x86_64

Added:
  xorg-server/repos/testing-x86_64/
  xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch
(from rev 331308, xorg-server/trunk/0001-v2-FS-58644.patch)
  xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch
(from rev 331308, xorg-server/trunk/0002-fix-libshadow-2.patch)
  xorg-server/repos/testing-x86_64/PKGBUILD
(from rev 331308, xorg-server/trunk/PKGBUILD)
  xorg-server/repos/testing-x86_64/xorg-server.install
(from rev 331308, xorg-server/trunk/xorg-server.install)
  xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch
(from rev 331308, xorg-server/trunk/xserver-autobind-hotplug.patch)
  xorg-server/repos/testing-x86_64/xvfb-run
(from rev 331308, xorg-server/trunk/xvfb-run)
  xorg-server/repos/testing-x86_64/xvfb-run.1
(from rev 331308, xorg-server/trunk/xvfb-run.1)

+
 0001-v2-FS-58644.patch |   57 +++
 0002-fix-libshadow-2.patch |   24 +++
 PKGBUILD   |  219 +
 xorg-server.install|   18 ++
 xserver-autobind-hotplug.patch |  293 +++
 xvfb-run   |  200 ++
 xvfb-run.1 |  282 +
 7 files changed, 1093 insertions(+)

Copied: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 
331308, xorg-server/trunk/0001-v2-FS-58644.patch)
===
--- testing-x86_64/0001-v2-FS-58644.patch   (rev 0)
+++ testing-x86_64/0001-v2-FS-58644.patch   2018-08-09 18:40:01 UTC (rev 
331309)
@@ -0,0 +1,57 @@
+From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001
+From: fafryd 
+Date: Sun, 20 May 2018 14:30:43 +0200
+Subject: [PATCH] v2 FS#58644
+
+---
+ hw/xfree86/common/meson.build | 13 +
+ hw/xfree86/meson.build| 12 +++-
+ 2 files changed, 20 insertions(+), 5 deletions(-)
+
+diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build
+index 514999ff6..0eff6e488 100644
+--- a/hw/xfree86/common/meson.build
 b/hw/xfree86/common/meson.build
+@@ -1,3 +1,16 @@
++if get_option('suid_wrapper')
++x_sh = configure_file(
++input: '../Xorg.sh.in',
++output: 'Xorg',
++configuration: conf_data,
++)
++install_data(
++   x_sh,
++   install_mode: 'rwxr-xr-x',
++   install_dir: join_paths(get_option('prefix'), get_option('bindir')),
++)
++endif
++
+ srcs_xorg_common = [
+ 'xf86fbBus.c',
+ 'xf86noBus.c',
+diff --git a/hw/xfree86/meson.build b/hw/xfree86/meson.build
+index cacf56d4c..d1295d404 100644
+--- a/hw/xfree86/meson.build
 b/hw/xfree86/meson.build
+@@ -145,11 +145,13 @@ if get_option('suid_wrapper')
+ install_dir: get_option('libexecdir'),
+ # install_mode: ['r-sr-xr-x', 0, 0],
+ )
+-configure_file(
+-input: 'Xorg.sh.in',
+-output: 'Xorg',
+-configuration: conf_data,
+-install_dir: join_paths(get_option('prefix'), get_option('bindir')),
++ meson.add_install_script(
++'sh', '-c',
++'chmod u+s @0@@1@/@2@'.format(
++'${DESTDIR}',
++join_paths(get_option('prefix'), get_option('libexecdir')),
++'Xorg.wrap'
++)
+ )
+ endif
+ 
+-- 
+2.17.0
+

Copied: xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 
331308, xorg-server/trunk/0002-fix-libshadow-2.patch)
===
--- testing-x86_64/0002-fix-libshadow-2.patch   (rev 0)
+++ testing-x86_64/0002-fix-libshadow-2.patch   2018-08-09 18:40:01 UTC (rev 
331309)
@@ -0,0 +1,24 @@
+From 9ed4ae9cf20736742c09007a32ad144b52db Mon Sep 17 00:00:00 2001
+From: fafryd 
+Date: Fri, 25 May 2018 20:17:35 +0200
+Subject: [PATCH] fix libshadow
+
+---
+ hw/xfree86/dixmods/meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build
+index 835d23215..6bd8029b6 100644
+--- a/hw/xfree86/dixmods/meson.build
 b/hw/xfree86/dixmods/meson.build
+@@ -38,6 +38,7 @@ shared_module(
+ 
+ install: true,
+ install_dir: module_dir,
++install_rpath: '$ORIGIN/./',
+ )
+ 
+ if build_glx
+-- 
+2.17.0
+

Copied: xorg-server/repos/testing-x86_64/PKGBUILD (from rev 331308, 
xorg-server/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-08-09 18:40:01 UTC (rev 331309)
@@ -0,0 +1,219 @@
+# $Id$
+# Maintainer: AndyRTR 
+# Maintainer: Jan de Groot 
+
+pkgbase=xorg-server
+pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 
'xorg-server-xvfb' 

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

2018-08-09 Thread Laurent Carlier via arch-commits
Date: Thursday, August 9, 2018 @ 18:39:54
  Author: lcarlier
Revision: 331308

upgpkg: xorg-server 1.20.1-1

upstream update 1.20.1

Modified:
  xorg-server/trunk/PKGBUILD
Deleted:
  xorg-server/trunk/0001-Xext-shm-Refuse-to-work-for-remote-clients.patch
  
xorg-server/trunk/0003_Use_PictureMatchFormat_for_source-only_picture_format.diff
  
xorg-server/trunk/meson-Add-configuration-of-listening-on-tcp-unix-and-local.patch
  
xorg-server/trunk/xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch
  
xorg-server/trunk/xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch
  
xorg-server/trunk/xserver-modesetting-use-drmmode_bo_import-for-rotate_fb.patch

--+
 0001-Xext-shm-Refuse-to-work-for-remote-clients.patch  
  |   60 --
 0003_Use_PictureMatchFormat_for_source-only_picture_format.diff
  |   34 -
 PKGBUILD   
  |   35 -
 meson-Add-configuration-of-listening-on-tcp-unix-and-local.patch   
  |   36 --
 xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch  
  |   28 
 
xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch
 |   29 
 xserver-modesetting-use-drmmode_bo_import-for-rotate_fb.patch  
  |   18 ---
 7 files changed, 3 insertions(+), 237 deletions(-)

Deleted: 0001-Xext-shm-Refuse-to-work-for-remote-clients.patch
===
--- 0001-Xext-shm-Refuse-to-work-for-remote-clients.patch   2018-08-09 
18:38:04 UTC (rev 331307)
+++ 0001-Xext-shm-Refuse-to-work-for-remote-clients.patch   2018-08-09 
18:39:54 UTC (rev 331308)
@@ -1,60 +0,0 @@
-From ec7e2b54c5b4a34b2a077082967bc3ead30e227e Mon Sep 17 00:00:00 2001
-From: Alexander Volkov 
-Date: Tue, 5 Jun 2018 13:05:39 +0300
-Subject: [PATCH] Xext/shm: Refuse to work for remote clients
-
-Avoid access to System V shared memory segment on the X server side
-for clients forwarded via SSH. Also prevent them from hanging while
-waiting for the reply from the ShmCreateSegment request.
-
-v2: Allow ShmQueryVersion request even for remote clients
-
-Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=11080
-Signed-off-by: Alexander Volkov 
-Reviewed-by: Adam Jackson 
-Signed-off-by: Laurent Carlier 

- Xext/shm.c | 18 ++
- 1 file changed, 14 insertions(+), 4 deletions(-)
-
-diff --git a/Xext/shm.c b/Xext/shm.c
-index fc8441c..896a966 100644
 a/Xext/shm.c
-+++ b/Xext/shm.c
-@@ -1302,9 +1302,14 @@ static int
- ProcShmDispatch(ClientPtr client)
- {
- REQUEST(xReq);
--switch (stuff->data) {
--case X_ShmQueryVersion:
-+
-+if (stuff->data == X_ShmQueryVersion)
- return ProcShmQueryVersion(client);
-+
-+if (!client->local)
-+return BadRequest;
-+
-+switch (stuff->data) {
- case X_ShmAttach:
- return ProcShmAttach(client);
- case X_ShmDetach:
-@@ -1461,9 +1466,14 @@ static int _X_COLD
- SProcShmDispatch(ClientPtr client)
- {
- REQUEST(xReq);
--switch (stuff->data) {
--case X_ShmQueryVersion:
-+
-+if (stuff->data == X_ShmQueryVersion)
- return SProcShmQueryVersion(client);
-+
-+if (!client->local)
-+return BadRequest;
-+
-+switch (stuff->data) {
- case X_ShmAttach:
- return SProcShmAttach(client);
- case X_ShmDetach:
--- 
-2.17.1
-

Deleted: 0003_Use_PictureMatchFormat_for_source-only_picture_format.diff
===
--- 0003_Use_PictureMatchFormat_for_source-only_picture_format.diff 
2018-08-09 18:38:04 UTC (rev 331307)
+++ 0003_Use_PictureMatchFormat_for_source-only_picture_format.diff 
2018-08-09 18:39:54 UTC (rev 331308)
@@ -1,34 +0,0 @@
-From 3ebef6ab850675e1091df2125ebdfbb147436e6c Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Michel=20D=C3=A4nzer?= 
-Date: Fri, 1 Jun 2018 11:57:15 +0200
-Subject: exa: Use PictureMatchFormat for source-only picture format
- description
-
-Their pFormat member is NULL, which resulted in a crash in
-miRenderColorToPixel.
-
-Fixes: 8171d4c2d67b "render: Store and use all 16bpc of precision for
- solid pixels (v2.1)"
-Reviewed-by: Adam Jackson 

- exa/exa_render.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/exa/exa_render.c b/exa/exa_render.c
-index 50a9a65..9fbfdfc 100644
 a/exa/exa_render.c
-+++ b/exa/exa_render.c
-@@ -291,7 +291,8 @@ exaTryDriverSolidFill(PicturePtr pSrc,
- pixel = exaGetPixmapFirstPixel(pSrcPix);
- }
- else
--miRenderColorToPixel(pSrc->pFormat,
-+miRenderColorToPixel(PictureMatchFormat(pDst->pDrawable->pScreen, 32,
-+   

  1   2   3   >