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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:59:09
  Author: felixonmars
Revision: 357530

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

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

Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 
357529, haskell-hjsonschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:59:09 UTC (rev 357530)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonschema
+pkgname=haskell-hjsonschema
+pkgver=1.9.0
+pkgrel=46
+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-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:58:48
  Author: felixonmars
Revision: 357529

upgpkg: haskell-hjsonschema 1.9.0-46

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-hjsonschema/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:57:09 UTC (rev 357528)
+++ PKGBUILD2018-07-12 06:58:48 UTC (rev 357529)
@@ -5,7 +5,7 @@
 _hkgname=hjsonschema
 pkgname=haskell-hjsonschema
 pkgver=1.9.0
-pkgrel=45
+pkgrel=46
 pkgdesc="JSON Schema library"
 url="https://github.com/seagreen/hjsonschema";
 license=("MIT")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:57:09
  Author: felixonmars
Revision: 357528

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 357527, 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 357527, haskell-http-client-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:57:09 UTC (rev 357528)
@@ -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=61
+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-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:56:49
  Author: felixonmars
Revision: 357527

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

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:56:07 UTC (rev 357526)
+++ PKGBUILD2018-07-12 06:56:49 UTC (rev 357527)
@@ -5,7 +5,7 @@
 _hkgname=http-client-tls
 pkgname=haskell-http-client-tls
 pkgver=0.3.5.3
-pkgrel=60
+pkgrel=61
 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-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:56:07
  Author: felixonmars
Revision: 357526

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 357525, haskell-connection/trunk/PKGBUILD)

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

Copied: haskell-connection/repos/community-staging-x86_64/PKGBUILD (from rev 
357525, haskell-connection/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:56:07 UTC (rev 357526)
@@ -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=87
+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-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:55:45
  Author: felixonmars
Revision: 357525

upgpkg: haskell-connection 0.2.8-87

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-connection/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:54:59 UTC (rev 357524)
+++ PKGBUILD2018-07-12 06:55:45 UTC (rev 357525)
@@ -5,7 +5,7 @@
 _hkgname=connection
 pkgname=haskell-connection
 pkgver=0.2.8
-pkgrel=86
+pkgrel=87
 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-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:54:59
  Author: felixonmars
Revision: 357524

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

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

Copied: haskell-tls/repos/community-staging-x86_64/PKGBUILD (from rev 357523, 
haskell-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:54:59 UTC (rev 357524)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tls
+pkgname=haskell-tls
+pkgver=1.4.1
+pkgrel=32
+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-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:54:38
  Author: felixonmars
Revision: 357523

upgpkg: haskell-tls 1.4.1-32

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:53:33 UTC (rev 357522)
+++ PKGBUILD2018-07-12 06:54:38 UTC (rev 357523)
@@ -5,7 +5,7 @@
 _hkgname=tls
 pkgname=haskell-tls
 pkgver=1.4.1
-pkgrel=31
+pkgrel=32
 pkgdesc="TLS/SSL protocol native implementation (Server and Client)"
 url="https://github.com/vincenthz/hs-tls";
 license=("custom:BSD3")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:53:33
  Author: felixonmars
Revision: 357522

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-x509-validation/repos/community-staging-x86_64/
  haskell-x509-validation/repos/community-staging-x86_64/PKGBUILD
(from rev 357521, haskell-x509-validation/trunk/PKGBUILD)

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

Copied: haskell-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 357521, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:53:33 UTC (rev 357522)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.10
+pkgrel=23
+pkgdesc="X.509 Certificate and CRL validation"
+url="https://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-asn1-encoding' 'haskell-asn1-types' 
'haskell-byteable'
+ 'haskell-cryptonite' 'haskell-data-default-class' 'haskell-hourglass' 
'haskell-memory'
+ 'haskell-pem' 'haskell-x509' 'haskell-x509-store')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f46dc7aeea1c1650ce8711d87f95d2b61bd0ead64df5176aa4ba0a9be435c4aa76a7a2f02acb58b7cdafd533a387e43ffb7078d7c84b1f5b90dd76b68da248ae')
+
+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-x509-validation/trunk (PKGBUILD)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:53:11
  Author: felixonmars
Revision: 357521

upgpkg: haskell-x509-validation 1.6.10-23

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-x509-validation/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:52:20 UTC (rev 357520)
+++ PKGBUILD2018-07-12 06:53:11 UTC (rev 357521)
@@ -5,7 +5,7 @@
 _hkgname=x509-validation
 pkgname=haskell-x509-validation
 pkgver=1.6.10
-pkgrel=22
+pkgrel=23
 pkgdesc="X.509 Certificate and CRL validation"
 url="https://github.com/vincenthz/hs-certificate";
 license=("custom:BSD3")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:52:20
  Author: felixonmars
Revision: 357520

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-x509-system/repos/community-staging-x86_64/
  haskell-x509-system/repos/community-staging-x86_64/PKGBUILD
(from rev 357519, haskell-x509-system/trunk/PKGBUILD)

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

Copied: haskell-x509-system/repos/community-staging-x86_64/PKGBUILD (from rev 
357519, haskell-x509-system/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:52:20 UTC (rev 357520)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-system
+pkgname=haskell-x509-system
+pkgver=1.6.6
+pkgrel=52
+pkgdesc="Handle per-operating-system X.509 accessors and storage"
+url="https://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-pem" "haskell-x509" "haskell-x509-store")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('110f8e9566ab1cd9491f1bc9cb11ee950c34308af026e71b9f8e60beac09b0e062e1e3a0177d67b04aab824c54476b800b965bf616fe84ba0181991371c9c220')
+
+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-x509-system/trunk (PKGBUILD)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:51:59
  Author: felixonmars
Revision: 357519

upgpkg: haskell-x509-system 1.6.6-52

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-x509-system/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:51:22 UTC (rev 357518)
+++ PKGBUILD2018-07-12 06:51:59 UTC (rev 357519)
@@ -5,7 +5,7 @@
 _hkgname=x509-system
 pkgname=haskell-x509-system
 pkgver=1.6.6
-pkgrel=51
+pkgrel=52
 pkgdesc="Handle per-operating-system X.509 accessors and storage"
 url="https://github.com/vincenthz/hs-certificate";
 license=("custom:BSD3")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:51:22
  Author: felixonmars
Revision: 357518

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-x509-store/repos/community-staging-x86_64/
  haskell-x509-store/repos/community-staging-x86_64/PKGBUILD
(from rev 357517, haskell-x509-store/trunk/PKGBUILD)

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

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
357517, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:51:22 UTC (rev 357518)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.6
+pkgrel=23
+pkgdesc="X.509 collection accessing and storing methods"
+url="https://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-cryptonite"
+ "haskell-pem" "haskell-x509")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('131a9467f5c473a338d1423b6222a0235a88245b85b99f96215144ed0c2ac429d7519c6db912286d911813c03a49c1a3b0045c16cf06c8d9a7b1ab625ca25aee')
+
+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-x509-store/trunk (PKGBUILD)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:51:01
  Author: felixonmars
Revision: 357517

upgpkg: haskell-x509-store 1.6.6-23

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-x509-store/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:50:21 UTC (rev 357516)
+++ PKGBUILD2018-07-12 06:51:01 UTC (rev 357517)
@@ -5,7 +5,7 @@
 _hkgname=x509-store
 pkgname=haskell-x509-store
 pkgver=1.6.6
-pkgrel=22
+pkgrel=23
 pkgdesc="X.509 collection accessing and storing methods"
 url="https://github.com/vincenthz/hs-certificate";
 license=("custom:BSD3")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:50:21
  Author: felixonmars
Revision: 357516

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 357515, 
haskell-jose/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:50:21 UTC (rev 357516)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=jose
+pkgname=haskell-jose
+pkgver=0.7.0.0
+pkgrel=35
+pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
+url="https://github.com/frasertweedale/hs-jose";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-concise'
+ 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 
'haskell-monad-time'
+ 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-network-uri'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4250528d31e90833adbab184a98acc57fb931db74944167e346b8cda4fd659c23fd3d7d77123c7968959922c7b0af34edd00a682146a7aab19a83e4ff9c7a3ab')
+
+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
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:49:59
  Author: felixonmars
Revision: 357515

upgpkg: haskell-jose 0.7.0.0-35

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-jose/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:48:47 UTC (rev 357514)
+++ PKGBUILD2018-07-12 06:49:59 UTC (rev 357515)
@@ -5,7 +5,7 @@
 _hkgname=jose
 pkgname=haskell-jose
 pkgver=0.7.0.0
-pkgrel=34
+pkgrel=35
 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
 url="https://github.com/frasertweedale/hs-jose";
 license=("Apache")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:48:26
  Author: felixonmars
Revision: 357513

upgpkg: haskell-x509 1.7.3-24

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-x509/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:47:40 UTC (rev 357512)
+++ PKGBUILD2018-07-12 06:48:26 UTC (rev 357513)
@@ -5,7 +5,7 @@
 _hkgname=x509
 pkgname=haskell-x509
 pkgver=1.7.3
-pkgrel=23
+pkgrel=24
 pkgdesc="X509 reader and writer"
 url="https://github.com/vincenthz/hs-certificate";
 license=("custom:BSD3")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:48:47
  Author: felixonmars
Revision: 357514

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-x509/repos/community-staging-x86_64/PKGBUILD (from rev 357513, 
haskell-x509/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:48:47 UTC (rev 357514)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509
+pkgname=haskell-x509
+pkgver=1.7.3
+pkgrel=24
+pkgdesc="X509 reader and writer"
+url="https://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-parse" 
"haskell-asn1-types"
+ "haskell-cryptonite" "haskell-hourglass" "haskell-memory" 
"haskell-pem")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6b445a69af8a9ba1a24f1ee0324b850a36b664a8ffb77d3b3de5ebd0d74b1bf458229c2d7f7bff52013666b34ad3b3088a01621fe35b4cd9f285795e8093cb87')
+
+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-brick/trunk (PKGBUILD)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:47:20
  Author: felixonmars
Revision: 357511

upgpkg: haskell-brick 0.37.1-19

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-brick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:46:17 UTC (rev 357510)
+++ PKGBUILD2018-07-12 06:47:20 UTC (rev 357511)
@@ -5,7 +5,7 @@
 _hkgname=brick
 pkgname=haskell-brick
 pkgver=0.37.1
-pkgrel=18
+pkgrel=19
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick";
 license=("custom:BSD3")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:47:40
  Author: felixonmars
Revision: 357512

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 357511, 
haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:47:40 UTC (rev 357512)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.37.1
+pkgrel=19
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 
'haskell-vector'
+ 'haskell-contravariant' 'haskell-text-zipper'
+ 'haskell-word-wrap')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7637d484be1bbb55f52859ef1febda5766590ce857561ba60aa204c5edbb16c6d3e83f6ff6f3717c45c1df8384902a9976e2eae22669eb310c3356b77d7f466c')
+
+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-demos
+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 gitolite/repos/community-any (4 files)

2018-07-11 Thread Christian Hesse via arch-commits
Date: Thursday, July 12, 2018 @ 06:46:13
  Author: eworm
Revision: 357509

archrelease: copy trunk to community-any

Added:
  gitolite/repos/community-any/PKGBUILD
(from rev 357508, gitolite/trunk/PKGBUILD)
  gitolite/repos/community-any/gitolite-sysusers.conf
(from rev 357508, gitolite/trunk/gitolite-sysusers.conf)
Deleted:
  gitolite/repos/community-any/PKGBUILD
  gitolite/repos/community-any/gitolite-sysusers.conf

+
 PKGBUILD   |   68 +++
 gitolite-sysusers.conf |2 -
 2 files changed, 35 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-12 06:46:05 UTC (rev 357508)
+++ PKGBUILD2018-07-12 06:46:13 UTC (rev 357509)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer:  Bartłomiej Piotrowski 
-# Maintainer:  Christian Hesse 
-# Contributor: Jon Eyolfson 
-
-pkgname=gitolite
-pkgver=3.6.7
-pkgrel=3
-pkgdesc='An access control layer on top of git'
-url='https://github.com/sitaramc/gitolite'
-arch=('any')
-license=('GPL2')
-depends=('git' 'perl' 'openssh')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz"
-'gitolite-sysusers.conf')
-sha256sums=('f75d15bb438986b77bd8aeda7839dcd3624ae9d09dbfce245c00b906de8dbdc5'
-'5e4f3aaa406c25fcd88fffaee74ea4878cecf1dd8c777456e4416caf35292dbf')
-
-prepare() {
-  cd $pkgname-$pkgver/src
-  echo "$pkgver" > VERSION
-}
-
-package() {
-  # create directories
-  install -d "$pkgdir"/usr/{bin,lib/gitolite}
-
-  # install files and create symlink
-  cp -a $pkgname-$pkgver/src/* "$pkgdir"/usr/lib/gitolite
-  ln -s /usr/lib/gitolite/gitolite "$pkgdir"/usr/bin/
-
-  # sysusers file
-  install -D -m 0644 "${srcdir}"/gitolite-sysusers.conf 
"${pkgdir}"/usr/lib/sysusers.d/gitolite.conf
-}

Copied: gitolite/repos/community-any/PKGBUILD (from rev 357508, 
gitolite/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-12 06:46:13 UTC (rev 357509)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Maintainer:  Christian Hesse 
+# Contributor: Jon Eyolfson 
+
+pkgname=gitolite
+pkgver=3.6.8
+pkgrel=1
+pkgdesc='An access control layer on top of git'
+url='https://github.com/sitaramc/gitolite'
+arch=('any')
+license=('GPL2')
+depends=('git' 'perl' 'openssh')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz"
+'gitolite-sysusers.conf')
+sha256sums=('4c5d66964b2881221915f1751ae5e64a89266f8943abf5efd457672374f03edf'
+'5e4f3aaa406c25fcd88fffaee74ea4878cecf1dd8c777456e4416caf35292dbf')
+
+prepare() {
+  cd $pkgname-$pkgver/src
+  echo "$pkgver" > VERSION
+}
+
+package() {
+  # create directories
+  install -d "$pkgdir"/usr/{bin,lib/gitolite}
+
+  # install files and create symlink
+  cp -a $pkgname-$pkgver/src/* "$pkgdir"/usr/lib/gitolite
+  ln -s /usr/lib/gitolite/gitolite "$pkgdir"/usr/bin/
+
+  # sysusers file
+  install -D -m 0644 "${srcdir}"/gitolite-sysusers.conf 
"${pkgdir}"/usr/lib/sysusers.d/gitolite.conf
+}

Deleted: gitolite-sysusers.conf
===
--- gitolite-sysusers.conf  2018-07-12 06:46:05 UTC (rev 357508)
+++ gitolite-sysusers.conf  2018-07-12 06:46:13 UTC (rev 357509)
@@ -1 +0,0 @@
-u gitolite - "gitolite user" /var/lib/gitolite /bin/bash

Copied: gitolite/repos/community-any/gitolite-sysusers.conf (from rev 357508, 
gitolite/trunk/gitolite-sysusers.conf)
===
--- gitolite-sysusers.conf  (rev 0)
+++ gitolite-sysusers.conf  2018-07-12 06:46:13 UTC (rev 357509)
@@ -0,0 +1 @@
+u gitolite - "gitolite user" /var/lib/gitolite /bin/bash


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:46:17
  Author: felixonmars
Revision: 357510

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-word-wrap/repos/community-staging-x86_64/
  haskell-word-wrap/repos/community-staging-x86_64/PKGBUILD
(from rev 357508, haskell-word-wrap/trunk/PKGBUILD)

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

Copied: haskell-word-wrap/repos/community-staging-x86_64/PKGBUILD (from rev 
357508, haskell-word-wrap/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:46:17 UTC (rev 357510)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=word-wrap
+pkgname=haskell-word-wrap
+pkgver=0.4.1
+pkgrel=21
+pkgdesc="A library for word-wrapping"
+url="https://github.com/jtdaugherty/word-wrap/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8160bdc238c3a057c903363d0874986b7ae9543b0bd7c1cbf2ac0aca94dd8fcf9ae40c7c2883b434f71d53c87e7d3dc41c3e645611879310b9c160238ef61637')
+
+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 gitolite/trunk (PKGBUILD)

2018-07-11 Thread Christian Hesse via arch-commits
Date: Thursday, July 12, 2018 @ 06:46:05
  Author: eworm
Revision: 357508

upgpkg: gitolite 3.6.8-1

new upstream release

Modified:
  gitolite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:45:55 UTC (rev 357507)
+++ PKGBUILD2018-07-12 06:46:05 UTC (rev 357508)
@@ -4,8 +4,8 @@
 # Contributor: Jon Eyolfson 
 
 pkgname=gitolite
-pkgver=3.6.7
-pkgrel=3
+pkgver=3.6.8
+pkgrel=1
 pkgdesc='An access control layer on top of git'
 url='https://github.com/sitaramc/gitolite'
 arch=('any')
@@ -13,7 +13,7 @@
 depends=('git' 'perl' 'openssh')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz"
 'gitolite-sysusers.conf')
-sha256sums=('f75d15bb438986b77bd8aeda7839dcd3624ae9d09dbfce245c00b906de8dbdc5'
+sha256sums=('4c5d66964b2881221915f1751ae5e64a89266f8943abf5efd457672374f03edf'
 '5e4f3aaa406c25fcd88fffaee74ea4878cecf1dd8c777456e4416caf35292dbf')
 
 prepare() {


[arch-commits] Commit in haskell-wl-pprint-terminfo/repos (2 files)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:45:15
  Author: felixonmars
Revision: 357506

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wl-pprint-terminfo/repos/community-staging-x86_64/
  haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD
(from rev 357505, haskell-wl-pprint-terminfo/trunk/PKGBUILD)

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

Copied: haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD 
(from rev 357505, haskell-wl-pprint-terminfo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:45:15 UTC (rev 357506)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=wl-pprint-terminfo
+pkgname=haskell-wl-pprint-terminfo
+pkgver=3.7.1.4
+pkgrel=60
+pkgdesc="A color pretty printer with terminfo support"
+url="https://github.com/ekmett/wl-pprint-terminfo/";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-wl-pprint-extras')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1f2a7bd195732fe297c49c50b59812190d5698efa7c2e9b2fbcfbbae71523c25dfcc2a0f098aebe22453cd867bc40480100c8231a6f43a7bd46202f3dcd924b3')
+
+prepare() {
+sed -e '/nats/d' -e '/semigroups/d' -i 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fCursed
+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-word-wrap/trunk (PKGBUILD)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:45:55
  Author: felixonmars
Revision: 357507

upgpkg: haskell-word-wrap 0.4.1-21

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-word-wrap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:45:15 UTC (rev 357506)
+++ PKGBUILD2018-07-12 06:45:55 UTC (rev 357507)
@@ -5,7 +5,7 @@
 _hkgname=word-wrap
 pkgname=haskell-word-wrap
 pkgver=0.4.1
-pkgrel=20
+pkgrel=21
 pkgdesc="A library for word-wrapping"
 url="https://github.com/jtdaugherty/word-wrap/";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-wl-pprint-terminfo/trunk (PKGBUILD)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:44:51
  Author: felixonmars
Revision: 357505

upgpkg: haskell-wl-pprint-terminfo 3.7.1.4-60

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-wl-pprint-terminfo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:44:01 UTC (rev 357504)
+++ PKGBUILD2018-07-12 06:44:51 UTC (rev 357505)
@@ -4,7 +4,7 @@
 _hkgname=wl-pprint-terminfo
 pkgname=haskell-wl-pprint-terminfo
 pkgver=3.7.1.4
-pkgrel=59
+pkgrel=60
 pkgdesc="A color pretty printer with terminfo support"
 url="https://github.com/ekmett/wl-pprint-terminfo/";
 license=('custom:BSD3')


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:44:01
  Author: felixonmars
Revision: 357504

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 357503, haskell-hopenpgp/trunk/PKGBUILD)

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
357503, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:44:01 UTC (rev 357504)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.7
+pkgrel=43
+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=('6432f54853af4562b5c61f0d97fe40dd4a5872f07e07c470ae41e951b11cbe00f491ce469c5d0caa897ba046c44e65fcaff0e4c9db825126b35f7aa15fc6bb40')
+
+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 shiboken2/trunk (PKGBUILD)

2018-07-11 Thread Antonio Rojas via arch-commits
Date: Thursday, July 12, 2018 @ 06:43:28
  Author: arojas
Revision: 328300

Rebuild for clang 6.0.1

Modified:
  shiboken2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 04:53:03 UTC (rev 328299)
+++ PKGBUILD2018-07-12 06:43:28 UTC (rev 328300)
@@ -4,8 +4,9 @@
 pkgbase=shiboken2
 pkgname=(shiboken2 python-shiboken2)
 _qtver=5.11.0
+_clangver=6.0.1
 pkgver=${_qtver/-/}
-pkgrel=3
+pkgrel=4
 arch=(x86_64)
 url='http://qt-project.org/'
 license=(GPL2 LGPL)
@@ -29,7 +30,7 @@
 }
 
 package_shiboken2() {
-  depends=(clang libxslt qt5-xmlpatterns)
+  depends=(clang=$_clangver libxslt qt5-xmlpatterns)
 
   cd build
   make DESTDIR="$pkgdir" install


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:43:38
  Author: felixonmars
Revision: 357503

upgpkg: haskell-hopenpgp 2.7-43

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:42:42 UTC (rev 357502)
+++ PKGBUILD2018-07-12 06:43:38 UTC (rev 357503)
@@ -4,7 +4,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.7
-pkgrel=42
+pkgrel=43
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/";
 license=('MIT')


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

2018-07-11 Thread Antonio Rojas via arch-commits
Date: Thursday, July 12, 2018 @ 06:43:52
  Author: arojas
Revision: 328301

archrelease: copy trunk to extra-x86_64

Added:
  shiboken2/repos/extra-x86_64/PKGBUILD
(from rev 328300, shiboken2/trunk/PKGBUILD)
Deleted:
  shiboken2/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-12 06:43:28 UTC (rev 328300)
+++ PKGBUILD2018-07-12 06:43:52 UTC (rev 328301)
@@ -1,47 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Maintainer: Felix Yan 
-
-pkgbase=shiboken2
-pkgname=(shiboken2 python-shiboken2)
-_qtver=5.11.0
-pkgver=${_qtver/-/}
-pkgrel=3
-arch=(x86_64)
-url='http://qt-project.org/'
-license=(GPL2 LGPL)
-pkgdesc='Generates bindings for C++ libraries using CPython source code'
-makedepends=(clang llvm cmake libxslt qt5-xmlpatterns python)
-_pkgfqn=pyside-setup-everywhere-src-${_qtver}
-source=("http://download.qt.io/official_releases/QtForPython/pyside2/PySide2-$pkgver-src/${_pkgfqn}.tar.xz";)
-sha256sums=('fbc412c4544bca308291a08a5173a949ca530d801f00b8337902a5067e490922')
-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-  cmake ../${_pkgfqn}/sources/shiboken2 \
--DCMAKE_INSTALL_PREFIX=/usr \
--DBUILD_TESTS=OFF \
--DUSE_PYTHON_VERSION=3
-  make
-}
-
-package_shiboken2() {
-  depends=(clang libxslt qt5-xmlpatterns)
-
-  cd build
-  make DESTDIR="$pkgdir" install
-# Provided in python-shiboken2
-  rm -r "$pkgdir"/usr/lib/{python*,libshiboken*}
-}
-
-package_python-shiboken2() {
-  depends=(python)
-
-  cd build
-  make DESTDIR="$pkgdir" install
-# Provided in shiboken2
-  rm -r "$pkgdir"/usr/{bin,include,lib/{cmake,pkgconfig},share}
-}

Copied: shiboken2/repos/extra-x86_64/PKGBUILD (from rev 328300, 
shiboken2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-12 06:43:52 UTC (rev 328301)
@@ -0,0 +1,48 @@
+# Maintainer: Antonio Rojas 
+# Maintainer: Felix Yan 
+
+pkgbase=shiboken2
+pkgname=(shiboken2 python-shiboken2)
+_qtver=5.11.0
+_clangver=6.0.1
+pkgver=${_qtver/-/}
+pkgrel=4
+arch=(x86_64)
+url='http://qt-project.org/'
+license=(GPL2 LGPL)
+pkgdesc='Generates bindings for C++ libraries using CPython source code'
+makedepends=(clang llvm cmake libxslt qt5-xmlpatterns python)
+_pkgfqn=pyside-setup-everywhere-src-${_qtver}
+source=("http://download.qt.io/official_releases/QtForPython/pyside2/PySide2-$pkgver-src/${_pkgfqn}.tar.xz";)
+sha256sums=('fbc412c4544bca308291a08a5173a949ca530d801f00b8337902a5067e490922')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../${_pkgfqn}/sources/shiboken2 \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_TESTS=OFF \
+-DUSE_PYTHON_VERSION=3
+  make
+}
+
+package_shiboken2() {
+  depends=(clang=$_clangver libxslt qt5-xmlpatterns)
+
+  cd build
+  make DESTDIR="$pkgdir" install
+# Provided in python-shiboken2
+  rm -r "$pkgdir"/usr/lib/{python*,libshiboken*}
+}
+
+package_python-shiboken2() {
+  depends=(python)
+
+  cd build
+  make DESTDIR="$pkgdir" install
+# Provided in shiboken2
+  rm -r "$pkgdir"/usr/{bin,include,lib/{cmake,pkgconfig},share}
+}


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:42:42
  Author: felixonmars
Revision: 357502

upgpkg: trojan 1.4.4-1

Modified:
  trojan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:41:40 UTC (rev 357501)
+++ PKGBUILD2018-07-12 06:42:42 UTC (rev 357502)
@@ -3,7 +3,7 @@
 # Contributor: GreaterFire 
 
 pkgname=trojan
-pkgver=1.4.3
+pkgver=1.4.4
 pkgrel=1
 pkgdesc="An unidentifiable mechanism that helps you bypass GFW"
 arch=('x86_64')
@@ -14,7 +14,7 @@
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/trojan-gfw/$pkgname/archive/v$pkgver.tar.gz";)
 backup=('etc/trojan.json'
 'etc/trojan/config.json')
-sha512sums=('43a0f0c53c7714f2252086ce46a50ace812ffc923b173e2d2e846acb0beed3ddc3ba6bfb4a73736311421c23610d94e1a8b07c473c354dd8c5f35c868f1d2bb8')
+sha512sums=('77aa2b884afa599f5b8ae5584c8a269bf3461d42ea28b7e69ed8f1473a6e5e599ab7cc44c883538c18ff9448a58a70effd8d7fc587ec82d4df268aa0efef4086')
 
 build() {
   cd $pkgname-$pkgver


[arch-commits] Commit in haskell-wl-pprint-extras/repos (2 files)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:41:40
  Author: felixonmars
Revision: 357501

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wl-pprint-extras/repos/community-staging-x86_64/
  haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD
(from rev 357500, haskell-wl-pprint-extras/trunk/PKGBUILD)

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

Copied: haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD (from 
rev 357500, haskell-wl-pprint-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:41:40 UTC (rev 357501)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=wl-pprint-extras
+pkgname=haskell-wl-pprint-extras
+pkgver=3.5.0.5
+pkgrel=60
+pkgdesc="A free monad based on the Wadler/Leijen pretty printer"
+url="https://github.com/ekmett/wl-pprint-extras/";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-semigroupoids' 'haskell-utf8-string')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('705107842ccbf4eb23d0b9e8069fd4d5bb1b03ffecbf9efaa8a579fd977380913d590fa370cc42476d5b28fde98fc44e7879fe343f761cd1751ebeb0b8c0e242')
+
+prepare() {
+sed -e '/nats/d' -e '/semigroups/d' -i 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--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-wl-pprint-extras/trunk (PKGBUILD)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:41:15
  Author: felixonmars
Revision: 357500

upgpkg: haskell-wl-pprint-extras 3.5.0.5-60

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-wl-pprint-extras/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:40:28 UTC (rev 357499)
+++ PKGBUILD2018-07-12 06:41:15 UTC (rev 357500)
@@ -4,7 +4,7 @@
 _hkgname=wl-pprint-extras
 pkgname=haskell-wl-pprint-extras
 pkgver=3.5.0.5
-pkgrel=59
+pkgrel=60
 pkgdesc="A free monad based on the Wadler/Leijen pretty printer"
 url="https://github.com/ekmett/wl-pprint-extras/";
 license=('custom:BSD3')


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:40:28
  Author: felixonmars
Revision: 357499

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from 
rev 357498, haskell-wai-websockets/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:40:28 UTC (rev 357499)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-websockets
+pkgname=haskell-wai-websockets
+pkgver=3.0.1.2
+pkgrel=35
+pkgdesc="Provide a bridge between WAI and the websockets package."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 
'haskell-network' 'haskell-wai'
+ 'haskell-websockets')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c3415d1a36ca2f063fb1ae0ff7d3d9d271d8ff2c6099a754baed45f1c36f24cf1fa346e8e6403499cbeb329bcdf89326a9ed95f8e60111b4a879f5e51967ecc0')
+
+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-example
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-wai-websockets/trunk (PKGBUILD)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:40:07
  Author: felixonmars
Revision: 357498

upgpkg: haskell-wai-websockets 3.0.1.2-35

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-wai-websockets/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:37:40 UTC (rev 357497)
+++ PKGBUILD2018-07-12 06:40:07 UTC (rev 357498)
@@ -5,7 +5,7 @@
 _hkgname=wai-websockets
 pkgname=haskell-wai-websockets
 pkgver=3.0.1.2
-pkgrel=34
+pkgrel=35
 pkgdesc="Provide a bridge between WAI and the websockets package."
 url="https://github.com/yesodweb/wai";
 license=("MIT")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:37:40
  Author: felixonmars
Revision: 357497

archrelease: copy trunk to multilib-x86_64

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

---+
 30-win32-aliases.conf |   40 ++---
 PKGBUILD  |  338 
 harmony-fix.diff  |  126 -
 wine-binfmt.conf  |4 
 wine.install  |   14 -
 5 files changed, 261 insertions(+), 261 deletions(-)

Deleted: 30-win32-aliases.conf
===
--- 30-win32-aliases.conf   2018-07-12 06:37:03 UTC (rev 357496)
+++ 30-win32-aliases.conf   2018-07-12 06:37:40 UTC (rev 357497)
@@ -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/repos/multilib-x86_64/30-win32-aliases.conf (from rev 357496, 
wine/trunk/30-win32-aliases.conf)
===
--- 30-win32-aliases.conf   (rev 0)
+++ 30-win32-aliases.conf   2018-07-12 06:37:40 UTC (rev 357497)
@@ -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-07-12 06:37:03 UTC (rev 357496)
+++ PKGBUILD2018-07-12 06:37:40 UTC (rev 357497)
@@ -1,169 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine
-pkgver=3.11
-pkgrel=1
-
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(https://dl.winehq.org/wine/source/3.x/$pkgname-$_pkgbasever.tar.xz{,.sign}
-harmony-fix.diff
-30-win32-aliases.conf
-wine-binfmt.conf)
-sha512sums=('8f7226364648ec30eb77f1848ee6bf01be2445fd96f902309575ac1f6ece31bf54d415516fcda76ae438010a36a9d4846d22cc37365aac4a230701376f9589d7'
-'SKIP'
-
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs"
-url="http://www.winehq.com";
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-depends=(
-  fontconfig  lib32-fontconfig
-  lcms2   lib32-lcms2
-  libxml2 lib32-libxml2
-  libxcursor  lib32-libxcursor
-  libxrandr   lib32-libxrandr
-  libxdamage  lib32-libxdamage
-  libxi   lib32-libxi
-  gettext lib32-gettext
-  freetype2   lib32-freetype2
-  glu lib32-glu
-  libsm   lib32-libsm
-  gcc-libslib32-gcc-libs
-  libpcap lib32-libpcap
-  desktop-file-utils
-)
-makedepends=(autoconf ncurses bison perl fontforge flex
-  'gcc>=4.5.0-2'
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  libpulse  lib32-libpulse
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  gst-plugins-base-libs lib32-gst-plugins-base-libs
-  vulkan-icd-loader lib32-vulkan-icd-loader
-  vulkan-headers
-  samba
- 

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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:37:03
  Author: felixonmars
Revision: 357496

upgpkg: wine 3.12-1

Modified:
  wine/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:31:43 UTC (rev 357495)
+++ PKGBUILD2018-07-12 06:37:03 UTC (rev 357496)
@@ -5,7 +5,7 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine
-pkgver=3.11
+pkgver=3.12
 pkgrel=1
 
 _pkgbasever=${pkgver/rc/-rc}
@@ -14,7 +14,7 @@
 harmony-fix.diff
 30-win32-aliases.conf
 wine-binfmt.conf)
-sha512sums=('8f7226364648ec30eb77f1848ee6bf01be2445fd96f902309575ac1f6ece31bf54d415516fcda76ae438010a36a9d4846d22cc37365aac4a230701376f9589d7'
+sha512sums=('afc76e8975ea780f664de27a17128f730bcbe72a9fad0c01bfe6dcc98c2f98729ccde32e97fe4df2cf98f5d1b254b28f0e7cd380855148c5cfb41dd88f3012a1'
 'SKIP'
 
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:31:43
  Author: felixonmars
Revision: 357495

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 
357494, haskell-websockets/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:31:43 UTC (rev 357495)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=websockets
+pkgname=haskell-websockets
+pkgver=0.12.5.1
+pkgrel=9
+pkgdesc="A sensible and clean way to write WebSocket-capable servers in 
Haskell."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-case-insensitive'
+ 'haskell-entropy' 'haskell-network' 'haskell-random' 'haskell-sha'
+ 'haskell-streaming-commons')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('00cc65102ba00e72cf5c9f2f05075cd6ef1cdc5223fd13b7688393721e6979f6aa420f904273ee71e97bfaa2b05055cee7e0fb52e117e9ff0fd06c75e55b6399')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/bytestring-builder/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-Example
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# Tests hang: https://github.com/jaspervdj/websockets/issues/180
+# 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 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:31:17
  Author: felixonmars
Revision: 357494

upgpkg: haskell-websockets 0.12.5.1-9

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-websockets/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:30:19 UTC (rev 357493)
+++ PKGBUILD2018-07-12 06:31:17 UTC (rev 357494)
@@ -5,7 +5,7 @@
 _hkgname=websockets
 pkgname=haskell-websockets
 pkgver=0.12.5.1
-pkgrel=8
+pkgrel=9
 pkgdesc="A sensible and clean way to write WebSocket-capable servers in 
Haskell."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")


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

2018-07-11 Thread Antonio Rojas via arch-commits
Date: Thursday, July 12, 2018 @ 06:30:19
  Author: arojas
Revision: 357492

archrelease: copy trunk to community-x86_64

Added:
  cddlib/repos/community-x86_64/PKGBUILD
(from rev 357491, cddlib/trunk/PKGBUILD)
Deleted:
  cddlib/repos/community-x86_64/PKGBUILD
  cddlib/repos/community-x86_64/cdd_both_reps.c
  cddlib/repos/community-x86_64/cdd_both_reps.patch

-+
 PKGBUILD|   68 +
 cdd_both_reps.c |  254 --
 cdd_both_reps.patch |   43 
 3 files changed, 28 insertions(+), 337 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-12 06:29:52 UTC (rev 357491)
+++ PKGBUILD2018-07-12 06:30:19 UTC (rev 357492)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Antonio Rojas 
-# Contributor: Rémy Oudompheng 
-
-pkgname=cddlib
-pkgver=094i
-pkgrel=1
-pkgdesc="C library implementing Doudble Description Method for convex 
polyhedra"
-arch=(x86_64)
-url="https://www.inf.ethz.ch/personal/fukudak/cdd_home/";
-license=(GPL)
-depends=(gmp)
-source=("ftp://ftp.math.ethz.ch/users/fukudak/cdd/cddlib-$pkgver.tar.gz"; 
cdd_both_reps.c cdd_both_reps.patch)
-sha256sums=('b8133ab74b83d225781cff1bd6f5d5940219651c708020da337d87b4707ced03'
-'f7cba3957d5d8198d07de5b64f40936da9914bc0a8040eca7ef01d66cd2d2377'
-'ec750d791829f3124787e2d4a376ff8316e179600505fee5513ca0e3320535d2')
-
-prepare() {
-  cd $pkgname-$pkgver
-  patch -p1 -i "$srcdir"/cdd_both_reps.patch
-  ln -s "$srcdir"/cdd_both_reps.c src
-  ln -s "$srcdir"/cdd_both_reps.c src-gmp
-
-# Remove debug
-  sed -e 's|localdebug=dd_TRUE|localdebug=dd_FALSE|g' \
--i lib-src/cddlp.c -i lib-src-gmp/cddlp.c -i lib-src-gmp/cddlp_f.c
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  autoreconf -ifs
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: cddlib/repos/community-x86_64/PKGBUILD (from rev 357491, 
cddlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-12 06:30:19 UTC (rev 357492)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Antonio Rojas 
+# Contributor: Rémy Oudompheng 
+
+pkgname=cddlib
+pkgver=0.94j
+pkgrel=1
+epoch=1
+pkgdesc="C library implementing Doudble Description Method for convex 
polyhedra"
+arch=(x86_64)
+url="https://www.inf.ethz.ch/personal/fukudak/cdd_home/";
+license=(GPL)
+depends=(gmp)
+source=("https://github.com/cddlib/cddlib/releases/download/$pkgver/$pkgname-$pkgver.tar.gz";
 cdd_both_reps.c cdd_both_reps.patch)
+sha256sums=('27d7fcac2710755a01ef5381010140fc57c95f959c3c5705c58539d8c4d17bfb'
+'f7cba3957d5d8198d07de5b64f40936da9914bc0a8040eca7ef01d66cd2d2377'
+'ec750d791829f3124787e2d4a376ff8316e179600505fee5513ca0e3320535d2')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Deleted: cdd_both_reps.c
===
--- cdd_both_reps.c 2018-07-12 06:29:52 UTC (rev 357491)
+++ cdd_both_reps.c 2018-07-12 06:30:19 UTC (rev 357492)
@@ -1,254 +0,0 @@
-/* cdd_both_reps.c: compute reduced H and V representation of polytope
-   by Volker Braun 
-   
-   The input is taken from stdin and can be either a 
-   H or V representation, not necessarily reduced.
-
-   based on testcdd1.c, redcheck.c, and of course the cdd library
-   written by Komei Fukuda, fuk...@ifor.math.ethz.ch
-   Standard ftp site: ftp.ifor.math.ethz.ch, Directory: pub/fukuda/cdd
-*/
-
-/*  This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-*/
-
-#include "setoper.h"
-#include "cdd.h"
-#include 
-#include 
-#include 
-#include 
-#include 
-
-
-
-
-
-void compute_adjacency(dd_MatrixPtr Rep, dd_ErrorType* err_ptr)
-{
-  dd_SetFamilyPtr AdjacencyGraph;
-  if (*err_ptr != dd_NoError) return;
-
-  switch (Rep->representation) {
-  case dd_Inequality: 
-printf("Facet graph\n");
-break;
-  case dd_Generator: 
-printf("Vertex graph\n");
-break;
-  case dd_Unspecified:
-printf("unknown representation type!\n");
-  default:
-printf("This should be unreachable!\n");
-exit(2);
-  }
-
-  /* O

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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:30:19
  Author: felixonmars
Revision: 357493

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD 
(from rev 357491, haskell-wai-handler-launch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:30:19 UTC (rev 357493)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-handler-launch
+pkgname=haskell-wai-handler-launch
+pkgver=3.0.2.4
+pkgrel=37
+pkgdesc="Launch a web app in the default browser."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 
'haskell-streaming-commons'
+ 'haskell-async')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('77a8047201687a56d19c70f70e4fcac9c81c2a4f0ec9bbccad8730de5d74582f52c79c62feb73ebcb4c870435cb1393c2d5fba90c9c952eff8ff3a675eab73fb')
+
+build() {
+cd "${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 cddlib/trunk (PKGBUILD cdd_both_reps.c cdd_both_reps.patch)

2018-07-11 Thread Antonio Rojas via arch-commits
Date: Thursday, July 12, 2018 @ 06:29:35
  Author: arojas
Revision: 357490

Update to 0.94j

Modified:
  cddlib/trunk/PKGBUILD
Deleted:
  cddlib/trunk/cdd_both_reps.c
  cddlib/trunk/cdd_both_reps.patch

-+
 PKGBUILD|   20 ---
 cdd_both_reps.c |  254 --
 cdd_both_reps.patch |   43 
 3 files changed, 4 insertions(+), 313 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:29:10 UTC (rev 357489)
+++ PKGBUILD2018-07-12 06:29:35 UTC (rev 357490)
@@ -3,33 +3,21 @@
 # Contributor: Rémy Oudompheng 
 
 pkgname=cddlib
-pkgver=094i
+pkgver=0.94j
 pkgrel=1
+epoch=1
 pkgdesc="C library implementing Doudble Description Method for convex 
polyhedra"
 arch=(x86_64)
 url="https://www.inf.ethz.ch/personal/fukudak/cdd_home/";
 license=(GPL)
 depends=(gmp)
-source=("ftp://ftp.math.ethz.ch/users/fukudak/cdd/cddlib-$pkgver.tar.gz"; 
cdd_both_reps.c cdd_both_reps.patch)
-sha256sums=('b8133ab74b83d225781cff1bd6f5d5940219651c708020da337d87b4707ced03'
+source=("https://github.com/cddlib/cddlib/releases/download/$pkgver/$pkgname-$pkgver.tar.gz";
 cdd_both_reps.c cdd_both_reps.patch)
+sha256sums=('27d7fcac2710755a01ef5381010140fc57c95f959c3c5705c58539d8c4d17bfb'
 'f7cba3957d5d8198d07de5b64f40936da9914bc0a8040eca7ef01d66cd2d2377'
 'ec750d791829f3124787e2d4a376ff8316e179600505fee5513ca0e3320535d2')
 
-prepare() {
-  cd $pkgname-$pkgver
-  patch -p1 -i "$srcdir"/cdd_both_reps.patch
-  ln -s "$srcdir"/cdd_both_reps.c src
-  ln -s "$srcdir"/cdd_both_reps.c src-gmp
-
-# Remove debug
-  sed -e 's|localdebug=dd_TRUE|localdebug=dd_FALSE|g' \
--i lib-src/cddlp.c -i lib-src-gmp/cddlp.c -i lib-src-gmp/cddlp_f.c
-}
-
 build() {
   cd $pkgname-$pkgver
-
-  autoreconf -ifs
   ./configure --prefix=/usr
   make
 }

Deleted: cdd_both_reps.c
===
--- cdd_both_reps.c 2018-07-12 06:29:10 UTC (rev 357489)
+++ cdd_both_reps.c 2018-07-12 06:29:35 UTC (rev 357490)
@@ -1,254 +0,0 @@
-/* cdd_both_reps.c: compute reduced H and V representation of polytope
-   by Volker Braun 
-   
-   The input is taken from stdin and can be either a 
-   H or V representation, not necessarily reduced.
-
-   based on testcdd1.c, redcheck.c, and of course the cdd library
-   written by Komei Fukuda, fuk...@ifor.math.ethz.ch
-   Standard ftp site: ftp.ifor.math.ethz.ch, Directory: pub/fukuda/cdd
-*/
-
-/*  This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-*/
-
-#include "setoper.h"
-#include "cdd.h"
-#include 
-#include 
-#include 
-#include 
-#include 
-
-
-
-
-
-void compute_adjacency(dd_MatrixPtr Rep, dd_ErrorType* err_ptr)
-{
-  dd_SetFamilyPtr AdjacencyGraph;
-  if (*err_ptr != dd_NoError) return;
-
-  switch (Rep->representation) {
-  case dd_Inequality: 
-printf("Facet graph\n");
-break;
-  case dd_Generator: 
-printf("Vertex graph\n");
-break;
-  case dd_Unspecified:
-printf("unknown representation type!\n");
-  default:
-printf("This should be unreachable!\n");
-exit(2);
-  }
-
-  /* Output adjacency of vertices/rays/lines */
-  if (Rep->rowsize > 0) {  /* workaround for bug with empty polyhedron */
-/* compute adjacent vertices/rays/lines */
-AdjacencyGraph = dd_Matrix2Adjacency(Rep, err_ptr);
-if (*err_ptr == dd_NoError) {
-  dd_WriteSetFamily(stdout,AdjacencyGraph);
-  dd_FreeSetFamily(AdjacencyGraph);
-}
-  } else {
-printf("begin\n");
-printf("  00\n");
-printf("end\n");
-  }
-
-  printf("\n");
-}
-
-
-void minimal_Vrep_Hrep(dd_MatrixPtr M, 
-  dd_MatrixPtr* Vrep_ptr, dd_MatrixPtr* Hrep_ptr, 
-  dd_ErrorType* err_ptr)
-{
-  dd_PolyhedraPtr poly;
-  dd_rowindex newpos;
-  dd_rowset impl_linset,redset;
-  dd_MatrixPtr Vrep, Hrep;
-
-  if (*err_ptr != dd_NoError) return;
-
-   /* compute the second representation */
-  poly = dd_DDMatrix2Poly(M, err_ptr);
-  if (*err_ptr != dd_NoError) return;
-
-  if (*err_ptr == dd_NoError) {
-/* compute canonical H-representation */
-Hrep = dd_CopyInequalities(poly);
-if (Hrep->rowsize > 0) {  /* workaround for bug with empty matrix */
-  dd_MatrixCanonicalize(&Hrep, &impl_linset, &redset

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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:29:52
  Author: felixonmars
Revision: 357491

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

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:29:35 UTC (rev 357490)
+++ PKGBUILD2018-07-12 06:29:52 UTC (rev 357491)
@@ -5,7 +5,7 @@
 _hkgname=wai-handler-launch
 pkgname=haskell-wai-handler-launch
 pkgver=3.0.2.4
-pkgrel=36
+pkgrel=37
 pkgdesc="Launch a web app in the default browser."
 url="https://github.com/yesodweb/wai";
 license=("MIT")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:29:10
  Author: felixonmars
Revision: 357489

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:28:50
  Author: felixonmars
Revision: 357488

upgpkg: haskell-servant-server 0.13.0.1-44

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:27:18 UTC (rev 357487)
+++ PKGBUILD2018-07-12 06:28:50 UTC (rev 357488)
@@ -5,7 +5,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.13.0.1
-pkgrel=43
+pkgrel=44
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="http://haskell-servant.readthedocs.org/";
 license=("custom:BSD3")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:27:18
  Author: felixonmars
Revision: 357487

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:26:57
  Author: felixonmars
Revision: 357486

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

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:25:54 UTC (rev 357485)
+++ PKGBUILD2018-07-12 06:26:57 UTC (rev 357486)
@@ -5,7 +5,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.6.2
-pkgrel=65
+pkgrel=66
 pkgdesc="WAI application for static serving"
 url="http://www.yesodweb.com/book/web-application-interface";
 license=("MIT")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:25:32
  Author: felixonmars
Revision: 357484

upgpkg: haskell-shake 0.16.4-55

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:18:26 UTC (rev 357483)
+++ PKGBUILD2018-07-12 06:25:32 UTC (rev 357484)
@@ -5,7 +5,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.16.4
-pkgrel=54
+pkgrel=55
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="http://shakebuild.com";
 license=("custom:BSD3")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:25:54
  Author: felixonmars
Revision: 357485

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

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

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 357484, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:25:54 UTC (rev 357485)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.16.4
+pkgrel=55
+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-criterion/repos (2 files)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:18:26
  Author: felixonmars
Revision: 357483

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
357482, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:18:26 UTC (rev 357483)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.4.1.0
+pkgrel=36
+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-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=('b3ea94b71789ae459f86d1161c6180a39a1b0cc3dd522115280d434bd1f970cd3c7e7395e23d893ce0724c7f04c47cf4e5e481eebbec885558d5887b7c0bff42')
+
+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/' $_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-criterion/trunk (PKGBUILD)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:18:04
  Author: felixonmars
Revision: 357482

upgpkg: haskell-criterion 1.4.1.0-36

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:16:17 UTC (rev 357481)
+++ PKGBUILD2018-07-12 06:18:04 UTC (rev 357482)
@@ -5,7 +5,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.4.1.0
-pkgrel=35
+pkgrel=36
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion";
 license=("custom:BSD3")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:16:17
  Author: felixonmars
Revision: 357481

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

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

Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 
357480, haskell-js-jquery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:16:17 UTC (rev 357481)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-jquery
+pkgname=haskell-js-jquery
+pkgver=3.3.1
+pkgrel=92
+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-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:15:55
  Author: felixonmars
Revision: 357480

upgpkg: haskell-js-jquery 3.3.1-92

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-js-jquery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:14:54 UTC (rev 357479)
+++ PKGBUILD2018-07-12 06:15:55 UTC (rev 357480)
@@ -5,7 +5,7 @@
 _hkgname=js-jquery
 pkgname=haskell-js-jquery
 pkgver=3.3.1
-pkgrel=91
+pkgrel=92
 pkgdesc="Obtain minified jQuery code"
 url="https://github.com/ndmitchell/js-jquery#readme";
 license=("MIT")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:14:54
  Author: felixonmars
Revision: 357479

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 357478, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:14:54 UTC (rev 357479)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.14.1
+pkgrel=19
+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-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:14:32
  Author: felixonmars
Revision: 357478

upgpkg: darcs 2.14.1-19

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:04:09 UTC (rev 357477)
+++ PKGBUILD2018-07-12 06:14:32 UTC (rev 357478)
@@ -4,7 +4,7 @@
 
 pkgname=darcs
 pkgver=2.14.1
-pkgrel=18
+pkgrel=19
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net";
 license=("GPL2")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:03:47
  Author: felixonmars
Revision: 357476

upgpkg: cabal-install 2.2.0.0-41

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 06:00:10 UTC (rev 357475)
+++ PKGBUILD2018-07-12 06:03:47 UTC (rev 357476)
@@ -6,7 +6,7 @@
 
 pkgname=cabal-install
 pkgver=2.2.0.0
-pkgrel=40
+pkgrel=41
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install";
 license=('custom:BSD3')


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:04:09
  Author: felixonmars
Revision: 357477

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

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

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 357476, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:04:09 UTC (rev 357477)
@@ -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=41
+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 haskell-http/repos (2 files)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 06:00:10
  Author: felixonmars
Revision: 357475

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

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

Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 357474, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 06:00:10 UTC (rev 357475)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.12
+pkgrel=22
+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-http/trunk (PKGBUILD)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:59:46
  Author: felixonmars
Revision: 357474

upgpkg: haskell-http 4000.3.12-22

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 05:58:41 UTC (rev 357473)
+++ PKGBUILD2018-07-12 05:59:46 UTC (rev 357474)
@@ -5,7 +5,7 @@
 _hkgname=HTTP
 pkgname=haskell-http
 pkgver=4000.3.12
-pkgrel=21
+pkgrel=22
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('custom:BSD3')


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:58:41
  Author: felixonmars
Revision: 357473

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 357472, 
haskell-warp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 05:58:41 UTC (rev 357473)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp
+pkgname=haskell-warp
+pkgver=3.2.22
+pkgrel=45
+pkgdesc="A fast, light-weight web server for WAI applications."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 
'haskell-bsb-http-chunked'
+ 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 
'haskell-http-types'
+ 'haskell-http2' 'haskell-iproute' 'haskell-network' 
'haskell-simple-sendfile'
+ 'haskell-streaming-commons' 'haskell-unix-compat' 'haskell-vault'
+ 'haskell-wai' 'haskell-word8')
+makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-lifted-base' 'haskell-quickcheck' 'haskell-silently')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e344f7ad92861bea82b51d75134f63003bb5b59d442f213c044190b8199ef00e06e222ede448d80a346e4eea79705ef4397076e711a29f76a8c7d54a376037ba')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-warp-debug -fallow-sendfilefd -f-network-bytestring
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:58:19
  Author: felixonmars
Revision: 357472

upgpkg: haskell-warp 3.2.22-45

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-warp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 05:56:51 UTC (rev 357471)
+++ PKGBUILD2018-07-12 05:58:19 UTC (rev 357472)
@@ -5,7 +5,7 @@
 _hkgname=warp
 pkgname=haskell-warp
 pkgver=3.2.22
-pkgrel=44
+pkgrel=45
 pkgdesc="A fast, light-weight web server for WAI applications."
 url="https://github.com/yesodweb/wai";
 license=("MIT")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:56:51
  Author: felixonmars
Revision: 357471

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD 
(from rev 357470, haskell-wai-middleware-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 05:56:51 UTC (rev 357471)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-middleware-static
+pkgname=haskell-wai-middleware-static
+pkgver=0.8.2
+pkgrel=25
+pkgdesc="WAI middleware that serves requests to static files"
+url="https://github.com/scotty-web/wai-middleware-static";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cryptonite' 'haskell-memory' 
'haskell-expiring-cache-map'
+ 'haskell-http-types' 'haskell-mime-types' 'haskell-old-locale' 
'haskell-wai')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0316fa827606562e5172eb93f8baba08af6ac07c78ff92cd8b7228658f2e9460ed0cd31e6e3e4249b41aa125f771d5610634140153b69c940a8562aa089c6bb6')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:55:50
  Author: felixonmars
Revision: 357469

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from 
rev 357468, haskell-hspec-wai-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 05:55:50 UTC (rev 357469)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai-json
+pkgname=haskell-hspec-wai-json
+pkgver=0.9.0
+pkgrel=101
+pkgdesc="Testing JSON APIs with hspec-wai"
+url="https://github.com/hspec/hspec-wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 
'haskell-case-insensitive'
+ 'haskell-hspec-wai')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('550bbf263c52c817f5ba26f30ac9e612645597d8bea7a5614e61452da0b0ae728484f4ac9a486e523b0e4d2cf1518d95a55d9dc5d7be1e1fa15d67432f7a')
+
+build() {
+cd "${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-wai-middleware-static/trunk (PKGBUILD)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:56:27
  Author: felixonmars
Revision: 357470

upgpkg: haskell-wai-middleware-static 0.8.2-25

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 05:55:50 UTC (rev 357469)
+++ PKGBUILD2018-07-12 05:56:27 UTC (rev 357470)
@@ -5,7 +5,7 @@
 _hkgname=wai-middleware-static
 pkgname=haskell-wai-middleware-static
 pkgver=0.8.2
-pkgrel=24
+pkgrel=25
 pkgdesc="WAI middleware that serves requests to static files"
 url="https://github.com/scotty-web/wai-middleware-static";
 license=("custom:BSD3")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:55:25
  Author: felixonmars
Revision: 357468

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

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 05:54:35 UTC (rev 357467)
+++ PKGBUILD2018-07-12 05:55:25 UTC (rev 357468)
@@ -5,7 +5,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.9.0
-pkgrel=100
+pkgrel=101
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai";
 license=("MIT")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:54:35
  Author: felixonmars
Revision: 357467

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 
357466, haskell-hspec-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 05:54:35 UTC (rev 357467)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai
+pkgname=haskell-hspec-wai
+pkgver=0.9.0
+pkgrel=86
+pkgdesc="Experimental Hspec support for testing WAI applications"
+url="https://github.com/hspec/hspec-wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-case-insensitive'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 
'haskell-http-types'
+ 'haskell-wai' 'haskell-wai-extra')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('47822443b1a141a9ca6f6365a07906f7b11b44c2c999ef80bf6c87e66538a3a9d3e3221f48098414aea3538f7ea957bb3435255a490268b5eaecf3785fec407c')
+
+build() {
+cd "${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-hspec-wai/trunk (PKGBUILD)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:54:12
  Author: felixonmars
Revision: 357466

upgpkg: haskell-hspec-wai 0.9.0-86

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-hspec-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 05:53:10 UTC (rev 357465)
+++ PKGBUILD2018-07-12 05:54:12 UTC (rev 357466)
@@ -5,7 +5,7 @@
 _hkgname=hspec-wai
 pkgname=haskell-hspec-wai
 pkgver=0.9.0
-pkgrel=85
+pkgrel=86
 pkgdesc="Experimental Hspec support for testing WAI applications"
 url="https://github.com/hspec/hspec-wai";
 license=("MIT")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:53:10
  Author: felixonmars
Revision: 357465

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 
357464, haskell-cheapskate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-12 05:53:10 UTC (rev 357465)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cheapskate
+pkgname=haskell-cheapskate
+pkgver=0.1.1
+pkgrel=104
+pkgdesc="Experimental markdown processor."
+url="http://github.com/jgm/cheapskate";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" 
"haskell-data-default" "haskell-http-types"
+ "haskell-syb" "haskell-uniplate" "haskell-wai"
+ "haskell-wai-extra" "haskell-xss-sanitize")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e06c8683031e8e7946e10a49ba2fedfedb4b8c5940272d8095ab3ff94c3b77169175b492d15f07fb486efd8fccd0850062174a63d88d2ae69c864eeaffc7a59f')
+
+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 \
+-fdingus
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${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-cheapskate/trunk (PKGBUILD)

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:52:48
  Author: felixonmars
Revision: 357464

upgpkg: haskell-cheapskate 0.1.1-104

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-cheapskate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 05:51:47 UTC (rev 357463)
+++ PKGBUILD2018-07-12 05:52:48 UTC (rev 357464)
@@ -5,7 +5,7 @@
 _hkgname=cheapskate
 pkgname=haskell-cheapskate
 pkgver=0.1.1
-pkgrel=103
+pkgrel=104
 pkgdesc="Experimental markdown processor."
 url="http://github.com/jgm/cheapskate";
 license=("custom:BSD3")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:51:44
  Author: felixonmars
Revision: 357462

archrelease: copy trunk to community-staging-x86_64

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

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

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

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


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:51:47
  Author: felixonmars
Revision: 357463

archrelease: copy trunk to community-x86_64

Added:
  glider/repos/community-x86_64/PKGBUILD
(from rev 357461, glider/trunk/PKGBUILD)
Deleted:
  glider/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-12 05:51:44 UTC (rev 357462)
+++ PKGBUILD2018-07-12 05:51:47 UTC (rev 357463)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=glider
-pkgver=0.6.1
-pkgrel=1
-pkgdesc="A forward proxy with multiple protocols support"
-arch=('x86_64')
-url="https://github.com/nadoo/glider";
-license=('GPL')
-depends=('glibc')
-makedepends=('go-pie' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/nadoo/glider/archive/v$pkgver.tar.gz";)
-sha512sums=('94f6b4a28f636c584af00e1f2aeb73243dc45282d4f01782e9b4676cbab7ab591887d08432ef006b7c7f01c0f3c860f3e0c0ba536cafd7e5bf1107fcdf7fe497')
-
-prepare() {
-  mkdir .gopath
-  export GOPATH="$srcdir"/.gopath
-  mkdir -p "$GOPATH"/src/github.com/nadoo
-  ln -sf "$srcdir"/glider-$pkgver "$GOPATH"/src/github.com/nadoo/glider
-
-  go get github.com/nadoo/conflag github.com/shadowsocks/go-shadowsocks2/core 
github.com/sun8911879/shadowsocksR
-}
-
-build() {
-  cd glider-$pkgver
-  go build
-}
-
-package() {
-  cd glider-$pkgver
-  install -Dm755 glider-$pkgver "$pkgdir"/usr/bin/glider
-  install -Dm644 config/glider.conf.example 
"$pkgdir"/etc/glider/glider.conf.example
-  install -Dm644 systemd/glider@.service 
"$pkgdir"/usr/lib/systemd/system/glider@.service
-}

Copied: glider/repos/community-x86_64/PKGBUILD (from rev 357461, 
glider/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-12 05:51:47 UTC (rev 357463)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=glider
+pkgver=0.6.2
+pkgrel=1
+pkgdesc="A forward proxy with multiple protocols support"
+arch=('x86_64')
+url="https://github.com/nadoo/glider";
+license=('GPL')
+depends=('glibc')
+makedepends=('go-pie' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/nadoo/glider/archive/v$pkgver.tar.gz";)
+sha512sums=('a77487a99bc46c2c26862c32a9b668885b62f27ce499c58846eddfaac42efcb19db2f0f380da30e84cad5381c05c774a3b5a5ff0362a9e3f174122c5c6cc209d')
+
+prepare() {
+  mkdir .gopath
+  export GOPATH="$srcdir"/.gopath
+  mkdir -p "$GOPATH"/src/github.com/nadoo
+  ln -sf "$srcdir"/glider-$pkgver "$GOPATH"/src/github.com/nadoo/glider
+
+  go get github.com/nadoo/conflag github.com/shadowsocks/go-shadowsocks2/core 
github.com/sun8911879/shadowsocksR
+}
+
+build() {
+  cd glider-$pkgver
+  go build
+}
+
+package() {
+  cd glider-$pkgver
+  install -Dm755 glider-$pkgver "$pkgdir"/usr/bin/glider
+  install -Dm644 config/glider.conf.example 
"$pkgdir"/etc/glider/glider.conf.example
+  install -Dm644 systemd/glider@.service 
"$pkgdir"/usr/lib/systemd/system/glider@.service
+}


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:51:20
  Author: felixonmars
Revision: 357461

upgpkg: glider 0.6.2-1

Modified:
  glider/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 05:51:19 UTC (rev 357460)
+++ PKGBUILD2018-07-12 05:51:20 UTC (rev 357461)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=glider
-pkgver=0.6.1
+pkgver=0.6.2
 pkgrel=1
 pkgdesc="A forward proxy with multiple protocols support"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('glibc')
 makedepends=('go-pie' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/nadoo/glider/archive/v$pkgver.tar.gz";)
-sha512sums=('94f6b4a28f636c584af00e1f2aeb73243dc45282d4f01782e9b4676cbab7ab591887d08432ef006b7c7f01c0f3c860f3e0c0ba536cafd7e5bf1107fcdf7fe497')
+sha512sums=('a77487a99bc46c2c26862c32a9b668885b62f27ce499c58846eddfaac42efcb19db2f0f380da30e84cad5381c05c774a3b5a5ff0362a9e3f174122c5c6cc209d')
 
 prepare() {
   mkdir .gopath


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:51:19
  Author: felixonmars
Revision: 357460

upgpkg: haskell-wai-logger 2.3.2-88

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-wai-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 05:50:28 UTC (rev 357459)
+++ PKGBUILD2018-07-12 05:51:19 UTC (rev 357460)
@@ -5,7 +5,7 @@
 _hkgname=wai-logger
 pkgname=haskell-wai-logger
 pkgver=2.3.2
-pkgrel=87
+pkgrel=88
 pkgdesc="A logging system for WAI"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:50:28
  Author: felixonmars
Revision: 357459

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 12, 2018 @ 05:50:06
  Author: felixonmars
Revision: 357458

upgpkg: haskell-wai-extra 3.0.22.1-25

rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4

Modified:
  haskell-wai-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 04:32:16 UTC (rev 357457)
+++ PKGBUILD2018-07-12 05:50:06 UTC (rev 357458)
@@ -5,7 +5,7 @@
 _hkgname=wai-extra
 pkgname=haskell-wai-extra
 pkgver=3.0.22.1
-pkgrel=24
+pkgrel=25
 pkgdesc="Provides some basic WAI handlers and middleware."
 url="https://github.com/yesodweb/wai";
 license=("MIT")


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

2018-07-11 Thread Tobias Powalowski via arch-commits
Date: Thursday, July 12, 2018 @ 04:52:53
  Author: tpowa
Revision: 328298

upgpkg: iputils 20180629.f6aac8d-2

fix #58633

Modified:
  iputils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 04:32:22 UTC (rev 328297)
+++ PKGBUILD2018-07-12 04:52:53 UTC (rev 328298)
@@ -7,15 +7,15 @@
 # Commit date + git rev-parse --short origin/master
 _rev=f6aac8d
 pkgver=20180629.${_rev}
-pkgrel=1
+pkgrel=2
 pkgdesc="Network monitoring tools, including ping"
 arch=('x86_64')
 license=('GPL')
 url="http://www.skbuff.net/iputils/";
 groups=('base')
-depends=('openssl' 'sysfsutils' 'libcap' 'libidn2')
+depends=('openssl' 'libcap' 'libidn2')
 optdepends=('xinetd: for tftpd')
-makedepends=('docbook-utils' 'perl-sgmls' 'git' 'docbook-xsl')
+makedepends=('perl-sgmls' 'git' 'docbook-xsl')
 conflicts=('netkit-base' 'arping' 'netkit-tftpd')
 replaces=('netkit-base')
 backup=(etc/xinetd.d/tftp)


[arch-commits] Commit in iputils/repos/testing-x86_64 (6 files)

2018-07-11 Thread Tobias Powalowski via arch-commits
Date: Thursday, July 12, 2018 @ 04:53:03
  Author: tpowa
Revision: 328299

archrelease: copy trunk to testing-x86_64

Added:
  iputils/repos/testing-x86_64/PKGBUILD
(from rev 328298, iputils/trunk/PKGBUILD)
  iputils/repos/testing-x86_64/iputils.install
(from rev 328298, iputils/trunk/iputils.install)
  iputils/repos/testing-x86_64/tftp.xinetd
(from rev 328298, iputils/trunk/tftp.xinetd)
Deleted:
  iputils/repos/testing-x86_64/PKGBUILD
  iputils/repos/testing-x86_64/iputils.install
  iputils/repos/testing-x86_64/tftp.xinetd

-+
 PKGBUILD|  102 +++---
 iputils.install |   18 -
 tftp.xinetd |   20 +-
 3 files changed, 70 insertions(+), 70 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-12 04:52:53 UTC (rev 328298)
+++ PKGBUILD2018-07-12 04:53:03 UTC (rev 328299)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Stéphane Gaudreault 
-# Maintainer: Tobias Powalowski 
-# Contributor: Aaron Griffin 
-
-pkgname=iputils
-# Commit date + git rev-parse --short origin/master
-_rev=f6aac8d
-pkgver=20180629.${_rev}
-pkgrel=1
-pkgdesc="Network monitoring tools, including ping"
-arch=('x86_64')
-license=('GPL')
-url="http://www.skbuff.net/iputils/";
-groups=('base')
-depends=('openssl' 'sysfsutils' 'libcap' 'libidn2')
-optdepends=('xinetd: for tftpd')
-makedepends=('docbook-utils' 'perl-sgmls' 'git' 'docbook-xsl')
-conflicts=('netkit-base' 'arping' 'netkit-tftpd')
-replaces=('netkit-base')
-backup=(etc/xinetd.d/tftp)
-install=${pkgname}.install
-source=("git+https://github.com/iputils/iputils.git#commit=${_rev}";
-tftp.xinetd)
-sha1sums=('SKIP'
-  'fc2ae26f5609725e3f4aeaf4ab82dfa6d2e378fd')
-
-build() {
-  cd "${srcdir}/${pkgname}"
-
-  make USE_NETTLE=no USE_GNUTLS=no CCOPTOPT="$CFLAGS"
-  # fix perl-sgmls
-  sed -i -e 's#sgmlspl#sgmlspl.pl#g' "${srcdir}/${pkgname}/doc/Makefile"
-  make -C doc man
-}
-
-package() {
-  cd "${srcdir}/${pkgname}"
-
-  install -dm755 "${pkgdir}"/usr/bin
-
-  install -m755 arping clockdiff ping rarpd rdisc tftpd tracepath 
"${pkgdir}"/usr/bin/
-
-  install -dm755 "${pkgdir}"/usr/share/man/man8
-  install -m644 doc/{arping,clockdiff,ping,rarpd,rdisc,tftpd,tracepath}.8 \
- "${pkgdir}"/usr/share/man/man8/
-
-  # FS#24768
-  install -dm755 "${pkgdir}"/etc/xinetd.d/
-  install -m644 "${srcdir}"/tftp.xinetd "${pkgdir}"/etc/xinetd.d/tftp
-}

Copied: iputils/repos/testing-x86_64/PKGBUILD (from rev 328298, 
iputils/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-12 04:53:03 UTC (rev 328299)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+# Maintainer: Tobias Powalowski 
+# Contributor: Aaron Griffin 
+
+pkgname=iputils
+# Commit date + git rev-parse --short origin/master
+_rev=f6aac8d
+pkgver=20180629.${_rev}
+pkgrel=2
+pkgdesc="Network monitoring tools, including ping"
+arch=('x86_64')
+license=('GPL')
+url="http://www.skbuff.net/iputils/";
+groups=('base')
+depends=('openssl' 'libcap' 'libidn2')
+optdepends=('xinetd: for tftpd')
+makedepends=('perl-sgmls' 'git' 'docbook-xsl')
+conflicts=('netkit-base' 'arping' 'netkit-tftpd')
+replaces=('netkit-base')
+backup=(etc/xinetd.d/tftp)
+install=${pkgname}.install
+source=("git+https://github.com/iputils/iputils.git#commit=${_rev}";
+tftp.xinetd)
+sha1sums=('SKIP'
+  'fc2ae26f5609725e3f4aeaf4ab82dfa6d2e378fd')
+
+build() {
+  cd "${srcdir}/${pkgname}"
+
+  make USE_NETTLE=no USE_GNUTLS=no CCOPTOPT="$CFLAGS"
+  # fix perl-sgmls
+  sed -i -e 's#sgmlspl#sgmlspl.pl#g' "${srcdir}/${pkgname}/doc/Makefile"
+  make -C doc man
+}
+
+package() {
+  cd "${srcdir}/${pkgname}"
+
+  install -dm755 "${pkgdir}"/usr/bin
+
+  install -m755 arping clockdiff ping rarpd rdisc tftpd tracepath 
"${pkgdir}"/usr/bin/
+
+  install -dm755 "${pkgdir}"/usr/share/man/man8
+  install -m644 doc/{arping,clockdiff,ping,rarpd,rdisc,tftpd,tracepath}.8 \
+ "${pkgdir}"/usr/share/man/man8/
+
+  # FS#24768
+  install -dm755 "${pkgdir}"/etc/xinetd.d/
+  install -m644 "${srcdir}"/tftp.xinetd "${pkgdir}"/etc/xinetd.d/tftp
+}

Deleted: iputils.install
===
--- iputils.install 2018-07-12 04:52:53 UTC (rev 328298)
+++ iputils.install 2018-07-12 04:53:03 UTC (rev 328299)
@@ -1,9 +0,0 @@
-post_install() {
-  setcap cap_net_raw=ep usr/bin/ping  2>/dev/null || chmod +s usr/bin/ping 
-}
-
-post_upgrade() {
-  post_install "$1"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: iputils/repos/testing-x86_64/iputils.install (from rev 328298, 
iputils/trunk/iputils.install)
===
--- iputils.install (rev 0)
+++ iputils.install 2018-07-12 04:53:03 UTC (rev 328299)
@@ -0,0 +1,9 @@
+post_install() {
+  setcap cap_net_raw=ep usr/b

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

2018-07-11 Thread Eli Schwartz via arch-commits
Date: Thursday, July 12, 2018 @ 03:57:59
  Author: eschwartz
Revision: 357449

archrelease: copy trunk to community-x86_64

Added:
  kbfs/repos/community-x86_64/PKGBUILD
(from rev 357448, kbfs/trunk/PKGBUILD)
Deleted:
  kbfs/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-12 03:57:25 UTC (rev 357448)
+++ PKGBUILD2018-07-12 03:57:59 UTC (rev 357449)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Eli Schwartz 
-# Contributor: Felix Yan 
-# Contributor: Michael Hansen 
-
-pkgname=kbfs
-pkgver=2.1.0
-pkgrel=1
-pkgdesc="The Keybase filesystem"
-arch=('x86_64')
-url="https://keybase.io/docs/kbfs";
-license=('BSD')
-depends=('fuse' 'keybase')
-makedepends=('go-pie')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/kbfs/archive/v$pkgver.tar.gz";)
-sha512sums=('04dd058e97c85d5188cc61a56cc4a4468ec1d4d6b2f65cbe0edb88cec2864cef3525e6f48729761a2cc6fa79559794e5a3fd9663cb31dcaaaeff90a32f2a211a')
-
-prepare() {
-  cd kbfs-$pkgver
-
-  export GOPATH="$srcdir/.gopath"
-  mkdir -p "$GOPATH"/src/github.com/keybase
-  ln -sf "$PWD" "$GOPATH"/src/github.com/keybase/kbfs
-}
-
-build() {
-  cd kbfs-$pkgver
-  export GOPATH="$srcdir/.gopath"
-  go build -a -tags production -o bin/kbfsfuse github.com/keybase/kbfs/kbfsfuse
-  go build -a -tags production -o bin/git-remote-keybase 
github.com/keybase/kbfs/kbfsgit/git-remote-keybase
-}
-
-package() {
-  cd kbfs-$pkgver/
-
-  install -Dm755 -t "${pkgdir}"/usr/bin/ bin/*
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-  install -Dm644 packaging/linux/systemd/kbfs.service 
"$pkgdir"/usr/lib/systemd/user/kbfs.service
-}

Copied: kbfs/repos/community-x86_64/PKGBUILD (from rev 357448, 
kbfs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-12 03:57:59 UTC (rev 357449)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Eli Schwartz 
+# Contributor: Felix Yan 
+# Contributor: Michael Hansen 
+
+pkgname=kbfs
+pkgver=2.3.0
+pkgrel=1
+pkgdesc="The Keybase filesystem"
+arch=('x86_64')
+url="https://keybase.io/docs/kbfs";
+license=('BSD')
+makedepends=('go-pie')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/kbfs/archive/v$pkgver.tar.gz";)
+sha512sums=('c7521f9664ec78fc8fd1a6d9f3e86f4680260ed507223c2a6a2694ff686984bfc615ac454da10ff7b01247866ad65a5e719e3fb8db5f0c3044e019ab7a82356f')
+
+prepare() {
+  cd kbfs-$pkgver
+
+  export GOPATH="$srcdir/.gopath"
+  mkdir -p "$GOPATH"/src/github.com/keybase
+  ln -sf "$PWD" "$GOPATH"/src/github.com/keybase/kbfs
+}
+
+build() {
+  cd kbfs-$pkgver
+  export GOPATH="$srcdir/.gopath"
+  go build -a -tags production -o bin/kbfsfuse github.com/keybase/kbfs/kbfsfuse
+  go build -a -tags production -o bin/git-remote-keybase 
github.com/keybase/kbfs/kbfsgit/git-remote-keybase
+}
+
+package() {
+  depends=('fuse' 'keybase')
+  cd kbfs-$pkgver/
+
+  install -Dm755 -t "${pkgdir}"/usr/bin/ bin/*
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 packaging/linux/systemd/kbfs.service 
"$pkgdir"/usr/lib/systemd/user/kbfs.service
+}


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

2018-07-11 Thread Anatol Pomozov via arch-commits
Date: Thursday, July 12, 2018 @ 03:58:03
  Author: anatolik
Revision: 357450

archrelease: copy trunk to community-any

Added:
  tt-rss/repos/community-any/PKGBUILD
(from rev 357448, tt-rss/trunk/PKGBUILD)
  tt-rss/repos/community-any/service
(from rev 357448, tt-rss/trunk/service)
Deleted:
  tt-rss/repos/community-any/PKGBUILD
  tt-rss/repos/community-any/service

--+
 PKGBUILD |  106 ++---
 service  |   24 ++---
 2 files changed, 65 insertions(+), 65 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-12 03:57:59 UTC (rev 357449)
+++ PKGBUILD2018-07-12 03:58:03 UTC (rev 357450)
@@ -1,53 +0,0 @@
-# $Id$
-# Maintainer:  Anatol Pomozov 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Clément Démoulins 
-# Contributor: David Rosenstrauch 
-# Contributor: Erik Mank 
-
-pkgname=tt-rss
-pkgver=17.4.r441.ge35a4673
-pkgrel=1
-epoch=1
-pkgdesc='Web-based news feed (RSS/Atom) aggregator'
-arch=(any)
-url='http://tt-rss.org'
-license=(GPL)
-backup=(etc/webapps/tt-rss/config.php)
-depends=(php)
-optdepends=('mysql'
-'postgresql'
-'php-gd: for coloured feed badges')
-makedepends=('git')
-_commit=e35a46733fe48d2cd1e64bd7020531b0587f1bbe
-# periodic releases are over https://tt-rss.org/forum/viewtopic.php?f=10&t=3262
-source=(git+https://tt-rss.org/gitlab/fox/tt-rss.git#commit=$_commit
-service)
-sha1sums=('SKIP'
-  'e3277cd1d717e7803cdc41a0275dcc7c188ef8db')
-
-pkgver() {
-  cd tt-rss
-  git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-package() {
-  cd tt-rss
-  _instdir="$pkgdir"/usr/share/webapps/$pkgname
-
-  install -d "$_instdir"
-  cp -ra * "$_instdir/"
-
-  install -Dm640 -g http config.php-dist 
"$pkgdir"/etc/webapps/tt-rss/config.php
-  ln -s /etc/webapps/tt-rss/config.php "$_instdir"/config.php
-
-  install -d "$pkgdir"/var/lib/tt-rss
-  mv "$_instdir"/{lock,feed-icons,cache} "$pkgdir"/var/lib/tt-rss
-  ln -s /var/lib/tt-rss/lock "$_instdir"/lock
-  ln -s /var/lib/tt-rss/feed-icons "$_instdir"/feed-icons
-  ln -s /var/lib/tt-rss/cache "$_instdir"/cache
-  chown -R 33:33 "$pkgdir"/var/lib/tt-rss
-  chmod -R 777 "$pkgdir"/var/lib/tt-rss/*
-
-  install -Dm644 "$srcdir"/service 
"$pkgdir"/usr/lib/systemd/system/tt-rss.service
-}

Copied: tt-rss/repos/community-any/PKGBUILD (from rev 357448, 
tt-rss/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-12 03:58:03 UTC (rev 357450)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer:  Anatol Pomozov 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Clément Démoulins 
+# Contributor: David Rosenstrauch 
+# Contributor: Erik Mank 
+
+pkgname=tt-rss
+pkgver=17.4.r484.g6e6c3a87
+pkgrel=1
+epoch=1
+pkgdesc='Web-based news feed (RSS/Atom) aggregator'
+arch=(any)
+url='http://tt-rss.org'
+license=(GPL)
+backup=(etc/webapps/tt-rss/config.php)
+depends=(php)
+optdepends=('mysql'
+'postgresql'
+'php-gd: for coloured feed badges')
+makedepends=('git')
+_commit=6e6c3a878d561099ea5c50181a1eb4d4b4494552
+# periodic releases are over https://tt-rss.org/forum/viewtopic.php?f=10&t=3262
+source=(git+https://tt-rss.org/gitlab/fox/tt-rss.git#commit=$_commit
+service)
+sha1sums=('SKIP'
+  'e3277cd1d717e7803cdc41a0275dcc7c188ef8db')
+
+pkgver() {
+  cd tt-rss
+  git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+package() {
+  cd tt-rss
+  _instdir="$pkgdir"/usr/share/webapps/$pkgname
+
+  install -d "$_instdir"
+  cp -ra * "$_instdir/"
+
+  install -Dm640 -g http config.php-dist 
"$pkgdir"/etc/webapps/tt-rss/config.php
+  ln -s /etc/webapps/tt-rss/config.php "$_instdir"/config.php
+
+  install -d "$pkgdir"/var/lib/tt-rss
+  mv "$_instdir"/{lock,feed-icons,cache} "$pkgdir"/var/lib/tt-rss
+  ln -s /var/lib/tt-rss/lock "$_instdir"/lock
+  ln -s /var/lib/tt-rss/feed-icons "$_instdir"/feed-icons
+  ln -s /var/lib/tt-rss/cache "$_instdir"/cache
+  chown -R 33:33 "$pkgdir"/var/lib/tt-rss
+  chmod -R 777 "$pkgdir"/var/lib/tt-rss/*
+
+  install -Dm644 "$srcdir"/service 
"$pkgdir"/usr/lib/systemd/system/tt-rss.service
+}

Deleted: service
===
--- service 2018-07-12 03:57:59 UTC (rev 357449)
+++ service 2018-07-12 03:58:03 UTC (rev 357450)
@@ -1,12 +0,0 @@
-[Unit]
-Description=Tiny Tiny RSS feeds update daemon
-After=network.target mysqld.service postgresql.service
-
-[Service]
-ExecStart=/usr/bin/php /usr/share/webapps/tt-rss/update.php --daemon
-User=http
-StandardOutput=null
-StandardError=syslog
-
-[Install]
-WantedBy=multi-user.target

Copied: tt-rss/repos/community-any/service (from rev 357448, 
tt-rss/trunk/service)
===
--- service (rev 0)
+++ service 2018-07-12 03:5

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

2018-07-11 Thread Anatol Pomozov via arch-commits
Date: Thursday, July 12, 2018 @ 03:57:25
  Author: anatolik
Revision: 357448

upgpkg: tt-rss 1:17.4.r484.g6e6c3a87-1

Modified:
  tt-rss/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 03:42:58 UTC (rev 357447)
+++ PKGBUILD2018-07-12 03:57:25 UTC (rev 357448)
@@ -6,7 +6,7 @@
 # Contributor: Erik Mank 
 
 pkgname=tt-rss
-pkgver=17.4.r441.ge35a4673
+pkgver=17.4.r484.g6e6c3a87
 pkgrel=1
 epoch=1
 pkgdesc='Web-based news feed (RSS/Atom) aggregator'
@@ -19,7 +19,7 @@
 'postgresql'
 'php-gd: for coloured feed badges')
 makedepends=('git')
-_commit=e35a46733fe48d2cd1e64bd7020531b0587f1bbe
+_commit=6e6c3a878d561099ea5c50181a1eb4d4b4494552
 # periodic releases are over https://tt-rss.org/forum/viewtopic.php?f=10&t=3262
 source=(git+https://tt-rss.org/gitlab/fox/tt-rss.git#commit=$_commit
 service)


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

2018-07-11 Thread Eli Schwartz via arch-commits
Date: Thursday, July 12, 2018 @ 03:42:58
  Author: eschwartz
Revision: 357447

upgpkg: kbfs 2.3.0-1

upstream release

Modified:
  kbfs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 03:34:29 UTC (rev 357446)
+++ PKGBUILD2018-07-12 03:42:58 UTC (rev 357447)
@@ -4,16 +4,15 @@
 # Contributor: Michael Hansen 
 
 pkgname=kbfs
-pkgver=2.1.0
+pkgver=2.3.0
 pkgrel=1
 pkgdesc="The Keybase filesystem"
 arch=('x86_64')
 url="https://keybase.io/docs/kbfs";
 license=('BSD')
-depends=('fuse' 'keybase')
 makedepends=('go-pie')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/kbfs/archive/v$pkgver.tar.gz";)
-sha512sums=('04dd058e97c85d5188cc61a56cc4a4468ec1d4d6b2f65cbe0edb88cec2864cef3525e6f48729761a2cc6fa79559794e5a3fd9663cb31dcaaaeff90a32f2a211a')
+sha512sums=('c7521f9664ec78fc8fd1a6d9f3e86f4680260ed507223c2a6a2694ff686984bfc615ac454da10ff7b01247866ad65a5e719e3fb8db5f0c3044e019ab7a82356f')
 
 prepare() {
   cd kbfs-$pkgver
@@ -31,6 +30,7 @@
 }
 
 package() {
+  depends=('fuse' 'keybase')
   cd kbfs-$pkgver/
 
   install -Dm755 -t "${pkgdir}"/usr/bin/ bin/*


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

2018-07-11 Thread Eli Schwartz via arch-commits
Date: Thursday, July 12, 2018 @ 03:34:01
  Author: eschwartz
Revision: 357445

upgpkg: keybase 2.3.0-1

upstream release

Modified:
  keybase/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-12 00:22:34 UTC (rev 357444)
+++ PKGBUILD2018-07-12 03:34:01 UTC (rev 357445)
@@ -6,8 +6,8 @@
 pkgbase=keybase
 pkgname=('keybase' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=2.1.1
-pkgrel=2
+pkgver=2.3.0
+pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
 license=('BSD')
@@ -16,7 +16,7 @@
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz";
 "keybase-gui"
 "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('a2f70ebab91aaea92642d3f3edec6aa8df1e59bc1908bece9fb12bb7c6fdf4768ae4278816d44aa0ffeac3540b62ef62fa6265c868294e14cf3048fc36f3ac16'
+sha512sums=('f2b92ec21fd8cfa182aac7655b836415b902c599f9e3a08a3f84d35c3f3728027a8eef8a06fb8ed4ba77b9a66888f49fd89013304f948c0f0276705f16ca4396'
 
'b3086ea6c60950284eecc331a8a648ea557f89f686f2adecb82b22d0ac65381683fbcc84875a48cf6ba9e3c63d4f06c73b84175621dca5e8f03b2a6a88cdcad4'
 
'f7d8a085a9aa06911093dfb488d45e9dcfcce16e16b5435234577e5db392e98207a9d0ed36b144e6cf2ea277e1f0347107fedf1b8db50b82a73580d5857f')
 


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

2018-07-11 Thread Eli Schwartz via arch-commits
Date: Thursday, July 12, 2018 @ 03:34:29
  Author: eschwartz
Revision: 357446

archrelease: copy trunk to community-x86_64

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

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

Deleted: 0001-Don-t-use-electron-to-build.patch
===
--- 0001-Don-t-use-electron-to-build.patch  2018-07-12 03:34:01 UTC (rev 
357445)
+++ 0001-Don-t-use-electron-to-build.patch  2018-07-12 03:34:29 UTC (rev 
357446)
@@ -1,68 +0,0 @@
-From 14cbf306fb4b1572a006680a3e8c30b011294da4 Mon Sep 17 00:00:00 2001
-From: Eli Schwartz 
-Date: Thu, 21 Jun 2018 05:00:37 -0400
-Subject: [PATCH] Don't use electron to build
-

- shared/desktop/package.desktop.js   | 4 ++--
- shared/desktop/yarn-helper/index.js | 2 --
- shared/package.json | 1 -
- 3 files changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/shared/desktop/package.desktop.js 
b/shared/desktop/package.desktop.js
-index 827b087fc..109f9048c 100644
 a/shared/desktop/package.desktop.js
-+++ b/shared/desktop/package.desktop.js
-@@ -87,7 +87,7 @@ function main() {
-   // use the same version as the currently-installed electron
-   console.log('Finding electron version')
-   try {
--packagerOpts.electronVersion = 
require('../package.json').devDependencies.electron
-+packagerOpts.electronVersion = 'unused string'
- console.log('Found electron version:', packagerOpts.electronVersion)
-   } catch (err) {
- console.log("Couldn't parse yarn list to find electron:", err)
-@@ -140,7 +140,7 @@ function startPack() {
-   pack(os.platform(), shouldBuildAnArch)
- .then(postPack(os.platform(), shouldBuildAnArch))
- .catch(postPackError)
--} else {
-+} else if (false) {
-   // build for current platform only
-   pack(os.platform(), os.arch())
- .then(postPack(os.platform(), os.arch()))
-diff --git a/shared/desktop/yarn-helper/index.js 
b/shared/desktop/yarn-helper/index.js
-index 3a5851cb0..d71b7f31e 100644
 a/shared/desktop/yarn-helper/index.js
-+++ b/shared/desktop/yarn-helper/index.js
-@@ -1,7 +1,6 @@
- // @flow
- // Helper for cross platform yarn run script commands
- import buildCommands from './build'
--import electronComands from './electron'
- import fontCommands from './font'
- import fs from 'fs'
- import path from 'path'
-@@ -12,7 +11,6 @@ const [, , command, ...rest] = process.argv
- const commands = {
-   ...buildCommands,
-   ...fontCommands,
--  ...electronComands,
-   help: {
- code: () => {
-   console.log(
-diff --git a/shared/package.json b/shared/package.json
-index ea530d9f9..62a1a6379 100644
 a/shared/package.json
-+++ b/shared/package.json
-@@ -200,7 +200,6 @@
- "css-loader": "0.28.11",
- "del": "3.0.0",
- "devtron": "1.4.0",
--"electron": "2.0.2",
- "electron-download": 
"git://github.com/keybase/electron-download#keybase-fixes-off-410",
- "electron-packager": "12.1.0",
- "eslint": "4.19.1",
--- 
-2.17.1
-

Copied: keybase/repos/community-x86_64/0001-Don-t-use-electron-to-build.patch 
(from rev 357445, keybase/trunk/0001-Don-t-use-electron-to-build.patch)
===
--- 0001-Don-t-use-electron-to-build.patch  (rev 0)
+++ 0001-Don-t-use-electron-to-build.patch  2018-07-12 03:34:29 UTC (rev 
357446)
@@ -0,0 +1,68 @@
+From 14cbf306fb4b1572a006680a3e8c30b011294da4 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Thu, 21 Jun 2018 05:00:37 -0400
+Subject: [PATCH] Don't use electron to build
+
+---
+ shared/desktop/package.desktop.js   | 4 ++--
+ shared/desktop/yarn-helper/index.js | 2 --
+ shared/package.json | 1 -
+ 3 files changed, 2 insertions(+), 5 deletions(-)
+
+diff --git a/shared/desktop/package.desktop.js 
b/shared/desktop/package.desktop.js
+index 827b087fc..109f9048c 100644
+--- a/shared/desktop/package.desktop.js
 b/shared/desktop/package.desktop.js
+@@ -87,7 +87,7 @@ function main() {
+   // use the same version as the currently-installed electron
+   console.log('Finding electron version')
+   try {
+-packagerOpts.electronVersion = 
require('../package.json').devDependencies.electron
++   

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

2018-07-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, July 12, 2018 @ 00:22:34
  Author: svenstaro
Revision: 357444

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/17508.patch
(from rev 357443, tensorflow/trunk/17508.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 357443, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/17508.patch
  tensorflow/repos/community-x86_64/PKGBUILD

-+
 17508.patch |   56 +++
 PKGBUILD|  442 +-
 2 files changed, 249 insertions(+), 249 deletions(-)

Deleted: 17508.patch
===
--- 17508.patch 2018-07-12 00:22:07 UTC (rev 357443)
+++ 17508.patch 2018-07-12 00:22:34 UTC (rev 357444)
@@ -1,28 +0,0 @@
-From 340327dc8cc637fef01e66f7dd7cae68ce259b94 Mon Sep 17 00:00:00 2001
-From: Yun Peng 
-Date: Wed, 7 Mar 2018 13:50:31 +0100
-Subject: [PATCH] jpeg.BUILD: Using --cpu instead of --android_cpu
-

- third_party/jpeg/jpeg.BUILD | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/third_party/jpeg/jpeg.BUILD b/third_party/jpeg/jpeg.BUILD
-index 87a23925c43..4418ac32fc4 100644
 a/third_party/jpeg/jpeg.BUILD
-+++ b/third_party/jpeg/jpeg.BUILD
-@@ -526,12 +526,12 @@ config_setting(
- 
- config_setting(
- name = "armeabi-v7a",
--values = {"android_cpu": "armeabi-v7a"},
-+values = {"cpu": "armeabi-v7a"},
- )
- 
- config_setting(
- name = "arm64-v8a",
--values = {"android_cpu": "arm64-v8a"},
-+values = {"cpu": "arm64-v8a"},
- )
- 
- config_setting(

Copied: tensorflow/repos/community-x86_64/17508.patch (from rev 357443, 
tensorflow/trunk/17508.patch)
===
--- 17508.patch (rev 0)
+++ 17508.patch 2018-07-12 00:22:34 UTC (rev 357444)
@@ -0,0 +1,28 @@
+From 340327dc8cc637fef01e66f7dd7cae68ce259b94 Mon Sep 17 00:00:00 2001
+From: Yun Peng 
+Date: Wed, 7 Mar 2018 13:50:31 +0100
+Subject: [PATCH] jpeg.BUILD: Using --cpu instead of --android_cpu
+
+---
+ third_party/jpeg/jpeg.BUILD | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/third_party/jpeg/jpeg.BUILD b/third_party/jpeg/jpeg.BUILD
+index 87a23925c43..4418ac32fc4 100644
+--- a/third_party/jpeg/jpeg.BUILD
 b/third_party/jpeg/jpeg.BUILD
+@@ -526,12 +526,12 @@ config_setting(
+ 
+ config_setting(
+ name = "armeabi-v7a",
+-values = {"android_cpu": "armeabi-v7a"},
++values = {"cpu": "armeabi-v7a"},
+ )
+ 
+ config_setting(
+ name = "arm64-v8a",
+-values = {"android_cpu": "arm64-v8a"},
++values = {"cpu": "arm64-v8a"},
+ )
+ 
+ config_setting(

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-12 00:22:07 UTC (rev 357443)
+++ PKGBUILD2018-07-12 00:22:34 UTC (rev 357444)
@@ -1,221 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=1.8.0
-_pkgver=1.8.0
-pkgrel=5
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/";
-license=('APACHE')
-arch=('x86_64')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools')
-optdepends=('tensorboard: Tensorflow visualization toolkit')
-source=("https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz";)
-sha512sums=('7280e65d26fb3f15d95f7217ee3bc08d1424cd144cf25bf638fa114fa835b2505dfaf457c55700067d24f485b77120973d094ec568e6d1b1054857402f9c352d')
-
-prepare() {
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=1.3  # configure.py: _DEFAULT_NCCL_VERSION
-}
-
-build() {
-  cd ${srcdir}/tensorflow-${_pkgver}
-  export CC_OPT_FLAGS="-march=x86-64"
-  export TF_NEED_CUDA=0
-  ./configure
-  bazel build --config=opt //tensorflow:libtensorflow.so 
//tensorflow/tools/pip_package:build_pip_package
-  bazel-bin/tensorflow/tools/pip_package/build_pip_package ${srcdir}/tmp
-
-  cd ${src

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

2018-07-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, July 12, 2018 @ 00:22:07
  Author: svenstaro
Revision: 357443

upgpkg: tensorflow 1.9.0-1

Modified:
  tensorflow/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-11 22:28:19 UTC (rev 357442)
+++ PKGBUILD2018-07-12 00:22:07 UTC (rev 357443)
@@ -4,9 +4,9 @@
 
 pkgbase=tensorflow
 pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=1.8.0
-_pkgver=1.8.0
-pkgrel=5
+pkgver=1.9.0
+_pkgver=1.9.0
+pkgrel=1
 pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
 url="https://www.tensorflow.org/";
 license=('APACHE')
@@ -15,7 +15,7 @@
  'cudnn' 'python-pip' 'python-wheel' 'python-setuptools')
 optdepends=('tensorboard: Tensorflow visualization toolkit')
 source=("https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz";)
-sha512sums=('7280e65d26fb3f15d95f7217ee3bc08d1424cd144cf25bf638fa114fa835b2505dfaf457c55700067d24f485b77120973d094ec568e6d1b1054857402f9c352d')
+sha512sums=('eb25dafccf2ec600c4ca28612362c8317b8b9160610ca9fb60f265815651c155b19ae5be3f213a0d9e716d9e25637d6502164433955247cf6fa5d75408b7ac84')
 
 prepare() {
   cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt


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

2018-07-11 Thread Evangelos Foutras via arch-commits
Date: Thursday, July 12, 2018 @ 00:08:19
  Author: foutrelis
Revision: 328291

upgpkg: boost 1.67.0-5

Add upstream fix for libboost_numpy3 throwing
endianness errors on some machines (FS#58881).

Added:
  boost/trunk/add-missing-return-statement-in-numpy-import.patch
Modified:
  boost/trunk/PKGBUILD

+
 PKGBUILD   |7 +++-
 add-missing-return-statement-in-numpy-import.patch |   29 +++
 2 files changed, 35 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-11 22:27:32 UTC (rev 328290)
+++ PKGBUILD2018-07-12 00:08:19 UTC (rev 328291)
@@ -11,15 +11,17 @@
 pkgname=('boost-libs' 'boost')
 pkgver=1.67.0
 _boostver=${pkgver//./_}
-pkgrel=4
+pkgrel=5
 url='http://www.boost.org/'
 arch=('x86_64')
 license=('custom')
 makedepends=('icu' 'python' 'python2' 'python-numpy' 'python2-numpy' 'bzip2' 
'zlib' 'openmpi')
 
source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2
+add-missing-return-statement-in-numpy-import.patch
 lockfree-add-include-boost-next_prior.patch
 fix-return-var-qualifier-in-svm_ptr-get_context.patch)
 sha256sums=('2684c972994ee57fc5632e03bf044746f6eb45d4920c343937a465fd67a5adba'
+'04aa755427415c3e1e8080d2bc607c27856f806599c8d35737a3c263b419ed8d'
 '2639c43e33f9279ffbebf270be0e0951b9f0e7a8264f8c3bfebb5b9901da2db6'
 '43cdc2081f90d2acc7e4d9de6689bce07b2a1b4754e85dc7fa50872afa330ffa')
 
@@ -27,6 +29,9 @@
cd ${pkgbase}_${_boostver}
patch -Np2 -i ../lockfree-add-include-boost-next_prior.patch
patch -Np2 -i ../fix-return-var-qualifier-in-svm_ptr-get_context.patch
+
+   # https://github.com/boostorg/python/issues/209
+   patch -d libs/python -Np1 < 
../add-missing-return-statement-in-numpy-import.patch
 }
 
 build() {

Added: add-missing-return-statement-in-numpy-import.patch
===
--- add-missing-return-statement-in-numpy-import.patch  
(rev 0)
+++ add-missing-return-statement-in-numpy-import.patch  2018-07-12 00:08:19 UTC 
(rev 328291)
@@ -0,0 +1,29 @@
+From ed4776b59caec6dfbea548a96701a810653e6f24 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Moritz=20Wanzenb=C3=B6ck?= 
+Date: Wed, 11 Jul 2018 11:57:46 +0200
+Subject: [PATCH] Add missing return statement in numpy import
+
+This adds a missing return statement in the python3 specific
+import logic of boost.python.numpy.
+
+For python3 wrap_import_array() needs to return a pointer value.
+The import_array() macro only returns NULL in case of error. The
+missing return statement is UB, so the compiler can assume it does
+not happen. This means the compiler can assume the error branch
+is always taken, so import_array must always fail.
+---
+ src/numpy/numpy.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/numpy/numpy.cpp b/src/numpy/numpy.cpp
+index 8e259bc75..3ae2295e3 100644
+--- a/src/numpy/numpy.cpp
 b/src/numpy/numpy.cpp
+@@ -19,6 +19,7 @@ static void wrap_import_array()
+ static void * wrap_import_array()
+ {
+   import_array();
++  return NULL;
+ }
+ #endif
+ 


[arch-commits] Commit in boost/repos/extra-x86_64 (7 files)

2018-07-11 Thread Evangelos Foutras via arch-commits
Date: Thursday, July 12, 2018 @ 00:08:25
  Author: foutrelis
Revision: 328292

archrelease: copy trunk to extra-x86_64

Added:
  boost/repos/extra-x86_64/PKGBUILD
(from rev 328291, boost/trunk/PKGBUILD)
  boost/repos/extra-x86_64/add-missing-return-statement-in-numpy-import.patch
(from rev 328291, 
boost/trunk/add-missing-return-statement-in-numpy-import.patch)
  boost/repos/extra-x86_64/fix-return-var-qualifier-in-svm_ptr-get_context.patch
(from rev 328291, 
boost/trunk/fix-return-var-qualifier-in-svm_ptr-get_context.patch)
  boost/repos/extra-x86_64/lockfree-add-include-boost-next_prior.patch
(from rev 328291, boost/trunk/lockfree-add-include-boost-next_prior.patch)
Deleted:
  boost/repos/extra-x86_64/PKGBUILD
  boost/repos/extra-x86_64/fix-return-var-qualifier-in-svm_ptr-get_context.patch
  boost/repos/extra-x86_64/lockfree-add-include-boost-next_prior.patch

---+
 PKGBUILD  |  295 
 add-missing-return-statement-in-numpy-import.patch|   29 +
 fix-return-var-qualifier-in-svm_ptr-get_context.patch |   46 +-
 lockfree-add-include-boost-next_prior.patch   |   42 +-
 4 files changed, 223 insertions(+), 189 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-12 00:08:19 UTC (rev 328291)
+++ PKGBUILD2018-07-12 00:08:25 UTC (rev 328292)
@@ -1,145 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Marius Knaust 
-# Contributor: Ionut Biru 
-# Contributor: Stéphane Gaudreault 
-# Contributor: kevin 
-# Contributor: Giovanni Scafora 
-# Contributor: Kritoke 
-# Contributor: Luca Roccia 
-
-pkgbase=boost
-pkgname=('boost-libs' 'boost')
-pkgver=1.67.0
-_boostver=${pkgver//./_}
-pkgrel=4
-url='http://www.boost.org/'
-arch=('x86_64')
-license=('custom')
-makedepends=('icu' 'python' 'python2' 'python-numpy' 'python2-numpy' 'bzip2' 
'zlib' 'openmpi')
-source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2
-lockfree-add-include-boost-next_prior.patch
-fix-return-var-qualifier-in-svm_ptr-get_context.patch)
-sha256sums=('2684c972994ee57fc5632e03bf044746f6eb45d4920c343937a465fd67a5adba'
-'2639c43e33f9279ffbebf270be0e0951b9f0e7a8264f8c3bfebb5b9901da2db6'
-'43cdc2081f90d2acc7e4d9de6689bce07b2a1b4754e85dc7fa50872afa330ffa')
-
-prepare() {
-   cd ${pkgbase}_${_boostver}
-   patch -Np2 -i ../lockfree-add-include-boost-next_prior.patch
-   patch -Np2 -i ../fix-return-var-qualifier-in-svm_ptr-get_context.patch
-}
-
-build() {
-   export _stagedir="${srcdir}/stagedir"
-   local JOBS="$(sed -e 's/.*\(-j *[0-9]\+\).*/\1/' <<< ${MAKEFLAGS})"
-
-   cd ${pkgbase}_${_boostver}
-
-   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
-
-   _bindir="bin.linuxx86"
-   [[ "${CARCH}" = "x86_64" ]] && _bindir="bin.linuxx86_64"
-   install -Dm755 tools/build/src/engine/$_bindir/b2 "${_stagedir}"/bin/b2
-
-   # Support for OpenMPI
-   echo "using mpi ;" >> project-config.jam
-
-   # boostbook is needed by quickbook
-   install -dm755 "${_stagedir}"/share/boostbook
-   cp -a tools/boostbook/{xsl,dtd} "${_stagedir}"/share/boostbook/
-
-   # default "minimal" install: "release link=shared,static
-   # runtime-link=shared threading=single,multi"
-   # --layout=tagged will add the "-mt" suffix for multithreaded libraries
-   # and installs includes in /usr/include/boost.
-   # --layout=system no longer adds the -mt suffix for multi-threaded libs.
-   # install to ${_stagedir} in preparation for split packaging
-   "${_stagedir}"/bin/b2 \
-  variant=release \
-  debug-symbols=off \
-  threading=multi \
-  runtime-link=shared \
-  link=shared,static \
-  toolset=gcc \
-  python=2.7 \
-  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" \
-  cxxflags="${CPPFLAGS} ${CXXFLAGS} -std=c++14 -fPIC -O3" \
-  linkflags="${LDFLAGS}" \
-  --layout=system \
-  ${JOBS} \
-  \
-  --prefix="${_stagedir}" \
-  install
-
-   # because b2 in boost 1.62.0 doesn't seem to respect python parameter, we
-   # need another run for liboost_python3.so
-   sed -e '/using python/ s@;@: 
/usr/include/python${PYTHON_VERSION/3*/${PYTHON_VERSION}m} ;@' \
-  -i bootstrap.sh
-
-   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python3 
\
-  --with-libraries=python
-
-   "${_stagedir}"/bin/b2 clean
-   "${_stagedir}"/bin/b2 \
-  variant=release \
-  debug-symbols=off \
-  threading=multi \
-  runtime-link=shared \
-  link=shared,static \
-  toolset=gcc \
-  python=3.6 \
-  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" \
-  cxxflags="${CPPFLAGS} ${CXXFLAGS} -std=c++14 -fPIC -O3" \
-  linkflags="${LDFLAGS}" \
-  --layout=system \
-  ${JOBS} \
-  \
-  --prefix="${_stagedir}/python3" \
-  --with-python \
-   

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

2018-07-11 Thread Balló György via arch-commits
Date: Wednesday, July 11, 2018 @ 22:28:15
  Author: bgyorgy
Revision: 357441

upgpkg: gnucash 3.2-2

Enable python bindings (FS#36084)

Modified:
  gnucash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-11 22:16:36 UTC (rev 357440)
+++ PKGBUILD2018-07-11 22:28:15 UTC (rev 357441)
@@ -5,7 +5,7 @@
 
 pkgname=gnucash
 pkgver=3.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Personal and small-business financial-accounting application'
 arch=(x86_64)
 url='https://gnucash.org/'
@@ -28,6 +28,7 @@
 
   cmake-DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_INSTALL_LIBDIR=/usr/lib \
+-DWITH_PYTHON=ON \
 -DHAVE_GWEN_GTK3=ON \
 -DCOMPILE_GSCHEMAS=OFF
   make


[arch-commits] Commit in krita/repos/extra-x86_64 (3 files)

2018-07-11 Thread Antonio Rojas via arch-commits
Date: Wednesday, July 11, 2018 @ 22:27:32
  Author: arojas
Revision: 328290

archrelease: copy trunk to extra-x86_64

Added:
  krita/repos/extra-x86_64/PKGBUILD
(from rev 328289, krita/trunk/PKGBUILD)
  krita/repos/extra-x86_64/krita-pyqt5.11.patch
(from rev 328289, krita/trunk/krita-pyqt5.11.patch)
Deleted:
  krita/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   80 +
 krita-pyqt5.11.patch |   19 +++
 2 files changed, 61 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-11 22:27:05 UTC (rev 328289)
+++ PKGBUILD2018-07-11 22:27:32 UTC (rev 328290)
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 262594 2016-03-26 20:49:29Z arojas $
-# Maintainer: Antonio Rojas 
-
-pkgname=krita
-pkgver=4.1.0
-pkgrel=1
-pkgdesc="Edit and paint images"
-arch=(x86_64)
-url="https://krita.org";
-license=(GPL3)
-depends=(kio kitemmodels gsl libraw exiv2 openexr fftw curl boost-libs giflib 
qt5-declarative hicolor-icon-theme)
-makedepends=(extra-cmake-modules kdoctools boost eigen vc poppler-qt5 
opencolorio python-pyqt5 libheif)
-optdepends=('poppler-qt5: PDF filter' 'ffmpeg: to save animations' 
'opencolorio: for the LUT docker'
-"krita-plugin-gmic: G'MIC plugin" 'python-pyqt5: for the Python 
plugins' 'libheif: HEIF filter')
-conflicts=(calligra-krita krita-l10n)
-replaces=(calligra-krita krita-l10n)
-source=("https://download.kde.org/stable/krita/$pkgver/$pkgname-$pkgver.tar.gz"{,.sig})
-sha256sums=('78792df8165b986b806dcf9960a2679f683f2263e06f3ad5a24b0f78d8f27ed5'
-'SKIP')
-validpgpkeys=('05D00A8B73A686789E0A156858B9596C722EA3BD') # Boudewijn Rempt 

-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-  cmake ../$pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DBUILD_TESTING=OFF
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="$pkgdir" install
-}

Copied: krita/repos/extra-x86_64/PKGBUILD (from rev 328289, 
krita/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-11 22:27:32 UTC (rev 328290)
@@ -0,0 +1,42 @@
+# $Id: PKGBUILD 262594 2016-03-26 20:49:29Z arojas $
+# Maintainer: Antonio Rojas 
+
+pkgname=krita
+pkgver=4.1.0
+pkgrel=2
+pkgdesc="Edit and paint images"
+arch=(x86_64)
+url="https://krita.org";
+license=(GPL3)
+depends=(kio kitemmodels gsl libraw exiv2 openexr fftw curl boost-libs giflib 
qt5-declarative hicolor-icon-theme)
+makedepends=(extra-cmake-modules kdoctools boost eigen vc poppler-qt5 
opencolorio python-pyqt5 libheif sip python-sip)
+optdepends=('poppler-qt5: PDF filter' 'ffmpeg: to save animations' 
'opencolorio: for the LUT docker'
+"krita-plugin-gmic: G'MIC plugin" 'python-pyqt5: for the Python 
plugins' 'libheif: HEIF filter')
+conflicts=(calligra-krita krita-l10n)
+replaces=(calligra-krita krita-l10n)
+source=("https://download.kde.org/stable/krita/$pkgver/$pkgname-$pkgver.tar.gz"{,.sig}
+krita-pyqt5.11.patch)
+sha256sums=('78792df8165b986b806dcf9960a2679f683f2263e06f3ad5a24b0f78d8f27ed5'
+'SKIP'
+'37aa93119c759d80829112f169f64c47450f218e0fe05fc2e16ae54ff8170db2')
+validpgpkeys=('05D00A8B73A686789E0A156858B9596C722EA3BD') # Boudewijn Rempt 

+
+prepare() {
+  mkdir -p build
+  cd $pkgname-$pkgver
+  patch -p1 -i ../krita-pyqt5.11.patch # Fix python plugins with PyQt 5.11
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DBUILD_TESTING=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}

Copied: krita/repos/extra-x86_64/krita-pyqt5.11.patch (from rev 328289, 
krita/trunk/krita-pyqt5.11.patch)
===
--- krita-pyqt5.11.patch(rev 0)
+++ krita-pyqt5.11.patch2018-07-11 22:27:32 UTC (rev 328290)
@@ -0,0 +1,19 @@
+diff --git a/plugins/extensions/pykrita/sip/CMakeLists.txt 
b/plugins/extensions/pykrita/sip/CMakeLists.txt
+index 1f47f0af1c..d5a24f86ee 100644
+--- a/plugins/extensions/pykrita/sip/CMakeLists.txt
 b/plugins/extensions/pykrita/sip/CMakeLists.txt
+@@ -12,9 +12,13 @@ set(SIP_INCLUDES
+ ${PYQT_SIP_DIR_OVERRIDE}
+  ./krita)
+ 
++if(${PYQT5_VERSION} STRGREATER_EQUAL "050b00")
++set(SIP_NAME -n PyQt5.sip)
++endif()
++
+ set(SIP_CONCAT_PARTS 1)
+ set(SIP_TAGS ALL WS_X11 ${PYQT5_VERSION_TAG})
+-set(SIP_EXTRA_OPTIONS -g -x PyKDE_QVector)
++set(SIP_EXTRA_OPTIONS -g -x PyKDE_QVector ${SIP_NAME})
+ 
+ set(PYTHON_SITE_PACKAGES_INSTALL_DIR ${LIB_INSTALL_DIR}/krita-python-libs)
+ file(GLOB PYKRITA_KRITA_sip_files ./krita/*.sip)


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

2018-07-11 Thread Balló György via arch-commits
Date: Wednesday, July 11, 2018 @ 22:28:19
  Author: bgyorgy
Revision: 357442

archrelease: copy trunk to community-x86_64

Added:
  gnucash/repos/community-x86_64/PKGBUILD
(from rev 357441, gnucash/trunk/PKGBUILD)
Deleted:
  gnucash/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-11 22:28:15 UTC (rev 357441)
+++ PKGBUILD2018-07-11 22:28:19 UTC (rev 357442)
@@ -1,49 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-# Contributor: Juergen Hoetzel 
-# Contributor: Mark Schneider 
-
-pkgname=gnucash
-pkgver=3.2
-pkgrel=1
-pkgdesc='Personal and small-business financial-accounting application'
-arch=(x86_64)
-url='https://gnucash.org/'
-license=(GPL)
-depends=(aqbanking boost-libs guile libdbi webkit2gtk)
-makedepends=(boost cmake gmock libdbi-drivers libmariadbclient postgresql-libs)
-optdepends=('gnucash-docs: documentation'
-'libdbi-drivers: open and save data into SQL database'
-'perl-date-manip: stock information lookups'
-'perl-finance-quote: stock information lookups')
-options=(!emptydirs)
-source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz)
-sha256sums=('beb028b6933f57a6dad89f0c0a54ffe7b5dd42bbd3f532405f4ffd01cc5eaa5c')
-
-build() {
-  cd $pkgname-$pkgver
-
-  # Do not treat warnings as errors
-  CXXFLAGS+=' -Wno-error'
-
-  cmake-DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=/usr/lib \
--DHAVE_GWEN_GTK3=ON \
--DCOMPILE_GSCHEMAS=OFF
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-  make -k check || : # 2 tests failed
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-
-  # Delete the gnucash-valgrind executable because the source files
-  # are not included with the package and the executable is hardlinked
-  # to the location that it was built at.
-  rm -f "$pkgdir/usr/bin/gnucash-valgrind"
-}

Copied: gnucash/repos/community-x86_64/PKGBUILD (from rev 357441, 
gnucash/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-11 22:28:19 UTC (rev 357442)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Juergen Hoetzel 
+# Contributor: Mark Schneider 
+
+pkgname=gnucash
+pkgver=3.2
+pkgrel=2
+pkgdesc='Personal and small-business financial-accounting application'
+arch=(x86_64)
+url='https://gnucash.org/'
+license=(GPL)
+depends=(aqbanking boost-libs guile libdbi webkit2gtk)
+makedepends=(boost cmake gmock libdbi-drivers libmariadbclient postgresql-libs)
+optdepends=('gnucash-docs: documentation'
+'libdbi-drivers: open and save data into SQL database'
+'perl-date-manip: stock information lookups'
+'perl-finance-quote: stock information lookups')
+options=(!emptydirs)
+source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz)
+sha256sums=('beb028b6933f57a6dad89f0c0a54ffe7b5dd42bbd3f532405f4ffd01cc5eaa5c')
+
+build() {
+  cd $pkgname-$pkgver
+
+  # Do not treat warnings as errors
+  CXXFLAGS+=' -Wno-error'
+
+  cmake-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=/usr/lib \
+-DWITH_PYTHON=ON \
+-DHAVE_GWEN_GTK3=ON \
+-DCOMPILE_GSCHEMAS=OFF
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make -k check || : # 2 tests failed
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  # Delete the gnucash-valgrind executable because the source files
+  # are not included with the package and the executable is hardlinked
+  # to the location that it was built at.
+  rm -f "$pkgdir/usr/bin/gnucash-valgrind"
+}


[arch-commits] Commit in krita/trunk (PKGBUILD krita-pyqt5.11.patch)

2018-07-11 Thread Antonio Rojas via arch-commits
Date: Wednesday, July 11, 2018 @ 22:27:05
  Author: arojas
Revision: 328289

Fix loading python plugins with PyQt 5.11

Added:
  krita/trunk/krita-pyqt5.11.patch
Modified:
  krita/trunk/PKGBUILD

--+
 PKGBUILD |   12 
 krita-pyqt5.11.patch |   19 +++
 2 files changed, 27 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-11 22:17:25 UTC (rev 328288)
+++ PKGBUILD2018-07-11 22:27:05 UTC (rev 328289)
@@ -3,24 +3,28 @@
 
 pkgname=krita
 pkgver=4.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Edit and paint images"
 arch=(x86_64)
 url="https://krita.org";
 license=(GPL3)
 depends=(kio kitemmodels gsl libraw exiv2 openexr fftw curl boost-libs giflib 
qt5-declarative hicolor-icon-theme)
-makedepends=(extra-cmake-modules kdoctools boost eigen vc poppler-qt5 
opencolorio python-pyqt5 libheif)
+makedepends=(extra-cmake-modules kdoctools boost eigen vc poppler-qt5 
opencolorio python-pyqt5 libheif sip python-sip)
 optdepends=('poppler-qt5: PDF filter' 'ffmpeg: to save animations' 
'opencolorio: for the LUT docker'
 "krita-plugin-gmic: G'MIC plugin" 'python-pyqt5: for the Python 
plugins' 'libheif: HEIF filter')
 conflicts=(calligra-krita krita-l10n)
 replaces=(calligra-krita krita-l10n)
-source=("https://download.kde.org/stable/krita/$pkgver/$pkgname-$pkgver.tar.gz"{,.sig})
+source=("https://download.kde.org/stable/krita/$pkgver/$pkgname-$pkgver.tar.gz"{,.sig}
+krita-pyqt5.11.patch)
 sha256sums=('78792df8165b986b806dcf9960a2679f683f2263e06f3ad5a24b0f78d8f27ed5'
-'SKIP')
+'SKIP'
+'37aa93119c759d80829112f169f64c47450f218e0fe05fc2e16ae54ff8170db2')
 validpgpkeys=('05D00A8B73A686789E0A156858B9596C722EA3BD') # Boudewijn Rempt 

 
 prepare() {
   mkdir -p build
+  cd $pkgname-$pkgver
+  patch -p1 -i ../krita-pyqt5.11.patch # Fix python plugins with PyQt 5.11
 }
 
 build() {

Added: krita-pyqt5.11.patch
===
--- krita-pyqt5.11.patch(rev 0)
+++ krita-pyqt5.11.patch2018-07-11 22:27:05 UTC (rev 328289)
@@ -0,0 +1,19 @@
+diff --git a/plugins/extensions/pykrita/sip/CMakeLists.txt 
b/plugins/extensions/pykrita/sip/CMakeLists.txt
+index 1f47f0af1c..d5a24f86ee 100644
+--- a/plugins/extensions/pykrita/sip/CMakeLists.txt
 b/plugins/extensions/pykrita/sip/CMakeLists.txt
+@@ -12,9 +12,13 @@ set(SIP_INCLUDES
+ ${PYQT_SIP_DIR_OVERRIDE}
+  ./krita)
+ 
++if(${PYQT5_VERSION} STRGREATER_EQUAL "050b00")
++set(SIP_NAME -n PyQt5.sip)
++endif()
++
+ set(SIP_CONCAT_PARTS 1)
+ set(SIP_TAGS ALL WS_X11 ${PYQT5_VERSION_TAG})
+-set(SIP_EXTRA_OPTIONS -g -x PyKDE_QVector)
++set(SIP_EXTRA_OPTIONS -g -x PyKDE_QVector ${SIP_NAME})
+ 
+ set(PYTHON_SITE_PACKAGES_INSTALL_DIR ${LIB_INSTALL_DIR}/krita-python-libs)
+ file(GLOB PYKRITA_KRITA_sip_files ./krita/*.sip)


[arch-commits] Commit in nvidia-340xx/repos (3 files)

2018-07-11 Thread Jan Steffens via arch-commits
Date: Wednesday, July 11, 2018 @ 22:17:25
  Author: heftig
Revision: 328288

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-340xx/repos/staging-x86_64/
  nvidia-340xx/repos/staging-x86_64/PKGBUILD
(from rev 328287, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch
(from rev 328287, nvidia-340xx/trunk/kernel-4.11.patch)

---+
 PKGBUILD  |   73 
 kernel-4.11.patch |   38 +++
 2 files changed, 111 insertions(+)

Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 328287, 
nvidia-340xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-07-11 22:17:25 UTC (rev 328288)
@@ -0,0 +1,73 @@
+# $Id$
+# Maintainer: Giancarlo Razzolini 
+# Contributor: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.107
+_extramodules=extramodules-4.17-ARCH
+pkgrel=10
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.17.1' 
'linux-headers<4.18')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";
+'kernel-4.11.patch')
+sha512sums=('0de6f182d67bd322df7ae04e74c0cde6973c55bfea47a8f2503a29f8a899cd1b801ae4b52d066628df4a4f9c84e5e7547465bdc37d1b87df47af43fdab23466f'
+
'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+
+patch -Np0 < "${srcdir}/kernel-4.11.patch"
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.17.1' 'linux<4.18' "nvidia-340xx-utils=${pkgver}" 
'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia-340xx=$pkgver")
+conflicts+=('nvidia-340xx')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+}

Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 328287, 
nvidia-340xx/trunk/kernel-4.11.patch)
===
--- staging-x86_64/kernel-4.11.patch(rev 0)
+++ staging-x86_64/kernel-4.11.patch2018-07-11 22:17:25 UTC (rev 328288)
@@ -0,0 +1,38 @@
+--- kernel/uvm/nvidia_uvm_lite.c   2017-09-27 13:50:46.334075042 +0200
 kernel/uvm/nvidia_uvm_lite.c   2017-09-27 13:56:06.358041280 +0200
+@@ -818,7 +818,11 @@
+ }
+ 
+ #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ int _fault(struct vm_area_struct *vma, struct vm_fault *vmf)
++#else 
++int _fault(struct vm_fault *vmf)  
++#endif
+ {
+ #if defined(NV_VM_FAULT_HAS_ADDRESS)
+ unsigned long vaddr = vmf->address;
+@@ -828,7 +832,11 @@
+ struct page *page = NULL;
+ int retval;
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ retval = _fault_common(vma, vaddr, &page, vmf->flags);
++#else
++retval = _fault_common(NULL, vaddr, &page, vmf->flags);
++#endif
+ 
+ vmf->page = page;
+ 
+@@ -866,7 +874,11 @@
+ // it's dealing with anonymous mapping (see handle_pte_fault).
+ //
+ #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ int _sigbus_fault(struct vm_area_struct *vma, struct vm_fault *vmf)
++#else
++int _sigbus_fault(struct vm_fault *vm

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

2018-07-11 Thread Jan Steffens via arch-commits
Date: Wednesday, July 11, 2018 @ 22:17:08
  Author: heftig
Revision: 328287

archrelease: copy trunk to staging-x86_64

Added:
  nvidia/repos/staging-x86_64/
  nvidia/repos/staging-x86_64/PKGBUILD
(from rev 328286, nvidia/trunk/PKGBUILD)
  nvidia/repos/staging-x86_64/kernel-4.16.patch
(from rev 328286, nvidia/trunk/kernel-4.16.patch)

---+
 PKGBUILD  |   87 
 kernel-4.16.patch |   33 +++
 2 files changed, 120 insertions(+)

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 328286, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-07-11 22:17:08 UTC (rev 328287)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=396.24
+_extramodules=extramodules-4.17-ARCH
+pkgrel=16
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers>=4.17' 
'linux-headers<4.18')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";
+kernel-4.16.patch)
+sha256sums=('59bb112b17ca72cd15fed4e521d4b52b0e9f5b8b13a95b36521f8eda978b568e'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.17' 'linux<4.18' "nvidia-utils=${pkgver}" 'libglvnd')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia=$pkgver")
+conflicts+=('nvidia')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}

Copied: nvidia/repos/staging-x86_64/kernel-4.16.patch (from rev 328286, 
nvidia/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch(rev 0)
+++ staging-x86_64/kernel-4.16.patch2018-07-11 22:17:08 UTC (rev 328287)
@@ -0,0 +1,33 @@
+diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h
+index 10fc418..22ef968 100644
+--- a/kernel/common/inc/nv-linux.h
 b/kernel/common/inc/nv-linux.h
+@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid)
+ 
+ #if defined(NV_VM_INSERT_PAGE_PRESENT)
+ #include 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ #endif
+ 
+ #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64)
+diff --git a/kernel/conftest.sh b/kernel/conftest.sh
+index b23dbb4..42dc576 100755
+--- a/kernel/conftest.sh
 b/kernel/conftest.sh
+@@ -1906,7 +1906,12 @@ compile_test() {
+ # Determine if the phys_to_dma function is present.
+ #
+ COD

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

2018-07-11 Thread Jan Steffens via arch-commits
Date: Wednesday, July 11, 2018 @ 22:16:36
  Author: heftig
Revision: 357440

archrelease: copy trunk to community-staging-x86_64

Added:
  acpi_call/repos/community-staging-x86_64/
  acpi_call/repos/community-staging-x86_64/PKGBUILD
(from rev 357439, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-staging-x86_64/dkms.conf
(from rev 357439, acpi_call/trunk/dkms.conf)

---+
 PKGBUILD  |   62 
 dkms.conf |9 
 2 files changed, 71 insertions(+)

Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 357439, 
acpi_call/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-11 22:16:36 UTC (rev 357440)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgbase=acpi_call
+pkgname=(acpi_call acpi_call-dkms)
+pkgver=1.1.0
+pkgrel=141
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+depends=('linux>=4.17' 'linux<4.18')
+makedepends=('linux-headers>=4.17' 'linux-headers<4.18')
+_extramodules=extramodules-4.17-ARCH
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz";
+dkms.conf)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0'
+'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a')
+
+prepare() {
+  cd $pkgbase-$pkgver
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_acpi_call() {
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko
+  find "$pkgdir" -name '*.ko' -exec xz {} +
+
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/acpi_call.conf"
+
+  mkdir -p "$pkgdir/usr/share/acpi_call"
+  cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples 
support
+}
+
+package_acpi_call-dkms() {
+  depends=(dkms)
+  provides=("acpi_call=$pkgver-$pkgrel")
+  conflicts=(acpi_call)
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c 
../dkms.conf
+
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/acpi_call.conf"
+
+  mkdir -p "$pkgdir/usr/share/acpi_call"
+  cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples 
support
+}
+
+# vim:set ts=2 sw=2 et:

Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 357439, 
acpi_call/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2018-07-11 22:16:36 UTC (rev 357440)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="acpi_call"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KVERSION=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="acpi_call"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"


[arch-commits] Commit in nvidia-390xx/repos (3 files)

2018-07-11 Thread Jan Steffens via arch-commits
Date: Wednesday, July 11, 2018 @ 22:16:52
  Author: heftig
Revision: 328286

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-390xx/repos/staging-x86_64/
  nvidia-390xx/repos/staging-x86_64/PKGBUILD
(from rev 328285, nvidia-390xx/trunk/PKGBUILD)
  nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch
(from rev 328285, nvidia-390xx/trunk/kernel-4.16.patch)

---+
 PKGBUILD  |   88 
 kernel-4.16.patch |   33 +++
 2 files changed, 121 insertions(+)

Copied: nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 328285, 
nvidia-390xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-07-11 22:16:52 UTC (rev 328286)
@@ -0,0 +1,88 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-390xx
+pkgname=(nvidia-390xx nvidia-390xx-dkms)
+pkgver=390.67
+_extramodules=extramodules-4.17-ARCH
+pkgrel=8
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux' 
'linux-headers>=4.17' 'linux-headers<4.18')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";
+kernel-4.16.patch)
+sha256sums=('4d9d4a636d568a93412cd9a2db08c594adef20861707dfdfbd6ae15db3292b26'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-390xx() {
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+depends=('linux>=4.17' 'linux<4.18' "nvidia-390xx-utils=${pkgver}" 
'libglvnd')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}
+
+package_nvidia-390xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 390xx legacy branch"
+depends=('dkms' "nvidia-390xx-utils=$pkgver" 'libglvnd')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia-390xx=$pkgver")
+conflicts+=('nvidia-390xx')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}

Copied: nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch (from rev 328285, 
nvidia-390xx/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch(rev 0)
+++ staging-x86_64/kernel-4.16.patch2018-07-11 22:16:52 UTC (rev 328286)
@@ -0,0 +1,33 @@
+diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h
+index 10fc418..22ef968 100644
+--- a/kernel/common/inc/nv-linux.h
 b/kernel/common/inc/nv-linux.h
+@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid)
+ 
+ #if defined(NV_VM_INSERT_PAGE_PRESENT)
+ #include 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ #endif
+ 
+ #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64)
+diff --git a/kernel/conftest.sh b/kernel/conftest.sh
+index b23db

[arch-commits] Commit in vhba-module/repos (4 files)

2018-07-11 Thread Jan Steffens via arch-commits
Date: Wednesday, July 11, 2018 @ 22:16:21
  Author: heftig
Revision: 357439

archrelease: copy trunk to community-staging-x86_64

Added:
  vhba-module/repos/community-staging-x86_64/
  vhba-module/repos/community-staging-x86_64/60-vhba.rules
(from rev 357438, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-staging-x86_64/PKGBUILD
(from rev 357438, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-staging-x86_64/dkms.conf
(from rev 357438, vhba-module/trunk/dkms.conf)

---+
 60-vhba.rules |1 +
 PKGBUILD  |   52 
 dkms.conf |9 +
 3 files changed, 62 insertions(+)

Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 
357438, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2018-07-11 22:16:21 UTC (rev 
357439)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 357438, 
vhba-module/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-11 22:16:21 UTC (rev 357439)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20170610
+pkgrel=82
+pkgdesc="Kernel module that emulates SCSI devices"
+url="http://cdemu.sourceforge.net/";
+arch=(x86_64)
+license=(GPL)
+depends=('linux>=4.17' 'linux<4.18')
+makedepends=('linux-headers>=4.17' 'linux-headers<4.18')
+_extramodules=extramodules-4.17-ARCH
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2";
+60-vhba.rules dkms.conf)
+sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_vhba-module() {
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+  echo 'g cdemu - -' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/cdemu.conf"
+
+  find "$pkgdir" -name '*.ko' -exec xz {} +
+}
+
+package_vhba-module-dkms() {
+  depends=(dkms)
+  provides=("vhba-module=$pkgver-$pkgrel")
+  conflicts=(vhba-module)
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c 
../dkms.conf
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+  echo 'g cdemu - -' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/cdemu.conf"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 357438, 
vhba-module/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2018-07-11 22:16:21 UTC (rev 357439)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="vhba-module"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KERNELRELEASE=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="vhba"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"


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

2018-07-11 Thread Jan Steffens via arch-commits
Date: Wednesday, July 11, 2018 @ 22:15:47
  Author: heftig
Revision: 357437

archrelease: copy trunk to community-staging-x86_64

Added:
  bbswitch/repos/community-staging-x86_64/
  bbswitch/repos/community-staging-x86_64/PKGBUILD
(from rev 357436, bbswitch/trunk/PKGBUILD)

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

Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 357436, 
bbswitch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-11 22:15:47 UTC (rev 357437)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=147
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch";
+license=('GPL')
+depends=('linux>=4.17' 'linux<4.18')
+makedepends=('linux-headers>=4.17' 'linux-headers<4.18')
+_extramodules=extramodules-4.17-ARCH
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";)
+md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+  make KDIR=/lib/modules/${_kernver}/build
+}
+
+package_bbswitch() {
+  cd ${pkgbase}-${pkgver}
+  install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko
+  find "${pkgdir}" -name '*.ko' -exec xz {} +
+}
+
+package_bbswitch-dkms() {
+  depends=('dkms')
+  conflicts=('bbswitch')
+  provides=('bbswitch')
+
+  cd ${pkgbase}-${pkgver}
+  install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile 
bbswitch.c dkms/dkms.conf
+}


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

2018-07-11 Thread Jan Steffens via arch-commits
Date: Wednesday, July 11, 2018 @ 22:16:02
  Author: heftig
Revision: 357438

archrelease: copy trunk to community-staging-x86_64

Added:
  r8168/repos/community-staging-x86_64/
  r8168/repos/community-staging-x86_64/PKGBUILD
(from rev 357437, r8168/trunk/PKGBUILD)
  r8168/repos/community-staging-x86_64/linux-4.15.patch
(from rev 357437, r8168/trunk/linux-4.15.patch)

--+
 PKGBUILD |   47 ++
 linux-4.15.patch |   81 +
 2 files changed, 128 insertions(+)

Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 357437, 
r8168/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-11 22:16:02 UTC (rev 357438)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.045.08
+pkgrel=69
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw";
+license=("GPL")
+arch=('x86_64')
+depends=('glibc' 'linux')
+makedepends=('linux-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz
+linux-4.15.patch)
+sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31'
+'6434f0d1fcb08e3605a17859d3b8946c65bcf14737e223315b6468b3394c5cd7')
+
+prepare() {
+   cd "$pkgname-$pkgver"
+   patch -Np1 -i ../linux-4.15.patch
+}
+
+build() {
+   KERNEL_VERSION=$(cat /usr/lib/modules/extramodules-4.17-ARCH/version)
+   msg2 "Kernel = $KERNEL_VERSION"
+
+   cd "$pkgname-$pkgver"
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/lib/modules/$KERNEL_VERSION/build \
+   SUBDIRS="$srcdir/$pkgname-$pkgver/src" \
+   EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \
+   modules
+}
+
+package() {
+   depends=("linux>=4.17" "linux<4.18")
+
+   cd "$pkgname-$pkgver"
+   install -Dt "$pkgdir/usr/lib/modules/extramodules-4.17-ARCH" -m644 
src/*.ko
+   find "$pkgdir" -name '*.ko' -exec xz {} +
+
+   echo "blacklist r8169" | \
+   install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modprobe.d/r8168.conf"
+}

Copied: r8168/repos/community-staging-x86_64/linux-4.15.patch (from rev 357437, 
r8168/trunk/linux-4.15.patch)
===
--- community-staging-x86_64/linux-4.15.patch   (rev 0)
+++ community-staging-x86_64/linux-4.15.patch   2018-07-11 22:16:02 UTC (rev 
357438)
@@ -0,0 +1,81 @@
+diff -u -r r8168-8.045.08/src/r8168_n.c r8168-8.045.08-4.15/src/r8168_n.c
+--- r8168-8.045.08/src/r8168_n.c   2017-09-22 17:31:17.0 +0200
 r8168-8.045.08-4.15/src/r8168_n.c  2018-01-29 12:33:34.283394438 +0100
+@@ -407,8 +407,13 @@
+ static void rtl8168_sleep_rx_enable(struct net_device *dev);
+ static void rtl8168_dsm(struct net_device *dev, int dev_state);
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
+ static void rtl8168_esd_timer(unsigned long __opaque);
+ static void rtl8168_link_timer(unsigned long __opaque);
++#else
++static void rtl8168_esd_timer(struct timer_list *timer_list);
++static void rtl8168_link_timer(struct timer_list *timer_list);
++#endif
+ static void rtl8168_tx_clear(struct rtl8168_private *tp);
+ static void rtl8168_rx_clear(struct rtl8168_private *tp);
+ 
+@@ -22964,7 +22969,11 @@
+ struct rtl8168_private *tp = netdev_priv(dev);
+ struct timer_list *timer = &tp->esd_timer;
+ 
+-setup_timer(timer, rtl8168_esd_timer, (unsigned long)dev);
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
++setup_timer(timer, rtl8168_esd_timer, (unsigned long)tp);
++#else
++timer_setup(timer, rtl8168_esd_timer, 0);
++#endif
+ mod_timer(timer, jiffies + RTL8168_ESD_TIMEOUT);
+ }
+ 
+@@ -22978,7 +22987,11 @@
+ struct rtl8168_private *tp = netdev_priv(dev);
+ struct timer_list *timer = &tp->link_timer;
+ 
+-setup_timer(timer, rtl8168_link_timer, (unsigned long)dev);
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
++setup_timer(timer, rtl8168_link_timer, (unsigned long)tp);
++#else
++timer_setup(timer, rtl8168_link_timer, 0);
++#endif
+ mod_timer(timer, jiffies + RTL8168_LINK_TIMEOUT);
+ }
+ 
+@@ -24717,10 +24730,16 @@
+ #define PCI_DEVICE_SERIAL_NUMBER (0x0164)
+ 
+ static void
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
+ rtl8168_esd_timer(unsigned long __opaque)
+ {
+-struct net_device *dev = (struct net_device *)__opaque;
+-struct rtl8168_private *tp = netdev_priv(dev);
++struct rtl8168_private *tp = (struct rtl8168_private *)__opaque;
++#else
++

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

2018-07-11 Thread Jan Steffens via arch-commits
Date: Wednesday, July 11, 2018 @ 22:15:29
  Author: heftig
Revision: 357436

archrelease: copy trunk to community-staging-x86_64

Added:
  virtualbox-modules-arch/repos/community-staging-x86_64/
  virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD
(from rev 357435, virtualbox-modules-arch/trunk/PKGBUILD)

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

Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from 
rev 357435, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-11 22:15:29 UTC (rev 357436)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgbase=virtualbox-modules-arch
+pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
+pkgver=5.2.14
+pkgrel=4
+_linux_major=4
+_linux_minor=17
+arch=('x86_64')
+url='http://virtualbox.org'
+license=('GPL')
+_linux_cur=${_linux_major}.${_linux_minor}
+_linux_next=${_linux_major}.$((_linux_minor + 1))
+makedepends=("linux>=$_linux_cur" "linux<$_linux_next"
+ "linux-headers>=$_linux_cur" "linux-headers<$_linux_next"
+ "virtualbox-host-dkms>=$pkgver"
+ "virtualbox-guest-dkms>=$pkgver")
+
+_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH
+
+package_virtualbox-host-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+  depends=("linux>=$_linux_cur" "linux<$_linux_next")
+  replaces=('virtualbox-modules' 'virtualbox-host-modules')
+  conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+'virtualbox-host-dkms')
+  provides=('VIRTUALBOX-HOST-MODULES')
+
+  cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+
+  # systemd module loading
+  printf '%s\n' vboxdrv vboxpci vboxnetadp vboxnetflt |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+package_virtualbox-guest-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox guest kernel modules for Arch Kernel'
+  license=('GPL')
+  depends=("linux>=$_linux_cur" "linux<$_linux_next")
+  replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules')
+  conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules'
+ 'virtualbox-guest-dkms')
+  provides=('VIRTUALBOX-GUEST-MODULES')
+
+  cd "/var/lib/dkms/vboxsf/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-07-11 Thread Jan Steffens via arch-commits
Date: Wednesday, July 11, 2018 @ 22:15:12
  Author: heftig
Revision: 357435

archrelease: copy trunk to community-staging-x86_64

Added:
  broadcom-wl/repos/community-staging-x86_64/
  broadcom-wl/repos/community-staging-x86_64/PKGBUILD
(from rev 357434, broadcom-wl/trunk/PKGBUILD)

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

Copied: broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 357434, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-11 22:15:12 UTC (rev 357435)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Eli Schwartz 
+
+pkgname=broadcom-wl# Build against stock -ARCH kernel
+#pkgname=broadcom-wl-custom# Build agains kernel with a different name
+_kernelname=${pkgname#broadcom-wl}
+pkgver=6.30.223.271
+pkgrel=28
+pkgdesc='Broadcom 802.11 Linux STA wireless driver'
+arch=('x86_64')
+url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
+license=('custom')
+depends=("linux${_kernelname}")
+makedepends=("linux${_kernelname}-headers" 
"${pkgname%$_kernelname}-dkms=${pkgver}")
+
+build() {
+_kernmajor="$(pacman -Q linux${_kernelname} | sed -r 
's/linux'"${_kernelname}"' ([0-9]*.[0-9]*).*/\1/')"
+
_kernver="$(

  1   2   3   4   5   6   7   >